configure revision b20b881b
1c06b6b69Smrg#! /bin/sh
2c06b6b69Smrg# Guess values for system-dependent variables and create Makefiles.
3b20b881bSmrg# Generated by GNU Autoconf 2.63 for xf86-video-chips 1.2.2.
4c06b6b69Smrg#
5c06b6b69Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6c06b6b69Smrg#
79f4658d1Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
89f4658d1Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9c06b6b69Smrg# This configure script is free software; the Free Software Foundation
10c06b6b69Smrg# gives unlimited permission to copy, distribute and modify it.
11c06b6b69Smrg## --------------------- ##
12c06b6b69Smrg## M4sh Initialization.  ##
13c06b6b69Smrg## --------------------- ##
14c06b6b69Smrg
159f4658d1Smrg# Be more Bourne compatible
169f4658d1SmrgDUALCASE=1; export DUALCASE # for MKS sh
17c06b6b69Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18c06b6b69Smrg  emulate sh
19c06b6b69Smrg  NULLCMD=:
209f4658d1Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21c06b6b69Smrg  # is contrary to our usage.  Disable this feature.
22c06b6b69Smrg  alias -g '${1+"$@"}'='"$@"'
239f4658d1Smrg  setopt NO_GLOB_SUBST
249f4658d1Smrgelse
259f4658d1Smrg  case `(set -o) 2>/dev/null` in
269f4658d1Smrg  *posix*) set -o posix ;;
279f4658d1Smrgesac
289f4658d1Smrg
299f4658d1Smrgfi
309f4658d1Smrg
319f4658d1Smrg
329f4658d1Smrg
339f4658d1Smrg
349f4658d1Smrg# PATH needs CR
359f4658d1Smrg# Avoid depending upon Character Ranges.
369f4658d1Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
379f4658d1Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
389f4658d1Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
399f4658d1Smrgas_cr_digits='0123456789'
409f4658d1Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
419f4658d1Smrg
429f4658d1Smrgas_nl='
439f4658d1Smrg'
449f4658d1Smrgexport as_nl
459f4658d1Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
469f4658d1Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
479f4658d1Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
489f4658d1Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
499f4658d1Smrgif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
509f4658d1Smrg  as_echo='printf %s\n'
519f4658d1Smrg  as_echo_n='printf %s'
529f4658d1Smrgelse
539f4658d1Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
549f4658d1Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
559f4658d1Smrg    as_echo_n='/usr/ucb/echo -n'
569f4658d1Smrg  else
579f4658d1Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
589f4658d1Smrg    as_echo_n_body='eval
599f4658d1Smrg      arg=$1;
609f4658d1Smrg      case $arg in
619f4658d1Smrg      *"$as_nl"*)
629f4658d1Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
639f4658d1Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
649f4658d1Smrg      esac;
659f4658d1Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
669f4658d1Smrg    '
679f4658d1Smrg    export as_echo_n_body
689f4658d1Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
699f4658d1Smrg  fi
709f4658d1Smrg  export as_echo_body
719f4658d1Smrg  as_echo='sh -c $as_echo_body as_echo'
729f4658d1Smrgfi
739f4658d1Smrg
749f4658d1Smrg# The user is always right.
759f4658d1Smrgif test "${PATH_SEPARATOR+set}" != set; then
769f4658d1Smrg  PATH_SEPARATOR=:
779f4658d1Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
789f4658d1Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
799f4658d1Smrg      PATH_SEPARATOR=';'
809f4658d1Smrg  }
81c06b6b69Smrgfi
82c06b6b69Smrg
83c06b6b69Smrg# Support unset when possible.
84c06b6b69Smrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85c06b6b69Smrg  as_unset=unset
86c06b6b69Smrgelse
87c06b6b69Smrg  as_unset=false
88c06b6b69Smrgfi
89c06b6b69Smrg
90c06b6b69Smrg
919f4658d1Smrg# IFS
929f4658d1Smrg# We need space, tab and new line, in precisely that order.  Quoting is
939f4658d1Smrg# there to prevent editors from complaining about space-tab.
949f4658d1Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
959f4658d1Smrg# splitting by setting IFS to empty value.)
969f4658d1SmrgIFS=" ""	$as_nl"
979f4658d1Smrg
989f4658d1Smrg# Find who we are.  Look in the path if we contain no directory separator.
999f4658d1Smrgcase $0 in
1009f4658d1Smrg  *[\\/]* ) as_myself=$0 ;;
1019f4658d1Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1029f4658d1Smrgfor as_dir in $PATH
1039f4658d1Smrgdo
1049f4658d1Smrg  IFS=$as_save_IFS
1059f4658d1Smrg  test -z "$as_dir" && as_dir=.
1069f4658d1Smrg  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1079f4658d1Smrgdone
1089f4658d1SmrgIFS=$as_save_IFS
1099f4658d1Smrg
1109f4658d1Smrg     ;;
1119f4658d1Smrgesac
1129f4658d1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1139f4658d1Smrg# in which case we are not to be found in the path.
1149f4658d1Smrgif test "x$as_myself" = x; then
1159f4658d1Smrg  as_myself=$0
1169f4658d1Smrgfi
1179f4658d1Smrgif test ! -f "$as_myself"; then
1189f4658d1Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1199f4658d1Smrg  { (exit 1); exit 1; }
1209f4658d1Smrgfi
1219f4658d1Smrg
122c06b6b69Smrg# Work around bugs in pre-3.0 UWIN ksh.
1239f4658d1Smrgfor as_var in ENV MAIL MAILPATH
1249f4658d1Smrgdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
1259f4658d1Smrgdone
126c06b6b69SmrgPS1='$ '
127c06b6b69SmrgPS2='> '
128c06b6b69SmrgPS4='+ '
129c06b6b69Smrg
130c06b6b69Smrg# NLS nuisances.
1319f4658d1SmrgLC_ALL=C
1329f4658d1Smrgexport LC_ALL
1339f4658d1SmrgLANGUAGE=C
1349f4658d1Smrgexport LANGUAGE
135c06b6b69Smrg
136c06b6b69Smrg# Required to use basename.
1379f4658d1Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1389f4658d1Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
139c06b6b69Smrg  as_expr=expr
140c06b6b69Smrgelse
141c06b6b69Smrg  as_expr=false
142c06b6b69Smrgfi
143c06b6b69Smrg
1449f4658d1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145c06b6b69Smrg  as_basename=basename
146c06b6b69Smrgelse
147c06b6b69Smrg  as_basename=false
148c06b6b69Smrgfi
149c06b6b69Smrg
150c06b6b69Smrg
151c06b6b69Smrg# Name of the executable.
1529f4658d1Smrgas_me=`$as_basename -- "$0" ||
153c06b6b69Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154c06b6b69Smrg	 X"$0" : 'X\(//\)$' \| \
1559f4658d1Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1569f4658d1Smrg$as_echo X/"$0" |
1579f4658d1Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1589f4658d1Smrg	    s//\1/
1599f4658d1Smrg	    q
1609f4658d1Smrg	  }
1619f4658d1Smrg	  /^X\/\(\/\/\)$/{
1629f4658d1Smrg	    s//\1/
1639f4658d1Smrg	    q
1649f4658d1Smrg	  }
1659f4658d1Smrg	  /^X\/\(\/\).*/{
1669f4658d1Smrg	    s//\1/
1679f4658d1Smrg	    q
1689f4658d1Smrg	  }
1699f4658d1Smrg	  s/.*/./; q'`
170c06b6b69Smrg
1719f4658d1Smrg# CDPATH.
1729f4658d1Smrg$as_unset CDPATH
173c06b6b69Smrg
174c06b6b69Smrg
1759f4658d1Smrgif test "x$CONFIG_SHELL" = x; then
1769f4658d1Smrg  if (eval ":") 2>/dev/null; then
1779f4658d1Smrg  as_have_required=yes
1789f4658d1Smrgelse
1799f4658d1Smrg  as_have_required=no
180c06b6b69Smrgfi
181c06b6b69Smrg
1829f4658d1Smrg  if test $as_have_required = yes &&	 (eval ":
1839f4658d1Smrg(as_func_return () {
1849f4658d1Smrg  (exit \$1)
1859f4658d1Smrg}
1869f4658d1Smrgas_func_success () {
1879f4658d1Smrg  as_func_return 0
1889f4658d1Smrg}
1899f4658d1Smrgas_func_failure () {
1909f4658d1Smrg  as_func_return 1
1919f4658d1Smrg}
1929f4658d1Smrgas_func_ret_success () {
1939f4658d1Smrg  return 0
1949f4658d1Smrg}
1959f4658d1Smrgas_func_ret_failure () {
1969f4658d1Smrg  return 1
1979f4658d1Smrg}
198c06b6b69Smrg
1999f4658d1Smrgexitcode=0
2009f4658d1Smrgif as_func_success; then
2019f4658d1Smrg  :
2029f4658d1Smrgelse
2039f4658d1Smrg  exitcode=1
2049f4658d1Smrg  echo as_func_success failed.
2059f4658d1Smrgfi
206c06b6b69Smrg
2079f4658d1Smrgif as_func_failure; then
2089f4658d1Smrg  exitcode=1
2099f4658d1Smrg  echo as_func_failure succeeded.
2109f4658d1Smrgfi
2119f4658d1Smrg
2129f4658d1Smrgif as_func_ret_success; then
2139f4658d1Smrg  :
2149f4658d1Smrgelse
2159f4658d1Smrg  exitcode=1
2169f4658d1Smrg  echo as_func_ret_success failed.
2179f4658d1Smrgfi
2189f4658d1Smrg
2199f4658d1Smrgif as_func_ret_failure; then
2209f4658d1Smrg  exitcode=1
2219f4658d1Smrg  echo as_func_ret_failure succeeded.
2229f4658d1Smrgfi
2239f4658d1Smrg
2249f4658d1Smrgif ( set x; as_func_ret_success y && test x = \"\$1\" ); then
2259f4658d1Smrg  :
2269f4658d1Smrgelse
2279f4658d1Smrg  exitcode=1
2289f4658d1Smrg  echo positional parameters were not saved.
2299f4658d1Smrgfi
2309f4658d1Smrg
2319f4658d1Smrgtest \$exitcode = 0) || { (exit 1); exit 1; }
2329f4658d1Smrg
2339f4658d1Smrg(
2349f4658d1Smrg  as_lineno_1=\$LINENO
2359f4658d1Smrg  as_lineno_2=\$LINENO
2369f4658d1Smrg  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
2379f4658d1Smrg  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
2389f4658d1Smrg") 2> /dev/null; then
2399f4658d1Smrg  :
2409f4658d1Smrgelse
2419f4658d1Smrg  as_candidate_shells=
242c06b6b69Smrg    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243c06b6b69Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244c06b6b69Smrgdo
245c06b6b69Smrg  IFS=$as_save_IFS
246c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2479f4658d1Smrg  case $as_dir in
248c06b6b69Smrg	 /*)
2499f4658d1Smrg	   for as_base in sh bash ksh sh5; do
2509f4658d1Smrg	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
2519f4658d1Smrg	   done;;
2529f4658d1Smrg       esac
2539f4658d1Smrgdone
2549f4658d1SmrgIFS=$as_save_IFS
2559f4658d1Smrg
2569f4658d1Smrg
2579f4658d1Smrg      for as_shell in $as_candidate_shells $SHELL; do
2589f4658d1Smrg	 # Try only shells that exist, to save several forks.
2599f4658d1Smrg	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2609f4658d1Smrg		{ ("$as_shell") 2> /dev/null <<\_ASEOF
2619f4658d1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
2629f4658d1Smrg  emulate sh
2639f4658d1Smrg  NULLCMD=:
2649f4658d1Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2659f4658d1Smrg  # is contrary to our usage.  Disable this feature.
2669f4658d1Smrg  alias -g '${1+"$@"}'='"$@"'
2679f4658d1Smrg  setopt NO_GLOB_SUBST
2689f4658d1Smrgelse
2699f4658d1Smrg  case `(set -o) 2>/dev/null` in
2709f4658d1Smrg  *posix*) set -o posix ;;
2719f4658d1Smrgesac
2729f4658d1Smrg
2739f4658d1Smrgfi
2749f4658d1Smrg
2759f4658d1Smrg
2769f4658d1Smrg:
2779f4658d1Smrg_ASEOF
2789f4658d1Smrg}; then
2799f4658d1Smrg  CONFIG_SHELL=$as_shell
2809f4658d1Smrg	       as_have_required=yes
2819f4658d1Smrg	       if { "$as_shell" 2> /dev/null <<\_ASEOF
2829f4658d1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
2839f4658d1Smrg  emulate sh
2849f4658d1Smrg  NULLCMD=:
2859f4658d1Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2869f4658d1Smrg  # is contrary to our usage.  Disable this feature.
2879f4658d1Smrg  alias -g '${1+"$@"}'='"$@"'
2889f4658d1Smrg  setopt NO_GLOB_SUBST
2899f4658d1Smrgelse
2909f4658d1Smrg  case `(set -o) 2>/dev/null` in
2919f4658d1Smrg  *posix*) set -o posix ;;
2929f4658d1Smrgesac
2939f4658d1Smrg
2949f4658d1Smrgfi
2959f4658d1Smrg
2969f4658d1Smrg
2979f4658d1Smrg:
2989f4658d1Smrg(as_func_return () {
2999f4658d1Smrg  (exit $1)
3009f4658d1Smrg}
3019f4658d1Smrgas_func_success () {
3029f4658d1Smrg  as_func_return 0
3039f4658d1Smrg}
3049f4658d1Smrgas_func_failure () {
3059f4658d1Smrg  as_func_return 1
3069f4658d1Smrg}
3079f4658d1Smrgas_func_ret_success () {
3089f4658d1Smrg  return 0
3099f4658d1Smrg}
3109f4658d1Smrgas_func_ret_failure () {
3119f4658d1Smrg  return 1
3129f4658d1Smrg}
3139f4658d1Smrg
3149f4658d1Smrgexitcode=0
3159f4658d1Smrgif as_func_success; then
3169f4658d1Smrg  :
3179f4658d1Smrgelse
3189f4658d1Smrg  exitcode=1
3199f4658d1Smrg  echo as_func_success failed.
3209f4658d1Smrgfi
3219f4658d1Smrg
3229f4658d1Smrgif as_func_failure; then
3239f4658d1Smrg  exitcode=1
3249f4658d1Smrg  echo as_func_failure succeeded.
3259f4658d1Smrgfi
3269f4658d1Smrg
3279f4658d1Smrgif as_func_ret_success; then
3289f4658d1Smrg  :
3299f4658d1Smrgelse
3309f4658d1Smrg  exitcode=1
3319f4658d1Smrg  echo as_func_ret_success failed.
3329f4658d1Smrgfi
3339f4658d1Smrg
3349f4658d1Smrgif as_func_ret_failure; then
3359f4658d1Smrg  exitcode=1
3369f4658d1Smrg  echo as_func_ret_failure succeeded.
3379f4658d1Smrgfi
3389f4658d1Smrg
3399f4658d1Smrgif ( set x; as_func_ret_success y && test x = "$1" ); then
3409f4658d1Smrg  :
3419f4658d1Smrgelse
3429f4658d1Smrg  exitcode=1
3439f4658d1Smrg  echo positional parameters were not saved.
3449f4658d1Smrgfi
3459f4658d1Smrg
3469f4658d1Smrgtest $exitcode = 0) || { (exit 1); exit 1; }
3479f4658d1Smrg
3489f4658d1Smrg(
349c06b6b69Smrg  as_lineno_1=$LINENO
350c06b6b69Smrg  as_lineno_2=$LINENO
351c06b6b69Smrg  test "x$as_lineno_1" != "x$as_lineno_2" &&
3529f4658d1Smrg  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
3539f4658d1Smrg
3549f4658d1Smrg_ASEOF
3559f4658d1Smrg}; then
3569f4658d1Smrg  break
3579f4658d1Smrgfi
3589f4658d1Smrg
3599f4658d1Smrgfi
3609f4658d1Smrg
3619f4658d1Smrg      done
3629f4658d1Smrg
3639f4658d1Smrg      if test "x$CONFIG_SHELL" != x; then
3649f4658d1Smrg  for as_var in BASH_ENV ENV
3659f4658d1Smrg	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
3669f4658d1Smrg	done
3679f4658d1Smrg	export CONFIG_SHELL
3689f4658d1Smrg	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
3699f4658d1Smrgfi
3709f4658d1Smrg
3719f4658d1Smrg
3729f4658d1Smrg    if test $as_have_required = no; then
3739f4658d1Smrg  echo This script requires a shell more modern than all the
3749f4658d1Smrg      echo shells that I found on your system.  Please install a
3759f4658d1Smrg      echo modern shell, or manually run the script under such a
3769f4658d1Smrg      echo shell if you do have one.
3779f4658d1Smrg      { (exit 1); exit 1; }
3789f4658d1Smrgfi
3799f4658d1Smrg
3809f4658d1Smrg
3819f4658d1Smrgfi
3829f4658d1Smrg
3839f4658d1Smrgfi
3849f4658d1Smrg
3859f4658d1Smrg
3869f4658d1Smrg
3879f4658d1Smrg(eval "as_func_return () {
3889f4658d1Smrg  (exit \$1)
3899f4658d1Smrg}
3909f4658d1Smrgas_func_success () {
3919f4658d1Smrg  as_func_return 0
3929f4658d1Smrg}
3939f4658d1Smrgas_func_failure () {
3949f4658d1Smrg  as_func_return 1
3959f4658d1Smrg}
3969f4658d1Smrgas_func_ret_success () {
3979f4658d1Smrg  return 0
3989f4658d1Smrg}
3999f4658d1Smrgas_func_ret_failure () {
4009f4658d1Smrg  return 1
4019f4658d1Smrg}
4029f4658d1Smrg
4039f4658d1Smrgexitcode=0
4049f4658d1Smrgif as_func_success; then
4059f4658d1Smrg  :
4069f4658d1Smrgelse
4079f4658d1Smrg  exitcode=1
4089f4658d1Smrg  echo as_func_success failed.
4099f4658d1Smrgfi
4109f4658d1Smrg
4119f4658d1Smrgif as_func_failure; then
4129f4658d1Smrg  exitcode=1
4139f4658d1Smrg  echo as_func_failure succeeded.
4149f4658d1Smrgfi
4159f4658d1Smrg
4169f4658d1Smrgif as_func_ret_success; then
4179f4658d1Smrg  :
4189f4658d1Smrgelse
4199f4658d1Smrg  exitcode=1
4209f4658d1Smrg  echo as_func_ret_success failed.
4219f4658d1Smrgfi
4229f4658d1Smrg
4239f4658d1Smrgif as_func_ret_failure; then
4249f4658d1Smrg  exitcode=1
4259f4658d1Smrg  echo as_func_ret_failure succeeded.
4269f4658d1Smrgfi
4279f4658d1Smrg
4289f4658d1Smrgif ( set x; as_func_ret_success y && test x = \"\$1\" ); then
4299f4658d1Smrg  :
4309f4658d1Smrgelse
4319f4658d1Smrg  exitcode=1
4329f4658d1Smrg  echo positional parameters were not saved.
4339f4658d1Smrgfi
4349f4658d1Smrg
4359f4658d1Smrgtest \$exitcode = 0") || {
4369f4658d1Smrg  echo No shell found that supports shell functions.
4379f4658d1Smrg  echo Please tell bug-autoconf@gnu.org about your system,
4389f4658d1Smrg  echo including any error possibly output before this message.
4399f4658d1Smrg  echo This can help us improve future autoconf versions.
4409f4658d1Smrg  echo Configuration will now proceed without shell functions.
4419f4658d1Smrg}
4429f4658d1Smrg
4439f4658d1Smrg
4449f4658d1Smrg
4459f4658d1Smrg  as_lineno_1=$LINENO
4469f4658d1Smrg  as_lineno_2=$LINENO
4479f4658d1Smrg  test "x$as_lineno_1" != "x$as_lineno_2" &&
4489f4658d1Smrg  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449c06b6b69Smrg
450c06b6b69Smrg  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451c06b6b69Smrg  # uniformly replaced by the line number.  The first 'sed' inserts a
4529f4658d1Smrg  # line-number line after each line using $LINENO; the second 'sed'
4539f4658d1Smrg  # does the real work.  The second script uses 'N' to pair each
4549f4658d1Smrg  # line-number line with the line containing $LINENO, and appends
4559f4658d1Smrg  # trailing '-' during substitution so that $LINENO is not a special
4569f4658d1Smrg  # case at line end.
457c06b6b69Smrg  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
4589f4658d1Smrg  # scripts with optimization help from Paolo Bonzini.  Blame Lee
4599f4658d1Smrg  # E. McMahon (1931-1989) for sed's syntax.  :-)
4609f4658d1Smrg  sed -n '
4619f4658d1Smrg    p
4629f4658d1Smrg    /[$]LINENO/=
4639f4658d1Smrg  ' <$as_myself |
464c06b6b69Smrg    sed '
4659f4658d1Smrg      s/[$]LINENO.*/&-/
4669f4658d1Smrg      t lineno
4679f4658d1Smrg      b
4689f4658d1Smrg      :lineno
469c06b6b69Smrg      N
4709f4658d1Smrg      :loop
4719f4658d1Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472c06b6b69Smrg      t loop
4739f4658d1Smrg      s/-\n.*//
474c06b6b69Smrg    ' >$as_me.lineno &&
4759f4658d1Smrg  chmod +x "$as_me.lineno" ||
4769f4658d1Smrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477c06b6b69Smrg   { (exit 1); exit 1; }; }
478c06b6b69Smrg
479c06b6b69Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
480c06b6b69Smrg  # (the dirname of $[0] is not the place where we might find the
4819f4658d1Smrg  # original and so on.  Autoconf is especially sensitive to this).
4829f4658d1Smrg  . "./$as_me.lineno"
483c06b6b69Smrg  # Exit status is that of the last command.
484c06b6b69Smrg  exit
485c06b6b69Smrg}
486c06b6b69Smrg
487c06b6b69Smrg
4889f4658d1Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4899f4658d1Smrg  as_dirname=dirname
4909f4658d1Smrgelse
4919f4658d1Smrg  as_dirname=false
4929f4658d1Smrgfi
493c06b6b69Smrg
4949f4658d1SmrgECHO_C= ECHO_N= ECHO_T=
4959f4658d1Smrgcase `echo -n x` in
4969f4658d1Smrg-n*)
4979f4658d1Smrg  case `echo 'x\c'` in
4989f4658d1Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
4999f4658d1Smrg  *)   ECHO_C='\c';;
5009f4658d1Smrg  esac;;
5019f4658d1Smrg*)
5029f4658d1Smrg  ECHO_N='-n';;
5039f4658d1Smrgesac
5049f4658d1Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
5059f4658d1Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
506c06b6b69Smrg  as_expr=expr
507c06b6b69Smrgelse
508c06b6b69Smrg  as_expr=false
509c06b6b69Smrgfi
510c06b6b69Smrg
511c06b6b69Smrgrm -f conf$$ conf$$.exe conf$$.file
5129f4658d1Smrgif test -d conf$$.dir; then
5139f4658d1Smrg  rm -f conf$$.dir/conf$$.file
5149f4658d1Smrgelse
5159f4658d1Smrg  rm -f conf$$.dir
5169f4658d1Smrg  mkdir conf$$.dir 2>/dev/null
5179f4658d1Smrgfi
5189f4658d1Smrgif (echo >conf$$.file) 2>/dev/null; then
5199f4658d1Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
520c06b6b69Smrg    as_ln_s='ln -s'
5219f4658d1Smrg    # ... but there are two gotchas:
5229f4658d1Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5239f4658d1Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5249f4658d1Smrg    # In both cases, we have to default to `cp -p'.
5259f4658d1Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5269f4658d1Smrg      as_ln_s='cp -p'
5279f4658d1Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5289f4658d1Smrg    as_ln_s=ln
5299f4658d1Smrg  else
5309f4658d1Smrg    as_ln_s='cp -p'
531c06b6b69Smrg  fi
532c06b6b69Smrgelse
533c06b6b69Smrg  as_ln_s='cp -p'
534c06b6b69Smrgfi
5359f4658d1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5369f4658d1Smrgrmdir conf$$.dir 2>/dev/null
537c06b6b69Smrg
538c06b6b69Smrgif mkdir -p . 2>/dev/null; then
539c06b6b69Smrg  as_mkdir_p=:
540c06b6b69Smrgelse
541c06b6b69Smrg  test -d ./-p && rmdir ./-p
542c06b6b69Smrg  as_mkdir_p=false
543c06b6b69Smrgfi
544c06b6b69Smrg
5459f4658d1Smrgif test -x / >/dev/null 2>&1; then
5469f4658d1Smrg  as_test_x='test -x'
5479f4658d1Smrgelse
5489f4658d1Smrg  if ls -dL / >/dev/null 2>&1; then
5499f4658d1Smrg    as_ls_L_option=L
5509f4658d1Smrg  else
5519f4658d1Smrg    as_ls_L_option=
5529f4658d1Smrg  fi
5539f4658d1Smrg  as_test_x='
5549f4658d1Smrg    eval sh -c '\''
5559f4658d1Smrg      if test -d "$1"; then
5569f4658d1Smrg	test -d "$1/.";
5579f4658d1Smrg      else
5589f4658d1Smrg	case $1 in
5599f4658d1Smrg	-*)set "./$1";;
5609f4658d1Smrg	esac;
5619f4658d1Smrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
5629f4658d1Smrg	???[sx]*):;;*)false;;esac;fi
5639f4658d1Smrg    '\'' sh
5649f4658d1Smrg  '
5659f4658d1Smrgfi
5669f4658d1Smrgas_executable_p=$as_test_x
567c06b6b69Smrg
568c06b6b69Smrg# Sed expression to map a string onto a valid CPP name.
569c06b6b69Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570c06b6b69Smrg
571c06b6b69Smrg# Sed expression to map a string onto a valid variable name.
572c06b6b69Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573c06b6b69Smrg
574c06b6b69Smrg
575c06b6b69Smrg
576c06b6b69Smrg
577c06b6b69Smrg# Check that we are running under the correct shell.
578c06b6b69SmrgSHELL=${CONFIG_SHELL-/bin/sh}
579c06b6b69Smrg
580b20b881bSmrgcase X$lt_ECHO in
581c06b6b69SmrgX*--fallback-echo)
582c06b6b69Smrg  # Remove one level of quotation (which was required for Make).
583b20b881bSmrg  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
584c06b6b69Smrg  ;;
585c06b6b69Smrgesac
586c06b6b69Smrg
587b20b881bSmrgECHO=${lt_ECHO-echo}
588c06b6b69Smrgif test "X$1" = X--no-reexec; then
589c06b6b69Smrg  # Discard the --no-reexec flag, and continue.
590c06b6b69Smrg  shift
591c06b6b69Smrgelif test "X$1" = X--fallback-echo; then
592c06b6b69Smrg  # Avoid inline document here, it may be left over
593c06b6b69Smrg  :
594b20b881bSmrgelif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
595b20b881bSmrg  # Yippee, $ECHO works!
596c06b6b69Smrg  :
597c06b6b69Smrgelse
598c06b6b69Smrg  # Restart under the correct shell.
599c06b6b69Smrg  exec $SHELL "$0" --no-reexec ${1+"$@"}
600c06b6b69Smrgfi
601c06b6b69Smrg
602c06b6b69Smrgif test "X$1" = X--fallback-echo; then
603c06b6b69Smrg  # used as fallback echo
604c06b6b69Smrg  shift
605b20b881bSmrg  cat <<_LT_EOF
606c06b6b69Smrg$*
607b20b881bSmrg_LT_EOF
608c06b6b69Smrg  exit 0
609c06b6b69Smrgfi
610c06b6b69Smrg
611c06b6b69Smrg# The HP-UX ksh and POSIX shell print the target directory to stdout
612c06b6b69Smrg# if CDPATH is set.
613c06b6b69Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
614c06b6b69Smrg
615b20b881bSmrgif test -z "$lt_ECHO"; then
616b20b881bSmrg  if test "X${echo_test_string+set}" != Xset; then
617b20b881bSmrg    # find a string as large as possible, as long as the shell can cope with it
618b20b881bSmrg    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
619b20b881bSmrg      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
620b20b881bSmrg      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
621b20b881bSmrg	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
622b20b881bSmrg      then
623b20b881bSmrg        break
624b20b881bSmrg      fi
625b20b881bSmrg    done
626b20b881bSmrg  fi
627c06b6b69Smrg
628b20b881bSmrg  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
629b20b881bSmrg     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
630b20b881bSmrg     test "X$echo_testing_string" = "X$echo_test_string"; then
631b20b881bSmrg    :
632b20b881bSmrg  else
633b20b881bSmrg    # The Solaris, AIX, and Digital Unix default echo programs unquote
634b20b881bSmrg    # backslashes.  This makes it impossible to quote backslashes using
635b20b881bSmrg    #   echo "$something" | sed 's/\\/\\\\/g'
636b20b881bSmrg    #
637b20b881bSmrg    # So, first we look for a working echo in the user's PATH.
638c06b6b69Smrg
639b20b881bSmrg    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
640b20b881bSmrg    for dir in $PATH /usr/ucb; do
641b20b881bSmrg      IFS="$lt_save_ifs"
642b20b881bSmrg      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
643b20b881bSmrg         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
644b20b881bSmrg         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
645b20b881bSmrg         test "X$echo_testing_string" = "X$echo_test_string"; then
646b20b881bSmrg        ECHO="$dir/echo"
647b20b881bSmrg        break
648b20b881bSmrg      fi
649b20b881bSmrg    done
650c06b6b69Smrg    IFS="$lt_save_ifs"
651c06b6b69Smrg
652b20b881bSmrg    if test "X$ECHO" = Xecho; then
653b20b881bSmrg      # We didn't find a better echo, so look for alternatives.
654b20b881bSmrg      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
655b20b881bSmrg         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
656b20b881bSmrg         test "X$echo_testing_string" = "X$echo_test_string"; then
657b20b881bSmrg        # This shell has a builtin print -r that does the trick.
658b20b881bSmrg        ECHO='print -r'
659b20b881bSmrg      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
660b20b881bSmrg	   test "X$CONFIG_SHELL" != X/bin/ksh; then
661b20b881bSmrg        # If we have ksh, try running configure again with it.
662b20b881bSmrg        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
663b20b881bSmrg        export ORIGINAL_CONFIG_SHELL
664b20b881bSmrg        CONFIG_SHELL=/bin/ksh
665b20b881bSmrg        export CONFIG_SHELL
666b20b881bSmrg        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
667c06b6b69Smrg      else
668b20b881bSmrg        # Try using printf.
669b20b881bSmrg        ECHO='printf %s\n'
670b20b881bSmrg        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
671b20b881bSmrg	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
672b20b881bSmrg	   test "X$echo_testing_string" = "X$echo_test_string"; then
673b20b881bSmrg	  # Cool, printf works
674b20b881bSmrg	  :
675b20b881bSmrg        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
676b20b881bSmrg	     test "X$echo_testing_string" = 'X\t' &&
677b20b881bSmrg	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
678b20b881bSmrg	     test "X$echo_testing_string" = "X$echo_test_string"; then
679b20b881bSmrg	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
680b20b881bSmrg	  export CONFIG_SHELL
681b20b881bSmrg	  SHELL="$CONFIG_SHELL"
682b20b881bSmrg	  export SHELL
683b20b881bSmrg	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
684b20b881bSmrg        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
685b20b881bSmrg	     test "X$echo_testing_string" = 'X\t' &&
686b20b881bSmrg	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
687b20b881bSmrg	     test "X$echo_testing_string" = "X$echo_test_string"; then
688b20b881bSmrg	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
689b20b881bSmrg        else
690b20b881bSmrg	  # maybe with a smaller string...
691b20b881bSmrg	  prev=:
692c06b6b69Smrg
693b20b881bSmrg	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
694b20b881bSmrg	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
695b20b881bSmrg	    then
696b20b881bSmrg	      break
697b20b881bSmrg	    fi
698b20b881bSmrg	    prev="$cmd"
699b20b881bSmrg	  done
700c06b6b69Smrg
701b20b881bSmrg	  if test "$prev" != 'sed 50q "$0"'; then
702b20b881bSmrg	    echo_test_string=`eval $prev`
703b20b881bSmrg	    export echo_test_string
704b20b881bSmrg	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
705b20b881bSmrg	  else
706b20b881bSmrg	    # Oops.  We lost completely, so just stick with echo.
707b20b881bSmrg	    ECHO=echo
708b20b881bSmrg	  fi
709b20b881bSmrg        fi
710c06b6b69Smrg      fi
711c06b6b69Smrg    fi
712c06b6b69Smrg  fi
713c06b6b69Smrgfi
714c06b6b69Smrg
715c06b6b69Smrg# Copy echo and quote the copy suitably for passing to libtool from
716c06b6b69Smrg# the Makefile, instead of quoting the original, which is used later.
717b20b881bSmrglt_ECHO=$ECHO
718b20b881bSmrgif test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
719b20b881bSmrg   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
720c06b6b69Smrgfi
721c06b6b69Smrg
722c06b6b69Smrg
723c06b6b69Smrg
724c06b6b69Smrg
7259f4658d1Smrgexec 7<&0 </dev/null 6>&1
7269f4658d1Smrg
727c06b6b69Smrg# Name of the host.
728c06b6b69Smrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
729c06b6b69Smrg# so uname gets run too.
730c06b6b69Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
731c06b6b69Smrg
732c06b6b69Smrg#
733c06b6b69Smrg# Initializations.
734c06b6b69Smrg#
735c06b6b69Smrgac_default_prefix=/usr/local
7369f4658d1Smrgac_clean_files=
737c06b6b69Smrgac_config_libobj_dir=.
7389f4658d1SmrgLIBOBJS=
739c06b6b69Smrgcross_compiling=no
740c06b6b69Smrgsubdirs=
741c06b6b69SmrgMFLAGS=
742c06b6b69SmrgMAKEFLAGS=
743c06b6b69SmrgSHELL=${CONFIG_SHELL-/bin/sh}
744c06b6b69Smrg
745c06b6b69Smrg# Identity of this package.
746c06b6b69SmrgPACKAGE_NAME='xf86-video-chips'
747c06b6b69SmrgPACKAGE_TARNAME='xf86-video-chips'
748b20b881bSmrgPACKAGE_VERSION='1.2.2'
749b20b881bSmrgPACKAGE_STRING='xf86-video-chips 1.2.2'
750c06b6b69SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
751c06b6b69Smrg
752c06b6b69Smrgac_unique_file="Makefile.am"
753c06b6b69Smrg# Factoring default headers for most tests.
754c06b6b69Smrgac_includes_default="\
755c06b6b69Smrg#include <stdio.h>
7569f4658d1Smrg#ifdef HAVE_SYS_TYPES_H
757c06b6b69Smrg# include <sys/types.h>
758c06b6b69Smrg#endif
7599f4658d1Smrg#ifdef HAVE_SYS_STAT_H
760c06b6b69Smrg# include <sys/stat.h>
761c06b6b69Smrg#endif
7629f4658d1Smrg#ifdef STDC_HEADERS
763c06b6b69Smrg# include <stdlib.h>
764c06b6b69Smrg# include <stddef.h>
765c06b6b69Smrg#else
7669f4658d1Smrg# ifdef HAVE_STDLIB_H
767c06b6b69Smrg#  include <stdlib.h>
768c06b6b69Smrg# endif
769c06b6b69Smrg#endif
7709f4658d1Smrg#ifdef HAVE_STRING_H
7719f4658d1Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
772c06b6b69Smrg#  include <memory.h>
773c06b6b69Smrg# endif
774c06b6b69Smrg# include <string.h>
775c06b6b69Smrg#endif
7769f4658d1Smrg#ifdef HAVE_STRINGS_H
777c06b6b69Smrg# include <strings.h>
778c06b6b69Smrg#endif
7799f4658d1Smrg#ifdef HAVE_INTTYPES_H
780c06b6b69Smrg# include <inttypes.h>
781c06b6b69Smrg#endif
7829f4658d1Smrg#ifdef HAVE_STDINT_H
7839f4658d1Smrg# include <stdint.h>
7849f4658d1Smrg#endif
7859f4658d1Smrg#ifdef HAVE_UNISTD_H
786c06b6b69Smrg# include <unistd.h>
787c06b6b69Smrg#endif"
788c06b6b69Smrg
789b20b881bSmrgac_subst_vars='am__EXEEXT_FALSE
790b20b881bSmrgam__EXEEXT_TRUE
791b20b881bSmrgLTLIBOBJS
7929f4658d1SmrgLIBOBJS
7939f4658d1SmrgMAKE_HTML
7949f4658d1SmrgMAKE_PDF
7959f4658d1SmrgMAKE_PS
7969f4658d1SmrgMAKE_TEXT
7979f4658d1SmrgBUILD_PDFDOC_FALSE
7989f4658d1SmrgBUILD_PDFDOC_TRUE
7999f4658d1SmrgBUILD_LINUXDOC_FALSE
8009f4658d1SmrgBUILD_LINUXDOC_TRUE
8019f4658d1SmrgPS2PDF
8029f4658d1SmrgLINUXDOC
8039f4658d1SmrgADMIN_MAN_DIR
8049f4658d1SmrgDRIVER_MAN_DIR
8059f4658d1SmrgMISC_MAN_DIR
8069f4658d1SmrgFILE_MAN_DIR
8079f4658d1SmrgLIB_MAN_DIR
8089f4658d1SmrgAPP_MAN_DIR
8099f4658d1SmrgADMIN_MAN_SUFFIX
8109f4658d1SmrgDRIVER_MAN_SUFFIX
8119f4658d1SmrgMISC_MAN_SUFFIX
8129f4658d1SmrgFILE_MAN_SUFFIX
8139f4658d1SmrgLIB_MAN_SUFFIX
8149f4658d1SmrgAPP_MAN_SUFFIX
8159f4658d1SmrgDRIVER_NAME
8169f4658d1Smrgmoduledir
8179f4658d1SmrgBUILD_UTILS_FALSE
8189f4658d1SmrgBUILD_UTILS_TRUE
8199f4658d1SmrgXSERVER_LIBPCIACCESS_FALSE
8209f4658d1SmrgXSERVER_LIBPCIACCESS_TRUE
8219f4658d1SmrgPCIACCESS_LIBS
8229f4658d1SmrgPCIACCESS_CFLAGS
8239f4658d1SmrgXORG_LIBS
8249f4658d1SmrgXORG_CFLAGS
8259f4658d1SmrgPKG_CONFIG
8269f4658d1SmrgCPP
827b20b881bSmrgOTOOL64
828b20b881bSmrgOTOOL
829b20b881bSmrgLIPO
8309f4658d1SmrgNMEDIT
8319f4658d1SmrgDSYMUTIL
832b20b881bSmrglt_ECHO
8339f4658d1SmrgRANLIB
8349f4658d1SmrgAR
835b20b881bSmrgOBJDUMP
8369f4658d1SmrgLN_S
837b20b881bSmrgNM
838b20b881bSmrgac_ct_DUMPBIN
839b20b881bSmrgDUMPBIN
840b20b881bSmrgLD
841b20b881bSmrgFGREP
8429f4658d1SmrgEGREP
8439f4658d1SmrgGREP
8449f4658d1SmrgSED
8459f4658d1Smrgam__fastdepCC_FALSE
8469f4658d1Smrgam__fastdepCC_TRUE
8479f4658d1SmrgCCDEPMODE
8489f4658d1SmrgAMDEPBACKSLASH
8499f4658d1SmrgAMDEP_FALSE
8509f4658d1SmrgAMDEP_TRUE
8519f4658d1Smrgam__quote
8529f4658d1Smrgam__include
8539f4658d1SmrgDEPDIR
8549f4658d1SmrgOBJEXT
8559f4658d1SmrgEXEEXT
8569f4658d1Smrgac_ct_CC
8579f4658d1SmrgCPPFLAGS
8589f4658d1SmrgLDFLAGS
8599f4658d1SmrgCFLAGS
8609f4658d1SmrgCC
8619f4658d1Smrghost_os
8629f4658d1Smrghost_vendor
8639f4658d1Smrghost_cpu
8649f4658d1Smrghost
8659f4658d1Smrgbuild_os
8669f4658d1Smrgbuild_vendor
8679f4658d1Smrgbuild_cpu
8689f4658d1Smrgbuild
869b20b881bSmrgLIBTOOL
8709f4658d1SmrgMAINT
8719f4658d1SmrgMAINTAINER_MODE_FALSE
8729f4658d1SmrgMAINTAINER_MODE_TRUE
8739f4658d1Smrgam__untar
8749f4658d1Smrgam__tar
8759f4658d1SmrgAMTAR
8769f4658d1Smrgam__leading_dot
8779f4658d1SmrgSET_MAKE
8789f4658d1SmrgAWK
8799f4658d1Smrgmkdir_p
8809f4658d1SmrgMKDIR_P
8819f4658d1SmrgINSTALL_STRIP_PROGRAM
8829f4658d1SmrgSTRIP
8839f4658d1Smrginstall_sh
8849f4658d1SmrgMAKEINFO
8859f4658d1SmrgAUTOHEADER
8869f4658d1SmrgAUTOMAKE
8879f4658d1SmrgAUTOCONF
8889f4658d1SmrgACLOCAL
8899f4658d1SmrgVERSION
8909f4658d1SmrgPACKAGE
8919f4658d1SmrgCYGPATH_W
8929f4658d1Smrgam__isrc
8939f4658d1SmrgINSTALL_DATA
8949f4658d1SmrgINSTALL_SCRIPT
8959f4658d1SmrgINSTALL_PROGRAM
8969f4658d1Smrgtarget_alias
8979f4658d1Smrghost_alias
8989f4658d1Smrgbuild_alias
8999f4658d1SmrgLIBS
9009f4658d1SmrgECHO_T
9019f4658d1SmrgECHO_N
9029f4658d1SmrgECHO_C
9039f4658d1SmrgDEFS
9049f4658d1Smrgmandir
9059f4658d1Smrglocaledir
9069f4658d1Smrglibdir
9079f4658d1Smrgpsdir
9089f4658d1Smrgpdfdir
9099f4658d1Smrgdvidir
9109f4658d1Smrghtmldir
9119f4658d1Smrginfodir
9129f4658d1Smrgdocdir
9139f4658d1Smrgoldincludedir
9149f4658d1Smrgincludedir
9159f4658d1Smrglocalstatedir
9169f4658d1Smrgsharedstatedir
9179f4658d1Smrgsysconfdir
9189f4658d1Smrgdatadir
9199f4658d1Smrgdatarootdir
9209f4658d1Smrglibexecdir
9219f4658d1Smrgsbindir
9229f4658d1Smrgbindir
9239f4658d1Smrgprogram_transform_name
9249f4658d1Smrgprefix
9259f4658d1Smrgexec_prefix
9269f4658d1SmrgPACKAGE_BUGREPORT
9279f4658d1SmrgPACKAGE_STRING
9289f4658d1SmrgPACKAGE_VERSION
9299f4658d1SmrgPACKAGE_TARNAME
9309f4658d1SmrgPACKAGE_NAME
9319f4658d1SmrgPATH_SEPARATOR
9329f4658d1SmrgSHELL'
933c06b6b69Smrgac_subst_files=''
9349f4658d1Smrgac_user_opts='
9359f4658d1Smrgenable_option_checking
9369f4658d1Smrgenable_maintainer_mode
9379f4658d1Smrgenable_static
9389f4658d1Smrgenable_shared
939b20b881bSmrgwith_pic
9409f4658d1Smrgenable_fast_install
9419f4658d1Smrgenable_dependency_tracking
9429f4658d1Smrgwith_gnu_ld
9439f4658d1Smrgenable_libtool_lock
9449f4658d1Smrgwith_xorg_module_dir
9459f4658d1Smrgwith_release_version
9469f4658d1Smrg'
9479f4658d1Smrg      ac_precious_vars='build_alias
9489f4658d1Smrghost_alias
9499f4658d1Smrgtarget_alias
9509f4658d1SmrgCC
9519f4658d1SmrgCFLAGS
9529f4658d1SmrgLDFLAGS
9539f4658d1SmrgLIBS
9549f4658d1SmrgCPPFLAGS
9559f4658d1SmrgCPP
9569f4658d1SmrgPKG_CONFIG
9579f4658d1SmrgXORG_CFLAGS
9589f4658d1SmrgXORG_LIBS
9599f4658d1SmrgPCIACCESS_CFLAGS
9609f4658d1SmrgPCIACCESS_LIBS'
9619f4658d1Smrg
962c06b6b69Smrg
963c06b6b69Smrg# Initialize some variables set by options.
964c06b6b69Smrgac_init_help=
965c06b6b69Smrgac_init_version=false
9669f4658d1Smrgac_unrecognized_opts=
9679f4658d1Smrgac_unrecognized_sep=
968c06b6b69Smrg# The variables have the same names as the options, with
969c06b6b69Smrg# dashes changed to underlines.
970c06b6b69Smrgcache_file=/dev/null
971c06b6b69Smrgexec_prefix=NONE
972c06b6b69Smrgno_create=
973c06b6b69Smrgno_recursion=
974c06b6b69Smrgprefix=NONE
975c06b6b69Smrgprogram_prefix=NONE
976c06b6b69Smrgprogram_suffix=NONE
977c06b6b69Smrgprogram_transform_name=s,x,x,
978c06b6b69Smrgsilent=
979c06b6b69Smrgsite=
980c06b6b69Smrgsrcdir=
981c06b6b69Smrgverbose=
982c06b6b69Smrgx_includes=NONE
983c06b6b69Smrgx_libraries=NONE
984c06b6b69Smrg
985c06b6b69Smrg# Installation directory options.
986c06b6b69Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
987c06b6b69Smrg# and all the variables that are supposed to be based on exec_prefix
988c06b6b69Smrg# by default will actually change.
989c06b6b69Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
9909f4658d1Smrg# (The list follows the same order as the GNU Coding Standards.)
991c06b6b69Smrgbindir='${exec_prefix}/bin'
992c06b6b69Smrgsbindir='${exec_prefix}/sbin'
993c06b6b69Smrglibexecdir='${exec_prefix}/libexec'
9949f4658d1Smrgdatarootdir='${prefix}/share'
9959f4658d1Smrgdatadir='${datarootdir}'
996c06b6b69Smrgsysconfdir='${prefix}/etc'
997c06b6b69Smrgsharedstatedir='${prefix}/com'
998c06b6b69Smrglocalstatedir='${prefix}/var'
999c06b6b69Smrgincludedir='${prefix}/include'
1000c06b6b69Smrgoldincludedir='/usr/include'
10019f4658d1Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
10029f4658d1Smrginfodir='${datarootdir}/info'
10039f4658d1Smrghtmldir='${docdir}'
10049f4658d1Smrgdvidir='${docdir}'
10059f4658d1Smrgpdfdir='${docdir}'
10069f4658d1Smrgpsdir='${docdir}'
10079f4658d1Smrglibdir='${exec_prefix}/lib'
10089f4658d1Smrglocaledir='${datarootdir}/locale'
10099f4658d1Smrgmandir='${datarootdir}/man'
1010c06b6b69Smrg
1011c06b6b69Smrgac_prev=
10129f4658d1Smrgac_dashdash=
1013c06b6b69Smrgfor ac_option
1014c06b6b69Smrgdo
1015c06b6b69Smrg  # If the previous option needs an argument, assign it.
1016c06b6b69Smrg  if test -n "$ac_prev"; then
10179f4658d1Smrg    eval $ac_prev=\$ac_option
1018c06b6b69Smrg    ac_prev=
1019c06b6b69Smrg    continue
1020c06b6b69Smrg  fi
1021c06b6b69Smrg
10229f4658d1Smrg  case $ac_option in
10239f4658d1Smrg  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
10249f4658d1Smrg  *)	ac_optarg=yes ;;
10259f4658d1Smrg  esac
1026c06b6b69Smrg
1027c06b6b69Smrg  # Accept the important Cygnus configure options, so we can diagnose typos.
1028c06b6b69Smrg
10299f4658d1Smrg  case $ac_dashdash$ac_option in
10309f4658d1Smrg  --)
10319f4658d1Smrg    ac_dashdash=yes ;;
1032c06b6b69Smrg
1033c06b6b69Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1034c06b6b69Smrg    ac_prev=bindir ;;
1035c06b6b69Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1036c06b6b69Smrg    bindir=$ac_optarg ;;
1037c06b6b69Smrg
1038c06b6b69Smrg  -build | --build | --buil | --bui | --bu)
1039c06b6b69Smrg    ac_prev=build_alias ;;
1040c06b6b69Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1041c06b6b69Smrg    build_alias=$ac_optarg ;;
1042c06b6b69Smrg
1043c06b6b69Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
1044c06b6b69Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1045c06b6b69Smrg    ac_prev=cache_file ;;
1046c06b6b69Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1047c06b6b69Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1048c06b6b69Smrg    cache_file=$ac_optarg ;;
1049c06b6b69Smrg
1050c06b6b69Smrg  --config-cache | -C)
1051c06b6b69Smrg    cache_file=config.cache ;;
1052c06b6b69Smrg
10539f4658d1Smrg  -datadir | --datadir | --datadi | --datad)
1054c06b6b69Smrg    ac_prev=datadir ;;
10559f4658d1Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1056c06b6b69Smrg    datadir=$ac_optarg ;;
1057c06b6b69Smrg
10589f4658d1Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
10599f4658d1Smrg  | --dataroo | --dataro | --datar)
10609f4658d1Smrg    ac_prev=datarootdir ;;
10619f4658d1Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
10629f4658d1Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
10639f4658d1Smrg    datarootdir=$ac_optarg ;;
10649f4658d1Smrg
1065c06b6b69Smrg  -disable-* | --disable-*)
10669f4658d1Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1067c06b6b69Smrg    # Reject names that are not valid shell variable names.
10689f4658d1Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10699f4658d1Smrg      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1070c06b6b69Smrg   { (exit 1); exit 1; }; }
10719f4658d1Smrg    ac_useropt_orig=$ac_useropt
10729f4658d1Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
10739f4658d1Smrg    case $ac_user_opts in
10749f4658d1Smrg      *"
10759f4658d1Smrg"enable_$ac_useropt"
10769f4658d1Smrg"*) ;;
10779f4658d1Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
10789f4658d1Smrg	 ac_unrecognized_sep=', ';;
10799f4658d1Smrg    esac
10809f4658d1Smrg    eval enable_$ac_useropt=no ;;
10819f4658d1Smrg
10829f4658d1Smrg  -docdir | --docdir | --docdi | --doc | --do)
10839f4658d1Smrg    ac_prev=docdir ;;
10849f4658d1Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
10859f4658d1Smrg    docdir=$ac_optarg ;;
10869f4658d1Smrg
10879f4658d1Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
10889f4658d1Smrg    ac_prev=dvidir ;;
10899f4658d1Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
10909f4658d1Smrg    dvidir=$ac_optarg ;;
1091c06b6b69Smrg
1092c06b6b69Smrg  -enable-* | --enable-*)
10939f4658d1Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1094c06b6b69Smrg    # Reject names that are not valid shell variable names.
10959f4658d1Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10969f4658d1Smrg      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1097c06b6b69Smrg   { (exit 1); exit 1; }; }
10989f4658d1Smrg    ac_useropt_orig=$ac_useropt
10999f4658d1Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11009f4658d1Smrg    case $ac_user_opts in
11019f4658d1Smrg      *"
11029f4658d1Smrg"enable_$ac_useropt"
11039f4658d1Smrg"*) ;;
11049f4658d1Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
11059f4658d1Smrg	 ac_unrecognized_sep=', ';;
1106c06b6b69Smrg    esac
11079f4658d1Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
1108c06b6b69Smrg
1109c06b6b69Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1110c06b6b69Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1111c06b6b69Smrg  | --exec | --exe | --ex)
1112c06b6b69Smrg    ac_prev=exec_prefix ;;
1113c06b6b69Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1114c06b6b69Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1115c06b6b69Smrg  | --exec=* | --exe=* | --ex=*)
1116c06b6b69Smrg    exec_prefix=$ac_optarg ;;
1117c06b6b69Smrg
1118c06b6b69Smrg  -gas | --gas | --ga | --g)
1119c06b6b69Smrg    # Obsolete; use --with-gas.
1120c06b6b69Smrg    with_gas=yes ;;
1121c06b6b69Smrg
1122c06b6b69Smrg  -help | --help | --hel | --he | -h)
1123c06b6b69Smrg    ac_init_help=long ;;
1124c06b6b69Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1125c06b6b69Smrg    ac_init_help=recursive ;;
1126c06b6b69Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1127c06b6b69Smrg    ac_init_help=short ;;
1128c06b6b69Smrg
1129c06b6b69Smrg  -host | --host | --hos | --ho)
1130c06b6b69Smrg    ac_prev=host_alias ;;
1131c06b6b69Smrg  -host=* | --host=* | --hos=* | --ho=*)
1132c06b6b69Smrg    host_alias=$ac_optarg ;;
1133c06b6b69Smrg
11349f4658d1Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
11359f4658d1Smrg    ac_prev=htmldir ;;
11369f4658d1Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
11379f4658d1Smrg  | --ht=*)
11389f4658d1Smrg    htmldir=$ac_optarg ;;
11399f4658d1Smrg
1140c06b6b69Smrg  -includedir | --includedir | --includedi | --included | --include \
1141c06b6b69Smrg  | --includ | --inclu | --incl | --inc)
1142c06b6b69Smrg    ac_prev=includedir ;;
1143c06b6b69Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1144c06b6b69Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
1145c06b6b69Smrg    includedir=$ac_optarg ;;
1146c06b6b69Smrg
1147c06b6b69Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
1148c06b6b69Smrg    ac_prev=infodir ;;
1149c06b6b69Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1150c06b6b69Smrg    infodir=$ac_optarg ;;
1151c06b6b69Smrg
1152c06b6b69Smrg  -libdir | --libdir | --libdi | --libd)
1153c06b6b69Smrg    ac_prev=libdir ;;
1154c06b6b69Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1155c06b6b69Smrg    libdir=$ac_optarg ;;
1156c06b6b69Smrg
1157c06b6b69Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1158c06b6b69Smrg  | --libexe | --libex | --libe)
1159c06b6b69Smrg    ac_prev=libexecdir ;;
1160c06b6b69Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1161c06b6b69Smrg  | --libexe=* | --libex=* | --libe=*)
1162c06b6b69Smrg    libexecdir=$ac_optarg ;;
1163c06b6b69Smrg
11649f4658d1Smrg  -localedir | --localedir | --localedi | --localed | --locale)
11659f4658d1Smrg    ac_prev=localedir ;;
11669f4658d1Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
11679f4658d1Smrg    localedir=$ac_optarg ;;
11689f4658d1Smrg
1169c06b6b69Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
11709f4658d1Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1171c06b6b69Smrg    ac_prev=localstatedir ;;
1172c06b6b69Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
11739f4658d1Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1174c06b6b69Smrg    localstatedir=$ac_optarg ;;
1175c06b6b69Smrg
1176c06b6b69Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1177c06b6b69Smrg    ac_prev=mandir ;;
1178c06b6b69Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1179c06b6b69Smrg    mandir=$ac_optarg ;;
1180c06b6b69Smrg
1181c06b6b69Smrg  -nfp | --nfp | --nf)
1182c06b6b69Smrg    # Obsolete; use --without-fp.
1183c06b6b69Smrg    with_fp=no ;;
1184c06b6b69Smrg
1185c06b6b69Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1186c06b6b69Smrg  | --no-cr | --no-c | -n)
1187c06b6b69Smrg    no_create=yes ;;
1188c06b6b69Smrg
1189c06b6b69Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1190c06b6b69Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1191c06b6b69Smrg    no_recursion=yes ;;
1192c06b6b69Smrg
1193c06b6b69Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1194c06b6b69Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1195c06b6b69Smrg  | --oldin | --oldi | --old | --ol | --o)
1196c06b6b69Smrg    ac_prev=oldincludedir ;;
1197c06b6b69Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1198c06b6b69Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1199c06b6b69Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1200c06b6b69Smrg    oldincludedir=$ac_optarg ;;
1201c06b6b69Smrg
1202c06b6b69Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1203c06b6b69Smrg    ac_prev=prefix ;;
1204c06b6b69Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1205c06b6b69Smrg    prefix=$ac_optarg ;;
1206c06b6b69Smrg
1207c06b6b69Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1208c06b6b69Smrg  | --program-pre | --program-pr | --program-p)
1209c06b6b69Smrg    ac_prev=program_prefix ;;
1210c06b6b69Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1211c06b6b69Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1212c06b6b69Smrg    program_prefix=$ac_optarg ;;
1213c06b6b69Smrg
1214c06b6b69Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1215c06b6b69Smrg  | --program-suf | --program-su | --program-s)
1216c06b6b69Smrg    ac_prev=program_suffix ;;
1217c06b6b69Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1218c06b6b69Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1219c06b6b69Smrg    program_suffix=$ac_optarg ;;
1220c06b6b69Smrg
1221c06b6b69Smrg  -program-transform-name | --program-transform-name \
1222c06b6b69Smrg  | --program-transform-nam | --program-transform-na \
1223c06b6b69Smrg  | --program-transform-n | --program-transform- \
1224c06b6b69Smrg  | --program-transform | --program-transfor \
1225c06b6b69Smrg  | --program-transfo | --program-transf \
1226c06b6b69Smrg  | --program-trans | --program-tran \
1227c06b6b69Smrg  | --progr-tra | --program-tr | --program-t)
1228c06b6b69Smrg    ac_prev=program_transform_name ;;
1229c06b6b69Smrg  -program-transform-name=* | --program-transform-name=* \
1230c06b6b69Smrg  | --program-transform-nam=* | --program-transform-na=* \
1231c06b6b69Smrg  | --program-transform-n=* | --program-transform-=* \
1232c06b6b69Smrg  | --program-transform=* | --program-transfor=* \
1233c06b6b69Smrg  | --program-transfo=* | --program-transf=* \
1234c06b6b69Smrg  | --program-trans=* | --program-tran=* \
1235c06b6b69Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1236c06b6b69Smrg    program_transform_name=$ac_optarg ;;
1237c06b6b69Smrg
12389f4658d1Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
12399f4658d1Smrg    ac_prev=pdfdir ;;
12409f4658d1Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
12419f4658d1Smrg    pdfdir=$ac_optarg ;;
12429f4658d1Smrg
12439f4658d1Smrg  -psdir | --psdir | --psdi | --psd | --ps)
12449f4658d1Smrg    ac_prev=psdir ;;
12459f4658d1Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
12469f4658d1Smrg    psdir=$ac_optarg ;;
12479f4658d1Smrg
1248c06b6b69Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1249c06b6b69Smrg  | -silent | --silent | --silen | --sile | --sil)
1250c06b6b69Smrg    silent=yes ;;
1251c06b6b69Smrg
1252c06b6b69Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1253c06b6b69Smrg    ac_prev=sbindir ;;
1254c06b6b69Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1255c06b6b69Smrg  | --sbi=* | --sb=*)
1256c06b6b69Smrg    sbindir=$ac_optarg ;;
1257c06b6b69Smrg
1258c06b6b69Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1259c06b6b69Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1260c06b6b69Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1261c06b6b69Smrg  | --sha | --sh)
1262c06b6b69Smrg    ac_prev=sharedstatedir ;;
1263c06b6b69Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1264c06b6b69Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1265c06b6b69Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1266c06b6b69Smrg  | --sha=* | --sh=*)
1267c06b6b69Smrg    sharedstatedir=$ac_optarg ;;
1268c06b6b69Smrg
1269c06b6b69Smrg  -site | --site | --sit)
1270c06b6b69Smrg    ac_prev=site ;;
1271c06b6b69Smrg  -site=* | --site=* | --sit=*)
1272c06b6b69Smrg    site=$ac_optarg ;;
1273c06b6b69Smrg
1274c06b6b69Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1275c06b6b69Smrg    ac_prev=srcdir ;;
1276c06b6b69Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1277c06b6b69Smrg    srcdir=$ac_optarg ;;
1278c06b6b69Smrg
1279c06b6b69Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1280c06b6b69Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1281c06b6b69Smrg    ac_prev=sysconfdir ;;
1282c06b6b69Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1283c06b6b69Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1284c06b6b69Smrg    sysconfdir=$ac_optarg ;;
1285c06b6b69Smrg
1286c06b6b69Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1287c06b6b69Smrg    ac_prev=target_alias ;;
1288c06b6b69Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1289c06b6b69Smrg    target_alias=$ac_optarg ;;
1290c06b6b69Smrg
1291c06b6b69Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1292c06b6b69Smrg    verbose=yes ;;
1293c06b6b69Smrg
1294c06b6b69Smrg  -version | --version | --versio | --versi | --vers | -V)
1295c06b6b69Smrg    ac_init_version=: ;;
1296c06b6b69Smrg
1297c06b6b69Smrg  -with-* | --with-*)
12989f4658d1Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1299c06b6b69Smrg    # Reject names that are not valid shell variable names.
13009f4658d1Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
13019f4658d1Smrg      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1302c06b6b69Smrg   { (exit 1); exit 1; }; }
13039f4658d1Smrg    ac_useropt_orig=$ac_useropt
13049f4658d1Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
13059f4658d1Smrg    case $ac_user_opts in
13069f4658d1Smrg      *"
13079f4658d1Smrg"with_$ac_useropt"
13089f4658d1Smrg"*) ;;
13099f4658d1Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
13109f4658d1Smrg	 ac_unrecognized_sep=', ';;
1311c06b6b69Smrg    esac
13129f4658d1Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1313c06b6b69Smrg
1314c06b6b69Smrg  -without-* | --without-*)
13159f4658d1Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1316c06b6b69Smrg    # Reject names that are not valid shell variable names.
13179f4658d1Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
13189f4658d1Smrg      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1319c06b6b69Smrg   { (exit 1); exit 1; }; }
13209f4658d1Smrg    ac_useropt_orig=$ac_useropt
13219f4658d1Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
13229f4658d1Smrg    case $ac_user_opts in
13239f4658d1Smrg      *"
13249f4658d1Smrg"with_$ac_useropt"
13259f4658d1Smrg"*) ;;
13269f4658d1Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
13279f4658d1Smrg	 ac_unrecognized_sep=', ';;
13289f4658d1Smrg    esac
13299f4658d1Smrg    eval with_$ac_useropt=no ;;
1330c06b6b69Smrg
1331c06b6b69Smrg  --x)
1332c06b6b69Smrg    # Obsolete; use --with-x.
1333c06b6b69Smrg    with_x=yes ;;
1334c06b6b69Smrg
1335c06b6b69Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1336c06b6b69Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1337c06b6b69Smrg    ac_prev=x_includes ;;
1338c06b6b69Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1339c06b6b69Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1340c06b6b69Smrg    x_includes=$ac_optarg ;;
1341c06b6b69Smrg
1342c06b6b69Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1343c06b6b69Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1344c06b6b69Smrg    ac_prev=x_libraries ;;
1345c06b6b69Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1346c06b6b69Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1347c06b6b69Smrg    x_libraries=$ac_optarg ;;
1348c06b6b69Smrg
13499f4658d1Smrg  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1350c06b6b69SmrgTry \`$0 --help' for more information." >&2
1351c06b6b69Smrg   { (exit 1); exit 1; }; }
1352c06b6b69Smrg    ;;
1353c06b6b69Smrg
1354c06b6b69Smrg  *=*)
1355c06b6b69Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1356c06b6b69Smrg    # Reject names that are not valid shell variable names.
1357c06b6b69Smrg    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
13589f4658d1Smrg      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1359c06b6b69Smrg   { (exit 1); exit 1; }; }
13609f4658d1Smrg    eval $ac_envvar=\$ac_optarg
1361c06b6b69Smrg    export $ac_envvar ;;
1362c06b6b69Smrg
1363c06b6b69Smrg  *)
1364c06b6b69Smrg    # FIXME: should be removed in autoconf 3.0.
13659f4658d1Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1366c06b6b69Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
13679f4658d1Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1368c06b6b69Smrg    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1369c06b6b69Smrg    ;;
1370c06b6b69Smrg
1371c06b6b69Smrg  esac
1372c06b6b69Smrgdone
1373c06b6b69Smrg
1374c06b6b69Smrgif test -n "$ac_prev"; then
1375c06b6b69Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
13769f4658d1Smrg  { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1377c06b6b69Smrg   { (exit 1); exit 1; }; }
1378c06b6b69Smrgfi
1379c06b6b69Smrg
13809f4658d1Smrgif test -n "$ac_unrecognized_opts"; then
13819f4658d1Smrg  case $enable_option_checking in
13829f4658d1Smrg    no) ;;
13839f4658d1Smrg    fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
13849f4658d1Smrg   { (exit 1); exit 1; }; } ;;
13859f4658d1Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1386c06b6b69Smrg  esac
13879f4658d1Smrgfi
1388c06b6b69Smrg
13899f4658d1Smrg# Check all directory arguments for consistency.
13909f4658d1Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
13919f4658d1Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
13929f4658d1Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
13939f4658d1Smrg		libdir localedir mandir
1394c06b6b69Smrgdo
13959f4658d1Smrg  eval ac_val=\$$ac_var
13969f4658d1Smrg  # Remove trailing slashes.
1397c06b6b69Smrg  case $ac_val in
13989f4658d1Smrg    */ )
13999f4658d1Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
14009f4658d1Smrg      eval $ac_var=\$ac_val;;
1401c06b6b69Smrg  esac
14029f4658d1Smrg  # Be sure to have absolute directory names.
14039f4658d1Smrg  case $ac_val in
14049f4658d1Smrg    [\\/$]* | ?:[\\/]* )  continue;;
14059f4658d1Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
14069f4658d1Smrg  esac
14079f4658d1Smrg  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
14089f4658d1Smrg   { (exit 1); exit 1; }; }
1409c06b6b69Smrgdone
1410c06b6b69Smrg
1411c06b6b69Smrg# There might be people who depend on the old broken behavior: `$host'
1412c06b6b69Smrg# used to hold the argument of --host etc.
1413c06b6b69Smrg# FIXME: To remove some day.
1414c06b6b69Smrgbuild=$build_alias
1415c06b6b69Smrghost=$host_alias
1416c06b6b69Smrgtarget=$target_alias
1417c06b6b69Smrg
1418c06b6b69Smrg# FIXME: To remove some day.
1419c06b6b69Smrgif test "x$host_alias" != x; then
1420c06b6b69Smrg  if test "x$build_alias" = x; then
1421c06b6b69Smrg    cross_compiling=maybe
14229f4658d1Smrg    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1423c06b6b69Smrg    If a cross compiler is detected then cross compile mode will be used." >&2
1424c06b6b69Smrg  elif test "x$build_alias" != "x$host_alias"; then
1425c06b6b69Smrg    cross_compiling=yes
1426c06b6b69Smrg  fi
1427c06b6b69Smrgfi
1428c06b6b69Smrg
1429c06b6b69Smrgac_tool_prefix=
1430c06b6b69Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1431c06b6b69Smrg
1432c06b6b69Smrgtest "$silent" = yes && exec 6>/dev/null
1433c06b6b69Smrg
1434c06b6b69Smrg
14359f4658d1Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
14369f4658d1Smrgac_ls_di=`ls -di .` &&
14379f4658d1Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
14389f4658d1Smrg  { $as_echo "$as_me: error: working directory cannot be determined" >&2
14399f4658d1Smrg   { (exit 1); exit 1; }; }
14409f4658d1Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
14419f4658d1Smrg  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
14429f4658d1Smrg   { (exit 1); exit 1; }; }
14439f4658d1Smrg
14449f4658d1Smrg
14459f4658d1Smrg# Find the source files, if location was not specified.
1446c06b6b69Smrgif test -z "$srcdir"; then
1447c06b6b69Smrg  ac_srcdir_defaulted=yes
14489f4658d1Smrg  # Try the directory containing this script, then the parent directory.
14499f4658d1Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
14509f4658d1Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14519f4658d1Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
14529f4658d1Smrg	 X"$as_myself" : 'X\(//\)$' \| \
14539f4658d1Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
14549f4658d1Smrg$as_echo X"$as_myself" |
14559f4658d1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14569f4658d1Smrg	    s//\1/
14579f4658d1Smrg	    q
14589f4658d1Smrg	  }
14599f4658d1Smrg	  /^X\(\/\/\)[^/].*/{
14609f4658d1Smrg	    s//\1/
14619f4658d1Smrg	    q
14629f4658d1Smrg	  }
14639f4658d1Smrg	  /^X\(\/\/\)$/{
14649f4658d1Smrg	    s//\1/
14659f4658d1Smrg	    q
14669f4658d1Smrg	  }
14679f4658d1Smrg	  /^X\(\/\).*/{
14689f4658d1Smrg	    s//\1/
14699f4658d1Smrg	    q
14709f4658d1Smrg	  }
14719f4658d1Smrg	  s/.*/./; q'`
1472c06b6b69Smrg  srcdir=$ac_confdir
14739f4658d1Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1474c06b6b69Smrg    srcdir=..
1475c06b6b69Smrg  fi
1476c06b6b69Smrgelse
1477c06b6b69Smrg  ac_srcdir_defaulted=no
1478c06b6b69Smrgfi
14799f4658d1Smrgif test ! -r "$srcdir/$ac_unique_file"; then
14809f4658d1Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
14819f4658d1Smrg  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1482c06b6b69Smrg   { (exit 1); exit 1; }; }
1483c06b6b69Smrgfi
14849f4658d1Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
14859f4658d1Smrgac_abs_confdir=`(
14869f4658d1Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1487c06b6b69Smrg   { (exit 1); exit 1; }; }
14889f4658d1Smrg	pwd)`
14899f4658d1Smrg# When building in place, set srcdir=.
14909f4658d1Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
14919f4658d1Smrg  srcdir=.
14929f4658d1Smrgfi
14939f4658d1Smrg# Remove unnecessary trailing slashes from srcdir.
14949f4658d1Smrg# Double slashes in file names in object file debugging info
14959f4658d1Smrg# mess up M-x gdb in Emacs.
14969f4658d1Smrgcase $srcdir in
14979f4658d1Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
14989f4658d1Smrgesac
14999f4658d1Smrgfor ac_var in $ac_precious_vars; do
15009f4658d1Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
15019f4658d1Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
15029f4658d1Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
15039f4658d1Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
15049f4658d1Smrgdone
1505c06b6b69Smrg
1506c06b6b69Smrg#
1507c06b6b69Smrg# Report the --help message.
1508c06b6b69Smrg#
1509c06b6b69Smrgif test "$ac_init_help" = "long"; then
1510c06b6b69Smrg  # Omit some internal or obsolete options to make the list less imposing.
1511c06b6b69Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1512c06b6b69Smrg  cat <<_ACEOF
1513b20b881bSmrg\`configure' configures xf86-video-chips 1.2.2 to adapt to many kinds of systems.
1514c06b6b69Smrg
1515c06b6b69SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1516c06b6b69Smrg
1517c06b6b69SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1518c06b6b69SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1519c06b6b69Smrg
1520c06b6b69SmrgDefaults for the options are specified in brackets.
1521c06b6b69Smrg
1522c06b6b69SmrgConfiguration:
1523c06b6b69Smrg  -h, --help              display this help and exit
1524c06b6b69Smrg      --help=short        display options specific to this package
1525c06b6b69Smrg      --help=recursive    display the short help of all the included packages
1526c06b6b69Smrg  -V, --version           display version information and exit
1527c06b6b69Smrg  -q, --quiet, --silent   do not print \`checking...' messages
1528c06b6b69Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1529c06b6b69Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1530c06b6b69Smrg  -n, --no-create         do not create output files
1531c06b6b69Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1532c06b6b69Smrg
1533c06b6b69SmrgInstallation directories:
1534c06b6b69Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
15359f4658d1Smrg                          [$ac_default_prefix]
1536c06b6b69Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
15379f4658d1Smrg                          [PREFIX]
1538c06b6b69Smrg
1539c06b6b69SmrgBy default, \`make install' will install all the files in
1540c06b6b69Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1541c06b6b69Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1542c06b6b69Smrgfor instance \`--prefix=\$HOME'.
1543c06b6b69Smrg
1544c06b6b69SmrgFor better control, use the options below.
1545c06b6b69Smrg
1546c06b6b69SmrgFine tuning of the installation directories:
15479f4658d1Smrg  --bindir=DIR            user executables [EPREFIX/bin]
15489f4658d1Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
15499f4658d1Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
15509f4658d1Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
15519f4658d1Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
15529f4658d1Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
15539f4658d1Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
15549f4658d1Smrg  --includedir=DIR        C header files [PREFIX/include]
15559f4658d1Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
15569f4658d1Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
15579f4658d1Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
15589f4658d1Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
15599f4658d1Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
15609f4658d1Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
15619f4658d1Smrg  --docdir=DIR            documentation root
15629f4658d1Smrg                          [DATAROOTDIR/doc/xf86-video-chips]
15639f4658d1Smrg  --htmldir=DIR           html documentation [DOCDIR]
15649f4658d1Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
15659f4658d1Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
15669f4658d1Smrg  --psdir=DIR             ps documentation [DOCDIR]
1567c06b6b69Smrg_ACEOF
1568c06b6b69Smrg
1569c06b6b69Smrg  cat <<\_ACEOF
1570c06b6b69Smrg
1571c06b6b69SmrgProgram names:
1572c06b6b69Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1573c06b6b69Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1574c06b6b69Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1575c06b6b69Smrg
1576c06b6b69SmrgSystem types:
1577c06b6b69Smrg  --build=BUILD     configure for building on BUILD [guessed]
1578c06b6b69Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1579c06b6b69Smrg_ACEOF
1580c06b6b69Smrgfi
1581c06b6b69Smrg
1582c06b6b69Smrgif test -n "$ac_init_help"; then
1583c06b6b69Smrg  case $ac_init_help in
1584b20b881bSmrg     short | recursive ) echo "Configuration of xf86-video-chips 1.2.2:";;
1585c06b6b69Smrg   esac
1586c06b6b69Smrg  cat <<\_ACEOF
1587c06b6b69Smrg
1588c06b6b69SmrgOptional Features:
15899f4658d1Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1590c06b6b69Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1591c06b6b69Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1592c06b6b69Smrg  --enable-maintainer-mode  enable make rules and dependencies not useful
1593c06b6b69Smrg			  (and sometimes confusing) to the casual installer
15949f4658d1Smrg  --enable-static[=PKGS]  build static libraries [default=no]
15959f4658d1Smrg  --enable-shared[=PKGS]  build shared libraries [default=yes]
1596c06b6b69Smrg  --enable-fast-install[=PKGS]
1597c06b6b69Smrg                          optimize for fast installation [default=yes]
1598c06b6b69Smrg  --disable-dependency-tracking  speeds up one-time build
1599c06b6b69Smrg  --enable-dependency-tracking   do not reject slow dependency extractors
1600c06b6b69Smrg  --disable-libtool-lock  avoid locking (might break parallel builds)
1601c06b6b69Smrg
1602c06b6b69SmrgOptional Packages:
1603c06b6b69Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1604c06b6b69Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1605c06b6b69Smrg  --with-pic              try to use only PIC/non-PIC objects [default=use
1606c06b6b69Smrg                          both]
1607b20b881bSmrg  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1608c06b6b69Smrg  --with-xorg-module-dir=DIR
1609c06b6b69Smrg                          Default xorg module directory
1610c06b6b69Smrg                          [default=$libdir/xorg/modules]
1611c06b6b69Smrg  --with-release-version=STRING
1612c06b6b69Smrg                          Use release version string in package name
1613c06b6b69Smrg
1614c06b6b69SmrgSome influential environment variables:
1615c06b6b69Smrg  CC          C compiler command
1616c06b6b69Smrg  CFLAGS      C compiler flags
1617c06b6b69Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1618c06b6b69Smrg              nonstandard directory <lib dir>
16199f4658d1Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
16209f4658d1Smrg  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
16219f4658d1Smrg              you have headers in a nonstandard directory <include dir>
1622c06b6b69Smrg  CPP         C preprocessor
1623c06b6b69Smrg  PKG_CONFIG  path to pkg-config utility
1624c06b6b69Smrg  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1625c06b6b69Smrg  XORG_LIBS   linker flags for XORG, overriding pkg-config
16269f4658d1Smrg  PCIACCESS_CFLAGS
16279f4658d1Smrg              C compiler flags for PCIACCESS, overriding pkg-config
16289f4658d1Smrg  PCIACCESS_LIBS
16299f4658d1Smrg              linker flags for PCIACCESS, overriding pkg-config
1630c06b6b69Smrg
1631c06b6b69SmrgUse these variables to override the choices made by `configure' or to help
1632c06b6b69Smrgit to find libraries and programs with nonstandard names/locations.
1633c06b6b69Smrg
1634c06b6b69SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1635c06b6b69Smrg_ACEOF
16369f4658d1Smrgac_status=$?
1637c06b6b69Smrgfi
1638c06b6b69Smrg
1639c06b6b69Smrgif test "$ac_init_help" = "recursive"; then
1640c06b6b69Smrg  # If there are subdirs, report their specific --help.
1641c06b6b69Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
16429f4658d1Smrg    test -d "$ac_dir" ||
16439f4658d1Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
16449f4658d1Smrg      continue
1645c06b6b69Smrg    ac_builddir=.
1646c06b6b69Smrg
16479f4658d1Smrgcase "$ac_dir" in
16489f4658d1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16499f4658d1Smrg*)
16509f4658d1Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16519f4658d1Smrg  # A ".." for each directory in $ac_dir_suffix.
16529f4658d1Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16539f4658d1Smrg  case $ac_top_builddir_sub in
16549f4658d1Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16559f4658d1Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16569f4658d1Smrg  esac ;;
16579f4658d1Smrgesac
16589f4658d1Smrgac_abs_top_builddir=$ac_pwd
16599f4658d1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
16609f4658d1Smrg# for backward compatibility:
16619f4658d1Smrgac_top_builddir=$ac_top_build_prefix
1662c06b6b69Smrg
1663c06b6b69Smrgcase $srcdir in
16649f4658d1Smrg  .)  # We are building in place.
1665c06b6b69Smrg    ac_srcdir=.
16669f4658d1Smrg    ac_top_srcdir=$ac_top_builddir_sub
16679f4658d1Smrg    ac_abs_top_srcdir=$ac_pwd ;;
16689f4658d1Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1669c06b6b69Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
16709f4658d1Smrg    ac_top_srcdir=$srcdir
16719f4658d1Smrg    ac_abs_top_srcdir=$srcdir ;;
16729f4658d1Smrg  *) # Relative name.
16739f4658d1Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16749f4658d1Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
16759f4658d1Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1676c06b6b69Smrgesac
16779f4658d1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16789f4658d1Smrg
16799f4658d1Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
16809f4658d1Smrg    # Check for guested configure.
16819f4658d1Smrg    if test -f "$ac_srcdir/configure.gnu"; then
16829f4658d1Smrg      echo &&
16839f4658d1Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
16849f4658d1Smrg    elif test -f "$ac_srcdir/configure"; then
16859f4658d1Smrg      echo &&
16869f4658d1Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1687c06b6b69Smrg    else
16889f4658d1Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
16899f4658d1Smrg    fi || ac_status=$?
16909f4658d1Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1691c06b6b69Smrg  done
1692c06b6b69Smrgfi
1693c06b6b69Smrg
16949f4658d1Smrgtest -n "$ac_init_help" && exit $ac_status
1695c06b6b69Smrgif $ac_init_version; then
1696c06b6b69Smrg  cat <<\_ACEOF
1697b20b881bSmrgxf86-video-chips configure 1.2.2
16989f4658d1Smrggenerated by GNU Autoconf 2.63
1699c06b6b69Smrg
17009f4658d1SmrgCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
17019f4658d1Smrg2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1702c06b6b69SmrgThis configure script is free software; the Free Software Foundation
1703c06b6b69Smrggives unlimited permission to copy, distribute and modify it.
1704c06b6b69Smrg_ACEOF
17059f4658d1Smrg  exit
1706c06b6b69Smrgfi
17079f4658d1Smrgcat >config.log <<_ACEOF
1708c06b6b69SmrgThis file contains any messages produced by compilers while
1709c06b6b69Smrgrunning configure, to aid debugging if configure makes a mistake.
1710c06b6b69Smrg
1711b20b881bSmrgIt was created by xf86-video-chips $as_me 1.2.2, which was
17129f4658d1Smrggenerated by GNU Autoconf 2.63.  Invocation command line was
1713c06b6b69Smrg
1714c06b6b69Smrg  $ $0 $@
1715c06b6b69Smrg
1716c06b6b69Smrg_ACEOF
17179f4658d1Smrgexec 5>>config.log
1718c06b6b69Smrg{
1719c06b6b69Smrgcat <<_ASUNAME
1720c06b6b69Smrg## --------- ##
1721c06b6b69Smrg## Platform. ##
1722c06b6b69Smrg## --------- ##
1723c06b6b69Smrg
1724c06b6b69Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1725c06b6b69Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1726c06b6b69Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1727c06b6b69Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1728c06b6b69Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1729c06b6b69Smrg
1730c06b6b69Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1731c06b6b69Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1732c06b6b69Smrg
1733c06b6b69Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1734c06b6b69Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1735c06b6b69Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17369f4658d1Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1737c06b6b69Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1738c06b6b69Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1739c06b6b69Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1740c06b6b69Smrg
1741c06b6b69Smrg_ASUNAME
1742c06b6b69Smrg
1743c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1744c06b6b69Smrgfor as_dir in $PATH
1745c06b6b69Smrgdo
1746c06b6b69Smrg  IFS=$as_save_IFS
1747c06b6b69Smrg  test -z "$as_dir" && as_dir=.
17489f4658d1Smrg  $as_echo "PATH: $as_dir"
1749c06b6b69Smrgdone
17509f4658d1SmrgIFS=$as_save_IFS
1751c06b6b69Smrg
1752c06b6b69Smrg} >&5
1753c06b6b69Smrg
1754c06b6b69Smrgcat >&5 <<_ACEOF
1755c06b6b69Smrg
1756c06b6b69Smrg
1757c06b6b69Smrg## ----------- ##
1758c06b6b69Smrg## Core tests. ##
1759c06b6b69Smrg## ----------- ##
1760c06b6b69Smrg
1761c06b6b69Smrg_ACEOF
1762c06b6b69Smrg
1763c06b6b69Smrg
1764c06b6b69Smrg# Keep a trace of the command line.
1765c06b6b69Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1766c06b6b69Smrg# Strip out --silent because we don't want to record it for future runs.
1767c06b6b69Smrg# Also quote any args containing shell meta-characters.
1768c06b6b69Smrg# Make two passes to allow for proper duplicate-argument suppression.
1769c06b6b69Smrgac_configure_args=
1770c06b6b69Smrgac_configure_args0=
1771c06b6b69Smrgac_configure_args1=
1772c06b6b69Smrgac_must_keep_next=false
1773c06b6b69Smrgfor ac_pass in 1 2
1774c06b6b69Smrgdo
1775c06b6b69Smrg  for ac_arg
1776c06b6b69Smrg  do
1777c06b6b69Smrg    case $ac_arg in
1778c06b6b69Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1779c06b6b69Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1780c06b6b69Smrg    | -silent | --silent | --silen | --sile | --sil)
1781c06b6b69Smrg      continue ;;
17829f4658d1Smrg    *\'*)
17839f4658d1Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1784c06b6b69Smrg    esac
1785c06b6b69Smrg    case $ac_pass in
1786c06b6b69Smrg    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1787c06b6b69Smrg    2)
1788c06b6b69Smrg      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1789c06b6b69Smrg      if test $ac_must_keep_next = true; then
1790c06b6b69Smrg	ac_must_keep_next=false # Got value, back to normal.
1791c06b6b69Smrg      else
1792c06b6b69Smrg	case $ac_arg in
1793c06b6b69Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1794c06b6b69Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1795c06b6b69Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1796c06b6b69Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1797c06b6b69Smrg	    case "$ac_configure_args0 " in
1798c06b6b69Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1799c06b6b69Smrg	    esac
1800c06b6b69Smrg	    ;;
1801c06b6b69Smrg	  -* ) ac_must_keep_next=true ;;
1802c06b6b69Smrg	esac
1803c06b6b69Smrg      fi
18049f4658d1Smrg      ac_configure_args="$ac_configure_args '$ac_arg'"
1805c06b6b69Smrg      ;;
1806c06b6b69Smrg    esac
1807c06b6b69Smrg  done
1808c06b6b69Smrgdone
1809c06b6b69Smrg$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1810c06b6b69Smrg$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1811c06b6b69Smrg
1812c06b6b69Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1813c06b6b69Smrg# config.log.  We remove comments because anyway the quotes in there
1814c06b6b69Smrg# would cause problems or look ugly.
18159f4658d1Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18169f4658d1Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1817c06b6b69Smrgtrap 'exit_status=$?
1818c06b6b69Smrg  # Save into config.log some information that might help in debugging.
1819c06b6b69Smrg  {
1820c06b6b69Smrg    echo
1821c06b6b69Smrg
1822c06b6b69Smrg    cat <<\_ASBOX
1823c06b6b69Smrg## ---------------- ##
1824c06b6b69Smrg## Cache variables. ##
1825c06b6b69Smrg## ---------------- ##
1826c06b6b69Smrg_ASBOX
1827c06b6b69Smrg    echo
1828c06b6b69Smrg    # The following way of writing the cache mishandles newlines in values,
18299f4658d1Smrg(
18309f4658d1Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18319f4658d1Smrg    eval ac_val=\$$ac_var
18329f4658d1Smrg    case $ac_val in #(
18339f4658d1Smrg    *${as_nl}*)
18349f4658d1Smrg      case $ac_var in #(
18359f4658d1Smrg      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
18369f4658d1Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18379f4658d1Smrg      esac
18389f4658d1Smrg      case $ac_var in #(
18399f4658d1Smrg      _ | IFS | as_nl) ;; #(
18409f4658d1Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18419f4658d1Smrg      *) $as_unset $ac_var ;;
18429f4658d1Smrg      esac ;;
18439f4658d1Smrg    esac
18449f4658d1Smrg  done
1845c06b6b69Smrg  (set) 2>&1 |
18469f4658d1Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18479f4658d1Smrg    *${as_nl}ac_space=\ *)
1848c06b6b69Smrg      sed -n \
18499f4658d1Smrg	"s/'\''/'\''\\\\'\'''\''/g;
18509f4658d1Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18519f4658d1Smrg      ;; #(
1852c06b6b69Smrg    *)
18539f4658d1Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1854c06b6b69Smrg      ;;
18559f4658d1Smrg    esac |
18569f4658d1Smrg    sort
18579f4658d1Smrg)
1858c06b6b69Smrg    echo
1859c06b6b69Smrg
1860c06b6b69Smrg    cat <<\_ASBOX
1861c06b6b69Smrg## ----------------- ##
1862c06b6b69Smrg## Output variables. ##
1863c06b6b69Smrg## ----------------- ##
1864c06b6b69Smrg_ASBOX
1865c06b6b69Smrg    echo
1866c06b6b69Smrg    for ac_var in $ac_subst_vars
1867c06b6b69Smrg    do
18689f4658d1Smrg      eval ac_val=\$$ac_var
18699f4658d1Smrg      case $ac_val in
18709f4658d1Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18719f4658d1Smrg      esac
18729f4658d1Smrg      $as_echo "$ac_var='\''$ac_val'\''"
1873c06b6b69Smrg    done | sort
1874c06b6b69Smrg    echo
1875c06b6b69Smrg
1876c06b6b69Smrg    if test -n "$ac_subst_files"; then
1877c06b6b69Smrg      cat <<\_ASBOX
18789f4658d1Smrg## ------------------- ##
18799f4658d1Smrg## File substitutions. ##
18809f4658d1Smrg## ------------------- ##
1881c06b6b69Smrg_ASBOX
1882c06b6b69Smrg      echo
1883c06b6b69Smrg      for ac_var in $ac_subst_files
1884c06b6b69Smrg      do
18859f4658d1Smrg	eval ac_val=\$$ac_var
18869f4658d1Smrg	case $ac_val in
18879f4658d1Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18889f4658d1Smrg	esac
18899f4658d1Smrg	$as_echo "$ac_var='\''$ac_val'\''"
1890c06b6b69Smrg      done | sort
1891c06b6b69Smrg      echo
1892c06b6b69Smrg    fi
1893c06b6b69Smrg
1894c06b6b69Smrg    if test -s confdefs.h; then
1895c06b6b69Smrg      cat <<\_ASBOX
1896c06b6b69Smrg## ----------- ##
1897c06b6b69Smrg## confdefs.h. ##
1898c06b6b69Smrg## ----------- ##
1899c06b6b69Smrg_ASBOX
1900c06b6b69Smrg      echo
19019f4658d1Smrg      cat confdefs.h
1902c06b6b69Smrg      echo
1903c06b6b69Smrg    fi
1904c06b6b69Smrg    test "$ac_signal" != 0 &&
19059f4658d1Smrg      $as_echo "$as_me: caught signal $ac_signal"
19069f4658d1Smrg    $as_echo "$as_me: exit $exit_status"
1907c06b6b69Smrg  } >&5
19089f4658d1Smrg  rm -f core *.core core.conftest.* &&
19099f4658d1Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1910c06b6b69Smrg    exit $exit_status
19119f4658d1Smrg' 0
1912c06b6b69Smrgfor ac_signal in 1 2 13 15; do
1913c06b6b69Smrg  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1914c06b6b69Smrgdone
1915c06b6b69Smrgac_signal=0
1916c06b6b69Smrg
1917c06b6b69Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19189f4658d1Smrgrm -f -r conftest* confdefs.h
1919c06b6b69Smrg
1920c06b6b69Smrg# Predefined preprocessor variables.
1921c06b6b69Smrg
1922c06b6b69Smrgcat >>confdefs.h <<_ACEOF
1923c06b6b69Smrg#define PACKAGE_NAME "$PACKAGE_NAME"
1924c06b6b69Smrg_ACEOF
1925c06b6b69Smrg
1926c06b6b69Smrg
1927c06b6b69Smrgcat >>confdefs.h <<_ACEOF
1928c06b6b69Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1929c06b6b69Smrg_ACEOF
1930c06b6b69Smrg
1931c06b6b69Smrg
1932c06b6b69Smrgcat >>confdefs.h <<_ACEOF
1933c06b6b69Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
1934c06b6b69Smrg_ACEOF
1935c06b6b69Smrg
1936c06b6b69Smrg
1937c06b6b69Smrgcat >>confdefs.h <<_ACEOF
1938c06b6b69Smrg#define PACKAGE_STRING "$PACKAGE_STRING"
1939c06b6b69Smrg_ACEOF
1940c06b6b69Smrg
1941c06b6b69Smrg
1942c06b6b69Smrgcat >>confdefs.h <<_ACEOF
1943c06b6b69Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1944c06b6b69Smrg_ACEOF
1945c06b6b69Smrg
1946c06b6b69Smrg
1947c06b6b69Smrg# Let the site file select an alternate cache file if it wants to.
19489f4658d1Smrg# Prefer an explicitly selected file to automatically selected ones.
19499f4658d1Smrgac_site_file1=NONE
19509f4658d1Smrgac_site_file2=NONE
19519f4658d1Smrgif test -n "$CONFIG_SITE"; then
19529f4658d1Smrg  ac_site_file1=$CONFIG_SITE
19539f4658d1Smrgelif test "x$prefix" != xNONE; then
19549f4658d1Smrg  ac_site_file1=$prefix/share/config.site
19559f4658d1Smrg  ac_site_file2=$prefix/etc/config.site
19569f4658d1Smrgelse
19579f4658d1Smrg  ac_site_file1=$ac_default_prefix/share/config.site
19589f4658d1Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
19599f4658d1Smrgfi
19609f4658d1Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
19619f4658d1Smrgdo
19629f4658d1Smrg  test "x$ac_site_file" = xNONE && continue
1963c06b6b69Smrg  if test -r "$ac_site_file"; then
19649f4658d1Smrg    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
19659f4658d1Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1966c06b6b69Smrg    sed 's/^/| /' "$ac_site_file" >&5
1967c06b6b69Smrg    . "$ac_site_file"
1968c06b6b69Smrg  fi
1969c06b6b69Smrgdone
1970c06b6b69Smrg
1971c06b6b69Smrgif test -r "$cache_file"; then
1972c06b6b69Smrg  # Some versions of bash will fail to source /dev/null (special
1973c06b6b69Smrg  # files actually), so we avoid doing that.
1974c06b6b69Smrg  if test -f "$cache_file"; then
19759f4658d1Smrg    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
19769f4658d1Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
1977c06b6b69Smrg    case $cache_file in
19789f4658d1Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19799f4658d1Smrg      *)                      . "./$cache_file";;
1980c06b6b69Smrg    esac
1981c06b6b69Smrg  fi
1982c06b6b69Smrgelse
19839f4658d1Smrg  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
19849f4658d1Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
1985c06b6b69Smrg  >$cache_file
1986c06b6b69Smrgfi
1987c06b6b69Smrg
1988c06b6b69Smrg# Check that the precious variables saved in the cache have kept the same
1989c06b6b69Smrg# value.
1990c06b6b69Smrgac_cache_corrupted=false
19919f4658d1Smrgfor ac_var in $ac_precious_vars; do
1992c06b6b69Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1993c06b6b69Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
19949f4658d1Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
19959f4658d1Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
1996c06b6b69Smrg  case $ac_old_set,$ac_new_set in
1997c06b6b69Smrg    set,)
19989f4658d1Smrg      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
19999f4658d1Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2000c06b6b69Smrg      ac_cache_corrupted=: ;;
2001c06b6b69Smrg    ,set)
20029f4658d1Smrg      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
20039f4658d1Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2004c06b6b69Smrg      ac_cache_corrupted=: ;;
2005c06b6b69Smrg    ,);;
2006c06b6b69Smrg    *)
2007c06b6b69Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
20089f4658d1Smrg	# differences in whitespace do not lead to failure.
20099f4658d1Smrg	ac_old_val_w=`echo x $ac_old_val`
20109f4658d1Smrg	ac_new_val_w=`echo x $ac_new_val`
20119f4658d1Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
20129f4658d1Smrg	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
20139f4658d1Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
20149f4658d1Smrg	  ac_cache_corrupted=:
20159f4658d1Smrg	else
20169f4658d1Smrg	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
20179f4658d1Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
20189f4658d1Smrg	  eval $ac_var=\$ac_old_val
20199f4658d1Smrg	fi
20209f4658d1Smrg	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
20219f4658d1Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
20229f4658d1Smrg	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
20239f4658d1Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2024c06b6b69Smrg      fi;;
2025c06b6b69Smrg  esac
2026c06b6b69Smrg  # Pass precious variables to config.status.
2027c06b6b69Smrg  if test "$ac_new_set" = set; then
2028c06b6b69Smrg    case $ac_new_val in
20299f4658d1Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2030c06b6b69Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2031c06b6b69Smrg    esac
2032c06b6b69Smrg    case " $ac_configure_args " in
2033c06b6b69Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2034c06b6b69Smrg      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2035c06b6b69Smrg    esac
2036c06b6b69Smrg  fi
2037c06b6b69Smrgdone
2038c06b6b69Smrgif $ac_cache_corrupted; then
20399f4658d1Smrg  { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
20409f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20419f4658d1Smrg  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
20429f4658d1Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
20439f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
20449f4658d1Smrg$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2045c06b6b69Smrg   { (exit 1); exit 1; }; }
2046c06b6b69Smrgfi
2047c06b6b69Smrg
2048c06b6b69Smrg
2049c06b6b69Smrg
2050c06b6b69Smrg
2051c06b6b69Smrg
2052c06b6b69Smrg
2053c06b6b69Smrg
2054c06b6b69Smrg
2055c06b6b69Smrg
2056c06b6b69Smrg
2057c06b6b69Smrg
2058c06b6b69Smrg
2059c06b6b69Smrg
2060c06b6b69Smrg
2061c06b6b69Smrg
2062c06b6b69Smrg
2063c06b6b69Smrg
2064c06b6b69Smrg
2065c06b6b69Smrg
2066c06b6b69Smrg
2067c06b6b69Smrg
2068c06b6b69Smrg
2069c06b6b69Smrg
2070c06b6b69Smrg
2071c06b6b69Smrg
20729f4658d1Smrgac_ext=c
20739f4658d1Smrgac_cpp='$CPP $CPPFLAGS'
20749f4658d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20759f4658d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20769f4658d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2077c06b6b69Smrg
2078c06b6b69Smrg
2079c06b6b69Smrg
2080c06b6b69Smrg
20819f4658d1Smrgac_config_headers="$ac_config_headers config.h"
2082c06b6b69Smrg
2083c06b6b69Smrgac_aux_dir=
20849f4658d1Smrgfor ac_dir in . "$srcdir"/.; do
20859f4658d1Smrg  if test -f "$ac_dir/install-sh"; then
2086c06b6b69Smrg    ac_aux_dir=$ac_dir
2087c06b6b69Smrg    ac_install_sh="$ac_aux_dir/install-sh -c"
2088c06b6b69Smrg    break
20899f4658d1Smrg  elif test -f "$ac_dir/install.sh"; then
2090c06b6b69Smrg    ac_aux_dir=$ac_dir
2091c06b6b69Smrg    ac_install_sh="$ac_aux_dir/install.sh -c"
2092c06b6b69Smrg    break
20939f4658d1Smrg  elif test -f "$ac_dir/shtool"; then
2094c06b6b69Smrg    ac_aux_dir=$ac_dir
2095c06b6b69Smrg    ac_install_sh="$ac_aux_dir/shtool install -c"
2096c06b6b69Smrg    break
2097c06b6b69Smrg  fi
2098c06b6b69Smrgdone
2099c06b6b69Smrgif test -z "$ac_aux_dir"; then
21009f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
21019f4658d1Smrg$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
2102c06b6b69Smrg   { (exit 1); exit 1; }; }
2103c06b6b69Smrgfi
2104c06b6b69Smrg
21059f4658d1Smrg# These three variables are undocumented and unsupported,
21069f4658d1Smrg# and are intended to be withdrawn in a future Autoconf release.
21079f4658d1Smrg# They can cause serious problems if a builder's source tree is in a directory
21089f4658d1Smrg# whose full name contains unusual characters.
21099f4658d1Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
21109f4658d1Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
21119f4658d1Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
21129f4658d1Smrg
21139f4658d1Smrg
21149f4658d1Smrg
2115b20b881bSmrgam__api_version='1.11'
2116c06b6b69Smrg
2117c06b6b69Smrg# Find a good install program.  We prefer a C program (faster),
2118c06b6b69Smrg# so one script is as good as another.  But avoid the broken or
2119c06b6b69Smrg# incompatible versions:
2120c06b6b69Smrg# SysV /etc/install, /usr/sbin/install
2121c06b6b69Smrg# SunOS /usr/etc/install
2122c06b6b69Smrg# IRIX /sbin/install
2123c06b6b69Smrg# AIX /bin/install
2124c06b6b69Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2125c06b6b69Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2126c06b6b69Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2127c06b6b69Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2128c06b6b69Smrg# OS/2's system install, which has a completely different semantic
2129c06b6b69Smrg# ./install, which can be erroneously created by make from ./install.sh.
21309f4658d1Smrg# Reject install programs that cannot install multiple files.
21319f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
21329f4658d1Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
2133c06b6b69Smrgif test -z "$INSTALL"; then
2134c06b6b69Smrgif test "${ac_cv_path_install+set}" = set; then
21359f4658d1Smrg  $as_echo_n "(cached) " >&6
2136c06b6b69Smrgelse
2137c06b6b69Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2138c06b6b69Smrgfor as_dir in $PATH
2139c06b6b69Smrgdo
2140c06b6b69Smrg  IFS=$as_save_IFS
2141c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2142c06b6b69Smrg  # Account for people who put trailing slashes in PATH elements.
2143c06b6b69Smrgcase $as_dir/ in
2144c06b6b69Smrg  ./ | .// | /cC/* | \
2145c06b6b69Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2146c06b6b69Smrg  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2147c06b6b69Smrg  /usr/ucb/* ) ;;
2148c06b6b69Smrg  *)
2149c06b6b69Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2150c06b6b69Smrg    # Don't use installbsd from OSF since it installs stuff as root
2151c06b6b69Smrg    # by default.
2152c06b6b69Smrg    for ac_prog in ginstall scoinst install; do
2153c06b6b69Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
21549f4658d1Smrg	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2155c06b6b69Smrg	  if test $ac_prog = install &&
2156c06b6b69Smrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2157c06b6b69Smrg	    # AIX install.  It has an incompatible calling convention.
2158c06b6b69Smrg	    :
2159c06b6b69Smrg	  elif test $ac_prog = install &&
2160c06b6b69Smrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2161c06b6b69Smrg	    # program-specific install script used by HP pwplus--don't use.
2162c06b6b69Smrg	    :
2163c06b6b69Smrg	  else
21649f4658d1Smrg	    rm -rf conftest.one conftest.two conftest.dir
21659f4658d1Smrg	    echo one > conftest.one
21669f4658d1Smrg	    echo two > conftest.two
21679f4658d1Smrg	    mkdir conftest.dir
21689f4658d1Smrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
21699f4658d1Smrg	      test -s conftest.one && test -s conftest.two &&
21709f4658d1Smrg	      test -s conftest.dir/conftest.one &&
21719f4658d1Smrg	      test -s conftest.dir/conftest.two
21729f4658d1Smrg	    then
21739f4658d1Smrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
21749f4658d1Smrg	      break 3
21759f4658d1Smrg	    fi
2176c06b6b69Smrg	  fi
2177c06b6b69Smrg	fi
2178c06b6b69Smrg      done
2179c06b6b69Smrg    done
2180c06b6b69Smrg    ;;
2181c06b6b69Smrgesac
21829f4658d1Smrg
2183c06b6b69Smrgdone
21849f4658d1SmrgIFS=$as_save_IFS
2185c06b6b69Smrg
21869f4658d1Smrgrm -rf conftest.one conftest.two conftest.dir
2187c06b6b69Smrg
2188c06b6b69Smrgfi
2189c06b6b69Smrg  if test "${ac_cv_path_install+set}" = set; then
2190c06b6b69Smrg    INSTALL=$ac_cv_path_install
2191c06b6b69Smrg  else
21929f4658d1Smrg    # As a last resort, use the slow shell script.  Don't cache a
21939f4658d1Smrg    # value for INSTALL within a source directory, because that will
2194c06b6b69Smrg    # break other packages using the cache if that directory is
21959f4658d1Smrg    # removed, or if the value is a relative name.
2196c06b6b69Smrg    INSTALL=$ac_install_sh
2197c06b6b69Smrg  fi
2198c06b6b69Smrgfi
21999f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
22009f4658d1Smrg$as_echo "$INSTALL" >&6; }
2201c06b6b69Smrg
2202c06b6b69Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2203c06b6b69Smrg# It thinks the first close brace ends the variable substitution.
2204c06b6b69Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2205c06b6b69Smrg
2206c06b6b69Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2207c06b6b69Smrg
2208c06b6b69Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2209c06b6b69Smrg
22109f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
22119f4658d1Smrg$as_echo_n "checking whether build environment is sane... " >&6; }
2212c06b6b69Smrg# Just in case
2213c06b6b69Smrgsleep 1
2214c06b6b69Smrgecho timestamp > conftest.file
2215b20b881bSmrg# Reject unsafe characters in $srcdir or the absolute working directory
2216b20b881bSmrg# name.  Accept space and tab only in the latter.
2217b20b881bSmrgam_lf='
2218b20b881bSmrg'
2219b20b881bSmrgcase `pwd` in
2220b20b881bSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2221b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
2222b20b881bSmrg$as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
2223b20b881bSmrg   { (exit 1); exit 1; }; };;
2224b20b881bSmrgesac
2225b20b881bSmrgcase $srcdir in
2226b20b881bSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2227b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
2228b20b881bSmrg$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
2229b20b881bSmrg   { (exit 1); exit 1; }; };;
2230b20b881bSmrgesac
2231b20b881bSmrg
2232c06b6b69Smrg# Do `set' in a subshell so we don't clobber the current shell's
2233c06b6b69Smrg# arguments.  Must try -L first in case configure is actually a
2234c06b6b69Smrg# symlink; some systems play weird games with the mod time of symlinks
2235c06b6b69Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2236c06b6b69Smrg# directory).
2237c06b6b69Smrgif (
2238b20b881bSmrg   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2239c06b6b69Smrg   if test "$*" = "X"; then
2240c06b6b69Smrg      # -L didn't work.
2241b20b881bSmrg      set X `ls -t "$srcdir/configure" conftest.file`
2242c06b6b69Smrg   fi
2243c06b6b69Smrg   rm -f conftest.file
2244c06b6b69Smrg   if test "$*" != "X $srcdir/configure conftest.file" \
2245c06b6b69Smrg      && test "$*" != "X conftest.file $srcdir/configure"; then
2246c06b6b69Smrg
2247c06b6b69Smrg      # If neither matched, then we have a broken ls.  This can happen
2248c06b6b69Smrg      # if, for instance, CONFIG_SHELL is bash and it inherits a
2249c06b6b69Smrg      # broken ls alias from the environment.  This has actually
2250c06b6b69Smrg      # happened.  Such a system could not be considered "sane".
22519f4658d1Smrg      { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2252c06b6b69Smrgalias in your environment" >&5
22539f4658d1Smrg$as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2254c06b6b69Smrgalias in your environment" >&2;}
2255c06b6b69Smrg   { (exit 1); exit 1; }; }
2256c06b6b69Smrg   fi
2257c06b6b69Smrg
2258c06b6b69Smrg   test "$2" = conftest.file
2259c06b6b69Smrg   )
2260c06b6b69Smrgthen
2261c06b6b69Smrg   # Ok.
2262c06b6b69Smrg   :
2263c06b6b69Smrgelse
22649f4658d1Smrg   { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2265c06b6b69SmrgCheck your system clock" >&5
22669f4658d1Smrg$as_echo "$as_me: error: newly created file is older than distributed files!
2267c06b6b69SmrgCheck your system clock" >&2;}
2268c06b6b69Smrg   { (exit 1); exit 1; }; }
2269c06b6b69Smrgfi
22709f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: yes" >&5
22719f4658d1Smrg$as_echo "yes" >&6; }
2272c06b6b69Smrgtest "$program_prefix" != NONE &&
22739f4658d1Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2274c06b6b69Smrg# Use a double $ so make ignores it.
2275c06b6b69Smrgtest "$program_suffix" != NONE &&
22769f4658d1Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
22779f4658d1Smrg# Double any \ or $.
2278c06b6b69Smrg# By default was `s,x,x', remove it if useless.
22799f4658d1Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
22809f4658d1Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2281c06b6b69Smrg
2282c06b6b69Smrg# expand $ac_aux_dir to an absolute path
2283c06b6b69Smrgam_aux_dir=`cd $ac_aux_dir && pwd`
2284c06b6b69Smrg
2285b20b881bSmrgif test x"${MISSING+set}" != xset; then
2286b20b881bSmrg  case $am_aux_dir in
2287b20b881bSmrg  *\ * | *\	*)
2288b20b881bSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2289b20b881bSmrg  *)
2290b20b881bSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2291b20b881bSmrg  esac
2292b20b881bSmrgfi
2293c06b6b69Smrg# Use eval to expand $SHELL
2294c06b6b69Smrgif eval "$MISSING --run true"; then
2295c06b6b69Smrg  am_missing_run="$MISSING --run "
2296c06b6b69Smrgelse
2297c06b6b69Smrg  am_missing_run=
22989f4658d1Smrg  { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
22999f4658d1Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
23009f4658d1Smrgfi
23019f4658d1Smrg
2302b20b881bSmrgif test x"${install_sh}" != xset; then
2303b20b881bSmrg  case $am_aux_dir in
2304b20b881bSmrg  *\ * | *\	*)
2305b20b881bSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2306b20b881bSmrg  *)
2307b20b881bSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2308b20b881bSmrg  esac
2309b20b881bSmrgfi
2310b20b881bSmrg
2311b20b881bSmrg# Installed binaries are usually stripped using `strip' when the user
2312b20b881bSmrg# run `make install-strip'.  However `strip' might not be the right
2313b20b881bSmrg# tool to use in cross-compilation environments, therefore Automake
2314b20b881bSmrg# will honor the `STRIP' environment variable to overrule this program.
2315b20b881bSmrgif test "$cross_compiling" != no; then
2316b20b881bSmrg  if test -n "$ac_tool_prefix"; then
2317b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2318b20b881bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2319b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2320b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
2321b20b881bSmrgif test "${ac_cv_prog_STRIP+set}" = set; then
2322b20b881bSmrg  $as_echo_n "(cached) " >&6
2323b20b881bSmrgelse
2324b20b881bSmrg  if test -n "$STRIP"; then
2325b20b881bSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2326b20b881bSmrgelse
2327b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2328b20b881bSmrgfor as_dir in $PATH
2329b20b881bSmrgdo
2330b20b881bSmrg  IFS=$as_save_IFS
2331b20b881bSmrg  test -z "$as_dir" && as_dir=.
2332b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
2333b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2334b20b881bSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2335b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2336b20b881bSmrg    break 2
2337b20b881bSmrg  fi
2338b20b881bSmrgdone
2339b20b881bSmrgdone
2340b20b881bSmrgIFS=$as_save_IFS
2341b20b881bSmrg
2342b20b881bSmrgfi
2343b20b881bSmrgfi
2344b20b881bSmrgSTRIP=$ac_cv_prog_STRIP
2345b20b881bSmrgif test -n "$STRIP"; then
2346b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2347b20b881bSmrg$as_echo "$STRIP" >&6; }
2348b20b881bSmrgelse
2349b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
2350b20b881bSmrg$as_echo "no" >&6; }
2351b20b881bSmrgfi
2352b20b881bSmrg
2353b20b881bSmrg
2354b20b881bSmrgfi
2355b20b881bSmrgif test -z "$ac_cv_prog_STRIP"; then
2356b20b881bSmrg  ac_ct_STRIP=$STRIP
2357b20b881bSmrg  # Extract the first word of "strip", so it can be a program name with args.
2358b20b881bSmrgset dummy strip; ac_word=$2
2359b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2360b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
2361b20b881bSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2362b20b881bSmrg  $as_echo_n "(cached) " >&6
2363b20b881bSmrgelse
2364b20b881bSmrg  if test -n "$ac_ct_STRIP"; then
2365b20b881bSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2366b20b881bSmrgelse
2367b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2368b20b881bSmrgfor as_dir in $PATH
2369b20b881bSmrgdo
2370b20b881bSmrg  IFS=$as_save_IFS
2371b20b881bSmrg  test -z "$as_dir" && as_dir=.
2372b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
2373b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2374b20b881bSmrg    ac_cv_prog_ac_ct_STRIP="strip"
2375b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2376b20b881bSmrg    break 2
2377b20b881bSmrg  fi
2378b20b881bSmrgdone
2379b20b881bSmrgdone
2380b20b881bSmrgIFS=$as_save_IFS
2381b20b881bSmrg
2382b20b881bSmrgfi
2383b20b881bSmrgfi
2384b20b881bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2385b20b881bSmrgif test -n "$ac_ct_STRIP"; then
2386b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2387b20b881bSmrg$as_echo "$ac_ct_STRIP" >&6; }
2388b20b881bSmrgelse
2389b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
2390b20b881bSmrg$as_echo "no" >&6; }
2391b20b881bSmrgfi
2392b20b881bSmrg
2393b20b881bSmrg  if test "x$ac_ct_STRIP" = x; then
2394b20b881bSmrg    STRIP=":"
2395b20b881bSmrg  else
2396b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
2397b20b881bSmrgyes:)
2398b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2399b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2400b20b881bSmrgac_tool_warned=yes ;;
2401b20b881bSmrgesac
2402b20b881bSmrg    STRIP=$ac_ct_STRIP
2403b20b881bSmrg  fi
2404b20b881bSmrgelse
2405b20b881bSmrg  STRIP="$ac_cv_prog_STRIP"
2406b20b881bSmrgfi
2407b20b881bSmrg
2408b20b881bSmrgfi
2409b20b881bSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2410b20b881bSmrg
24119f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
24129f4658d1Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
24139f4658d1Smrgif test -z "$MKDIR_P"; then
24149f4658d1Smrg  if test "${ac_cv_path_mkdir+set}" = set; then
24159f4658d1Smrg  $as_echo_n "(cached) " >&6
24169f4658d1Smrgelse
24179f4658d1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24189f4658d1Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
24199f4658d1Smrgdo
24209f4658d1Smrg  IFS=$as_save_IFS
24219f4658d1Smrg  test -z "$as_dir" && as_dir=.
24229f4658d1Smrg  for ac_prog in mkdir gmkdir; do
24239f4658d1Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
24249f4658d1Smrg	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
24259f4658d1Smrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
24269f4658d1Smrg	     'mkdir (GNU coreutils) '* | \
24279f4658d1Smrg	     'mkdir (coreutils) '* | \
24289f4658d1Smrg	     'mkdir (fileutils) '4.1*)
24299f4658d1Smrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
24309f4658d1Smrg	       break 3;;
24319f4658d1Smrg	   esac
24329f4658d1Smrg	 done
24339f4658d1Smrg       done
24349f4658d1Smrgdone
24359f4658d1SmrgIFS=$as_save_IFS
24369f4658d1Smrg
24379f4658d1Smrgfi
24389f4658d1Smrg
24399f4658d1Smrg  if test "${ac_cv_path_mkdir+set}" = set; then
24409f4658d1Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
2441c06b6b69Smrg  else
24429f4658d1Smrg    # As a last resort, use the slow shell script.  Don't cache a
24439f4658d1Smrg    # value for MKDIR_P within a source directory, because that will
24449f4658d1Smrg    # break other packages using the cache if that directory is
24459f4658d1Smrg    # removed, or if the value is a relative name.
24469f4658d1Smrg    test -d ./--version && rmdir ./--version
24479f4658d1Smrg    MKDIR_P="$ac_install_sh -d"
2448c06b6b69Smrg  fi
2449c06b6b69Smrgfi
24509f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
24519f4658d1Smrg$as_echo "$MKDIR_P" >&6; }
24529f4658d1Smrg
24539f4658d1Smrgmkdir_p="$MKDIR_P"
24549f4658d1Smrgcase $mkdir_p in
24559f4658d1Smrg  [\\/$]* | ?:[\\/]*) ;;
24569f4658d1Smrg  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
24579f4658d1Smrgesac
2458c06b6b69Smrg
2459c06b6b69Smrgfor ac_prog in gawk mawk nawk awk
2460c06b6b69Smrgdo
2461c06b6b69Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2462c06b6b69Smrgset dummy $ac_prog; ac_word=$2
24639f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
24649f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
2465c06b6b69Smrgif test "${ac_cv_prog_AWK+set}" = set; then
24669f4658d1Smrg  $as_echo_n "(cached) " >&6
2467c06b6b69Smrgelse
2468c06b6b69Smrg  if test -n "$AWK"; then
2469c06b6b69Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2470c06b6b69Smrgelse
2471c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2472c06b6b69Smrgfor as_dir in $PATH
2473c06b6b69Smrgdo
2474c06b6b69Smrg  IFS=$as_save_IFS
2475c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2476c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
24779f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2478c06b6b69Smrg    ac_cv_prog_AWK="$ac_prog"
24799f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2480c06b6b69Smrg    break 2
2481c06b6b69Smrg  fi
2482c06b6b69Smrgdone
2483c06b6b69Smrgdone
24849f4658d1SmrgIFS=$as_save_IFS
2485c06b6b69Smrg
2486c06b6b69Smrgfi
2487c06b6b69Smrgfi
2488c06b6b69SmrgAWK=$ac_cv_prog_AWK
2489c06b6b69Smrgif test -n "$AWK"; then
24909f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $AWK" >&5
24919f4658d1Smrg$as_echo "$AWK" >&6; }
2492c06b6b69Smrgelse
24939f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
24949f4658d1Smrg$as_echo "no" >&6; }
2495c06b6b69Smrgfi
2496c06b6b69Smrg
24979f4658d1Smrg
2498c06b6b69Smrg  test -n "$AWK" && break
2499c06b6b69Smrgdone
2500c06b6b69Smrg
25019f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
25029f4658d1Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
25039f4658d1Smrgset x ${MAKE-make}
25049f4658d1Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
25059f4658d1Smrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
25069f4658d1Smrg  $as_echo_n "(cached) " >&6
2507c06b6b69Smrgelse
2508c06b6b69Smrg  cat >conftest.make <<\_ACEOF
25099f4658d1SmrgSHELL = /bin/sh
2510c06b6b69Smrgall:
25119f4658d1Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2512c06b6b69Smrg_ACEOF
2513c06b6b69Smrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
25149f4658d1Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
25159f4658d1Smrg  *@@@%%%=?*=@@@%%%*)
25169f4658d1Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
25179f4658d1Smrg  *)
25189f4658d1Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
25199f4658d1Smrgesac
2520c06b6b69Smrgrm -f conftest.make
2521c06b6b69Smrgfi
25229f4658d1Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
25239f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: yes" >&5
25249f4658d1Smrg$as_echo "yes" >&6; }
2525c06b6b69Smrg  SET_MAKE=
2526c06b6b69Smrgelse
25279f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
25289f4658d1Smrg$as_echo "no" >&6; }
2529c06b6b69Smrg  SET_MAKE="MAKE=${MAKE-make}"
2530c06b6b69Smrgfi
2531c06b6b69Smrg
2532c06b6b69Smrgrm -rf .tst 2>/dev/null
2533c06b6b69Smrgmkdir .tst 2>/dev/null
2534c06b6b69Smrgif test -d .tst; then
2535c06b6b69Smrg  am__leading_dot=.
2536c06b6b69Smrgelse
2537c06b6b69Smrg  am__leading_dot=_
2538c06b6b69Smrgfi
2539c06b6b69Smrgrmdir .tst 2>/dev/null
2540c06b6b69Smrg
25419f4658d1Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
25429f4658d1Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
25439f4658d1Smrg  # is not polluted with repeated "-I."
25449f4658d1Smrg  am__isrc=' -I$(srcdir)'
25459f4658d1Smrg  # test to see if srcdir already configured
25469f4658d1Smrg  if test -f $srcdir/config.status; then
25479f4658d1Smrg    { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
25489f4658d1Smrg$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2549c06b6b69Smrg   { (exit 1); exit 1; }; }
25509f4658d1Smrg  fi
2551c06b6b69Smrgfi
2552c06b6b69Smrg
2553c06b6b69Smrg# test whether we have cygpath
2554c06b6b69Smrgif test -z "$CYGPATH_W"; then
2555c06b6b69Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
2556c06b6b69Smrg    CYGPATH_W='cygpath -w'
2557c06b6b69Smrg  else
2558c06b6b69Smrg    CYGPATH_W=echo
2559c06b6b69Smrg  fi
2560c06b6b69Smrgfi
2561c06b6b69Smrg
2562c06b6b69Smrg
2563c06b6b69Smrg# Define the identity of the package.
2564c06b6b69Smrg PACKAGE='xf86-video-chips'
2565b20b881bSmrg VERSION='1.2.2'
2566c06b6b69Smrg
2567c06b6b69Smrg
2568c06b6b69Smrgcat >>confdefs.h <<_ACEOF
2569c06b6b69Smrg#define PACKAGE "$PACKAGE"
2570c06b6b69Smrg_ACEOF
2571c06b6b69Smrg
2572c06b6b69Smrg
2573c06b6b69Smrgcat >>confdefs.h <<_ACEOF
2574c06b6b69Smrg#define VERSION "$VERSION"
2575c06b6b69Smrg_ACEOF
2576c06b6b69Smrg
2577c06b6b69Smrg# Some tools Automake needs.
2578c06b6b69Smrg
2579c06b6b69SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2580c06b6b69Smrg
2581c06b6b69Smrg
2582c06b6b69SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2583c06b6b69Smrg
2584c06b6b69Smrg
2585c06b6b69SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2586c06b6b69Smrg
2587c06b6b69Smrg
2588c06b6b69SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2589c06b6b69Smrg
2590c06b6b69Smrg
2591c06b6b69SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2592c06b6b69Smrg
2593b20b881bSmrg# We need awk for the "check" target.  The system "awk" is bad on
2594b20b881bSmrg# some platforms.
2595b20b881bSmrg# Always define AMTAR for backward compatibility.
2596c06b6b69Smrg
2597b20b881bSmrgAMTAR=${AMTAR-"${am_missing_run}tar"}
2598c06b6b69Smrg
2599b20b881bSmrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2600b20b881bSmrg
2601b20b881bSmrg
2602b20b881bSmrg
2603b20b881bSmrg
2604b20b881bSmrg
2605b20b881bSmrg
2606b20b881bSmrg
2607b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2608b20b881bSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2609b20b881bSmrg    # Check whether --enable-maintainer-mode was given.
2610b20b881bSmrgif test "${enable_maintainer_mode+set}" = set; then
2611b20b881bSmrg  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2612b20b881bSmrgelse
2613b20b881bSmrg  USE_MAINTAINER_MODE=no
2614c06b6b69Smrgfi
2615b20b881bSmrg
2616b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2617b20b881bSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; }
2618b20b881bSmrg   if test $USE_MAINTAINER_MODE = yes; then
2619b20b881bSmrg  MAINTAINER_MODE_TRUE=
2620b20b881bSmrg  MAINTAINER_MODE_FALSE='#'
2621c06b6b69Smrgelse
2622b20b881bSmrg  MAINTAINER_MODE_TRUE='#'
2623b20b881bSmrg  MAINTAINER_MODE_FALSE=
2624c06b6b69Smrgfi
2625c06b6b69Smrg
2626b20b881bSmrg  MAINT=$MAINTAINER_MODE_TRUE
2627c06b6b69Smrg
2628c06b6b69Smrg
2629c06b6b69Smrg
2630c06b6b69Smrg# Checks for programs.
26319f4658d1Smrg# Check whether --enable-static was given.
2632c06b6b69Smrgif test "${enable_static+set}" = set; then
26339f4658d1Smrg  enableval=$enable_static; p=${PACKAGE-default}
2634c06b6b69Smrg    case $enableval in
2635c06b6b69Smrg    yes) enable_static=yes ;;
2636c06b6b69Smrg    no) enable_static=no ;;
2637c06b6b69Smrg    *)
2638c06b6b69Smrg     enable_static=no
2639c06b6b69Smrg      # Look at the argument we got.  We use all the common list separators.
2640c06b6b69Smrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
2641c06b6b69Smrg      for pkg in $enableval; do
2642c06b6b69Smrg	IFS="$lt_save_ifs"
2643c06b6b69Smrg	if test "X$pkg" = "X$p"; then
2644c06b6b69Smrg	  enable_static=yes
2645c06b6b69Smrg	fi
2646c06b6b69Smrg      done
2647c06b6b69Smrg      IFS="$lt_save_ifs"
2648c06b6b69Smrg      ;;
2649c06b6b69Smrg    esac
2650c06b6b69Smrgelse
2651c06b6b69Smrg  enable_static=no
26529f4658d1Smrgfi
2653c06b6b69Smrg
2654c06b6b69Smrg
26559f4658d1Smrg
2656c06b6b69Smrg
26579f4658d1Smrg
26589f4658d1Smrg
2659c06b6b69Smrg
2660b20b881bSmrg
2661b20b881bSmrg
2662b20b881bSmrgcase `pwd` in
2663b20b881bSmrg  *\ * | *\	*)
2664b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2665b20b881bSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2666b20b881bSmrgesac
2667b20b881bSmrg
2668b20b881bSmrg
2669b20b881bSmrg
2670b20b881bSmrgmacro_version='2.2.6'
2671b20b881bSmrgmacro_revision='1.3012'
2672b20b881bSmrg
2673b20b881bSmrg
2674b20b881bSmrg
2675b20b881bSmrg
2676b20b881bSmrg
2677b20b881bSmrg
2678b20b881bSmrg
2679b20b881bSmrg
2680b20b881bSmrg
2681b20b881bSmrg
2682b20b881bSmrg
2683b20b881bSmrg
2684b20b881bSmrg
2685b20b881bSmrgltmain="$ac_aux_dir/ltmain.sh"
2686b20b881bSmrg
2687c06b6b69Smrg# Make sure we can run config.sub.
26889f4658d1Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
26899f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
26909f4658d1Smrg$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2691c06b6b69Smrg   { (exit 1); exit 1; }; }
2692c06b6b69Smrg
26939f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking build system type" >&5
26949f4658d1Smrg$as_echo_n "checking build system type... " >&6; }
2695c06b6b69Smrgif test "${ac_cv_build+set}" = set; then
26969f4658d1Smrg  $as_echo_n "(cached) " >&6
26979f4658d1Smrgelse
26989f4658d1Smrg  ac_build_alias=$build_alias
26999f4658d1Smrgtest "x$ac_build_alias" = x &&
27009f4658d1Smrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
27019f4658d1Smrgtest "x$ac_build_alias" = x &&
27029f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
27039f4658d1Smrg$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2704c06b6b69Smrg   { (exit 1); exit 1; }; }
27059f4658d1Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
27069f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
27079f4658d1Smrg$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2708c06b6b69Smrg   { (exit 1); exit 1; }; }
2709c06b6b69Smrg
2710c06b6b69Smrgfi
27119f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
27129f4658d1Smrg$as_echo "$ac_cv_build" >&6; }
27139f4658d1Smrgcase $ac_cv_build in
27149f4658d1Smrg*-*-*) ;;
27159f4658d1Smrg*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
27169f4658d1Smrg$as_echo "$as_me: error: invalid value of canonical build" >&2;}
27179f4658d1Smrg   { (exit 1); exit 1; }; };;
27189f4658d1Smrgesac
2719c06b6b69Smrgbuild=$ac_cv_build
27209f4658d1Smrgac_save_IFS=$IFS; IFS='-'
27219f4658d1Smrgset x $ac_cv_build
27229f4658d1Smrgshift
27239f4658d1Smrgbuild_cpu=$1
27249f4658d1Smrgbuild_vendor=$2
27259f4658d1Smrgshift; shift
27269f4658d1Smrg# Remember, the first character of IFS is used to create $*,
27279f4658d1Smrg# except with old shells:
27289f4658d1Smrgbuild_os=$*
27299f4658d1SmrgIFS=$ac_save_IFS
27309f4658d1Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
27319f4658d1Smrg
27329f4658d1Smrg
27339f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking host system type" >&5
27349f4658d1Smrg$as_echo_n "checking host system type... " >&6; }
2735c06b6b69Smrgif test "${ac_cv_host+set}" = set; then
27369f4658d1Smrg  $as_echo_n "(cached) " >&6
27379f4658d1Smrgelse
27389f4658d1Smrg  if test "x$host_alias" = x; then
27399f4658d1Smrg  ac_cv_host=$ac_cv_build
27409f4658d1Smrgelse
27419f4658d1Smrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
27429f4658d1Smrg    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
27439f4658d1Smrg$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2744c06b6b69Smrg   { (exit 1); exit 1; }; }
27459f4658d1Smrgfi
2746c06b6b69Smrg
2747c06b6b69Smrgfi
27489f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
27499f4658d1Smrg$as_echo "$ac_cv_host" >&6; }
27509f4658d1Smrgcase $ac_cv_host in
27519f4658d1Smrg*-*-*) ;;
27529f4658d1Smrg*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
27539f4658d1Smrg$as_echo "$as_me: error: invalid value of canonical host" >&2;}
27549f4658d1Smrg   { (exit 1); exit 1; }; };;
27559f4658d1Smrgesac
2756c06b6b69Smrghost=$ac_cv_host
27579f4658d1Smrgac_save_IFS=$IFS; IFS='-'
27589f4658d1Smrgset x $ac_cv_host
27599f4658d1Smrgshift
27609f4658d1Smrghost_cpu=$1
27619f4658d1Smrghost_vendor=$2
27629f4658d1Smrgshift; shift
27639f4658d1Smrg# Remember, the first character of IFS is used to create $*,
27649f4658d1Smrg# except with old shells:
27659f4658d1Smrghost_os=$*
27669f4658d1SmrgIFS=$ac_save_IFS
27679f4658d1Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2768c06b6b69Smrg
2769c06b6b69Smrg
2770c06b6b69SmrgDEPDIR="${am__leading_dot}deps"
2771c06b6b69Smrg
27729f4658d1Smrgac_config_commands="$ac_config_commands depfiles"
2773c06b6b69Smrg
2774c06b6b69Smrg
2775c06b6b69Smrgam_make=${MAKE-make}
2776c06b6b69Smrgcat > confinc << 'END'
2777c06b6b69Smrgam__doit:
2778b20b881bSmrg	@echo this is the am__doit target
2779c06b6b69Smrg.PHONY: am__doit
2780c06b6b69SmrgEND
2781c06b6b69Smrg# If we don't find an include directive, just comment out the code.
27829f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
27839f4658d1Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
2784c06b6b69Smrgam__include="#"
2785c06b6b69Smrgam__quote=
2786c06b6b69Smrg_am_result=none
2787c06b6b69Smrg# First try GNU make style include.
2788c06b6b69Smrgecho "include confinc" > confmf
2789b20b881bSmrg# Ignore all kinds of additional output from `make'.
2790b20b881bSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
2791b20b881bSmrg*the\ am__doit\ target*)
2792b20b881bSmrg  am__include=include
2793b20b881bSmrg  am__quote=
2794b20b881bSmrg  _am_result=GNU
2795b20b881bSmrg  ;;
2796b20b881bSmrgesac
2797c06b6b69Smrg# Now try BSD make style include.
2798c06b6b69Smrgif test "$am__include" = "#"; then
2799c06b6b69Smrg   echo '.include "confinc"' > confmf
2800b20b881bSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
2801b20b881bSmrg   *the\ am__doit\ target*)
2802b20b881bSmrg     am__include=.include
2803b20b881bSmrg     am__quote="\""
2804b20b881bSmrg     _am_result=BSD
2805b20b881bSmrg     ;;
2806b20b881bSmrg   esac
2807c06b6b69Smrgfi
2808c06b6b69Smrg
2809c06b6b69Smrg
28109f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
28119f4658d1Smrg$as_echo "$_am_result" >&6; }
2812c06b6b69Smrgrm -f confinc confmf
2813c06b6b69Smrg
28149f4658d1Smrg# Check whether --enable-dependency-tracking was given.
2815c06b6b69Smrgif test "${enable_dependency_tracking+set}" = set; then
28169f4658d1Smrg  enableval=$enable_dependency_tracking;
28179f4658d1Smrgfi
2818c06b6b69Smrg
2819c06b6b69Smrgif test "x$enable_dependency_tracking" != xno; then
2820c06b6b69Smrg  am_depcomp="$ac_aux_dir/depcomp"
2821c06b6b69Smrg  AMDEPBACKSLASH='\'
2822c06b6b69Smrgfi
28239f4658d1Smrg if test "x$enable_dependency_tracking" != xno; then
2824c06b6b69Smrg  AMDEP_TRUE=
2825c06b6b69Smrg  AMDEP_FALSE='#'
2826c06b6b69Smrgelse
2827c06b6b69Smrg  AMDEP_TRUE='#'
2828c06b6b69Smrg  AMDEP_FALSE=
2829c06b6b69Smrgfi
2830c06b6b69Smrg
2831c06b6b69Smrg
2832c06b6b69Smrgac_ext=c
2833c06b6b69Smrgac_cpp='$CPP $CPPFLAGS'
2834c06b6b69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2835c06b6b69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2836c06b6b69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2837c06b6b69Smrgif test -n "$ac_tool_prefix"; then
2838c06b6b69Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2839c06b6b69Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
28409f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28419f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
2842c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then
28439f4658d1Smrg  $as_echo_n "(cached) " >&6
2844c06b6b69Smrgelse
2845c06b6b69Smrg  if test -n "$CC"; then
2846c06b6b69Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2847c06b6b69Smrgelse
2848c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2849c06b6b69Smrgfor as_dir in $PATH
2850c06b6b69Smrgdo
2851c06b6b69Smrg  IFS=$as_save_IFS
2852c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2853c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
28549f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2855c06b6b69Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
28569f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2857c06b6b69Smrg    break 2
2858c06b6b69Smrg  fi
2859c06b6b69Smrgdone
2860c06b6b69Smrgdone
28619f4658d1SmrgIFS=$as_save_IFS
2862c06b6b69Smrg
2863c06b6b69Smrgfi
2864c06b6b69Smrgfi
2865c06b6b69SmrgCC=$ac_cv_prog_CC
2866c06b6b69Smrgif test -n "$CC"; then
28679f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
28689f4658d1Smrg$as_echo "$CC" >&6; }
2869c06b6b69Smrgelse
28709f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
28719f4658d1Smrg$as_echo "no" >&6; }
2872c06b6b69Smrgfi
2873c06b6b69Smrg
28749f4658d1Smrg
2875c06b6b69Smrgfi
2876c06b6b69Smrgif test -z "$ac_cv_prog_CC"; then
2877c06b6b69Smrg  ac_ct_CC=$CC
2878c06b6b69Smrg  # Extract the first word of "gcc", so it can be a program name with args.
2879c06b6b69Smrgset dummy gcc; ac_word=$2
28809f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28819f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
2882c06b6b69Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
28839f4658d1Smrg  $as_echo_n "(cached) " >&6
2884c06b6b69Smrgelse
2885c06b6b69Smrg  if test -n "$ac_ct_CC"; then
2886c06b6b69Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2887c06b6b69Smrgelse
2888c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2889c06b6b69Smrgfor as_dir in $PATH
2890c06b6b69Smrgdo
2891c06b6b69Smrg  IFS=$as_save_IFS
2892c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2893c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
28949f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2895c06b6b69Smrg    ac_cv_prog_ac_ct_CC="gcc"
28969f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2897c06b6b69Smrg    break 2
2898c06b6b69Smrg  fi
2899c06b6b69Smrgdone
2900c06b6b69Smrgdone
29019f4658d1SmrgIFS=$as_save_IFS
2902c06b6b69Smrg
2903c06b6b69Smrgfi
2904c06b6b69Smrgfi
2905c06b6b69Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2906c06b6b69Smrgif test -n "$ac_ct_CC"; then
29079f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
29089f4658d1Smrg$as_echo "$ac_ct_CC" >&6; }
2909c06b6b69Smrgelse
29109f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
29119f4658d1Smrg$as_echo "no" >&6; }
2912c06b6b69Smrgfi
2913c06b6b69Smrg
29149f4658d1Smrg  if test "x$ac_ct_CC" = x; then
29159f4658d1Smrg    CC=""
29169f4658d1Smrg  else
29179f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
29189f4658d1Smrgyes:)
29199f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
29209f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
29219f4658d1Smrgac_tool_warned=yes ;;
29229f4658d1Smrgesac
29239f4658d1Smrg    CC=$ac_ct_CC
29249f4658d1Smrg  fi
2925c06b6b69Smrgelse
2926c06b6b69Smrg  CC="$ac_cv_prog_CC"
2927c06b6b69Smrgfi
2928c06b6b69Smrg
2929c06b6b69Smrgif test -z "$CC"; then
29309f4658d1Smrg          if test -n "$ac_tool_prefix"; then
29319f4658d1Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2932c06b6b69Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
29339f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29349f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
2935c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then
29369f4658d1Smrg  $as_echo_n "(cached) " >&6
2937c06b6b69Smrgelse
2938c06b6b69Smrg  if test -n "$CC"; then
2939c06b6b69Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2940c06b6b69Smrgelse
2941c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2942c06b6b69Smrgfor as_dir in $PATH
2943c06b6b69Smrgdo
2944c06b6b69Smrg  IFS=$as_save_IFS
2945c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2946c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
29479f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2948c06b6b69Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
29499f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2950c06b6b69Smrg    break 2
2951c06b6b69Smrg  fi
2952c06b6b69Smrgdone
2953c06b6b69Smrgdone
29549f4658d1SmrgIFS=$as_save_IFS
2955c06b6b69Smrg
2956c06b6b69Smrgfi
2957c06b6b69Smrgfi
2958c06b6b69SmrgCC=$ac_cv_prog_CC
2959c06b6b69Smrgif test -n "$CC"; then
29609f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
29619f4658d1Smrg$as_echo "$CC" >&6; }
2962c06b6b69Smrgelse
29639f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
29649f4658d1Smrg$as_echo "no" >&6; }
2965c06b6b69Smrgfi
2966c06b6b69Smrg
2967c06b6b69Smrg
29689f4658d1Smrg  fi
2969c06b6b69Smrgfi
2970c06b6b69Smrgif test -z "$CC"; then
2971c06b6b69Smrg  # Extract the first word of "cc", so it can be a program name with args.
2972c06b6b69Smrgset dummy cc; ac_word=$2
29739f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29749f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
2975c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then
29769f4658d1Smrg  $as_echo_n "(cached) " >&6
2977c06b6b69Smrgelse
2978c06b6b69Smrg  if test -n "$CC"; then
2979c06b6b69Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2980c06b6b69Smrgelse
2981c06b6b69Smrg  ac_prog_rejected=no
2982c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2983c06b6b69Smrgfor as_dir in $PATH
2984c06b6b69Smrgdo
2985c06b6b69Smrg  IFS=$as_save_IFS
2986c06b6b69Smrg  test -z "$as_dir" && as_dir=.
2987c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
29889f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2989c06b6b69Smrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2990c06b6b69Smrg       ac_prog_rejected=yes
2991c06b6b69Smrg       continue
2992c06b6b69Smrg     fi
2993c06b6b69Smrg    ac_cv_prog_CC="cc"
29949f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2995c06b6b69Smrg    break 2
2996c06b6b69Smrg  fi
2997c06b6b69Smrgdone
2998c06b6b69Smrgdone
29999f4658d1SmrgIFS=$as_save_IFS
3000c06b6b69Smrg
3001c06b6b69Smrgif test $ac_prog_rejected = yes; then
3002c06b6b69Smrg  # We found a bogon in the path, so make sure we never use it.
3003c06b6b69Smrg  set dummy $ac_cv_prog_CC
3004c06b6b69Smrg  shift
3005c06b6b69Smrg  if test $# != 0; then
3006c06b6b69Smrg    # We chose a different compiler from the bogus one.
3007c06b6b69Smrg    # However, it has the same basename, so the bogon will be chosen
3008c06b6b69Smrg    # first if we set CC to just the basename; use the full file name.
3009c06b6b69Smrg    shift
3010c06b6b69Smrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3011c06b6b69Smrg  fi
3012c06b6b69Smrgfi
3013c06b6b69Smrgfi
3014c06b6b69Smrgfi
3015c06b6b69SmrgCC=$ac_cv_prog_CC
3016c06b6b69Smrgif test -n "$CC"; then
30179f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
30189f4658d1Smrg$as_echo "$CC" >&6; }
3019c06b6b69Smrgelse
30209f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
30219f4658d1Smrg$as_echo "no" >&6; }
3022c06b6b69Smrgfi
3023c06b6b69Smrg
30249f4658d1Smrg
3025c06b6b69Smrgfi
3026c06b6b69Smrgif test -z "$CC"; then
3027c06b6b69Smrg  if test -n "$ac_tool_prefix"; then
30289f4658d1Smrg  for ac_prog in cl.exe
3029c06b6b69Smrg  do
3030c06b6b69Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3031c06b6b69Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
30329f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
30339f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
3034c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then
30359f4658d1Smrg  $as_echo_n "(cached) " >&6
3036c06b6b69Smrgelse
3037c06b6b69Smrg  if test -n "$CC"; then
3038c06b6b69Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3039c06b6b69Smrgelse
3040c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3041c06b6b69Smrgfor as_dir in $PATH
3042c06b6b69Smrgdo
3043c06b6b69Smrg  IFS=$as_save_IFS
3044c06b6b69Smrg  test -z "$as_dir" && as_dir=.
3045c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
30469f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3047c06b6b69Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
30489f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3049c06b6b69Smrg    break 2
3050c06b6b69Smrg  fi
3051c06b6b69Smrgdone
3052c06b6b69Smrgdone
30539f4658d1SmrgIFS=$as_save_IFS
3054c06b6b69Smrg
3055c06b6b69Smrgfi
3056c06b6b69Smrgfi
3057c06b6b69SmrgCC=$ac_cv_prog_CC
3058c06b6b69Smrgif test -n "$CC"; then
30599f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
30609f4658d1Smrg$as_echo "$CC" >&6; }
3061c06b6b69Smrgelse
30629f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
30639f4658d1Smrg$as_echo "no" >&6; }
3064c06b6b69Smrgfi
3065c06b6b69Smrg
30669f4658d1Smrg
3067c06b6b69Smrg    test -n "$CC" && break
3068c06b6b69Smrg  done
3069c06b6b69Smrgfi
3070c06b6b69Smrgif test -z "$CC"; then
3071c06b6b69Smrg  ac_ct_CC=$CC
30729f4658d1Smrg  for ac_prog in cl.exe
3073c06b6b69Smrgdo
3074c06b6b69Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3075c06b6b69Smrgset dummy $ac_prog; ac_word=$2
30769f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
30779f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
3078c06b6b69Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
30799f4658d1Smrg  $as_echo_n "(cached) " >&6
3080c06b6b69Smrgelse
3081c06b6b69Smrg  if test -n "$ac_ct_CC"; then
3082c06b6b69Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3083c06b6b69Smrgelse
3084c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3085c06b6b69Smrgfor as_dir in $PATH
3086c06b6b69Smrgdo
3087c06b6b69Smrg  IFS=$as_save_IFS
3088c06b6b69Smrg  test -z "$as_dir" && as_dir=.
3089c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
30909f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3091c06b6b69Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
30929f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3093c06b6b69Smrg    break 2
3094c06b6b69Smrg  fi
3095c06b6b69Smrgdone
3096c06b6b69Smrgdone
30979f4658d1SmrgIFS=$as_save_IFS
3098c06b6b69Smrg
3099c06b6b69Smrgfi
3100c06b6b69Smrgfi
3101c06b6b69Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3102c06b6b69Smrgif test -n "$ac_ct_CC"; then
31039f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
31049f4658d1Smrg$as_echo "$ac_ct_CC" >&6; }
3105c06b6b69Smrgelse
31069f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
31079f4658d1Smrg$as_echo "no" >&6; }
3108c06b6b69Smrgfi
3109c06b6b69Smrg
31109f4658d1Smrg
3111c06b6b69Smrg  test -n "$ac_ct_CC" && break
3112c06b6b69Smrgdone
3113c06b6b69Smrg
31149f4658d1Smrg  if test "x$ac_ct_CC" = x; then
31159f4658d1Smrg    CC=""
31169f4658d1Smrg  else
31179f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
31189f4658d1Smrgyes:)
31199f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
31209f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
31219f4658d1Smrgac_tool_warned=yes ;;
31229f4658d1Smrgesac
31239f4658d1Smrg    CC=$ac_ct_CC
31249f4658d1Smrg  fi
3125c06b6b69Smrgfi
3126c06b6b69Smrg
3127c06b6b69Smrgfi
3128c06b6b69Smrg
3129c06b6b69Smrg
31309f4658d1Smrgtest -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
31319f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
31329f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3133c06b6b69SmrgSee \`config.log' for more details." >&5
31349f4658d1Smrg$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3135c06b6b69SmrgSee \`config.log' for more details." >&2;}
31369f4658d1Smrg   { (exit 1); exit 1; }; }; }
3137c06b6b69Smrg
3138c06b6b69Smrg# Provide some information about the compiler.
31399f4658d1Smrg$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
31409f4658d1Smrgset X $ac_compile
31419f4658d1Smrgac_compiler=$2
31429f4658d1Smrg{ (ac_try="$ac_compiler --version >&5"
31439f4658d1Smrgcase "(($ac_try" in
31449f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31459f4658d1Smrg  *) ac_try_echo=$ac_try;;
31469f4658d1Smrgesac
31479f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
31489f4658d1Smrg$as_echo "$ac_try_echo") >&5
31499f4658d1Smrg  (eval "$ac_compiler --version >&5") 2>&5
3150c06b6b69Smrg  ac_status=$?
31519f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152c06b6b69Smrg  (exit $ac_status); }
31539f4658d1Smrg{ (ac_try="$ac_compiler -v >&5"
31549f4658d1Smrgcase "(($ac_try" in
31559f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31569f4658d1Smrg  *) ac_try_echo=$ac_try;;
31579f4658d1Smrgesac
31589f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
31599f4658d1Smrg$as_echo "$ac_try_echo") >&5
31609f4658d1Smrg  (eval "$ac_compiler -v >&5") 2>&5
3161c06b6b69Smrg  ac_status=$?
31629f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3163c06b6b69Smrg  (exit $ac_status); }
31649f4658d1Smrg{ (ac_try="$ac_compiler -V >&5"
31659f4658d1Smrgcase "(($ac_try" in
31669f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31679f4658d1Smrg  *) ac_try_echo=$ac_try;;
31689f4658d1Smrgesac
31699f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
31709f4658d1Smrg$as_echo "$ac_try_echo") >&5
31719f4658d1Smrg  (eval "$ac_compiler -V >&5") 2>&5
3172c06b6b69Smrg  ac_status=$?
31739f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3174c06b6b69Smrg  (exit $ac_status); }
3175c06b6b69Smrg
3176c06b6b69Smrgcat >conftest.$ac_ext <<_ACEOF
3177c06b6b69Smrg/* confdefs.h.  */
3178c06b6b69Smrg_ACEOF
3179c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3180c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3181c06b6b69Smrg/* end confdefs.h.  */
3182c06b6b69Smrg
3183c06b6b69Smrgint
3184c06b6b69Smrgmain ()
3185c06b6b69Smrg{
3186c06b6b69Smrg
3187c06b6b69Smrg  ;
3188c06b6b69Smrg  return 0;
3189c06b6b69Smrg}
3190c06b6b69Smrg_ACEOF
3191c06b6b69Smrgac_clean_files_save=$ac_clean_files
31929f4658d1Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3193c06b6b69Smrg# Try to create an executable without -o first, disregard a.out.
3194c06b6b69Smrg# It will help us diagnose broken compilers, and finding out an intuition
3195c06b6b69Smrg# of exeext.
31969f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
31979f4658d1Smrg$as_echo_n "checking for C compiler default output file name... " >&6; }
31989f4658d1Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
31999f4658d1Smrg
32009f4658d1Smrg# The possible output files:
32019f4658d1Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
32029f4658d1Smrg
32039f4658d1Smrgac_rmfiles=
32049f4658d1Smrgfor ac_file in $ac_files
32059f4658d1Smrgdo
32069f4658d1Smrg  case $ac_file in
32079f4658d1Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
32089f4658d1Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
32099f4658d1Smrg  esac
32109f4658d1Smrgdone
32119f4658d1Smrgrm -f $ac_rmfiles
32129f4658d1Smrg
32139f4658d1Smrgif { (ac_try="$ac_link_default"
32149f4658d1Smrgcase "(($ac_try" in
32159f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32169f4658d1Smrg  *) ac_try_echo=$ac_try;;
32179f4658d1Smrgesac
32189f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
32199f4658d1Smrg$as_echo "$ac_try_echo") >&5
32209f4658d1Smrg  (eval "$ac_link_default") 2>&5
3221c06b6b69Smrg  ac_status=$?
32229f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3223c06b6b69Smrg  (exit $ac_status); }; then
32249f4658d1Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
32259f4658d1Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
32269f4658d1Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
32279f4658d1Smrg# so that the user can short-circuit this test for compilers unknown to
32289f4658d1Smrg# Autoconf.
32299f4658d1Smrgfor ac_file in $ac_files ''
3230c06b6b69Smrgdo
3231c06b6b69Smrg  test -f "$ac_file" || continue
3232c06b6b69Smrg  case $ac_file in
32339f4658d1Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3234c06b6b69Smrg	;;
3235c06b6b69Smrg    [ab].out )
3236c06b6b69Smrg	# We found the default executable, but exeext='' is most
3237c06b6b69Smrg	# certainly right.
3238c06b6b69Smrg	break;;
3239c06b6b69Smrg    *.* )
32409f4658d1Smrg        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
32419f4658d1Smrg	then :; else
32429f4658d1Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
32439f4658d1Smrg	fi
32449f4658d1Smrg	# We set ac_cv_exeext here because the later test for it is not
32459f4658d1Smrg	# safe: cross compilers may not add the suffix if given an `-o'
32469f4658d1Smrg	# argument, so we may need to know it at that point already.
32479f4658d1Smrg	# Even if this section looks crufty: it has the advantage of
32489f4658d1Smrg	# actually working.
3249c06b6b69Smrg	break;;
3250c06b6b69Smrg    * )
3251c06b6b69Smrg	break;;
3252c06b6b69Smrg  esac
3253c06b6b69Smrgdone
32549f4658d1Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
32559f4658d1Smrg
3256c06b6b69Smrgelse
32579f4658d1Smrg  ac_file=''
32589f4658d1Smrgfi
32599f4658d1Smrg
32609f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
32619f4658d1Smrg$as_echo "$ac_file" >&6; }
32629f4658d1Smrgif test -z "$ac_file"; then
32639f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3264c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3265c06b6b69Smrg
32669f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
32679f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32689f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3269c06b6b69SmrgSee \`config.log' for more details." >&5
32709f4658d1Smrg$as_echo "$as_me: error: C compiler cannot create executables
3271c06b6b69SmrgSee \`config.log' for more details." >&2;}
32729f4658d1Smrg   { (exit 77); exit 77; }; }; }
3273c06b6b69Smrgfi
3274c06b6b69Smrg
3275c06b6b69Smrgac_exeext=$ac_cv_exeext
3276c06b6b69Smrg
32779f4658d1Smrg# Check that the compiler produces executables we can run.  If not, either
3278c06b6b69Smrg# the compiler is broken, or we cross compile.
32799f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
32809f4658d1Smrg$as_echo_n "checking whether the C compiler works... " >&6; }
3281c06b6b69Smrg# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3282c06b6b69Smrg# If not cross compiling, check that we can run a simple program.
3283c06b6b69Smrgif test "$cross_compiling" != yes; then
3284c06b6b69Smrg  if { ac_try='./$ac_file'
32859f4658d1Smrg  { (case "(($ac_try" in
32869f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32879f4658d1Smrg  *) ac_try_echo=$ac_try;;
32889f4658d1Smrgesac
32899f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
32909f4658d1Smrg$as_echo "$ac_try_echo") >&5
32919f4658d1Smrg  (eval "$ac_try") 2>&5
3292c06b6b69Smrg  ac_status=$?
32939f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3294c06b6b69Smrg  (exit $ac_status); }; }; then
3295c06b6b69Smrg    cross_compiling=no
3296c06b6b69Smrg  else
3297c06b6b69Smrg    if test "$cross_compiling" = maybe; then
3298c06b6b69Smrg	cross_compiling=yes
3299c06b6b69Smrg    else
33009f4658d1Smrg	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
33019f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33029f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3303c06b6b69SmrgIf you meant to cross compile, use \`--host'.
3304c06b6b69SmrgSee \`config.log' for more details." >&5
33059f4658d1Smrg$as_echo "$as_me: error: cannot run C compiled programs.
3306c06b6b69SmrgIf you meant to cross compile, use \`--host'.
3307c06b6b69SmrgSee \`config.log' for more details." >&2;}
33089f4658d1Smrg   { (exit 1); exit 1; }; }; }
3309c06b6b69Smrg    fi
3310c06b6b69Smrg  fi
3311c06b6b69Smrgfi
33129f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: yes" >&5
33139f4658d1Smrg$as_echo "yes" >&6; }
3314c06b6b69Smrg
33159f4658d1Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3316c06b6b69Smrgac_clean_files=$ac_clean_files_save
33179f4658d1Smrg# Check that the compiler produces executables we can run.  If not, either
3318c06b6b69Smrg# the compiler is broken, or we cross compile.
33199f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
33209f4658d1Smrg$as_echo_n "checking whether we are cross compiling... " >&6; }
33219f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
33229f4658d1Smrg$as_echo "$cross_compiling" >&6; }
33239f4658d1Smrg
33249f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
33259f4658d1Smrg$as_echo_n "checking for suffix of executables... " >&6; }
33269f4658d1Smrgif { (ac_try="$ac_link"
33279f4658d1Smrgcase "(($ac_try" in
33289f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33299f4658d1Smrg  *) ac_try_echo=$ac_try;;
33309f4658d1Smrgesac
33319f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
33329f4658d1Smrg$as_echo "$ac_try_echo") >&5
33339f4658d1Smrg  (eval "$ac_link") 2>&5
3334c06b6b69Smrg  ac_status=$?
33359f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3336c06b6b69Smrg  (exit $ac_status); }; then
3337c06b6b69Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3338c06b6b69Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3339c06b6b69Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3340c06b6b69Smrg# `rm'.
3341c06b6b69Smrgfor ac_file in conftest.exe conftest conftest.*; do
3342c06b6b69Smrg  test -f "$ac_file" || continue
3343c06b6b69Smrg  case $ac_file in
33449f4658d1Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3345c06b6b69Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3346c06b6b69Smrg	  break;;
3347c06b6b69Smrg    * ) break;;
3348c06b6b69Smrg  esac
3349c06b6b69Smrgdone
3350c06b6b69Smrgelse
33519f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
33529f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33539f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3354c06b6b69SmrgSee \`config.log' for more details." >&5
33559f4658d1Smrg$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3356c06b6b69SmrgSee \`config.log' for more details." >&2;}
33579f4658d1Smrg   { (exit 1); exit 1; }; }; }
3358c06b6b69Smrgfi
3359c06b6b69Smrg
3360c06b6b69Smrgrm -f conftest$ac_cv_exeext
33619f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
33629f4658d1Smrg$as_echo "$ac_cv_exeext" >&6; }
3363c06b6b69Smrg
3364c06b6b69Smrgrm -f conftest.$ac_ext
3365c06b6b69SmrgEXEEXT=$ac_cv_exeext
3366c06b6b69Smrgac_exeext=$EXEEXT
33679f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
33689f4658d1Smrg$as_echo_n "checking for suffix of object files... " >&6; }
3369c06b6b69Smrgif test "${ac_cv_objext+set}" = set; then
33709f4658d1Smrg  $as_echo_n "(cached) " >&6
3371c06b6b69Smrgelse
3372c06b6b69Smrg  cat >conftest.$ac_ext <<_ACEOF
3373c06b6b69Smrg/* confdefs.h.  */
3374c06b6b69Smrg_ACEOF
3375c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3376c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3377c06b6b69Smrg/* end confdefs.h.  */
3378c06b6b69Smrg
3379c06b6b69Smrgint
3380c06b6b69Smrgmain ()
3381c06b6b69Smrg{
3382c06b6b69Smrg
3383c06b6b69Smrg  ;
3384c06b6b69Smrg  return 0;
3385c06b6b69Smrg}
3386c06b6b69Smrg_ACEOF
3387c06b6b69Smrgrm -f conftest.o conftest.obj
33889f4658d1Smrgif { (ac_try="$ac_compile"
33899f4658d1Smrgcase "(($ac_try" in
33909f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33919f4658d1Smrg  *) ac_try_echo=$ac_try;;
33929f4658d1Smrgesac
33939f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
33949f4658d1Smrg$as_echo "$ac_try_echo") >&5
33959f4658d1Smrg  (eval "$ac_compile") 2>&5
3396c06b6b69Smrg  ac_status=$?
33979f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3398c06b6b69Smrg  (exit $ac_status); }; then
33999f4658d1Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
34009f4658d1Smrg  test -f "$ac_file" || continue;
3401c06b6b69Smrg  case $ac_file in
34029f4658d1Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3403c06b6b69Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3404c06b6b69Smrg       break;;
3405c06b6b69Smrg  esac
3406c06b6b69Smrgdone
3407c06b6b69Smrgelse
34089f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3409c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3410c06b6b69Smrg
34119f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
34129f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
34139f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3414c06b6b69SmrgSee \`config.log' for more details." >&5
34159f4658d1Smrg$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3416c06b6b69SmrgSee \`config.log' for more details." >&2;}
34179f4658d1Smrg   { (exit 1); exit 1; }; }; }
3418c06b6b69Smrgfi
3419c06b6b69Smrg
3420c06b6b69Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3421c06b6b69Smrgfi
34229f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
34239f4658d1Smrg$as_echo "$ac_cv_objext" >&6; }
3424c06b6b69SmrgOBJEXT=$ac_cv_objext
3425c06b6b69Smrgac_objext=$OBJEXT
34269f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
34279f4658d1Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3428c06b6b69Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then
34299f4658d1Smrg  $as_echo_n "(cached) " >&6
3430c06b6b69Smrgelse
3431c06b6b69Smrg  cat >conftest.$ac_ext <<_ACEOF
3432c06b6b69Smrg/* confdefs.h.  */
3433c06b6b69Smrg_ACEOF
3434c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3435c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3436c06b6b69Smrg/* end confdefs.h.  */
3437c06b6b69Smrg
3438c06b6b69Smrgint
3439c06b6b69Smrgmain ()
3440c06b6b69Smrg{
3441c06b6b69Smrg#ifndef __GNUC__
3442c06b6b69Smrg       choke me
3443c06b6b69Smrg#endif
3444c06b6b69Smrg
3445c06b6b69Smrg  ;
3446c06b6b69Smrg  return 0;
3447c06b6b69Smrg}
3448c06b6b69Smrg_ACEOF
3449c06b6b69Smrgrm -f conftest.$ac_objext
34509f4658d1Smrgif { (ac_try="$ac_compile"
34519f4658d1Smrgcase "(($ac_try" in
34529f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34539f4658d1Smrg  *) ac_try_echo=$ac_try;;
34549f4658d1Smrgesac
34559f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
34569f4658d1Smrg$as_echo "$ac_try_echo") >&5
34579f4658d1Smrg  (eval "$ac_compile") 2>conftest.er1
3458c06b6b69Smrg  ac_status=$?
3459c06b6b69Smrg  grep -v '^ *+' conftest.er1 >conftest.err
3460c06b6b69Smrg  rm -f conftest.er1
3461c06b6b69Smrg  cat conftest.err >&5
34629f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
34639f4658d1Smrg  (exit $ac_status); } && {
34649f4658d1Smrg	 test -z "$ac_c_werror_flag" ||
34659f4658d1Smrg	 test ! -s conftest.err
34669f4658d1Smrg       } && test -s conftest.$ac_objext; then
3467c06b6b69Smrg  ac_compiler_gnu=yes
3468c06b6b69Smrgelse
34699f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3470c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3471c06b6b69Smrg
34729f4658d1Smrg	ac_compiler_gnu=no
3473c06b6b69Smrgfi
34749f4658d1Smrg
34759f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3476c06b6b69Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3477c06b6b69Smrg
3478c06b6b69Smrgfi
34799f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
34809f4658d1Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
34819f4658d1Smrgif test $ac_compiler_gnu = yes; then
34829f4658d1Smrg  GCC=yes
34839f4658d1Smrgelse
34849f4658d1Smrg  GCC=
34859f4658d1Smrgfi
3486c06b6b69Smrgac_test_CFLAGS=${CFLAGS+set}
3487c06b6b69Smrgac_save_CFLAGS=$CFLAGS
34889f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
34899f4658d1Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
3490c06b6b69Smrgif test "${ac_cv_prog_cc_g+set}" = set; then
34919f4658d1Smrg  $as_echo_n "(cached) " >&6
3492c06b6b69Smrgelse
34939f4658d1Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
34949f4658d1Smrg   ac_c_werror_flag=yes
34959f4658d1Smrg   ac_cv_prog_cc_g=no
34969f4658d1Smrg   CFLAGS="-g"
34979f4658d1Smrg   cat >conftest.$ac_ext <<_ACEOF
3498c06b6b69Smrg/* confdefs.h.  */
3499c06b6b69Smrg_ACEOF
3500c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3501c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3502c06b6b69Smrg/* end confdefs.h.  */
3503c06b6b69Smrg
3504c06b6b69Smrgint
3505c06b6b69Smrgmain ()
3506c06b6b69Smrg{
3507c06b6b69Smrg
3508c06b6b69Smrg  ;
3509c06b6b69Smrg  return 0;
3510c06b6b69Smrg}
3511c06b6b69Smrg_ACEOF
3512c06b6b69Smrgrm -f conftest.$ac_objext
35139f4658d1Smrgif { (ac_try="$ac_compile"
35149f4658d1Smrgcase "(($ac_try" in
35159f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35169f4658d1Smrg  *) ac_try_echo=$ac_try;;
35179f4658d1Smrgesac
35189f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
35199f4658d1Smrg$as_echo "$ac_try_echo") >&5
35209f4658d1Smrg  (eval "$ac_compile") 2>conftest.er1
3521c06b6b69Smrg  ac_status=$?
3522c06b6b69Smrg  grep -v '^ *+' conftest.er1 >conftest.err
3523c06b6b69Smrg  rm -f conftest.er1
3524c06b6b69Smrg  cat conftest.err >&5
35259f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
35269f4658d1Smrg  (exit $ac_status); } && {
35279f4658d1Smrg	 test -z "$ac_c_werror_flag" ||
35289f4658d1Smrg	 test ! -s conftest.err
35299f4658d1Smrg       } && test -s conftest.$ac_objext; then
3530c06b6b69Smrg  ac_cv_prog_cc_g=yes
3531c06b6b69Smrgelse
35329f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3533c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3534c06b6b69Smrg
35359f4658d1Smrg	CFLAGS=""
35369f4658d1Smrg      cat >conftest.$ac_ext <<_ACEOF
3537c06b6b69Smrg/* confdefs.h.  */
3538c06b6b69Smrg_ACEOF
3539c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3540c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3541c06b6b69Smrg/* end confdefs.h.  */
35429f4658d1Smrg
35439f4658d1Smrgint
35449f4658d1Smrgmain ()
3545c06b6b69Smrg{
3546c06b6b69Smrg
3547c06b6b69Smrg  ;
3548c06b6b69Smrg  return 0;
3549c06b6b69Smrg}
3550c06b6b69Smrg_ACEOF
35519f4658d1Smrgrm -f conftest.$ac_objext
35529f4658d1Smrgif { (ac_try="$ac_compile"
35539f4658d1Smrgcase "(($ac_try" in
35549f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35559f4658d1Smrg  *) ac_try_echo=$ac_try;;
35569f4658d1Smrgesac
35579f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
35589f4658d1Smrg$as_echo "$ac_try_echo") >&5
35599f4658d1Smrg  (eval "$ac_compile") 2>conftest.er1
3560c06b6b69Smrg  ac_status=$?
3561c06b6b69Smrg  grep -v '^ *+' conftest.er1 >conftest.err
3562c06b6b69Smrg  rm -f conftest.er1
3563c06b6b69Smrg  cat conftest.err >&5
35649f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
35659f4658d1Smrg  (exit $ac_status); } && {
35669f4658d1Smrg	 test -z "$ac_c_werror_flag" ||
35679f4658d1Smrg	 test ! -s conftest.err
35689f4658d1Smrg       } && test -s conftest.$ac_objext; then
35699f4658d1Smrg  :
3570c06b6b69Smrgelse
35719f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3572c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3573c06b6b69Smrg
35749f4658d1Smrg	ac_c_werror_flag=$ac_save_c_werror_flag
35759f4658d1Smrg	 CFLAGS="-g"
35769f4658d1Smrg	 cat >conftest.$ac_ext <<_ACEOF
3577c06b6b69Smrg/* confdefs.h.  */
3578c06b6b69Smrg_ACEOF
3579c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3580c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3581c06b6b69Smrg/* end confdefs.h.  */
35829f4658d1Smrg
3583c06b6b69Smrgint
3584c06b6b69Smrgmain ()
3585c06b6b69Smrg{
35869f4658d1Smrg
3587c06b6b69Smrg  ;
3588c06b6b69Smrg  return 0;
3589c06b6b69Smrg}
3590c06b6b69Smrg_ACEOF
3591c06b6b69Smrgrm -f conftest.$ac_objext
35929f4658d1Smrgif { (ac_try="$ac_compile"
35939f4658d1Smrgcase "(($ac_try" in
35949f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35959f4658d1Smrg  *) ac_try_echo=$ac_try;;
35969f4658d1Smrgesac
35979f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
35989f4658d1Smrg$as_echo "$ac_try_echo") >&5
35999f4658d1Smrg  (eval "$ac_compile") 2>conftest.er1
3600c06b6b69Smrg  ac_status=$?
3601c06b6b69Smrg  grep -v '^ *+' conftest.er1 >conftest.err
3602c06b6b69Smrg  rm -f conftest.er1
3603c06b6b69Smrg  cat conftest.err >&5
36049f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
36059f4658d1Smrg  (exit $ac_status); } && {
36069f4658d1Smrg	 test -z "$ac_c_werror_flag" ||
36079f4658d1Smrg	 test ! -s conftest.err
36089f4658d1Smrg       } && test -s conftest.$ac_objext; then
36099f4658d1Smrg  ac_cv_prog_cc_g=yes
3610c06b6b69Smrgelse
36119f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3612c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3613c06b6b69Smrg
36149f4658d1Smrg
3615c06b6b69Smrgfi
36169f4658d1Smrg
36179f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36189f4658d1Smrgfi
36199f4658d1Smrg
36209f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36219f4658d1Smrgfi
36229f4658d1Smrg
36239f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36249f4658d1Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
36259f4658d1Smrgfi
36269f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
36279f4658d1Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
36289f4658d1Smrgif test "$ac_test_CFLAGS" = set; then
36299f4658d1Smrg  CFLAGS=$ac_save_CFLAGS
36309f4658d1Smrgelif test $ac_cv_prog_cc_g = yes; then
36319f4658d1Smrg  if test "$GCC" = yes; then
36329f4658d1Smrg    CFLAGS="-g -O2"
36339f4658d1Smrg  else
36349f4658d1Smrg    CFLAGS="-g"
36359f4658d1Smrg  fi
36369f4658d1Smrgelse
36379f4658d1Smrg  if test "$GCC" = yes; then
36389f4658d1Smrg    CFLAGS="-O2"
36399f4658d1Smrg  else
36409f4658d1Smrg    CFLAGS=
36419f4658d1Smrg  fi
36429f4658d1Smrgfi
36439f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
36449f4658d1Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
36459f4658d1Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then
36469f4658d1Smrg  $as_echo_n "(cached) " >&6
36479f4658d1Smrgelse
36489f4658d1Smrg  ac_cv_prog_cc_c89=no
36499f4658d1Smrgac_save_CC=$CC
36509f4658d1Smrgcat >conftest.$ac_ext <<_ACEOF
3651c06b6b69Smrg/* confdefs.h.  */
3652c06b6b69Smrg_ACEOF
3653c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext
3654c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF
3655c06b6b69Smrg/* end confdefs.h.  */
36569f4658d1Smrg#include <stdarg.h>
36579f4658d1Smrg#include <stdio.h>
36589f4658d1Smrg#include <sys/types.h>
36599f4658d1Smrg#include <sys/stat.h>
36609f4658d1Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
36619f4658d1Smrgstruct buf { int x; };
36629f4658d1SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
36639f4658d1Smrgstatic char *e (p, i)
36649f4658d1Smrg     char **p;
36659f4658d1Smrg     int i;
36669f4658d1Smrg{
36679f4658d1Smrg  return p[i];
36689f4658d1Smrg}
36699f4658d1Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
36709f4658d1Smrg{
36719f4658d1Smrg  char *s;
36729f4658d1Smrg  va_list v;
36739f4658d1Smrg  va_start (v,p);
36749f4658d1Smrg  s = g (p, va_arg (v,int));
36759f4658d1Smrg  va_end (v);
36769f4658d1Smrg  return s;
36779f4658d1Smrg}
36789f4658d1Smrg
36799f4658d1Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
36809f4658d1Smrg   function prototypes and stuff, but not '\xHH' hex character constants.
36819f4658d1Smrg   These don't provoke an error unfortunately, instead are silently treated
36829f4658d1Smrg   as 'x'.  The following induces an error, until -std is added to get
36839f4658d1Smrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
36849f4658d1Smrg   array size at least.  It's necessary to write '\x00'==0 to get something
36859f4658d1Smrg   that's true only with -std.  */
36869f4658d1Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
36879f4658d1Smrg
36889f4658d1Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
36899f4658d1Smrg   inside strings and character constants.  */
36909f4658d1Smrg#define FOO(x) 'x'
36919f4658d1Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
36929f4658d1Smrg
36939f4658d1Smrgint test (int i, double x);
36949f4658d1Smrgstruct s1 {int (*f) (int a);};
36959f4658d1Smrgstruct s2 {int (*f) (double a);};
36969f4658d1Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
36979f4658d1Smrgint argc;
36989f4658d1Smrgchar **argv;
3699c06b6b69Smrgint
3700c06b6b69Smrgmain ()
3701c06b6b69Smrg{
37029f4658d1Smrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3703c06b6b69Smrg  ;
3704c06b6b69Smrg  return 0;
3705c06b6b69Smrg}
3706c06b6b69Smrg_ACEOF
37079f4658d1Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
37089f4658d1Smrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
37099f4658d1Smrgdo
37109f4658d1Smrg  CC="$ac_save_CC $ac_arg"
37119f4658d1Smrg  rm -f conftest.$ac_objext
37129f4658d1Smrgif { (ac_try="$ac_compile"
37139f4658d1Smrgcase "(($ac_try" in
37149f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37159f4658d1Smrg  *) ac_try_echo=$ac_try;;
37169f4658d1Smrgesac
37179f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
37189f4658d1Smrg$as_echo "$ac_try_echo") >&5
37199f4658d1Smrg  (eval "$ac_compile") 2>conftest.er1
3720c06b6b69Smrg  ac_status=$?
3721c06b6b69Smrg  grep -v '^ *+' conftest.er1 >conftest.err
3722c06b6b69Smrg  rm -f conftest.er1
3723c06b6b69Smrg  cat conftest.err >&5
37249f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
37259f4658d1Smrg  (exit $ac_status); } && {
37269f4658d1Smrg	 test -z "$ac_c_werror_flag" ||
37279f4658d1Smrg	 test ! -s conftest.err
37289f4658d1Smrg       } && test -s conftest.$ac_objext; then
37299f4658d1Smrg  ac_cv_prog_cc_c89=$ac_arg
37309f4658d1Smrgelse
37319f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
3732c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5
3733c06b6b69Smrg
37349f4658d1Smrg
3735c06b6b69Smrgfi
37369f4658d1Smrg
37379f4658d1Smrgrm -f core conftest.err conftest.$ac_objext
37389f4658d1Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
3739c06b6b69Smrgdone
37409f4658d1Smrgrm -f conftest.$ac_ext
37419f4658d1SmrgCC=$ac_save_CC
37429f4658d1Smrg
3743c06b6b69Smrgfi
37449f4658d1Smrg# AC_CACHE_VAL
37459f4658d1Smrgcase "x$ac_cv_prog_cc_c89" in
37469f4658d1Smrg  x)
37479f4658d1Smrg    { $as_echo "$as_me:$LINENO: result: none needed" >&5
37489f4658d1Smrg$as_echo "none needed" >&6; } ;;
37499f4658d1Smrg  xno)
37509f4658d1Smrg    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
37519f4658d1Smrg$as_echo "unsupported" >&6; } ;;
37529f4658d1Smrg  *)
37539f4658d1Smrg    CC="$CC $ac_cv_prog_cc_c89"
37549f4658d1Smrg    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
37559f4658d1Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
37569f4658d1Smrgesac
3757c06b6b69Smrg
3758c06b6b69Smrg
3759c06b6b69Smrgac_ext=c
3760c06b6b69Smrgac_cpp='$CPP $CPPFLAGS'
3761c06b6b69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3762c06b6b69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3763c06b6b69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3764c06b6b69Smrg
3765c06b6b69Smrgdepcc="$CC"   am_compiler_list=
3766c06b6b69Smrg
37679f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
37689f4658d1Smrg$as_echo_n "checking dependency style of $depcc... " >&6; }
3769c06b6b69Smrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
37709f4658d1Smrg  $as_echo_n "(cached) " >&6
3771c06b6b69Smrgelse
3772c06b6b69Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3773c06b6b69Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
3774c06b6b69Smrg  # making bogus files that we don't know about and never remove.  For
3775c06b6b69Smrg  # instance it was reported that on HP-UX the gcc test will end up
3776c06b6b69Smrg  # making a dummy file named `D' -- because `-MD' means `put the output
3777c06b6b69Smrg  # in D'.
3778c06b6b69Smrg  mkdir conftest.dir
3779c06b6b69Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
3780c06b6b69Smrg  # using a relative directory.
3781c06b6b69Smrg  cp "$am_depcomp" conftest.dir
3782c06b6b69Smrg  cd conftest.dir
3783c06b6b69Smrg  # We will build objects and dependencies in a subdirectory because
3784c06b6b69Smrg  # it helps to detect inapplicable dependency modes.  For instance
3785c06b6b69Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
3786c06b6b69Smrg  # side effect of compilation, but ICC will put the dependencies in
3787c06b6b69Smrg  # the current directory while Tru64 will put them in the object
3788c06b6b69Smrg  # directory.
3789c06b6b69Smrg  mkdir sub
3790c06b6b69Smrg
3791c06b6b69Smrg  am_cv_CC_dependencies_compiler_type=none
3792c06b6b69Smrg  if test "$am_compiler_list" = ""; then
3793c06b6b69Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3794c06b6b69Smrg  fi
3795b20b881bSmrg  am__universal=false
3796b20b881bSmrg  case " $depcc " in #(
3797b20b881bSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3798b20b881bSmrg     esac
3799b20b881bSmrg
3800c06b6b69Smrg  for depmode in $am_compiler_list; do
3801c06b6b69Smrg    # Setup a source with many dependencies, because some compilers
3802c06b6b69Smrg    # like to wrap large dependency lists on column 80 (with \), and
3803c06b6b69Smrg    # we should not choose a depcomp mode which is confused by this.
3804c06b6b69Smrg    #
3805c06b6b69Smrg    # We need to recreate these files for each test, as the compiler may
3806c06b6b69Smrg    # overwrite some of them when testing with obscure command lines.
3807c06b6b69Smrg    # This happens at least with the AIX C compiler.
3808c06b6b69Smrg    : > sub/conftest.c
3809c06b6b69Smrg    for i in 1 2 3 4 5 6; do
3810c06b6b69Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3811c06b6b69Smrg      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3812c06b6b69Smrg      # Solaris 8's {/usr,}/bin/sh.
3813c06b6b69Smrg      touch sub/conftst$i.h
3814c06b6b69Smrg    done
3815c06b6b69Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3816c06b6b69Smrg
3817b20b881bSmrg    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3818b20b881bSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
3819b20b881bSmrg    # handle `-M -o', and we need to detect this.  Also, some Intel
3820b20b881bSmrg    # versions had trouble with output in subdirs
3821b20b881bSmrg    am__obj=sub/conftest.${OBJEXT-o}
3822b20b881bSmrg    am__minus_obj="-o $am__obj"
3823c06b6b69Smrg    case $depmode in
3824b20b881bSmrg    gcc)
3825b20b881bSmrg      # This depmode causes a compiler race in universal mode.
3826b20b881bSmrg      test "$am__universal" = false || continue
3827b20b881bSmrg      ;;
3828c06b6b69Smrg    nosideeffect)
3829c06b6b69Smrg      # after this tag, mechanisms are not by side-effect, so they'll
3830c06b6b69Smrg      # only be used when explicitly requested
3831c06b6b69Smrg      if test "x$enable_dependency_tracking" = xyes; then
3832c06b6b69Smrg	continue
3833c06b6b69Smrg      else
3834c06b6b69Smrg	break
3835c06b6b69Smrg      fi
3836c06b6b69Smrg      ;;
3837b20b881bSmrg    msvisualcpp | msvcmsys)
3838b20b881bSmrg      # This compiler won't grok `-c -o', but also, the minuso test has
3839b20b881bSmrg      # not run yet.  These depmodes are late enough in the game, and
3840b20b881bSmrg      # so weak that their functioning should not be impacted.
3841b20b881bSmrg      am__obj=conftest.${OBJEXT-o}
3842b20b881bSmrg      am__minus_obj=
3843b20b881bSmrg      ;;
3844c06b6b69Smrg    none) break ;;
3845c06b6b69Smrg    esac
3846c06b6b69Smrg    if depmode=$depmode \
3847b20b881bSmrg       source=sub/conftest.c object=$am__obj \
3848c06b6b69Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3849b20b881bSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3850c06b6b69Smrg         >/dev/null 2>conftest.err &&
38519f4658d1Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3852c06b6b69Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3853b20b881bSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3854c06b6b69Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3855c06b6b69Smrg      # icc doesn't choke on unknown options, it will just issue warnings
3856c06b6b69Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
3857c06b6b69Smrg      # that says an option was ignored or not supported.
3858c06b6b69Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
3859c06b6b69Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
3860c06b6b69Smrg      # The diagnosis changed in icc 8.0:
3861c06b6b69Smrg      #   icc: Command line remark: option '-MP' not supported
3862c06b6b69Smrg      if (grep 'ignoring option' conftest.err ||
3863c06b6b69Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3864c06b6b69Smrg        am_cv_CC_dependencies_compiler_type=$depmode
3865c06b6b69Smrg        break
3866c06b6b69Smrg      fi
3867c06b6b69Smrg    fi
3868c06b6b69Smrg  done
3869c06b6b69Smrg
3870c06b6b69Smrg  cd ..
3871c06b6b69Smrg  rm -rf conftest.dir
3872c06b6b69Smrgelse
3873c06b6b69Smrg  am_cv_CC_dependencies_compiler_type=none
3874c06b6b69Smrgfi
3875c06b6b69Smrg
3876c06b6b69Smrgfi
38779f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
38789f4658d1Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3879c06b6b69SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3880c06b6b69Smrg
38819f4658d1Smrg if
3882c06b6b69Smrg  test "x$enable_dependency_tracking" != xno \
3883c06b6b69Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3884c06b6b69Smrg  am__fastdepCC_TRUE=
3885c06b6b69Smrg  am__fastdepCC_FALSE='#'
3886c06b6b69Smrgelse
3887c06b6b69Smrg  am__fastdepCC_TRUE='#'
3888c06b6b69Smrg  am__fastdepCC_FALSE=
3889c06b6b69Smrgfi
3890c06b6b69Smrg
3891c06b6b69Smrg
38929f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
38939f4658d1Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3894b20b881bSmrgif test "${ac_cv_path_SED+set}" = set; then
38959f4658d1Smrg  $as_echo_n "(cached) " >&6
3896c06b6b69Smrgelse
3897b20b881bSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3898b20b881bSmrg     for ac_i in 1 2 3 4 5 6 7; do
3899b20b881bSmrg       ac_script="$ac_script$as_nl$ac_script"
3900b20b881bSmrg     done
3901b20b881bSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3902b20b881bSmrg     $as_unset ac_script || ac_script=
3903b20b881bSmrg     if test -z "$SED"; then
3904b20b881bSmrg  ac_path_SED_found=false
3905b20b881bSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
3906b20b881bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3907c06b6b69Smrgfor as_dir in $PATH
3908c06b6b69Smrgdo
3909c06b6b69Smrg  IFS=$as_save_IFS
3910c06b6b69Smrg  test -z "$as_dir" && as_dir=.
3911b20b881bSmrg  for ac_prog in sed gsed; do
3912c06b6b69Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3913b20b881bSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3914b20b881bSmrg      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3915b20b881bSmrg# Check for GNU ac_path_SED and select it if it is found.
3916b20b881bSmrg  # Check for GNU $ac_path_SED
3917b20b881bSmrgcase `"$ac_path_SED" --version 2>&1` in
3918b20b881bSmrg*GNU*)
3919b20b881bSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3920b20b881bSmrg*)
3921b20b881bSmrg  ac_count=0
3922b20b881bSmrg  $as_echo_n 0123456789 >"conftest.in"
3923b20b881bSmrg  while :
3924b20b881bSmrg  do
3925b20b881bSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
3926b20b881bSmrg    mv "conftest.tmp" "conftest.in"
3927b20b881bSmrg    cp "conftest.in" "conftest.nl"
3928b20b881bSmrg    $as_echo '' >> "conftest.nl"
3929b20b881bSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3930b20b881bSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3931b20b881bSmrg    ac_count=`expr $ac_count + 1`
3932b20b881bSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
3933b20b881bSmrg      # Best one so far, save it but keep looking for a better one
3934b20b881bSmrg      ac_cv_path_SED="$ac_path_SED"
3935b20b881bSmrg      ac_path_SED_max=$ac_count
3936b20b881bSmrg    fi
3937b20b881bSmrg    # 10*(2^10) chars as input seems more than enough
3938b20b881bSmrg    test $ac_count -gt 10 && break
3939b20b881bSmrg  done
3940b20b881bSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3941b20b881bSmrgesac
3942b20b881bSmrg
3943b20b881bSmrg      $ac_path_SED_found && break 3
3944c06b6b69Smrg    done
3945c06b6b69Smrg  done
3946c06b6b69Smrgdone
39479f4658d1SmrgIFS=$as_save_IFS
3948b20b881bSmrg  if test -z "$ac_cv_path_SED"; then
3949b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
3950b20b881bSmrg$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
3951b20b881bSmrg   { (exit 1); exit 1; }; }
3952c06b6b69Smrg  fi
3953b20b881bSmrgelse
3954b20b881bSmrg  ac_cv_path_SED=$SED
3955b20b881bSmrgfi
3956c06b6b69Smrg
3957c06b6b69Smrgfi
3958b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
3959b20b881bSmrg$as_echo "$ac_cv_path_SED" >&6; }
3960b20b881bSmrg SED="$ac_cv_path_SED"
3961b20b881bSmrg  rm -f conftest.sed
3962b20b881bSmrg
3963b20b881bSmrgtest -z "$SED" && SED=sed
3964b20b881bSmrgXsed="$SED -e 1s/^X//"
3965b20b881bSmrg
3966b20b881bSmrg
3967b20b881bSmrg
3968b20b881bSmrg
3969b20b881bSmrg
3970b20b881bSmrg
3971b20b881bSmrg
3972b20b881bSmrg
3973c06b6b69Smrg
3974c06b6b69Smrg
39759f4658d1Smrg
39769f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
39779f4658d1Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
39789f4658d1Smrgif test "${ac_cv_path_GREP+set}" = set; then
39799f4658d1Smrg  $as_echo_n "(cached) " >&6
39809f4658d1Smrgelse
39819f4658d1Smrg  if test -z "$GREP"; then
39829f4658d1Smrg  ac_path_GREP_found=false
39839f4658d1Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
39849f4658d1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
39859f4658d1Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
39869f4658d1Smrgdo
39879f4658d1Smrg  IFS=$as_save_IFS
39889f4658d1Smrg  test -z "$as_dir" && as_dir=.
39899f4658d1Smrg  for ac_prog in grep ggrep; do
39909f4658d1Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
39919f4658d1Smrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
39929f4658d1Smrg      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
39939f4658d1Smrg# Check for GNU ac_path_GREP and select it if it is found.
39949f4658d1Smrg  # Check for GNU $ac_path_GREP
39959f4658d1Smrgcase `"$ac_path_GREP" --version 2>&1` in
39969f4658d1Smrg*GNU*)
39979f4658d1Smrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
39989f4658d1Smrg*)
39999f4658d1Smrg  ac_count=0
40009f4658d1Smrg  $as_echo_n 0123456789 >"conftest.in"
40019f4658d1Smrg  while :
40029f4658d1Smrg  do
40039f4658d1Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
40049f4658d1Smrg    mv "conftest.tmp" "conftest.in"
40059f4658d1Smrg    cp "conftest.in" "conftest.nl"
40069f4658d1Smrg    $as_echo 'GREP' >> "conftest.nl"
40079f4658d1Smrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
40089f4658d1Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
40099f4658d1Smrg    ac_count=`expr $ac_count + 1`
40109f4658d1Smrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
40119f4658d1Smrg      # Best one so far, save it but keep looking for a better one
40129f4658d1Smrg      ac_cv_path_GREP="$ac_path_GREP"
40139f4658d1Smrg      ac_path_GREP_max=$ac_count
40149f4658d1Smrg    fi
40159f4658d1Smrg    # 10*(2^10) chars as input seems more than enough
40169f4658d1Smrg    test $ac_count -gt 10 && break
40179f4658d1Smrg  done
40189f4658d1Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
40199f4658d1Smrgesac
40209f4658d1Smrg
40219f4658d1Smrg      $ac_path_GREP_found && break 3
40229f4658d1Smrg    done
40239f4658d1Smrg  done
40249f4658d1Smrgdone
40259f4658d1SmrgIFS=$as_save_IFS
40269f4658d1Smrg  if test -z "$ac_cv_path_GREP"; then
40279f4658d1Smrg    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
40289f4658d1Smrg$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
40299f4658d1Smrg   { (exit 1); exit 1; }; }
40309f4658d1Smrg  fi
40319f4658d1Smrgelse
40329f4658d1Smrg  ac_cv_path_GREP=$GREP
40339f4658d1Smrgfi
40349f4658d1Smrg
40359f4658d1Smrgfi
40369f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
40379f4658d1Smrg$as_echo "$ac_cv_path_GREP" >&6; }
40389f4658d1Smrg GREP="$ac_cv_path_GREP"
40399f4658d1Smrg
40409f4658d1Smrg
40419f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
40429f4658d1Smrg$as_echo_n "checking for egrep... " >&6; }
40439f4658d1Smrgif test "${ac_cv_path_EGREP+set}" = set; then
40449f4658d1Smrg  $as_echo_n "(cached) " >&6
4045c06b6b69Smrgelse
40469f4658d1Smrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
40479f4658d1Smrg   then ac_cv_path_EGREP="$GREP -E"
40489f4658d1Smrg   else
40499f4658d1Smrg     if test -z "$EGREP"; then
40509f4658d1Smrg  ac_path_EGREP_found=false
40519f4658d1Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
40529f4658d1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40539f4658d1Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
40549f4658d1Smrgdo
40559f4658d1Smrg  IFS=$as_save_IFS
40569f4658d1Smrg  test -z "$as_dir" && as_dir=.
40579f4658d1Smrg  for ac_prog in egrep; do
40589f4658d1Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
40599f4658d1Smrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
40609f4658d1Smrg      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
40619f4658d1Smrg# Check for GNU ac_path_EGREP and select it if it is found.
40629f4658d1Smrg  # Check for GNU $ac_path_EGREP
40639f4658d1Smrgcase `"$ac_path_EGREP" --version 2>&1` in
40649f4658d1Smrg*GNU*)
40659f4658d1Smrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
40669f4658d1Smrg*)
40679f4658d1Smrg  ac_count=0
40689f4658d1Smrg  $as_echo_n 0123456789 >"conftest.in"
40699f4658d1Smrg  while :
40709f4658d1Smrg  do
40719f4658d1Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
40729f4658d1Smrg    mv "conftest.tmp" "conftest.in"
40739f4658d1Smrg    cp "conftest.in" "conftest.nl"
40749f4658d1Smrg    $as_echo 'EGREP' >> "conftest.nl"
40759f4658d1Smrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
40769f4658d1Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
40779f4658d1Smrg    ac_count=`expr $ac_count + 1`
40789f4658d1Smrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
40799f4658d1Smrg      # Best one so far, save it but keep looking for a better one
40809f4658d1Smrg      ac_cv_path_EGREP="$ac_path_EGREP"
40819f4658d1Smrg      ac_path_EGREP_max=$ac_count
4082c06b6b69Smrg    fi
40839f4658d1Smrg    # 10*(2^10) chars as input seems more than enough
40849f4658d1Smrg    test $ac_count -gt 10 && break
40859f4658d1Smrg  done
40869f4658d1Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
40879f4658d1Smrgesac
40889f4658d1Smrg
40899f4658d1Smrg      $ac_path_EGREP_found && break 3
40909f4658d1Smrg    done
40919f4658d1Smrg  done
40929f4658d1Smrgdone
40939f4658d1SmrgIFS=$as_save_IFS
40949f4658d1Smrg  if test -z "$ac_cv_path_EGREP"; then
40959f4658d1Smrg    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
40969f4658d1Smrg$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
40979f4658d1Smrg   { (exit 1); exit 1; }; }
40989f4658d1Smrg  fi
40999f4658d1Smrgelse
41009f4658d1Smrg  ac_cv_path_EGREP=$EGREP
41019f4658d1Smrgfi
41029f4658d1Smrg
41039f4658d1Smrg   fi
4104c06b6b69Smrgfi
41059f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
41069f4658d1Smrg$as_echo "$ac_cv_path_EGREP" >&6; }
41079f4658d1Smrg EGREP="$ac_cv_path_EGREP"
4108c06b6b69Smrg
4109c06b6b69Smrg
4110b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
4111b20b881bSmrg$as_echo_n "checking for fgrep... " >&6; }
4112b20b881bSmrgif test "${ac_cv_path_FGREP+set}" = set; then
4113b20b881bSmrg  $as_echo_n "(cached) " >&6
4114b20b881bSmrgelse
4115b20b881bSmrg  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4116b20b881bSmrg   then ac_cv_path_FGREP="$GREP -F"
4117b20b881bSmrg   else
4118b20b881bSmrg     if test -z "$FGREP"; then
4119b20b881bSmrg  ac_path_FGREP_found=false
4120b20b881bSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4121b20b881bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4122b20b881bSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4123b20b881bSmrgdo
4124b20b881bSmrg  IFS=$as_save_IFS
4125b20b881bSmrg  test -z "$as_dir" && as_dir=.
4126b20b881bSmrg  for ac_prog in fgrep; do
4127b20b881bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4128b20b881bSmrg      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4129b20b881bSmrg      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4130b20b881bSmrg# Check for GNU ac_path_FGREP and select it if it is found.
4131b20b881bSmrg  # Check for GNU $ac_path_FGREP
4132b20b881bSmrgcase `"$ac_path_FGREP" --version 2>&1` in
4133b20b881bSmrg*GNU*)
4134b20b881bSmrg  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4135b20b881bSmrg*)
4136b20b881bSmrg  ac_count=0
4137b20b881bSmrg  $as_echo_n 0123456789 >"conftest.in"
4138b20b881bSmrg  while :
4139b20b881bSmrg  do
4140b20b881bSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4141b20b881bSmrg    mv "conftest.tmp" "conftest.in"
4142b20b881bSmrg    cp "conftest.in" "conftest.nl"
4143b20b881bSmrg    $as_echo 'FGREP' >> "conftest.nl"
4144b20b881bSmrg    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4145b20b881bSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4146b20b881bSmrg    ac_count=`expr $ac_count + 1`
4147b20b881bSmrg    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4148b20b881bSmrg      # Best one so far, save it but keep looking for a better one
4149b20b881bSmrg      ac_cv_path_FGREP="$ac_path_FGREP"
4150b20b881bSmrg      ac_path_FGREP_max=$ac_count
4151b20b881bSmrg    fi
4152b20b881bSmrg    # 10*(2^10) chars as input seems more than enough
4153b20b881bSmrg    test $ac_count -gt 10 && break
4154b20b881bSmrg  done
4155b20b881bSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4156b20b881bSmrgesac
4157b20b881bSmrg
4158b20b881bSmrg      $ac_path_FGREP_found && break 3
4159b20b881bSmrg    done
4160b20b881bSmrg  done
4161b20b881bSmrgdone
4162b20b881bSmrgIFS=$as_save_IFS
4163b20b881bSmrg  if test -z "$ac_cv_path_FGREP"; then
4164b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4165b20b881bSmrg$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4166b20b881bSmrg   { (exit 1); exit 1; }; }
4167b20b881bSmrg  fi
4168b20b881bSmrgelse
4169b20b881bSmrg  ac_cv_path_FGREP=$FGREP
4170b20b881bSmrgfi
4171b20b881bSmrg
4172b20b881bSmrg   fi
4173b20b881bSmrgfi
4174b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
4175b20b881bSmrg$as_echo "$ac_cv_path_FGREP" >&6; }
4176b20b881bSmrg FGREP="$ac_cv_path_FGREP"
4177b20b881bSmrg
4178b20b881bSmrg
4179b20b881bSmrgtest -z "$GREP" && GREP=grep
4180b20b881bSmrg
4181b20b881bSmrg
4182b20b881bSmrg
4183b20b881bSmrg
4184b20b881bSmrg
4185b20b881bSmrg
4186b20b881bSmrg
4187b20b881bSmrg
4188b20b881bSmrg
4189b20b881bSmrg
4190b20b881bSmrg
4191b20b881bSmrg
4192b20b881bSmrg
4193b20b881bSmrg
4194b20b881bSmrg
4195b20b881bSmrg
4196b20b881bSmrg
4197b20b881bSmrg
4198c06b6b69Smrg
41999f4658d1Smrg# Check whether --with-gnu-ld was given.
4200c06b6b69Smrgif test "${with_gnu_ld+set}" = set; then
42019f4658d1Smrg  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4202c06b6b69Smrgelse
4203c06b6b69Smrg  with_gnu_ld=no
42049f4658d1Smrgfi
42059f4658d1Smrg
4206c06b6b69Smrgac_prog=ld
4207c06b6b69Smrgif test "$GCC" = yes; then
4208c06b6b69Smrg  # Check if gcc -print-prog-name=ld gives a path.
42099f4658d1Smrg  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
42109f4658d1Smrg$as_echo_n "checking for ld used by $CC... " >&6; }
4211c06b6b69Smrg  case $host in
4212c06b6b69Smrg  *-*-mingw*)
4213c06b6b69Smrg    # gcc leaves a trailing carriage return which upsets mingw
4214c06b6b69Smrg    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4215c06b6b69Smrg  *)
4216c06b6b69Smrg    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4217c06b6b69Smrg  esac
4218c06b6b69Smrg  case $ac_prog in
4219c06b6b69Smrg    # Accept absolute paths.
4220c06b6b69Smrg    [\\/]* | ?:[\\/]*)
4221c06b6b69Smrg      re_direlt='/[^/][^/]*/\.\./'
4222c06b6b69Smrg      # Canonicalize the pathname of ld
4223b20b881bSmrg      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4224b20b881bSmrg      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4225b20b881bSmrg	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4226c06b6b69Smrg      done
4227c06b6b69Smrg      test -z "$LD" && LD="$ac_prog"
4228c06b6b69Smrg      ;;
4229c06b6b69Smrg  "")
4230c06b6b69Smrg    # If it fails, then pretend we aren't using GCC.
4231c06b6b69Smrg    ac_prog=ld
4232c06b6b69Smrg    ;;
4233c06b6b69Smrg  *)
4234c06b6b69Smrg    # If it is relative, then search for the first ld in PATH.
4235c06b6b69Smrg    with_gnu_ld=unknown
4236c06b6b69Smrg    ;;
4237c06b6b69Smrg  esac
4238c06b6b69Smrgelif test "$with_gnu_ld" = yes; then
42399f4658d1Smrg  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
42409f4658d1Smrg$as_echo_n "checking for GNU ld... " >&6; }
4241c06b6b69Smrgelse
42429f4658d1Smrg  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
42439f4658d1Smrg$as_echo_n "checking for non-GNU ld... " >&6; }
4244c06b6b69Smrgfi
4245c06b6b69Smrgif test "${lt_cv_path_LD+set}" = set; then
42469f4658d1Smrg  $as_echo_n "(cached) " >&6
4247c06b6b69Smrgelse
4248c06b6b69Smrg  if test -z "$LD"; then
4249c06b6b69Smrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4250c06b6b69Smrg  for ac_dir in $PATH; do
4251c06b6b69Smrg    IFS="$lt_save_ifs"
4252c06b6b69Smrg    test -z "$ac_dir" && ac_dir=.
4253c06b6b69Smrg    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4254c06b6b69Smrg      lt_cv_path_LD="$ac_dir/$ac_prog"
4255c06b6b69Smrg      # Check to see if the program is GNU ld.  I'd rather use --version,
4256c06b6b69Smrg      # but apparently some variants of GNU ld only accept -v.
4257c06b6b69Smrg      # Break only if it was the GNU/non-GNU ld that we prefer.
4258c06b6b69Smrg      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4259c06b6b69Smrg      *GNU* | *'with BFD'*)
4260c06b6b69Smrg	test "$with_gnu_ld" != no && break
4261c06b6b69Smrg	;;
4262c06b6b69Smrg      *)
4263c06b6b69Smrg	test "$with_gnu_ld" != yes && break
4264c06b6b69Smrg	;;
4265c06b6b69Smrg      esac
4266c06b6b69Smrg    fi
4267c06b6b69Smrg  done
4268c06b6b69Smrg  IFS="$lt_save_ifs"
4269c06b6b69Smrgelse
4270c06b6b69Smrg  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4271c06b6b69Smrgfi
4272c06b6b69Smrgfi
4273c06b6b69Smrg
4274c06b6b69SmrgLD="$lt_cv_path_LD"
4275c06b6b69Smrgif test -n "$LD"; then
42769f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: $LD" >&5
42779f4658d1Smrg$as_echo "$LD" >&6; }
4278c06b6b69Smrgelse
42799f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
42809f4658d1Smrg$as_echo "no" >&6; }
4281c06b6b69Smrgfi
42829f4658d1Smrgtest -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
42839f4658d1Smrg$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4284c06b6b69Smrg   { (exit 1); exit 1; }; }
42859f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
42869f4658d1Smrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4287c06b6b69Smrgif test "${lt_cv_prog_gnu_ld+set}" = set; then
42889f4658d1Smrg  $as_echo_n "(cached) " >&6
4289c06b6b69Smrgelse
4290c06b6b69Smrg  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4291c06b6b69Smrgcase `$LD -v 2>&1 </dev/null` in
4292c06b6b69Smrg*GNU* | *'with BFD'*)
4293c06b6b69Smrg  lt_cv_prog_gnu_ld=yes
4294c06b6b69Smrg  ;;
4295c06b6b69Smrg*)
4296c06b6b69Smrg  lt_cv_prog_gnu_ld=no
4297c06b6b69Smrg  ;;
4298c06b6b69Smrgesac
4299c06b6b69Smrgfi
43009f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
43019f4658d1Smrg$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4302c06b6b69Smrgwith_gnu_ld=$lt_cv_prog_gnu_ld
4303c06b6b69Smrg
4304c06b6b69Smrg
4305c06b6b69Smrg
4306b20b881bSmrg
4307b20b881bSmrg
4308b20b881bSmrg
4309b20b881bSmrg
4310b20b881bSmrg
4311b20b881bSmrg
4312b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4313b20b881bSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4314c06b6b69Smrgif test "${lt_cv_path_NM+set}" = set; then
43159f4658d1Smrg  $as_echo_n "(cached) " >&6
4316c06b6b69Smrgelse
4317c06b6b69Smrg  if test -n "$NM"; then
4318c06b6b69Smrg  # Let the user override the test.
4319c06b6b69Smrg  lt_cv_path_NM="$NM"
4320c06b6b69Smrgelse
4321c06b6b69Smrg  lt_nm_to_check="${ac_tool_prefix}nm"
4322c06b6b69Smrg  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4323c06b6b69Smrg    lt_nm_to_check="$lt_nm_to_check nm"
4324c06b6b69Smrg  fi
4325c06b6b69Smrg  for lt_tmp_nm in $lt_nm_to_check; do
4326c06b6b69Smrg    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4327c06b6b69Smrg    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4328c06b6b69Smrg      IFS="$lt_save_ifs"
4329c06b6b69Smrg      test -z "$ac_dir" && ac_dir=.
4330c06b6b69Smrg      tmp_nm="$ac_dir/$lt_tmp_nm"
4331c06b6b69Smrg      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4332c06b6b69Smrg	# Check to see if the nm accepts a BSD-compat flag.
4333c06b6b69Smrg	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4334c06b6b69Smrg	#   nm: unknown option "B" ignored
4335c06b6b69Smrg	# Tru64's nm complains that /dev/null is an invalid object file
4336c06b6b69Smrg	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4337c06b6b69Smrg	*/dev/null* | *'Invalid file or object type'*)
4338c06b6b69Smrg	  lt_cv_path_NM="$tmp_nm -B"
4339c06b6b69Smrg	  break
4340c06b6b69Smrg	  ;;
4341c06b6b69Smrg	*)
4342c06b6b69Smrg	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4343c06b6b69Smrg	  */dev/null*)
4344c06b6b69Smrg	    lt_cv_path_NM="$tmp_nm -p"
4345c06b6b69Smrg	    break
4346c06b6b69Smrg	    ;;
4347c06b6b69Smrg	  *)
4348c06b6b69Smrg	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4349c06b6b69Smrg	    continue # so that we can try to find one that supports BSD flags
4350c06b6b69Smrg	    ;;
4351c06b6b69Smrg	  esac
4352c06b6b69Smrg	  ;;
4353c06b6b69Smrg	esac
4354c06b6b69Smrg      fi
4355c06b6b69Smrg    done
4356c06b6b69Smrg    IFS="$lt_save_ifs"
4357c06b6b69Smrg  done
4358b20b881bSmrg  : ${lt_cv_path_NM=no}
4359c06b6b69Smrgfi
4360c06b6b69Smrgfi
43619f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
43629f4658d1Smrg$as_echo "$lt_cv_path_NM" >&6; }
4363b20b881bSmrgif test "$lt_cv_path_NM" != "no"; then
4364b20b881bSmrg  NM="$lt_cv_path_NM"
4365b20b881bSmrgelse
4366b20b881bSmrg  # Didn't find any BSD compatible name lister, look for dumpbin.
4367b20b881bSmrg  if test -n "$ac_tool_prefix"; then
4368b20b881bSmrg  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4369b20b881bSmrg  do
4370b20b881bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4371b20b881bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
4372b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4373b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
4374b20b881bSmrgif test "${ac_cv_prog_DUMPBIN+set}" = set; then
4375b20b881bSmrg  $as_echo_n "(cached) " >&6
4376b20b881bSmrgelse
4377b20b881bSmrg  if test -n "$DUMPBIN"; then
4378b20b881bSmrg  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4379b20b881bSmrgelse
4380b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4381b20b881bSmrgfor as_dir in $PATH
4382b20b881bSmrgdo
4383b20b881bSmrg  IFS=$as_save_IFS
4384b20b881bSmrg  test -z "$as_dir" && as_dir=.
4385b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
4386b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4387b20b881bSmrg    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4388b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4389b20b881bSmrg    break 2
4390b20b881bSmrg  fi
4391b20b881bSmrgdone
4392b20b881bSmrgdone
4393b20b881bSmrgIFS=$as_save_IFS
4394c06b6b69Smrg
4395b20b881bSmrgfi
4396b20b881bSmrgfi
4397b20b881bSmrgDUMPBIN=$ac_cv_prog_DUMPBIN
4398b20b881bSmrgif test -n "$DUMPBIN"; then
4399b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4400b20b881bSmrg$as_echo "$DUMPBIN" >&6; }
4401c06b6b69Smrgelse
4402b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
4403b20b881bSmrg$as_echo "no" >&6; }
4404c06b6b69Smrgfi
4405c06b6b69Smrg
4406b20b881bSmrg
4407b20b881bSmrg    test -n "$DUMPBIN" && break
4408b20b881bSmrg  done
4409b20b881bSmrgfi
4410b20b881bSmrgif test -z "$DUMPBIN"; then
4411b20b881bSmrg  ac_ct_DUMPBIN=$DUMPBIN
4412b20b881bSmrg  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4413b20b881bSmrgdo
4414b20b881bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
4415b20b881bSmrgset dummy $ac_prog; ac_word=$2
4416b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4417b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
4418b20b881bSmrgif test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
44199f4658d1Smrg  $as_echo_n "(cached) " >&6
4420c06b6b69Smrgelse
4421b20b881bSmrg  if test -n "$ac_ct_DUMPBIN"; then
4422b20b881bSmrg  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4423b20b881bSmrgelse
4424b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4425b20b881bSmrgfor as_dir in $PATH
4426b20b881bSmrgdo
4427b20b881bSmrg  IFS=$as_save_IFS
4428b20b881bSmrg  test -z "$as_dir" && as_dir=.
4429b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
4430b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4431b20b881bSmrg    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4432b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4433b20b881bSmrg    break 2
4434b20b881bSmrg  fi
4435b20b881bSmrgdone
4436b20b881bSmrgdone
4437b20b881bSmrgIFS=$as_save_IFS
4438c06b6b69Smrg
4439b20b881bSmrgfi
4440b20b881bSmrgfi
4441b20b881bSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4442b20b881bSmrgif test -n "$ac_ct_DUMPBIN"; then
4443b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4444b20b881bSmrg$as_echo "$ac_ct_DUMPBIN" >&6; }
4445b20b881bSmrgelse
4446b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
4447b20b881bSmrg$as_echo "no" >&6; }
4448b20b881bSmrgfi
4449c06b6b69Smrg
4450c06b6b69Smrg
4451b20b881bSmrg  test -n "$ac_ct_DUMPBIN" && break
4452b20b881bSmrgdone
4453c06b6b69Smrg
4454b20b881bSmrg  if test "x$ac_ct_DUMPBIN" = x; then
4455b20b881bSmrg    DUMPBIN=":"
44569f4658d1Smrg  else
4457b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
4458b20b881bSmrgyes:)
4459b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4460b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4461b20b881bSmrgac_tool_warned=yes ;;
4462b20b881bSmrgesac
4463b20b881bSmrg    DUMPBIN=$ac_ct_DUMPBIN
44649f4658d1Smrg  fi
4465b20b881bSmrgfi
4466c06b6b69Smrg
4467c06b6b69Smrg
4468b20b881bSmrg  if test "$DUMPBIN" != ":"; then
4469b20b881bSmrg    NM="$DUMPBIN"
4470c06b6b69Smrg  fi
4471b20b881bSmrgfi
4472b20b881bSmrgtest -z "$NM" && NM=nm
4473c06b6b69Smrg
4474c06b6b69Smrg
4475c06b6b69Smrg
4476c06b6b69Smrg
4477c06b6b69Smrg
4478c06b6b69Smrg
4479b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4480b20b881bSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4481b20b881bSmrgif test "${lt_cv_nm_interface+set}" = set; then
4482b20b881bSmrg  $as_echo_n "(cached) " >&6
4483b20b881bSmrgelse
4484b20b881bSmrg  lt_cv_nm_interface="BSD nm"
4485b20b881bSmrg  echo "int some_variable = 0;" > conftest.$ac_ext
4486b20b881bSmrg  (eval echo "\"\$as_me:4486: $ac_compile\"" >&5)
4487b20b881bSmrg  (eval "$ac_compile" 2>conftest.err)
4488b20b881bSmrg  cat conftest.err >&5
4489b20b881bSmrg  (eval echo "\"\$as_me:4489: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4490b20b881bSmrg  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4491b20b881bSmrg  cat conftest.err >&5
4492b20b881bSmrg  (eval echo "\"\$as_me:4492: output\"" >&5)
4493b20b881bSmrg  cat conftest.out >&5
4494b20b881bSmrg  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4495b20b881bSmrg    lt_cv_nm_interface="MS dumpbin"
4496c06b6b69Smrg  fi
4497b20b881bSmrg  rm -f conftest*
4498b20b881bSmrgfi
4499b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4500b20b881bSmrg$as_echo "$lt_cv_nm_interface" >&6; }
4501c06b6b69Smrg
4502b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
4503b20b881bSmrg$as_echo_n "checking whether ln -s works... " >&6; }
4504b20b881bSmrgLN_S=$as_ln_s
4505b20b881bSmrgif test "$LN_S" = "ln -s"; then
4506b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: yes" >&5
4507b20b881bSmrg$as_echo "yes" >&6; }
4508b20b881bSmrgelse
4509b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4510b20b881bSmrg$as_echo "no, using $LN_S" >&6; }
4511b20b881bSmrgfi
4512c06b6b69Smrg
4513b20b881bSmrg# find the maximum length of command line arguments
4514b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4515b20b881bSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4516b20b881bSmrgif test "${lt_cv_sys_max_cmd_len+set}" = set; then
4517b20b881bSmrg  $as_echo_n "(cached) " >&6
4518b20b881bSmrgelse
4519b20b881bSmrg    i=0
4520b20b881bSmrg  teststring="ABCD"
4521c06b6b69Smrg
4522b20b881bSmrg  case $build_os in
4523b20b881bSmrg  msdosdjgpp*)
4524b20b881bSmrg    # On DJGPP, this test can blow up pretty badly due to problems in libc
4525b20b881bSmrg    # (any single argument exceeding 2000 bytes causes a buffer overrun
4526b20b881bSmrg    # during glob expansion).  Even if it were fixed, the result of this
4527b20b881bSmrg    # check would be larger than it should be.
4528b20b881bSmrg    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4529b20b881bSmrg    ;;
45309f4658d1Smrg
4531b20b881bSmrg  gnu*)
4532b20b881bSmrg    # Under GNU Hurd, this test is not required because there is
4533b20b881bSmrg    # no limit to the length of command line arguments.
4534b20b881bSmrg    # Libtool will interpret -1 as no limit whatsoever
4535b20b881bSmrg    lt_cv_sys_max_cmd_len=-1;
4536b20b881bSmrg    ;;
4537c06b6b69Smrg
4538b20b881bSmrg  cygwin* | mingw* | cegcc*)
4539b20b881bSmrg    # On Win9x/ME, this test blows up -- it succeeds, but takes
4540b20b881bSmrg    # about 5 minutes as the teststring grows exponentially.
4541b20b881bSmrg    # Worse, since 9x/ME are not pre-emptively multitasking,
4542b20b881bSmrg    # you end up with a "frozen" computer, even though with patience
4543b20b881bSmrg    # the test eventually succeeds (with a max line length of 256k).
4544b20b881bSmrg    # Instead, let's just punt: use the minimum linelength reported by
4545b20b881bSmrg    # all of the supported platforms: 8192 (on NT/2K/XP).
4546b20b881bSmrg    lt_cv_sys_max_cmd_len=8192;
4547c06b6b69Smrg    ;;
4548b20b881bSmrg
4549b20b881bSmrg  amigaos*)
4550b20b881bSmrg    # On AmigaOS with pdksh, this test takes hours, literally.
4551b20b881bSmrg    # So we just punt and use a minimum line length of 8192.
4552b20b881bSmrg    lt_cv_sys_max_cmd_len=8192;
4553c06b6b69Smrg    ;;
4554b20b881bSmrg
4555b20b881bSmrg  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4556b20b881bSmrg    # This has been around since 386BSD, at least.  Likely further.
4557b20b881bSmrg    if test -x /sbin/sysctl; then
4558b20b881bSmrg      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4559b20b881bSmrg    elif test -x /usr/sbin/sysctl; then
4560b20b881bSmrg      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4561b20b881bSmrg    else
4562b20b881bSmrg      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4563b20b881bSmrg    fi
4564b20b881bSmrg    # And add a safety zone
4565b20b881bSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4566b20b881bSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4567c06b6b69Smrg    ;;
4568b20b881bSmrg
4569b20b881bSmrg  interix*)
4570b20b881bSmrg    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4571b20b881bSmrg    lt_cv_sys_max_cmd_len=196608
4572c06b6b69Smrg    ;;
4573b20b881bSmrg
4574b20b881bSmrg  osf*)
4575b20b881bSmrg    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4576b20b881bSmrg    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4577b20b881bSmrg    # nice to cause kernel panics so lets avoid the loop below.
4578b20b881bSmrg    # First set a reasonable default.
4579b20b881bSmrg    lt_cv_sys_max_cmd_len=16384
4580b20b881bSmrg    #
4581b20b881bSmrg    if test -x /sbin/sysconfig; then
4582b20b881bSmrg      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4583b20b881bSmrg        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4584b20b881bSmrg      esac
4585b20b881bSmrg    fi
4586c06b6b69Smrg    ;;
4587b20b881bSmrg  sco3.2v5*)
4588b20b881bSmrg    lt_cv_sys_max_cmd_len=102400
4589b20b881bSmrg    ;;
4590b20b881bSmrg  sysv5* | sco5v6* | sysv4.2uw2*)
4591b20b881bSmrg    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4592b20b881bSmrg    if test -n "$kargmax"; then
4593b20b881bSmrg      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4594b20b881bSmrg    else
4595b20b881bSmrg      lt_cv_sys_max_cmd_len=32768
4596b20b881bSmrg    fi
4597b20b881bSmrg    ;;
4598b20b881bSmrg  *)
4599b20b881bSmrg    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4600b20b881bSmrg    if test -n "$lt_cv_sys_max_cmd_len"; then
4601b20b881bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4602b20b881bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4603b20b881bSmrg    else
4604b20b881bSmrg      # Make teststring a little bigger before we do anything with it.
4605b20b881bSmrg      # a 1K string should be a reasonable start.
4606b20b881bSmrg      for i in 1 2 3 4 5 6 7 8 ; do
4607b20b881bSmrg        teststring=$teststring$teststring
4608b20b881bSmrg      done
4609b20b881bSmrg      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4610b20b881bSmrg      # If test is not a shell built-in, we'll probably end up computing a
4611b20b881bSmrg      # maximum length that is only half of the actual maximum length, but
4612b20b881bSmrg      # we can't tell.
4613b20b881bSmrg      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4614b20b881bSmrg	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4615b20b881bSmrg	      test $i != 17 # 1/2 MB should be enough
4616b20b881bSmrg      do
4617b20b881bSmrg        i=`expr $i + 1`
4618b20b881bSmrg        teststring=$teststring$teststring
4619b20b881bSmrg      done
4620b20b881bSmrg      # Only check the string length outside the loop.
4621b20b881bSmrg      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4622b20b881bSmrg      teststring=
4623b20b881bSmrg      # Add a significant safety factor because C++ compilers can tack on
4624b20b881bSmrg      # massive amounts of additional arguments before passing them to the
4625b20b881bSmrg      # linker.  It appears as though 1/2 is a usable value.
4626b20b881bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4627b20b881bSmrg    fi
4628c06b6b69Smrg    ;;
4629c06b6b69Smrg  esac
4630c06b6b69Smrg
4631b20b881bSmrgfi
4632c06b6b69Smrg
4633b20b881bSmrgif test -n $lt_cv_sys_max_cmd_len ; then
4634b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4635b20b881bSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4636b20b881bSmrgelse
4637b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: none" >&5
4638b20b881bSmrg$as_echo "none" >&6; }
4639c06b6b69Smrgfi
4640b20b881bSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len
4641c06b6b69Smrg
4642c06b6b69Smrg
4643c06b6b69Smrg
4644c06b6b69Smrg
4645c06b6b69Smrg
4646c06b6b69Smrg
4647b20b881bSmrg: ${CP="cp -f"}
4648b20b881bSmrg: ${MV="mv -f"}
4649b20b881bSmrg: ${RM="rm -f"}
4650c06b6b69Smrg
4651b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4652b20b881bSmrg$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4653b20b881bSmrg# Try some XSI features
4654b20b881bSmrgxsi_shell=no
4655b20b881bSmrg( _lt_dummy="a/b/c"
4656b20b881bSmrg  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4657b20b881bSmrg      = c,a/b,, \
4658b20b881bSmrg    && eval 'test $(( 1 + 1 )) -eq 2 \
4659b20b881bSmrg    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4660b20b881bSmrg  && xsi_shell=yes
4661b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
4662b20b881bSmrg$as_echo "$xsi_shell" >&6; }
4663c06b6b69Smrg
4664b20b881bSmrg
4665b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4666b20b881bSmrg$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4667b20b881bSmrglt_shell_append=no
4668b20b881bSmrg( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4669b20b881bSmrg    >/dev/null 2>&1 \
4670b20b881bSmrg  && lt_shell_append=yes
4671b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4672b20b881bSmrg$as_echo "$lt_shell_append" >&6; }
4673b20b881bSmrg
4674b20b881bSmrg
4675b20b881bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4676b20b881bSmrg  lt_unset=unset
4677b20b881bSmrgelse
4678b20b881bSmrg  lt_unset=false
46799f4658d1Smrgfi
4680c06b6b69Smrg
4681c06b6b69Smrg
4682b20b881bSmrg
4683b20b881bSmrg
4684b20b881bSmrg
4685b20b881bSmrg# test EBCDIC or ASCII
4686b20b881bSmrgcase `echo X|tr X '\101'` in
4687b20b881bSmrg A) # ASCII based system
4688b20b881bSmrg    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4689b20b881bSmrg  lt_SP2NL='tr \040 \012'
4690b20b881bSmrg  lt_NL2SP='tr \015\012 \040\040'
4691c06b6b69Smrg  ;;
4692b20b881bSmrg *) # EBCDIC based system
4693b20b881bSmrg  lt_SP2NL='tr \100 \n'
4694b20b881bSmrg  lt_NL2SP='tr \r\n \100\100'
4695c06b6b69Smrg  ;;
4696b20b881bSmrgesac
4697b20b881bSmrg
4698c06b6b69Smrg
4699c06b6b69Smrg
4700c06b6b69Smrg
4701c06b6b69Smrg
4702c06b6b69Smrg
4703c06b6b69Smrg
47049f4658d1Smrg
4705c06b6b69Smrg
4706b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4707b20b881bSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; }
4708b20b881bSmrgif test "${lt_cv_ld_reload_flag+set}" = set; then
4709b20b881bSmrg  $as_echo_n "(cached) " >&6
4710b20b881bSmrgelse
4711b20b881bSmrg  lt_cv_ld_reload_flag='-r'
4712c06b6b69Smrgfi
4713b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4714b20b881bSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; }
4715b20b881bSmrgreload_flag=$lt_cv_ld_reload_flag
4716b20b881bSmrgcase $reload_flag in
4717b20b881bSmrg"" | " "*) ;;
4718b20b881bSmrg*) reload_flag=" $reload_flag" ;;
4719b20b881bSmrgesac
4720b20b881bSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs'
4721b20b881bSmrgcase $host_os in
4722b20b881bSmrg  darwin*)
4723b20b881bSmrg    if test "$GCC" = yes; then
4724b20b881bSmrg      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4725b20b881bSmrg    else
4726b20b881bSmrg      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4727b20b881bSmrg    fi
4728b20b881bSmrg    ;;
4729b20b881bSmrgesac
4730c06b6b69Smrg
4731c06b6b69Smrg
4732c06b6b69Smrg
4733c06b6b69Smrg
4734c06b6b69Smrg
4735b20b881bSmrg
4736b20b881bSmrg
4737b20b881bSmrg
4738b20b881bSmrg
4739b20b881bSmrgif test -n "$ac_tool_prefix"; then
4740b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4741b20b881bSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2
4742b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4743b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
4744b20b881bSmrgif test "${ac_cv_prog_OBJDUMP+set}" = set; then
47459f4658d1Smrg  $as_echo_n "(cached) " >&6
4746c06b6b69Smrgelse
4747b20b881bSmrg  if test -n "$OBJDUMP"; then
4748b20b881bSmrg  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4749c06b6b69Smrgelse
4750b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4751b20b881bSmrgfor as_dir in $PATH
4752b20b881bSmrgdo
4753b20b881bSmrg  IFS=$as_save_IFS
4754b20b881bSmrg  test -z "$as_dir" && as_dir=.
4755b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
4756b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4757b20b881bSmrg    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4758b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4759b20b881bSmrg    break 2
4760b20b881bSmrg  fi
4761b20b881bSmrgdone
4762b20b881bSmrgdone
4763b20b881bSmrgIFS=$as_save_IFS
4764c06b6b69Smrg
4765c06b6b69Smrgfi
4766b20b881bSmrgfi
4767b20b881bSmrgOBJDUMP=$ac_cv_prog_OBJDUMP
4768b20b881bSmrgif test -n "$OBJDUMP"; then
4769b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
4770b20b881bSmrg$as_echo "$OBJDUMP" >&6; }
4771c06b6b69Smrgelse
4772b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
4773b20b881bSmrg$as_echo "no" >&6; }
4774c06b6b69Smrgfi
47759f4658d1Smrg
4776c06b6b69Smrg
4777c06b6b69Smrgfi
4778b20b881bSmrgif test -z "$ac_cv_prog_OBJDUMP"; then
4779b20b881bSmrg  ac_ct_OBJDUMP=$OBJDUMP
4780b20b881bSmrg  # Extract the first word of "objdump", so it can be a program name with args.
4781b20b881bSmrgset dummy objdump; ac_word=$2
4782b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4783b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
4784b20b881bSmrgif test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
4785b20b881bSmrg  $as_echo_n "(cached) " >&6
4786b20b881bSmrgelse
4787b20b881bSmrg  if test -n "$ac_ct_OBJDUMP"; then
4788b20b881bSmrg  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4789b20b881bSmrgelse
4790b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4791b20b881bSmrgfor as_dir in $PATH
4792b20b881bSmrgdo
4793b20b881bSmrg  IFS=$as_save_IFS
4794b20b881bSmrg  test -z "$as_dir" && as_dir=.
4795b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
4796b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4797b20b881bSmrg    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4798b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4799b20b881bSmrg    break 2
4800b20b881bSmrg  fi
4801b20b881bSmrgdone
4802b20b881bSmrgdone
4803b20b881bSmrgIFS=$as_save_IFS
4804c06b6b69Smrg
4805c06b6b69Smrgfi
4806b20b881bSmrgfi
4807b20b881bSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4808b20b881bSmrgif test -n "$ac_ct_OBJDUMP"; then
4809b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
4810b20b881bSmrg$as_echo "$ac_ct_OBJDUMP" >&6; }
4811c06b6b69Smrgelse
4812b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
4813b20b881bSmrg$as_echo "no" >&6; }
4814c06b6b69Smrgfi
4815b20b881bSmrg
4816b20b881bSmrg  if test "x$ac_ct_OBJDUMP" = x; then
4817b20b881bSmrg    OBJDUMP="false"
4818b20b881bSmrg  else
4819b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
4820b20b881bSmrgyes:)
4821b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4822b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4823b20b881bSmrgac_tool_warned=yes ;;
48249f4658d1Smrgesac
4825b20b881bSmrg    OBJDUMP=$ac_ct_OBJDUMP
4826b20b881bSmrg  fi
4827c06b6b69Smrgelse
4828b20b881bSmrg  OBJDUMP="$ac_cv_prog_OBJDUMP"
4829c06b6b69Smrgfi
48309f4658d1Smrg
4831b20b881bSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump
4832c06b6b69Smrg
4833c06b6b69Smrg
48349f4658d1Smrg
4835c06b6b69Smrg
4836c06b6b69Smrg
4837c06b6b69Smrg
4838c06b6b69Smrg
4839b20b881bSmrg
4840b20b881bSmrg
4841b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4842b20b881bSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4843b20b881bSmrgif test "${lt_cv_deplibs_check_method+set}" = set; then
48449f4658d1Smrg  $as_echo_n "(cached) " >&6
4845c06b6b69Smrgelse
4846b20b881bSmrg  lt_cv_file_magic_cmd='$MAGIC_CMD'
4847b20b881bSmrglt_cv_file_magic_test_file=
4848b20b881bSmrglt_cv_deplibs_check_method='unknown'
4849b20b881bSmrg# Need to set the preceding variable on all platforms that support
4850b20b881bSmrg# interlibrary dependencies.
4851b20b881bSmrg# 'none' -- dependencies not supported.
4852b20b881bSmrg# `unknown' -- same as none, but documents that we really don't know.
4853b20b881bSmrg# 'pass_all' -- all dependencies passed with no checks.
4854b20b881bSmrg# 'test_compile' -- check by making test program.
4855b20b881bSmrg# 'file_magic [[regex]]' -- check by looking for files in library path
4856b20b881bSmrg# which responds to the $file_magic_cmd with a given extended regex.
4857b20b881bSmrg# If you have `file' or equivalent on your system and you're not sure
4858b20b881bSmrg# whether `pass_all' will *always* work, you probably want this one.
4859c06b6b69Smrg
4860b20b881bSmrgcase $host_os in
4861b20b881bSmrgaix[4-9]*)
4862b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4863b20b881bSmrg  ;;
4864c06b6b69Smrg
4865b20b881bSmrgbeos*)
4866b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4867b20b881bSmrg  ;;
4868c06b6b69Smrg
4869b20b881bSmrgbsdi[45]*)
4870b20b881bSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4871b20b881bSmrg  lt_cv_file_magic_cmd='/usr/bin/file -L'
4872b20b881bSmrg  lt_cv_file_magic_test_file=/shlib/libc.so
4873b20b881bSmrg  ;;
48749f4658d1Smrg
4875b20b881bSmrgcygwin*)
4876b20b881bSmrg  # func_win32_libid is a shell function defined in ltmain.sh
4877b20b881bSmrg  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4878b20b881bSmrg  lt_cv_file_magic_cmd='func_win32_libid'
4879b20b881bSmrg  ;;
4880c06b6b69Smrg
4881b20b881bSmrgmingw* | pw32*)
4882b20b881bSmrg  # Base MSYS/MinGW do not provide the 'file' command needed by
4883b20b881bSmrg  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4884b20b881bSmrg  # unless we find 'file', for example because we are cross-compiling.
4885b20b881bSmrg  if ( file / ) >/dev/null 2>&1; then
4886b20b881bSmrg    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4887b20b881bSmrg    lt_cv_file_magic_cmd='func_win32_libid'
4888b20b881bSmrg  else
4889b20b881bSmrg    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4890b20b881bSmrg    lt_cv_file_magic_cmd='$OBJDUMP -f'
4891b20b881bSmrg  fi
4892b20b881bSmrg  ;;
4893c06b6b69Smrg
4894b20b881bSmrgcegcc)
4895b20b881bSmrg  # use the weaker test based on 'objdump'. See mingw*.
4896b20b881bSmrg  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4897b20b881bSmrg  lt_cv_file_magic_cmd='$OBJDUMP -f'
4898b20b881bSmrg  ;;
4899c06b6b69Smrg
4900b20b881bSmrgdarwin* | rhapsody*)
4901b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4902b20b881bSmrg  ;;
4903c06b6b69Smrg
4904b20b881bSmrgfreebsd* | dragonfly*)
4905b20b881bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4906b20b881bSmrg    case $host_cpu in
4907b20b881bSmrg    i*86 )
4908b20b881bSmrg      # Not sure whether the presence of OpenBSD here was a mistake.
4909b20b881bSmrg      # Let's accept both of them until this is cleared up.
4910b20b881bSmrg      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4911b20b881bSmrg      lt_cv_file_magic_cmd=/usr/bin/file
4912b20b881bSmrg      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4913b20b881bSmrg      ;;
4914b20b881bSmrg    esac
4915b20b881bSmrg  else
4916b20b881bSmrg    lt_cv_deplibs_check_method=pass_all
4917b20b881bSmrg  fi
4918b20b881bSmrg  ;;
4919c06b6b69Smrg
4920b20b881bSmrggnu*)
4921b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4922b20b881bSmrg  ;;
4923c06b6b69Smrg
4924b20b881bSmrghpux10.20* | hpux11*)
4925b20b881bSmrg  lt_cv_file_magic_cmd=/usr/bin/file
4926b20b881bSmrg  case $host_cpu in
4927b20b881bSmrg  ia64*)
4928b20b881bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4929b20b881bSmrg    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4930b20b881bSmrg    ;;
4931b20b881bSmrg  hppa*64*)
4932b20b881bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4933b20b881bSmrg    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4934b20b881bSmrg    ;;
4935b20b881bSmrg  *)
4936b20b881bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4937b20b881bSmrg    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4938b20b881bSmrg    ;;
4939b20b881bSmrg  esac
4940b20b881bSmrg  ;;
4941c06b6b69Smrg
4942b20b881bSmrginterix[3-9]*)
4943b20b881bSmrg  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4944b20b881bSmrg  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4945b20b881bSmrg  ;;
4946c06b6b69Smrg
4947b20b881bSmrgirix5* | irix6* | nonstopux*)
4948b20b881bSmrg  case $LD in
4949b20b881bSmrg  *-32|*"-32 ") libmagic=32-bit;;
4950b20b881bSmrg  *-n32|*"-n32 ") libmagic=N32;;
4951b20b881bSmrg  *-64|*"-64 ") libmagic=64-bit;;
4952b20b881bSmrg  *) libmagic=never-match;;
4953b20b881bSmrg  esac
4954b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4955b20b881bSmrg  ;;
4956c06b6b69Smrg
4957b20b881bSmrg# This must be Linux ELF.
4958b20b881bSmrglinux* | k*bsd*-gnu)
4959b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4960b20b881bSmrg  ;;
49619f4658d1Smrg
4962b20b881bSmrgnetbsd*)
4963b20b881bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4964b20b881bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4965b20b881bSmrg  else
4966b20b881bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4967b20b881bSmrg  fi
4968b20b881bSmrg  ;;
49699f4658d1Smrg
4970b20b881bSmrgnewos6*)
4971b20b881bSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4972b20b881bSmrg  lt_cv_file_magic_cmd=/usr/bin/file
4973b20b881bSmrg  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4974b20b881bSmrg  ;;
4975c06b6b69Smrg
4976b20b881bSmrg*nto* | *qnx*)
4977b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4978b20b881bSmrg  ;;
4979c06b6b69Smrg
4980b20b881bSmrgopenbsd*)
4981b20b881bSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4982b20b881bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4983b20b881bSmrg  else
4984b20b881bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4985b20b881bSmrg  fi
4986b20b881bSmrg  ;;
4987c06b6b69Smrg
4988b20b881bSmrgosf3* | osf4* | osf5*)
4989b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4990b20b881bSmrg  ;;
4991c06b6b69Smrg
4992b20b881bSmrgrdos*)
4993b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4994b20b881bSmrg  ;;
4995c06b6b69Smrg
4996b20b881bSmrgsolaris*)
4997b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
4998b20b881bSmrg  ;;
4999c06b6b69Smrg
5000b20b881bSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5001b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
5002b20b881bSmrg  ;;
5003c06b6b69Smrg
5004b20b881bSmrgsysv4 | sysv4.3*)
5005b20b881bSmrg  case $host_vendor in
5006b20b881bSmrg  motorola)
5007b20b881bSmrg    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]'
5008b20b881bSmrg    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5009b20b881bSmrg    ;;
5010b20b881bSmrg  ncr)
5011b20b881bSmrg    lt_cv_deplibs_check_method=pass_all
5012b20b881bSmrg    ;;
5013b20b881bSmrg  sequent)
5014b20b881bSmrg    lt_cv_file_magic_cmd='/bin/file'
5015b20b881bSmrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5016b20b881bSmrg    ;;
5017b20b881bSmrg  sni)
5018b20b881bSmrg    lt_cv_file_magic_cmd='/bin/file'
5019b20b881bSmrg    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5020b20b881bSmrg    lt_cv_file_magic_test_file=/lib/libc.so
5021b20b881bSmrg    ;;
5022b20b881bSmrg  siemens)
5023b20b881bSmrg    lt_cv_deplibs_check_method=pass_all
5024b20b881bSmrg    ;;
5025b20b881bSmrg  pc)
5026b20b881bSmrg    lt_cv_deplibs_check_method=pass_all
5027b20b881bSmrg    ;;
5028b20b881bSmrg  esac
5029b20b881bSmrg  ;;
5030c06b6b69Smrg
5031b20b881bSmrgtpf*)
5032b20b881bSmrg  lt_cv_deplibs_check_method=pass_all
5033b20b881bSmrg  ;;
5034b20b881bSmrgesac
5035c06b6b69Smrg
5036b20b881bSmrgfi
5037b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5038b20b881bSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; }
5039b20b881bSmrgfile_magic_cmd=$lt_cv_file_magic_cmd
5040b20b881bSmrgdeplibs_check_method=$lt_cv_deplibs_check_method
5041b20b881bSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown
5042c06b6b69Smrg
5043c06b6b69Smrg
5044c06b6b69Smrg
5045c06b6b69Smrg
5046c06b6b69Smrg
50479f4658d1Smrg
5048c06b6b69Smrg
5049c06b6b69Smrg
5050c06b6b69Smrg
5051c06b6b69Smrg
5052c06b6b69Smrg
5053b20b881bSmrg
5054b20b881bSmrgif test -n "$ac_tool_prefix"; then
5055b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5056b20b881bSmrgset dummy ${ac_tool_prefix}ar; ac_word=$2
5057b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5058b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
5059b20b881bSmrgif test "${ac_cv_prog_AR+set}" = set; then
50609f4658d1Smrg  $as_echo_n "(cached) " >&6
5061c06b6b69Smrgelse
5062b20b881bSmrg  if test -n "$AR"; then
5063b20b881bSmrg  ac_cv_prog_AR="$AR" # Let the user override the test.
5064c06b6b69Smrgelse
5065b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5066b20b881bSmrgfor as_dir in $PATH
5067b20b881bSmrgdo
5068b20b881bSmrg  IFS=$as_save_IFS
5069b20b881bSmrg  test -z "$as_dir" && as_dir=.
5070b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
5071b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5072b20b881bSmrg    ac_cv_prog_AR="${ac_tool_prefix}ar"
5073b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5074b20b881bSmrg    break 2
5075b20b881bSmrg  fi
5076b20b881bSmrgdone
5077b20b881bSmrgdone
5078b20b881bSmrgIFS=$as_save_IFS
5079c06b6b69Smrg
5080c06b6b69Smrgfi
5081b20b881bSmrgfi
5082b20b881bSmrgAR=$ac_cv_prog_AR
5083b20b881bSmrgif test -n "$AR"; then
5084b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $AR" >&5
5085b20b881bSmrg$as_echo "$AR" >&6; }
5086c06b6b69Smrgelse
5087b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
5088b20b881bSmrg$as_echo "no" >&6; }
5089c06b6b69Smrgfi
50909f4658d1Smrg
5091c06b6b69Smrg
5092b20b881bSmrgfi
5093b20b881bSmrgif test -z "$ac_cv_prog_AR"; then
5094b20b881bSmrg  ac_ct_AR=$AR
5095b20b881bSmrg  # Extract the first word of "ar", so it can be a program name with args.
5096b20b881bSmrgset dummy ar; ac_word=$2
5097b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5098b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
5099b20b881bSmrgif test "${ac_cv_prog_ac_ct_AR+set}" = set; then
51009f4658d1Smrg  $as_echo_n "(cached) " >&6
5101c06b6b69Smrgelse
5102b20b881bSmrg  if test -n "$ac_ct_AR"; then
5103b20b881bSmrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5104b20b881bSmrgelse
5105b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5106b20b881bSmrgfor as_dir in $PATH
5107b20b881bSmrgdo
5108b20b881bSmrg  IFS=$as_save_IFS
5109b20b881bSmrg  test -z "$as_dir" && as_dir=.
5110b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
5111b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5112b20b881bSmrg    ac_cv_prog_ac_ct_AR="ar"
5113b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5114b20b881bSmrg    break 2
5115b20b881bSmrg  fi
5116b20b881bSmrgdone
5117b20b881bSmrgdone
5118b20b881bSmrgIFS=$as_save_IFS
5119c06b6b69Smrg
5120c06b6b69Smrgfi
5121b20b881bSmrgfi
5122b20b881bSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR
5123b20b881bSmrgif test -n "$ac_ct_AR"; then
5124b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5125b20b881bSmrg$as_echo "$ac_ct_AR" >&6; }
5126b20b881bSmrgelse
5127b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
5128b20b881bSmrg$as_echo "no" >&6; }
5129b20b881bSmrgfi
5130c06b6b69Smrg
5131b20b881bSmrg  if test "x$ac_ct_AR" = x; then
5132b20b881bSmrg    AR="false"
5133b20b881bSmrg  else
5134b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
5135b20b881bSmrgyes:)
5136b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5137b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5138b20b881bSmrgac_tool_warned=yes ;;
5139b20b881bSmrgesac
5140b20b881bSmrg    AR=$ac_ct_AR
5141b20b881bSmrg  fi
5142b20b881bSmrgelse
5143b20b881bSmrg  AR="$ac_cv_prog_AR"
5144c06b6b69Smrgfi
5145c06b6b69Smrg
5146b20b881bSmrgtest -z "$AR" && AR=ar
5147b20b881bSmrgtest -z "$AR_FLAGS" && AR_FLAGS=cru
5148c06b6b69Smrg
5149b20b881bSmrg
5150b20b881bSmrg
5151b20b881bSmrg
5152b20b881bSmrg
5153b20b881bSmrg
5154b20b881bSmrg
5155b20b881bSmrg
5156b20b881bSmrg
5157b20b881bSmrg
5158b20b881bSmrg
5159b20b881bSmrgif test -n "$ac_tool_prefix"; then
5160b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5161b20b881bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
51629f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
51639f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
5164b20b881bSmrgif test "${ac_cv_prog_STRIP+set}" = set; then
51659f4658d1Smrg  $as_echo_n "(cached) " >&6
5166c06b6b69Smrgelse
5167b20b881bSmrg  if test -n "$STRIP"; then
5168b20b881bSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5169c06b6b69Smrgelse
5170c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5171c06b6b69Smrgfor as_dir in $PATH
5172c06b6b69Smrgdo
5173c06b6b69Smrg  IFS=$as_save_IFS
5174c06b6b69Smrg  test -z "$as_dir" && as_dir=.
5175c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
51769f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5177b20b881bSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
51789f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5179c06b6b69Smrg    break 2
5180c06b6b69Smrg  fi
5181c06b6b69Smrgdone
5182c06b6b69Smrgdone
51839f4658d1SmrgIFS=$as_save_IFS
5184c06b6b69Smrg
5185c06b6b69Smrgfi
5186c06b6b69Smrgfi
5187b20b881bSmrgSTRIP=$ac_cv_prog_STRIP
5188b20b881bSmrgif test -n "$STRIP"; then
5189b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
5190b20b881bSmrg$as_echo "$STRIP" >&6; }
5191c06b6b69Smrgelse
51929f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
51939f4658d1Smrg$as_echo "no" >&6; }
5194c06b6b69Smrgfi
5195c06b6b69Smrg
51969f4658d1Smrg
5197c06b6b69Smrgfi
5198b20b881bSmrgif test -z "$ac_cv_prog_STRIP"; then
5199b20b881bSmrg  ac_ct_STRIP=$STRIP
5200b20b881bSmrg  # Extract the first word of "strip", so it can be a program name with args.
5201b20b881bSmrgset dummy strip; ac_word=$2
52029f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
52039f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
5204b20b881bSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
52059f4658d1Smrg  $as_echo_n "(cached) " >&6
5206c06b6b69Smrgelse
5207b20b881bSmrg  if test -n "$ac_ct_STRIP"; then
5208b20b881bSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5209c06b6b69Smrgelse
5210c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5211c06b6b69Smrgfor as_dir in $PATH
5212c06b6b69Smrgdo
5213c06b6b69Smrg  IFS=$as_save_IFS
5214c06b6b69Smrg  test -z "$as_dir" && as_dir=.
5215c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
52169f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5217b20b881bSmrg    ac_cv_prog_ac_ct_STRIP="strip"
52189f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5219c06b6b69Smrg    break 2
5220c06b6b69Smrg  fi
5221c06b6b69Smrgdone
5222c06b6b69Smrgdone
52239f4658d1SmrgIFS=$as_save_IFS
5224c06b6b69Smrg
5225c06b6b69Smrgfi
5226c06b6b69Smrgfi
5227b20b881bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5228b20b881bSmrgif test -n "$ac_ct_STRIP"; then
5229b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5230b20b881bSmrg$as_echo "$ac_ct_STRIP" >&6; }
5231c06b6b69Smrgelse
52329f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
52339f4658d1Smrg$as_echo "no" >&6; }
5234c06b6b69Smrgfi
5235c06b6b69Smrg
5236b20b881bSmrg  if test "x$ac_ct_STRIP" = x; then
5237b20b881bSmrg    STRIP=":"
52389f4658d1Smrg  else
52399f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
52409f4658d1Smrgyes:)
52419f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
52429f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
52439f4658d1Smrgac_tool_warned=yes ;;
52449f4658d1Smrgesac
5245b20b881bSmrg    STRIP=$ac_ct_STRIP
52469f4658d1Smrg  fi
5247b20b881bSmrgelse
5248b20b881bSmrg  STRIP="$ac_cv_prog_STRIP"
5249c06b6b69Smrgfi
5250c06b6b69Smrg
5251b20b881bSmrgtest -z "$STRIP" && STRIP=:
5252c06b6b69Smrg
5253c06b6b69Smrg
5254c06b6b69Smrg
5255c06b6b69Smrg
52569f4658d1Smrg
5257c06b6b69Smrg
5258b20b881bSmrgif test -n "$ac_tool_prefix"; then
5259b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5260b20b881bSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
5261b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5262b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
5263b20b881bSmrgif test "${ac_cv_prog_RANLIB+set}" = set; then
5264b20b881bSmrg  $as_echo_n "(cached) " >&6
52659f4658d1Smrgelse
5266b20b881bSmrg  if test -n "$RANLIB"; then
5267b20b881bSmrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5268b20b881bSmrgelse
5269b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5270b20b881bSmrgfor as_dir in $PATH
5271b20b881bSmrgdo
5272b20b881bSmrg  IFS=$as_save_IFS
5273b20b881bSmrg  test -z "$as_dir" && as_dir=.
5274b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
5275b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5276b20b881bSmrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5277b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5278b20b881bSmrg    break 2
5279b20b881bSmrg  fi
5280b20b881bSmrgdone
5281b20b881bSmrgdone
5282b20b881bSmrgIFS=$as_save_IFS
5283b20b881bSmrg
5284b20b881bSmrgfi
5285b20b881bSmrgfi
5286b20b881bSmrgRANLIB=$ac_cv_prog_RANLIB
5287b20b881bSmrgif test -n "$RANLIB"; then
5288b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5289b20b881bSmrg$as_echo "$RANLIB" >&6; }
5290b20b881bSmrgelse
5291b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
5292b20b881bSmrg$as_echo "no" >&6; }
5293b20b881bSmrgfi
5294b20b881bSmrg
5295b20b881bSmrg
52969f4658d1Smrgfi
5297b20b881bSmrgif test -z "$ac_cv_prog_RANLIB"; then
5298b20b881bSmrg  ac_ct_RANLIB=$RANLIB
5299b20b881bSmrg  # Extract the first word of "ranlib", so it can be a program name with args.
5300b20b881bSmrgset dummy ranlib; ac_word=$2
5301b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5302b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
5303b20b881bSmrgif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
53049f4658d1Smrg  $as_echo_n "(cached) " >&6
5305c06b6b69Smrgelse
5306b20b881bSmrg  if test -n "$ac_ct_RANLIB"; then
5307b20b881bSmrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5308b20b881bSmrgelse
5309b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5310b20b881bSmrgfor as_dir in $PATH
5311b20b881bSmrgdo
5312b20b881bSmrg  IFS=$as_save_IFS
5313b20b881bSmrg  test -z "$as_dir" && as_dir=.
5314b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
5315b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5316b20b881bSmrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
5317b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5318b20b881bSmrg    break 2
5319b20b881bSmrg  fi
5320b20b881bSmrgdone
5321b20b881bSmrgdone
5322b20b881bSmrgIFS=$as_save_IFS
5323c06b6b69Smrg
5324b20b881bSmrgfi
5325b20b881bSmrgfi
5326b20b881bSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5327b20b881bSmrgif test -n "$ac_ct_RANLIB"; then
5328b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5329b20b881bSmrg$as_echo "$ac_ct_RANLIB" >&6; }
5330b20b881bSmrgelse
5331b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
5332b20b881bSmrg$as_echo "no" >&6; }
5333b20b881bSmrgfi
5334c06b6b69Smrg
5335b20b881bSmrg  if test "x$ac_ct_RANLIB" = x; then
5336b20b881bSmrg    RANLIB=":"
5337b20b881bSmrg  else
5338b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
5339b20b881bSmrgyes:)
5340b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5341b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5342b20b881bSmrgac_tool_warned=yes ;;
53439f4658d1Smrgesac
5344b20b881bSmrg    RANLIB=$ac_ct_RANLIB
5345b20b881bSmrg  fi
5346c06b6b69Smrgelse
5347b20b881bSmrg  RANLIB="$ac_cv_prog_RANLIB"
5348b20b881bSmrgfi
5349c06b6b69Smrg
5350b20b881bSmrgtest -z "$RANLIB" && RANLIB=:
53519f4658d1Smrg
53529f4658d1Smrg
5353c06b6b69Smrg
53549f4658d1Smrg
53559f4658d1Smrg
5356c06b6b69Smrg
5357b20b881bSmrg# Determine commands to create old-style static archives.
5358b20b881bSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5359b20b881bSmrgold_postinstall_cmds='chmod 644 $oldlib'
5360b20b881bSmrgold_postuninstall_cmds=
53619f4658d1Smrg
5362b20b881bSmrgif test -n "$RANLIB"; then
5363b20b881bSmrg  case $host_os in
5364b20b881bSmrg  openbsd*)
5365b20b881bSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5366b20b881bSmrg    ;;
5367b20b881bSmrg  *)
5368b20b881bSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5369b20b881bSmrg    ;;
5370b20b881bSmrg  esac
5371b20b881bSmrg  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5372c06b6b69Smrgfi
53739f4658d1Smrg
5374c06b6b69Smrg
53759f4658d1Smrg
5376c06b6b69Smrg
5377c06b6b69Smrg
5378c06b6b69Smrg
5379c06b6b69Smrg
5380c06b6b69Smrg
5381c06b6b69Smrg
5382c06b6b69Smrg
5383c06b6b69Smrg
5384c06b6b69Smrg
5385c06b6b69Smrg
5386c06b6b69Smrg
5387c06b6b69Smrg
53889f4658d1Smrg
5389c06b6b69Smrg
5390c06b6b69Smrg
53919f4658d1Smrg
5392c06b6b69Smrg
5393c06b6b69Smrg
5394c06b6b69Smrg
5395c06b6b69Smrg
53969f4658d1Smrg
5397c06b6b69Smrg
5398c06b6b69Smrg
53999f4658d1Smrg
5400c06b6b69Smrg
5401c06b6b69Smrg
5402c06b6b69Smrg
5403c06b6b69Smrg
5404c06b6b69Smrg
5405c06b6b69Smrg
5406c06b6b69Smrg
5407b20b881bSmrg# If no C compiler was specified, use CC.
5408b20b881bSmrgLTCC=${LTCC-"$CC"}
54099f4658d1Smrg
5410b20b881bSmrg# If no C compiler flags were specified, use CFLAGS.
5411b20b881bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5412c06b6b69Smrg
5413b20b881bSmrg# Allow CC to be a program name with arguments.
5414b20b881bSmrgcompiler=$CC
5415c06b6b69Smrg
54169f4658d1Smrg
5417b20b881bSmrg# Check for command to grab the raw symbol name followed by C symbol from nm.
5418b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5419b20b881bSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5420b20b881bSmrgif test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5421b20b881bSmrg  $as_echo_n "(cached) " >&6
5422b20b881bSmrgelse
5423c06b6b69Smrg
5424b20b881bSmrg# These are sane defaults that work on at least a few old systems.
5425b20b881bSmrg# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5426c06b6b69Smrg
5427b20b881bSmrg# Character class describing NM global symbol codes.
5428b20b881bSmrgsymcode='[BCDEGRST]'
5429c06b6b69Smrg
5430b20b881bSmrg# Regexp to match symbols that can be accessed directly from C.
5431b20b881bSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5432b20b881bSmrg
5433b20b881bSmrg# Define system-specific variables.
5434b20b881bSmrgcase $host_os in
5435b20b881bSmrgaix*)
5436b20b881bSmrg  symcode='[BCDT]'
5437b20b881bSmrg  ;;
5438b20b881bSmrgcygwin* | mingw* | pw32* | cegcc*)
5439b20b881bSmrg  symcode='[ABCDGISTW]'
5440b20b881bSmrg  ;;
5441b20b881bSmrghpux*)
5442b20b881bSmrg  if test "$host_cpu" = ia64; then
5443b20b881bSmrg    symcode='[ABCDEGRST]'
5444b20b881bSmrg  fi
5445b20b881bSmrg  ;;
5446b20b881bSmrgirix* | nonstopux*)
5447b20b881bSmrg  symcode='[BCDEGRST]'
5448b20b881bSmrg  ;;
5449b20b881bSmrgosf*)
5450b20b881bSmrg  symcode='[BCDEGQRST]'
5451b20b881bSmrg  ;;
5452b20b881bSmrgsolaris*)
5453b20b881bSmrg  symcode='[BDRT]'
5454b20b881bSmrg  ;;
5455b20b881bSmrgsco3.2v5*)
5456b20b881bSmrg  symcode='[DT]'
5457b20b881bSmrg  ;;
5458b20b881bSmrgsysv4.2uw2*)
5459b20b881bSmrg  symcode='[DT]'
5460b20b881bSmrg  ;;
5461b20b881bSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*)
5462b20b881bSmrg  symcode='[ABDT]'
5463b20b881bSmrg  ;;
5464b20b881bSmrgsysv4)
5465b20b881bSmrg  symcode='[DFNSTU]'
5466b20b881bSmrg  ;;
54679f4658d1Smrgesac
5468c06b6b69Smrg
5469b20b881bSmrg# If we're using GNU nm, then use its standard symbol codes.
5470b20b881bSmrgcase `$NM -V 2>&1` in
5471b20b881bSmrg*GNU* | *'with BFD'*)
5472b20b881bSmrg  symcode='[ABCDGIRSTW]' ;;
54739f4658d1Smrgesac
5474c06b6b69Smrg
5475b20b881bSmrg# Transform an extracted symbol line into a proper C declaration.
5476b20b881bSmrg# Some systems (esp. on ia64) link data and code symbols differently,
5477b20b881bSmrg# so use this general approach.
5478b20b881bSmrglt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
54799f4658d1Smrg
5480b20b881bSmrg# Transform an extracted symbol line into symbol name and symbol address
5481b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5482b20b881bSmrglt_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'"
5483c06b6b69Smrg
5484b20b881bSmrg# Handle CRLF in mingw tool chain
5485b20b881bSmrgopt_cr=
5486b20b881bSmrgcase $build_os in
5487b20b881bSmrgmingw*)
5488b20b881bSmrg  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5489b20b881bSmrg  ;;
54909f4658d1Smrgesac
5491c06b6b69Smrg
5492b20b881bSmrg# Try without a prefix underscore, then with it.
5493b20b881bSmrgfor ac_symprfx in "" "_"; do
54949f4658d1Smrg
5495b20b881bSmrg  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5496b20b881bSmrg  symxfrm="\\1 $ac_symprfx\\2 \\2"
5497c06b6b69Smrg
5498b20b881bSmrg  # Write the raw and C identifiers.
5499b20b881bSmrg  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5500b20b881bSmrg    # Fake it for dumpbin and say T for any non-static function
5501b20b881bSmrg    # and D for any global variable.
5502b20b881bSmrg    # Also find C++ and __fastcall symbols from MSVC++,
5503b20b881bSmrg    # which start with @ or ?.
5504b20b881bSmrg    lt_cv_sys_global_symbol_pipe="$AWK '"\
5505b20b881bSmrg"     {last_section=section; section=\$ 3};"\
5506b20b881bSmrg"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5507b20b881bSmrg"     \$ 0!~/External *\|/{next};"\
5508b20b881bSmrg"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5509b20b881bSmrg"     {if(hide[section]) next};"\
5510b20b881bSmrg"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5511b20b881bSmrg"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5512b20b881bSmrg"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5513b20b881bSmrg"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5514b20b881bSmrg"     ' prfx=^$ac_symprfx"
5515c06b6b69Smrg  else
5516b20b881bSmrg    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5517c06b6b69Smrg  fi
5518c06b6b69Smrg
5519b20b881bSmrg  # Check to see that the pipe works correctly.
5520b20b881bSmrg  pipe_works=no
5521c06b6b69Smrg
5522b20b881bSmrg  rm -f conftest*
5523b20b881bSmrg  cat > conftest.$ac_ext <<_LT_EOF
5524b20b881bSmrg#ifdef __cplusplus
5525b20b881bSmrgextern "C" {
5526b20b881bSmrg#endif
5527b20b881bSmrgchar nm_test_var;
5528b20b881bSmrgvoid nm_test_func(void);
5529b20b881bSmrgvoid nm_test_func(void){}
5530b20b881bSmrg#ifdef __cplusplus
5531b20b881bSmrg}
5532b20b881bSmrg#endif
5533b20b881bSmrgint main(){nm_test_var='a';nm_test_func();return(0);}
5534b20b881bSmrg_LT_EOF
5535c06b6b69Smrg
5536b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5537b20b881bSmrg  (eval $ac_compile) 2>&5
5538b20b881bSmrg  ac_status=$?
5539b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5540b20b881bSmrg  (exit $ac_status); }; then
5541b20b881bSmrg    # Now try to grab the symbols.
5542b20b881bSmrg    nlist=conftest.nm
5543b20b881bSmrg    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5544b20b881bSmrg  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5545b20b881bSmrg  ac_status=$?
5546b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5547b20b881bSmrg  (exit $ac_status); } && test -s "$nlist"; then
5548b20b881bSmrg      # Try sorting and uniquifying the output.
5549b20b881bSmrg      if sort "$nlist" | uniq > "$nlist"T; then
5550b20b881bSmrg	mv -f "$nlist"T "$nlist"
5551b20b881bSmrg      else
5552b20b881bSmrg	rm -f "$nlist"T
5553b20b881bSmrg      fi
5554c06b6b69Smrg
5555b20b881bSmrg      # Make sure that we snagged all the symbols we need.
5556b20b881bSmrg      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5557b20b881bSmrg	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5558b20b881bSmrg	  cat <<_LT_EOF > conftest.$ac_ext
5559b20b881bSmrg#ifdef __cplusplus
5560b20b881bSmrgextern "C" {
5561b20b881bSmrg#endif
5562c06b6b69Smrg
5563b20b881bSmrg_LT_EOF
5564b20b881bSmrg	  # Now generate the symbol file.
5565b20b881bSmrg	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5566c06b6b69Smrg
5567b20b881bSmrg	  cat <<_LT_EOF >> conftest.$ac_ext
5568c06b6b69Smrg
5569b20b881bSmrg/* The mapping between symbol names and symbols.  */
5570c06b6b69Smrgconst struct {
5571c06b6b69Smrg  const char *name;
5572b20b881bSmrg  void       *address;
5573c06b6b69Smrg}
5574b20b881bSmrglt__PROGRAM__LTX_preloaded_symbols[] =
5575c06b6b69Smrg{
5576b20b881bSmrg  { "@PROGRAM@", (void *) 0 },
5577b20b881bSmrg_LT_EOF
5578b20b881bSmrg	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5579b20b881bSmrg	  cat <<\_LT_EOF >> conftest.$ac_ext
5580b20b881bSmrg  {0, (void *) 0}
5581c06b6b69Smrg};
5582c06b6b69Smrg
5583b20b881bSmrg/* This works around a problem in FreeBSD linker */
5584b20b881bSmrg#ifdef FREEBSD_WORKAROUND
5585b20b881bSmrgstatic const void *lt_preloaded_setup() {
5586b20b881bSmrg  return lt__PROGRAM__LTX_preloaded_symbols;
5587b20b881bSmrg}
5588b20b881bSmrg#endif
5589b20b881bSmrg
5590c06b6b69Smrg#ifdef __cplusplus
5591c06b6b69Smrg}
5592c06b6b69Smrg#endif
5593b20b881bSmrg_LT_EOF
5594c06b6b69Smrg	  # Now try linking the two files.
5595c06b6b69Smrg	  mv conftest.$ac_objext conftstm.$ac_objext
5596c06b6b69Smrg	  lt_save_LIBS="$LIBS"
5597c06b6b69Smrg	  lt_save_CFLAGS="$CFLAGS"
5598c06b6b69Smrg	  LIBS="conftstm.$ac_objext"
5599c06b6b69Smrg	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5600c06b6b69Smrg	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5601c06b6b69Smrg  (eval $ac_link) 2>&5
5602c06b6b69Smrg  ac_status=$?
56039f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5604c06b6b69Smrg  (exit $ac_status); } && test -s conftest${ac_exeext}; then
5605c06b6b69Smrg	    pipe_works=yes
5606c06b6b69Smrg	  fi
5607c06b6b69Smrg	  LIBS="$lt_save_LIBS"
5608c06b6b69Smrg	  CFLAGS="$lt_save_CFLAGS"
5609c06b6b69Smrg	else
5610c06b6b69Smrg	  echo "cannot find nm_test_func in $nlist" >&5
5611c06b6b69Smrg	fi
5612c06b6b69Smrg      else
5613c06b6b69Smrg	echo "cannot find nm_test_var in $nlist" >&5
5614c06b6b69Smrg      fi
5615c06b6b69Smrg    else
5616c06b6b69Smrg      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5617c06b6b69Smrg    fi
5618c06b6b69Smrg  else
5619c06b6b69Smrg    echo "$progname: failed program was:" >&5
5620c06b6b69Smrg    cat conftest.$ac_ext >&5
5621c06b6b69Smrg  fi
56229f4658d1Smrg  rm -rf conftest* conftst*
5623c06b6b69Smrg
5624c06b6b69Smrg  # Do not use the global_symbol_pipe unless it works.
5625c06b6b69Smrg  if test "$pipe_works" = yes; then
5626c06b6b69Smrg    break
5627c06b6b69Smrg  else
5628c06b6b69Smrg    lt_cv_sys_global_symbol_pipe=
5629c06b6b69Smrg  fi
5630c06b6b69Smrgdone
5631c06b6b69Smrg
5632c06b6b69Smrgfi
5633c06b6b69Smrg
5634c06b6b69Smrgif test -z "$lt_cv_sys_global_symbol_pipe"; then
5635c06b6b69Smrg  lt_cv_sys_global_symbol_to_cdecl=
5636c06b6b69Smrgfi
5637c06b6b69Smrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
56389f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: failed" >&5
56399f4658d1Smrg$as_echo "failed" >&6; }
5640c06b6b69Smrgelse
56419f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: ok" >&5
56429f4658d1Smrg$as_echo "ok" >&6; }
5643c06b6b69Smrgfi
5644c06b6b69Smrg
5645c06b6b69Smrg
5646c06b6b69Smrg
5647c06b6b69Smrg
5648c06b6b69Smrg
5649c06b6b69Smrg
5650c06b6b69Smrg
5651c06b6b69Smrg
5652c06b6b69Smrg
5653c06b6b69Smrg
5654c06b6b69Smrg
5655c06b6b69Smrg
5656c06b6b69Smrg
5657c06b6b69Smrg
5658b20b881bSmrg
5659b20b881bSmrg
5660b20b881bSmrg
5661b20b881bSmrg
5662b20b881bSmrg
5663b20b881bSmrg
5664b20b881bSmrg
5665b20b881bSmrg
5666b20b881bSmrg
5667b20b881bSmrg# Check whether --enable-libtool-lock was given.
5668b20b881bSmrgif test "${enable_libtool_lock+set}" = set; then
5669b20b881bSmrg  enableval=$enable_libtool_lock;
5670b20b881bSmrgfi
5671b20b881bSmrg
5672b20b881bSmrgtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5673b20b881bSmrg
5674b20b881bSmrg# Some flags need to be propagated to the compiler or linker for good
5675b20b881bSmrg# libtool support.
5676b20b881bSmrgcase $host in
5677b20b881bSmrgia64-*-hpux*)
5678b20b881bSmrg  # Find out which ABI we are using.
5679b20b881bSmrg  echo 'int i;' > conftest.$ac_ext
5680b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5681b20b881bSmrg  (eval $ac_compile) 2>&5
5682b20b881bSmrg  ac_status=$?
5683b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5684b20b881bSmrg  (exit $ac_status); }; then
5685b20b881bSmrg    case `/usr/bin/file conftest.$ac_objext` in
5686b20b881bSmrg      *ELF-32*)
5687b20b881bSmrg	HPUX_IA64_MODE="32"
5688b20b881bSmrg	;;
5689b20b881bSmrg      *ELF-64*)
5690b20b881bSmrg	HPUX_IA64_MODE="64"
5691b20b881bSmrg	;;
5692b20b881bSmrg    esac
5693b20b881bSmrg  fi
5694b20b881bSmrg  rm -rf conftest*
5695b20b881bSmrg  ;;
5696b20b881bSmrg*-*-irix6*)
5697b20b881bSmrg  # Find out which ABI we are using.
5698b20b881bSmrg  echo '#line 5698 "configure"' > conftest.$ac_ext
5699b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5700b20b881bSmrg  (eval $ac_compile) 2>&5
5701b20b881bSmrg  ac_status=$?
5702b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5703b20b881bSmrg  (exit $ac_status); }; then
5704b20b881bSmrg    if test "$lt_cv_prog_gnu_ld" = yes; then
5705b20b881bSmrg      case `/usr/bin/file conftest.$ac_objext` in
5706b20b881bSmrg	*32-bit*)
5707b20b881bSmrg	  LD="${LD-ld} -melf32bsmip"
5708b20b881bSmrg	  ;;
5709b20b881bSmrg	*N32*)
5710b20b881bSmrg	  LD="${LD-ld} -melf32bmipn32"
5711b20b881bSmrg	  ;;
5712b20b881bSmrg	*64-bit*)
5713b20b881bSmrg	  LD="${LD-ld} -melf64bmip"
5714b20b881bSmrg	;;
5715b20b881bSmrg      esac
5716b20b881bSmrg    else
5717b20b881bSmrg      case `/usr/bin/file conftest.$ac_objext` in
5718b20b881bSmrg	*32-bit*)
5719b20b881bSmrg	  LD="${LD-ld} -32"
5720b20b881bSmrg	  ;;
5721b20b881bSmrg	*N32*)
5722b20b881bSmrg	  LD="${LD-ld} -n32"
5723b20b881bSmrg	  ;;
5724b20b881bSmrg	*64-bit*)
5725b20b881bSmrg	  LD="${LD-ld} -64"
5726b20b881bSmrg	  ;;
5727b20b881bSmrg      esac
5728b20b881bSmrg    fi
5729b20b881bSmrg  fi
5730b20b881bSmrg  rm -rf conftest*
5731b20b881bSmrg  ;;
5732b20b881bSmrg
5733b20b881bSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5734b20b881bSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5735b20b881bSmrg  # Find out which ABI we are using.
5736b20b881bSmrg  echo 'int i;' > conftest.$ac_ext
5737b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5738b20b881bSmrg  (eval $ac_compile) 2>&5
5739b20b881bSmrg  ac_status=$?
5740b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741b20b881bSmrg  (exit $ac_status); }; then
5742b20b881bSmrg    case `/usr/bin/file conftest.o` in
5743b20b881bSmrg      *32-bit*)
5744b20b881bSmrg	case $host in
5745b20b881bSmrg	  x86_64-*kfreebsd*-gnu)
5746b20b881bSmrg	    LD="${LD-ld} -m elf_i386_fbsd"
5747b20b881bSmrg	    ;;
5748b20b881bSmrg	  x86_64-*linux*)
5749b20b881bSmrg	    LD="${LD-ld} -m elf_i386"
5750b20b881bSmrg	    ;;
5751b20b881bSmrg	  ppc64-*linux*|powerpc64-*linux*)
5752b20b881bSmrg	    LD="${LD-ld} -m elf32ppclinux"
5753b20b881bSmrg	    ;;
5754b20b881bSmrg	  s390x-*linux*)
5755b20b881bSmrg	    LD="${LD-ld} -m elf_s390"
5756b20b881bSmrg	    ;;
5757b20b881bSmrg	  sparc64-*linux*)
5758b20b881bSmrg	    LD="${LD-ld} -m elf32_sparc"
5759b20b881bSmrg	    ;;
5760b20b881bSmrg	esac
5761b20b881bSmrg	;;
5762b20b881bSmrg      *64-bit*)
5763b20b881bSmrg	case $host in
5764b20b881bSmrg	  x86_64-*kfreebsd*-gnu)
5765b20b881bSmrg	    LD="${LD-ld} -m elf_x86_64_fbsd"
5766b20b881bSmrg	    ;;
5767b20b881bSmrg	  x86_64-*linux*)
5768b20b881bSmrg	    LD="${LD-ld} -m elf_x86_64"
5769b20b881bSmrg	    ;;
5770b20b881bSmrg	  ppc*-*linux*|powerpc*-*linux*)
5771b20b881bSmrg	    LD="${LD-ld} -m elf64ppc"
5772b20b881bSmrg	    ;;
5773b20b881bSmrg	  s390*-*linux*|s390*-*tpf*)
5774b20b881bSmrg	    LD="${LD-ld} -m elf64_s390"
5775b20b881bSmrg	    ;;
5776b20b881bSmrg	  sparc*-*linux*)
5777b20b881bSmrg	    LD="${LD-ld} -m elf64_sparc"
5778b20b881bSmrg	    ;;
5779b20b881bSmrg	esac
5780b20b881bSmrg	;;
5781b20b881bSmrg    esac
5782b20b881bSmrg  fi
5783b20b881bSmrg  rm -rf conftest*
5784b20b881bSmrg  ;;
5785b20b881bSmrg
5786b20b881bSmrg*-*-sco3.2v5*)
5787b20b881bSmrg  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5788b20b881bSmrg  SAVE_CFLAGS="$CFLAGS"
5789b20b881bSmrg  CFLAGS="$CFLAGS -belf"
5790b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5791b20b881bSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5792b20b881bSmrgif test "${lt_cv_cc_needs_belf+set}" = set; then
5793b20b881bSmrg  $as_echo_n "(cached) " >&6
5794b20b881bSmrgelse
5795b20b881bSmrg  ac_ext=c
5796b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
5797b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5798b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5799b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
5800b20b881bSmrg
5801b20b881bSmrg     cat >conftest.$ac_ext <<_ACEOF
5802b20b881bSmrg/* confdefs.h.  */
5803b20b881bSmrg_ACEOF
5804b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
5805b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
5806b20b881bSmrg/* end confdefs.h.  */
5807b20b881bSmrg
5808b20b881bSmrgint
5809b20b881bSmrgmain ()
5810b20b881bSmrg{
5811b20b881bSmrg
5812b20b881bSmrg  ;
5813b20b881bSmrg  return 0;
5814b20b881bSmrg}
5815b20b881bSmrg_ACEOF
5816b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
5817b20b881bSmrgif { (ac_try="$ac_link"
5818b20b881bSmrgcase "(($ac_try" in
5819b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5820b20b881bSmrg  *) ac_try_echo=$ac_try;;
5821b20b881bSmrgesac
5822b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5823b20b881bSmrg$as_echo "$ac_try_echo") >&5
5824b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
5825b20b881bSmrg  ac_status=$?
5826b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
5827b20b881bSmrg  rm -f conftest.er1
5828b20b881bSmrg  cat conftest.err >&5
5829b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5830b20b881bSmrg  (exit $ac_status); } && {
5831b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
5832b20b881bSmrg	 test ! -s conftest.err
5833b20b881bSmrg       } && test -s conftest$ac_exeext && {
5834b20b881bSmrg	 test "$cross_compiling" = yes ||
5835b20b881bSmrg	 $as_test_x conftest$ac_exeext
5836b20b881bSmrg       }; then
5837b20b881bSmrg  lt_cv_cc_needs_belf=yes
5838b20b881bSmrgelse
5839b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
5840b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
5841b20b881bSmrg
5842b20b881bSmrg	lt_cv_cc_needs_belf=no
5843b20b881bSmrgfi
5844b20b881bSmrg
5845b20b881bSmrgrm -rf conftest.dSYM
5846b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5847b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
5848b20b881bSmrg     ac_ext=c
5849b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
5850b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5851b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5852b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
5853b20b881bSmrg
5854b20b881bSmrgfi
5855b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5856b20b881bSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; }
5857b20b881bSmrg  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5858b20b881bSmrg    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5859b20b881bSmrg    CFLAGS="$SAVE_CFLAGS"
5860b20b881bSmrg  fi
5861b20b881bSmrg  ;;
5862b20b881bSmrgsparc*-*solaris*)
5863b20b881bSmrg  # Find out which ABI we are using.
5864b20b881bSmrg  echo 'int i;' > conftest.$ac_ext
5865b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5866b20b881bSmrg  (eval $ac_compile) 2>&5
5867b20b881bSmrg  ac_status=$?
5868b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5869b20b881bSmrg  (exit $ac_status); }; then
5870b20b881bSmrg    case `/usr/bin/file conftest.o` in
5871b20b881bSmrg    *64-bit*)
5872b20b881bSmrg      case $lt_cv_prog_gnu_ld in
5873b20b881bSmrg      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5874b20b881bSmrg      *)
5875b20b881bSmrg	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5876b20b881bSmrg	  LD="${LD-ld} -64"
5877b20b881bSmrg	fi
5878b20b881bSmrg	;;
5879b20b881bSmrg      esac
5880b20b881bSmrg      ;;
5881b20b881bSmrg    esac
5882b20b881bSmrg  fi
5883b20b881bSmrg  rm -rf conftest*
5884b20b881bSmrg  ;;
5885b20b881bSmrgesac
5886b20b881bSmrg
5887b20b881bSmrgneed_locks="$enable_libtool_lock"
5888b20b881bSmrg
5889b20b881bSmrg
5890b20b881bSmrg  case $host_os in
5891b20b881bSmrg    rhapsody* | darwin*)
5892b20b881bSmrg    if test -n "$ac_tool_prefix"; then
5893b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5894b20b881bSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
58959f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
58969f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
5897b20b881bSmrgif test "${ac_cv_prog_DSYMUTIL+set}" = set; then
58989f4658d1Smrg  $as_echo_n "(cached) " >&6
5899c06b6b69Smrgelse
5900b20b881bSmrg  if test -n "$DSYMUTIL"; then
5901b20b881bSmrg  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5902c06b6b69Smrgelse
5903c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5904c06b6b69Smrgfor as_dir in $PATH
5905c06b6b69Smrgdo
5906c06b6b69Smrg  IFS=$as_save_IFS
5907c06b6b69Smrg  test -z "$as_dir" && as_dir=.
5908c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
59099f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5910b20b881bSmrg    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
59119f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5912c06b6b69Smrg    break 2
5913c06b6b69Smrg  fi
5914c06b6b69Smrgdone
5915c06b6b69Smrgdone
59169f4658d1SmrgIFS=$as_save_IFS
5917c06b6b69Smrg
5918c06b6b69Smrgfi
5919c06b6b69Smrgfi
5920b20b881bSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL
5921b20b881bSmrgif test -n "$DSYMUTIL"; then
5922b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
5923b20b881bSmrg$as_echo "$DSYMUTIL" >&6; }
5924c06b6b69Smrgelse
59259f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
59269f4658d1Smrg$as_echo "no" >&6; }
5927c06b6b69Smrgfi
5928c06b6b69Smrg
59299f4658d1Smrg
5930c06b6b69Smrgfi
5931b20b881bSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then
5932b20b881bSmrg  ac_ct_DSYMUTIL=$DSYMUTIL
5933b20b881bSmrg  # Extract the first word of "dsymutil", so it can be a program name with args.
5934b20b881bSmrgset dummy dsymutil; ac_word=$2
59359f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
59369f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
5937b20b881bSmrgif test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
59389f4658d1Smrg  $as_echo_n "(cached) " >&6
5939c06b6b69Smrgelse
5940b20b881bSmrg  if test -n "$ac_ct_DSYMUTIL"; then
5941b20b881bSmrg  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5942c06b6b69Smrgelse
5943c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5944c06b6b69Smrgfor as_dir in $PATH
5945c06b6b69Smrgdo
5946c06b6b69Smrg  IFS=$as_save_IFS
5947c06b6b69Smrg  test -z "$as_dir" && as_dir=.
5948c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
59499f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5950b20b881bSmrg    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
59519f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5952c06b6b69Smrg    break 2
5953c06b6b69Smrg  fi
5954c06b6b69Smrgdone
5955c06b6b69Smrgdone
59569f4658d1SmrgIFS=$as_save_IFS
5957c06b6b69Smrg
5958c06b6b69Smrgfi
5959c06b6b69Smrgfi
5960b20b881bSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5961b20b881bSmrgif test -n "$ac_ct_DSYMUTIL"; then
5962b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
5963b20b881bSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; }
5964c06b6b69Smrgelse
59659f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
59669f4658d1Smrg$as_echo "no" >&6; }
5967c06b6b69Smrgfi
5968c06b6b69Smrg
5969b20b881bSmrg  if test "x$ac_ct_DSYMUTIL" = x; then
5970b20b881bSmrg    DSYMUTIL=":"
59719f4658d1Smrg  else
59729f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
59739f4658d1Smrgyes:)
59749f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
59759f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
59769f4658d1Smrgac_tool_warned=yes ;;
59779f4658d1Smrgesac
5978b20b881bSmrg    DSYMUTIL=$ac_ct_DSYMUTIL
59799f4658d1Smrg  fi
5980c06b6b69Smrgelse
5981b20b881bSmrg  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5982c06b6b69Smrgfi
5983c06b6b69Smrg
5984b20b881bSmrg    if test -n "$ac_tool_prefix"; then
5985b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5986b20b881bSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2
59879f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
59889f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
5989b20b881bSmrgif test "${ac_cv_prog_NMEDIT+set}" = set; then
59909f4658d1Smrg  $as_echo_n "(cached) " >&6
5991c06b6b69Smrgelse
5992b20b881bSmrg  if test -n "$NMEDIT"; then
5993b20b881bSmrg  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5994c06b6b69Smrgelse
5995c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5996c06b6b69Smrgfor as_dir in $PATH
5997c06b6b69Smrgdo
5998c06b6b69Smrg  IFS=$as_save_IFS
5999c06b6b69Smrg  test -z "$as_dir" && as_dir=.
6000c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
60019f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6002b20b881bSmrg    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
60039f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6004c06b6b69Smrg    break 2
6005c06b6b69Smrg  fi
6006c06b6b69Smrgdone
6007c06b6b69Smrgdone
60089f4658d1SmrgIFS=$as_save_IFS
6009c06b6b69Smrg
6010c06b6b69Smrgfi
6011c06b6b69Smrgfi
6012b20b881bSmrgNMEDIT=$ac_cv_prog_NMEDIT
6013b20b881bSmrgif test -n "$NMEDIT"; then
6014b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
6015b20b881bSmrg$as_echo "$NMEDIT" >&6; }
6016c06b6b69Smrgelse
60179f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
60189f4658d1Smrg$as_echo "no" >&6; }
6019c06b6b69Smrgfi
6020c06b6b69Smrg
60219f4658d1Smrg
6022c06b6b69Smrgfi
6023b20b881bSmrgif test -z "$ac_cv_prog_NMEDIT"; then
6024b20b881bSmrg  ac_ct_NMEDIT=$NMEDIT
6025b20b881bSmrg  # Extract the first word of "nmedit", so it can be a program name with args.
6026b20b881bSmrgset dummy nmedit; ac_word=$2
60279f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
60289f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6029b20b881bSmrgif test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
60309f4658d1Smrg  $as_echo_n "(cached) " >&6
6031c06b6b69Smrgelse
6032b20b881bSmrg  if test -n "$ac_ct_NMEDIT"; then
6033b20b881bSmrg  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6034c06b6b69Smrgelse
6035c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6036c06b6b69Smrgfor as_dir in $PATH
6037c06b6b69Smrgdo
6038c06b6b69Smrg  IFS=$as_save_IFS
6039c06b6b69Smrg  test -z "$as_dir" && as_dir=.
6040c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
60419f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6042b20b881bSmrg    ac_cv_prog_ac_ct_NMEDIT="nmedit"
60439f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6044c06b6b69Smrg    break 2
6045c06b6b69Smrg  fi
6046c06b6b69Smrgdone
6047c06b6b69Smrgdone
60489f4658d1SmrgIFS=$as_save_IFS
6049c06b6b69Smrg
6050c06b6b69Smrgfi
6051c06b6b69Smrgfi
6052b20b881bSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6053b20b881bSmrgif test -n "$ac_ct_NMEDIT"; then
6054b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
6055b20b881bSmrg$as_echo "$ac_ct_NMEDIT" >&6; }
6056c06b6b69Smrgelse
60579f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
60589f4658d1Smrg$as_echo "no" >&6; }
6059c06b6b69Smrgfi
6060c06b6b69Smrg
6061b20b881bSmrg  if test "x$ac_ct_NMEDIT" = x; then
6062b20b881bSmrg    NMEDIT=":"
60639f4658d1Smrg  else
60649f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
60659f4658d1Smrgyes:)
60669f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
60679f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
60689f4658d1Smrgac_tool_warned=yes ;;
60699f4658d1Smrgesac
6070b20b881bSmrg    NMEDIT=$ac_ct_NMEDIT
60719f4658d1Smrg  fi
6072c06b6b69Smrgelse
6073b20b881bSmrg  NMEDIT="$ac_cv_prog_NMEDIT"
6074c06b6b69Smrgfi
6075c06b6b69Smrg
6076b20b881bSmrg    if test -n "$ac_tool_prefix"; then
6077b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6078b20b881bSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2
60799f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
60809f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6081b20b881bSmrgif test "${ac_cv_prog_LIPO+set}" = set; then
60829f4658d1Smrg  $as_echo_n "(cached) " >&6
6083c06b6b69Smrgelse
6084b20b881bSmrg  if test -n "$LIPO"; then
6085b20b881bSmrg  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6086c06b6b69Smrgelse
6087c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6088c06b6b69Smrgfor as_dir in $PATH
6089c06b6b69Smrgdo
6090c06b6b69Smrg  IFS=$as_save_IFS
6091c06b6b69Smrg  test -z "$as_dir" && as_dir=.
6092c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
60939f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6094b20b881bSmrg    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
60959f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6096c06b6b69Smrg    break 2
6097c06b6b69Smrg  fi
6098c06b6b69Smrgdone
6099c06b6b69Smrgdone
61009f4658d1SmrgIFS=$as_save_IFS
6101c06b6b69Smrg
6102c06b6b69Smrgfi
6103c06b6b69Smrgfi
6104b20b881bSmrgLIPO=$ac_cv_prog_LIPO
6105b20b881bSmrgif test -n "$LIPO"; then
6106b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
6107b20b881bSmrg$as_echo "$LIPO" >&6; }
6108c06b6b69Smrgelse
61099f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
61109f4658d1Smrg$as_echo "no" >&6; }
6111c06b6b69Smrgfi
6112c06b6b69Smrg
61139f4658d1Smrg
6114c06b6b69Smrgfi
6115b20b881bSmrgif test -z "$ac_cv_prog_LIPO"; then
6116b20b881bSmrg  ac_ct_LIPO=$LIPO
6117b20b881bSmrg  # Extract the first word of "lipo", so it can be a program name with args.
6118b20b881bSmrgset dummy lipo; ac_word=$2
61199f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
61209f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6121b20b881bSmrgif test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
61229f4658d1Smrg  $as_echo_n "(cached) " >&6
6123c06b6b69Smrgelse
6124b20b881bSmrg  if test -n "$ac_ct_LIPO"; then
6125b20b881bSmrg  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6126c06b6b69Smrgelse
6127c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6128c06b6b69Smrgfor as_dir in $PATH
6129c06b6b69Smrgdo
6130c06b6b69Smrg  IFS=$as_save_IFS
6131c06b6b69Smrg  test -z "$as_dir" && as_dir=.
6132c06b6b69Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
61339f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6134b20b881bSmrg    ac_cv_prog_ac_ct_LIPO="lipo"
61359f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6136c06b6b69Smrg    break 2
6137c06b6b69Smrg  fi
6138c06b6b69Smrgdone
6139c06b6b69Smrgdone
61409f4658d1SmrgIFS=$as_save_IFS
6141c06b6b69Smrg
6142c06b6b69Smrgfi
6143c06b6b69Smrgfi
6144b20b881bSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6145b20b881bSmrgif test -n "$ac_ct_LIPO"; then
6146b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
6147b20b881bSmrg$as_echo "$ac_ct_LIPO" >&6; }
6148c06b6b69Smrgelse
61499f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
61509f4658d1Smrg$as_echo "no" >&6; }
6151c06b6b69Smrgfi
6152c06b6b69Smrg
6153b20b881bSmrg  if test "x$ac_ct_LIPO" = x; then
6154b20b881bSmrg    LIPO=":"
61559f4658d1Smrg  else
61569f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
61579f4658d1Smrgyes:)
61589f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
61599f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
61609f4658d1Smrgac_tool_warned=yes ;;
61619f4658d1Smrgesac
6162b20b881bSmrg    LIPO=$ac_ct_LIPO
61639f4658d1Smrg  fi
6164c06b6b69Smrgelse
6165b20b881bSmrg  LIPO="$ac_cv_prog_LIPO"
6166c06b6b69Smrgfi
6167c06b6b69Smrg
61689f4658d1Smrg    if test -n "$ac_tool_prefix"; then
6169b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6170b20b881bSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2
61719f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
61729f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6173b20b881bSmrgif test "${ac_cv_prog_OTOOL+set}" = set; then
61749f4658d1Smrg  $as_echo_n "(cached) " >&6
61759f4658d1Smrgelse
6176b20b881bSmrg  if test -n "$OTOOL"; then
6177b20b881bSmrg  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
61789f4658d1Smrgelse
61799f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
61809f4658d1Smrgfor as_dir in $PATH
61819f4658d1Smrgdo
61829f4658d1Smrg  IFS=$as_save_IFS
61839f4658d1Smrg  test -z "$as_dir" && as_dir=.
61849f4658d1Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
61859f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6186b20b881bSmrg    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
61879f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
61889f4658d1Smrg    break 2
61899f4658d1Smrg  fi
61909f4658d1Smrgdone
61919f4658d1Smrgdone
61929f4658d1SmrgIFS=$as_save_IFS
6193c06b6b69Smrg
61949f4658d1Smrgfi
61959f4658d1Smrgfi
6196b20b881bSmrgOTOOL=$ac_cv_prog_OTOOL
6197b20b881bSmrgif test -n "$OTOOL"; then
6198b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
6199b20b881bSmrg$as_echo "$OTOOL" >&6; }
62009f4658d1Smrgelse
62019f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
62029f4658d1Smrg$as_echo "no" >&6; }
62039f4658d1Smrgfi
6204c06b6b69Smrg
6205c06b6b69Smrg
62069f4658d1Smrgfi
6207b20b881bSmrgif test -z "$ac_cv_prog_OTOOL"; then
6208b20b881bSmrg  ac_ct_OTOOL=$OTOOL
6209b20b881bSmrg  # Extract the first word of "otool", so it can be a program name with args.
6210b20b881bSmrgset dummy otool; ac_word=$2
62119f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
62129f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6213b20b881bSmrgif test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
62149f4658d1Smrg  $as_echo_n "(cached) " >&6
6215c06b6b69Smrgelse
6216b20b881bSmrg  if test -n "$ac_ct_OTOOL"; then
6217b20b881bSmrg  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
62189f4658d1Smrgelse
62199f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
62209f4658d1Smrgfor as_dir in $PATH
62219f4658d1Smrgdo
62229f4658d1Smrg  IFS=$as_save_IFS
62239f4658d1Smrg  test -z "$as_dir" && as_dir=.
62249f4658d1Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
62259f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6226b20b881bSmrg    ac_cv_prog_ac_ct_OTOOL="otool"
62279f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
62289f4658d1Smrg    break 2
62299f4658d1Smrg  fi
62309f4658d1Smrgdone
62319f4658d1Smrgdone
62329f4658d1SmrgIFS=$as_save_IFS
6233c06b6b69Smrg
62349f4658d1Smrgfi
62359f4658d1Smrgfi
6236b20b881bSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6237b20b881bSmrgif test -n "$ac_ct_OTOOL"; then
6238b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
6239b20b881bSmrg$as_echo "$ac_ct_OTOOL" >&6; }
62409f4658d1Smrgelse
62419f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
62429f4658d1Smrg$as_echo "no" >&6; }
62439f4658d1Smrgfi
6244c06b6b69Smrg
6245b20b881bSmrg  if test "x$ac_ct_OTOOL" = x; then
6246b20b881bSmrg    OTOOL=":"
62479f4658d1Smrg  else
62489f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
62499f4658d1Smrgyes:)
62509f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
62519f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
62529f4658d1Smrgac_tool_warned=yes ;;
62539f4658d1Smrgesac
6254b20b881bSmrg    OTOOL=$ac_ct_OTOOL
62559f4658d1Smrg  fi
62569f4658d1Smrgelse
6257b20b881bSmrg  OTOOL="$ac_cv_prog_OTOOL"
62589f4658d1Smrgfi
6259c06b6b69Smrg
62609f4658d1Smrg    if test -n "$ac_tool_prefix"; then
6261b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6262b20b881bSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2
62639f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
62649f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6265b20b881bSmrgif test "${ac_cv_prog_OTOOL64+set}" = set; then
62669f4658d1Smrg  $as_echo_n "(cached) " >&6
62679f4658d1Smrgelse
6268b20b881bSmrg  if test -n "$OTOOL64"; then
6269b20b881bSmrg  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
62709f4658d1Smrgelse
62719f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
62729f4658d1Smrgfor as_dir in $PATH
62739f4658d1Smrgdo
62749f4658d1Smrg  IFS=$as_save_IFS
62759f4658d1Smrg  test -z "$as_dir" && as_dir=.
62769f4658d1Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
62779f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6278b20b881bSmrg    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
62799f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
62809f4658d1Smrg    break 2
62819f4658d1Smrg  fi
62829f4658d1Smrgdone
62839f4658d1Smrgdone
62849f4658d1SmrgIFS=$as_save_IFS
6285c06b6b69Smrg
62869f4658d1Smrgfi
62879f4658d1Smrgfi
6288b20b881bSmrgOTOOL64=$ac_cv_prog_OTOOL64
6289b20b881bSmrgif test -n "$OTOOL64"; then
6290b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
6291b20b881bSmrg$as_echo "$OTOOL64" >&6; }
62929f4658d1Smrgelse
62939f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
62949f4658d1Smrg$as_echo "no" >&6; }
62959f4658d1Smrgfi
62969f4658d1Smrg
62979f4658d1Smrg
62989f4658d1Smrgfi
6299b20b881bSmrgif test -z "$ac_cv_prog_OTOOL64"; then
6300b20b881bSmrg  ac_ct_OTOOL64=$OTOOL64
6301b20b881bSmrg  # Extract the first word of "otool64", so it can be a program name with args.
6302b20b881bSmrgset dummy otool64; ac_word=$2
63039f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
63049f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; }
6305b20b881bSmrgif test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
63069f4658d1Smrg  $as_echo_n "(cached) " >&6
63079f4658d1Smrgelse
6308b20b881bSmrg  if test -n "$ac_ct_OTOOL64"; then
6309b20b881bSmrg  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
63109f4658d1Smrgelse
63119f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
63129f4658d1Smrgfor as_dir in $PATH
63139f4658d1Smrgdo
63149f4658d1Smrg  IFS=$as_save_IFS
63159f4658d1Smrg  test -z "$as_dir" && as_dir=.
63169f4658d1Smrg  for ac_exec_ext in '' $ac_executable_extensions; do
63179f4658d1Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6318b20b881bSmrg    ac_cv_prog_ac_ct_OTOOL64="otool64"
63199f4658d1Smrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
63209f4658d1Smrg    break 2
63219f4658d1Smrg  fi
63229f4658d1Smrgdone
63239f4658d1Smrgdone
63249f4658d1SmrgIFS=$as_save_IFS
63259f4658d1Smrg
63269f4658d1Smrgfi
63279f4658d1Smrgfi
6328b20b881bSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6329b20b881bSmrgif test -n "$ac_ct_OTOOL64"; then
6330b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
6331b20b881bSmrg$as_echo "$ac_ct_OTOOL64" >&6; }
63329f4658d1Smrgelse
63339f4658d1Smrg  { $as_echo "$as_me:$LINENO: result: no" >&5
63349f4658d1Smrg$as_echo "no" >&6; }
63359f4658d1Smrgfi
63369f4658d1Smrg
6337b20b881bSmrg  if test "x$ac_ct_OTOOL64" = x; then
6338b20b881bSmrg    OTOOL64=":"
63399f4658d1Smrg  else
63409f4658d1Smrg    case $cross_compiling:$ac_tool_warned in
63419f4658d1Smrgyes:)
63429f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
63439f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
63449f4658d1Smrgac_tool_warned=yes ;;
63459f4658d1Smrgesac
6346b20b881bSmrg    OTOOL64=$ac_ct_OTOOL64
63479f4658d1Smrg  fi
63489f4658d1Smrgelse
6349b20b881bSmrg  OTOOL64="$ac_cv_prog_OTOOL64"
63509f4658d1Smrgfi
63519f4658d1Smrg
63529f4658d1Smrg
6353b20b881bSmrg
6354b20b881bSmrg
6355b20b881bSmrg
6356b20b881bSmrg
6357b20b881bSmrg
6358b20b881bSmrg
6359b20b881bSmrg
6360b20b881bSmrg
6361b20b881bSmrg
6362b20b881bSmrg
6363b20b881bSmrg
6364b20b881bSmrg
6365b20b881bSmrg
6366b20b881bSmrg
6367b20b881bSmrg
6368b20b881bSmrg
6369b20b881bSmrg
6370b20b881bSmrg
6371b20b881bSmrg
6372b20b881bSmrg
6373b20b881bSmrg
6374b20b881bSmrg
6375b20b881bSmrg
6376b20b881bSmrg
6377b20b881bSmrg
63789f4658d1Smrg    { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
63799f4658d1Smrg$as_echo_n "checking for -single_module linker flag... " >&6; }
63809f4658d1Smrgif test "${lt_cv_apple_cc_single_mod+set}" = set; then
63819f4658d1Smrg  $as_echo_n "(cached) " >&6
63829f4658d1Smrgelse
63839f4658d1Smrg  lt_cv_apple_cc_single_mod=no
63849f4658d1Smrg      if test -z "${LT_MULTI_MODULE}"; then
6385b20b881bSmrg	# By default we will add the -single_module flag. You can override
6386b20b881bSmrg	# by either setting the environment variable LT_MULTI_MODULE
6387b20b881bSmrg	# non-empty at configure time, or by adding -multi_module to the
6388b20b881bSmrg	# link flags.
6389b20b881bSmrg	rm -rf libconftest.dylib*
6390b20b881bSmrg	echo "int foo(void){return 1;}" > conftest.c
6391b20b881bSmrg	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6392b20b881bSmrg-dynamiclib -Wl,-single_module conftest.c" >&5
6393b20b881bSmrg	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6394b20b881bSmrg	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6395b20b881bSmrg        _lt_result=$?
6396b20b881bSmrg	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6397b20b881bSmrg	  lt_cv_apple_cc_single_mod=yes
6398b20b881bSmrg	else
6399b20b881bSmrg	  cat conftest.err >&5
6400b20b881bSmrg	fi
6401b20b881bSmrg	rm -rf libconftest.dylib*
6402b20b881bSmrg	rm -f conftest.*
64039f4658d1Smrg      fi
64049f4658d1Smrgfi
64059f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
64069f4658d1Smrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
64079f4658d1Smrg    { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
64089f4658d1Smrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
64099f4658d1Smrgif test "${lt_cv_ld_exported_symbols_list+set}" = set; then
64109f4658d1Smrg  $as_echo_n "(cached) " >&6
64119f4658d1Smrgelse
64129f4658d1Smrg  lt_cv_ld_exported_symbols_list=no
64139f4658d1Smrg      save_LDFLAGS=$LDFLAGS
64149f4658d1Smrg      echo "_main" > conftest.sym
64159f4658d1Smrg      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
64169f4658d1Smrg      cat >conftest.$ac_ext <<_ACEOF
64179f4658d1Smrg/* confdefs.h.  */
64189f4658d1Smrg_ACEOF
64199f4658d1Smrgcat confdefs.h >>conftest.$ac_ext
64209f4658d1Smrgcat >>conftest.$ac_ext <<_ACEOF
64219f4658d1Smrg/* end confdefs.h.  */
64229f4658d1Smrg
64239f4658d1Smrgint
64249f4658d1Smrgmain ()
64259f4658d1Smrg{
64269f4658d1Smrg
64279f4658d1Smrg  ;
64289f4658d1Smrg  return 0;
64299f4658d1Smrg}
64309f4658d1Smrg_ACEOF
64319f4658d1Smrgrm -f conftest.$ac_objext conftest$ac_exeext
64329f4658d1Smrgif { (ac_try="$ac_link"
64339f4658d1Smrgcase "(($ac_try" in
64349f4658d1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
64359f4658d1Smrg  *) ac_try_echo=$ac_try;;
64369f4658d1Smrgesac
64379f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
64389f4658d1Smrg$as_echo "$ac_try_echo") >&5
64399f4658d1Smrg  (eval "$ac_link") 2>conftest.er1
64409f4658d1Smrg  ac_status=$?
64419f4658d1Smrg  grep -v '^ *+' conftest.er1 >conftest.err
64429f4658d1Smrg  rm -f conftest.er1
64439f4658d1Smrg  cat conftest.err >&5
64449f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
64459f4658d1Smrg  (exit $ac_status); } && {
64469f4658d1Smrg	 test -z "$ac_c_werror_flag" ||
64479f4658d1Smrg	 test ! -s conftest.err
64489f4658d1Smrg       } && test -s conftest$ac_exeext && {
64499f4658d1Smrg	 test "$cross_compiling" = yes ||
64509f4658d1Smrg	 $as_test_x conftest$ac_exeext
64519f4658d1Smrg       }; then
64529f4658d1Smrg  lt_cv_ld_exported_symbols_list=yes
64539f4658d1Smrgelse
64549f4658d1Smrg  $as_echo "$as_me: failed program was:" >&5
64559f4658d1Smrgsed 's/^/| /' conftest.$ac_ext >&5
64569f4658d1Smrg
64579f4658d1Smrg	lt_cv_ld_exported_symbols_list=no
64589f4658d1Smrgfi
64599f4658d1Smrg
64609f4658d1Smrgrm -rf conftest.dSYM
64619f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
64629f4658d1Smrg      conftest$ac_exeext conftest.$ac_ext
6463b20b881bSmrg	LDFLAGS="$save_LDFLAGS"
64649f4658d1Smrg
64659f4658d1Smrgfi
64669f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
64679f4658d1Smrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
64689f4658d1Smrg    case $host_os in
6469b20b881bSmrg    rhapsody* | darwin1.[012])
64709f4658d1Smrg      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
64719f4658d1Smrg    darwin1.*)
6472b20b881bSmrg      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6473b20b881bSmrg    darwin*) # darwin 5.x on
64749f4658d1Smrg      # if running on 10.5 or later, the deployment target defaults
64759f4658d1Smrg      # to the OS version, if on x86, and 10.4, the deployment
64769f4658d1Smrg      # target defaults to 10.4. Don't you love it?
64779f4658d1Smrg      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6478b20b881bSmrg	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6479b20b881bSmrg	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6480b20b881bSmrg	10.[012]*)
6481b20b881bSmrg	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6482b20b881bSmrg	10.*)
6483b20b881bSmrg	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
64849f4658d1Smrg      esac
64859f4658d1Smrg    ;;
64869f4658d1Smrg  esac
64879f4658d1Smrg    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
64889f4658d1Smrg      _lt_dar_single_mod='$single_module'
64899f4658d1Smrg    fi
64909f4658d1Smrg    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
64919f4658d1Smrg      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
64929f4658d1Smrg    else
6493b20b881bSmrg      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
64949f4658d1Smrg    fi
64959f4658d1Smrg    if test "$DSYMUTIL" != ":"; then
6496b20b881bSmrg      _lt_dsymutil='~$DSYMUTIL $lib || :'
64979f4658d1Smrg    else
64989f4658d1Smrg      _lt_dsymutil=
64999f4658d1Smrg    fi
65009f4658d1Smrg    ;;
65019f4658d1Smrg  esac
65029f4658d1Smrg
65039f4658d1Smrgac_ext=c
65049f4658d1Smrgac_cpp='$CPP $CPPFLAGS'
65059f4658d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
65069f4658d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
65079f4658d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
6508b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6509b20b881bSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
6510b20b881bSmrg# On Suns, sometimes $CPP names a directory.
6511b20b881bSmrgif test -n "$CPP" && test -d "$CPP"; then
6512b20b881bSmrg  CPP=
6513b20b881bSmrgfi
6514b20b881bSmrgif test -z "$CPP"; then
6515b20b881bSmrg  if test "${ac_cv_prog_CPP+set}" = set; then
6516b20b881bSmrg  $as_echo_n "(cached) " >&6
6517b20b881bSmrgelse
6518b20b881bSmrg      # Double quotes because CPP needs to be expanded
6519b20b881bSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6520b20b881bSmrg    do
6521b20b881bSmrg      ac_preproc_ok=false
6522b20b881bSmrgfor ac_c_preproc_warn_flag in '' yes
6523b20b881bSmrgdo
6524b20b881bSmrg  # Use a header file that comes with gcc, so configuring glibc
6525b20b881bSmrg  # with a fresh cross-compiler works.
6526b20b881bSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6527b20b881bSmrg  # <limits.h> exists even on freestanding compilers.
6528b20b881bSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
6529b20b881bSmrg  # not just through cpp. "Syntax error" is here to catch this case.
6530b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6531b20b881bSmrg/* confdefs.h.  */
6532b20b881bSmrg_ACEOF
6533b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6534b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6535b20b881bSmrg/* end confdefs.h.  */
6536b20b881bSmrg#ifdef __STDC__
6537b20b881bSmrg# include <limits.h>
6538b20b881bSmrg#else
6539b20b881bSmrg# include <assert.h>
6540b20b881bSmrg#endif
6541b20b881bSmrg		     Syntax error
6542b20b881bSmrg_ACEOF
6543b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext"
6544b20b881bSmrgcase "(($ac_try" in
6545b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6546b20b881bSmrg  *) ac_try_echo=$ac_try;;
6547b20b881bSmrgesac
6548b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6549b20b881bSmrg$as_echo "$ac_try_echo") >&5
6550b20b881bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6551b20b881bSmrg  ac_status=$?
6552b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
6553b20b881bSmrg  rm -f conftest.er1
6554b20b881bSmrg  cat conftest.err >&5
6555b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6556b20b881bSmrg  (exit $ac_status); } >/dev/null && {
6557b20b881bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6558b20b881bSmrg	 test ! -s conftest.err
6559b20b881bSmrg       }; then
6560b20b881bSmrg  :
6561b20b881bSmrgelse
6562b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
6563b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
65649f4658d1Smrg
6565b20b881bSmrg  # Broken: fails on valid input.
6566b20b881bSmrgcontinue
6567b20b881bSmrgfi
65689f4658d1Smrg
6569b20b881bSmrgrm -f conftest.err conftest.$ac_ext
6570c06b6b69Smrg
6571b20b881bSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
6572b20b881bSmrg  # can be detected and how.
6573b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6574b20b881bSmrg/* confdefs.h.  */
6575b20b881bSmrg_ACEOF
6576b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6577b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6578b20b881bSmrg/* end confdefs.h.  */
6579b20b881bSmrg#include <ac_nonexistent.h>
6580b20b881bSmrg_ACEOF
6581b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext"
6582b20b881bSmrgcase "(($ac_try" in
6583b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6584b20b881bSmrg  *) ac_try_echo=$ac_try;;
6585b20b881bSmrgesac
6586b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6587b20b881bSmrg$as_echo "$ac_try_echo") >&5
6588b20b881bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6589b20b881bSmrg  ac_status=$?
6590b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
6591b20b881bSmrg  rm -f conftest.er1
6592b20b881bSmrg  cat conftest.err >&5
6593b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6594b20b881bSmrg  (exit $ac_status); } >/dev/null && {
6595b20b881bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6596b20b881bSmrg	 test ! -s conftest.err
6597b20b881bSmrg       }; then
6598b20b881bSmrg  # Broken: success on invalid input.
6599b20b881bSmrgcontinue
6600b20b881bSmrgelse
6601b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
6602b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
6603c06b6b69Smrg
6604b20b881bSmrg  # Passes both tests.
6605b20b881bSmrgac_preproc_ok=:
6606b20b881bSmrgbreak
6607b20b881bSmrgfi
6608c06b6b69Smrg
6609b20b881bSmrgrm -f conftest.err conftest.$ac_ext
6610c06b6b69Smrg
6611b20b881bSmrgdone
6612b20b881bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6613b20b881bSmrgrm -f conftest.err conftest.$ac_ext
6614b20b881bSmrgif $ac_preproc_ok; then
6615b20b881bSmrg  break
6616b20b881bSmrgfi
6617c06b6b69Smrg
6618b20b881bSmrg    done
6619b20b881bSmrg    ac_cv_prog_CPP=$CPP
6620c06b6b69Smrg
6621b20b881bSmrgfi
6622b20b881bSmrg  CPP=$ac_cv_prog_CPP
6623c06b6b69Smrgelse
6624b20b881bSmrg  ac_cv_prog_CPP=$CPP
6625b20b881bSmrgfi
6626b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
6627b20b881bSmrg$as_echo "$CPP" >&6; }
6628b20b881bSmrgac_preproc_ok=false
6629b20b881bSmrgfor ac_c_preproc_warn_flag in '' yes
6630b20b881bSmrgdo
6631b20b881bSmrg  # Use a header file that comes with gcc, so configuring glibc
6632b20b881bSmrg  # with a fresh cross-compiler works.
6633b20b881bSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6634b20b881bSmrg  # <limits.h> exists even on freestanding compilers.
6635b20b881bSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
6636b20b881bSmrg  # not just through cpp. "Syntax error" is here to catch this case.
6637b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6638b20b881bSmrg/* confdefs.h.  */
6639b20b881bSmrg_ACEOF
6640b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6641b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6642b20b881bSmrg/* end confdefs.h.  */
6643b20b881bSmrg#ifdef __STDC__
6644b20b881bSmrg# include <limits.h>
6645b20b881bSmrg#else
6646b20b881bSmrg# include <assert.h>
6647b20b881bSmrg#endif
6648b20b881bSmrg		     Syntax error
6649b20b881bSmrg_ACEOF
6650b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext"
6651b20b881bSmrgcase "(($ac_try" in
6652b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6653b20b881bSmrg  *) ac_try_echo=$ac_try;;
6654b20b881bSmrgesac
6655b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6656b20b881bSmrg$as_echo "$ac_try_echo") >&5
6657b20b881bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6658b20b881bSmrg  ac_status=$?
6659b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
6660b20b881bSmrg  rm -f conftest.er1
6661b20b881bSmrg  cat conftest.err >&5
6662b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6663b20b881bSmrg  (exit $ac_status); } >/dev/null && {
6664b20b881bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6665b20b881bSmrg	 test ! -s conftest.err
6666b20b881bSmrg       }; then
6667b20b881bSmrg  :
6668b20b881bSmrgelse
6669b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
6670b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
6671c06b6b69Smrg
6672b20b881bSmrg  # Broken: fails on valid input.
6673b20b881bSmrgcontinue
6674c06b6b69Smrgfi
6675c06b6b69Smrg
6676b20b881bSmrgrm -f conftest.err conftest.$ac_ext
6677b20b881bSmrg
6678b20b881bSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
6679b20b881bSmrg  # can be detected and how.
6680b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6681b20b881bSmrg/* confdefs.h.  */
6682b20b881bSmrg_ACEOF
6683b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6684b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6685b20b881bSmrg/* end confdefs.h.  */
6686b20b881bSmrg#include <ac_nonexistent.h>
6687b20b881bSmrg_ACEOF
6688b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext"
6689b20b881bSmrgcase "(($ac_try" in
6690b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6691b20b881bSmrg  *) ac_try_echo=$ac_try;;
6692b20b881bSmrgesac
6693b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6694b20b881bSmrg$as_echo "$ac_try_echo") >&5
6695b20b881bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6696b20b881bSmrg  ac_status=$?
6697b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
6698b20b881bSmrg  rm -f conftest.er1
6699b20b881bSmrg  cat conftest.err >&5
6700b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6701b20b881bSmrg  (exit $ac_status); } >/dev/null && {
6702b20b881bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6703b20b881bSmrg	 test ! -s conftest.err
6704b20b881bSmrg       }; then
6705b20b881bSmrg  # Broken: success on invalid input.
6706b20b881bSmrgcontinue
6707c06b6b69Smrgelse
6708b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
6709b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
6710c06b6b69Smrg
6711b20b881bSmrg  # Passes both tests.
6712b20b881bSmrgac_preproc_ok=:
6713b20b881bSmrgbreak
6714c06b6b69Smrgfi
6715c06b6b69Smrg
6716b20b881bSmrgrm -f conftest.err conftest.$ac_ext
6717c06b6b69Smrg
6718b20b881bSmrgdone
6719b20b881bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6720b20b881bSmrgrm -f conftest.err conftest.$ac_ext
6721b20b881bSmrgif $ac_preproc_ok; then
6722b20b881bSmrg  :
6723b20b881bSmrgelse
6724b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6725b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6726b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6727b20b881bSmrgSee \`config.log' for more details." >&5
6728b20b881bSmrg$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6729b20b881bSmrgSee \`config.log' for more details." >&2;}
6730b20b881bSmrg   { (exit 1); exit 1; }; }; }
6731b20b881bSmrgfi
6732c06b6b69Smrg
6733b20b881bSmrgac_ext=c
6734b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
6735b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6736b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6737b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
6738c06b6b69Smrg
6739c06b6b69Smrg
6740b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6741b20b881bSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
6742b20b881bSmrgif test "${ac_cv_header_stdc+set}" = set; then
6743b20b881bSmrg  $as_echo_n "(cached) " >&6
6744b20b881bSmrgelse
6745b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6746b20b881bSmrg/* confdefs.h.  */
6747b20b881bSmrg_ACEOF
6748b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6749b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6750b20b881bSmrg/* end confdefs.h.  */
6751b20b881bSmrg#include <stdlib.h>
6752b20b881bSmrg#include <stdarg.h>
6753b20b881bSmrg#include <string.h>
6754b20b881bSmrg#include <float.h>
6755c06b6b69Smrg
6756b20b881bSmrgint
6757b20b881bSmrgmain ()
6758b20b881bSmrg{
6759c06b6b69Smrg
6760b20b881bSmrg  ;
6761b20b881bSmrg  return 0;
6762b20b881bSmrg}
6763b20b881bSmrg_ACEOF
6764b20b881bSmrgrm -f conftest.$ac_objext
6765b20b881bSmrgif { (ac_try="$ac_compile"
6766b20b881bSmrgcase "(($ac_try" in
6767b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6768b20b881bSmrg  *) ac_try_echo=$ac_try;;
6769b20b881bSmrgesac
6770b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6771b20b881bSmrg$as_echo "$ac_try_echo") >&5
6772b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
6773b20b881bSmrg  ac_status=$?
6774b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
6775b20b881bSmrg  rm -f conftest.er1
6776b20b881bSmrg  cat conftest.err >&5
6777b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6778b20b881bSmrg  (exit $ac_status); } && {
6779b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
6780b20b881bSmrg	 test ! -s conftest.err
6781b20b881bSmrg       } && test -s conftest.$ac_objext; then
6782b20b881bSmrg  ac_cv_header_stdc=yes
6783b20b881bSmrgelse
6784b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
6785b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
6786c06b6b69Smrg
6787b20b881bSmrg	ac_cv_header_stdc=no
6788b20b881bSmrgfi
6789c06b6b69Smrg
6790b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6791c06b6b69Smrg
6792b20b881bSmrgif test $ac_cv_header_stdc = yes; then
6793b20b881bSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6794b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6795b20b881bSmrg/* confdefs.h.  */
6796b20b881bSmrg_ACEOF
6797b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6798b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6799b20b881bSmrg/* end confdefs.h.  */
6800b20b881bSmrg#include <string.h>
6801c06b6b69Smrg
6802b20b881bSmrg_ACEOF
6803b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6804b20b881bSmrg  $EGREP "memchr" >/dev/null 2>&1; then
6805b20b881bSmrg  :
6806b20b881bSmrgelse
6807b20b881bSmrg  ac_cv_header_stdc=no
6808b20b881bSmrgfi
6809b20b881bSmrgrm -f conftest*
6810c06b6b69Smrg
6811b20b881bSmrgfi
6812c06b6b69Smrg
6813b20b881bSmrgif test $ac_cv_header_stdc = yes; then
6814b20b881bSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6815b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6816b20b881bSmrg/* confdefs.h.  */
6817b20b881bSmrg_ACEOF
6818b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6819b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6820b20b881bSmrg/* end confdefs.h.  */
6821b20b881bSmrg#include <stdlib.h>
6822c06b6b69Smrg
6823b20b881bSmrg_ACEOF
6824b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6825b20b881bSmrg  $EGREP "free" >/dev/null 2>&1; then
6826b20b881bSmrg  :
6827b20b881bSmrgelse
6828b20b881bSmrg  ac_cv_header_stdc=no
6829b20b881bSmrgfi
6830b20b881bSmrgrm -f conftest*
6831c06b6b69Smrg
6832b20b881bSmrgfi
6833c06b6b69Smrg
6834b20b881bSmrgif test $ac_cv_header_stdc = yes; then
6835b20b881bSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6836b20b881bSmrg  if test "$cross_compiling" = yes; then
6837b20b881bSmrg  :
6838b20b881bSmrgelse
6839b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6840b20b881bSmrg/* confdefs.h.  */
6841b20b881bSmrg_ACEOF
6842b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6843b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6844b20b881bSmrg/* end confdefs.h.  */
6845b20b881bSmrg#include <ctype.h>
6846b20b881bSmrg#include <stdlib.h>
6847b20b881bSmrg#if ((' ' & 0x0FF) == 0x020)
6848b20b881bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6849b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6850b20b881bSmrg#else
6851b20b881bSmrg# define ISLOWER(c) \
6852b20b881bSmrg		   (('a' <= (c) && (c) <= 'i') \
6853b20b881bSmrg		     || ('j' <= (c) && (c) <= 'r') \
6854b20b881bSmrg		     || ('s' <= (c) && (c) <= 'z'))
6855b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6856b20b881bSmrg#endif
6857c06b6b69Smrg
6858b20b881bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6859b20b881bSmrgint
6860b20b881bSmrgmain ()
6861b20b881bSmrg{
6862b20b881bSmrg  int i;
6863b20b881bSmrg  for (i = 0; i < 256; i++)
6864b20b881bSmrg    if (XOR (islower (i), ISLOWER (i))
6865b20b881bSmrg	|| toupper (i) != TOUPPER (i))
6866b20b881bSmrg      return 2;
6867b20b881bSmrg  return 0;
6868b20b881bSmrg}
6869b20b881bSmrg_ACEOF
6870b20b881bSmrgrm -f conftest$ac_exeext
6871b20b881bSmrgif { (ac_try="$ac_link"
6872b20b881bSmrgcase "(($ac_try" in
6873b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6874b20b881bSmrg  *) ac_try_echo=$ac_try;;
6875b20b881bSmrgesac
6876b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6877b20b881bSmrg$as_echo "$ac_try_echo") >&5
6878b20b881bSmrg  (eval "$ac_link") 2>&5
6879b20b881bSmrg  ac_status=$?
6880b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6881b20b881bSmrg  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6882b20b881bSmrg  { (case "(($ac_try" in
6883b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6884b20b881bSmrg  *) ac_try_echo=$ac_try;;
6885b20b881bSmrgesac
6886b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6887b20b881bSmrg$as_echo "$ac_try_echo") >&5
6888b20b881bSmrg  (eval "$ac_try") 2>&5
6889b20b881bSmrg  ac_status=$?
6890b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6891b20b881bSmrg  (exit $ac_status); }; }; then
6892b20b881bSmrg  :
6893b20b881bSmrgelse
6894b20b881bSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
6895b20b881bSmrg$as_echo "$as_me: failed program was:" >&5
6896b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
6897c06b6b69Smrg
6898b20b881bSmrg( exit $ac_status )
6899b20b881bSmrgac_cv_header_stdc=no
6900b20b881bSmrgfi
6901b20b881bSmrgrm -rf conftest.dSYM
6902b20b881bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6903b20b881bSmrgfi
6904c06b6b69Smrg
6905c06b6b69Smrg
6906b20b881bSmrgfi
6907b20b881bSmrgfi
6908b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6909b20b881bSmrg$as_echo "$ac_cv_header_stdc" >&6; }
6910b20b881bSmrgif test $ac_cv_header_stdc = yes; then
69119f4658d1Smrg
6912b20b881bSmrgcat >>confdefs.h <<\_ACEOF
6913b20b881bSmrg#define STDC_HEADERS 1
6914b20b881bSmrg_ACEOF
6915c06b6b69Smrg
6916b20b881bSmrgfi
6917c06b6b69Smrg
6918b20b881bSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6919c06b6b69Smrg
6920c06b6b69Smrg
6921c06b6b69Smrg
6922c06b6b69Smrg
6923c06b6b69Smrg
6924c06b6b69Smrg
6925c06b6b69Smrg
6926c06b6b69Smrg
6927b20b881bSmrg
6928b20b881bSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6929b20b881bSmrg		  inttypes.h stdint.h unistd.h
6930b20b881bSmrgdo
6931b20b881bSmrgas_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6932b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6933b20b881bSmrg$as_echo_n "checking for $ac_header... " >&6; }
6934b20b881bSmrgif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
69359f4658d1Smrg  $as_echo_n "(cached) " >&6
6936c06b6b69Smrgelse
6937b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
6938b20b881bSmrg/* confdefs.h.  */
6939b20b881bSmrg_ACEOF
6940b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
6941b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
6942b20b881bSmrg/* end confdefs.h.  */
6943b20b881bSmrg$ac_includes_default
6944c06b6b69Smrg
6945b20b881bSmrg#include <$ac_header>
6946b20b881bSmrg_ACEOF
6947b20b881bSmrgrm -f conftest.$ac_objext
6948b20b881bSmrgif { (ac_try="$ac_compile"
6949b20b881bSmrgcase "(($ac_try" in
6950b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6951b20b881bSmrg  *) ac_try_echo=$ac_try;;
6952b20b881bSmrgesac
6953b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6954b20b881bSmrg$as_echo "$ac_try_echo") >&5
6955b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
6956b20b881bSmrg  ac_status=$?
6957b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
6958b20b881bSmrg  rm -f conftest.er1
6959b20b881bSmrg  cat conftest.err >&5
6960b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6961b20b881bSmrg  (exit $ac_status); } && {
6962b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
6963b20b881bSmrg	 test ! -s conftest.err
6964b20b881bSmrg       } && test -s conftest.$ac_objext; then
6965b20b881bSmrg  eval "$as_ac_Header=yes"
6966c06b6b69Smrgelse
6967b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
6968b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
6969b20b881bSmrg
6970b20b881bSmrg	eval "$as_ac_Header=no"
6971c06b6b69Smrgfi
6972c06b6b69Smrg
6973b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6974c06b6b69Smrgfi
6975b20b881bSmrgac_res=`eval 'as_val=${'$as_ac_Header'}
6976b20b881bSmrg		 $as_echo "$as_val"'`
6977b20b881bSmrg	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6978b20b881bSmrg$as_echo "$ac_res" >&6; }
6979b20b881bSmrgas_val=`eval 'as_val=${'$as_ac_Header'}
6980b20b881bSmrg		 $as_echo "$as_val"'`
6981b20b881bSmrg   if test "x$as_val" = x""yes; then
6982b20b881bSmrg  cat >>confdefs.h <<_ACEOF
6983b20b881bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6984b20b881bSmrg_ACEOF
6985c06b6b69Smrg
6986b20b881bSmrgfi
6987b20b881bSmrg
6988b20b881bSmrgdone
6989b20b881bSmrg
6990b20b881bSmrg
6991b20b881bSmrg
6992b20b881bSmrgfor ac_header in dlfcn.h
6993b20b881bSmrgdo
6994b20b881bSmrgas_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6995b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6996b20b881bSmrg$as_echo_n "checking for $ac_header... " >&6; }
6997b20b881bSmrgif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
69989f4658d1Smrg  $as_echo_n "(cached) " >&6
6999c06b6b69Smrgelse
7000b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
7001b20b881bSmrg/* confdefs.h.  */
7002b20b881bSmrg_ACEOF
7003b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
7004b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
7005b20b881bSmrg/* end confdefs.h.  */
7006b20b881bSmrg$ac_includes_default
7007b20b881bSmrg
7008b20b881bSmrg#include <$ac_header>
7009b20b881bSmrg_ACEOF
7010b20b881bSmrgrm -f conftest.$ac_objext
7011b20b881bSmrgif { (ac_try="$ac_compile"
7012b20b881bSmrgcase "(($ac_try" in
7013b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7014b20b881bSmrg  *) ac_try_echo=$ac_try;;
7015b20b881bSmrgesac
7016b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7017b20b881bSmrg$as_echo "$ac_try_echo") >&5
7018b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
7019b20b881bSmrg  ac_status=$?
7020b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
7021b20b881bSmrg  rm -f conftest.er1
7022b20b881bSmrg  cat conftest.err >&5
7023b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7024b20b881bSmrg  (exit $ac_status); } && {
7025b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
7026b20b881bSmrg	 test ! -s conftest.err
7027b20b881bSmrg       } && test -s conftest.$ac_objext; then
7028b20b881bSmrg  eval "$as_ac_Header=yes"
7029b20b881bSmrgelse
7030b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
7031b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
7032c06b6b69Smrg
7033b20b881bSmrg	eval "$as_ac_Header=no"
7034c06b6b69Smrgfi
7035c06b6b69Smrg
7036b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7037c06b6b69Smrgfi
7038b20b881bSmrgac_res=`eval 'as_val=${'$as_ac_Header'}
7039b20b881bSmrg		 $as_echo "$as_val"'`
7040b20b881bSmrg	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7041b20b881bSmrg$as_echo "$ac_res" >&6; }
7042b20b881bSmrgas_val=`eval 'as_val=${'$as_ac_Header'}
7043b20b881bSmrg		 $as_echo "$as_val"'`
7044b20b881bSmrg   if test "x$as_val" = x""yes; then
7045b20b881bSmrg  cat >>confdefs.h <<_ACEOF
7046b20b881bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7047b20b881bSmrg_ACEOF
7048c06b6b69Smrg
7049b20b881bSmrgfi
7050c06b6b69Smrg
7051b20b881bSmrgdone
7052b20b881bSmrg
7053b20b881bSmrg
7054b20b881bSmrg
7055b20b881bSmrg# Set options
7056b20b881bSmrg
7057b20b881bSmrg
7058b20b881bSmrg
7059b20b881bSmrg        enable_dlopen=no
7060b20b881bSmrg
7061b20b881bSmrg
7062b20b881bSmrg  enable_win32_dll=no
7063c06b6b69Smrg
7064c06b6b69Smrg
7065b20b881bSmrg            # Check whether --enable-shared was given.
7066b20b881bSmrgif test "${enable_shared+set}" = set; then
7067b20b881bSmrg  enableval=$enable_shared; p=${PACKAGE-default}
7068b20b881bSmrg    case $enableval in
7069b20b881bSmrg    yes) enable_shared=yes ;;
7070b20b881bSmrg    no) enable_shared=no ;;
7071b20b881bSmrg    *)
7072b20b881bSmrg      enable_shared=no
7073b20b881bSmrg      # Look at the argument we got.  We use all the common list separators.
7074b20b881bSmrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7075b20b881bSmrg      for pkg in $enableval; do
7076b20b881bSmrg	IFS="$lt_save_ifs"
7077b20b881bSmrg	if test "X$pkg" = "X$p"; then
7078b20b881bSmrg	  enable_shared=yes
7079b20b881bSmrg	fi
7080b20b881bSmrg      done
7081b20b881bSmrg      IFS="$lt_save_ifs"
7082b20b881bSmrg      ;;
7083b20b881bSmrg    esac
7084b20b881bSmrgelse
7085b20b881bSmrg  enable_shared=yes
7086c06b6b69Smrgfi
7087c06b6b69Smrg
7088c06b6b69Smrg
7089b20b881bSmrg
7090b20b881bSmrg
7091b20b881bSmrg
7092b20b881bSmrg
7093b20b881bSmrg
7094b20b881bSmrg
7095b20b881bSmrg
7096b20b881bSmrg
7097b20b881bSmrg
7098b20b881bSmrg# Check whether --with-pic was given.
7099b20b881bSmrgif test "${with_pic+set}" = set; then
7100b20b881bSmrg  withval=$with_pic; pic_mode="$withval"
7101c06b6b69Smrgelse
7102b20b881bSmrg  pic_mode=default
7103c06b6b69Smrgfi
7104c06b6b69Smrg
7105c06b6b69Smrg
7106b20b881bSmrgtest -z "$pic_mode" && pic_mode=default
7107c06b6b69Smrg
7108c06b6b69Smrg
7109c06b6b69Smrg
7110c06b6b69Smrg
7111c06b6b69Smrg
7112c06b6b69Smrg
7113b20b881bSmrg
7114b20b881bSmrg  # Check whether --enable-fast-install was given.
7115b20b881bSmrgif test "${enable_fast_install+set}" = set; then
7116b20b881bSmrg  enableval=$enable_fast_install; p=${PACKAGE-default}
7117b20b881bSmrg    case $enableval in
7118b20b881bSmrg    yes) enable_fast_install=yes ;;
7119b20b881bSmrg    no) enable_fast_install=no ;;
7120b20b881bSmrg    *)
7121b20b881bSmrg      enable_fast_install=no
7122b20b881bSmrg      # Look at the argument we got.  We use all the common list separators.
7123b20b881bSmrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7124b20b881bSmrg      for pkg in $enableval; do
7125b20b881bSmrg	IFS="$lt_save_ifs"
7126b20b881bSmrg	if test "X$pkg" = "X$p"; then
7127b20b881bSmrg	  enable_fast_install=yes
7128b20b881bSmrg	fi
7129b20b881bSmrg      done
7130b20b881bSmrg      IFS="$lt_save_ifs"
7131c06b6b69Smrg      ;;
7132b20b881bSmrg    esac
7133b20b881bSmrgelse
7134b20b881bSmrg  enable_fast_install=yes
7135b20b881bSmrgfi
7136c06b6b69Smrg
7137c06b6b69Smrg
7138c06b6b69Smrg
7139c06b6b69Smrg
7140c06b6b69Smrg
7141c06b6b69Smrg
7142c06b6b69Smrg
7143c06b6b69Smrg
7144c06b6b69Smrg
7145c06b6b69Smrg
7146c06b6b69Smrg
7147b20b881bSmrg# This can be used to rebuild libtool when needed
7148b20b881bSmrgLIBTOOL_DEPS="$ltmain"
7149c06b6b69Smrg
7150b20b881bSmrg# Always use our own libtool.
7151b20b881bSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool'
7152c06b6b69Smrg
7153c06b6b69Smrg
7154c06b6b69Smrg
7155c06b6b69Smrg
7156c06b6b69Smrg
7157c06b6b69Smrg
7158c06b6b69Smrg
7159c06b6b69Smrg
7160c06b6b69Smrg
7161c06b6b69Smrg
7162c06b6b69Smrg
7163c06b6b69Smrg
7164c06b6b69Smrg
7165c06b6b69Smrg
7166c06b6b69Smrg
71679f4658d1Smrg
7168c06b6b69Smrg
71699f4658d1Smrg
71709f4658d1Smrg
7171c06b6b69Smrg
7172c06b6b69Smrg
7173c06b6b69Smrg
71749f4658d1Smrg
7175c06b6b69Smrg
71769f4658d1Smrg
7177b20b881bSmrgtest -z "$LN_S" && LN_S="ln -s"
71789f4658d1Smrg
7179c06b6b69Smrg
7180c06b6b69Smrg
7181c06b6b69Smrg
7182c06b6b69Smrg
7183c06b6b69Smrg
7184c06b6b69Smrg
7185c06b6b69Smrg
7186c06b6b69Smrg
7187c06b6b69Smrg
7188c06b6b69Smrg
7189c06b6b69Smrg
7190c06b6b69Smrg
7191c06b6b69Smrg
7192b20b881bSmrgif test -n "${ZSH_VERSION+set}" ; then
7193b20b881bSmrg   setopt NO_GLOB_SUBST
7194b20b881bSmrgfi
7195c06b6b69Smrg
7196b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
7197b20b881bSmrg$as_echo_n "checking for objdir... " >&6; }
7198b20b881bSmrgif test "${lt_cv_objdir+set}" = set; then
7199b20b881bSmrg  $as_echo_n "(cached) " >&6
7200b20b881bSmrgelse
7201b20b881bSmrg  rm -f .libs 2>/dev/null
7202b20b881bSmrgmkdir .libs 2>/dev/null
7203b20b881bSmrgif test -d .libs; then
7204b20b881bSmrg  lt_cv_objdir=.libs
7205b20b881bSmrgelse
7206b20b881bSmrg  # MS-DOS does not allow filenames that begin with a dot.
7207b20b881bSmrg  lt_cv_objdir=_libs
7208b20b881bSmrgfi
7209b20b881bSmrgrmdir .libs 2>/dev/null
7210b20b881bSmrgfi
7211b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7212b20b881bSmrg$as_echo "$lt_cv_objdir" >&6; }
7213b20b881bSmrgobjdir=$lt_cv_objdir
7214c06b6b69Smrg
7215c06b6b69Smrg
7216c06b6b69Smrg
7217c06b6b69Smrg
7218c06b6b69Smrg
7219b20b881bSmrgcat >>confdefs.h <<_ACEOF
7220b20b881bSmrg#define LT_OBJDIR "$lt_cv_objdir/"
7221b20b881bSmrg_ACEOF
7222c06b6b69Smrg
7223c06b6b69Smrg
7224c06b6b69Smrg
7225c06b6b69Smrg
7226c06b6b69Smrg
7227c06b6b69Smrg
7228c06b6b69Smrg
7229c06b6b69Smrg
7230c06b6b69Smrg
7231c06b6b69Smrg
7232c06b6b69Smrg
7233c06b6b69Smrg
7234c06b6b69Smrg
7235c06b6b69Smrg
7236c06b6b69Smrg
7237c06b6b69Smrg
7238c06b6b69Smrg
7239b20b881bSmrgcase $host_os in
7240b20b881bSmrgaix3*)
7241b20b881bSmrg  # AIX sometimes has problems with the GCC collect2 program.  For some
7242b20b881bSmrg  # reason, if we set the COLLECT_NAMES environment variable, the problems
7243b20b881bSmrg  # vanish in a puff of smoke.
7244b20b881bSmrg  if test "X${COLLECT_NAMES+set}" != Xset; then
7245b20b881bSmrg    COLLECT_NAMES=
7246b20b881bSmrg    export COLLECT_NAMES
7247c06b6b69Smrg  fi
7248b20b881bSmrg  ;;
7249b20b881bSmrgesac
7250c06b6b69Smrg
7251b20b881bSmrg# Sed substitution that helps us do robust quoting.  It backslashifies
7252b20b881bSmrg# metacharacters that are still active within double-quoted strings.
7253b20b881bSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7254c06b6b69Smrg
7255b20b881bSmrg# Same as above, but do not quote variable references.
7256b20b881bSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
7257c06b6b69Smrg
7258b20b881bSmrg# Sed substitution to delay expansion of an escaped shell variable in a
7259b20b881bSmrg# double_quote_subst'ed string.
7260b20b881bSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7261c06b6b69Smrg
7262b20b881bSmrg# Sed substitution to delay expansion of an escaped single quote.
7263b20b881bSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7264c06b6b69Smrg
7265b20b881bSmrg# Sed substitution to avoid accidental globbing in evaled expressions
7266b20b881bSmrgno_glob_subst='s/\*/\\\*/g'
72679f4658d1Smrg
7268b20b881bSmrg# Global variables:
7269b20b881bSmrgofile=libtool
7270b20b881bSmrgcan_build_shared=yes
7271b20b881bSmrg
7272b20b881bSmrg# All known linkers require a `.a' archive for static linking (except MSVC,
7273b20b881bSmrg# which needs '.lib').
7274b20b881bSmrglibext=a
7275b20b881bSmrg
7276b20b881bSmrgwith_gnu_ld="$lt_cv_prog_gnu_ld"
7277b20b881bSmrg
7278b20b881bSmrgold_CC="$CC"
7279b20b881bSmrgold_CFLAGS="$CFLAGS"
7280b20b881bSmrg
7281b20b881bSmrg# Set sane defaults for various variables
7282b20b881bSmrgtest -z "$CC" && CC=cc
7283b20b881bSmrgtest -z "$LTCC" && LTCC=$CC
7284b20b881bSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7285b20b881bSmrgtest -z "$LD" && LD=ld
7286b20b881bSmrgtest -z "$ac_objext" && ac_objext=o
7287b20b881bSmrg
7288b20b881bSmrgfor cc_temp in $compiler""; do
7289b20b881bSmrg  case $cc_temp in
7290b20b881bSmrg    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7291b20b881bSmrg    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7292b20b881bSmrg    \-*) ;;
7293b20b881bSmrg    *) break;;
72949f4658d1Smrg  esac
7295b20b881bSmrgdone
7296b20b881bSmrgcc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7297b20b881bSmrg
7298b20b881bSmrg
7299b20b881bSmrg# Only perform the check for file, if the check method requires it
7300b20b881bSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file
7301b20b881bSmrgcase $deplibs_check_method in
7302b20b881bSmrgfile_magic*)
7303b20b881bSmrg  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7304b20b881bSmrg    { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7305b20b881bSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7306b20b881bSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7307b20b881bSmrg  $as_echo_n "(cached) " >&6
7308b20b881bSmrgelse
7309b20b881bSmrg  case $MAGIC_CMD in
7310b20b881bSmrg[\\/*] |  ?:[\\/]*)
7311b20b881bSmrg  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7312b20b881bSmrg  ;;
7313b20b881bSmrg*)
7314b20b881bSmrg  lt_save_MAGIC_CMD="$MAGIC_CMD"
7315b20b881bSmrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7316b20b881bSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7317b20b881bSmrg  for ac_dir in $ac_dummy; do
7318b20b881bSmrg    IFS="$lt_save_ifs"
7319b20b881bSmrg    test -z "$ac_dir" && ac_dir=.
7320b20b881bSmrg    if test -f $ac_dir/${ac_tool_prefix}file; then
7321b20b881bSmrg      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7322b20b881bSmrg      if test -n "$file_magic_test_file"; then
7323b20b881bSmrg	case $deplibs_check_method in
7324b20b881bSmrg	"file_magic "*)
7325b20b881bSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7326b20b881bSmrg	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7327b20b881bSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7328b20b881bSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
7329b20b881bSmrg	    :
7330b20b881bSmrg	  else
7331b20b881bSmrg	    cat <<_LT_EOF 1>&2
7332b20b881bSmrg
7333b20b881bSmrg*** Warning: the command libtool uses to detect shared libraries,
7334b20b881bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
7335b20b881bSmrg*** The result is that libtool may fail to recognize shared libraries
7336b20b881bSmrg*** as such.  This will affect the creation of libtool libraries that
7337b20b881bSmrg*** depend on shared libraries, but programs linked with such libtool
7338b20b881bSmrg*** libraries will work regardless of this problem.  Nevertheless, you
7339b20b881bSmrg*** may want to report the problem to your system manager and/or to
7340b20b881bSmrg*** bug-libtool@gnu.org
7341b20b881bSmrg
7342b20b881bSmrg_LT_EOF
7343b20b881bSmrg	  fi ;;
7344b20b881bSmrg	esac
7345b20b881bSmrg      fi
7346b20b881bSmrg      break
73479f4658d1Smrg    fi
73489f4658d1Smrg  done
7349b20b881bSmrg  IFS="$lt_save_ifs"
7350b20b881bSmrg  MAGIC_CMD="$lt_save_MAGIC_CMD"
7351b20b881bSmrg  ;;
7352b20b881bSmrgesac
7353b20b881bSmrgfi
7354b20b881bSmrg
7355b20b881bSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7356b20b881bSmrgif test -n "$MAGIC_CMD"; then
7357b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7358b20b881bSmrg$as_echo "$MAGIC_CMD" >&6; }
7359c06b6b69Smrgelse
7360b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
7361b20b881bSmrg$as_echo "no" >&6; }
7362c06b6b69Smrgfi
7363c06b6b69Smrg
7364c06b6b69Smrg
7365c06b6b69Smrg
7366c06b6b69Smrg
7367c06b6b69Smrg
7368b20b881bSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then
7369b20b881bSmrg  if test -n "$ac_tool_prefix"; then
7370b20b881bSmrg    { $as_echo "$as_me:$LINENO: checking for file" >&5
7371b20b881bSmrg$as_echo_n "checking for file... " >&6; }
7372b20b881bSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7373b20b881bSmrg  $as_echo_n "(cached) " >&6
7374b20b881bSmrgelse
7375b20b881bSmrg  case $MAGIC_CMD in
7376b20b881bSmrg[\\/*] |  ?:[\\/]*)
7377b20b881bSmrg  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7378c06b6b69Smrg  ;;
7379b20b881bSmrg*)
7380b20b881bSmrg  lt_save_MAGIC_CMD="$MAGIC_CMD"
7381b20b881bSmrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7382b20b881bSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7383b20b881bSmrg  for ac_dir in $ac_dummy; do
7384b20b881bSmrg    IFS="$lt_save_ifs"
7385b20b881bSmrg    test -z "$ac_dir" && ac_dir=.
7386b20b881bSmrg    if test -f $ac_dir/file; then
7387b20b881bSmrg      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7388b20b881bSmrg      if test -n "$file_magic_test_file"; then
7389b20b881bSmrg	case $deplibs_check_method in
7390b20b881bSmrg	"file_magic "*)
7391b20b881bSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7392b20b881bSmrg	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7393b20b881bSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7394b20b881bSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
7395b20b881bSmrg	    :
7396b20b881bSmrg	  else
7397b20b881bSmrg	    cat <<_LT_EOF 1>&2
7398c06b6b69Smrg
7399b20b881bSmrg*** Warning: the command libtool uses to detect shared libraries,
7400b20b881bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
7401b20b881bSmrg*** The result is that libtool may fail to recognize shared libraries
7402b20b881bSmrg*** as such.  This will affect the creation of libtool libraries that
7403b20b881bSmrg*** depend on shared libraries, but programs linked with such libtool
7404b20b881bSmrg*** libraries will work regardless of this problem.  Nevertheless, you
7405b20b881bSmrg*** may want to report the problem to your system manager and/or to
7406b20b881bSmrg*** bug-libtool@gnu.org
7407c06b6b69Smrg
7408b20b881bSmrg_LT_EOF
7409b20b881bSmrg	  fi ;;
7410b20b881bSmrg	esac
7411b20b881bSmrg      fi
7412b20b881bSmrg      break
7413b20b881bSmrg    fi
7414b20b881bSmrg  done
7415b20b881bSmrg  IFS="$lt_save_ifs"
7416b20b881bSmrg  MAGIC_CMD="$lt_save_MAGIC_CMD"
7417c06b6b69Smrg  ;;
7418b20b881bSmrgesac
7419b20b881bSmrgfi
7420c06b6b69Smrg
7421b20b881bSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7422b20b881bSmrgif test -n "$MAGIC_CMD"; then
7423b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7424b20b881bSmrg$as_echo "$MAGIC_CMD" >&6; }
7425b20b881bSmrgelse
7426b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
7427b20b881bSmrg$as_echo "no" >&6; }
7428b20b881bSmrgfi
7429c06b6b69Smrg
7430c06b6b69Smrg
7431b20b881bSmrg  else
7432b20b881bSmrg    MAGIC_CMD=:
7433b20b881bSmrg  fi
7434b20b881bSmrgfi
7435c06b6b69Smrg
7436b20b881bSmrg  fi
7437c06b6b69Smrg  ;;
7438b20b881bSmrgesac
7439c06b6b69Smrg
7440b20b881bSmrg# Use C for the default configuration in the libtool script
74419f4658d1Smrg
7442b20b881bSmrglt_save_CC="$CC"
7443b20b881bSmrgac_ext=c
7444b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
7445b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7446b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7447b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
7448c06b6b69Smrg
7449c06b6b69Smrg
7450b20b881bSmrg# Source file extension for C test sources.
7451b20b881bSmrgac_ext=c
7452c06b6b69Smrg
7453b20b881bSmrg# Object file extension for compiled C test sources.
7454b20b881bSmrgobjext=o
7455b20b881bSmrgobjext=$objext
7456c06b6b69Smrg
7457b20b881bSmrg# Code to be used in simple compile tests
7458b20b881bSmrglt_simple_compile_test_code="int some_variable = 0;"
7459c06b6b69Smrg
7460b20b881bSmrg# Code to be used in simple link tests
7461b20b881bSmrglt_simple_link_test_code='int main(){return(0);}'
7462c06b6b69Smrg
7463c06b6b69Smrg
7464c06b6b69Smrg
7465c06b6b69Smrg
7466c06b6b69Smrg
7467c06b6b69Smrg
7468c06b6b69Smrg
7469b20b881bSmrg# If no C compiler was specified, use CC.
7470b20b881bSmrgLTCC=${LTCC-"$CC"}
7471c06b6b69Smrg
7472b20b881bSmrg# If no C compiler flags were specified, use CFLAGS.
7473b20b881bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7474c06b6b69Smrg
7475b20b881bSmrg# Allow CC to be a program name with arguments.
7476b20b881bSmrgcompiler=$CC
7477c06b6b69Smrg
7478b20b881bSmrg# Save the default compiler, since it gets overwritten when the other
7479b20b881bSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7480b20b881bSmrgcompiler_DEFAULT=$CC
7481c06b6b69Smrg
7482b20b881bSmrg# save warnings/boilerplate of simple test code
7483b20b881bSmrgac_outfile=conftest.$ac_objext
7484b20b881bSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext
7485b20b881bSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7486b20b881bSmrg_lt_compiler_boilerplate=`cat conftest.err`
7487b20b881bSmrg$RM conftest*
7488c06b6b69Smrg
7489b20b881bSmrgac_outfile=conftest.$ac_objext
7490b20b881bSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext
7491b20b881bSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7492b20b881bSmrg_lt_linker_boilerplate=`cat conftest.err`
7493b20b881bSmrg$RM -r conftest*
7494c06b6b69Smrg
74959f4658d1Smrg
7496b20b881bSmrgif test -n "$compiler"; then
7497c06b6b69Smrg
7498b20b881bSmrglt_prog_compiler_no_builtin_flag=
7499c06b6b69Smrg
7500b20b881bSmrgif test "$GCC" = yes; then
7501b20b881bSmrg  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7502c06b6b69Smrg
7503b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7504b20b881bSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7505b20b881bSmrgif test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
75069f4658d1Smrg  $as_echo_n "(cached) " >&6
75079f4658d1Smrgelse
7508b20b881bSmrg  lt_cv_prog_compiler_rtti_exceptions=no
7509b20b881bSmrg   ac_outfile=conftest.$ac_objext
7510b20b881bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7511b20b881bSmrg   lt_compiler_flag="-fno-rtti -fno-exceptions"
7512b20b881bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
7513b20b881bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
7514b20b881bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
7515b20b881bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
7516b20b881bSmrg   # The option is referenced via a variable to avoid confusing sed.
7517b20b881bSmrg   lt_compile=`echo "$ac_compile" | $SED \
7518b20b881bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7519b20b881bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7520b20b881bSmrg   -e 's:$: $lt_compiler_flag:'`
7521b20b881bSmrg   (eval echo "\"\$as_me:7521: $lt_compile\"" >&5)
7522b20b881bSmrg   (eval "$lt_compile" 2>conftest.err)
7523b20b881bSmrg   ac_status=$?
7524b20b881bSmrg   cat conftest.err >&5
7525b20b881bSmrg   echo "$as_me:7525: \$? = $ac_status" >&5
7526b20b881bSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
7527b20b881bSmrg     # The compiler can only warn and ignore the option if not recognized
7528b20b881bSmrg     # So say no if there are warnings other than the usual output.
7529b20b881bSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7530b20b881bSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7531b20b881bSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7532b20b881bSmrg       lt_cv_prog_compiler_rtti_exceptions=yes
7533b20b881bSmrg     fi
7534b20b881bSmrg   fi
7535b20b881bSmrg   $RM conftest*
75369f4658d1Smrg
7537c06b6b69Smrgfi
7538b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7539b20b881bSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7540c06b6b69Smrg
7541b20b881bSmrgif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7542b20b881bSmrg    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7543c06b6b69Smrgelse
7544b20b881bSmrg    :
7545c06b6b69Smrgfi
7546c06b6b69Smrg
7547c06b6b69Smrgfi
7548c06b6b69Smrg
7549c06b6b69Smrg
7550c06b6b69Smrg
7551c06b6b69Smrg
7552c06b6b69Smrg
7553c06b6b69Smrg
7554b20b881bSmrg  lt_prog_compiler_wl=
7555b20b881bSmrglt_prog_compiler_pic=
7556b20b881bSmrglt_prog_compiler_static=
7557c06b6b69Smrg
7558b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7559b20b881bSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7560c06b6b69Smrg
7561b20b881bSmrg  if test "$GCC" = yes; then
7562b20b881bSmrg    lt_prog_compiler_wl='-Wl,'
7563b20b881bSmrg    lt_prog_compiler_static='-static'
75649f4658d1Smrg
7565b20b881bSmrg    case $host_os in
7566b20b881bSmrg      aix*)
7567b20b881bSmrg      # All AIX code is PIC.
7568b20b881bSmrg      if test "$host_cpu" = ia64; then
7569b20b881bSmrg	# AIX 5 now supports IA64 processor
7570b20b881bSmrg	lt_prog_compiler_static='-Bstatic'
7571b20b881bSmrg      fi
7572b20b881bSmrg      ;;
7573c06b6b69Smrg
7574b20b881bSmrg    amigaos*)
7575b20b881bSmrg      case $host_cpu in
7576b20b881bSmrg      powerpc)
7577b20b881bSmrg            # see comment about AmigaOS4 .so support
7578b20b881bSmrg            lt_prog_compiler_pic='-fPIC'
7579b20b881bSmrg        ;;
7580b20b881bSmrg      m68k)
7581b20b881bSmrg            # FIXME: we need at least 68020 code to build shared libraries, but
7582b20b881bSmrg            # adding the `-m68020' flag to GCC prevents building anything better,
7583b20b881bSmrg            # like `-m68040'.
7584b20b881bSmrg            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7585b20b881bSmrg        ;;
7586b20b881bSmrg      esac
7587b20b881bSmrg      ;;
7588c06b6b69Smrg
7589b20b881bSmrg    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7590b20b881bSmrg      # PIC is the default for these OSes.
7591b20b881bSmrg      ;;
7592c06b6b69Smrg
7593b20b881bSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
7594b20b881bSmrg      # This hack is so that the source file can tell whether it is being
7595b20b881bSmrg      # built for inclusion in a dll (and should export symbols for example).
7596b20b881bSmrg      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7597b20b881bSmrg      # (--disable-auto-import) libraries
7598b20b881bSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
7599b20b881bSmrg      ;;
7600c06b6b69Smrg
7601b20b881bSmrg    darwin* | rhapsody*)
7602b20b881bSmrg      # PIC is the default on this platform
7603b20b881bSmrg      # Common symbols not allowed in MH_DYLIB files
7604b20b881bSmrg      lt_prog_compiler_pic='-fno-common'
7605b20b881bSmrg      ;;
7606c06b6b69Smrg
7607b20b881bSmrg    hpux*)
7608b20b881bSmrg      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7609b20b881bSmrg      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7610b20b881bSmrg      # sets the default TLS model and affects inlining.
7611b20b881bSmrg      case $host_cpu in
7612b20b881bSmrg      hppa*64*)
7613b20b881bSmrg	# +Z the default
7614b20b881bSmrg	;;
7615b20b881bSmrg      *)
7616b20b881bSmrg	lt_prog_compiler_pic='-fPIC'
7617b20b881bSmrg	;;
7618b20b881bSmrg      esac
7619b20b881bSmrg      ;;
76209f4658d1Smrg
7621b20b881bSmrg    interix[3-9]*)
7622b20b881bSmrg      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7623b20b881bSmrg      # Instead, we relocate shared libraries at runtime.
7624b20b881bSmrg      ;;
7625c06b6b69Smrg
7626b20b881bSmrg    msdosdjgpp*)
7627b20b881bSmrg      # Just because we use GCC doesn't mean we suddenly get shared libraries
7628b20b881bSmrg      # on systems that don't support them.
7629b20b881bSmrg      lt_prog_compiler_can_build_shared=no
7630b20b881bSmrg      enable_shared=no
7631b20b881bSmrg      ;;
7632c06b6b69Smrg
7633b20b881bSmrg    *nto* | *qnx*)
7634b20b881bSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
7635b20b881bSmrg      # it will coredump.
7636b20b881bSmrg      lt_prog_compiler_pic='-fPIC -shared'
7637b20b881bSmrg      ;;
76389f4658d1Smrg
7639b20b881bSmrg    sysv4*MP*)
7640b20b881bSmrg      if test -d /usr/nec; then
7641b20b881bSmrg	lt_prog_compiler_pic=-Kconform_pic
7642b20b881bSmrg      fi
7643b20b881bSmrg      ;;
7644c06b6b69Smrg
7645b20b881bSmrg    *)
7646b20b881bSmrg      lt_prog_compiler_pic='-fPIC'
7647b20b881bSmrg      ;;
7648b20b881bSmrg    esac
7649b20b881bSmrg  else
7650b20b881bSmrg    # PORTME Check for flag to pass linker flags through the system compiler.
7651b20b881bSmrg    case $host_os in
7652b20b881bSmrg    aix*)
7653b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7654b20b881bSmrg      if test "$host_cpu" = ia64; then
7655b20b881bSmrg	# AIX 5 now supports IA64 processor
7656b20b881bSmrg	lt_prog_compiler_static='-Bstatic'
7657b20b881bSmrg      else
7658b20b881bSmrg	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7659b20b881bSmrg      fi
7660b20b881bSmrg      ;;
7661c06b6b69Smrg
7662b20b881bSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
7663b20b881bSmrg      # This hack is so that the source file can tell whether it is being
7664b20b881bSmrg      # built for inclusion in a dll (and should export symbols for example).
7665b20b881bSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
7666b20b881bSmrg      ;;
7667c06b6b69Smrg
7668b20b881bSmrg    hpux9* | hpux10* | hpux11*)
7669b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7670b20b881bSmrg      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7671b20b881bSmrg      # not for PA HP-UX.
7672b20b881bSmrg      case $host_cpu in
7673b20b881bSmrg      hppa*64*|ia64*)
7674b20b881bSmrg	# +Z the default
7675b20b881bSmrg	;;
7676b20b881bSmrg      *)
7677b20b881bSmrg	lt_prog_compiler_pic='+Z'
7678b20b881bSmrg	;;
7679b20b881bSmrg      esac
7680b20b881bSmrg      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7681b20b881bSmrg      lt_prog_compiler_static='${wl}-a ${wl}archive'
7682b20b881bSmrg      ;;
7683c06b6b69Smrg
7684b20b881bSmrg    irix5* | irix6* | nonstopux*)
7685b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7686b20b881bSmrg      # PIC (with -KPIC) is the default.
7687b20b881bSmrg      lt_prog_compiler_static='-non_shared'
7688b20b881bSmrg      ;;
7689c06b6b69Smrg
7690b20b881bSmrg    linux* | k*bsd*-gnu)
7691b20b881bSmrg      case $cc_basename in
7692b20b881bSmrg      # old Intel for x86_64 which still supported -KPIC.
7693b20b881bSmrg      ecc*)
7694b20b881bSmrg	lt_prog_compiler_wl='-Wl,'
7695b20b881bSmrg	lt_prog_compiler_pic='-KPIC'
7696b20b881bSmrg	lt_prog_compiler_static='-static'
7697b20b881bSmrg        ;;
7698b20b881bSmrg      # icc used to be incompatible with GCC.
7699b20b881bSmrg      # ICC 10 doesn't accept -KPIC any more.
7700b20b881bSmrg      icc* | ifort*)
7701b20b881bSmrg	lt_prog_compiler_wl='-Wl,'
7702b20b881bSmrg	lt_prog_compiler_pic='-fPIC'
7703b20b881bSmrg	lt_prog_compiler_static='-static'
7704b20b881bSmrg        ;;
7705b20b881bSmrg      # Lahey Fortran 8.1.
7706b20b881bSmrg      lf95*)
7707b20b881bSmrg	lt_prog_compiler_wl='-Wl,'
7708b20b881bSmrg	lt_prog_compiler_pic='--shared'
7709b20b881bSmrg	lt_prog_compiler_static='--static'
7710b20b881bSmrg	;;
7711b20b881bSmrg      pgcc* | pgf77* | pgf90* | pgf95*)
7712b20b881bSmrg        # Portland Group compilers (*not* the Pentium gcc compiler,
7713b20b881bSmrg	# which looks to be a dead project)
7714b20b881bSmrg	lt_prog_compiler_wl='-Wl,'
7715b20b881bSmrg	lt_prog_compiler_pic='-fpic'
7716b20b881bSmrg	lt_prog_compiler_static='-Bstatic'
7717b20b881bSmrg        ;;
7718b20b881bSmrg      ccc*)
7719b20b881bSmrg        lt_prog_compiler_wl='-Wl,'
7720b20b881bSmrg        # All Alpha code is PIC.
7721b20b881bSmrg        lt_prog_compiler_static='-non_shared'
7722b20b881bSmrg        ;;
7723b20b881bSmrg      xl*)
7724b20b881bSmrg	# IBM XL C 8.0/Fortran 10.1 on PPC
7725b20b881bSmrg	lt_prog_compiler_wl='-Wl,'
7726b20b881bSmrg	lt_prog_compiler_pic='-qpic'
7727b20b881bSmrg	lt_prog_compiler_static='-qstaticlink'
7728b20b881bSmrg	;;
7729b20b881bSmrg      *)
7730b20b881bSmrg	case `$CC -V 2>&1 | sed 5q` in
7731b20b881bSmrg	*Sun\ C*)
7732b20b881bSmrg	  # Sun C 5.9
7733b20b881bSmrg	  lt_prog_compiler_pic='-KPIC'
7734b20b881bSmrg	  lt_prog_compiler_static='-Bstatic'
7735b20b881bSmrg	  lt_prog_compiler_wl='-Wl,'
7736b20b881bSmrg	  ;;
7737b20b881bSmrg	*Sun\ F*)
7738b20b881bSmrg	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7739b20b881bSmrg	  lt_prog_compiler_pic='-KPIC'
7740b20b881bSmrg	  lt_prog_compiler_static='-Bstatic'
7741b20b881bSmrg	  lt_prog_compiler_wl=''
7742b20b881bSmrg	  ;;
7743b20b881bSmrg	esac
7744b20b881bSmrg	;;
7745b20b881bSmrg      esac
7746b20b881bSmrg      ;;
7747b20b881bSmrg
7748b20b881bSmrg    newsos6)
7749b20b881bSmrg      lt_prog_compiler_pic='-KPIC'
7750b20b881bSmrg      lt_prog_compiler_static='-Bstatic'
7751b20b881bSmrg      ;;
7752b20b881bSmrg
7753b20b881bSmrg    *nto* | *qnx*)
7754b20b881bSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
7755b20b881bSmrg      # it will coredump.
7756b20b881bSmrg      lt_prog_compiler_pic='-fPIC -shared'
7757b20b881bSmrg      ;;
7758b20b881bSmrg
7759b20b881bSmrg    osf3* | osf4* | osf5*)
7760b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7761b20b881bSmrg      # All OSF/1 code is PIC.
7762b20b881bSmrg      lt_prog_compiler_static='-non_shared'
7763b20b881bSmrg      ;;
7764b20b881bSmrg
7765b20b881bSmrg    rdos*)
7766b20b881bSmrg      lt_prog_compiler_static='-non_shared'
7767b20b881bSmrg      ;;
7768b20b881bSmrg
7769b20b881bSmrg    solaris*)
7770b20b881bSmrg      lt_prog_compiler_pic='-KPIC'
7771b20b881bSmrg      lt_prog_compiler_static='-Bstatic'
7772b20b881bSmrg      case $cc_basename in
7773b20b881bSmrg      f77* | f90* | f95*)
7774b20b881bSmrg	lt_prog_compiler_wl='-Qoption ld ';;
7775b20b881bSmrg      *)
7776b20b881bSmrg	lt_prog_compiler_wl='-Wl,';;
7777b20b881bSmrg      esac
7778b20b881bSmrg      ;;
7779b20b881bSmrg
7780b20b881bSmrg    sunos4*)
7781b20b881bSmrg      lt_prog_compiler_wl='-Qoption ld '
7782b20b881bSmrg      lt_prog_compiler_pic='-PIC'
7783b20b881bSmrg      lt_prog_compiler_static='-Bstatic'
7784b20b881bSmrg      ;;
7785b20b881bSmrg
7786b20b881bSmrg    sysv4 | sysv4.2uw2* | sysv4.3*)
7787b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7788b20b881bSmrg      lt_prog_compiler_pic='-KPIC'
7789b20b881bSmrg      lt_prog_compiler_static='-Bstatic'
7790b20b881bSmrg      ;;
7791b20b881bSmrg
7792b20b881bSmrg    sysv4*MP*)
7793b20b881bSmrg      if test -d /usr/nec ;then
7794b20b881bSmrg	lt_prog_compiler_pic='-Kconform_pic'
7795b20b881bSmrg	lt_prog_compiler_static='-Bstatic'
7796b20b881bSmrg      fi
7797b20b881bSmrg      ;;
7798b20b881bSmrg
7799b20b881bSmrg    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7800b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7801b20b881bSmrg      lt_prog_compiler_pic='-KPIC'
7802b20b881bSmrg      lt_prog_compiler_static='-Bstatic'
7803b20b881bSmrg      ;;
7804b20b881bSmrg
7805b20b881bSmrg    unicos*)
7806b20b881bSmrg      lt_prog_compiler_wl='-Wl,'
7807b20b881bSmrg      lt_prog_compiler_can_build_shared=no
7808b20b881bSmrg      ;;
7809b20b881bSmrg
7810b20b881bSmrg    uts4*)
7811b20b881bSmrg      lt_prog_compiler_pic='-pic'
7812b20b881bSmrg      lt_prog_compiler_static='-Bstatic'
7813b20b881bSmrg      ;;
7814b20b881bSmrg
7815b20b881bSmrg    *)
7816b20b881bSmrg      lt_prog_compiler_can_build_shared=no
7817b20b881bSmrg      ;;
7818b20b881bSmrg    esac
7819b20b881bSmrg  fi
7820b20b881bSmrg
7821b20b881bSmrgcase $host_os in
7822b20b881bSmrg  # For platforms which do not support PIC, -DPIC is meaningless:
7823b20b881bSmrg  *djgpp*)
7824b20b881bSmrg    lt_prog_compiler_pic=
7825b20b881bSmrg    ;;
7826b20b881bSmrg  *)
7827b20b881bSmrg    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7828b20b881bSmrg    ;;
78299f4658d1Smrgesac
7830b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7831b20b881bSmrg$as_echo "$lt_prog_compiler_pic" >&6; }
7832c06b6b69Smrg
78339f4658d1Smrg
7834b20b881bSmrg
7835b20b881bSmrg
7836b20b881bSmrg
7837b20b881bSmrg
7838b20b881bSmrg#
7839b20b881bSmrg# Check to make sure the PIC flag actually works.
7840b20b881bSmrg#
7841b20b881bSmrgif test -n "$lt_prog_compiler_pic"; then
7842b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7843b20b881bSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7844b20b881bSmrgif test "${lt_cv_prog_compiler_pic_works+set}" = set; then
78459f4658d1Smrg  $as_echo_n "(cached) " >&6
7846c06b6b69Smrgelse
7847b20b881bSmrg  lt_cv_prog_compiler_pic_works=no
7848b20b881bSmrg   ac_outfile=conftest.$ac_objext
7849b20b881bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7850b20b881bSmrg   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7851b20b881bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
7852b20b881bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
7853b20b881bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
7854b20b881bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
7855b20b881bSmrg   # The option is referenced via a variable to avoid confusing sed.
7856b20b881bSmrg   lt_compile=`echo "$ac_compile" | $SED \
7857b20b881bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7858b20b881bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7859b20b881bSmrg   -e 's:$: $lt_compiler_flag:'`
7860b20b881bSmrg   (eval echo "\"\$as_me:7860: $lt_compile\"" >&5)
7861b20b881bSmrg   (eval "$lt_compile" 2>conftest.err)
7862b20b881bSmrg   ac_status=$?
7863b20b881bSmrg   cat conftest.err >&5
7864b20b881bSmrg   echo "$as_me:7864: \$? = $ac_status" >&5
7865b20b881bSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
7866b20b881bSmrg     # The compiler can only warn and ignore the option if not recognized
7867b20b881bSmrg     # So say no if there are warnings other than the usual output.
7868b20b881bSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7869b20b881bSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7870b20b881bSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7871b20b881bSmrg       lt_cv_prog_compiler_pic_works=yes
7872b20b881bSmrg     fi
7873b20b881bSmrg   fi
7874b20b881bSmrg   $RM conftest*
7875c06b6b69Smrg
7876b20b881bSmrgfi
7877b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
7878b20b881bSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7879b20b881bSmrg
7880b20b881bSmrgif test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7881b20b881bSmrg    case $lt_prog_compiler_pic in
7882b20b881bSmrg     "" | " "*) ;;
7883b20b881bSmrg     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7884b20b881bSmrg     esac
7885c06b6b69Smrgelse
7886b20b881bSmrg    lt_prog_compiler_pic=
7887b20b881bSmrg     lt_prog_compiler_can_build_shared=no
7888b20b881bSmrgfi
7889c06b6b69Smrg
7890c06b6b69Smrgfi
78919f4658d1Smrg
7892c06b6b69Smrg
7893c06b6b69Smrg
78949f4658d1Smrg
7895c06b6b69Smrg
7896b20b881bSmrg
7897b20b881bSmrg#
7898b20b881bSmrg# Check to make sure the static flag actually works.
7899b20b881bSmrg#
7900b20b881bSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7901b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7902b20b881bSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7903b20b881bSmrgif test "${lt_cv_prog_compiler_static_works+set}" = set; then
7904b20b881bSmrg  $as_echo_n "(cached) " >&6
7905c06b6b69Smrgelse
7906b20b881bSmrg  lt_cv_prog_compiler_static_works=no
7907b20b881bSmrg   save_LDFLAGS="$LDFLAGS"
7908b20b881bSmrg   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7909b20b881bSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7910b20b881bSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7911b20b881bSmrg     # The linker can only warn and ignore the option if not recognized
7912b20b881bSmrg     # So say no if there are warnings
7913b20b881bSmrg     if test -s conftest.err; then
7914b20b881bSmrg       # Append any errors to the config.log.
7915b20b881bSmrg       cat conftest.err 1>&5
7916b20b881bSmrg       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7917b20b881bSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7918b20b881bSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
7919b20b881bSmrg         lt_cv_prog_compiler_static_works=yes
7920b20b881bSmrg       fi
7921b20b881bSmrg     else
7922b20b881bSmrg       lt_cv_prog_compiler_static_works=yes
7923b20b881bSmrg     fi
7924b20b881bSmrg   fi
7925b20b881bSmrg   $RM -r conftest*
7926b20b881bSmrg   LDFLAGS="$save_LDFLAGS"
7927c06b6b69Smrg
7928c06b6b69Smrgfi
7929b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
7930b20b881bSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
79319f4658d1Smrg
7932b20b881bSmrgif test x"$lt_cv_prog_compiler_static_works" = xyes; then
7933b20b881bSmrg    :
7934b20b881bSmrgelse
7935b20b881bSmrg    lt_prog_compiler_static=
7936c06b6b69Smrgfi
7937c06b6b69Smrg
7938c06b6b69Smrg
7939c06b6b69Smrg
7940c06b6b69Smrg
7941c06b6b69Smrg
7942c06b6b69Smrg
7943c06b6b69Smrg
7944b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7945b20b881bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7946b20b881bSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then
7947b20b881bSmrg  $as_echo_n "(cached) " >&6
7948b20b881bSmrgelse
7949b20b881bSmrg  lt_cv_prog_compiler_c_o=no
7950b20b881bSmrg   $RM -r conftest 2>/dev/null
7951b20b881bSmrg   mkdir conftest
7952b20b881bSmrg   cd conftest
7953b20b881bSmrg   mkdir out
7954b20b881bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7955c06b6b69Smrg
7956b20b881bSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
7957b20b881bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
7958b20b881bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
7959b20b881bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
7960b20b881bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
7961b20b881bSmrg   lt_compile=`echo "$ac_compile" | $SED \
7962b20b881bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7963b20b881bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7964b20b881bSmrg   -e 's:$: $lt_compiler_flag:'`
7965b20b881bSmrg   (eval echo "\"\$as_me:7965: $lt_compile\"" >&5)
7966b20b881bSmrg   (eval "$lt_compile" 2>out/conftest.err)
7967b20b881bSmrg   ac_status=$?
7968b20b881bSmrg   cat out/conftest.err >&5
7969b20b881bSmrg   echo "$as_me:7969: \$? = $ac_status" >&5
7970b20b881bSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7971b20b881bSmrg   then
7972b20b881bSmrg     # The compiler can only warn and ignore the option if not recognized
7973b20b881bSmrg     # So say no if there are warnings
7974b20b881bSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7975b20b881bSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7976b20b881bSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7977b20b881bSmrg       lt_cv_prog_compiler_c_o=yes
7978b20b881bSmrg     fi
7979b20b881bSmrg   fi
7980b20b881bSmrg   chmod u+w . 2>&5
7981b20b881bSmrg   $RM conftest*
7982b20b881bSmrg   # SGI C++ compiler will create directory out/ii_files/ for
7983b20b881bSmrg   # template instantiation
7984b20b881bSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7985b20b881bSmrg   $RM out/* && rmdir out
7986b20b881bSmrg   cd ..
7987b20b881bSmrg   $RM -r conftest
7988b20b881bSmrg   $RM conftest*
7989c06b6b69Smrg
7990c06b6b69Smrgfi
7991b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7992b20b881bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7993c06b6b69Smrg
7994c06b6b69Smrg
7995c06b6b69Smrg
7996c06b6b69Smrg
7997c06b6b69Smrg
7998c06b6b69Smrg
7999b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8000b20b881bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8001b20b881bSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then
80029f4658d1Smrg  $as_echo_n "(cached) " >&6
8003c06b6b69Smrgelse
8004b20b881bSmrg  lt_cv_prog_compiler_c_o=no
8005b20b881bSmrg   $RM -r conftest 2>/dev/null
8006b20b881bSmrg   mkdir conftest
8007b20b881bSmrg   cd conftest
8008b20b881bSmrg   mkdir out
8009b20b881bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8010c06b6b69Smrg
8011b20b881bSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
8012b20b881bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
8013b20b881bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
8014b20b881bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
8015b20b881bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
8016b20b881bSmrg   lt_compile=`echo "$ac_compile" | $SED \
8017b20b881bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8018b20b881bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8019b20b881bSmrg   -e 's:$: $lt_compiler_flag:'`
8020b20b881bSmrg   (eval echo "\"\$as_me:8020: $lt_compile\"" >&5)
8021b20b881bSmrg   (eval "$lt_compile" 2>out/conftest.err)
8022b20b881bSmrg   ac_status=$?
8023b20b881bSmrg   cat out/conftest.err >&5
8024b20b881bSmrg   echo "$as_me:8024: \$? = $ac_status" >&5
8025b20b881bSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8026b20b881bSmrg   then
8027b20b881bSmrg     # The compiler can only warn and ignore the option if not recognized
8028b20b881bSmrg     # So say no if there are warnings
8029b20b881bSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8030b20b881bSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8031b20b881bSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8032b20b881bSmrg       lt_cv_prog_compiler_c_o=yes
8033b20b881bSmrg     fi
8034b20b881bSmrg   fi
8035b20b881bSmrg   chmod u+w . 2>&5
8036b20b881bSmrg   $RM conftest*
8037b20b881bSmrg   # SGI C++ compiler will create directory out/ii_files/ for
8038b20b881bSmrg   # template instantiation
8039b20b881bSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8040b20b881bSmrg   $RM out/* && rmdir out
8041b20b881bSmrg   cd ..
8042b20b881bSmrg   $RM -r conftest
8043b20b881bSmrg   $RM conftest*
8044c06b6b69Smrg
8045b20b881bSmrgfi
8046b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8047b20b881bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8048c06b6b69Smrg
8049c06b6b69Smrg
8050c06b6b69Smrg
8051c06b6b69Smrg
8052b20b881bSmrghard_links="nottested"
8053b20b881bSmrgif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8054b20b881bSmrg  # do not overwrite the value of need_locks provided by the user
8055b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8056b20b881bSmrg$as_echo_n "checking if we can lock with hard links... " >&6; }
8057b20b881bSmrg  hard_links=yes
8058b20b881bSmrg  $RM conftest*
8059b20b881bSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8060b20b881bSmrg  touch conftest.a
8061b20b881bSmrg  ln conftest.a conftest.b 2>&5 || hard_links=no
8062b20b881bSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8063b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
8064b20b881bSmrg$as_echo "$hard_links" >&6; }
8065b20b881bSmrg  if test "$hard_links" = no; then
8066b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8067b20b881bSmrg$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8068b20b881bSmrg    need_locks=warn
8069c06b6b69Smrg  fi
8070c06b6b69Smrgelse
8071b20b881bSmrg  need_locks=no
8072b20b881bSmrgfi
8073c06b6b69Smrg
8074c06b6b69Smrg
8075c06b6b69Smrg
8076c06b6b69Smrg
8077c06b6b69Smrg
8078c06b6b69Smrg
8079b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8080b20b881bSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8081c06b6b69Smrg
8082b20b881bSmrg  runpath_var=
8083b20b881bSmrg  allow_undefined_flag=
8084b20b881bSmrg  always_export_symbols=no
8085b20b881bSmrg  archive_cmds=
8086b20b881bSmrg  archive_expsym_cmds=
8087b20b881bSmrg  compiler_needs_object=no
8088b20b881bSmrg  enable_shared_with_static_runtimes=no
8089b20b881bSmrg  export_dynamic_flag_spec=
8090b20b881bSmrg  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8091b20b881bSmrg  hardcode_automatic=no
8092b20b881bSmrg  hardcode_direct=no
8093b20b881bSmrg  hardcode_direct_absolute=no
8094b20b881bSmrg  hardcode_libdir_flag_spec=
8095b20b881bSmrg  hardcode_libdir_flag_spec_ld=
8096b20b881bSmrg  hardcode_libdir_separator=
8097b20b881bSmrg  hardcode_minus_L=no
8098b20b881bSmrg  hardcode_shlibpath_var=unsupported
8099b20b881bSmrg  inherit_rpath=no
8100b20b881bSmrg  link_all_deplibs=unknown
8101b20b881bSmrg  module_cmds=
8102b20b881bSmrg  module_expsym_cmds=
8103b20b881bSmrg  old_archive_from_new_cmds=
8104b20b881bSmrg  old_archive_from_expsyms_cmds=
8105b20b881bSmrg  thread_safe_flag_spec=
8106b20b881bSmrg  whole_archive_flag_spec=
8107b20b881bSmrg  # include_expsyms should be a list of space-separated symbols to be *always*
8108b20b881bSmrg  # included in the symbol list
8109b20b881bSmrg  include_expsyms=
8110b20b881bSmrg  # exclude_expsyms can be an extended regexp of symbols to exclude
8111b20b881bSmrg  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8112b20b881bSmrg  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8113b20b881bSmrg  # as well as any symbol that contains `d'.
8114b20b881bSmrg  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8115b20b881bSmrg  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8116b20b881bSmrg  # platforms (ab)use it in PIC code, but their linkers get confused if
8117b20b881bSmrg  # the symbol is explicitly referenced.  Since portable code cannot
8118b20b881bSmrg  # rely on this symbol name, it's probably fine to never include it in
8119b20b881bSmrg  # preloaded symbol tables.
8120b20b881bSmrg  # Exclude shared library initialization/finalization symbols.
8121b20b881bSmrg  extract_expsyms_cmds=
8122c06b6b69Smrg
8123b20b881bSmrg  case $host_os in
8124b20b881bSmrg  cygwin* | mingw* | pw32* | cegcc*)
8125b20b881bSmrg    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8126b20b881bSmrg    # When not using gcc, we currently assume that we are using
8127b20b881bSmrg    # Microsoft Visual C++.
8128b20b881bSmrg    if test "$GCC" != yes; then
8129b20b881bSmrg      with_gnu_ld=no
8130c06b6b69Smrg    fi
8131b20b881bSmrg    ;;
8132b20b881bSmrg  interix*)
8133b20b881bSmrg    # we just hope/assume this is gcc and not c89 (= MSVC++)
8134b20b881bSmrg    with_gnu_ld=yes
8135b20b881bSmrg    ;;
8136b20b881bSmrg  openbsd*)
8137b20b881bSmrg    with_gnu_ld=no
8138c06b6b69Smrg    ;;
8139c06b6b69Smrg  esac
8140c06b6b69Smrg
8141b20b881bSmrg  ld_shlibs=yes
8142b20b881bSmrg  if test "$with_gnu_ld" = yes; then
8143b20b881bSmrg    # If archive_cmds runs LD, not CC, wlarc should be empty
8144b20b881bSmrg    wlarc='${wl}'
8145c06b6b69Smrg
8146b20b881bSmrg    # Set some defaults for GNU ld with shared library support. These
8147b20b881bSmrg    # are reset later if shared libraries are not supported. Putting them
8148b20b881bSmrg    # here allows them to be overridden if necessary.
8149b20b881bSmrg    runpath_var=LD_RUN_PATH
8150b20b881bSmrg    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8151b20b881bSmrg    export_dynamic_flag_spec='${wl}--export-dynamic'
8152b20b881bSmrg    # ancient GNU ld didn't support --whole-archive et. al.
8153b20b881bSmrg    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8154b20b881bSmrg      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8155b20b881bSmrg    else
8156b20b881bSmrg      whole_archive_flag_spec=
8157b20b881bSmrg    fi
8158b20b881bSmrg    supports_anon_versioning=no
8159b20b881bSmrg    case `$LD -v 2>&1` in
8160b20b881bSmrg      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8161b20b881bSmrg      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8162b20b881bSmrg      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8163b20b881bSmrg      *\ 2.11.*) ;; # other 2.11 versions
8164b20b881bSmrg      *) supports_anon_versioning=yes ;;
8165b20b881bSmrg    esac
8166c06b6b69Smrg
8167b20b881bSmrg    # See if GNU ld supports shared libraries.
8168b20b881bSmrg    case $host_os in
8169b20b881bSmrg    aix[3-9]*)
8170b20b881bSmrg      # On AIX/PPC, the GNU linker is very broken
8171b20b881bSmrg      if test "$host_cpu" != ia64; then
8172b20b881bSmrg	ld_shlibs=no
8173b20b881bSmrg	cat <<_LT_EOF 1>&2
8174c06b6b69Smrg
8175b20b881bSmrg*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8176b20b881bSmrg*** to be unable to reliably create shared libraries on AIX.
8177b20b881bSmrg*** Therefore, libtool is disabling shared libraries support.  If you
8178b20b881bSmrg*** really care for shared libraries, you may want to modify your PATH
8179b20b881bSmrg*** so that a non-GNU linker is found, and then restart.
8180c06b6b69Smrg
8181b20b881bSmrg_LT_EOF
8182b20b881bSmrg      fi
8183b20b881bSmrg      ;;
8184c06b6b69Smrg
8185b20b881bSmrg    amigaos*)
8186b20b881bSmrg      case $host_cpu in
8187b20b881bSmrg      powerpc)
8188b20b881bSmrg            # see comment about AmigaOS4 .so support
8189b20b881bSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8190b20b881bSmrg            archive_expsym_cmds=''
8191b20b881bSmrg        ;;
8192b20b881bSmrg      m68k)
8193b20b881bSmrg            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)'
8194b20b881bSmrg            hardcode_libdir_flag_spec='-L$libdir'
8195b20b881bSmrg            hardcode_minus_L=yes
8196b20b881bSmrg        ;;
8197b20b881bSmrg      esac
8198b20b881bSmrg      ;;
8199c06b6b69Smrg
8200b20b881bSmrg    beos*)
8201b20b881bSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8202b20b881bSmrg	allow_undefined_flag=unsupported
8203b20b881bSmrg	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8204b20b881bSmrg	# support --undefined.  This deserves some investigation.  FIXME
8205b20b881bSmrg	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8206b20b881bSmrg      else
8207b20b881bSmrg	ld_shlibs=no
8208b20b881bSmrg      fi
8209b20b881bSmrg      ;;
8210c06b6b69Smrg
8211b20b881bSmrg    cygwin* | mingw* | pw32* | cegcc*)
8212b20b881bSmrg      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8213b20b881bSmrg      # as there is no search path for DLLs.
8214b20b881bSmrg      hardcode_libdir_flag_spec='-L$libdir'
8215b20b881bSmrg      allow_undefined_flag=unsupported
8216b20b881bSmrg      always_export_symbols=no
8217b20b881bSmrg      enable_shared_with_static_runtimes=yes
8218b20b881bSmrg      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8219c06b6b69Smrg
8220b20b881bSmrg      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8221b20b881bSmrg        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8222b20b881bSmrg	# If the export-symbols file already is a .def file (1st line
8223b20b881bSmrg	# is EXPORTS), use it as is; otherwise, prepend...
8224b20b881bSmrg	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8225b20b881bSmrg	  cp $export_symbols $output_objdir/$soname.def;
8226b20b881bSmrg	else
8227b20b881bSmrg	  echo EXPORTS > $output_objdir/$soname.def;
8228b20b881bSmrg	  cat $export_symbols >> $output_objdir/$soname.def;
8229b20b881bSmrg	fi~
8230b20b881bSmrg	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8231b20b881bSmrg      else
8232b20b881bSmrg	ld_shlibs=no
8233b20b881bSmrg      fi
8234c06b6b69Smrg      ;;
8235c06b6b69Smrg
8236b20b881bSmrg    interix[3-9]*)
8237b20b881bSmrg      hardcode_direct=no
8238b20b881bSmrg      hardcode_shlibpath_var=no
8239b20b881bSmrg      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8240b20b881bSmrg      export_dynamic_flag_spec='${wl}-E'
8241b20b881bSmrg      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8242b20b881bSmrg      # Instead, shared libraries are loaded at an image base (0x10000000 by
8243b20b881bSmrg      # default) and relocated if they conflict, which is a slow very memory
8244b20b881bSmrg      # consuming and fragmenting process.  To avoid this, we pick a random,
8245b20b881bSmrg      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8246b20b881bSmrg      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8247b20b881bSmrg      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8248b20b881bSmrg      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'
8249b20b881bSmrg      ;;
8250c06b6b69Smrg
8251b20b881bSmrg    gnu* | linux* | tpf* | k*bsd*-gnu)
8252b20b881bSmrg      tmp_diet=no
8253b20b881bSmrg      if test "$host_os" = linux-dietlibc; then
8254b20b881bSmrg	case $cc_basename in
8255b20b881bSmrg	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8256b20b881bSmrg	esac
8257b20b881bSmrg      fi
8258b20b881bSmrg      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8259b20b881bSmrg	 && test "$tmp_diet" = no
8260b20b881bSmrg      then
8261b20b881bSmrg	tmp_addflag=
8262b20b881bSmrg	tmp_sharedflag='-shared'
8263b20b881bSmrg	case $cc_basename,$host_cpu in
8264b20b881bSmrg        pgcc*)				# Portland Group C compiler
8265b20b881bSmrg	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8266b20b881bSmrg	  tmp_addflag=' $pic_flag'
8267b20b881bSmrg	  ;;
8268b20b881bSmrg	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8269b20b881bSmrg	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8270b20b881bSmrg	  tmp_addflag=' $pic_flag -Mnomain' ;;
8271b20b881bSmrg	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8272b20b881bSmrg	  tmp_addflag=' -i_dynamic' ;;
8273b20b881bSmrg	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8274b20b881bSmrg	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8275b20b881bSmrg	ifc* | ifort*)			# Intel Fortran compiler
8276b20b881bSmrg	  tmp_addflag=' -nofor_main' ;;
8277b20b881bSmrg	lf95*)				# Lahey Fortran 8.1
8278b20b881bSmrg	  whole_archive_flag_spec=
8279b20b881bSmrg	  tmp_sharedflag='--shared' ;;
8280b20b881bSmrg	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8281b20b881bSmrg	  tmp_sharedflag='-qmkshrobj'
8282b20b881bSmrg	  tmp_addflag= ;;
8283b20b881bSmrg	esac
8284b20b881bSmrg	case `$CC -V 2>&1 | sed 5q` in
8285b20b881bSmrg	*Sun\ C*)			# Sun C 5.9
8286b20b881bSmrg	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8287b20b881bSmrg	  compiler_needs_object=yes
8288b20b881bSmrg	  tmp_sharedflag='-G' ;;
8289b20b881bSmrg	*Sun\ F*)			# Sun Fortran 8.3
8290b20b881bSmrg	  tmp_sharedflag='-G' ;;
8291b20b881bSmrg	esac
8292b20b881bSmrg	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8293c06b6b69Smrg
8294b20b881bSmrg        if test "x$supports_anon_versioning" = xyes; then
8295b20b881bSmrg          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8296b20b881bSmrg	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8297b20b881bSmrg	    echo "local: *; };" >> $output_objdir/$libname.ver~
8298b20b881bSmrg	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8299b20b881bSmrg        fi
8300c06b6b69Smrg
8301b20b881bSmrg	case $cc_basename in
8302b20b881bSmrg	xlf*)
8303b20b881bSmrg	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8304b20b881bSmrg	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8305b20b881bSmrg	  hardcode_libdir_flag_spec=
8306b20b881bSmrg	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8307b20b881bSmrg	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8308b20b881bSmrg	  if test "x$supports_anon_versioning" = xyes; then
8309b20b881bSmrg	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8310b20b881bSmrg	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8311b20b881bSmrg	      echo "local: *; };" >> $output_objdir/$libname.ver~
8312b20b881bSmrg	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8313b20b881bSmrg	  fi
8314b20b881bSmrg	  ;;
8315b20b881bSmrg	esac
8316b20b881bSmrg      else
8317b20b881bSmrg        ld_shlibs=no
8318b20b881bSmrg      fi
8319b20b881bSmrg      ;;
8320c06b6b69Smrg
8321b20b881bSmrg    netbsd*)
8322b20b881bSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8323b20b881bSmrg	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8324b20b881bSmrg	wlarc=
8325b20b881bSmrg      else
8326b20b881bSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8327b20b881bSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8328b20b881bSmrg      fi
8329b20b881bSmrg      ;;
8330c06b6b69Smrg
8331b20b881bSmrg    solaris*)
8332b20b881bSmrg      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8333b20b881bSmrg	ld_shlibs=no
8334b20b881bSmrg	cat <<_LT_EOF 1>&2
8335c06b6b69Smrg
8336b20b881bSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8337b20b881bSmrg*** create shared libraries on Solaris systems.  Therefore, libtool
8338b20b881bSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
8339b20b881bSmrg*** binutils to release 2.9.1 or newer.  Another option is to modify
8340b20b881bSmrg*** your PATH or compiler configuration so that the native linker is
8341b20b881bSmrg*** used, and then restart.
8342c06b6b69Smrg
8343b20b881bSmrg_LT_EOF
8344b20b881bSmrg      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8345b20b881bSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8346b20b881bSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8347b20b881bSmrg      else
8348b20b881bSmrg	ld_shlibs=no
8349b20b881bSmrg      fi
8350b20b881bSmrg      ;;
8351c06b6b69Smrg
8352b20b881bSmrg    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8353b20b881bSmrg      case `$LD -v 2>&1` in
8354b20b881bSmrg        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8355b20b881bSmrg	ld_shlibs=no
8356b20b881bSmrg	cat <<_LT_EOF 1>&2
8357c06b6b69Smrg
8358b20b881bSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8359b20b881bSmrg*** reliably create shared libraries on SCO systems.  Therefore, libtool
8360b20b881bSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
8361b20b881bSmrg*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8362b20b881bSmrg*** your PATH or compiler configuration so that the native linker is
8363b20b881bSmrg*** used, and then restart.
8364c06b6b69Smrg
8365b20b881bSmrg_LT_EOF
8366b20b881bSmrg	;;
8367b20b881bSmrg	*)
8368b20b881bSmrg	  # For security reasons, it is highly recommended that you always
8369b20b881bSmrg	  # use absolute paths for naming shared libraries, and exclude the
8370b20b881bSmrg	  # DT_RUNPATH tag from executables and libraries.  But doing so
8371b20b881bSmrg	  # requires that you compile everything twice, which is a pain.
8372b20b881bSmrg	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8373b20b881bSmrg	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8374b20b881bSmrg	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8375b20b881bSmrg	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8376b20b881bSmrg	  else
8377b20b881bSmrg	    ld_shlibs=no
8378b20b881bSmrg	  fi
8379b20b881bSmrg	;;
8380b20b881bSmrg      esac
8381b20b881bSmrg      ;;
8382c06b6b69Smrg
8383b20b881bSmrg    sunos4*)
8384b20b881bSmrg      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8385b20b881bSmrg      wlarc=
8386b20b881bSmrg      hardcode_direct=yes
8387b20b881bSmrg      hardcode_shlibpath_var=no
8388b20b881bSmrg      ;;
8389c06b6b69Smrg
8390b20b881bSmrg    *)
8391b20b881bSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8392b20b881bSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8393b20b881bSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8394b20b881bSmrg      else
8395b20b881bSmrg	ld_shlibs=no
8396b20b881bSmrg      fi
8397b20b881bSmrg      ;;
8398b20b881bSmrg    esac
8399c06b6b69Smrg
8400b20b881bSmrg    if test "$ld_shlibs" = no; then
8401b20b881bSmrg      runpath_var=
8402b20b881bSmrg      hardcode_libdir_flag_spec=
8403b20b881bSmrg      export_dynamic_flag_spec=
8404b20b881bSmrg      whole_archive_flag_spec=
8405b20b881bSmrg    fi
8406b20b881bSmrg  else
8407b20b881bSmrg    # PORTME fill in a description of your system's linker (not GNU ld)
8408b20b881bSmrg    case $host_os in
8409b20b881bSmrg    aix3*)
8410b20b881bSmrg      allow_undefined_flag=unsupported
8411b20b881bSmrg      always_export_symbols=yes
8412b20b881bSmrg      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'
8413b20b881bSmrg      # Note: this linker hardcodes the directories in LIBPATH if there
8414b20b881bSmrg      # are no directories specified by -L.
8415b20b881bSmrg      hardcode_minus_L=yes
8416b20b881bSmrg      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8417b20b881bSmrg	# Neither direct hardcoding nor static linking is supported with a
8418b20b881bSmrg	# broken collect2.
8419b20b881bSmrg	hardcode_direct=unsupported
8420b20b881bSmrg      fi
8421b20b881bSmrg      ;;
8422c06b6b69Smrg
8423b20b881bSmrg    aix[4-9]*)
8424b20b881bSmrg      if test "$host_cpu" = ia64; then
8425b20b881bSmrg	# On IA64, the linker does run time linking by default, so we don't
8426b20b881bSmrg	# have to do anything special.
8427b20b881bSmrg	aix_use_runtimelinking=no
8428b20b881bSmrg	exp_sym_flag='-Bexport'
8429b20b881bSmrg	no_entry_flag=""
8430b20b881bSmrg      else
8431b20b881bSmrg	# If we're using GNU nm, then we don't want the "-C" option.
8432b20b881bSmrg	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8433b20b881bSmrg	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8434b20b881bSmrg	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8435b20b881bSmrg	else
8436b20b881bSmrg	  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'
8437b20b881bSmrg	fi
8438b20b881bSmrg	aix_use_runtimelinking=no
8439c06b6b69Smrg
8440b20b881bSmrg	# Test if we are trying to use run time linking or normal
8441b20b881bSmrg	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8442b20b881bSmrg	# need to do runtime linking.
8443b20b881bSmrg	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8444b20b881bSmrg	  for ld_flag in $LDFLAGS; do
8445b20b881bSmrg	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8446b20b881bSmrg	    aix_use_runtimelinking=yes
8447b20b881bSmrg	    break
8448b20b881bSmrg	  fi
8449b20b881bSmrg	  done
8450b20b881bSmrg	  ;;
8451b20b881bSmrg	esac
8452c06b6b69Smrg
8453b20b881bSmrg	exp_sym_flag='-bexport'
8454b20b881bSmrg	no_entry_flag='-bnoentry'
8455b20b881bSmrg      fi
8456c06b6b69Smrg
8457b20b881bSmrg      # When large executables or shared objects are built, AIX ld can
8458b20b881bSmrg      # have problems creating the table of contents.  If linking a library
8459b20b881bSmrg      # or program results in "error TOC overflow" add -mminimal-toc to
8460b20b881bSmrg      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8461b20b881bSmrg      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8462c06b6b69Smrg
8463b20b881bSmrg      archive_cmds=''
8464b20b881bSmrg      hardcode_direct=yes
8465b20b881bSmrg      hardcode_direct_absolute=yes
8466b20b881bSmrg      hardcode_libdir_separator=':'
8467b20b881bSmrg      link_all_deplibs=yes
8468b20b881bSmrg      file_list_spec='${wl}-f,'
8469c06b6b69Smrg
8470b20b881bSmrg      if test "$GCC" = yes; then
8471b20b881bSmrg	case $host_os in aix4.[012]|aix4.[012].*)
8472b20b881bSmrg	# We only want to do this on AIX 4.2 and lower, the check
8473b20b881bSmrg	# below for broken collect2 doesn't work under 4.3+
8474b20b881bSmrg	  collect2name=`${CC} -print-prog-name=collect2`
8475b20b881bSmrg	  if test -f "$collect2name" &&
8476b20b881bSmrg	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8477b20b881bSmrg	  then
8478b20b881bSmrg	  # We have reworked collect2
8479b20b881bSmrg	  :
8480b20b881bSmrg	  else
8481b20b881bSmrg	  # We have old collect2
8482b20b881bSmrg	  hardcode_direct=unsupported
8483b20b881bSmrg	  # It fails to find uninstalled libraries when the uninstalled
8484b20b881bSmrg	  # path is not listed in the libpath.  Setting hardcode_minus_L
8485b20b881bSmrg	  # to unsupported forces relinking
8486b20b881bSmrg	  hardcode_minus_L=yes
8487b20b881bSmrg	  hardcode_libdir_flag_spec='-L$libdir'
8488b20b881bSmrg	  hardcode_libdir_separator=
8489b20b881bSmrg	  fi
8490b20b881bSmrg	  ;;
8491b20b881bSmrg	esac
8492b20b881bSmrg	shared_flag='-shared'
8493b20b881bSmrg	if test "$aix_use_runtimelinking" = yes; then
8494b20b881bSmrg	  shared_flag="$shared_flag "'${wl}-G'
8495b20b881bSmrg	fi
8496b20b881bSmrg      else
8497b20b881bSmrg	# not using gcc
8498b20b881bSmrg	if test "$host_cpu" = ia64; then
8499b20b881bSmrg	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8500b20b881bSmrg	# chokes on -Wl,-G. The following line is correct:
8501b20b881bSmrg	  shared_flag='-G'
8502b20b881bSmrg	else
8503b20b881bSmrg	  if test "$aix_use_runtimelinking" = yes; then
8504b20b881bSmrg	    shared_flag='${wl}-G'
8505b20b881bSmrg	  else
8506b20b881bSmrg	    shared_flag='${wl}-bM:SRE'
8507b20b881bSmrg	  fi
8508b20b881bSmrg	fi
8509b20b881bSmrg      fi
8510c06b6b69Smrg
8511b20b881bSmrg      export_dynamic_flag_spec='${wl}-bexpall'
8512b20b881bSmrg      # It seems that -bexpall does not export symbols beginning with
8513b20b881bSmrg      # underscore (_), so it is better to generate a list of symbols to export.
8514b20b881bSmrg      always_export_symbols=yes
8515b20b881bSmrg      if test "$aix_use_runtimelinking" = yes; then
8516b20b881bSmrg	# Warning - without using the other runtime loading flags (-brtl),
8517b20b881bSmrg	# -berok will link without error, but may produce a broken library.
8518b20b881bSmrg	allow_undefined_flag='-berok'
8519b20b881bSmrg        # Determine the default libpath from the value encoded in an
8520b20b881bSmrg        # empty executable.
8521b20b881bSmrg        cat >conftest.$ac_ext <<_ACEOF
8522b20b881bSmrg/* confdefs.h.  */
8523b20b881bSmrg_ACEOF
8524b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
8525b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
8526b20b881bSmrg/* end confdefs.h.  */
8527c06b6b69Smrg
8528b20b881bSmrgint
8529b20b881bSmrgmain ()
8530b20b881bSmrg{
8531c06b6b69Smrg
8532b20b881bSmrg  ;
8533b20b881bSmrg  return 0;
8534b20b881bSmrg}
8535b20b881bSmrg_ACEOF
8536b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
8537b20b881bSmrgif { (ac_try="$ac_link"
8538b20b881bSmrgcase "(($ac_try" in
8539b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8540b20b881bSmrg  *) ac_try_echo=$ac_try;;
8541b20b881bSmrgesac
8542b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8543b20b881bSmrg$as_echo "$ac_try_echo") >&5
8544b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
8545b20b881bSmrg  ac_status=$?
8546b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
8547b20b881bSmrg  rm -f conftest.er1
8548b20b881bSmrg  cat conftest.err >&5
8549b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550b20b881bSmrg  (exit $ac_status); } && {
8551b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
8552b20b881bSmrg	 test ! -s conftest.err
8553b20b881bSmrg       } && test -s conftest$ac_exeext && {
8554b20b881bSmrg	 test "$cross_compiling" = yes ||
8555b20b881bSmrg	 $as_test_x conftest$ac_exeext
8556b20b881bSmrg       }; then
8557c06b6b69Smrg
8558b20b881bSmrglt_aix_libpath_sed='
8559b20b881bSmrg    /Import File Strings/,/^$/ {
8560b20b881bSmrg	/^0/ {
8561b20b881bSmrg	    s/^0  *\(.*\)$/\1/
8562b20b881bSmrg	    p
8563b20b881bSmrg	}
8564b20b881bSmrg    }'
8565b20b881bSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8566b20b881bSmrg# Check for a 64-bit object if we didn't find anything.
8567b20b881bSmrgif test -z "$aix_libpath"; then
8568b20b881bSmrg  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8569b20b881bSmrgfi
8570b20b881bSmrgelse
8571b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
8572b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
8573c06b6b69Smrg
8574c06b6b69Smrg
8575b20b881bSmrgfi
8576c06b6b69Smrg
8577b20b881bSmrgrm -rf conftest.dSYM
8578b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8579b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
8580b20b881bSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8581c06b6b69Smrg
8582b20b881bSmrg        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8583b20b881bSmrg        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8584b20b881bSmrg      else
8585b20b881bSmrg	if test "$host_cpu" = ia64; then
8586b20b881bSmrg	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8587b20b881bSmrg	  allow_undefined_flag="-z nodefs"
8588b20b881bSmrg	  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"
8589b20b881bSmrg	else
8590b20b881bSmrg	 # Determine the default libpath from the value encoded in an
8591b20b881bSmrg	 # empty executable.
8592b20b881bSmrg	 cat >conftest.$ac_ext <<_ACEOF
8593b20b881bSmrg/* confdefs.h.  */
8594b20b881bSmrg_ACEOF
8595b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
8596b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
8597b20b881bSmrg/* end confdefs.h.  */
8598c06b6b69Smrg
8599b20b881bSmrgint
8600b20b881bSmrgmain ()
8601b20b881bSmrg{
8602c06b6b69Smrg
8603b20b881bSmrg  ;
8604b20b881bSmrg  return 0;
8605b20b881bSmrg}
8606b20b881bSmrg_ACEOF
8607b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
8608b20b881bSmrgif { (ac_try="$ac_link"
8609b20b881bSmrgcase "(($ac_try" in
8610b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8611b20b881bSmrg  *) ac_try_echo=$ac_try;;
8612b20b881bSmrgesac
8613b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8614b20b881bSmrg$as_echo "$ac_try_echo") >&5
8615b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
8616b20b881bSmrg  ac_status=$?
8617b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
8618b20b881bSmrg  rm -f conftest.er1
8619b20b881bSmrg  cat conftest.err >&5
8620b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8621b20b881bSmrg  (exit $ac_status); } && {
8622b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
8623b20b881bSmrg	 test ! -s conftest.err
8624b20b881bSmrg       } && test -s conftest$ac_exeext && {
8625b20b881bSmrg	 test "$cross_compiling" = yes ||
8626b20b881bSmrg	 $as_test_x conftest$ac_exeext
8627b20b881bSmrg       }; then
8628c06b6b69Smrg
8629b20b881bSmrglt_aix_libpath_sed='
8630b20b881bSmrg    /Import File Strings/,/^$/ {
8631b20b881bSmrg	/^0/ {
8632b20b881bSmrg	    s/^0  *\(.*\)$/\1/
8633b20b881bSmrg	    p
8634b20b881bSmrg	}
8635b20b881bSmrg    }'
8636b20b881bSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8637b20b881bSmrg# Check for a 64-bit object if we didn't find anything.
8638b20b881bSmrgif test -z "$aix_libpath"; then
8639b20b881bSmrg  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8640b20b881bSmrgfi
8641b20b881bSmrgelse
8642b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
8643b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
8644c06b6b69Smrg
8645c06b6b69Smrg
8646b20b881bSmrgfi
8647c06b6b69Smrg
8648b20b881bSmrgrm -rf conftest.dSYM
8649b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8650b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
8651b20b881bSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8652c06b6b69Smrg
8653b20b881bSmrg	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8654b20b881bSmrg	  # Warning - without using the other run time loading flags,
8655b20b881bSmrg	  # -berok will link without error, but may produce a broken library.
8656b20b881bSmrg	  no_undefined_flag=' ${wl}-bernotok'
8657b20b881bSmrg	  allow_undefined_flag=' ${wl}-berok'
8658b20b881bSmrg	  # Exported symbols can be pulled into shared objects from archives
8659b20b881bSmrg	  whole_archive_flag_spec='$convenience'
8660b20b881bSmrg	  archive_cmds_need_lc=yes
8661b20b881bSmrg	  # This is similar to how AIX traditionally builds its shared libraries.
8662b20b881bSmrg	  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'
8663b20b881bSmrg	fi
8664b20b881bSmrg      fi
8665b20b881bSmrg      ;;
8666c06b6b69Smrg
8667b20b881bSmrg    amigaos*)
8668b20b881bSmrg      case $host_cpu in
8669b20b881bSmrg      powerpc)
8670b20b881bSmrg            # see comment about AmigaOS4 .so support
8671b20b881bSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8672b20b881bSmrg            archive_expsym_cmds=''
8673b20b881bSmrg        ;;
8674b20b881bSmrg      m68k)
8675b20b881bSmrg            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)'
8676b20b881bSmrg            hardcode_libdir_flag_spec='-L$libdir'
8677b20b881bSmrg            hardcode_minus_L=yes
8678b20b881bSmrg        ;;
8679b20b881bSmrg      esac
8680b20b881bSmrg      ;;
8681c06b6b69Smrg
8682b20b881bSmrg    bsdi[45]*)
8683b20b881bSmrg      export_dynamic_flag_spec=-rdynamic
8684b20b881bSmrg      ;;
8685c06b6b69Smrg
8686b20b881bSmrg    cygwin* | mingw* | pw32* | cegcc*)
8687b20b881bSmrg      # When not using gcc, we currently assume that we are using
8688b20b881bSmrg      # Microsoft Visual C++.
8689b20b881bSmrg      # hardcode_libdir_flag_spec is actually meaningless, as there is
8690b20b881bSmrg      # no search path for DLLs.
8691b20b881bSmrg      hardcode_libdir_flag_spec=' '
8692b20b881bSmrg      allow_undefined_flag=unsupported
8693b20b881bSmrg      # Tell ltmain to make .lib files, not .a files.
8694b20b881bSmrg      libext=lib
8695b20b881bSmrg      # Tell ltmain to make .dll files, not .so files.
8696b20b881bSmrg      shrext_cmds=".dll"
8697b20b881bSmrg      # FIXME: Setting linknames here is a bad hack.
8698b20b881bSmrg      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8699b20b881bSmrg      # The linker will automatically build a .lib file if we build a DLL.
8700b20b881bSmrg      old_archive_from_new_cmds='true'
8701b20b881bSmrg      # FIXME: Should let the user specify the lib program.
8702b20b881bSmrg      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8703b20b881bSmrg      fix_srcfile_path='`cygpath -w "$srcfile"`'
8704b20b881bSmrg      enable_shared_with_static_runtimes=yes
8705b20b881bSmrg      ;;
8706c06b6b69Smrg
8707b20b881bSmrg    darwin* | rhapsody*)
8708c06b6b69Smrg
8709c06b6b69Smrg
8710b20b881bSmrg  archive_cmds_need_lc=no
8711b20b881bSmrg  hardcode_direct=no
8712b20b881bSmrg  hardcode_automatic=yes
8713b20b881bSmrg  hardcode_shlibpath_var=unsupported
8714b20b881bSmrg  whole_archive_flag_spec=''
8715b20b881bSmrg  link_all_deplibs=yes
8716b20b881bSmrg  allow_undefined_flag="$_lt_dar_allow_undefined"
8717b20b881bSmrg  case $cc_basename in
8718b20b881bSmrg     ifort*) _lt_dar_can_shared=yes ;;
8719b20b881bSmrg     *) _lt_dar_can_shared=$GCC ;;
8720b20b881bSmrg  esac
8721b20b881bSmrg  if test "$_lt_dar_can_shared" = "yes"; then
8722b20b881bSmrg    output_verbose_link_cmd=echo
8723b20b881bSmrg    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8724b20b881bSmrg    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8725b20b881bSmrg    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}"
8726b20b881bSmrg    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}"
8727c06b6b69Smrg
8728b20b881bSmrg  else
8729b20b881bSmrg  ld_shlibs=no
8730b20b881bSmrg  fi
8731c06b6b69Smrg
8732b20b881bSmrg      ;;
8733c06b6b69Smrg
8734b20b881bSmrg    dgux*)
8735b20b881bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8736b20b881bSmrg      hardcode_libdir_flag_spec='-L$libdir'
8737b20b881bSmrg      hardcode_shlibpath_var=no
8738b20b881bSmrg      ;;
8739c06b6b69Smrg
8740b20b881bSmrg    freebsd1*)
8741b20b881bSmrg      ld_shlibs=no
8742b20b881bSmrg      ;;
8743c06b6b69Smrg
8744b20b881bSmrg    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8745b20b881bSmrg    # support.  Future versions do this automatically, but an explicit c++rt0.o
8746b20b881bSmrg    # does not break anything, and helps significantly (at the cost of a little
8747b20b881bSmrg    # extra space).
8748b20b881bSmrg    freebsd2.2*)
8749b20b881bSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8750b20b881bSmrg      hardcode_libdir_flag_spec='-R$libdir'
8751b20b881bSmrg      hardcode_direct=yes
8752b20b881bSmrg      hardcode_shlibpath_var=no
8753b20b881bSmrg      ;;
8754c06b6b69Smrg
8755b20b881bSmrg    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8756b20b881bSmrg    freebsd2*)
8757b20b881bSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8758b20b881bSmrg      hardcode_direct=yes
8759b20b881bSmrg      hardcode_minus_L=yes
8760b20b881bSmrg      hardcode_shlibpath_var=no
8761b20b881bSmrg      ;;
8762c06b6b69Smrg
8763b20b881bSmrg    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8764b20b881bSmrg    freebsd* | dragonfly*)
8765b20b881bSmrg      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8766b20b881bSmrg      hardcode_libdir_flag_spec='-R$libdir'
8767b20b881bSmrg      hardcode_direct=yes
8768b20b881bSmrg      hardcode_shlibpath_var=no
8769b20b881bSmrg      ;;
8770c06b6b69Smrg
8771b20b881bSmrg    hpux9*)
8772b20b881bSmrg      if test "$GCC" = yes; then
8773b20b881bSmrg	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8774b20b881bSmrg      else
8775b20b881bSmrg	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'
8776b20b881bSmrg      fi
8777b20b881bSmrg      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8778b20b881bSmrg      hardcode_libdir_separator=:
8779b20b881bSmrg      hardcode_direct=yes
8780c06b6b69Smrg
8781b20b881bSmrg      # hardcode_minus_L: Not really in the search PATH,
8782b20b881bSmrg      # but as the default location of the library.
8783b20b881bSmrg      hardcode_minus_L=yes
8784b20b881bSmrg      export_dynamic_flag_spec='${wl}-E'
8785b20b881bSmrg      ;;
8786c06b6b69Smrg
8787b20b881bSmrg    hpux10*)
8788b20b881bSmrg      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8789b20b881bSmrg	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8790b20b881bSmrg      else
8791b20b881bSmrg	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8792b20b881bSmrg      fi
8793b20b881bSmrg      if test "$with_gnu_ld" = no; then
8794b20b881bSmrg	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8795b20b881bSmrg	hardcode_libdir_flag_spec_ld='+b $libdir'
8796b20b881bSmrg	hardcode_libdir_separator=:
8797b20b881bSmrg	hardcode_direct=yes
8798b20b881bSmrg	hardcode_direct_absolute=yes
8799b20b881bSmrg	export_dynamic_flag_spec='${wl}-E'
8800b20b881bSmrg	# hardcode_minus_L: Not really in the search PATH,
8801b20b881bSmrg	# but as the default location of the library.
8802b20b881bSmrg	hardcode_minus_L=yes
8803b20b881bSmrg      fi
8804b20b881bSmrg      ;;
8805c06b6b69Smrg
8806b20b881bSmrg    hpux11*)
8807b20b881bSmrg      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8808b20b881bSmrg	case $host_cpu in
8809b20b881bSmrg	hppa*64*)
8810b20b881bSmrg	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8811b20b881bSmrg	  ;;
8812b20b881bSmrg	ia64*)
8813b20b881bSmrg	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8814b20b881bSmrg	  ;;
8815b20b881bSmrg	*)
8816b20b881bSmrg	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8817b20b881bSmrg	  ;;
8818b20b881bSmrg	esac
8819b20b881bSmrg      else
8820b20b881bSmrg	case $host_cpu in
8821b20b881bSmrg	hppa*64*)
8822b20b881bSmrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8823b20b881bSmrg	  ;;
8824b20b881bSmrg	ia64*)
8825b20b881bSmrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8826b20b881bSmrg	  ;;
8827b20b881bSmrg	*)
8828b20b881bSmrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8829b20b881bSmrg	  ;;
8830b20b881bSmrg	esac
8831b20b881bSmrg      fi
8832b20b881bSmrg      if test "$with_gnu_ld" = no; then
8833b20b881bSmrg	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8834b20b881bSmrg	hardcode_libdir_separator=:
8835c06b6b69Smrg
8836b20b881bSmrg	case $host_cpu in
8837b20b881bSmrg	hppa*64*|ia64*)
8838b20b881bSmrg	  hardcode_direct=no
8839b20b881bSmrg	  hardcode_shlibpath_var=no
8840b20b881bSmrg	  ;;
8841b20b881bSmrg	*)
8842b20b881bSmrg	  hardcode_direct=yes
8843b20b881bSmrg	  hardcode_direct_absolute=yes
8844b20b881bSmrg	  export_dynamic_flag_spec='${wl}-E'
8845c06b6b69Smrg
8846b20b881bSmrg	  # hardcode_minus_L: Not really in the search PATH,
8847b20b881bSmrg	  # but as the default location of the library.
8848b20b881bSmrg	  hardcode_minus_L=yes
8849b20b881bSmrg	  ;;
8850b20b881bSmrg	esac
8851b20b881bSmrg      fi
8852b20b881bSmrg      ;;
8853c06b6b69Smrg
8854b20b881bSmrg    irix5* | irix6* | nonstopux*)
8855b20b881bSmrg      if test "$GCC" = yes; then
8856b20b881bSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8857b20b881bSmrg	# Try to use the -exported_symbol ld option, if it does not
8858b20b881bSmrg	# work, assume that -exports_file does not work either and
8859b20b881bSmrg	# implicitly export all symbols.
8860b20b881bSmrg        save_LDFLAGS="$LDFLAGS"
8861b20b881bSmrg        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8862b20b881bSmrg        cat >conftest.$ac_ext <<_ACEOF
8863b20b881bSmrgint foo(void) {}
8864b20b881bSmrg_ACEOF
8865b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
8866b20b881bSmrgif { (ac_try="$ac_link"
8867b20b881bSmrgcase "(($ac_try" in
8868b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8869b20b881bSmrg  *) ac_try_echo=$ac_try;;
8870b20b881bSmrgesac
8871b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8872b20b881bSmrg$as_echo "$ac_try_echo") >&5
8873b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
8874b20b881bSmrg  ac_status=$?
8875b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
8876b20b881bSmrg  rm -f conftest.er1
8877b20b881bSmrg  cat conftest.err >&5
8878b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8879b20b881bSmrg  (exit $ac_status); } && {
8880b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
8881b20b881bSmrg	 test ! -s conftest.err
8882b20b881bSmrg       } && test -s conftest$ac_exeext && {
8883b20b881bSmrg	 test "$cross_compiling" = yes ||
8884b20b881bSmrg	 $as_test_x conftest$ac_exeext
8885b20b881bSmrg       }; then
8886b20b881bSmrg  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8887c06b6b69Smrg
8888b20b881bSmrgelse
8889b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
8890b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
8891c06b6b69Smrg
8892c06b6b69Smrg
8893b20b881bSmrgfi
8894c06b6b69Smrg
8895b20b881bSmrgrm -rf conftest.dSYM
8896b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8897b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
8898b20b881bSmrg        LDFLAGS="$save_LDFLAGS"
8899b20b881bSmrg      else
8900b20b881bSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8901b20b881bSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8902b20b881bSmrg      fi
8903b20b881bSmrg      archive_cmds_need_lc='no'
8904b20b881bSmrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8905b20b881bSmrg      hardcode_libdir_separator=:
8906b20b881bSmrg      inherit_rpath=yes
8907b20b881bSmrg      link_all_deplibs=yes
8908b20b881bSmrg      ;;
8909c06b6b69Smrg
8910b20b881bSmrg    netbsd*)
8911b20b881bSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8912b20b881bSmrg	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8913b20b881bSmrg      else
8914b20b881bSmrg	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8915b20b881bSmrg      fi
8916b20b881bSmrg      hardcode_libdir_flag_spec='-R$libdir'
8917b20b881bSmrg      hardcode_direct=yes
8918b20b881bSmrg      hardcode_shlibpath_var=no
8919b20b881bSmrg      ;;
8920c06b6b69Smrg
8921b20b881bSmrg    newsos6)
8922b20b881bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8923b20b881bSmrg      hardcode_direct=yes
8924b20b881bSmrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8925b20b881bSmrg      hardcode_libdir_separator=:
8926b20b881bSmrg      hardcode_shlibpath_var=no
8927b20b881bSmrg      ;;
8928c06b6b69Smrg
8929b20b881bSmrg    *nto* | *qnx*)
8930b20b881bSmrg      ;;
8931c06b6b69Smrg
8932b20b881bSmrg    openbsd*)
8933b20b881bSmrg      if test -f /usr/libexec/ld.so; then
8934b20b881bSmrg	hardcode_direct=yes
8935b20b881bSmrg	hardcode_shlibpath_var=no
8936b20b881bSmrg	hardcode_direct_absolute=yes
8937b20b881bSmrg	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8938b20b881bSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8939b20b881bSmrg	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8940b20b881bSmrg	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8941b20b881bSmrg	  export_dynamic_flag_spec='${wl}-E'
8942b20b881bSmrg	else
8943b20b881bSmrg	  case $host_os in
8944b20b881bSmrg	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8945b20b881bSmrg	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8946b20b881bSmrg	     hardcode_libdir_flag_spec='-R$libdir'
8947b20b881bSmrg	     ;;
8948b20b881bSmrg	   *)
8949b20b881bSmrg	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8950b20b881bSmrg	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8951b20b881bSmrg	     ;;
8952b20b881bSmrg	  esac
8953b20b881bSmrg	fi
8954b20b881bSmrg      else
8955b20b881bSmrg	ld_shlibs=no
8956b20b881bSmrg      fi
8957b20b881bSmrg      ;;
8958c06b6b69Smrg
8959b20b881bSmrg    os2*)
8960b20b881bSmrg      hardcode_libdir_flag_spec='-L$libdir'
8961b20b881bSmrg      hardcode_minus_L=yes
8962b20b881bSmrg      allow_undefined_flag=unsupported
8963b20b881bSmrg      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'
8964b20b881bSmrg      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8965b20b881bSmrg      ;;
89669f4658d1Smrg
8967b20b881bSmrg    osf3*)
8968b20b881bSmrg      if test "$GCC" = yes; then
8969b20b881bSmrg	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8970b20b881bSmrg	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8971b20b881bSmrg      else
8972b20b881bSmrg	allow_undefined_flag=' -expect_unresolved \*'
8973b20b881bSmrg	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8974b20b881bSmrg      fi
8975b20b881bSmrg      archive_cmds_need_lc='no'
8976b20b881bSmrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8977b20b881bSmrg      hardcode_libdir_separator=:
8978b20b881bSmrg      ;;
8979c06b6b69Smrg
8980b20b881bSmrg    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8981b20b881bSmrg      if test "$GCC" = yes; then
8982b20b881bSmrg	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8983b20b881bSmrg	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8984b20b881bSmrg	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8985b20b881bSmrg      else
8986b20b881bSmrg	allow_undefined_flag=' -expect_unresolved \*'
8987b20b881bSmrg	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8988b20b881bSmrg	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~
8989b20b881bSmrg	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8990c06b6b69Smrg
8991b20b881bSmrg	# Both c and cxx compiler support -rpath directly
8992b20b881bSmrg	hardcode_libdir_flag_spec='-rpath $libdir'
8993b20b881bSmrg      fi
8994b20b881bSmrg      archive_cmds_need_lc='no'
8995b20b881bSmrg      hardcode_libdir_separator=:
8996b20b881bSmrg      ;;
8997c06b6b69Smrg
8998b20b881bSmrg    solaris*)
8999b20b881bSmrg      no_undefined_flag=' -z defs'
9000b20b881bSmrg      if test "$GCC" = yes; then
9001b20b881bSmrg	wlarc='${wl}'
9002b20b881bSmrg	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9003b20b881bSmrg	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9004b20b881bSmrg	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9005b20b881bSmrg      else
9006b20b881bSmrg	case `$CC -V 2>&1` in
9007b20b881bSmrg	*"Compilers 5.0"*)
9008b20b881bSmrg	  wlarc=''
9009b20b881bSmrg	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9010b20b881bSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9011b20b881bSmrg	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9012b20b881bSmrg	  ;;
9013b20b881bSmrg	*)
9014b20b881bSmrg	  wlarc='${wl}'
9015b20b881bSmrg	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9016b20b881bSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9017b20b881bSmrg	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9018b20b881bSmrg	  ;;
9019b20b881bSmrg	esac
9020b20b881bSmrg      fi
9021b20b881bSmrg      hardcode_libdir_flag_spec='-R$libdir'
9022b20b881bSmrg      hardcode_shlibpath_var=no
9023b20b881bSmrg      case $host_os in
9024b20b881bSmrg      solaris2.[0-5] | solaris2.[0-5].*) ;;
9025b20b881bSmrg      *)
9026b20b881bSmrg	# The compiler driver will combine and reorder linker options,
9027b20b881bSmrg	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9028b20b881bSmrg	# but is careful enough not to reorder.
9029b20b881bSmrg	# Supported since Solaris 2.6 (maybe 2.5.1?)
9030b20b881bSmrg	if test "$GCC" = yes; then
9031b20b881bSmrg	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9032b20b881bSmrg	else
9033b20b881bSmrg	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9034b20b881bSmrg	fi
9035b20b881bSmrg	;;
9036b20b881bSmrg      esac
9037b20b881bSmrg      link_all_deplibs=yes
9038b20b881bSmrg      ;;
9039c06b6b69Smrg
9040b20b881bSmrg    sunos4*)
9041b20b881bSmrg      if test "x$host_vendor" = xsequent; then
9042b20b881bSmrg	# Use $CC to link under sequent, because it throws in some extra .o
9043b20b881bSmrg	# files that make .init and .fini sections work.
9044b20b881bSmrg	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9045b20b881bSmrg      else
9046b20b881bSmrg	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9047b20b881bSmrg      fi
9048b20b881bSmrg      hardcode_libdir_flag_spec='-L$libdir'
9049b20b881bSmrg      hardcode_direct=yes
9050b20b881bSmrg      hardcode_minus_L=yes
9051b20b881bSmrg      hardcode_shlibpath_var=no
9052b20b881bSmrg      ;;
9053c06b6b69Smrg
9054b20b881bSmrg    sysv4)
9055b20b881bSmrg      case $host_vendor in
9056b20b881bSmrg	sni)
9057b20b881bSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9058b20b881bSmrg	  hardcode_direct=yes # is this really true???
9059b20b881bSmrg	;;
9060b20b881bSmrg	siemens)
9061b20b881bSmrg	  ## LD is ld it makes a PLAMLIB
9062b20b881bSmrg	  ## CC just makes a GrossModule.
9063b20b881bSmrg	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9064b20b881bSmrg	  reload_cmds='$CC -r -o $output$reload_objs'
9065b20b881bSmrg	  hardcode_direct=no
9066b20b881bSmrg        ;;
9067b20b881bSmrg	motorola)
9068b20b881bSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9069b20b881bSmrg	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9070b20b881bSmrg	;;
9071b20b881bSmrg      esac
9072b20b881bSmrg      runpath_var='LD_RUN_PATH'
9073b20b881bSmrg      hardcode_shlibpath_var=no
9074b20b881bSmrg      ;;
9075c06b6b69Smrg
9076b20b881bSmrg    sysv4.3*)
9077b20b881bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9078b20b881bSmrg      hardcode_shlibpath_var=no
9079b20b881bSmrg      export_dynamic_flag_spec='-Bexport'
9080b20b881bSmrg      ;;
9081c06b6b69Smrg
9082b20b881bSmrg    sysv4*MP*)
9083b20b881bSmrg      if test -d /usr/nec; then
9084b20b881bSmrg	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9085b20b881bSmrg	hardcode_shlibpath_var=no
9086b20b881bSmrg	runpath_var=LD_RUN_PATH
9087b20b881bSmrg	hardcode_runpath_var=yes
9088b20b881bSmrg	ld_shlibs=yes
9089b20b881bSmrg      fi
9090b20b881bSmrg      ;;
9091c06b6b69Smrg
9092b20b881bSmrg    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9093b20b881bSmrg      no_undefined_flag='${wl}-z,text'
9094b20b881bSmrg      archive_cmds_need_lc=no
9095b20b881bSmrg      hardcode_shlibpath_var=no
9096b20b881bSmrg      runpath_var='LD_RUN_PATH'
9097c06b6b69Smrg
9098b20b881bSmrg      if test "$GCC" = yes; then
9099b20b881bSmrg	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9100b20b881bSmrg	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9101b20b881bSmrg      else
9102b20b881bSmrg	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9103b20b881bSmrg	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9104b20b881bSmrg      fi
9105b20b881bSmrg      ;;
9106c06b6b69Smrg
9107b20b881bSmrg    sysv5* | sco3.2v5* | sco5v6*)
9108b20b881bSmrg      # Note: We can NOT use -z defs as we might desire, because we do not
9109b20b881bSmrg      # link with -lc, and that would cause any symbols used from libc to
9110b20b881bSmrg      # always be unresolved, which means just about no library would
9111b20b881bSmrg      # ever link correctly.  If we're not using GNU ld we use -z text
9112b20b881bSmrg      # though, which does catch some bad symbols but isn't as heavy-handed
9113b20b881bSmrg      # as -z defs.
9114b20b881bSmrg      no_undefined_flag='${wl}-z,text'
9115b20b881bSmrg      allow_undefined_flag='${wl}-z,nodefs'
9116b20b881bSmrg      archive_cmds_need_lc=no
9117b20b881bSmrg      hardcode_shlibpath_var=no
9118b20b881bSmrg      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9119b20b881bSmrg      hardcode_libdir_separator=':'
9120b20b881bSmrg      link_all_deplibs=yes
9121b20b881bSmrg      export_dynamic_flag_spec='${wl}-Bexport'
9122b20b881bSmrg      runpath_var='LD_RUN_PATH'
9123c06b6b69Smrg
9124b20b881bSmrg      if test "$GCC" = yes; then
9125b20b881bSmrg	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9126b20b881bSmrg	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9127b20b881bSmrg      else
9128b20b881bSmrg	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9129b20b881bSmrg	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9130b20b881bSmrg      fi
9131b20b881bSmrg      ;;
9132c06b6b69Smrg
9133b20b881bSmrg    uts4*)
9134b20b881bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9135b20b881bSmrg      hardcode_libdir_flag_spec='-L$libdir'
9136b20b881bSmrg      hardcode_shlibpath_var=no
9137b20b881bSmrg      ;;
9138c06b6b69Smrg
9139b20b881bSmrg    *)
9140b20b881bSmrg      ld_shlibs=no
9141b20b881bSmrg      ;;
9142b20b881bSmrg    esac
9143c06b6b69Smrg
9144b20b881bSmrg    if test x$host_vendor = xsni; then
9145b20b881bSmrg      case $host in
9146b20b881bSmrg      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9147b20b881bSmrg	export_dynamic_flag_spec='${wl}-Blargedynsym'
9148b20b881bSmrg	;;
9149b20b881bSmrg      esac
9150b20b881bSmrg    fi
9151b20b881bSmrg  fi
9152c06b6b69Smrg
9153b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9154b20b881bSmrg$as_echo "$ld_shlibs" >&6; }
9155b20b881bSmrgtest "$ld_shlibs" = no && can_build_shared=no
9156c06b6b69Smrg
9157b20b881bSmrgwith_gnu_ld=$with_gnu_ld
9158c06b6b69Smrg
9159c06b6b69Smrg
9160c06b6b69Smrg
9161c06b6b69Smrg
9162c06b6b69Smrg
9163c06b6b69Smrg
9164c06b6b69Smrg
9165c06b6b69Smrg
9166c06b6b69Smrg
9167c06b6b69Smrg
9168c06b6b69Smrg
9169c06b6b69Smrg
9170c06b6b69Smrg
9171c06b6b69Smrg
9172c06b6b69Smrg
9173b20b881bSmrg#
9174b20b881bSmrg# Do we need to explicitly link libc?
9175b20b881bSmrg#
9176b20b881bSmrgcase "x$archive_cmds_need_lc" in
9177b20b881bSmrgx|xyes)
9178b20b881bSmrg  # Assume -lc should be added
9179b20b881bSmrg  archive_cmds_need_lc=yes
9180b20b881bSmrg
9181b20b881bSmrg  if test "$enable_shared" = yes && test "$GCC" = yes; then
9182b20b881bSmrg    case $archive_cmds in
9183b20b881bSmrg    *'~'*)
9184b20b881bSmrg      # FIXME: we may have to deal with multi-command sequences.
9185b20b881bSmrg      ;;
9186b20b881bSmrg    '$CC '*)
9187b20b881bSmrg      # Test whether the compiler implicitly links with -lc since on some
9188b20b881bSmrg      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9189b20b881bSmrg      # to ld, don't add -lc before -lgcc.
9190b20b881bSmrg      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9191b20b881bSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9192b20b881bSmrg      $RM conftest*
9193b20b881bSmrg      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9194b20b881bSmrg
9195b20b881bSmrg      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9196b20b881bSmrg  (eval $ac_compile) 2>&5
9197b20b881bSmrg  ac_status=$?
9198b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9199b20b881bSmrg  (exit $ac_status); } 2>conftest.err; then
9200b20b881bSmrg        soname=conftest
9201b20b881bSmrg        lib=conftest
9202b20b881bSmrg        libobjs=conftest.$ac_objext
9203b20b881bSmrg        deplibs=
9204b20b881bSmrg        wl=$lt_prog_compiler_wl
9205b20b881bSmrg	pic_flag=$lt_prog_compiler_pic
9206b20b881bSmrg        compiler_flags=-v
9207b20b881bSmrg        linker_flags=-v
9208b20b881bSmrg        verstring=
9209b20b881bSmrg        output_objdir=.
9210b20b881bSmrg        libname=conftest
9211b20b881bSmrg        lt_save_allow_undefined_flag=$allow_undefined_flag
9212b20b881bSmrg        allow_undefined_flag=
9213b20b881bSmrg        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9214b20b881bSmrg  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9215b20b881bSmrg  ac_status=$?
9216b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9217b20b881bSmrg  (exit $ac_status); }
9218b20b881bSmrg        then
9219b20b881bSmrg	  archive_cmds_need_lc=no
9220b20b881bSmrg        else
9221b20b881bSmrg	  archive_cmds_need_lc=yes
9222b20b881bSmrg        fi
9223b20b881bSmrg        allow_undefined_flag=$lt_save_allow_undefined_flag
9224b20b881bSmrg      else
9225b20b881bSmrg        cat conftest.err 1>&5
9226b20b881bSmrg      fi
9227b20b881bSmrg      $RM conftest*
9228b20b881bSmrg      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9229b20b881bSmrg$as_echo "$archive_cmds_need_lc" >&6; }
9230b20b881bSmrg      ;;
9231b20b881bSmrg    esac
9232b20b881bSmrg  fi
9233b20b881bSmrg  ;;
9234b20b881bSmrgesac
9235b20b881bSmrg
9236c06b6b69Smrg
9237c06b6b69Smrg
9238c06b6b69Smrg
9239c06b6b69Smrg
9240c06b6b69Smrg
9241c06b6b69Smrg
9242c06b6b69Smrg
9243c06b6b69Smrg
9244c06b6b69Smrg
9245c06b6b69Smrg
9246c06b6b69Smrg
9247c06b6b69Smrg
9248c06b6b69Smrg
92499f4658d1Smrg
9250c06b6b69Smrg
9251c06b6b69Smrg
9252c06b6b69Smrg
9253c06b6b69Smrg
9254c06b6b69Smrg
9255c06b6b69Smrg
9256c06b6b69Smrg
9257c06b6b69Smrg
9258c06b6b69Smrg
9259c06b6b69Smrg
9260c06b6b69Smrg
9261c06b6b69Smrg
9262c06b6b69Smrg
9263c06b6b69Smrg
9264c06b6b69Smrg
9265c06b6b69Smrg
9266c06b6b69Smrg
9267c06b6b69Smrg
9268c06b6b69Smrg
9269c06b6b69Smrg
9270c06b6b69Smrg
9271c06b6b69Smrg
92729f4658d1Smrg
9273c06b6b69Smrg
9274c06b6b69Smrg
9275c06b6b69Smrg
9276c06b6b69Smrg
9277c06b6b69Smrg
9278c06b6b69Smrg
9279c06b6b69Smrg
9280c06b6b69Smrg
9281c06b6b69Smrg
9282c06b6b69Smrg
9283c06b6b69Smrg
9284c06b6b69Smrg
9285c06b6b69Smrg
9286c06b6b69Smrg
9287c06b6b69Smrg
92889f4658d1Smrg
9289c06b6b69Smrg
92909f4658d1Smrg
92919f4658d1Smrg
9292c06b6b69Smrg
9293c06b6b69Smrg
9294c06b6b69Smrg
9295c06b6b69Smrg
92969f4658d1Smrg
9297c06b6b69Smrg
92989f4658d1Smrg
92999f4658d1Smrg
9300c06b6b69Smrg
9301c06b6b69Smrg
9302c06b6b69Smrg
9303c06b6b69Smrg
9304c06b6b69Smrg
9305c06b6b69Smrg
9306c06b6b69Smrg
9307c06b6b69Smrg
9308c06b6b69Smrg
9309c06b6b69Smrg
9310c06b6b69Smrg
9311c06b6b69Smrg
9312c06b6b69Smrg
9313c06b6b69Smrg
9314c06b6b69Smrg
9315c06b6b69Smrg
9316c06b6b69Smrg
9317c06b6b69Smrg
9318c06b6b69Smrg
9319c06b6b69Smrg
9320c06b6b69Smrg
9321c06b6b69Smrg
9322c06b6b69Smrg
9323c06b6b69Smrg
9324c06b6b69Smrg
9325c06b6b69Smrg
9326c06b6b69Smrg
9327c06b6b69Smrg
9328c06b6b69Smrg
9329c06b6b69Smrg
9330c06b6b69Smrg
9331c06b6b69Smrg
93329f4658d1Smrg
9333c06b6b69Smrg
93349f4658d1Smrg
93359f4658d1Smrg
9336c06b6b69Smrg
9337c06b6b69Smrg
9338c06b6b69Smrg
9339c06b6b69Smrg
9340c06b6b69Smrg
9341c06b6b69Smrg
9342c06b6b69Smrg
9343c06b6b69Smrg
9344c06b6b69Smrg
9345c06b6b69Smrg
9346c06b6b69Smrg
9347c06b6b69Smrg
9348c06b6b69Smrg
9349c06b6b69Smrg
9350c06b6b69Smrg
9351c06b6b69Smrg
9352c06b6b69Smrg
9353c06b6b69Smrg
9354c06b6b69Smrg
9355c06b6b69Smrg
9356c06b6b69Smrg
9357c06b6b69Smrg
9358c06b6b69Smrg
9359c06b6b69Smrg
9360c06b6b69Smrg
9361c06b6b69Smrg
9362c06b6b69Smrg
9363b20b881bSmrg
9364b20b881bSmrg
9365b20b881bSmrg
9366b20b881bSmrg
9367b20b881bSmrg
9368b20b881bSmrg
9369b20b881bSmrg
9370b20b881bSmrg
9371b20b881bSmrg
9372b20b881bSmrg
9373b20b881bSmrg
9374b20b881bSmrg
9375b20b881bSmrg
9376b20b881bSmrg
9377b20b881bSmrg
9378b20b881bSmrg
9379b20b881bSmrg
9380b20b881bSmrg
9381b20b881bSmrg
9382b20b881bSmrg
9383b20b881bSmrg
9384b20b881bSmrg
9385b20b881bSmrg
9386b20b881bSmrg
9387b20b881bSmrg
9388b20b881bSmrg
9389b20b881bSmrg
9390b20b881bSmrg
9391b20b881bSmrg
9392b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
93939f4658d1Smrg$as_echo_n "checking dynamic linker characteristics... " >&6; }
9394b20b881bSmrg
9395b20b881bSmrgif test "$GCC" = yes; then
9396b20b881bSmrg  case $host_os in
9397b20b881bSmrg    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9398b20b881bSmrg    *) lt_awk_arg="/^libraries:/" ;;
9399b20b881bSmrg  esac
9400b20b881bSmrg  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9401b20b881bSmrg  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9402b20b881bSmrg    # if the path contains ";" then we assume it to be the separator
9403b20b881bSmrg    # otherwise default to the standard path separator (i.e. ":") - it is
9404b20b881bSmrg    # assumed that no part of a normal pathname contains ";" but that should
9405b20b881bSmrg    # okay in the real world where ";" in dirpaths is itself problematic.
9406b20b881bSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9407b20b881bSmrg  else
9408b20b881bSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9409b20b881bSmrg  fi
9410b20b881bSmrg  # Ok, now we have the path, separated by spaces, we can step through it
9411b20b881bSmrg  # and add multilib dir if necessary.
9412b20b881bSmrg  lt_tmp_lt_search_path_spec=
9413b20b881bSmrg  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9414b20b881bSmrg  for lt_sys_path in $lt_search_path_spec; do
9415b20b881bSmrg    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9416b20b881bSmrg      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9417b20b881bSmrg    else
9418b20b881bSmrg      test -d "$lt_sys_path" && \
9419b20b881bSmrg	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9420b20b881bSmrg    fi
9421b20b881bSmrg  done
9422b20b881bSmrg  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9423b20b881bSmrgBEGIN {RS=" "; FS="/|\n";} {
9424b20b881bSmrg  lt_foo="";
9425b20b881bSmrg  lt_count=0;
9426b20b881bSmrg  for (lt_i = NF; lt_i > 0; lt_i--) {
9427b20b881bSmrg    if ($lt_i != "" && $lt_i != ".") {
9428b20b881bSmrg      if ($lt_i == "..") {
9429b20b881bSmrg        lt_count++;
9430b20b881bSmrg      } else {
9431b20b881bSmrg        if (lt_count == 0) {
9432b20b881bSmrg          lt_foo="/" $lt_i lt_foo;
9433b20b881bSmrg        } else {
9434b20b881bSmrg          lt_count--;
9435b20b881bSmrg        }
9436b20b881bSmrg      }
9437b20b881bSmrg    }
9438b20b881bSmrg  }
9439b20b881bSmrg  if (lt_foo != "") { lt_freq[lt_foo]++; }
9440b20b881bSmrg  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9441b20b881bSmrg}'`
9442b20b881bSmrg  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9443b20b881bSmrgelse
9444b20b881bSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9445b20b881bSmrgfi
9446c06b6b69Smrglibrary_names_spec=
9447c06b6b69Smrglibname_spec='lib$name'
9448c06b6b69Smrgsoname_spec=
9449c06b6b69Smrgshrext_cmds=".so"
9450c06b6b69Smrgpostinstall_cmds=
9451c06b6b69Smrgpostuninstall_cmds=
9452c06b6b69Smrgfinish_cmds=
9453c06b6b69Smrgfinish_eval=
9454c06b6b69Smrgshlibpath_var=
9455c06b6b69Smrgshlibpath_overrides_runpath=unknown
9456c06b6b69Smrgversion_type=none
9457c06b6b69Smrgdynamic_linker="$host_os ld.so"
9458c06b6b69Smrgsys_lib_dlsearch_path_spec="/lib /usr/lib"
9459c06b6b69Smrgneed_lib_prefix=unknown
9460c06b6b69Smrghardcode_into_libs=no
9461c06b6b69Smrg
9462c06b6b69Smrg# when you set need_version to no, make sure it does not cause -set_version
9463c06b6b69Smrg# flags to be left without arguments
9464c06b6b69Smrgneed_version=unknown
9465c06b6b69Smrg
9466c06b6b69Smrgcase $host_os in
9467c06b6b69Smrgaix3*)
9468c06b6b69Smrg  version_type=linux
9469c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9470c06b6b69Smrg  shlibpath_var=LIBPATH
9471c06b6b69Smrg
9472c06b6b69Smrg  # AIX 3 has no versioning support, so we append a major version to the name.
9473c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9474c06b6b69Smrg  ;;
9475c06b6b69Smrg
94769f4658d1Smrgaix[4-9]*)
9477c06b6b69Smrg  version_type=linux
9478c06b6b69Smrg  need_lib_prefix=no
9479c06b6b69Smrg  need_version=no
9480c06b6b69Smrg  hardcode_into_libs=yes
9481c06b6b69Smrg  if test "$host_cpu" = ia64; then
9482c06b6b69Smrg    # AIX 5 supports IA64
9483c06b6b69Smrg    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9484c06b6b69Smrg    shlibpath_var=LD_LIBRARY_PATH
9485c06b6b69Smrg  else
9486c06b6b69Smrg    # With GCC up to 2.95.x, collect2 would create an import file
9487c06b6b69Smrg    # for dependence libraries.  The import file would start with
9488c06b6b69Smrg    # the line `#! .'.  This would cause the generated library to
9489c06b6b69Smrg    # depend on `.', always an invalid library.  This was fixed in
9490c06b6b69Smrg    # development snapshots of GCC prior to 3.0.
9491c06b6b69Smrg    case $host_os in
9492c06b6b69Smrg      aix4 | aix4.[01] | aix4.[01].*)
9493c06b6b69Smrg      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9494c06b6b69Smrg	   echo ' yes '
9495b20b881bSmrg	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9496c06b6b69Smrg	:
9497c06b6b69Smrg      else
9498c06b6b69Smrg	can_build_shared=no
9499c06b6b69Smrg      fi
9500c06b6b69Smrg      ;;
9501c06b6b69Smrg    esac
9502c06b6b69Smrg    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9503c06b6b69Smrg    # soname into executable. Probably we can add versioning support to
9504c06b6b69Smrg    # collect2, so additional links can be useful in future.
9505c06b6b69Smrg    if test "$aix_use_runtimelinking" = yes; then
9506c06b6b69Smrg      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9507c06b6b69Smrg      # instead of lib<name>.a to let people know that these are not
9508c06b6b69Smrg      # typical AIX shared libraries.
9509c06b6b69Smrg      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9510c06b6b69Smrg    else
9511c06b6b69Smrg      # We preserve .a as extension for shared libraries through AIX4.2
9512c06b6b69Smrg      # and later when we are not doing run time linking.
9513c06b6b69Smrg      library_names_spec='${libname}${release}.a $libname.a'
9514c06b6b69Smrg      soname_spec='${libname}${release}${shared_ext}$major'
9515c06b6b69Smrg    fi
9516c06b6b69Smrg    shlibpath_var=LIBPATH
9517c06b6b69Smrg  fi
9518c06b6b69Smrg  ;;
9519c06b6b69Smrg
9520c06b6b69Smrgamigaos*)
9521b20b881bSmrg  case $host_cpu in
9522b20b881bSmrg  powerpc)
9523b20b881bSmrg    # Since July 2007 AmigaOS4 officially supports .so libraries.
9524b20b881bSmrg    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9525b20b881bSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9526b20b881bSmrg    ;;
9527b20b881bSmrg  m68k)
9528b20b881bSmrg    library_names_spec='$libname.ixlibrary $libname.a'
9529b20b881bSmrg    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9530b20b881bSmrg    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9531b20b881bSmrg    ;;
9532b20b881bSmrg  esac
9533c06b6b69Smrg  ;;
9534c06b6b69Smrg
9535c06b6b69Smrgbeos*)
9536c06b6b69Smrg  library_names_spec='${libname}${shared_ext}'
9537c06b6b69Smrg  dynamic_linker="$host_os ld.so"
9538c06b6b69Smrg  shlibpath_var=LIBRARY_PATH
9539c06b6b69Smrg  ;;
9540c06b6b69Smrg
9541c06b6b69Smrgbsdi[45]*)
9542c06b6b69Smrg  version_type=linux
9543c06b6b69Smrg  need_version=no
9544c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9545c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9546c06b6b69Smrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9547c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9548c06b6b69Smrg  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9549c06b6b69Smrg  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9550c06b6b69Smrg  # the default ld.so.conf also contains /usr/contrib/lib and
9551c06b6b69Smrg  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9552c06b6b69Smrg  # libtool to hard-code these into programs
9553c06b6b69Smrg  ;;
9554c06b6b69Smrg
9555b20b881bSmrgcygwin* | mingw* | pw32* | cegcc*)
9556c06b6b69Smrg  version_type=windows
9557c06b6b69Smrg  shrext_cmds=".dll"
9558c06b6b69Smrg  need_version=no
9559c06b6b69Smrg  need_lib_prefix=no
9560c06b6b69Smrg
9561c06b6b69Smrg  case $GCC,$host_os in
9562b20b881bSmrg  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9563c06b6b69Smrg    library_names_spec='$libname.dll.a'
9564c06b6b69Smrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9565c06b6b69Smrg    postinstall_cmds='base_file=`basename \${file}`~
9566b20b881bSmrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9567c06b6b69Smrg      dldir=$destdir/`dirname \$dlpath`~
9568c06b6b69Smrg      test -d \$dldir || mkdir -p \$dldir~
9569c06b6b69Smrg      $install_prog $dir/$dlname \$dldir/$dlname~
9570b20b881bSmrg      chmod a+x \$dldir/$dlname~
9571b20b881bSmrg      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9572b20b881bSmrg        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9573b20b881bSmrg      fi'
9574c06b6b69Smrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9575c06b6b69Smrg      dlpath=$dir/\$dldll~
9576b20b881bSmrg       $RM \$dlpath'
9577c06b6b69Smrg    shlibpath_overrides_runpath=yes
9578c06b6b69Smrg
9579c06b6b69Smrg    case $host_os in
9580c06b6b69Smrg    cygwin*)
9581c06b6b69Smrg      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9582c06b6b69Smrg      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9583c06b6b69Smrg      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9584c06b6b69Smrg      ;;
9585b20b881bSmrg    mingw* | cegcc*)
9586c06b6b69Smrg      # MinGW DLLs use traditional 'lib' prefix
9587c06b6b69Smrg      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9588b20b881bSmrg      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9589b20b881bSmrg      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9590c06b6b69Smrg        # It is most probably a Windows format PATH printed by
9591c06b6b69Smrg        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9592c06b6b69Smrg        # path with ; separators, and with drive letters. We can handle the
9593c06b6b69Smrg        # drive letters (cygwin fileutils understands them), so leave them,
9594c06b6b69Smrg        # especially as we might pass files found there to a mingw objdump,
9595c06b6b69Smrg        # which wouldn't understand a cygwinified path. Ahh.
9596b20b881bSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9597c06b6b69Smrg      else
9598b20b881bSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9599c06b6b69Smrg      fi
9600c06b6b69Smrg      ;;
9601c06b6b69Smrg    pw32*)
9602c06b6b69Smrg      # pw32 DLLs use 'pw' prefix rather than 'lib'
9603c06b6b69Smrg      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9604c06b6b69Smrg      ;;
9605c06b6b69Smrg    esac
9606c06b6b69Smrg    ;;
9607c06b6b69Smrg
9608c06b6b69Smrg  *)
9609c06b6b69Smrg    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9610c06b6b69Smrg    ;;
9611c06b6b69Smrg  esac
9612c06b6b69Smrg  dynamic_linker='Win32 ld.exe'
9613c06b6b69Smrg  # FIXME: first we should search . and the directory the executable is in
9614c06b6b69Smrg  shlibpath_var=PATH
9615c06b6b69Smrg  ;;
9616c06b6b69Smrg
9617c06b6b69Smrgdarwin* | rhapsody*)
9618c06b6b69Smrg  dynamic_linker="$host_os dyld"
9619c06b6b69Smrg  version_type=darwin
9620c06b6b69Smrg  need_lib_prefix=no
9621c06b6b69Smrg  need_version=no
9622b20b881bSmrg  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9623c06b6b69Smrg  soname_spec='${libname}${release}${major}$shared_ext'
9624c06b6b69Smrg  shlibpath_overrides_runpath=yes
9625c06b6b69Smrg  shlibpath_var=DYLD_LIBRARY_PATH
9626c06b6b69Smrg  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
96279f4658d1Smrg
9628b20b881bSmrg  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9629c06b6b69Smrg  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9630c06b6b69Smrg  ;;
9631c06b6b69Smrg
9632c06b6b69Smrgdgux*)
9633c06b6b69Smrg  version_type=linux
9634c06b6b69Smrg  need_lib_prefix=no
9635c06b6b69Smrg  need_version=no
9636c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9637c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9638c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9639c06b6b69Smrg  ;;
9640c06b6b69Smrg
9641c06b6b69Smrgfreebsd1*)
9642c06b6b69Smrg  dynamic_linker=no
9643c06b6b69Smrg  ;;
9644c06b6b69Smrg
9645c06b6b69Smrgfreebsd* | dragonfly*)
9646c06b6b69Smrg  # DragonFly does not have aout.  When/if they implement a new
9647c06b6b69Smrg  # versioning mechanism, adjust this.
9648c06b6b69Smrg  if test -x /usr/bin/objformat; then
9649c06b6b69Smrg    objformat=`/usr/bin/objformat`
9650c06b6b69Smrg  else
9651c06b6b69Smrg    case $host_os in
9652c06b6b69Smrg    freebsd[123]*) objformat=aout ;;
9653c06b6b69Smrg    *) objformat=elf ;;
9654c06b6b69Smrg    esac
9655c06b6b69Smrg  fi
9656c06b6b69Smrg  version_type=freebsd-$objformat
9657c06b6b69Smrg  case $version_type in
9658c06b6b69Smrg    freebsd-elf*)
9659c06b6b69Smrg      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9660c06b6b69Smrg      need_version=no
9661c06b6b69Smrg      need_lib_prefix=no
9662c06b6b69Smrg      ;;
9663c06b6b69Smrg    freebsd-*)
9664c06b6b69Smrg      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9665c06b6b69Smrg      need_version=yes
9666c06b6b69Smrg      ;;
9667c06b6b69Smrg  esac
9668c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9669c06b6b69Smrg  case $host_os in
9670c06b6b69Smrg  freebsd2*)
9671c06b6b69Smrg    shlibpath_overrides_runpath=yes
9672c06b6b69Smrg    ;;
9673c06b6b69Smrg  freebsd3.[01]* | freebsdelf3.[01]*)
9674c06b6b69Smrg    shlibpath_overrides_runpath=yes
9675c06b6b69Smrg    hardcode_into_libs=yes
9676c06b6b69Smrg    ;;
9677c06b6b69Smrg  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9678c06b6b69Smrg  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9679c06b6b69Smrg    shlibpath_overrides_runpath=no
9680c06b6b69Smrg    hardcode_into_libs=yes
9681c06b6b69Smrg    ;;
96829f4658d1Smrg  *) # from 4.6 on, and DragonFly
9683c06b6b69Smrg    shlibpath_overrides_runpath=yes
9684c06b6b69Smrg    hardcode_into_libs=yes
9685c06b6b69Smrg    ;;
9686c06b6b69Smrg  esac
9687c06b6b69Smrg  ;;
9688c06b6b69Smrg
9689c06b6b69Smrggnu*)
9690c06b6b69Smrg  version_type=linux
9691c06b6b69Smrg  need_lib_prefix=no
9692c06b6b69Smrg  need_version=no
9693c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9694c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9695c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9696c06b6b69Smrg  hardcode_into_libs=yes
9697c06b6b69Smrg  ;;
9698c06b6b69Smrg
9699c06b6b69Smrghpux9* | hpux10* | hpux11*)
9700c06b6b69Smrg  # Give a soname corresponding to the major version so that dld.sl refuses to
9701c06b6b69Smrg  # link against other versions.
9702c06b6b69Smrg  version_type=sunos
9703c06b6b69Smrg  need_lib_prefix=no
9704c06b6b69Smrg  need_version=no
9705c06b6b69Smrg  case $host_cpu in
9706c06b6b69Smrg  ia64*)
9707c06b6b69Smrg    shrext_cmds='.so'
9708c06b6b69Smrg    hardcode_into_libs=yes
9709c06b6b69Smrg    dynamic_linker="$host_os dld.so"
9710c06b6b69Smrg    shlibpath_var=LD_LIBRARY_PATH
9711c06b6b69Smrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9712c06b6b69Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9713c06b6b69Smrg    soname_spec='${libname}${release}${shared_ext}$major'
9714c06b6b69Smrg    if test "X$HPUX_IA64_MODE" = X32; then
9715c06b6b69Smrg      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9716c06b6b69Smrg    else
9717c06b6b69Smrg      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9718c06b6b69Smrg    fi
9719c06b6b69Smrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9720c06b6b69Smrg    ;;
9721b20b881bSmrg  hppa*64*)
9722b20b881bSmrg    shrext_cmds='.sl'
9723b20b881bSmrg    hardcode_into_libs=yes
9724b20b881bSmrg    dynamic_linker="$host_os dld.sl"
9725b20b881bSmrg    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9726b20b881bSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9727b20b881bSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9728b20b881bSmrg    soname_spec='${libname}${release}${shared_ext}$major'
9729b20b881bSmrg    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9730b20b881bSmrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9731b20b881bSmrg    ;;
9732b20b881bSmrg  *)
9733c06b6b69Smrg    shrext_cmds='.sl'
9734c06b6b69Smrg    dynamic_linker="$host_os dld.sl"
9735c06b6b69Smrg    shlibpath_var=SHLIB_PATH
9736c06b6b69Smrg    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9737c06b6b69Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9738c06b6b69Smrg    soname_spec='${libname}${release}${shared_ext}$major'
9739c06b6b69Smrg    ;;
9740c06b6b69Smrg  esac
9741c06b6b69Smrg  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9742c06b6b69Smrg  postinstall_cmds='chmod 555 $lib'
9743c06b6b69Smrg  ;;
9744c06b6b69Smrg
97459f4658d1Smrginterix[3-9]*)
9746c06b6b69Smrg  version_type=linux
9747c06b6b69Smrg  need_lib_prefix=no
9748c06b6b69Smrg  need_version=no
9749c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9750c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9751c06b6b69Smrg  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9752c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9753c06b6b69Smrg  shlibpath_overrides_runpath=no
9754c06b6b69Smrg  hardcode_into_libs=yes
9755c06b6b69Smrg  ;;
9756c06b6b69Smrg
9757c06b6b69Smrgirix5* | irix6* | nonstopux*)
9758c06b6b69Smrg  case $host_os in
9759c06b6b69Smrg    nonstopux*) version_type=nonstopux ;;
9760c06b6b69Smrg    *)
9761c06b6b69Smrg	if test "$lt_cv_prog_gnu_ld" = yes; then
9762c06b6b69Smrg		version_type=linux
9763c06b6b69Smrg	else
9764c06b6b69Smrg		version_type=irix
9765c06b6b69Smrg	fi ;;
9766c06b6b69Smrg  esac
9767c06b6b69Smrg  need_lib_prefix=no
9768c06b6b69Smrg  need_version=no
9769c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9770c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9771c06b6b69Smrg  case $host_os in
9772c06b6b69Smrg  irix5* | nonstopux*)
9773c06b6b69Smrg    libsuff= shlibsuff=
9774c06b6b69Smrg    ;;
9775c06b6b69Smrg  *)
9776c06b6b69Smrg    case $LD in # libtool.m4 will add one of these switches to LD
9777c06b6b69Smrg    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9778c06b6b69Smrg      libsuff= shlibsuff= libmagic=32-bit;;
9779c06b6b69Smrg    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9780c06b6b69Smrg      libsuff=32 shlibsuff=N32 libmagic=N32;;
9781c06b6b69Smrg    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9782c06b6b69Smrg      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9783c06b6b69Smrg    *) libsuff= shlibsuff= libmagic=never-match;;
9784c06b6b69Smrg    esac
9785c06b6b69Smrg    ;;
9786c06b6b69Smrg  esac
9787c06b6b69Smrg  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9788c06b6b69Smrg  shlibpath_overrides_runpath=no
9789c06b6b69Smrg  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9790c06b6b69Smrg  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9791c06b6b69Smrg  hardcode_into_libs=yes
9792c06b6b69Smrg  ;;
9793c06b6b69Smrg
9794c06b6b69Smrg# No shared lib support for Linux oldld, aout, or coff.
9795c06b6b69Smrglinux*oldld* | linux*aout* | linux*coff*)
9796c06b6b69Smrg  dynamic_linker=no
9797c06b6b69Smrg  ;;
9798c06b6b69Smrg
9799c06b6b69Smrg# This must be Linux ELF.
98009f4658d1Smrglinux* | k*bsd*-gnu)
9801c06b6b69Smrg  version_type=linux
9802c06b6b69Smrg  need_lib_prefix=no
9803c06b6b69Smrg  need_version=no
9804c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9805c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9806c06b6b69Smrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9807c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9808c06b6b69Smrg  shlibpath_overrides_runpath=no
9809b20b881bSmrg  # Some binutils ld are patched to set DT_RUNPATH
9810b20b881bSmrg  save_LDFLAGS=$LDFLAGS
9811b20b881bSmrg  save_libdir=$libdir
9812b20b881bSmrg  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9813b20b881bSmrg       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9814b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
9815b20b881bSmrg/* confdefs.h.  */
9816b20b881bSmrg_ACEOF
9817b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
9818b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
9819b20b881bSmrg/* end confdefs.h.  */
9820b20b881bSmrg
9821b20b881bSmrgint
9822b20b881bSmrgmain ()
9823b20b881bSmrg{
9824b20b881bSmrg
9825b20b881bSmrg  ;
9826b20b881bSmrg  return 0;
9827b20b881bSmrg}
9828b20b881bSmrg_ACEOF
9829b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
9830b20b881bSmrgif { (ac_try="$ac_link"
9831b20b881bSmrgcase "(($ac_try" in
9832b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9833b20b881bSmrg  *) ac_try_echo=$ac_try;;
9834b20b881bSmrgesac
9835b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9836b20b881bSmrg$as_echo "$ac_try_echo") >&5
9837b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
9838b20b881bSmrg  ac_status=$?
9839b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
9840b20b881bSmrg  rm -f conftest.er1
9841b20b881bSmrg  cat conftest.err >&5
9842b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843b20b881bSmrg  (exit $ac_status); } && {
9844b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
9845b20b881bSmrg	 test ! -s conftest.err
9846b20b881bSmrg       } && test -s conftest$ac_exeext && {
9847b20b881bSmrg	 test "$cross_compiling" = yes ||
9848b20b881bSmrg	 $as_test_x conftest$ac_exeext
9849b20b881bSmrg       }; then
9850b20b881bSmrg  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
9851b20b881bSmrg  shlibpath_overrides_runpath=yes
9852b20b881bSmrgfi
9853b20b881bSmrg
9854b20b881bSmrgelse
9855b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
9856b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
9857b20b881bSmrg
9858b20b881bSmrg
9859b20b881bSmrgfi
9860b20b881bSmrg
9861b20b881bSmrgrm -rf conftest.dSYM
9862b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9863b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
9864b20b881bSmrg  LDFLAGS=$save_LDFLAGS
9865b20b881bSmrg  libdir=$save_libdir
9866b20b881bSmrg
9867c06b6b69Smrg  # This implies no fast_install, which is unacceptable.
9868c06b6b69Smrg  # Some rework will be needed to allow for fast_install
9869c06b6b69Smrg  # before this can be enabled.
9870c06b6b69Smrg  hardcode_into_libs=yes
9871b20b881bSmrg
9872b20b881bSmrg  # Add ABI-specific directories to the system library path.
9873b20b881bSmrg  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
9874c06b6b69Smrg
9875c06b6b69Smrg  # Append ld.so.conf contents to the search path
9876c06b6b69Smrg  if test -f /etc/ld.so.conf; then
9877b20b881bSmrg    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
98789f4658d1Smrg    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
9879c06b6b69Smrg  fi
9880c06b6b69Smrg
9881c06b6b69Smrg  # We used to test for /lib/ld.so.1 and disable shared libraries on
9882c06b6b69Smrg  # powerpc, because MkLinux only supported shared libraries with the
9883c06b6b69Smrg  # GNU dynamic linker.  Since this was broken with cross compilers,
9884c06b6b69Smrg  # most powerpc-linux boxes support dynamic linking these days and
9885c06b6b69Smrg  # people can always --disable-shared, the test was removed, and we
9886c06b6b69Smrg  # assume the GNU/Linux dynamic linker is in use.
9887c06b6b69Smrg  dynamic_linker='GNU/Linux ld.so'
9888c06b6b69Smrg  ;;
9889c06b6b69Smrg
9890c06b6b69Smrgnetbsd*)
9891c06b6b69Smrg  version_type=sunos
9892c06b6b69Smrg  need_lib_prefix=no
9893c06b6b69Smrg  need_version=no
9894b20b881bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9895c06b6b69Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9896c06b6b69Smrg    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9897c06b6b69Smrg    dynamic_linker='NetBSD (a.out) ld.so'
9898c06b6b69Smrg  else
9899c06b6b69Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9900c06b6b69Smrg    soname_spec='${libname}${release}${shared_ext}$major'
9901c06b6b69Smrg    dynamic_linker='NetBSD ld.elf_so'
9902c06b6b69Smrg  fi
9903c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9904c06b6b69Smrg  shlibpath_overrides_runpath=yes
9905c06b6b69Smrg  hardcode_into_libs=yes
9906c06b6b69Smrg  ;;
9907c06b6b69Smrg
9908c06b6b69Smrgnewsos6)
9909c06b6b69Smrg  version_type=linux
9910c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9911c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9912c06b6b69Smrg  shlibpath_overrides_runpath=yes
9913c06b6b69Smrg  ;;
9914c06b6b69Smrg
9915b20b881bSmrg*nto* | *qnx*)
9916b20b881bSmrg  version_type=qnx
9917c06b6b69Smrg  need_lib_prefix=no
9918c06b6b69Smrg  need_version=no
9919c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9920c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9921c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9922b20b881bSmrg  shlibpath_overrides_runpath=no
9923b20b881bSmrg  hardcode_into_libs=yes
9924b20b881bSmrg  dynamic_linker='ldqnx.so'
9925c06b6b69Smrg  ;;
9926c06b6b69Smrg
9927c06b6b69Smrgopenbsd*)
9928c06b6b69Smrg  version_type=sunos
9929c06b6b69Smrg  sys_lib_dlsearch_path_spec="/usr/lib"
9930c06b6b69Smrg  need_lib_prefix=no
9931c06b6b69Smrg  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9932c06b6b69Smrg  case $host_os in
9933b20b881bSmrg    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9934b20b881bSmrg    *)				need_version=no  ;;
9935c06b6b69Smrg  esac
9936c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9937c06b6b69Smrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9938c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9939b20b881bSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9940c06b6b69Smrg    case $host_os in
9941c06b6b69Smrg      openbsd2.[89] | openbsd2.[89].*)
9942c06b6b69Smrg	shlibpath_overrides_runpath=no
9943c06b6b69Smrg	;;
9944c06b6b69Smrg      *)
9945c06b6b69Smrg	shlibpath_overrides_runpath=yes
9946c06b6b69Smrg	;;
9947c06b6b69Smrg      esac
9948c06b6b69Smrg  else
9949c06b6b69Smrg    shlibpath_overrides_runpath=yes
9950c06b6b69Smrg  fi
9951c06b6b69Smrg  ;;
9952c06b6b69Smrg
9953c06b6b69Smrgos2*)
9954c06b6b69Smrg  libname_spec='$name'
9955c06b6b69Smrg  shrext_cmds=".dll"
9956c06b6b69Smrg  need_lib_prefix=no
9957c06b6b69Smrg  library_names_spec='$libname${shared_ext} $libname.a'
9958c06b6b69Smrg  dynamic_linker='OS/2 ld.exe'
9959c06b6b69Smrg  shlibpath_var=LIBPATH
9960c06b6b69Smrg  ;;
9961c06b6b69Smrg
9962c06b6b69Smrgosf3* | osf4* | osf5*)
9963c06b6b69Smrg  version_type=osf
9964c06b6b69Smrg  need_lib_prefix=no
9965c06b6b69Smrg  need_version=no
9966c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9967c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9968c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9969c06b6b69Smrg  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9970c06b6b69Smrg  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9971c06b6b69Smrg  ;;
9972c06b6b69Smrg
99739f4658d1Smrgrdos*)
99749f4658d1Smrg  dynamic_linker=no
99759f4658d1Smrg  ;;
99769f4658d1Smrg
9977c06b6b69Smrgsolaris*)
9978c06b6b69Smrg  version_type=linux
9979c06b6b69Smrg  need_lib_prefix=no
9980c06b6b69Smrg  need_version=no
9981c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9982c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
9983c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9984c06b6b69Smrg  shlibpath_overrides_runpath=yes
9985c06b6b69Smrg  hardcode_into_libs=yes
9986c06b6b69Smrg  # ldd complains unless libraries are executable
9987c06b6b69Smrg  postinstall_cmds='chmod +x $lib'
9988c06b6b69Smrg  ;;
9989c06b6b69Smrg
9990c06b6b69Smrgsunos4*)
9991c06b6b69Smrg  version_type=sunos
9992c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9993c06b6b69Smrg  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9994c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
9995c06b6b69Smrg  shlibpath_overrides_runpath=yes
9996c06b6b69Smrg  if test "$with_gnu_ld" = yes; then
9997c06b6b69Smrg    need_lib_prefix=no
9998c06b6b69Smrg  fi
9999c06b6b69Smrg  need_version=yes
10000c06b6b69Smrg  ;;
10001c06b6b69Smrg
10002c06b6b69Smrgsysv4 | sysv4.3*)
10003c06b6b69Smrg  version_type=linux
10004c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10005c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10006c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
10007c06b6b69Smrg  case $host_vendor in
10008c06b6b69Smrg    sni)
10009c06b6b69Smrg      shlibpath_overrides_runpath=no
10010c06b6b69Smrg      need_lib_prefix=no
10011c06b6b69Smrg      runpath_var=LD_RUN_PATH
10012c06b6b69Smrg      ;;
10013c06b6b69Smrg    siemens)
10014c06b6b69Smrg      need_lib_prefix=no
10015c06b6b69Smrg      ;;
10016c06b6b69Smrg    motorola)
10017c06b6b69Smrg      need_lib_prefix=no
10018c06b6b69Smrg      need_version=no
10019c06b6b69Smrg      shlibpath_overrides_runpath=no
10020c06b6b69Smrg      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10021c06b6b69Smrg      ;;
10022c06b6b69Smrg  esac
10023c06b6b69Smrg  ;;
10024c06b6b69Smrg
10025c06b6b69Smrgsysv4*MP*)
10026c06b6b69Smrg  if test -d /usr/nec ;then
10027c06b6b69Smrg    version_type=linux
10028c06b6b69Smrg    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10029c06b6b69Smrg    soname_spec='$libname${shared_ext}.$major'
10030c06b6b69Smrg    shlibpath_var=LD_LIBRARY_PATH
10031c06b6b69Smrg  fi
10032c06b6b69Smrg  ;;
10033c06b6b69Smrg
10034c06b6b69Smrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10035c06b6b69Smrg  version_type=freebsd-elf
10036c06b6b69Smrg  need_lib_prefix=no
10037c06b6b69Smrg  need_version=no
10038c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10039c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10040c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
10041b20b881bSmrg  shlibpath_overrides_runpath=yes
10042c06b6b69Smrg  hardcode_into_libs=yes
10043c06b6b69Smrg  if test "$with_gnu_ld" = yes; then
10044c06b6b69Smrg    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10045c06b6b69Smrg  else
10046c06b6b69Smrg    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10047c06b6b69Smrg    case $host_os in
10048c06b6b69Smrg      sco3.2v5*)
10049c06b6b69Smrg        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10050c06b6b69Smrg	;;
10051c06b6b69Smrg    esac
10052c06b6b69Smrg  fi
10053c06b6b69Smrg  sys_lib_dlsearch_path_spec='/usr/lib'
10054c06b6b69Smrg  ;;
10055c06b6b69Smrg
10056b20b881bSmrgtpf*)
10057b20b881bSmrg  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10058b20b881bSmrg  version_type=linux
10059b20b881bSmrg  need_lib_prefix=no
10060b20b881bSmrg  need_version=no
10061b20b881bSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10062b20b881bSmrg  shlibpath_var=LD_LIBRARY_PATH
10063b20b881bSmrg  shlibpath_overrides_runpath=no
10064b20b881bSmrg  hardcode_into_libs=yes
10065b20b881bSmrg  ;;
10066b20b881bSmrg
10067c06b6b69Smrguts4*)
10068c06b6b69Smrg  version_type=linux
10069c06b6b69Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10070c06b6b69Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10071c06b6b69Smrg  shlibpath_var=LD_LIBRARY_PATH
10072c06b6b69Smrg  ;;
10073c06b6b69Smrg
10074c06b6b69Smrg*)
10075c06b6b69Smrg  dynamic_linker=no
10076c06b6b69Smrg  ;;
10077c06b6b69Smrgesac
100789f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
100799f4658d1Smrg$as_echo "$dynamic_linker" >&6; }
10080c06b6b69Smrgtest "$dynamic_linker" = no && can_build_shared=no
10081c06b6b69Smrg
10082b20b881bSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10083b20b881bSmrgif test "$GCC" = yes; then
10084b20b881bSmrg  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
100859f4658d1Smrgfi
100869f4658d1Smrg
10087b20b881bSmrgif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10088b20b881bSmrg  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10089b20b881bSmrgfi
100909f4658d1Smrgif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10091b20b881bSmrg  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
100929f4658d1Smrgfi
100939f4658d1Smrg
100949f4658d1Smrg
10095c06b6b69Smrg
10096c06b6b69Smrg
10097c06b6b69Smrg
10098c06b6b69Smrg
10099c06b6b69Smrg
10100c06b6b69Smrg
10101c06b6b69Smrg
10102c06b6b69Smrg
10103c06b6b69Smrg
10104c06b6b69Smrg
10105c06b6b69Smrg
10106c06b6b69Smrg
10107c06b6b69Smrg
10108c06b6b69Smrg
10109c06b6b69Smrg
10110c06b6b69Smrg
10111c06b6b69Smrg
10112c06b6b69Smrg
10113c06b6b69Smrg
10114c06b6b69Smrg
10115c06b6b69Smrg
10116c06b6b69Smrg
10117c06b6b69Smrg
10118c06b6b69Smrg
10119c06b6b69Smrg
10120c06b6b69Smrg
10121c06b6b69Smrg
10122c06b6b69Smrg
10123c06b6b69Smrg
10124c06b6b69Smrg
10125c06b6b69Smrg
10126c06b6b69Smrg
10127c06b6b69Smrg
10128c06b6b69Smrg
10129c06b6b69Smrg
10130c06b6b69Smrg
10131c06b6b69Smrg
10132c06b6b69Smrg
10133c06b6b69Smrg
10134c06b6b69Smrg
10135c06b6b69Smrg
10136c06b6b69Smrg
10137c06b6b69Smrg
10138c06b6b69Smrg
10139c06b6b69Smrg
10140c06b6b69Smrg
10141c06b6b69Smrg
10142c06b6b69Smrg
10143c06b6b69Smrg
10144c06b6b69Smrg
10145c06b6b69Smrg
10146c06b6b69Smrg
10147c06b6b69Smrg
10148c06b6b69Smrg
10149c06b6b69Smrg
10150c06b6b69Smrg
10151c06b6b69Smrg
10152c06b6b69Smrg
10153c06b6b69Smrg
10154c06b6b69Smrg
10155c06b6b69Smrg
10156c06b6b69Smrg
10157c06b6b69Smrg
10158c06b6b69Smrg
10159c06b6b69Smrg
10160c06b6b69Smrg
10161c06b6b69Smrg
10162c06b6b69Smrg
101639f4658d1Smrg
10164c06b6b69Smrg
10165c06b6b69Smrg
10166c06b6b69Smrg
10167c06b6b69Smrg
10168c06b6b69Smrg
10169c06b6b69Smrg
10170c06b6b69Smrg
10171c06b6b69Smrg
10172c06b6b69Smrg
10173c06b6b69Smrg
10174c06b6b69Smrg
10175c06b6b69Smrg
10176c06b6b69Smrg
10177c06b6b69Smrg
10178c06b6b69Smrg
10179c06b6b69Smrg
10180b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10181b20b881bSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10182b20b881bSmrghardcode_action=
10183b20b881bSmrgif test -n "$hardcode_libdir_flag_spec" ||
10184b20b881bSmrg   test -n "$runpath_var" ||
10185b20b881bSmrg   test "X$hardcode_automatic" = "Xyes" ; then
10186c06b6b69Smrg
10187b20b881bSmrg  # We can hardcode non-existent directories.
10188b20b881bSmrg  if test "$hardcode_direct" != no &&
10189b20b881bSmrg     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10190b20b881bSmrg     # have to relink, otherwise we might link with an installed library
10191b20b881bSmrg     # when we should be linking with a yet-to-be-installed one
10192b20b881bSmrg     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10193b20b881bSmrg     test "$hardcode_minus_L" != no; then
10194b20b881bSmrg    # Linking always hardcodes the temporary library directory.
10195b20b881bSmrg    hardcode_action=relink
10196b20b881bSmrg  else
10197b20b881bSmrg    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10198b20b881bSmrg    hardcode_action=immediate
10199b20b881bSmrg  fi
10200b20b881bSmrgelse
10201b20b881bSmrg  # We cannot hardcode anything, or else we can only hardcode existing
10202b20b881bSmrg  # directories.
10203b20b881bSmrg  hardcode_action=unsupported
10204b20b881bSmrgfi
10205b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
10206b20b881bSmrg$as_echo "$hardcode_action" >&6; }
10207c06b6b69Smrg
10208b20b881bSmrgif test "$hardcode_action" = relink ||
10209b20b881bSmrg   test "$inherit_rpath" = yes; then
10210b20b881bSmrg  # Fast installation is not supported
10211b20b881bSmrg  enable_fast_install=no
10212b20b881bSmrgelif test "$shlibpath_overrides_runpath" = yes ||
10213b20b881bSmrg     test "$enable_shared" = no; then
10214b20b881bSmrg  # Fast installation is not necessary
10215b20b881bSmrg  enable_fast_install=needless
10216b20b881bSmrgfi
10217c06b6b69Smrg
10218c06b6b69Smrg
10219c06b6b69Smrg
10220c06b6b69Smrg
10221c06b6b69Smrg
10222c06b6b69Smrg
10223b20b881bSmrg  if test "x$enable_dlopen" != xyes; then
10224b20b881bSmrg  enable_dlopen=unknown
10225b20b881bSmrg  enable_dlopen_self=unknown
10226b20b881bSmrg  enable_dlopen_self_static=unknown
10227b20b881bSmrgelse
10228b20b881bSmrg  lt_cv_dlopen=no
10229b20b881bSmrg  lt_cv_dlopen_libs=
10230c06b6b69Smrg
10231b20b881bSmrg  case $host_os in
10232b20b881bSmrg  beos*)
10233b20b881bSmrg    lt_cv_dlopen="load_add_on"
10234b20b881bSmrg    lt_cv_dlopen_libs=
10235b20b881bSmrg    lt_cv_dlopen_self=yes
10236b20b881bSmrg    ;;
10237c06b6b69Smrg
10238b20b881bSmrg  mingw* | pw32* | cegcc*)
10239b20b881bSmrg    lt_cv_dlopen="LoadLibrary"
10240b20b881bSmrg    lt_cv_dlopen_libs=
10241b20b881bSmrg    ;;
10242c06b6b69Smrg
10243b20b881bSmrg  cygwin*)
10244b20b881bSmrg    lt_cv_dlopen="dlopen"
10245b20b881bSmrg    lt_cv_dlopen_libs=
10246b20b881bSmrg    ;;
10247c06b6b69Smrg
10248b20b881bSmrg  darwin*)
10249b20b881bSmrg  # if libdl is installed we need to link against it
10250b20b881bSmrg    { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10251b20b881bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
10252b20b881bSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then
10253b20b881bSmrg  $as_echo_n "(cached) " >&6
10254b20b881bSmrgelse
10255b20b881bSmrg  ac_check_lib_save_LIBS=$LIBS
10256b20b881bSmrgLIBS="-ldl  $LIBS"
10257b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
10258b20b881bSmrg/* confdefs.h.  */
10259b20b881bSmrg_ACEOF
10260b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10261b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10262b20b881bSmrg/* end confdefs.h.  */
10263c06b6b69Smrg
10264b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10265b20b881bSmrg   Use char because int might match the return type of a GCC
10266b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10267b20b881bSmrg#ifdef __cplusplus
10268b20b881bSmrgextern "C"
10269b20b881bSmrg#endif
10270b20b881bSmrgchar dlopen ();
10271b20b881bSmrgint
10272b20b881bSmrgmain ()
10273b20b881bSmrg{
10274b20b881bSmrgreturn dlopen ();
10275b20b881bSmrg  ;
10276b20b881bSmrg  return 0;
10277b20b881bSmrg}
10278b20b881bSmrg_ACEOF
10279b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10280b20b881bSmrgif { (ac_try="$ac_link"
10281b20b881bSmrgcase "(($ac_try" in
10282b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10283b20b881bSmrg  *) ac_try_echo=$ac_try;;
10284b20b881bSmrgesac
10285b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10286b20b881bSmrg$as_echo "$ac_try_echo") >&5
10287b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10288b20b881bSmrg  ac_status=$?
10289b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10290b20b881bSmrg  rm -f conftest.er1
10291b20b881bSmrg  cat conftest.err >&5
10292b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10293b20b881bSmrg  (exit $ac_status); } && {
10294b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10295b20b881bSmrg	 test ! -s conftest.err
10296b20b881bSmrg       } && test -s conftest$ac_exeext && {
10297b20b881bSmrg	 test "$cross_compiling" = yes ||
10298b20b881bSmrg	 $as_test_x conftest$ac_exeext
10299b20b881bSmrg       }; then
10300b20b881bSmrg  ac_cv_lib_dl_dlopen=yes
10301b20b881bSmrgelse
10302b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10303b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10304c06b6b69Smrg
10305b20b881bSmrg	ac_cv_lib_dl_dlopen=no
10306b20b881bSmrgfi
10307c06b6b69Smrg
10308b20b881bSmrgrm -rf conftest.dSYM
10309b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10310b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10311b20b881bSmrgLIBS=$ac_check_lib_save_LIBS
10312b20b881bSmrgfi
10313b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10314b20b881bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10315b20b881bSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10316b20b881bSmrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10317b20b881bSmrgelse
10318c06b6b69Smrg
10319b20b881bSmrg    lt_cv_dlopen="dyld"
10320b20b881bSmrg    lt_cv_dlopen_libs=
10321b20b881bSmrg    lt_cv_dlopen_self=yes
10322c06b6b69Smrg
10323b20b881bSmrgfi
10324c06b6b69Smrg
10325b20b881bSmrg    ;;
10326c06b6b69Smrg
10327b20b881bSmrg  *)
10328b20b881bSmrg    { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
10329b20b881bSmrg$as_echo_n "checking for shl_load... " >&6; }
10330b20b881bSmrgif test "${ac_cv_func_shl_load+set}" = set; then
10331b20b881bSmrg  $as_echo_n "(cached) " >&6
10332c06b6b69Smrgelse
10333b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
10334b20b881bSmrg/* confdefs.h.  */
10335b20b881bSmrg_ACEOF
10336b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10337b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10338b20b881bSmrg/* end confdefs.h.  */
10339b20b881bSmrg/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10340b20b881bSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10341b20b881bSmrg#define shl_load innocuous_shl_load
10342c06b6b69Smrg
10343b20b881bSmrg/* System header to define __stub macros and hopefully few prototypes,
10344b20b881bSmrg    which can conflict with char shl_load (); below.
10345b20b881bSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10346b20b881bSmrg    <limits.h> exists even on freestanding compilers.  */
10347c06b6b69Smrg
10348b20b881bSmrg#ifdef __STDC__
10349b20b881bSmrg# include <limits.h>
10350b20b881bSmrg#else
10351b20b881bSmrg# include <assert.h>
10352b20b881bSmrg#endif
10353c06b6b69Smrg
10354b20b881bSmrg#undef shl_load
10355c06b6b69Smrg
10356b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10357b20b881bSmrg   Use char because int might match the return type of a GCC
10358b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10359b20b881bSmrg#ifdef __cplusplus
10360b20b881bSmrgextern "C"
10361b20b881bSmrg#endif
10362b20b881bSmrgchar shl_load ();
10363b20b881bSmrg/* The GNU C library defines this for functions which it implements
10364b20b881bSmrg    to always fail with ENOSYS.  Some functions are actually named
10365b20b881bSmrg    something starting with __ and the normal name is an alias.  */
10366b20b881bSmrg#if defined __stub_shl_load || defined __stub___shl_load
10367b20b881bSmrgchoke me
10368b20b881bSmrg#endif
10369c06b6b69Smrg
10370b20b881bSmrgint
10371b20b881bSmrgmain ()
10372b20b881bSmrg{
10373b20b881bSmrgreturn shl_load ();
10374b20b881bSmrg  ;
10375b20b881bSmrg  return 0;
10376b20b881bSmrg}
10377b20b881bSmrg_ACEOF
10378b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10379b20b881bSmrgif { (ac_try="$ac_link"
10380b20b881bSmrgcase "(($ac_try" in
10381b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10382b20b881bSmrg  *) ac_try_echo=$ac_try;;
10383b20b881bSmrgesac
10384b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10385b20b881bSmrg$as_echo "$ac_try_echo") >&5
10386b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10387b20b881bSmrg  ac_status=$?
10388b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10389b20b881bSmrg  rm -f conftest.er1
10390b20b881bSmrg  cat conftest.err >&5
10391b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10392b20b881bSmrg  (exit $ac_status); } && {
10393b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10394b20b881bSmrg	 test ! -s conftest.err
10395b20b881bSmrg       } && test -s conftest$ac_exeext && {
10396b20b881bSmrg	 test "$cross_compiling" = yes ||
10397b20b881bSmrg	 $as_test_x conftest$ac_exeext
10398b20b881bSmrg       }; then
10399b20b881bSmrg  ac_cv_func_shl_load=yes
10400b20b881bSmrgelse
10401b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10402b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10403c06b6b69Smrg
10404b20b881bSmrg	ac_cv_func_shl_load=no
10405b20b881bSmrgfi
10406c06b6b69Smrg
10407b20b881bSmrgrm -rf conftest.dSYM
10408b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10409b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10410b20b881bSmrgfi
10411b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10412b20b881bSmrg$as_echo "$ac_cv_func_shl_load" >&6; }
10413b20b881bSmrgif test "x$ac_cv_func_shl_load" = x""yes; then
10414b20b881bSmrg  lt_cv_dlopen="shl_load"
10415b20b881bSmrgelse
10416b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10417b20b881bSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; }
10418b20b881bSmrgif test "${ac_cv_lib_dld_shl_load+set}" = set; then
10419b20b881bSmrg  $as_echo_n "(cached) " >&6
10420b20b881bSmrgelse
10421b20b881bSmrg  ac_check_lib_save_LIBS=$LIBS
10422b20b881bSmrgLIBS="-ldld  $LIBS"
10423b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
10424b20b881bSmrg/* confdefs.h.  */
10425b20b881bSmrg_ACEOF
10426b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10427b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10428b20b881bSmrg/* end confdefs.h.  */
10429c06b6b69Smrg
10430b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10431b20b881bSmrg   Use char because int might match the return type of a GCC
10432b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10433b20b881bSmrg#ifdef __cplusplus
10434b20b881bSmrgextern "C"
10435b20b881bSmrg#endif
10436b20b881bSmrgchar shl_load ();
10437b20b881bSmrgint
10438b20b881bSmrgmain ()
10439b20b881bSmrg{
10440b20b881bSmrgreturn shl_load ();
10441b20b881bSmrg  ;
10442b20b881bSmrg  return 0;
10443b20b881bSmrg}
10444b20b881bSmrg_ACEOF
10445b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10446b20b881bSmrgif { (ac_try="$ac_link"
10447b20b881bSmrgcase "(($ac_try" in
10448b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10449b20b881bSmrg  *) ac_try_echo=$ac_try;;
10450b20b881bSmrgesac
10451b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10452b20b881bSmrg$as_echo "$ac_try_echo") >&5
10453b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10454b20b881bSmrg  ac_status=$?
10455b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10456b20b881bSmrg  rm -f conftest.er1
10457b20b881bSmrg  cat conftest.err >&5
10458b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459b20b881bSmrg  (exit $ac_status); } && {
10460b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10461b20b881bSmrg	 test ! -s conftest.err
10462b20b881bSmrg       } && test -s conftest$ac_exeext && {
10463b20b881bSmrg	 test "$cross_compiling" = yes ||
10464b20b881bSmrg	 $as_test_x conftest$ac_exeext
10465b20b881bSmrg       }; then
10466b20b881bSmrg  ac_cv_lib_dld_shl_load=yes
10467b20b881bSmrgelse
10468b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10469b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10470c06b6b69Smrg
10471b20b881bSmrg	ac_cv_lib_dld_shl_load=no
10472b20b881bSmrgfi
10473c06b6b69Smrg
10474b20b881bSmrgrm -rf conftest.dSYM
10475b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10476b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10477b20b881bSmrgLIBS=$ac_check_lib_save_LIBS
10478b20b881bSmrgfi
10479b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10480b20b881bSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10481b20b881bSmrgif test "x$ac_cv_lib_dld_shl_load" = x""yes; then
10482b20b881bSmrg  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10483b20b881bSmrgelse
10484b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
10485b20b881bSmrg$as_echo_n "checking for dlopen... " >&6; }
10486b20b881bSmrgif test "${ac_cv_func_dlopen+set}" = set; then
10487b20b881bSmrg  $as_echo_n "(cached) " >&6
10488b20b881bSmrgelse
10489b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
10490b20b881bSmrg/* confdefs.h.  */
10491b20b881bSmrg_ACEOF
10492b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10493b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10494b20b881bSmrg/* end confdefs.h.  */
10495b20b881bSmrg/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10496b20b881bSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10497b20b881bSmrg#define dlopen innocuous_dlopen
10498c06b6b69Smrg
10499b20b881bSmrg/* System header to define __stub macros and hopefully few prototypes,
10500b20b881bSmrg    which can conflict with char dlopen (); below.
10501b20b881bSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10502b20b881bSmrg    <limits.h> exists even on freestanding compilers.  */
10503c06b6b69Smrg
10504b20b881bSmrg#ifdef __STDC__
10505b20b881bSmrg# include <limits.h>
10506b20b881bSmrg#else
10507b20b881bSmrg# include <assert.h>
10508b20b881bSmrg#endif
10509c06b6b69Smrg
10510b20b881bSmrg#undef dlopen
10511c06b6b69Smrg
10512b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10513b20b881bSmrg   Use char because int might match the return type of a GCC
10514b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10515b20b881bSmrg#ifdef __cplusplus
10516b20b881bSmrgextern "C"
10517b20b881bSmrg#endif
10518b20b881bSmrgchar dlopen ();
10519b20b881bSmrg/* The GNU C library defines this for functions which it implements
10520b20b881bSmrg    to always fail with ENOSYS.  Some functions are actually named
10521b20b881bSmrg    something starting with __ and the normal name is an alias.  */
10522b20b881bSmrg#if defined __stub_dlopen || defined __stub___dlopen
10523b20b881bSmrgchoke me
10524b20b881bSmrg#endif
10525c06b6b69Smrg
10526b20b881bSmrgint
10527b20b881bSmrgmain ()
10528b20b881bSmrg{
10529b20b881bSmrgreturn dlopen ();
10530b20b881bSmrg  ;
10531b20b881bSmrg  return 0;
10532b20b881bSmrg}
10533b20b881bSmrg_ACEOF
10534b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10535b20b881bSmrgif { (ac_try="$ac_link"
10536b20b881bSmrgcase "(($ac_try" in
10537b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10538b20b881bSmrg  *) ac_try_echo=$ac_try;;
10539b20b881bSmrgesac
10540b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10541b20b881bSmrg$as_echo "$ac_try_echo") >&5
10542b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10543b20b881bSmrg  ac_status=$?
10544b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10545b20b881bSmrg  rm -f conftest.er1
10546b20b881bSmrg  cat conftest.err >&5
10547b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10548b20b881bSmrg  (exit $ac_status); } && {
10549b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10550b20b881bSmrg	 test ! -s conftest.err
10551b20b881bSmrg       } && test -s conftest$ac_exeext && {
10552b20b881bSmrg	 test "$cross_compiling" = yes ||
10553b20b881bSmrg	 $as_test_x conftest$ac_exeext
10554b20b881bSmrg       }; then
10555b20b881bSmrg  ac_cv_func_dlopen=yes
10556b20b881bSmrgelse
10557b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10558b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10559c06b6b69Smrg
10560b20b881bSmrg	ac_cv_func_dlopen=no
10561b20b881bSmrgfi
10562c06b6b69Smrg
10563b20b881bSmrgrm -rf conftest.dSYM
10564b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10565b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10566b20b881bSmrgfi
10567b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10568b20b881bSmrg$as_echo "$ac_cv_func_dlopen" >&6; }
10569b20b881bSmrgif test "x$ac_cv_func_dlopen" = x""yes; then
10570b20b881bSmrg  lt_cv_dlopen="dlopen"
10571b20b881bSmrgelse
10572b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10573b20b881bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
10574b20b881bSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then
10575b20b881bSmrg  $as_echo_n "(cached) " >&6
10576b20b881bSmrgelse
10577b20b881bSmrg  ac_check_lib_save_LIBS=$LIBS
10578b20b881bSmrgLIBS="-ldl  $LIBS"
10579b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
10580b20b881bSmrg/* confdefs.h.  */
10581b20b881bSmrg_ACEOF
10582b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10583b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10584b20b881bSmrg/* end confdefs.h.  */
10585b20b881bSmrg
10586b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10587b20b881bSmrg   Use char because int might match the return type of a GCC
10588b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10589b20b881bSmrg#ifdef __cplusplus
10590b20b881bSmrgextern "C"
10591b20b881bSmrg#endif
10592b20b881bSmrgchar dlopen ();
10593b20b881bSmrgint
10594b20b881bSmrgmain ()
10595b20b881bSmrg{
10596b20b881bSmrgreturn dlopen ();
10597b20b881bSmrg  ;
10598b20b881bSmrg  return 0;
10599b20b881bSmrg}
10600b20b881bSmrg_ACEOF
10601b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10602b20b881bSmrgif { (ac_try="$ac_link"
10603b20b881bSmrgcase "(($ac_try" in
10604b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10605b20b881bSmrg  *) ac_try_echo=$ac_try;;
10606c06b6b69Smrgesac
10607b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10608b20b881bSmrg$as_echo "$ac_try_echo") >&5
10609b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10610b20b881bSmrg  ac_status=$?
10611b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10612b20b881bSmrg  rm -f conftest.er1
10613b20b881bSmrg  cat conftest.err >&5
10614b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615b20b881bSmrg  (exit $ac_status); } && {
10616b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10617b20b881bSmrg	 test ! -s conftest.err
10618b20b881bSmrg       } && test -s conftest$ac_exeext && {
10619b20b881bSmrg	 test "$cross_compiling" = yes ||
10620b20b881bSmrg	 $as_test_x conftest$ac_exeext
10621b20b881bSmrg       }; then
10622b20b881bSmrg  ac_cv_lib_dl_dlopen=yes
10623b20b881bSmrgelse
10624b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10625b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10626c06b6b69Smrg
10627b20b881bSmrg	ac_cv_lib_dl_dlopen=no
10628b20b881bSmrgfi
10629c06b6b69Smrg
10630b20b881bSmrgrm -rf conftest.dSYM
10631b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10632b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10633b20b881bSmrgLIBS=$ac_check_lib_save_LIBS
10634b20b881bSmrgfi
10635b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10636b20b881bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10637b20b881bSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10638b20b881bSmrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10639b20b881bSmrgelse
10640b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10641b20b881bSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10642b20b881bSmrgif test "${ac_cv_lib_svld_dlopen+set}" = set; then
10643b20b881bSmrg  $as_echo_n "(cached) " >&6
10644b20b881bSmrgelse
10645b20b881bSmrg  ac_check_lib_save_LIBS=$LIBS
10646b20b881bSmrgLIBS="-lsvld  $LIBS"
10647b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
10648b20b881bSmrg/* confdefs.h.  */
10649b20b881bSmrg_ACEOF
10650b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10651b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10652b20b881bSmrg/* end confdefs.h.  */
10653c06b6b69Smrg
10654b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10655b20b881bSmrg   Use char because int might match the return type of a GCC
10656b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10657b20b881bSmrg#ifdef __cplusplus
10658b20b881bSmrgextern "C"
10659b20b881bSmrg#endif
10660b20b881bSmrgchar dlopen ();
10661b20b881bSmrgint
10662b20b881bSmrgmain ()
10663b20b881bSmrg{
10664b20b881bSmrgreturn dlopen ();
10665b20b881bSmrg  ;
10666b20b881bSmrg  return 0;
10667b20b881bSmrg}
10668b20b881bSmrg_ACEOF
10669b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10670b20b881bSmrgif { (ac_try="$ac_link"
10671b20b881bSmrgcase "(($ac_try" in
10672b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10673b20b881bSmrg  *) ac_try_echo=$ac_try;;
10674b20b881bSmrgesac
10675b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10676b20b881bSmrg$as_echo "$ac_try_echo") >&5
10677b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10678b20b881bSmrg  ac_status=$?
10679b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10680b20b881bSmrg  rm -f conftest.er1
10681b20b881bSmrg  cat conftest.err >&5
10682b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10683b20b881bSmrg  (exit $ac_status); } && {
10684b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10685b20b881bSmrg	 test ! -s conftest.err
10686b20b881bSmrg       } && test -s conftest$ac_exeext && {
10687b20b881bSmrg	 test "$cross_compiling" = yes ||
10688b20b881bSmrg	 $as_test_x conftest$ac_exeext
10689b20b881bSmrg       }; then
10690b20b881bSmrg  ac_cv_lib_svld_dlopen=yes
10691b20b881bSmrgelse
10692b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10693b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10694c06b6b69Smrg
10695b20b881bSmrg	ac_cv_lib_svld_dlopen=no
10696b20b881bSmrgfi
10697c06b6b69Smrg
10698b20b881bSmrgrm -rf conftest.dSYM
10699b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10700b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10701b20b881bSmrgLIBS=$ac_check_lib_save_LIBS
10702b20b881bSmrgfi
10703b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10704b20b881bSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10705b20b881bSmrgif test "x$ac_cv_lib_svld_dlopen" = x""yes; then
10706b20b881bSmrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10707b20b881bSmrgelse
10708b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10709b20b881bSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; }
10710b20b881bSmrgif test "${ac_cv_lib_dld_dld_link+set}" = set; then
10711b20b881bSmrg  $as_echo_n "(cached) " >&6
10712b20b881bSmrgelse
10713b20b881bSmrg  ac_check_lib_save_LIBS=$LIBS
10714b20b881bSmrgLIBS="-ldld  $LIBS"
10715b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
10716b20b881bSmrg/* confdefs.h.  */
10717b20b881bSmrg_ACEOF
10718b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
10719b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
10720b20b881bSmrg/* end confdefs.h.  */
10721c06b6b69Smrg
10722b20b881bSmrg/* Override any GCC internal prototype to avoid an error.
10723b20b881bSmrg   Use char because int might match the return type of a GCC
10724b20b881bSmrg   builtin and then its argument prototype would still apply.  */
10725b20b881bSmrg#ifdef __cplusplus
10726b20b881bSmrgextern "C"
10727b20b881bSmrg#endif
10728b20b881bSmrgchar dld_link ();
10729b20b881bSmrgint
10730b20b881bSmrgmain ()
10731b20b881bSmrg{
10732b20b881bSmrgreturn dld_link ();
10733b20b881bSmrg  ;
10734b20b881bSmrg  return 0;
10735b20b881bSmrg}
10736b20b881bSmrg_ACEOF
10737b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
10738b20b881bSmrgif { (ac_try="$ac_link"
10739b20b881bSmrgcase "(($ac_try" in
10740b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10741b20b881bSmrg  *) ac_try_echo=$ac_try;;
10742b20b881bSmrgesac
10743b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10744b20b881bSmrg$as_echo "$ac_try_echo") >&5
10745b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
10746b20b881bSmrg  ac_status=$?
10747b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
10748b20b881bSmrg  rm -f conftest.er1
10749b20b881bSmrg  cat conftest.err >&5
10750b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751b20b881bSmrg  (exit $ac_status); } && {
10752b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
10753b20b881bSmrg	 test ! -s conftest.err
10754b20b881bSmrg       } && test -s conftest$ac_exeext && {
10755b20b881bSmrg	 test "$cross_compiling" = yes ||
10756b20b881bSmrg	 $as_test_x conftest$ac_exeext
10757b20b881bSmrg       }; then
10758b20b881bSmrg  ac_cv_lib_dld_dld_link=yes
10759b20b881bSmrgelse
10760b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
10761b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
10762c06b6b69Smrg
10763b20b881bSmrg	ac_cv_lib_dld_dld_link=no
10764b20b881bSmrgfi
10765c06b6b69Smrg
10766b20b881bSmrgrm -rf conftest.dSYM
10767b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10768b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
10769b20b881bSmrgLIBS=$ac_check_lib_save_LIBS
10770b20b881bSmrgfi
10771b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10772b20b881bSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10773b20b881bSmrgif test "x$ac_cv_lib_dld_dld_link" = x""yes; then
10774b20b881bSmrg  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10775b20b881bSmrgfi
10776c06b6b69Smrg
10777c06b6b69Smrg
10778b20b881bSmrgfi
10779c06b6b69Smrg
10780c06b6b69Smrg
10781b20b881bSmrgfi
10782c06b6b69Smrg
10783c06b6b69Smrg
10784b20b881bSmrgfi
10785c06b6b69Smrg
10786c06b6b69Smrg
10787b20b881bSmrgfi
10788c06b6b69Smrg
10789c06b6b69Smrg
10790b20b881bSmrgfi
10791c06b6b69Smrg
10792b20b881bSmrg    ;;
10793b20b881bSmrg  esac
10794c06b6b69Smrg
10795b20b881bSmrg  if test "x$lt_cv_dlopen" != xno; then
10796b20b881bSmrg    enable_dlopen=yes
10797b20b881bSmrg  else
10798b20b881bSmrg    enable_dlopen=no
10799b20b881bSmrg  fi
10800c06b6b69Smrg
10801b20b881bSmrg  case $lt_cv_dlopen in
10802b20b881bSmrg  dlopen)
10803b20b881bSmrg    save_CPPFLAGS="$CPPFLAGS"
10804b20b881bSmrg    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10805c06b6b69Smrg
10806b20b881bSmrg    save_LDFLAGS="$LDFLAGS"
10807b20b881bSmrg    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
108089f4658d1Smrg
10809b20b881bSmrg    save_LIBS="$LIBS"
10810b20b881bSmrg    LIBS="$lt_cv_dlopen_libs $LIBS"
10811c06b6b69Smrg
10812b20b881bSmrg    { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10813b20b881bSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10814b20b881bSmrgif test "${lt_cv_dlopen_self+set}" = set; then
10815b20b881bSmrg  $as_echo_n "(cached) " >&6
10816b20b881bSmrgelse
10817b20b881bSmrg  	  if test "$cross_compiling" = yes; then :
10818b20b881bSmrg  lt_cv_dlopen_self=cross
10819b20b881bSmrgelse
10820b20b881bSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10821b20b881bSmrg  lt_status=$lt_dlunknown
10822b20b881bSmrg  cat > conftest.$ac_ext <<_LT_EOF
10823b20b881bSmrg#line 10823 "configure"
10824b20b881bSmrg#include "confdefs.h"
10825c06b6b69Smrg
10826b20b881bSmrg#if HAVE_DLFCN_H
10827b20b881bSmrg#include <dlfcn.h>
10828b20b881bSmrg#endif
10829c06b6b69Smrg
10830b20b881bSmrg#include <stdio.h>
10831c06b6b69Smrg
10832b20b881bSmrg#ifdef RTLD_GLOBAL
10833b20b881bSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
10834b20b881bSmrg#else
10835b20b881bSmrg#  ifdef DL_GLOBAL
10836b20b881bSmrg#    define LT_DLGLOBAL		DL_GLOBAL
10837b20b881bSmrg#  else
10838b20b881bSmrg#    define LT_DLGLOBAL		0
10839b20b881bSmrg#  endif
10840b20b881bSmrg#endif
10841c06b6b69Smrg
10842b20b881bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10843b20b881bSmrg   find out it does not work in some platform. */
10844b20b881bSmrg#ifndef LT_DLLAZY_OR_NOW
10845b20b881bSmrg#  ifdef RTLD_LAZY
10846b20b881bSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10847b20b881bSmrg#  else
10848b20b881bSmrg#    ifdef DL_LAZY
10849b20b881bSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
10850b20b881bSmrg#    else
10851b20b881bSmrg#      ifdef RTLD_NOW
10852b20b881bSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10853b20b881bSmrg#      else
10854b20b881bSmrg#        ifdef DL_NOW
10855b20b881bSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
10856b20b881bSmrg#        else
10857b20b881bSmrg#          define LT_DLLAZY_OR_NOW	0
10858b20b881bSmrg#        endif
10859b20b881bSmrg#      endif
10860b20b881bSmrg#    endif
10861b20b881bSmrg#  endif
10862b20b881bSmrg#endif
10863c06b6b69Smrg
10864b20b881bSmrgvoid fnord() { int i=42;}
10865b20b881bSmrgint main ()
10866b20b881bSmrg{
10867b20b881bSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10868b20b881bSmrg  int status = $lt_dlunknown;
10869c06b6b69Smrg
10870b20b881bSmrg  if (self)
10871b20b881bSmrg    {
10872b20b881bSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10873b20b881bSmrg      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10874b20b881bSmrg      /* dlclose (self); */
10875b20b881bSmrg    }
10876b20b881bSmrg  else
10877b20b881bSmrg    puts (dlerror ());
10878b20b881bSmrg
10879b20b881bSmrg  return status;
10880b20b881bSmrg}
10881b20b881bSmrg_LT_EOF
10882b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10883b20b881bSmrg  (eval $ac_link) 2>&5
10884b20b881bSmrg  ac_status=$?
10885b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886b20b881bSmrg  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10887b20b881bSmrg    (./conftest; exit; ) >&5 2>/dev/null
10888b20b881bSmrg    lt_status=$?
10889b20b881bSmrg    case x$lt_status in
10890b20b881bSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10891b20b881bSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10892b20b881bSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10893c06b6b69Smrg    esac
10894b20b881bSmrg  else :
10895b20b881bSmrg    # compilation failed
10896b20b881bSmrg    lt_cv_dlopen_self=no
10897c06b6b69Smrg  fi
10898c06b6b69Smrgfi
10899b20b881bSmrgrm -fr conftest*
10900c06b6b69Smrg
10901c06b6b69Smrg
10902c06b6b69Smrgfi
10903b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10904b20b881bSmrg$as_echo "$lt_cv_dlopen_self" >&6; }
10905c06b6b69Smrg
10906b20b881bSmrg    if test "x$lt_cv_dlopen_self" = xyes; then
10907b20b881bSmrg      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10908b20b881bSmrg      { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10909b20b881bSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10910b20b881bSmrgif test "${lt_cv_dlopen_self_static+set}" = set; then
109119f4658d1Smrg  $as_echo_n "(cached) " >&6
10912c06b6b69Smrgelse
10913b20b881bSmrg  	  if test "$cross_compiling" = yes; then :
10914b20b881bSmrg  lt_cv_dlopen_self_static=cross
10915c06b6b69Smrgelse
10916b20b881bSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10917b20b881bSmrg  lt_status=$lt_dlunknown
10918b20b881bSmrg  cat > conftest.$ac_ext <<_LT_EOF
10919b20b881bSmrg#line 10919 "configure"
10920b20b881bSmrg#include "confdefs.h"
10921c06b6b69Smrg
10922b20b881bSmrg#if HAVE_DLFCN_H
10923b20b881bSmrg#include <dlfcn.h>
10924b20b881bSmrg#endif
10925c06b6b69Smrg
10926b20b881bSmrg#include <stdio.h>
10927c06b6b69Smrg
10928b20b881bSmrg#ifdef RTLD_GLOBAL
10929b20b881bSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
10930b20b881bSmrg#else
10931b20b881bSmrg#  ifdef DL_GLOBAL
10932b20b881bSmrg#    define LT_DLGLOBAL		DL_GLOBAL
10933b20b881bSmrg#  else
10934b20b881bSmrg#    define LT_DLGLOBAL		0
10935b20b881bSmrg#  endif
10936b20b881bSmrg#endif
10937c06b6b69Smrg
10938b20b881bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10939b20b881bSmrg   find out it does not work in some platform. */
10940b20b881bSmrg#ifndef LT_DLLAZY_OR_NOW
10941b20b881bSmrg#  ifdef RTLD_LAZY
10942b20b881bSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10943b20b881bSmrg#  else
10944b20b881bSmrg#    ifdef DL_LAZY
10945b20b881bSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
10946b20b881bSmrg#    else
10947b20b881bSmrg#      ifdef RTLD_NOW
10948b20b881bSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10949b20b881bSmrg#      else
10950b20b881bSmrg#        ifdef DL_NOW
10951b20b881bSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
10952b20b881bSmrg#        else
10953b20b881bSmrg#          define LT_DLLAZY_OR_NOW	0
10954b20b881bSmrg#        endif
10955b20b881bSmrg#      endif
10956b20b881bSmrg#    endif
10957b20b881bSmrg#  endif
10958b20b881bSmrg#endif
10959c06b6b69Smrg
10960b20b881bSmrgvoid fnord() { int i=42;}
10961b20b881bSmrgint main ()
10962b20b881bSmrg{
10963b20b881bSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10964b20b881bSmrg  int status = $lt_dlunknown;
10965c06b6b69Smrg
10966b20b881bSmrg  if (self)
10967b20b881bSmrg    {
10968b20b881bSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10969b20b881bSmrg      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10970b20b881bSmrg      /* dlclose (self); */
10971b20b881bSmrg    }
10972b20b881bSmrg  else
10973b20b881bSmrg    puts (dlerror ());
10974b20b881bSmrg
10975b20b881bSmrg  return status;
10976b20b881bSmrg}
10977b20b881bSmrg_LT_EOF
10978b20b881bSmrg  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10979b20b881bSmrg  (eval $ac_link) 2>&5
10980b20b881bSmrg  ac_status=$?
10981b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10982b20b881bSmrg  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10983b20b881bSmrg    (./conftest; exit; ) >&5 2>/dev/null
10984b20b881bSmrg    lt_status=$?
10985b20b881bSmrg    case x$lt_status in
10986b20b881bSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10987b20b881bSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10988b20b881bSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10989b20b881bSmrg    esac
10990b20b881bSmrg  else :
10991b20b881bSmrg    # compilation failed
10992b20b881bSmrg    lt_cv_dlopen_self_static=no
10993c06b6b69Smrg  fi
10994c06b6b69Smrgfi
10995b20b881bSmrgrm -fr conftest*
10996c06b6b69Smrg
10997c06b6b69Smrg
10998b20b881bSmrgfi
10999b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11000b20b881bSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; }
11001c06b6b69Smrg    fi
11002b20b881bSmrg
11003b20b881bSmrg    CPPFLAGS="$save_CPPFLAGS"
11004b20b881bSmrg    LDFLAGS="$save_LDFLAGS"
11005b20b881bSmrg    LIBS="$save_LIBS"
11006c06b6b69Smrg    ;;
11007c06b6b69Smrg  esac
11008c06b6b69Smrg
11009b20b881bSmrg  case $lt_cv_dlopen_self in
11010b20b881bSmrg  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11011b20b881bSmrg  *) enable_dlopen_self=unknown ;;
11012b20b881bSmrg  esac
11013c06b6b69Smrg
11014b20b881bSmrg  case $lt_cv_dlopen_self_static in
11015b20b881bSmrg  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11016b20b881bSmrg  *) enable_dlopen_self_static=unknown ;;
11017b20b881bSmrg  esac
11018b20b881bSmrgfi
11019c06b6b69Smrg
11020c06b6b69Smrg
11021c06b6b69Smrg
11022c06b6b69Smrg
11023c06b6b69Smrg
11024c06b6b69Smrg
11025c06b6b69Smrg
11026c06b6b69Smrg
11027c06b6b69Smrg
11028c06b6b69Smrg
11029c06b6b69Smrg
11030c06b6b69Smrg
11031c06b6b69Smrg
11032c06b6b69Smrg
11033c06b6b69Smrg
11034c06b6b69Smrg
11035c06b6b69Smrg
11036b20b881bSmrgstriplib=
11037b20b881bSmrgold_striplib=
11038b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11039b20b881bSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11040b20b881bSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11041b20b881bSmrg  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11042b20b881bSmrg  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11043b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: yes" >&5
11044b20b881bSmrg$as_echo "yes" >&6; }
11045b20b881bSmrgelse
11046b20b881bSmrg# FIXME - insert some real tests, host_os isn't really good enough
11047b20b881bSmrg  case $host_os in
11048b20b881bSmrg  darwin*)
11049b20b881bSmrg    if test -n "$STRIP" ; then
11050b20b881bSmrg      striplib="$STRIP -x"
11051b20b881bSmrg      old_striplib="$STRIP -S"
11052b20b881bSmrg      { $as_echo "$as_me:$LINENO: result: yes" >&5
11053b20b881bSmrg$as_echo "yes" >&6; }
11054b20b881bSmrg    else
11055b20b881bSmrg      { $as_echo "$as_me:$LINENO: result: no" >&5
11056b20b881bSmrg$as_echo "no" >&6; }
11057b20b881bSmrg    fi
11058b20b881bSmrg    ;;
11059b20b881bSmrg  *)
11060b20b881bSmrg    { $as_echo "$as_me:$LINENO: result: no" >&5
11061b20b881bSmrg$as_echo "no" >&6; }
11062b20b881bSmrg    ;;
11063b20b881bSmrg  esac
11064b20b881bSmrgfi
11065c06b6b69Smrg
11066c06b6b69Smrg
11067c06b6b69Smrg
11068c06b6b69Smrg
11069c06b6b69Smrg
11070c06b6b69Smrg
11071c06b6b69Smrg
11072c06b6b69Smrg
11073c06b6b69Smrg
11074c06b6b69Smrg
110759f4658d1Smrg
11076c06b6b69Smrg
11077b20b881bSmrg  # Report which library types will actually be built
11078b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11079b20b881bSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11080b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
11081b20b881bSmrg$as_echo "$can_build_shared" >&6; }
110829f4658d1Smrg
11083b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11084b20b881bSmrg$as_echo_n "checking whether to build shared libraries... " >&6; }
11085b20b881bSmrg  test "$can_build_shared" = "no" && enable_shared=no
110869f4658d1Smrg
11087b20b881bSmrg  # On AIX, shared libraries and static libraries use the same namespace, and
11088b20b881bSmrg  # are all built from PIC.
11089b20b881bSmrg  case $host_os in
11090b20b881bSmrg  aix3*)
11091b20b881bSmrg    test "$enable_shared" = yes && enable_static=no
11092b20b881bSmrg    if test -n "$RANLIB"; then
11093b20b881bSmrg      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11094b20b881bSmrg      postinstall_cmds='$RANLIB $lib'
11095b20b881bSmrg    fi
11096b20b881bSmrg    ;;
11097c06b6b69Smrg
11098b20b881bSmrg  aix[4-9]*)
11099b20b881bSmrg    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11100b20b881bSmrg      test "$enable_shared" = yes && enable_static=no
11101b20b881bSmrg    fi
11102b20b881bSmrg    ;;
11103b20b881bSmrg  esac
11104b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
11105b20b881bSmrg$as_echo "$enable_shared" >&6; }
11106b20b881bSmrg
11107b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11108b20b881bSmrg$as_echo_n "checking whether to build static libraries... " >&6; }
11109b20b881bSmrg  # Make sure either enable_shared or enable_static is yes.
11110b20b881bSmrg  test "$enable_shared" = yes || enable_static=yes
11111b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
11112b20b881bSmrg$as_echo "$enable_static" >&6; }
11113c06b6b69Smrg
111149f4658d1Smrg
11115c06b6b69Smrg
111169f4658d1Smrg
11117c06b6b69Smrgfi
11118b20b881bSmrgac_ext=c
11119b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
11120b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11121b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11122b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
111239f4658d1Smrg
11124b20b881bSmrgCC="$lt_save_CC"
11125c06b6b69Smrg
11126c06b6b69Smrg
11127c06b6b69Smrg
11128c06b6b69Smrg
11129c06b6b69Smrg
11130c06b6b69Smrg
11131c06b6b69Smrg
11132c06b6b69Smrg
11133c06b6b69Smrg
11134c06b6b69Smrg
11135c06b6b69Smrg
11136c06b6b69Smrg
11137c06b6b69Smrg
11138b20b881bSmrg        ac_config_commands="$ac_config_commands libtool"
11139c06b6b69Smrg
11140c06b6b69Smrg
11141c06b6b69Smrg
11142c06b6b69Smrg
11143b20b881bSmrg# Only expand once:
11144c06b6b69Smrg
11145c06b6b69Smrg
11146b20b881bSmrgac_ext=c
11147b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
11148b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11149b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11150b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
11151b20b881bSmrgif test -n "$ac_tool_prefix"; then
11152b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11153b20b881bSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
11154b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11155b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
11156b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then
11157b20b881bSmrg  $as_echo_n "(cached) " >&6
11158b20b881bSmrgelse
11159b20b881bSmrg  if test -n "$CC"; then
11160b20b881bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
11161b20b881bSmrgelse
11162b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11163b20b881bSmrgfor as_dir in $PATH
11164b20b881bSmrgdo
11165b20b881bSmrg  IFS=$as_save_IFS
11166b20b881bSmrg  test -z "$as_dir" && as_dir=.
11167b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
11168b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11169b20b881bSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
11170b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11171b20b881bSmrg    break 2
11172b20b881bSmrg  fi
11173b20b881bSmrgdone
11174b20b881bSmrgdone
11175b20b881bSmrgIFS=$as_save_IFS
11176c06b6b69Smrg
11177b20b881bSmrgfi
11178b20b881bSmrgfi
11179b20b881bSmrgCC=$ac_cv_prog_CC
11180b20b881bSmrgif test -n "$CC"; then
11181b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
11182b20b881bSmrg$as_echo "$CC" >&6; }
11183b20b881bSmrgelse
11184b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
11185b20b881bSmrg$as_echo "no" >&6; }
11186b20b881bSmrgfi
11187c06b6b69Smrg
11188c06b6b69Smrg
11189b20b881bSmrgfi
11190b20b881bSmrgif test -z "$ac_cv_prog_CC"; then
11191b20b881bSmrg  ac_ct_CC=$CC
11192b20b881bSmrg  # Extract the first word of "gcc", so it can be a program name with args.
11193b20b881bSmrgset dummy gcc; ac_word=$2
11194b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11195b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
11196b20b881bSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11197b20b881bSmrg  $as_echo_n "(cached) " >&6
11198b20b881bSmrgelse
11199b20b881bSmrg  if test -n "$ac_ct_CC"; then
11200b20b881bSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11201b20b881bSmrgelse
11202b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11203b20b881bSmrgfor as_dir in $PATH
11204b20b881bSmrgdo
11205b20b881bSmrg  IFS=$as_save_IFS
11206b20b881bSmrg  test -z "$as_dir" && as_dir=.
11207b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
11208b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11209b20b881bSmrg    ac_cv_prog_ac_ct_CC="gcc"
11210b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11211b20b881bSmrg    break 2
11212b20b881bSmrg  fi
11213b20b881bSmrgdone
11214b20b881bSmrgdone
11215b20b881bSmrgIFS=$as_save_IFS
11216c06b6b69Smrg
11217b20b881bSmrgfi
11218b20b881bSmrgfi
11219b20b881bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
11220b20b881bSmrgif test -n "$ac_ct_CC"; then
11221b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
11222b20b881bSmrg$as_echo "$ac_ct_CC" >&6; }
11223b20b881bSmrgelse
11224b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
11225b20b881bSmrg$as_echo "no" >&6; }
11226b20b881bSmrgfi
11227c06b6b69Smrg
11228b20b881bSmrg  if test "x$ac_ct_CC" = x; then
11229b20b881bSmrg    CC=""
11230b20b881bSmrg  else
11231b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
11232b20b881bSmrgyes:)
11233b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
11234b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11235b20b881bSmrgac_tool_warned=yes ;;
11236b20b881bSmrgesac
11237b20b881bSmrg    CC=$ac_ct_CC
11238b20b881bSmrg  fi
11239b20b881bSmrgelse
11240b20b881bSmrg  CC="$ac_cv_prog_CC"
11241b20b881bSmrgfi
11242c06b6b69Smrg
11243b20b881bSmrgif test -z "$CC"; then
11244b20b881bSmrg          if test -n "$ac_tool_prefix"; then
11245b20b881bSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11246b20b881bSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
11247b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11248b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
11249b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then
11250b20b881bSmrg  $as_echo_n "(cached) " >&6
11251b20b881bSmrgelse
11252b20b881bSmrg  if test -n "$CC"; then
11253b20b881bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
11254b20b881bSmrgelse
11255b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11256b20b881bSmrgfor as_dir in $PATH
11257b20b881bSmrgdo
11258b20b881bSmrg  IFS=$as_save_IFS
11259b20b881bSmrg  test -z "$as_dir" && as_dir=.
11260b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
11261b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11262b20b881bSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
11263b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11264b20b881bSmrg    break 2
11265b20b881bSmrg  fi
11266b20b881bSmrgdone
11267b20b881bSmrgdone
11268b20b881bSmrgIFS=$as_save_IFS
11269c06b6b69Smrg
11270b20b881bSmrgfi
11271b20b881bSmrgfi
11272b20b881bSmrgCC=$ac_cv_prog_CC
11273b20b881bSmrgif test -n "$CC"; then
11274b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
11275b20b881bSmrg$as_echo "$CC" >&6; }
11276b20b881bSmrgelse
11277b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
11278b20b881bSmrg$as_echo "no" >&6; }
11279b20b881bSmrgfi
11280c06b6b69Smrg
11281c06b6b69Smrg
11282b20b881bSmrg  fi
11283b20b881bSmrgfi
11284b20b881bSmrgif test -z "$CC"; then
11285b20b881bSmrg  # Extract the first word of "cc", so it can be a program name with args.
11286b20b881bSmrgset dummy cc; ac_word=$2
11287b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11288b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
11289b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then
11290b20b881bSmrg  $as_echo_n "(cached) " >&6
11291b20b881bSmrgelse
11292b20b881bSmrg  if test -n "$CC"; then
11293b20b881bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
11294b20b881bSmrgelse
11295b20b881bSmrg  ac_prog_rejected=no
11296b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11297b20b881bSmrgfor as_dir in $PATH
11298b20b881bSmrgdo
11299b20b881bSmrg  IFS=$as_save_IFS
11300b20b881bSmrg  test -z "$as_dir" && as_dir=.
11301b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
11302b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11303b20b881bSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11304b20b881bSmrg       ac_prog_rejected=yes
11305b20b881bSmrg       continue
11306b20b881bSmrg     fi
11307b20b881bSmrg    ac_cv_prog_CC="cc"
11308b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11309b20b881bSmrg    break 2
11310b20b881bSmrg  fi
11311b20b881bSmrgdone
11312b20b881bSmrgdone
11313b20b881bSmrgIFS=$as_save_IFS
11314c06b6b69Smrg
11315b20b881bSmrgif test $ac_prog_rejected = yes; then
11316b20b881bSmrg  # We found a bogon in the path, so make sure we never use it.
11317b20b881bSmrg  set dummy $ac_cv_prog_CC
11318b20b881bSmrg  shift
11319b20b881bSmrg  if test $# != 0; then
11320b20b881bSmrg    # We chose a different compiler from the bogus one.
11321b20b881bSmrg    # However, it has the same basename, so the bogon will be chosen
11322b20b881bSmrg    # first if we set CC to just the basename; use the full file name.
11323b20b881bSmrg    shift
11324b20b881bSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11325b20b881bSmrg  fi
11326b20b881bSmrgfi
11327b20b881bSmrgfi
11328b20b881bSmrgfi
11329b20b881bSmrgCC=$ac_cv_prog_CC
11330b20b881bSmrgif test -n "$CC"; then
11331b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
11332b20b881bSmrg$as_echo "$CC" >&6; }
11333b20b881bSmrgelse
11334b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
11335b20b881bSmrg$as_echo "no" >&6; }
11336b20b881bSmrgfi
11337c06b6b69Smrg
11338c06b6b69Smrg
11339b20b881bSmrgfi
11340b20b881bSmrgif test -z "$CC"; then
11341b20b881bSmrg  if test -n "$ac_tool_prefix"; then
11342b20b881bSmrg  for ac_prog in cl.exe
11343b20b881bSmrg  do
11344b20b881bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11345b20b881bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
11346b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11347b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
11348b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then
11349b20b881bSmrg  $as_echo_n "(cached) " >&6
11350b20b881bSmrgelse
11351b20b881bSmrg  if test -n "$CC"; then
11352b20b881bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
11353b20b881bSmrgelse
11354b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11355b20b881bSmrgfor as_dir in $PATH
11356b20b881bSmrgdo
11357b20b881bSmrg  IFS=$as_save_IFS
11358b20b881bSmrg  test -z "$as_dir" && as_dir=.
11359b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
11360b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11361b20b881bSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11362b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11363b20b881bSmrg    break 2
11364b20b881bSmrg  fi
11365b20b881bSmrgdone
11366b20b881bSmrgdone
11367b20b881bSmrgIFS=$as_save_IFS
11368c06b6b69Smrg
11369b20b881bSmrgfi
11370b20b881bSmrgfi
11371b20b881bSmrgCC=$ac_cv_prog_CC
11372b20b881bSmrgif test -n "$CC"; then
11373b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $CC" >&5
11374b20b881bSmrg$as_echo "$CC" >&6; }
11375b20b881bSmrgelse
11376b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
11377b20b881bSmrg$as_echo "no" >&6; }
11378b20b881bSmrgfi
11379c06b6b69Smrg
11380c06b6b69Smrg
11381b20b881bSmrg    test -n "$CC" && break
11382b20b881bSmrg  done
11383b20b881bSmrgfi
11384b20b881bSmrgif test -z "$CC"; then
11385b20b881bSmrg  ac_ct_CC=$CC
11386b20b881bSmrg  for ac_prog in cl.exe
11387b20b881bSmrgdo
11388b20b881bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
11389b20b881bSmrgset dummy $ac_prog; ac_word=$2
11390b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11391b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
11392b20b881bSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11393b20b881bSmrg  $as_echo_n "(cached) " >&6
11394b20b881bSmrgelse
11395b20b881bSmrg  if test -n "$ac_ct_CC"; then
11396b20b881bSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11397b20b881bSmrgelse
11398b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11399b20b881bSmrgfor as_dir in $PATH
11400b20b881bSmrgdo
11401b20b881bSmrg  IFS=$as_save_IFS
11402b20b881bSmrg  test -z "$as_dir" && as_dir=.
11403b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
11404b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11405b20b881bSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
11406b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11407b20b881bSmrg    break 2
11408b20b881bSmrg  fi
11409b20b881bSmrgdone
11410b20b881bSmrgdone
11411b20b881bSmrgIFS=$as_save_IFS
11412c06b6b69Smrg
11413b20b881bSmrgfi
11414b20b881bSmrgfi
11415b20b881bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
11416b20b881bSmrgif test -n "$ac_ct_CC"; then
11417b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
11418b20b881bSmrg$as_echo "$ac_ct_CC" >&6; }
11419b20b881bSmrgelse
11420b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
11421b20b881bSmrg$as_echo "no" >&6; }
11422b20b881bSmrgfi
11423c06b6b69Smrg
11424c06b6b69Smrg
11425b20b881bSmrg  test -n "$ac_ct_CC" && break
11426b20b881bSmrgdone
11427b20b881bSmrg
11428b20b881bSmrg  if test "x$ac_ct_CC" = x; then
11429b20b881bSmrg    CC=""
11430b20b881bSmrg  else
11431b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
11432b20b881bSmrgyes:)
11433b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
11434b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11435b20b881bSmrgac_tool_warned=yes ;;
11436b20b881bSmrgesac
11437b20b881bSmrg    CC=$ac_ct_CC
11438c06b6b69Smrg  fi
11439b20b881bSmrgfi
11440c06b6b69Smrg
11441b20b881bSmrgfi
11442c06b6b69Smrg
11443c06b6b69Smrg
11444b20b881bSmrgtest -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
11445b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11446b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
11447b20b881bSmrgSee \`config.log' for more details." >&5
11448b20b881bSmrg$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
11449b20b881bSmrgSee \`config.log' for more details." >&2;}
11450b20b881bSmrg   { (exit 1); exit 1; }; }; }
11451c06b6b69Smrg
11452b20b881bSmrg# Provide some information about the compiler.
11453b20b881bSmrg$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
11454b20b881bSmrgset X $ac_compile
11455b20b881bSmrgac_compiler=$2
11456b20b881bSmrg{ (ac_try="$ac_compiler --version >&5"
11457b20b881bSmrgcase "(($ac_try" in
11458b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11459b20b881bSmrg  *) ac_try_echo=$ac_try;;
11460b20b881bSmrgesac
11461b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11462b20b881bSmrg$as_echo "$ac_try_echo") >&5
11463b20b881bSmrg  (eval "$ac_compiler --version >&5") 2>&5
11464c06b6b69Smrg  ac_status=$?
114659f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11466b20b881bSmrg  (exit $ac_status); }
11467b20b881bSmrg{ (ac_try="$ac_compiler -v >&5"
11468b20b881bSmrgcase "(($ac_try" in
11469b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11470b20b881bSmrg  *) ac_try_echo=$ac_try;;
11471b20b881bSmrgesac
11472b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11473b20b881bSmrg$as_echo "$ac_try_echo") >&5
11474b20b881bSmrg  (eval "$ac_compiler -v >&5") 2>&5
11475c06b6b69Smrg  ac_status=$?
114769f4658d1Smrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11477c06b6b69Smrg  (exit $ac_status); }
11478b20b881bSmrg{ (ac_try="$ac_compiler -V >&5"
11479b20b881bSmrgcase "(($ac_try" in
11480b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11481b20b881bSmrg  *) ac_try_echo=$ac_try;;
11482c06b6b69Smrgesac
11483b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11484b20b881bSmrg$as_echo "$ac_try_echo") >&5
11485b20b881bSmrg  (eval "$ac_compiler -V >&5") 2>&5
11486b20b881bSmrg  ac_status=$?
11487b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11488b20b881bSmrg  (exit $ac_status); }
11489c06b6b69Smrg
11490b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
11491b20b881bSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11492b20b881bSmrgif test "${ac_cv_c_compiler_gnu+set}" = set; then
11493b20b881bSmrg  $as_echo_n "(cached) " >&6
11494b20b881bSmrgelse
11495b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
11496b20b881bSmrg/* confdefs.h.  */
11497b20b881bSmrg_ACEOF
11498b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
11499b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
11500b20b881bSmrg/* end confdefs.h.  */
115019f4658d1Smrg
11502b20b881bSmrgint
11503b20b881bSmrgmain ()
11504b20b881bSmrg{
11505b20b881bSmrg#ifndef __GNUC__
11506b20b881bSmrg       choke me
11507b20b881bSmrg#endif
11508c06b6b69Smrg
11509b20b881bSmrg  ;
11510b20b881bSmrg  return 0;
11511b20b881bSmrg}
11512b20b881bSmrg_ACEOF
11513b20b881bSmrgrm -f conftest.$ac_objext
11514b20b881bSmrgif { (ac_try="$ac_compile"
11515b20b881bSmrgcase "(($ac_try" in
11516b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11517b20b881bSmrg  *) ac_try_echo=$ac_try;;
11518b20b881bSmrgesac
11519b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11520b20b881bSmrg$as_echo "$ac_try_echo") >&5
11521b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
11522b20b881bSmrg  ac_status=$?
11523b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
11524b20b881bSmrg  rm -f conftest.er1
11525b20b881bSmrg  cat conftest.err >&5
11526b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11527b20b881bSmrg  (exit $ac_status); } && {
11528b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
11529b20b881bSmrg	 test ! -s conftest.err
11530b20b881bSmrg       } && test -s conftest.$ac_objext; then
11531b20b881bSmrg  ac_compiler_gnu=yes
11532b20b881bSmrgelse
11533b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
11534b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
11535c06b6b69Smrg
11536b20b881bSmrg	ac_compiler_gnu=no
11537b20b881bSmrgfi
11538c06b6b69Smrg
11539b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11540b20b881bSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
11541c06b6b69Smrg
11542b20b881bSmrgfi
11543b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
11544b20b881bSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
11545b20b881bSmrgif test $ac_compiler_gnu = yes; then
11546b20b881bSmrg  GCC=yes
11547b20b881bSmrgelse
11548b20b881bSmrg  GCC=
11549b20b881bSmrgfi
11550b20b881bSmrgac_test_CFLAGS=${CFLAGS+set}
11551b20b881bSmrgac_save_CFLAGS=$CFLAGS
11552b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
11553b20b881bSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
11554b20b881bSmrgif test "${ac_cv_prog_cc_g+set}" = set; then
11555b20b881bSmrg  $as_echo_n "(cached) " >&6
11556b20b881bSmrgelse
11557b20b881bSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
11558b20b881bSmrg   ac_c_werror_flag=yes
11559b20b881bSmrg   ac_cv_prog_cc_g=no
11560b20b881bSmrg   CFLAGS="-g"
11561b20b881bSmrg   cat >conftest.$ac_ext <<_ACEOF
11562b20b881bSmrg/* confdefs.h.  */
11563b20b881bSmrg_ACEOF
11564b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
11565b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
11566b20b881bSmrg/* end confdefs.h.  */
11567c06b6b69Smrg
11568b20b881bSmrgint
11569b20b881bSmrgmain ()
11570b20b881bSmrg{
11571c06b6b69Smrg
11572b20b881bSmrg  ;
11573b20b881bSmrg  return 0;
11574b20b881bSmrg}
11575b20b881bSmrg_ACEOF
11576b20b881bSmrgrm -f conftest.$ac_objext
11577b20b881bSmrgif { (ac_try="$ac_compile"
11578b20b881bSmrgcase "(($ac_try" in
11579b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11580b20b881bSmrg  *) ac_try_echo=$ac_try;;
11581b20b881bSmrgesac
11582b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11583b20b881bSmrg$as_echo "$ac_try_echo") >&5
11584b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
11585b20b881bSmrg  ac_status=$?
11586b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
11587b20b881bSmrg  rm -f conftest.er1
11588b20b881bSmrg  cat conftest.err >&5
11589b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11590b20b881bSmrg  (exit $ac_status); } && {
11591b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
11592b20b881bSmrg	 test ! -s conftest.err
11593b20b881bSmrg       } && test -s conftest.$ac_objext; then
11594b20b881bSmrg  ac_cv_prog_cc_g=yes
11595b20b881bSmrgelse
11596b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
11597b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
11598c06b6b69Smrg
11599b20b881bSmrg	CFLAGS=""
11600b20b881bSmrg      cat >conftest.$ac_ext <<_ACEOF
11601b20b881bSmrg/* confdefs.h.  */
11602b20b881bSmrg_ACEOF
11603b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
11604b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
11605b20b881bSmrg/* end confdefs.h.  */
11606c06b6b69Smrg
11607b20b881bSmrgint
11608b20b881bSmrgmain ()
11609b20b881bSmrg{
11610c06b6b69Smrg
11611b20b881bSmrg  ;
11612b20b881bSmrg  return 0;
11613b20b881bSmrg}
11614b20b881bSmrg_ACEOF
11615b20b881bSmrgrm -f conftest.$ac_objext
11616b20b881bSmrgif { (ac_try="$ac_compile"
11617b20b881bSmrgcase "(($ac_try" in
11618b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11619b20b881bSmrg  *) ac_try_echo=$ac_try;;
11620b20b881bSmrgesac
11621b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11622b20b881bSmrg$as_echo "$ac_try_echo") >&5
11623b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
11624b20b881bSmrg  ac_status=$?
11625b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
11626b20b881bSmrg  rm -f conftest.er1
11627b20b881bSmrg  cat conftest.err >&5
11628b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629b20b881bSmrg  (exit $ac_status); } && {
11630b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
11631b20b881bSmrg	 test ! -s conftest.err
11632b20b881bSmrg       } && test -s conftest.$ac_objext; then
11633b20b881bSmrg  :
11634b20b881bSmrgelse
11635b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
11636b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
11637c06b6b69Smrg
11638b20b881bSmrg	ac_c_werror_flag=$ac_save_c_werror_flag
11639b20b881bSmrg	 CFLAGS="-g"
11640b20b881bSmrg	 cat >conftest.$ac_ext <<_ACEOF
11641b20b881bSmrg/* confdefs.h.  */
11642b20b881bSmrg_ACEOF
11643b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
11644b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
11645b20b881bSmrg/* end confdefs.h.  */
11646c06b6b69Smrg
11647b20b881bSmrgint
11648b20b881bSmrgmain ()
11649b20b881bSmrg{
11650c06b6b69Smrg
11651b20b881bSmrg  ;
11652b20b881bSmrg  return 0;
11653b20b881bSmrg}
11654b20b881bSmrg_ACEOF
11655b20b881bSmrgrm -f conftest.$ac_objext
11656b20b881bSmrgif { (ac_try="$ac_compile"
11657b20b881bSmrgcase "(($ac_try" in
11658b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11659b20b881bSmrg  *) ac_try_echo=$ac_try;;
11660b20b881bSmrgesac
11661b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11662b20b881bSmrg$as_echo "$ac_try_echo") >&5
11663b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
11664b20b881bSmrg  ac_status=$?
11665b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
11666b20b881bSmrg  rm -f conftest.er1
11667b20b881bSmrg  cat conftest.err >&5
11668b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11669b20b881bSmrg  (exit $ac_status); } && {
11670b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
11671b20b881bSmrg	 test ! -s conftest.err
11672b20b881bSmrg       } && test -s conftest.$ac_objext; then
11673b20b881bSmrg  ac_cv_prog_cc_g=yes
11674b20b881bSmrgelse
11675b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
11676b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
116779f4658d1Smrg
11678c06b6b69Smrg
11679b20b881bSmrgfi
11680c06b6b69Smrg
11681b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11682b20b881bSmrgfi
11683c06b6b69Smrg
11684b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11685b20b881bSmrgfi
11686b20b881bSmrg
11687b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11688b20b881bSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
11689b20b881bSmrgfi
11690b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
11691b20b881bSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
11692b20b881bSmrgif test "$ac_test_CFLAGS" = set; then
11693b20b881bSmrg  CFLAGS=$ac_save_CFLAGS
11694b20b881bSmrgelif test $ac_cv_prog_cc_g = yes; then
11695b20b881bSmrg  if test "$GCC" = yes; then
11696b20b881bSmrg    CFLAGS="-g -O2"
11697c06b6b69Smrg  else
11698b20b881bSmrg    CFLAGS="-g"
11699c06b6b69Smrg  fi
11700b20b881bSmrgelse
11701b20b881bSmrg  if test "$GCC" = yes; then
11702b20b881bSmrg    CFLAGS="-O2"
11703b20b881bSmrg  else
11704b20b881bSmrg    CFLAGS=
11705b20b881bSmrg  fi
11706b20b881bSmrgfi
11707b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
11708b20b881bSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11709b20b881bSmrgif test "${ac_cv_prog_cc_c89+set}" = set; then
11710b20b881bSmrg  $as_echo_n "(cached) " >&6
11711b20b881bSmrgelse
11712b20b881bSmrg  ac_cv_prog_cc_c89=no
11713b20b881bSmrgac_save_CC=$CC
11714b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
11715b20b881bSmrg/* confdefs.h.  */
11716b20b881bSmrg_ACEOF
11717b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
11718b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
11719b20b881bSmrg/* end confdefs.h.  */
11720b20b881bSmrg#include <stdarg.h>
11721b20b881bSmrg#include <stdio.h>
11722b20b881bSmrg#include <sys/types.h>
11723b20b881bSmrg#include <sys/stat.h>
11724b20b881bSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
11725b20b881bSmrgstruct buf { int x; };
11726b20b881bSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
11727b20b881bSmrgstatic char *e (p, i)
11728b20b881bSmrg     char **p;
11729b20b881bSmrg     int i;
11730b20b881bSmrg{
11731b20b881bSmrg  return p[i];
11732b20b881bSmrg}
11733b20b881bSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
11734b20b881bSmrg{
11735b20b881bSmrg  char *s;
11736b20b881bSmrg  va_list v;
11737b20b881bSmrg  va_start (v,p);
11738b20b881bSmrg  s = g (p, va_arg (v,int));
11739b20b881bSmrg  va_end (v);
11740b20b881bSmrg  return s;
11741b20b881bSmrg}
11742c06b6b69Smrg
11743b20b881bSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
11744b20b881bSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
11745b20b881bSmrg   These don't provoke an error unfortunately, instead are silently treated
11746b20b881bSmrg   as 'x'.  The following induces an error, until -std is added to get
11747b20b881bSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
11748b20b881bSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
11749b20b881bSmrg   that's true only with -std.  */
11750b20b881bSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
11751c06b6b69Smrg
11752b20b881bSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
11753b20b881bSmrg   inside strings and character constants.  */
11754b20b881bSmrg#define FOO(x) 'x'
11755b20b881bSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
11756c06b6b69Smrg
11757b20b881bSmrgint test (int i, double x);
11758b20b881bSmrgstruct s1 {int (*f) (int a);};
11759b20b881bSmrgstruct s2 {int (*f) (double a);};
11760b20b881bSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11761b20b881bSmrgint argc;
11762b20b881bSmrgchar **argv;
11763b20b881bSmrgint
11764b20b881bSmrgmain ()
11765b20b881bSmrg{
11766b20b881bSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
11767b20b881bSmrg  ;
11768b20b881bSmrg  return 0;
11769b20b881bSmrg}
11770b20b881bSmrg_ACEOF
11771b20b881bSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
11772b20b881bSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11773b20b881bSmrgdo
11774b20b881bSmrg  CC="$ac_save_CC $ac_arg"
11775b20b881bSmrg  rm -f conftest.$ac_objext
11776b20b881bSmrgif { (ac_try="$ac_compile"
11777b20b881bSmrgcase "(($ac_try" in
11778b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11779b20b881bSmrg  *) ac_try_echo=$ac_try;;
11780b20b881bSmrgesac
11781b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11782b20b881bSmrg$as_echo "$ac_try_echo") >&5
11783b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
11784b20b881bSmrg  ac_status=$?
11785b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
11786b20b881bSmrg  rm -f conftest.er1
11787b20b881bSmrg  cat conftest.err >&5
11788b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11789b20b881bSmrg  (exit $ac_status); } && {
11790b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
11791b20b881bSmrg	 test ! -s conftest.err
11792b20b881bSmrg       } && test -s conftest.$ac_objext; then
11793b20b881bSmrg  ac_cv_prog_cc_c89=$ac_arg
11794b20b881bSmrgelse
11795b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
11796b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
11797c06b6b69Smrg
11798c06b6b69Smrg
11799b20b881bSmrgfi
11800c06b6b69Smrg
11801b20b881bSmrgrm -f core conftest.err conftest.$ac_objext
11802b20b881bSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
11803b20b881bSmrgdone
11804b20b881bSmrgrm -f conftest.$ac_ext
11805b20b881bSmrgCC=$ac_save_CC
11806c06b6b69Smrg
11807b20b881bSmrgfi
11808b20b881bSmrg# AC_CACHE_VAL
11809b20b881bSmrgcase "x$ac_cv_prog_cc_c89" in
11810b20b881bSmrg  x)
11811b20b881bSmrg    { $as_echo "$as_me:$LINENO: result: none needed" >&5
11812b20b881bSmrg$as_echo "none needed" >&6; } ;;
11813b20b881bSmrg  xno)
11814b20b881bSmrg    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
11815b20b881bSmrg$as_echo "unsupported" >&6; } ;;
11816b20b881bSmrg  *)
11817b20b881bSmrg    CC="$CC $ac_cv_prog_cc_c89"
11818b20b881bSmrg    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
11819b20b881bSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
11820b20b881bSmrgesac
11821c06b6b69Smrg
11822c06b6b69Smrg
11823b20b881bSmrgac_ext=c
11824b20b881bSmrgac_cpp='$CPP $CPPFLAGS'
11825b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11826b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11827b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
11828c06b6b69Smrg
11829b20b881bSmrgdepcc="$CC"   am_compiler_list=
11830c06b6b69Smrg
11831b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
11832b20b881bSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
11833b20b881bSmrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
11834b20b881bSmrg  $as_echo_n "(cached) " >&6
11835b20b881bSmrgelse
11836b20b881bSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11837b20b881bSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
11838b20b881bSmrg  # making bogus files that we don't know about and never remove.  For
11839b20b881bSmrg  # instance it was reported that on HP-UX the gcc test will end up
11840b20b881bSmrg  # making a dummy file named `D' -- because `-MD' means `put the output
11841b20b881bSmrg  # in D'.
11842b20b881bSmrg  mkdir conftest.dir
11843b20b881bSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
11844b20b881bSmrg  # using a relative directory.
11845b20b881bSmrg  cp "$am_depcomp" conftest.dir
11846b20b881bSmrg  cd conftest.dir
11847b20b881bSmrg  # We will build objects and dependencies in a subdirectory because
11848b20b881bSmrg  # it helps to detect inapplicable dependency modes.  For instance
11849b20b881bSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
11850b20b881bSmrg  # side effect of compilation, but ICC will put the dependencies in
11851b20b881bSmrg  # the current directory while Tru64 will put them in the object
11852b20b881bSmrg  # directory.
11853b20b881bSmrg  mkdir sub
11854c06b6b69Smrg
11855b20b881bSmrg  am_cv_CC_dependencies_compiler_type=none
11856b20b881bSmrg  if test "$am_compiler_list" = ""; then
11857b20b881bSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11858c06b6b69Smrg  fi
11859b20b881bSmrg  am__universal=false
11860b20b881bSmrg  case " $depcc " in #(
11861b20b881bSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
11862b20b881bSmrg     esac
11863c06b6b69Smrg
11864b20b881bSmrg  for depmode in $am_compiler_list; do
11865b20b881bSmrg    # Setup a source with many dependencies, because some compilers
11866b20b881bSmrg    # like to wrap large dependency lists on column 80 (with \), and
11867b20b881bSmrg    # we should not choose a depcomp mode which is confused by this.
11868b20b881bSmrg    #
11869b20b881bSmrg    # We need to recreate these files for each test, as the compiler may
11870b20b881bSmrg    # overwrite some of them when testing with obscure command lines.
11871b20b881bSmrg    # This happens at least with the AIX C compiler.
11872b20b881bSmrg    : > sub/conftest.c
11873b20b881bSmrg    for i in 1 2 3 4 5 6; do
11874b20b881bSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
11875b20b881bSmrg      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
11876b20b881bSmrg      # Solaris 8's {/usr,}/bin/sh.
11877b20b881bSmrg      touch sub/conftst$i.h
11878b20b881bSmrg    done
11879b20b881bSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
118809f4658d1Smrg
11881b20b881bSmrg    # We check with `-c' and `-o' for the sake of the "dashmstdout"
11882b20b881bSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
11883b20b881bSmrg    # handle `-M -o', and we need to detect this.  Also, some Intel
11884b20b881bSmrg    # versions had trouble with output in subdirs
11885b20b881bSmrg    am__obj=sub/conftest.${OBJEXT-o}
11886b20b881bSmrg    am__minus_obj="-o $am__obj"
11887b20b881bSmrg    case $depmode in
11888b20b881bSmrg    gcc)
11889b20b881bSmrg      # This depmode causes a compiler race in universal mode.
11890b20b881bSmrg      test "$am__universal" = false || continue
11891c06b6b69Smrg      ;;
11892b20b881bSmrg    nosideeffect)
11893b20b881bSmrg      # after this tag, mechanisms are not by side-effect, so they'll
11894b20b881bSmrg      # only be used when explicitly requested
11895b20b881bSmrg      if test "x$enable_dependency_tracking" = xyes; then
11896b20b881bSmrg	continue
11897b20b881bSmrg      else
11898b20b881bSmrg	break
11899b20b881bSmrg      fi
11900c06b6b69Smrg      ;;
11901b20b881bSmrg    msvisualcpp | msvcmsys)
11902b20b881bSmrg      # This compiler won't grok `-c -o', but also, the minuso test has
11903b20b881bSmrg      # not run yet.  These depmodes are late enough in the game, and
11904b20b881bSmrg      # so weak that their functioning should not be impacted.
11905b20b881bSmrg      am__obj=conftest.${OBJEXT-o}
11906b20b881bSmrg      am__minus_obj=
11907c06b6b69Smrg      ;;
11908b20b881bSmrg    none) break ;;
11909c06b6b69Smrg    esac
11910b20b881bSmrg    if depmode=$depmode \
11911b20b881bSmrg       source=sub/conftest.c object=$am__obj \
11912b20b881bSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11913b20b881bSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11914b20b881bSmrg         >/dev/null 2>conftest.err &&
11915b20b881bSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11916b20b881bSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11917b20b881bSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11918b20b881bSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11919b20b881bSmrg      # icc doesn't choke on unknown options, it will just issue warnings
11920b20b881bSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
11921b20b881bSmrg      # that says an option was ignored or not supported.
11922b20b881bSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
11923b20b881bSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
11924b20b881bSmrg      # The diagnosis changed in icc 8.0:
11925b20b881bSmrg      #   icc: Command line remark: option '-MP' not supported
11926b20b881bSmrg      if (grep 'ignoring option' conftest.err ||
11927b20b881bSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11928b20b881bSmrg        am_cv_CC_dependencies_compiler_type=$depmode
11929b20b881bSmrg        break
11930b20b881bSmrg      fi
11931b20b881bSmrg    fi
11932b20b881bSmrg  done
119339f4658d1Smrg
11934b20b881bSmrg  cd ..
11935b20b881bSmrg  rm -rf conftest.dir
119369f4658d1Smrgelse
11937b20b881bSmrg  am_cv_CC_dependencies_compiler_type=none
119389f4658d1Smrgfi
119399f4658d1Smrg
11940c06b6b69Smrgfi
11941b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
11942b20b881bSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
11943b20b881bSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
11944c06b6b69Smrg
11945b20b881bSmrg if
11946b20b881bSmrg  test "x$enable_dependency_tracking" != xno \
11947b20b881bSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
11948b20b881bSmrg  am__fastdepCC_TRUE=
11949b20b881bSmrg  am__fastdepCC_FALSE='#'
11950c06b6b69Smrgelse
11951b20b881bSmrg  am__fastdepCC_TRUE='#'
11952b20b881bSmrg  am__fastdepCC_FALSE=
11953c06b6b69Smrgfi
11954c06b6b69Smrg
11955c06b6b69Smrg
11956c06b6b69Smrg
11957c06b6b69Smrg
11958c06b6b69Smrg
11959c06b6b69Smrg
11960c06b6b69Smrg
11961b20b881bSmrg# Check whether --with-xorg-module-dir was given.
11962b20b881bSmrgif test "${with_xorg_module_dir+set}" = set; then
11963b20b881bSmrg  withval=$with_xorg_module_dir; moduledir="$withval"
11964b20b881bSmrgelse
11965b20b881bSmrg  moduledir="$libdir/xorg/modules"
11966b20b881bSmrgfi
11967c06b6b69Smrg
11968c06b6b69Smrg
11969b20b881bSmrg# Checks for extensions
11970c06b6b69Smrg
11971b20b881bSmrg	SAVE_CFLAGS="$CFLAGS"
11972b20b881bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
11973b20b881bSmrg	cat >conftest.$ac_ext <<_ACEOF
11974b20b881bSmrg/* confdefs.h.  */
11975b20b881bSmrg_ACEOF
11976b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
11977b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
11978b20b881bSmrg/* end confdefs.h.  */
11979c06b6b69Smrg
11980b20b881bSmrg#include "xorg-server.h"
11981b20b881bSmrg#if !defined RANDR
11982b20b881bSmrg#error RANDR not defined
11983b20b881bSmrg#endif
11984c06b6b69Smrg
11985b20b881bSmrgint
11986b20b881bSmrgmain ()
11987b20b881bSmrg{
11988c06b6b69Smrg
11989b20b881bSmrg  ;
11990b20b881bSmrg  return 0;
11991b20b881bSmrg}
11992b20b881bSmrg_ACEOF
11993b20b881bSmrgrm -f conftest.$ac_objext
11994b20b881bSmrgif { (ac_try="$ac_compile"
11995b20b881bSmrgcase "(($ac_try" in
11996b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11997b20b881bSmrg  *) ac_try_echo=$ac_try;;
11998b20b881bSmrgesac
11999b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12000b20b881bSmrg$as_echo "$ac_try_echo") >&5
12001b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12002b20b881bSmrg  ac_status=$?
12003b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12004b20b881bSmrg  rm -f conftest.er1
12005b20b881bSmrg  cat conftest.err >&5
12006b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12007b20b881bSmrg  (exit $ac_status); } && {
12008b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12009b20b881bSmrg	 test ! -s conftest.err
12010b20b881bSmrg       } && test -s conftest.$ac_objext; then
12011b20b881bSmrg  _EXT_CHECK=yes
12012b20b881bSmrgelse
12013b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12014b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12015c06b6b69Smrg
12016b20b881bSmrg	_EXT_CHECK=no
12017b20b881bSmrgfi
12018c06b6b69Smrg
12019b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12020b20b881bSmrg	CFLAGS="$SAVE_CFLAGS"
12021b20b881bSmrg	{ $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5
12022b20b881bSmrg$as_echo_n "checking if RANDR is defined... " >&6; }
12023b20b881bSmrg	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12024b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; }
12025b20b881bSmrg	if test "$_EXT_CHECK" != no; then
12026b20b881bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
12027b20b881bSmrg	fi
12028c06b6b69Smrg
12029c06b6b69Smrg
12030b20b881bSmrg	SAVE_CFLAGS="$CFLAGS"
12031b20b881bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
12032b20b881bSmrg	cat >conftest.$ac_ext <<_ACEOF
12033b20b881bSmrg/* confdefs.h.  */
12034b20b881bSmrg_ACEOF
12035b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12036b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12037b20b881bSmrg/* end confdefs.h.  */
12038c06b6b69Smrg
12039b20b881bSmrg#include "xorg-server.h"
12040b20b881bSmrg#if !defined RENDER
12041b20b881bSmrg#error RENDER not defined
12042b20b881bSmrg#endif
12043c06b6b69Smrg
12044b20b881bSmrgint
12045b20b881bSmrgmain ()
12046b20b881bSmrg{
12047c06b6b69Smrg
12048b20b881bSmrg  ;
12049b20b881bSmrg  return 0;
12050b20b881bSmrg}
12051b20b881bSmrg_ACEOF
12052b20b881bSmrgrm -f conftest.$ac_objext
12053b20b881bSmrgif { (ac_try="$ac_compile"
12054b20b881bSmrgcase "(($ac_try" in
12055b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12056b20b881bSmrg  *) ac_try_echo=$ac_try;;
12057b20b881bSmrgesac
12058b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12059b20b881bSmrg$as_echo "$ac_try_echo") >&5
12060b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12061b20b881bSmrg  ac_status=$?
12062b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12063b20b881bSmrg  rm -f conftest.er1
12064b20b881bSmrg  cat conftest.err >&5
12065b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12066b20b881bSmrg  (exit $ac_status); } && {
12067b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12068b20b881bSmrg	 test ! -s conftest.err
12069b20b881bSmrg       } && test -s conftest.$ac_objext; then
12070b20b881bSmrg  _EXT_CHECK=yes
12071b20b881bSmrgelse
12072b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12073b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12074c06b6b69Smrg
12075b20b881bSmrg	_EXT_CHECK=no
12076b20b881bSmrgfi
12077c06b6b69Smrg
12078b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12079b20b881bSmrg	CFLAGS="$SAVE_CFLAGS"
12080b20b881bSmrg	{ $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5
12081b20b881bSmrg$as_echo_n "checking if RENDER is defined... " >&6; }
12082b20b881bSmrg	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12083b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; }
12084b20b881bSmrg	if test "$_EXT_CHECK" != no; then
12085b20b881bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
12086b20b881bSmrg	fi
12087c06b6b69Smrg
12088c06b6b69Smrg
12089b20b881bSmrg	SAVE_CFLAGS="$CFLAGS"
12090b20b881bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
12091b20b881bSmrg	cat >conftest.$ac_ext <<_ACEOF
12092b20b881bSmrg/* confdefs.h.  */
12093b20b881bSmrg_ACEOF
12094b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12095b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12096b20b881bSmrg/* end confdefs.h.  */
12097c06b6b69Smrg
12098b20b881bSmrg#include "xorg-server.h"
12099b20b881bSmrg#if !defined XV
12100b20b881bSmrg#error XV not defined
12101b20b881bSmrg#endif
12102c06b6b69Smrg
12103b20b881bSmrgint
12104b20b881bSmrgmain ()
12105b20b881bSmrg{
12106c06b6b69Smrg
12107b20b881bSmrg  ;
12108b20b881bSmrg  return 0;
12109b20b881bSmrg}
12110b20b881bSmrg_ACEOF
12111b20b881bSmrgrm -f conftest.$ac_objext
12112b20b881bSmrgif { (ac_try="$ac_compile"
12113b20b881bSmrgcase "(($ac_try" in
12114b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12115b20b881bSmrg  *) ac_try_echo=$ac_try;;
12116b20b881bSmrgesac
12117b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12118b20b881bSmrg$as_echo "$ac_try_echo") >&5
12119b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12120b20b881bSmrg  ac_status=$?
12121b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12122b20b881bSmrg  rm -f conftest.er1
12123b20b881bSmrg  cat conftest.err >&5
12124b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12125b20b881bSmrg  (exit $ac_status); } && {
12126b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12127b20b881bSmrg	 test ! -s conftest.err
12128b20b881bSmrg       } && test -s conftest.$ac_objext; then
12129b20b881bSmrg  _EXT_CHECK=yes
12130b20b881bSmrgelse
12131b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12132b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12133c06b6b69Smrg
12134b20b881bSmrg	_EXT_CHECK=no
12135b20b881bSmrgfi
12136c06b6b69Smrg
12137b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12138b20b881bSmrg	CFLAGS="$SAVE_CFLAGS"
12139b20b881bSmrg	{ $as_echo "$as_me:$LINENO: checking if XV is defined" >&5
12140b20b881bSmrg$as_echo_n "checking if XV is defined... " >&6; }
12141b20b881bSmrg	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12142b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; }
12143b20b881bSmrg	if test "$_EXT_CHECK" != no; then
12144b20b881bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
12145b20b881bSmrg	fi
12146c06b6b69Smrg
12147c06b6b69Smrg
12148b20b881bSmrg	SAVE_CFLAGS="$CFLAGS"
12149b20b881bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
12150b20b881bSmrg	cat >conftest.$ac_ext <<_ACEOF
12151b20b881bSmrg/* confdefs.h.  */
12152b20b881bSmrg_ACEOF
12153b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12154b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12155b20b881bSmrg/* end confdefs.h.  */
12156c06b6b69Smrg
12157b20b881bSmrg#include "xorg-server.h"
12158b20b881bSmrg#if !defined DPMSExtension
12159b20b881bSmrg#error DPMSExtension not defined
12160b20b881bSmrg#endif
12161c06b6b69Smrg
12162b20b881bSmrgint
12163b20b881bSmrgmain ()
12164b20b881bSmrg{
12165c06b6b69Smrg
12166b20b881bSmrg  ;
12167b20b881bSmrg  return 0;
12168b20b881bSmrg}
12169b20b881bSmrg_ACEOF
12170b20b881bSmrgrm -f conftest.$ac_objext
12171b20b881bSmrgif { (ac_try="$ac_compile"
12172b20b881bSmrgcase "(($ac_try" in
12173b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12174b20b881bSmrg  *) ac_try_echo=$ac_try;;
12175b20b881bSmrgesac
12176b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12177b20b881bSmrg$as_echo "$ac_try_echo") >&5
12178b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12179b20b881bSmrg  ac_status=$?
12180b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12181b20b881bSmrg  rm -f conftest.er1
12182b20b881bSmrg  cat conftest.err >&5
12183b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12184b20b881bSmrg  (exit $ac_status); } && {
12185b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12186b20b881bSmrg	 test ! -s conftest.err
12187b20b881bSmrg       } && test -s conftest.$ac_objext; then
12188b20b881bSmrg  _EXT_CHECK=yes
12189b20b881bSmrgelse
12190b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12191b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12192c06b6b69Smrg
12193b20b881bSmrg	_EXT_CHECK=no
12194b20b881bSmrgfi
12195c06b6b69Smrg
12196b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12197b20b881bSmrg	CFLAGS="$SAVE_CFLAGS"
12198b20b881bSmrg	{ $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5
12199b20b881bSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; }
12200b20b881bSmrg	{ $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12201b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; }
12202b20b881bSmrg	if test "$_EXT_CHECK" != no; then
12203b20b881bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
12204b20b881bSmrg	fi
12205c06b6b69Smrg
12206c06b6b69Smrg
12207b20b881bSmrg# Checks for pkg-config packages
12208c06b6b69Smrg
12209c06b6b69Smrg
12210b20b881bSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12211b20b881bSmrg	if test -n "$ac_tool_prefix"; then
12212b20b881bSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12213b20b881bSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12214b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12215b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
12216b20b881bSmrgif test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12217b20b881bSmrg  $as_echo_n "(cached) " >&6
12218b20b881bSmrgelse
12219b20b881bSmrg  case $PKG_CONFIG in
12220b20b881bSmrg  [\\/]* | ?:[\\/]*)
12221b20b881bSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12222b20b881bSmrg  ;;
12223b20b881bSmrg  *)
12224b20b881bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12225b20b881bSmrgfor as_dir in $PATH
12226b20b881bSmrgdo
12227b20b881bSmrg  IFS=$as_save_IFS
12228b20b881bSmrg  test -z "$as_dir" && as_dir=.
12229b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
12230b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12231b20b881bSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12232b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12233b20b881bSmrg    break 2
12234b20b881bSmrg  fi
12235b20b881bSmrgdone
12236b20b881bSmrgdone
12237b20b881bSmrgIFS=$as_save_IFS
12238c06b6b69Smrg
12239b20b881bSmrg  ;;
12240b20b881bSmrgesac
12241b20b881bSmrgfi
12242b20b881bSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
12243b20b881bSmrgif test -n "$PKG_CONFIG"; then
12244b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12245b20b881bSmrg$as_echo "$PKG_CONFIG" >&6; }
12246b20b881bSmrgelse
12247b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
12248b20b881bSmrg$as_echo "no" >&6; }
12249b20b881bSmrgfi
12250c06b6b69Smrg
12251c06b6b69Smrg
12252b20b881bSmrgfi
12253b20b881bSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
12254b20b881bSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
12255b20b881bSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
12256b20b881bSmrgset dummy pkg-config; ac_word=$2
12257b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12258b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
12259b20b881bSmrgif test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
12260b20b881bSmrg  $as_echo_n "(cached) " >&6
12261b20b881bSmrgelse
12262b20b881bSmrg  case $ac_pt_PKG_CONFIG in
12263b20b881bSmrg  [\\/]* | ?:[\\/]*)
12264b20b881bSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12265b20b881bSmrg  ;;
12266b20b881bSmrg  *)
12267b20b881bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12268b20b881bSmrgfor as_dir in $PATH
12269b20b881bSmrgdo
12270b20b881bSmrg  IFS=$as_save_IFS
12271b20b881bSmrg  test -z "$as_dir" && as_dir=.
12272b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
12273b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12274b20b881bSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12275b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12276b20b881bSmrg    break 2
12277b20b881bSmrg  fi
12278b20b881bSmrgdone
12279b20b881bSmrgdone
12280b20b881bSmrgIFS=$as_save_IFS
12281c06b6b69Smrg
12282b20b881bSmrg  ;;
12283b20b881bSmrgesac
12284b20b881bSmrgfi
12285b20b881bSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12286b20b881bSmrgif test -n "$ac_pt_PKG_CONFIG"; then
12287b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
12288b20b881bSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12289b20b881bSmrgelse
12290b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
12291b20b881bSmrg$as_echo "no" >&6; }
12292b20b881bSmrgfi
12293c06b6b69Smrg
12294b20b881bSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
12295b20b881bSmrg    PKG_CONFIG=""
12296b20b881bSmrg  else
12297b20b881bSmrg    case $cross_compiling:$ac_tool_warned in
12298b20b881bSmrgyes:)
12299b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
12300b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12301b20b881bSmrgac_tool_warned=yes ;;
12302b20b881bSmrgesac
12303b20b881bSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
12304b20b881bSmrg  fi
12305b20b881bSmrgelse
12306b20b881bSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12307b20b881bSmrgfi
12308c06b6b69Smrg
12309b20b881bSmrgfi
12310b20b881bSmrgif test -n "$PKG_CONFIG"; then
12311b20b881bSmrg	_pkg_min_version=0.9.0
12312b20b881bSmrg	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
12313b20b881bSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12314b20b881bSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12315b20b881bSmrg		{ $as_echo "$as_me:$LINENO: result: yes" >&5
12316b20b881bSmrg$as_echo "yes" >&6; }
12317b20b881bSmrg	else
12318b20b881bSmrg		{ $as_echo "$as_me:$LINENO: result: no" >&5
12319b20b881bSmrg$as_echo "no" >&6; }
12320b20b881bSmrg		PKG_CONFIG=""
12321b20b881bSmrg	fi
12322c06b6b69Smrg
12323b20b881bSmrgfi
12324c06b6b69Smrg
12325b20b881bSmrgpkg_failed=no
12326b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for XORG" >&5
12327b20b881bSmrg$as_echo_n "checking for XORG... " >&6; }
12328c06b6b69Smrg
12329b20b881bSmrgif test -n "$XORG_CFLAGS"; then
12330b20b881bSmrg    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
12331b20b881bSmrg elif test -n "$PKG_CONFIG"; then
12332b20b881bSmrg    if test -n "$PKG_CONFIG" && \
12333b20b881bSmrg    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
12334b20b881bSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
12335b20b881bSmrg  ac_status=$?
12336b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12337b20b881bSmrg  (exit $ac_status); }; then
12338b20b881bSmrg  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
12339b20b881bSmrgelse
12340b20b881bSmrg  pkg_failed=yes
12341b20b881bSmrgfi
12342b20b881bSmrg else
12343b20b881bSmrg    pkg_failed=untried
12344b20b881bSmrgfi
12345b20b881bSmrgif test -n "$XORG_LIBS"; then
12346b20b881bSmrg    pkg_cv_XORG_LIBS="$XORG_LIBS"
12347b20b881bSmrg elif test -n "$PKG_CONFIG"; then
12348b20b881bSmrg    if test -n "$PKG_CONFIG" && \
12349b20b881bSmrg    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
12350b20b881bSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
12351b20b881bSmrg  ac_status=$?
12352b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353b20b881bSmrg  (exit $ac_status); }; then
12354b20b881bSmrg  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
12355b20b881bSmrgelse
12356b20b881bSmrg  pkg_failed=yes
12357b20b881bSmrgfi
12358b20b881bSmrg else
12359b20b881bSmrg    pkg_failed=untried
12360b20b881bSmrgfi
12361c06b6b69Smrg
12362c06b6b69Smrg
12363c06b6b69Smrg
12364b20b881bSmrgif test $pkg_failed = yes; then
12365c06b6b69Smrg
12366b20b881bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12367b20b881bSmrg        _pkg_short_errors_supported=yes
12368b20b881bSmrgelse
12369b20b881bSmrg        _pkg_short_errors_supported=no
12370b20b881bSmrgfi
12371b20b881bSmrg        if test $_pkg_short_errors_supported = yes; then
12372b20b881bSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
12373b20b881bSmrg        else
12374b20b881bSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
12375b20b881bSmrg        fi
12376b20b881bSmrg	# Put the nasty error message in config.log where it belongs
12377b20b881bSmrg	echo "$XORG_PKG_ERRORS" >&5
12378c06b6b69Smrg
12379b20b881bSmrg	{ { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
12380c06b6b69Smrg
12381b20b881bSmrg$XORG_PKG_ERRORS
12382c06b6b69Smrg
12383b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
12384b20b881bSmrginstalled software in a non-standard prefix.
12385c06b6b69Smrg
12386b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
12387b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config.
12388b20b881bSmrgSee the pkg-config man page for more details.
12389b20b881bSmrg" >&5
12390b20b881bSmrg$as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
12391c06b6b69Smrg
12392b20b881bSmrg$XORG_PKG_ERRORS
12393c06b6b69Smrg
12394b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
12395b20b881bSmrginstalled software in a non-standard prefix.
12396c06b6b69Smrg
12397b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
12398b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config.
12399b20b881bSmrgSee the pkg-config man page for more details.
12400b20b881bSmrg" >&2;}
12401b20b881bSmrg   { (exit 1); exit 1; }; }
12402b20b881bSmrgelif test $pkg_failed = untried; then
12403b20b881bSmrg	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
12404b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12405b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
12406b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
12407b20b881bSmrgpath to pkg-config.
12408c06b6b69Smrg
12409b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
12410b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config.
12411b20b881bSmrgSee the pkg-config man page for more details.
12412c06b6b69Smrg
12413b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12414b20b881bSmrgSee \`config.log' for more details." >&5
12415b20b881bSmrg$as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
12416b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
12417b20b881bSmrgpath to pkg-config.
12418c06b6b69Smrg
12419b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
12420b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config.
12421b20b881bSmrgSee the pkg-config man page for more details.
12422c06b6b69Smrg
12423b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12424b20b881bSmrgSee \`config.log' for more details." >&2;}
12425b20b881bSmrg   { (exit 1); exit 1; }; }; }
12426b20b881bSmrgelse
12427b20b881bSmrg	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
12428b20b881bSmrg	XORG_LIBS=$pkg_cv_XORG_LIBS
12429b20b881bSmrg        { $as_echo "$as_me:$LINENO: result: yes" >&5
12430b20b881bSmrg$as_echo "yes" >&6; }
12431b20b881bSmrg	:
12432b20b881bSmrgfi
12433b20b881bSmrgsdkdir=$(pkg-config --variable=sdkdir xorg-server)
12434c06b6b69Smrg
12435b20b881bSmrg# Checks for libraries.
12436b20b881bSmrgSAVE_CPPFLAGS="$CPPFLAGS"
12437b20b881bSmrgCPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
12438b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5
12439b20b881bSmrg$as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; }
12440b20b881bSmrgif test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then
12441b20b881bSmrg  $as_echo_n "(cached) " >&6
12442b20b881bSmrgelse
12443b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
12444b20b881bSmrg/* confdefs.h.  */
12445b20b881bSmrg_ACEOF
12446b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12447b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12448b20b881bSmrg/* end confdefs.h.  */
12449b20b881bSmrg#include "xorg-server.h"
12450c06b6b69Smrg
12451b20b881bSmrgint
12452b20b881bSmrgmain ()
12453b20b881bSmrg{
12454b20b881bSmrg#ifndef XSERVER_LIBPCIACCESS
12455b20b881bSmrg  (void) XSERVER_LIBPCIACCESS;
12456b20b881bSmrg#endif
12457c06b6b69Smrg
12458b20b881bSmrg  ;
12459b20b881bSmrg  return 0;
12460b20b881bSmrg}
12461b20b881bSmrg_ACEOF
12462b20b881bSmrgrm -f conftest.$ac_objext
12463b20b881bSmrgif { (ac_try="$ac_compile"
12464b20b881bSmrgcase "(($ac_try" in
12465b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12466b20b881bSmrg  *) ac_try_echo=$ac_try;;
12467b20b881bSmrgesac
12468b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12469b20b881bSmrg$as_echo "$ac_try_echo") >&5
12470b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12471b20b881bSmrg  ac_status=$?
12472b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12473b20b881bSmrg  rm -f conftest.er1
12474b20b881bSmrg  cat conftest.err >&5
12475b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12476b20b881bSmrg  (exit $ac_status); } && {
12477b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12478b20b881bSmrg	 test ! -s conftest.err
12479b20b881bSmrg       } && test -s conftest.$ac_objext; then
12480b20b881bSmrg  ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes
12481b20b881bSmrgelse
12482b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12483b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12484c06b6b69Smrg
12485b20b881bSmrg	ac_cv_have_decl_XSERVER_LIBPCIACCESS=no
12486b20b881bSmrgfi
12487c06b6b69Smrg
12488b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12489b20b881bSmrgfi
12490b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5
12491b20b881bSmrg$as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; }
12492b20b881bSmrgif test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then
12493b20b881bSmrg  XSERVER_LIBPCIACCESS=yes
12494b20b881bSmrgelse
12495b20b881bSmrg  XSERVER_LIBPCIACCESS=no
12496b20b881bSmrgfi
12497c06b6b69Smrg
12498b20b881bSmrgif test "${ac_cv_header_xf1bpp_h+set}" = set; then
12499b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5
12500b20b881bSmrg$as_echo_n "checking for xf1bpp.h... " >&6; }
12501b20b881bSmrgif test "${ac_cv_header_xf1bpp_h+set}" = set; then
12502b20b881bSmrg  $as_echo_n "(cached) " >&6
12503b20b881bSmrgfi
12504b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5
12505b20b881bSmrg$as_echo "$ac_cv_header_xf1bpp_h" >&6; }
12506b20b881bSmrgelse
12507b20b881bSmrg  # Is the header compilable?
12508b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf1bpp.h usability" >&5
12509b20b881bSmrg$as_echo_n "checking xf1bpp.h usability... " >&6; }
12510b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
12511b20b881bSmrg/* confdefs.h.  */
12512b20b881bSmrg_ACEOF
12513b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12514b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12515b20b881bSmrg/* end confdefs.h.  */
12516b20b881bSmrg$ac_includes_default
12517b20b881bSmrg#include <xf1bpp.h>
12518b20b881bSmrg_ACEOF
12519b20b881bSmrgrm -f conftest.$ac_objext
12520b20b881bSmrgif { (ac_try="$ac_compile"
12521b20b881bSmrgcase "(($ac_try" in
12522b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12523b20b881bSmrg  *) ac_try_echo=$ac_try;;
12524b20b881bSmrgesac
12525b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12526b20b881bSmrg$as_echo "$ac_try_echo") >&5
12527b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12528b20b881bSmrg  ac_status=$?
12529b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12530b20b881bSmrg  rm -f conftest.er1
12531b20b881bSmrg  cat conftest.err >&5
12532b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12533b20b881bSmrg  (exit $ac_status); } && {
12534b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12535b20b881bSmrg	 test ! -s conftest.err
12536b20b881bSmrg       } && test -s conftest.$ac_objext; then
12537b20b881bSmrg  ac_header_compiler=yes
12538b20b881bSmrgelse
12539b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12540b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12541c06b6b69Smrg
12542b20b881bSmrg	ac_header_compiler=no
12543b20b881bSmrgfi
12544c06b6b69Smrg
12545b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12546b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12547b20b881bSmrg$as_echo "$ac_header_compiler" >&6; }
12548c06b6b69Smrg
12549b20b881bSmrg# Is the header present?
12550b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf1bpp.h presence" >&5
12551b20b881bSmrg$as_echo_n "checking xf1bpp.h presence... " >&6; }
12552b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
12553b20b881bSmrg/* confdefs.h.  */
12554b20b881bSmrg_ACEOF
12555b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12556b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12557b20b881bSmrg/* end confdefs.h.  */
12558b20b881bSmrg#include <xf1bpp.h>
12559b20b881bSmrg_ACEOF
12560b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext"
12561b20b881bSmrgcase "(($ac_try" in
12562b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12563b20b881bSmrg  *) ac_try_echo=$ac_try;;
12564b20b881bSmrgesac
12565b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12566b20b881bSmrg$as_echo "$ac_try_echo") >&5
12567b20b881bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12568b20b881bSmrg  ac_status=$?
12569b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12570b20b881bSmrg  rm -f conftest.er1
12571b20b881bSmrg  cat conftest.err >&5
12572b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12573b20b881bSmrg  (exit $ac_status); } >/dev/null && {
12574b20b881bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12575b20b881bSmrg	 test ! -s conftest.err
12576b20b881bSmrg       }; then
12577b20b881bSmrg  ac_header_preproc=yes
12578b20b881bSmrgelse
12579b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12580b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12581c06b6b69Smrg
12582b20b881bSmrg  ac_header_preproc=no
12583b20b881bSmrgfi
12584c06b6b69Smrg
12585b20b881bSmrgrm -f conftest.err conftest.$ac_ext
12586b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12587b20b881bSmrg$as_echo "$ac_header_preproc" >&6; }
12588c06b6b69Smrg
12589b20b881bSmrg# So?  What about this header?
12590b20b881bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12591b20b881bSmrg  yes:no: )
12592b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5
12593b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12594b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the compiler's result" >&5
12595b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the compiler's result" >&2;}
12596b20b881bSmrg    ac_header_preproc=yes
12597b20b881bSmrg    ;;
12598b20b881bSmrg  no:yes:* )
12599b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: present but cannot be compiled" >&5
12600b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: present but cannot be compiled" >&2;}
12601b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h:     check for missing prerequisite headers?" >&5
12602b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h:     check for missing prerequisite headers?" >&2;}
12603b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: see the Autoconf documentation" >&5
12604b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: see the Autoconf documentation" >&2;}
12605b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h:     section \"Present But Cannot Be Compiled\"" >&5
12606b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12607b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&5
12608b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&2;}
12609b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&5
12610b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&2;}
12611b20b881bSmrg    ( cat <<\_ASBOX
12612b20b881bSmrg## ---------------------------------------------------------------------- ##
12613b20b881bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
12614b20b881bSmrg## ---------------------------------------------------------------------- ##
12615b20b881bSmrg_ASBOX
12616b20b881bSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
12617b20b881bSmrg    ;;
12618b20b881bSmrgesac
12619b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5
12620b20b881bSmrg$as_echo_n "checking for xf1bpp.h... " >&6; }
12621b20b881bSmrgif test "${ac_cv_header_xf1bpp_h+set}" = set; then
12622b20b881bSmrg  $as_echo_n "(cached) " >&6
12623c06b6b69Smrgelse
12624b20b881bSmrg  ac_cv_header_xf1bpp_h=$ac_header_preproc
12625c06b6b69Smrgfi
12626b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5
12627b20b881bSmrg$as_echo "$ac_cv_header_xf1bpp_h" >&6; }
12628c06b6b69Smrg
12629b20b881bSmrgfi
12630b20b881bSmrgif test "x$ac_cv_header_xf1bpp_h" = x""yes; then
12631c06b6b69Smrg
12632b20b881bSmrgcat >>confdefs.h <<\_ACEOF
12633b20b881bSmrg#define HAVE_XF1BPP 1
12634b20b881bSmrg_ACEOF
12635c06b6b69Smrg
12636b20b881bSmrgfi
12637c06b6b69Smrg
12638c06b6b69Smrg
12639b20b881bSmrgif test "${ac_cv_header_xf4bpp_h+set}" = set; then
12640b20b881bSmrg  { $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5
12641b20b881bSmrg$as_echo_n "checking for xf4bpp.h... " >&6; }
12642b20b881bSmrgif test "${ac_cv_header_xf4bpp_h+set}" = set; then
12643b20b881bSmrg  $as_echo_n "(cached) " >&6
12644b20b881bSmrgfi
12645b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5
12646b20b881bSmrg$as_echo "$ac_cv_header_xf4bpp_h" >&6; }
12647b20b881bSmrgelse
12648b20b881bSmrg  # Is the header compilable?
12649b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf4bpp.h usability" >&5
12650b20b881bSmrg$as_echo_n "checking xf4bpp.h usability... " >&6; }
12651b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
12652b20b881bSmrg/* confdefs.h.  */
12653b20b881bSmrg_ACEOF
12654b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12655b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12656b20b881bSmrg/* end confdefs.h.  */
12657b20b881bSmrg$ac_includes_default
12658b20b881bSmrg#include <xf4bpp.h>
12659b20b881bSmrg_ACEOF
12660b20b881bSmrgrm -f conftest.$ac_objext
12661b20b881bSmrgif { (ac_try="$ac_compile"
12662b20b881bSmrgcase "(($ac_try" in
12663b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12664b20b881bSmrg  *) ac_try_echo=$ac_try;;
12665b20b881bSmrgesac
12666b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12667b20b881bSmrg$as_echo "$ac_try_echo") >&5
12668b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12669b20b881bSmrg  ac_status=$?
12670b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12671b20b881bSmrg  rm -f conftest.er1
12672b20b881bSmrg  cat conftest.err >&5
12673b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12674b20b881bSmrg  (exit $ac_status); } && {
12675b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12676b20b881bSmrg	 test ! -s conftest.err
12677b20b881bSmrg       } && test -s conftest.$ac_objext; then
12678b20b881bSmrg  ac_header_compiler=yes
12679b20b881bSmrgelse
12680b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12681b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12682c06b6b69Smrg
12683b20b881bSmrg	ac_header_compiler=no
12684b20b881bSmrgfi
12685c06b6b69Smrg
12686b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12687b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12688b20b881bSmrg$as_echo "$ac_header_compiler" >&6; }
12689c06b6b69Smrg
12690b20b881bSmrg# Is the header present?
12691b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf4bpp.h presence" >&5
12692b20b881bSmrg$as_echo_n "checking xf4bpp.h presence... " >&6; }
12693b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
12694b20b881bSmrg/* confdefs.h.  */
12695b20b881bSmrg_ACEOF
12696b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12697b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12698b20b881bSmrg/* end confdefs.h.  */
12699b20b881bSmrg#include <xf4bpp.h>
12700b20b881bSmrg_ACEOF
12701b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext"
12702b20b881bSmrgcase "(($ac_try" in
12703b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12704b20b881bSmrg  *) ac_try_echo=$ac_try;;
12705b20b881bSmrgesac
12706b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12707b20b881bSmrg$as_echo "$ac_try_echo") >&5
12708b20b881bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12709b20b881bSmrg  ac_status=$?
12710b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12711b20b881bSmrg  rm -f conftest.er1
12712b20b881bSmrg  cat conftest.err >&5
12713b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12714b20b881bSmrg  (exit $ac_status); } >/dev/null && {
12715b20b881bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12716b20b881bSmrg	 test ! -s conftest.err
12717b20b881bSmrg       }; then
12718b20b881bSmrg  ac_header_preproc=yes
12719b20b881bSmrgelse
12720b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12721b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12722c06b6b69Smrg
12723b20b881bSmrg  ac_header_preproc=no
12724b20b881bSmrgfi
12725c06b6b69Smrg
12726b20b881bSmrgrm -f conftest.err conftest.$ac_ext
12727b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12728b20b881bSmrg$as_echo "$ac_header_preproc" >&6; }
12729c06b6b69Smrg
12730b20b881bSmrg# So?  What about this header?
12731b20b881bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12732b20b881bSmrg  yes:no: )
12733b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5
12734b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12735b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the compiler's result" >&5
12736b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the compiler's result" >&2;}
12737b20b881bSmrg    ac_header_preproc=yes
12738b20b881bSmrg    ;;
12739b20b881bSmrg  no:yes:* )
12740b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: present but cannot be compiled" >&5
12741b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: present but cannot be compiled" >&2;}
12742b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h:     check for missing prerequisite headers?" >&5
12743b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h:     check for missing prerequisite headers?" >&2;}
12744b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: see the Autoconf documentation" >&5
12745b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: see the Autoconf documentation" >&2;}
12746b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h:     section \"Present But Cannot Be Compiled\"" >&5
12747b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12748b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&5
12749b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&2;}
12750b20b881bSmrg    { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&5
12751b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&2;}
12752b20b881bSmrg    ( cat <<\_ASBOX
12753b20b881bSmrg## ---------------------------------------------------------------------- ##
12754b20b881bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
12755b20b881bSmrg## ---------------------------------------------------------------------- ##
12756b20b881bSmrg_ASBOX
12757b20b881bSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
12758b20b881bSmrg    ;;
12759b20b881bSmrgesac
12760b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5
12761b20b881bSmrg$as_echo_n "checking for xf4bpp.h... " >&6; }
12762b20b881bSmrgif test "${ac_cv_header_xf4bpp_h+set}" = set; then
12763b20b881bSmrg  $as_echo_n "(cached) " >&6
12764b20b881bSmrgelse
12765b20b881bSmrg  ac_cv_header_xf4bpp_h=$ac_header_preproc
12766b20b881bSmrgfi
12767b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5
12768b20b881bSmrg$as_echo "$ac_cv_header_xf4bpp_h" >&6; }
12769c06b6b69Smrg
12770b20b881bSmrgfi
12771b20b881bSmrgif test "x$ac_cv_header_xf4bpp_h" = x""yes; then
12772c06b6b69Smrg
12773b20b881bSmrgcat >>confdefs.h <<\_ACEOF
12774b20b881bSmrg#define HAVE_XF4BPP 1
12775b20b881bSmrg_ACEOF
12776c06b6b69Smrg
12777b20b881bSmrgfi
12778c06b6b69Smrg
12779c06b6b69Smrg
12780b20b881bSmrgCPPFLAGS="$SAVE_CPPFLAGS"
12781c06b6b69Smrg
12782b20b881bSmrgif test "x$XSERVER_LIBPCIACCESS" = xyes; then
12783c06b6b69Smrg
12784b20b881bSmrgpkg_failed=no
12785b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5
12786b20b881bSmrg$as_echo_n "checking for PCIACCESS... " >&6; }
12787c06b6b69Smrg
12788b20b881bSmrgif test -n "$PCIACCESS_CFLAGS"; then
12789b20b881bSmrg    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
12790b20b881bSmrg elif test -n "$PKG_CONFIG"; then
12791b20b881bSmrg    if test -n "$PKG_CONFIG" && \
12792b20b881bSmrg    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
12793b20b881bSmrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
12794b20b881bSmrg  ac_status=$?
12795b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12796b20b881bSmrg  (exit $ac_status); }; then
12797b20b881bSmrg  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
12798c06b6b69Smrgelse
12799b20b881bSmrg  pkg_failed=yes
12800c06b6b69Smrgfi
12801b20b881bSmrg else
12802b20b881bSmrg    pkg_failed=untried
12803b20b881bSmrgfi
12804b20b881bSmrgif test -n "$PCIACCESS_LIBS"; then
12805b20b881bSmrg    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
12806b20b881bSmrg elif test -n "$PKG_CONFIG"; then
12807b20b881bSmrg    if test -n "$PKG_CONFIG" && \
12808b20b881bSmrg    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
12809b20b881bSmrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
12810b20b881bSmrg  ac_status=$?
12811b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12812b20b881bSmrg  (exit $ac_status); }; then
12813b20b881bSmrg  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
12814c06b6b69Smrgelse
12815b20b881bSmrg  pkg_failed=yes
12816c06b6b69Smrgfi
12817b20b881bSmrg else
12818b20b881bSmrg    pkg_failed=untried
12819c06b6b69Smrgfi
12820c06b6b69Smrg
12821c06b6b69Smrg
12822c06b6b69Smrg
12823b20b881bSmrgif test $pkg_failed = yes; then
12824c06b6b69Smrg
12825b20b881bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12826b20b881bSmrg        _pkg_short_errors_supported=yes
12827b20b881bSmrgelse
12828b20b881bSmrg        _pkg_short_errors_supported=no
12829b20b881bSmrgfi
12830b20b881bSmrg        if test $_pkg_short_errors_supported = yes; then
12831b20b881bSmrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
12832b20b881bSmrg        else
12833b20b881bSmrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
12834b20b881bSmrg        fi
12835b20b881bSmrg	# Put the nasty error message in config.log where it belongs
12836b20b881bSmrg	echo "$PCIACCESS_PKG_ERRORS" >&5
12837c06b6b69Smrg
12838b20b881bSmrg	{ { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met:
12839c06b6b69Smrg
12840b20b881bSmrg$PCIACCESS_PKG_ERRORS
12841c06b6b69Smrg
12842b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
12843b20b881bSmrginstalled software in a non-standard prefix.
128449f4658d1Smrg
12845b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS
12846b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config.
12847b20b881bSmrgSee the pkg-config man page for more details.
12848b20b881bSmrg" >&5
12849b20b881bSmrg$as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met:
12850c06b6b69Smrg
12851b20b881bSmrg$PCIACCESS_PKG_ERRORS
12852c06b6b69Smrg
12853b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
12854b20b881bSmrginstalled software in a non-standard prefix.
12855c06b6b69Smrg
12856b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS
12857b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config.
12858b20b881bSmrgSee the pkg-config man page for more details.
12859b20b881bSmrg" >&2;}
12860b20b881bSmrg   { (exit 1); exit 1; }; }
12861b20b881bSmrgelif test $pkg_failed = untried; then
12862b20b881bSmrg	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
12863b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12864b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
12865b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
12866b20b881bSmrgpath to pkg-config.
12867c06b6b69Smrg
12868b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS
12869b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config.
12870b20b881bSmrgSee the pkg-config man page for more details.
12871c06b6b69Smrg
12872b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12873b20b881bSmrgSee \`config.log' for more details." >&5
12874b20b881bSmrg$as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
12875b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
12876b20b881bSmrgpath to pkg-config.
12877c06b6b69Smrg
12878b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS
12879b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config.
12880b20b881bSmrgSee the pkg-config man page for more details.
12881c06b6b69Smrg
12882b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12883b20b881bSmrgSee \`config.log' for more details." >&2;}
12884b20b881bSmrg   { (exit 1); exit 1; }; }; }
12885b20b881bSmrgelse
12886b20b881bSmrg	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
12887b20b881bSmrg	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
12888b20b881bSmrg        { $as_echo "$as_me:$LINENO: result: yes" >&5
12889b20b881bSmrg$as_echo "yes" >&6; }
12890b20b881bSmrg	:
12891b20b881bSmrgfi
12892b20b881bSmrg    XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
12893b20b881bSmrgfi
12894b20b881bSmrg if test "x$XSERVER_LIBPCIACCESS" = xyes; then
12895b20b881bSmrg  XSERVER_LIBPCIACCESS_TRUE=
12896b20b881bSmrg  XSERVER_LIBPCIACCESS_FALSE='#'
12897b20b881bSmrgelse
12898b20b881bSmrg  XSERVER_LIBPCIACCESS_TRUE='#'
12899b20b881bSmrg  XSERVER_LIBPCIACCESS_FALSE=
12900b20b881bSmrgfi
129019f4658d1Smrg
12902c06b6b69Smrg
12903b20b881bSmrgsave_CFLAGS="$CFLAGS"
12904b20b881bSmrgCFLAGS="$XORG_CFLAGS"
12905b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether xf86ConfigIsaEntity is declared" >&5
12906b20b881bSmrg$as_echo_n "checking whether xf86ConfigIsaEntity is declared... " >&6; }
12907b20b881bSmrgif test "${ac_cv_have_decl_xf86ConfigIsaEntity+set}" = set; then
12908b20b881bSmrg  $as_echo_n "(cached) " >&6
12909b20b881bSmrgelse
12910b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
12911b20b881bSmrg/* confdefs.h.  */
12912b20b881bSmrg_ACEOF
12913b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12914b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12915b20b881bSmrg/* end confdefs.h.  */
12916b20b881bSmrg#include "xf86.h"
12917c06b6b69Smrg
12918b20b881bSmrgint
12919b20b881bSmrgmain ()
12920b20b881bSmrg{
12921b20b881bSmrg#ifndef xf86ConfigIsaEntity
12922b20b881bSmrg  (void) xf86ConfigIsaEntity;
12923b20b881bSmrg#endif
12924c06b6b69Smrg
12925b20b881bSmrg  ;
12926b20b881bSmrg  return 0;
12927b20b881bSmrg}
12928b20b881bSmrg_ACEOF
12929b20b881bSmrgrm -f conftest.$ac_objext
12930b20b881bSmrgif { (ac_try="$ac_compile"
12931b20b881bSmrgcase "(($ac_try" in
12932b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12933b20b881bSmrg  *) ac_try_echo=$ac_try;;
12934b20b881bSmrgesac
12935b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12936b20b881bSmrg$as_echo "$ac_try_echo") >&5
12937b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
12938b20b881bSmrg  ac_status=$?
12939b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
12940b20b881bSmrg  rm -f conftest.er1
12941b20b881bSmrg  cat conftest.err >&5
12942b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12943b20b881bSmrg  (exit $ac_status); } && {
12944b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
12945b20b881bSmrg	 test ! -s conftest.err
12946b20b881bSmrg       } && test -s conftest.$ac_objext; then
12947b20b881bSmrg  ac_cv_have_decl_xf86ConfigIsaEntity=yes
12948b20b881bSmrgelse
12949b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
12950b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
12951c06b6b69Smrg
12952b20b881bSmrg	ac_cv_have_decl_xf86ConfigIsaEntity=no
12953b20b881bSmrgfi
129549f4658d1Smrg
12955b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12956b20b881bSmrgfi
12957b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86ConfigIsaEntity" >&5
12958b20b881bSmrg$as_echo "$ac_cv_have_decl_xf86ConfigIsaEntity" >&6; }
12959b20b881bSmrgif test "x$ac_cv_have_decl_xf86ConfigIsaEntity" = x""yes; then
12960c06b6b69Smrg
12961b20b881bSmrgcat >>confdefs.h <<\_ACEOF
12962b20b881bSmrg#define HAVE_ISA 1
12963b20b881bSmrg_ACEOF
12964c06b6b69Smrg
12965b20b881bSmrgfi
12966c06b6b69Smrg
12967b20b881bSmrgCFLAGS="$save_CFLAGS"
12968c06b6b69Smrg
12969b20b881bSmrg# Checks for header files.
12970b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
12971b20b881bSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
12972b20b881bSmrgif test "${ac_cv_header_stdc+set}" = set; then
12973b20b881bSmrg  $as_echo_n "(cached) " >&6
12974b20b881bSmrgelse
12975b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
12976b20b881bSmrg/* confdefs.h.  */
12977b20b881bSmrg_ACEOF
12978b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
12979b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
12980b20b881bSmrg/* end confdefs.h.  */
12981b20b881bSmrg#include <stdlib.h>
12982b20b881bSmrg#include <stdarg.h>
12983b20b881bSmrg#include <string.h>
12984b20b881bSmrg#include <float.h>
12985c06b6b69Smrg
12986b20b881bSmrgint
12987b20b881bSmrgmain ()
12988b20b881bSmrg{
12989c06b6b69Smrg
12990b20b881bSmrg  ;
12991b20b881bSmrg  return 0;
12992b20b881bSmrg}
12993b20b881bSmrg_ACEOF
12994b20b881bSmrgrm -f conftest.$ac_objext
12995b20b881bSmrgif { (ac_try="$ac_compile"
12996b20b881bSmrgcase "(($ac_try" in
12997b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12998b20b881bSmrg  *) ac_try_echo=$ac_try;;
12999b20b881bSmrgesac
13000b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13001b20b881bSmrg$as_echo "$ac_try_echo") >&5
13002b20b881bSmrg  (eval "$ac_compile") 2>conftest.er1
13003b20b881bSmrg  ac_status=$?
13004b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
13005b20b881bSmrg  rm -f conftest.er1
13006b20b881bSmrg  cat conftest.err >&5
13007b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13008b20b881bSmrg  (exit $ac_status); } && {
13009b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
13010b20b881bSmrg	 test ! -s conftest.err
13011b20b881bSmrg       } && test -s conftest.$ac_objext; then
13012b20b881bSmrg  ac_cv_header_stdc=yes
13013b20b881bSmrgelse
13014b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
13015b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
13016c06b6b69Smrg
13017b20b881bSmrg	ac_cv_header_stdc=no
13018b20b881bSmrgfi
13019c06b6b69Smrg
13020b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13021c06b6b69Smrg
13022b20b881bSmrgif test $ac_cv_header_stdc = yes; then
13023b20b881bSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13024b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
13025b20b881bSmrg/* confdefs.h.  */
13026b20b881bSmrg_ACEOF
13027b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
13028b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
13029b20b881bSmrg/* end confdefs.h.  */
13030b20b881bSmrg#include <string.h>
13031c06b6b69Smrg
13032b20b881bSmrg_ACEOF
13033b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13034b20b881bSmrg  $EGREP "memchr" >/dev/null 2>&1; then
13035b20b881bSmrg  :
13036c06b6b69Smrgelse
13037b20b881bSmrg  ac_cv_header_stdc=no
13038b20b881bSmrgfi
13039b20b881bSmrgrm -f conftest*
13040c06b6b69Smrg
13041c06b6b69Smrgfi
13042c06b6b69Smrg
13043b20b881bSmrgif test $ac_cv_header_stdc = yes; then
13044b20b881bSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13045b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
13046b20b881bSmrg/* confdefs.h.  */
13047b20b881bSmrg_ACEOF
13048b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
13049b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
13050b20b881bSmrg/* end confdefs.h.  */
13051b20b881bSmrg#include <stdlib.h>
13052b20b881bSmrg
13053b20b881bSmrg_ACEOF
13054b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13055b20b881bSmrg  $EGREP "free" >/dev/null 2>&1; then
13056b20b881bSmrg  :
13057c06b6b69Smrgelse
13058b20b881bSmrg  ac_cv_header_stdc=no
13059c06b6b69Smrgfi
13060b20b881bSmrgrm -f conftest*
13061c06b6b69Smrg
13062c06b6b69Smrgfi
13063c06b6b69Smrg
13064b20b881bSmrgif test $ac_cv_header_stdc = yes; then
13065b20b881bSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13066b20b881bSmrg  if test "$cross_compiling" = yes; then
13067b20b881bSmrg  :
13068c06b6b69Smrgelse
13069b20b881bSmrg  cat >conftest.$ac_ext <<_ACEOF
13070b20b881bSmrg/* confdefs.h.  */
13071b20b881bSmrg_ACEOF
13072b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
13073b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
13074b20b881bSmrg/* end confdefs.h.  */
13075b20b881bSmrg#include <ctype.h>
13076b20b881bSmrg#include <stdlib.h>
13077b20b881bSmrg#if ((' ' & 0x0FF) == 0x020)
13078b20b881bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13079b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13080b20b881bSmrg#else
13081b20b881bSmrg# define ISLOWER(c) \
13082b20b881bSmrg		   (('a' <= (c) && (c) <= 'i') \
13083b20b881bSmrg		     || ('j' <= (c) && (c) <= 'r') \
13084b20b881bSmrg		     || ('s' <= (c) && (c) <= 'z'))
13085b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13086b20b881bSmrg#endif
13087c06b6b69Smrg
13088b20b881bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13089b20b881bSmrgint
13090b20b881bSmrgmain ()
13091b20b881bSmrg{
13092b20b881bSmrg  int i;
13093b20b881bSmrg  for (i = 0; i < 256; i++)
13094b20b881bSmrg    if (XOR (islower (i), ISLOWER (i))
13095b20b881bSmrg	|| toupper (i) != TOUPPER (i))
13096b20b881bSmrg      return 2;
13097b20b881bSmrg  return 0;
13098b20b881bSmrg}
13099b20b881bSmrg_ACEOF
13100b20b881bSmrgrm -f conftest$ac_exeext
13101b20b881bSmrgif { (ac_try="$ac_link"
13102b20b881bSmrgcase "(($ac_try" in
13103b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13104b20b881bSmrg  *) ac_try_echo=$ac_try;;
13105b20b881bSmrgesac
13106b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13107b20b881bSmrg$as_echo "$ac_try_echo") >&5
13108b20b881bSmrg  (eval "$ac_link") 2>&5
13109b20b881bSmrg  ac_status=$?
13110b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13111b20b881bSmrg  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13112b20b881bSmrg  { (case "(($ac_try" in
13113b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13114b20b881bSmrg  *) ac_try_echo=$ac_try;;
13115b20b881bSmrgesac
13116b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13117b20b881bSmrg$as_echo "$ac_try_echo") >&5
13118b20b881bSmrg  (eval "$ac_try") 2>&5
13119b20b881bSmrg  ac_status=$?
13120b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13121b20b881bSmrg  (exit $ac_status); }; }; then
13122b20b881bSmrg  :
13123c06b6b69Smrgelse
13124b20b881bSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
13125b20b881bSmrg$as_echo "$as_me: failed program was:" >&5
13126b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
13127b20b881bSmrg
13128b20b881bSmrg( exit $ac_status )
13129b20b881bSmrgac_cv_header_stdc=no
13130b20b881bSmrgfi
13131b20b881bSmrgrm -rf conftest.dSYM
13132b20b881bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13133c06b6b69Smrgfi
13134c06b6b69Smrg
13135c06b6b69Smrg
13136b20b881bSmrgfi
13137b20b881bSmrgfi
13138b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
13139b20b881bSmrg$as_echo "$ac_cv_header_stdc" >&6; }
13140b20b881bSmrgif test $ac_cv_header_stdc = yes; then
13141c06b6b69Smrg
13142b20b881bSmrgcat >>confdefs.h <<\_ACEOF
13143b20b881bSmrg#define STDC_HEADERS 1
13144b20b881bSmrg_ACEOF
13145c06b6b69Smrg
13146c06b6b69Smrgfi
13147c06b6b69Smrg
13148c06b6b69Smrg
13149b20b881bSmrg# Checks for functions (often defined as inlines in compiler.h)
13150b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for inb" >&5
13151b20b881bSmrg$as_echo_n "checking for inb... " >&6; }
13152b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF
13153b20b881bSmrg/* confdefs.h.  */
13154b20b881bSmrg_ACEOF
13155b20b881bSmrgcat confdefs.h >>conftest.$ac_ext
13156b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF
13157b20b881bSmrg/* end confdefs.h.  */
13158b20b881bSmrg
13159b20b881bSmrg#include "util/AsmMacros.h"
13160b20b881bSmrg
13161b20b881bSmrgint main() {
13162b20b881bSmrg	int x = inb(0);
13163b20b881bSmrg	return x;
13164b20b881bSmrg}
13165b20b881bSmrg
13166b20b881bSmrg_ACEOF
13167b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext
13168b20b881bSmrgif { (ac_try="$ac_link"
13169b20b881bSmrgcase "(($ac_try" in
13170b20b881bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13171b20b881bSmrg  *) ac_try_echo=$ac_try;;
13172b20b881bSmrgesac
13173b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13174b20b881bSmrg$as_echo "$ac_try_echo") >&5
13175b20b881bSmrg  (eval "$ac_link") 2>conftest.er1
13176b20b881bSmrg  ac_status=$?
13177b20b881bSmrg  grep -v '^ *+' conftest.er1 >conftest.err
13178b20b881bSmrg  rm -f conftest.er1
13179b20b881bSmrg  cat conftest.err >&5
13180b20b881bSmrg  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13181b20b881bSmrg  (exit $ac_status); } && {
13182b20b881bSmrg	 test -z "$ac_c_werror_flag" ||
13183b20b881bSmrg	 test ! -s conftest.err
13184b20b881bSmrg       } && test -s conftest$ac_exeext && {
13185b20b881bSmrg	 test "$cross_compiling" = yes ||
13186b20b881bSmrg	 $as_test_x conftest$ac_exeext
13187b20b881bSmrg       }; then
13188b20b881bSmrg  HAVE_INB=yes
13189c06b6b69Smrgelse
13190b20b881bSmrg  $as_echo "$as_me: failed program was:" >&5
13191b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5
13192b20b881bSmrg
13193b20b881bSmrg	HAVE_INB=no
13194c06b6b69Smrgfi
13195c06b6b69Smrg
13196b20b881bSmrgrm -rf conftest.dSYM
13197b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13198b20b881bSmrg      conftest$ac_exeext conftest.$ac_ext
13199b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $HAVE_INB" >&5
13200b20b881bSmrg$as_echo "$HAVE_INB" >&6; }
13201b20b881bSmrg if test x$HAVE_INB = xyes; then
13202b20b881bSmrg  BUILD_UTILS_TRUE=
13203b20b881bSmrg  BUILD_UTILS_FALSE='#'
13204b20b881bSmrgelse
13205b20b881bSmrg  BUILD_UTILS_TRUE='#'
13206b20b881bSmrg  BUILD_UTILS_FALSE=
13207b20b881bSmrgfi
13208c06b6b69Smrg
13209c06b6b69Smrg
13210c06b6b69Smrg
13211c06b6b69Smrg
13212c06b6b69Smrg
13213b20b881bSmrgDRIVER_NAME=chips
13214c06b6b69Smrg
13215c06b6b69Smrg
13216c06b6b69Smrg
13217c06b6b69Smrg
13218c06b6b69Smrg
13219b20b881bSmrgif test x$APP_MAN_SUFFIX = x    ; then
13220b20b881bSmrg    APP_MAN_SUFFIX=1
13221b20b881bSmrgfi
13222b20b881bSmrgif test x$APP_MAN_DIR = x    ; then
13223b20b881bSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
13224b20b881bSmrgfi
13225c06b6b69Smrg
13226b20b881bSmrgif test x$LIB_MAN_SUFFIX = x    ; then
13227b20b881bSmrg    LIB_MAN_SUFFIX=3
13228b20b881bSmrgfi
13229b20b881bSmrgif test x$LIB_MAN_DIR = x    ; then
13230b20b881bSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
13231b20b881bSmrgfi
13232c06b6b69Smrg
13233b20b881bSmrgif test x$FILE_MAN_SUFFIX = x    ; then
13234b20b881bSmrg    case $host_os in
13235b20b881bSmrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
13236b20b881bSmrg	*)		FILE_MAN_SUFFIX=5  ;;
13237b20b881bSmrg    esac
13238b20b881bSmrgfi
13239b20b881bSmrgif test x$FILE_MAN_DIR = x    ; then
13240b20b881bSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
13241b20b881bSmrgfi
13242c06b6b69Smrg
13243b20b881bSmrgif test x$MISC_MAN_SUFFIX = x    ; then
13244b20b881bSmrg    case $host_os in
13245b20b881bSmrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
13246b20b881bSmrg	*)		MISC_MAN_SUFFIX=7  ;;
13247b20b881bSmrg    esac
13248b20b881bSmrgfi
13249b20b881bSmrgif test x$MISC_MAN_DIR = x    ; then
13250b20b881bSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
13251b20b881bSmrgfi
13252c06b6b69Smrg
13253b20b881bSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
13254b20b881bSmrg    case $host_os in
13255b20b881bSmrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
13256b20b881bSmrg	*)		DRIVER_MAN_SUFFIX=4  ;;
13257b20b881bSmrg    esac
13258b20b881bSmrgfi
13259b20b881bSmrgif test x$DRIVER_MAN_DIR = x    ; then
13260b20b881bSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
13261b20b881bSmrgfi
13262c06b6b69Smrg
13263b20b881bSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
13264b20b881bSmrg    case $host_os in
13265b20b881bSmrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
13266b20b881bSmrg	*)		ADMIN_MAN_SUFFIX=8  ;;
13267b20b881bSmrg    esac
13268b20b881bSmrgfi
13269b20b881bSmrgif test x$ADMIN_MAN_DIR = x    ; then
13270b20b881bSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
13271b20b881bSmrgfi
13272c06b6b69Smrg
13273c06b6b69Smrg
13274c06b6b69Smrg
13275c06b6b69Smrg
13276c06b6b69Smrg
13277c06b6b69Smrg
13278c06b6b69Smrg
13279c06b6b69Smrg
13280c06b6b69Smrg
13281c06b6b69Smrg
13282c06b6b69Smrg
13283c06b6b69Smrg
13284c06b6b69Smrg
13285c06b6b69Smrg
13286b20b881bSmrg
13287b20b881bSmrg
13288b20b881bSmrg
13289b20b881bSmrg# Check whether --with-release-version was given.
13290b20b881bSmrgif test "${with_release_version+set}" = set; then
13291b20b881bSmrg  withval=$with_release_version; RELEASE_VERSION="$withval"
13292b20b881bSmrgelse
13293b20b881bSmrg  RELEASE_VERSION=""
13294b20b881bSmrgfi
13295b20b881bSmrg
13296b20b881bSmrg	if test "x$RELEASE_VERSION" != "x"; then
13297b20b881bSmrg		PACKAGE="$PACKAGE-$RELEASE_VERSION"
13298b20b881bSmrg		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
13299b20b881bSmrg		{ $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
13300b20b881bSmrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
13301c06b6b69Smrg	fi
13302b20b881bSmrg
13303b20b881bSmrgcat >>confdefs.h <<_ACEOF
13304b20b881bSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
13305b20b881bSmrg_ACEOF
13306b20b881bSmrg
13307b20b881bSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
13308b20b881bSmrg	if test "x$PVM" = "x"; then
13309b20b881bSmrg		PVM="0"
13310c06b6b69Smrg	fi
13311c06b6b69Smrg
13312b20b881bSmrgcat >>confdefs.h <<_ACEOF
13313b20b881bSmrg#define PACKAGE_VERSION_MINOR $PVM
13314c06b6b69Smrg_ACEOF
13315c06b6b69Smrg
13316b20b881bSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
13317b20b881bSmrg	if test "x$PVP" = "x"; then
13318b20b881bSmrg		PVP="0"
13319b20b881bSmrg	fi
13320c06b6b69Smrg
13321b20b881bSmrgcat >>confdefs.h <<_ACEOF
13322b20b881bSmrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
13323c06b6b69Smrg_ACEOF
133249f4658d1Smrg
13325c06b6b69Smrg
133269f4658d1Smrg
13327b20b881bSmrg
13328b20b881bSmrgif test x$XORG_SGML_PATH = x ; then
13329b20b881bSmrg    XORG_SGML_PATH=$prefix/share/sgml
13330c06b6b69Smrgfi
13331b20b881bSmrgHAVE_DEFS_ENT=
133329f4658d1Smrg
13333b20b881bSmrgif test x"$cross_compiling" = x"yes" ; then
13334b20b881bSmrg  HAVE_DEFS_ENT=no
13335b20b881bSmrgelse
13336b20b881bSmrg  as_ac_File=`$as_echo "ac_cv_file_$XORG_SGML_PATH/X11/defs.ent" | $as_tr_sh`
13337b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $XORG_SGML_PATH/X11/defs.ent" >&5
13338b20b881bSmrg$as_echo_n "checking for $XORG_SGML_PATH/X11/defs.ent... " >&6; }
13339b20b881bSmrgif { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then
13340b20b881bSmrg  $as_echo_n "(cached) " >&6
13341b20b881bSmrgelse
13342b20b881bSmrg  test "$cross_compiling" = yes &&
13343b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
13344b20b881bSmrg$as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
13345b20b881bSmrg   { (exit 1); exit 1; }; }
13346b20b881bSmrgif test -r "$XORG_SGML_PATH/X11/defs.ent"; then
13347b20b881bSmrg  eval "$as_ac_File=yes"
13348b20b881bSmrgelse
13349b20b881bSmrg  eval "$as_ac_File=no"
13350b20b881bSmrgfi
13351b20b881bSmrgfi
13352b20b881bSmrgac_res=`eval 'as_val=${'$as_ac_File'}
13353b20b881bSmrg		 $as_echo "$as_val"'`
13354b20b881bSmrg	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13355b20b881bSmrg$as_echo "$ac_res" >&6; }
13356b20b881bSmrgas_val=`eval 'as_val=${'$as_ac_File'}
13357b20b881bSmrg		 $as_echo "$as_val"'`
13358b20b881bSmrg   if test "x$as_val" = x""yes; then
13359b20b881bSmrg  HAVE_DEFS_ENT=yes
13360b20b881bSmrgfi
13361c06b6b69Smrg
13362b20b881bSmrgfi
13363c06b6b69Smrg
13364b20b881bSmrg# Extract the first word of "linuxdoc", so it can be a program name with args.
13365b20b881bSmrgset dummy linuxdoc; ac_word=$2
13366b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13367b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
13368b20b881bSmrgif test "${ac_cv_path_LINUXDOC+set}" = set; then
13369b20b881bSmrg  $as_echo_n "(cached) " >&6
13370b20b881bSmrgelse
13371b20b881bSmrg  case $LINUXDOC in
13372b20b881bSmrg  [\\/]* | ?:[\\/]*)
13373b20b881bSmrg  ac_cv_path_LINUXDOC="$LINUXDOC" # Let the user override the test with a path.
13374b20b881bSmrg  ;;
13375b20b881bSmrg  *)
13376b20b881bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13377b20b881bSmrgfor as_dir in $PATH
13378b20b881bSmrgdo
13379b20b881bSmrg  IFS=$as_save_IFS
13380b20b881bSmrg  test -z "$as_dir" && as_dir=.
13381b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
13382b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13383b20b881bSmrg    ac_cv_path_LINUXDOC="$as_dir/$ac_word$ac_exec_ext"
13384b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13385b20b881bSmrg    break 2
13386b20b881bSmrg  fi
13387b20b881bSmrgdone
13388b20b881bSmrgdone
13389b20b881bSmrgIFS=$as_save_IFS
13390c06b6b69Smrg
13391b20b881bSmrg  ;;
133929f4658d1Smrgesac
133939f4658d1Smrgfi
13394b20b881bSmrgLINUXDOC=$ac_cv_path_LINUXDOC
13395b20b881bSmrgif test -n "$LINUXDOC"; then
13396b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $LINUXDOC" >&5
13397b20b881bSmrg$as_echo "$LINUXDOC" >&6; }
13398c06b6b69Smrgelse
13399b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
13400b20b881bSmrg$as_echo "no" >&6; }
13401c06b6b69Smrgfi
134029f4658d1Smrg
13403c06b6b69Smrg
13404b20b881bSmrg# Extract the first word of "ps2pdf", so it can be a program name with args.
13405b20b881bSmrgset dummy ps2pdf; ac_word=$2
13406b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
13407b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; }
13408b20b881bSmrgif test "${ac_cv_path_PS2PDF+set}" = set; then
13409b20b881bSmrg  $as_echo_n "(cached) " >&6
13410b20b881bSmrgelse
13411b20b881bSmrg  case $PS2PDF in
13412b20b881bSmrg  [\\/]* | ?:[\\/]*)
13413b20b881bSmrg  ac_cv_path_PS2PDF="$PS2PDF" # Let the user override the test with a path.
13414b20b881bSmrg  ;;
13415b20b881bSmrg  *)
13416b20b881bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13417b20b881bSmrgfor as_dir in $PATH
13418b20b881bSmrgdo
13419b20b881bSmrg  IFS=$as_save_IFS
13420b20b881bSmrg  test -z "$as_dir" && as_dir=.
13421b20b881bSmrg  for ac_exec_ext in '' $ac_executable_extensions; do
13422b20b881bSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13423b20b881bSmrg    ac_cv_path_PS2PDF="$as_dir/$ac_word$ac_exec_ext"
13424b20b881bSmrg    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13425b20b881bSmrg    break 2
13426b20b881bSmrg  fi
13427b20b881bSmrgdone
13428b20b881bSmrgdone
13429b20b881bSmrgIFS=$as_save_IFS
13430c06b6b69Smrg
13431b20b881bSmrg  ;;
13432b20b881bSmrgesac
13433b20b881bSmrgfi
13434b20b881bSmrgPS2PDF=$ac_cv_path_PS2PDF
13435b20b881bSmrgif test -n "$PS2PDF"; then
13436b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: $PS2PDF" >&5
13437b20b881bSmrg$as_echo "$PS2PDF" >&6; }
13438b20b881bSmrgelse
13439b20b881bSmrg  { $as_echo "$as_me:$LINENO: result: no" >&5
13440b20b881bSmrg$as_echo "no" >&6; }
13441b20b881bSmrgfi
13442c06b6b69Smrg
13443c06b6b69Smrg
13444c06b6b69Smrg
13445b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking Whether to build documentation" >&5
13446b20b881bSmrg$as_echo_n "checking Whether to build documentation... " >&6; }
13447c06b6b69Smrg
13448b20b881bSmrgif test x$HAVE_DEFS_ENT != x && test x$LINUXDOC != x ; then
13449b20b881bSmrg   BUILDDOC=yes
13450b20b881bSmrgelse
13451b20b881bSmrg   BUILDDOC=no
13452b20b881bSmrgfi
13453c06b6b69Smrg
13454b20b881bSmrg if test x$BUILDDOC = xyes; then
13455b20b881bSmrg  BUILD_LINUXDOC_TRUE=
13456b20b881bSmrg  BUILD_LINUXDOC_FALSE='#'
13457b20b881bSmrgelse
13458b20b881bSmrg  BUILD_LINUXDOC_TRUE='#'
13459b20b881bSmrg  BUILD_LINUXDOC_FALSE=
13460b20b881bSmrgfi
13461c06b6b69Smrg
13462c06b6b69Smrg
13463b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $BUILDDOC" >&5
13464b20b881bSmrg$as_echo "$BUILDDOC" >&6; }
13465c06b6b69Smrg
13466b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking Whether to build pdf documentation" >&5
13467b20b881bSmrg$as_echo_n "checking Whether to build pdf documentation... " >&6; }
13468c06b6b69Smrg
13469b20b881bSmrgif test x$PS2PDF != x && test x$BUILD_PDFDOC != xno; then
13470b20b881bSmrg   BUILDPDFDOC=yes
13471b20b881bSmrgelse
13472b20b881bSmrg   BUILDPDFDOC=no
13473b20b881bSmrgfi
13474c06b6b69Smrg
13475b20b881bSmrg if test x$BUILDPDFDOC = xyes; then
13476b20b881bSmrg  BUILD_PDFDOC_TRUE=
13477b20b881bSmrg  BUILD_PDFDOC_FALSE='#'
13478b20b881bSmrgelse
13479b20b881bSmrg  BUILD_PDFDOC_TRUE='#'
13480b20b881bSmrg  BUILD_PDFDOC_FALSE=
13481b20b881bSmrgfi
13482c06b6b69Smrg
13483c06b6b69Smrg
13484b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $BUILDPDFDOC" >&5
13485b20b881bSmrg$as_echo "$BUILDPDFDOC" >&6; }
13486c06b6b69Smrg
13487b20b881bSmrgMAKE_TEXT="SGML_SEARCH_PATH=$XORG_SGML_PATH GROFF_NO_SGR=y $LINUXDOC -B txt"
13488b20b881bSmrgMAKE_PS="SGML_SEARCH_PATH=$XORG_SGML_PATH $LINUXDOC -B latex --papersize=letter --output=ps"
13489b20b881bSmrgMAKE_PDF="$PS2PDF"
13490b20b881bSmrgMAKE_HTML="SGML_SEARCH_PATH=$XORG_SGML_PATH $LINUXDOC  -B html --split=0"
13491c06b6b69Smrg
13492c06b6b69Smrg
13493c06b6b69Smrg
13494c06b6b69Smrg
13495c06b6b69Smrg
13496c06b6b69Smrg
13497c06b6b69Smrg
13498b20b881bSmrgac_config_files="$ac_config_files Makefile src/Makefile man/Makefile util/Makefile"
13499c06b6b69Smrg
13500b20b881bSmrgcat >confcache <<\_ACEOF
13501b20b881bSmrg# This file is a shell script that caches the results of configure
13502b20b881bSmrg# tests run on this system so they can be shared between configure
13503b20b881bSmrg# scripts and configure runs, see configure's option --config-cache.
13504b20b881bSmrg# It is not useful on other systems.  If it contains results you don't
13505b20b881bSmrg# want to keep, you may remove or edit it.
13506b20b881bSmrg#
13507b20b881bSmrg# config.status only pays attention to the cache file if you give it
13508b20b881bSmrg# the --recheck option to rerun configure.
13509b20b881bSmrg#
13510b20b881bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
13511b20b881bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
13512b20b881bSmrg# following values.
13513c06b6b69Smrg
13514b20b881bSmrg_ACEOF
13515c06b6b69Smrg
13516b20b881bSmrg# The following way of writing the cache mishandles newlines in values,
13517b20b881bSmrg# but we know of no workaround that is simple, portable, and efficient.
13518b20b881bSmrg# So, we kill variables containing newlines.
13519b20b881bSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
13520b20b881bSmrg# and sets the high bit in the cache file unless we assign to the vars.
13521b20b881bSmrg(
13522b20b881bSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13523b20b881bSmrg    eval ac_val=\$$ac_var
13524b20b881bSmrg    case $ac_val in #(
13525b20b881bSmrg    *${as_nl}*)
13526b20b881bSmrg      case $ac_var in #(
13527b20b881bSmrg      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
13528b20b881bSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13529c06b6b69Smrg      esac
13530b20b881bSmrg      case $ac_var in #(
13531b20b881bSmrg      _ | IFS | as_nl) ;; #(
13532b20b881bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13533b20b881bSmrg      *) $as_unset $ac_var ;;
13534b20b881bSmrg      esac ;;
13535b20b881bSmrg    esac
13536b20b881bSmrg  done
13537c06b6b69Smrg
13538b20b881bSmrg  (set) 2>&1 |
13539b20b881bSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13540b20b881bSmrg    *${as_nl}ac_space=\ *)
13541b20b881bSmrg      # `set' does not quote correctly, so add quotes (double-quote
13542b20b881bSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \).
13543b20b881bSmrg      sed -n \
13544b20b881bSmrg	"s/'/'\\\\''/g;
13545b20b881bSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13546b20b881bSmrg      ;; #(
13547b20b881bSmrg    *)
13548b20b881bSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
13549b20b881bSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13550c06b6b69Smrg      ;;
13551b20b881bSmrg    esac |
13552b20b881bSmrg    sort
13553b20b881bSmrg) |
13554b20b881bSmrg  sed '
13555b20b881bSmrg     /^ac_cv_env_/b end
13556b20b881bSmrg     t clear
13557b20b881bSmrg     :clear
13558b20b881bSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13559b20b881bSmrg     t end
13560b20b881bSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13561b20b881bSmrg     :end' >>confcache
13562b20b881bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13563b20b881bSmrg  if test -w "$cache_file"; then
13564b20b881bSmrg    test "x$cache_file" != "x/dev/null" &&
13565b20b881bSmrg      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
13566b20b881bSmrg$as_echo "$as_me: updating cache $cache_file" >&6;}
13567b20b881bSmrg    cat confcache >$cache_file
13568b20b881bSmrg  else
13569b20b881bSmrg    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13570b20b881bSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13571b20b881bSmrg  fi
13572b20b881bSmrgfi
13573b20b881bSmrgrm -f confcache
13574c06b6b69Smrg
13575b20b881bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
13576b20b881bSmrg# Let make expand exec_prefix.
13577b20b881bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13578c06b6b69Smrg
13579b20b881bSmrgDEFS=-DHAVE_CONFIG_H
13580c06b6b69Smrg
13581b20b881bSmrgac_libobjs=
13582b20b881bSmrgac_ltlibobjs=
13583b20b881bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13584b20b881bSmrg  # 1. Remove the extension, and $U if already installed.
13585b20b881bSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13586b20b881bSmrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13587b20b881bSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13588b20b881bSmrg  #    will be set to the directory where LIBOBJS objects are built.
13589b20b881bSmrg  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13590b20b881bSmrg  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13591b20b881bSmrgdone
13592b20b881bSmrgLIBOBJS=$ac_libobjs
13593c06b6b69Smrg
13594b20b881bSmrgLTLIBOBJS=$ac_ltlibobjs
13595c06b6b69Smrg
13596c06b6b69Smrg
13597b20b881bSmrg if test -n "$EXEEXT"; then
13598b20b881bSmrg  am__EXEEXT_TRUE=
13599b20b881bSmrg  am__EXEEXT_FALSE='#'
13600b20b881bSmrgelse
13601b20b881bSmrg  am__EXEEXT_TRUE='#'
13602b20b881bSmrg  am__EXEEXT_FALSE=
13603b20b881bSmrgfi
13604c06b6b69Smrg
13605b20b881bSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13606b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
13607b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13608b20b881bSmrg$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
13609b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13610b20b881bSmrg   { (exit 1); exit 1; }; }
13611b20b881bSmrgfi
13612b20b881bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13613b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
13614b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13615b20b881bSmrg$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
13616b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13617b20b881bSmrg   { (exit 1); exit 1; }; }
13618b20b881bSmrgfi
13619b20b881bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13620b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13621b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13622b20b881bSmrg$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13623b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13624b20b881bSmrg   { (exit 1); exit 1; }; }
13625b20b881bSmrgfi
13626b20b881bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13627b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13628b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13629b20b881bSmrg$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13630b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13631b20b881bSmrg   { (exit 1); exit 1; }; }
13632b20b881bSmrgfi
13633b20b881bSmrgif test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
13634b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
13635b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13636b20b881bSmrg$as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
13637b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13638b20b881bSmrg   { (exit 1); exit 1; }; }
13639b20b881bSmrgfi
13640b20b881bSmrgif test -z "${BUILD_UTILS_TRUE}" && test -z "${BUILD_UTILS_FALSE}"; then
13641b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_UTILS\" was never defined.
13642b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13643b20b881bSmrg$as_echo "$as_me: error: conditional \"BUILD_UTILS\" was never defined.
13644b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13645b20b881bSmrg   { (exit 1); exit 1; }; }
13646b20b881bSmrgfi
13647b20b881bSmrgif test -z "${BUILD_LINUXDOC_TRUE}" && test -z "${BUILD_LINUXDOC_FALSE}"; then
13648b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_LINUXDOC\" was never defined.
13649b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13650b20b881bSmrg$as_echo "$as_me: error: conditional \"BUILD_LINUXDOC\" was never defined.
13651b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13652b20b881bSmrg   { (exit 1); exit 1; }; }
13653b20b881bSmrgfi
13654b20b881bSmrgif test -z "${BUILD_PDFDOC_TRUE}" && test -z "${BUILD_PDFDOC_FALSE}"; then
13655b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_PDFDOC\" was never defined.
13656b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5
13657b20b881bSmrg$as_echo "$as_me: error: conditional \"BUILD_PDFDOC\" was never defined.
13658b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;}
13659b20b881bSmrg   { (exit 1); exit 1; }; }
13660b20b881bSmrgfi
13661c06b6b69Smrg
13662b20b881bSmrg: ${CONFIG_STATUS=./config.status}
13663b20b881bSmrgac_write_fail=0
13664b20b881bSmrgac_clean_files_save=$ac_clean_files
13665b20b881bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
13666b20b881bSmrg{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13667b20b881bSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13668b20b881bSmrgcat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13669b20b881bSmrg#! $SHELL
13670b20b881bSmrg# Generated by $as_me.
13671b20b881bSmrg# Run this file to recreate the current configuration.
13672b20b881bSmrg# Compiler output produced by configure, useful for debugging
13673b20b881bSmrg# configure, is in config.log if it exists.
13674c06b6b69Smrg
13675b20b881bSmrgdebug=false
13676b20b881bSmrgac_cs_recheck=false
13677b20b881bSmrgac_cs_silent=false
13678b20b881bSmrgSHELL=\${CONFIG_SHELL-$SHELL}
13679b20b881bSmrg_ACEOF
13680c06b6b69Smrg
13681b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13682b20b881bSmrg## --------------------- ##
13683b20b881bSmrg## M4sh Initialization.  ##
13684b20b881bSmrg## --------------------- ##
13685c06b6b69Smrg
13686b20b881bSmrg# Be more Bourne compatible
13687b20b881bSmrgDUALCASE=1; export DUALCASE # for MKS sh
13688b20b881bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13689b20b881bSmrg  emulate sh
13690b20b881bSmrg  NULLCMD=:
13691b20b881bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13692b20b881bSmrg  # is contrary to our usage.  Disable this feature.
13693b20b881bSmrg  alias -g '${1+"$@"}'='"$@"'
13694b20b881bSmrg  setopt NO_GLOB_SUBST
13695b20b881bSmrgelse
13696b20b881bSmrg  case `(set -o) 2>/dev/null` in
13697b20b881bSmrg  *posix*) set -o posix ;;
13698c06b6b69Smrgesac
13699c06b6b69Smrg
13700b20b881bSmrgfi
137019f4658d1Smrg
13702c06b6b69Smrg
13703c06b6b69Smrg
13704c06b6b69Smrg
13705b20b881bSmrg# PATH needs CR
13706b20b881bSmrg# Avoid depending upon Character Ranges.
13707b20b881bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
13708b20b881bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13709b20b881bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
13710b20b881bSmrgas_cr_digits='0123456789'
13711b20b881bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
13712c06b6b69Smrg
13713b20b881bSmrgas_nl='
13714b20b881bSmrg'
13715b20b881bSmrgexport as_nl
13716b20b881bSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
13717b20b881bSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13718b20b881bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13719b20b881bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13720b20b881bSmrgif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13721b20b881bSmrg  as_echo='printf %s\n'
13722b20b881bSmrg  as_echo_n='printf %s'
13723b20b881bSmrgelse
13724b20b881bSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13725b20b881bSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13726b20b881bSmrg    as_echo_n='/usr/ucb/echo -n'
13727c06b6b69Smrg  else
13728b20b881bSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13729b20b881bSmrg    as_echo_n_body='eval
13730b20b881bSmrg      arg=$1;
13731b20b881bSmrg      case $arg in
13732b20b881bSmrg      *"$as_nl"*)
13733b20b881bSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
13734b20b881bSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13735b20b881bSmrg      esac;
13736b20b881bSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13737b20b881bSmrg    '
13738b20b881bSmrg    export as_echo_n_body
13739b20b881bSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
13740c06b6b69Smrg  fi
13741b20b881bSmrg  export as_echo_body
13742b20b881bSmrg  as_echo='sh -c $as_echo_body as_echo'
13743b20b881bSmrgfi
13744c06b6b69Smrg
13745b20b881bSmrg# The user is always right.
13746b20b881bSmrgif test "${PATH_SEPARATOR+set}" != set; then
13747b20b881bSmrg  PATH_SEPARATOR=:
13748b20b881bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13749b20b881bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13750b20b881bSmrg      PATH_SEPARATOR=';'
13751b20b881bSmrg  }
13752b20b881bSmrgfi
13753c06b6b69Smrg
13754b20b881bSmrg# Support unset when possible.
13755b20b881bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13756b20b881bSmrg  as_unset=unset
13757b20b881bSmrgelse
13758b20b881bSmrg  as_unset=false
13759b20b881bSmrgfi
13760c06b6b69Smrg
13761c06b6b69Smrg
13762b20b881bSmrg# IFS
13763b20b881bSmrg# We need space, tab and new line, in precisely that order.  Quoting is
13764b20b881bSmrg# there to prevent editors from complaining about space-tab.
13765b20b881bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13766b20b881bSmrg# splitting by setting IFS to empty value.)
13767b20b881bSmrgIFS=" ""	$as_nl"
13768c06b6b69Smrg
13769b20b881bSmrg# Find who we are.  Look in the path if we contain no directory separator.
13770b20b881bSmrgcase $0 in
13771b20b881bSmrg  *[\\/]* ) as_myself=$0 ;;
13772b20b881bSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13773b20b881bSmrgfor as_dir in $PATH
13774b20b881bSmrgdo
13775b20b881bSmrg  IFS=$as_save_IFS
13776b20b881bSmrg  test -z "$as_dir" && as_dir=.
13777b20b881bSmrg  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13778b20b881bSmrgdone
13779b20b881bSmrgIFS=$as_save_IFS
13780c06b6b69Smrg
13781b20b881bSmrg     ;;
13782b20b881bSmrgesac
13783b20b881bSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
13784b20b881bSmrg# in which case we are not to be found in the path.
13785b20b881bSmrgif test "x$as_myself" = x; then
13786b20b881bSmrg  as_myself=$0
13787b20b881bSmrgfi
13788b20b881bSmrgif test ! -f "$as_myself"; then
13789b20b881bSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13790b20b881bSmrg  { (exit 1); exit 1; }
13791b20b881bSmrgfi
13792c06b6b69Smrg
13793b20b881bSmrg# Work around bugs in pre-3.0 UWIN ksh.
13794b20b881bSmrgfor as_var in ENV MAIL MAILPATH
13795b20b881bSmrgdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13796b20b881bSmrgdone
13797b20b881bSmrgPS1='$ '
13798b20b881bSmrgPS2='> '
13799b20b881bSmrgPS4='+ '
138009f4658d1Smrg
13801b20b881bSmrg# NLS nuisances.
13802b20b881bSmrgLC_ALL=C
13803b20b881bSmrgexport LC_ALL
13804b20b881bSmrgLANGUAGE=C
13805b20b881bSmrgexport LANGUAGE
13806c06b6b69Smrg
13807b20b881bSmrg# Required to use basename.
13808b20b881bSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
13809b20b881bSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13810b20b881bSmrg  as_expr=expr
13811b20b881bSmrgelse
13812b20b881bSmrg  as_expr=false
13813b20b881bSmrgfi
13814c06b6b69Smrg
13815b20b881bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13816b20b881bSmrg  as_basename=basename
13817b20b881bSmrgelse
13818b20b881bSmrg  as_basename=false
13819b20b881bSmrgfi
13820c06b6b69Smrg
13821c06b6b69Smrg
13822b20b881bSmrg# Name of the executable.
13823b20b881bSmrgas_me=`$as_basename -- "$0" ||
13824b20b881bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13825b20b881bSmrg	 X"$0" : 'X\(//\)$' \| \
13826b20b881bSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13827b20b881bSmrg$as_echo X/"$0" |
13828b20b881bSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13829b20b881bSmrg	    s//\1/
13830b20b881bSmrg	    q
13831b20b881bSmrg	  }
13832b20b881bSmrg	  /^X\/\(\/\/\)$/{
13833b20b881bSmrg	    s//\1/
13834b20b881bSmrg	    q
13835b20b881bSmrg	  }
13836b20b881bSmrg	  /^X\/\(\/\).*/{
13837b20b881bSmrg	    s//\1/
13838b20b881bSmrg	    q
13839b20b881bSmrg	  }
13840b20b881bSmrg	  s/.*/./; q'`
13841c06b6b69Smrg
13842b20b881bSmrg# CDPATH.
13843b20b881bSmrg$as_unset CDPATH
13844c06b6b69Smrg
13845c06b6b69Smrg
13846c06b6b69Smrg
13847b20b881bSmrg  as_lineno_1=$LINENO
13848b20b881bSmrg  as_lineno_2=$LINENO
13849b20b881bSmrg  test "x$as_lineno_1" != "x$as_lineno_2" &&
13850b20b881bSmrg  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13851c06b6b69Smrg
13852b20b881bSmrg  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13853b20b881bSmrg  # uniformly replaced by the line number.  The first 'sed' inserts a
13854b20b881bSmrg  # line-number line after each line using $LINENO; the second 'sed'
13855b20b881bSmrg  # does the real work.  The second script uses 'N' to pair each
13856b20b881bSmrg  # line-number line with the line containing $LINENO, and appends
13857b20b881bSmrg  # trailing '-' during substitution so that $LINENO is not a special
13858b20b881bSmrg  # case at line end.
13859b20b881bSmrg  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13860b20b881bSmrg  # scripts with optimization help from Paolo Bonzini.  Blame Lee
13861b20b881bSmrg  # E. McMahon (1931-1989) for sed's syntax.  :-)
13862b20b881bSmrg  sed -n '
13863b20b881bSmrg    p
13864b20b881bSmrg    /[$]LINENO/=
13865b20b881bSmrg  ' <$as_myself |
13866b20b881bSmrg    sed '
13867b20b881bSmrg      s/[$]LINENO.*/&-/
13868b20b881bSmrg      t lineno
13869b20b881bSmrg      b
13870b20b881bSmrg      :lineno
13871b20b881bSmrg      N
13872b20b881bSmrg      :loop
13873b20b881bSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13874b20b881bSmrg      t loop
13875b20b881bSmrg      s/-\n.*//
13876b20b881bSmrg    ' >$as_me.lineno &&
13877b20b881bSmrg  chmod +x "$as_me.lineno" ||
13878b20b881bSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13879b20b881bSmrg   { (exit 1); exit 1; }; }
13880c06b6b69Smrg
13881b20b881bSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
13882b20b881bSmrg  # (the dirname of $[0] is not the place where we might find the
13883b20b881bSmrg  # original and so on.  Autoconf is especially sensitive to this).
13884b20b881bSmrg  . "./$as_me.lineno"
13885b20b881bSmrg  # Exit status is that of the last command.
13886b20b881bSmrg  exit
13887b20b881bSmrg}
13888c06b6b69Smrg
13889c06b6b69Smrg
13890b20b881bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13891b20b881bSmrg  as_dirname=dirname
13892b20b881bSmrgelse
13893b20b881bSmrg  as_dirname=false
13894b20b881bSmrgfi
13895b20b881bSmrg
13896b20b881bSmrgECHO_C= ECHO_N= ECHO_T=
13897b20b881bSmrgcase `echo -n x` in
13898b20b881bSmrg-n*)
13899b20b881bSmrg  case `echo 'x\c'` in
13900b20b881bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13901b20b881bSmrg  *)   ECHO_C='\c';;
13902b20b881bSmrg  esac;;
13903b20b881bSmrg*)
13904b20b881bSmrg  ECHO_N='-n';;
13905b20b881bSmrgesac
13906b20b881bSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
13907b20b881bSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13908b20b881bSmrg  as_expr=expr
13909b20b881bSmrgelse
13910b20b881bSmrg  as_expr=false
13911b20b881bSmrgfi
13912b20b881bSmrg
13913b20b881bSmrgrm -f conf$$ conf$$.exe conf$$.file
13914b20b881bSmrgif test -d conf$$.dir; then
13915b20b881bSmrg  rm -f conf$$.dir/conf$$.file
13916b20b881bSmrgelse
13917b20b881bSmrg  rm -f conf$$.dir
13918b20b881bSmrg  mkdir conf$$.dir 2>/dev/null
13919b20b881bSmrgfi
13920b20b881bSmrgif (echo >conf$$.file) 2>/dev/null; then
13921b20b881bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
13922b20b881bSmrg    as_ln_s='ln -s'
13923b20b881bSmrg    # ... but there are two gotchas:
13924b20b881bSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13925b20b881bSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13926b20b881bSmrg    # In both cases, we have to default to `cp -p'.
13927b20b881bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13928b20b881bSmrg      as_ln_s='cp -p'
13929b20b881bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
13930b20b881bSmrg    as_ln_s=ln
13931c06b6b69Smrg  else
13932b20b881bSmrg    as_ln_s='cp -p'
13933c06b6b69Smrg  fi
13934b20b881bSmrgelse
13935b20b881bSmrg  as_ln_s='cp -p'
13936b20b881bSmrgfi
13937b20b881bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13938b20b881bSmrgrmdir conf$$.dir 2>/dev/null
13939c06b6b69Smrg
13940b20b881bSmrgif mkdir -p . 2>/dev/null; then
13941b20b881bSmrg  as_mkdir_p=:
13942b20b881bSmrgelse
13943b20b881bSmrg  test -d ./-p && rmdir ./-p
13944b20b881bSmrg  as_mkdir_p=false
13945b20b881bSmrgfi
13946c06b6b69Smrg
13947b20b881bSmrgif test -x / >/dev/null 2>&1; then
13948b20b881bSmrg  as_test_x='test -x'
13949b20b881bSmrgelse
13950b20b881bSmrg  if ls -dL / >/dev/null 2>&1; then
13951b20b881bSmrg    as_ls_L_option=L
13952c06b6b69Smrg  else
13953b20b881bSmrg    as_ls_L_option=
13954c06b6b69Smrg  fi
13955b20b881bSmrg  as_test_x='
13956b20b881bSmrg    eval sh -c '\''
13957b20b881bSmrg      if test -d "$1"; then
13958b20b881bSmrg	test -d "$1/.";
13959b20b881bSmrg      else
13960b20b881bSmrg	case $1 in
13961b20b881bSmrg	-*)set "./$1";;
13962b20b881bSmrg	esac;
13963b20b881bSmrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13964b20b881bSmrg	???[sx]*):;;*)false;;esac;fi
13965b20b881bSmrg    '\'' sh
13966b20b881bSmrg  '
13967b20b881bSmrgfi
13968b20b881bSmrgas_executable_p=$as_test_x
13969c06b6b69Smrg
13970b20b881bSmrg# Sed expression to map a string onto a valid CPP name.
13971b20b881bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13972c06b6b69Smrg
13973b20b881bSmrg# Sed expression to map a string onto a valid variable name.
13974b20b881bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13975c06b6b69Smrg
139769f4658d1Smrg
13977b20b881bSmrgexec 6>&1
13978c06b6b69Smrg
13979b20b881bSmrg# Save the log message, to keep $[0] and so on meaningful, and to
13980b20b881bSmrg# report actual input values of CONFIG_FILES etc. instead of their
13981b20b881bSmrg# values after options handling.
13982b20b881bSmrgac_log="
13983b20b881bSmrgThis file was extended by xf86-video-chips $as_me 1.2.2, which was
13984b20b881bSmrggenerated by GNU Autoconf 2.63.  Invocation command line was
13985c06b6b69Smrg
13986b20b881bSmrg  CONFIG_FILES    = $CONFIG_FILES
13987b20b881bSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
13988b20b881bSmrg  CONFIG_LINKS    = $CONFIG_LINKS
13989b20b881bSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
13990b20b881bSmrg  $ $0 $@
13991c06b6b69Smrg
13992b20b881bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
13993b20b881bSmrg"
13994c06b6b69Smrg
13995b20b881bSmrg_ACEOF
13996c06b6b69Smrg
13997b20b881bSmrgcase $ac_config_files in *"
13998b20b881bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
13999b20b881bSmrgesac
14000c06b6b69Smrg
14001b20b881bSmrgcase $ac_config_headers in *"
14002b20b881bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14003c06b6b69Smrgesac
14004c06b6b69Smrg
140059f4658d1Smrg
14006b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14007b20b881bSmrg# Files that config.status was made for.
14008b20b881bSmrgconfig_files="$ac_config_files"
14009b20b881bSmrgconfig_headers="$ac_config_headers"
14010b20b881bSmrgconfig_commands="$ac_config_commands"
140119f4658d1Smrg
14012b20b881bSmrg_ACEOF
140139f4658d1Smrg
14014b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14015b20b881bSmrgac_cs_usage="\
14016b20b881bSmrg\`$as_me' instantiates files from templates according to the
14017b20b881bSmrgcurrent configuration.
14018c06b6b69Smrg
14019b20b881bSmrgUsage: $0 [OPTION]... [FILE]...
14020c06b6b69Smrg
14021b20b881bSmrg  -h, --help       print this help, then exit
14022b20b881bSmrg  -V, --version    print version number and configuration settings, then exit
14023b20b881bSmrg  -q, --quiet, --silent
14024b20b881bSmrg                   do not print progress messages
14025b20b881bSmrg  -d, --debug      don't remove temporary files
14026b20b881bSmrg      --recheck    update $as_me by reconfiguring in the same conditions
14027b20b881bSmrg      --file=FILE[:TEMPLATE]
14028b20b881bSmrg                   instantiate the configuration file FILE
14029b20b881bSmrg      --header=FILE[:TEMPLATE]
14030b20b881bSmrg                   instantiate the configuration header FILE
14031c06b6b69Smrg
14032b20b881bSmrgConfiguration files:
14033b20b881bSmrg$config_files
14034c06b6b69Smrg
14035b20b881bSmrgConfiguration headers:
14036b20b881bSmrg$config_headers
14037c06b6b69Smrg
14038b20b881bSmrgConfiguration commands:
14039b20b881bSmrg$config_commands
14040c06b6b69Smrg
14041b20b881bSmrgReport bugs to <bug-autoconf@gnu.org>."
14042c06b6b69Smrg
14043b20b881bSmrg_ACEOF
14044b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14045b20b881bSmrgac_cs_version="\\
14046b20b881bSmrgxf86-video-chips config.status 1.2.2
14047b20b881bSmrgconfigured by $0, generated by GNU Autoconf 2.63,
14048b20b881bSmrg  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14049c06b6b69Smrg
14050b20b881bSmrgCopyright (C) 2008 Free Software Foundation, Inc.
14051b20b881bSmrgThis config.status script is free software; the Free Software Foundation
14052b20b881bSmrggives unlimited permission to copy, distribute and modify it."
14053c06b6b69Smrg
14054b20b881bSmrgac_pwd='$ac_pwd'
14055b20b881bSmrgsrcdir='$srcdir'
14056b20b881bSmrgINSTALL='$INSTALL'
14057b20b881bSmrgMKDIR_P='$MKDIR_P'
14058b20b881bSmrgAWK='$AWK'
14059b20b881bSmrgtest -n "\$AWK" || AWK=awk
14060b20b881bSmrg_ACEOF
14061c06b6b69Smrg
14062b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14063b20b881bSmrg# The default lists apply if the user does not specify any file.
14064b20b881bSmrgac_need_defaults=:
14065b20b881bSmrgwhile test $# != 0
14066b20b881bSmrgdo
14067b20b881bSmrg  case $1 in
14068b20b881bSmrg  --*=*)
14069b20b881bSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14070b20b881bSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14071b20b881bSmrg    ac_shift=:
14072b20b881bSmrg    ;;
14073b20b881bSmrg  *)
14074b20b881bSmrg    ac_option=$1
14075b20b881bSmrg    ac_optarg=$2
14076b20b881bSmrg    ac_shift=shift
14077b20b881bSmrg    ;;
14078b20b881bSmrg  esac
14079c06b6b69Smrg
14080b20b881bSmrg  case $ac_option in
14081b20b881bSmrg  # Handling of the options.
14082b20b881bSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14083b20b881bSmrg    ac_cs_recheck=: ;;
14084b20b881bSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14085b20b881bSmrg    $as_echo "$ac_cs_version"; exit ;;
14086b20b881bSmrg  --debug | --debu | --deb | --de | --d | -d )
14087b20b881bSmrg    debug=: ;;
14088b20b881bSmrg  --file | --fil | --fi | --f )
14089b20b881bSmrg    $ac_shift
14090b20b881bSmrg    case $ac_optarg in
14091b20b881bSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14092b20b881bSmrg    esac
14093b20b881bSmrg    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
14094b20b881bSmrg    ac_need_defaults=false;;
14095b20b881bSmrg  --header | --heade | --head | --hea )
14096b20b881bSmrg    $ac_shift
14097b20b881bSmrg    case $ac_optarg in
14098b20b881bSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14099b20b881bSmrg    esac
14100b20b881bSmrg    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
14101b20b881bSmrg    ac_need_defaults=false;;
14102b20b881bSmrg  --he | --h)
14103b20b881bSmrg    # Conflict between --help and --header
14104b20b881bSmrg    { $as_echo "$as_me: error: ambiguous option: $1
14105b20b881bSmrgTry \`$0 --help' for more information." >&2
14106b20b881bSmrg   { (exit 1); exit 1; }; };;
14107b20b881bSmrg  --help | --hel | -h )
14108b20b881bSmrg    $as_echo "$ac_cs_usage"; exit ;;
14109b20b881bSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14110b20b881bSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14111b20b881bSmrg    ac_cs_silent=: ;;
14112c06b6b69Smrg
14113b20b881bSmrg  # This is an error.
14114b20b881bSmrg  -*) { $as_echo "$as_me: error: unrecognized option: $1
14115b20b881bSmrgTry \`$0 --help' for more information." >&2
14116b20b881bSmrg   { (exit 1); exit 1; }; } ;;
14117c06b6b69Smrg
14118b20b881bSmrg  *) ac_config_targets="$ac_config_targets $1"
14119b20b881bSmrg     ac_need_defaults=false ;;
14120c06b6b69Smrg
14121b20b881bSmrg  esac
14122b20b881bSmrg  shift
14123b20b881bSmrgdone
14124c06b6b69Smrg
14125b20b881bSmrgac_configure_extra_args=
14126c06b6b69Smrg
14127b20b881bSmrgif $ac_cs_silent; then
14128b20b881bSmrg  exec 6>/dev/null
14129b20b881bSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
14130b20b881bSmrgfi
14131c06b6b69Smrg
14132b20b881bSmrg_ACEOF
14133b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14134b20b881bSmrgif \$ac_cs_recheck; then
14135b20b881bSmrg  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14136b20b881bSmrg  shift
14137b20b881bSmrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14138b20b881bSmrg  CONFIG_SHELL='$SHELL'
14139b20b881bSmrg  export CONFIG_SHELL
14140b20b881bSmrg  exec "\$@"
14141b20b881bSmrgfi
14142c06b6b69Smrg
14143b20b881bSmrg_ACEOF
14144b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14145b20b881bSmrgexec 5>>config.log
14146b20b881bSmrg{
14147b20b881bSmrg  echo
14148b20b881bSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14149b20b881bSmrg## Running $as_me. ##
14150b20b881bSmrg_ASBOX
14151b20b881bSmrg  $as_echo "$ac_log"
14152b20b881bSmrg} >&5
14153c06b6b69Smrg
14154b20b881bSmrg_ACEOF
14155b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14156b20b881bSmrg#
14157b20b881bSmrg# INIT-COMMANDS
14158b20b881bSmrg#
14159b20b881bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14160c06b6b69Smrg
14161c06b6b69Smrg
14162b20b881bSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout
14163b20b881bSmrg# if CDPATH is set.
14164b20b881bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14165c06b6b69Smrg
14166b20b881bSmrgsed_quote_subst='$sed_quote_subst'
14167b20b881bSmrgdouble_quote_subst='$double_quote_subst'
14168b20b881bSmrgdelay_variable_subst='$delay_variable_subst'
14169b20b881bSmrgenable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14170b20b881bSmrgmacro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14171b20b881bSmrgmacro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14172b20b881bSmrgenable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14173b20b881bSmrgpic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14174b20b881bSmrgenable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14175b20b881bSmrghost_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14176b20b881bSmrghost='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14177b20b881bSmrghost_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14178b20b881bSmrgbuild_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14179b20b881bSmrgbuild='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14180b20b881bSmrgbuild_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14181b20b881bSmrgSED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14182b20b881bSmrgXsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14183b20b881bSmrgGREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14184b20b881bSmrgEGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14185b20b881bSmrgFGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14186b20b881bSmrgLD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14187b20b881bSmrgNM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14188b20b881bSmrgLN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14189b20b881bSmrgmax_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14190b20b881bSmrgac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14191b20b881bSmrgexeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14192b20b881bSmrglt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14193b20b881bSmrglt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14194b20b881bSmrglt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14195b20b881bSmrgreload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14196b20b881bSmrgreload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14197b20b881bSmrgOBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
14198b20b881bSmrgdeplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14199b20b881bSmrgfile_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14200b20b881bSmrgAR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14201b20b881bSmrgAR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14202b20b881bSmrgSTRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14203b20b881bSmrgRANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14204b20b881bSmrgold_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14205b20b881bSmrgold_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14206b20b881bSmrgold_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14207b20b881bSmrgCC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14208b20b881bSmrgCFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14209b20b881bSmrgcompiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14210b20b881bSmrgGCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14211b20b881bSmrglt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14212b20b881bSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14213b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
14214b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14215b20b881bSmrgobjdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14216b20b881bSmrgSHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14217b20b881bSmrgECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14218b20b881bSmrgMAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14219b20b881bSmrglt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14220b20b881bSmrglt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14221b20b881bSmrglt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14222b20b881bSmrglt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14223b20b881bSmrglt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14224b20b881bSmrgneed_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14225b20b881bSmrgDSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
14226b20b881bSmrgNMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
14227b20b881bSmrgLIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
14228b20b881bSmrgOTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
14229b20b881bSmrgOTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
14230b20b881bSmrglibext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14231b20b881bSmrgshrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14232b20b881bSmrgextract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14233b20b881bSmrgarchive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14234b20b881bSmrgenable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14235b20b881bSmrgexport_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14236b20b881bSmrgwhole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14237b20b881bSmrgcompiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14238b20b881bSmrgold_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14239b20b881bSmrgold_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14240b20b881bSmrgarchive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14241b20b881bSmrgarchive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14242b20b881bSmrgmodule_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14243b20b881bSmrgmodule_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14244b20b881bSmrgwith_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14245b20b881bSmrgallow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14246b20b881bSmrgno_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14247b20b881bSmrghardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14248b20b881bSmrghardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14249b20b881bSmrghardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14250b20b881bSmrghardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14251b20b881bSmrghardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14252b20b881bSmrghardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14253b20b881bSmrghardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14254b20b881bSmrghardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14255b20b881bSmrginherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14256b20b881bSmrglink_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14257b20b881bSmrgfix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14258b20b881bSmrgalways_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14259b20b881bSmrgexport_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14260b20b881bSmrgexclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14261b20b881bSmrginclude_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14262b20b881bSmrgprelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14263b20b881bSmrgfile_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14264b20b881bSmrgvariables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14265b20b881bSmrgneed_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14266b20b881bSmrgneed_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14267b20b881bSmrgversion_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14268b20b881bSmrgrunpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14269b20b881bSmrgshlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14270b20b881bSmrgshlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14271b20b881bSmrglibname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14272b20b881bSmrglibrary_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14273b20b881bSmrgsoname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14274b20b881bSmrgpostinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14275b20b881bSmrgpostuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14276b20b881bSmrgfinish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14277b20b881bSmrgfinish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14278b20b881bSmrghardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14279b20b881bSmrgsys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14280b20b881bSmrgsys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14281b20b881bSmrghardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14282b20b881bSmrgenable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14283b20b881bSmrgenable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14284b20b881bSmrgenable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14285b20b881bSmrgold_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14286b20b881bSmrgstriplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14287b20b881bSmrg
14288b20b881bSmrgLTCC='$LTCC'
14289b20b881bSmrgLTCFLAGS='$LTCFLAGS'
14290b20b881bSmrgcompiler='$compiler_DEFAULT'
14291b20b881bSmrg
14292b20b881bSmrg# Quote evaled strings.
14293b20b881bSmrgfor var in SED \
14294b20b881bSmrgGREP \
14295b20b881bSmrgEGREP \
14296b20b881bSmrgFGREP \
14297b20b881bSmrgLD \
14298b20b881bSmrgNM \
14299b20b881bSmrgLN_S \
14300b20b881bSmrglt_SP2NL \
14301b20b881bSmrglt_NL2SP \
14302b20b881bSmrgreload_flag \
14303b20b881bSmrgOBJDUMP \
14304b20b881bSmrgdeplibs_check_method \
14305b20b881bSmrgfile_magic_cmd \
14306b20b881bSmrgAR \
14307b20b881bSmrgAR_FLAGS \
14308b20b881bSmrgSTRIP \
14309b20b881bSmrgRANLIB \
14310b20b881bSmrgCC \
14311b20b881bSmrgCFLAGS \
14312b20b881bSmrgcompiler \
14313b20b881bSmrglt_cv_sys_global_symbol_pipe \
14314b20b881bSmrglt_cv_sys_global_symbol_to_cdecl \
14315b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address \
14316b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14317b20b881bSmrgSHELL \
14318b20b881bSmrgECHO \
14319b20b881bSmrglt_prog_compiler_no_builtin_flag \
14320b20b881bSmrglt_prog_compiler_wl \
14321b20b881bSmrglt_prog_compiler_pic \
14322b20b881bSmrglt_prog_compiler_static \
14323b20b881bSmrglt_cv_prog_compiler_c_o \
14324b20b881bSmrgneed_locks \
14325b20b881bSmrgDSYMUTIL \
14326b20b881bSmrgNMEDIT \
14327b20b881bSmrgLIPO \
14328b20b881bSmrgOTOOL \
14329b20b881bSmrgOTOOL64 \
14330b20b881bSmrgshrext_cmds \
14331b20b881bSmrgexport_dynamic_flag_spec \
14332b20b881bSmrgwhole_archive_flag_spec \
14333b20b881bSmrgcompiler_needs_object \
14334b20b881bSmrgwith_gnu_ld \
14335b20b881bSmrgallow_undefined_flag \
14336b20b881bSmrgno_undefined_flag \
14337b20b881bSmrghardcode_libdir_flag_spec \
14338b20b881bSmrghardcode_libdir_flag_spec_ld \
14339b20b881bSmrghardcode_libdir_separator \
14340b20b881bSmrgfix_srcfile_path \
14341b20b881bSmrgexclude_expsyms \
14342b20b881bSmrginclude_expsyms \
14343b20b881bSmrgfile_list_spec \
14344b20b881bSmrgvariables_saved_for_relink \
14345b20b881bSmrglibname_spec \
14346b20b881bSmrglibrary_names_spec \
14347b20b881bSmrgsoname_spec \
14348b20b881bSmrgfinish_eval \
14349b20b881bSmrgold_striplib \
14350b20b881bSmrgstriplib; do
14351b20b881bSmrg    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14352b20b881bSmrg    *[\\\\\\\`\\"\\\$]*)
14353b20b881bSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14354b20b881bSmrg      ;;
14355b20b881bSmrg    *)
14356b20b881bSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14357b20b881bSmrg      ;;
14358b20b881bSmrg    esac
14359b20b881bSmrgdone
14360c06b6b69Smrg
14361b20b881bSmrg# Double-quote double-evaled strings.
14362b20b881bSmrgfor var in reload_cmds \
14363b20b881bSmrgold_postinstall_cmds \
14364b20b881bSmrgold_postuninstall_cmds \
14365b20b881bSmrgold_archive_cmds \
14366b20b881bSmrgextract_expsyms_cmds \
14367b20b881bSmrgold_archive_from_new_cmds \
14368b20b881bSmrgold_archive_from_expsyms_cmds \
14369b20b881bSmrgarchive_cmds \
14370b20b881bSmrgarchive_expsym_cmds \
14371b20b881bSmrgmodule_cmds \
14372b20b881bSmrgmodule_expsym_cmds \
14373b20b881bSmrgexport_symbols_cmds \
14374b20b881bSmrgprelink_cmds \
14375b20b881bSmrgpostinstall_cmds \
14376b20b881bSmrgpostuninstall_cmds \
14377b20b881bSmrgfinish_cmds \
14378b20b881bSmrgsys_lib_search_path_spec \
14379b20b881bSmrgsys_lib_dlsearch_path_spec; do
14380b20b881bSmrg    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14381b20b881bSmrg    *[\\\\\\\`\\"\\\$]*)
14382b20b881bSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14383b20b881bSmrg      ;;
14384b20b881bSmrg    *)
14385b20b881bSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14386b20b881bSmrg      ;;
14387b20b881bSmrg    esac
14388b20b881bSmrgdone
14389c06b6b69Smrg
14390b20b881bSmrg# Fix-up fallback echo if it was mangled by the above quoting rules.
14391b20b881bSmrgcase \$lt_ECHO in
14392b20b881bSmrg*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14393b20b881bSmrg  ;;
14394b20b881bSmrgesac
14395c06b6b69Smrg
14396b20b881bSmrgac_aux_dir='$ac_aux_dir'
14397b20b881bSmrgxsi_shell='$xsi_shell'
14398b20b881bSmrglt_shell_append='$lt_shell_append'
14399c06b6b69Smrg
14400b20b881bSmrg# See if we are running on zsh, and set the options which allow our
14401b20b881bSmrg# commands through without removal of \ escapes INIT.
14402b20b881bSmrgif test -n "\${ZSH_VERSION+set}" ; then
14403b20b881bSmrg   setopt NO_GLOB_SUBST
14404b20b881bSmrgfi
14405c06b6b69Smrg
14406c06b6b69Smrg
14407b20b881bSmrg    PACKAGE='$PACKAGE'
14408b20b881bSmrg    VERSION='$VERSION'
14409b20b881bSmrg    TIMESTAMP='$TIMESTAMP'
14410b20b881bSmrg    RM='$RM'
14411b20b881bSmrg    ofile='$ofile'
14412c06b6b69Smrg
14413c06b6b69Smrg
14414c06b6b69Smrg
14415c06b6b69Smrg
14416b20b881bSmrg_ACEOF
14417c06b6b69Smrg
14418b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14419c06b6b69Smrg
14420b20b881bSmrg# Handling of arguments.
14421b20b881bSmrgfor ac_config_target in $ac_config_targets
14422b20b881bSmrgdo
14423b20b881bSmrg  case $ac_config_target in
14424b20b881bSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14425b20b881bSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14426b20b881bSmrg    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14427b20b881bSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14428b20b881bSmrg    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14429b20b881bSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
14430b20b881bSmrg    "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;;
14431c06b6b69Smrg
14432b20b881bSmrg  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14433b20b881bSmrg$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14434b20b881bSmrg   { (exit 1); exit 1; }; };;
14435b20b881bSmrg  esac
14436b20b881bSmrgdone
14437c06b6b69Smrg
14438c06b6b69Smrg
14439b20b881bSmrg# If the user did not use the arguments to specify the items to instantiate,
14440b20b881bSmrg# then the envvar interface is used.  Set only those that are not.
14441b20b881bSmrg# We use the long form for the default assignment because of an extremely
14442b20b881bSmrg# bizarre bug on SunOS 4.1.3.
14443b20b881bSmrgif $ac_need_defaults; then
14444b20b881bSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14445b20b881bSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14446b20b881bSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14447b20b881bSmrgfi
14448c06b6b69Smrg
14449b20b881bSmrg# Have a temporary directory for convenience.  Make it in the build tree
14450b20b881bSmrg# simply because there is no reason against having it here, and in addition,
14451b20b881bSmrg# creating and moving files from /tmp can sometimes cause problems.
14452b20b881bSmrg# Hook for its removal unless debugging.
14453b20b881bSmrg# Note that there is a small window in which the directory will not be cleaned:
14454b20b881bSmrg# after its creation but before its name has been assigned to `$tmp'.
14455b20b881bSmrg$debug ||
14456b20b881bSmrg{
14457b20b881bSmrg  tmp=
14458b20b881bSmrg  trap 'exit_status=$?
14459b20b881bSmrg  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14460b20b881bSmrg' 0
14461b20b881bSmrg  trap '{ (exit 1); exit 1; }' 1 2 13 15
14462b20b881bSmrg}
14463b20b881bSmrg# Create a (secure) tmp directory for tmp files.
14464c06b6b69Smrg
14465b20b881bSmrg{
14466b20b881bSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14467b20b881bSmrg  test -n "$tmp" && test -d "$tmp"
14468b20b881bSmrg}  ||
14469b20b881bSmrg{
14470b20b881bSmrg  tmp=./conf$$-$RANDOM
14471b20b881bSmrg  (umask 077 && mkdir "$tmp")
14472b20b881bSmrg} ||
14473b20b881bSmrg{
14474b20b881bSmrg   $as_echo "$as_me: cannot create a temporary directory in ." >&2
14475b20b881bSmrg   { (exit 1); exit 1; }
14476b20b881bSmrg}
14477c06b6b69Smrg
14478b20b881bSmrg# Set up the scripts for CONFIG_FILES section.
14479b20b881bSmrg# No need to generate them if there are no CONFIG_FILES.
14480b20b881bSmrg# This happens for instance with `./config.status config.h'.
14481b20b881bSmrgif test -n "$CONFIG_FILES"; then
14482c06b6b69Smrg
14483c06b6b69Smrg
14484b20b881bSmrgac_cr='
14485b20b881bSmrg'
14486b20b881bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14487b20b881bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14488b20b881bSmrg  ac_cs_awk_cr='\\r'
14489b20b881bSmrgelse
14490b20b881bSmrg  ac_cs_awk_cr=$ac_cr
14491c06b6b69Smrgfi
14492b20b881bSmrg
14493b20b881bSmrgecho 'BEGIN {' >"$tmp/subs1.awk" &&
14494c06b6b69Smrg_ACEOF
14495c06b6b69Smrg
14496b20b881bSmrg
14497b20b881bSmrg{
14498b20b881bSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
14499b20b881bSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14500b20b881bSmrg  echo "_ACEOF"
14501b20b881bSmrg} >conf$$subs.sh ||
14502b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14503b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14504b20b881bSmrg   { (exit 1); exit 1; }; }
14505b20b881bSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14506b20b881bSmrgac_delim='%!_!# '
14507b20b881bSmrgfor ac_last_try in false false false false false :; do
14508b20b881bSmrg  . ./conf$$subs.sh ||
14509b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14510b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14511c06b6b69Smrg   { (exit 1); exit 1; }; }
14512b20b881bSmrg
14513b20b881bSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14514b20b881bSmrg  if test $ac_delim_n = $ac_delim_num; then
14515b20b881bSmrg    break
14516b20b881bSmrg  elif $ac_last_try; then
14517b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14518b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14519b20b881bSmrg   { (exit 1); exit 1; }; }
14520b20b881bSmrg  else
14521b20b881bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14522b20b881bSmrg  fi
14523b20b881bSmrgdone
14524c06b6b69Smrgrm -f conf$$subs.sh
14525b20b881bSmrg
14526b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14527b20b881bSmrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14528b20b881bSmrg_ACEOF
14529b20b881bSmrgsed -n '
14530b20b881bSmrgh
14531b20b881bSmrgs/^/S["/; s/!.*/"]=/
14532b20b881bSmrgp
14533b20b881bSmrgg
14534b20b881bSmrgs/^[^!]*!//
14535b20b881bSmrg:repl
14536b20b881bSmrgt repl
14537b20b881bSmrgs/'"$ac_delim"'$//
14538b20b881bSmrgt delim
14539b20b881bSmrg:nl
14540b20b881bSmrgh
14541b20b881bSmrgs/\(.\{148\}\).*/\1/
14542b20b881bSmrgt more1
14543b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14544b20b881bSmrgp
14545b20b881bSmrgn
14546b20b881bSmrgb repl
14547b20b881bSmrg:more1
14548b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
14549b20b881bSmrgp
14550b20b881bSmrgg
14551b20b881bSmrgs/.\{148\}//
14552b20b881bSmrgt nl
14553b20b881bSmrg:delim
14554b20b881bSmrgh
14555b20b881bSmrgs/\(.\{148\}\).*/\1/
14556b20b881bSmrgt more2
14557b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
14558b20b881bSmrgp
14559b20b881bSmrgb
14560b20b881bSmrg:more2
14561b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
14562b20b881bSmrgp
14563b20b881bSmrgg
14564b20b881bSmrgs/.\{148\}//
14565b20b881bSmrgt delim
14566b20b881bSmrg' <conf$$subs.awk | sed '
14567b20b881bSmrg/^[^""]/{
14568b20b881bSmrg  N
14569b20b881bSmrg  s/\n//
14570b20b881bSmrg}
14571b20b881bSmrg' >>$CONFIG_STATUS || ac_write_fail=1
14572b20b881bSmrgrm -f conf$$subs.awk
14573b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14574b20b881bSmrg_ACAWK
14575b20b881bSmrgcat >>"\$tmp/subs1.awk" <<_ACAWK &&
14576b20b881bSmrg  for (key in S) S_is_set[key] = 1
14577c06b6b69Smrg  FS = ""
14578b20b881bSmrg
14579b20b881bSmrg}
14580b20b881bSmrg{
14581b20b881bSmrg  line = $ 0
14582b20b881bSmrg  nfields = split(line, field, "@")
14583b20b881bSmrg  substed = 0
14584b20b881bSmrg  len = length(field[1])
14585b20b881bSmrg  for (i = 2; i < nfields; i++) {
14586b20b881bSmrg    key = field[i]
14587b20b881bSmrg    keylen = length(key)
14588b20b881bSmrg    if (S_is_set[key]) {
14589b20b881bSmrg      value = S[key]
14590b20b881bSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14591b20b881bSmrg      len += length(value) + length(field[++i])
14592b20b881bSmrg      substed = 1
14593b20b881bSmrg    } else
14594b20b881bSmrg      len += 1 + keylen
14595c06b6b69Smrg  }
14596b20b881bSmrg
14597b20b881bSmrg  print line
14598c06b6b69Smrg}
14599b20b881bSmrg
14600b20b881bSmrg_ACAWK
14601b20b881bSmrg_ACEOF
14602b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14603b20b881bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14604b20b881bSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14605b20b881bSmrgelse
14606b20b881bSmrg  cat
14607b20b881bSmrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14608b20b881bSmrg  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
14609b20b881bSmrg$as_echo "$as_me: error: could not setup config files machinery" >&2;}
14610b20b881bSmrg   { (exit 1); exit 1; }; }
14611c06b6b69Smrg_ACEOF
14612b20b881bSmrg
14613b20b881bSmrg# VPATH may cause trouble with some makes, so we remove $(srcdir),
14614b20b881bSmrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14615b20b881bSmrg# trailing colons and then remove the whole line if VPATH becomes empty
14616b20b881bSmrg# (actually we leave an empty line to preserve line numbers).
14617b20b881bSmrgif test "x$srcdir" = x.; then
14618b20b881bSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
14619b20b881bSmrgs/:*\$(srcdir):*/:/
14620b20b881bSmrgs/:*\${srcdir}:*/:/
14621b20b881bSmrgs/:*@srcdir@:*/:/
14622b20b881bSmrgs/^\([^=]*=[	 ]*\):*/\1/
14623b20b881bSmrgs/:*$//
14624b20b881bSmrgs/^[^=]*=[	 ]*$//
14625b20b881bSmrg}'
146269f4658d1Smrgfi
14627b20b881bSmrg
14628b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14629c06b6b69Smrgfi # test -n "$CONFIG_FILES"
14630b20b881bSmrg
14631b20b881bSmrg# Set up the scripts for CONFIG_HEADERS section.
14632b20b881bSmrg# No need to generate them if there are no CONFIG_HEADERS.
14633b20b881bSmrg# This happens for instance with `./config.status Makefile'.
14634b20b881bSmrgif test -n "$CONFIG_HEADERS"; then
14635b20b881bSmrgcat >"$tmp/defines.awk" <<\_ACAWK ||
14636b20b881bSmrgBEGIN {
14637c06b6b69Smrg_ACEOF
14638b20b881bSmrg
14639b20b881bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
14640b20b881bSmrg# here-document in config.status, that substitutes the proper values into
14641c06b6b69Smrg# config.h.in to produce config.h.
14642b20b881bSmrg
14643b20b881bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
14644b20b881bSmrg# handling of long lines.
14645b20b881bSmrgac_delim='%!_!# '
14646b20b881bSmrgfor ac_last_try in false false :; do
14647b20b881bSmrg  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14648b20b881bSmrg  if test -z "$ac_t"; then
14649b20b881bSmrg    break
14650b20b881bSmrg  elif $ac_last_try; then
14651b20b881bSmrg    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
14652b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
14653b20b881bSmrg   { (exit 1); exit 1; }; }
14654b20b881bSmrg  else
14655b20b881bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14656b20b881bSmrg  fi
14657c06b6b69Smrgdone
14658b20b881bSmrg
14659b20b881bSmrg# For the awk script, D is an array of macro values keyed by name,
14660b20b881bSmrg# likewise P contains macro parameters if any.  Preserve backslash
14661c06b6b69Smrg# newline sequences.
14662b20b881bSmrg
14663b20b881bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14664b20b881bSmrgsed -n '
14665b20b881bSmrgs/.\{148\}/&'"$ac_delim"'/g
14666b20b881bSmrgt rset
14667b20b881bSmrg:rset
14668b20b881bSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14669b20b881bSmrgt def
14670b20b881bSmrgd
14671b20b881bSmrg:def
14672b20b881bSmrgs/\\$//
14673b20b881bSmrgt bsnl
14674b20b881bSmrgs/["\\]/\\&/g
14675b20b881bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14676b20b881bSmrgD["\1"]=" \3"/p
14677b20b881bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14678b20b881bSmrgd
14679b20b881bSmrg:bsnl
14680b20b881bSmrgs/["\\]/\\&/g
14681b20b881bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14682b20b881bSmrgD["\1"]=" \3\\\\\\n"\\/p
14683b20b881bSmrgt cont
14684b20b881bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14685b20b881bSmrgt cont
14686b20b881bSmrgd
14687b20b881bSmrg:cont
14688b20b881bSmrgn
14689b20b881bSmrgs/.\{148\}/&'"$ac_delim"'/g
14690b20b881bSmrgt clear
14691b20b881bSmrg:clear
14692b20b881bSmrgs/\\$//
14693b20b881bSmrgt bsnlc
14694b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
14695b20b881bSmrgd
14696b20b881bSmrg:bsnlc
14697b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14698b20b881bSmrgb cont
14699b20b881bSmrg' <confdefs.h | sed '
14700b20b881bSmrgs/'"$ac_delim"'/"\\\
14701c06b6b69Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
14702b20b881bSmrg
14703b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14704b20b881bSmrg  for (key in D) D_is_set[key] = 1
14705b20b881bSmrg  FS = ""
14706b20b881bSmrg}
14707b20b881bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14708b20b881bSmrg  line = \$ 0
14709b20b881bSmrg  split(line, arg, " ")
14710b20b881bSmrg  if (arg[1] == "#") {
14711b20b881bSmrg    defundef = arg[2]
14712b20b881bSmrg    mac1 = arg[3]
14713b20b881bSmrg  } else {
14714b20b881bSmrg    defundef = substr(arg[1], 2)
14715b20b881bSmrg    mac1 = arg[2]
14716b20b881bSmrg  }
14717b20b881bSmrg  split(mac1, mac2, "(") #)
14718b20b881bSmrg  macro = mac2[1]
14719b20b881bSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
14720b20b881bSmrg  if (D_is_set[macro]) {
14721b20b881bSmrg    # Preserve the white space surrounding the "#".
14722b20b881bSmrg    print prefix "define", macro P[macro] D[macro]
14723b20b881bSmrg    next
14724b20b881bSmrg  } else {
14725b20b881bSmrg    # Replace #undef with comments.  This is necessary, for example,
14726b20b881bSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
14727b20b881bSmrg    # on some systems where configure will not decide to define it.
14728b20b881bSmrg    if (defundef == "undef") {
14729b20b881bSmrg      print "/*", prefix defundef, macro, "*/"
14730b20b881bSmrg      next
14731b20b881bSmrg    }
14732b20b881bSmrg  }
14733b20b881bSmrg}
14734b20b881bSmrg{ print }
14735b20b881bSmrg_ACAWK
14736b20b881bSmrg_ACEOF
14737b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14738b20b881bSmrg  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
14739b20b881bSmrg$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
14740b20b881bSmrg   { (exit 1); exit 1; }; }
14741c06b6b69Smrgfi # test -n "$CONFIG_HEADERS"
14742c06b6b69Smrg
14743b20b881bSmrg
14744b20b881bSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14745b20b881bSmrgshift
14746b20b881bSmrgfor ac_tag
14747b20b881bSmrgdo
14748b20b881bSmrg  case $ac_tag in
14749b20b881bSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
14750b20b881bSmrg  esac
14751b20b881bSmrg  case $ac_mode$ac_tag in
14752b20b881bSmrg  :[FHL]*:*);;
14753b20b881bSmrg  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
14754b20b881bSmrg$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
14755b20b881bSmrg   { (exit 1); exit 1; }; };;
14756b20b881bSmrg  :[FH]-) ac_tag=-:-;;
14757b20b881bSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14758b20b881bSmrg  esac
14759b20b881bSmrg  ac_save_IFS=$IFS
14760b20b881bSmrg  IFS=:
14761b20b881bSmrg  set x $ac_tag
14762b20b881bSmrg  IFS=$ac_save_IFS
14763b20b881bSmrg  shift
14764b20b881bSmrg  ac_file=$1
14765c06b6b69Smrg  shift
14766b20b881bSmrg
14767b20b881bSmrg  case $ac_mode in
14768b20b881bSmrg  :L) ac_source=$1;;
14769b20b881bSmrg  :[FH])
14770b20b881bSmrg    ac_file_inputs=
14771b20b881bSmrg    for ac_f
14772b20b881bSmrg    do
14773b20b881bSmrg      case $ac_f in
14774b20b881bSmrg      -) ac_f="$tmp/stdin";;
14775b20b881bSmrg      *) # Look for the file first in the build tree, then in the source tree
14776b20b881bSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14777b20b881bSmrg	 # because $ac_f cannot contain `:'.
14778b20b881bSmrg	 test -f "$ac_f" ||
14779b20b881bSmrg	   case $ac_f in
14780b20b881bSmrg	   [\\/$]*) false;;
14781b20b881bSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14782b20b881bSmrg	   esac ||
14783b20b881bSmrg	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14784b20b881bSmrg$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14785b20b881bSmrg   { (exit 1); exit 1; }; };;
14786b20b881bSmrg      esac
14787b20b881bSmrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14788b20b881bSmrg      ac_file_inputs="$ac_file_inputs '$ac_f'"
14789c06b6b69Smrg    done
14790b20b881bSmrg
14791b20b881bSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
14792b20b881bSmrg    # use $as_me), people would be surprised to read:
14793b20b881bSmrg    #    /* config.h.  Generated by config.status.  */
14794b20b881bSmrg    configure_input='Generated from '`
14795b20b881bSmrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14796b20b881bSmrg	`' by configure.'
14797b20b881bSmrg    if test x"$ac_file" != x-; then
14798b20b881bSmrg      configure_input="$ac_file.  $configure_input"
14799b20b881bSmrg      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
14800b20b881bSmrg$as_echo "$as_me: creating $ac_file" >&6;}
14801b20b881bSmrg    fi
14802b20b881bSmrg    # Neutralize special characters interpreted by sed in replacement strings.
14803b20b881bSmrg    case $configure_input in #(
14804b20b881bSmrg    *\&* | *\|* | *\\* )
14805b20b881bSmrg       ac_sed_conf_input=`$as_echo "$configure_input" |
14806b20b881bSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14807b20b881bSmrg    *) ac_sed_conf_input=$configure_input;;
14808c06b6b69Smrg    esac
14809b20b881bSmrg
14810b20b881bSmrg    case $ac_tag in
14811b20b881bSmrg    *:-:* | *:-) cat >"$tmp/stdin" \
14812b20b881bSmrg      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14813b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;}
14814b20b881bSmrg   { (exit 1); exit 1; }; } ;;
14815b20b881bSmrg    esac
14816b20b881bSmrg    ;;
14817c06b6b69Smrg  esac
14818b20b881bSmrg
14819b20b881bSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
14820b20b881bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14821b20b881bSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
14822b20b881bSmrg	 X"$ac_file" : 'X\(//\)$' \| \
14823b20b881bSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14824b20b881bSmrg$as_echo X"$ac_file" |
14825b20b881bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14826b20b881bSmrg	    s//\1/
14827b20b881bSmrg	    q
14828b20b881bSmrg	  }
14829b20b881bSmrg	  /^X\(\/\/\)[^/].*/{
14830b20b881bSmrg	    s//\1/
14831b20b881bSmrg	    q
14832b20b881bSmrg	  }
14833b20b881bSmrg	  /^X\(\/\/\)$/{
14834b20b881bSmrg	    s//\1/
14835b20b881bSmrg	    q
14836b20b881bSmrg	  }
14837b20b881bSmrg	  /^X\(\/\).*/{
14838b20b881bSmrg	    s//\1/
14839b20b881bSmrg	    q
14840b20b881bSmrg	  }
14841b20b881bSmrg	  s/.*/./; q'`
14842b20b881bSmrg  { as_dir="$ac_dir"
14843b20b881bSmrg  case $as_dir in #(
14844b20b881bSmrg  -*) as_dir=./$as_dir;;
14845b20b881bSmrg  esac
14846b20b881bSmrg  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14847b20b881bSmrg    as_dirs=
14848b20b881bSmrg    while :; do
14849b20b881bSmrg      case $as_dir in #(
14850b20b881bSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14851b20b881bSmrg      *) as_qdir=$as_dir;;
14852b20b881bSmrg      esac
14853b20b881bSmrg      as_dirs="'$as_qdir' $as_dirs"
14854b20b881bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
14855b20b881bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14856b20b881bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
14857b20b881bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
14858b20b881bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14859b20b881bSmrg$as_echo X"$as_dir" |
14860b20b881bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14861b20b881bSmrg	    s//\1/
14862b20b881bSmrg	    q
14863b20b881bSmrg	  }
14864b20b881bSmrg	  /^X\(\/\/\)[^/].*/{
14865b20b881bSmrg	    s//\1/
14866b20b881bSmrg	    q
14867b20b881bSmrg	  }
14868b20b881bSmrg	  /^X\(\/\/\)$/{
14869b20b881bSmrg	    s//\1/
14870b20b881bSmrg	    q
14871b20b881bSmrg	  }
14872b20b881bSmrg	  /^X\(\/\).*/{
14873b20b881bSmrg	    s//\1/
14874b20b881bSmrg	    q
14875b20b881bSmrg	  }
14876b20b881bSmrg	  s/.*/./; q'`
14877b20b881bSmrg      test -d "$as_dir" && break
14878b20b881bSmrg    done
14879b20b881bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
14880b20b881bSmrg  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14881b20b881bSmrg$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
14882b20b881bSmrg   { (exit 1); exit 1; }; }; }
14883c06b6b69Smrg  ac_builddir=.
14884b20b881bSmrg
14885b20b881bSmrgcase "$ac_dir" in
14886b20b881bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14887b20b881bSmrg*)
14888b20b881bSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14889b20b881bSmrg  # A ".." for each directory in $ac_dir_suffix.
14890b20b881bSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14891b20b881bSmrg  case $ac_top_builddir_sub in
14892b20b881bSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14893b20b881bSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14894b20b881bSmrg  esac ;;
14895b20b881bSmrgesac
14896b20b881bSmrgac_abs_top_builddir=$ac_pwd
14897b20b881bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14898b20b881bSmrg# for backward compatibility:
14899c06b6b69Smrgac_top_builddir=$ac_top_build_prefix
14900b20b881bSmrg
14901b20b881bSmrgcase $srcdir in
14902b20b881bSmrg  .)  # We are building in place.
14903b20b881bSmrg    ac_srcdir=.
14904b20b881bSmrg    ac_top_srcdir=$ac_top_builddir_sub
14905b20b881bSmrg    ac_abs_top_srcdir=$ac_pwd ;;
14906b20b881bSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
14907b20b881bSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
14908b20b881bSmrg    ac_top_srcdir=$srcdir
14909b20b881bSmrg    ac_abs_top_srcdir=$srcdir ;;
14910b20b881bSmrg  *) # Relative name.
14911b20b881bSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14912b20b881bSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14913b20b881bSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14914b20b881bSmrgesac
14915c06b6b69Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14916c06b6b69Smrg
14917b20b881bSmrg
14918b20b881bSmrg  case $ac_mode in
14919b20b881bSmrg  :F)
14920b20b881bSmrg  #
14921b20b881bSmrg  # CONFIG_FILE
14922c06b6b69Smrg  #
14923b20b881bSmrg
14924b20b881bSmrg  case $INSTALL in
14925b20b881bSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14926b20b881bSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14927b20b881bSmrg  esac
14928b20b881bSmrg  ac_MKDIR_P=$MKDIR_P
14929b20b881bSmrg  case $MKDIR_P in
14930b20b881bSmrg  [\\/$]* | ?:[\\/]* ) ;;
14931b20b881bSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14932b20b881bSmrg  esac
14933c06b6b69Smrg_ACEOF
14934b20b881bSmrg
14935b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14936b20b881bSmrg# If the template does not know about datarootdir, expand it.
14937b20b881bSmrg# FIXME: This hack should be removed a few years after 2.60.
14938c06b6b69Smrgac_datarootdir_hack=; ac_datarootdir_seen=
14939b20b881bSmrg
14940b20b881bSmrgac_sed_dataroot='
14941b20b881bSmrg/datarootdir/ {
14942b20b881bSmrg  p
14943b20b881bSmrg  q
14944b20b881bSmrg}
14945b20b881bSmrg/@datadir@/p
14946b20b881bSmrg/@docdir@/p
14947b20b881bSmrg/@infodir@/p
14948b20b881bSmrg/@localedir@/p
14949b20b881bSmrg/@mandir@/p
14950b20b881bSmrg'
14951b20b881bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14952b20b881bSmrg*datarootdir*) ac_datarootdir_seen=yes;;
14953b20b881bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14954b20b881bSmrg  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14955b20b881bSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14956b20b881bSmrg_ACEOF
14957b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14958b20b881bSmrg  ac_datarootdir_hack='
14959b20b881bSmrg  s&@datadir@&$datadir&g
14960b20b881bSmrg  s&@docdir@&$docdir&g
14961b20b881bSmrg  s&@infodir@&$infodir&g
14962b20b881bSmrg  s&@localedir@&$localedir&g
14963b20b881bSmrg  s&@mandir@&$mandir&g
14964b20b881bSmrg    s&\\\${datarootdir}&$datarootdir&g' ;;
14965b20b881bSmrgesac
14966c06b6b69Smrg_ACEOF
14967b20b881bSmrg
14968b20b881bSmrg# Neutralize VPATH when `$srcdir' = `.'.
14969b20b881bSmrg# Shell code in configure.ac might set extrasub.
14970b20b881bSmrg# FIXME: do we really want to maintain this feature?
14971b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14972b20b881bSmrgac_sed_extra="$ac_vpsub
14973b20b881bSmrg$extrasub
14974b20b881bSmrg_ACEOF
14975b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14976b20b881bSmrg:t
14977b20b881bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14978b20b881bSmrgs|@configure_input@|$ac_sed_conf_input|;t t
14979b20b881bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
14980b20b881bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
14981b20b881bSmrgs&@srcdir@&$ac_srcdir&;t t
14982b20b881bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
14983b20b881bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
14984b20b881bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14985b20b881bSmrgs&@builddir@&$ac_builddir&;t t
14986b20b881bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
14987b20b881bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14988b20b881bSmrgs&@INSTALL@&$ac_INSTALL&;t t
14989b20b881bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
14990b20b881bSmrg$ac_datarootdir_hack
14991b20b881bSmrg"
14992b20b881bSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14993b20b881bSmrg  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14994b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;}
14995c06b6b69Smrg   { (exit 1); exit 1; }; }
14996b20b881bSmrg
14997b20b881bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14998b20b881bSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14999b20b881bSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15000b20b881bSmrg  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15001b20b881bSmrgwhich seems to be undefined.  Please make sure it is defined." >&5
15002b20b881bSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15003c06b6b69Smrgwhich seems to be undefined.  Please make sure it is defined." >&2;}
15004b20b881bSmrg
15005b20b881bSmrg  rm -f "$tmp/stdin"
15006b20b881bSmrg  case $ac_file in
15007b20b881bSmrg  -) cat "$tmp/out" && rm -f "$tmp/out";;
15008b20b881bSmrg  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15009b20b881bSmrg  esac \
15010b20b881bSmrg  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15011b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;}
15012b20b881bSmrg   { (exit 1); exit 1; }; }
15013b20b881bSmrg ;;
15014b20b881bSmrg  :H)
15015b20b881bSmrg  #
15016b20b881bSmrg  # CONFIG_HEADER
15017b20b881bSmrg  #
15018b20b881bSmrg  if test x"$ac_file" != x-; then
15019b20b881bSmrg    {
15020b20b881bSmrg      $as_echo "/* $configure_input  */" \
15021b20b881bSmrg      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15022b20b881bSmrg    } >"$tmp/config.h" \
15023b20b881bSmrg      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15024b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;}
15025b20b881bSmrg   { (exit 1); exit 1; }; }
15026b20b881bSmrg    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15027b20b881bSmrg      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15028b20b881bSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
15029b20b881bSmrg    else
15030b20b881bSmrg      rm -f "$ac_file"
15031b20b881bSmrg      mv "$tmp/config.h" "$ac_file" \
15032b20b881bSmrg	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15033b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;}
15034b20b881bSmrg   { (exit 1); exit 1; }; }
15035b20b881bSmrg    fi
15036b20b881bSmrg  else
15037b20b881bSmrg    $as_echo "/* $configure_input  */" \
15038b20b881bSmrg      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15039b20b881bSmrg      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
15040b20b881bSmrg$as_echo "$as_me: error: could not create -" >&2;}
15041c06b6b69Smrg   { (exit 1); exit 1; }; }
15042b20b881bSmrg  fi
15043b20b881bSmrg# Compute "$ac_file"'s index in $config_headers.
15044b20b881bSmrg_am_arg="$ac_file"
15045b20b881bSmrg_am_stamp_count=1
15046b20b881bSmrgfor _am_header in $config_headers :; do
15047b20b881bSmrg  case $_am_header in
15048b20b881bSmrg    $_am_arg | $_am_arg:* )
15049b20b881bSmrg      break ;;
15050b20b881bSmrg    * )
15051c06b6b69Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15052c06b6b69Smrg  esac
15053b20b881bSmrgdone
15054b20b881bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15055b20b881bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15056b20b881bSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15057b20b881bSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
15058b20b881bSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15059b20b881bSmrg$as_echo X"$_am_arg" |
15060b20b881bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15061b20b881bSmrg	    s//\1/
15062b20b881bSmrg	    q
15063b20b881bSmrg	  }
15064b20b881bSmrg	  /^X\(\/\/\)[^/].*/{
15065b20b881bSmrg	    s//\1/
15066b20b881bSmrg	    q
15067b20b881bSmrg	  }
15068b20b881bSmrg	  /^X\(\/\/\)$/{
15069b20b881bSmrg	    s//\1/
15070b20b881bSmrg	    q
15071b20b881bSmrg	  }
15072b20b881bSmrg	  /^X\(\/\).*/{
15073b20b881bSmrg	    s//\1/
15074b20b881bSmrg	    q
15075b20b881bSmrg	  }
15076b20b881bSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
15077c06b6b69Smrg ;;
15078b20b881bSmrg
15079b20b881bSmrg  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
15080b20b881bSmrg$as_echo "$as_me: executing $ac_file commands" >&6;}
15081c06b6b69Smrg ;;
15082c06b6b69Smrg  esac
15083c06b6b69Smrg
15084b20b881bSmrg
15085b20b881bSmrg  case $ac_file$ac_mode in
15086b20b881bSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15087b20b881bSmrg  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15088b20b881bSmrg  # are listed without --file.  Let's play safe and only enable the eval
15089b20b881bSmrg  # if we detect the quoting.
15090b20b881bSmrg  case $CONFIG_FILES in
15091b20b881bSmrg  *\'*) eval set x "$CONFIG_FILES" ;;
15092b20b881bSmrg  *)   set x $CONFIG_FILES ;;
15093b20b881bSmrg  esac
15094b20b881bSmrg  shift
15095b20b881bSmrg  for mf
15096b20b881bSmrg  do
15097b20b881bSmrg    # Strip MF so we end up with the name of the file.
15098b20b881bSmrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
15099b20b881bSmrg    # Check whether this is an Automake generated Makefile or not.
15100b20b881bSmrg    # We used to match only the files named `Makefile.in', but
15101b20b881bSmrg    # some people rename them; so instead we look at the file content.
15102b20b881bSmrg    # Grep'ing the first line is not enough: some people post-process
15103b20b881bSmrg    # each Makefile.in and add a new line on top of each file to say so.
15104b20b881bSmrg    # Grep'ing the whole file is not good either: AIX grep has a line
15105b20b881bSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
15106b20b881bSmrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15107b20b881bSmrg      dirpart=`$as_dirname -- "$mf" ||
15108b20b881bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15109b20b881bSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
15110b20b881bSmrg	 X"$mf" : 'X\(//\)$' \| \
15111b20b881bSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15112b20b881bSmrg$as_echo X"$mf" |
15113b20b881bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15114b20b881bSmrg	    s//\1/
15115b20b881bSmrg	    q
15116b20b881bSmrg	  }
15117b20b881bSmrg	  /^X\(\/\/\)[^/].*/{
15118b20b881bSmrg	    s//\1/
15119b20b881bSmrg	    q
15120b20b881bSmrg	  }
15121b20b881bSmrg	  /^X\(\/\/\)$/{
15122b20b881bSmrg	    s//\1/
15123b20b881bSmrg	    q
15124b20b881bSmrg	  }
15125b20b881bSmrg	  /^X\(\/\).*/{
15126b20b881bSmrg	    s//\1/
15127b20b881bSmrg	    q
15128b20b881bSmrg	  }
15129b20b881bSmrg	  s/.*/./; q'`
15130b20b881bSmrg    else
15131c06b6b69Smrg      continue
15132b20b881bSmrg    fi
15133b20b881bSmrg    # Extract the definition of DEPDIR, am__include, and am__quote
15134b20b881bSmrg    # from the Makefile without running `make'.
15135b20b881bSmrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15136b20b881bSmrg    test -z "$DEPDIR" && continue
15137b20b881bSmrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15138b20b881bSmrg    test -z "am__include" && continue
15139b20b881bSmrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15140b20b881bSmrg    # When using ansi2knr, U may be empty or an underscore; expand it
15141b20b881bSmrg    U=`sed -n 's/^U = //p' < "$mf"`
15142b20b881bSmrg    # Find all dependency output files, they are included files with
15143b20b881bSmrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15144b20b881bSmrg    # simplest approach to changing $(DEPDIR) to its actual value in the
15145b20b881bSmrg    # expansion.
15146b20b881bSmrg    for file in `sed -n "
15147b20b881bSmrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15148b20b881bSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15149b20b881bSmrg      # Make sure the directory exists.
15150b20b881bSmrg      test -f "$dirpart/$file" && continue
15151b20b881bSmrg      fdir=`$as_dirname -- "$file" ||
15152b20b881bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15153b20b881bSmrg	 X"$file" : 'X\(//\)[^/]' \| \
15154b20b881bSmrg	 X"$file" : 'X\(//\)$' \| \
15155b20b881bSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15156b20b881bSmrg$as_echo X"$file" |
15157b20b881bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15158b20b881bSmrg	    s//\1/
15159b20b881bSmrg	    q
15160b20b881bSmrg	  }
15161b20b881bSmrg	  /^X\(\/\/\)[^/].*/{
15162b20b881bSmrg	    s//\1/
15163b20b881bSmrg	    q
15164b20b881bSmrg	  }
15165b20b881bSmrg	  /^X\(\/\/\)$/{
15166b20b881bSmrg	    s//\1/
15167b20b881bSmrg	    q
15168b20b881bSmrg	  }
15169b20b881bSmrg	  /^X\(\/\).*/{
15170b20b881bSmrg	    s//\1/
15171b20b881bSmrg	    q
15172b20b881bSmrg	  }
15173b20b881bSmrg	  s/.*/./; q'`
15174b20b881bSmrg      { as_dir=$dirpart/$fdir
15175b20b881bSmrg  case $as_dir in #(
15176b20b881bSmrg  -*) as_dir=./$as_dir;;
15177b20b881bSmrg  esac
15178b20b881bSmrg  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
15179b20b881bSmrg    as_dirs=
15180b20b881bSmrg    while :; do
15181b20b881bSmrg      case $as_dir in #(
15182b20b881bSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15183b20b881bSmrg      *) as_qdir=$as_dir;;
15184b20b881bSmrg      esac
15185b20b881bSmrg      as_dirs="'$as_qdir' $as_dirs"
15186b20b881bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
15187b20b881bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15188b20b881bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
15189b20b881bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
15190b20b881bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15191b20b881bSmrg$as_echo X"$as_dir" |
15192b20b881bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15193b20b881bSmrg	    s//\1/
15194b20b881bSmrg	    q
15195b20b881bSmrg	  }
15196b20b881bSmrg	  /^X\(\/\/\)[^/].*/{
15197b20b881bSmrg	    s//\1/
15198b20b881bSmrg	    q
15199b20b881bSmrg	  }
15200b20b881bSmrg	  /^X\(\/\/\)$/{
15201b20b881bSmrg	    s//\1/
15202b20b881bSmrg	    q
15203b20b881bSmrg	  }
15204b20b881bSmrg	  /^X\(\/\).*/{
15205b20b881bSmrg	    s//\1/
15206b20b881bSmrg	    q
15207b20b881bSmrg	  }
15208b20b881bSmrg	  s/.*/./; q'`
15209b20b881bSmrg      test -d "$as_dir" && break
15210b20b881bSmrg    done
15211b20b881bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
15212b20b881bSmrg  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
15213b20b881bSmrg$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
15214b20b881bSmrg   { (exit 1); exit 1; }; }; }
15215b20b881bSmrg      # echo "creating $dirpart/$file"
15216b20b881bSmrg      echo '# dummy' > "$dirpart/$file"
15217c06b6b69Smrg    done
15218b20b881bSmrg  done
15219b20b881bSmrg}
15220b20b881bSmrg ;;
15221c06b6b69Smrg    "libtool":C)
15222b20b881bSmrg
15223b20b881bSmrg    # See if we are running on zsh, and set the options which allow our
15224b20b881bSmrg    # commands through without removal of \ escapes.
15225b20b881bSmrg    if test -n "${ZSH_VERSION+set}" ; then
15226b20b881bSmrg      setopt NO_GLOB_SUBST
15227c06b6b69Smrg    fi
15228b20b881bSmrg
15229b20b881bSmrg    cfgfile="${ofile}T"
15230b20b881bSmrg    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15231c06b6b69Smrg    $RM "$cfgfile"
15232b20b881bSmrg
15233b20b881bSmrg    cat <<_LT_EOF >> "$cfgfile"
15234c06b6b69Smrg#! $SHELL
15235b20b881bSmrg
15236b20b881bSmrg# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15237b20b881bSmrg# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15238b20b881bSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15239c06b6b69Smrg# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15240b20b881bSmrg#
15241b20b881bSmrg#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15242b20b881bSmrg#                 2006, 2007, 2008 Free Software Foundation, Inc.
15243c06b6b69Smrg#   Written by Gordon Matzigkeit, 1996
15244b20b881bSmrg#
15245b20b881bSmrg#   This file is part of GNU Libtool.
15246b20b881bSmrg#
15247b20b881bSmrg# GNU Libtool is free software; you can redistribute it and/or
15248b20b881bSmrg# modify it under the terms of the GNU General Public License as
15249b20b881bSmrg# published by the Free Software Foundation; either version 2 of
15250b20b881bSmrg# the License, or (at your option) any later version.
15251b20b881bSmrg#
15252b20b881bSmrg# As a special exception to the GNU General Public License,
15253b20b881bSmrg# if you distribute this file as part of a program or library that
15254b20b881bSmrg# is built using GNU Libtool, you may include this file under the
15255b20b881bSmrg# same distribution terms that you use for the rest of that program.
15256b20b881bSmrg#
15257b20b881bSmrg# GNU Libtool is distributed in the hope that it will be useful,
15258b20b881bSmrg# but WITHOUT ANY WARRANTY; without even the implied warranty of
15259b20b881bSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15260b20b881bSmrg# GNU General Public License for more details.
15261b20b881bSmrg#
15262b20b881bSmrg# You should have received a copy of the GNU General Public License
15263b20b881bSmrg# along with GNU Libtool; see the file COPYING.  If not, a copy
15264b20b881bSmrg# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15265b20b881bSmrg# obtained by writing to the Free Software Foundation, Inc.,
15266c06b6b69Smrg# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15267c06b6b69Smrg
15268b20b881bSmrg
15269b20b881bSmrg# The names of the tagged configurations supported by this script.
15270c06b6b69Smrgavailable_tags=""
15271b20b881bSmrg
15272c06b6b69Smrg# ### BEGIN LIBTOOL CONFIG
15273b20b881bSmrg
15274b20b881bSmrg# Whether or not to build static libraries.
15275c06b6b69Smrgbuild_old_libs=$enable_static
15276b20b881bSmrg
15277b20b881bSmrg# Which release of libtool.m4 was used?
15278b20b881bSmrgmacro_version=$macro_version
15279c06b6b69Smrgmacro_revision=$macro_revision
15280b20b881bSmrg
15281b20b881bSmrg# Whether or not to build shared libraries.
15282c06b6b69Smrgbuild_libtool_libs=$enable_shared
15283b20b881bSmrg
15284b20b881bSmrg# What type of objects to build.
15285c06b6b69Smrgpic_mode=$pic_mode
15286b20b881bSmrg
15287b20b881bSmrg# Whether or not to optimize for fast installation.
15288c06b6b69Smrgfast_install=$enable_fast_install
15289b20b881bSmrg
15290b20b881bSmrg# The host system.
15291b20b881bSmrghost_alias=$host_alias
15292b20b881bSmrghost=$host
15293c06b6b69Smrghost_os=$host_os
15294b20b881bSmrg
15295b20b881bSmrg# The build system.
15296b20b881bSmrgbuild_alias=$build_alias
15297b20b881bSmrgbuild=$build
152989f4658d1Smrgbuild_os=$build_os
15299b20b881bSmrg
15300b20b881bSmrg# A sed program that does not truncate output.
153019f4658d1SmrgSED=$lt_SED
15302b20b881bSmrg
15303b20b881bSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n.
153049f4658d1SmrgXsed="\$SED -e 1s/^X//"
15305b20b881bSmrg
15306b20b881bSmrg# A grep program that handles long lines.
153079f4658d1SmrgGREP=$lt_GREP
15308b20b881bSmrg
15309b20b881bSmrg# An ERE matcher.
153109f4658d1SmrgEGREP=$lt_EGREP
15311b20b881bSmrg
15312b20b881bSmrg# A literal string matcher.
153139f4658d1SmrgFGREP=$lt_FGREP
15314b20b881bSmrg
15315b20b881bSmrg# A BSD- or MS-compatible name lister.
153169f4658d1SmrgNM=$lt_NM
15317b20b881bSmrg
15318b20b881bSmrg# Whether we need soft or hard links.
15319c06b6b69SmrgLN_S=$lt_LN_S
15320b20b881bSmrg
15321b20b881bSmrg# What is the maximum length of a command?
15322c06b6b69Smrgmax_cmd_len=$max_cmd_len
15323b20b881bSmrg
15324b20b881bSmrg# Object file suffix (normally "o").
15325c06b6b69Smrgobjext=$ac_objext
15326b20b881bSmrg
15327b20b881bSmrg# Executable file suffix (normally "").
153289f4658d1Smrgexeext=$exeext
15329b20b881bSmrg
15330b20b881bSmrg# whether the shell understands "unset".
153319f4658d1Smrglt_unset=$lt_unset
15332b20b881bSmrg
15333b20b881bSmrg# turn spaces into newlines.
153349f4658d1SmrgSP2NL=$lt_lt_SP2NL
15335b20b881bSmrg
15336b20b881bSmrg# turn newlines into spaces.
15337c06b6b69SmrgNL2SP=$lt_lt_NL2SP
15338b20b881bSmrg
15339b20b881bSmrg# How to create reloadable object files.
15340b20b881bSmrgreload_flag=$lt_reload_flag
15341c06b6b69Smrgreload_cmds=$lt_reload_cmds
15342b20b881bSmrg
15343b20b881bSmrg# An object symbol dumper.
15344c06b6b69SmrgOBJDUMP=$lt_OBJDUMP
15345b20b881bSmrg
15346b20b881bSmrg# Method to check whether dependent libraries are shared objects.
15347c06b6b69Smrgdeplibs_check_method=$lt_deplibs_check_method
15348b20b881bSmrg
15349b20b881bSmrg# Command to use when deplibs_check_method == "file_magic".
15350c06b6b69Smrgfile_magic_cmd=$lt_file_magic_cmd
15351b20b881bSmrg
15352b20b881bSmrg# The archiver.
15353b20b881bSmrgAR=$lt_AR
15354c06b6b69SmrgAR_FLAGS=$lt_AR_FLAGS
15355b20b881bSmrg
15356b20b881bSmrg# A symbol stripping program.
15357c06b6b69SmrgSTRIP=$lt_STRIP
15358b20b881bSmrg
15359b20b881bSmrg# Commands used to install an old-style archive.
15360b20b881bSmrgRANLIB=$lt_RANLIB
15361b20b881bSmrgold_postinstall_cmds=$lt_old_postinstall_cmds
15362c06b6b69Smrgold_postuninstall_cmds=$lt_old_postuninstall_cmds
15363b20b881bSmrg
15364b20b881bSmrg# A C compiler.
15365c06b6b69SmrgLTCC=$lt_CC
15366b20b881bSmrg
15367b20b881bSmrg# LTCC compiler flags.
15368c06b6b69SmrgLTCFLAGS=$lt_CFLAGS
15369b20b881bSmrg
15370b20b881bSmrg# Take the output of nm and produce a listing of raw symbols and C names.
15371c06b6b69Smrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15372b20b881bSmrg
15373b20b881bSmrg# Transform the output of nm in a proper C declaration.
15374c06b6b69Smrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15375b20b881bSmrg
15376b20b881bSmrg# Transform the output of nm in a C name address pair.
15377c06b6b69Smrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15378b20b881bSmrg
15379b20b881bSmrg# Transform the output of nm in a C name address pair when lib prefix is needed.
15380c06b6b69Smrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15381b20b881bSmrg
15382b20b881bSmrg# The name of the directory that contains temporary libtool files.
15383c06b6b69Smrgobjdir=$objdir
15384b20b881bSmrg
15385b20b881bSmrg# Shell to use when invoking shell scripts.
15386c06b6b69SmrgSHELL=$lt_SHELL
15387b20b881bSmrg
15388b20b881bSmrg# An echo program that does not interpret backslashes.
15389c06b6b69SmrgECHO=$lt_ECHO
15390b20b881bSmrg
15391b20b881bSmrg# Used to examine libraries when file_magic_cmd begins with "file".
15392c06b6b69SmrgMAGIC_CMD=$MAGIC_CMD
15393b20b881bSmrg
15394b20b881bSmrg# Must we lock files when doing compilation?
15395c06b6b69Smrgneed_locks=$lt_need_locks
15396b20b881bSmrg
15397b20b881bSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
153989f4658d1SmrgDSYMUTIL=$lt_DSYMUTIL
15399b20b881bSmrg
15400b20b881bSmrg# Tool to change global to local symbols on Mac OS X.
154019f4658d1SmrgNMEDIT=$lt_NMEDIT
15402b20b881bSmrg
15403b20b881bSmrg# Tool to manipulate fat objects and archives on Mac OS X.
15404c06b6b69SmrgLIPO=$lt_LIPO
15405b20b881bSmrg
15406b20b881bSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15407c06b6b69SmrgOTOOL=$lt_OTOOL
15408b20b881bSmrg
15409b20b881bSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15410c06b6b69SmrgOTOOL64=$lt_OTOOL64
15411b20b881bSmrg
15412b20b881bSmrg# Old archive suffix (normally "a").
154139f4658d1Smrglibext=$libext
15414b20b881bSmrg
15415b20b881bSmrg# Shared library suffix (normally ".so").
15416c06b6b69Smrgshrext_cmds=$lt_shrext_cmds
15417b20b881bSmrg
15418b20b881bSmrg# The commands to extract the exported symbol list from a shared archive.
15419c06b6b69Smrgextract_expsyms_cmds=$lt_extract_expsyms_cmds
15420b20b881bSmrg
15421b20b881bSmrg# Variables whose values should be saved in libtool wrapper scripts and
15422b20b881bSmrg# restored at link time.
15423c06b6b69Smrgvariables_saved_for_relink=$lt_variables_saved_for_relink
15424b20b881bSmrg
15425b20b881bSmrg# Do we need the "lib" prefix for modules?
15426c06b6b69Smrgneed_lib_prefix=$need_lib_prefix
15427b20b881bSmrg
15428b20b881bSmrg# Do we need a version for libraries?
15429c06b6b69Smrgneed_version=$need_version
15430b20b881bSmrg
15431b20b881bSmrg# Library versioning type.
15432c06b6b69Smrgversion_type=$version_type
15433b20b881bSmrg
15434b20b881bSmrg# Shared library runtime path variable.
15435c06b6b69Smrgrunpath_var=$runpath_var
15436b20b881bSmrg
15437b20b881bSmrg# Shared library path variable.
15438c06b6b69Smrgshlibpath_var=$shlibpath_var
15439b20b881bSmrg
15440b20b881bSmrg# Is shlibpath searched before the hard-coded library search path?
15441c06b6b69Smrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath
15442b20b881bSmrg
15443b20b881bSmrg# Format of library name prefix.
15444c06b6b69Smrglibname_spec=$lt_libname_spec
15445b20b881bSmrg
15446b20b881bSmrg# List of archive names.  First name is the real one, the rest are links.
15447b20b881bSmrg# The last name is the one that the linker finds with -lNAME
15448c06b6b69Smrglibrary_names_spec=$lt_library_names_spec
15449b20b881bSmrg
15450b20b881bSmrg# The coded name of the library, if different from the real name.
15451c06b6b69Smrgsoname_spec=$lt_soname_spec
15452b20b881bSmrg
15453b20b881bSmrg# Command to use after installation of a shared archive.
15454c06b6b69Smrgpostinstall_cmds=$lt_postinstall_cmds
15455b20b881bSmrg
15456b20b881bSmrg# Command to use after uninstallation of a shared archive.
15457c06b6b69Smrgpostuninstall_cmds=$lt_postuninstall_cmds
15458b20b881bSmrg
15459b20b881bSmrg# Commands used to finish a libtool library installation in a directory.
154609f4658d1Smrgfinish_cmds=$lt_finish_cmds
15461b20b881bSmrg
15462b20b881bSmrg# As "finish_cmds", except a single script fragment to be evaled but
15463b20b881bSmrg# not shown.
15464c06b6b69Smrgfinish_eval=$lt_finish_eval
15465b20b881bSmrg
15466b20b881bSmrg# Whether we should hardcode library paths into libraries.
15467c06b6b69Smrghardcode_into_libs=$hardcode_into_libs
15468b20b881bSmrg
15469b20b881bSmrg# Compile-time system search path for libraries.
15470c06b6b69Smrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15471b20b881bSmrg
15472b20b881bSmrg# Run-time system search path for libraries.
15473c06b6b69Smrgsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15474b20b881bSmrg
15475b20b881bSmrg# Whether dlopen is supported.
15476c06b6b69Smrgdlopen_support=$enable_dlopen
15477b20b881bSmrg
15478b20b881bSmrg# Whether dlopen of programs is supported.
15479c06b6b69Smrgdlopen_self=$enable_dlopen_self
15480b20b881bSmrg
15481b20b881bSmrg# Whether dlopen of statically linked programs is supported.
15482c06b6b69Smrgdlopen_self_static=$enable_dlopen_self_static
15483b20b881bSmrg
15484b20b881bSmrg# Commands to strip libraries.
15485b20b881bSmrgold_striplib=$lt_old_striplib
15486c06b6b69Smrgstriplib=$lt_striplib
15487c06b6b69Smrg
15488b20b881bSmrg
15489b20b881bSmrg# The linker used to build libraries.
15490c06b6b69SmrgLD=$lt_LD
15491b20b881bSmrg
15492b20b881bSmrg# Commands used to build an old-style archive.
15493c06b6b69Smrgold_archive_cmds=$lt_old_archive_cmds
15494b20b881bSmrg
15495b20b881bSmrg# A language specific compiler.
15496c06b6b69SmrgCC=$lt_compiler
15497b20b881bSmrg
15498b20b881bSmrg# Is the compiler the GNU compiler?
15499c06b6b69Smrgwith_gcc=$GCC
15500b20b881bSmrg
15501b20b881bSmrg# Compiler flag to turn off builtin functions.
155029f4658d1Smrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15503b20b881bSmrg
15504b20b881bSmrg# How to pass a linker flag through the compiler.
15505c06b6b69Smrgwl=$lt_lt_prog_compiler_wl
15506b20b881bSmrg
15507b20b881bSmrg# Additional compiler flags for building library objects.
155089f4658d1Smrgpic_flag=$lt_lt_prog_compiler_pic
15509b20b881bSmrg
15510b20b881bSmrg# Compiler flag to prevent dynamic linking.
15511c06b6b69Smrglink_static_flag=$lt_lt_prog_compiler_static
15512b20b881bSmrg
15513b20b881bSmrg# Does compiler simultaneously support -c and -o options?
15514c06b6b69Smrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
15515b20b881bSmrg
15516b20b881bSmrg# Whether or not to add -lc for building shared libraries.
15517c06b6b69Smrgbuild_libtool_need_lc=$archive_cmds_need_lc
15518b20b881bSmrg
15519b20b881bSmrg# Whether or not to disallow shared libs when runtime libs are static.
155209f4658d1Smrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15521b20b881bSmrg
15522b20b881bSmrg# Compiler flag to allow reflexive dlopens.
155239f4658d1Smrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15524b20b881bSmrg
15525b20b881bSmrg# Compiler flag to generate shared objects directly from archives.
155269f4658d1Smrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec
15527b20b881bSmrg
15528b20b881bSmrg# Whether the compiler copes with passing no objects directly.
15529c06b6b69Smrgcompiler_needs_object=$lt_compiler_needs_object
15530b20b881bSmrg
15531b20b881bSmrg# Create an old-style archive from a shared archive.
15532c06b6b69Smrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15533b20b881bSmrg
15534b20b881bSmrg# Create a temporary old-style archive to link instead of a shared archive.
15535c06b6b69Smrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15536b20b881bSmrg
15537b20b881bSmrg# Commands used to build a shared archive.
15538b20b881bSmrgarchive_cmds=$lt_archive_cmds
15539c06b6b69Smrgarchive_expsym_cmds=$lt_archive_expsym_cmds
15540b20b881bSmrg
15541b20b881bSmrg# Commands used to build a loadable module if different from building
15542b20b881bSmrg# a shared archive.
15543b20b881bSmrgmodule_cmds=$lt_module_cmds
15544c06b6b69Smrgmodule_expsym_cmds=$lt_module_expsym_cmds
15545b20b881bSmrg
15546b20b881bSmrg# Whether we are building with GNU ld or not.
155479f4658d1Smrgwith_gnu_ld=$lt_with_gnu_ld
15548b20b881bSmrg
15549b20b881bSmrg# Flag that allows shared libraries with undefined symbols to be built.
155509f4658d1Smrgallow_undefined_flag=$lt_allow_undefined_flag
15551b20b881bSmrg
15552b20b881bSmrg# Flag that enforces no undefined symbols.
155539f4658d1Smrgno_undefined_flag=$lt_no_undefined_flag
15554b20b881bSmrg
15555b20b881bSmrg# Flag to hardcode \$libdir into a binary during linking.
15556b20b881bSmrg# This must work even if \$libdir does not exist
155579f4658d1Smrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15558b20b881bSmrg
15559b20b881bSmrg# If ld is used when linking, flag to hardcode \$libdir into a binary
15560b20b881bSmrg# during linking.  This must work even if \$libdir does not exist.
15561c06b6b69Smrghardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15562b20b881bSmrg
15563b20b881bSmrg# Whether we need a single "-rpath" flag with a separated argument.
155649f4658d1Smrghardcode_libdir_separator=$lt_hardcode_libdir_separator
15565b20b881bSmrg
15566b20b881bSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15567b20b881bSmrg# DIR into the resulting binary.
155689f4658d1Smrghardcode_direct=$hardcode_direct
15569b20b881bSmrg
15570b20b881bSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15571b20b881bSmrg# DIR into the resulting binary and the resulting library dependency is
15572b20b881bSmrg# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15573b20b881bSmrg# library is relocated.
155749f4658d1Smrghardcode_direct_absolute=$hardcode_direct_absolute
15575b20b881bSmrg
15576b20b881bSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15577b20b881bSmrg# into the resulting binary.
155789f4658d1Smrghardcode_minus_L=$hardcode_minus_L
15579b20b881bSmrg
15580b20b881bSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15581b20b881bSmrg# into the resulting binary.
155829f4658d1Smrghardcode_shlibpath_var=$hardcode_shlibpath_var
15583b20b881bSmrg
15584b20b881bSmrg# Set to "yes" if building a shared library automatically hardcodes DIR
15585b20b881bSmrg# into the library and all subsequent libraries and executables linked
15586b20b881bSmrg# against it.
15587b20b881bSmrghardcode_automatic=$hardcode_automatic
15588b20b881bSmrg
15589b20b881bSmrg# Set to yes if linker adds runtime paths of dependent libraries
15590b20b881bSmrg# to runtime path list.
15591b20b881bSmrginherit_rpath=$inherit_rpath
15592b20b881bSmrg
15593b20b881bSmrg# Whether libtool must link a program against all its dependency libraries.
155949f4658d1Smrglink_all_deplibs=$link_all_deplibs
15595b20b881bSmrg
15596b20b881bSmrg# Fix the shell variable \$srcfile for the compiler.
155979f4658d1Smrgfix_srcfile_path=$lt_fix_srcfile_path
15598b20b881bSmrg
15599b20b881bSmrg# Set to "yes" if exported symbols are required.
156009f4658d1Smrgalways_export_symbols=$always_export_symbols
15601b20b881bSmrg
15602b20b881bSmrg# The commands to list exported symbols.
156039f4658d1Smrgexport_symbols_cmds=$lt_export_symbols_cmds
15604b20b881bSmrg
15605b20b881bSmrg# Symbols that should not be listed in the preloaded symbols.
156069f4658d1Smrgexclude_expsyms=$lt_exclude_expsyms
15607b20b881bSmrg
15608b20b881bSmrg# Symbols that must always be exported.
15609b20b881bSmrginclude_expsyms=$lt_include_expsyms
15610b20b881bSmrg
15611b20b881bSmrg# Commands necessary for linking programs (against libraries) with templates.
15612b20b881bSmrgprelink_cmds=$lt_prelink_cmds
15613b20b881bSmrg
15614b20b881bSmrg# Specify filename containing input files.
15615b20b881bSmrgfile_list_spec=$lt_file_list_spec
15616b20b881bSmrg
15617b20b881bSmrg# How to hardcode a shared library path into an executable.
15618b20b881bSmrghardcode_action=$hardcode_action
15619b20b881bSmrg
15620b20b881bSmrg# ### END LIBTOOL CONFIG
15621b20b881bSmrg
15622b20b881bSmrg_LT_EOF
15623b20b881bSmrg
15624b20b881bSmrg  case $host_os in
15625b20b881bSmrg  aix3*)
15626b20b881bSmrg    cat <<\_LT_EOF >> "$cfgfile"
15627b20b881bSmrg# AIX sometimes has problems with the GCC collect2 program.  For some
15628b20b881bSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems
15629b20b881bSmrg# vanish in a puff of smoke.
15630b20b881bSmrgif test "X${COLLECT_NAMES+set}" != Xset; then
15631b20b881bSmrg  COLLECT_NAMES=
15632b20b881bSmrg  export COLLECT_NAMES
15633b20b881bSmrgfi
156349f4658d1Smrg_LT_EOF
15635c06b6b69Smrg    ;;
15636c06b6b69Smrg  esac
15637b20b881bSmrg
15638b20b881bSmrg
15639b20b881bSmrgltmain="$ac_aux_dir/ltmain.sh"
15640b20b881bSmrg
15641b20b881bSmrg
15642b20b881bSmrg  # We use sed instead of cat because bash on DJGPP gets confused if
15643b20b881bSmrg  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15644b20b881bSmrg  # text mode, it properly converts lines to CR/LF.  This bash problem
15645b20b881bSmrg  # is reportedly fixed, but why not run on old versions too?
15646b20b881bSmrg  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15647b20b881bSmrg    || (rm -f "$cfgfile"; exit 1)
15648b20b881bSmrg
15649b20b881bSmrg  case $xsi_shell in
15650b20b881bSmrg  yes)
15651b20b881bSmrg    cat << \_LT_EOF >> "$cfgfile"
15652b20b881bSmrg
15653b20b881bSmrg# func_dirname file append nondir_replacement
15654b20b881bSmrg# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15655b20b881bSmrg# otherwise set result to NONDIR_REPLACEMENT.
15656b20b881bSmrgfunc_dirname ()
15657b20b881bSmrg{
15658b20b881bSmrg  case ${1} in
15659b20b881bSmrg    */*) func_dirname_result="${1%/*}${2}" ;;
156609f4658d1Smrg    *  ) func_dirname_result="${3}" ;;
15661b20b881bSmrg  esac
15662c06b6b69Smrg}
15663b20b881bSmrg
15664b20b881bSmrg# func_basename file
15665b20b881bSmrgfunc_basename ()
15666b20b881bSmrg{
15667b20b881bSmrg  func_basename_result="${1##*/}"
15668c06b6b69Smrg}
15669b20b881bSmrg
15670b20b881bSmrg# func_dirname_and_basename file append nondir_replacement
15671b20b881bSmrg# perform func_basename and func_dirname in a single function
15672b20b881bSmrg# call:
15673b20b881bSmrg#   dirname:  Compute the dirname of FILE.  If nonempty,
15674b20b881bSmrg#             add APPEND to the result, otherwise set result
15675b20b881bSmrg#             to NONDIR_REPLACEMENT.
15676b20b881bSmrg#             value returned in "$func_dirname_result"
15677b20b881bSmrg#   basename: Compute filename of FILE.
15678b20b881bSmrg#             value retuned in "$func_basename_result"
15679b20b881bSmrg# Implementation must be kept synchronized with func_dirname
15680b20b881bSmrg# and func_basename. For efficiency, we do not delegate to
15681b20b881bSmrg# those functions but instead duplicate the functionality here.
15682b20b881bSmrgfunc_dirname_and_basename ()
15683b20b881bSmrg{
15684b20b881bSmrg  case ${1} in
15685b20b881bSmrg    */*) func_dirname_result="${1%/*}${2}" ;;
15686b20b881bSmrg    *  ) func_dirname_result="${3}" ;;
15687b20b881bSmrg  esac
15688b20b881bSmrg  func_basename_result="${1##*/}"
15689c06b6b69Smrg}
15690b20b881bSmrg
15691b20b881bSmrg# func_stripname prefix suffix name
15692b20b881bSmrg# strip PREFIX and SUFFIX off of NAME.
15693b20b881bSmrg# PREFIX and SUFFIX must not contain globbing or regex special
15694b20b881bSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading
15695b20b881bSmrg# dot (in which case that matches only a dot).
15696b20b881bSmrgfunc_stripname ()
15697b20b881bSmrg{
15698b20b881bSmrg  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15699b20b881bSmrg  # positional parameters, so assign one to ordinary parameter first.
15700b20b881bSmrg  func_stripname_result=${3}
15701b20b881bSmrg  func_stripname_result=${func_stripname_result#"${1}"}
15702b20b881bSmrg  func_stripname_result=${func_stripname_result%"${2}"}
15703c06b6b69Smrg}
15704b20b881bSmrg
15705b20b881bSmrg# func_opt_split
15706b20b881bSmrgfunc_opt_split ()
15707b20b881bSmrg{
15708b20b881bSmrg  func_opt_split_opt=${1%%=*}
15709b20b881bSmrg  func_opt_split_arg=${1#*=}
15710c06b6b69Smrg}
15711b20b881bSmrg
15712b20b881bSmrg# func_lo2o object
15713b20b881bSmrgfunc_lo2o ()
15714b20b881bSmrg{
15715b20b881bSmrg  case ${1} in
15716b20b881bSmrg    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
157179f4658d1Smrg    *)    func_lo2o_result=${1} ;;
15718b20b881bSmrg  esac
15719b20b881bSmrg}
15720b20b881bSmrg
15721b20b881bSmrg# func_xform libobj-or-source
15722b20b881bSmrgfunc_xform ()
15723b20b881bSmrg{
15724b20b881bSmrg  func_xform_result=${1%.*}.lo
15725b20b881bSmrg}
15726b20b881bSmrg
15727b20b881bSmrg# func_arith arithmetic-term...
15728b20b881bSmrgfunc_arith ()
15729b20b881bSmrg{
15730b20b881bSmrg  func_arith_result=$(( $* ))
15731b20b881bSmrg}
15732b20b881bSmrg
15733b20b881bSmrg# func_len string
15734b20b881bSmrg# STRING may not start with a hyphen.
15735b20b881bSmrgfunc_len ()
15736b20b881bSmrg{
15737b20b881bSmrg  func_len_result=${#1}
15738b20b881bSmrg}
15739b20b881bSmrg
15740b20b881bSmrg_LT_EOF
15741b20b881bSmrg    ;;
15742b20b881bSmrg  *) # Bourne compatible functions.
15743b20b881bSmrg    cat << \_LT_EOF >> "$cfgfile"
15744b20b881bSmrg
15745b20b881bSmrg# func_dirname file append nondir_replacement
15746b20b881bSmrg# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15747b20b881bSmrg# otherwise set result to NONDIR_REPLACEMENT.
15748b20b881bSmrgfunc_dirname ()
15749b20b881bSmrg{
15750b20b881bSmrg  # Extract subdirectory from the argument.
15751b20b881bSmrg  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15752b20b881bSmrg  if test "X$func_dirname_result" = "X${1}"; then
15753b20b881bSmrg    func_dirname_result="${3}"
15754b20b881bSmrg  else
15755b20b881bSmrg    func_dirname_result="$func_dirname_result${2}"
15756b20b881bSmrg  fi
15757b20b881bSmrg}
15758b20b881bSmrg
15759b20b881bSmrg# func_basename file
15760b20b881bSmrgfunc_basename ()
15761b20b881bSmrg{
15762b20b881bSmrg  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15763b20b881bSmrg}
15764b20b881bSmrg
15765b20b881bSmrg
15766b20b881bSmrg# func_stripname prefix suffix name
15767b20b881bSmrg# strip PREFIX and SUFFIX off of NAME.
15768b20b881bSmrg# PREFIX and SUFFIX must not contain globbing or regex special
15769b20b881bSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading
15770b20b881bSmrg# dot (in which case that matches only a dot).
15771b20b881bSmrg# func_strip_suffix prefix name
15772b20b881bSmrgfunc_stripname ()
15773b20b881bSmrg{
15774b20b881bSmrg  case ${2} in
15775b20b881bSmrg    .*) func_stripname_result=`$ECHO "X${3}" \
15776b20b881bSmrg           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15777b20b881bSmrg    *)  func_stripname_result=`$ECHO "X${3}" \
15778c06b6b69Smrg           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15779b20b881bSmrg  esac
15780b20b881bSmrg}
15781b20b881bSmrg
15782b20b881bSmrg# sed scripts:
15783b20b881bSmrgmy_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15784b20b881bSmrgmy_sed_long_arg='1s/^-[^=]*=//'
15785b20b881bSmrg
15786b20b881bSmrg# func_opt_split
15787b20b881bSmrgfunc_opt_split ()
15788b20b881bSmrg{
15789b20b881bSmrg  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15790b20b881bSmrg  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15791c06b6b69Smrg}
15792b20b881bSmrg
15793b20b881bSmrg# func_lo2o object
15794b20b881bSmrgfunc_lo2o ()
15795b20b881bSmrg{
15796b20b881bSmrg  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
157979f4658d1Smrg}
15798b20b881bSmrg
15799b20b881bSmrg# func_xform libobj-or-source
15800b20b881bSmrgfunc_xform ()
15801b20b881bSmrg{
158029f4658d1Smrg  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
15803b20b881bSmrg}
15804b20b881bSmrg
15805b20b881bSmrg# func_arith arithmetic-term...
15806b20b881bSmrgfunc_arith ()
15807b20b881bSmrg{
15808b20b881bSmrg  func_arith_result=`expr "$@"`
15809b20b881bSmrg}
15810b20b881bSmrg
15811b20b881bSmrg# func_len string
15812b20b881bSmrg# STRING may not start with a hyphen.
15813b20b881bSmrgfunc_len ()
15814b20b881bSmrg{
15815b20b881bSmrg  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15816b20b881bSmrg}
15817b20b881bSmrg
158189f4658d1Smrg_LT_EOF
158199f4658d1Smrgesac
15820b20b881bSmrg
15821b20b881bSmrgcase $lt_shell_append in
15822b20b881bSmrg  yes)
15823c06b6b69Smrg    cat << \_LT_EOF >> "$cfgfile"
15824b20b881bSmrg
15825b20b881bSmrg# func_append var value
15826b20b881bSmrg# Append VALUE to the end of shell variable VAR.
15827b20b881bSmrgfunc_append ()
15828b20b881bSmrg{
15829b20b881bSmrg  eval "$1+=\$2"
15830b20b881bSmrg}
15831b20b881bSmrg_LT_EOF
15832b20b881bSmrg    ;;
15833b20b881bSmrg  *)
15834c06b6b69Smrg    cat << \_LT_EOF >> "$cfgfile"
15835b20b881bSmrg
15836b20b881bSmrg# func_append var value
15837b20b881bSmrg# Append VALUE to the end of shell variable VAR.
15838b20b881bSmrgfunc_append ()
15839b20b881bSmrg{
15840b20b881bSmrg  eval "$1=\$$1\$2"
15841c06b6b69Smrg}
15842b20b881bSmrg
15843b20b881bSmrg_LT_EOF
158449f4658d1Smrg    ;;
15845c06b6b69Smrg  esac
15846c06b6b69Smrg
15847b20b881bSmrg
15848b20b881bSmrg  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15849b20b881bSmrg    || (rm -f "$cfgfile"; exit 1)
15850b20b881bSmrg
15851b20b881bSmrg  mv -f "$cfgfile" "$ofile" ||
15852b20b881bSmrg    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15853b20b881bSmrg  chmod +x "$ofile"
15854c06b6b69Smrg
158559f4658d1Smrg ;;
15856c06b6b69Smrg
158579f4658d1Smrg  esac
15858c06b6b69Smrgdone # for ac_tag
15859c06b6b69Smrg
15860c06b6b69Smrg
15861c06b6b69Smrg{ (exit 0); exit 0; }
15862c06b6b69Smrg_ACEOF
15863c06b6b69Smrgchmod +x $CONFIG_STATUS
15864c06b6b69Smrgac_clean_files=$ac_clean_files_save
158659f4658d1Smrg
158669f4658d1Smrgtest $ac_write_fail = 0 ||
158679f4658d1Smrg  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
158689f4658d1Smrg$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
158699f4658d1Smrg   { (exit 1); exit 1; }; }
15870c06b6b69Smrg
15871c06b6b69Smrg
15872c06b6b69Smrg# configure is writing to config.log, and then calls config.status.
15873c06b6b69Smrg# config.status does its own redirection, appending to config.log.
15874c06b6b69Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
15875c06b6b69Smrg# by configure, so config.status won't be able to write to it; its
15876c06b6b69Smrg# output is simply discarded.  So we exec the FD to /dev/null,
15877c06b6b69Smrg# effectively closing config.log, so it can be properly (re)opened and
15878c06b6b69Smrg# appended to by config.status.  When coming back to configure, we
15879c06b6b69Smrg# need to make the FD available again.
15880c06b6b69Smrgif test "$no_create" != yes; then
15881c06b6b69Smrg  ac_cs_success=:
15882c06b6b69Smrg  ac_config_status_args=
15883c06b6b69Smrg  test "$silent" = yes &&
15884c06b6b69Smrg    ac_config_status_args="$ac_config_status_args --quiet"
15885c06b6b69Smrg  exec 5>/dev/null
15886c06b6b69Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15887c06b6b69Smrg  exec 5>>config.log
15888c06b6b69Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15889c06b6b69Smrg  # would make configure fail if this is the last instruction.
15890c06b6b69Smrg  $ac_cs_success || { (exit 1); exit 1; }
158919f4658d1Smrgfi
158929f4658d1Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
158939f4658d1Smrg  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
158949f4658d1Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15895c06b6b69Smrgfi
15896
15897