Home | History | Annotate | Line # | Download | only in ld
configure revision 1.6
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.64 for ld 2.30.
      4 #
      5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
      7 # Foundation, Inc.
      8 #
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## -------------------- ##
     12 ## M4sh Initialization. ##
     13 ## -------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in #(
     26   *posix*) :
     27     set -o posix ;; #(
     28   *) :
     29      ;;
     30 esac
     31 fi
     32 
     33 
     34 as_nl='
     35 '
     36 export as_nl
     37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41 # Prefer a ksh shell builtin over an external printf program on Solaris,
     42 # but without wasting forks for bash or zsh.
     43 if test -z "$BASH_VERSION$ZSH_VERSION" \
     44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45   as_echo='print -r --'
     46   as_echo_n='print -rn --'
     47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48   as_echo='printf %s\n'
     49   as_echo_n='printf %s'
     50 else
     51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53     as_echo_n='/usr/ucb/echo -n'
     54   else
     55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56     as_echo_n_body='eval
     57       arg=$1;
     58       case $arg in #(
     59       *"$as_nl"*)
     60 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62       esac;
     63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64     '
     65     export as_echo_n_body
     66     as_echo_n='sh -c $as_echo_n_body as_echo'
     67   fi
     68   export as_echo_body
     69   as_echo='sh -c $as_echo_body as_echo'
     70 fi
     71 
     72 # The user is always right.
     73 if test "${PATH_SEPARATOR+set}" != set; then
     74   PATH_SEPARATOR=:
     75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77       PATH_SEPARATOR=';'
     78   }
     79 fi
     80 
     81 
     82 # IFS
     83 # We need space, tab and new line, in precisely that order.  Quoting is
     84 # there to prevent editors from complaining about space-tab.
     85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86 # splitting by setting IFS to empty value.)
     87 IFS=" ""	$as_nl"
     88 
     89 # Find who we are.  Look in the path if we contain no directory separator.
     90 case $0 in #((
     91   *[\\/]* ) as_myself=$0 ;;
     92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     93 for as_dir in $PATH
     94 do
     95   IFS=$as_save_IFS
     96   test -z "$as_dir" && as_dir=.
     97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     98   done
     99 IFS=$as_save_IFS
    100 
    101      ;;
    102 esac
    103 # We did not find ourselves, most probably we were run as `sh COMMAND'
    104 # in which case we are not to be found in the path.
    105 if test "x$as_myself" = x; then
    106   as_myself=$0
    107 fi
    108 if test ! -f "$as_myself"; then
    109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    110   exit 1
    111 fi
    112 
    113 # Unset variables that we do not need and which cause bugs (e.g. in
    114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    115 # suppresses any "Segmentation fault" message there.  '((' could
    116 # trigger a bug in pdksh 5.2.14.
    117 for as_var in BASH_ENV ENV MAIL MAILPATH
    118 do eval test x\${$as_var+set} = xset \
    119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    120 done
    121 PS1='$ '
    122 PS2='> '
    123 PS4='+ '
    124 
    125 # NLS nuisances.
    126 LC_ALL=C
    127 export LC_ALL
    128 LANGUAGE=C
    129 export LANGUAGE
    130 
    131 # CDPATH.
    132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    133 
    134 if test "x$CONFIG_SHELL" = x; then
    135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    136   emulate sh
    137   NULLCMD=:
    138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    139   # is contrary to our usage.  Disable this feature.
    140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    141   setopt NO_GLOB_SUBST
    142 else
    143   case \`(set -o) 2>/dev/null\` in #(
    144   *posix*) :
    145     set -o posix ;; #(
    146   *) :
    147      ;;
    148 esac
    149 fi
    150 "
    151   as_required="as_fn_return () { (exit \$1); }
    152 as_fn_success () { as_fn_return 0; }
    153 as_fn_failure () { as_fn_return 1; }
    154 as_fn_ret_success () { return 0; }
    155 as_fn_ret_failure () { return 1; }
    156 
    157 exitcode=0
    158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    163 
    164 else
    165   exitcode=1; echo positional parameters were not saved.
    166 fi
    167 test x\$exitcode = x0 || exit 1"
    168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    172 test \$(( 1 + 1 )) = 2 || exit 1
    173 
    174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    178     PATH=/empty FPATH=/empty; export PATH FPATH
    179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
    181   if (eval "$as_required") 2>/dev/null; then :
    182   as_have_required=yes
    183 else
    184   as_have_required=no
    185 fi
    186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    187 
    188 else
    189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    190 as_found=false
    191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    192 do
    193   IFS=$as_save_IFS
    194   test -z "$as_dir" && as_dir=.
    195   as_found=:
    196   case $as_dir in #(
    197 	 /*)
    198 	   for as_base in sh bash ksh sh5; do
    199 	     # Try only shells that exist, to save several forks.
    200 	     as_shell=$as_dir/$as_base
    201 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    202 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    203   CONFIG_SHELL=$as_shell as_have_required=yes
    204 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    205   break 2
    206 fi
    207 fi
    208 	   done;;
    209        esac
    210   as_found=false
    211 done
    212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    213 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    214   CONFIG_SHELL=$SHELL as_have_required=yes
    215 fi; }
    216 IFS=$as_save_IFS
    217 
    218 
    219       if test "x$CONFIG_SHELL" != x; then :
    220   # We cannot yet assume a decent shell, so we have to provide a
    221 	# neutralization value for shells without unset; and this also
    222 	# works around shells that cannot unset nonexistent variables.
    223 	BASH_ENV=/dev/null
    224 	ENV=/dev/null
    225 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    226 	export CONFIG_SHELL
    227 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    228 fi
    229 
    230     if test x$as_have_required = xno; then :
    231   $as_echo "$0: This script requires a shell more modern than all"
    232   $as_echo "$0: the shells that I found on your system."
    233   if test x${ZSH_VERSION+set} = xset ; then
    234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    236   else
    237     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    238 $0: including any error possibly output before this
    239 $0: message. Then install a modern shell, or manually run
    240 $0: the script under such a shell if you do have one."
    241   fi
    242   exit 1
    243 fi
    244 fi
    245 fi
    246 SHELL=${CONFIG_SHELL-/bin/sh}
    247 export SHELL
    248 # Unset more variables known to interfere with behavior of common tools.
    249 CLICOLOR_FORCE= GREP_OPTIONS=
    250 unset CLICOLOR_FORCE GREP_OPTIONS
    251 
    252 ## --------------------- ##
    253 ## M4sh Shell Functions. ##
    254 ## --------------------- ##
    255 # as_fn_unset VAR
    256 # ---------------
    257 # Portably unset VAR.
    258 as_fn_unset ()
    259 {
    260   { eval $1=; unset $1;}
    261 }
    262 as_unset=as_fn_unset
    263 
    264 # as_fn_set_status STATUS
    265 # -----------------------
    266 # Set $? to STATUS, without forking.
    267 as_fn_set_status ()
    268 {
    269   return $1
    270 } # as_fn_set_status
    271 
    272 # as_fn_exit STATUS
    273 # -----------------
    274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    275 as_fn_exit ()
    276 {
    277   set +e
    278   as_fn_set_status $1
    279   exit $1
    280 } # as_fn_exit
    281 
    282 # as_fn_mkdir_p
    283 # -------------
    284 # Create "$as_dir" as a directory, including parents if necessary.
    285 as_fn_mkdir_p ()
    286 {
    287 
    288   case $as_dir in #(
    289   -*) as_dir=./$as_dir;;
    290   esac
    291   test -d "$as_dir" || eval $as_mkdir_p || {
    292     as_dirs=
    293     while :; do
    294       case $as_dir in #(
    295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    296       *) as_qdir=$as_dir;;
    297       esac
    298       as_dirs="'$as_qdir' $as_dirs"
    299       as_dir=`$as_dirname -- "$as_dir" ||
    300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    301 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    302 	 X"$as_dir" : 'X\(//\)$' \| \
    303 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    304 $as_echo X"$as_dir" |
    305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    306 	    s//\1/
    307 	    q
    308 	  }
    309 	  /^X\(\/\/\)[^/].*/{
    310 	    s//\1/
    311 	    q
    312 	  }
    313 	  /^X\(\/\/\)$/{
    314 	    s//\1/
    315 	    q
    316 	  }
    317 	  /^X\(\/\).*/{
    318 	    s//\1/
    319 	    q
    320 	  }
    321 	  s/.*/./; q'`
    322       test -d "$as_dir" && break
    323     done
    324     test -z "$as_dirs" || eval "mkdir $as_dirs"
    325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
    326 
    327 
    328 } # as_fn_mkdir_p
    329 # as_fn_append VAR VALUE
    330 # ----------------------
    331 # Append the text in VALUE to the end of the definition contained in VAR. Take
    332 # advantage of any shell optimizations that allow amortized linear growth over
    333 # repeated appends, instead of the typical quadratic growth present in naive
    334 # implementations.
    335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    336   eval 'as_fn_append ()
    337   {
    338     eval $1+=\$2
    339   }'
    340 else
    341   as_fn_append ()
    342   {
    343     eval $1=\$$1\$2
    344   }
    345 fi # as_fn_append
    346 
    347 # as_fn_arith ARG...
    348 # ------------------
    349 # Perform arithmetic evaluation on the ARGs, and store the result in the
    350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    351 # must be portable across $(()) and expr.
    352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    353   eval 'as_fn_arith ()
    354   {
    355     as_val=$(( $* ))
    356   }'
    357 else
    358   as_fn_arith ()
    359   {
    360     as_val=`expr "$@" || test $? -eq 1`
    361   }
    362 fi # as_fn_arith
    363 
    364 
    365 # as_fn_error ERROR [LINENO LOG_FD]
    366 # ---------------------------------
    367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    369 # script with status $?, using 1 if that was 0.
    370 as_fn_error ()
    371 {
    372   as_status=$?; test $as_status -eq 0 && as_status=1
    373   if test "$3"; then
    374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
    376   fi
    377   $as_echo "$as_me: error: $1" >&2
    378   as_fn_exit $as_status
    379 } # as_fn_error
    380 
    381 if expr a : '\(a\)' >/dev/null 2>&1 &&
    382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    383   as_expr=expr
    384 else
    385   as_expr=false
    386 fi
    387 
    388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    389   as_basename=basename
    390 else
    391   as_basename=false
    392 fi
    393 
    394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    395   as_dirname=dirname
    396 else
    397   as_dirname=false
    398 fi
    399 
    400 as_me=`$as_basename -- "$0" ||
    401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    402 	 X"$0" : 'X\(//\)$' \| \
    403 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    404 $as_echo X/"$0" |
    405     sed '/^.*\/\([^/][^/]*\)\/*$/{
    406 	    s//\1/
    407 	    q
    408 	  }
    409 	  /^X\/\(\/\/\)$/{
    410 	    s//\1/
    411 	    q
    412 	  }
    413 	  /^X\/\(\/\).*/{
    414 	    s//\1/
    415 	    q
    416 	  }
    417 	  s/.*/./; q'`
    418 
    419 # Avoid depending upon Character Ranges.
    420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    423 as_cr_digits='0123456789'
    424 as_cr_alnum=$as_cr_Letters$as_cr_digits
    425 
    426 
    427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    432   sed -n '
    433     p
    434     /[$]LINENO/=
    435   ' <$as_myself |
    436     sed '
    437       s/[$]LINENO.*/&-/
    438       t lineno
    439       b
    440       :lineno
    441       N
    442       :loop
    443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    444       t loop
    445       s/-\n.*//
    446     ' >$as_me.lineno &&
    447   chmod +x "$as_me.lineno" ||
    448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    449 
    450   # Don't try to exec as it changes $[0], causing all sort of problems
    451   # (the dirname of $[0] is not the place where we might find the
    452   # original and so on.  Autoconf is especially sensitive to this).
    453   . "./$as_me.lineno"
    454   # Exit status is that of the last command.
    455   exit
    456 }
    457 
    458 ECHO_C= ECHO_N= ECHO_T=
    459 case `echo -n x` in #(((((
    460 -n*)
    461   case `echo 'xy\c'` in
    462   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    463   xy)  ECHO_C='\c';;
    464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    465        ECHO_T='	';;
    466   esac;;
    467 *)
    468   ECHO_N='-n';;
    469 esac
    470 
    471 rm -f conf$$ conf$$.exe conf$$.file
    472 if test -d conf$$.dir; then
    473   rm -f conf$$.dir/conf$$.file
    474 else
    475   rm -f conf$$.dir
    476   mkdir conf$$.dir 2>/dev/null
    477 fi
    478 if (echo >conf$$.file) 2>/dev/null; then
    479   if ln -s conf$$.file conf$$ 2>/dev/null; then
    480     as_ln_s='ln -s'
    481     # ... but there are two gotchas:
    482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    484     # In both cases, we have to default to `cp -p'.
    485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    486       as_ln_s='cp -p'
    487   elif ln conf$$.file conf$$ 2>/dev/null; then
    488     as_ln_s=ln
    489   else
    490     as_ln_s='cp -p'
    491   fi
    492 else
    493   as_ln_s='cp -p'
    494 fi
    495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    496 rmdir conf$$.dir 2>/dev/null
    497 
    498 if mkdir -p . 2>/dev/null; then
    499   as_mkdir_p='mkdir -p "$as_dir"'
    500 else
    501   test -d ./-p && rmdir ./-p
    502   as_mkdir_p=false
    503 fi
    504 
    505 if test -x / >/dev/null 2>&1; then
    506   as_test_x='test -x'
    507 else
    508   if ls -dL / >/dev/null 2>&1; then
    509     as_ls_L_option=L
    510   else
    511     as_ls_L_option=
    512   fi
    513   as_test_x='
    514     eval sh -c '\''
    515       if test -d "$1"; then
    516 	test -d "$1/.";
    517       else
    518 	case $1 in #(
    519 	-*)set "./$1";;
    520 	esac;
    521 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    522 	???[sx]*):;;*)false;;esac;fi
    523     '\'' sh
    524   '
    525 fi
    526 as_executable_p=$as_test_x
    527 
    528 # Sed expression to map a string onto a valid CPP name.
    529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    530 
    531 # Sed expression to map a string onto a valid variable name.
    532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    533 
    534 SHELL=${CONFIG_SHELL-/bin/sh}
    535 
    536 
    537 exec 7<&0 </dev/null 6>&1
    538 
    539 # Name of the host.
    540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    541 # so uname gets run too.
    542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    543 
    544 #
    545 # Initializations.
    546 #
    547 ac_default_prefix=/usr/local
    548 ac_clean_files=
    549 ac_config_libobj_dir=.
    550 LIBOBJS=
    551 cross_compiling=no
    552 subdirs=
    553 MFLAGS=
    554 MAKEFLAGS=
    555 
    556 # Identity of this package.
    557 PACKAGE_NAME='ld'
    558 PACKAGE_TARNAME='ld'
    559 PACKAGE_VERSION='2.30'
    560 PACKAGE_STRING='ld 2.30'
    561 PACKAGE_BUGREPORT=''
    562 PACKAGE_URL=''
    563 
    564 ac_unique_file="ldmain.c"
    565 # Factoring default headers for most tests.
    566 ac_includes_default="\
    567 #include <stdio.h>
    568 #ifdef HAVE_SYS_TYPES_H
    569 # include <sys/types.h>
    570 #endif
    571 #ifdef HAVE_SYS_STAT_H
    572 # include <sys/stat.h>
    573 #endif
    574 #ifdef STDC_HEADERS
    575 # include <stdlib.h>
    576 # include <stddef.h>
    577 #else
    578 # ifdef HAVE_STDLIB_H
    579 #  include <stdlib.h>
    580 # endif
    581 #endif
    582 #ifdef HAVE_STRING_H
    583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    584 #  include <memory.h>
    585 # endif
    586 # include <string.h>
    587 #endif
    588 #ifdef HAVE_STRINGS_H
    589 # include <strings.h>
    590 #endif
    591 #ifdef HAVE_INTTYPES_H
    592 # include <inttypes.h>
    593 #endif
    594 #ifdef HAVE_STDINT_H
    595 # include <stdint.h>
    596 #endif
    597 #ifdef HAVE_UNISTD_H
    598 # include <unistd.h>
    599 #endif"
    600 
    601 ac_subst_vars='am__EXEEXT_FALSE
    602 am__EXEEXT_TRUE
    603 LTLIBOBJS
    604 LIBOBJS
    605 TESTBFDLIB
    606 EMULATION_LIBPATH
    607 LIB_PATH
    608 EMUL_EXTRA_OFILES
    609 EMULATION_OFILES
    610 EMUL
    611 elf_plt_unwind_list_options
    612 elf_shlib_list_options
    613 elf_list_options
    614 STRINGIFY
    615 enable_initfini_array
    616 ENABLE_PLUGINS_FALSE
    617 ENABLE_PLUGINS_TRUE
    618 NATIVE_LIB_DIRS
    619 HDEFINES
    620 do_compare
    621 GENINSRC_NEVER_FALSE
    622 GENINSRC_NEVER_TRUE
    623 LEXLIB
    624 LEX_OUTPUT_ROOT
    625 LEX
    626 YFLAGS
    627 YACC
    628 MSGMERGE
    629 MSGFMT
    630 MKINSTALLDIRS
    631 CATOBJEXT
    632 GENCAT
    633 INSTOBJEXT
    634 DATADIRNAME
    635 CATALOGS
    636 POSUB
    637 GMSGFMT
    638 XGETTEXT
    639 INCINTL
    640 LIBINTL_DEP
    641 LIBINTL
    642 USE_NLS
    643 WARN_WRITE_STRINGS
    644 NO_WERROR
    645 WARN_CFLAGS_FOR_BUILD
    646 WARN_CFLAGS
    647 installed_linker
    648 install_as_default
    649 TARGET_SYSTEM_ROOT_DEFINE
    650 TARGET_SYSTEM_ROOT
    651 use_sysroot
    652 CXXCPP
    653 OTOOL64
    654 OTOOL
    655 LIPO
    656 NMEDIT
    657 DSYMUTIL
    658 RANLIB
    659 AR
    660 OBJDUMP
    661 LN_S
    662 NM
    663 ac_ct_DUMPBIN
    664 DUMPBIN
    665 LD
    666 FGREP
    667 SED
    668 LIBTOOL
    669 EGREP
    670 CPP
    671 GREP
    672 am__fastdepCXX_FALSE
    673 am__fastdepCXX_TRUE
    674 CXXDEPMODE
    675 ac_ct_CXX
    676 CXXFLAGS
    677 CXX
    678 MAINT
    679 MAINTAINER_MODE_FALSE
    680 MAINTAINER_MODE_TRUE
    681 am__fastdepCC_FALSE
    682 am__fastdepCC_TRUE
    683 CCDEPMODE
    684 am__nodep
    685 AMDEPBACKSLASH
    686 AMDEP_FALSE
    687 AMDEP_TRUE
    688 am__quote
    689 am__include
    690 DEPDIR
    691 am__untar
    692 am__tar
    693 AMTAR
    694 am__leading_dot
    695 SET_MAKE
    696 AWK
    697 mkdir_p
    698 MKDIR_P
    699 INSTALL_STRIP_PROGRAM
    700 STRIP
    701 install_sh
    702 MAKEINFO
    703 AUTOHEADER
    704 AUTOMAKE
    705 AUTOCONF
    706 ACLOCAL
    707 VERSION
    708 PACKAGE
    709 CYGPATH_W
    710 am__isrc
    711 INSTALL_DATA
    712 INSTALL_SCRIPT
    713 INSTALL_PROGRAM
    714 OBJEXT
    715 EXEEXT
    716 ac_ct_CC
    717 CPPFLAGS
    718 LDFLAGS
    719 CFLAGS
    720 CC
    721 target_os
    722 target_vendor
    723 target_cpu
    724 target
    725 host_os
    726 host_vendor
    727 host_cpu
    728 host
    729 build_os
    730 build_vendor
    731 build_cpu
    732 build
    733 target_alias
    734 host_alias
    735 build_alias
    736 LIBS
    737 ECHO_T
    738 ECHO_N
    739 ECHO_C
    740 DEFS
    741 mandir
    742 localedir
    743 libdir
    744 psdir
    745 pdfdir
    746 dvidir
    747 htmldir
    748 infodir
    749 docdir
    750 oldincludedir
    751 includedir
    752 localstatedir
    753 sharedstatedir
    754 sysconfdir
    755 datadir
    756 datarootdir
    757 libexecdir
    758 sbindir
    759 bindir
    760 program_transform_name
    761 prefix
    762 exec_prefix
    763 PACKAGE_URL
    764 PACKAGE_BUGREPORT
    765 PACKAGE_STRING
    766 PACKAGE_VERSION
    767 PACKAGE_TARNAME
    768 PACKAGE_NAME
    769 PATH_SEPARATOR
    770 SHELL'
    771 ac_subst_files='TDIRS'
    772 ac_user_opts='
    773 enable_option_checking
    774 enable_dependency_tracking
    775 enable_maintainer_mode
    776 enable_shared
    777 enable_static
    778 with_pic
    779 enable_fast_install
    780 with_gnu_ld
    781 enable_libtool_lock
    782 enable_plugins
    783 enable_largefile
    784 with_lib_path
    785 enable_targets
    786 enable_64_bit_bfd
    787 with_sysroot
    788 enable_gold
    789 enable_got
    790 enable_compressed_debug_sections
    791 enable_new_dtags
    792 enable_relro
    793 enable_default_hash_style
    794 enable_werror
    795 enable_build_warnings
    796 enable_nls
    797 enable_initfini_array
    798 '
    799       ac_precious_vars='build_alias
    800 host_alias
    801 target_alias
    802 CC
    803 CFLAGS
    804 LDFLAGS
    805 LIBS
    806 CPPFLAGS
    807 CXX
    808 CXXFLAGS
    809 CCC
    810 CPP
    811 CXXCPP
    812 YACC
    813 YFLAGS'
    814 
    815 
    816 # Initialize some variables set by options.
    817 ac_init_help=
    818 ac_init_version=false
    819 ac_unrecognized_opts=
    820 ac_unrecognized_sep=
    821 # The variables have the same names as the options, with
    822 # dashes changed to underlines.
    823 cache_file=/dev/null
    824 exec_prefix=NONE
    825 no_create=
    826 no_recursion=
    827 prefix=NONE
    828 program_prefix=NONE
    829 program_suffix=NONE
    830 program_transform_name=s,x,x,
    831 silent=
    832 site=
    833 srcdir=
    834 verbose=
    835 x_includes=NONE
    836 x_libraries=NONE
    837 
    838 # Installation directory options.
    839 # These are left unexpanded so users can "make install exec_prefix=/foo"
    840 # and all the variables that are supposed to be based on exec_prefix
    841 # by default will actually change.
    842 # Use braces instead of parens because sh, perl, etc. also accept them.
    843 # (The list follows the same order as the GNU Coding Standards.)
    844 bindir='${exec_prefix}/bin'
    845 sbindir='${exec_prefix}/sbin'
    846 libexecdir='${exec_prefix}/libexec'
    847 datarootdir='${prefix}/share'
    848 datadir='${datarootdir}'
    849 sysconfdir='${prefix}/etc'
    850 sharedstatedir='${prefix}/com'
    851 localstatedir='${prefix}/var'
    852 includedir='${prefix}/include'
    853 oldincludedir='/usr/include'
    854 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    855 infodir='${datarootdir}/info'
    856 htmldir='${docdir}'
    857 dvidir='${docdir}'
    858 pdfdir='${docdir}'
    859 psdir='${docdir}'
    860 libdir='${exec_prefix}/lib'
    861 localedir='${datarootdir}/locale'
    862 mandir='${datarootdir}/man'
    863 
    864 ac_prev=
    865 ac_dashdash=
    866 for ac_option
    867 do
    868   # If the previous option needs an argument, assign it.
    869   if test -n "$ac_prev"; then
    870     eval $ac_prev=\$ac_option
    871     ac_prev=
    872     continue
    873   fi
    874 
    875   case $ac_option in
    876   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    877   *)	ac_optarg=yes ;;
    878   esac
    879 
    880   # Accept the important Cygnus configure options, so we can diagnose typos.
    881 
    882   case $ac_dashdash$ac_option in
    883   --)
    884     ac_dashdash=yes ;;
    885 
    886   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    887     ac_prev=bindir ;;
    888   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    889     bindir=$ac_optarg ;;
    890 
    891   -build | --build | --buil | --bui | --bu)
    892     ac_prev=build_alias ;;
    893   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    894     build_alias=$ac_optarg ;;
    895 
    896   -cache-file | --cache-file | --cache-fil | --cache-fi \
    897   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    898     ac_prev=cache_file ;;
    899   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    900   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    901     cache_file=$ac_optarg ;;
    902 
    903   --config-cache | -C)
    904     cache_file=config.cache ;;
    905 
    906   -datadir | --datadir | --datadi | --datad)
    907     ac_prev=datadir ;;
    908   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    909     datadir=$ac_optarg ;;
    910 
    911   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    912   | --dataroo | --dataro | --datar)
    913     ac_prev=datarootdir ;;
    914   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    915   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    916     datarootdir=$ac_optarg ;;
    917 
    918   -disable-* | --disable-*)
    919     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    920     # Reject names that are not valid shell variable names.
    921     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    922       as_fn_error "invalid feature name: $ac_useropt"
    923     ac_useropt_orig=$ac_useropt
    924     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    925     case $ac_user_opts in
    926       *"
    927 "enable_$ac_useropt"
    928 "*) ;;
    929       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    930 	 ac_unrecognized_sep=', ';;
    931     esac
    932     eval enable_$ac_useropt=no ;;
    933 
    934   -docdir | --docdir | --docdi | --doc | --do)
    935     ac_prev=docdir ;;
    936   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    937     docdir=$ac_optarg ;;
    938 
    939   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    940     ac_prev=dvidir ;;
    941   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    942     dvidir=$ac_optarg ;;
    943 
    944   -enable-* | --enable-*)
    945     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    946     # Reject names that are not valid shell variable names.
    947     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    948       as_fn_error "invalid feature name: $ac_useropt"
    949     ac_useropt_orig=$ac_useropt
    950     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    951     case $ac_user_opts in
    952       *"
    953 "enable_$ac_useropt"
    954 "*) ;;
    955       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    956 	 ac_unrecognized_sep=', ';;
    957     esac
    958     eval enable_$ac_useropt=\$ac_optarg ;;
    959 
    960   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    961   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    962   | --exec | --exe | --ex)
    963     ac_prev=exec_prefix ;;
    964   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    965   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    966   | --exec=* | --exe=* | --ex=*)
    967     exec_prefix=$ac_optarg ;;
    968 
    969   -gas | --gas | --ga | --g)
    970     # Obsolete; use --with-gas.
    971     with_gas=yes ;;
    972 
    973   -help | --help | --hel | --he | -h)
    974     ac_init_help=long ;;
    975   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    976     ac_init_help=recursive ;;
    977   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    978     ac_init_help=short ;;
    979 
    980   -host | --host | --hos | --ho)
    981     ac_prev=host_alias ;;
    982   -host=* | --host=* | --hos=* | --ho=*)
    983     host_alias=$ac_optarg ;;
    984 
    985   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    986     ac_prev=htmldir ;;
    987   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    988   | --ht=*)
    989     htmldir=$ac_optarg ;;
    990 
    991   -includedir | --includedir | --includedi | --included | --include \
    992   | --includ | --inclu | --incl | --inc)
    993     ac_prev=includedir ;;
    994   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    995   | --includ=* | --inclu=* | --incl=* | --inc=*)
    996     includedir=$ac_optarg ;;
    997 
    998   -infodir | --infodir | --infodi | --infod | --info | --inf)
    999     ac_prev=infodir ;;
   1000   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1001     infodir=$ac_optarg ;;
   1002 
   1003   -libdir | --libdir | --libdi | --libd)
   1004     ac_prev=libdir ;;
   1005   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1006     libdir=$ac_optarg ;;
   1007 
   1008   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1009   | --libexe | --libex | --libe)
   1010     ac_prev=libexecdir ;;
   1011   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1012   | --libexe=* | --libex=* | --libe=*)
   1013     libexecdir=$ac_optarg ;;
   1014 
   1015   -localedir | --localedir | --localedi | --localed | --locale)
   1016     ac_prev=localedir ;;
   1017   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1018     localedir=$ac_optarg ;;
   1019 
   1020   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1021   | --localstate | --localstat | --localsta | --localst | --locals)
   1022     ac_prev=localstatedir ;;
   1023   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1024   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1025     localstatedir=$ac_optarg ;;
   1026 
   1027   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1028     ac_prev=mandir ;;
   1029   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1030     mandir=$ac_optarg ;;
   1031 
   1032   -nfp | --nfp | --nf)
   1033     # Obsolete; use --without-fp.
   1034     with_fp=no ;;
   1035 
   1036   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1037   | --no-cr | --no-c | -n)
   1038     no_create=yes ;;
   1039 
   1040   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1041   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1042     no_recursion=yes ;;
   1043 
   1044   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1045   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1046   | --oldin | --oldi | --old | --ol | --o)
   1047     ac_prev=oldincludedir ;;
   1048   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1049   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1050   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1051     oldincludedir=$ac_optarg ;;
   1052 
   1053   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1054     ac_prev=prefix ;;
   1055   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1056     prefix=$ac_optarg ;;
   1057 
   1058   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1059   | --program-pre | --program-pr | --program-p)
   1060     ac_prev=program_prefix ;;
   1061   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1062   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1063     program_prefix=$ac_optarg ;;
   1064 
   1065   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1066   | --program-suf | --program-su | --program-s)
   1067     ac_prev=program_suffix ;;
   1068   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1069   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1070     program_suffix=$ac_optarg ;;
   1071 
   1072   -program-transform-name | --program-transform-name \
   1073   | --program-transform-nam | --program-transform-na \
   1074   | --program-transform-n | --program-transform- \
   1075   | --program-transform | --program-transfor \
   1076   | --program-transfo | --program-transf \
   1077   | --program-trans | --program-tran \
   1078   | --progr-tra | --program-tr | --program-t)
   1079     ac_prev=program_transform_name ;;
   1080   -program-transform-name=* | --program-transform-name=* \
   1081   | --program-transform-nam=* | --program-transform-na=* \
   1082   | --program-transform-n=* | --program-transform-=* \
   1083   | --program-transform=* | --program-transfor=* \
   1084   | --program-transfo=* | --program-transf=* \
   1085   | --program-trans=* | --program-tran=* \
   1086   | --progr-tra=* | --program-tr=* | --program-t=*)
   1087     program_transform_name=$ac_optarg ;;
   1088 
   1089   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1090     ac_prev=pdfdir ;;
   1091   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1092     pdfdir=$ac_optarg ;;
   1093 
   1094   -psdir | --psdir | --psdi | --psd | --ps)
   1095     ac_prev=psdir ;;
   1096   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1097     psdir=$ac_optarg ;;
   1098 
   1099   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1100   | -silent | --silent | --silen | --sile | --sil)
   1101     silent=yes ;;
   1102 
   1103   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1104     ac_prev=sbindir ;;
   1105   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1106   | --sbi=* | --sb=*)
   1107     sbindir=$ac_optarg ;;
   1108 
   1109   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1110   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1111   | --sharedst | --shareds | --shared | --share | --shar \
   1112   | --sha | --sh)
   1113     ac_prev=sharedstatedir ;;
   1114   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1115   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1116   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1117   | --sha=* | --sh=*)
   1118     sharedstatedir=$ac_optarg ;;
   1119 
   1120   -site | --site | --sit)
   1121     ac_prev=site ;;
   1122   -site=* | --site=* | --sit=*)
   1123     site=$ac_optarg ;;
   1124 
   1125   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1126     ac_prev=srcdir ;;
   1127   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1128     srcdir=$ac_optarg ;;
   1129 
   1130   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1131   | --syscon | --sysco | --sysc | --sys | --sy)
   1132     ac_prev=sysconfdir ;;
   1133   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1134   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1135     sysconfdir=$ac_optarg ;;
   1136 
   1137   -target | --target | --targe | --targ | --tar | --ta | --t)
   1138     ac_prev=target_alias ;;
   1139   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1140     target_alias=$ac_optarg ;;
   1141 
   1142   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1143     verbose=yes ;;
   1144 
   1145   -version | --version | --versio | --versi | --vers | -V)
   1146     ac_init_version=: ;;
   1147 
   1148   -with-* | --with-*)
   1149     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1150     # Reject names that are not valid shell variable names.
   1151     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1152       as_fn_error "invalid package name: $ac_useropt"
   1153     ac_useropt_orig=$ac_useropt
   1154     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1155     case $ac_user_opts in
   1156       *"
   1157 "with_$ac_useropt"
   1158 "*) ;;
   1159       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1160 	 ac_unrecognized_sep=', ';;
   1161     esac
   1162     eval with_$ac_useropt=\$ac_optarg ;;
   1163 
   1164   -without-* | --without-*)
   1165     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1166     # Reject names that are not valid shell variable names.
   1167     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1168       as_fn_error "invalid package name: $ac_useropt"
   1169     ac_useropt_orig=$ac_useropt
   1170     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1171     case $ac_user_opts in
   1172       *"
   1173 "with_$ac_useropt"
   1174 "*) ;;
   1175       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1176 	 ac_unrecognized_sep=', ';;
   1177     esac
   1178     eval with_$ac_useropt=no ;;
   1179 
   1180   --x)
   1181     # Obsolete; use --with-x.
   1182     with_x=yes ;;
   1183 
   1184   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1185   | --x-incl | --x-inc | --x-in | --x-i)
   1186     ac_prev=x_includes ;;
   1187   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1188   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1189     x_includes=$ac_optarg ;;
   1190 
   1191   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1192   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1193     ac_prev=x_libraries ;;
   1194   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1195   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1196     x_libraries=$ac_optarg ;;
   1197 
   1198   -*) as_fn_error "unrecognized option: \`$ac_option'
   1199 Try \`$0 --help' for more information."
   1200     ;;
   1201 
   1202   *=*)
   1203     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1204     # Reject names that are not valid shell variable names.
   1205     case $ac_envvar in #(
   1206       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1207       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
   1208     esac
   1209     eval $ac_envvar=\$ac_optarg
   1210     export $ac_envvar ;;
   1211 
   1212   *)
   1213     # FIXME: should be removed in autoconf 3.0.
   1214     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1215     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1216       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1217     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1218     ;;
   1219 
   1220   esac
   1221 done
   1222 
   1223 if test -n "$ac_prev"; then
   1224   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1225   as_fn_error "missing argument to $ac_option"
   1226 fi
   1227 
   1228 if test -n "$ac_unrecognized_opts"; then
   1229   case $enable_option_checking in
   1230     no) ;;
   1231     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
   1232     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1233   esac
   1234 fi
   1235 
   1236 # Check all directory arguments for consistency.
   1237 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1238 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1239 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1240 		libdir localedir mandir
   1241 do
   1242   eval ac_val=\$$ac_var
   1243   # Remove trailing slashes.
   1244   case $ac_val in
   1245     */ )
   1246       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1247       eval $ac_var=\$ac_val;;
   1248   esac
   1249   # Be sure to have absolute directory names.
   1250   case $ac_val in
   1251     [\\/$]* | ?:[\\/]* )  continue;;
   1252     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1253   esac
   1254   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
   1255 done
   1256 
   1257 # There might be people who depend on the old broken behavior: `$host'
   1258 # used to hold the argument of --host etc.
   1259 # FIXME: To remove some day.
   1260 build=$build_alias
   1261 host=$host_alias
   1262 target=$target_alias
   1263 
   1264 # FIXME: To remove some day.
   1265 if test "x$host_alias" != x; then
   1266   if test "x$build_alias" = x; then
   1267     cross_compiling=maybe
   1268     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1269     If a cross compiler is detected then cross compile mode will be used." >&2
   1270   elif test "x$build_alias" != "x$host_alias"; then
   1271     cross_compiling=yes
   1272   fi
   1273 fi
   1274 
   1275 ac_tool_prefix=
   1276 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1277 
   1278 test "$silent" = yes && exec 6>/dev/null
   1279 
   1280 
   1281 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1282 ac_ls_di=`ls -di .` &&
   1283 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1284   as_fn_error "working directory cannot be determined"
   1285 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1286   as_fn_error "pwd does not report name of working directory"
   1287 
   1288 
   1289 # Find the source files, if location was not specified.
   1290 if test -z "$srcdir"; then
   1291   ac_srcdir_defaulted=yes
   1292   # Try the directory containing this script, then the parent directory.
   1293   ac_confdir=`$as_dirname -- "$as_myself" ||
   1294 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1295 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1296 	 X"$as_myself" : 'X\(//\)$' \| \
   1297 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1298 $as_echo X"$as_myself" |
   1299     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1300 	    s//\1/
   1301 	    q
   1302 	  }
   1303 	  /^X\(\/\/\)[^/].*/{
   1304 	    s//\1/
   1305 	    q
   1306 	  }
   1307 	  /^X\(\/\/\)$/{
   1308 	    s//\1/
   1309 	    q
   1310 	  }
   1311 	  /^X\(\/\).*/{
   1312 	    s//\1/
   1313 	    q
   1314 	  }
   1315 	  s/.*/./; q'`
   1316   srcdir=$ac_confdir
   1317   if test ! -r "$srcdir/$ac_unique_file"; then
   1318     srcdir=..
   1319   fi
   1320 else
   1321   ac_srcdir_defaulted=no
   1322 fi
   1323 if test ! -r "$srcdir/$ac_unique_file"; then
   1324   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1325   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
   1326 fi
   1327 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1328 ac_abs_confdir=`(
   1329 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
   1330 	pwd)`
   1331 # When building in place, set srcdir=.
   1332 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1333   srcdir=.
   1334 fi
   1335 # Remove unnecessary trailing slashes from srcdir.
   1336 # Double slashes in file names in object file debugging info
   1337 # mess up M-x gdb in Emacs.
   1338 case $srcdir in
   1339 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1340 esac
   1341 for ac_var in $ac_precious_vars; do
   1342   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1343   eval ac_env_${ac_var}_value=\$${ac_var}
   1344   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1345   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1346 done
   1347 
   1348 #
   1349 # Report the --help message.
   1350 #
   1351 if test "$ac_init_help" = "long"; then
   1352   # Omit some internal or obsolete options to make the list less imposing.
   1353   # This message is too long to be a string in the A/UX 3.1 sh.
   1354   cat <<_ACEOF
   1355 \`configure' configures ld 2.30 to adapt to many kinds of systems.
   1356 
   1357 Usage: $0 [OPTION]... [VAR=VALUE]...
   1358 
   1359 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1360 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1361 
   1362 Defaults for the options are specified in brackets.
   1363 
   1364 Configuration:
   1365   -h, --help              display this help and exit
   1366       --help=short        display options specific to this package
   1367       --help=recursive    display the short help of all the included packages
   1368   -V, --version           display version information and exit
   1369   -q, --quiet, --silent   do not print \`checking...' messages
   1370       --cache-file=FILE   cache test results in FILE [disabled]
   1371   -C, --config-cache      alias for \`--cache-file=config.cache'
   1372   -n, --no-create         do not create output files
   1373       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1374 
   1375 Installation directories:
   1376   --prefix=PREFIX         install architecture-independent files in PREFIX
   1377                           [$ac_default_prefix]
   1378   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1379                           [PREFIX]
   1380 
   1381 By default, \`make install' will install all the files in
   1382 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1383 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1384 for instance \`--prefix=\$HOME'.
   1385 
   1386 For better control, use the options below.
   1387 
   1388 Fine tuning of the installation directories:
   1389   --bindir=DIR            user executables [EPREFIX/bin]
   1390   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1391   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1392   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1393   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1394   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1395   --libdir=DIR            object code libraries [EPREFIX/lib]
   1396   --includedir=DIR        C header files [PREFIX/include]
   1397   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1398   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1399   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1400   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1401   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1402   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1403   --docdir=DIR            documentation root [DATAROOTDIR/doc/ld]
   1404   --htmldir=DIR           html documentation [DOCDIR]
   1405   --dvidir=DIR            dvi documentation [DOCDIR]
   1406   --pdfdir=DIR            pdf documentation [DOCDIR]
   1407   --psdir=DIR             ps documentation [DOCDIR]
   1408 _ACEOF
   1409 
   1410   cat <<\_ACEOF
   1411 
   1412 Program names:
   1413   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1414   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1415   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1416 
   1417 System types:
   1418   --build=BUILD     configure for building on BUILD [guessed]
   1419   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1420   --target=TARGET   configure for building compilers for TARGET [HOST]
   1421 _ACEOF
   1422 fi
   1423 
   1424 if test -n "$ac_init_help"; then
   1425   case $ac_init_help in
   1426      short | recursive ) echo "Configuration of ld 2.30:";;
   1427    esac
   1428   cat <<\_ACEOF
   1429 
   1430 Optional Features:
   1431   --disable-option-checking  ignore unrecognized --enable/--with options
   1432   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1433   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1434   --disable-dependency-tracking  speeds up one-time build
   1435   --enable-dependency-tracking   do not reject slow dependency extractors
   1436   --enable-maintainer-mode  enable make rules and dependencies not useful
   1437 			  (and sometimes confusing) to the casual installer
   1438   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1439   --enable-static[=PKGS]  build static libraries [default=yes]
   1440   --enable-fast-install[=PKGS]
   1441                           optimize for fast installation [default=yes]
   1442   --disable-libtool-lock  avoid locking (might break parallel builds)
   1443   --enable-plugins        Enable support for plugins
   1444   --disable-largefile     omit support for large files
   1445   --enable-targets        alternative target configurations
   1446   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
   1447   --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
   1448   --enable-got=<type>     GOT handling scheme (target, single, negative,
   1449                           multigot)
   1450   --enable-compressed-debug-sections={all,ld,none}
   1451                           compress debug sections by default]
   1452   --enable-new-dtags      set DT_RUNPATH instead of DT_RPATH by default]
   1453   --enable-relro          enable -z relro in ELF linker by default
   1454   --enable-default-hash-style={sysv,gnu,both}
   1455                           use this default hash style
   1456   --enable-werror         treat compile warnings as errors
   1457   --enable-build-warnings enable build-time compiler warnings
   1458   --disable-nls           do not use Native Language Support
   1459   --enable-initfini-array	use .init_array/.fini_array sections
   1460 
   1461 Optional Packages:
   1462   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1463   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1464   --with-pic              try to use only PIC/non-PIC objects [default=use
   1465                           both]
   1466   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1467   --with-lib-path=dir1:dir2...  set default LIB_PATH
   1468   --with-sysroot=DIR Search for usr/lib et al within DIR.
   1469 
   1470 Some influential environment variables:
   1471   CC          C compiler command
   1472   CFLAGS      C compiler flags
   1473   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1474               nonstandard directory <lib dir>
   1475   LIBS        libraries to pass to the linker, e.g. -l<library>
   1476   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1477               you have headers in a nonstandard directory <include dir>
   1478   CXX         C++ compiler command
   1479   CXXFLAGS    C++ compiler flags
   1480   CPP         C preprocessor
   1481   CXXCPP      C++ preprocessor
   1482   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
   1483               the first program found out of: `bison -y', `byacc', `yacc'.
   1484   YFLAGS      The list of arguments that will be passed by default to $YACC.
   1485               This script will default YFLAGS to the empty string to avoid a
   1486               default value of `-d' given by some make applications.
   1487 
   1488 Use these variables to override the choices made by `configure' or to help
   1489 it to find libraries and programs with nonstandard names/locations.
   1490 
   1491 Report bugs to the package provider.
   1492 _ACEOF
   1493 ac_status=$?
   1494 fi
   1495 
   1496 if test "$ac_init_help" = "recursive"; then
   1497   # If there are subdirs, report their specific --help.
   1498   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1499     test -d "$ac_dir" ||
   1500       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1501       continue
   1502     ac_builddir=.
   1503 
   1504 case "$ac_dir" in
   1505 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1506 *)
   1507   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1508   # A ".." for each directory in $ac_dir_suffix.
   1509   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1510   case $ac_top_builddir_sub in
   1511   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1512   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1513   esac ;;
   1514 esac
   1515 ac_abs_top_builddir=$ac_pwd
   1516 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1517 # for backward compatibility:
   1518 ac_top_builddir=$ac_top_build_prefix
   1519 
   1520 case $srcdir in
   1521   .)  # We are building in place.
   1522     ac_srcdir=.
   1523     ac_top_srcdir=$ac_top_builddir_sub
   1524     ac_abs_top_srcdir=$ac_pwd ;;
   1525   [\\/]* | ?:[\\/]* )  # Absolute name.
   1526     ac_srcdir=$srcdir$ac_dir_suffix;
   1527     ac_top_srcdir=$srcdir
   1528     ac_abs_top_srcdir=$srcdir ;;
   1529   *) # Relative name.
   1530     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1531     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1532     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1533 esac
   1534 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1535 
   1536     cd "$ac_dir" || { ac_status=$?; continue; }
   1537     # Check for guested configure.
   1538     if test -f "$ac_srcdir/configure.gnu"; then
   1539       echo &&
   1540       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1541     elif test -f "$ac_srcdir/configure"; then
   1542       echo &&
   1543       $SHELL "$ac_srcdir/configure" --help=recursive
   1544     else
   1545       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1546     fi || ac_status=$?
   1547     cd "$ac_pwd" || { ac_status=$?; break; }
   1548   done
   1549 fi
   1550 
   1551 test -n "$ac_init_help" && exit $ac_status
   1552 if $ac_init_version; then
   1553   cat <<\_ACEOF
   1554 ld configure 2.30
   1555 generated by GNU Autoconf 2.64
   1556 
   1557 Copyright (C) 2009 Free Software Foundation, Inc.
   1558 This configure script is free software; the Free Software Foundation
   1559 gives unlimited permission to copy, distribute and modify it.
   1560 _ACEOF
   1561   exit
   1562 fi
   1563 
   1564 ## ------------------------ ##
   1565 ## Autoconf initialization. ##
   1566 ## ------------------------ ##
   1567 
   1568 # ac_fn_c_try_compile LINENO
   1569 # --------------------------
   1570 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1571 ac_fn_c_try_compile ()
   1572 {
   1573   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1574   rm -f conftest.$ac_objext
   1575   if { { ac_try="$ac_compile"
   1576 case "(($ac_try" in
   1577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1578   *) ac_try_echo=$ac_try;;
   1579 esac
   1580 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1581 $as_echo "$ac_try_echo"; } >&5
   1582   (eval "$ac_compile") 2>conftest.err
   1583   ac_status=$?
   1584   if test -s conftest.err; then
   1585     grep -v '^ *+' conftest.err >conftest.er1
   1586     cat conftest.er1 >&5
   1587     mv -f conftest.er1 conftest.err
   1588   fi
   1589   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1590   test $ac_status = 0; } && {
   1591 	 test -z "$ac_c_werror_flag" ||
   1592 	 test ! -s conftest.err
   1593        } && test -s conftest.$ac_objext; then :
   1594   ac_retval=0
   1595 else
   1596   $as_echo "$as_me: failed program was:" >&5
   1597 sed 's/^/| /' conftest.$ac_ext >&5
   1598 
   1599 	ac_retval=1
   1600 fi
   1601   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1602   return $ac_retval
   1603 
   1604 } # ac_fn_c_try_compile
   1605 
   1606 # ac_fn_c_try_link LINENO
   1607 # -----------------------
   1608 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1609 ac_fn_c_try_link ()
   1610 {
   1611   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1612   rm -f conftest.$ac_objext conftest$ac_exeext
   1613   if { { ac_try="$ac_link"
   1614 case "(($ac_try" in
   1615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1616   *) ac_try_echo=$ac_try;;
   1617 esac
   1618 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1619 $as_echo "$ac_try_echo"; } >&5
   1620   (eval "$ac_link") 2>conftest.err
   1621   ac_status=$?
   1622   if test -s conftest.err; then
   1623     grep -v '^ *+' conftest.err >conftest.er1
   1624     cat conftest.er1 >&5
   1625     mv -f conftest.er1 conftest.err
   1626   fi
   1627   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1628   test $ac_status = 0; } && {
   1629 	 test -z "$ac_c_werror_flag" ||
   1630 	 test ! -s conftest.err
   1631        } && test -s conftest$ac_exeext && {
   1632 	 test "$cross_compiling" = yes ||
   1633 	 $as_test_x conftest$ac_exeext
   1634        }; then :
   1635   ac_retval=0
   1636 else
   1637   $as_echo "$as_me: failed program was:" >&5
   1638 sed 's/^/| /' conftest.$ac_ext >&5
   1639 
   1640 	ac_retval=1
   1641 fi
   1642   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1643   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1644   # interfere with the next link command; also delete a directory that is
   1645   # left behind by Apple's compiler.  We do this before executing the actions.
   1646   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1647   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1648   return $ac_retval
   1649 
   1650 } # ac_fn_c_try_link
   1651 
   1652 # ac_fn_cxx_try_compile LINENO
   1653 # ----------------------------
   1654 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1655 ac_fn_cxx_try_compile ()
   1656 {
   1657   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1658   rm -f conftest.$ac_objext
   1659   if { { ac_try="$ac_compile"
   1660 case "(($ac_try" in
   1661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1662   *) ac_try_echo=$ac_try;;
   1663 esac
   1664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1665 $as_echo "$ac_try_echo"; } >&5
   1666   (eval "$ac_compile") 2>conftest.err
   1667   ac_status=$?
   1668   if test -s conftest.err; then
   1669     grep -v '^ *+' conftest.err >conftest.er1
   1670     cat conftest.er1 >&5
   1671     mv -f conftest.er1 conftest.err
   1672   fi
   1673   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1674   test $ac_status = 0; } && {
   1675 	 test -z "$ac_cxx_werror_flag" ||
   1676 	 test ! -s conftest.err
   1677        } && test -s conftest.$ac_objext; then :
   1678   ac_retval=0
   1679 else
   1680   $as_echo "$as_me: failed program was:" >&5
   1681 sed 's/^/| /' conftest.$ac_ext >&5
   1682 
   1683 	ac_retval=1
   1684 fi
   1685   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1686   return $ac_retval
   1687 
   1688 } # ac_fn_cxx_try_compile
   1689 
   1690 # ac_fn_c_try_cpp LINENO
   1691 # ----------------------
   1692 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1693 ac_fn_c_try_cpp ()
   1694 {
   1695   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1696   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1697 case "(($ac_try" in
   1698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1699   *) ac_try_echo=$ac_try;;
   1700 esac
   1701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1702 $as_echo "$ac_try_echo"; } >&5
   1703   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1704   ac_status=$?
   1705   if test -s conftest.err; then
   1706     grep -v '^ *+' conftest.err >conftest.er1
   1707     cat conftest.er1 >&5
   1708     mv -f conftest.er1 conftest.err
   1709   fi
   1710   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1711   test $ac_status = 0; } >/dev/null && {
   1712 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1713 	 test ! -s conftest.err
   1714        }; then :
   1715   ac_retval=0
   1716 else
   1717   $as_echo "$as_me: failed program was:" >&5
   1718 sed 's/^/| /' conftest.$ac_ext >&5
   1719 
   1720     ac_retval=1
   1721 fi
   1722   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1723   return $ac_retval
   1724 
   1725 } # ac_fn_c_try_cpp
   1726 
   1727 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1728 # -------------------------------------------------------
   1729 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1730 # the include files in INCLUDES and setting the cache variable VAR
   1731 # accordingly.
   1732 ac_fn_c_check_header_mongrel ()
   1733 {
   1734   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1735   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1736   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1737 $as_echo_n "checking for $2... " >&6; }
   1738 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1739   $as_echo_n "(cached) " >&6
   1740 fi
   1741 eval ac_res=\$$3
   1742 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1743 $as_echo "$ac_res" >&6; }
   1744 else
   1745   # Is the header compilable?
   1746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1747 $as_echo_n "checking $2 usability... " >&6; }
   1748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1749 /* end confdefs.h.  */
   1750 $4
   1751 #include <$2>
   1752 _ACEOF
   1753 if ac_fn_c_try_compile "$LINENO"; then :
   1754   ac_header_compiler=yes
   1755 else
   1756   ac_header_compiler=no
   1757 fi
   1758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1760 $as_echo "$ac_header_compiler" >&6; }
   1761 
   1762 # Is the header present?
   1763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1764 $as_echo_n "checking $2 presence... " >&6; }
   1765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1766 /* end confdefs.h.  */
   1767 #include <$2>
   1768 _ACEOF
   1769 if ac_fn_c_try_cpp "$LINENO"; then :
   1770   ac_header_preproc=yes
   1771 else
   1772   ac_header_preproc=no
   1773 fi
   1774 rm -f conftest.err conftest.$ac_ext
   1775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1776 $as_echo "$ac_header_preproc" >&6; }
   1777 
   1778 # So?  What about this header?
   1779 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1780   yes:no: )
   1781     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1782 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1783     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1784 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1785     ;;
   1786   no:yes:* )
   1787     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1788 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1789     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1790 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1791     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1792 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1793     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1794 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1795     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1796 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1797     ;;
   1798 esac
   1799   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1800 $as_echo_n "checking for $2... " >&6; }
   1801 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1802   $as_echo_n "(cached) " >&6
   1803 else
   1804   eval "$3=\$ac_header_compiler"
   1805 fi
   1806 eval ac_res=\$$3
   1807 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1808 $as_echo "$ac_res" >&6; }
   1809 fi
   1810   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1811 
   1812 } # ac_fn_c_check_header_mongrel
   1813 
   1814 # ac_fn_c_try_run LINENO
   1815 # ----------------------
   1816 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1817 # that executables *can* be run.
   1818 ac_fn_c_try_run ()
   1819 {
   1820   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1821   if { { ac_try="$ac_link"
   1822 case "(($ac_try" in
   1823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1824   *) ac_try_echo=$ac_try;;
   1825 esac
   1826 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1827 $as_echo "$ac_try_echo"; } >&5
   1828   (eval "$ac_link") 2>&5
   1829   ac_status=$?
   1830   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1831   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1832   { { case "(($ac_try" in
   1833   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1834   *) ac_try_echo=$ac_try;;
   1835 esac
   1836 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1837 $as_echo "$ac_try_echo"; } >&5
   1838   (eval "$ac_try") 2>&5
   1839   ac_status=$?
   1840   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1841   test $ac_status = 0; }; }; then :
   1842   ac_retval=0
   1843 else
   1844   $as_echo "$as_me: program exited with status $ac_status" >&5
   1845        $as_echo "$as_me: failed program was:" >&5
   1846 sed 's/^/| /' conftest.$ac_ext >&5
   1847 
   1848        ac_retval=$ac_status
   1849 fi
   1850   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1851   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1852   return $ac_retval
   1853 
   1854 } # ac_fn_c_try_run
   1855 
   1856 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1857 # -------------------------------------------------------
   1858 # Tests whether HEADER exists and can be compiled using the include files in
   1859 # INCLUDES, setting the cache variable VAR accordingly.
   1860 ac_fn_c_check_header_compile ()
   1861 {
   1862   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1863   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1864 $as_echo_n "checking for $2... " >&6; }
   1865 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1866   $as_echo_n "(cached) " >&6
   1867 else
   1868   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1869 /* end confdefs.h.  */
   1870 $4
   1871 #include <$2>
   1872 _ACEOF
   1873 if ac_fn_c_try_compile "$LINENO"; then :
   1874   eval "$3=yes"
   1875 else
   1876   eval "$3=no"
   1877 fi
   1878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1879 fi
   1880 eval ac_res=\$$3
   1881 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1882 $as_echo "$ac_res" >&6; }
   1883   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1884 
   1885 } # ac_fn_c_check_header_compile
   1886 
   1887 # ac_fn_c_check_func LINENO FUNC VAR
   1888 # ----------------------------------
   1889 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1890 ac_fn_c_check_func ()
   1891 {
   1892   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1893   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1894 $as_echo_n "checking for $2... " >&6; }
   1895 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1896   $as_echo_n "(cached) " >&6
   1897 else
   1898   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1899 /* end confdefs.h.  */
   1900 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1901    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1902 #define $2 innocuous_$2
   1903 
   1904 /* System header to define __stub macros and hopefully few prototypes,
   1905     which can conflict with char $2 (); below.
   1906     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1907     <limits.h> exists even on freestanding compilers.  */
   1908 
   1909 #ifdef __STDC__
   1910 # include <limits.h>
   1911 #else
   1912 # include <assert.h>
   1913 #endif
   1914 
   1915 #undef $2
   1916 
   1917 /* Override any GCC internal prototype to avoid an error.
   1918    Use char because int might match the return type of a GCC
   1919    builtin and then its argument prototype would still apply.  */
   1920 #ifdef __cplusplus
   1921 extern "C"
   1922 #endif
   1923 char $2 ();
   1924 /* The GNU C library defines this for functions which it implements
   1925     to always fail with ENOSYS.  Some functions are actually named
   1926     something starting with __ and the normal name is an alias.  */
   1927 #if defined __stub_$2 || defined __stub___$2
   1928 choke me
   1929 #endif
   1930 
   1931 int
   1932 main ()
   1933 {
   1934 return $2 ();
   1935   ;
   1936   return 0;
   1937 }
   1938 _ACEOF
   1939 if ac_fn_c_try_link "$LINENO"; then :
   1940   eval "$3=yes"
   1941 else
   1942   eval "$3=no"
   1943 fi
   1944 rm -f core conftest.err conftest.$ac_objext \
   1945     conftest$ac_exeext conftest.$ac_ext
   1946 fi
   1947 eval ac_res=\$$3
   1948 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1949 $as_echo "$ac_res" >&6; }
   1950   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1951 
   1952 } # ac_fn_c_check_func
   1953 
   1954 # ac_fn_cxx_try_cpp LINENO
   1955 # ------------------------
   1956 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1957 ac_fn_cxx_try_cpp ()
   1958 {
   1959   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1960   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1961 case "(($ac_try" in
   1962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1963   *) ac_try_echo=$ac_try;;
   1964 esac
   1965 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1966 $as_echo "$ac_try_echo"; } >&5
   1967   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1968   ac_status=$?
   1969   if test -s conftest.err; then
   1970     grep -v '^ *+' conftest.err >conftest.er1
   1971     cat conftest.er1 >&5
   1972     mv -f conftest.er1 conftest.err
   1973   fi
   1974   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1975   test $ac_status = 0; } >/dev/null && {
   1976 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   1977 	 test ! -s conftest.err
   1978        }; then :
   1979   ac_retval=0
   1980 else
   1981   $as_echo "$as_me: failed program was:" >&5
   1982 sed 's/^/| /' conftest.$ac_ext >&5
   1983 
   1984     ac_retval=1
   1985 fi
   1986   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1987   return $ac_retval
   1988 
   1989 } # ac_fn_cxx_try_cpp
   1990 
   1991 # ac_fn_cxx_try_link LINENO
   1992 # -------------------------
   1993 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1994 ac_fn_cxx_try_link ()
   1995 {
   1996   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1997   rm -f conftest.$ac_objext conftest$ac_exeext
   1998   if { { ac_try="$ac_link"
   1999 case "(($ac_try" in
   2000   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2001   *) ac_try_echo=$ac_try;;
   2002 esac
   2003 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2004 $as_echo "$ac_try_echo"; } >&5
   2005   (eval "$ac_link") 2>conftest.err
   2006   ac_status=$?
   2007   if test -s conftest.err; then
   2008     grep -v '^ *+' conftest.err >conftest.er1
   2009     cat conftest.er1 >&5
   2010     mv -f conftest.er1 conftest.err
   2011   fi
   2012   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2013   test $ac_status = 0; } && {
   2014 	 test -z "$ac_cxx_werror_flag" ||
   2015 	 test ! -s conftest.err
   2016        } && test -s conftest$ac_exeext && {
   2017 	 test "$cross_compiling" = yes ||
   2018 	 $as_test_x conftest$ac_exeext
   2019        }; then :
   2020   ac_retval=0
   2021 else
   2022   $as_echo "$as_me: failed program was:" >&5
   2023 sed 's/^/| /' conftest.$ac_ext >&5
   2024 
   2025 	ac_retval=1
   2026 fi
   2027   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   2028   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   2029   # interfere with the next link command; also delete a directory that is
   2030   # left behind by Apple's compiler.  We do this before executing the actions.
   2031   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2032   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2033   return $ac_retval
   2034 
   2035 } # ac_fn_cxx_try_link
   2036 
   2037 # ac_fn_c_check_decl LINENO SYMBOL VAR
   2038 # ------------------------------------
   2039 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
   2040 ac_fn_c_check_decl ()
   2041 {
   2042   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2043   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2044   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2045   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2046 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2047 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2048   $as_echo_n "(cached) " >&6
   2049 else
   2050   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2051 /* end confdefs.h.  */
   2052 $4
   2053 int
   2054 main ()
   2055 {
   2056 #ifndef $as_decl_name
   2057 #ifdef __cplusplus
   2058   (void) $as_decl_use;
   2059 #else
   2060   (void) $as_decl_name;
   2061 #endif
   2062 #endif
   2063 
   2064   ;
   2065   return 0;
   2066 }
   2067 _ACEOF
   2068 if ac_fn_c_try_compile "$LINENO"; then :
   2069   eval "$3=yes"
   2070 else
   2071   eval "$3=no"
   2072 fi
   2073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2074 fi
   2075 eval ac_res=\$$3
   2076 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2077 $as_echo "$ac_res" >&6; }
   2078   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2079 
   2080 } # ac_fn_c_check_decl
   2081 
   2082 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   2083 # --------------------------------------------
   2084 # Tries to find the compile-time value of EXPR in a program that includes
   2085 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   2086 # computed
   2087 ac_fn_c_compute_int ()
   2088 {
   2089   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2090   if test "$cross_compiling" = yes; then
   2091     # Depending upon the size, compute the lo and hi bounds.
   2092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2093 /* end confdefs.h.  */
   2094 $4
   2095 int
   2096 main ()
   2097 {
   2098 static int test_array [1 - 2 * !(($2) >= 0)];
   2099 test_array [0] = 0
   2100 
   2101   ;
   2102   return 0;
   2103 }
   2104 _ACEOF
   2105 if ac_fn_c_try_compile "$LINENO"; then :
   2106   ac_lo=0 ac_mid=0
   2107   while :; do
   2108     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2109 /* end confdefs.h.  */
   2110 $4
   2111 int
   2112 main ()
   2113 {
   2114 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2115 test_array [0] = 0
   2116 
   2117   ;
   2118   return 0;
   2119 }
   2120 _ACEOF
   2121 if ac_fn_c_try_compile "$LINENO"; then :
   2122   ac_hi=$ac_mid; break
   2123 else
   2124   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   2125 			if test $ac_lo -le $ac_mid; then
   2126 			  ac_lo= ac_hi=
   2127 			  break
   2128 			fi
   2129 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   2130 fi
   2131 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2132   done
   2133 else
   2134   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2135 /* end confdefs.h.  */
   2136 $4
   2137 int
   2138 main ()
   2139 {
   2140 static int test_array [1 - 2 * !(($2) < 0)];
   2141 test_array [0] = 0
   2142 
   2143   ;
   2144   return 0;
   2145 }
   2146 _ACEOF
   2147 if ac_fn_c_try_compile "$LINENO"; then :
   2148   ac_hi=-1 ac_mid=-1
   2149   while :; do
   2150     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2151 /* end confdefs.h.  */
   2152 $4
   2153 int
   2154 main ()
   2155 {
   2156 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   2157 test_array [0] = 0
   2158 
   2159   ;
   2160   return 0;
   2161 }
   2162 _ACEOF
   2163 if ac_fn_c_try_compile "$LINENO"; then :
   2164   ac_lo=$ac_mid; break
   2165 else
   2166   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   2167 			if test $ac_mid -le $ac_hi; then
   2168 			  ac_lo= ac_hi=
   2169 			  break
   2170 			fi
   2171 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   2172 fi
   2173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2174   done
   2175 else
   2176   ac_lo= ac_hi=
   2177 fi
   2178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2179 fi
   2180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2181 # Binary search between lo and hi bounds.
   2182 while test "x$ac_lo" != "x$ac_hi"; do
   2183   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   2184   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2185 /* end confdefs.h.  */
   2186 $4
   2187 int
   2188 main ()
   2189 {
   2190 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2191 test_array [0] = 0
   2192 
   2193   ;
   2194   return 0;
   2195 }
   2196 _ACEOF
   2197 if ac_fn_c_try_compile "$LINENO"; then :
   2198   ac_hi=$ac_mid
   2199 else
   2200   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   2201 fi
   2202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2203 done
   2204 case $ac_lo in #((
   2205 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   2206 '') ac_retval=1 ;;
   2207 esac
   2208   else
   2209     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2210 /* end confdefs.h.  */
   2211 $4
   2212 static long int longval () { return $2; }
   2213 static unsigned long int ulongval () { return $2; }
   2214 #include <stdio.h>
   2215 #include <stdlib.h>
   2216 int
   2217 main ()
   2218 {
   2219 
   2220   FILE *f = fopen ("conftest.val", "w");
   2221   if (! f)
   2222     return 1;
   2223   if (($2) < 0)
   2224     {
   2225       long int i = longval ();
   2226       if (i != ($2))
   2227 	return 1;
   2228       fprintf (f, "%ld", i);
   2229     }
   2230   else
   2231     {
   2232       unsigned long int i = ulongval ();
   2233       if (i != ($2))
   2234 	return 1;
   2235       fprintf (f, "%lu", i);
   2236     }
   2237   /* Do not output a trailing newline, as this causes \r\n confusion
   2238      on some platforms.  */
   2239   return ferror (f) || fclose (f) != 0;
   2240 
   2241   ;
   2242   return 0;
   2243 }
   2244 _ACEOF
   2245 if ac_fn_c_try_run "$LINENO"; then :
   2246   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   2247 else
   2248   ac_retval=1
   2249 fi
   2250 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   2251   conftest.$ac_objext conftest.beam conftest.$ac_ext
   2252 rm -f conftest.val
   2253 
   2254   fi
   2255   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2256   return $ac_retval
   2257 
   2258 } # ac_fn_c_compute_int
   2259 cat >config.log <<_ACEOF
   2260 This file contains any messages produced by compilers while
   2261 running configure, to aid debugging if configure makes a mistake.
   2262 
   2263 It was created by ld $as_me 2.30, which was
   2264 generated by GNU Autoconf 2.64.  Invocation command line was
   2265 
   2266   $ $0 $@
   2267 
   2268 _ACEOF
   2269 exec 5>>config.log
   2270 {
   2271 cat <<_ASUNAME
   2272 ## --------- ##
   2273 ## Platform. ##
   2274 ## --------- ##
   2275 
   2276 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2277 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2278 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2279 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2280 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2281 
   2282 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2283 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2284 
   2285 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2286 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2287 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2288 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2289 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2290 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2291 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2292 
   2293 _ASUNAME
   2294 
   2295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2296 for as_dir in $PATH
   2297 do
   2298   IFS=$as_save_IFS
   2299   test -z "$as_dir" && as_dir=.
   2300     $as_echo "PATH: $as_dir"
   2301   done
   2302 IFS=$as_save_IFS
   2303 
   2304 } >&5
   2305 
   2306 cat >&5 <<_ACEOF
   2307 
   2308 
   2309 ## ----------- ##
   2310 ## Core tests. ##
   2311 ## ----------- ##
   2312 
   2313 _ACEOF
   2314 
   2315 
   2316 # Keep a trace of the command line.
   2317 # Strip out --no-create and --no-recursion so they do not pile up.
   2318 # Strip out --silent because we don't want to record it for future runs.
   2319 # Also quote any args containing shell meta-characters.
   2320 # Make two passes to allow for proper duplicate-argument suppression.
   2321 ac_configure_args=
   2322 ac_configure_args0=
   2323 ac_configure_args1=
   2324 ac_must_keep_next=false
   2325 for ac_pass in 1 2
   2326 do
   2327   for ac_arg
   2328   do
   2329     case $ac_arg in
   2330     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2331     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2332     | -silent | --silent | --silen | --sile | --sil)
   2333       continue ;;
   2334     *\'*)
   2335       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2336     esac
   2337     case $ac_pass in
   2338     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2339     2)
   2340       as_fn_append ac_configure_args1 " '$ac_arg'"
   2341       if test $ac_must_keep_next = true; then
   2342 	ac_must_keep_next=false # Got value, back to normal.
   2343       else
   2344 	case $ac_arg in
   2345 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2346 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2347 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2348 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2349 	    case "$ac_configure_args0 " in
   2350 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2351 	    esac
   2352 	    ;;
   2353 	  -* ) ac_must_keep_next=true ;;
   2354 	esac
   2355       fi
   2356       as_fn_append ac_configure_args " '$ac_arg'"
   2357       ;;
   2358     esac
   2359   done
   2360 done
   2361 { ac_configure_args0=; unset ac_configure_args0;}
   2362 { ac_configure_args1=; unset ac_configure_args1;}
   2363 
   2364 # When interrupted or exit'd, cleanup temporary files, and complete
   2365 # config.log.  We remove comments because anyway the quotes in there
   2366 # would cause problems or look ugly.
   2367 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2368 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2369 trap 'exit_status=$?
   2370   # Save into config.log some information that might help in debugging.
   2371   {
   2372     echo
   2373 
   2374     cat <<\_ASBOX
   2375 ## ---------------- ##
   2376 ## Cache variables. ##
   2377 ## ---------------- ##
   2378 _ASBOX
   2379     echo
   2380     # The following way of writing the cache mishandles newlines in values,
   2381 (
   2382   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2383     eval ac_val=\$$ac_var
   2384     case $ac_val in #(
   2385     *${as_nl}*)
   2386       case $ac_var in #(
   2387       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2388 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2389       esac
   2390       case $ac_var in #(
   2391       _ | IFS | as_nl) ;; #(
   2392       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2393       *) { eval $ac_var=; unset $ac_var;} ;;
   2394       esac ;;
   2395     esac
   2396   done
   2397   (set) 2>&1 |
   2398     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2399     *${as_nl}ac_space=\ *)
   2400       sed -n \
   2401 	"s/'\''/'\''\\\\'\'''\''/g;
   2402 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2403       ;; #(
   2404     *)
   2405       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2406       ;;
   2407     esac |
   2408     sort
   2409 )
   2410     echo
   2411 
   2412     cat <<\_ASBOX
   2413 ## ----------------- ##
   2414 ## Output variables. ##
   2415 ## ----------------- ##
   2416 _ASBOX
   2417     echo
   2418     for ac_var in $ac_subst_vars
   2419     do
   2420       eval ac_val=\$$ac_var
   2421       case $ac_val in
   2422       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2423       esac
   2424       $as_echo "$ac_var='\''$ac_val'\''"
   2425     done | sort
   2426     echo
   2427 
   2428     if test -n "$ac_subst_files"; then
   2429       cat <<\_ASBOX
   2430 ## ------------------- ##
   2431 ## File substitutions. ##
   2432 ## ------------------- ##
   2433 _ASBOX
   2434       echo
   2435       for ac_var in $ac_subst_files
   2436       do
   2437 	eval ac_val=\$$ac_var
   2438 	case $ac_val in
   2439 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2440 	esac
   2441 	$as_echo "$ac_var='\''$ac_val'\''"
   2442       done | sort
   2443       echo
   2444     fi
   2445 
   2446     if test -s confdefs.h; then
   2447       cat <<\_ASBOX
   2448 ## ----------- ##
   2449 ## confdefs.h. ##
   2450 ## ----------- ##
   2451 _ASBOX
   2452       echo
   2453       cat confdefs.h
   2454       echo
   2455     fi
   2456     test "$ac_signal" != 0 &&
   2457       $as_echo "$as_me: caught signal $ac_signal"
   2458     $as_echo "$as_me: exit $exit_status"
   2459   } >&5
   2460   rm -f core *.core core.conftest.* &&
   2461     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2462     exit $exit_status
   2463 ' 0
   2464 for ac_signal in 1 2 13 15; do
   2465   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2466 done
   2467 ac_signal=0
   2468 
   2469 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2470 rm -f -r conftest* confdefs.h
   2471 
   2472 $as_echo "/* confdefs.h */" > confdefs.h
   2473 
   2474 # Predefined preprocessor variables.
   2475 
   2476 cat >>confdefs.h <<_ACEOF
   2477 #define PACKAGE_NAME "$PACKAGE_NAME"
   2478 _ACEOF
   2479 
   2480 cat >>confdefs.h <<_ACEOF
   2481 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2482 _ACEOF
   2483 
   2484 cat >>confdefs.h <<_ACEOF
   2485 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2486 _ACEOF
   2487 
   2488 cat >>confdefs.h <<_ACEOF
   2489 #define PACKAGE_STRING "$PACKAGE_STRING"
   2490 _ACEOF
   2491 
   2492 cat >>confdefs.h <<_ACEOF
   2493 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2494 _ACEOF
   2495 
   2496 cat >>confdefs.h <<_ACEOF
   2497 #define PACKAGE_URL "$PACKAGE_URL"
   2498 _ACEOF
   2499 
   2500 
   2501 # Let the site file select an alternate cache file if it wants to.
   2502 # Prefer an explicitly selected file to automatically selected ones.
   2503 ac_site_file1=NONE
   2504 ac_site_file2=NONE
   2505 if test -n "$CONFIG_SITE"; then
   2506   ac_site_file1=$CONFIG_SITE
   2507 elif test "x$prefix" != xNONE; then
   2508   ac_site_file1=$prefix/share/config.site
   2509   ac_site_file2=$prefix/etc/config.site
   2510 else
   2511   ac_site_file1=$ac_default_prefix/share/config.site
   2512   ac_site_file2=$ac_default_prefix/etc/config.site
   2513 fi
   2514 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2515 do
   2516   test "x$ac_site_file" = xNONE && continue
   2517   if test -r "$ac_site_file"; then
   2518     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2519 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2520     sed 's/^/| /' "$ac_site_file" >&5
   2521     . "$ac_site_file"
   2522   fi
   2523 done
   2524 
   2525 if test -r "$cache_file"; then
   2526   # Some versions of bash will fail to source /dev/null (special
   2527   # files actually), so we avoid doing that.
   2528   if test -f "$cache_file"; then
   2529     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2530 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2531     case $cache_file in
   2532       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2533       *)                      . "./$cache_file";;
   2534     esac
   2535   fi
   2536 else
   2537   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2538 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2539   >$cache_file
   2540 fi
   2541 
   2542 # Check that the precious variables saved in the cache have kept the same
   2543 # value.
   2544 ac_cache_corrupted=false
   2545 for ac_var in $ac_precious_vars; do
   2546   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2547   eval ac_new_set=\$ac_env_${ac_var}_set
   2548   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2549   eval ac_new_val=\$ac_env_${ac_var}_value
   2550   case $ac_old_set,$ac_new_set in
   2551     set,)
   2552       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2553 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2554       ac_cache_corrupted=: ;;
   2555     ,set)
   2556       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2557 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2558       ac_cache_corrupted=: ;;
   2559     ,);;
   2560     *)
   2561       if test "x$ac_old_val" != "x$ac_new_val"; then
   2562 	# differences in whitespace do not lead to failure.
   2563 	ac_old_val_w=`echo x $ac_old_val`
   2564 	ac_new_val_w=`echo x $ac_new_val`
   2565 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2566 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2567 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2568 	  ac_cache_corrupted=:
   2569 	else
   2570 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2571 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2572 	  eval $ac_var=\$ac_old_val
   2573 	fi
   2574 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2575 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2576 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2577 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2578       fi;;
   2579   esac
   2580   # Pass precious variables to config.status.
   2581   if test "$ac_new_set" = set; then
   2582     case $ac_new_val in
   2583     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2584     *) ac_arg=$ac_var=$ac_new_val ;;
   2585     esac
   2586     case " $ac_configure_args " in
   2587       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2588       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2589     esac
   2590   fi
   2591 done
   2592 if $ac_cache_corrupted; then
   2593   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2594 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2595   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2596 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2597   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2598 fi
   2599 ## -------------------- ##
   2600 ## Main body of script. ##
   2601 ## -------------------- ##
   2602 
   2603 ac_ext=c
   2604 ac_cpp='$CPP $CPPFLAGS'
   2605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2608 
   2609 
   2610 
   2611 
   2612 
   2613 
   2614 
   2615 ac_aux_dir=
   2616 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2617   for ac_t in install-sh install.sh shtool; do
   2618     if test -f "$ac_dir/$ac_t"; then
   2619       ac_aux_dir=$ac_dir
   2620       ac_install_sh="$ac_aux_dir/$ac_t -c"
   2621       break 2
   2622     fi
   2623   done
   2624 done
   2625 if test -z "$ac_aux_dir"; then
   2626   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2627 fi
   2628 
   2629 # These three variables are undocumented and unsupported,
   2630 # and are intended to be withdrawn in a future Autoconf release.
   2631 # They can cause serious problems if a builder's source tree is in a directory
   2632 # whose full name contains unusual characters.
   2633 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2634 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2635 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2636 
   2637 
   2638 # Make sure we can run config.sub.
   2639 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2640   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2641 
   2642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2643 $as_echo_n "checking build system type... " >&6; }
   2644 if test "${ac_cv_build+set}" = set; then :
   2645   $as_echo_n "(cached) " >&6
   2646 else
   2647   ac_build_alias=$build_alias
   2648 test "x$ac_build_alias" = x &&
   2649   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2650 test "x$ac_build_alias" = x &&
   2651   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
   2652 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2653   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2654 
   2655 fi
   2656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2657 $as_echo "$ac_cv_build" >&6; }
   2658 case $ac_cv_build in
   2659 *-*-*) ;;
   2660 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
   2661 esac
   2662 build=$ac_cv_build
   2663 ac_save_IFS=$IFS; IFS='-'
   2664 set x $ac_cv_build
   2665 shift
   2666 build_cpu=$1
   2667 build_vendor=$2
   2668 shift; shift
   2669 # Remember, the first character of IFS is used to create $*,
   2670 # except with old shells:
   2671 build_os=$*
   2672 IFS=$ac_save_IFS
   2673 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2674 
   2675 
   2676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2677 $as_echo_n "checking host system type... " >&6; }
   2678 if test "${ac_cv_host+set}" = set; then :
   2679   $as_echo_n "(cached) " >&6
   2680 else
   2681   if test "x$host_alias" = x; then
   2682   ac_cv_host=$ac_cv_build
   2683 else
   2684   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2685     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2686 fi
   2687 
   2688 fi
   2689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2690 $as_echo "$ac_cv_host" >&6; }
   2691 case $ac_cv_host in
   2692 *-*-*) ;;
   2693 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
   2694 esac
   2695 host=$ac_cv_host
   2696 ac_save_IFS=$IFS; IFS='-'
   2697 set x $ac_cv_host
   2698 shift
   2699 host_cpu=$1
   2700 host_vendor=$2
   2701 shift; shift
   2702 # Remember, the first character of IFS is used to create $*,
   2703 # except with old shells:
   2704 host_os=$*
   2705 IFS=$ac_save_IFS
   2706 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2707 
   2708 
   2709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2710 $as_echo_n "checking target system type... " >&6; }
   2711 if test "${ac_cv_target+set}" = set; then :
   2712   $as_echo_n "(cached) " >&6
   2713 else
   2714   if test "x$target_alias" = x; then
   2715   ac_cv_target=$ac_cv_host
   2716 else
   2717   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2718     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2719 fi
   2720 
   2721 fi
   2722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2723 $as_echo "$ac_cv_target" >&6; }
   2724 case $ac_cv_target in
   2725 *-*-*) ;;
   2726 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
   2727 esac
   2728 target=$ac_cv_target
   2729 ac_save_IFS=$IFS; IFS='-'
   2730 set x $ac_cv_target
   2731 shift
   2732 target_cpu=$1
   2733 target_vendor=$2
   2734 shift; shift
   2735 # Remember, the first character of IFS is used to create $*,
   2736 # except with old shells:
   2737 target_os=$*
   2738 IFS=$ac_save_IFS
   2739 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2740 
   2741 
   2742 # The aliases save the names the user supplied, while $host etc.
   2743 # will get canonicalized.
   2744 test -n "$target_alias" &&
   2745   test "$program_prefix$program_suffix$program_transform_name" = \
   2746     NONENONEs,x,x, &&
   2747   program_prefix=${target_alias}-
   2748 
   2749 ac_ext=c
   2750 ac_cpp='$CPP $CPPFLAGS'
   2751 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2752 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2753 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2754 if test -n "$ac_tool_prefix"; then
   2755   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2756 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2758 $as_echo_n "checking for $ac_word... " >&6; }
   2759 if test "${ac_cv_prog_CC+set}" = set; then :
   2760   $as_echo_n "(cached) " >&6
   2761 else
   2762   if test -n "$CC"; then
   2763   ac_cv_prog_CC="$CC" # Let the user override the test.
   2764 else
   2765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2766 for as_dir in $PATH
   2767 do
   2768   IFS=$as_save_IFS
   2769   test -z "$as_dir" && as_dir=.
   2770     for ac_exec_ext in '' $ac_executable_extensions; do
   2771   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2772     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2773     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2774     break 2
   2775   fi
   2776 done
   2777   done
   2778 IFS=$as_save_IFS
   2779 
   2780 fi
   2781 fi
   2782 CC=$ac_cv_prog_CC
   2783 if test -n "$CC"; then
   2784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2785 $as_echo "$CC" >&6; }
   2786 else
   2787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2788 $as_echo "no" >&6; }
   2789 fi
   2790 
   2791 
   2792 fi
   2793 if test -z "$ac_cv_prog_CC"; then
   2794   ac_ct_CC=$CC
   2795   # Extract the first word of "gcc", so it can be a program name with args.
   2796 set dummy gcc; ac_word=$2
   2797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2798 $as_echo_n "checking for $ac_word... " >&6; }
   2799 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2800   $as_echo_n "(cached) " >&6
   2801 else
   2802   if test -n "$ac_ct_CC"; then
   2803   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2804 else
   2805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2806 for as_dir in $PATH
   2807 do
   2808   IFS=$as_save_IFS
   2809   test -z "$as_dir" && as_dir=.
   2810     for ac_exec_ext in '' $ac_executable_extensions; do
   2811   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2812     ac_cv_prog_ac_ct_CC="gcc"
   2813     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2814     break 2
   2815   fi
   2816 done
   2817   done
   2818 IFS=$as_save_IFS
   2819 
   2820 fi
   2821 fi
   2822 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2823 if test -n "$ac_ct_CC"; then
   2824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2825 $as_echo "$ac_ct_CC" >&6; }
   2826 else
   2827   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2828 $as_echo "no" >&6; }
   2829 fi
   2830 
   2831   if test "x$ac_ct_CC" = x; then
   2832     CC=""
   2833   else
   2834     case $cross_compiling:$ac_tool_warned in
   2835 yes:)
   2836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2837 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2838 ac_tool_warned=yes ;;
   2839 esac
   2840     CC=$ac_ct_CC
   2841   fi
   2842 else
   2843   CC="$ac_cv_prog_CC"
   2844 fi
   2845 
   2846 if test -z "$CC"; then
   2847           if test -n "$ac_tool_prefix"; then
   2848     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2849 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2851 $as_echo_n "checking for $ac_word... " >&6; }
   2852 if test "${ac_cv_prog_CC+set}" = set; then :
   2853   $as_echo_n "(cached) " >&6
   2854 else
   2855   if test -n "$CC"; then
   2856   ac_cv_prog_CC="$CC" # Let the user override the test.
   2857 else
   2858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2859 for as_dir in $PATH
   2860 do
   2861   IFS=$as_save_IFS
   2862   test -z "$as_dir" && as_dir=.
   2863     for ac_exec_ext in '' $ac_executable_extensions; do
   2864   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2865     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2866     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2867     break 2
   2868   fi
   2869 done
   2870   done
   2871 IFS=$as_save_IFS
   2872 
   2873 fi
   2874 fi
   2875 CC=$ac_cv_prog_CC
   2876 if test -n "$CC"; then
   2877   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2878 $as_echo "$CC" >&6; }
   2879 else
   2880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2881 $as_echo "no" >&6; }
   2882 fi
   2883 
   2884 
   2885   fi
   2886 fi
   2887 if test -z "$CC"; then
   2888   # Extract the first word of "cc", so it can be a program name with args.
   2889 set dummy cc; ac_word=$2
   2890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2891 $as_echo_n "checking for $ac_word... " >&6; }
   2892 if test "${ac_cv_prog_CC+set}" = set; then :
   2893   $as_echo_n "(cached) " >&6
   2894 else
   2895   if test -n "$CC"; then
   2896   ac_cv_prog_CC="$CC" # Let the user override the test.
   2897 else
   2898   ac_prog_rejected=no
   2899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2900 for as_dir in $PATH
   2901 do
   2902   IFS=$as_save_IFS
   2903   test -z "$as_dir" && as_dir=.
   2904     for ac_exec_ext in '' $ac_executable_extensions; do
   2905   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2906     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2907        ac_prog_rejected=yes
   2908        continue
   2909      fi
   2910     ac_cv_prog_CC="cc"
   2911     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2912     break 2
   2913   fi
   2914 done
   2915   done
   2916 IFS=$as_save_IFS
   2917 
   2918 if test $ac_prog_rejected = yes; then
   2919   # We found a bogon in the path, so make sure we never use it.
   2920   set dummy $ac_cv_prog_CC
   2921   shift
   2922   if test $# != 0; then
   2923     # We chose a different compiler from the bogus one.
   2924     # However, it has the same basename, so the bogon will be chosen
   2925     # first if we set CC to just the basename; use the full file name.
   2926     shift
   2927     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2928   fi
   2929 fi
   2930 fi
   2931 fi
   2932 CC=$ac_cv_prog_CC
   2933 if test -n "$CC"; then
   2934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2935 $as_echo "$CC" >&6; }
   2936 else
   2937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2938 $as_echo "no" >&6; }
   2939 fi
   2940 
   2941 
   2942 fi
   2943 if test -z "$CC"; then
   2944   if test -n "$ac_tool_prefix"; then
   2945   for ac_prog in cl.exe
   2946   do
   2947     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2948 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2950 $as_echo_n "checking for $ac_word... " >&6; }
   2951 if test "${ac_cv_prog_CC+set}" = set; then :
   2952   $as_echo_n "(cached) " >&6
   2953 else
   2954   if test -n "$CC"; then
   2955   ac_cv_prog_CC="$CC" # Let the user override the test.
   2956 else
   2957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2958 for as_dir in $PATH
   2959 do
   2960   IFS=$as_save_IFS
   2961   test -z "$as_dir" && as_dir=.
   2962     for ac_exec_ext in '' $ac_executable_extensions; do
   2963   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2964     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2965     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2966     break 2
   2967   fi
   2968 done
   2969   done
   2970 IFS=$as_save_IFS
   2971 
   2972 fi
   2973 fi
   2974 CC=$ac_cv_prog_CC
   2975 if test -n "$CC"; then
   2976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2977 $as_echo "$CC" >&6; }
   2978 else
   2979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2980 $as_echo "no" >&6; }
   2981 fi
   2982 
   2983 
   2984     test -n "$CC" && break
   2985   done
   2986 fi
   2987 if test -z "$CC"; then
   2988   ac_ct_CC=$CC
   2989   for ac_prog in cl.exe
   2990 do
   2991   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2992 set dummy $ac_prog; ac_word=$2
   2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2994 $as_echo_n "checking for $ac_word... " >&6; }
   2995 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2996   $as_echo_n "(cached) " >&6
   2997 else
   2998   if test -n "$ac_ct_CC"; then
   2999   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3000 else
   3001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3002 for as_dir in $PATH
   3003 do
   3004   IFS=$as_save_IFS
   3005   test -z "$as_dir" && as_dir=.
   3006     for ac_exec_ext in '' $ac_executable_extensions; do
   3007   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3008     ac_cv_prog_ac_ct_CC="$ac_prog"
   3009     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3010     break 2
   3011   fi
   3012 done
   3013   done
   3014 IFS=$as_save_IFS
   3015 
   3016 fi
   3017 fi
   3018 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3019 if test -n "$ac_ct_CC"; then
   3020   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3021 $as_echo "$ac_ct_CC" >&6; }
   3022 else
   3023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3024 $as_echo "no" >&6; }
   3025 fi
   3026 
   3027 
   3028   test -n "$ac_ct_CC" && break
   3029 done
   3030 
   3031   if test "x$ac_ct_CC" = x; then
   3032     CC=""
   3033   else
   3034     case $cross_compiling:$ac_tool_warned in
   3035 yes:)
   3036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3037 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3038 ac_tool_warned=yes ;;
   3039 esac
   3040     CC=$ac_ct_CC
   3041   fi
   3042 fi
   3043 
   3044 fi
   3045 
   3046 
   3047 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3048 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3049 as_fn_error "no acceptable C compiler found in \$PATH
   3050 See \`config.log' for more details." "$LINENO" 5; }
   3051 
   3052 # Provide some information about the compiler.
   3053 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3054 set X $ac_compile
   3055 ac_compiler=$2
   3056 for ac_option in --version -v -V -qversion; do
   3057   { { ac_try="$ac_compiler $ac_option >&5"
   3058 case "(($ac_try" in
   3059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3060   *) ac_try_echo=$ac_try;;
   3061 esac
   3062 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3063 $as_echo "$ac_try_echo"; } >&5
   3064   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3065   ac_status=$?
   3066   if test -s conftest.err; then
   3067     sed '10a\
   3068 ... rest of stderr output deleted ...
   3069          10q' conftest.err >conftest.er1
   3070     cat conftest.er1 >&5
   3071     rm -f conftest.er1 conftest.err
   3072   fi
   3073   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3074   test $ac_status = 0; }
   3075 done
   3076 
   3077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3078 /* end confdefs.h.  */
   3079 
   3080 int
   3081 main ()
   3082 {
   3083 
   3084   ;
   3085   return 0;
   3086 }
   3087 _ACEOF
   3088 ac_clean_files_save=$ac_clean_files
   3089 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
   3090 # Try to create an executable without -o first, disregard a.out.
   3091 # It will help us diagnose broken compilers, and finding out an intuition
   3092 # of exeext.
   3093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3094 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3095 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3096 
   3097 # The possible output files:
   3098 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3099 
   3100 ac_rmfiles=
   3101 for ac_file in $ac_files
   3102 do
   3103   case $ac_file in
   3104     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3105     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3106   esac
   3107 done
   3108 rm -f $ac_rmfiles
   3109 
   3110 if { { ac_try="$ac_link_default"
   3111 case "(($ac_try" in
   3112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3113   *) ac_try_echo=$ac_try;;
   3114 esac
   3115 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3116 $as_echo "$ac_try_echo"; } >&5
   3117   (eval "$ac_link_default") 2>&5
   3118   ac_status=$?
   3119   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3120   test $ac_status = 0; }; then :
   3121   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3122 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3123 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3124 # so that the user can short-circuit this test for compilers unknown to
   3125 # Autoconf.
   3126 for ac_file in $ac_files ''
   3127 do
   3128   test -f "$ac_file" || continue
   3129   case $ac_file in
   3130     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3131 	;;
   3132     [ab].out )
   3133 	# We found the default executable, but exeext='' is most
   3134 	# certainly right.
   3135 	break;;
   3136     *.* )
   3137 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3138 	then :; else
   3139 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3140 	fi
   3141 	# We set ac_cv_exeext here because the later test for it is not
   3142 	# safe: cross compilers may not add the suffix if given an `-o'
   3143 	# argument, so we may need to know it at that point already.
   3144 	# Even if this section looks crufty: it has the advantage of
   3145 	# actually working.
   3146 	break;;
   3147     * )
   3148 	break;;
   3149   esac
   3150 done
   3151 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3152 
   3153 else
   3154   ac_file=''
   3155 fi
   3156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3157 $as_echo "$ac_file" >&6; }
   3158 if test -z "$ac_file"; then :
   3159   $as_echo "$as_me: failed program was:" >&5
   3160 sed 's/^/| /' conftest.$ac_ext >&5
   3161 
   3162 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3163 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3164 { as_fn_set_status 77
   3165 as_fn_error "C compiler cannot create executables
   3166 See \`config.log' for more details." "$LINENO" 5; }; }
   3167 fi
   3168 ac_exeext=$ac_cv_exeext
   3169 
   3170 # Check that the compiler produces executables we can run.  If not, either
   3171 # the compiler is broken, or we cross compile.
   3172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3173 $as_echo_n "checking whether the C compiler works... " >&6; }
   3174 # If not cross compiling, check that we can run a simple program.
   3175 if test "$cross_compiling" != yes; then
   3176   if { ac_try='./$ac_file'
   3177   { { case "(($ac_try" in
   3178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3179   *) ac_try_echo=$ac_try;;
   3180 esac
   3181 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3182 $as_echo "$ac_try_echo"; } >&5
   3183   (eval "$ac_try") 2>&5
   3184   ac_status=$?
   3185   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3186   test $ac_status = 0; }; }; then
   3187     cross_compiling=no
   3188   else
   3189     if test "$cross_compiling" = maybe; then
   3190 	cross_compiling=yes
   3191     else
   3192 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3193 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3194 as_fn_error "cannot run C compiled programs.
   3195 If you meant to cross compile, use \`--host'.
   3196 See \`config.log' for more details." "$LINENO" 5; }
   3197     fi
   3198   fi
   3199 fi
   3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3201 $as_echo "yes" >&6; }
   3202 
   3203 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
   3204 ac_clean_files=$ac_clean_files_save
   3205 # Check that the compiler produces executables we can run.  If not, either
   3206 # the compiler is broken, or we cross compile.
   3207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3208 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3210 $as_echo "$cross_compiling" >&6; }
   3211 
   3212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3213 $as_echo_n "checking for suffix of executables... " >&6; }
   3214 if { { ac_try="$ac_link"
   3215 case "(($ac_try" in
   3216   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3217   *) ac_try_echo=$ac_try;;
   3218 esac
   3219 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3220 $as_echo "$ac_try_echo"; } >&5
   3221   (eval "$ac_link") 2>&5
   3222   ac_status=$?
   3223   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3224   test $ac_status = 0; }; then :
   3225   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3226 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3227 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3228 # `rm'.
   3229 for ac_file in conftest.exe conftest conftest.*; do
   3230   test -f "$ac_file" || continue
   3231   case $ac_file in
   3232     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3233     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3234 	  break;;
   3235     * ) break;;
   3236   esac
   3237 done
   3238 else
   3239   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3240 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3241 as_fn_error "cannot compute suffix of executables: cannot compile and link
   3242 See \`config.log' for more details." "$LINENO" 5; }
   3243 fi
   3244 rm -f conftest$ac_cv_exeext
   3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3246 $as_echo "$ac_cv_exeext" >&6; }
   3247 
   3248 rm -f conftest.$ac_ext
   3249 EXEEXT=$ac_cv_exeext
   3250 ac_exeext=$EXEEXT
   3251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3252 $as_echo_n "checking for suffix of object files... " >&6; }
   3253 if test "${ac_cv_objext+set}" = set; then :
   3254   $as_echo_n "(cached) " >&6
   3255 else
   3256   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3257 /* end confdefs.h.  */
   3258 
   3259 int
   3260 main ()
   3261 {
   3262 
   3263   ;
   3264   return 0;
   3265 }
   3266 _ACEOF
   3267 rm -f conftest.o conftest.obj
   3268 if { { ac_try="$ac_compile"
   3269 case "(($ac_try" in
   3270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3271   *) ac_try_echo=$ac_try;;
   3272 esac
   3273 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3274 $as_echo "$ac_try_echo"; } >&5
   3275   (eval "$ac_compile") 2>&5
   3276   ac_status=$?
   3277   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3278   test $ac_status = 0; }; then :
   3279   for ac_file in conftest.o conftest.obj conftest.*; do
   3280   test -f "$ac_file" || continue;
   3281   case $ac_file in
   3282     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3283     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3284        break;;
   3285   esac
   3286 done
   3287 else
   3288   $as_echo "$as_me: failed program was:" >&5
   3289 sed 's/^/| /' conftest.$ac_ext >&5
   3290 
   3291 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3292 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3293 as_fn_error "cannot compute suffix of object files: cannot compile
   3294 See \`config.log' for more details." "$LINENO" 5; }
   3295 fi
   3296 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3297 fi
   3298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3299 $as_echo "$ac_cv_objext" >&6; }
   3300 OBJEXT=$ac_cv_objext
   3301 ac_objext=$OBJEXT
   3302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3303 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3304 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   3305   $as_echo_n "(cached) " >&6
   3306 else
   3307   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3308 /* end confdefs.h.  */
   3309 
   3310 int
   3311 main ()
   3312 {
   3313 #ifndef __GNUC__
   3314        choke me
   3315 #endif
   3316 
   3317   ;
   3318   return 0;
   3319 }
   3320 _ACEOF
   3321 if ac_fn_c_try_compile "$LINENO"; then :
   3322   ac_compiler_gnu=yes
   3323 else
   3324   ac_compiler_gnu=no
   3325 fi
   3326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3327 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3328 
   3329 fi
   3330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3331 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3332 if test $ac_compiler_gnu = yes; then
   3333   GCC=yes
   3334 else
   3335   GCC=
   3336 fi
   3337 ac_test_CFLAGS=${CFLAGS+set}
   3338 ac_save_CFLAGS=$CFLAGS
   3339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3340 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3341 if test "${ac_cv_prog_cc_g+set}" = set; then :
   3342   $as_echo_n "(cached) " >&6
   3343 else
   3344   ac_save_c_werror_flag=$ac_c_werror_flag
   3345    ac_c_werror_flag=yes
   3346    ac_cv_prog_cc_g=no
   3347    CFLAGS="-g"
   3348    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3349 /* end confdefs.h.  */
   3350 
   3351 int
   3352 main ()
   3353 {
   3354 
   3355   ;
   3356   return 0;
   3357 }
   3358 _ACEOF
   3359 if ac_fn_c_try_compile "$LINENO"; then :
   3360   ac_cv_prog_cc_g=yes
   3361 else
   3362   CFLAGS=""
   3363       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3364 /* end confdefs.h.  */
   3365 
   3366 int
   3367 main ()
   3368 {
   3369 
   3370   ;
   3371   return 0;
   3372 }
   3373 _ACEOF
   3374 if ac_fn_c_try_compile "$LINENO"; then :
   3375 
   3376 else
   3377   ac_c_werror_flag=$ac_save_c_werror_flag
   3378 	 CFLAGS="-g"
   3379 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3380 /* end confdefs.h.  */
   3381 
   3382 int
   3383 main ()
   3384 {
   3385 
   3386   ;
   3387   return 0;
   3388 }
   3389 _ACEOF
   3390 if ac_fn_c_try_compile "$LINENO"; then :
   3391   ac_cv_prog_cc_g=yes
   3392 fi
   3393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3394 fi
   3395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3396 fi
   3397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3398    ac_c_werror_flag=$ac_save_c_werror_flag
   3399 fi
   3400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3401 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3402 if test "$ac_test_CFLAGS" = set; then
   3403   CFLAGS=$ac_save_CFLAGS
   3404 elif test $ac_cv_prog_cc_g = yes; then
   3405   if test "$GCC" = yes; then
   3406     CFLAGS="-g -O2"
   3407   else
   3408     CFLAGS="-g"
   3409   fi
   3410 else
   3411   if test "$GCC" = yes; then
   3412     CFLAGS="-O2"
   3413   else
   3414     CFLAGS=
   3415   fi
   3416 fi
   3417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3418 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3419 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   3420   $as_echo_n "(cached) " >&6
   3421 else
   3422   ac_cv_prog_cc_c89=no
   3423 ac_save_CC=$CC
   3424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3425 /* end confdefs.h.  */
   3426 #include <stdarg.h>
   3427 #include <stdio.h>
   3428 #include <sys/types.h>
   3429 #include <sys/stat.h>
   3430 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3431 struct buf { int x; };
   3432 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3433 static char *e (p, i)
   3434      char **p;
   3435      int i;
   3436 {
   3437   return p[i];
   3438 }
   3439 static char *f (char * (*g) (char **, int), char **p, ...)
   3440 {
   3441   char *s;
   3442   va_list v;
   3443   va_start (v,p);
   3444   s = g (p, va_arg (v,int));
   3445   va_end (v);
   3446   return s;
   3447 }
   3448 
   3449 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3450    function prototypes and stuff, but not '\xHH' hex character constants.
   3451    These don't provoke an error unfortunately, instead are silently treated
   3452    as 'x'.  The following induces an error, until -std is added to get
   3453    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3454    array size at least.  It's necessary to write '\x00'==0 to get something
   3455    that's true only with -std.  */
   3456 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3457 
   3458 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3459    inside strings and character constants.  */
   3460 #define FOO(x) 'x'
   3461 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3462 
   3463 int test (int i, double x);
   3464 struct s1 {int (*f) (int a);};
   3465 struct s2 {int (*f) (double a);};
   3466 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3467 int argc;
   3468 char **argv;
   3469 int
   3470 main ()
   3471 {
   3472 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3473   ;
   3474   return 0;
   3475 }
   3476 _ACEOF
   3477 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3478 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3479 do
   3480   CC="$ac_save_CC $ac_arg"
   3481   if ac_fn_c_try_compile "$LINENO"; then :
   3482   ac_cv_prog_cc_c89=$ac_arg
   3483 fi
   3484 rm -f core conftest.err conftest.$ac_objext
   3485   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3486 done
   3487 rm -f conftest.$ac_ext
   3488 CC=$ac_save_CC
   3489 
   3490 fi
   3491 # AC_CACHE_VAL
   3492 case "x$ac_cv_prog_cc_c89" in
   3493   x)
   3494     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3495 $as_echo "none needed" >&6; } ;;
   3496   xno)
   3497     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3498 $as_echo "unsupported" >&6; } ;;
   3499   *)
   3500     CC="$CC $ac_cv_prog_cc_c89"
   3501     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3502 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3503 esac
   3504 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3505 
   3506 fi
   3507 
   3508 ac_ext=c
   3509 ac_cpp='$CPP $CPPFLAGS'
   3510 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3511 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3512 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3513 
   3514 
   3515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
   3516 $as_echo_n "checking for library containing strerror... " >&6; }
   3517 if test "${ac_cv_search_strerror+set}" = set; then :
   3518   $as_echo_n "(cached) " >&6
   3519 else
   3520   ac_func_search_save_LIBS=$LIBS
   3521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3522 /* end confdefs.h.  */
   3523 
   3524 /* Override any GCC internal prototype to avoid an error.
   3525    Use char because int might match the return type of a GCC
   3526    builtin and then its argument prototype would still apply.  */
   3527 #ifdef __cplusplus
   3528 extern "C"
   3529 #endif
   3530 char strerror ();
   3531 int
   3532 main ()
   3533 {
   3534 return strerror ();
   3535   ;
   3536   return 0;
   3537 }
   3538 _ACEOF
   3539 for ac_lib in '' cposix; do
   3540   if test -z "$ac_lib"; then
   3541     ac_res="none required"
   3542   else
   3543     ac_res=-l$ac_lib
   3544     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   3545   fi
   3546   if ac_fn_c_try_link "$LINENO"; then :
   3547   ac_cv_search_strerror=$ac_res
   3548 fi
   3549 rm -f core conftest.err conftest.$ac_objext \
   3550     conftest$ac_exeext
   3551   if test "${ac_cv_search_strerror+set}" = set; then :
   3552   break
   3553 fi
   3554 done
   3555 if test "${ac_cv_search_strerror+set}" = set; then :
   3556 
   3557 else
   3558   ac_cv_search_strerror=no
   3559 fi
   3560 rm conftest.$ac_ext
   3561 LIBS=$ac_func_search_save_LIBS
   3562 fi
   3563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
   3564 $as_echo "$ac_cv_search_strerror" >&6; }
   3565 ac_res=$ac_cv_search_strerror
   3566 if test "$ac_res" != no; then :
   3567   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   3568 
   3569 fi
   3570 
   3571 
   3572 am__api_version='1.11'
   3573 
   3574 # Find a good install program.  We prefer a C program (faster),
   3575 # so one script is as good as another.  But avoid the broken or
   3576 # incompatible versions:
   3577 # SysV /etc/install, /usr/sbin/install
   3578 # SunOS /usr/etc/install
   3579 # IRIX /sbin/install
   3580 # AIX /bin/install
   3581 # AmigaOS /C/install, which installs bootblocks on floppy discs
   3582 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   3583 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   3584 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   3585 # OS/2's system install, which has a completely different semantic
   3586 # ./install, which can be erroneously created by make from ./install.sh.
   3587 # Reject install programs that cannot install multiple files.
   3588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   3589 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   3590 if test -z "$INSTALL"; then
   3591 if test "${ac_cv_path_install+set}" = set; then :
   3592   $as_echo_n "(cached) " >&6
   3593 else
   3594   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3595 for as_dir in $PATH
   3596 do
   3597   IFS=$as_save_IFS
   3598   test -z "$as_dir" && as_dir=.
   3599     # Account for people who put trailing slashes in PATH elements.
   3600 case $as_dir/ in #((
   3601   ./ | .// | /[cC]/* | \
   3602   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   3603   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   3604   /usr/ucb/* ) ;;
   3605   *)
   3606     # OSF1 and SCO ODT 3.0 have their own names for install.
   3607     # Don't use installbsd from OSF since it installs stuff as root
   3608     # by default.
   3609     for ac_prog in ginstall scoinst install; do
   3610       for ac_exec_ext in '' $ac_executable_extensions; do
   3611 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   3612 	  if test $ac_prog = install &&
   3613 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3614 	    # AIX install.  It has an incompatible calling convention.
   3615 	    :
   3616 	  elif test $ac_prog = install &&
   3617 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3618 	    # program-specific install script used by HP pwplus--don't use.
   3619 	    :
   3620 	  else
   3621 	    rm -rf conftest.one conftest.two conftest.dir
   3622 	    echo one > conftest.one
   3623 	    echo two > conftest.two
   3624 	    mkdir conftest.dir
   3625 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   3626 	      test -s conftest.one && test -s conftest.two &&
   3627 	      test -s conftest.dir/conftest.one &&
   3628 	      test -s conftest.dir/conftest.two
   3629 	    then
   3630 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   3631 	      break 3
   3632 	    fi
   3633 	  fi
   3634 	fi
   3635       done
   3636     done
   3637     ;;
   3638 esac
   3639 
   3640   done
   3641 IFS=$as_save_IFS
   3642 
   3643 rm -rf conftest.one conftest.two conftest.dir
   3644 
   3645 fi
   3646   if test "${ac_cv_path_install+set}" = set; then
   3647     INSTALL=$ac_cv_path_install
   3648   else
   3649     # As a last resort, use the slow shell script.  Don't cache a
   3650     # value for INSTALL within a source directory, because that will
   3651     # break other packages using the cache if that directory is
   3652     # removed, or if the value is a relative name.
   3653     INSTALL=$ac_install_sh
   3654   fi
   3655 fi
   3656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   3657 $as_echo "$INSTALL" >&6; }
   3658 
   3659 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   3660 # It thinks the first close brace ends the variable substitution.
   3661 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   3662 
   3663 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   3664 
   3665 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   3666 
   3667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   3668 $as_echo_n "checking whether build environment is sane... " >&6; }
   3669 # Just in case
   3670 sleep 1
   3671 echo timestamp > conftest.file
   3672 # Reject unsafe characters in $srcdir or the absolute working directory
   3673 # name.  Accept space and tab only in the latter.
   3674 am_lf='
   3675 '
   3676 case `pwd` in
   3677   *[\\\"\#\$\&\'\`$am_lf]*)
   3678     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
   3679 esac
   3680 case $srcdir in
   3681   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   3682     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
   3683 esac
   3684 
   3685 # Do `set' in a subshell so we don't clobber the current shell's
   3686 # arguments.  Must try -L first in case configure is actually a
   3687 # symlink; some systems play weird games with the mod time of symlinks
   3688 # (eg FreeBSD returns the mod time of the symlink's containing
   3689 # directory).
   3690 if (
   3691    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   3692    if test "$*" = "X"; then
   3693       # -L didn't work.
   3694       set X `ls -t "$srcdir/configure" conftest.file`
   3695    fi
   3696    rm -f conftest.file
   3697    if test "$*" != "X $srcdir/configure conftest.file" \
   3698       && test "$*" != "X conftest.file $srcdir/configure"; then
   3699 
   3700       # If neither matched, then we have a broken ls.  This can happen
   3701       # if, for instance, CONFIG_SHELL is bash and it inherits a
   3702       # broken ls alias from the environment.  This has actually
   3703       # happened.  Such a system could not be considered "sane".
   3704       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
   3705 alias in your environment" "$LINENO" 5
   3706    fi
   3707 
   3708    test "$2" = conftest.file
   3709    )
   3710 then
   3711    # Ok.
   3712    :
   3713 else
   3714    as_fn_error "newly created file is older than distributed files!
   3715 Check your system clock" "$LINENO" 5
   3716 fi
   3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3718 $as_echo "yes" >&6; }
   3719 test "$program_prefix" != NONE &&
   3720   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   3721 # Use a double $ so make ignores it.
   3722 test "$program_suffix" != NONE &&
   3723   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   3724 # Double any \ or $.
   3725 # By default was `s,x,x', remove it if useless.
   3726 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   3727 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   3728 
   3729 # expand $ac_aux_dir to an absolute path
   3730 am_aux_dir=`cd $ac_aux_dir && pwd`
   3731 
   3732 if test x"${MISSING+set}" != xset; then
   3733   case $am_aux_dir in
   3734   *\ * | *\	*)
   3735     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   3736   *)
   3737     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   3738   esac
   3739 fi
   3740 # Use eval to expand $SHELL
   3741 if eval "$MISSING --run true"; then
   3742   am_missing_run="$MISSING --run "
   3743 else
   3744   am_missing_run=
   3745   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
   3746 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   3747 fi
   3748 
   3749 if test x"${install_sh}" != xset; then
   3750   case $am_aux_dir in
   3751   *\ * | *\	*)
   3752     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   3753   *)
   3754     install_sh="\${SHELL} $am_aux_dir/install-sh"
   3755   esac
   3756 fi
   3757 
   3758 # Installed binaries are usually stripped using `strip' when the user
   3759 # run `make install-strip'.  However `strip' might not be the right
   3760 # tool to use in cross-compilation environments, therefore Automake
   3761 # will honor the `STRIP' environment variable to overrule this program.
   3762 if test "$cross_compiling" != no; then
   3763   if test -n "$ac_tool_prefix"; then
   3764   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   3765 set dummy ${ac_tool_prefix}strip; ac_word=$2
   3766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3767 $as_echo_n "checking for $ac_word... " >&6; }
   3768 if test "${ac_cv_prog_STRIP+set}" = set; then :
   3769   $as_echo_n "(cached) " >&6
   3770 else
   3771   if test -n "$STRIP"; then
   3772   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   3773 else
   3774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3775 for as_dir in $PATH
   3776 do
   3777   IFS=$as_save_IFS
   3778   test -z "$as_dir" && as_dir=.
   3779     for ac_exec_ext in '' $ac_executable_extensions; do
   3780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3781     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   3782     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3783     break 2
   3784   fi
   3785 done
   3786   done
   3787 IFS=$as_save_IFS
   3788 
   3789 fi
   3790 fi
   3791 STRIP=$ac_cv_prog_STRIP
   3792 if test -n "$STRIP"; then
   3793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   3794 $as_echo "$STRIP" >&6; }
   3795 else
   3796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3797 $as_echo "no" >&6; }
   3798 fi
   3799 
   3800 
   3801 fi
   3802 if test -z "$ac_cv_prog_STRIP"; then
   3803   ac_ct_STRIP=$STRIP
   3804   # Extract the first word of "strip", so it can be a program name with args.
   3805 set dummy strip; ac_word=$2
   3806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3807 $as_echo_n "checking for $ac_word... " >&6; }
   3808 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   3809   $as_echo_n "(cached) " >&6
   3810 else
   3811   if test -n "$ac_ct_STRIP"; then
   3812   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   3813 else
   3814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3815 for as_dir in $PATH
   3816 do
   3817   IFS=$as_save_IFS
   3818   test -z "$as_dir" && as_dir=.
   3819     for ac_exec_ext in '' $ac_executable_extensions; do
   3820   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3821     ac_cv_prog_ac_ct_STRIP="strip"
   3822     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3823     break 2
   3824   fi
   3825 done
   3826   done
   3827 IFS=$as_save_IFS
   3828 
   3829 fi
   3830 fi
   3831 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   3832 if test -n "$ac_ct_STRIP"; then
   3833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   3834 $as_echo "$ac_ct_STRIP" >&6; }
   3835 else
   3836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3837 $as_echo "no" >&6; }
   3838 fi
   3839 
   3840   if test "x$ac_ct_STRIP" = x; then
   3841     STRIP=":"
   3842   else
   3843     case $cross_compiling:$ac_tool_warned in
   3844 yes:)
   3845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3846 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3847 ac_tool_warned=yes ;;
   3848 esac
   3849     STRIP=$ac_ct_STRIP
   3850   fi
   3851 else
   3852   STRIP="$ac_cv_prog_STRIP"
   3853 fi
   3854 
   3855 fi
   3856 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   3857 
   3858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   3859 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   3860 if test -z "$MKDIR_P"; then
   3861   if test "${ac_cv_path_mkdir+set}" = set; then :
   3862   $as_echo_n "(cached) " >&6
   3863 else
   3864   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3865 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   3866 do
   3867   IFS=$as_save_IFS
   3868   test -z "$as_dir" && as_dir=.
   3869     for ac_prog in mkdir gmkdir; do
   3870 	 for ac_exec_ext in '' $ac_executable_extensions; do
   3871 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   3872 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   3873 	     'mkdir (GNU coreutils) '* | \
   3874 	     'mkdir (coreutils) '* | \
   3875 	     'mkdir (fileutils) '4.1*)
   3876 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   3877 	       break 3;;
   3878 	   esac
   3879 	 done
   3880        done
   3881   done
   3882 IFS=$as_save_IFS
   3883 
   3884 fi
   3885 
   3886   if test "${ac_cv_path_mkdir+set}" = set; then
   3887     MKDIR_P="$ac_cv_path_mkdir -p"
   3888   else
   3889     # As a last resort, use the slow shell script.  Don't cache a
   3890     # value for MKDIR_P within a source directory, because that will
   3891     # break other packages using the cache if that directory is
   3892     # removed, or if the value is a relative name.
   3893     test -d ./--version && rmdir ./--version
   3894     MKDIR_P="$ac_install_sh -d"
   3895   fi
   3896 fi
   3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   3898 $as_echo "$MKDIR_P" >&6; }
   3899 
   3900 mkdir_p="$MKDIR_P"
   3901 case $mkdir_p in
   3902   [\\/$]* | ?:[\\/]*) ;;
   3903   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   3904 esac
   3905 
   3906 for ac_prog in gawk mawk nawk awk
   3907 do
   3908   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3909 set dummy $ac_prog; ac_word=$2
   3910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3911 $as_echo_n "checking for $ac_word... " >&6; }
   3912 if test "${ac_cv_prog_AWK+set}" = set; then :
   3913   $as_echo_n "(cached) " >&6
   3914 else
   3915   if test -n "$AWK"; then
   3916   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   3917 else
   3918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3919 for as_dir in $PATH
   3920 do
   3921   IFS=$as_save_IFS
   3922   test -z "$as_dir" && as_dir=.
   3923     for ac_exec_ext in '' $ac_executable_extensions; do
   3924   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3925     ac_cv_prog_AWK="$ac_prog"
   3926     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3927     break 2
   3928   fi
   3929 done
   3930   done
   3931 IFS=$as_save_IFS
   3932 
   3933 fi
   3934 fi
   3935 AWK=$ac_cv_prog_AWK
   3936 if test -n "$AWK"; then
   3937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   3938 $as_echo "$AWK" >&6; }
   3939 else
   3940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3941 $as_echo "no" >&6; }
   3942 fi
   3943 
   3944 
   3945   test -n "$AWK" && break
   3946 done
   3947 
   3948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   3949 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   3950 set x ${MAKE-make}
   3951 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   3952 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
   3953   $as_echo_n "(cached) " >&6
   3954 else
   3955   cat >conftest.make <<\_ACEOF
   3956 SHELL = /bin/sh
   3957 all:
   3958 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   3959 _ACEOF
   3960 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   3961 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   3962   *@@@%%%=?*=@@@%%%*)
   3963     eval ac_cv_prog_make_${ac_make}_set=yes;;
   3964   *)
   3965     eval ac_cv_prog_make_${ac_make}_set=no;;
   3966 esac
   3967 rm -f conftest.make
   3968 fi
   3969 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   3970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3971 $as_echo "yes" >&6; }
   3972   SET_MAKE=
   3973 else
   3974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3975 $as_echo "no" >&6; }
   3976   SET_MAKE="MAKE=${MAKE-make}"
   3977 fi
   3978 
   3979 rm -rf .tst 2>/dev/null
   3980 mkdir .tst 2>/dev/null
   3981 if test -d .tst; then
   3982   am__leading_dot=.
   3983 else
   3984   am__leading_dot=_
   3985 fi
   3986 rmdir .tst 2>/dev/null
   3987 
   3988 DEPDIR="${am__leading_dot}deps"
   3989 
   3990 ac_config_commands="$ac_config_commands depfiles"
   3991 
   3992 
   3993 am_make=${MAKE-make}
   3994 cat > confinc << 'END'
   3995 am__doit:
   3996 	@echo this is the am__doit target
   3997 .PHONY: am__doit
   3998 END
   3999 # If we don't find an include directive, just comment out the code.
   4000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   4001 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   4002 am__include="#"
   4003 am__quote=
   4004 _am_result=none
   4005 # First try GNU make style include.
   4006 echo "include confinc" > confmf
   4007 # Ignore all kinds of additional output from `make'.
   4008 case `$am_make -s -f confmf 2> /dev/null` in #(
   4009 *the\ am__doit\ target*)
   4010   am__include=include
   4011   am__quote=
   4012   _am_result=GNU
   4013   ;;
   4014 esac
   4015 # Now try BSD make style include.
   4016 if test "$am__include" = "#"; then
   4017    echo '.include "confinc"' > confmf
   4018    case `$am_make -s -f confmf 2> /dev/null` in #(
   4019    *the\ am__doit\ target*)
   4020      am__include=.include
   4021      am__quote="\""
   4022      _am_result=BSD
   4023      ;;
   4024    esac
   4025 fi
   4026 
   4027 
   4028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   4029 $as_echo "$_am_result" >&6; }
   4030 rm -f confinc confmf
   4031 
   4032 # Check whether --enable-dependency-tracking was given.
   4033 if test "${enable_dependency_tracking+set}" = set; then :
   4034   enableval=$enable_dependency_tracking;
   4035 fi
   4036 
   4037 if test "x$enable_dependency_tracking" != xno; then
   4038   am_depcomp="$ac_aux_dir/depcomp"
   4039   AMDEPBACKSLASH='\'
   4040   am__nodep='_no'
   4041 fi
   4042  if test "x$enable_dependency_tracking" != xno; then
   4043   AMDEP_TRUE=
   4044   AMDEP_FALSE='#'
   4045 else
   4046   AMDEP_TRUE='#'
   4047   AMDEP_FALSE=
   4048 fi
   4049 
   4050 
   4051 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   4052   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   4053   # is not polluted with repeated "-I."
   4054   am__isrc=' -I$(srcdir)'
   4055   # test to see if srcdir already configured
   4056   if test -f $srcdir/config.status; then
   4057     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   4058   fi
   4059 fi
   4060 
   4061 # test whether we have cygpath
   4062 if test -z "$CYGPATH_W"; then
   4063   if (cygpath --version) >/dev/null 2>/dev/null; then
   4064     CYGPATH_W='cygpath -w'
   4065   else
   4066     CYGPATH_W=echo
   4067   fi
   4068 fi
   4069 
   4070 
   4071 # Define the identity of the package.
   4072  PACKAGE='ld'
   4073  VERSION='2.30'
   4074 
   4075 
   4076 cat >>confdefs.h <<_ACEOF
   4077 #define PACKAGE "$PACKAGE"
   4078 _ACEOF
   4079 
   4080 
   4081 cat >>confdefs.h <<_ACEOF
   4082 #define VERSION "$VERSION"
   4083 _ACEOF
   4084 
   4085 # Some tools Automake needs.
   4086 
   4087 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   4088 
   4089 
   4090 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   4091 
   4092 
   4093 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   4094 
   4095 
   4096 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   4097 
   4098 
   4099 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   4100 
   4101 # We need awk for the "check" target.  The system "awk" is bad on
   4102 # some platforms.
   4103 # Always define AMTAR for backward compatibility.  Yes, it's still used
   4104 # in the wild :-(  We should find a proper way to deprecate it ...
   4105 AMTAR='$${TAR-tar}'
   4106 
   4107 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   4108 
   4109 
   4110 
   4111 
   4112 depcc="$CC"   am_compiler_list=
   4113 
   4114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4115 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4116 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
   4117   $as_echo_n "(cached) " >&6
   4118 else
   4119   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4120   # We make a subdir and do the tests there.  Otherwise we can end up
   4121   # making bogus files that we don't know about and never remove.  For
   4122   # instance it was reported that on HP-UX the gcc test will end up
   4123   # making a dummy file named `D' -- because `-MD' means `put the output
   4124   # in D'.
   4125   rm -rf conftest.dir
   4126   mkdir conftest.dir
   4127   # Copy depcomp to subdir because otherwise we won't find it if we're
   4128   # using a relative directory.
   4129   cp "$am_depcomp" conftest.dir
   4130   cd conftest.dir
   4131   # We will build objects and dependencies in a subdirectory because
   4132   # it helps to detect inapplicable dependency modes.  For instance
   4133   # both Tru64's cc and ICC support -MD to output dependencies as a
   4134   # side effect of compilation, but ICC will put the dependencies in
   4135   # the current directory while Tru64 will put them in the object
   4136   # directory.
   4137   mkdir sub
   4138 
   4139   am_cv_CC_dependencies_compiler_type=none
   4140   if test "$am_compiler_list" = ""; then
   4141      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4142   fi
   4143   am__universal=false
   4144   case " $depcc " in #(
   4145      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4146      esac
   4147 
   4148   for depmode in $am_compiler_list; do
   4149     # Setup a source with many dependencies, because some compilers
   4150     # like to wrap large dependency lists on column 80 (with \), and
   4151     # we should not choose a depcomp mode which is confused by this.
   4152     #
   4153     # We need to recreate these files for each test, as the compiler may
   4154     # overwrite some of them when testing with obscure command lines.
   4155     # This happens at least with the AIX C compiler.
   4156     : > sub/conftest.c
   4157     for i in 1 2 3 4 5 6; do
   4158       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4159       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4160       # Solaris 8's {/usr,}/bin/sh.
   4161       touch sub/conftst$i.h
   4162     done
   4163     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4164 
   4165     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4166     # mode.  It turns out that the SunPro C++ compiler does not properly
   4167     # handle `-M -o', and we need to detect this.  Also, some Intel
   4168     # versions had trouble with output in subdirs
   4169     am__obj=sub/conftest.${OBJEXT-o}
   4170     am__minus_obj="-o $am__obj"
   4171     case $depmode in
   4172     gcc)
   4173       # This depmode causes a compiler race in universal mode.
   4174       test "$am__universal" = false || continue
   4175       ;;
   4176     nosideeffect)
   4177       # after this tag, mechanisms are not by side-effect, so they'll
   4178       # only be used when explicitly requested
   4179       if test "x$enable_dependency_tracking" = xyes; then
   4180 	continue
   4181       else
   4182 	break
   4183       fi
   4184       ;;
   4185     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4186       # This compiler won't grok `-c -o', but also, the minuso test has
   4187       # not run yet.  These depmodes are late enough in the game, and
   4188       # so weak that their functioning should not be impacted.
   4189       am__obj=conftest.${OBJEXT-o}
   4190       am__minus_obj=
   4191       ;;
   4192     none) break ;;
   4193     esac
   4194     if depmode=$depmode \
   4195        source=sub/conftest.c object=$am__obj \
   4196        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4197        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4198          >/dev/null 2>conftest.err &&
   4199        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4200        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4201        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4202        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4203       # icc doesn't choke on unknown options, it will just issue warnings
   4204       # or remarks (even with -Werror).  So we grep stderr for any message
   4205       # that says an option was ignored or not supported.
   4206       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4207       #   icc: Command line warning: ignoring option '-M'; no argument required
   4208       # The diagnosis changed in icc 8.0:
   4209       #   icc: Command line remark: option '-MP' not supported
   4210       if (grep 'ignoring option' conftest.err ||
   4211           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4212         am_cv_CC_dependencies_compiler_type=$depmode
   4213         break
   4214       fi
   4215     fi
   4216   done
   4217 
   4218   cd ..
   4219   rm -rf conftest.dir
   4220 else
   4221   am_cv_CC_dependencies_compiler_type=none
   4222 fi
   4223 
   4224 fi
   4225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4226 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4227 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4228 
   4229  if
   4230   test "x$enable_dependency_tracking" != xno \
   4231   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4232   am__fastdepCC_TRUE=
   4233   am__fastdepCC_FALSE='#'
   4234 else
   4235   am__fastdepCC_TRUE='#'
   4236   am__fastdepCC_FALSE=
   4237 fi
   4238 
   4239 
   4240 
   4241 
   4242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   4243 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   4244     # Check whether --enable-maintainer-mode was given.
   4245 if test "${enable_maintainer_mode+set}" = set; then :
   4246   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   4247 else
   4248   USE_MAINTAINER_MODE=no
   4249 fi
   4250 
   4251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   4252 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   4253    if test $USE_MAINTAINER_MODE = yes; then
   4254   MAINTAINER_MODE_TRUE=
   4255   MAINTAINER_MODE_FALSE='#'
   4256 else
   4257   MAINTAINER_MODE_TRUE='#'
   4258   MAINTAINER_MODE_FALSE=
   4259 fi
   4260 
   4261   MAINT=$MAINTAINER_MODE_TRUE
   4262 
   4263 
   4264 
   4265 ac_ext=c
   4266 ac_cpp='$CPP $CPPFLAGS'
   4267 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4268 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4269 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4270 if test -n "$ac_tool_prefix"; then
   4271   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   4272 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   4273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4274 $as_echo_n "checking for $ac_word... " >&6; }
   4275 if test "${ac_cv_prog_CC+set}" = set; then :
   4276   $as_echo_n "(cached) " >&6
   4277 else
   4278   if test -n "$CC"; then
   4279   ac_cv_prog_CC="$CC" # Let the user override the test.
   4280 else
   4281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4282 for as_dir in $PATH
   4283 do
   4284   IFS=$as_save_IFS
   4285   test -z "$as_dir" && as_dir=.
   4286     for ac_exec_ext in '' $ac_executable_extensions; do
   4287   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4288     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   4289     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4290     break 2
   4291   fi
   4292 done
   4293   done
   4294 IFS=$as_save_IFS
   4295 
   4296 fi
   4297 fi
   4298 CC=$ac_cv_prog_CC
   4299 if test -n "$CC"; then
   4300   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4301 $as_echo "$CC" >&6; }
   4302 else
   4303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4304 $as_echo "no" >&6; }
   4305 fi
   4306 
   4307 
   4308 fi
   4309 if test -z "$ac_cv_prog_CC"; then
   4310   ac_ct_CC=$CC
   4311   # Extract the first word of "gcc", so it can be a program name with args.
   4312 set dummy gcc; ac_word=$2
   4313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4314 $as_echo_n "checking for $ac_word... " >&6; }
   4315 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   4316   $as_echo_n "(cached) " >&6
   4317 else
   4318   if test -n "$ac_ct_CC"; then
   4319   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4320 else
   4321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4322 for as_dir in $PATH
   4323 do
   4324   IFS=$as_save_IFS
   4325   test -z "$as_dir" && as_dir=.
   4326     for ac_exec_ext in '' $ac_executable_extensions; do
   4327   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4328     ac_cv_prog_ac_ct_CC="gcc"
   4329     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4330     break 2
   4331   fi
   4332 done
   4333   done
   4334 IFS=$as_save_IFS
   4335 
   4336 fi
   4337 fi
   4338 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4339 if test -n "$ac_ct_CC"; then
   4340   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4341 $as_echo "$ac_ct_CC" >&6; }
   4342 else
   4343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4344 $as_echo "no" >&6; }
   4345 fi
   4346 
   4347   if test "x$ac_ct_CC" = x; then
   4348     CC=""
   4349   else
   4350     case $cross_compiling:$ac_tool_warned in
   4351 yes:)
   4352 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4353 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4354 ac_tool_warned=yes ;;
   4355 esac
   4356     CC=$ac_ct_CC
   4357   fi
   4358 else
   4359   CC="$ac_cv_prog_CC"
   4360 fi
   4361 
   4362 if test -z "$CC"; then
   4363           if test -n "$ac_tool_prefix"; then
   4364     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   4365 set dummy ${ac_tool_prefix}cc; ac_word=$2
   4366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4367 $as_echo_n "checking for $ac_word... " >&6; }
   4368 if test "${ac_cv_prog_CC+set}" = set; then :
   4369   $as_echo_n "(cached) " >&6
   4370 else
   4371   if test -n "$CC"; then
   4372   ac_cv_prog_CC="$CC" # Let the user override the test.
   4373 else
   4374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4375 for as_dir in $PATH
   4376 do
   4377   IFS=$as_save_IFS
   4378   test -z "$as_dir" && as_dir=.
   4379     for ac_exec_ext in '' $ac_executable_extensions; do
   4380   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4381     ac_cv_prog_CC="${ac_tool_prefix}cc"
   4382     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4383     break 2
   4384   fi
   4385 done
   4386   done
   4387 IFS=$as_save_IFS
   4388 
   4389 fi
   4390 fi
   4391 CC=$ac_cv_prog_CC
   4392 if test -n "$CC"; then
   4393   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4394 $as_echo "$CC" >&6; }
   4395 else
   4396   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4397 $as_echo "no" >&6; }
   4398 fi
   4399 
   4400 
   4401   fi
   4402 fi
   4403 if test -z "$CC"; then
   4404   # Extract the first word of "cc", so it can be a program name with args.
   4405 set dummy cc; ac_word=$2
   4406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4407 $as_echo_n "checking for $ac_word... " >&6; }
   4408 if test "${ac_cv_prog_CC+set}" = set; then :
   4409   $as_echo_n "(cached) " >&6
   4410 else
   4411   if test -n "$CC"; then
   4412   ac_cv_prog_CC="$CC" # Let the user override the test.
   4413 else
   4414   ac_prog_rejected=no
   4415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4416 for as_dir in $PATH
   4417 do
   4418   IFS=$as_save_IFS
   4419   test -z "$as_dir" && as_dir=.
   4420     for ac_exec_ext in '' $ac_executable_extensions; do
   4421   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4422     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   4423        ac_prog_rejected=yes
   4424        continue
   4425      fi
   4426     ac_cv_prog_CC="cc"
   4427     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4428     break 2
   4429   fi
   4430 done
   4431   done
   4432 IFS=$as_save_IFS
   4433 
   4434 if test $ac_prog_rejected = yes; then
   4435   # We found a bogon in the path, so make sure we never use it.
   4436   set dummy $ac_cv_prog_CC
   4437   shift
   4438   if test $# != 0; then
   4439     # We chose a different compiler from the bogus one.
   4440     # However, it has the same basename, so the bogon will be chosen
   4441     # first if we set CC to just the basename; use the full file name.
   4442     shift
   4443     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   4444   fi
   4445 fi
   4446 fi
   4447 fi
   4448 CC=$ac_cv_prog_CC
   4449 if test -n "$CC"; then
   4450   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4451 $as_echo "$CC" >&6; }
   4452 else
   4453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4454 $as_echo "no" >&6; }
   4455 fi
   4456 
   4457 
   4458 fi
   4459 if test -z "$CC"; then
   4460   if test -n "$ac_tool_prefix"; then
   4461   for ac_prog in cl.exe
   4462   do
   4463     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4464 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4466 $as_echo_n "checking for $ac_word... " >&6; }
   4467 if test "${ac_cv_prog_CC+set}" = set; then :
   4468   $as_echo_n "(cached) " >&6
   4469 else
   4470   if test -n "$CC"; then
   4471   ac_cv_prog_CC="$CC" # Let the user override the test.
   4472 else
   4473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4474 for as_dir in $PATH
   4475 do
   4476   IFS=$as_save_IFS
   4477   test -z "$as_dir" && as_dir=.
   4478     for ac_exec_ext in '' $ac_executable_extensions; do
   4479   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4480     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   4481     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4482     break 2
   4483   fi
   4484 done
   4485   done
   4486 IFS=$as_save_IFS
   4487 
   4488 fi
   4489 fi
   4490 CC=$ac_cv_prog_CC
   4491 if test -n "$CC"; then
   4492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4493 $as_echo "$CC" >&6; }
   4494 else
   4495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4496 $as_echo "no" >&6; }
   4497 fi
   4498 
   4499 
   4500     test -n "$CC" && break
   4501   done
   4502 fi
   4503 if test -z "$CC"; then
   4504   ac_ct_CC=$CC
   4505   for ac_prog in cl.exe
   4506 do
   4507   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4508 set dummy $ac_prog; ac_word=$2
   4509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4510 $as_echo_n "checking for $ac_word... " >&6; }
   4511 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   4512   $as_echo_n "(cached) " >&6
   4513 else
   4514   if test -n "$ac_ct_CC"; then
   4515   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4516 else
   4517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4518 for as_dir in $PATH
   4519 do
   4520   IFS=$as_save_IFS
   4521   test -z "$as_dir" && as_dir=.
   4522     for ac_exec_ext in '' $ac_executable_extensions; do
   4523   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4524     ac_cv_prog_ac_ct_CC="$ac_prog"
   4525     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4526     break 2
   4527   fi
   4528 done
   4529   done
   4530 IFS=$as_save_IFS
   4531 
   4532 fi
   4533 fi
   4534 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4535 if test -n "$ac_ct_CC"; then
   4536   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4537 $as_echo "$ac_ct_CC" >&6; }
   4538 else
   4539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4540 $as_echo "no" >&6; }
   4541 fi
   4542 
   4543 
   4544   test -n "$ac_ct_CC" && break
   4545 done
   4546 
   4547   if test "x$ac_ct_CC" = x; then
   4548     CC=""
   4549   else
   4550     case $cross_compiling:$ac_tool_warned in
   4551 yes:)
   4552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4553 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4554 ac_tool_warned=yes ;;
   4555 esac
   4556     CC=$ac_ct_CC
   4557   fi
   4558 fi
   4559 
   4560 fi
   4561 
   4562 
   4563 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4564 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4565 as_fn_error "no acceptable C compiler found in \$PATH
   4566 See \`config.log' for more details." "$LINENO" 5; }
   4567 
   4568 # Provide some information about the compiler.
   4569 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   4570 set X $ac_compile
   4571 ac_compiler=$2
   4572 for ac_option in --version -v -V -qversion; do
   4573   { { ac_try="$ac_compiler $ac_option >&5"
   4574 case "(($ac_try" in
   4575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4576   *) ac_try_echo=$ac_try;;
   4577 esac
   4578 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4579 $as_echo "$ac_try_echo"; } >&5
   4580   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   4581   ac_status=$?
   4582   if test -s conftest.err; then
   4583     sed '10a\
   4584 ... rest of stderr output deleted ...
   4585          10q' conftest.err >conftest.er1
   4586     cat conftest.er1 >&5
   4587     rm -f conftest.er1 conftest.err
   4588   fi
   4589   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4590   test $ac_status = 0; }
   4591 done
   4592 
   4593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   4594 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   4595 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   4596   $as_echo_n "(cached) " >&6
   4597 else
   4598   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4599 /* end confdefs.h.  */
   4600 
   4601 int
   4602 main ()
   4603 {
   4604 #ifndef __GNUC__
   4605        choke me
   4606 #endif
   4607 
   4608   ;
   4609   return 0;
   4610 }
   4611 _ACEOF
   4612 if ac_fn_c_try_compile "$LINENO"; then :
   4613   ac_compiler_gnu=yes
   4614 else
   4615   ac_compiler_gnu=no
   4616 fi
   4617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4618 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   4619 
   4620 fi
   4621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   4622 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   4623 if test $ac_compiler_gnu = yes; then
   4624   GCC=yes
   4625 else
   4626   GCC=
   4627 fi
   4628 ac_test_CFLAGS=${CFLAGS+set}
   4629 ac_save_CFLAGS=$CFLAGS
   4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   4631 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   4632 if test "${ac_cv_prog_cc_g+set}" = set; then :
   4633   $as_echo_n "(cached) " >&6
   4634 else
   4635   ac_save_c_werror_flag=$ac_c_werror_flag
   4636    ac_c_werror_flag=yes
   4637    ac_cv_prog_cc_g=no
   4638    CFLAGS="-g"
   4639    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4640 /* end confdefs.h.  */
   4641 
   4642 int
   4643 main ()
   4644 {
   4645 
   4646   ;
   4647   return 0;
   4648 }
   4649 _ACEOF
   4650 if ac_fn_c_try_compile "$LINENO"; then :
   4651   ac_cv_prog_cc_g=yes
   4652 else
   4653   CFLAGS=""
   4654       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4655 /* end confdefs.h.  */
   4656 
   4657 int
   4658 main ()
   4659 {
   4660 
   4661   ;
   4662   return 0;
   4663 }
   4664 _ACEOF
   4665 if ac_fn_c_try_compile "$LINENO"; then :
   4666 
   4667 else
   4668   ac_c_werror_flag=$ac_save_c_werror_flag
   4669 	 CFLAGS="-g"
   4670 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4671 /* end confdefs.h.  */
   4672 
   4673 int
   4674 main ()
   4675 {
   4676 
   4677   ;
   4678   return 0;
   4679 }
   4680 _ACEOF
   4681 if ac_fn_c_try_compile "$LINENO"; then :
   4682   ac_cv_prog_cc_g=yes
   4683 fi
   4684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4685 fi
   4686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4687 fi
   4688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4689    ac_c_werror_flag=$ac_save_c_werror_flag
   4690 fi
   4691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   4692 $as_echo "$ac_cv_prog_cc_g" >&6; }
   4693 if test "$ac_test_CFLAGS" = set; then
   4694   CFLAGS=$ac_save_CFLAGS
   4695 elif test $ac_cv_prog_cc_g = yes; then
   4696   if test "$GCC" = yes; then
   4697     CFLAGS="-g -O2"
   4698   else
   4699     CFLAGS="-g"
   4700   fi
   4701 else
   4702   if test "$GCC" = yes; then
   4703     CFLAGS="-O2"
   4704   else
   4705     CFLAGS=
   4706   fi
   4707 fi
   4708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4709 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4710 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   4711   $as_echo_n "(cached) " >&6
   4712 else
   4713   ac_cv_prog_cc_c89=no
   4714 ac_save_CC=$CC
   4715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4716 /* end confdefs.h.  */
   4717 #include <stdarg.h>
   4718 #include <stdio.h>
   4719 #include <sys/types.h>
   4720 #include <sys/stat.h>
   4721 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4722 struct buf { int x; };
   4723 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4724 static char *e (p, i)
   4725      char **p;
   4726      int i;
   4727 {
   4728   return p[i];
   4729 }
   4730 static char *f (char * (*g) (char **, int), char **p, ...)
   4731 {
   4732   char *s;
   4733   va_list v;
   4734   va_start (v,p);
   4735   s = g (p, va_arg (v,int));
   4736   va_end (v);
   4737   return s;
   4738 }
   4739 
   4740 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4741    function prototypes and stuff, but not '\xHH' hex character constants.
   4742    These don't provoke an error unfortunately, instead are silently treated
   4743    as 'x'.  The following induces an error, until -std is added to get
   4744    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4745    array size at least.  It's necessary to write '\x00'==0 to get something
   4746    that's true only with -std.  */
   4747 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4748 
   4749 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4750    inside strings and character constants.  */
   4751 #define FOO(x) 'x'
   4752 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4753 
   4754 int test (int i, double x);
   4755 struct s1 {int (*f) (int a);};
   4756 struct s2 {int (*f) (double a);};
   4757 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4758 int argc;
   4759 char **argv;
   4760 int
   4761 main ()
   4762 {
   4763 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4764   ;
   4765   return 0;
   4766 }
   4767 _ACEOF
   4768 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4769 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4770 do
   4771   CC="$ac_save_CC $ac_arg"
   4772   if ac_fn_c_try_compile "$LINENO"; then :
   4773   ac_cv_prog_cc_c89=$ac_arg
   4774 fi
   4775 rm -f core conftest.err conftest.$ac_objext
   4776   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4777 done
   4778 rm -f conftest.$ac_ext
   4779 CC=$ac_save_CC
   4780 
   4781 fi
   4782 # AC_CACHE_VAL
   4783 case "x$ac_cv_prog_cc_c89" in
   4784   x)
   4785     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4786 $as_echo "none needed" >&6; } ;;
   4787   xno)
   4788     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4789 $as_echo "unsupported" >&6; } ;;
   4790   *)
   4791     CC="$CC $ac_cv_prog_cc_c89"
   4792     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4793 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4794 esac
   4795 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4796 
   4797 fi
   4798 
   4799 ac_ext=c
   4800 ac_cpp='$CPP $CPPFLAGS'
   4801 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4802 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4803 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4804 
   4805 ac_ext=cpp
   4806 ac_cpp='$CXXCPP $CPPFLAGS'
   4807 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4808 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4809 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4810 if test -z "$CXX"; then
   4811   if test -n "$CCC"; then
   4812     CXX=$CCC
   4813   else
   4814     if test -n "$ac_tool_prefix"; then
   4815   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   4816   do
   4817     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4818 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4820 $as_echo_n "checking for $ac_word... " >&6; }
   4821 if test "${ac_cv_prog_CXX+set}" = set; then :
   4822   $as_echo_n "(cached) " >&6
   4823 else
   4824   if test -n "$CXX"; then
   4825   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   4826 else
   4827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4828 for as_dir in $PATH
   4829 do
   4830   IFS=$as_save_IFS
   4831   test -z "$as_dir" && as_dir=.
   4832     for ac_exec_ext in '' $ac_executable_extensions; do
   4833   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4834     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   4835     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4836     break 2
   4837   fi
   4838 done
   4839   done
   4840 IFS=$as_save_IFS
   4841 
   4842 fi
   4843 fi
   4844 CXX=$ac_cv_prog_CXX
   4845 if test -n "$CXX"; then
   4846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   4847 $as_echo "$CXX" >&6; }
   4848 else
   4849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4850 $as_echo "no" >&6; }
   4851 fi
   4852 
   4853 
   4854     test -n "$CXX" && break
   4855   done
   4856 fi
   4857 if test -z "$CXX"; then
   4858   ac_ct_CXX=$CXX
   4859   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   4860 do
   4861   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4862 set dummy $ac_prog; ac_word=$2
   4863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4864 $as_echo_n "checking for $ac_word... " >&6; }
   4865 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
   4866   $as_echo_n "(cached) " >&6
   4867 else
   4868   if test -n "$ac_ct_CXX"; then
   4869   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   4870 else
   4871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4872 for as_dir in $PATH
   4873 do
   4874   IFS=$as_save_IFS
   4875   test -z "$as_dir" && as_dir=.
   4876     for ac_exec_ext in '' $ac_executable_extensions; do
   4877   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4878     ac_cv_prog_ac_ct_CXX="$ac_prog"
   4879     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4880     break 2
   4881   fi
   4882 done
   4883   done
   4884 IFS=$as_save_IFS
   4885 
   4886 fi
   4887 fi
   4888 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   4889 if test -n "$ac_ct_CXX"; then
   4890   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   4891 $as_echo "$ac_ct_CXX" >&6; }
   4892 else
   4893   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4894 $as_echo "no" >&6; }
   4895 fi
   4896 
   4897 
   4898   test -n "$ac_ct_CXX" && break
   4899 done
   4900 
   4901   if test "x$ac_ct_CXX" = x; then
   4902     CXX="g++"
   4903   else
   4904     case $cross_compiling:$ac_tool_warned in
   4905 yes:)
   4906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4907 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4908 ac_tool_warned=yes ;;
   4909 esac
   4910     CXX=$ac_ct_CXX
   4911   fi
   4912 fi
   4913 
   4914   fi
   4915 fi
   4916 # Provide some information about the compiler.
   4917 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   4918 set X $ac_compile
   4919 ac_compiler=$2
   4920 for ac_option in --version -v -V -qversion; do
   4921   { { ac_try="$ac_compiler $ac_option >&5"
   4922 case "(($ac_try" in
   4923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4924   *) ac_try_echo=$ac_try;;
   4925 esac
   4926 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4927 $as_echo "$ac_try_echo"; } >&5
   4928   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   4929   ac_status=$?
   4930   if test -s conftest.err; then
   4931     sed '10a\
   4932 ... rest of stderr output deleted ...
   4933          10q' conftest.err >conftest.er1
   4934     cat conftest.er1 >&5
   4935     rm -f conftest.er1 conftest.err
   4936   fi
   4937   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4938   test $ac_status = 0; }
   4939 done
   4940 
   4941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   4942 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   4943 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
   4944   $as_echo_n "(cached) " >&6
   4945 else
   4946   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4947 /* end confdefs.h.  */
   4948 
   4949 int
   4950 main ()
   4951 {
   4952 #ifndef __GNUC__
   4953        choke me
   4954 #endif
   4955 
   4956   ;
   4957   return 0;
   4958 }
   4959 _ACEOF
   4960 if ac_fn_cxx_try_compile "$LINENO"; then :
   4961   ac_compiler_gnu=yes
   4962 else
   4963   ac_compiler_gnu=no
   4964 fi
   4965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4966 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   4967 
   4968 fi
   4969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   4970 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   4971 if test $ac_compiler_gnu = yes; then
   4972   GXX=yes
   4973 else
   4974   GXX=
   4975 fi
   4976 ac_test_CXXFLAGS=${CXXFLAGS+set}
   4977 ac_save_CXXFLAGS=$CXXFLAGS
   4978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   4979 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   4980 if test "${ac_cv_prog_cxx_g+set}" = set; then :
   4981   $as_echo_n "(cached) " >&6
   4982 else
   4983   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   4984    ac_cxx_werror_flag=yes
   4985    ac_cv_prog_cxx_g=no
   4986    CXXFLAGS="-g"
   4987    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4988 /* end confdefs.h.  */
   4989 
   4990 int
   4991 main ()
   4992 {
   4993 
   4994   ;
   4995   return 0;
   4996 }
   4997 _ACEOF
   4998 if ac_fn_cxx_try_compile "$LINENO"; then :
   4999   ac_cv_prog_cxx_g=yes
   5000 else
   5001   CXXFLAGS=""
   5002       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5003 /* end confdefs.h.  */
   5004 
   5005 int
   5006 main ()
   5007 {
   5008 
   5009   ;
   5010   return 0;
   5011 }
   5012 _ACEOF
   5013 if ac_fn_cxx_try_compile "$LINENO"; then :
   5014 
   5015 else
   5016   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5017 	 CXXFLAGS="-g"
   5018 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5019 /* end confdefs.h.  */
   5020 
   5021 int
   5022 main ()
   5023 {
   5024 
   5025   ;
   5026   return 0;
   5027 }
   5028 _ACEOF
   5029 if ac_fn_cxx_try_compile "$LINENO"; then :
   5030   ac_cv_prog_cxx_g=yes
   5031 fi
   5032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5033 fi
   5034 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5035 fi
   5036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5037    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5038 fi
   5039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   5040 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5041 if test "$ac_test_CXXFLAGS" = set; then
   5042   CXXFLAGS=$ac_save_CXXFLAGS
   5043 elif test $ac_cv_prog_cxx_g = yes; then
   5044   if test "$GXX" = yes; then
   5045     CXXFLAGS="-g -O2"
   5046   else
   5047     CXXFLAGS="-g"
   5048   fi
   5049 else
   5050   if test "$GXX" = yes; then
   5051     CXXFLAGS="-O2"
   5052   else
   5053     CXXFLAGS=
   5054   fi
   5055 fi
   5056 ac_ext=c
   5057 ac_cpp='$CPP $CPPFLAGS'
   5058 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5059 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5060 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5061 
   5062 depcc="$CXX"  am_compiler_list=
   5063 
   5064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   5065 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5066 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
   5067   $as_echo_n "(cached) " >&6
   5068 else
   5069   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5070   # We make a subdir and do the tests there.  Otherwise we can end up
   5071   # making bogus files that we don't know about and never remove.  For
   5072   # instance it was reported that on HP-UX the gcc test will end up
   5073   # making a dummy file named `D' -- because `-MD' means `put the output
   5074   # in D'.
   5075   rm -rf conftest.dir
   5076   mkdir conftest.dir
   5077   # Copy depcomp to subdir because otherwise we won't find it if we're
   5078   # using a relative directory.
   5079   cp "$am_depcomp" conftest.dir
   5080   cd conftest.dir
   5081   # We will build objects and dependencies in a subdirectory because
   5082   # it helps to detect inapplicable dependency modes.  For instance
   5083   # both Tru64's cc and ICC support -MD to output dependencies as a
   5084   # side effect of compilation, but ICC will put the dependencies in
   5085   # the current directory while Tru64 will put them in the object
   5086   # directory.
   5087   mkdir sub
   5088 
   5089   am_cv_CXX_dependencies_compiler_type=none
   5090   if test "$am_compiler_list" = ""; then
   5091      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5092   fi
   5093   am__universal=false
   5094   case " $depcc " in #(
   5095      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   5096      esac
   5097 
   5098   for depmode in $am_compiler_list; do
   5099     # Setup a source with many dependencies, because some compilers
   5100     # like to wrap large dependency lists on column 80 (with \), and
   5101     # we should not choose a depcomp mode which is confused by this.
   5102     #
   5103     # We need to recreate these files for each test, as the compiler may
   5104     # overwrite some of them when testing with obscure command lines.
   5105     # This happens at least with the AIX C compiler.
   5106     : > sub/conftest.c
   5107     for i in 1 2 3 4 5 6; do
   5108       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5109       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5110       # Solaris 8's {/usr,}/bin/sh.
   5111       touch sub/conftst$i.h
   5112     done
   5113     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5114 
   5115     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5116     # mode.  It turns out that the SunPro C++ compiler does not properly
   5117     # handle `-M -o', and we need to detect this.  Also, some Intel
   5118     # versions had trouble with output in subdirs
   5119     am__obj=sub/conftest.${OBJEXT-o}
   5120     am__minus_obj="-o $am__obj"
   5121     case $depmode in
   5122     gcc)
   5123       # This depmode causes a compiler race in universal mode.
   5124       test "$am__universal" = false || continue
   5125       ;;
   5126     nosideeffect)
   5127       # after this tag, mechanisms are not by side-effect, so they'll
   5128       # only be used when explicitly requested
   5129       if test "x$enable_dependency_tracking" = xyes; then
   5130 	continue
   5131       else
   5132 	break
   5133       fi
   5134       ;;
   5135     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   5136       # This compiler won't grok `-c -o', but also, the minuso test has
   5137       # not run yet.  These depmodes are late enough in the game, and
   5138       # so weak that their functioning should not be impacted.
   5139       am__obj=conftest.${OBJEXT-o}
   5140       am__minus_obj=
   5141       ;;
   5142     none) break ;;
   5143     esac
   5144     if depmode=$depmode \
   5145        source=sub/conftest.c object=$am__obj \
   5146        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5147        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   5148          >/dev/null 2>conftest.err &&
   5149        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5150        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5151        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   5152        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5153       # icc doesn't choke on unknown options, it will just issue warnings
   5154       # or remarks (even with -Werror).  So we grep stderr for any message
   5155       # that says an option was ignored or not supported.
   5156       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5157       #   icc: Command line warning: ignoring option '-M'; no argument required
   5158       # The diagnosis changed in icc 8.0:
   5159       #   icc: Command line remark: option '-MP' not supported
   5160       if (grep 'ignoring option' conftest.err ||
   5161           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5162         am_cv_CXX_dependencies_compiler_type=$depmode
   5163         break
   5164       fi
   5165     fi
   5166   done
   5167 
   5168   cd ..
   5169   rm -rf conftest.dir
   5170 else
   5171   am_cv_CXX_dependencies_compiler_type=none
   5172 fi
   5173 
   5174 fi
   5175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5176 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5177 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5178 
   5179  if
   5180   test "x$enable_dependency_tracking" != xno \
   5181   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5182   am__fastdepCXX_TRUE=
   5183   am__fastdepCXX_FALSE='#'
   5184 else
   5185   am__fastdepCXX_TRUE='#'
   5186   am__fastdepCXX_FALSE=
   5187 fi
   5188 
   5189 
   5190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   5191 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   5192 if test "${ac_cv_path_GREP+set}" = set; then :
   5193   $as_echo_n "(cached) " >&6
   5194 else
   5195   if test -z "$GREP"; then
   5196   ac_path_GREP_found=false
   5197   # Loop through the user's path and test for each of PROGNAME-LIST
   5198   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5199 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   5200 do
   5201   IFS=$as_save_IFS
   5202   test -z "$as_dir" && as_dir=.
   5203     for ac_prog in grep ggrep; do
   5204     for ac_exec_ext in '' $ac_executable_extensions; do
   5205       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   5206       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   5207 # Check for GNU ac_path_GREP and select it if it is found.
   5208   # Check for GNU $ac_path_GREP
   5209 case `"$ac_path_GREP" --version 2>&1` in
   5210 *GNU*)
   5211   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   5212 *)
   5213   ac_count=0
   5214   $as_echo_n 0123456789 >"conftest.in"
   5215   while :
   5216   do
   5217     cat "conftest.in" "conftest.in" >"conftest.tmp"
   5218     mv "conftest.tmp" "conftest.in"
   5219     cp "conftest.in" "conftest.nl"
   5220     $as_echo 'GREP' >> "conftest.nl"
   5221     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   5222     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   5223     as_fn_arith $ac_count + 1 && ac_count=$as_val
   5224     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   5225       # Best one so far, save it but keep looking for a better one
   5226       ac_cv_path_GREP="$ac_path_GREP"
   5227       ac_path_GREP_max=$ac_count
   5228     fi
   5229     # 10*(2^10) chars as input seems more than enough
   5230     test $ac_count -gt 10 && break
   5231   done
   5232   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5233 esac
   5234 
   5235       $ac_path_GREP_found && break 3
   5236     done
   5237   done
   5238   done
   5239 IFS=$as_save_IFS
   5240   if test -z "$ac_cv_path_GREP"; then
   5241     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   5242   fi
   5243 else
   5244   ac_cv_path_GREP=$GREP
   5245 fi
   5246 
   5247 fi
   5248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   5249 $as_echo "$ac_cv_path_GREP" >&6; }
   5250  GREP="$ac_cv_path_GREP"
   5251 
   5252 
   5253 ac_ext=c
   5254 ac_cpp='$CPP $CPPFLAGS'
   5255 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5256 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5257 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   5259 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   5260 # On Suns, sometimes $CPP names a directory.
   5261 if test -n "$CPP" && test -d "$CPP"; then
   5262   CPP=
   5263 fi
   5264 if test -z "$CPP"; then
   5265   if test "${ac_cv_prog_CPP+set}" = set; then :
   5266   $as_echo_n "(cached) " >&6
   5267 else
   5268       # Double quotes because CPP needs to be expanded
   5269     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   5270     do
   5271       ac_preproc_ok=false
   5272 for ac_c_preproc_warn_flag in '' yes
   5273 do
   5274   # Use a header file that comes with gcc, so configuring glibc
   5275   # with a fresh cross-compiler works.
   5276   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5277   # <limits.h> exists even on freestanding compilers.
   5278   # On the NeXT, cc -E runs the code through the compiler's parser,
   5279   # not just through cpp. "Syntax error" is here to catch this case.
   5280   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5281 /* end confdefs.h.  */
   5282 #ifdef __STDC__
   5283 # include <limits.h>
   5284 #else
   5285 # include <assert.h>
   5286 #endif
   5287 		     Syntax error
   5288 _ACEOF
   5289 if ac_fn_c_try_cpp "$LINENO"; then :
   5290 
   5291 else
   5292   # Broken: fails on valid input.
   5293 continue
   5294 fi
   5295 rm -f conftest.err conftest.$ac_ext
   5296 
   5297   # OK, works on sane cases.  Now check whether nonexistent headers
   5298   # can be detected and how.
   5299   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5300 /* end confdefs.h.  */
   5301 #include <ac_nonexistent.h>
   5302 _ACEOF
   5303 if ac_fn_c_try_cpp "$LINENO"; then :
   5304   # Broken: success on invalid input.
   5305 continue
   5306 else
   5307   # Passes both tests.
   5308 ac_preproc_ok=:
   5309 break
   5310 fi
   5311 rm -f conftest.err conftest.$ac_ext
   5312 
   5313 done
   5314 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5315 rm -f conftest.err conftest.$ac_ext
   5316 if $ac_preproc_ok; then :
   5317   break
   5318 fi
   5319 
   5320     done
   5321     ac_cv_prog_CPP=$CPP
   5322 
   5323 fi
   5324   CPP=$ac_cv_prog_CPP
   5325 else
   5326   ac_cv_prog_CPP=$CPP
   5327 fi
   5328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   5329 $as_echo "$CPP" >&6; }
   5330 ac_preproc_ok=false
   5331 for ac_c_preproc_warn_flag in '' yes
   5332 do
   5333   # Use a header file that comes with gcc, so configuring glibc
   5334   # with a fresh cross-compiler works.
   5335   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5336   # <limits.h> exists even on freestanding compilers.
   5337   # On the NeXT, cc -E runs the code through the compiler's parser,
   5338   # not just through cpp. "Syntax error" is here to catch this case.
   5339   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5340 /* end confdefs.h.  */
   5341 #ifdef __STDC__
   5342 # include <limits.h>
   5343 #else
   5344 # include <assert.h>
   5345 #endif
   5346 		     Syntax error
   5347 _ACEOF
   5348 if ac_fn_c_try_cpp "$LINENO"; then :
   5349 
   5350 else
   5351   # Broken: fails on valid input.
   5352 continue
   5353 fi
   5354 rm -f conftest.err conftest.$ac_ext
   5355 
   5356   # OK, works on sane cases.  Now check whether nonexistent headers
   5357   # can be detected and how.
   5358   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5359 /* end confdefs.h.  */
   5360 #include <ac_nonexistent.h>
   5361 _ACEOF
   5362 if ac_fn_c_try_cpp "$LINENO"; then :
   5363   # Broken: success on invalid input.
   5364 continue
   5365 else
   5366   # Passes both tests.
   5367 ac_preproc_ok=:
   5368 break
   5369 fi
   5370 rm -f conftest.err conftest.$ac_ext
   5371 
   5372 done
   5373 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5374 rm -f conftest.err conftest.$ac_ext
   5375 if $ac_preproc_ok; then :
   5376 
   5377 else
   5378   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5379 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5380 as_fn_error "C preprocessor \"$CPP\" fails sanity check
   5381 See \`config.log' for more details." "$LINENO" 5; }
   5382 fi
   5383 
   5384 ac_ext=c
   5385 ac_cpp='$CPP $CPPFLAGS'
   5386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5389 
   5390 
   5391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   5392 $as_echo_n "checking for egrep... " >&6; }
   5393 if test "${ac_cv_path_EGREP+set}" = set; then :
   5394   $as_echo_n "(cached) " >&6
   5395 else
   5396   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   5397    then ac_cv_path_EGREP="$GREP -E"
   5398    else
   5399      if test -z "$EGREP"; then
   5400   ac_path_EGREP_found=false
   5401   # Loop through the user's path and test for each of PROGNAME-LIST
   5402   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5403 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   5404 do
   5405   IFS=$as_save_IFS
   5406   test -z "$as_dir" && as_dir=.
   5407     for ac_prog in egrep; do
   5408     for ac_exec_ext in '' $ac_executable_extensions; do
   5409       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   5410       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   5411 # Check for GNU ac_path_EGREP and select it if it is found.
   5412   # Check for GNU $ac_path_EGREP
   5413 case `"$ac_path_EGREP" --version 2>&1` in
   5414 *GNU*)
   5415   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   5416 *)
   5417   ac_count=0
   5418   $as_echo_n 0123456789 >"conftest.in"
   5419   while :
   5420   do
   5421     cat "conftest.in" "conftest.in" >"conftest.tmp"
   5422     mv "conftest.tmp" "conftest.in"
   5423     cp "conftest.in" "conftest.nl"
   5424     $as_echo 'EGREP' >> "conftest.nl"
   5425     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   5426     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   5427     as_fn_arith $ac_count + 1 && ac_count=$as_val
   5428     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   5429       # Best one so far, save it but keep looking for a better one
   5430       ac_cv_path_EGREP="$ac_path_EGREP"
   5431       ac_path_EGREP_max=$ac_count
   5432     fi
   5433     # 10*(2^10) chars as input seems more than enough
   5434     test $ac_count -gt 10 && break
   5435   done
   5436   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5437 esac
   5438 
   5439       $ac_path_EGREP_found && break 3
   5440     done
   5441   done
   5442   done
   5443 IFS=$as_save_IFS
   5444   if test -z "$ac_cv_path_EGREP"; then
   5445     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   5446   fi
   5447 else
   5448   ac_cv_path_EGREP=$EGREP
   5449 fi
   5450 
   5451    fi
   5452 fi
   5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   5454 $as_echo "$ac_cv_path_EGREP" >&6; }
   5455  EGREP="$ac_cv_path_EGREP"
   5456 
   5457 
   5458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   5459 $as_echo_n "checking for ANSI C header files... " >&6; }
   5460 if test "${ac_cv_header_stdc+set}" = set; then :
   5461   $as_echo_n "(cached) " >&6
   5462 else
   5463   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5464 /* end confdefs.h.  */
   5465 #include <stdlib.h>
   5466 #include <stdarg.h>
   5467 #include <string.h>
   5468 #include <float.h>
   5469 
   5470 int
   5471 main ()
   5472 {
   5473 
   5474   ;
   5475   return 0;
   5476 }
   5477 _ACEOF
   5478 if ac_fn_c_try_compile "$LINENO"; then :
   5479   ac_cv_header_stdc=yes
   5480 else
   5481   ac_cv_header_stdc=no
   5482 fi
   5483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5484 
   5485 if test $ac_cv_header_stdc = yes; then
   5486   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5487   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5488 /* end confdefs.h.  */
   5489 #include <string.h>
   5490 
   5491 _ACEOF
   5492 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5493   $EGREP "memchr" >/dev/null 2>&1; then :
   5494 
   5495 else
   5496   ac_cv_header_stdc=no
   5497 fi
   5498 rm -f conftest*
   5499 
   5500 fi
   5501 
   5502 if test $ac_cv_header_stdc = yes; then
   5503   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5504   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5505 /* end confdefs.h.  */
   5506 #include <stdlib.h>
   5507 
   5508 _ACEOF
   5509 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5510   $EGREP "free" >/dev/null 2>&1; then :
   5511 
   5512 else
   5513   ac_cv_header_stdc=no
   5514 fi
   5515 rm -f conftest*
   5516 
   5517 fi
   5518 
   5519 if test $ac_cv_header_stdc = yes; then
   5520   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5521   if test "$cross_compiling" = yes; then :
   5522   :
   5523 else
   5524   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5525 /* end confdefs.h.  */
   5526 #include <ctype.h>
   5527 #include <stdlib.h>
   5528 #if ((' ' & 0x0FF) == 0x020)
   5529 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5530 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5531 #else
   5532 # define ISLOWER(c) \
   5533 		   (('a' <= (c) && (c) <= 'i') \
   5534 		     || ('j' <= (c) && (c) <= 'r') \
   5535 		     || ('s' <= (c) && (c) <= 'z'))
   5536 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5537 #endif
   5538 
   5539 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5540 int
   5541 main ()
   5542 {
   5543   int i;
   5544   for (i = 0; i < 256; i++)
   5545     if (XOR (islower (i), ISLOWER (i))
   5546 	|| toupper (i) != TOUPPER (i))
   5547       return 2;
   5548   return 0;
   5549 }
   5550 _ACEOF
   5551 if ac_fn_c_try_run "$LINENO"; then :
   5552 
   5553 else
   5554   ac_cv_header_stdc=no
   5555 fi
   5556 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5557   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5558 fi
   5559 
   5560 fi
   5561 fi
   5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   5563 $as_echo "$ac_cv_header_stdc" >&6; }
   5564 if test $ac_cv_header_stdc = yes; then
   5565 
   5566 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   5567 
   5568 fi
   5569 
   5570 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5571 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5572 		  inttypes.h stdint.h unistd.h
   5573 do :
   5574   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5575 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   5576 "
   5577 eval as_val=\$$as_ac_Header
   5578    if test "x$as_val" = x""yes; then :
   5579   cat >>confdefs.h <<_ACEOF
   5580 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5581 _ACEOF
   5582 
   5583 fi
   5584 
   5585 done
   5586 
   5587 
   5588 
   5589   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   5590 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
   5591   MINIX=yes
   5592 else
   5593   MINIX=
   5594 fi
   5595 
   5596 
   5597   if test "$MINIX" = yes; then
   5598 
   5599 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   5600 
   5601 
   5602 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   5603 
   5604 
   5605 $as_echo "#define _MINIX 1" >>confdefs.h
   5606 
   5607   fi
   5608 
   5609 
   5610   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   5611 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   5612 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
   5613   $as_echo_n "(cached) " >&6
   5614 else
   5615   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5616 /* end confdefs.h.  */
   5617 
   5618 #	  define __EXTENSIONS__ 1
   5619 	  $ac_includes_default
   5620 int
   5621 main ()
   5622 {
   5623 
   5624   ;
   5625   return 0;
   5626 }
   5627 _ACEOF
   5628 if ac_fn_c_try_compile "$LINENO"; then :
   5629   ac_cv_safe_to_define___extensions__=yes
   5630 else
   5631   ac_cv_safe_to_define___extensions__=no
   5632 fi
   5633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5634 fi
   5635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   5636 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   5637   test $ac_cv_safe_to_define___extensions__ = yes &&
   5638     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   5639 
   5640   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   5641 
   5642   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   5643 
   5644   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   5645 
   5646   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   5647 
   5648 
   5649 
   5650 
   5651 
   5652 
   5653 case `pwd` in
   5654   *\ * | *\	*)
   5655     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   5656 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   5657 esac
   5658 
   5659 
   5660 
   5661 macro_version='2.2.7a'
   5662 macro_revision='1.3134'
   5663 
   5664 
   5665 
   5666 
   5667 
   5668 
   5669 
   5670 
   5671 
   5672 
   5673 
   5674 
   5675 
   5676 ltmain="$ac_aux_dir/ltmain.sh"
   5677 
   5678 # Backslashify metacharacters that are still active within
   5679 # double-quoted strings.
   5680 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   5681 
   5682 # Same as above, but do not quote variable references.
   5683 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   5684 
   5685 # Sed substitution to delay expansion of an escaped shell variable in a
   5686 # double_quote_subst'ed string.
   5687 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   5688 
   5689 # Sed substitution to delay expansion of an escaped single quote.
   5690 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   5691 
   5692 # Sed substitution to avoid accidental globbing in evaled expressions
   5693 no_glob_subst='s/\*/\\\*/g'
   5694 
   5695 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   5696 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   5697 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   5698 
   5699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   5700 $as_echo_n "checking how to print strings... " >&6; }
   5701 # Test print first, because it will be a builtin if present.
   5702 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
   5703    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   5704   ECHO='print -r --'
   5705 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   5706   ECHO='printf %s\n'
   5707 else
   5708   # Use this function as a fallback that always works.
   5709   func_fallback_echo ()
   5710   {
   5711     eval 'cat <<_LTECHO_EOF
   5712 $1
   5713 _LTECHO_EOF'
   5714   }
   5715   ECHO='func_fallback_echo'
   5716 fi
   5717 
   5718 # func_echo_all arg...
   5719 # Invoke $ECHO with all args, space-separated.
   5720 func_echo_all ()
   5721 {
   5722     $ECHO ""
   5723 }
   5724 
   5725 case "$ECHO" in
   5726   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   5727 $as_echo "printf" >&6; } ;;
   5728   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   5729 $as_echo "print -r" >&6; } ;;
   5730   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   5731 $as_echo "cat" >&6; } ;;
   5732 esac
   5733 
   5734 
   5735 
   5736 
   5737 
   5738 
   5739 
   5740 
   5741 
   5742 
   5743 
   5744 
   5745 
   5746 
   5747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   5748 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   5749 if test "${ac_cv_path_SED+set}" = set; then :
   5750   $as_echo_n "(cached) " >&6
   5751 else
   5752             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   5753      for ac_i in 1 2 3 4 5 6 7; do
   5754        ac_script="$ac_script$as_nl$ac_script"
   5755      done
   5756      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   5757      { ac_script=; unset ac_script;}
   5758      if test -z "$SED"; then
   5759   ac_path_SED_found=false
   5760   # Loop through the user's path and test for each of PROGNAME-LIST
   5761   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5762 for as_dir in $PATH
   5763 do
   5764   IFS=$as_save_IFS
   5765   test -z "$as_dir" && as_dir=.
   5766     for ac_prog in sed gsed; do
   5767     for ac_exec_ext in '' $ac_executable_extensions; do
   5768       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   5769       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
   5770 # Check for GNU ac_path_SED and select it if it is found.
   5771   # Check for GNU $ac_path_SED
   5772 case `"$ac_path_SED" --version 2>&1` in
   5773 *GNU*)
   5774   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   5775 *)
   5776   ac_count=0
   5777   $as_echo_n 0123456789 >"conftest.in"
   5778   while :
   5779   do
   5780     cat "conftest.in" "conftest.in" >"conftest.tmp"
   5781     mv "conftest.tmp" "conftest.in"
   5782     cp "conftest.in" "conftest.nl"
   5783     $as_echo '' >> "conftest.nl"
   5784     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   5785     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   5786     as_fn_arith $ac_count + 1 && ac_count=$as_val
   5787     if test $ac_count -gt ${ac_path_SED_max-0}; then
   5788       # Best one so far, save it but keep looking for a better one
   5789       ac_cv_path_SED="$ac_path_SED"
   5790       ac_path_SED_max=$ac_count
   5791     fi
   5792     # 10*(2^10) chars as input seems more than enough
   5793     test $ac_count -gt 10 && break
   5794   done
   5795   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5796 esac
   5797 
   5798       $ac_path_SED_found && break 3
   5799     done
   5800   done
   5801   done
   5802 IFS=$as_save_IFS
   5803   if test -z "$ac_cv_path_SED"; then
   5804     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
   5805   fi
   5806 else
   5807   ac_cv_path_SED=$SED
   5808 fi
   5809 
   5810 fi
   5811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   5812 $as_echo "$ac_cv_path_SED" >&6; }
   5813  SED="$ac_cv_path_SED"
   5814   rm -f conftest.sed
   5815 
   5816 test -z "$SED" && SED=sed
   5817 Xsed="$SED -e 1s/^X//"
   5818 
   5819 
   5820 
   5821 
   5822 
   5823 
   5824 
   5825 
   5826 
   5827 
   5828 
   5829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   5830 $as_echo_n "checking for fgrep... " >&6; }
   5831 if test "${ac_cv_path_FGREP+set}" = set; then :
   5832   $as_echo_n "(cached) " >&6
   5833 else
   5834   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   5835    then ac_cv_path_FGREP="$GREP -F"
   5836    else
   5837      if test -z "$FGREP"; then
   5838   ac_path_FGREP_found=false
   5839   # Loop through the user's path and test for each of PROGNAME-LIST
   5840   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5841 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   5842 do
   5843   IFS=$as_save_IFS
   5844   test -z "$as_dir" && as_dir=.
   5845     for ac_prog in fgrep; do
   5846     for ac_exec_ext in '' $ac_executable_extensions; do
   5847       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   5848       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
   5849 # Check for GNU ac_path_FGREP and select it if it is found.
   5850   # Check for GNU $ac_path_FGREP
   5851 case `"$ac_path_FGREP" --version 2>&1` in
   5852 *GNU*)
   5853   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   5854 *)
   5855   ac_count=0
   5856   $as_echo_n 0123456789 >"conftest.in"
   5857   while :
   5858   do
   5859     cat "conftest.in" "conftest.in" >"conftest.tmp"
   5860     mv "conftest.tmp" "conftest.in"
   5861     cp "conftest.in" "conftest.nl"
   5862     $as_echo 'FGREP' >> "conftest.nl"
   5863     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   5864     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   5865     as_fn_arith $ac_count + 1 && ac_count=$as_val
   5866     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   5867       # Best one so far, save it but keep looking for a better one
   5868       ac_cv_path_FGREP="$ac_path_FGREP"
   5869       ac_path_FGREP_max=$ac_count
   5870     fi
   5871     # 10*(2^10) chars as input seems more than enough
   5872     test $ac_count -gt 10 && break
   5873   done
   5874   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5875 esac
   5876 
   5877       $ac_path_FGREP_found && break 3
   5878     done
   5879   done
   5880   done
   5881 IFS=$as_save_IFS
   5882   if test -z "$ac_cv_path_FGREP"; then
   5883     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   5884   fi
   5885 else
   5886   ac_cv_path_FGREP=$FGREP
   5887 fi
   5888 
   5889    fi
   5890 fi
   5891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   5892 $as_echo "$ac_cv_path_FGREP" >&6; }
   5893  FGREP="$ac_cv_path_FGREP"
   5894 
   5895 
   5896 test -z "$GREP" && GREP=grep
   5897 
   5898 
   5899 
   5900 
   5901 
   5902 
   5903 
   5904 
   5905 
   5906 
   5907 
   5908 
   5909 
   5910 
   5911 
   5912 
   5913 
   5914 
   5915 
   5916 # Check whether --with-gnu-ld was given.
   5917 if test "${with_gnu_ld+set}" = set; then :
   5918   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   5919 else
   5920   with_gnu_ld=no
   5921 fi
   5922 
   5923 ac_prog=ld
   5924 if test "$GCC" = yes; then
   5925   # Check if gcc -print-prog-name=ld gives a path.
   5926   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   5927 $as_echo_n "checking for ld used by $CC... " >&6; }
   5928   case $host in
   5929   *-*-mingw*)
   5930     # gcc leaves a trailing carriage return which upsets mingw
   5931     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   5932   *)
   5933     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   5934   esac
   5935   case $ac_prog in
   5936     # Accept absolute paths.
   5937     [\\/]* | ?:[\\/]*)
   5938       re_direlt='/[^/][^/]*/\.\./'
   5939       # Canonicalize the pathname of ld
   5940       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   5941       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   5942 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   5943       done
   5944       test -z "$LD" && LD="$ac_prog"
   5945       ;;
   5946   "")
   5947     # If it fails, then pretend we aren't using GCC.
   5948     ac_prog=ld
   5949     ;;
   5950   *)
   5951     # If it is relative, then search for the first ld in PATH.
   5952     with_gnu_ld=unknown
   5953     ;;
   5954   esac
   5955 elif test "$with_gnu_ld" = yes; then
   5956   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   5957 $as_echo_n "checking for GNU ld... " >&6; }
   5958 else
   5959   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   5960 $as_echo_n "checking for non-GNU ld... " >&6; }
   5961 fi
   5962 if test "${lt_cv_path_LD+set}" = set; then :
   5963   $as_echo_n "(cached) " >&6
   5964 else
   5965   if test -z "$LD"; then
   5966   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5967   for ac_dir in $PATH; do
   5968     IFS="$lt_save_ifs"
   5969     test -z "$ac_dir" && ac_dir=.
   5970     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   5971       lt_cv_path_LD="$ac_dir/$ac_prog"
   5972       # Check to see if the program is GNU ld.  I'd rather use --version,
   5973       # but apparently some variants of GNU ld only accept -v.
   5974       # Break only if it was the GNU/non-GNU ld that we prefer.
   5975       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   5976       *GNU* | *'with BFD'*)
   5977 	test "$with_gnu_ld" != no && break
   5978 	;;
   5979       *)
   5980 	test "$with_gnu_ld" != yes && break
   5981 	;;
   5982       esac
   5983     fi
   5984   done
   5985   IFS="$lt_save_ifs"
   5986 else
   5987   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   5988 fi
   5989 fi
   5990 
   5991 LD="$lt_cv_path_LD"
   5992 if test -n "$LD"; then
   5993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   5994 $as_echo "$LD" >&6; }
   5995 else
   5996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5997 $as_echo "no" >&6; }
   5998 fi
   5999 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   6000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   6001 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   6002 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   6003   $as_echo_n "(cached) " >&6
   6004 else
   6005   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   6006 case `$LD -v 2>&1 </dev/null` in
   6007 *GNU* | *'with BFD'*)
   6008   lt_cv_prog_gnu_ld=yes
   6009   ;;
   6010 *)
   6011   lt_cv_prog_gnu_ld=no
   6012   ;;
   6013 esac
   6014 fi
   6015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   6016 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   6017 with_gnu_ld=$lt_cv_prog_gnu_ld
   6018 
   6019 
   6020 
   6021 
   6022 
   6023 
   6024 
   6025 
   6026 
   6027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   6028 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   6029 if test "${lt_cv_path_NM+set}" = set; then :
   6030   $as_echo_n "(cached) " >&6
   6031 else
   6032   if test -n "$NM"; then
   6033   # Let the user override the test.
   6034   lt_cv_path_NM="$NM"
   6035 else
   6036   lt_nm_to_check="${ac_tool_prefix}nm"
   6037   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   6038     lt_nm_to_check="$lt_nm_to_check nm"
   6039   fi
   6040   for lt_tmp_nm in $lt_nm_to_check; do
   6041     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6042     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   6043       IFS="$lt_save_ifs"
   6044       test -z "$ac_dir" && ac_dir=.
   6045       tmp_nm="$ac_dir/$lt_tmp_nm"
   6046       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   6047 	# Check to see if the nm accepts a BSD-compat flag.
   6048 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   6049 	#   nm: unknown option "B" ignored
   6050 	# Tru64's nm complains that /dev/null is an invalid object file
   6051 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   6052 	*/dev/null* | *'Invalid file or object type'*)
   6053 	  lt_cv_path_NM="$tmp_nm -B"
   6054 	  break
   6055 	  ;;
   6056 	*)
   6057 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   6058 	  */dev/null*)
   6059 	    lt_cv_path_NM="$tmp_nm -p"
   6060 	    break
   6061 	    ;;
   6062 	  *)
   6063 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   6064 	    continue # so that we can try to find one that supports BSD flags
   6065 	    ;;
   6066 	  esac
   6067 	  ;;
   6068 	esac
   6069       fi
   6070     done
   6071     IFS="$lt_save_ifs"
   6072   done
   6073   : ${lt_cv_path_NM=no}
   6074 fi
   6075 fi
   6076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   6077 $as_echo "$lt_cv_path_NM" >&6; }
   6078 if test "$lt_cv_path_NM" != "no"; then
   6079   NM="$lt_cv_path_NM"
   6080 else
   6081   # Didn't find any BSD compatible name lister, look for dumpbin.
   6082   if test -n "$DUMPBIN"; then :
   6083     # Let the user override the test.
   6084   else
   6085     if test -n "$ac_tool_prefix"; then
   6086   for ac_prog in dumpbin "link -dump"
   6087   do
   6088     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6089 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6091 $as_echo_n "checking for $ac_word... " >&6; }
   6092 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
   6093   $as_echo_n "(cached) " >&6
   6094 else
   6095   if test -n "$DUMPBIN"; then
   6096   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   6097 else
   6098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6099 for as_dir in $PATH
   6100 do
   6101   IFS=$as_save_IFS
   6102   test -z "$as_dir" && as_dir=.
   6103     for ac_exec_ext in '' $ac_executable_extensions; do
   6104   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6105     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   6106     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6107     break 2
   6108   fi
   6109 done
   6110   done
   6111 IFS=$as_save_IFS
   6112 
   6113 fi
   6114 fi
   6115 DUMPBIN=$ac_cv_prog_DUMPBIN
   6116 if test -n "$DUMPBIN"; then
   6117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   6118 $as_echo "$DUMPBIN" >&6; }
   6119 else
   6120   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6121 $as_echo "no" >&6; }
   6122 fi
   6123 
   6124 
   6125     test -n "$DUMPBIN" && break
   6126   done
   6127 fi
   6128 if test -z "$DUMPBIN"; then
   6129   ac_ct_DUMPBIN=$DUMPBIN
   6130   for ac_prog in dumpbin "link -dump"
   6131 do
   6132   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6133 set dummy $ac_prog; ac_word=$2
   6134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6135 $as_echo_n "checking for $ac_word... " >&6; }
   6136 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
   6137   $as_echo_n "(cached) " >&6
   6138 else
   6139   if test -n "$ac_ct_DUMPBIN"; then
   6140   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   6141 else
   6142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6143 for as_dir in $PATH
   6144 do
   6145   IFS=$as_save_IFS
   6146   test -z "$as_dir" && as_dir=.
   6147     for ac_exec_ext in '' $ac_executable_extensions; do
   6148   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6149     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   6150     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6151     break 2
   6152   fi
   6153 done
   6154   done
   6155 IFS=$as_save_IFS
   6156 
   6157 fi
   6158 fi
   6159 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   6160 if test -n "$ac_ct_DUMPBIN"; then
   6161   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   6162 $as_echo "$ac_ct_DUMPBIN" >&6; }
   6163 else
   6164   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6165 $as_echo "no" >&6; }
   6166 fi
   6167 
   6168 
   6169   test -n "$ac_ct_DUMPBIN" && break
   6170 done
   6171 
   6172   if test "x$ac_ct_DUMPBIN" = x; then
   6173     DUMPBIN=":"
   6174   else
   6175     case $cross_compiling:$ac_tool_warned in
   6176 yes:)
   6177 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6178 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6179 ac_tool_warned=yes ;;
   6180 esac
   6181     DUMPBIN=$ac_ct_DUMPBIN
   6182   fi
   6183 fi
   6184 
   6185     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   6186     *COFF*)
   6187       DUMPBIN="$DUMPBIN -symbols"
   6188       ;;
   6189     *)
   6190       DUMPBIN=:
   6191       ;;
   6192     esac
   6193   fi
   6194 
   6195   if test "$DUMPBIN" != ":"; then
   6196     NM="$DUMPBIN"
   6197   fi
   6198 fi
   6199 test -z "$NM" && NM=nm
   6200 
   6201 
   6202 
   6203 
   6204 
   6205 
   6206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   6207 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   6208 if test "${lt_cv_nm_interface+set}" = set; then :
   6209   $as_echo_n "(cached) " >&6
   6210 else
   6211   lt_cv_nm_interface="BSD nm"
   6212   echo "int some_variable = 0;" > conftest.$ac_ext
   6213   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   6214   (eval "$ac_compile" 2>conftest.err)
   6215   cat conftest.err >&5
   6216   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   6217   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   6218   cat conftest.err >&5
   6219   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   6220   cat conftest.out >&5
   6221   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   6222     lt_cv_nm_interface="MS dumpbin"
   6223   fi
   6224   rm -f conftest*
   6225 fi
   6226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   6227 $as_echo "$lt_cv_nm_interface" >&6; }
   6228 
   6229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   6230 $as_echo_n "checking whether ln -s works... " >&6; }
   6231 LN_S=$as_ln_s
   6232 if test "$LN_S" = "ln -s"; then
   6233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   6234 $as_echo "yes" >&6; }
   6235 else
   6236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   6237 $as_echo "no, using $LN_S" >&6; }
   6238 fi
   6239 
   6240 # find the maximum length of command line arguments
   6241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   6242 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6243 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
   6244   $as_echo_n "(cached) " >&6
   6245 else
   6246     i=0
   6247   teststring="ABCD"
   6248 
   6249   case $build_os in
   6250   msdosdjgpp*)
   6251     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6252     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6253     # during glob expansion).  Even if it were fixed, the result of this
   6254     # check would be larger than it should be.
   6255     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6256     ;;
   6257 
   6258   gnu*)
   6259     # Under GNU Hurd, this test is not required because there is
   6260     # no limit to the length of command line arguments.
   6261     # Libtool will interpret -1 as no limit whatsoever
   6262     lt_cv_sys_max_cmd_len=-1;
   6263     ;;
   6264 
   6265   cygwin* | mingw* | cegcc*)
   6266     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6267     # about 5 minutes as the teststring grows exponentially.
   6268     # Worse, since 9x/ME are not pre-emptively multitasking,
   6269     # you end up with a "frozen" computer, even though with patience
   6270     # the test eventually succeeds (with a max line length of 256k).
   6271     # Instead, let's just punt: use the minimum linelength reported by
   6272     # all of the supported platforms: 8192 (on NT/2K/XP).
   6273     lt_cv_sys_max_cmd_len=8192;
   6274     ;;
   6275 
   6276   mint*)
   6277     # On MiNT this can take a long time and run out of memory.
   6278     lt_cv_sys_max_cmd_len=8192;
   6279     ;;
   6280 
   6281   amigaos*)
   6282     # On AmigaOS with pdksh, this test takes hours, literally.
   6283     # So we just punt and use a minimum line length of 8192.
   6284     lt_cv_sys_max_cmd_len=8192;
   6285     ;;
   6286 
   6287   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6288     # This has been around since 386BSD, at least.  Likely further.
   6289     if test -x /sbin/sysctl; then
   6290       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6291     elif test -x /usr/sbin/sysctl; then
   6292       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6293     else
   6294       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6295     fi
   6296     # And add a safety zone
   6297     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6298     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6299     ;;
   6300 
   6301   interix*)
   6302     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6303     lt_cv_sys_max_cmd_len=196608
   6304     ;;
   6305 
   6306   osf*)
   6307     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6308     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6309     # nice to cause kernel panics so lets avoid the loop below.
   6310     # First set a reasonable default.
   6311     lt_cv_sys_max_cmd_len=16384
   6312     #
   6313     if test -x /sbin/sysconfig; then
   6314       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6315         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6316       esac
   6317     fi
   6318     ;;
   6319   sco3.2v5*)
   6320     lt_cv_sys_max_cmd_len=102400
   6321     ;;
   6322   sysv5* | sco5v6* | sysv4.2uw2*)
   6323     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6324     if test -n "$kargmax"; then
   6325       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   6326     else
   6327       lt_cv_sys_max_cmd_len=32768
   6328     fi
   6329     ;;
   6330   *)
   6331     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6332     if test -n "$lt_cv_sys_max_cmd_len"; then
   6333       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6334       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6335     else
   6336       # Make teststring a little bigger before we do anything with it.
   6337       # a 1K string should be a reasonable start.
   6338       for i in 1 2 3 4 5 6 7 8 ; do
   6339         teststring=$teststring$teststring
   6340       done
   6341       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6342       # If test is not a shell built-in, we'll probably end up computing a
   6343       # maximum length that is only half of the actual maximum length, but
   6344       # we can't tell.
   6345       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
   6346 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   6347 	      test $i != 17 # 1/2 MB should be enough
   6348       do
   6349         i=`expr $i + 1`
   6350         teststring=$teststring$teststring
   6351       done
   6352       # Only check the string length outside the loop.
   6353       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   6354       teststring=
   6355       # Add a significant safety factor because C++ compilers can tack on
   6356       # massive amounts of additional arguments before passing them to the
   6357       # linker.  It appears as though 1/2 is a usable value.
   6358       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6359     fi
   6360     ;;
   6361   esac
   6362 
   6363 fi
   6364 
   6365 if test -n $lt_cv_sys_max_cmd_len ; then
   6366   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   6367 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6368 else
   6369   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   6370 $as_echo "none" >&6; }
   6371 fi
   6372 max_cmd_len=$lt_cv_sys_max_cmd_len
   6373 
   6374 
   6375 
   6376 
   6377 
   6378 
   6379 : ${CP="cp -f"}
   6380 : ${MV="mv -f"}
   6381 : ${RM="rm -f"}
   6382 
   6383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   6384 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   6385 # Try some XSI features
   6386 xsi_shell=no
   6387 ( _lt_dummy="a/b/c"
   6388   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
   6389       = c,a/b,, \
   6390     && eval 'test $(( 1 + 1 )) -eq 2 \
   6391     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   6392   && xsi_shell=yes
   6393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   6394 $as_echo "$xsi_shell" >&6; }
   6395 
   6396 
   6397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   6398 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   6399 lt_shell_append=no
   6400 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   6401     >/dev/null 2>&1 \
   6402   && lt_shell_append=yes
   6403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   6404 $as_echo "$lt_shell_append" >&6; }
   6405 
   6406 
   6407 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   6408   lt_unset=unset
   6409 else
   6410   lt_unset=false
   6411 fi
   6412 
   6413 
   6414 
   6415 
   6416 
   6417 # test EBCDIC or ASCII
   6418 case `echo X|tr X '\101'` in
   6419  A) # ASCII based system
   6420     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   6421   lt_SP2NL='tr \040 \012'
   6422   lt_NL2SP='tr \015\012 \040\040'
   6423   ;;
   6424  *) # EBCDIC based system
   6425   lt_SP2NL='tr \100 \n'
   6426   lt_NL2SP='tr \r\n \100\100'
   6427   ;;
   6428 esac
   6429 
   6430 
   6431 
   6432 
   6433 
   6434 
   6435 
   6436 
   6437 
   6438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   6439 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   6440 if test "${lt_cv_ld_reload_flag+set}" = set; then :
   6441   $as_echo_n "(cached) " >&6
   6442 else
   6443   lt_cv_ld_reload_flag='-r'
   6444 fi
   6445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   6446 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   6447 reload_flag=$lt_cv_ld_reload_flag
   6448 case $reload_flag in
   6449 "" | " "*) ;;
   6450 *) reload_flag=" $reload_flag" ;;
   6451 esac
   6452 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6453 case $host_os in
   6454   darwin*)
   6455     if test "$GCC" = yes; then
   6456       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   6457     else
   6458       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6459     fi
   6460     ;;
   6461 esac
   6462 
   6463 
   6464 
   6465 
   6466 
   6467 
   6468 
   6469 
   6470 
   6471 if test -n "$ac_tool_prefix"; then
   6472   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   6473 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   6474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6475 $as_echo_n "checking for $ac_word... " >&6; }
   6476 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
   6477   $as_echo_n "(cached) " >&6
   6478 else
   6479   if test -n "$OBJDUMP"; then
   6480   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   6481 else
   6482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6483 for as_dir in $PATH
   6484 do
   6485   IFS=$as_save_IFS
   6486   test -z "$as_dir" && as_dir=.
   6487     for ac_exec_ext in '' $ac_executable_extensions; do
   6488   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6489     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   6490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6491     break 2
   6492   fi
   6493 done
   6494   done
   6495 IFS=$as_save_IFS
   6496 
   6497 fi
   6498 fi
   6499 OBJDUMP=$ac_cv_prog_OBJDUMP
   6500 if test -n "$OBJDUMP"; then
   6501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   6502 $as_echo "$OBJDUMP" >&6; }
   6503 else
   6504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6505 $as_echo "no" >&6; }
   6506 fi
   6507 
   6508 
   6509 fi
   6510 if test -z "$ac_cv_prog_OBJDUMP"; then
   6511   ac_ct_OBJDUMP=$OBJDUMP
   6512   # Extract the first word of "objdump", so it can be a program name with args.
   6513 set dummy objdump; ac_word=$2
   6514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6515 $as_echo_n "checking for $ac_word... " >&6; }
   6516 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
   6517   $as_echo_n "(cached) " >&6
   6518 else
   6519   if test -n "$ac_ct_OBJDUMP"; then
   6520   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   6521 else
   6522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6523 for as_dir in $PATH
   6524 do
   6525   IFS=$as_save_IFS
   6526   test -z "$as_dir" && as_dir=.
   6527     for ac_exec_ext in '' $ac_executable_extensions; do
   6528   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6529     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   6530     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6531     break 2
   6532   fi
   6533 done
   6534   done
   6535 IFS=$as_save_IFS
   6536 
   6537 fi
   6538 fi
   6539 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   6540 if test -n "$ac_ct_OBJDUMP"; then
   6541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   6542 $as_echo "$ac_ct_OBJDUMP" >&6; }
   6543 else
   6544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6545 $as_echo "no" >&6; }
   6546 fi
   6547 
   6548   if test "x$ac_ct_OBJDUMP" = x; then
   6549     OBJDUMP="false"
   6550   else
   6551     case $cross_compiling:$ac_tool_warned in
   6552 yes:)
   6553 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6554 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6555 ac_tool_warned=yes ;;
   6556 esac
   6557     OBJDUMP=$ac_ct_OBJDUMP
   6558   fi
   6559 else
   6560   OBJDUMP="$ac_cv_prog_OBJDUMP"
   6561 fi
   6562 
   6563 test -z "$OBJDUMP" && OBJDUMP=objdump
   6564 
   6565 
   6566 
   6567 
   6568 
   6569 
   6570 
   6571 
   6572 
   6573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   6574 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   6575 if test "${lt_cv_deplibs_check_method+set}" = set; then :
   6576   $as_echo_n "(cached) " >&6
   6577 else
   6578   lt_cv_file_magic_cmd='$MAGIC_CMD'
   6579 lt_cv_file_magic_test_file=
   6580 lt_cv_deplibs_check_method='unknown'
   6581 # Need to set the preceding variable on all platforms that support
   6582 # interlibrary dependencies.
   6583 # 'none' -- dependencies not supported.
   6584 # `unknown' -- same as none, but documents that we really don't know.
   6585 # 'pass_all' -- all dependencies passed with no checks.
   6586 # 'test_compile' -- check by making test program.
   6587 # 'file_magic [[regex]]' -- check by looking for files in library path
   6588 # which responds to the $file_magic_cmd with a given extended regex.
   6589 # If you have `file' or equivalent on your system and you're not sure
   6590 # whether `pass_all' will *always* work, you probably want this one.
   6591 
   6592 case $host_os in
   6593 aix[4-9]*)
   6594   lt_cv_deplibs_check_method=pass_all
   6595   ;;
   6596 
   6597 beos*)
   6598   lt_cv_deplibs_check_method=pass_all
   6599   ;;
   6600 
   6601 bsdi[45]*)
   6602   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   6603   lt_cv_file_magic_cmd='/usr/bin/file -L'
   6604   lt_cv_file_magic_test_file=/shlib/libc.so
   6605   ;;
   6606 
   6607 cygwin*)
   6608   # func_win32_libid is a shell function defined in ltmain.sh
   6609   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   6610   lt_cv_file_magic_cmd='func_win32_libid'
   6611   ;;
   6612 
   6613 mingw* | pw32*)
   6614   # Base MSYS/MinGW do not provide the 'file' command needed by
   6615   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   6616   # unless we find 'file', for example because we are cross-compiling.
   6617   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   6618   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   6619     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   6620     lt_cv_file_magic_cmd='func_win32_libid'
   6621   else
   6622     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   6623     lt_cv_file_magic_cmd='$OBJDUMP -f'
   6624   fi
   6625   ;;
   6626 
   6627 cegcc*)
   6628   # use the weaker test based on 'objdump'. See mingw*.
   6629   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   6630   lt_cv_file_magic_cmd='$OBJDUMP -f'
   6631   ;;
   6632 
   6633 darwin* | rhapsody*)
   6634   lt_cv_deplibs_check_method=pass_all
   6635   ;;
   6636 
   6637 freebsd* | dragonfly*)
   6638   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   6639     case $host_cpu in
   6640     i*86 )
   6641       # Not sure whether the presence of OpenBSD here was a mistake.
   6642       # Let's accept both of them until this is cleared up.
   6643       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   6644       lt_cv_file_magic_cmd=/usr/bin/file
   6645       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   6646       ;;
   6647     esac
   6648   else
   6649     lt_cv_deplibs_check_method=pass_all
   6650   fi
   6651   ;;
   6652 
   6653 gnu*)
   6654   lt_cv_deplibs_check_method=pass_all
   6655   ;;
   6656 
   6657 haiku*)
   6658   lt_cv_deplibs_check_method=pass_all
   6659   ;;
   6660 
   6661 hpux10.20* | hpux11*)
   6662   lt_cv_file_magic_cmd=/usr/bin/file
   6663   case $host_cpu in
   6664   ia64*)
   6665     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   6666     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   6667     ;;
   6668   hppa*64*)
   6669     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
   6670     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   6671     ;;
   6672   *)
   6673     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   6674     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   6675     ;;
   6676   esac
   6677   ;;
   6678 
   6679 interix[3-9]*)
   6680   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   6681   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   6682   ;;
   6683 
   6684 irix5* | irix6* | nonstopux*)
   6685   case $LD in
   6686   *-32|*"-32 ") libmagic=32-bit;;
   6687   *-n32|*"-n32 ") libmagic=N32;;
   6688   *-64|*"-64 ") libmagic=64-bit;;
   6689   *) libmagic=never-match;;
   6690   esac
   6691   lt_cv_deplibs_check_method=pass_all
   6692   ;;
   6693 
   6694 # This must be Linux ELF.
   6695 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   6696   lt_cv_deplibs_check_method=pass_all
   6697   ;;
   6698 
   6699 netbsd*)
   6700   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   6701     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   6702   else
   6703     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   6704   fi
   6705   ;;
   6706 
   6707 newos6*)
   6708   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   6709   lt_cv_file_magic_cmd=/usr/bin/file
   6710   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   6711   ;;
   6712 
   6713 *nto* | *qnx*)
   6714   lt_cv_deplibs_check_method=pass_all
   6715   ;;
   6716 
   6717 openbsd*)
   6718   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   6719     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   6720   else
   6721     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   6722   fi
   6723   ;;
   6724 
   6725 osf3* | osf4* | osf5*)
   6726   lt_cv_deplibs_check_method=pass_all
   6727   ;;
   6728 
   6729 rdos*)
   6730   lt_cv_deplibs_check_method=pass_all
   6731   ;;
   6732 
   6733 solaris*)
   6734   lt_cv_deplibs_check_method=pass_all
   6735   ;;
   6736 
   6737 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   6738   lt_cv_deplibs_check_method=pass_all
   6739   ;;
   6740 
   6741 sysv4 | sysv4.3*)
   6742   case $host_vendor in
   6743   motorola)
   6744     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]'
   6745     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   6746     ;;
   6747   ncr)
   6748     lt_cv_deplibs_check_method=pass_all
   6749     ;;
   6750   sequent)
   6751     lt_cv_file_magic_cmd='/bin/file'
   6752     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   6753     ;;
   6754   sni)
   6755     lt_cv_file_magic_cmd='/bin/file'
   6756     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   6757     lt_cv_file_magic_test_file=/lib/libc.so
   6758     ;;
   6759   siemens)
   6760     lt_cv_deplibs_check_method=pass_all
   6761     ;;
   6762   pc)
   6763     lt_cv_deplibs_check_method=pass_all
   6764     ;;
   6765   esac
   6766   ;;
   6767 
   6768 tpf*)
   6769   lt_cv_deplibs_check_method=pass_all
   6770   ;;
   6771 esac
   6772 
   6773 fi
   6774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   6775 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   6776 file_magic_cmd=$lt_cv_file_magic_cmd
   6777 deplibs_check_method=$lt_cv_deplibs_check_method
   6778 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   6779 
   6780 
   6781 
   6782 
   6783 
   6784 
   6785 
   6786 
   6787 
   6788 
   6789 
   6790 
   6791 if test -n "$ac_tool_prefix"; then
   6792   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6793 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6795 $as_echo_n "checking for $ac_word... " >&6; }
   6796 if test "${ac_cv_prog_AR+set}" = set; then :
   6797   $as_echo_n "(cached) " >&6
   6798 else
   6799   if test -n "$AR"; then
   6800   ac_cv_prog_AR="$AR" # Let the user override the test.
   6801 else
   6802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6803 for as_dir in $PATH
   6804 do
   6805   IFS=$as_save_IFS
   6806   test -z "$as_dir" && as_dir=.
   6807     for ac_exec_ext in '' $ac_executable_extensions; do
   6808   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6809     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6810     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6811     break 2
   6812   fi
   6813 done
   6814   done
   6815 IFS=$as_save_IFS
   6816 
   6817 fi
   6818 fi
   6819 AR=$ac_cv_prog_AR
   6820 if test -n "$AR"; then
   6821   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   6822 $as_echo "$AR" >&6; }
   6823 else
   6824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6825 $as_echo "no" >&6; }
   6826 fi
   6827 
   6828 
   6829 fi
   6830 if test -z "$ac_cv_prog_AR"; then
   6831   ac_ct_AR=$AR
   6832   # Extract the first word of "ar", so it can be a program name with args.
   6833 set dummy ar; ac_word=$2
   6834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6835 $as_echo_n "checking for $ac_word... " >&6; }
   6836 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
   6837   $as_echo_n "(cached) " >&6
   6838 else
   6839   if test -n "$ac_ct_AR"; then
   6840   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6841 else
   6842 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6843 for as_dir in $PATH
   6844 do
   6845   IFS=$as_save_IFS
   6846   test -z "$as_dir" && as_dir=.
   6847     for ac_exec_ext in '' $ac_executable_extensions; do
   6848   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6849     ac_cv_prog_ac_ct_AR="ar"
   6850     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6851     break 2
   6852   fi
   6853 done
   6854   done
   6855 IFS=$as_save_IFS
   6856 
   6857 fi
   6858 fi
   6859 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6860 if test -n "$ac_ct_AR"; then
   6861   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   6862 $as_echo "$ac_ct_AR" >&6; }
   6863 else
   6864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6865 $as_echo "no" >&6; }
   6866 fi
   6867 
   6868   if test "x$ac_ct_AR" = x; then
   6869     AR="false"
   6870   else
   6871     case $cross_compiling:$ac_tool_warned in
   6872 yes:)
   6873 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6874 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6875 ac_tool_warned=yes ;;
   6876 esac
   6877     AR=$ac_ct_AR
   6878   fi
   6879 else
   6880   AR="$ac_cv_prog_AR"
   6881 fi
   6882 
   6883 test -z "$AR" && AR=ar
   6884 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6885 
   6886 
   6887 
   6888 
   6889 
   6890 
   6891 
   6892 
   6893 
   6894 
   6895 
   6896 if test -n "$ac_tool_prefix"; then
   6897   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6898 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6900 $as_echo_n "checking for $ac_word... " >&6; }
   6901 if test "${ac_cv_prog_STRIP+set}" = set; then :
   6902   $as_echo_n "(cached) " >&6
   6903 else
   6904   if test -n "$STRIP"; then
   6905   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6906 else
   6907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6908 for as_dir in $PATH
   6909 do
   6910   IFS=$as_save_IFS
   6911   test -z "$as_dir" && as_dir=.
   6912     for ac_exec_ext in '' $ac_executable_extensions; do
   6913   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6914     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6915     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6916     break 2
   6917   fi
   6918 done
   6919   done
   6920 IFS=$as_save_IFS
   6921 
   6922 fi
   6923 fi
   6924 STRIP=$ac_cv_prog_STRIP
   6925 if test -n "$STRIP"; then
   6926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   6927 $as_echo "$STRIP" >&6; }
   6928 else
   6929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6930 $as_echo "no" >&6; }
   6931 fi
   6932 
   6933 
   6934 fi
   6935 if test -z "$ac_cv_prog_STRIP"; then
   6936   ac_ct_STRIP=$STRIP
   6937   # Extract the first word of "strip", so it can be a program name with args.
   6938 set dummy strip; ac_word=$2
   6939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6940 $as_echo_n "checking for $ac_word... " >&6; }
   6941 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   6942   $as_echo_n "(cached) " >&6
   6943 else
   6944   if test -n "$ac_ct_STRIP"; then
   6945   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6946 else
   6947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6948 for as_dir in $PATH
   6949 do
   6950   IFS=$as_save_IFS
   6951   test -z "$as_dir" && as_dir=.
   6952     for ac_exec_ext in '' $ac_executable_extensions; do
   6953   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6954     ac_cv_prog_ac_ct_STRIP="strip"
   6955     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6956     break 2
   6957   fi
   6958 done
   6959   done
   6960 IFS=$as_save_IFS
   6961 
   6962 fi
   6963 fi
   6964 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6965 if test -n "$ac_ct_STRIP"; then
   6966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   6967 $as_echo "$ac_ct_STRIP" >&6; }
   6968 else
   6969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6970 $as_echo "no" >&6; }
   6971 fi
   6972 
   6973   if test "x$ac_ct_STRIP" = x; then
   6974     STRIP=":"
   6975   else
   6976     case $cross_compiling:$ac_tool_warned in
   6977 yes:)
   6978 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6979 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6980 ac_tool_warned=yes ;;
   6981 esac
   6982     STRIP=$ac_ct_STRIP
   6983   fi
   6984 else
   6985   STRIP="$ac_cv_prog_STRIP"
   6986 fi
   6987 
   6988 test -z "$STRIP" && STRIP=:
   6989 
   6990 
   6991 
   6992 
   6993 
   6994 
   6995 if test -n "$ac_tool_prefix"; then
   6996   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6997 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6999 $as_echo_n "checking for $ac_word... " >&6; }
   7000 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   7001   $as_echo_n "(cached) " >&6
   7002 else
   7003   if test -n "$RANLIB"; then
   7004   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7005 else
   7006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7007 for as_dir in $PATH
   7008 do
   7009   IFS=$as_save_IFS
   7010   test -z "$as_dir" && as_dir=.
   7011     for ac_exec_ext in '' $ac_executable_extensions; do
   7012   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7013     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7014     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7015     break 2
   7016   fi
   7017 done
   7018   done
   7019 IFS=$as_save_IFS
   7020 
   7021 fi
   7022 fi
   7023 RANLIB=$ac_cv_prog_RANLIB
   7024 if test -n "$RANLIB"; then
   7025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   7026 $as_echo "$RANLIB" >&6; }
   7027 else
   7028   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7029 $as_echo "no" >&6; }
   7030 fi
   7031 
   7032 
   7033 fi
   7034 if test -z "$ac_cv_prog_RANLIB"; then
   7035   ac_ct_RANLIB=$RANLIB
   7036   # Extract the first word of "ranlib", so it can be a program name with args.
   7037 set dummy ranlib; ac_word=$2
   7038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7039 $as_echo_n "checking for $ac_word... " >&6; }
   7040 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   7041   $as_echo_n "(cached) " >&6
   7042 else
   7043   if test -n "$ac_ct_RANLIB"; then
   7044   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7045 else
   7046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7047 for as_dir in $PATH
   7048 do
   7049   IFS=$as_save_IFS
   7050   test -z "$as_dir" && as_dir=.
   7051     for ac_exec_ext in '' $ac_executable_extensions; do
   7052   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7053     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7054     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7055     break 2
   7056   fi
   7057 done
   7058   done
   7059 IFS=$as_save_IFS
   7060 
   7061 fi
   7062 fi
   7063 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7064 if test -n "$ac_ct_RANLIB"; then
   7065   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   7066 $as_echo "$ac_ct_RANLIB" >&6; }
   7067 else
   7068   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7069 $as_echo "no" >&6; }
   7070 fi
   7071 
   7072   if test "x$ac_ct_RANLIB" = x; then
   7073     RANLIB=":"
   7074   else
   7075     case $cross_compiling:$ac_tool_warned in
   7076 yes:)
   7077 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7078 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7079 ac_tool_warned=yes ;;
   7080 esac
   7081     RANLIB=$ac_ct_RANLIB
   7082   fi
   7083 else
   7084   RANLIB="$ac_cv_prog_RANLIB"
   7085 fi
   7086 
   7087 test -z "$RANLIB" && RANLIB=:
   7088 
   7089 
   7090 
   7091 
   7092 
   7093 
   7094 # Determine commands to create old-style static archives.
   7095 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7096 old_postinstall_cmds='chmod 644 $oldlib'
   7097 old_postuninstall_cmds=
   7098 
   7099 if test -n "$RANLIB"; then
   7100   case $host_os in
   7101   openbsd*)
   7102     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7103     ;;
   7104   *)
   7105     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7106     ;;
   7107   esac
   7108   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7109 fi
   7110 
   7111 case $host_os in
   7112   darwin*)
   7113     lock_old_archive_extraction=yes ;;
   7114   *)
   7115     lock_old_archive_extraction=no ;;
   7116 esac
   7117 
   7118 
   7119 
   7120 
   7121 
   7122 
   7123 
   7124 
   7125 
   7126 
   7127 
   7128 
   7129 
   7130 
   7131 
   7132 
   7133 
   7134 
   7135 
   7136 
   7137 
   7138 
   7139 
   7140 
   7141 
   7142 
   7143 
   7144 
   7145 
   7146 
   7147 
   7148 
   7149 
   7150 
   7151 
   7152 
   7153 
   7154 
   7155 
   7156 # If no C compiler was specified, use CC.
   7157 LTCC=${LTCC-"$CC"}
   7158 
   7159 # If no C compiler flags were specified, use CFLAGS.
   7160 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7161 
   7162 # Allow CC to be a program name with arguments.
   7163 compiler=$CC
   7164 
   7165 
   7166 # Check for command to grab the raw symbol name followed by C symbol from nm.
   7167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   7168 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   7169 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
   7170   $as_echo_n "(cached) " >&6
   7171 else
   7172 
   7173 # These are sane defaults that work on at least a few old systems.
   7174 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   7175 
   7176 # Character class describing NM global symbol codes.
   7177 symcode='[BCDEGRST]'
   7178 
   7179 # Regexp to match symbols that can be accessed directly from C.
   7180 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   7181 
   7182 # Define system-specific variables.
   7183 case $host_os in
   7184 aix*)
   7185   symcode='[BCDT]'
   7186   ;;
   7187 cygwin* | mingw* | pw32* | cegcc*)
   7188   symcode='[ABCDGISTW]'
   7189   ;;
   7190 hpux*)
   7191   if test "$host_cpu" = ia64; then
   7192     symcode='[ABCDEGRST]'
   7193   fi
   7194   ;;
   7195 irix* | nonstopux*)
   7196   symcode='[BCDEGRST]'
   7197   ;;
   7198 osf*)
   7199   symcode='[BCDEGQRST]'
   7200   ;;
   7201 solaris*)
   7202   symcode='[BDRT]'
   7203   ;;
   7204 sco3.2v5*)
   7205   symcode='[DT]'
   7206   ;;
   7207 sysv4.2uw2*)
   7208   symcode='[DT]'
   7209   ;;
   7210 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   7211   symcode='[ABDT]'
   7212   ;;
   7213 sysv4)
   7214   symcode='[DFNSTU]'
   7215   ;;
   7216 esac
   7217 
   7218 # If we're using GNU nm, then use its standard symbol codes.
   7219 case `$NM -V 2>&1` in
   7220 *GNU* | *'with BFD'*)
   7221   symcode='[ABCDGIRSTW]' ;;
   7222 esac
   7223 
   7224 # Transform an extracted symbol line into a proper C declaration.
   7225 # Some systems (esp. on ia64) link data and code symbols differently,
   7226 # so use this general approach.
   7227 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   7228 
   7229 # Transform an extracted symbol line into symbol name and symbol address
   7230 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   7231 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
   7232 
   7233 # Handle CRLF in mingw tool chain
   7234 opt_cr=
   7235 case $build_os in
   7236 mingw*)
   7237   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   7238   ;;
   7239 esac
   7240 
   7241 # Try without a prefix underscore, then with it.
   7242 for ac_symprfx in "" "_"; do
   7243 
   7244   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   7245   symxfrm="\\1 $ac_symprfx\\2 \\2"
   7246 
   7247   # Write the raw and C identifiers.
   7248   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   7249     # Fake it for dumpbin and say T for any non-static function
   7250     # and D for any global variable.
   7251     # Also find C++ and __fastcall symbols from MSVC++,
   7252     # which start with @ or ?.
   7253     lt_cv_sys_global_symbol_pipe="$AWK '"\
   7254 "     {last_section=section; section=\$ 3};"\
   7255 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   7256 "     \$ 0!~/External *\|/{next};"\
   7257 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   7258 "     {if(hide[section]) next};"\
   7259 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   7260 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   7261 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   7262 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   7263 "     ' prfx=^$ac_symprfx"
   7264   else
   7265     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   7266   fi
   7267 
   7268   # Check to see that the pipe works correctly.
   7269   pipe_works=no
   7270 
   7271   rm -f conftest*
   7272   cat > conftest.$ac_ext <<_LT_EOF
   7273 #ifdef __cplusplus
   7274 extern "C" {
   7275 #endif
   7276 char nm_test_var;
   7277 void nm_test_func(void);
   7278 void nm_test_func(void){}
   7279 #ifdef __cplusplus
   7280 }
   7281 #endif
   7282 int main(){nm_test_var='a';nm_test_func();return(0);}
   7283 _LT_EOF
   7284 
   7285   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7286   (eval $ac_compile) 2>&5
   7287   ac_status=$?
   7288   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7289   test $ac_status = 0; }; then
   7290     # Now try to grab the symbols.
   7291     nlist=conftest.nm
   7292     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   7293   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   7294   ac_status=$?
   7295   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7296   test $ac_status = 0; } && test -s "$nlist"; then
   7297       # Try sorting and uniquifying the output.
   7298       if sort "$nlist" | uniq > "$nlist"T; then
   7299 	mv -f "$nlist"T "$nlist"
   7300       else
   7301 	rm -f "$nlist"T
   7302       fi
   7303 
   7304       # Make sure that we snagged all the symbols we need.
   7305       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   7306 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   7307 	  cat <<_LT_EOF > conftest.$ac_ext
   7308 #ifdef __cplusplus
   7309 extern "C" {
   7310 #endif
   7311 
   7312 _LT_EOF
   7313 	  # Now generate the symbol file.
   7314 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   7315 
   7316 	  cat <<_LT_EOF >> conftest.$ac_ext
   7317 
   7318 /* The mapping between symbol names and symbols.  */
   7319 const struct {
   7320   const char *name;
   7321   void       *address;
   7322 }
   7323 lt__PROGRAM__LTX_preloaded_symbols[] =
   7324 {
   7325   { "@PROGRAM@", (void *) 0 },
   7326 _LT_EOF
   7327 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   7328 	  cat <<\_LT_EOF >> conftest.$ac_ext
   7329   {0, (void *) 0}
   7330 };
   7331 
   7332 /* This works around a problem in FreeBSD linker */
   7333 #ifdef FREEBSD_WORKAROUND
   7334 static const void *lt_preloaded_setup() {
   7335   return lt__PROGRAM__LTX_preloaded_symbols;
   7336 }
   7337 #endif
   7338 
   7339 #ifdef __cplusplus
   7340 }
   7341 #endif
   7342 _LT_EOF
   7343 	  # Now try linking the two files.
   7344 	  mv conftest.$ac_objext conftstm.$ac_objext
   7345 	  lt_save_LIBS="$LIBS"
   7346 	  lt_save_CFLAGS="$CFLAGS"
   7347 	  LIBS="conftstm.$ac_objext"
   7348 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   7349 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   7350   (eval $ac_link) 2>&5
   7351   ac_status=$?
   7352   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7353   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   7354 	    pipe_works=yes
   7355 	  fi
   7356 	  LIBS="$lt_save_LIBS"
   7357 	  CFLAGS="$lt_save_CFLAGS"
   7358 	else
   7359 	  echo "cannot find nm_test_func in $nlist" >&5
   7360 	fi
   7361       else
   7362 	echo "cannot find nm_test_var in $nlist" >&5
   7363       fi
   7364     else
   7365       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   7366     fi
   7367   else
   7368     echo "$progname: failed program was:" >&5
   7369     cat conftest.$ac_ext >&5
   7370   fi
   7371   rm -rf conftest* conftst*
   7372 
   7373   # Do not use the global_symbol_pipe unless it works.
   7374   if test "$pipe_works" = yes; then
   7375     break
   7376   else
   7377     lt_cv_sys_global_symbol_pipe=
   7378   fi
   7379 done
   7380 
   7381 fi
   7382 
   7383 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   7384   lt_cv_sys_global_symbol_to_cdecl=
   7385 fi
   7386 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   7387   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   7388 $as_echo "failed" >&6; }
   7389 else
   7390   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   7391 $as_echo "ok" >&6; }
   7392 fi
   7393 
   7394 
   7395 
   7396 
   7397 
   7398 
   7399 
   7400 
   7401 
   7402 
   7403 
   7404 
   7405 
   7406 
   7407 
   7408 
   7409 
   7410 
   7411 
   7412 
   7413 
   7414 
   7415 # Check whether --enable-libtool-lock was given.
   7416 if test "${enable_libtool_lock+set}" = set; then :
   7417   enableval=$enable_libtool_lock;
   7418 fi
   7419 
   7420 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7421 
   7422 # Some flags need to be propagated to the compiler or linker for good
   7423 # libtool support.
   7424 case $host in
   7425 ia64-*-hpux*)
   7426   # Find out which ABI we are using.
   7427   echo 'int i;' > conftest.$ac_ext
   7428   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7429   (eval $ac_compile) 2>&5
   7430   ac_status=$?
   7431   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7432   test $ac_status = 0; }; then
   7433     case `/usr/bin/file conftest.$ac_objext` in
   7434       *ELF-32*)
   7435 	HPUX_IA64_MODE="32"
   7436 	;;
   7437       *ELF-64*)
   7438 	HPUX_IA64_MODE="64"
   7439 	;;
   7440     esac
   7441   fi
   7442   rm -rf conftest*
   7443   ;;
   7444 *-*-irix6*)
   7445   # Find out which ABI we are using.
   7446   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   7447   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7448   (eval $ac_compile) 2>&5
   7449   ac_status=$?
   7450   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7451   test $ac_status = 0; }; then
   7452     if test "$lt_cv_prog_gnu_ld" = yes; then
   7453       case `/usr/bin/file conftest.$ac_objext` in
   7454 	*32-bit*)
   7455 	  LD="${LD-ld} -melf32bsmip"
   7456 	  ;;
   7457 	*N32*)
   7458 	  LD="${LD-ld} -melf32bmipn32"
   7459 	  ;;
   7460 	*64-bit*)
   7461 	  LD="${LD-ld} -melf64bmip"
   7462 	;;
   7463       esac
   7464     else
   7465       case `/usr/bin/file conftest.$ac_objext` in
   7466 	*32-bit*)
   7467 	  LD="${LD-ld} -32"
   7468 	  ;;
   7469 	*N32*)
   7470 	  LD="${LD-ld} -n32"
   7471 	  ;;
   7472 	*64-bit*)
   7473 	  LD="${LD-ld} -64"
   7474 	  ;;
   7475       esac
   7476     fi
   7477   fi
   7478   rm -rf conftest*
   7479   ;;
   7480 
   7481 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   7482 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   7483   # Find out which ABI we are using.
   7484   echo 'int i;' > conftest.$ac_ext
   7485   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7486   (eval $ac_compile) 2>&5
   7487   ac_status=$?
   7488   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7489   test $ac_status = 0; }; then
   7490     case `/usr/bin/file conftest.o` in
   7491       *32-bit*)
   7492 	case $host in
   7493 	  x86_64-*kfreebsd*-gnu)
   7494 	    LD="${LD-ld} -m elf_i386_fbsd"
   7495 	    ;;
   7496 	  x86_64-*linux*)
   7497 	    case `/usr/bin/file conftest.o` in
   7498 	      *x86-64*)
   7499 		LD="${LD-ld} -m elf32_x86_64"
   7500 		;;
   7501 	      *)
   7502 		LD="${LD-ld} -m elf_i386"
   7503 		;;
   7504 	    esac
   7505 	    ;;
   7506 	  powerpc64le-*linux*)
   7507 	    LD="${LD-ld} -m elf32lppclinux"
   7508 	    ;;
   7509 	  powerpc64-*linux*)
   7510 	    LD="${LD-ld} -m elf32ppclinux"
   7511 	    ;;
   7512 	  s390x-*linux*)
   7513 	    LD="${LD-ld} -m elf_s390"
   7514 	    ;;
   7515 	  sparc64-*linux*)
   7516 	    LD="${LD-ld} -m elf32_sparc"
   7517 	    ;;
   7518 	esac
   7519 	;;
   7520       *64-bit*)
   7521 	case $host in
   7522 	  x86_64-*kfreebsd*-gnu)
   7523 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   7524 	    ;;
   7525 	  x86_64-*linux*)
   7526 	    LD="${LD-ld} -m elf_x86_64"
   7527 	    ;;
   7528 	  powerpcle-*linux*)
   7529 	    LD="${LD-ld} -m elf64lppc"
   7530 	    ;;
   7531 	  powerpc-*linux*)
   7532 	    LD="${LD-ld} -m elf64ppc"
   7533 	    ;;
   7534 	  s390*-*linux*|s390*-*tpf*)
   7535 	    LD="${LD-ld} -m elf64_s390"
   7536 	    ;;
   7537 	  sparc*-*linux*)
   7538 	    LD="${LD-ld} -m elf64_sparc"
   7539 	    ;;
   7540 	esac
   7541 	;;
   7542     esac
   7543   fi
   7544   rm -rf conftest*
   7545   ;;
   7546 
   7547 *-*-sco3.2v5*)
   7548   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   7549   SAVE_CFLAGS="$CFLAGS"
   7550   CFLAGS="$CFLAGS -belf"
   7551   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   7552 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   7553 if test "${lt_cv_cc_needs_belf+set}" = set; then :
   7554   $as_echo_n "(cached) " >&6
   7555 else
   7556   ac_ext=c
   7557 ac_cpp='$CPP $CPPFLAGS'
   7558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7560 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7561 
   7562      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7563 /* end confdefs.h.  */
   7564 
   7565 int
   7566 main ()
   7567 {
   7568 
   7569   ;
   7570   return 0;
   7571 }
   7572 _ACEOF
   7573 if ac_fn_c_try_link "$LINENO"; then :
   7574   lt_cv_cc_needs_belf=yes
   7575 else
   7576   lt_cv_cc_needs_belf=no
   7577 fi
   7578 rm -f core conftest.err conftest.$ac_objext \
   7579     conftest$ac_exeext conftest.$ac_ext
   7580      ac_ext=c
   7581 ac_cpp='$CPP $CPPFLAGS'
   7582 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7583 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7584 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7585 
   7586 fi
   7587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   7588 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   7589   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   7590     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   7591     CFLAGS="$SAVE_CFLAGS"
   7592   fi
   7593   ;;
   7594 sparc*-*solaris*)
   7595   # Find out which ABI we are using.
   7596   echo 'int i;' > conftest.$ac_ext
   7597   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7598   (eval $ac_compile) 2>&5
   7599   ac_status=$?
   7600   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7601   test $ac_status = 0; }; then
   7602     case `/usr/bin/file conftest.o` in
   7603     *64-bit*)
   7604       case $lt_cv_prog_gnu_ld in
   7605       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   7606       *)
   7607 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   7608 	  LD="${LD-ld} -64"
   7609 	fi
   7610 	;;
   7611       esac
   7612       ;;
   7613     esac
   7614   fi
   7615   rm -rf conftest*
   7616   ;;
   7617 esac
   7618 
   7619 need_locks="$enable_libtool_lock"
   7620 
   7621 
   7622   case $host_os in
   7623     rhapsody* | darwin*)
   7624     if test -n "$ac_tool_prefix"; then
   7625   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7626 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7628 $as_echo_n "checking for $ac_word... " >&6; }
   7629 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
   7630   $as_echo_n "(cached) " >&6
   7631 else
   7632   if test -n "$DSYMUTIL"; then
   7633   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7634 else
   7635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7636 for as_dir in $PATH
   7637 do
   7638   IFS=$as_save_IFS
   7639   test -z "$as_dir" && as_dir=.
   7640     for ac_exec_ext in '' $ac_executable_extensions; do
   7641   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7642     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7643     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7644     break 2
   7645   fi
   7646 done
   7647   done
   7648 IFS=$as_save_IFS
   7649 
   7650 fi
   7651 fi
   7652 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7653 if test -n "$DSYMUTIL"; then
   7654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   7655 $as_echo "$DSYMUTIL" >&6; }
   7656 else
   7657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7658 $as_echo "no" >&6; }
   7659 fi
   7660 
   7661 
   7662 fi
   7663 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7664   ac_ct_DSYMUTIL=$DSYMUTIL
   7665   # Extract the first word of "dsymutil", so it can be a program name with args.
   7666 set dummy dsymutil; ac_word=$2
   7667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7668 $as_echo_n "checking for $ac_word... " >&6; }
   7669 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
   7670   $as_echo_n "(cached) " >&6
   7671 else
   7672   if test -n "$ac_ct_DSYMUTIL"; then
   7673   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7674 else
   7675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7676 for as_dir in $PATH
   7677 do
   7678   IFS=$as_save_IFS
   7679   test -z "$as_dir" && as_dir=.
   7680     for ac_exec_ext in '' $ac_executable_extensions; do
   7681   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7682     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7683     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7684     break 2
   7685   fi
   7686 done
   7687   done
   7688 IFS=$as_save_IFS
   7689 
   7690 fi
   7691 fi
   7692 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7693 if test -n "$ac_ct_DSYMUTIL"; then
   7694   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   7695 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7696 else
   7697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7698 $as_echo "no" >&6; }
   7699 fi
   7700 
   7701   if test "x$ac_ct_DSYMUTIL" = x; then
   7702     DSYMUTIL=":"
   7703   else
   7704     case $cross_compiling:$ac_tool_warned in
   7705 yes:)
   7706 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7707 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7708 ac_tool_warned=yes ;;
   7709 esac
   7710     DSYMUTIL=$ac_ct_DSYMUTIL
   7711   fi
   7712 else
   7713   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7714 fi
   7715 
   7716     if test -n "$ac_tool_prefix"; then
   7717   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7718 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7720 $as_echo_n "checking for $ac_word... " >&6; }
   7721 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
   7722   $as_echo_n "(cached) " >&6
   7723 else
   7724   if test -n "$NMEDIT"; then
   7725   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7726 else
   7727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7728 for as_dir in $PATH
   7729 do
   7730   IFS=$as_save_IFS
   7731   test -z "$as_dir" && as_dir=.
   7732     for ac_exec_ext in '' $ac_executable_extensions; do
   7733   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7734     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7736     break 2
   7737   fi
   7738 done
   7739   done
   7740 IFS=$as_save_IFS
   7741 
   7742 fi
   7743 fi
   7744 NMEDIT=$ac_cv_prog_NMEDIT
   7745 if test -n "$NMEDIT"; then
   7746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   7747 $as_echo "$NMEDIT" >&6; }
   7748 else
   7749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7750 $as_echo "no" >&6; }
   7751 fi
   7752 
   7753 
   7754 fi
   7755 if test -z "$ac_cv_prog_NMEDIT"; then
   7756   ac_ct_NMEDIT=$NMEDIT
   7757   # Extract the first word of "nmedit", so it can be a program name with args.
   7758 set dummy nmedit; ac_word=$2
   7759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7760 $as_echo_n "checking for $ac_word... " >&6; }
   7761 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
   7762   $as_echo_n "(cached) " >&6
   7763 else
   7764   if test -n "$ac_ct_NMEDIT"; then
   7765   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7766 else
   7767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7768 for as_dir in $PATH
   7769 do
   7770   IFS=$as_save_IFS
   7771   test -z "$as_dir" && as_dir=.
   7772     for ac_exec_ext in '' $ac_executable_extensions; do
   7773   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7774     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7775     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7776     break 2
   7777   fi
   7778 done
   7779   done
   7780 IFS=$as_save_IFS
   7781 
   7782 fi
   7783 fi
   7784 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7785 if test -n "$ac_ct_NMEDIT"; then
   7786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   7787 $as_echo "$ac_ct_NMEDIT" >&6; }
   7788 else
   7789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7790 $as_echo "no" >&6; }
   7791 fi
   7792 
   7793   if test "x$ac_ct_NMEDIT" = x; then
   7794     NMEDIT=":"
   7795   else
   7796     case $cross_compiling:$ac_tool_warned in
   7797 yes:)
   7798 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7799 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7800 ac_tool_warned=yes ;;
   7801 esac
   7802     NMEDIT=$ac_ct_NMEDIT
   7803   fi
   7804 else
   7805   NMEDIT="$ac_cv_prog_NMEDIT"
   7806 fi
   7807 
   7808     if test -n "$ac_tool_prefix"; then
   7809   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   7810 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   7811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7812 $as_echo_n "checking for $ac_word... " >&6; }
   7813 if test "${ac_cv_prog_LIPO+set}" = set; then :
   7814   $as_echo_n "(cached) " >&6
   7815 else
   7816   if test -n "$LIPO"; then
   7817   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   7818 else
   7819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7820 for as_dir in $PATH
   7821 do
   7822   IFS=$as_save_IFS
   7823   test -z "$as_dir" && as_dir=.
   7824     for ac_exec_ext in '' $ac_executable_extensions; do
   7825   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7826     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   7827     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7828     break 2
   7829   fi
   7830 done
   7831   done
   7832 IFS=$as_save_IFS
   7833 
   7834 fi
   7835 fi
   7836 LIPO=$ac_cv_prog_LIPO
   7837 if test -n "$LIPO"; then
   7838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   7839 $as_echo "$LIPO" >&6; }
   7840 else
   7841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7842 $as_echo "no" >&6; }
   7843 fi
   7844 
   7845 
   7846 fi
   7847 if test -z "$ac_cv_prog_LIPO"; then
   7848   ac_ct_LIPO=$LIPO
   7849   # Extract the first word of "lipo", so it can be a program name with args.
   7850 set dummy lipo; ac_word=$2
   7851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7852 $as_echo_n "checking for $ac_word... " >&6; }
   7853 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
   7854   $as_echo_n "(cached) " >&6
   7855 else
   7856   if test -n "$ac_ct_LIPO"; then
   7857   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   7858 else
   7859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7860 for as_dir in $PATH
   7861 do
   7862   IFS=$as_save_IFS
   7863   test -z "$as_dir" && as_dir=.
   7864     for ac_exec_ext in '' $ac_executable_extensions; do
   7865   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7866     ac_cv_prog_ac_ct_LIPO="lipo"
   7867     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7868     break 2
   7869   fi
   7870 done
   7871   done
   7872 IFS=$as_save_IFS
   7873 
   7874 fi
   7875 fi
   7876 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   7877 if test -n "$ac_ct_LIPO"; then
   7878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   7879 $as_echo "$ac_ct_LIPO" >&6; }
   7880 else
   7881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7882 $as_echo "no" >&6; }
   7883 fi
   7884 
   7885   if test "x$ac_ct_LIPO" = x; then
   7886     LIPO=":"
   7887   else
   7888     case $cross_compiling:$ac_tool_warned in
   7889 yes:)
   7890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7891 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7892 ac_tool_warned=yes ;;
   7893 esac
   7894     LIPO=$ac_ct_LIPO
   7895   fi
   7896 else
   7897   LIPO="$ac_cv_prog_LIPO"
   7898 fi
   7899 
   7900     if test -n "$ac_tool_prefix"; then
   7901   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   7902 set dummy ${ac_tool_prefix}otool; ac_word=$2
   7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7904 $as_echo_n "checking for $ac_word... " >&6; }
   7905 if test "${ac_cv_prog_OTOOL+set}" = set; then :
   7906   $as_echo_n "(cached) " >&6
   7907 else
   7908   if test -n "$OTOOL"; then
   7909   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   7910 else
   7911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7912 for as_dir in $PATH
   7913 do
   7914   IFS=$as_save_IFS
   7915   test -z "$as_dir" && as_dir=.
   7916     for ac_exec_ext in '' $ac_executable_extensions; do
   7917   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7918     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   7919     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7920     break 2
   7921   fi
   7922 done
   7923   done
   7924 IFS=$as_save_IFS
   7925 
   7926 fi
   7927 fi
   7928 OTOOL=$ac_cv_prog_OTOOL
   7929 if test -n "$OTOOL"; then
   7930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   7931 $as_echo "$OTOOL" >&6; }
   7932 else
   7933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7934 $as_echo "no" >&6; }
   7935 fi
   7936 
   7937 
   7938 fi
   7939 if test -z "$ac_cv_prog_OTOOL"; then
   7940   ac_ct_OTOOL=$OTOOL
   7941   # Extract the first word of "otool", so it can be a program name with args.
   7942 set dummy otool; ac_word=$2
   7943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7944 $as_echo_n "checking for $ac_word... " >&6; }
   7945 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
   7946   $as_echo_n "(cached) " >&6
   7947 else
   7948   if test -n "$ac_ct_OTOOL"; then
   7949   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   7950 else
   7951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7952 for as_dir in $PATH
   7953 do
   7954   IFS=$as_save_IFS
   7955   test -z "$as_dir" && as_dir=.
   7956     for ac_exec_ext in '' $ac_executable_extensions; do
   7957   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7958     ac_cv_prog_ac_ct_OTOOL="otool"
   7959     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7960     break 2
   7961   fi
   7962 done
   7963   done
   7964 IFS=$as_save_IFS
   7965 
   7966 fi
   7967 fi
   7968 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   7969 if test -n "$ac_ct_OTOOL"; then
   7970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   7971 $as_echo "$ac_ct_OTOOL" >&6; }
   7972 else
   7973   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7974 $as_echo "no" >&6; }
   7975 fi
   7976 
   7977   if test "x$ac_ct_OTOOL" = x; then
   7978     OTOOL=":"
   7979   else
   7980     case $cross_compiling:$ac_tool_warned in
   7981 yes:)
   7982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7983 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7984 ac_tool_warned=yes ;;
   7985 esac
   7986     OTOOL=$ac_ct_OTOOL
   7987   fi
   7988 else
   7989   OTOOL="$ac_cv_prog_OTOOL"
   7990 fi
   7991 
   7992     if test -n "$ac_tool_prefix"; then
   7993   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   7994 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   7995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7996 $as_echo_n "checking for $ac_word... " >&6; }
   7997 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
   7998   $as_echo_n "(cached) " >&6
   7999 else
   8000   if test -n "$OTOOL64"; then
   8001   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   8002 else
   8003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8004 for as_dir in $PATH
   8005 do
   8006   IFS=$as_save_IFS
   8007   test -z "$as_dir" && as_dir=.
   8008     for ac_exec_ext in '' $ac_executable_extensions; do
   8009   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8010     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   8011     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8012     break 2
   8013   fi
   8014 done
   8015   done
   8016 IFS=$as_save_IFS
   8017 
   8018 fi
   8019 fi
   8020 OTOOL64=$ac_cv_prog_OTOOL64
   8021 if test -n "$OTOOL64"; then
   8022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   8023 $as_echo "$OTOOL64" >&6; }
   8024 else
   8025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8026 $as_echo "no" >&6; }
   8027 fi
   8028 
   8029 
   8030 fi
   8031 if test -z "$ac_cv_prog_OTOOL64"; then
   8032   ac_ct_OTOOL64=$OTOOL64
   8033   # Extract the first word of "otool64", so it can be a program name with args.
   8034 set dummy otool64; ac_word=$2
   8035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8036 $as_echo_n "checking for $ac_word... " >&6; }
   8037 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
   8038   $as_echo_n "(cached) " >&6
   8039 else
   8040   if test -n "$ac_ct_OTOOL64"; then
   8041   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   8042 else
   8043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8044 for as_dir in $PATH
   8045 do
   8046   IFS=$as_save_IFS
   8047   test -z "$as_dir" && as_dir=.
   8048     for ac_exec_ext in '' $ac_executable_extensions; do
   8049   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8050     ac_cv_prog_ac_ct_OTOOL64="otool64"
   8051     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8052     break 2
   8053   fi
   8054 done
   8055   done
   8056 IFS=$as_save_IFS
   8057 
   8058 fi
   8059 fi
   8060 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   8061 if test -n "$ac_ct_OTOOL64"; then
   8062   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   8063 $as_echo "$ac_ct_OTOOL64" >&6; }
   8064 else
   8065   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8066 $as_echo "no" >&6; }
   8067 fi
   8068 
   8069   if test "x$ac_ct_OTOOL64" = x; then
   8070     OTOOL64=":"
   8071   else
   8072     case $cross_compiling:$ac_tool_warned in
   8073 yes:)
   8074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8075 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8076 ac_tool_warned=yes ;;
   8077 esac
   8078     OTOOL64=$ac_ct_OTOOL64
   8079   fi
   8080 else
   8081   OTOOL64="$ac_cv_prog_OTOOL64"
   8082 fi
   8083 
   8084 
   8085 
   8086 
   8087 
   8088 
   8089 
   8090 
   8091 
   8092 
   8093 
   8094 
   8095 
   8096 
   8097 
   8098 
   8099 
   8100 
   8101 
   8102 
   8103 
   8104 
   8105 
   8106 
   8107 
   8108 
   8109 
   8110     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   8111 $as_echo_n "checking for -single_module linker flag... " >&6; }
   8112 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
   8113   $as_echo_n "(cached) " >&6
   8114 else
   8115   lt_cv_apple_cc_single_mod=no
   8116       if test -z "${LT_MULTI_MODULE}"; then
   8117 	# By default we will add the -single_module flag. You can override
   8118 	# by either setting the environment variable LT_MULTI_MODULE
   8119 	# non-empty at configure time, or by adding -multi_module to the
   8120 	# link flags.
   8121 	rm -rf libconftest.dylib*
   8122 	echo "int foo(void){return 1;}" > conftest.c
   8123 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8124 -dynamiclib -Wl,-single_module conftest.c" >&5
   8125 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8126 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   8127         _lt_result=$?
   8128 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
   8129 	  lt_cv_apple_cc_single_mod=yes
   8130 	else
   8131 	  cat conftest.err >&5
   8132 	fi
   8133 	rm -rf libconftest.dylib*
   8134 	rm -f conftest.*
   8135       fi
   8136 fi
   8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   8138 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   8139     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   8140 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   8141 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
   8142   $as_echo_n "(cached) " >&6
   8143 else
   8144   lt_cv_ld_exported_symbols_list=no
   8145       save_LDFLAGS=$LDFLAGS
   8146       echo "_main" > conftest.sym
   8147       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   8148       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8149 /* end confdefs.h.  */
   8150 
   8151 int
   8152 main ()
   8153 {
   8154 
   8155   ;
   8156   return 0;
   8157 }
   8158 _ACEOF
   8159 if ac_fn_c_try_link "$LINENO"; then :
   8160   lt_cv_ld_exported_symbols_list=yes
   8161 else
   8162   lt_cv_ld_exported_symbols_list=no
   8163 fi
   8164 rm -f core conftest.err conftest.$ac_objext \
   8165     conftest$ac_exeext conftest.$ac_ext
   8166 	LDFLAGS="$save_LDFLAGS"
   8167 
   8168 fi
   8169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   8170 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   8171     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   8172 $as_echo_n "checking for -force_load linker flag... " >&6; }
   8173 if test "${lt_cv_ld_force_load+set}" = set; then :
   8174   $as_echo_n "(cached) " >&6
   8175 else
   8176   lt_cv_ld_force_load=no
   8177       cat > conftest.c << _LT_EOF
   8178 int forced_loaded() { return 2;}
   8179 _LT_EOF
   8180       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   8181       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   8182       echo "$AR cru libconftest.a conftest.o" >&5
   8183       $AR cru libconftest.a conftest.o 2>&5
   8184       cat > conftest.c << _LT_EOF
   8185 int main() { return 0;}
   8186 _LT_EOF
   8187       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   8188       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   8189       _lt_result=$?
   8190       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
   8191 	lt_cv_ld_force_load=yes
   8192       else
   8193 	cat conftest.err >&5
   8194       fi
   8195         rm -f conftest.err libconftest.a conftest conftest.c
   8196         rm -rf conftest.dSYM
   8197 
   8198 fi
   8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   8200 $as_echo "$lt_cv_ld_force_load" >&6; }
   8201     case $host_os in
   8202     rhapsody* | darwin1.[012])
   8203       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   8204     darwin1.*)
   8205       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8206     darwin*) # darwin 5.x on
   8207       # if running on 10.5 or later, the deployment target defaults
   8208       # to the OS version, if on x86, and 10.4, the deployment
   8209       # target defaults to 10.4. Don't you love it?
   8210       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   8211 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   8212 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8213 	10.[012][,.]*)
   8214 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8215 	10.*)
   8216 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8217       esac
   8218     ;;
   8219   esac
   8220     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   8221       _lt_dar_single_mod='$single_module'
   8222     fi
   8223     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   8224       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   8225     else
   8226       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8227     fi
   8228     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   8229       _lt_dsymutil='~$DSYMUTIL $lib || :'
   8230     else
   8231       _lt_dsymutil=
   8232     fi
   8233     ;;
   8234   esac
   8235 
   8236 for ac_header in dlfcn.h
   8237 do :
   8238   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   8239 "
   8240 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   8241   cat >>confdefs.h <<_ACEOF
   8242 #define HAVE_DLFCN_H 1
   8243 _ACEOF
   8244 
   8245 fi
   8246 
   8247 done
   8248 
   8249 
   8250 
   8251 
   8252 
   8253 
   8254 # Set options
   8255 
   8256 
   8257 
   8258         enable_dlopen=no
   8259 
   8260 
   8261   enable_win32_dll=no
   8262 
   8263 
   8264             # Check whether --enable-shared was given.
   8265 if test "${enable_shared+set}" = set; then :
   8266   enableval=$enable_shared; p=${PACKAGE-default}
   8267     case $enableval in
   8268     yes) enable_shared=yes ;;
   8269     no) enable_shared=no ;;
   8270     *)
   8271       enable_shared=no
   8272       # Look at the argument we got.  We use all the common list separators.
   8273       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8274       for pkg in $enableval; do
   8275 	IFS="$lt_save_ifs"
   8276 	if test "X$pkg" = "X$p"; then
   8277 	  enable_shared=yes
   8278 	fi
   8279       done
   8280       IFS="$lt_save_ifs"
   8281       ;;
   8282     esac
   8283 else
   8284   enable_shared=yes
   8285 fi
   8286 
   8287 
   8288 
   8289 
   8290 
   8291 
   8292 
   8293 
   8294 
   8295   # Check whether --enable-static was given.
   8296 if test "${enable_static+set}" = set; then :
   8297   enableval=$enable_static; p=${PACKAGE-default}
   8298     case $enableval in
   8299     yes) enable_static=yes ;;
   8300     no) enable_static=no ;;
   8301     *)
   8302      enable_static=no
   8303       # Look at the argument we got.  We use all the common list separators.
   8304       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8305       for pkg in $enableval; do
   8306 	IFS="$lt_save_ifs"
   8307 	if test "X$pkg" = "X$p"; then
   8308 	  enable_static=yes
   8309 	fi
   8310       done
   8311       IFS="$lt_save_ifs"
   8312       ;;
   8313     esac
   8314 else
   8315   enable_static=yes
   8316 fi
   8317 
   8318 
   8319 
   8320 
   8321 
   8322 
   8323 
   8324 
   8325 
   8326 
   8327 # Check whether --with-pic was given.
   8328 if test "${with_pic+set}" = set; then :
   8329   withval=$with_pic; pic_mode="$withval"
   8330 else
   8331   pic_mode=default
   8332 fi
   8333 
   8334 
   8335 test -z "$pic_mode" && pic_mode=default
   8336 
   8337 
   8338 
   8339 
   8340 
   8341 
   8342 
   8343   # Check whether --enable-fast-install was given.
   8344 if test "${enable_fast_install+set}" = set; then :
   8345   enableval=$enable_fast_install; p=${PACKAGE-default}
   8346     case $enableval in
   8347     yes) enable_fast_install=yes ;;
   8348     no) enable_fast_install=no ;;
   8349     *)
   8350       enable_fast_install=no
   8351       # Look at the argument we got.  We use all the common list separators.
   8352       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8353       for pkg in $enableval; do
   8354 	IFS="$lt_save_ifs"
   8355 	if test "X$pkg" = "X$p"; then
   8356 	  enable_fast_install=yes
   8357 	fi
   8358       done
   8359       IFS="$lt_save_ifs"
   8360       ;;
   8361     esac
   8362 else
   8363   enable_fast_install=yes
   8364 fi
   8365 
   8366 
   8367 
   8368 
   8369 
   8370 
   8371 
   8372 
   8373 
   8374 
   8375 
   8376 # This can be used to rebuild libtool when needed
   8377 LIBTOOL_DEPS="$ltmain"
   8378 
   8379 # Always use our own libtool.
   8380 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   8381 
   8382 
   8383 
   8384 
   8385 
   8386 
   8387 
   8388 
   8389 
   8390 
   8391 
   8392 
   8393 
   8394 
   8395 
   8396 
   8397 
   8398 
   8399 
   8400 
   8401 
   8402 
   8403 
   8404 
   8405 
   8406 
   8407 test -z "$LN_S" && LN_S="ln -s"
   8408 
   8409 
   8410 
   8411 
   8412 
   8413 
   8414 
   8415 
   8416 
   8417 
   8418 
   8419 
   8420 
   8421 
   8422 if test -n "${ZSH_VERSION+set}" ; then
   8423    setopt NO_GLOB_SUBST
   8424 fi
   8425 
   8426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   8427 $as_echo_n "checking for objdir... " >&6; }
   8428 if test "${lt_cv_objdir+set}" = set; then :
   8429   $as_echo_n "(cached) " >&6
   8430 else
   8431   rm -f .libs 2>/dev/null
   8432 mkdir .libs 2>/dev/null
   8433 if test -d .libs; then
   8434   lt_cv_objdir=.libs
   8435 else
   8436   # MS-DOS does not allow filenames that begin with a dot.
   8437   lt_cv_objdir=_libs
   8438 fi
   8439 rmdir .libs 2>/dev/null
   8440 fi
   8441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   8442 $as_echo "$lt_cv_objdir" >&6; }
   8443 objdir=$lt_cv_objdir
   8444 
   8445 
   8446 
   8447 
   8448 
   8449 cat >>confdefs.h <<_ACEOF
   8450 #define LT_OBJDIR "$lt_cv_objdir/"
   8451 _ACEOF
   8452 
   8453 
   8454 
   8455 
   8456 case $host_os in
   8457 aix3*)
   8458   # AIX sometimes has problems with the GCC collect2 program.  For some
   8459   # reason, if we set the COLLECT_NAMES environment variable, the problems
   8460   # vanish in a puff of smoke.
   8461   if test "X${COLLECT_NAMES+set}" != Xset; then
   8462     COLLECT_NAMES=
   8463     export COLLECT_NAMES
   8464   fi
   8465   ;;
   8466 esac
   8467 
   8468 # Global variables:
   8469 ofile=libtool
   8470 can_build_shared=yes
   8471 
   8472 # All known linkers require a `.a' archive for static linking (except MSVC,
   8473 # which needs '.lib').
   8474 libext=a
   8475 
   8476 with_gnu_ld="$lt_cv_prog_gnu_ld"
   8477 
   8478 old_CC="$CC"
   8479 old_CFLAGS="$CFLAGS"
   8480 
   8481 # Set sane defaults for various variables
   8482 test -z "$CC" && CC=cc
   8483 test -z "$LTCC" && LTCC=$CC
   8484 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   8485 test -z "$LD" && LD=ld
   8486 test -z "$ac_objext" && ac_objext=o
   8487 
   8488 for cc_temp in $compiler""; do
   8489   case $cc_temp in
   8490     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8491     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8492     \-*) ;;
   8493     *) break;;
   8494   esac
   8495 done
   8496 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   8497 
   8498 
   8499 # Only perform the check for file, if the check method requires it
   8500 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   8501 case $deplibs_check_method in
   8502 file_magic*)
   8503   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   8504     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   8505 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   8506 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   8507   $as_echo_n "(cached) " >&6
   8508 else
   8509   case $MAGIC_CMD in
   8510 [\\/*] |  ?:[\\/]*)
   8511   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8512   ;;
   8513 *)
   8514   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8515   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8516   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8517   for ac_dir in $ac_dummy; do
   8518     IFS="$lt_save_ifs"
   8519     test -z "$ac_dir" && ac_dir=.
   8520     if test -f $ac_dir/${ac_tool_prefix}file; then
   8521       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   8522       if test -n "$file_magic_test_file"; then
   8523 	case $deplibs_check_method in
   8524 	"file_magic "*)
   8525 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8526 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8527 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8528 	    $EGREP "$file_magic_regex" > /dev/null; then
   8529 	    :
   8530 	  else
   8531 	    cat <<_LT_EOF 1>&2
   8532 
   8533 *** Warning: the command libtool uses to detect shared libraries,
   8534 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8535 *** The result is that libtool may fail to recognize shared libraries
   8536 *** as such.  This will affect the creation of libtool libraries that
   8537 *** depend on shared libraries, but programs linked with such libtool
   8538 *** libraries will work regardless of this problem.  Nevertheless, you
   8539 *** may want to report the problem to your system manager and/or to
   8540 *** bug-libtool@gnu.org
   8541 
   8542 _LT_EOF
   8543 	  fi ;;
   8544 	esac
   8545       fi
   8546       break
   8547     fi
   8548   done
   8549   IFS="$lt_save_ifs"
   8550   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8551   ;;
   8552 esac
   8553 fi
   8554 
   8555 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8556 if test -n "$MAGIC_CMD"; then
   8557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8558 $as_echo "$MAGIC_CMD" >&6; }
   8559 else
   8560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8561 $as_echo "no" >&6; }
   8562 fi
   8563 
   8564 
   8565 
   8566 
   8567 
   8568 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8569   if test -n "$ac_tool_prefix"; then
   8570     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8571 $as_echo_n "checking for file... " >&6; }
   8572 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   8573   $as_echo_n "(cached) " >&6
   8574 else
   8575   case $MAGIC_CMD in
   8576 [\\/*] |  ?:[\\/]*)
   8577   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8578   ;;
   8579 *)
   8580   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8581   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8582   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8583   for ac_dir in $ac_dummy; do
   8584     IFS="$lt_save_ifs"
   8585     test -z "$ac_dir" && ac_dir=.
   8586     if test -f $ac_dir/file; then
   8587       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   8588       if test -n "$file_magic_test_file"; then
   8589 	case $deplibs_check_method in
   8590 	"file_magic "*)
   8591 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8592 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8593 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8594 	    $EGREP "$file_magic_regex" > /dev/null; then
   8595 	    :
   8596 	  else
   8597 	    cat <<_LT_EOF 1>&2
   8598 
   8599 *** Warning: the command libtool uses to detect shared libraries,
   8600 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8601 *** The result is that libtool may fail to recognize shared libraries
   8602 *** as such.  This will affect the creation of libtool libraries that
   8603 *** depend on shared libraries, but programs linked with such libtool
   8604 *** libraries will work regardless of this problem.  Nevertheless, you
   8605 *** may want to report the problem to your system manager and/or to
   8606 *** bug-libtool@gnu.org
   8607 
   8608 _LT_EOF
   8609 	  fi ;;
   8610 	esac
   8611       fi
   8612       break
   8613     fi
   8614   done
   8615   IFS="$lt_save_ifs"
   8616   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8617   ;;
   8618 esac
   8619 fi
   8620 
   8621 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8622 if test -n "$MAGIC_CMD"; then
   8623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8624 $as_echo "$MAGIC_CMD" >&6; }
   8625 else
   8626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8627 $as_echo "no" >&6; }
   8628 fi
   8629 
   8630 
   8631   else
   8632     MAGIC_CMD=:
   8633   fi
   8634 fi
   8635 
   8636   fi
   8637   ;;
   8638 esac
   8639 
   8640 # Use C for the default configuration in the libtool script
   8641 
   8642 lt_save_CC="$CC"
   8643 ac_ext=c
   8644 ac_cpp='$CPP $CPPFLAGS'
   8645 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8646 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8647 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8648 
   8649 
   8650 # Source file extension for C test sources.
   8651 ac_ext=c
   8652 
   8653 # Object file extension for compiled C test sources.
   8654 objext=o
   8655 objext=$objext
   8656 
   8657 # Code to be used in simple compile tests
   8658 lt_simple_compile_test_code="int some_variable = 0;"
   8659 
   8660 # Code to be used in simple link tests
   8661 lt_simple_link_test_code='int main(){return(0);}'
   8662 
   8663 
   8664 
   8665 
   8666 
   8667 
   8668 
   8669 # If no C compiler was specified, use CC.
   8670 LTCC=${LTCC-"$CC"}
   8671 
   8672 # If no C compiler flags were specified, use CFLAGS.
   8673 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8674 
   8675 # Allow CC to be a program name with arguments.
   8676 compiler=$CC
   8677 
   8678 # Save the default compiler, since it gets overwritten when the other
   8679 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8680 compiler_DEFAULT=$CC
   8681 
   8682 # save warnings/boilerplate of simple test code
   8683 ac_outfile=conftest.$ac_objext
   8684 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8685 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8686 _lt_compiler_boilerplate=`cat conftest.err`
   8687 $RM conftest*
   8688 
   8689 ac_outfile=conftest.$ac_objext
   8690 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8691 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8692 _lt_linker_boilerplate=`cat conftest.err`
   8693 $RM -r conftest*
   8694 
   8695 
   8696 ## CAVEAT EMPTOR:
   8697 ## There is no encapsulation within the following macros, do not change
   8698 ## the running order or otherwise move them around unless you know exactly
   8699 ## what you are doing...
   8700 if test -n "$compiler"; then
   8701 
   8702 lt_prog_compiler_no_builtin_flag=
   8703 
   8704 if test "$GCC" = yes; then
   8705   case $cc_basename in
   8706   nvcc*)
   8707     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   8708   *)
   8709     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   8710   esac
   8711 
   8712   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8713 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8714 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
   8715   $as_echo_n "(cached) " >&6
   8716 else
   8717   lt_cv_prog_compiler_rtti_exceptions=no
   8718    ac_outfile=conftest.$ac_objext
   8719    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8720    lt_compiler_flag="-fno-rtti -fno-exceptions"
   8721    # Insert the option either (1) after the last *FLAGS variable, or
   8722    # (2) before a word containing "conftest.", or (3) at the end.
   8723    # Note that $ac_compile itself does not contain backslashes and begins
   8724    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8725    # The option is referenced via a variable to avoid confusing sed.
   8726    lt_compile=`echo "$ac_compile" | $SED \
   8727    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8728    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8729    -e 's:$: $lt_compiler_flag:'`
   8730    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8731    (eval "$lt_compile" 2>conftest.err)
   8732    ac_status=$?
   8733    cat conftest.err >&5
   8734    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8735    if (exit $ac_status) && test -s "$ac_outfile"; then
   8736      # The compiler can only warn and ignore the option if not recognized
   8737      # So say no if there are warnings other than the usual output.
   8738      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8739      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8740      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8741        lt_cv_prog_compiler_rtti_exceptions=yes
   8742      fi
   8743    fi
   8744    $RM conftest*
   8745 
   8746 fi
   8747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   8748 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   8749 
   8750 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   8751     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   8752 else
   8753     :
   8754 fi
   8755 
   8756 fi
   8757 
   8758 
   8759 
   8760 
   8761 
   8762 
   8763   lt_prog_compiler_wl=
   8764 lt_prog_compiler_pic=
   8765 lt_prog_compiler_static=
   8766 
   8767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   8768 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   8769 
   8770   if test "$GCC" = yes; then
   8771     lt_prog_compiler_wl='-Wl,'
   8772     lt_prog_compiler_static='-static'
   8773 
   8774     case $host_os in
   8775       aix*)
   8776       # All AIX code is PIC.
   8777       if test "$host_cpu" = ia64; then
   8778 	# AIX 5 now supports IA64 processor
   8779 	lt_prog_compiler_static='-Bstatic'
   8780       fi
   8781       lt_prog_compiler_pic='-fPIC'
   8782       ;;
   8783 
   8784     amigaos*)
   8785       case $host_cpu in
   8786       powerpc)
   8787             # see comment about AmigaOS4 .so support
   8788             lt_prog_compiler_pic='-fPIC'
   8789         ;;
   8790       m68k)
   8791             # FIXME: we need at least 68020 code to build shared libraries, but
   8792             # adding the `-m68020' flag to GCC prevents building anything better,
   8793             # like `-m68040'.
   8794             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   8795         ;;
   8796       esac
   8797       ;;
   8798 
   8799     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   8800       # PIC is the default for these OSes.
   8801       ;;
   8802 
   8803     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8804       # This hack is so that the source file can tell whether it is being
   8805       # built for inclusion in a dll (and should export symbols for example).
   8806       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   8807       # (--disable-auto-import) libraries
   8808       lt_prog_compiler_pic='-DDLL_EXPORT'
   8809       ;;
   8810 
   8811     darwin* | rhapsody*)
   8812       # PIC is the default on this platform
   8813       # Common symbols not allowed in MH_DYLIB files
   8814       lt_prog_compiler_pic='-fno-common'
   8815       ;;
   8816 
   8817     haiku*)
   8818       # PIC is the default for Haiku.
   8819       # The "-static" flag exists, but is broken.
   8820       lt_prog_compiler_static=
   8821       ;;
   8822 
   8823     hpux*)
   8824       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   8825       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   8826       # sets the default TLS model and affects inlining.
   8827       case $host_cpu in
   8828       hppa*64*)
   8829 	# +Z the default
   8830 	;;
   8831       *)
   8832 	lt_prog_compiler_pic='-fPIC'
   8833 	;;
   8834       esac
   8835       ;;
   8836 
   8837     interix[3-9]*)
   8838       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   8839       # Instead, we relocate shared libraries at runtime.
   8840       ;;
   8841 
   8842     msdosdjgpp*)
   8843       # Just because we use GCC doesn't mean we suddenly get shared libraries
   8844       # on systems that don't support them.
   8845       lt_prog_compiler_can_build_shared=no
   8846       enable_shared=no
   8847       ;;
   8848 
   8849     *nto* | *qnx*)
   8850       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8851       # it will coredump.
   8852       lt_prog_compiler_pic='-fPIC -shared'
   8853       ;;
   8854 
   8855     sysv4*MP*)
   8856       if test -d /usr/nec; then
   8857 	lt_prog_compiler_pic=-Kconform_pic
   8858       fi
   8859       ;;
   8860 
   8861     *)
   8862       lt_prog_compiler_pic='-fPIC'
   8863       ;;
   8864     esac
   8865 
   8866     case $cc_basename in
   8867     nvcc*) # Cuda Compiler Driver 2.2
   8868       lt_prog_compiler_wl='-Xlinker '
   8869       lt_prog_compiler_pic='-Xcompiler -fPIC'
   8870       ;;
   8871     esac
   8872   else
   8873     # PORTME Check for flag to pass linker flags through the system compiler.
   8874     case $host_os in
   8875     aix*)
   8876       lt_prog_compiler_wl='-Wl,'
   8877       if test "$host_cpu" = ia64; then
   8878 	# AIX 5 now supports IA64 processor
   8879 	lt_prog_compiler_static='-Bstatic'
   8880       else
   8881 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   8882       fi
   8883       ;;
   8884 
   8885     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8886       # This hack is so that the source file can tell whether it is being
   8887       # built for inclusion in a dll (and should export symbols for example).
   8888       lt_prog_compiler_pic='-DDLL_EXPORT'
   8889       ;;
   8890 
   8891     hpux9* | hpux10* | hpux11*)
   8892       lt_prog_compiler_wl='-Wl,'
   8893       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8894       # not for PA HP-UX.
   8895       case $host_cpu in
   8896       hppa*64*|ia64*)
   8897 	# +Z the default
   8898 	;;
   8899       *)
   8900 	lt_prog_compiler_pic='+Z'
   8901 	;;
   8902       esac
   8903       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   8904       lt_prog_compiler_static='${wl}-a ${wl}archive'
   8905       ;;
   8906 
   8907     irix5* | irix6* | nonstopux*)
   8908       lt_prog_compiler_wl='-Wl,'
   8909       # PIC (with -KPIC) is the default.
   8910       lt_prog_compiler_static='-non_shared'
   8911       ;;
   8912 
   8913     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   8914       case $cc_basename in
   8915       # old Intel for x86_64 which still supported -KPIC.
   8916       ecc*)
   8917 	lt_prog_compiler_wl='-Wl,'
   8918 	lt_prog_compiler_pic='-KPIC'
   8919 	lt_prog_compiler_static='-static'
   8920         ;;
   8921       # icc used to be incompatible with GCC.
   8922       # ICC 10 doesn't accept -KPIC any more.
   8923       icc* | ifort*)
   8924 	lt_prog_compiler_wl='-Wl,'
   8925 	lt_prog_compiler_pic='-fPIC'
   8926 	lt_prog_compiler_static='-static'
   8927         ;;
   8928       # Lahey Fortran 8.1.
   8929       lf95*)
   8930 	lt_prog_compiler_wl='-Wl,'
   8931 	lt_prog_compiler_pic='--shared'
   8932 	lt_prog_compiler_static='--static'
   8933 	;;
   8934       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   8935         # Portland Group compilers (*not* the Pentium gcc compiler,
   8936 	# which looks to be a dead project)
   8937 	lt_prog_compiler_wl='-Wl,'
   8938 	lt_prog_compiler_pic='-fpic'
   8939 	lt_prog_compiler_static='-Bstatic'
   8940         ;;
   8941       ccc*)
   8942         lt_prog_compiler_wl='-Wl,'
   8943         # All Alpha code is PIC.
   8944         lt_prog_compiler_static='-non_shared'
   8945         ;;
   8946       xl* | bgxl* | bgf* | mpixl*)
   8947 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   8948 	lt_prog_compiler_wl='-Wl,'
   8949 	lt_prog_compiler_pic='-qpic'
   8950 	lt_prog_compiler_static='-qstaticlink'
   8951 	;;
   8952       *)
   8953 	case `$CC -V 2>&1 | sed 5q` in
   8954 	*Sun\ F* | *Sun*Fortran*)
   8955 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   8956 	  lt_prog_compiler_pic='-KPIC'
   8957 	  lt_prog_compiler_static='-Bstatic'
   8958 	  lt_prog_compiler_wl=''
   8959 	  ;;
   8960 	*Sun\ C*)
   8961 	  # Sun C 5.9
   8962 	  lt_prog_compiler_pic='-KPIC'
   8963 	  lt_prog_compiler_static='-Bstatic'
   8964 	  lt_prog_compiler_wl='-Wl,'
   8965 	  ;;
   8966 	esac
   8967 	;;
   8968       esac
   8969       ;;
   8970 
   8971     newsos6)
   8972       lt_prog_compiler_pic='-KPIC'
   8973       lt_prog_compiler_static='-Bstatic'
   8974       ;;
   8975 
   8976     *nto* | *qnx*)
   8977       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8978       # it will coredump.
   8979       lt_prog_compiler_pic='-fPIC -shared'
   8980       ;;
   8981 
   8982     osf3* | osf4* | osf5*)
   8983       lt_prog_compiler_wl='-Wl,'
   8984       # All OSF/1 code is PIC.
   8985       lt_prog_compiler_static='-non_shared'
   8986       ;;
   8987 
   8988     rdos*)
   8989       lt_prog_compiler_static='-non_shared'
   8990       ;;
   8991 
   8992     solaris*)
   8993       lt_prog_compiler_pic='-KPIC'
   8994       lt_prog_compiler_static='-Bstatic'
   8995       case $cc_basename in
   8996       f77* | f90* | f95*)
   8997 	lt_prog_compiler_wl='-Qoption ld ';;
   8998       *)
   8999 	lt_prog_compiler_wl='-Wl,';;
   9000       esac
   9001       ;;
   9002 
   9003     sunos4*)
   9004       lt_prog_compiler_wl='-Qoption ld '
   9005       lt_prog_compiler_pic='-PIC'
   9006       lt_prog_compiler_static='-Bstatic'
   9007       ;;
   9008 
   9009     sysv4 | sysv4.2uw2* | sysv4.3*)
   9010       lt_prog_compiler_wl='-Wl,'
   9011       lt_prog_compiler_pic='-KPIC'
   9012       lt_prog_compiler_static='-Bstatic'
   9013       ;;
   9014 
   9015     sysv4*MP*)
   9016       if test -d /usr/nec ;then
   9017 	lt_prog_compiler_pic='-Kconform_pic'
   9018 	lt_prog_compiler_static='-Bstatic'
   9019       fi
   9020       ;;
   9021 
   9022     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   9023       lt_prog_compiler_wl='-Wl,'
   9024       lt_prog_compiler_pic='-KPIC'
   9025       lt_prog_compiler_static='-Bstatic'
   9026       ;;
   9027 
   9028     unicos*)
   9029       lt_prog_compiler_wl='-Wl,'
   9030       lt_prog_compiler_can_build_shared=no
   9031       ;;
   9032 
   9033     uts4*)
   9034       lt_prog_compiler_pic='-pic'
   9035       lt_prog_compiler_static='-Bstatic'
   9036       ;;
   9037 
   9038     *)
   9039       lt_prog_compiler_can_build_shared=no
   9040       ;;
   9041     esac
   9042   fi
   9043 
   9044 case $host_os in
   9045   # For platforms which do not support PIC, -DPIC is meaningless:
   9046   *djgpp*)
   9047     lt_prog_compiler_pic=
   9048     ;;
   9049   *)
   9050     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   9051     ;;
   9052 esac
   9053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   9054 $as_echo "$lt_prog_compiler_pic" >&6; }
   9055 
   9056 
   9057 
   9058 
   9059 
   9060 
   9061 #
   9062 # Check to make sure the PIC flag actually works.
   9063 #
   9064 if test -n "$lt_prog_compiler_pic"; then
   9065   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   9066 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   9067 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
   9068   $as_echo_n "(cached) " >&6
   9069 else
   9070   lt_cv_prog_compiler_pic_works=no
   9071    ac_outfile=conftest.$ac_objext
   9072    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9073    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   9074    # Insert the option either (1) after the last *FLAGS variable, or
   9075    # (2) before a word containing "conftest.", or (3) at the end.
   9076    # Note that $ac_compile itself does not contain backslashes and begins
   9077    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9078    # The option is referenced via a variable to avoid confusing sed.
   9079    lt_compile=`echo "$ac_compile" | $SED \
   9080    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9081    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9082    -e 's:$: $lt_compiler_flag:'`
   9083    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9084    (eval "$lt_compile" 2>conftest.err)
   9085    ac_status=$?
   9086    cat conftest.err >&5
   9087    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9088    if (exit $ac_status) && test -s "$ac_outfile"; then
   9089      # The compiler can only warn and ignore the option if not recognized
   9090      # So say no if there are warnings other than the usual output.
   9091      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9092      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9093      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9094        lt_cv_prog_compiler_pic_works=yes
   9095      fi
   9096    fi
   9097    $RM conftest*
   9098 
   9099 fi
   9100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   9101 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   9102 
   9103 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   9104     case $lt_prog_compiler_pic in
   9105      "" | " "*) ;;
   9106      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   9107      esac
   9108 else
   9109     lt_prog_compiler_pic=
   9110      lt_prog_compiler_can_build_shared=no
   9111 fi
   9112 
   9113 fi
   9114 
   9115 
   9116 
   9117 
   9118 
   9119 
   9120 #
   9121 # Check to make sure the static flag actually works.
   9122 #
   9123 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   9124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   9125 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   9126 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
   9127   $as_echo_n "(cached) " >&6
   9128 else
   9129   lt_cv_prog_compiler_static_works=no
   9130    save_LDFLAGS="$LDFLAGS"
   9131    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   9132    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9133    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9134      # The linker can only warn and ignore the option if not recognized
   9135      # So say no if there are warnings
   9136      if test -s conftest.err; then
   9137        # Append any errors to the config.log.
   9138        cat conftest.err 1>&5
   9139        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9140        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9141        if diff conftest.exp conftest.er2 >/dev/null; then
   9142          lt_cv_prog_compiler_static_works=yes
   9143        fi
   9144      else
   9145        lt_cv_prog_compiler_static_works=yes
   9146      fi
   9147    fi
   9148    $RM -r conftest*
   9149    LDFLAGS="$save_LDFLAGS"
   9150 
   9151 fi
   9152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   9153 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   9154 
   9155 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   9156     :
   9157 else
   9158     lt_prog_compiler_static=
   9159 fi
   9160 
   9161 
   9162 
   9163 
   9164 
   9165 
   9166 
   9167   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9168 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9169 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   9170   $as_echo_n "(cached) " >&6
   9171 else
   9172   lt_cv_prog_compiler_c_o=no
   9173    $RM -r conftest 2>/dev/null
   9174    mkdir conftest
   9175    cd conftest
   9176    mkdir out
   9177    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9178 
   9179    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9180    # Insert the option either (1) after the last *FLAGS variable, or
   9181    # (2) before a word containing "conftest.", or (3) at the end.
   9182    # Note that $ac_compile itself does not contain backslashes and begins
   9183    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9184    lt_compile=`echo "$ac_compile" | $SED \
   9185    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9186    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9187    -e 's:$: $lt_compiler_flag:'`
   9188    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9189    (eval "$lt_compile" 2>out/conftest.err)
   9190    ac_status=$?
   9191    cat out/conftest.err >&5
   9192    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9193    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9194    then
   9195      # The compiler can only warn and ignore the option if not recognized
   9196      # So say no if there are warnings
   9197      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9198      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9199      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9200        lt_cv_prog_compiler_c_o=yes
   9201      fi
   9202    fi
   9203    chmod u+w . 2>&5
   9204    $RM conftest*
   9205    # SGI C++ compiler will create directory out/ii_files/ for
   9206    # template instantiation
   9207    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9208    $RM out/* && rmdir out
   9209    cd ..
   9210    $RM -r conftest
   9211    $RM conftest*
   9212 
   9213 fi
   9214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9215 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9216 
   9217 
   9218 
   9219 
   9220 
   9221 
   9222   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9223 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9224 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   9225   $as_echo_n "(cached) " >&6
   9226 else
   9227   lt_cv_prog_compiler_c_o=no
   9228    $RM -r conftest 2>/dev/null
   9229    mkdir conftest
   9230    cd conftest
   9231    mkdir out
   9232    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9233 
   9234    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9235    # Insert the option either (1) after the last *FLAGS variable, or
   9236    # (2) before a word containing "conftest.", or (3) at the end.
   9237    # Note that $ac_compile itself does not contain backslashes and begins
   9238    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9239    lt_compile=`echo "$ac_compile" | $SED \
   9240    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9241    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9242    -e 's:$: $lt_compiler_flag:'`
   9243    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9244    (eval "$lt_compile" 2>out/conftest.err)
   9245    ac_status=$?
   9246    cat out/conftest.err >&5
   9247    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9248    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9249    then
   9250      # The compiler can only warn and ignore the option if not recognized
   9251      # So say no if there are warnings
   9252      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9253      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9254      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9255        lt_cv_prog_compiler_c_o=yes
   9256      fi
   9257    fi
   9258    chmod u+w . 2>&5
   9259    $RM conftest*
   9260    # SGI C++ compiler will create directory out/ii_files/ for
   9261    # template instantiation
   9262    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9263    $RM out/* && rmdir out
   9264    cd ..
   9265    $RM -r conftest
   9266    $RM conftest*
   9267 
   9268 fi
   9269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9270 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9271 
   9272 
   9273 
   9274 
   9275 hard_links="nottested"
   9276 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   9277   # do not overwrite the value of need_locks provided by the user
   9278   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   9279 $as_echo_n "checking if we can lock with hard links... " >&6; }
   9280   hard_links=yes
   9281   $RM conftest*
   9282   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9283   touch conftest.a
   9284   ln conftest.a conftest.b 2>&5 || hard_links=no
   9285   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   9287 $as_echo "$hard_links" >&6; }
   9288   if test "$hard_links" = no; then
   9289     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   9290 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   9291     need_locks=warn
   9292   fi
   9293 else
   9294   need_locks=no
   9295 fi
   9296 
   9297 
   9298 
   9299 
   9300 
   9301 
   9302   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   9303 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   9304 
   9305   runpath_var=
   9306   allow_undefined_flag=
   9307   always_export_symbols=no
   9308   archive_cmds=
   9309   archive_expsym_cmds=
   9310   compiler_needs_object=no
   9311   enable_shared_with_static_runtimes=no
   9312   export_dynamic_flag_spec=
   9313   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   9314   hardcode_automatic=no
   9315   hardcode_direct=no
   9316   hardcode_direct_absolute=no
   9317   hardcode_libdir_flag_spec=
   9318   hardcode_libdir_flag_spec_ld=
   9319   hardcode_libdir_separator=
   9320   hardcode_minus_L=no
   9321   hardcode_shlibpath_var=unsupported
   9322   inherit_rpath=no
   9323   link_all_deplibs=unknown
   9324   module_cmds=
   9325   module_expsym_cmds=
   9326   old_archive_from_new_cmds=
   9327   old_archive_from_expsyms_cmds=
   9328   thread_safe_flag_spec=
   9329   whole_archive_flag_spec=
   9330   # include_expsyms should be a list of space-separated symbols to be *always*
   9331   # included in the symbol list
   9332   include_expsyms=
   9333   # exclude_expsyms can be an extended regexp of symbols to exclude
   9334   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   9335   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   9336   # as well as any symbol that contains `d'.
   9337   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   9338   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   9339   # platforms (ab)use it in PIC code, but their linkers get confused if
   9340   # the symbol is explicitly referenced.  Since portable code cannot
   9341   # rely on this symbol name, it's probably fine to never include it in
   9342   # preloaded symbol tables.
   9343   # Exclude shared library initialization/finalization symbols.
   9344   extract_expsyms_cmds=
   9345 
   9346   case $host_os in
   9347   cygwin* | mingw* | pw32* | cegcc*)
   9348     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   9349     # When not using gcc, we currently assume that we are using
   9350     # Microsoft Visual C++.
   9351     if test "$GCC" != yes; then
   9352       with_gnu_ld=no
   9353     fi
   9354     ;;
   9355   interix*)
   9356     # we just hope/assume this is gcc and not c89 (= MSVC++)
   9357     with_gnu_ld=yes
   9358     ;;
   9359   openbsd*)
   9360     with_gnu_ld=no
   9361     ;;
   9362   esac
   9363 
   9364   ld_shlibs=yes
   9365 
   9366   # On some targets, GNU ld is compatible enough with the native linker
   9367   # that we're better off using the native interface for both.
   9368   lt_use_gnu_ld_interface=no
   9369   if test "$with_gnu_ld" = yes; then
   9370     case $host_os in
   9371       aix*)
   9372 	# The AIX port of GNU ld has always aspired to compatibility
   9373 	# with the native linker.  However, as the warning in the GNU ld
   9374 	# block says, versions before 2.19.5* couldn't really create working
   9375 	# shared libraries, regardless of the interface used.
   9376 	case `$LD -v 2>&1` in
   9377 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   9378 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   9379 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   9380 	  *)
   9381 	    lt_use_gnu_ld_interface=yes
   9382 	    ;;
   9383 	esac
   9384 	;;
   9385       *)
   9386 	lt_use_gnu_ld_interface=yes
   9387 	;;
   9388     esac
   9389   fi
   9390 
   9391   if test "$lt_use_gnu_ld_interface" = yes; then
   9392     # If archive_cmds runs LD, not CC, wlarc should be empty
   9393     wlarc='${wl}'
   9394 
   9395     # Set some defaults for GNU ld with shared library support. These
   9396     # are reset later if shared libraries are not supported. Putting them
   9397     # here allows them to be overridden if necessary.
   9398     runpath_var=LD_RUN_PATH
   9399     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9400     export_dynamic_flag_spec='${wl}--export-dynamic'
   9401     # ancient GNU ld didn't support --whole-archive et. al.
   9402     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   9403       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   9404     else
   9405       whole_archive_flag_spec=
   9406     fi
   9407     supports_anon_versioning=no
   9408     case `$LD -v 2>&1` in
   9409       *GNU\ gold*) supports_anon_versioning=yes ;;
   9410       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   9411       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   9412       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   9413       *\ 2.11.*) ;; # other 2.11 versions
   9414       *) supports_anon_versioning=yes ;;
   9415     esac
   9416 
   9417     # See if GNU ld supports shared libraries.
   9418     case $host_os in
   9419     aix[3-9]*)
   9420       # On AIX/PPC, the GNU linker is very broken
   9421       if test "$host_cpu" != ia64; then
   9422 	ld_shlibs=no
   9423 	cat <<_LT_EOF 1>&2
   9424 
   9425 *** Warning: the GNU linker, at least up to release 2.19, is reported
   9426 *** to be unable to reliably create shared libraries on AIX.
   9427 *** Therefore, libtool is disabling shared libraries support.  If you
   9428 *** really care for shared libraries, you may want to install binutils
   9429 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   9430 *** You will then need to restart the configuration process.
   9431 
   9432 _LT_EOF
   9433       fi
   9434       ;;
   9435 
   9436     amigaos*)
   9437       case $host_cpu in
   9438       powerpc)
   9439             # see comment about AmigaOS4 .so support
   9440             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9441             archive_expsym_cmds=''
   9442         ;;
   9443       m68k)
   9444             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)'
   9445             hardcode_libdir_flag_spec='-L$libdir'
   9446             hardcode_minus_L=yes
   9447         ;;
   9448       esac
   9449       ;;
   9450 
   9451     beos*)
   9452       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9453 	allow_undefined_flag=unsupported
   9454 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   9455 	# support --undefined.  This deserves some investigation.  FIXME
   9456 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9457       else
   9458 	ld_shlibs=no
   9459       fi
   9460       ;;
   9461 
   9462     cygwin* | mingw* | pw32* | cegcc*)
   9463       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   9464       # as there is no search path for DLLs.
   9465       hardcode_libdir_flag_spec='-L$libdir'
   9466       export_dynamic_flag_spec='${wl}--export-all-symbols'
   9467       allow_undefined_flag=unsupported
   9468       always_export_symbols=no
   9469       enable_shared_with_static_runtimes=yes
   9470       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   9471 
   9472       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   9473         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9474 	# If the export-symbols file already is a .def file (1st line
   9475 	# is EXPORTS), use it as is; otherwise, prepend...
   9476 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   9477 	  cp $export_symbols $output_objdir/$soname.def;
   9478 	else
   9479 	  echo EXPORTS > $output_objdir/$soname.def;
   9480 	  cat $export_symbols >> $output_objdir/$soname.def;
   9481 	fi~
   9482 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9483       else
   9484 	ld_shlibs=no
   9485       fi
   9486       ;;
   9487 
   9488     haiku*)
   9489       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9490       link_all_deplibs=yes
   9491       ;;
   9492 
   9493     interix[3-9]*)
   9494       hardcode_direct=no
   9495       hardcode_shlibpath_var=no
   9496       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9497       export_dynamic_flag_spec='${wl}-E'
   9498       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9499       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9500       # default) and relocated if they conflict, which is a slow very memory
   9501       # consuming and fragmenting process.  To avoid this, we pick a random,
   9502       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9503       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9504       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9505       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'
   9506       ;;
   9507 
   9508     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9509       tmp_diet=no
   9510       if test "$host_os" = linux-dietlibc; then
   9511 	case $cc_basename in
   9512 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9513 	esac
   9514       fi
   9515       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9516 	 && test "$tmp_diet" = no
   9517       then
   9518 	tmp_addflag=' $pic_flag'
   9519 	tmp_sharedflag='-shared'
   9520 	case $cc_basename,$host_cpu in
   9521         pgcc*)				# Portland Group C compiler
   9522 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9523 	  tmp_addflag=' $pic_flag'
   9524 	  ;;
   9525 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9526 					# Portland Group f77 and f90 compilers
   9527 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9528 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9529 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9530 	  tmp_addflag=' -i_dynamic' ;;
   9531 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9532 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9533 	ifc* | ifort*)			# Intel Fortran compiler
   9534 	  tmp_addflag=' -nofor_main' ;;
   9535 	lf95*)				# Lahey Fortran 8.1
   9536 	  whole_archive_flag_spec=
   9537 	  tmp_sharedflag='--shared' ;;
   9538 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9539 	  tmp_sharedflag='-qmkshrobj'
   9540 	  tmp_addflag= ;;
   9541 	nvcc*)	# Cuda Compiler Driver 2.2
   9542 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9543 	  compiler_needs_object=yes
   9544 	  ;;
   9545 	esac
   9546 	case `$CC -V 2>&1 | sed 5q` in
   9547 	*Sun\ C*)			# Sun C 5.9
   9548 	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9549 	  compiler_needs_object=yes
   9550 	  tmp_sharedflag='-G' ;;
   9551 	*Sun\ F*)			# Sun Fortran 8.3
   9552 	  tmp_sharedflag='-G' ;;
   9553 	esac
   9554 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9555 
   9556         if test "x$supports_anon_versioning" = xyes; then
   9557           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9558 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9559 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   9560 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   9561         fi
   9562 
   9563 	case $cc_basename in
   9564 	xlf* | bgf* | bgxlf* | mpixlf*)
   9565 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9566 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9567 	  hardcode_libdir_flag_spec=
   9568 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
   9569 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   9570 	  if test "x$supports_anon_versioning" = xyes; then
   9571 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9572 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9573 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   9574 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9575 	  fi
   9576 	  ;;
   9577 	esac
   9578       else
   9579         ld_shlibs=no
   9580       fi
   9581       ;;
   9582 
   9583     netbsd*)
   9584       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9585 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9586 	wlarc=
   9587       else
   9588 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9589 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9590       fi
   9591       ;;
   9592 
   9593     solaris*)
   9594       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   9595 	ld_shlibs=no
   9596 	cat <<_LT_EOF 1>&2
   9597 
   9598 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   9599 *** create shared libraries on Solaris systems.  Therefore, libtool
   9600 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9601 *** binutils to release 2.9.1 or newer.  Another option is to modify
   9602 *** your PATH or compiler configuration so that the native linker is
   9603 *** used, and then restart.
   9604 
   9605 _LT_EOF
   9606       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9607 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9608 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9609       else
   9610 	ld_shlibs=no
   9611       fi
   9612       ;;
   9613 
   9614     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9615       case `$LD -v 2>&1` in
   9616         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9617 	ld_shlibs=no
   9618 	cat <<_LT_EOF 1>&2
   9619 
   9620 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   9621 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9622 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9623 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9624 *** your PATH or compiler configuration so that the native linker is
   9625 *** used, and then restart.
   9626 
   9627 _LT_EOF
   9628 	;;
   9629 	*)
   9630 	  # For security reasons, it is highly recommended that you always
   9631 	  # use absolute paths for naming shared libraries, and exclude the
   9632 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9633 	  # requires that you compile everything twice, which is a pain.
   9634 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9635 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9636 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9637 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9638 	  else
   9639 	    ld_shlibs=no
   9640 	  fi
   9641 	;;
   9642       esac
   9643       ;;
   9644 
   9645     sunos4*)
   9646       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9647       wlarc=
   9648       hardcode_direct=yes
   9649       hardcode_shlibpath_var=no
   9650       ;;
   9651 
   9652     *)
   9653       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9654 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9655 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9656       else
   9657 	ld_shlibs=no
   9658       fi
   9659       ;;
   9660     esac
   9661 
   9662     if test "$ld_shlibs" = no; then
   9663       runpath_var=
   9664       hardcode_libdir_flag_spec=
   9665       export_dynamic_flag_spec=
   9666       whole_archive_flag_spec=
   9667     fi
   9668   else
   9669     # PORTME fill in a description of your system's linker (not GNU ld)
   9670     case $host_os in
   9671     aix3*)
   9672       allow_undefined_flag=unsupported
   9673       always_export_symbols=yes
   9674       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'
   9675       # Note: this linker hardcodes the directories in LIBPATH if there
   9676       # are no directories specified by -L.
   9677       hardcode_minus_L=yes
   9678       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   9679 	# Neither direct hardcoding nor static linking is supported with a
   9680 	# broken collect2.
   9681 	hardcode_direct=unsupported
   9682       fi
   9683       ;;
   9684 
   9685     aix[4-9]*)
   9686       if test "$host_cpu" = ia64; then
   9687 	# On IA64, the linker does run time linking by default, so we don't
   9688 	# have to do anything special.
   9689 	aix_use_runtimelinking=no
   9690 	exp_sym_flag='-Bexport'
   9691 	no_entry_flag=""
   9692       else
   9693 	# If we're using GNU nm, then we don't want the "-C" option.
   9694 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   9695 	# Also, AIX nm treats weak defined symbols like other global
   9696 	# defined symbols, whereas GNU nm marks them as "W".
   9697 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   9698 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   9699 	else
   9700 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   9701 	fi
   9702 	aix_use_runtimelinking=no
   9703 
   9704 	# Test if we are trying to use run time linking or normal
   9705 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   9706 	# need to do runtime linking.
   9707 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   9708 	  for ld_flag in $LDFLAGS; do
   9709 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   9710 	    aix_use_runtimelinking=yes
   9711 	    break
   9712 	  fi
   9713 	  done
   9714 	  ;;
   9715 	esac
   9716 
   9717 	exp_sym_flag='-bexport'
   9718 	no_entry_flag='-bnoentry'
   9719       fi
   9720 
   9721       # When large executables or shared objects are built, AIX ld can
   9722       # have problems creating the table of contents.  If linking a library
   9723       # or program results in "error TOC overflow" add -mminimal-toc to
   9724       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   9725       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   9726 
   9727       archive_cmds=''
   9728       hardcode_direct=yes
   9729       hardcode_direct_absolute=yes
   9730       hardcode_libdir_separator=':'
   9731       link_all_deplibs=yes
   9732       file_list_spec='${wl}-f,'
   9733 
   9734       if test "$GCC" = yes; then
   9735 	case $host_os in aix4.[012]|aix4.[012].*)
   9736 	# We only want to do this on AIX 4.2 and lower, the check
   9737 	# below for broken collect2 doesn't work under 4.3+
   9738 	  collect2name=`${CC} -print-prog-name=collect2`
   9739 	  if test -f "$collect2name" &&
   9740 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   9741 	  then
   9742 	  # We have reworked collect2
   9743 	  :
   9744 	  else
   9745 	  # We have old collect2
   9746 	  hardcode_direct=unsupported
   9747 	  # It fails to find uninstalled libraries when the uninstalled
   9748 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   9749 	  # to unsupported forces relinking
   9750 	  hardcode_minus_L=yes
   9751 	  hardcode_libdir_flag_spec='-L$libdir'
   9752 	  hardcode_libdir_separator=
   9753 	  fi
   9754 	  ;;
   9755 	esac
   9756 	shared_flag='-shared'
   9757 	if test "$aix_use_runtimelinking" = yes; then
   9758 	  shared_flag="$shared_flag "'${wl}-G'
   9759 	fi
   9760       else
   9761 	# not using gcc
   9762 	if test "$host_cpu" = ia64; then
   9763 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   9764 	# chokes on -Wl,-G. The following line is correct:
   9765 	  shared_flag='-G'
   9766 	else
   9767 	  if test "$aix_use_runtimelinking" = yes; then
   9768 	    shared_flag='${wl}-G'
   9769 	  else
   9770 	    shared_flag='${wl}-bM:SRE'
   9771 	  fi
   9772 	fi
   9773       fi
   9774 
   9775       export_dynamic_flag_spec='${wl}-bexpall'
   9776       # It seems that -bexpall does not export symbols beginning with
   9777       # underscore (_), so it is better to generate a list of symbols to export.
   9778       always_export_symbols=yes
   9779       if test "$aix_use_runtimelinking" = yes; then
   9780 	# Warning - without using the other runtime loading flags (-brtl),
   9781 	# -berok will link without error, but may produce a broken library.
   9782 	allow_undefined_flag='-berok'
   9783         # Determine the default libpath from the value encoded in an
   9784         # empty executable.
   9785         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9786 /* end confdefs.h.  */
   9787 
   9788 int
   9789 main ()
   9790 {
   9791 
   9792   ;
   9793   return 0;
   9794 }
   9795 _ACEOF
   9796 if ac_fn_c_try_link "$LINENO"; then :
   9797 
   9798 lt_aix_libpath_sed='
   9799     /Import File Strings/,/^$/ {
   9800 	/^0/ {
   9801 	    s/^0  *\(.*\)$/\1/
   9802 	    p
   9803 	}
   9804     }'
   9805 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9806 # Check for a 64-bit object if we didn't find anything.
   9807 if test -z "$aix_libpath"; then
   9808   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9809 fi
   9810 fi
   9811 rm -f core conftest.err conftest.$ac_objext \
   9812     conftest$ac_exeext conftest.$ac_ext
   9813 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   9814 
   9815         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9816         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   9817       else
   9818 	if test "$host_cpu" = ia64; then
   9819 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   9820 	  allow_undefined_flag="-z nodefs"
   9821 	  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"
   9822 	else
   9823 	 # Determine the default libpath from the value encoded in an
   9824 	 # empty executable.
   9825 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9826 /* end confdefs.h.  */
   9827 
   9828 int
   9829 main ()
   9830 {
   9831 
   9832   ;
   9833   return 0;
   9834 }
   9835 _ACEOF
   9836 if ac_fn_c_try_link "$LINENO"; then :
   9837 
   9838 lt_aix_libpath_sed='
   9839     /Import File Strings/,/^$/ {
   9840 	/^0/ {
   9841 	    s/^0  *\(.*\)$/\1/
   9842 	    p
   9843 	}
   9844     }'
   9845 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9846 # Check for a 64-bit object if we didn't find anything.
   9847 if test -z "$aix_libpath"; then
   9848   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9849 fi
   9850 fi
   9851 rm -f core conftest.err conftest.$ac_objext \
   9852     conftest$ac_exeext conftest.$ac_ext
   9853 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   9854 
   9855 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9856 	  # Warning - without using the other run time loading flags,
   9857 	  # -berok will link without error, but may produce a broken library.
   9858 	  no_undefined_flag=' ${wl}-bernotok'
   9859 	  allow_undefined_flag=' ${wl}-berok'
   9860 	  if test "$with_gnu_ld" = yes; then
   9861 	    # We only use this code for GNU lds that support --whole-archive.
   9862 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   9863 	  else
   9864 	    # Exported symbols can be pulled into shared objects from archives
   9865 	    whole_archive_flag_spec='$convenience'
   9866 	  fi
   9867 	  archive_cmds_need_lc=yes
   9868 	  # This is similar to how AIX traditionally builds its shared libraries.
   9869 	  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'
   9870 	fi
   9871       fi
   9872       ;;
   9873 
   9874     amigaos*)
   9875       case $host_cpu in
   9876       powerpc)
   9877             # see comment about AmigaOS4 .so support
   9878             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9879             archive_expsym_cmds=''
   9880         ;;
   9881       m68k)
   9882             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)'
   9883             hardcode_libdir_flag_spec='-L$libdir'
   9884             hardcode_minus_L=yes
   9885         ;;
   9886       esac
   9887       ;;
   9888 
   9889     bsdi[45]*)
   9890       export_dynamic_flag_spec=-rdynamic
   9891       ;;
   9892 
   9893     cygwin* | mingw* | pw32* | cegcc*)
   9894       # When not using gcc, we currently assume that we are using
   9895       # Microsoft Visual C++.
   9896       # hardcode_libdir_flag_spec is actually meaningless, as there is
   9897       # no search path for DLLs.
   9898       hardcode_libdir_flag_spec=' '
   9899       allow_undefined_flag=unsupported
   9900       # Tell ltmain to make .lib files, not .a files.
   9901       libext=lib
   9902       # Tell ltmain to make .dll files, not .so files.
   9903       shrext_cmds=".dll"
   9904       # FIXME: Setting linknames here is a bad hack.
   9905       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   9906       # The linker will automatically build a .lib file if we build a DLL.
   9907       old_archive_from_new_cmds='true'
   9908       # FIXME: Should let the user specify the lib program.
   9909       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   9910       fix_srcfile_path='`cygpath -w "$srcfile"`'
   9911       enable_shared_with_static_runtimes=yes
   9912       ;;
   9913 
   9914     darwin* | rhapsody*)
   9915 
   9916 
   9917   archive_cmds_need_lc=no
   9918   hardcode_direct=no
   9919   hardcode_automatic=yes
   9920   hardcode_shlibpath_var=unsupported
   9921   if test "$lt_cv_ld_force_load" = "yes"; then
   9922     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   9923   else
   9924     whole_archive_flag_spec=''
   9925   fi
   9926   link_all_deplibs=yes
   9927   allow_undefined_flag="$_lt_dar_allow_undefined"
   9928   case $cc_basename in
   9929      ifort*) _lt_dar_can_shared=yes ;;
   9930      *) _lt_dar_can_shared=$GCC ;;
   9931   esac
   9932   if test "$_lt_dar_can_shared" = "yes"; then
   9933     output_verbose_link_cmd=func_echo_all
   9934     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   9935     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   9936     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}"
   9937     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}"
   9938 
   9939   else
   9940   ld_shlibs=no
   9941   fi
   9942 
   9943       ;;
   9944 
   9945     dgux*)
   9946       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9947       hardcode_libdir_flag_spec='-L$libdir'
   9948       hardcode_shlibpath_var=no
   9949       ;;
   9950 
   9951     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   9952     # support.  Future versions do this automatically, but an explicit c++rt0.o
   9953     # does not break anything, and helps significantly (at the cost of a little
   9954     # extra space).
   9955     freebsd2.2*)
   9956       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   9957       hardcode_libdir_flag_spec='-R$libdir'
   9958       hardcode_direct=yes
   9959       hardcode_shlibpath_var=no
   9960       ;;
   9961 
   9962     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   9963     freebsd2.*)
   9964       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9965       hardcode_direct=yes
   9966       hardcode_minus_L=yes
   9967       hardcode_shlibpath_var=no
   9968       ;;
   9969 
   9970     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9971     freebsd* | dragonfly*)
   9972       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   9973       hardcode_libdir_flag_spec='-R$libdir'
   9974       hardcode_direct=yes
   9975       hardcode_shlibpath_var=no
   9976       ;;
   9977 
   9978     hpux9*)
   9979       if test "$GCC" = yes; then
   9980 	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'
   9981       else
   9982 	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'
   9983       fi
   9984       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9985       hardcode_libdir_separator=:
   9986       hardcode_direct=yes
   9987 
   9988       # hardcode_minus_L: Not really in the search PATH,
   9989       # but as the default location of the library.
   9990       hardcode_minus_L=yes
   9991       export_dynamic_flag_spec='${wl}-E'
   9992       ;;
   9993 
   9994     hpux10*)
   9995       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9996 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9997       else
   9998 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9999       fi
   10000       if test "$with_gnu_ld" = no; then
   10001 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10002 	hardcode_libdir_flag_spec_ld='+b $libdir'
   10003 	hardcode_libdir_separator=:
   10004 	hardcode_direct=yes
   10005 	hardcode_direct_absolute=yes
   10006 	export_dynamic_flag_spec='${wl}-E'
   10007 	# hardcode_minus_L: Not really in the search PATH,
   10008 	# but as the default location of the library.
   10009 	hardcode_minus_L=yes
   10010       fi
   10011       ;;
   10012 
   10013     hpux11*)
   10014       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10015 	case $host_cpu in
   10016 	hppa*64*)
   10017 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10018 	  ;;
   10019 	ia64*)
   10020 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10021 	  ;;
   10022 	*)
   10023 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10024 	  ;;
   10025 	esac
   10026       else
   10027 	case $host_cpu in
   10028 	hppa*64*)
   10029 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10030 	  ;;
   10031 	ia64*)
   10032 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10033 	  ;;
   10034 	*)
   10035 
   10036 	  # Older versions of the 11.00 compiler do not understand -b yet
   10037 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   10038 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   10039 $as_echo_n "checking if $CC understands -b... " >&6; }
   10040 if test "${lt_cv_prog_compiler__b+set}" = set; then :
   10041   $as_echo_n "(cached) " >&6
   10042 else
   10043   lt_cv_prog_compiler__b=no
   10044    save_LDFLAGS="$LDFLAGS"
   10045    LDFLAGS="$LDFLAGS -b"
   10046    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   10047    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   10048      # The linker can only warn and ignore the option if not recognized
   10049      # So say no if there are warnings
   10050      if test -s conftest.err; then
   10051        # Append any errors to the config.log.
   10052        cat conftest.err 1>&5
   10053        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   10054        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   10055        if diff conftest.exp conftest.er2 >/dev/null; then
   10056          lt_cv_prog_compiler__b=yes
   10057        fi
   10058      else
   10059        lt_cv_prog_compiler__b=yes
   10060      fi
   10061    fi
   10062    $RM -r conftest*
   10063    LDFLAGS="$save_LDFLAGS"
   10064 
   10065 fi
   10066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   10067 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   10068 
   10069 if test x"$lt_cv_prog_compiler__b" = xyes; then
   10070     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10071 else
   10072     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10073 fi
   10074 
   10075 	  ;;
   10076 	esac
   10077       fi
   10078       if test "$with_gnu_ld" = no; then
   10079 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10080 	hardcode_libdir_separator=:
   10081 
   10082 	case $host_cpu in
   10083 	hppa*64*|ia64*)
   10084 	  hardcode_direct=no
   10085 	  hardcode_shlibpath_var=no
   10086 	  ;;
   10087 	*)
   10088 	  hardcode_direct=yes
   10089 	  hardcode_direct_absolute=yes
   10090 	  export_dynamic_flag_spec='${wl}-E'
   10091 
   10092 	  # hardcode_minus_L: Not really in the search PATH,
   10093 	  # but as the default location of the library.
   10094 	  hardcode_minus_L=yes
   10095 	  ;;
   10096 	esac
   10097       fi
   10098       ;;
   10099 
   10100     irix5* | irix6* | nonstopux*)
   10101       if test "$GCC" = yes; then
   10102 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10103 	# Try to use the -exported_symbol ld option, if it does not
   10104 	# work, assume that -exports_file does not work either and
   10105 	# implicitly export all symbols.
   10106         save_LDFLAGS="$LDFLAGS"
   10107         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   10108         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10109 /* end confdefs.h.  */
   10110 int foo(void) {}
   10111 _ACEOF
   10112 if ac_fn_c_try_link "$LINENO"; then :
   10113   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
   10114 
   10115 fi
   10116 rm -f core conftest.err conftest.$ac_objext \
   10117     conftest$ac_exeext conftest.$ac_ext
   10118         LDFLAGS="$save_LDFLAGS"
   10119       else
   10120 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   10121 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
   10122       fi
   10123       archive_cmds_need_lc='no'
   10124       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10125       hardcode_libdir_separator=:
   10126       inherit_rpath=yes
   10127       link_all_deplibs=yes
   10128       ;;
   10129 
   10130     netbsd*)
   10131       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10132 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   10133       else
   10134 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   10135       fi
   10136       hardcode_libdir_flag_spec='-R$libdir'
   10137       hardcode_direct=yes
   10138       hardcode_shlibpath_var=no
   10139       ;;
   10140 
   10141     newsos6)
   10142       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10143       hardcode_direct=yes
   10144       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10145       hardcode_libdir_separator=:
   10146       hardcode_shlibpath_var=no
   10147       ;;
   10148 
   10149     *nto* | *qnx*)
   10150       ;;
   10151 
   10152     openbsd*)
   10153       if test -f /usr/libexec/ld.so; then
   10154 	hardcode_direct=yes
   10155 	hardcode_shlibpath_var=no
   10156 	hardcode_direct_absolute=yes
   10157 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10158 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10159 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   10160 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10161 	  export_dynamic_flag_spec='${wl}-E'
   10162 	else
   10163 	  case $host_os in
   10164 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   10165 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10166 	     hardcode_libdir_flag_spec='-R$libdir'
   10167 	     ;;
   10168 	   *)
   10169 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10170 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10171 	     ;;
   10172 	  esac
   10173 	fi
   10174       else
   10175 	ld_shlibs=no
   10176       fi
   10177       ;;
   10178 
   10179     os2*)
   10180       hardcode_libdir_flag_spec='-L$libdir'
   10181       hardcode_minus_L=yes
   10182       allow_undefined_flag=unsupported
   10183       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'
   10184       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   10185       ;;
   10186 
   10187     osf3*)
   10188       if test "$GCC" = yes; then
   10189 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10190 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10191       else
   10192 	allow_undefined_flag=' -expect_unresolved \*'
   10193 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   10194       fi
   10195       archive_cmds_need_lc='no'
   10196       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10197       hardcode_libdir_separator=:
   10198       ;;
   10199 
   10200     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   10201       if test "$GCC" = yes; then
   10202 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10203 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10204 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10205       else
   10206 	allow_undefined_flag=' -expect_unresolved \*'
   10207 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   10208 	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~
   10209 	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
   10210 
   10211 	# Both c and cxx compiler support -rpath directly
   10212 	hardcode_libdir_flag_spec='-rpath $libdir'
   10213       fi
   10214       archive_cmds_need_lc='no'
   10215       hardcode_libdir_separator=:
   10216       ;;
   10217 
   10218     solaris*)
   10219       no_undefined_flag=' -z defs'
   10220       if test "$GCC" = yes; then
   10221 	wlarc='${wl}'
   10222 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10223 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10224 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10225       else
   10226 	case `$CC -V 2>&1` in
   10227 	*"Compilers 5.0"*)
   10228 	  wlarc=''
   10229 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10230 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10231 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   10232 	  ;;
   10233 	*)
   10234 	  wlarc='${wl}'
   10235 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10236 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10237 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10238 	  ;;
   10239 	esac
   10240       fi
   10241       hardcode_libdir_flag_spec='-R$libdir'
   10242       hardcode_shlibpath_var=no
   10243       case $host_os in
   10244       solaris2.[0-5] | solaris2.[0-5].*) ;;
   10245       *)
   10246 	# The compiler driver will combine and reorder linker options,
   10247 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   10248 	# but is careful enough not to reorder.
   10249 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   10250 	if test "$GCC" = yes; then
   10251 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   10252 	else
   10253 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   10254 	fi
   10255 	;;
   10256       esac
   10257       link_all_deplibs=yes
   10258       ;;
   10259 
   10260     sunos4*)
   10261       if test "x$host_vendor" = xsequent; then
   10262 	# Use $CC to link under sequent, because it throws in some extra .o
   10263 	# files that make .init and .fini sections work.
   10264 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10265       else
   10266 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   10267       fi
   10268       hardcode_libdir_flag_spec='-L$libdir'
   10269       hardcode_direct=yes
   10270       hardcode_minus_L=yes
   10271       hardcode_shlibpath_var=no
   10272       ;;
   10273 
   10274     sysv4)
   10275       case $host_vendor in
   10276 	sni)
   10277 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10278 	  hardcode_direct=yes # is this really true???
   10279 	;;
   10280 	siemens)
   10281 	  ## LD is ld it makes a PLAMLIB
   10282 	  ## CC just makes a GrossModule.
   10283 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   10284 	  reload_cmds='$CC -r -o $output$reload_objs'
   10285 	  hardcode_direct=no
   10286         ;;
   10287 	motorola)
   10288 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10289 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   10290 	;;
   10291       esac
   10292       runpath_var='LD_RUN_PATH'
   10293       hardcode_shlibpath_var=no
   10294       ;;
   10295 
   10296     sysv4.3*)
   10297       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10298       hardcode_shlibpath_var=no
   10299       export_dynamic_flag_spec='-Bexport'
   10300       ;;
   10301 
   10302     sysv4*MP*)
   10303       if test -d /usr/nec; then
   10304 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10305 	hardcode_shlibpath_var=no
   10306 	runpath_var=LD_RUN_PATH
   10307 	hardcode_runpath_var=yes
   10308 	ld_shlibs=yes
   10309       fi
   10310       ;;
   10311 
   10312     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10313       no_undefined_flag='${wl}-z,text'
   10314       archive_cmds_need_lc=no
   10315       hardcode_shlibpath_var=no
   10316       runpath_var='LD_RUN_PATH'
   10317 
   10318       if test "$GCC" = yes; then
   10319 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10320 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10321       else
   10322 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10323 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10324       fi
   10325       ;;
   10326 
   10327     sysv5* | sco3.2v5* | sco5v6*)
   10328       # Note: We can NOT use -z defs as we might desire, because we do not
   10329       # link with -lc, and that would cause any symbols used from libc to
   10330       # always be unresolved, which means just about no library would
   10331       # ever link correctly.  If we're not using GNU ld we use -z text
   10332       # though, which does catch some bad symbols but isn't as heavy-handed
   10333       # as -z defs.
   10334       no_undefined_flag='${wl}-z,text'
   10335       allow_undefined_flag='${wl}-z,nodefs'
   10336       archive_cmds_need_lc=no
   10337       hardcode_shlibpath_var=no
   10338       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   10339       hardcode_libdir_separator=':'
   10340       link_all_deplibs=yes
   10341       export_dynamic_flag_spec='${wl}-Bexport'
   10342       runpath_var='LD_RUN_PATH'
   10343 
   10344       if test "$GCC" = yes; then
   10345 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10346 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10347       else
   10348 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10349 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10350       fi
   10351       ;;
   10352 
   10353     uts4*)
   10354       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10355       hardcode_libdir_flag_spec='-L$libdir'
   10356       hardcode_shlibpath_var=no
   10357       ;;
   10358 
   10359     *)
   10360       ld_shlibs=no
   10361       ;;
   10362     esac
   10363 
   10364     if test x$host_vendor = xsni; then
   10365       case $host in
   10366       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   10367 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   10368 	;;
   10369       esac
   10370     fi
   10371   fi
   10372 
   10373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   10374 $as_echo "$ld_shlibs" >&6; }
   10375 test "$ld_shlibs" = no && can_build_shared=no
   10376 
   10377 with_gnu_ld=$with_gnu_ld
   10378 
   10379 
   10380 
   10381 
   10382 
   10383 
   10384 
   10385 
   10386 
   10387 
   10388 
   10389 
   10390 
   10391 
   10392 
   10393 #
   10394 # Do we need to explicitly link libc?
   10395 #
   10396 case "x$archive_cmds_need_lc" in
   10397 x|xyes)
   10398   # Assume -lc should be added
   10399   archive_cmds_need_lc=yes
   10400 
   10401   if test "$enable_shared" = yes && test "$GCC" = yes; then
   10402     case $archive_cmds in
   10403     *'~'*)
   10404       # FIXME: we may have to deal with multi-command sequences.
   10405       ;;
   10406     '$CC '*)
   10407       # Test whether the compiler implicitly links with -lc since on some
   10408       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10409       # to ld, don't add -lc before -lgcc.
   10410       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10411 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10412 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
   10413   $as_echo_n "(cached) " >&6
   10414 else
   10415   $RM conftest*
   10416 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10417 
   10418 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10419   (eval $ac_compile) 2>&5
   10420   ac_status=$?
   10421   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10422   test $ac_status = 0; } 2>conftest.err; then
   10423 	  soname=conftest
   10424 	  lib=conftest
   10425 	  libobjs=conftest.$ac_objext
   10426 	  deplibs=
   10427 	  wl=$lt_prog_compiler_wl
   10428 	  pic_flag=$lt_prog_compiler_pic
   10429 	  compiler_flags=-v
   10430 	  linker_flags=-v
   10431 	  verstring=
   10432 	  output_objdir=.
   10433 	  libname=conftest
   10434 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10435 	  allow_undefined_flag=
   10436 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10437   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10438   ac_status=$?
   10439   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10440   test $ac_status = 0; }
   10441 	  then
   10442 	    lt_cv_archive_cmds_need_lc=no
   10443 	  else
   10444 	    lt_cv_archive_cmds_need_lc=yes
   10445 	  fi
   10446 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10447 	else
   10448 	  cat conftest.err 1>&5
   10449 	fi
   10450 	$RM conftest*
   10451 
   10452 fi
   10453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10454 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10455       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10456       ;;
   10457     esac
   10458   fi
   10459   ;;
   10460 esac
   10461 
   10462 
   10463 
   10464 
   10465 
   10466 
   10467 
   10468 
   10469 
   10470 
   10471 
   10472 
   10473 
   10474 
   10475 
   10476 
   10477 
   10478 
   10479 
   10480 
   10481 
   10482 
   10483 
   10484 
   10485 
   10486 
   10487 
   10488 
   10489 
   10490 
   10491 
   10492 
   10493 
   10494 
   10495 
   10496 
   10497 
   10498 
   10499 
   10500 
   10501 
   10502 
   10503 
   10504 
   10505 
   10506 
   10507 
   10508 
   10509 
   10510 
   10511 
   10512 
   10513 
   10514 
   10515 
   10516 
   10517 
   10518 
   10519 
   10520 
   10521 
   10522 
   10523 
   10524 
   10525 
   10526 
   10527 
   10528 
   10529 
   10530 
   10531 
   10532 
   10533 
   10534 
   10535 
   10536 
   10537 
   10538 
   10539 
   10540 
   10541 
   10542 
   10543 
   10544 
   10545 
   10546 
   10547 
   10548 
   10549 
   10550 
   10551 
   10552 
   10553 
   10554 
   10555 
   10556 
   10557 
   10558 
   10559 
   10560 
   10561 
   10562 
   10563 
   10564 
   10565 
   10566 
   10567 
   10568 
   10569 
   10570 
   10571 
   10572 
   10573 
   10574 
   10575 
   10576 
   10577 
   10578 
   10579 
   10580 
   10581 
   10582 
   10583 
   10584 
   10585 
   10586 
   10587 
   10588 
   10589 
   10590 
   10591 
   10592 
   10593 
   10594 
   10595 
   10596 
   10597 
   10598 
   10599 
   10600 
   10601 
   10602 
   10603 
   10604 
   10605 
   10606 
   10607 
   10608 
   10609 
   10610 
   10611 
   10612 
   10613 
   10614 
   10615 
   10616 
   10617 
   10618   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   10619 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   10620 
   10621 if test "$GCC" = yes; then
   10622   case $host_os in
   10623     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   10624     *) lt_awk_arg="/^libraries:/" ;;
   10625   esac
   10626   case $host_os in
   10627     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   10628     *) lt_sed_strip_eq="s,=/,/,g" ;;
   10629   esac
   10630   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   10631   case $lt_search_path_spec in
   10632   *\;*)
   10633     # if the path contains ";" then we assume it to be the separator
   10634     # otherwise default to the standard path separator (i.e. ":") - it is
   10635     # assumed that no part of a normal pathname contains ";" but that should
   10636     # okay in the real world where ";" in dirpaths is itself problematic.
   10637     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   10638     ;;
   10639   *)
   10640     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   10641     ;;
   10642   esac
   10643   # Ok, now we have the path, separated by spaces, we can step through it
   10644   # and add multilib dir if necessary.
   10645   lt_tmp_lt_search_path_spec=
   10646   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   10647   for lt_sys_path in $lt_search_path_spec; do
   10648     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   10649       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   10650     else
   10651       test -d "$lt_sys_path" && \
   10652 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   10653     fi
   10654   done
   10655   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   10656 BEGIN {RS=" "; FS="/|\n";} {
   10657   lt_foo="";
   10658   lt_count=0;
   10659   for (lt_i = NF; lt_i > 0; lt_i--) {
   10660     if ($lt_i != "" && $lt_i != ".") {
   10661       if ($lt_i == "..") {
   10662         lt_count++;
   10663       } else {
   10664         if (lt_count == 0) {
   10665           lt_foo="/" $lt_i lt_foo;
   10666         } else {
   10667           lt_count--;
   10668         }
   10669       }
   10670     }
   10671   }
   10672   if (lt_foo != "") { lt_freq[lt_foo]++; }
   10673   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   10674 }'`
   10675   # AWK program above erroneously prepends '/' to C:/dos/paths
   10676   # for these hosts.
   10677   case $host_os in
   10678     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   10679       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   10680   esac
   10681   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   10682 else
   10683   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   10684 fi
   10685 library_names_spec=
   10686 libname_spec='lib$name'
   10687 soname_spec=
   10688 shrext_cmds=".so"
   10689 postinstall_cmds=
   10690 postuninstall_cmds=
   10691 finish_cmds=
   10692 finish_eval=
   10693 shlibpath_var=
   10694 shlibpath_overrides_runpath=unknown
   10695 version_type=none
   10696 dynamic_linker="$host_os ld.so"
   10697 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   10698 need_lib_prefix=unknown
   10699 hardcode_into_libs=no
   10700 
   10701 # when you set need_version to no, make sure it does not cause -set_version
   10702 # flags to be left without arguments
   10703 need_version=unknown
   10704 
   10705 case $host_os in
   10706 aix3*)
   10707   version_type=linux
   10708   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   10709   shlibpath_var=LIBPATH
   10710 
   10711   # AIX 3 has no versioning support, so we append a major version to the name.
   10712   soname_spec='${libname}${release}${shared_ext}$major'
   10713   ;;
   10714 
   10715 aix[4-9]*)
   10716   version_type=linux
   10717   need_lib_prefix=no
   10718   need_version=no
   10719   hardcode_into_libs=yes
   10720   if test "$host_cpu" = ia64; then
   10721     # AIX 5 supports IA64
   10722     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   10723     shlibpath_var=LD_LIBRARY_PATH
   10724   else
   10725     # With GCC up to 2.95.x, collect2 would create an import file
   10726     # for dependence libraries.  The import file would start with
   10727     # the line `#! .'.  This would cause the generated library to
   10728     # depend on `.', always an invalid library.  This was fixed in
   10729     # development snapshots of GCC prior to 3.0.
   10730     case $host_os in
   10731       aix4 | aix4.[01] | aix4.[01].*)
   10732       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   10733 	   echo ' yes '
   10734 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   10735 	:
   10736       else
   10737 	can_build_shared=no
   10738       fi
   10739       ;;
   10740     esac
   10741     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   10742     # soname into executable. Probably we can add versioning support to
   10743     # collect2, so additional links can be useful in future.
   10744     if test "$aix_use_runtimelinking" = yes; then
   10745       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   10746       # instead of lib<name>.a to let people know that these are not
   10747       # typical AIX shared libraries.
   10748       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10749     else
   10750       # We preserve .a as extension for shared libraries through AIX4.2
   10751       # and later when we are not doing run time linking.
   10752       library_names_spec='${libname}${release}.a $libname.a'
   10753       soname_spec='${libname}${release}${shared_ext}$major'
   10754     fi
   10755     shlibpath_var=LIBPATH
   10756   fi
   10757   ;;
   10758 
   10759 amigaos*)
   10760   case $host_cpu in
   10761   powerpc)
   10762     # Since July 2007 AmigaOS4 officially supports .so libraries.
   10763     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   10764     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10765     ;;
   10766   m68k)
   10767     library_names_spec='$libname.ixlibrary $libname.a'
   10768     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   10769     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   10770     ;;
   10771   esac
   10772   ;;
   10773 
   10774 beos*)
   10775   library_names_spec='${libname}${shared_ext}'
   10776   dynamic_linker="$host_os ld.so"
   10777   shlibpath_var=LIBRARY_PATH
   10778   ;;
   10779 
   10780 bsdi[45]*)
   10781   version_type=linux
   10782   need_version=no
   10783   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10784   soname_spec='${libname}${release}${shared_ext}$major'
   10785   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   10786   shlibpath_var=LD_LIBRARY_PATH
   10787   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   10788   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   10789   # the default ld.so.conf also contains /usr/contrib/lib and
   10790   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   10791   # libtool to hard-code these into programs
   10792   ;;
   10793 
   10794 cygwin* | mingw* | pw32* | cegcc*)
   10795   version_type=windows
   10796   shrext_cmds=".dll"
   10797   need_version=no
   10798   need_lib_prefix=no
   10799 
   10800   case $GCC,$host_os in
   10801   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   10802     library_names_spec='$libname.dll.a'
   10803     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   10804     postinstall_cmds='base_file=`basename \${file}`~
   10805       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   10806       dldir=$destdir/`dirname \$dlpath`~
   10807       test -d \$dldir || mkdir -p \$dldir~
   10808       $install_prog $dir/$dlname \$dldir/$dlname~
   10809       chmod a+x \$dldir/$dlname~
   10810       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   10811         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   10812       fi'
   10813     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   10814       dlpath=$dir/\$dldll~
   10815        $RM \$dlpath'
   10816     shlibpath_overrides_runpath=yes
   10817 
   10818     case $host_os in
   10819     cygwin*)
   10820       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   10821       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10822 
   10823       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   10824       ;;
   10825     mingw* | cegcc*)
   10826       # MinGW DLLs use traditional 'lib' prefix
   10827       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10828       ;;
   10829     pw32*)
   10830       # pw32 DLLs use 'pw' prefix rather than 'lib'
   10831       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10832       ;;
   10833     esac
   10834     ;;
   10835 
   10836   *)
   10837     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   10838     ;;
   10839   esac
   10840   dynamic_linker='Win32 ld.exe'
   10841   # FIXME: first we should search . and the directory the executable is in
   10842   shlibpath_var=PATH
   10843   ;;
   10844 
   10845 darwin* | rhapsody*)
   10846   dynamic_linker="$host_os dyld"
   10847   version_type=darwin
   10848   need_lib_prefix=no
   10849   need_version=no
   10850   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   10851   soname_spec='${libname}${release}${major}$shared_ext'
   10852   shlibpath_overrides_runpath=yes
   10853   shlibpath_var=DYLD_LIBRARY_PATH
   10854   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   10855 
   10856   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   10857   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   10858   ;;
   10859 
   10860 dgux*)
   10861   version_type=linux
   10862   need_lib_prefix=no
   10863   need_version=no
   10864   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   10865   soname_spec='${libname}${release}${shared_ext}$major'
   10866   shlibpath_var=LD_LIBRARY_PATH
   10867   ;;
   10868 
   10869 freebsd* | dragonfly*)
   10870   # DragonFly does not have aout.  When/if they implement a new
   10871   # versioning mechanism, adjust this.
   10872   if test -x /usr/bin/objformat; then
   10873     objformat=`/usr/bin/objformat`
   10874   else
   10875     case $host_os in
   10876     freebsd[23].*) objformat=aout ;;
   10877     *) objformat=elf ;;
   10878     esac
   10879   fi
   10880   version_type=freebsd-$objformat
   10881   case $version_type in
   10882     freebsd-elf*)
   10883       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10884       need_version=no
   10885       need_lib_prefix=no
   10886       ;;
   10887     freebsd-*)
   10888       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   10889       need_version=yes
   10890       ;;
   10891   esac
   10892   shlibpath_var=LD_LIBRARY_PATH
   10893   case $host_os in
   10894   freebsd2.*)
   10895     shlibpath_overrides_runpath=yes
   10896     ;;
   10897   freebsd3.[01]* | freebsdelf3.[01]*)
   10898     shlibpath_overrides_runpath=yes
   10899     hardcode_into_libs=yes
   10900     ;;
   10901   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   10902   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   10903     shlibpath_overrides_runpath=no
   10904     hardcode_into_libs=yes
   10905     ;;
   10906   *) # from 4.6 on, and DragonFly
   10907     shlibpath_overrides_runpath=yes
   10908     hardcode_into_libs=yes
   10909     ;;
   10910   esac
   10911   ;;
   10912 
   10913 gnu*)
   10914   version_type=linux
   10915   need_lib_prefix=no
   10916   need_version=no
   10917   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   10918   soname_spec='${libname}${release}${shared_ext}$major'
   10919   shlibpath_var=LD_LIBRARY_PATH
   10920   hardcode_into_libs=yes
   10921   ;;
   10922 
   10923 haiku*)
   10924   version_type=linux
   10925   need_lib_prefix=no
   10926   need_version=no
   10927   dynamic_linker="$host_os runtime_loader"
   10928   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   10929   soname_spec='${libname}${release}${shared_ext}$major'
   10930   shlibpath_var=LIBRARY_PATH
   10931   shlibpath_overrides_runpath=yes
   10932   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   10933   hardcode_into_libs=yes
   10934   ;;
   10935 
   10936 hpux9* | hpux10* | hpux11*)
   10937   # Give a soname corresponding to the major version so that dld.sl refuses to
   10938   # link against other versions.
   10939   version_type=sunos
   10940   need_lib_prefix=no
   10941   need_version=no
   10942   case $host_cpu in
   10943   ia64*)
   10944     shrext_cmds='.so'
   10945     hardcode_into_libs=yes
   10946     dynamic_linker="$host_os dld.so"
   10947     shlibpath_var=LD_LIBRARY_PATH
   10948     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10949     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10950     soname_spec='${libname}${release}${shared_ext}$major'
   10951     if test "X$HPUX_IA64_MODE" = X32; then
   10952       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   10953     else
   10954       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   10955     fi
   10956     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10957     ;;
   10958   hppa*64*)
   10959     shrext_cmds='.sl'
   10960     hardcode_into_libs=yes
   10961     dynamic_linker="$host_os dld.sl"
   10962     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   10963     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10964     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10965     soname_spec='${libname}${release}${shared_ext}$major'
   10966     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   10967     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10968     ;;
   10969   *)
   10970     shrext_cmds='.sl'
   10971     dynamic_linker="$host_os dld.sl"
   10972     shlibpath_var=SHLIB_PATH
   10973     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   10974     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10975     soname_spec='${libname}${release}${shared_ext}$major'
   10976     ;;
   10977   esac
   10978   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   10979   postinstall_cmds='chmod 555 $lib'
   10980   # or fails outright, so override atomically:
   10981   install_override_mode=555
   10982   ;;
   10983 
   10984 interix[3-9]*)
   10985   version_type=linux
   10986   need_lib_prefix=no
   10987   need_version=no
   10988   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10989   soname_spec='${libname}${release}${shared_ext}$major'
   10990   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   10991   shlibpath_var=LD_LIBRARY_PATH
   10992   shlibpath_overrides_runpath=no
   10993   hardcode_into_libs=yes
   10994   ;;
   10995 
   10996 irix5* | irix6* | nonstopux*)
   10997   case $host_os in
   10998     nonstopux*) version_type=nonstopux ;;
   10999     *)
   11000 	if test "$lt_cv_prog_gnu_ld" = yes; then
   11001 		version_type=linux
   11002 	else
   11003 		version_type=irix
   11004 	fi ;;
   11005   esac
   11006   need_lib_prefix=no
   11007   need_version=no
   11008   soname_spec='${libname}${release}${shared_ext}$major'
   11009   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   11010   case $host_os in
   11011   irix5* | nonstopux*)
   11012     libsuff= shlibsuff=
   11013     ;;
   11014   *)
   11015     case $LD in # libtool.m4 will add one of these switches to LD
   11016     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   11017       libsuff= shlibsuff= libmagic=32-bit;;
   11018     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   11019       libsuff=32 shlibsuff=N32 libmagic=N32;;
   11020     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   11021       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   11022     *) libsuff= shlibsuff= libmagic=never-match;;
   11023     esac
   11024     ;;
   11025   esac
   11026   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   11027   shlibpath_overrides_runpath=no
   11028   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   11029   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   11030   hardcode_into_libs=yes
   11031   ;;
   11032 
   11033 # No shared lib support for Linux oldld, aout, or coff.
   11034 linux*oldld* | linux*aout* | linux*coff*)
   11035   dynamic_linker=no
   11036   ;;
   11037 
   11038 # This must be Linux ELF.
   11039 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   11040   version_type=linux
   11041   need_lib_prefix=no
   11042   need_version=no
   11043   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11044   soname_spec='${libname}${release}${shared_ext}$major'
   11045   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   11046   shlibpath_var=LD_LIBRARY_PATH
   11047   shlibpath_overrides_runpath=no
   11048 
   11049   # Some binutils ld are patched to set DT_RUNPATH
   11050   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   11051   $as_echo_n "(cached) " >&6
   11052 else
   11053   lt_cv_shlibpath_overrides_runpath=no
   11054     save_LDFLAGS=$LDFLAGS
   11055     save_libdir=$libdir
   11056     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   11057 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   11058     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11059 /* end confdefs.h.  */
   11060 
   11061 int
   11062 main ()
   11063 {
   11064 
   11065   ;
   11066   return 0;
   11067 }
   11068 _ACEOF
   11069 if ac_fn_c_try_link "$LINENO"; then :
   11070   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   11071   lt_cv_shlibpath_overrides_runpath=yes
   11072 fi
   11073 fi
   11074 rm -f core conftest.err conftest.$ac_objext \
   11075     conftest$ac_exeext conftest.$ac_ext
   11076     LDFLAGS=$save_LDFLAGS
   11077     libdir=$save_libdir
   11078 
   11079 fi
   11080 
   11081   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   11082 
   11083   # This implies no fast_install, which is unacceptable.
   11084   # Some rework will be needed to allow for fast_install
   11085   # before this can be enabled.
   11086   hardcode_into_libs=yes
   11087 
   11088   # Append ld.so.conf contents to the search path
   11089   if test -f /etc/ld.so.conf; then
   11090     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   11091     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   11092   fi
   11093 
   11094   # We used to test for /lib/ld.so.1 and disable shared libraries on
   11095   # powerpc, because MkLinux only supported shared libraries with the
   11096   # GNU dynamic linker.  Since this was broken with cross compilers,
   11097   # most powerpc-linux boxes support dynamic linking these days and
   11098   # people can always --disable-shared, the test was removed, and we
   11099   # assume the GNU/Linux dynamic linker is in use.
   11100   dynamic_linker='GNU/Linux ld.so'
   11101   ;;
   11102 
   11103 netbsd*)
   11104   version_type=sunos
   11105   need_lib_prefix=no
   11106   need_version=no
   11107   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11108     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11109     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11110     dynamic_linker='NetBSD (a.out) ld.so'
   11111   else
   11112     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11113     soname_spec='${libname}${release}${shared_ext}$major'
   11114     dynamic_linker='NetBSD ld.elf_so'
   11115   fi
   11116   shlibpath_var=LD_LIBRARY_PATH
   11117   shlibpath_overrides_runpath=yes
   11118   hardcode_into_libs=yes
   11119   ;;
   11120 
   11121 newsos6)
   11122   version_type=linux
   11123   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11124   shlibpath_var=LD_LIBRARY_PATH
   11125   shlibpath_overrides_runpath=yes
   11126   ;;
   11127 
   11128 *nto* | *qnx*)
   11129   version_type=qnx
   11130   need_lib_prefix=no
   11131   need_version=no
   11132   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11133   soname_spec='${libname}${release}${shared_ext}$major'
   11134   shlibpath_var=LD_LIBRARY_PATH
   11135   shlibpath_overrides_runpath=no
   11136   hardcode_into_libs=yes
   11137   dynamic_linker='ldqnx.so'
   11138   ;;
   11139 
   11140 openbsd*)
   11141   version_type=sunos
   11142   sys_lib_dlsearch_path_spec="/usr/lib"
   11143   need_lib_prefix=no
   11144   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   11145   case $host_os in
   11146     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   11147     *)				need_version=no  ;;
   11148   esac
   11149   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11150   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11151   shlibpath_var=LD_LIBRARY_PATH
   11152   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11153     case $host_os in
   11154       openbsd2.[89] | openbsd2.[89].*)
   11155 	shlibpath_overrides_runpath=no
   11156 	;;
   11157       *)
   11158 	shlibpath_overrides_runpath=yes
   11159 	;;
   11160       esac
   11161   else
   11162     shlibpath_overrides_runpath=yes
   11163   fi
   11164   ;;
   11165 
   11166 os2*)
   11167   libname_spec='$name'
   11168   shrext_cmds=".dll"
   11169   need_lib_prefix=no
   11170   library_names_spec='$libname${shared_ext} $libname.a'
   11171   dynamic_linker='OS/2 ld.exe'
   11172   shlibpath_var=LIBPATH
   11173   ;;
   11174 
   11175 osf3* | osf4* | osf5*)
   11176   version_type=osf
   11177   need_lib_prefix=no
   11178   need_version=no
   11179   soname_spec='${libname}${release}${shared_ext}$major'
   11180   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11181   shlibpath_var=LD_LIBRARY_PATH
   11182   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   11183   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   11184   ;;
   11185 
   11186 rdos*)
   11187   dynamic_linker=no
   11188   ;;
   11189 
   11190 solaris*)
   11191   version_type=linux
   11192   need_lib_prefix=no
   11193   need_version=no
   11194   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11195   soname_spec='${libname}${release}${shared_ext}$major'
   11196   shlibpath_var=LD_LIBRARY_PATH
   11197   shlibpath_overrides_runpath=yes
   11198   hardcode_into_libs=yes
   11199   # ldd complains unless libraries are executable
   11200   postinstall_cmds='chmod +x $lib'
   11201   ;;
   11202 
   11203 sunos4*)
   11204   version_type=sunos
   11205   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11206   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   11207   shlibpath_var=LD_LIBRARY_PATH
   11208   shlibpath_overrides_runpath=yes
   11209   if test "$with_gnu_ld" = yes; then
   11210     need_lib_prefix=no
   11211   fi
   11212   need_version=yes
   11213   ;;
   11214 
   11215 sysv4 | sysv4.3*)
   11216   version_type=linux
   11217   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11218   soname_spec='${libname}${release}${shared_ext}$major'
   11219   shlibpath_var=LD_LIBRARY_PATH
   11220   case $host_vendor in
   11221     sni)
   11222       shlibpath_overrides_runpath=no
   11223       need_lib_prefix=no
   11224       runpath_var=LD_RUN_PATH
   11225       ;;
   11226     siemens)
   11227       need_lib_prefix=no
   11228       ;;
   11229     motorola)
   11230       need_lib_prefix=no
   11231       need_version=no
   11232       shlibpath_overrides_runpath=no
   11233       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   11234       ;;
   11235   esac
   11236   ;;
   11237 
   11238 sysv4*MP*)
   11239   if test -d /usr/nec ;then
   11240     version_type=linux
   11241     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   11242     soname_spec='$libname${shared_ext}.$major'
   11243     shlibpath_var=LD_LIBRARY_PATH
   11244   fi
   11245   ;;
   11246 
   11247 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   11248   version_type=freebsd-elf
   11249   need_lib_prefix=no
   11250   need_version=no
   11251   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11252   soname_spec='${libname}${release}${shared_ext}$major'
   11253   shlibpath_var=LD_LIBRARY_PATH
   11254   shlibpath_overrides_runpath=yes
   11255   hardcode_into_libs=yes
   11256   if test "$with_gnu_ld" = yes; then
   11257     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   11258   else
   11259     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   11260     case $host_os in
   11261       sco3.2v5*)
   11262         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   11263 	;;
   11264     esac
   11265   fi
   11266   sys_lib_dlsearch_path_spec='/usr/lib'
   11267   ;;
   11268 
   11269 tpf*)
   11270   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   11271   version_type=linux
   11272   need_lib_prefix=no
   11273   need_version=no
   11274   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11275   shlibpath_var=LD_LIBRARY_PATH
   11276   shlibpath_overrides_runpath=no
   11277   hardcode_into_libs=yes
   11278   ;;
   11279 
   11280 uts4*)
   11281   version_type=linux
   11282   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11283   soname_spec='${libname}${release}${shared_ext}$major'
   11284   shlibpath_var=LD_LIBRARY_PATH
   11285   ;;
   11286 
   11287 *)
   11288   dynamic_linker=no
   11289   ;;
   11290 esac
   11291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   11292 $as_echo "$dynamic_linker" >&6; }
   11293 test "$dynamic_linker" = no && can_build_shared=no
   11294 
   11295 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   11296 if test "$GCC" = yes; then
   11297   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   11298 fi
   11299 
   11300 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   11301   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   11302 fi
   11303 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   11304   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   11305 fi
   11306 
   11307 
   11308 
   11309 
   11310 
   11311 
   11312 
   11313 
   11314 
   11315 
   11316 
   11317 
   11318 
   11319 
   11320 
   11321 
   11322 
   11323 
   11324 
   11325 
   11326 
   11327 
   11328 
   11329 
   11330 
   11331 
   11332 
   11333 
   11334 
   11335 
   11336 
   11337 
   11338 
   11339 
   11340 
   11341 
   11342 
   11343 
   11344 
   11345 
   11346 
   11347 
   11348 
   11349 
   11350 
   11351 
   11352 
   11353 
   11354 
   11355 
   11356 
   11357 
   11358 
   11359 
   11360 
   11361 
   11362 
   11363 
   11364 
   11365 
   11366 
   11367 
   11368 
   11369 
   11370 
   11371 
   11372 
   11373 
   11374 
   11375 
   11376 
   11377 
   11378 
   11379 
   11380 
   11381 
   11382 
   11383 
   11384 
   11385 
   11386 
   11387 
   11388 
   11389 
   11390 
   11391 
   11392 
   11393 
   11394 
   11395 
   11396 
   11397 
   11398   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11399 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11400 hardcode_action=
   11401 if test -n "$hardcode_libdir_flag_spec" ||
   11402    test -n "$runpath_var" ||
   11403    test "X$hardcode_automatic" = "Xyes" ; then
   11404 
   11405   # We can hardcode non-existent directories.
   11406   if test "$hardcode_direct" != no &&
   11407      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11408      # have to relink, otherwise we might link with an installed library
   11409      # when we should be linking with a yet-to-be-installed one
   11410      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   11411      test "$hardcode_minus_L" != no; then
   11412     # Linking always hardcodes the temporary library directory.
   11413     hardcode_action=relink
   11414   else
   11415     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11416     hardcode_action=immediate
   11417   fi
   11418 else
   11419   # We cannot hardcode anything, or else we can only hardcode existing
   11420   # directories.
   11421   hardcode_action=unsupported
   11422 fi
   11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11424 $as_echo "$hardcode_action" >&6; }
   11425 
   11426 if test "$hardcode_action" = relink ||
   11427    test "$inherit_rpath" = yes; then
   11428   # Fast installation is not supported
   11429   enable_fast_install=no
   11430 elif test "$shlibpath_overrides_runpath" = yes ||
   11431      test "$enable_shared" = no; then
   11432   # Fast installation is not necessary
   11433   enable_fast_install=needless
   11434 fi
   11435 
   11436 
   11437 
   11438 
   11439 
   11440 
   11441   if test "x$enable_dlopen" != xyes; then
   11442   enable_dlopen=unknown
   11443   enable_dlopen_self=unknown
   11444   enable_dlopen_self_static=unknown
   11445 else
   11446   lt_cv_dlopen=no
   11447   lt_cv_dlopen_libs=
   11448 
   11449   case $host_os in
   11450   beos*)
   11451     lt_cv_dlopen="load_add_on"
   11452     lt_cv_dlopen_libs=
   11453     lt_cv_dlopen_self=yes
   11454     ;;
   11455 
   11456   mingw* | pw32* | cegcc*)
   11457     lt_cv_dlopen="LoadLibrary"
   11458     lt_cv_dlopen_libs=
   11459     ;;
   11460 
   11461   cygwin*)
   11462     lt_cv_dlopen="dlopen"
   11463     lt_cv_dlopen_libs=
   11464     ;;
   11465 
   11466   darwin*)
   11467   # if libdl is installed we need to link against it
   11468     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11469 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11470 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   11471   $as_echo_n "(cached) " >&6
   11472 else
   11473   ac_check_lib_save_LIBS=$LIBS
   11474 LIBS="-ldl  $LIBS"
   11475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11476 /* end confdefs.h.  */
   11477 
   11478 /* Override any GCC internal prototype to avoid an error.
   11479    Use char because int might match the return type of a GCC
   11480    builtin and then its argument prototype would still apply.  */
   11481 #ifdef __cplusplus
   11482 extern "C"
   11483 #endif
   11484 char dlopen ();
   11485 int
   11486 main ()
   11487 {
   11488 return dlopen ();
   11489   ;
   11490   return 0;
   11491 }
   11492 _ACEOF
   11493 if ac_fn_c_try_link "$LINENO"; then :
   11494   ac_cv_lib_dl_dlopen=yes
   11495 else
   11496   ac_cv_lib_dl_dlopen=no
   11497 fi
   11498 rm -f core conftest.err conftest.$ac_objext \
   11499     conftest$ac_exeext conftest.$ac_ext
   11500 LIBS=$ac_check_lib_save_LIBS
   11501 fi
   11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11503 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11504 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   11505   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11506 else
   11507 
   11508     lt_cv_dlopen="dyld"
   11509     lt_cv_dlopen_libs=
   11510     lt_cv_dlopen_self=yes
   11511 
   11512 fi
   11513 
   11514     ;;
   11515 
   11516   *)
   11517     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11518 if test "x$ac_cv_func_shl_load" = x""yes; then :
   11519   lt_cv_dlopen="shl_load"
   11520 else
   11521   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11522 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11523 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
   11524   $as_echo_n "(cached) " >&6
   11525 else
   11526   ac_check_lib_save_LIBS=$LIBS
   11527 LIBS="-ldld  $LIBS"
   11528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11529 /* end confdefs.h.  */
   11530 
   11531 /* Override any GCC internal prototype to avoid an error.
   11532    Use char because int might match the return type of a GCC
   11533    builtin and then its argument prototype would still apply.  */
   11534 #ifdef __cplusplus
   11535 extern "C"
   11536 #endif
   11537 char shl_load ();
   11538 int
   11539 main ()
   11540 {
   11541 return shl_load ();
   11542   ;
   11543   return 0;
   11544 }
   11545 _ACEOF
   11546 if ac_fn_c_try_link "$LINENO"; then :
   11547   ac_cv_lib_dld_shl_load=yes
   11548 else
   11549   ac_cv_lib_dld_shl_load=no
   11550 fi
   11551 rm -f core conftest.err conftest.$ac_objext \
   11552     conftest$ac_exeext conftest.$ac_ext
   11553 LIBS=$ac_check_lib_save_LIBS
   11554 fi
   11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11556 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11557 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
   11558   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   11559 else
   11560   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   11561 if test "x$ac_cv_func_dlopen" = x""yes; then :
   11562   lt_cv_dlopen="dlopen"
   11563 else
   11564   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11565 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11566 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   11567   $as_echo_n "(cached) " >&6
   11568 else
   11569   ac_check_lib_save_LIBS=$LIBS
   11570 LIBS="-ldl  $LIBS"
   11571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11572 /* end confdefs.h.  */
   11573 
   11574 /* Override any GCC internal prototype to avoid an error.
   11575    Use char because int might match the return type of a GCC
   11576    builtin and then its argument prototype would still apply.  */
   11577 #ifdef __cplusplus
   11578 extern "C"
   11579 #endif
   11580 char dlopen ();
   11581 int
   11582 main ()
   11583 {
   11584 return dlopen ();
   11585   ;
   11586   return 0;
   11587 }
   11588 _ACEOF
   11589 if ac_fn_c_try_link "$LINENO"; then :
   11590   ac_cv_lib_dl_dlopen=yes
   11591 else
   11592   ac_cv_lib_dl_dlopen=no
   11593 fi
   11594 rm -f core conftest.err conftest.$ac_objext \
   11595     conftest$ac_exeext conftest.$ac_ext
   11596 LIBS=$ac_check_lib_save_LIBS
   11597 fi
   11598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11599 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11600 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   11601   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11602 else
   11603   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   11604 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   11605 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
   11606   $as_echo_n "(cached) " >&6
   11607 else
   11608   ac_check_lib_save_LIBS=$LIBS
   11609 LIBS="-lsvld  $LIBS"
   11610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11611 /* end confdefs.h.  */
   11612 
   11613 /* Override any GCC internal prototype to avoid an error.
   11614    Use char because int might match the return type of a GCC
   11615    builtin and then its argument prototype would still apply.  */
   11616 #ifdef __cplusplus
   11617 extern "C"
   11618 #endif
   11619 char dlopen ();
   11620 int
   11621 main ()
   11622 {
   11623 return dlopen ();
   11624   ;
   11625   return 0;
   11626 }
   11627 _ACEOF
   11628 if ac_fn_c_try_link "$LINENO"; then :
   11629   ac_cv_lib_svld_dlopen=yes
   11630 else
   11631   ac_cv_lib_svld_dlopen=no
   11632 fi
   11633 rm -f core conftest.err conftest.$ac_objext \
   11634     conftest$ac_exeext conftest.$ac_ext
   11635 LIBS=$ac_check_lib_save_LIBS
   11636 fi
   11637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   11638 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   11639 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
   11640   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   11641 else
   11642   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   11643 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   11644 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
   11645   $as_echo_n "(cached) " >&6
   11646 else
   11647   ac_check_lib_save_LIBS=$LIBS
   11648 LIBS="-ldld  $LIBS"
   11649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11650 /* end confdefs.h.  */
   11651 
   11652 /* Override any GCC internal prototype to avoid an error.
   11653    Use char because int might match the return type of a GCC
   11654    builtin and then its argument prototype would still apply.  */
   11655 #ifdef __cplusplus
   11656 extern "C"
   11657 #endif
   11658 char dld_link ();
   11659 int
   11660 main ()
   11661 {
   11662 return dld_link ();
   11663   ;
   11664   return 0;
   11665 }
   11666 _ACEOF
   11667 if ac_fn_c_try_link "$LINENO"; then :
   11668   ac_cv_lib_dld_dld_link=yes
   11669 else
   11670   ac_cv_lib_dld_dld_link=no
   11671 fi
   11672 rm -f core conftest.err conftest.$ac_objext \
   11673     conftest$ac_exeext conftest.$ac_ext
   11674 LIBS=$ac_check_lib_save_LIBS
   11675 fi
   11676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   11677 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   11678 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
   11679   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   11680 fi
   11681 
   11682 
   11683 fi
   11684 
   11685 
   11686 fi
   11687 
   11688 
   11689 fi
   11690 
   11691 
   11692 fi
   11693 
   11694 
   11695 fi
   11696 
   11697     ;;
   11698   esac
   11699 
   11700   if test "x$lt_cv_dlopen" != xno; then
   11701     enable_dlopen=yes
   11702   else
   11703     enable_dlopen=no
   11704   fi
   11705 
   11706   case $lt_cv_dlopen in
   11707   dlopen)
   11708     save_CPPFLAGS="$CPPFLAGS"
   11709     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   11710 
   11711     save_LDFLAGS="$LDFLAGS"
   11712     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   11713 
   11714     save_LIBS="$LIBS"
   11715     LIBS="$lt_cv_dlopen_libs $LIBS"
   11716 
   11717     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   11718 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   11719 if test "${lt_cv_dlopen_self+set}" = set; then :
   11720   $as_echo_n "(cached) " >&6
   11721 else
   11722   	  if test "$cross_compiling" = yes; then :
   11723   lt_cv_dlopen_self=cross
   11724 else
   11725   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11726   lt_status=$lt_dlunknown
   11727   cat > conftest.$ac_ext <<_LT_EOF
   11728 #line 11728 "configure"
   11729 #include "confdefs.h"
   11730 
   11731 #if HAVE_DLFCN_H
   11732 #include <dlfcn.h>
   11733 #endif
   11734 
   11735 #include <stdio.h>
   11736 
   11737 #ifdef RTLD_GLOBAL
   11738 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11739 #else
   11740 #  ifdef DL_GLOBAL
   11741 #    define LT_DLGLOBAL		DL_GLOBAL
   11742 #  else
   11743 #    define LT_DLGLOBAL		0
   11744 #  endif
   11745 #endif
   11746 
   11747 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11748    find out it does not work in some platform. */
   11749 #ifndef LT_DLLAZY_OR_NOW
   11750 #  ifdef RTLD_LAZY
   11751 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11752 #  else
   11753 #    ifdef DL_LAZY
   11754 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11755 #    else
   11756 #      ifdef RTLD_NOW
   11757 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11758 #      else
   11759 #        ifdef DL_NOW
   11760 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11761 #        else
   11762 #          define LT_DLLAZY_OR_NOW	0
   11763 #        endif
   11764 #      endif
   11765 #    endif
   11766 #  endif
   11767 #endif
   11768 
   11769 /* When -fvisbility=hidden is used, assume the code has been annotated
   11770    correspondingly for the symbols needed.  */
   11771 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11772 void fnord () __attribute__((visibility("default")));
   11773 #endif
   11774 
   11775 void fnord () { int i=42; }
   11776 int main ()
   11777 {
   11778   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11779   int status = $lt_dlunknown;
   11780 
   11781   if (self)
   11782     {
   11783       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11784       else
   11785         {
   11786 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11787           else puts (dlerror ());
   11788 	}
   11789       /* dlclose (self); */
   11790     }
   11791   else
   11792     puts (dlerror ());
   11793 
   11794   return status;
   11795 }
   11796 _LT_EOF
   11797   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11798   (eval $ac_link) 2>&5
   11799   ac_status=$?
   11800   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11801   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   11802     (./conftest; exit; ) >&5 2>/dev/null
   11803     lt_status=$?
   11804     case x$lt_status in
   11805       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   11806       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   11807       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   11808     esac
   11809   else :
   11810     # compilation failed
   11811     lt_cv_dlopen_self=no
   11812   fi
   11813 fi
   11814 rm -fr conftest*
   11815 
   11816 
   11817 fi
   11818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   11819 $as_echo "$lt_cv_dlopen_self" >&6; }
   11820 
   11821     if test "x$lt_cv_dlopen_self" = xyes; then
   11822       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   11823       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   11824 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   11825 if test "${lt_cv_dlopen_self_static+set}" = set; then :
   11826   $as_echo_n "(cached) " >&6
   11827 else
   11828   	  if test "$cross_compiling" = yes; then :
   11829   lt_cv_dlopen_self_static=cross
   11830 else
   11831   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11832   lt_status=$lt_dlunknown
   11833   cat > conftest.$ac_ext <<_LT_EOF
   11834 #line 11834 "configure"
   11835 #include "confdefs.h"
   11836 
   11837 #if HAVE_DLFCN_H
   11838 #include <dlfcn.h>
   11839 #endif
   11840 
   11841 #include <stdio.h>
   11842 
   11843 #ifdef RTLD_GLOBAL
   11844 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11845 #else
   11846 #  ifdef DL_GLOBAL
   11847 #    define LT_DLGLOBAL		DL_GLOBAL
   11848 #  else
   11849 #    define LT_DLGLOBAL		0
   11850 #  endif
   11851 #endif
   11852 
   11853 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11854    find out it does not work in some platform. */
   11855 #ifndef LT_DLLAZY_OR_NOW
   11856 #  ifdef RTLD_LAZY
   11857 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11858 #  else
   11859 #    ifdef DL_LAZY
   11860 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11861 #    else
   11862 #      ifdef RTLD_NOW
   11863 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11864 #      else
   11865 #        ifdef DL_NOW
   11866 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11867 #        else
   11868 #          define LT_DLLAZY_OR_NOW	0
   11869 #        endif
   11870 #      endif
   11871 #    endif
   11872 #  endif
   11873 #endif
   11874 
   11875 /* When -fvisbility=hidden is used, assume the code has been annotated
   11876    correspondingly for the symbols needed.  */
   11877 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11878 void fnord () __attribute__((visibility("default")));
   11879 #endif
   11880 
   11881 void fnord () { int i=42; }
   11882 int main ()
   11883 {
   11884   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11885   int status = $lt_dlunknown;
   11886 
   11887   if (self)
   11888     {
   11889       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11890       else
   11891         {
   11892 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11893           else puts (dlerror ());
   11894 	}
   11895       /* dlclose (self); */
   11896     }
   11897   else
   11898     puts (dlerror ());
   11899 
   11900   return status;
   11901 }
   11902 _LT_EOF
   11903   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11904   (eval $ac_link) 2>&5
   11905   ac_status=$?
   11906   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11907   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   11908     (./conftest; exit; ) >&5 2>/dev/null
   11909     lt_status=$?
   11910     case x$lt_status in
   11911       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   11912       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   11913       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   11914     esac
   11915   else :
   11916     # compilation failed
   11917     lt_cv_dlopen_self_static=no
   11918   fi
   11919 fi
   11920 rm -fr conftest*
   11921 
   11922 
   11923 fi
   11924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   11925 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   11926     fi
   11927 
   11928     CPPFLAGS="$save_CPPFLAGS"
   11929     LDFLAGS="$save_LDFLAGS"
   11930     LIBS="$save_LIBS"
   11931     ;;
   11932   esac
   11933 
   11934   case $lt_cv_dlopen_self in
   11935   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   11936   *) enable_dlopen_self=unknown ;;
   11937   esac
   11938 
   11939   case $lt_cv_dlopen_self_static in
   11940   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   11941   *) enable_dlopen_self_static=unknown ;;
   11942   esac
   11943 fi
   11944 
   11945 
   11946 
   11947 
   11948 
   11949 
   11950 
   11951 
   11952 
   11953 
   11954 
   11955 
   11956 
   11957 
   11958 
   11959 
   11960 
   11961 striplib=
   11962 old_striplib=
   11963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   11964 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   11965 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   11966   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   11967   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   11968   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11969 $as_echo "yes" >&6; }
   11970 else
   11971 # FIXME - insert some real tests, host_os isn't really good enough
   11972   case $host_os in
   11973   darwin*)
   11974     if test -n "$STRIP" ; then
   11975       striplib="$STRIP -x"
   11976       old_striplib="$STRIP -S"
   11977       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11978 $as_echo "yes" >&6; }
   11979     else
   11980       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11981 $as_echo "no" >&6; }
   11982     fi
   11983     ;;
   11984   *)
   11985     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11986 $as_echo "no" >&6; }
   11987     ;;
   11988   esac
   11989 fi
   11990 
   11991 
   11992 
   11993 
   11994 
   11995 
   11996 
   11997 
   11998 
   11999 
   12000 
   12001 
   12002   # Report which library types will actually be built
   12003   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   12004 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   12005   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   12006 $as_echo "$can_build_shared" >&6; }
   12007 
   12008   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   12009 $as_echo_n "checking whether to build shared libraries... " >&6; }
   12010   test "$can_build_shared" = "no" && enable_shared=no
   12011 
   12012   # On AIX, shared libraries and static libraries use the same namespace, and
   12013   # are all built from PIC.
   12014   case $host_os in
   12015   aix3*)
   12016     test "$enable_shared" = yes && enable_static=no
   12017     if test -n "$RANLIB"; then
   12018       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12019       postinstall_cmds='$RANLIB $lib'
   12020     fi
   12021     ;;
   12022 
   12023   aix[4-9]*)
   12024     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   12025       test "$enable_shared" = yes && enable_static=no
   12026     fi
   12027     ;;
   12028   esac
   12029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   12030 $as_echo "$enable_shared" >&6; }
   12031 
   12032   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   12033 $as_echo_n "checking whether to build static libraries... " >&6; }
   12034   # Make sure either enable_shared or enable_static is yes.
   12035   test "$enable_shared" = yes || enable_static=yes
   12036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   12037 $as_echo "$enable_static" >&6; }
   12038 
   12039 
   12040 
   12041 
   12042 fi
   12043 ac_ext=c
   12044 ac_cpp='$CPP $CPPFLAGS'
   12045 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12046 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12047 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12048 
   12049 CC="$lt_save_CC"
   12050 
   12051       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   12052     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   12053     (test "X$CXX" != "Xg++"))) ; then
   12054   ac_ext=cpp
   12055 ac_cpp='$CXXCPP $CPPFLAGS'
   12056 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12057 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12058 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
   12060 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   12061 if test -z "$CXXCPP"; then
   12062   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
   12063   $as_echo_n "(cached) " >&6
   12064 else
   12065       # Double quotes because CXXCPP needs to be expanded
   12066     for CXXCPP in "$CXX -E" "/lib/cpp"
   12067     do
   12068       ac_preproc_ok=false
   12069 for ac_cxx_preproc_warn_flag in '' yes
   12070 do
   12071   # Use a header file that comes with gcc, so configuring glibc
   12072   # with a fresh cross-compiler works.
   12073   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12074   # <limits.h> exists even on freestanding compilers.
   12075   # On the NeXT, cc -E runs the code through the compiler's parser,
   12076   # not just through cpp. "Syntax error" is here to catch this case.
   12077   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12078 /* end confdefs.h.  */
   12079 #ifdef __STDC__
   12080 # include <limits.h>
   12081 #else
   12082 # include <assert.h>
   12083 #endif
   12084 		     Syntax error
   12085 _ACEOF
   12086 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12087 
   12088 else
   12089   # Broken: fails on valid input.
   12090 continue
   12091 fi
   12092 rm -f conftest.err conftest.$ac_ext
   12093 
   12094   # OK, works on sane cases.  Now check whether nonexistent headers
   12095   # can be detected and how.
   12096   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12097 /* end confdefs.h.  */
   12098 #include <ac_nonexistent.h>
   12099 _ACEOF
   12100 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12101   # Broken: success on invalid input.
   12102 continue
   12103 else
   12104   # Passes both tests.
   12105 ac_preproc_ok=:
   12106 break
   12107 fi
   12108 rm -f conftest.err conftest.$ac_ext
   12109 
   12110 done
   12111 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12112 rm -f conftest.err conftest.$ac_ext
   12113 if $ac_preproc_ok; then :
   12114   break
   12115 fi
   12116 
   12117     done
   12118     ac_cv_prog_CXXCPP=$CXXCPP
   12119 
   12120 fi
   12121   CXXCPP=$ac_cv_prog_CXXCPP
   12122 else
   12123   ac_cv_prog_CXXCPP=$CXXCPP
   12124 fi
   12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
   12126 $as_echo "$CXXCPP" >&6; }
   12127 ac_preproc_ok=false
   12128 for ac_cxx_preproc_warn_flag in '' yes
   12129 do
   12130   # Use a header file that comes with gcc, so configuring glibc
   12131   # with a fresh cross-compiler works.
   12132   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12133   # <limits.h> exists even on freestanding compilers.
   12134   # On the NeXT, cc -E runs the code through the compiler's parser,
   12135   # not just through cpp. "Syntax error" is here to catch this case.
   12136   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12137 /* end confdefs.h.  */
   12138 #ifdef __STDC__
   12139 # include <limits.h>
   12140 #else
   12141 # include <assert.h>
   12142 #endif
   12143 		     Syntax error
   12144 _ACEOF
   12145 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12146 
   12147 else
   12148   # Broken: fails on valid input.
   12149 continue
   12150 fi
   12151 rm -f conftest.err conftest.$ac_ext
   12152 
   12153   # OK, works on sane cases.  Now check whether nonexistent headers
   12154   # can be detected and how.
   12155   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12156 /* end confdefs.h.  */
   12157 #include <ac_nonexistent.h>
   12158 _ACEOF
   12159 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12160   # Broken: success on invalid input.
   12161 continue
   12162 else
   12163   # Passes both tests.
   12164 ac_preproc_ok=:
   12165 break
   12166 fi
   12167 rm -f conftest.err conftest.$ac_ext
   12168 
   12169 done
   12170 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12171 rm -f conftest.err conftest.$ac_ext
   12172 if $ac_preproc_ok; then :
   12173 
   12174 else
   12175   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   12176 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   12177 as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
   12178 See \`config.log' for more details." "$LINENO" 5; }
   12179 fi
   12180 
   12181 ac_ext=c
   12182 ac_cpp='$CPP $CPPFLAGS'
   12183 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12184 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12185 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12186 
   12187 else
   12188   _lt_caught_CXX_error=yes
   12189 fi
   12190 
   12191 ac_ext=cpp
   12192 ac_cpp='$CXXCPP $CPPFLAGS'
   12193 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12194 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12195 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12196 
   12197 archive_cmds_need_lc_CXX=no
   12198 allow_undefined_flag_CXX=
   12199 always_export_symbols_CXX=no
   12200 archive_expsym_cmds_CXX=
   12201 compiler_needs_object_CXX=no
   12202 export_dynamic_flag_spec_CXX=
   12203 hardcode_direct_CXX=no
   12204 hardcode_direct_absolute_CXX=no
   12205 hardcode_libdir_flag_spec_CXX=
   12206 hardcode_libdir_flag_spec_ld_CXX=
   12207 hardcode_libdir_separator_CXX=
   12208 hardcode_minus_L_CXX=no
   12209 hardcode_shlibpath_var_CXX=unsupported
   12210 hardcode_automatic_CXX=no
   12211 inherit_rpath_CXX=no
   12212 module_cmds_CXX=
   12213 module_expsym_cmds_CXX=
   12214 link_all_deplibs_CXX=unknown
   12215 old_archive_cmds_CXX=$old_archive_cmds
   12216 reload_flag_CXX=$reload_flag
   12217 reload_cmds_CXX=$reload_cmds
   12218 no_undefined_flag_CXX=
   12219 whole_archive_flag_spec_CXX=
   12220 enable_shared_with_static_runtimes_CXX=no
   12221 
   12222 # Source file extension for C++ test sources.
   12223 ac_ext=cpp
   12224 
   12225 # Object file extension for compiled C++ test sources.
   12226 objext=o
   12227 objext_CXX=$objext
   12228 
   12229 # No sense in running all these tests if we already determined that
   12230 # the CXX compiler isn't working.  Some variables (like enable_shared)
   12231 # are currently assumed to apply to all compilers on this platform,
   12232 # and will be corrupted by setting them based on a non-working compiler.
   12233 if test "$_lt_caught_CXX_error" != yes; then
   12234   # Code to be used in simple compile tests
   12235   lt_simple_compile_test_code="int some_variable = 0;"
   12236 
   12237   # Code to be used in simple link tests
   12238   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   12239 
   12240   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12241 
   12242 
   12243 
   12244 
   12245 
   12246 
   12247 # If no C compiler was specified, use CC.
   12248 LTCC=${LTCC-"$CC"}
   12249 
   12250 # If no C compiler flags were specified, use CFLAGS.
   12251 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12252 
   12253 # Allow CC to be a program name with arguments.
   12254 compiler=$CC
   12255 
   12256 
   12257   # save warnings/boilerplate of simple test code
   12258   ac_outfile=conftest.$ac_objext
   12259 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   12260 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12261 _lt_compiler_boilerplate=`cat conftest.err`
   12262 $RM conftest*
   12263 
   12264   ac_outfile=conftest.$ac_objext
   12265 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   12266 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12267 _lt_linker_boilerplate=`cat conftest.err`
   12268 $RM -r conftest*
   12269 
   12270 
   12271   # Allow CC to be a program name with arguments.
   12272   lt_save_CC=$CC
   12273   lt_save_LD=$LD
   12274   lt_save_GCC=$GCC
   12275   GCC=$GXX
   12276   lt_save_with_gnu_ld=$with_gnu_ld
   12277   lt_save_path_LD=$lt_cv_path_LD
   12278   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   12279     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   12280   else
   12281     $as_unset lt_cv_prog_gnu_ld
   12282   fi
   12283   if test -n "${lt_cv_path_LDCXX+set}"; then
   12284     lt_cv_path_LD=$lt_cv_path_LDCXX
   12285   else
   12286     $as_unset lt_cv_path_LD
   12287   fi
   12288   test -z "${LDCXX+set}" || LD=$LDCXX
   12289   CC=${CXX-"c++"}
   12290   compiler=$CC
   12291   compiler_CXX=$CC
   12292   for cc_temp in $compiler""; do
   12293   case $cc_temp in
   12294     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   12295     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   12296     \-*) ;;
   12297     *) break;;
   12298   esac
   12299 done
   12300 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   12301 
   12302 
   12303   if test -n "$compiler"; then
   12304     # We don't want -fno-exception when compiling C++ code, so set the
   12305     # no_builtin_flag separately
   12306     if test "$GXX" = yes; then
   12307       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   12308     else
   12309       lt_prog_compiler_no_builtin_flag_CXX=
   12310     fi
   12311 
   12312     if test "$GXX" = yes; then
   12313       # Set up default GNU C++ configuration
   12314 
   12315 
   12316 
   12317 # Check whether --with-gnu-ld was given.
   12318 if test "${with_gnu_ld+set}" = set; then :
   12319   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   12320 else
   12321   with_gnu_ld=no
   12322 fi
   12323 
   12324 ac_prog=ld
   12325 if test "$GCC" = yes; then
   12326   # Check if gcc -print-prog-name=ld gives a path.
   12327   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   12328 $as_echo_n "checking for ld used by $CC... " >&6; }
   12329   case $host in
   12330   *-*-mingw*)
   12331     # gcc leaves a trailing carriage return which upsets mingw
   12332     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   12333   *)
   12334     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   12335   esac
   12336   case $ac_prog in
   12337     # Accept absolute paths.
   12338     [\\/]* | ?:[\\/]*)
   12339       re_direlt='/[^/][^/]*/\.\./'
   12340       # Canonicalize the pathname of ld
   12341       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   12342       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   12343 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   12344       done
   12345       test -z "$LD" && LD="$ac_prog"
   12346       ;;
   12347   "")
   12348     # If it fails, then pretend we aren't using GCC.
   12349     ac_prog=ld
   12350     ;;
   12351   *)
   12352     # If it is relative, then search for the first ld in PATH.
   12353     with_gnu_ld=unknown
   12354     ;;
   12355   esac
   12356 elif test "$with_gnu_ld" = yes; then
   12357   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   12358 $as_echo_n "checking for GNU ld... " >&6; }
   12359 else
   12360   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   12361 $as_echo_n "checking for non-GNU ld... " >&6; }
   12362 fi
   12363 if test "${lt_cv_path_LD+set}" = set; then :
   12364   $as_echo_n "(cached) " >&6
   12365 else
   12366   if test -z "$LD"; then
   12367   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   12368   for ac_dir in $PATH; do
   12369     IFS="$lt_save_ifs"
   12370     test -z "$ac_dir" && ac_dir=.
   12371     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   12372       lt_cv_path_LD="$ac_dir/$ac_prog"
   12373       # Check to see if the program is GNU ld.  I'd rather use --version,
   12374       # but apparently some variants of GNU ld only accept -v.
   12375       # Break only if it was the GNU/non-GNU ld that we prefer.
   12376       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   12377       *GNU* | *'with BFD'*)
   12378 	test "$with_gnu_ld" != no && break
   12379 	;;
   12380       *)
   12381 	test "$with_gnu_ld" != yes && break
   12382 	;;
   12383       esac
   12384     fi
   12385   done
   12386   IFS="$lt_save_ifs"
   12387 else
   12388   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   12389 fi
   12390 fi
   12391 
   12392 LD="$lt_cv_path_LD"
   12393 if test -n "$LD"; then
   12394   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   12395 $as_echo "$LD" >&6; }
   12396 else
   12397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12398 $as_echo "no" >&6; }
   12399 fi
   12400 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   12401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   12402 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   12403 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   12404   $as_echo_n "(cached) " >&6
   12405 else
   12406   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   12407 case `$LD -v 2>&1 </dev/null` in
   12408 *GNU* | *'with BFD'*)
   12409   lt_cv_prog_gnu_ld=yes
   12410   ;;
   12411 *)
   12412   lt_cv_prog_gnu_ld=no
   12413   ;;
   12414 esac
   12415 fi
   12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   12417 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   12418 with_gnu_ld=$lt_cv_prog_gnu_ld
   12419 
   12420 
   12421 
   12422 
   12423 
   12424 
   12425 
   12426       # Check if GNU C++ uses GNU ld as the underlying linker, since the
   12427       # archiving commands below assume that GNU ld is being used.
   12428       if test "$with_gnu_ld" = yes; then
   12429         archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12430         archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12431 
   12432         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12433         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12434 
   12435         # If archive_cmds runs LD, not CC, wlarc should be empty
   12436         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   12437         #     investigate it a little bit more. (MM)
   12438         wlarc='${wl}'
   12439 
   12440         # ancient GNU ld didn't support --whole-archive et. al.
   12441         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
   12442 	  $GREP 'no-whole-archive' > /dev/null; then
   12443           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12444         else
   12445           whole_archive_flag_spec_CXX=
   12446         fi
   12447       else
   12448         with_gnu_ld=no
   12449         wlarc=
   12450 
   12451         # A generic and very simple default shared library creation
   12452         # command for GNU C++ for the case where it uses the native
   12453         # linker, instead of GNU ld.  If possible, this setting should
   12454         # overridden to take advantage of the native linker features on
   12455         # the platform it is being used on.
   12456         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12457       fi
   12458 
   12459       # Commands to make compiler produce verbose output that lists
   12460       # what "hidden" libraries, object files and flags are used when
   12461       # linking a shared library.
   12462       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   12463 
   12464     else
   12465       GXX=no
   12466       with_gnu_ld=no
   12467       wlarc=
   12468     fi
   12469 
   12470     # PORTME: fill in a description of your system's C++ link characteristics
   12471     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12472 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12473     ld_shlibs_CXX=yes
   12474     case $host_os in
   12475       aix3*)
   12476         # FIXME: insert proper C++ library support
   12477         ld_shlibs_CXX=no
   12478         ;;
   12479       aix[4-9]*)
   12480         if test "$host_cpu" = ia64; then
   12481           # On IA64, the linker does run time linking by default, so we don't
   12482           # have to do anything special.
   12483           aix_use_runtimelinking=no
   12484           exp_sym_flag='-Bexport'
   12485           no_entry_flag=""
   12486         else
   12487           aix_use_runtimelinking=no
   12488 
   12489           # Test if we are trying to use run time linking or normal
   12490           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   12491           # need to do runtime linking.
   12492           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   12493 	    for ld_flag in $LDFLAGS; do
   12494 	      case $ld_flag in
   12495 	      *-brtl*)
   12496 	        aix_use_runtimelinking=yes
   12497 	        break
   12498 	        ;;
   12499 	      esac
   12500 	    done
   12501 	    ;;
   12502           esac
   12503 
   12504           exp_sym_flag='-bexport'
   12505           no_entry_flag='-bnoentry'
   12506         fi
   12507 
   12508         # When large executables or shared objects are built, AIX ld can
   12509         # have problems creating the table of contents.  If linking a library
   12510         # or program results in "error TOC overflow" add -mminimal-toc to
   12511         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12512         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12513 
   12514         archive_cmds_CXX=''
   12515         hardcode_direct_CXX=yes
   12516         hardcode_direct_absolute_CXX=yes
   12517         hardcode_libdir_separator_CXX=':'
   12518         link_all_deplibs_CXX=yes
   12519         file_list_spec_CXX='${wl}-f,'
   12520 
   12521         if test "$GXX" = yes; then
   12522           case $host_os in aix4.[012]|aix4.[012].*)
   12523           # We only want to do this on AIX 4.2 and lower, the check
   12524           # below for broken collect2 doesn't work under 4.3+
   12525 	  collect2name=`${CC} -print-prog-name=collect2`
   12526 	  if test -f "$collect2name" &&
   12527 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   12528 	  then
   12529 	    # We have reworked collect2
   12530 	    :
   12531 	  else
   12532 	    # We have old collect2
   12533 	    hardcode_direct_CXX=unsupported
   12534 	    # It fails to find uninstalled libraries when the uninstalled
   12535 	    # path is not listed in the libpath.  Setting hardcode_minus_L
   12536 	    # to unsupported forces relinking
   12537 	    hardcode_minus_L_CXX=yes
   12538 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
   12539 	    hardcode_libdir_separator_CXX=
   12540 	  fi
   12541           esac
   12542           shared_flag='-shared'
   12543 	  if test "$aix_use_runtimelinking" = yes; then
   12544 	    shared_flag="$shared_flag "'${wl}-G'
   12545 	  fi
   12546         else
   12547           # not using gcc
   12548           if test "$host_cpu" = ia64; then
   12549 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   12550 	  # chokes on -Wl,-G. The following line is correct:
   12551 	  shared_flag='-G'
   12552           else
   12553 	    if test "$aix_use_runtimelinking" = yes; then
   12554 	      shared_flag='${wl}-G'
   12555 	    else
   12556 	      shared_flag='${wl}-bM:SRE'
   12557 	    fi
   12558           fi
   12559         fi
   12560 
   12561         export_dynamic_flag_spec_CXX='${wl}-bexpall'
   12562         # It seems that -bexpall does not export symbols beginning with
   12563         # underscore (_), so it is better to generate a list of symbols to
   12564 	# export.
   12565         always_export_symbols_CXX=yes
   12566         if test "$aix_use_runtimelinking" = yes; then
   12567           # Warning - without using the other runtime loading flags (-brtl),
   12568           # -berok will link without error, but may produce a broken library.
   12569           allow_undefined_flag_CXX='-berok'
   12570           # Determine the default libpath from the value encoded in an empty
   12571           # executable.
   12572           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12573 /* end confdefs.h.  */
   12574 
   12575 int
   12576 main ()
   12577 {
   12578 
   12579   ;
   12580   return 0;
   12581 }
   12582 _ACEOF
   12583 if ac_fn_cxx_try_link "$LINENO"; then :
   12584 
   12585 lt_aix_libpath_sed='
   12586     /Import File Strings/,/^$/ {
   12587 	/^0/ {
   12588 	    s/^0  *\(.*\)$/\1/
   12589 	    p
   12590 	}
   12591     }'
   12592 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12593 # Check for a 64-bit object if we didn't find anything.
   12594 if test -z "$aix_libpath"; then
   12595   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12596 fi
   12597 fi
   12598 rm -f core conftest.err conftest.$ac_objext \
   12599     conftest$ac_exeext conftest.$ac_ext
   12600 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   12601 
   12602           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12603 
   12604           archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   12605         else
   12606           if test "$host_cpu" = ia64; then
   12607 	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   12608 	    allow_undefined_flag_CXX="-z nodefs"
   12609 	    archive_expsym_cmds_CXX="\$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"
   12610           else
   12611 	    # Determine the default libpath from the value encoded in an
   12612 	    # empty executable.
   12613 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12614 /* end confdefs.h.  */
   12615 
   12616 int
   12617 main ()
   12618 {
   12619 
   12620   ;
   12621   return 0;
   12622 }
   12623 _ACEOF
   12624 if ac_fn_cxx_try_link "$LINENO"; then :
   12625 
   12626 lt_aix_libpath_sed='
   12627     /Import File Strings/,/^$/ {
   12628 	/^0/ {
   12629 	    s/^0  *\(.*\)$/\1/
   12630 	    p
   12631 	}
   12632     }'
   12633 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12634 # Check for a 64-bit object if we didn't find anything.
   12635 if test -z "$aix_libpath"; then
   12636   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12637 fi
   12638 fi
   12639 rm -f core conftest.err conftest.$ac_objext \
   12640     conftest$ac_exeext conftest.$ac_ext
   12641 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   12642 
   12643 	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12644 	    # Warning - without using the other run time loading flags,
   12645 	    # -berok will link without error, but may produce a broken library.
   12646 	    no_undefined_flag_CXX=' ${wl}-bernotok'
   12647 	    allow_undefined_flag_CXX=' ${wl}-berok'
   12648 	    if test "$with_gnu_ld" = yes; then
   12649 	      # We only use this code for GNU lds that support --whole-archive.
   12650 	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12651 	    else
   12652 	      # Exported symbols can be pulled into shared objects from archives
   12653 	      whole_archive_flag_spec_CXX='$convenience'
   12654 	    fi
   12655 	    archive_cmds_need_lc_CXX=yes
   12656 	    # This is similar to how AIX traditionally builds its shared
   12657 	    # libraries.
   12658 	    archive_expsym_cmds_CXX="\$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'
   12659           fi
   12660         fi
   12661         ;;
   12662 
   12663       beos*)
   12664 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12665 	  allow_undefined_flag_CXX=unsupported
   12666 	  # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   12667 	  # support --undefined.  This deserves some investigation.  FIXME
   12668 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12669 	else
   12670 	  ld_shlibs_CXX=no
   12671 	fi
   12672 	;;
   12673 
   12674       chorus*)
   12675         case $cc_basename in
   12676           *)
   12677 	  # FIXME: insert proper C++ library support
   12678 	  ld_shlibs_CXX=no
   12679 	  ;;
   12680         esac
   12681         ;;
   12682 
   12683       cygwin* | mingw* | pw32* | cegcc*)
   12684         # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   12685         # as there is no search path for DLLs.
   12686         hardcode_libdir_flag_spec_CXX='-L$libdir'
   12687         export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
   12688         allow_undefined_flag_CXX=unsupported
   12689         always_export_symbols_CXX=no
   12690         enable_shared_with_static_runtimes_CXX=yes
   12691 
   12692         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   12693           archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   12694           # If the export-symbols file already is a .def file (1st line
   12695           # is EXPORTS), use it as is; otherwise, prepend...
   12696           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   12697 	    cp $export_symbols $output_objdir/$soname.def;
   12698           else
   12699 	    echo EXPORTS > $output_objdir/$soname.def;
   12700 	    cat $export_symbols >> $output_objdir/$soname.def;
   12701           fi~
   12702           $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   12703         else
   12704           ld_shlibs_CXX=no
   12705         fi
   12706         ;;
   12707       darwin* | rhapsody*)
   12708 
   12709 
   12710   archive_cmds_need_lc_CXX=no
   12711   hardcode_direct_CXX=no
   12712   hardcode_automatic_CXX=yes
   12713   hardcode_shlibpath_var_CXX=unsupported
   12714   if test "$lt_cv_ld_force_load" = "yes"; then
   12715     whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   12716   else
   12717     whole_archive_flag_spec_CXX=''
   12718   fi
   12719   link_all_deplibs_CXX=yes
   12720   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   12721   case $cc_basename in
   12722      ifort*) _lt_dar_can_shared=yes ;;
   12723      *) _lt_dar_can_shared=$GCC ;;
   12724   esac
   12725   if test "$_lt_dar_can_shared" = "yes"; then
   12726     output_verbose_link_cmd=func_echo_all
   12727     archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   12728     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   12729     archive_expsym_cmds_CXX="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}"
   12730     module_expsym_cmds_CXX="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}"
   12731        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   12732       archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
   12733       archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
   12734     fi
   12735 
   12736   else
   12737   ld_shlibs_CXX=no
   12738   fi
   12739 
   12740 	;;
   12741 
   12742       dgux*)
   12743         case $cc_basename in
   12744           ec++*)
   12745 	    # FIXME: insert proper C++ library support
   12746 	    ld_shlibs_CXX=no
   12747 	    ;;
   12748           ghcx*)
   12749 	    # Green Hills C++ Compiler
   12750 	    # FIXME: insert proper C++ library support
   12751 	    ld_shlibs_CXX=no
   12752 	    ;;
   12753           *)
   12754 	    # FIXME: insert proper C++ library support
   12755 	    ld_shlibs_CXX=no
   12756 	    ;;
   12757         esac
   12758         ;;
   12759 
   12760       freebsd2.*)
   12761         # C++ shared libraries reported to be fairly broken before
   12762 	# switch to ELF
   12763         ld_shlibs_CXX=no
   12764         ;;
   12765 
   12766       freebsd-elf*)
   12767         archive_cmds_need_lc_CXX=no
   12768         ;;
   12769 
   12770       freebsd* | dragonfly*)
   12771         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   12772         # conventions
   12773         ld_shlibs_CXX=yes
   12774         ;;
   12775 
   12776       gnu*)
   12777         ;;
   12778 
   12779       haiku*)
   12780         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12781         link_all_deplibs_CXX=yes
   12782         ;;
   12783 
   12784       hpux9*)
   12785         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   12786         hardcode_libdir_separator_CXX=:
   12787         export_dynamic_flag_spec_CXX='${wl}-E'
   12788         hardcode_direct_CXX=yes
   12789         hardcode_minus_L_CXX=yes # Not in the search PATH,
   12790 				             # but as the default
   12791 				             # location of the library.
   12792 
   12793         case $cc_basename in
   12794           CC*)
   12795             # FIXME: insert proper C++ library support
   12796             ld_shlibs_CXX=no
   12797             ;;
   12798           aCC*)
   12799             archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   12800             # Commands to make compiler produce verbose output that lists
   12801             # what "hidden" libraries, object files and flags are used when
   12802             # linking a shared library.
   12803             #
   12804             # There doesn't appear to be a way to prevent this compiler from
   12805             # explicitly linking system object files so we need to strip them
   12806             # from the output so that they don't get included in the library
   12807             # dependencies.
   12808             output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   12809             ;;
   12810           *)
   12811             if test "$GXX" = yes; then
   12812               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   12813             else
   12814               # FIXME: insert proper C++ library support
   12815               ld_shlibs_CXX=no
   12816             fi
   12817             ;;
   12818         esac
   12819         ;;
   12820 
   12821       hpux10*|hpux11*)
   12822         if test $with_gnu_ld = no; then
   12823 	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   12824 	  hardcode_libdir_separator_CXX=:
   12825 
   12826           case $host_cpu in
   12827             hppa*64*|ia64*)
   12828               ;;
   12829             *)
   12830 	      export_dynamic_flag_spec_CXX='${wl}-E'
   12831               ;;
   12832           esac
   12833         fi
   12834         case $host_cpu in
   12835           hppa*64*|ia64*)
   12836             hardcode_direct_CXX=no
   12837             hardcode_shlibpath_var_CXX=no
   12838             ;;
   12839           *)
   12840             hardcode_direct_CXX=yes
   12841             hardcode_direct_absolute_CXX=yes
   12842             hardcode_minus_L_CXX=yes # Not in the search PATH,
   12843 					         # but as the default
   12844 					         # location of the library.
   12845             ;;
   12846         esac
   12847 
   12848         case $cc_basename in
   12849           CC*)
   12850 	    # FIXME: insert proper C++ library support
   12851 	    ld_shlibs_CXX=no
   12852 	    ;;
   12853           aCC*)
   12854 	    case $host_cpu in
   12855 	      hppa*64*)
   12856 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12857 	        ;;
   12858 	      ia64*)
   12859 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12860 	        ;;
   12861 	      *)
   12862 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12863 	        ;;
   12864 	    esac
   12865 	    # Commands to make compiler produce verbose output that lists
   12866 	    # what "hidden" libraries, object files and flags are used when
   12867 	    # linking a shared library.
   12868 	    #
   12869 	    # There doesn't appear to be a way to prevent this compiler from
   12870 	    # explicitly linking system object files so we need to strip them
   12871 	    # from the output so that they don't get included in the library
   12872 	    # dependencies.
   12873 	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   12874 	    ;;
   12875           *)
   12876 	    if test "$GXX" = yes; then
   12877 	      if test $with_gnu_ld = no; then
   12878 	        case $host_cpu in
   12879 	          hppa*64*)
   12880 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12881 	            ;;
   12882 	          ia64*)
   12883 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12884 	            ;;
   12885 	          *)
   12886 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   12887 	            ;;
   12888 	        esac
   12889 	      fi
   12890 	    else
   12891 	      # FIXME: insert proper C++ library support
   12892 	      ld_shlibs_CXX=no
   12893 	    fi
   12894 	    ;;
   12895         esac
   12896         ;;
   12897 
   12898       interix[3-9]*)
   12899 	hardcode_direct_CXX=no
   12900 	hardcode_shlibpath_var_CXX=no
   12901 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12902 	export_dynamic_flag_spec_CXX='${wl}-E'
   12903 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   12904 	# Instead, shared libraries are loaded at an image base (0x10000000 by
   12905 	# default) and relocated if they conflict, which is a slow very memory
   12906 	# consuming and fragmenting process.  To avoid this, we pick a random,
   12907 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   12908 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   12909 	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   12910 	archive_expsym_cmds_CXX='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'
   12911 	;;
   12912       irix5* | irix6*)
   12913         case $cc_basename in
   12914           CC*)
   12915 	    # SGI C++
   12916 	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   12917 
   12918 	    # Archives containing C++ object files must be created using
   12919 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   12920 	    # necessary to make sure instantiated templates are included
   12921 	    # in the archive.
   12922 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   12923 	    ;;
   12924           *)
   12925 	    if test "$GXX" = yes; then
   12926 	      if test "$with_gnu_ld" = no; then
   12927 	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   12928 	      else
   12929 	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
   12930 	      fi
   12931 	    fi
   12932 	    link_all_deplibs_CXX=yes
   12933 	    ;;
   12934         esac
   12935         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12936         hardcode_libdir_separator_CXX=:
   12937         inherit_rpath_CXX=yes
   12938         ;;
   12939 
   12940       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   12941         case $cc_basename in
   12942           KCC*)
   12943 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   12944 
   12945 	    # KCC will only create a shared library if the output file
   12946 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   12947 	    # to its proper name (with version) after linking.
   12948 	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   12949 	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
   12950 	    # Commands to make compiler produce verbose output that lists
   12951 	    # what "hidden" libraries, object files and flags are used when
   12952 	    # linking a shared library.
   12953 	    #
   12954 	    # There doesn't appear to be a way to prevent this compiler from
   12955 	    # explicitly linking system object files so we need to strip them
   12956 	    # from the output so that they don't get included in the library
   12957 	    # dependencies.
   12958 	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   12959 
   12960 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12961 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12962 
   12963 	    # Archives containing C++ object files must be created using
   12964 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   12965 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   12966 	    ;;
   12967 	  icpc* | ecpc* )
   12968 	    # Intel C++
   12969 	    with_gnu_ld=yes
   12970 	    # version 8.0 and above of icpc choke on multiply defined symbols
   12971 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
   12972 	    # earlier do not add the objects themselves.
   12973 	    case `$CC -V 2>&1` in
   12974 	      *"Version 7."*)
   12975 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12976 		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12977 		;;
   12978 	      *)  # Version 8.0 or newer
   12979 	        tmp_idyn=
   12980 	        case $host_cpu in
   12981 		  ia64*) tmp_idyn=' -i_dynamic';;
   12982 		esac
   12983 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12984 		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12985 		;;
   12986 	    esac
   12987 	    archive_cmds_need_lc_CXX=no
   12988 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   12989 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12990 	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12991 	    ;;
   12992           pgCC* | pgcpp*)
   12993             # Portland Group C++ compiler
   12994 	    case `$CC -V` in
   12995 	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
   12996 	      prelink_cmds_CXX='tpldir=Template.dir~
   12997 		rm -rf $tpldir~
   12998 		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
   12999 		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
   13000 	      old_archive_cmds_CXX='tpldir=Template.dir~
   13001 		rm -rf $tpldir~
   13002 		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
   13003 		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
   13004 		$RANLIB $oldlib'
   13005 	      archive_cmds_CXX='tpldir=Template.dir~
   13006 		rm -rf $tpldir~
   13007 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13008 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   13009 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
   13010 		rm -rf $tpldir~
   13011 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13012 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   13013 	      ;;
   13014 	    *) # Version 6 and above use weak symbols
   13015 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   13016 	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   13017 	      ;;
   13018 	    esac
   13019 
   13020 	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   13021 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13022 	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   13023             ;;
   13024 	  cxx*)
   13025 	    # Compaq C++
   13026 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13027 	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
   13028 
   13029 	    runpath_var=LD_RUN_PATH
   13030 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13031 	    hardcode_libdir_separator_CXX=:
   13032 
   13033 	    # Commands to make compiler produce verbose output that lists
   13034 	    # what "hidden" libraries, object files and flags are used when
   13035 	    # linking a shared library.
   13036 	    #
   13037 	    # There doesn't appear to be a way to prevent this compiler from
   13038 	    # explicitly linking system object files so we need to strip them
   13039 	    # from the output so that they don't get included in the library
   13040 	    # dependencies.
   13041 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
   13042 	    ;;
   13043 	  xl* | mpixl* | bgxl*)
   13044 	    # IBM XL 8.0 on PPC, with GNU ld
   13045 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13046 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13047 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13048 	    if test "x$supports_anon_versioning" = xyes; then
   13049 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
   13050 		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13051 		echo "local: *; };" >> $output_objdir/$libname.ver~
   13052 		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   13053 	    fi
   13054 	    ;;
   13055 	  *)
   13056 	    case `$CC -V 2>&1 | sed 5q` in
   13057 	    *Sun\ C*)
   13058 	      # Sun C++ 5.9
   13059 	      no_undefined_flag_CXX=' -zdefs'
   13060 	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13061 	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
   13062 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
   13063 	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   13064 	      compiler_needs_object_CXX=yes
   13065 
   13066 	      # Not sure whether something based on
   13067 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   13068 	      # would be better.
   13069 	      output_verbose_link_cmd='func_echo_all'
   13070 
   13071 	      # Archives containing C++ object files must be created using
   13072 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13073 	      # necessary to make sure instantiated templates are included
   13074 	      # in the archive.
   13075 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13076 	      ;;
   13077 	    esac
   13078 	    ;;
   13079 	esac
   13080 	;;
   13081 
   13082       lynxos*)
   13083         # FIXME: insert proper C++ library support
   13084 	ld_shlibs_CXX=no
   13085 	;;
   13086 
   13087       m88k*)
   13088         # FIXME: insert proper C++ library support
   13089         ld_shlibs_CXX=no
   13090 	;;
   13091 
   13092       mvs*)
   13093         case $cc_basename in
   13094           cxx*)
   13095 	    # FIXME: insert proper C++ library support
   13096 	    ld_shlibs_CXX=no
   13097 	    ;;
   13098 	  *)
   13099 	    # FIXME: insert proper C++ library support
   13100 	    ld_shlibs_CXX=no
   13101 	    ;;
   13102 	esac
   13103 	;;
   13104 
   13105       netbsd*)
   13106         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   13107 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   13108 	  wlarc=
   13109 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   13110 	  hardcode_direct_CXX=yes
   13111 	  hardcode_shlibpath_var_CXX=no
   13112 	fi
   13113 	# Workaround some broken pre-1.5 toolchains
   13114 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   13115 	;;
   13116 
   13117       *nto* | *qnx*)
   13118         ld_shlibs_CXX=yes
   13119 	;;
   13120 
   13121       openbsd2*)
   13122         # C++ shared libraries are fairly broken
   13123 	ld_shlibs_CXX=no
   13124 	;;
   13125 
   13126       openbsd*)
   13127 	if test -f /usr/libexec/ld.so; then
   13128 	  hardcode_direct_CXX=yes
   13129 	  hardcode_shlibpath_var_CXX=no
   13130 	  hardcode_direct_absolute_CXX=yes
   13131 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   13132 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13133 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13134 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   13135 	    export_dynamic_flag_spec_CXX='${wl}-E'
   13136 	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   13137 	  fi
   13138 	  output_verbose_link_cmd=func_echo_all
   13139 	else
   13140 	  ld_shlibs_CXX=no
   13141 	fi
   13142 	;;
   13143 
   13144       osf3* | osf4* | osf5*)
   13145         case $cc_basename in
   13146           KCC*)
   13147 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13148 
   13149 	    # KCC will only create a shared library if the output file
   13150 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13151 	    # to its proper name (with version) after linking.
   13152 	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   13153 
   13154 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13155 	    hardcode_libdir_separator_CXX=:
   13156 
   13157 	    # Archives containing C++ object files must be created using
   13158 	    # the KAI C++ compiler.
   13159 	    case $host in
   13160 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
   13161 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
   13162 	    esac
   13163 	    ;;
   13164           RCC*)
   13165 	    # Rational C++ 2.4.1
   13166 	    # FIXME: insert proper C++ library support
   13167 	    ld_shlibs_CXX=no
   13168 	    ;;
   13169           cxx*)
   13170 	    case $host in
   13171 	      osf3*)
   13172 	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   13173 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   13174 	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13175 		;;
   13176 	      *)
   13177 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
   13178 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   13179 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   13180 	          echo "-hidden">> $lib.exp~
   13181 	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
   13182 	          $RM $lib.exp'
   13183 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13184 		;;
   13185 	    esac
   13186 
   13187 	    hardcode_libdir_separator_CXX=:
   13188 
   13189 	    # Commands to make compiler produce verbose output that lists
   13190 	    # what "hidden" libraries, object files and flags are used when
   13191 	    # linking a shared library.
   13192 	    #
   13193 	    # There doesn't appear to be a way to prevent this compiler from
   13194 	    # explicitly linking system object files so we need to strip them
   13195 	    # from the output so that they don't get included in the library
   13196 	    # dependencies.
   13197 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13198 	    ;;
   13199 	  *)
   13200 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13201 	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   13202 	      case $host in
   13203 	        osf3*)
   13204 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   13205 		  ;;
   13206 	        *)
   13207 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   13208 		  ;;
   13209 	      esac
   13210 
   13211 	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13212 	      hardcode_libdir_separator_CXX=:
   13213 
   13214 	      # Commands to make compiler produce verbose output that lists
   13215 	      # what "hidden" libraries, object files and flags are used when
   13216 	      # linking a shared library.
   13217 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13218 
   13219 	    else
   13220 	      # FIXME: insert proper C++ library support
   13221 	      ld_shlibs_CXX=no
   13222 	    fi
   13223 	    ;;
   13224         esac
   13225         ;;
   13226 
   13227       psos*)
   13228         # FIXME: insert proper C++ library support
   13229         ld_shlibs_CXX=no
   13230         ;;
   13231 
   13232       sunos4*)
   13233         case $cc_basename in
   13234           CC*)
   13235 	    # Sun C++ 4.x
   13236 	    # FIXME: insert proper C++ library support
   13237 	    ld_shlibs_CXX=no
   13238 	    ;;
   13239           lcc*)
   13240 	    # Lucid
   13241 	    # FIXME: insert proper C++ library support
   13242 	    ld_shlibs_CXX=no
   13243 	    ;;
   13244           *)
   13245 	    # FIXME: insert proper C++ library support
   13246 	    ld_shlibs_CXX=no
   13247 	    ;;
   13248         esac
   13249         ;;
   13250 
   13251       solaris*)
   13252         case $cc_basename in
   13253           CC*)
   13254 	    # Sun C++ 4.2, 5.x and Centerline C++
   13255             archive_cmds_need_lc_CXX=yes
   13256 	    no_undefined_flag_CXX=' -zdefs'
   13257 	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13258 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13259 	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13260 
   13261 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
   13262 	    hardcode_shlibpath_var_CXX=no
   13263 	    case $host_os in
   13264 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
   13265 	      *)
   13266 		# The compiler driver will combine and reorder linker options,
   13267 		# but understands `-z linker_flag'.
   13268 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
   13269 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   13270 	        ;;
   13271 	    esac
   13272 	    link_all_deplibs_CXX=yes
   13273 
   13274 	    output_verbose_link_cmd='func_echo_all'
   13275 
   13276 	    # Archives containing C++ object files must be created using
   13277 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13278 	    # necessary to make sure instantiated templates are included
   13279 	    # in the archive.
   13280 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13281 	    ;;
   13282           gcx*)
   13283 	    # Green Hills C++ Compiler
   13284 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13285 
   13286 	    # The C++ compiler must be used to create the archive.
   13287 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   13288 	    ;;
   13289           *)
   13290 	    # GNU C++ compiler with Solaris linker
   13291 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13292 	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   13293 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
   13294 	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13295 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13296 		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13297 
   13298 	        # Commands to make compiler produce verbose output that lists
   13299 	        # what "hidden" libraries, object files and flags are used when
   13300 	        # linking a shared library.
   13301 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13302 	      else
   13303 	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
   13304 	        # platform.
   13305 	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13306 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13307 		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13308 
   13309 	        # Commands to make compiler produce verbose output that lists
   13310 	        # what "hidden" libraries, object files and flags are used when
   13311 	        # linking a shared library.
   13312 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13313 	      fi
   13314 
   13315 	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   13316 	      case $host_os in
   13317 		solaris2.[0-5] | solaris2.[0-5].*) ;;
   13318 		*)
   13319 		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   13320 		  ;;
   13321 	      esac
   13322 	    fi
   13323 	    ;;
   13324         esac
   13325         ;;
   13326 
   13327     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   13328       no_undefined_flag_CXX='${wl}-z,text'
   13329       archive_cmds_need_lc_CXX=no
   13330       hardcode_shlibpath_var_CXX=no
   13331       runpath_var='LD_RUN_PATH'
   13332 
   13333       case $cc_basename in
   13334         CC*)
   13335 	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13336 	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13337 	  ;;
   13338 	*)
   13339 	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13340 	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13341 	  ;;
   13342       esac
   13343       ;;
   13344 
   13345       sysv5* | sco3.2v5* | sco5v6*)
   13346 	# Note: We can NOT use -z defs as we might desire, because we do not
   13347 	# link with -lc, and that would cause any symbols used from libc to
   13348 	# always be unresolved, which means just about no library would
   13349 	# ever link correctly.  If we're not using GNU ld we use -z text
   13350 	# though, which does catch some bad symbols but isn't as heavy-handed
   13351 	# as -z defs.
   13352 	no_undefined_flag_CXX='${wl}-z,text'
   13353 	allow_undefined_flag_CXX='${wl}-z,nodefs'
   13354 	archive_cmds_need_lc_CXX=no
   13355 	hardcode_shlibpath_var_CXX=no
   13356 	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
   13357 	hardcode_libdir_separator_CXX=':'
   13358 	link_all_deplibs_CXX=yes
   13359 	export_dynamic_flag_spec_CXX='${wl}-Bexport'
   13360 	runpath_var='LD_RUN_PATH'
   13361 
   13362 	case $cc_basename in
   13363           CC*)
   13364 	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13365 	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13366 	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
   13367 	      '"$old_archive_cmds_CXX"
   13368 	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
   13369 	      '"$reload_cmds_CXX"
   13370 	    ;;
   13371 	  *)
   13372 	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13373 	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13374 	    ;;
   13375 	esac
   13376       ;;
   13377 
   13378       tandem*)
   13379         case $cc_basename in
   13380           NCC*)
   13381 	    # NonStop-UX NCC 3.20
   13382 	    # FIXME: insert proper C++ library support
   13383 	    ld_shlibs_CXX=no
   13384 	    ;;
   13385           *)
   13386 	    # FIXME: insert proper C++ library support
   13387 	    ld_shlibs_CXX=no
   13388 	    ;;
   13389         esac
   13390         ;;
   13391 
   13392       vxworks*)
   13393         # FIXME: insert proper C++ library support
   13394         ld_shlibs_CXX=no
   13395         ;;
   13396 
   13397       *)
   13398         # FIXME: insert proper C++ library support
   13399         ld_shlibs_CXX=no
   13400         ;;
   13401     esac
   13402 
   13403     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   13404 $as_echo "$ld_shlibs_CXX" >&6; }
   13405     test "$ld_shlibs_CXX" = no && can_build_shared=no
   13406 
   13407     GCC_CXX="$GXX"
   13408     LD_CXX="$LD"
   13409 
   13410     ## CAVEAT EMPTOR:
   13411     ## There is no encapsulation within the following macros, do not change
   13412     ## the running order or otherwise move them around unless you know exactly
   13413     ## what you are doing...
   13414     # Dependencies to place before and after the object being linked:
   13415 predep_objects_CXX=
   13416 postdep_objects_CXX=
   13417 predeps_CXX=
   13418 postdeps_CXX=
   13419 compiler_lib_search_path_CXX=
   13420 
   13421 cat > conftest.$ac_ext <<_LT_EOF
   13422 class Foo
   13423 {
   13424 public:
   13425   Foo (void) { a = 0; }
   13426 private:
   13427   int a;
   13428 };
   13429 _LT_EOF
   13430 
   13431 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   13432   (eval $ac_compile) 2>&5
   13433   ac_status=$?
   13434   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   13435   test $ac_status = 0; }; then
   13436   # Parse the compiler output and extract the necessary
   13437   # objects, libraries and library flags.
   13438 
   13439   # Sentinel used to keep track of whether or not we are before
   13440   # the conftest object file.
   13441   pre_test_object_deps_done=no
   13442 
   13443   for p in `eval "$output_verbose_link_cmd"`; do
   13444     case $p in
   13445 
   13446     -L* | -R* | -l*)
   13447        # Some compilers place space between "-{L,R}" and the path.
   13448        # Remove the space.
   13449        if test $p = "-L" ||
   13450           test $p = "-R"; then
   13451 	 prev=$p
   13452 	 continue
   13453        else
   13454 	 prev=
   13455        fi
   13456 
   13457        if test "$pre_test_object_deps_done" = no; then
   13458 	 case $p in
   13459 	 -L* | -R*)
   13460 	   # Internal compiler library paths should come after those
   13461 	   # provided the user.  The postdeps already come after the
   13462 	   # user supplied libs so there is no need to process them.
   13463 	   if test -z "$compiler_lib_search_path_CXX"; then
   13464 	     compiler_lib_search_path_CXX="${prev}${p}"
   13465 	   else
   13466 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   13467 	   fi
   13468 	   ;;
   13469 	 # The "-l" case would never come before the object being
   13470 	 # linked, so don't bother handling this case.
   13471 	 esac
   13472        else
   13473 	 if test -z "$postdeps_CXX"; then
   13474 	   postdeps_CXX="${prev}${p}"
   13475 	 else
   13476 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   13477 	 fi
   13478        fi
   13479        ;;
   13480 
   13481     *.$objext)
   13482        # This assumes that the test object file only shows up
   13483        # once in the compiler output.
   13484        if test "$p" = "conftest.$objext"; then
   13485 	 pre_test_object_deps_done=yes
   13486 	 continue
   13487        fi
   13488 
   13489        if test "$pre_test_object_deps_done" = no; then
   13490 	 if test -z "$predep_objects_CXX"; then
   13491 	   predep_objects_CXX="$p"
   13492 	 else
   13493 	   predep_objects_CXX="$predep_objects_CXX $p"
   13494 	 fi
   13495        else
   13496 	 if test -z "$postdep_objects_CXX"; then
   13497 	   postdep_objects_CXX="$p"
   13498 	 else
   13499 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   13500 	 fi
   13501        fi
   13502        ;;
   13503 
   13504     *) ;; # Ignore the rest.
   13505 
   13506     esac
   13507   done
   13508 
   13509   # Clean up.
   13510   rm -f a.out a.exe
   13511 else
   13512   echo "libtool.m4: error: problem compiling CXX test program"
   13513 fi
   13514 
   13515 $RM -f confest.$objext
   13516 
   13517 # PORTME: override above test on systems where it is broken
   13518 case $host_os in
   13519 interix[3-9]*)
   13520   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   13521   # hack all around it, let's just trust "g++" to DTRT.
   13522   predep_objects_CXX=
   13523   postdep_objects_CXX=
   13524   postdeps_CXX=
   13525   ;;
   13526 
   13527 linux*)
   13528   case `$CC -V 2>&1 | sed 5q` in
   13529   *Sun\ C*)
   13530     # Sun C++ 5.9
   13531 
   13532     # The more standards-conforming stlport4 library is
   13533     # incompatible with the Cstd library. Avoid specifying
   13534     # it if it's in CXXFLAGS. Ignore libCrun as
   13535     # -library=stlport4 depends on it.
   13536     case " $CXX $CXXFLAGS " in
   13537     *" -library=stlport4 "*)
   13538       solaris_use_stlport4=yes
   13539       ;;
   13540     esac
   13541 
   13542     if test "$solaris_use_stlport4" != yes; then
   13543       postdeps_CXX='-library=Cstd -library=Crun'
   13544     fi
   13545     ;;
   13546   esac
   13547   ;;
   13548 
   13549 solaris*)
   13550   case $cc_basename in
   13551   CC*)
   13552     # The more standards-conforming stlport4 library is
   13553     # incompatible with the Cstd library. Avoid specifying
   13554     # it if it's in CXXFLAGS. Ignore libCrun as
   13555     # -library=stlport4 depends on it.
   13556     case " $CXX $CXXFLAGS " in
   13557     *" -library=stlport4 "*)
   13558       solaris_use_stlport4=yes
   13559       ;;
   13560     esac
   13561 
   13562     # Adding this requires a known-good setup of shared libraries for
   13563     # Sun compiler versions before 5.6, else PIC objects from an old
   13564     # archive will be linked into the output, leading to subtle bugs.
   13565     if test "$solaris_use_stlport4" != yes; then
   13566       postdeps_CXX='-library=Cstd -library=Crun'
   13567     fi
   13568     ;;
   13569   esac
   13570   ;;
   13571 esac
   13572 
   13573 
   13574 case " $postdeps_CXX " in
   13575 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   13576 esac
   13577  compiler_lib_search_dirs_CXX=
   13578 if test -n "${compiler_lib_search_path_CXX}"; then
   13579  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   13580 fi
   13581 
   13582 
   13583 
   13584 
   13585 
   13586 
   13587 
   13588 
   13589 
   13590 
   13591 
   13592 
   13593 
   13594 
   13595 
   13596 
   13597 
   13598 
   13599 
   13600 
   13601 
   13602 
   13603 
   13604 
   13605 
   13606 
   13607 
   13608 
   13609 
   13610 
   13611 
   13612     lt_prog_compiler_wl_CXX=
   13613 lt_prog_compiler_pic_CXX=
   13614 lt_prog_compiler_static_CXX=
   13615 
   13616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   13617 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   13618 
   13619   # C++ specific cases for pic, static, wl, etc.
   13620   if test "$GXX" = yes; then
   13621     lt_prog_compiler_wl_CXX='-Wl,'
   13622     lt_prog_compiler_static_CXX='-static'
   13623 
   13624     case $host_os in
   13625     aix*)
   13626       # All AIX code is PIC.
   13627       if test "$host_cpu" = ia64; then
   13628 	# AIX 5 now supports IA64 processor
   13629 	lt_prog_compiler_static_CXX='-Bstatic'
   13630       fi
   13631       lt_prog_compiler_pic_CXX='-fPIC'
   13632       ;;
   13633 
   13634     amigaos*)
   13635       case $host_cpu in
   13636       powerpc)
   13637             # see comment about AmigaOS4 .so support
   13638             lt_prog_compiler_pic_CXX='-fPIC'
   13639         ;;
   13640       m68k)
   13641             # FIXME: we need at least 68020 code to build shared libraries, but
   13642             # adding the `-m68020' flag to GCC prevents building anything better,
   13643             # like `-m68040'.
   13644             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   13645         ;;
   13646       esac
   13647       ;;
   13648 
   13649     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13650       # PIC is the default for these OSes.
   13651       ;;
   13652     mingw* | cygwin* | os2* | pw32* | cegcc*)
   13653       # This hack is so that the source file can tell whether it is being
   13654       # built for inclusion in a dll (and should export symbols for example).
   13655       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13656       # (--disable-auto-import) libraries
   13657       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   13658       ;;
   13659     darwin* | rhapsody*)
   13660       # PIC is the default on this platform
   13661       # Common symbols not allowed in MH_DYLIB files
   13662       lt_prog_compiler_pic_CXX='-fno-common'
   13663       ;;
   13664     *djgpp*)
   13665       # DJGPP does not support shared libraries at all
   13666       lt_prog_compiler_pic_CXX=
   13667       ;;
   13668     haiku*)
   13669       # PIC is the default for Haiku.
   13670       # The "-static" flag exists, but is broken.
   13671       lt_prog_compiler_static_CXX=
   13672       ;;
   13673     interix[3-9]*)
   13674       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13675       # Instead, we relocate shared libraries at runtime.
   13676       ;;
   13677     sysv4*MP*)
   13678       if test -d /usr/nec; then
   13679 	lt_prog_compiler_pic_CXX=-Kconform_pic
   13680       fi
   13681       ;;
   13682     hpux*)
   13683       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   13684       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   13685       # sets the default TLS model and affects inlining.
   13686       case $host_cpu in
   13687       hppa*64*)
   13688 	;;
   13689       *)
   13690 	lt_prog_compiler_pic_CXX='-fPIC'
   13691 	;;
   13692       esac
   13693       ;;
   13694     *qnx* | *nto*)
   13695       # QNX uses GNU C++, but need to define -shared option too, otherwise
   13696       # it will coredump.
   13697       lt_prog_compiler_pic_CXX='-fPIC -shared'
   13698       ;;
   13699     *)
   13700       lt_prog_compiler_pic_CXX='-fPIC'
   13701       ;;
   13702     esac
   13703   else
   13704     case $host_os in
   13705       aix[4-9]*)
   13706 	# All AIX code is PIC.
   13707 	if test "$host_cpu" = ia64; then
   13708 	  # AIX 5 now supports IA64 processor
   13709 	  lt_prog_compiler_static_CXX='-Bstatic'
   13710 	else
   13711 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   13712 	fi
   13713 	;;
   13714       chorus*)
   13715 	case $cc_basename in
   13716 	cxch68*)
   13717 	  # Green Hills C++ Compiler
   13718 	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
   13719 	  ;;
   13720 	esac
   13721 	;;
   13722       dgux*)
   13723 	case $cc_basename in
   13724 	  ec++*)
   13725 	    lt_prog_compiler_pic_CXX='-KPIC'
   13726 	    ;;
   13727 	  ghcx*)
   13728 	    # Green Hills C++ Compiler
   13729 	    lt_prog_compiler_pic_CXX='-pic'
   13730 	    ;;
   13731 	  *)
   13732 	    ;;
   13733 	esac
   13734 	;;
   13735       freebsd* | dragonfly*)
   13736 	# FreeBSD uses GNU C++
   13737 	;;
   13738       hpux9* | hpux10* | hpux11*)
   13739 	case $cc_basename in
   13740 	  CC*)
   13741 	    lt_prog_compiler_wl_CXX='-Wl,'
   13742 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   13743 	    if test "$host_cpu" != ia64; then
   13744 	      lt_prog_compiler_pic_CXX='+Z'
   13745 	    fi
   13746 	    ;;
   13747 	  aCC*)
   13748 	    lt_prog_compiler_wl_CXX='-Wl,'
   13749 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   13750 	    case $host_cpu in
   13751 	    hppa*64*|ia64*)
   13752 	      # +Z the default
   13753 	      ;;
   13754 	    *)
   13755 	      lt_prog_compiler_pic_CXX='+Z'
   13756 	      ;;
   13757 	    esac
   13758 	    ;;
   13759 	  *)
   13760 	    ;;
   13761 	esac
   13762 	;;
   13763       interix*)
   13764 	# This is c89, which is MS Visual C++ (no shared libs)
   13765 	# Anyone wants to do a port?
   13766 	;;
   13767       irix5* | irix6* | nonstopux*)
   13768 	case $cc_basename in
   13769 	  CC*)
   13770 	    lt_prog_compiler_wl_CXX='-Wl,'
   13771 	    lt_prog_compiler_static_CXX='-non_shared'
   13772 	    # CC pic flag -KPIC is the default.
   13773 	    ;;
   13774 	  *)
   13775 	    ;;
   13776 	esac
   13777 	;;
   13778       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   13779 	case $cc_basename in
   13780 	  KCC*)
   13781 	    # KAI C++ Compiler
   13782 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   13783 	    lt_prog_compiler_pic_CXX='-fPIC'
   13784 	    ;;
   13785 	  ecpc* )
   13786 	    # old Intel C++ for x86_64 which still supported -KPIC.
   13787 	    lt_prog_compiler_wl_CXX='-Wl,'
   13788 	    lt_prog_compiler_pic_CXX='-KPIC'
   13789 	    lt_prog_compiler_static_CXX='-static'
   13790 	    ;;
   13791 	  icpc* )
   13792 	    # Intel C++, used to be incompatible with GCC.
   13793 	    # ICC 10 doesn't accept -KPIC any more.
   13794 	    lt_prog_compiler_wl_CXX='-Wl,'
   13795 	    lt_prog_compiler_pic_CXX='-fPIC'
   13796 	    lt_prog_compiler_static_CXX='-static'
   13797 	    ;;
   13798 	  pgCC* | pgcpp*)
   13799 	    # Portland Group C++ compiler
   13800 	    lt_prog_compiler_wl_CXX='-Wl,'
   13801 	    lt_prog_compiler_pic_CXX='-fpic'
   13802 	    lt_prog_compiler_static_CXX='-Bstatic'
   13803 	    ;;
   13804 	  cxx*)
   13805 	    # Compaq C++
   13806 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   13807 	    # Linux and Compaq Tru64 Unix objects are PIC.
   13808 	    lt_prog_compiler_pic_CXX=
   13809 	    lt_prog_compiler_static_CXX='-non_shared'
   13810 	    ;;
   13811 	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
   13812 	    # IBM XL 8.0, 9.0 on PPC and BlueGene
   13813 	    lt_prog_compiler_wl_CXX='-Wl,'
   13814 	    lt_prog_compiler_pic_CXX='-qpic'
   13815 	    lt_prog_compiler_static_CXX='-qstaticlink'
   13816 	    ;;
   13817 	  *)
   13818 	    case `$CC -V 2>&1 | sed 5q` in
   13819 	    *Sun\ C*)
   13820 	      # Sun C++ 5.9
   13821 	      lt_prog_compiler_pic_CXX='-KPIC'
   13822 	      lt_prog_compiler_static_CXX='-Bstatic'
   13823 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   13824 	      ;;
   13825 	    esac
   13826 	    ;;
   13827 	esac
   13828 	;;
   13829       lynxos*)
   13830 	;;
   13831       m88k*)
   13832 	;;
   13833       mvs*)
   13834 	case $cc_basename in
   13835 	  cxx*)
   13836 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   13837 	    ;;
   13838 	  *)
   13839 	    ;;
   13840 	esac
   13841 	;;
   13842       netbsd*)
   13843 	;;
   13844       *qnx* | *nto*)
   13845         # QNX uses GNU C++, but need to define -shared option too, otherwise
   13846         # it will coredump.
   13847         lt_prog_compiler_pic_CXX='-fPIC -shared'
   13848         ;;
   13849       osf3* | osf4* | osf5*)
   13850 	case $cc_basename in
   13851 	  KCC*)
   13852 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   13853 	    ;;
   13854 	  RCC*)
   13855 	    # Rational C++ 2.4.1
   13856 	    lt_prog_compiler_pic_CXX='-pic'
   13857 	    ;;
   13858 	  cxx*)
   13859 	    # Digital/Compaq C++
   13860 	    lt_prog_compiler_wl_CXX='-Wl,'
   13861 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   13862 	    # Linux and Compaq Tru64 Unix objects are PIC.
   13863 	    lt_prog_compiler_pic_CXX=
   13864 	    lt_prog_compiler_static_CXX='-non_shared'
   13865 	    ;;
   13866 	  *)
   13867 	    ;;
   13868 	esac
   13869 	;;
   13870       psos*)
   13871 	;;
   13872       solaris*)
   13873 	case $cc_basename in
   13874 	  CC*)
   13875 	    # Sun C++ 4.2, 5.x and Centerline C++
   13876 	    lt_prog_compiler_pic_CXX='-KPIC'
   13877 	    lt_prog_compiler_static_CXX='-Bstatic'
   13878 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   13879 	    ;;
   13880 	  gcx*)
   13881 	    # Green Hills C++ Compiler
   13882 	    lt_prog_compiler_pic_CXX='-PIC'
   13883 	    ;;
   13884 	  *)
   13885 	    ;;
   13886 	esac
   13887 	;;
   13888       sunos4*)
   13889 	case $cc_basename in
   13890 	  CC*)
   13891 	    # Sun C++ 4.x
   13892 	    lt_prog_compiler_pic_CXX='-pic'
   13893 	    lt_prog_compiler_static_CXX='-Bstatic'
   13894 	    ;;
   13895 	  lcc*)
   13896 	    # Lucid
   13897 	    lt_prog_compiler_pic_CXX='-pic'
   13898 	    ;;
   13899 	  *)
   13900 	    ;;
   13901 	esac
   13902 	;;
   13903       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13904 	case $cc_basename in
   13905 	  CC*)
   13906 	    lt_prog_compiler_wl_CXX='-Wl,'
   13907 	    lt_prog_compiler_pic_CXX='-KPIC'
   13908 	    lt_prog_compiler_static_CXX='-Bstatic'
   13909 	    ;;
   13910 	esac
   13911 	;;
   13912       tandem*)
   13913 	case $cc_basename in
   13914 	  NCC*)
   13915 	    # NonStop-UX NCC 3.20
   13916 	    lt_prog_compiler_pic_CXX='-KPIC'
   13917 	    ;;
   13918 	  *)
   13919 	    ;;
   13920 	esac
   13921 	;;
   13922       vxworks*)
   13923 	;;
   13924       *)
   13925 	lt_prog_compiler_can_build_shared_CXX=no
   13926 	;;
   13927     esac
   13928   fi
   13929 
   13930 case $host_os in
   13931   # For platforms which do not support PIC, -DPIC is meaningless:
   13932   *djgpp*)
   13933     lt_prog_compiler_pic_CXX=
   13934     ;;
   13935   *)
   13936     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   13937     ;;
   13938 esac
   13939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
   13940 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   13941 
   13942 
   13943 
   13944 #
   13945 # Check to make sure the PIC flag actually works.
   13946 #
   13947 if test -n "$lt_prog_compiler_pic_CXX"; then
   13948   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   13949 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   13950 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
   13951   $as_echo_n "(cached) " >&6
   13952 else
   13953   lt_cv_prog_compiler_pic_works_CXX=no
   13954    ac_outfile=conftest.$ac_objext
   13955    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13956    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   13957    # Insert the option either (1) after the last *FLAGS variable, or
   13958    # (2) before a word containing "conftest.", or (3) at the end.
   13959    # Note that $ac_compile itself does not contain backslashes and begins
   13960    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13961    # The option is referenced via a variable to avoid confusing sed.
   13962    lt_compile=`echo "$ac_compile" | $SED \
   13963    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13964    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13965    -e 's:$: $lt_compiler_flag:'`
   13966    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   13967    (eval "$lt_compile" 2>conftest.err)
   13968    ac_status=$?
   13969    cat conftest.err >&5
   13970    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13971    if (exit $ac_status) && test -s "$ac_outfile"; then
   13972      # The compiler can only warn and ignore the option if not recognized
   13973      # So say no if there are warnings other than the usual output.
   13974      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   13975      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13976      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13977        lt_cv_prog_compiler_pic_works_CXX=yes
   13978      fi
   13979    fi
   13980    $RM conftest*
   13981 
   13982 fi
   13983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   13984 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   13985 
   13986 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   13987     case $lt_prog_compiler_pic_CXX in
   13988      "" | " "*) ;;
   13989      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   13990      esac
   13991 else
   13992     lt_prog_compiler_pic_CXX=
   13993      lt_prog_compiler_can_build_shared_CXX=no
   13994 fi
   13995 
   13996 fi
   13997 
   13998 
   13999 
   14000 #
   14001 # Check to make sure the static flag actually works.
   14002 #
   14003 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   14004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14005 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14006 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
   14007   $as_echo_n "(cached) " >&6
   14008 else
   14009   lt_cv_prog_compiler_static_works_CXX=no
   14010    save_LDFLAGS="$LDFLAGS"
   14011    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14012    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14013    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14014      # The linker can only warn and ignore the option if not recognized
   14015      # So say no if there are warnings
   14016      if test -s conftest.err; then
   14017        # Append any errors to the config.log.
   14018        cat conftest.err 1>&5
   14019        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   14020        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14021        if diff conftest.exp conftest.er2 >/dev/null; then
   14022          lt_cv_prog_compiler_static_works_CXX=yes
   14023        fi
   14024      else
   14025        lt_cv_prog_compiler_static_works_CXX=yes
   14026      fi
   14027    fi
   14028    $RM -r conftest*
   14029    LDFLAGS="$save_LDFLAGS"
   14030 
   14031 fi
   14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   14033 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   14034 
   14035 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   14036     :
   14037 else
   14038     lt_prog_compiler_static_CXX=
   14039 fi
   14040 
   14041 
   14042 
   14043 
   14044     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14045 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14046 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
   14047   $as_echo_n "(cached) " >&6
   14048 else
   14049   lt_cv_prog_compiler_c_o_CXX=no
   14050    $RM -r conftest 2>/dev/null
   14051    mkdir conftest
   14052    cd conftest
   14053    mkdir out
   14054    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14055 
   14056    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14057    # Insert the option either (1) after the last *FLAGS variable, or
   14058    # (2) before a word containing "conftest.", or (3) at the end.
   14059    # Note that $ac_compile itself does not contain backslashes and begins
   14060    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14061    lt_compile=`echo "$ac_compile" | $SED \
   14062    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14063    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14064    -e 's:$: $lt_compiler_flag:'`
   14065    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14066    (eval "$lt_compile" 2>out/conftest.err)
   14067    ac_status=$?
   14068    cat out/conftest.err >&5
   14069    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14070    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14071    then
   14072      # The compiler can only warn and ignore the option if not recognized
   14073      # So say no if there are warnings
   14074      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14075      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14076      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14077        lt_cv_prog_compiler_c_o_CXX=yes
   14078      fi
   14079    fi
   14080    chmod u+w . 2>&5
   14081    $RM conftest*
   14082    # SGI C++ compiler will create directory out/ii_files/ for
   14083    # template instantiation
   14084    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14085    $RM out/* && rmdir out
   14086    cd ..
   14087    $RM -r conftest
   14088    $RM conftest*
   14089 
   14090 fi
   14091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14092 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14093 
   14094 
   14095 
   14096     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14097 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14098 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
   14099   $as_echo_n "(cached) " >&6
   14100 else
   14101   lt_cv_prog_compiler_c_o_CXX=no
   14102    $RM -r conftest 2>/dev/null
   14103    mkdir conftest
   14104    cd conftest
   14105    mkdir out
   14106    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14107 
   14108    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14109    # Insert the option either (1) after the last *FLAGS variable, or
   14110    # (2) before a word containing "conftest.", or (3) at the end.
   14111    # Note that $ac_compile itself does not contain backslashes and begins
   14112    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14113    lt_compile=`echo "$ac_compile" | $SED \
   14114    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14115    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14116    -e 's:$: $lt_compiler_flag:'`
   14117    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14118    (eval "$lt_compile" 2>out/conftest.err)
   14119    ac_status=$?
   14120    cat out/conftest.err >&5
   14121    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14122    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14123    then
   14124      # The compiler can only warn and ignore the option if not recognized
   14125      # So say no if there are warnings
   14126      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14127      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14128      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14129        lt_cv_prog_compiler_c_o_CXX=yes
   14130      fi
   14131    fi
   14132    chmod u+w . 2>&5
   14133    $RM conftest*
   14134    # SGI C++ compiler will create directory out/ii_files/ for
   14135    # template instantiation
   14136    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14137    $RM out/* && rmdir out
   14138    cd ..
   14139    $RM -r conftest
   14140    $RM conftest*
   14141 
   14142 fi
   14143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14144 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14145 
   14146 
   14147 
   14148 
   14149 hard_links="nottested"
   14150 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   14151   # do not overwrite the value of need_locks provided by the user
   14152   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   14153 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14154   hard_links=yes
   14155   $RM conftest*
   14156   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14157   touch conftest.a
   14158   ln conftest.a conftest.b 2>&5 || hard_links=no
   14159   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14160   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   14161 $as_echo "$hard_links" >&6; }
   14162   if test "$hard_links" = no; then
   14163     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14164 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14165     need_locks=warn
   14166   fi
   14167 else
   14168   need_locks=no
   14169 fi
   14170 
   14171 
   14172 
   14173     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14174 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14175 
   14176   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14177   case $host_os in
   14178   aix[4-9]*)
   14179     # If we're using GNU nm, then we don't want the "-C" option.
   14180     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   14181     # Also, AIX nm treats weak defined symbols like other global defined
   14182     # symbols, whereas GNU nm marks them as "W".
   14183     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   14184       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   14185     else
   14186       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   14187     fi
   14188     ;;
   14189   pw32*)
   14190     export_symbols_cmds_CXX="$ltdll_cmds"
   14191   ;;
   14192   cygwin* | mingw* | cegcc*)
   14193     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   14194   ;;
   14195   *)
   14196     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14197   ;;
   14198   esac
   14199   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14200 
   14201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   14202 $as_echo "$ld_shlibs_CXX" >&6; }
   14203 test "$ld_shlibs_CXX" = no && can_build_shared=no
   14204 
   14205 with_gnu_ld_CXX=$with_gnu_ld
   14206 
   14207 
   14208 
   14209 
   14210 
   14211 
   14212 #
   14213 # Do we need to explicitly link libc?
   14214 #
   14215 case "x$archive_cmds_need_lc_CXX" in
   14216 x|xyes)
   14217   # Assume -lc should be added
   14218   archive_cmds_need_lc_CXX=yes
   14219 
   14220   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14221     case $archive_cmds_CXX in
   14222     *'~'*)
   14223       # FIXME: we may have to deal with multi-command sequences.
   14224       ;;
   14225     '$CC '*)
   14226       # Test whether the compiler implicitly links with -lc since on some
   14227       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14228       # to ld, don't add -lc before -lgcc.
   14229       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   14230 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   14231 if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
   14232   $as_echo_n "(cached) " >&6
   14233 else
   14234   $RM conftest*
   14235 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14236 
   14237 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   14238   (eval $ac_compile) 2>&5
   14239   ac_status=$?
   14240   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14241   test $ac_status = 0; } 2>conftest.err; then
   14242 	  soname=conftest
   14243 	  lib=conftest
   14244 	  libobjs=conftest.$ac_objext
   14245 	  deplibs=
   14246 	  wl=$lt_prog_compiler_wl_CXX
   14247 	  pic_flag=$lt_prog_compiler_pic_CXX
   14248 	  compiler_flags=-v
   14249 	  linker_flags=-v
   14250 	  verstring=
   14251 	  output_objdir=.
   14252 	  libname=conftest
   14253 	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   14254 	  allow_undefined_flag_CXX=
   14255 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   14256   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14257   ac_status=$?
   14258   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14259   test $ac_status = 0; }
   14260 	  then
   14261 	    lt_cv_archive_cmds_need_lc_CXX=no
   14262 	  else
   14263 	    lt_cv_archive_cmds_need_lc_CXX=yes
   14264 	  fi
   14265 	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   14266 	else
   14267 	  cat conftest.err 1>&5
   14268 	fi
   14269 	$RM conftest*
   14270 
   14271 fi
   14272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
   14273 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
   14274       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
   14275       ;;
   14276     esac
   14277   fi
   14278   ;;
   14279 esac
   14280 
   14281 
   14282 
   14283 
   14284 
   14285 
   14286 
   14287 
   14288 
   14289 
   14290 
   14291 
   14292 
   14293 
   14294 
   14295 
   14296 
   14297 
   14298 
   14299 
   14300 
   14301 
   14302 
   14303 
   14304 
   14305 
   14306 
   14307 
   14308 
   14309 
   14310 
   14311 
   14312 
   14313 
   14314 
   14315 
   14316 
   14317 
   14318 
   14319 
   14320 
   14321 
   14322 
   14323 
   14324 
   14325 
   14326 
   14327 
   14328 
   14329 
   14330 
   14331 
   14332 
   14333 
   14334 
   14335 
   14336 
   14337 
   14338 
   14339 
   14340 
   14341 
   14342 
   14343 
   14344     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   14345 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   14346 
   14347 library_names_spec=
   14348 libname_spec='lib$name'
   14349 soname_spec=
   14350 shrext_cmds=".so"
   14351 postinstall_cmds=
   14352 postuninstall_cmds=
   14353 finish_cmds=
   14354 finish_eval=
   14355 shlibpath_var=
   14356 shlibpath_overrides_runpath=unknown
   14357 version_type=none
   14358 dynamic_linker="$host_os ld.so"
   14359 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14360 need_lib_prefix=unknown
   14361 hardcode_into_libs=no
   14362 
   14363 # when you set need_version to no, make sure it does not cause -set_version
   14364 # flags to be left without arguments
   14365 need_version=unknown
   14366 
   14367 case $host_os in
   14368 aix3*)
   14369   version_type=linux
   14370   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14371   shlibpath_var=LIBPATH
   14372 
   14373   # AIX 3 has no versioning support, so we append a major version to the name.
   14374   soname_spec='${libname}${release}${shared_ext}$major'
   14375   ;;
   14376 
   14377 aix[4-9]*)
   14378   version_type=linux
   14379   need_lib_prefix=no
   14380   need_version=no
   14381   hardcode_into_libs=yes
   14382   if test "$host_cpu" = ia64; then
   14383     # AIX 5 supports IA64
   14384     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14385     shlibpath_var=LD_LIBRARY_PATH
   14386   else
   14387     # With GCC up to 2.95.x, collect2 would create an import file
   14388     # for dependence libraries.  The import file would start with
   14389     # the line `#! .'.  This would cause the generated library to
   14390     # depend on `.', always an invalid library.  This was fixed in
   14391     # development snapshots of GCC prior to 3.0.
   14392     case $host_os in
   14393       aix4 | aix4.[01] | aix4.[01].*)
   14394       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14395 	   echo ' yes '
   14396 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   14397 	:
   14398       else
   14399 	can_build_shared=no
   14400       fi
   14401       ;;
   14402     esac
   14403     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14404     # soname into executable. Probably we can add versioning support to
   14405     # collect2, so additional links can be useful in future.
   14406     if test "$aix_use_runtimelinking" = yes; then
   14407       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14408       # instead of lib<name>.a to let people know that these are not
   14409       # typical AIX shared libraries.
   14410       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14411     else
   14412       # We preserve .a as extension for shared libraries through AIX4.2
   14413       # and later when we are not doing run time linking.
   14414       library_names_spec='${libname}${release}.a $libname.a'
   14415       soname_spec='${libname}${release}${shared_ext}$major'
   14416     fi
   14417     shlibpath_var=LIBPATH
   14418   fi
   14419   ;;
   14420 
   14421 amigaos*)
   14422   case $host_cpu in
   14423   powerpc)
   14424     # Since July 2007 AmigaOS4 officially supports .so libraries.
   14425     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   14426     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14427     ;;
   14428   m68k)
   14429     library_names_spec='$libname.ixlibrary $libname.a'
   14430     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14431     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   14432     ;;
   14433   esac
   14434   ;;
   14435 
   14436 beos*)
   14437   library_names_spec='${libname}${shared_ext}'
   14438   dynamic_linker="$host_os ld.so"
   14439   shlibpath_var=LIBRARY_PATH
   14440   ;;
   14441 
   14442 bsdi[45]*)
   14443   version_type=linux
   14444   need_version=no
   14445   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14446   soname_spec='${libname}${release}${shared_ext}$major'
   14447   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14448   shlibpath_var=LD_LIBRARY_PATH
   14449   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14450   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14451   # the default ld.so.conf also contains /usr/contrib/lib and
   14452   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14453   # libtool to hard-code these into programs
   14454   ;;
   14455 
   14456 cygwin* | mingw* | pw32* | cegcc*)
   14457   version_type=windows
   14458   shrext_cmds=".dll"
   14459   need_version=no
   14460   need_lib_prefix=no
   14461 
   14462   case $GCC,$host_os in
   14463   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   14464     library_names_spec='$libname.dll.a'
   14465     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14466     postinstall_cmds='base_file=`basename \${file}`~
   14467       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   14468       dldir=$destdir/`dirname \$dlpath`~
   14469       test -d \$dldir || mkdir -p \$dldir~
   14470       $install_prog $dir/$dlname \$dldir/$dlname~
   14471       chmod a+x \$dldir/$dlname~
   14472       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   14473         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   14474       fi'
   14475     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14476       dlpath=$dir/\$dldll~
   14477        $RM \$dlpath'
   14478     shlibpath_overrides_runpath=yes
   14479 
   14480     case $host_os in
   14481     cygwin*)
   14482       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14483       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14484 
   14485       ;;
   14486     mingw* | cegcc*)
   14487       # MinGW DLLs use traditional 'lib' prefix
   14488       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14489       ;;
   14490     pw32*)
   14491       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14492       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14493       ;;
   14494     esac
   14495     ;;
   14496 
   14497   *)
   14498     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14499     ;;
   14500   esac
   14501   dynamic_linker='Win32 ld.exe'
   14502   # FIXME: first we should search . and the directory the executable is in
   14503   shlibpath_var=PATH
   14504   ;;
   14505 
   14506 darwin* | rhapsody*)
   14507   dynamic_linker="$host_os dyld"
   14508   version_type=darwin
   14509   need_lib_prefix=no
   14510   need_version=no
   14511   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14512   soname_spec='${libname}${release}${major}$shared_ext'
   14513   shlibpath_overrides_runpath=yes
   14514   shlibpath_var=DYLD_LIBRARY_PATH
   14515   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14516 
   14517   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14518   ;;
   14519 
   14520 dgux*)
   14521   version_type=linux
   14522   need_lib_prefix=no
   14523   need_version=no
   14524   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14525   soname_spec='${libname}${release}${shared_ext}$major'
   14526   shlibpath_var=LD_LIBRARY_PATH
   14527   ;;
   14528 
   14529 freebsd* | dragonfly*)
   14530   # DragonFly does not have aout.  When/if they implement a new
   14531   # versioning mechanism, adjust this.
   14532   if test -x /usr/bin/objformat; then
   14533     objformat=`/usr/bin/objformat`
   14534   else
   14535     case $host_os in
   14536     freebsd[23].*) objformat=aout ;;
   14537     *) objformat=elf ;;
   14538     esac
   14539   fi
   14540   version_type=freebsd-$objformat
   14541   case $version_type in
   14542     freebsd-elf*)
   14543       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14544       need_version=no
   14545       need_lib_prefix=no
   14546       ;;
   14547     freebsd-*)
   14548       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14549       need_version=yes
   14550       ;;
   14551   esac
   14552   shlibpath_var=LD_LIBRARY_PATH
   14553   case $host_os in
   14554   freebsd2.*)
   14555     shlibpath_overrides_runpath=yes
   14556     ;;
   14557   freebsd3.[01]* | freebsdelf3.[01]*)
   14558     shlibpath_overrides_runpath=yes
   14559     hardcode_into_libs=yes
   14560     ;;
   14561   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14562   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14563     shlibpath_overrides_runpath=no
   14564     hardcode_into_libs=yes
   14565     ;;
   14566   *) # from 4.6 on, and DragonFly
   14567     shlibpath_overrides_runpath=yes
   14568     hardcode_into_libs=yes
   14569     ;;
   14570   esac
   14571   ;;
   14572 
   14573 gnu*)
   14574   version_type=linux
   14575   need_lib_prefix=no
   14576   need_version=no
   14577   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14578   soname_spec='${libname}${release}${shared_ext}$major'
   14579   shlibpath_var=LD_LIBRARY_PATH
   14580   hardcode_into_libs=yes
   14581   ;;
   14582 
   14583 haiku*)
   14584   version_type=linux
   14585   need_lib_prefix=no
   14586   need_version=no
   14587   dynamic_linker="$host_os runtime_loader"
   14588   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14589   soname_spec='${libname}${release}${shared_ext}$major'
   14590   shlibpath_var=LIBRARY_PATH
   14591   shlibpath_overrides_runpath=yes
   14592   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   14593   hardcode_into_libs=yes
   14594   ;;
   14595 
   14596 hpux9* | hpux10* | hpux11*)
   14597   # Give a soname corresponding to the major version so that dld.sl refuses to
   14598   # link against other versions.
   14599   version_type=sunos
   14600   need_lib_prefix=no
   14601   need_version=no
   14602   case $host_cpu in
   14603   ia64*)
   14604     shrext_cmds='.so'
   14605     hardcode_into_libs=yes
   14606     dynamic_linker="$host_os dld.so"
   14607     shlibpath_var=LD_LIBRARY_PATH
   14608     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14609     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14610     soname_spec='${libname}${release}${shared_ext}$major'
   14611     if test "X$HPUX_IA64_MODE" = X32; then
   14612       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   14613     else
   14614       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   14615     fi
   14616     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14617     ;;
   14618   hppa*64*)
   14619     shrext_cmds='.sl'
   14620     hardcode_into_libs=yes
   14621     dynamic_linker="$host_os dld.sl"
   14622     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   14623     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14624     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14625     soname_spec='${libname}${release}${shared_ext}$major'
   14626     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14627     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14628     ;;
   14629   *)
   14630     shrext_cmds='.sl'
   14631     dynamic_linker="$host_os dld.sl"
   14632     shlibpath_var=SHLIB_PATH
   14633     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14634     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14635     soname_spec='${libname}${release}${shared_ext}$major'
   14636     ;;
   14637   esac
   14638   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   14639   postinstall_cmds='chmod 555 $lib'
   14640   # or fails outright, so override atomically:
   14641   install_override_mode=555
   14642   ;;
   14643 
   14644 interix[3-9]*)
   14645   version_type=linux
   14646   need_lib_prefix=no
   14647   need_version=no
   14648   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14649   soname_spec='${libname}${release}${shared_ext}$major'
   14650   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14651   shlibpath_var=LD_LIBRARY_PATH
   14652   shlibpath_overrides_runpath=no
   14653   hardcode_into_libs=yes
   14654   ;;
   14655 
   14656 irix5* | irix6* | nonstopux*)
   14657   case $host_os in
   14658     nonstopux*) version_type=nonstopux ;;
   14659     *)
   14660 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14661 		version_type=linux
   14662 	else
   14663 		version_type=irix
   14664 	fi ;;
   14665   esac
   14666   need_lib_prefix=no
   14667   need_version=no
   14668   soname_spec='${libname}${release}${shared_ext}$major'
   14669   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14670   case $host_os in
   14671   irix5* | nonstopux*)
   14672     libsuff= shlibsuff=
   14673     ;;
   14674   *)
   14675     case $LD in # libtool.m4 will add one of these switches to LD
   14676     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14677       libsuff= shlibsuff= libmagic=32-bit;;
   14678     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14679       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14680     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14681       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14682     *) libsuff= shlibsuff= libmagic=never-match;;
   14683     esac
   14684     ;;
   14685   esac
   14686   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14687   shlibpath_overrides_runpath=no
   14688   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   14689   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   14690   hardcode_into_libs=yes
   14691   ;;
   14692 
   14693 # No shared lib support for Linux oldld, aout, or coff.
   14694 linux*oldld* | linux*aout* | linux*coff*)
   14695   dynamic_linker=no
   14696   ;;
   14697 
   14698 # This must be Linux ELF.
   14699 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   14700   version_type=linux
   14701   need_lib_prefix=no
   14702   need_version=no
   14703   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14704   soname_spec='${libname}${release}${shared_ext}$major'
   14705   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   14706   shlibpath_var=LD_LIBRARY_PATH
   14707   shlibpath_overrides_runpath=no
   14708 
   14709   # Some binutils ld are patched to set DT_RUNPATH
   14710   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   14711   $as_echo_n "(cached) " >&6
   14712 else
   14713   lt_cv_shlibpath_overrides_runpath=no
   14714     save_LDFLAGS=$LDFLAGS
   14715     save_libdir=$libdir
   14716     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
   14717 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
   14718     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14719 /* end confdefs.h.  */
   14720 
   14721 int
   14722 main ()
   14723 {
   14724 
   14725   ;
   14726   return 0;
   14727 }
   14728 _ACEOF
   14729 if ac_fn_cxx_try_link "$LINENO"; then :
   14730   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   14731   lt_cv_shlibpath_overrides_runpath=yes
   14732 fi
   14733 fi
   14734 rm -f core conftest.err conftest.$ac_objext \
   14735     conftest$ac_exeext conftest.$ac_ext
   14736     LDFLAGS=$save_LDFLAGS
   14737     libdir=$save_libdir
   14738 
   14739 fi
   14740 
   14741   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   14742 
   14743   # This implies no fast_install, which is unacceptable.
   14744   # Some rework will be needed to allow for fast_install
   14745   # before this can be enabled.
   14746   hardcode_into_libs=yes
   14747 
   14748   # Append ld.so.conf contents to the search path
   14749   if test -f /etc/ld.so.conf; then
   14750     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   14751     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   14752   fi
   14753 
   14754   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14755   # powerpc, because MkLinux only supported shared libraries with the
   14756   # GNU dynamic linker.  Since this was broken with cross compilers,
   14757   # most powerpc-linux boxes support dynamic linking these days and
   14758   # people can always --disable-shared, the test was removed, and we
   14759   # assume the GNU/Linux dynamic linker is in use.
   14760   dynamic_linker='GNU/Linux ld.so'
   14761   ;;
   14762 
   14763 netbsd*)
   14764   version_type=sunos
   14765   need_lib_prefix=no
   14766   need_version=no
   14767   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   14768     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14769     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14770     dynamic_linker='NetBSD (a.out) ld.so'
   14771   else
   14772     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14773     soname_spec='${libname}${release}${shared_ext}$major'
   14774     dynamic_linker='NetBSD ld.elf_so'
   14775   fi
   14776   shlibpath_var=LD_LIBRARY_PATH
   14777   shlibpath_overrides_runpath=yes
   14778   hardcode_into_libs=yes
   14779   ;;
   14780 
   14781 newsos6)
   14782   version_type=linux
   14783   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14784   shlibpath_var=LD_LIBRARY_PATH
   14785   shlibpath_overrides_runpath=yes
   14786   ;;
   14787 
   14788 *nto* | *qnx*)
   14789   version_type=qnx
   14790   need_lib_prefix=no
   14791   need_version=no
   14792   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14793   soname_spec='${libname}${release}${shared_ext}$major'
   14794   shlibpath_var=LD_LIBRARY_PATH
   14795   shlibpath_overrides_runpath=no
   14796   hardcode_into_libs=yes
   14797   dynamic_linker='ldqnx.so'
   14798   ;;
   14799 
   14800 openbsd*)
   14801   version_type=sunos
   14802   sys_lib_dlsearch_path_spec="/usr/lib"
   14803   need_lib_prefix=no
   14804   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14805   case $host_os in
   14806     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   14807     *)				need_version=no  ;;
   14808   esac
   14809   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14810   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14811   shlibpath_var=LD_LIBRARY_PATH
   14812   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14813     case $host_os in
   14814       openbsd2.[89] | openbsd2.[89].*)
   14815 	shlibpath_overrides_runpath=no
   14816 	;;
   14817       *)
   14818 	shlibpath_overrides_runpath=yes
   14819 	;;
   14820       esac
   14821   else
   14822     shlibpath_overrides_runpath=yes
   14823   fi
   14824   ;;
   14825 
   14826 os2*)
   14827   libname_spec='$name'
   14828   shrext_cmds=".dll"
   14829   need_lib_prefix=no
   14830   library_names_spec='$libname${shared_ext} $libname.a'
   14831   dynamic_linker='OS/2 ld.exe'
   14832   shlibpath_var=LIBPATH
   14833   ;;
   14834 
   14835 osf3* | osf4* | osf5*)
   14836   version_type=osf
   14837   need_lib_prefix=no
   14838   need_version=no
   14839   soname_spec='${libname}${release}${shared_ext}$major'
   14840   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14841   shlibpath_var=LD_LIBRARY_PATH
   14842   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14843   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14844   ;;
   14845 
   14846 rdos*)
   14847   dynamic_linker=no
   14848   ;;
   14849 
   14850 solaris*)
   14851   version_type=linux
   14852   need_lib_prefix=no
   14853   need_version=no
   14854   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14855   soname_spec='${libname}${release}${shared_ext}$major'
   14856   shlibpath_var=LD_LIBRARY_PATH
   14857   shlibpath_overrides_runpath=yes
   14858   hardcode_into_libs=yes
   14859   # ldd complains unless libraries are executable
   14860   postinstall_cmds='chmod +x $lib'
   14861   ;;
   14862 
   14863 sunos4*)
   14864   version_type=sunos
   14865   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14866   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14867   shlibpath_var=LD_LIBRARY_PATH
   14868   shlibpath_overrides_runpath=yes
   14869   if test "$with_gnu_ld" = yes; then
   14870     need_lib_prefix=no
   14871   fi
   14872   need_version=yes
   14873   ;;
   14874 
   14875 sysv4 | sysv4.3*)
   14876   version_type=linux
   14877   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14878   soname_spec='${libname}${release}${shared_ext}$major'
   14879   shlibpath_var=LD_LIBRARY_PATH
   14880   case $host_vendor in
   14881     sni)
   14882       shlibpath_overrides_runpath=no
   14883       need_lib_prefix=no
   14884       runpath_var=LD_RUN_PATH
   14885       ;;
   14886     siemens)
   14887       need_lib_prefix=no
   14888       ;;
   14889     motorola)
   14890       need_lib_prefix=no
   14891       need_version=no
   14892       shlibpath_overrides_runpath=no
   14893       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14894       ;;
   14895   esac
   14896   ;;
   14897 
   14898 sysv4*MP*)
   14899   if test -d /usr/nec ;then
   14900     version_type=linux
   14901     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   14902     soname_spec='$libname${shared_ext}.$major'
   14903     shlibpath_var=LD_LIBRARY_PATH
   14904   fi
   14905   ;;
   14906 
   14907 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   14908   version_type=freebsd-elf
   14909   need_lib_prefix=no
   14910   need_version=no
   14911   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14912   soname_spec='${libname}${release}${shared_ext}$major'
   14913   shlibpath_var=LD_LIBRARY_PATH
   14914   shlibpath_overrides_runpath=yes
   14915   hardcode_into_libs=yes
   14916   if test "$with_gnu_ld" = yes; then
   14917     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   14918   else
   14919     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   14920     case $host_os in
   14921       sco3.2v5*)
   14922         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   14923 	;;
   14924     esac
   14925   fi
   14926   sys_lib_dlsearch_path_spec='/usr/lib'
   14927   ;;
   14928 
   14929 tpf*)
   14930   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   14931   version_type=linux
   14932   need_lib_prefix=no
   14933   need_version=no
   14934   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14935   shlibpath_var=LD_LIBRARY_PATH
   14936   shlibpath_overrides_runpath=no
   14937   hardcode_into_libs=yes
   14938   ;;
   14939 
   14940 uts4*)
   14941   version_type=linux
   14942   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14943   soname_spec='${libname}${release}${shared_ext}$major'
   14944   shlibpath_var=LD_LIBRARY_PATH
   14945   ;;
   14946 
   14947 *)
   14948   dynamic_linker=no
   14949   ;;
   14950 esac
   14951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   14952 $as_echo "$dynamic_linker" >&6; }
   14953 test "$dynamic_linker" = no && can_build_shared=no
   14954 
   14955 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   14956 if test "$GCC" = yes; then
   14957   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   14958 fi
   14959 
   14960 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   14961   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   14962 fi
   14963 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   14964   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   14965 fi
   14966 
   14967 
   14968 
   14969 
   14970 
   14971 
   14972 
   14973 
   14974 
   14975 
   14976 
   14977 
   14978 
   14979 
   14980 
   14981 
   14982 
   14983 
   14984 
   14985 
   14986 
   14987 
   14988 
   14989 
   14990 
   14991 
   14992 
   14993 
   14994 
   14995 
   14996 
   14997 
   14998 
   14999 
   15000 
   15001 
   15002 
   15003 
   15004     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   15005 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   15006 hardcode_action_CXX=
   15007 if test -n "$hardcode_libdir_flag_spec_CXX" ||
   15008    test -n "$runpath_var_CXX" ||
   15009    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   15010 
   15011   # We can hardcode non-existent directories.
   15012   if test "$hardcode_direct_CXX" != no &&
   15013      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15014      # have to relink, otherwise we might link with an installed library
   15015      # when we should be linking with a yet-to-be-installed one
   15016      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   15017      test "$hardcode_minus_L_CXX" != no; then
   15018     # Linking always hardcodes the temporary library directory.
   15019     hardcode_action_CXX=relink
   15020   else
   15021     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15022     hardcode_action_CXX=immediate
   15023   fi
   15024 else
   15025   # We cannot hardcode anything, or else we can only hardcode existing
   15026   # directories.
   15027   hardcode_action_CXX=unsupported
   15028 fi
   15029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
   15030 $as_echo "$hardcode_action_CXX" >&6; }
   15031 
   15032 if test "$hardcode_action_CXX" = relink ||
   15033    test "$inherit_rpath_CXX" = yes; then
   15034   # Fast installation is not supported
   15035   enable_fast_install=no
   15036 elif test "$shlibpath_overrides_runpath" = yes ||
   15037      test "$enable_shared" = no; then
   15038   # Fast installation is not necessary
   15039   enable_fast_install=needless
   15040 fi
   15041 
   15042 
   15043 
   15044 
   15045 
   15046 
   15047 
   15048   fi # test -n "$compiler"
   15049 
   15050   CC=$lt_save_CC
   15051   LDCXX=$LD
   15052   LD=$lt_save_LD
   15053   GCC=$lt_save_GCC
   15054   with_gnu_ld=$lt_save_with_gnu_ld
   15055   lt_cv_path_LDCXX=$lt_cv_path_LD
   15056   lt_cv_path_LD=$lt_save_path_LD
   15057   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   15058   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   15059 fi # test "$_lt_caught_CXX_error" != yes
   15060 
   15061 ac_ext=c
   15062 ac_cpp='$CPP $CPPFLAGS'
   15063 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15064 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15065 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15066 
   15067 
   15068 
   15069 
   15070 
   15071 
   15072 
   15073 
   15074 
   15075 
   15076 
   15077 
   15078 
   15079         ac_config_commands="$ac_config_commands libtool"
   15080 
   15081 
   15082 
   15083 
   15084 # Only expand once:
   15085 
   15086 
   15087 
   15088 # The tests for host and target for $enable_largefile require
   15089 # canonical names.
   15090 
   15091 
   15092 
   15093 # As the $enable_largefile decision depends on --enable-plugins we must set it
   15094 # even in directories otherwise not depending on the $plugins option.
   15095 
   15096 
   15097   maybe_plugins=no
   15098   for ac_header in dlfcn.h
   15099 do :
   15100   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   15101 "
   15102 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   15103   cat >>confdefs.h <<_ACEOF
   15104 #define HAVE_DLFCN_H 1
   15105 _ACEOF
   15106  maybe_plugins=yes
   15107 fi
   15108 
   15109 done
   15110 
   15111   for ac_header in windows.h
   15112 do :
   15113   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
   15114 "
   15115 if test "x$ac_cv_header_windows_h" = x""yes; then :
   15116   cat >>confdefs.h <<_ACEOF
   15117 #define HAVE_WINDOWS_H 1
   15118 _ACEOF
   15119  maybe_plugins=yes
   15120 fi
   15121 
   15122 done
   15123 
   15124 
   15125   # Check whether --enable-plugins was given.
   15126 if test "${enable_plugins+set}" = set; then :
   15127   enableval=$enable_plugins; case "${enableval}" in
   15128       no) plugins=no ;;
   15129       *) plugins=yes
   15130          if test "$maybe_plugins" != "yes" ; then
   15131 	   as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
   15132 	 fi ;;
   15133      esac
   15134 else
   15135   plugins=$maybe_plugins
   15136 
   15137 fi
   15138 
   15139   if test "$plugins" = "yes"; then
   15140     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   15141 $as_echo_n "checking for library containing dlopen... " >&6; }
   15142 if test "${ac_cv_search_dlopen+set}" = set; then :
   15143   $as_echo_n "(cached) " >&6
   15144 else
   15145   ac_func_search_save_LIBS=$LIBS
   15146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15147 /* end confdefs.h.  */
   15148 
   15149 /* Override any GCC internal prototype to avoid an error.
   15150    Use char because int might match the return type of a GCC
   15151    builtin and then its argument prototype would still apply.  */
   15152 #ifdef __cplusplus
   15153 extern "C"
   15154 #endif
   15155 char dlopen ();
   15156 int
   15157 main ()
   15158 {
   15159 return dlopen ();
   15160   ;
   15161   return 0;
   15162 }
   15163 _ACEOF
   15164 for ac_lib in '' dl; do
   15165   if test -z "$ac_lib"; then
   15166     ac_res="none required"
   15167   else
   15168     ac_res=-l$ac_lib
   15169     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   15170   fi
   15171   if ac_fn_c_try_link "$LINENO"; then :
   15172   ac_cv_search_dlopen=$ac_res
   15173 fi
   15174 rm -f core conftest.err conftest.$ac_objext \
   15175     conftest$ac_exeext
   15176   if test "${ac_cv_search_dlopen+set}" = set; then :
   15177   break
   15178 fi
   15179 done
   15180 if test "${ac_cv_search_dlopen+set}" = set; then :
   15181 
   15182 else
   15183   ac_cv_search_dlopen=no
   15184 fi
   15185 rm conftest.$ac_ext
   15186 LIBS=$ac_func_search_save_LIBS
   15187 fi
   15188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   15189 $as_echo "$ac_cv_search_dlopen" >&6; }
   15190 ac_res=$ac_cv_search_dlopen
   15191 if test "$ac_res" != no; then :
   15192   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   15193 
   15194 fi
   15195 
   15196   fi
   15197 
   15198 
   15199 case "${host}" in
   15200   sparc-*-solaris*|i[3-7]86-*-solaris*)
   15201     # On native 32bit sparc and ia32 solaris, large-file and procfs support
   15202     # are mutually exclusive; and without procfs support, the bfd/ elf module
   15203     # cannot provide certain routines such as elfcore_write_prpsinfo
   15204     # or elfcore_write_prstatus.  So unless the user explicitly requested
   15205     # large-file support through the --enable-largefile switch, disable
   15206     # large-file support in favor of procfs support.
   15207     test "${target}" = "${host}" -a "x$plugins" = xno \
   15208       && : ${enable_largefile="no"}
   15209     ;;
   15210 esac
   15211 
   15212 # Check whether --enable-largefile was given.
   15213 if test "${enable_largefile+set}" = set; then :
   15214   enableval=$enable_largefile;
   15215 fi
   15216 
   15217 if test "$enable_largefile" != no; then
   15218 
   15219   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   15220 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   15221 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
   15222   $as_echo_n "(cached) " >&6
   15223 else
   15224   ac_cv_sys_largefile_CC=no
   15225      if test "$GCC" != yes; then
   15226        ac_save_CC=$CC
   15227        while :; do
   15228 	 # IRIX 6.2 and later do not support large files by default,
   15229 	 # so use the C compiler's -n32 option if that helps.
   15230 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15231 /* end confdefs.h.  */
   15232 #include <sys/types.h>
   15233  /* Check that off_t can represent 2**63 - 1 correctly.
   15234     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15235     since some C++ compilers masquerading as C compilers
   15236     incorrectly reject 9223372036854775807.  */
   15237 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15238   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15239 		       && LARGE_OFF_T % 2147483647 == 1)
   15240 		      ? 1 : -1];
   15241 int
   15242 main ()
   15243 {
   15244 
   15245   ;
   15246   return 0;
   15247 }
   15248 _ACEOF
   15249 	 if ac_fn_c_try_compile "$LINENO"; then :
   15250   break
   15251 fi
   15252 rm -f core conftest.err conftest.$ac_objext
   15253 	 CC="$CC -n32"
   15254 	 if ac_fn_c_try_compile "$LINENO"; then :
   15255   ac_cv_sys_largefile_CC=' -n32'; break
   15256 fi
   15257 rm -f core conftest.err conftest.$ac_objext
   15258 	 break
   15259        done
   15260        CC=$ac_save_CC
   15261        rm -f conftest.$ac_ext
   15262     fi
   15263 fi
   15264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   15265 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   15266   if test "$ac_cv_sys_largefile_CC" != no; then
   15267     CC=$CC$ac_cv_sys_largefile_CC
   15268   fi
   15269 
   15270   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   15271 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   15272 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
   15273   $as_echo_n "(cached) " >&6
   15274 else
   15275   while :; do
   15276   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15277 /* end confdefs.h.  */
   15278 #include <sys/types.h>
   15279  /* Check that off_t can represent 2**63 - 1 correctly.
   15280     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15281     since some C++ compilers masquerading as C compilers
   15282     incorrectly reject 9223372036854775807.  */
   15283 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15284   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15285 		       && LARGE_OFF_T % 2147483647 == 1)
   15286 		      ? 1 : -1];
   15287 int
   15288 main ()
   15289 {
   15290 
   15291   ;
   15292   return 0;
   15293 }
   15294 _ACEOF
   15295 if ac_fn_c_try_compile "$LINENO"; then :
   15296   ac_cv_sys_file_offset_bits=no; break
   15297 fi
   15298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15299   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15300 /* end confdefs.h.  */
   15301 #define _FILE_OFFSET_BITS 64
   15302 #include <sys/types.h>
   15303  /* Check that off_t can represent 2**63 - 1 correctly.
   15304     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15305     since some C++ compilers masquerading as C compilers
   15306     incorrectly reject 9223372036854775807.  */
   15307 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15308   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15309 		       && LARGE_OFF_T % 2147483647 == 1)
   15310 		      ? 1 : -1];
   15311 int
   15312 main ()
   15313 {
   15314 
   15315   ;
   15316   return 0;
   15317 }
   15318 _ACEOF
   15319 if ac_fn_c_try_compile "$LINENO"; then :
   15320   ac_cv_sys_file_offset_bits=64; break
   15321 fi
   15322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15323   ac_cv_sys_file_offset_bits=unknown
   15324   break
   15325 done
   15326 fi
   15327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   15328 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   15329 case $ac_cv_sys_file_offset_bits in #(
   15330   no | unknown) ;;
   15331   *)
   15332 cat >>confdefs.h <<_ACEOF
   15333 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   15334 _ACEOF
   15335 ;;
   15336 esac
   15337 rm -rf conftest*
   15338   if test $ac_cv_sys_file_offset_bits = unknown; then
   15339     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   15340 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   15341 if test "${ac_cv_sys_large_files+set}" = set; then :
   15342   $as_echo_n "(cached) " >&6
   15343 else
   15344   while :; do
   15345   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15346 /* end confdefs.h.  */
   15347 #include <sys/types.h>
   15348  /* Check that off_t can represent 2**63 - 1 correctly.
   15349     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15350     since some C++ compilers masquerading as C compilers
   15351     incorrectly reject 9223372036854775807.  */
   15352 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15353   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15354 		       && LARGE_OFF_T % 2147483647 == 1)
   15355 		      ? 1 : -1];
   15356 int
   15357 main ()
   15358 {
   15359 
   15360   ;
   15361   return 0;
   15362 }
   15363 _ACEOF
   15364 if ac_fn_c_try_compile "$LINENO"; then :
   15365   ac_cv_sys_large_files=no; break
   15366 fi
   15367 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15368   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15369 /* end confdefs.h.  */
   15370 #define _LARGE_FILES 1
   15371 #include <sys/types.h>
   15372  /* Check that off_t can represent 2**63 - 1 correctly.
   15373     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15374     since some C++ compilers masquerading as C compilers
   15375     incorrectly reject 9223372036854775807.  */
   15376 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15377   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15378 		       && LARGE_OFF_T % 2147483647 == 1)
   15379 		      ? 1 : -1];
   15380 int
   15381 main ()
   15382 {
   15383 
   15384   ;
   15385   return 0;
   15386 }
   15387 _ACEOF
   15388 if ac_fn_c_try_compile "$LINENO"; then :
   15389   ac_cv_sys_large_files=1; break
   15390 fi
   15391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15392   ac_cv_sys_large_files=unknown
   15393   break
   15394 done
   15395 fi
   15396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   15397 $as_echo "$ac_cv_sys_large_files" >&6; }
   15398 case $ac_cv_sys_large_files in #(
   15399   no | unknown) ;;
   15400   *)
   15401 cat >>confdefs.h <<_ACEOF
   15402 #define _LARGE_FILES $ac_cv_sys_large_files
   15403 _ACEOF
   15404 ;;
   15405 esac
   15406 rm -rf conftest*
   15407   fi
   15408 fi
   15409 
   15410 
   15411 
   15412 
   15413 # Check whether --with-lib-path was given.
   15414 if test "${with_lib_path+set}" = set; then :
   15415   withval=$with_lib_path; LIB_PATH=$withval
   15416 fi
   15417 
   15418 # Check whether --enable-targets was given.
   15419 if test "${enable_targets+set}" = set; then :
   15420   enableval=$enable_targets; case "${enableval}" in
   15421   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
   15422 	    ;;
   15423   no)       enable_targets= ;;
   15424   *)        enable_targets=$enableval ;;
   15425 esac
   15426 fi
   15427 # Check whether --enable-64-bit-bfd was given.
   15428 if test "${enable_64_bit_bfd+set}" = set; then :
   15429   enableval=$enable_64_bit_bfd; case "${enableval}" in
   15430   yes)  want64=true  ;;
   15431   no)   want64=false ;;
   15432   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
   15433 esac
   15434 else
   15435   want64=false
   15436 fi
   15437 
   15438 
   15439 # Check whether --with-sysroot was given.
   15440 if test "${with_sysroot+set}" = set; then :
   15441   withval=$with_sysroot;
   15442  case ${with_sysroot} in
   15443  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
   15444  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
   15445  esac
   15446 
   15447  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
   15448  use_sysroot=yes
   15449 
   15450  if test "x$prefix" = xNONE; then
   15451   test_prefix=/usr/local
   15452  else
   15453   test_prefix=$prefix
   15454  fi
   15455  if test "x$exec_prefix" = xNONE; then
   15456   test_exec_prefix=$test_prefix
   15457  else
   15458   test_exec_prefix=$exec_prefix
   15459  fi
   15460  case ${TARGET_SYSTEM_ROOT} in
   15461  "${test_prefix}"|"${test_prefix}/"*|\
   15462  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
   15463  '${prefix}'|'${prefix}/'*|\
   15464  '${exec_prefix}'|'${exec_prefix}/'*)
   15465    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
   15466    TARGET_SYSTEM_ROOT_DEFINE="$t"
   15467    ;;
   15468  esac
   15469 
   15470 else
   15471 
   15472  use_sysroot=no
   15473  TARGET_SYSTEM_ROOT=
   15474  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
   15475 
   15476 fi
   15477 
   15478 
   15479 
   15480 
   15481 
   15482 # Check whether --enable-gold was given.
   15483 if test "${enable_gold+set}" = set; then :
   15484   enableval=$enable_gold; case "${enableval}" in
   15485  default)
   15486    install_as_default=no
   15487    installed_linker=ld.bfd
   15488    ;;
   15489  yes|no)
   15490    install_as_default=yes
   15491    installed_linker=ld.bfd
   15492    ;;
   15493  *)
   15494    as_fn_error "invalid --enable-gold argument" "$LINENO" 5
   15495    ;;
   15496  esac
   15497 else
   15498   install_as_default=yes
   15499  installed_linker=ld.bfd
   15500 fi
   15501 
   15502 
   15503 
   15504 
   15505 # Check whether --enable-got was given.
   15506 if test "${enable_got+set}" = set; then :
   15507   enableval=$enable_got; case "${enableval}" in
   15508   target | single | negative | multigot)  got_handling=$enableval ;;
   15509   *)  as_fn_error "bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
   15510 esac
   15511 else
   15512   got_handling=target
   15513 fi
   15514 
   15515 
   15516 case "${got_handling}" in
   15517   target)
   15518 
   15519 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
   15520  ;;
   15521   single)
   15522 
   15523 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
   15524  ;;
   15525   negative)
   15526 
   15527 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
   15528  ;;
   15529   multigot)
   15530 
   15531 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
   15532  ;;
   15533   *)  as_fn_error "bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
   15534 esac
   15535 
   15536 # PR gas/19109
   15537 # Decide the default method for compressing debug sections.
   15538 ac_default_compressed_debug_sections=unset
   15539 # Provide a configure time option to override our default.
   15540 # Check whether --enable-compressed_debug_sections was given.
   15541 if test "${enable_compressed_debug_sections+set}" = set; then :
   15542   enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
   15543   ,yes, | ,all, | *,ld,*) ac_default_compressed_debug_sections=yes ;;
   15544   ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
   15545 esac
   15546 fi
   15547 
   15548 # Decide setting DT_RUNPATH instead of DT_RPATH by default
   15549 ac_default_new_dtags=unset
   15550 # Provide a configure time option to override our default.
   15551 # Check whether --enable-new_dtags was given.
   15552 if test "${enable_new_dtags+set}" = set; then :
   15553   enableval=$enable_new_dtags; case "${enableval}" in
   15554   yes) ac_default_new_dtags=1 ;;
   15555   no) ac_default_new_dtags=0 ;;
   15556 esac
   15557 fi
   15558 
   15559 # Decide if -z relro should be enabled in ELF linker by default.
   15560 ac_default_ld_z_relro=unset
   15561 # Provide a configure time option to override our default.
   15562 # Check whether --enable-relro was given.
   15563 if test "${enable_relro+set}" = set; then :
   15564   enableval=$enable_relro; case "${enableval}" in
   15565   yes)  ac_default_ld_z_relro=1 ;;
   15566   no)  ac_default_ld_z_relro=0 ;;
   15567 esac
   15568 fi
   15569 
   15570 # Decide which "--hash-style" to use by default
   15571 # Provide a configure time option to override our default.
   15572 # Check whether --enable-default-hash-style was given.
   15573 if test "${enable_default_hash_style+set}" = set; then :
   15574   enableval=$enable_default_hash_style; case "${enable_default_hash_style}" in
   15575   sysv | gnu | both) ;;
   15576   *) as_fn_error "bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
   15577 esac
   15578 else
   15579   case "${target}" in
   15580   # Enable gnu hash only on GNU targets, but not mips
   15581   mips*-*-*) enable_default_hash_style=sysv ;;
   15582   *-*-gnu* | *-*-linux* | *-*-nacl*) enable_default_hash_style=both ;;
   15583   *) enable_default_hash_style=sysv ;;
   15584 esac
   15585 fi
   15586 
   15587 
   15588 case "${enable_default_hash_style}" in
   15589   sysv | both) ac_default_emit_sysv_hash=1 ;;
   15590   *) ac_default_emit_sysv_hash=0 ;;
   15591 esac
   15592 
   15593 case "${enable_default_hash_style}" in
   15594   gnu | both) ac_default_emit_gnu_hash=1 ;;
   15595   *) ac_default_emit_gnu_hash=0 ;;
   15596 esac
   15597 
   15598 
   15599 # Set the 'development' global.
   15600 . $srcdir/../bfd/development.sh
   15601 
   15602 # Set acp_cpp_for_build variable
   15603 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
   15604 
   15605 # Default set of GCC warnings to enable.
   15606 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
   15607 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
   15608 
   15609 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
   15610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15611 /* end confdefs.h.  */
   15612 __GNUC__
   15613 _ACEOF
   15614 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   15615   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
   15616 
   15617 else
   15618   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
   15619 fi
   15620 rm -f conftest*
   15621 
   15622 
   15623 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
   15624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15625 /* end confdefs.h.  */
   15626 __GNUC__
   15627 _ACEOF
   15628 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   15629   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
   15630 
   15631 else
   15632   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
   15633 fi
   15634 rm -f conftest*
   15635 
   15636 
   15637 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
   15638 WARN_WRITE_STRINGS=""
   15639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15640 /* end confdefs.h.  */
   15641 __GNUC__
   15642 _ACEOF
   15643 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   15644   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
   15645 
   15646 else
   15647   WARN_WRITE_STRINGS="-Wwrite-strings"
   15648 fi
   15649 rm -f conftest*
   15650 
   15651 
   15652 # Verify CC_FOR_BUILD to be compatible with warning flags
   15653 
   15654 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
   15655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15656 /* end confdefs.h.  */
   15657 __GNUC__
   15658 _ACEOF
   15659 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
   15660   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
   15661 
   15662 else
   15663   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
   15664 fi
   15665 rm -f conftest*
   15666 
   15667 
   15668 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
   15669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15670 /* end confdefs.h.  */
   15671 __GNUC__
   15672 _ACEOF
   15673 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
   15674   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
   15675 
   15676 else
   15677   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
   15678 fi
   15679 rm -f conftest*
   15680 
   15681 
   15682 # Check whether --enable-werror was given.
   15683 if test "${enable_werror+set}" = set; then :
   15684   enableval=$enable_werror; case "${enableval}" in
   15685      yes | y) ERROR_ON_WARNING="yes" ;;
   15686      no | n)  ERROR_ON_WARNING="no" ;;
   15687      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
   15688    esac
   15689 fi
   15690 
   15691 
   15692 # Disable -Wformat by default when using gcc on mingw
   15693 case "${host}" in
   15694   *-*-mingw32*)
   15695     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
   15696       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
   15697       GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
   15698     fi
   15699     ;;
   15700   *) ;;
   15701 esac
   15702 
   15703 # Enable -Werror by default when using gcc.  Turn it off for releases.
   15704 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
   15705     ERROR_ON_WARNING=yes
   15706 fi
   15707 
   15708 NO_WERROR=
   15709 if test "${ERROR_ON_WARNING}" = yes ; then
   15710     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
   15711     GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
   15712     NO_WERROR="-Wno-error"
   15713 fi
   15714 
   15715 if test "${GCC}" = yes ; then
   15716   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
   15717   WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
   15718 fi
   15719 
   15720 # Check whether --enable-build-warnings was given.
   15721 if test "${enable_build_warnings+set}" = set; then :
   15722   enableval=$enable_build_warnings; case "${enableval}" in
   15723   yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
   15724         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
   15725   no)	if test "${GCC}" = yes ; then
   15726 	  WARN_CFLAGS="-w"
   15727       WARN_CFLAGS_FOR_BUILD="-w"
   15728 	fi;;
   15729   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   15730         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
   15731         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
   15732   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   15733         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
   15734         WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
   15735   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
   15736         WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
   15737 esac
   15738 fi
   15739 
   15740 
   15741 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
   15742   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
   15743 fi
   15744 
   15745 
   15746 
   15747 
   15748 
   15749 
   15750 
   15751 
   15752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
   15753 $as_echo_n "checking for LC_MESSAGES... " >&6; }
   15754 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
   15755   $as_echo_n "(cached) " >&6
   15756 else
   15757   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15758 /* end confdefs.h.  */
   15759 #include <locale.h>
   15760 int
   15761 main ()
   15762 {
   15763 return LC_MESSAGES
   15764   ;
   15765   return 0;
   15766 }
   15767 _ACEOF
   15768 if ac_fn_c_try_link "$LINENO"; then :
   15769   am_cv_val_LC_MESSAGES=yes
   15770 else
   15771   am_cv_val_LC_MESSAGES=no
   15772 fi
   15773 rm -f core conftest.err conftest.$ac_objext \
   15774     conftest$ac_exeext conftest.$ac_ext
   15775 fi
   15776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
   15777 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
   15778   if test $am_cv_val_LC_MESSAGES = yes; then
   15779 
   15780 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
   15781 
   15782   fi
   15783 
   15784 
   15785 ac_config_headers="$ac_config_headers config.h:config.in"
   15786 
   15787 
   15788 # PR 14072
   15789 
   15790 
   15791 if test -z "$target" ; then
   15792     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
   15793 fi
   15794 if test -z "$host" ; then
   15795     as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
   15796 fi
   15797 
   15798 # host-specific stuff:
   15799 
   15800 ALL_LINGUAS="bg da de es fi fr ga id it ru sr sv tr uk vi zh_CN zh_TW pt_BR"
   15801 # If we haven't got the data from the intl directory,
   15802 # assume NLS is disabled.
   15803 USE_NLS=no
   15804 LIBINTL=
   15805 LIBINTL_DEP=
   15806 INCINTL=
   15807 XGETTEXT=
   15808 GMSGFMT=
   15809 POSUB=
   15810 
   15811 if test -f  ../intl/config.intl; then
   15812   .  ../intl/config.intl
   15813 fi
   15814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
   15815 $as_echo_n "checking whether NLS is requested... " >&6; }
   15816 if test x"$USE_NLS" != xyes; then
   15817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15818 $as_echo "no" >&6; }
   15819 else
   15820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15821 $as_echo "yes" >&6; }
   15822 
   15823 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
   15824 
   15825 
   15826   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
   15827 $as_echo_n "checking for catalogs to be installed... " >&6; }
   15828   # Look for .po and .gmo files in the source directory.
   15829   CATALOGS=
   15830   XLINGUAS=
   15831   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
   15832     # If there aren't any .gmo files the shell will give us the
   15833     # literal string "../path/to/srcdir/po/*.gmo" which has to be
   15834     # weeded out.
   15835     case "$cat" in *\**)
   15836       continue;;
   15837     esac
   15838     # The quadruple backslash is collapsed to a double backslash
   15839     # by the backticks, then collapsed again by the double quotes,
   15840     # leaving us with one backslash in the sed expression (right
   15841     # before the dot that mustn't act as a wildcard).
   15842     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
   15843     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
   15844     # The user is allowed to set LINGUAS to a list of languages to
   15845     # install catalogs for.  If it's empty that means "all of them."
   15846     if test "x$LINGUAS" = x; then
   15847       CATALOGS="$CATALOGS $cat"
   15848       XLINGUAS="$XLINGUAS $lang"
   15849     else
   15850       case "$LINGUAS" in *$lang*)
   15851         CATALOGS="$CATALOGS $cat"
   15852         XLINGUAS="$XLINGUAS $lang"
   15853         ;;
   15854       esac
   15855     fi
   15856   done
   15857   LINGUAS="$XLINGUAS"
   15858   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
   15859 $as_echo "$LINGUAS" >&6; }
   15860 
   15861 
   15862     DATADIRNAME=share
   15863 
   15864   INSTOBJEXT=.mo
   15865 
   15866   GENCAT=gencat
   15867 
   15868   CATOBJEXT=.gmo
   15869 
   15870 fi
   15871 
   15872         MKINSTALLDIRS=
   15873   if test -n "$ac_aux_dir"; then
   15874     case "$ac_aux_dir" in
   15875       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
   15876       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
   15877     esac
   15878   fi
   15879   if test -z "$MKINSTALLDIRS"; then
   15880     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
   15881   fi
   15882 
   15883 
   15884 
   15885   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
   15886 $as_echo_n "checking whether NLS is requested... " >&6; }
   15887     # Check whether --enable-nls was given.
   15888 if test "${enable_nls+set}" = set; then :
   15889   enableval=$enable_nls; USE_NLS=$enableval
   15890 else
   15891   USE_NLS=yes
   15892 fi
   15893 
   15894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
   15895 $as_echo "$USE_NLS" >&6; }
   15896 
   15897 
   15898 
   15899 
   15900 
   15901 
   15902 # Prepare PATH_SEPARATOR.
   15903 # The user is always right.
   15904 if test "${PATH_SEPARATOR+set}" != set; then
   15905   echo "#! /bin/sh" >conf$$.sh
   15906   echo  "exit 0"   >>conf$$.sh
   15907   chmod +x conf$$.sh
   15908   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   15909     PATH_SEPARATOR=';'
   15910   else
   15911     PATH_SEPARATOR=:
   15912   fi
   15913   rm -f conf$$.sh
   15914 fi
   15915 
   15916 # Find out how to test for executable files. Don't use a zero-byte file,
   15917 # as systems may use methods other than mode bits to determine executability.
   15918 cat >conf$$.file <<_ASEOF
   15919 #! /bin/sh
   15920 exit 0
   15921 _ASEOF
   15922 chmod +x conf$$.file
   15923 if test -x conf$$.file >/dev/null 2>&1; then
   15924   ac_executable_p="test -x"
   15925 else
   15926   ac_executable_p="test -f"
   15927 fi
   15928 rm -f conf$$.file
   15929 
   15930 # Extract the first word of "msgfmt", so it can be a program name with args.
   15931 set dummy msgfmt; ac_word=$2
   15932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15933 $as_echo_n "checking for $ac_word... " >&6; }
   15934 if test "${ac_cv_path_MSGFMT+set}" = set; then :
   15935   $as_echo_n "(cached) " >&6
   15936 else
   15937   case "$MSGFMT" in
   15938   [\\/]* | ?:[\\/]*)
   15939     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   15940     ;;
   15941   *)
   15942     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
   15943     for ac_dir in $PATH; do
   15944       IFS="$ac_save_IFS"
   15945       test -z "$ac_dir" && ac_dir=.
   15946       for ac_exec_ext in '' $ac_executable_extensions; do
   15947         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
   15948           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
   15949      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   15950             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
   15951             break 2
   15952           fi
   15953         fi
   15954       done
   15955     done
   15956     IFS="$ac_save_IFS"
   15957   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
   15958     ;;
   15959 esac
   15960 fi
   15961 MSGFMT="$ac_cv_path_MSGFMT"
   15962 if test "$MSGFMT" != ":"; then
   15963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
   15964 $as_echo "$MSGFMT" >&6; }
   15965 else
   15966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15967 $as_echo "no" >&6; }
   15968 fi
   15969 
   15970   # Extract the first word of "gmsgfmt", so it can be a program name with args.
   15971 set dummy gmsgfmt; ac_word=$2
   15972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15973 $as_echo_n "checking for $ac_word... " >&6; }
   15974 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
   15975   $as_echo_n "(cached) " >&6
   15976 else
   15977   case $GMSGFMT in
   15978   [\\/]* | ?:[\\/]*)
   15979   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   15980   ;;
   15981   *)
   15982   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15983 for as_dir in $PATH
   15984 do
   15985   IFS=$as_save_IFS
   15986   test -z "$as_dir" && as_dir=.
   15987     for ac_exec_ext in '' $ac_executable_extensions; do
   15988   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15989     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
   15990     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15991     break 2
   15992   fi
   15993 done
   15994   done
   15995 IFS=$as_save_IFS
   15996 
   15997   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
   15998   ;;
   15999 esac
   16000 fi
   16001 GMSGFMT=$ac_cv_path_GMSGFMT
   16002 if test -n "$GMSGFMT"; then
   16003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
   16004 $as_echo "$GMSGFMT" >&6; }
   16005 else
   16006   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16007 $as_echo "no" >&6; }
   16008 fi
   16009 
   16010 
   16011 
   16012 
   16013 # Prepare PATH_SEPARATOR.
   16014 # The user is always right.
   16015 if test "${PATH_SEPARATOR+set}" != set; then
   16016   echo "#! /bin/sh" >conf$$.sh
   16017   echo  "exit 0"   >>conf$$.sh
   16018   chmod +x conf$$.sh
   16019   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   16020     PATH_SEPARATOR=';'
   16021   else
   16022     PATH_SEPARATOR=:
   16023   fi
   16024   rm -f conf$$.sh
   16025 fi
   16026 
   16027 # Find out how to test for executable files. Don't use a zero-byte file,
   16028 # as systems may use methods other than mode bits to determine executability.
   16029 cat >conf$$.file <<_ASEOF
   16030 #! /bin/sh
   16031 exit 0
   16032 _ASEOF
   16033 chmod +x conf$$.file
   16034 if test -x conf$$.file >/dev/null 2>&1; then
   16035   ac_executable_p="test -x"
   16036 else
   16037   ac_executable_p="test -f"
   16038 fi
   16039 rm -f conf$$.file
   16040 
   16041 # Extract the first word of "xgettext", so it can be a program name with args.
   16042 set dummy xgettext; ac_word=$2
   16043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16044 $as_echo_n "checking for $ac_word... " >&6; }
   16045 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
   16046   $as_echo_n "(cached) " >&6
   16047 else
   16048   case "$XGETTEXT" in
   16049   [\\/]* | ?:[\\/]*)
   16050     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   16051     ;;
   16052   *)
   16053     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
   16054     for ac_dir in $PATH; do
   16055       IFS="$ac_save_IFS"
   16056       test -z "$ac_dir" && ac_dir=.
   16057       for ac_exec_ext in '' $ac_executable_extensions; do
   16058         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
   16059           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
   16060      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   16061             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
   16062             break 2
   16063           fi
   16064         fi
   16065       done
   16066     done
   16067     IFS="$ac_save_IFS"
   16068   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
   16069     ;;
   16070 esac
   16071 fi
   16072 XGETTEXT="$ac_cv_path_XGETTEXT"
   16073 if test "$XGETTEXT" != ":"; then
   16074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
   16075 $as_echo "$XGETTEXT" >&6; }
   16076 else
   16077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16078 $as_echo "no" >&6; }
   16079 fi
   16080 
   16081     rm -f messages.po
   16082 
   16083 
   16084 # Prepare PATH_SEPARATOR.
   16085 # The user is always right.
   16086 if test "${PATH_SEPARATOR+set}" != set; then
   16087   echo "#! /bin/sh" >conf$$.sh
   16088   echo  "exit 0"   >>conf$$.sh
   16089   chmod +x conf$$.sh
   16090   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   16091     PATH_SEPARATOR=';'
   16092   else
   16093     PATH_SEPARATOR=:
   16094   fi
   16095   rm -f conf$$.sh
   16096 fi
   16097 
   16098 # Find out how to test for executable files. Don't use a zero-byte file,
   16099 # as systems may use methods other than mode bits to determine executability.
   16100 cat >conf$$.file <<_ASEOF
   16101 #! /bin/sh
   16102 exit 0
   16103 _ASEOF
   16104 chmod +x conf$$.file
   16105 if test -x conf$$.file >/dev/null 2>&1; then
   16106   ac_executable_p="test -x"
   16107 else
   16108   ac_executable_p="test -f"
   16109 fi
   16110 rm -f conf$$.file
   16111 
   16112 # Extract the first word of "msgmerge", so it can be a program name with args.
   16113 set dummy msgmerge; ac_word=$2
   16114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16115 $as_echo_n "checking for $ac_word... " >&6; }
   16116 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
   16117   $as_echo_n "(cached) " >&6
   16118 else
   16119   case "$MSGMERGE" in
   16120   [\\/]* | ?:[\\/]*)
   16121     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
   16122     ;;
   16123   *)
   16124     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
   16125     for ac_dir in $PATH; do
   16126       IFS="$ac_save_IFS"
   16127       test -z "$ac_dir" && ac_dir=.
   16128       for ac_exec_ext in '' $ac_executable_extensions; do
   16129         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
   16130           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
   16131             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
   16132             break 2
   16133           fi
   16134         fi
   16135       done
   16136     done
   16137     IFS="$ac_save_IFS"
   16138   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
   16139     ;;
   16140 esac
   16141 fi
   16142 MSGMERGE="$ac_cv_path_MSGMERGE"
   16143 if test "$MSGMERGE" != ":"; then
   16144   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
   16145 $as_echo "$MSGMERGE" >&6; }
   16146 else
   16147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16148 $as_echo "no" >&6; }
   16149 fi
   16150 
   16151 
   16152       if test "$GMSGFMT" != ":"; then
   16153             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
   16154        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   16155       : ;
   16156     else
   16157       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
   16158       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
   16159 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
   16160       GMSGFMT=":"
   16161     fi
   16162   fi
   16163 
   16164       if test "$XGETTEXT" != ":"; then
   16165             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
   16166        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   16167       : ;
   16168     else
   16169       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
   16170 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
   16171       XGETTEXT=":"
   16172     fi
   16173         rm -f messages.po
   16174   fi
   16175 
   16176   ac_config_commands="$ac_config_commands default-1"
   16177 
   16178 
   16179 
   16180 
   16181 
   16182 for ac_prog in 'bison -y' byacc
   16183 do
   16184   # Extract the first word of "$ac_prog", so it can be a program name with args.
   16185 set dummy $ac_prog; ac_word=$2
   16186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16187 $as_echo_n "checking for $ac_word... " >&6; }
   16188 if test "${ac_cv_prog_YACC+set}" = set; then :
   16189   $as_echo_n "(cached) " >&6
   16190 else
   16191   if test -n "$YACC"; then
   16192   ac_cv_prog_YACC="$YACC" # Let the user override the test.
   16193 else
   16194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16195 for as_dir in $PATH
   16196 do
   16197   IFS=$as_save_IFS
   16198   test -z "$as_dir" && as_dir=.
   16199     for ac_exec_ext in '' $ac_executable_extensions; do
   16200   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   16201     ac_cv_prog_YACC="$ac_prog"
   16202     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   16203     break 2
   16204   fi
   16205 done
   16206   done
   16207 IFS=$as_save_IFS
   16208 
   16209 fi
   16210 fi
   16211 YACC=$ac_cv_prog_YACC
   16212 if test -n "$YACC"; then
   16213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
   16214 $as_echo "$YACC" >&6; }
   16215 else
   16216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16217 $as_echo "no" >&6; }
   16218 fi
   16219 
   16220 
   16221   test -n "$YACC" && break
   16222 done
   16223 test -n "$YACC" || YACC="yacc"
   16224 
   16225 for ac_prog in flex lex
   16226 do
   16227   # Extract the first word of "$ac_prog", so it can be a program name with args.
   16228 set dummy $ac_prog; ac_word=$2
   16229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16230 $as_echo_n "checking for $ac_word... " >&6; }
   16231 if test "${ac_cv_prog_LEX+set}" = set; then :
   16232   $as_echo_n "(cached) " >&6
   16233 else
   16234   if test -n "$LEX"; then
   16235   ac_cv_prog_LEX="$LEX" # Let the user override the test.
   16236 else
   16237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16238 for as_dir in $PATH
   16239 do
   16240   IFS=$as_save_IFS
   16241   test -z "$as_dir" && as_dir=.
   16242     for ac_exec_ext in '' $ac_executable_extensions; do
   16243   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   16244     ac_cv_prog_LEX="$ac_prog"
   16245     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   16246     break 2
   16247   fi
   16248 done
   16249   done
   16250 IFS=$as_save_IFS
   16251 
   16252 fi
   16253 fi
   16254 LEX=$ac_cv_prog_LEX
   16255 if test -n "$LEX"; then
   16256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
   16257 $as_echo "$LEX" >&6; }
   16258 else
   16259   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16260 $as_echo "no" >&6; }
   16261 fi
   16262 
   16263 
   16264   test -n "$LEX" && break
   16265 done
   16266 test -n "$LEX" || LEX=":"
   16267 
   16268 case "$LEX" in
   16269   :|*"missing "*) ;;
   16270   *) cat >conftest.l <<_ACEOF
   16271 %%
   16272 a { ECHO; }
   16273 b { REJECT; }
   16274 c { yymore (); }
   16275 d { yyless (1); }
   16276 e { yyless (input () != 0); }
   16277 f { unput (yytext[0]); }
   16278 . { BEGIN INITIAL; }
   16279 %%
   16280 #ifdef YYTEXT_POINTER
   16281 extern char *yytext;
   16282 #endif
   16283 int
   16284 main (void)
   16285 {
   16286   return ! yylex () + ! yywrap ();
   16287 }
   16288 _ACEOF
   16289 { { ac_try="$LEX conftest.l"
   16290 case "(($ac_try" in
   16291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   16292   *) ac_try_echo=$ac_try;;
   16293 esac
   16294 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   16295 $as_echo "$ac_try_echo"; } >&5
   16296   (eval "$LEX conftest.l") 2>&5
   16297   ac_status=$?
   16298   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   16299   test $ac_status = 0; }
   16300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
   16301 $as_echo_n "checking lex output file root... " >&6; }
   16302 if test "${ac_cv_prog_lex_root+set}" = set; then :
   16303   $as_echo_n "(cached) " >&6
   16304 else
   16305 
   16306 if test -f lex.yy.c; then
   16307   ac_cv_prog_lex_root=lex.yy
   16308 elif test -f lexyy.c; then
   16309   ac_cv_prog_lex_root=lexyy
   16310 else
   16311   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
   16312 fi
   16313 fi
   16314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
   16315 $as_echo "$ac_cv_prog_lex_root" >&6; }
   16316 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
   16317 
   16318 if test -z "${LEXLIB+set}"; then
   16319   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
   16320 $as_echo_n "checking lex library... " >&6; }
   16321 if test "${ac_cv_lib_lex+set}" = set; then :
   16322   $as_echo_n "(cached) " >&6
   16323 else
   16324 
   16325     ac_save_LIBS=$LIBS
   16326     ac_cv_lib_lex='none needed'
   16327     for ac_lib in '' -lfl -ll; do
   16328       LIBS="$ac_lib $ac_save_LIBS"
   16329       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16330 /* end confdefs.h.  */
   16331 `cat $LEX_OUTPUT_ROOT.c`
   16332 _ACEOF
   16333 if ac_fn_c_try_link "$LINENO"; then :
   16334   ac_cv_lib_lex=$ac_lib
   16335 fi
   16336 rm -f core conftest.err conftest.$ac_objext \
   16337     conftest$ac_exeext conftest.$ac_ext
   16338       test "$ac_cv_lib_lex" != 'none needed' && break
   16339     done
   16340     LIBS=$ac_save_LIBS
   16341 
   16342 fi
   16343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
   16344 $as_echo "$ac_cv_lib_lex" >&6; }
   16345   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
   16346 fi
   16347 
   16348 
   16349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
   16350 $as_echo_n "checking whether yytext is a pointer... " >&6; }
   16351 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
   16352   $as_echo_n "(cached) " >&6
   16353 else
   16354   # POSIX says lex can declare yytext either as a pointer or an array; the
   16355 # default is implementation-dependent.  Figure out which it is, since
   16356 # not all implementations provide the %pointer and %array declarations.
   16357 ac_cv_prog_lex_yytext_pointer=no
   16358 ac_save_LIBS=$LIBS
   16359 LIBS="$LEXLIB $ac_save_LIBS"
   16360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16361 /* end confdefs.h.  */
   16362 #define YYTEXT_POINTER 1
   16363 `cat $LEX_OUTPUT_ROOT.c`
   16364 _ACEOF
   16365 if ac_fn_c_try_link "$LINENO"; then :
   16366   ac_cv_prog_lex_yytext_pointer=yes
   16367 fi
   16368 rm -f core conftest.err conftest.$ac_objext \
   16369     conftest$ac_exeext conftest.$ac_ext
   16370 LIBS=$ac_save_LIBS
   16371 
   16372 fi
   16373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
   16374 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
   16375 if test $ac_cv_prog_lex_yytext_pointer = yes; then
   16376 
   16377 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
   16378 
   16379 fi
   16380 rm -f conftest.l $LEX_OUTPUT_ROOT.c
   16381  ;;
   16382 esac
   16383 if test "$LEX" = :; then
   16384   LEX=${am_missing_run}flex
   16385 fi
   16386 
   16387 
   16388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   16389 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   16390     # Check whether --enable-maintainer-mode was given.
   16391 if test "${enable_maintainer_mode+set}" = set; then :
   16392   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   16393 else
   16394   USE_MAINTAINER_MODE=no
   16395 fi
   16396 
   16397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   16398 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   16399    if test $USE_MAINTAINER_MODE = yes; then
   16400   MAINTAINER_MODE_TRUE=
   16401   MAINTAINER_MODE_FALSE='#'
   16402 else
   16403   MAINTAINER_MODE_TRUE='#'
   16404   MAINTAINER_MODE_FALSE=
   16405 fi
   16406 
   16407   MAINT=$MAINTAINER_MODE_TRUE
   16408 
   16409 
   16410  if false; then
   16411   GENINSRC_NEVER_TRUE=
   16412   GENINSRC_NEVER_FALSE='#'
   16413 else
   16414   GENINSRC_NEVER_TRUE='#'
   16415   GENINSRC_NEVER_FALSE=
   16416 fi
   16417 
   16418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
   16419 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
   16420 if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
   16421   $as_echo_n "(cached) " >&6
   16422 else
   16423    echo abfoo >t1
   16424   echo cdfoo >t2
   16425   gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
   16426   if cmp t1 t2 2 2 > /dev/null 2>&1; then
   16427     if cmp t1 t2 1 1 > /dev/null 2>&1; then
   16428       :
   16429     else
   16430       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
   16431     fi
   16432   fi
   16433   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
   16434     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
   16435       :
   16436     else
   16437       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
   16438     fi
   16439   fi
   16440   rm t1 t2
   16441 
   16442 fi
   16443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
   16444 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
   16445 do_compare="$gcc_cv_prog_cmp_skip"
   16446 
   16447 
   16448 
   16449 . ${srcdir}/configure.host
   16450 
   16451 
   16452 
   16453 
   16454 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h locale.h sys/param.h
   16455 do :
   16456   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16457 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16458 eval as_val=\$$as_ac_Header
   16459    if test "x$as_val" = x""yes; then :
   16460   cat >>confdefs.h <<_ACEOF
   16461 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16462 _ACEOF
   16463 
   16464 fi
   16465 
   16466 done
   16467 
   16468 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
   16469 do :
   16470   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16471 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16472 eval as_val=\$$as_ac_Header
   16473    if test "x$as_val" = x""yes; then :
   16474   cat >>confdefs.h <<_ACEOF
   16475 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16476 _ACEOF
   16477 
   16478 fi
   16479 
   16480 done
   16481 
   16482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
   16483 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
   16484 if test "${gcc_cv_header_string+set}" = set; then :
   16485   $as_echo_n "(cached) " >&6
   16486 else
   16487   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16488 /* end confdefs.h.  */
   16489 #include <string.h>
   16490 #include <strings.h>
   16491 int
   16492 main ()
   16493 {
   16494 
   16495   ;
   16496   return 0;
   16497 }
   16498 _ACEOF
   16499 if ac_fn_c_try_compile "$LINENO"; then :
   16500   gcc_cv_header_string=yes
   16501 else
   16502   gcc_cv_header_string=no
   16503 fi
   16504 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16505 fi
   16506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
   16507 $as_echo "$gcc_cv_header_string" >&6; }
   16508 if test $gcc_cv_header_string = yes; then
   16509 
   16510 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
   16511 
   16512 fi
   16513 
   16514 for ac_func in glob mkstemp realpath sbrk setlocale waitpid
   16515 do :
   16516   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16517 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   16518 eval as_val=\$$as_ac_var
   16519    if test "x$as_val" = x""yes; then :
   16520   cat >>confdefs.h <<_ACEOF
   16521 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16522 _ACEOF
   16523 
   16524 fi
   16525 done
   16526 
   16527 for ac_func in open lseek close
   16528 do :
   16529   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16530 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   16531 eval as_val=\$$as_ac_var
   16532    if test "x$as_val" = x""yes; then :
   16533   cat >>confdefs.h <<_ACEOF
   16534 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16535 _ACEOF
   16536 
   16537 fi
   16538 done
   16539 
   16540 ac_header_dirent=no
   16541 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
   16542   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
   16543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
   16544 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
   16545 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
   16546   $as_echo_n "(cached) " >&6
   16547 else
   16548   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16549 /* end confdefs.h.  */
   16550 #include <sys/types.h>
   16551 #include <$ac_hdr>
   16552 
   16553 int
   16554 main ()
   16555 {
   16556 if ((DIR *) 0)
   16557 return 0;
   16558   ;
   16559   return 0;
   16560 }
   16561 _ACEOF
   16562 if ac_fn_c_try_compile "$LINENO"; then :
   16563   eval "$as_ac_Header=yes"
   16564 else
   16565   eval "$as_ac_Header=no"
   16566 fi
   16567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16568 fi
   16569 eval ac_res=\$$as_ac_Header
   16570 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   16571 $as_echo "$ac_res" >&6; }
   16572 eval as_val=\$$as_ac_Header
   16573    if test "x$as_val" = x""yes; then :
   16574   cat >>confdefs.h <<_ACEOF
   16575 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
   16576 _ACEOF
   16577 
   16578 ac_header_dirent=$ac_hdr; break
   16579 fi
   16580 
   16581 done
   16582 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
   16583 if test $ac_header_dirent = dirent.h; then
   16584   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
   16585 $as_echo_n "checking for library containing opendir... " >&6; }
   16586 if test "${ac_cv_search_opendir+set}" = set; then :
   16587   $as_echo_n "(cached) " >&6
   16588 else
   16589   ac_func_search_save_LIBS=$LIBS
   16590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16591 /* end confdefs.h.  */
   16592 
   16593 /* Override any GCC internal prototype to avoid an error.
   16594    Use char because int might match the return type of a GCC
   16595    builtin and then its argument prototype would still apply.  */
   16596 #ifdef __cplusplus
   16597 extern "C"
   16598 #endif
   16599 char opendir ();
   16600 int
   16601 main ()
   16602 {
   16603 return opendir ();
   16604   ;
   16605   return 0;
   16606 }
   16607 _ACEOF
   16608 for ac_lib in '' dir; do
   16609   if test -z "$ac_lib"; then
   16610     ac_res="none required"
   16611   else
   16612     ac_res=-l$ac_lib
   16613     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16614   fi
   16615   if ac_fn_c_try_link "$LINENO"; then :
   16616   ac_cv_search_opendir=$ac_res
   16617 fi
   16618 rm -f core conftest.err conftest.$ac_objext \
   16619     conftest$ac_exeext
   16620   if test "${ac_cv_search_opendir+set}" = set; then :
   16621   break
   16622 fi
   16623 done
   16624 if test "${ac_cv_search_opendir+set}" = set; then :
   16625 
   16626 else
   16627   ac_cv_search_opendir=no
   16628 fi
   16629 rm conftest.$ac_ext
   16630 LIBS=$ac_func_search_save_LIBS
   16631 fi
   16632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
   16633 $as_echo "$ac_cv_search_opendir" >&6; }
   16634 ac_res=$ac_cv_search_opendir
   16635 if test "$ac_res" != no; then :
   16636   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16637 
   16638 fi
   16639 
   16640 else
   16641   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
   16642 $as_echo_n "checking for library containing opendir... " >&6; }
   16643 if test "${ac_cv_search_opendir+set}" = set; then :
   16644   $as_echo_n "(cached) " >&6
   16645 else
   16646   ac_func_search_save_LIBS=$LIBS
   16647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16648 /* end confdefs.h.  */
   16649 
   16650 /* Override any GCC internal prototype to avoid an error.
   16651    Use char because int might match the return type of a GCC
   16652    builtin and then its argument prototype would still apply.  */
   16653 #ifdef __cplusplus
   16654 extern "C"
   16655 #endif
   16656 char opendir ();
   16657 int
   16658 main ()
   16659 {
   16660 return opendir ();
   16661   ;
   16662   return 0;
   16663 }
   16664 _ACEOF
   16665 for ac_lib in '' x; do
   16666   if test -z "$ac_lib"; then
   16667     ac_res="none required"
   16668   else
   16669     ac_res=-l$ac_lib
   16670     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16671   fi
   16672   if ac_fn_c_try_link "$LINENO"; then :
   16673   ac_cv_search_opendir=$ac_res
   16674 fi
   16675 rm -f core conftest.err conftest.$ac_objext \
   16676     conftest$ac_exeext
   16677   if test "${ac_cv_search_opendir+set}" = set; then :
   16678   break
   16679 fi
   16680 done
   16681 if test "${ac_cv_search_opendir+set}" = set; then :
   16682 
   16683 else
   16684   ac_cv_search_opendir=no
   16685 fi
   16686 rm conftest.$ac_ext
   16687 LIBS=$ac_func_search_save_LIBS
   16688 fi
   16689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
   16690 $as_echo "$ac_cv_search_opendir" >&6; }
   16691 ac_res=$ac_cv_search_opendir
   16692 if test "$ac_res" != no; then :
   16693   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16694 
   16695 fi
   16696 
   16697 fi
   16698 
   16699 
   16700 for ac_header in stdlib.h unistd.h
   16701 do :
   16702   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16703 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16704 eval as_val=\$$as_ac_Header
   16705    if test "x$as_val" = x""yes; then :
   16706   cat >>confdefs.h <<_ACEOF
   16707 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16708 _ACEOF
   16709 
   16710 fi
   16711 
   16712 done
   16713 
   16714 for ac_func in getpagesize
   16715 do :
   16716   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
   16717 if test "x$ac_cv_func_getpagesize" = x""yes; then :
   16718   cat >>confdefs.h <<_ACEOF
   16719 #define HAVE_GETPAGESIZE 1
   16720 _ACEOF
   16721 
   16722 fi
   16723 done
   16724 
   16725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
   16726 $as_echo_n "checking for working mmap... " >&6; }
   16727 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
   16728   $as_echo_n "(cached) " >&6
   16729 else
   16730   if test "$cross_compiling" = yes; then :
   16731   ac_cv_func_mmap_fixed_mapped=no
   16732 else
   16733   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16734 /* end confdefs.h.  */
   16735 $ac_includes_default
   16736 /* malloc might have been renamed as rpl_malloc. */
   16737 #undef malloc
   16738 
   16739 /* Thanks to Mike Haertel and Jim Avera for this test.
   16740    Here is a matrix of mmap possibilities:
   16741 	mmap private not fixed
   16742 	mmap private fixed at somewhere currently unmapped
   16743 	mmap private fixed at somewhere already mapped
   16744 	mmap shared not fixed
   16745 	mmap shared fixed at somewhere currently unmapped
   16746 	mmap shared fixed at somewhere already mapped
   16747    For private mappings, we should verify that changes cannot be read()
   16748    back from the file, nor mmap's back from the file at a different
   16749    address.  (There have been systems where private was not correctly
   16750    implemented like the infamous i386 svr4.0, and systems where the
   16751    VM page cache was not coherent with the file system buffer cache
   16752    like early versions of FreeBSD and possibly contemporary NetBSD.)
   16753    For shared mappings, we should conversely verify that changes get
   16754    propagated back to all the places they're supposed to be.
   16755 
   16756    Grep wants private fixed already mapped.
   16757    The main things grep needs to know about mmap are:
   16758    * does it exist and is it safe to write into the mmap'd area
   16759    * how to use it (BSD variants)  */
   16760 
   16761 #include <fcntl.h>
   16762 #include <sys/mman.h>
   16763 
   16764 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   16765 char *malloc ();
   16766 #endif
   16767 
   16768 /* This mess was copied from the GNU getpagesize.h.  */
   16769 #ifndef HAVE_GETPAGESIZE
   16770 /* Assume that all systems that can run configure have sys/param.h.  */
   16771 # ifndef HAVE_SYS_PARAM_H
   16772 #  define HAVE_SYS_PARAM_H 1
   16773 # endif
   16774 
   16775 # ifdef _SC_PAGESIZE
   16776 #  define getpagesize() sysconf(_SC_PAGESIZE)
   16777 # else /* no _SC_PAGESIZE */
   16778 #  ifdef HAVE_SYS_PARAM_H
   16779 #   include <sys/param.h>
   16780 #   ifdef EXEC_PAGESIZE
   16781 #    define getpagesize() EXEC_PAGESIZE
   16782 #   else /* no EXEC_PAGESIZE */
   16783 #    ifdef NBPG
   16784 #     define getpagesize() NBPG * CLSIZE
   16785 #     ifndef CLSIZE
   16786 #      define CLSIZE 1
   16787 #     endif /* no CLSIZE */
   16788 #    else /* no NBPG */
   16789 #     ifdef NBPC
   16790 #      define getpagesize() NBPC
   16791 #     else /* no NBPC */
   16792 #      ifdef PAGESIZE
   16793 #       define getpagesize() PAGESIZE
   16794 #      endif /* PAGESIZE */
   16795 #     endif /* no NBPC */
   16796 #    endif /* no NBPG */
   16797 #   endif /* no EXEC_PAGESIZE */
   16798 #  else /* no HAVE_SYS_PARAM_H */
   16799 #   define getpagesize() 8192	/* punt totally */
   16800 #  endif /* no HAVE_SYS_PARAM_H */
   16801 # endif /* no _SC_PAGESIZE */
   16802 
   16803 #endif /* no HAVE_GETPAGESIZE */
   16804 
   16805 int
   16806 main ()
   16807 {
   16808   char *data, *data2, *data3;
   16809   int i, pagesize;
   16810   int fd;
   16811 
   16812   pagesize = getpagesize ();
   16813 
   16814   /* First, make a file with some known garbage in it. */
   16815   data = (char *) malloc (pagesize);
   16816   if (!data)
   16817     return 1;
   16818   for (i = 0; i < pagesize; ++i)
   16819     *(data + i) = rand ();
   16820   umask (0);
   16821   fd = creat ("conftest.mmap", 0600);
   16822   if (fd < 0)
   16823     return 1;
   16824   if (write (fd, data, pagesize) != pagesize)
   16825     return 1;
   16826   close (fd);
   16827 
   16828   /* Next, try to mmap the file at a fixed address which already has
   16829      something else allocated at it.  If we can, also make sure that
   16830      we see the same garbage.  */
   16831   fd = open ("conftest.mmap", O_RDWR);
   16832   if (fd < 0)
   16833     return 1;
   16834   data2 = (char *) malloc (2 * pagesize);
   16835   if (!data2)
   16836     return 1;
   16837   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
   16838   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   16839 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   16840     return 1;
   16841   for (i = 0; i < pagesize; ++i)
   16842     if (*(data + i) != *(data2 + i))
   16843       return 1;
   16844 
   16845   /* Finally, make sure that changes to the mapped area do not
   16846      percolate back to the file as seen by read().  (This is a bug on
   16847      some variants of i386 svr4.0.)  */
   16848   for (i = 0; i < pagesize; ++i)
   16849     *(data2 + i) = *(data2 + i) + 1;
   16850   data3 = (char *) malloc (pagesize);
   16851   if (!data3)
   16852     return 1;
   16853   if (read (fd, data3, pagesize) != pagesize)
   16854     return 1;
   16855   for (i = 0; i < pagesize; ++i)
   16856     if (*(data + i) != *(data3 + i))
   16857       return 1;
   16858   close (fd);
   16859   return 0;
   16860 }
   16861 _ACEOF
   16862 if ac_fn_c_try_run "$LINENO"; then :
   16863   ac_cv_func_mmap_fixed_mapped=yes
   16864 else
   16865   ac_cv_func_mmap_fixed_mapped=no
   16866 fi
   16867 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   16868   conftest.$ac_objext conftest.beam conftest.$ac_ext
   16869 fi
   16870 
   16871 fi
   16872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
   16873 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
   16874 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   16875 
   16876 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
   16877 
   16878 fi
   16879 rm -f conftest.mmap
   16880 
   16881 
   16882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   16883 $as_echo_n "checking for library containing dlopen... " >&6; }
   16884 if test "${ac_cv_search_dlopen+set}" = set; then :
   16885   $as_echo_n "(cached) " >&6
   16886 else
   16887   ac_func_search_save_LIBS=$LIBS
   16888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16889 /* end confdefs.h.  */
   16890 
   16891 /* Override any GCC internal prototype to avoid an error.
   16892    Use char because int might match the return type of a GCC
   16893    builtin and then its argument prototype would still apply.  */
   16894 #ifdef __cplusplus
   16895 extern "C"
   16896 #endif
   16897 char dlopen ();
   16898 int
   16899 main ()
   16900 {
   16901 return dlopen ();
   16902   ;
   16903   return 0;
   16904 }
   16905 _ACEOF
   16906 for ac_lib in '' dl; do
   16907   if test -z "$ac_lib"; then
   16908     ac_res="none required"
   16909   else
   16910     ac_res=-l$ac_lib
   16911     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16912   fi
   16913   if ac_fn_c_try_link "$LINENO"; then :
   16914   ac_cv_search_dlopen=$ac_res
   16915 fi
   16916 rm -f core conftest.err conftest.$ac_objext \
   16917     conftest$ac_exeext
   16918   if test "${ac_cv_search_dlopen+set}" = set; then :
   16919   break
   16920 fi
   16921 done
   16922 if test "${ac_cv_search_dlopen+set}" = set; then :
   16923 
   16924 else
   16925   ac_cv_search_dlopen=no
   16926 fi
   16927 rm conftest.$ac_ext
   16928 LIBS=$ac_func_search_save_LIBS
   16929 fi
   16930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   16931 $as_echo "$ac_cv_search_dlopen" >&6; }
   16932 ac_res=$ac_cv_search_dlopen
   16933 if test "$ac_res" != no; then :
   16934   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16935 
   16936 fi
   16937 
   16938  if test x$plugins = xyes; then
   16939   ENABLE_PLUGINS_TRUE=
   16940   ENABLE_PLUGINS_FALSE='#'
   16941 else
   16942   ENABLE_PLUGINS_TRUE='#'
   16943   ENABLE_PLUGINS_FALSE=
   16944 fi
   16945 
   16946 
   16947 # Check whether --enable-initfini-array was given.
   16948 if test "${enable_initfini_array+set}" = set; then :
   16949   enableval=$enable_initfini_array;
   16950 else
   16951 
   16952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
   16953 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
   16954 if test "${gcc_cv_initfini_array+set}" = set; then :
   16955   $as_echo_n "(cached) " >&6
   16956 else
   16957     if test "x${build}" = "x${target}" ; then
   16958     if test "$cross_compiling" = yes; then :
   16959   gcc_cv_initfini_array=no
   16960 else
   16961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16962 /* end confdefs.h.  */
   16963 
   16964 static int x = -1;
   16965 int main (void) { return x; }
   16966 int foo (void) { x = 0; }
   16967 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
   16968 _ACEOF
   16969 if ac_fn_c_try_run "$LINENO"; then :
   16970   gcc_cv_initfini_array=yes
   16971  else
   16972   gcc_cv_initfini_array=no
   16973 fi
   16974 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   16975   conftest.$ac_objext conftest.beam conftest.$ac_ext
   16976 fi
   16977 
   16978    else
   16979      gcc_cv_initfini_array=no
   16980    fi
   16981 fi
   16982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_initfini_array" >&5
   16983 $as_echo "$gcc_cv_initfini_array" >&6; }
   16984   enable_initfini_array=$gcc_cv_initfini_array
   16985 
   16986  fi
   16987 
   16988 if test $enable_initfini_array = yes; then
   16989 
   16990 $as_echo "#define HAVE_INITFINI_ARRAY 1" >>confdefs.h
   16991 
   16992 fi
   16993 
   16994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
   16995 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
   16996 if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then :
   16997   $as_echo_n "(cached) " >&6
   16998 else
   16999   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17000 /* end confdefs.h.  */
   17001 #include <unistd.h>
   17002 int
   17003 main ()
   17004 {
   17005 extern int getopt (int, char *const*, const char *);
   17006   ;
   17007   return 0;
   17008 }
   17009 _ACEOF
   17010 if ac_fn_c_try_compile "$LINENO"; then :
   17011   ld_cv_decl_getopt_unistd_h=yes
   17012 else
   17013   ld_cv_decl_getopt_unistd_h=no
   17014 fi
   17015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17016 fi
   17017 
   17018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
   17019 $as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
   17020 if test $ld_cv_decl_getopt_unistd_h = yes; then
   17021 
   17022 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
   17023 
   17024 fi
   17025 
   17026 
   17027 case "${host}" in
   17028 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
   17029 
   17030 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
   17031  ;;
   17032 esac
   17033 
   17034 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
   17035 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
   17036   ac_have_decl=1
   17037 else
   17038   ac_have_decl=0
   17039 fi
   17040 
   17041 cat >>confdefs.h <<_ACEOF
   17042 #define HAVE_DECL_STRSTR $ac_have_decl
   17043 _ACEOF
   17044 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
   17045 if test "x$ac_cv_have_decl_free" = x""yes; then :
   17046   ac_have_decl=1
   17047 else
   17048   ac_have_decl=0
   17049 fi
   17050 
   17051 cat >>confdefs.h <<_ACEOF
   17052 #define HAVE_DECL_FREE $ac_have_decl
   17053 _ACEOF
   17054 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
   17055 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
   17056   ac_have_decl=1
   17057 else
   17058   ac_have_decl=0
   17059 fi
   17060 
   17061 cat >>confdefs.h <<_ACEOF
   17062 #define HAVE_DECL_SBRK $ac_have_decl
   17063 _ACEOF
   17064 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
   17065 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
   17066   ac_have_decl=1
   17067 else
   17068   ac_have_decl=0
   17069 fi
   17070 
   17071 cat >>confdefs.h <<_ACEOF
   17072 #define HAVE_DECL_GETENV $ac_have_decl
   17073 _ACEOF
   17074 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
   17075 if test "x$ac_cv_have_decl_environ" = x""yes; then :
   17076   ac_have_decl=1
   17077 else
   17078   ac_have_decl=0
   17079 fi
   17080 
   17081 cat >>confdefs.h <<_ACEOF
   17082 #define HAVE_DECL_ENVIRON $ac_have_decl
   17083 _ACEOF
   17084 
   17085 
   17086 # When converting linker scripts into strings for use in emulation
   17087 # files, use astring.sed if the compiler supports ANSI string
   17088 # concatenation, or ostring.sed otherwise.  This is to support the
   17089 # broken Microsoft MSVC compiler, which limits the length of string
   17090 # constants, while still supporting pre-ANSI compilers which do not
   17091 # support string concatenation.
   17092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
   17093 $as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
   17094 if test "${ld_cv_string_concatenation+set}" = set; then :
   17095   $as_echo_n "(cached) " >&6
   17096 else
   17097   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17098 /* end confdefs.h.  */
   17099 
   17100 int
   17101 main ()
   17102 {
   17103 char *a = "a" "a";
   17104   ;
   17105   return 0;
   17106 }
   17107 _ACEOF
   17108 if ac_fn_c_try_compile "$LINENO"; then :
   17109   ld_cv_string_concatenation=yes
   17110 else
   17111   ld_cv_string_concatenation=no
   17112 fi
   17113 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   17114 fi
   17115 
   17116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
   17117 $as_echo "$ld_cv_string_concatenation" >&6; }
   17118 if test "$ld_cv_string_concatenation" = "yes"; then
   17119   STRINGIFY=astring.sed
   17120 else
   17121   STRINGIFY=ostring.sed
   17122 fi
   17123 
   17124 
   17125 # target-specific stuff:
   17126 
   17127 all_targets=
   17128 EMUL=
   17129 all_emuls=
   17130 all_emul_extras=
   17131 all_libpath=
   17132 
   17133 rm -f tdirs
   17134 
   17135 # If the host is 64-bit, then we enable 64-bit targets by default.
   17136 # This is consistent with what ../bfd/configure.ac does.
   17137 if test x${want64} = xfalse; then
   17138   # The cast to long int works around a bug in the HP C Compiler
   17139 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   17140 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   17141 # This bug is HP SR number 8606223364.
   17142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
   17143 $as_echo_n "checking size of void *... " >&6; }
   17144 if test "${ac_cv_sizeof_void_p+set}" = set; then :
   17145   $as_echo_n "(cached) " >&6
   17146 else
   17147   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
   17148 
   17149 else
   17150   if test "$ac_cv_type_void_p" = yes; then
   17151      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   17152 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   17153 { as_fn_set_status 77
   17154 as_fn_error "cannot compute sizeof (void *)
   17155 See \`config.log' for more details." "$LINENO" 5; }; }
   17156    else
   17157      ac_cv_sizeof_void_p=0
   17158    fi
   17159 fi
   17160 
   17161 fi
   17162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
   17163 $as_echo "$ac_cv_sizeof_void_p" >&6; }
   17164 
   17165 
   17166 
   17167 cat >>confdefs.h <<_ACEOF
   17168 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
   17169 _ACEOF
   17170 
   17171 
   17172   if test "x${ac_cv_sizeof_void_p}" = "x8"; then
   17173     want64=true
   17174   fi
   17175 fi
   17176 
   17177 elf_list_options=FALSE
   17178 elf_shlib_list_options=FALSE
   17179 elf_plt_unwind_list_options=FALSE
   17180 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
   17181 do
   17182   if test "$targ_alias" = "all"; then
   17183     all_targets=true
   17184     elf_list_options=TRUE
   17185     elf_shlib_list_options=TRUE
   17186     elf_plt_unwind_list_options=TRUE
   17187   else
   17188     # Canonicalize the secondary target names.
   17189     result=`$ac_config_sub $targ_alias 2>/dev/null`
   17190     if test -n "$result"; then
   17191 	targ=$result
   17192     else
   17193 	targ=$targ_alias
   17194     fi
   17195 
   17196     . ${srcdir}/configure.tgt
   17197 
   17198     if test "$targ" = "$target"; then
   17199       EMUL=$targ_emul
   17200     fi
   17201 
   17202     if test x${want64} = xfalse; then
   17203       . ${srcdir}/../bfd/config.bfd
   17204     fi
   17205 
   17206     if test x${want64} = xtrue; then
   17207       targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
   17208       targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
   17209     fi
   17210 
   17211     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
   17212 	case " $all_emuls " in
   17213 	*" e${i}.o "*) ;;
   17214 	*)
   17215 	  all_emuls="$all_emuls e${i}.o"
   17216 	  eval result=\$tdir_$i
   17217 	  test -z "$result" && result=$targ_alias
   17218 	  echo tdir_$i=$result >> tdirs
   17219 	  case "${i}" in
   17220 	  *elf*)
   17221 	    elf_list_options=TRUE
   17222 	    ;;
   17223 	  *)
   17224 	    if $GREP "TEMPLATE_NAME=elf32" ${srcdir}/emulparams/${i}.sh >/dev/null 2>/dev/null; then
   17225 	      elf_list_options=TRUE
   17226 	    fi
   17227 	    ;;
   17228 	  esac
   17229 	  if test "$elf_list_options" = "TRUE"; then
   17230 	    . ${srcdir}/emulparams/${i}.sh
   17231 	    if test x${GENERATE_SHLIB_SCRIPT} = xyes; then
   17232 	      elf_shlib_list_options=TRUE
   17233 	    fi
   17234 	    if test x${PLT_UNWIND} = xyes; then
   17235 	      elf_plt_unwind_list_options=TRUE
   17236 	    fi
   17237 	  fi
   17238 	  ;;
   17239 	esac
   17240     done
   17241 
   17242     for i in $targ_emul $targ_extra_libpath; do
   17243 	case " $all_libpath " in
   17244 	*" ${i} "*) ;;
   17245 	*)
   17246 	  if test -z "$all_libpath"; then
   17247 	    all_libpath=${i}
   17248 	  else
   17249 	    all_libpath="$all_libpath ${i}"
   17250 	  fi
   17251 	  ;;
   17252 	esac
   17253     done
   17254 
   17255     for i in $targ_extra_ofiles; do
   17256 	case " $all_emul_extras " in
   17257 	*" ${i} "*) ;;
   17258 	*)
   17259 	  all_emul_extras="$all_emul_extras ${i}"
   17260 	  ;;
   17261 	esac
   17262     done
   17263 
   17264   fi
   17265 done
   17266 
   17267 if test x$ac_default_compressed_debug_sections = xyes ; then
   17268 
   17269 $as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
   17270 
   17271 fi
   17272 
   17273 if test "${ac_default_new_dtags}" = unset; then
   17274   ac_default_new_dtags=0
   17275 fi
   17276 
   17277 cat >>confdefs.h <<_ACEOF
   17278 #define DEFAULT_NEW_DTAGS $ac_default_new_dtags
   17279 _ACEOF
   17280 
   17281 
   17282 if test "${ac_default_ld_z_relro}" = unset; then
   17283   ac_default_ld_z_relro=0
   17284 fi
   17285 
   17286 cat >>confdefs.h <<_ACEOF
   17287 #define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
   17288 _ACEOF
   17289 
   17290 
   17291 
   17292 cat >>confdefs.h <<_ACEOF
   17293 #define DEFAULT_EMIT_SYSV_HASH $ac_default_emit_sysv_hash
   17294 _ACEOF
   17295 
   17296 
   17297 
   17298 cat >>confdefs.h <<_ACEOF
   17299 #define DEFAULT_EMIT_GNU_HASH $ac_default_emit_gnu_hash
   17300 _ACEOF
   17301 
   17302 
   17303 
   17304 
   17305 
   17306 
   17307 
   17308 TDIRS=tdirs
   17309 
   17310 
   17311 if test x${all_targets} = xtrue; then
   17312   if test x${want64} = xtrue; then
   17313     EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
   17314     EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES) $(ALL_64_EMUL_EXTRA_OFILES)'
   17315   else
   17316     EMULATION_OFILES='$(ALL_EMULATIONS)'
   17317     EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
   17318   fi
   17319 else
   17320   EMULATION_OFILES=$all_emuls
   17321   EMUL_EXTRA_OFILES=$all_emul_extras
   17322 fi
   17323 
   17324 
   17325 
   17326 
   17327 EMULATION_LIBPATH=$all_libpath
   17328 
   17329 
   17330 if test x${enable_static} = xno; then
   17331   TESTBFDLIB="-Wl,--rpath,../bfd/.libs ../bfd/.libs/libbfd.so"
   17332 else
   17333   TESTBFDLIB="../bfd/.libs/libbfd.a"
   17334 fi
   17335 
   17336 
   17337 target_vendor=${target_vendor=$host_vendor}
   17338 case "$target_vendor" in
   17339   hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
   17340   *)  EXTRA_SHLIB_EXTENSION= ;;
   17341 esac
   17342 
   17343 case "$target_os" in
   17344   lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
   17345 esac
   17346 
   17347 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
   17348 
   17349 cat >>confdefs.h <<_ACEOF
   17350 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
   17351 _ACEOF
   17352 
   17353 fi
   17354 
   17355 
   17356 
   17357 
   17358 
   17359 
   17360 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
   17361 
   17362 cat >confcache <<\_ACEOF
   17363 # This file is a shell script that caches the results of configure
   17364 # tests run on this system so they can be shared between configure
   17365 # scripts and configure runs, see configure's option --config-cache.
   17366 # It is not useful on other systems.  If it contains results you don't
   17367 # want to keep, you may remove or edit it.
   17368 #
   17369 # config.status only pays attention to the cache file if you give it
   17370 # the --recheck option to rerun configure.
   17371 #
   17372 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   17373 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   17374 # following values.
   17375 
   17376 _ACEOF
   17377 
   17378 # The following way of writing the cache mishandles newlines in values,
   17379 # but we know of no workaround that is simple, portable, and efficient.
   17380 # So, we kill variables containing newlines.
   17381 # Ultrix sh set writes to stderr and can't be redirected directly,
   17382 # and sets the high bit in the cache file unless we assign to the vars.
   17383 (
   17384   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   17385     eval ac_val=\$$ac_var
   17386     case $ac_val in #(
   17387     *${as_nl}*)
   17388       case $ac_var in #(
   17389       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   17390 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   17391       esac
   17392       case $ac_var in #(
   17393       _ | IFS | as_nl) ;; #(
   17394       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   17395       *) { eval $ac_var=; unset $ac_var;} ;;
   17396       esac ;;
   17397     esac
   17398   done
   17399 
   17400   (set) 2>&1 |
   17401     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   17402     *${as_nl}ac_space=\ *)
   17403       # `set' does not quote correctly, so add quotes: double-quote
   17404       # substitution turns \\\\ into \\, and sed turns \\ into \.
   17405       sed -n \
   17406 	"s/'/'\\\\''/g;
   17407 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   17408       ;; #(
   17409     *)
   17410       # `set' quotes correctly as required by POSIX, so do not add quotes.
   17411       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   17412       ;;
   17413     esac |
   17414     sort
   17415 ) |
   17416   sed '
   17417      /^ac_cv_env_/b end
   17418      t clear
   17419      :clear
   17420      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   17421      t end
   17422      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   17423      :end' >>confcache
   17424 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   17425   if test -w "$cache_file"; then
   17426     test "x$cache_file" != "x/dev/null" &&
   17427       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   17428 $as_echo "$as_me: updating cache $cache_file" >&6;}
   17429     cat confcache >$cache_file
   17430   else
   17431     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   17432 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   17433   fi
   17434 fi
   17435 rm -f confcache
   17436 
   17437 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   17438 # Let make expand exec_prefix.
   17439 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   17440 
   17441 DEFS=-DHAVE_CONFIG_H
   17442 
   17443 ac_libobjs=
   17444 ac_ltlibobjs=
   17445 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   17446   # 1. Remove the extension, and $U if already installed.
   17447   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   17448   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   17449   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   17450   #    will be set to the directory where LIBOBJS objects are built.
   17451   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   17452   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   17453 done
   17454 LIBOBJS=$ac_libobjs
   17455 
   17456 LTLIBOBJS=$ac_ltlibobjs
   17457 
   17458 
   17459 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   17460   as_fn_error "conditional \"AMDEP\" was never defined.
   17461 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17462 fi
   17463 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   17464   as_fn_error "conditional \"am__fastdepCC\" was never defined.
   17465 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17466 fi
   17467  if test -n "$EXEEXT"; then
   17468   am__EXEEXT_TRUE=
   17469   am__EXEEXT_FALSE='#'
   17470 else
   17471   am__EXEEXT_TRUE='#'
   17472   am__EXEEXT_FALSE=
   17473 fi
   17474 
   17475 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   17476   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   17477 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17478 fi
   17479 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   17480   as_fn_error "conditional \"am__fastdepCXX\" was never defined.
   17481 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17482 fi
   17483 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   17484   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   17485 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17486 fi
   17487 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
   17488   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
   17489 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17490 fi
   17491 if test -z "${ENABLE_PLUGINS_TRUE}" && test -z "${ENABLE_PLUGINS_FALSE}"; then
   17492   as_fn_error "conditional \"ENABLE_PLUGINS\" was never defined.
   17493 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   17494 fi
   17495 
   17496 : ${CONFIG_STATUS=./config.status}
   17497 ac_write_fail=0
   17498 ac_clean_files_save=$ac_clean_files
   17499 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   17500 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   17501 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   17502 as_write_fail=0
   17503 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   17504 #! $SHELL
   17505 # Generated by $as_me.
   17506 # Run this file to recreate the current configuration.
   17507 # Compiler output produced by configure, useful for debugging
   17508 # configure, is in config.log if it exists.
   17509 
   17510 debug=false
   17511 ac_cs_recheck=false
   17512 ac_cs_silent=false
   17513 
   17514 SHELL=\${CONFIG_SHELL-$SHELL}
   17515 export SHELL
   17516 _ASEOF
   17517 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   17518 ## -------------------- ##
   17519 ## M4sh Initialization. ##
   17520 ## -------------------- ##
   17521 
   17522 # Be more Bourne compatible
   17523 DUALCASE=1; export DUALCASE # for MKS sh
   17524 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   17525   emulate sh
   17526   NULLCMD=:
   17527   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   17528   # is contrary to our usage.  Disable this feature.
   17529   alias -g '${1+"$@"}'='"$@"'
   17530   setopt NO_GLOB_SUBST
   17531 else
   17532   case `(set -o) 2>/dev/null` in #(
   17533   *posix*) :
   17534     set -o posix ;; #(
   17535   *) :
   17536      ;;
   17537 esac
   17538 fi
   17539 
   17540 
   17541 as_nl='
   17542 '
   17543 export as_nl
   17544 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   17545 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   17546 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   17547 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   17548 # Prefer a ksh shell builtin over an external printf program on Solaris,
   17549 # but without wasting forks for bash or zsh.
   17550 if test -z "$BASH_VERSION$ZSH_VERSION" \
   17551     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   17552   as_echo='print -r --'
   17553   as_echo_n='print -rn --'
   17554 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   17555   as_echo='printf %s\n'
   17556   as_echo_n='printf %s'
   17557 else
   17558   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   17559     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   17560     as_echo_n='/usr/ucb/echo -n'
   17561   else
   17562     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   17563     as_echo_n_body='eval
   17564       arg=$1;
   17565       case $arg in #(
   17566       *"$as_nl"*)
   17567 	expr "X$arg" : "X\\(.*\\)$as_nl";
   17568 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   17569       esac;
   17570       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   17571     '
   17572     export as_echo_n_body
   17573     as_echo_n='sh -c $as_echo_n_body as_echo'
   17574   fi
   17575   export as_echo_body
   17576   as_echo='sh -c $as_echo_body as_echo'
   17577 fi
   17578 
   17579 # The user is always right.
   17580 if test "${PATH_SEPARATOR+set}" != set; then
   17581   PATH_SEPARATOR=:
   17582   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   17583     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   17584       PATH_SEPARATOR=';'
   17585   }
   17586 fi
   17587 
   17588 
   17589 # IFS
   17590 # We need space, tab and new line, in precisely that order.  Quoting is
   17591 # there to prevent editors from complaining about space-tab.
   17592 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   17593 # splitting by setting IFS to empty value.)
   17594 IFS=" ""	$as_nl"
   17595 
   17596 # Find who we are.  Look in the path if we contain no directory separator.
   17597 case $0 in #((
   17598   *[\\/]* ) as_myself=$0 ;;
   17599   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   17600 for as_dir in $PATH
   17601 do
   17602   IFS=$as_save_IFS
   17603   test -z "$as_dir" && as_dir=.
   17604     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   17605   done
   17606 IFS=$as_save_IFS
   17607 
   17608      ;;
   17609 esac
   17610 # We did not find ourselves, most probably we were run as `sh COMMAND'
   17611 # in which case we are not to be found in the path.
   17612 if test "x$as_myself" = x; then
   17613   as_myself=$0
   17614 fi
   17615 if test ! -f "$as_myself"; then
   17616   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   17617   exit 1
   17618 fi
   17619 
   17620 # Unset variables that we do not need and which cause bugs (e.g. in
   17621 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   17622 # suppresses any "Segmentation fault" message there.  '((' could
   17623 # trigger a bug in pdksh 5.2.14.
   17624 for as_var in BASH_ENV ENV MAIL MAILPATH
   17625 do eval test x\${$as_var+set} = xset \
   17626   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   17627 done
   17628 PS1='$ '
   17629 PS2='> '
   17630 PS4='+ '
   17631 
   17632 # NLS nuisances.
   17633 LC_ALL=C
   17634 export LC_ALL
   17635 LANGUAGE=C
   17636 export LANGUAGE
   17637 
   17638 # CDPATH.
   17639 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   17640 
   17641 
   17642 # as_fn_error ERROR [LINENO LOG_FD]
   17643 # ---------------------------------
   17644 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   17645 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   17646 # script with status $?, using 1 if that was 0.
   17647 as_fn_error ()
   17648 {
   17649   as_status=$?; test $as_status -eq 0 && as_status=1
   17650   if test "$3"; then
   17651     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   17652     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
   17653   fi
   17654   $as_echo "$as_me: error: $1" >&2
   17655   as_fn_exit $as_status
   17656 } # as_fn_error
   17657 
   17658 
   17659 # as_fn_set_status STATUS
   17660 # -----------------------
   17661 # Set $? to STATUS, without forking.
   17662 as_fn_set_status ()
   17663 {
   17664   return $1
   17665 } # as_fn_set_status
   17666 
   17667 # as_fn_exit STATUS
   17668 # -----------------
   17669 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   17670 as_fn_exit ()
   17671 {
   17672   set +e
   17673   as_fn_set_status $1
   17674   exit $1
   17675 } # as_fn_exit
   17676 
   17677 # as_fn_unset VAR
   17678 # ---------------
   17679 # Portably unset VAR.
   17680 as_fn_unset ()
   17681 {
   17682   { eval $1=; unset $1;}
   17683 }
   17684 as_unset=as_fn_unset
   17685 # as_fn_append VAR VALUE
   17686 # ----------------------
   17687 # Append the text in VALUE to the end of the definition contained in VAR. Take
   17688 # advantage of any shell optimizations that allow amortized linear growth over
   17689 # repeated appends, instead of the typical quadratic growth present in naive
   17690 # implementations.
   17691 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   17692   eval 'as_fn_append ()
   17693   {
   17694     eval $1+=\$2
   17695   }'
   17696 else
   17697   as_fn_append ()
   17698   {
   17699     eval $1=\$$1\$2
   17700   }
   17701 fi # as_fn_append
   17702 
   17703 # as_fn_arith ARG...
   17704 # ------------------
   17705 # Perform arithmetic evaluation on the ARGs, and store the result in the
   17706 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   17707 # must be portable across $(()) and expr.
   17708 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   17709   eval 'as_fn_arith ()
   17710   {
   17711     as_val=$(( $* ))
   17712   }'
   17713 else
   17714   as_fn_arith ()
   17715   {
   17716     as_val=`expr "$@" || test $? -eq 1`
   17717   }
   17718 fi # as_fn_arith
   17719 
   17720 
   17721 if expr a : '\(a\)' >/dev/null 2>&1 &&
   17722    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   17723   as_expr=expr
   17724 else
   17725   as_expr=false
   17726 fi
   17727 
   17728 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   17729   as_basename=basename
   17730 else
   17731   as_basename=false
   17732 fi
   17733 
   17734 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   17735   as_dirname=dirname
   17736 else
   17737   as_dirname=false
   17738 fi
   17739 
   17740 as_me=`$as_basename -- "$0" ||
   17741 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   17742 	 X"$0" : 'X\(//\)$' \| \
   17743 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   17744 $as_echo X/"$0" |
   17745     sed '/^.*\/\([^/][^/]*\)\/*$/{
   17746 	    s//\1/
   17747 	    q
   17748 	  }
   17749 	  /^X\/\(\/\/\)$/{
   17750 	    s//\1/
   17751 	    q
   17752 	  }
   17753 	  /^X\/\(\/\).*/{
   17754 	    s//\1/
   17755 	    q
   17756 	  }
   17757 	  s/.*/./; q'`
   17758 
   17759 # Avoid depending upon Character Ranges.
   17760 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   17761 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   17762 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   17763 as_cr_digits='0123456789'
   17764 as_cr_alnum=$as_cr_Letters$as_cr_digits
   17765 
   17766 ECHO_C= ECHO_N= ECHO_T=
   17767 case `echo -n x` in #(((((
   17768 -n*)
   17769   case `echo 'xy\c'` in
   17770   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   17771   xy)  ECHO_C='\c';;
   17772   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   17773        ECHO_T='	';;
   17774   esac;;
   17775 *)
   17776   ECHO_N='-n';;
   17777 esac
   17778 
   17779 rm -f conf$$ conf$$.exe conf$$.file
   17780 if test -d conf$$.dir; then
   17781   rm -f conf$$.dir/conf$$.file
   17782 else
   17783   rm -f conf$$.dir
   17784   mkdir conf$$.dir 2>/dev/null
   17785 fi
   17786 if (echo >conf$$.file) 2>/dev/null; then
   17787   if ln -s conf$$.file conf$$ 2>/dev/null; then
   17788     as_ln_s='ln -s'
   17789     # ... but there are two gotchas:
   17790     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   17791     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   17792     # In both cases, we have to default to `cp -p'.
   17793     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   17794       as_ln_s='cp -p'
   17795   elif ln conf$$.file conf$$ 2>/dev/null; then
   17796     as_ln_s=ln
   17797   else
   17798     as_ln_s='cp -p'
   17799   fi
   17800 else
   17801   as_ln_s='cp -p'
   17802 fi
   17803 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   17804 rmdir conf$$.dir 2>/dev/null
   17805 
   17806 
   17807 # as_fn_mkdir_p
   17808 # -------------
   17809 # Create "$as_dir" as a directory, including parents if necessary.
   17810 as_fn_mkdir_p ()
   17811 {
   17812 
   17813   case $as_dir in #(
   17814   -*) as_dir=./$as_dir;;
   17815   esac
   17816   test -d "$as_dir" || eval $as_mkdir_p || {
   17817     as_dirs=
   17818     while :; do
   17819       case $as_dir in #(
   17820       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   17821       *) as_qdir=$as_dir;;
   17822       esac
   17823       as_dirs="'$as_qdir' $as_dirs"
   17824       as_dir=`$as_dirname -- "$as_dir" ||
   17825 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17826 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   17827 	 X"$as_dir" : 'X\(//\)$' \| \
   17828 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   17829 $as_echo X"$as_dir" |
   17830     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17831 	    s//\1/
   17832 	    q
   17833 	  }
   17834 	  /^X\(\/\/\)[^/].*/{
   17835 	    s//\1/
   17836 	    q
   17837 	  }
   17838 	  /^X\(\/\/\)$/{
   17839 	    s//\1/
   17840 	    q
   17841 	  }
   17842 	  /^X\(\/\).*/{
   17843 	    s//\1/
   17844 	    q
   17845 	  }
   17846 	  s/.*/./; q'`
   17847       test -d "$as_dir" && break
   17848     done
   17849     test -z "$as_dirs" || eval "mkdir $as_dirs"
   17850   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
   17851 
   17852 
   17853 } # as_fn_mkdir_p
   17854 if mkdir -p . 2>/dev/null; then
   17855   as_mkdir_p='mkdir -p "$as_dir"'
   17856 else
   17857   test -d ./-p && rmdir ./-p
   17858   as_mkdir_p=false
   17859 fi
   17860 
   17861 if test -x / >/dev/null 2>&1; then
   17862   as_test_x='test -x'
   17863 else
   17864   if ls -dL / >/dev/null 2>&1; then
   17865     as_ls_L_option=L
   17866   else
   17867     as_ls_L_option=
   17868   fi
   17869   as_test_x='
   17870     eval sh -c '\''
   17871       if test -d "$1"; then
   17872 	test -d "$1/.";
   17873       else
   17874 	case $1 in #(
   17875 	-*)set "./$1";;
   17876 	esac;
   17877 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   17878 	???[sx]*):;;*)false;;esac;fi
   17879     '\'' sh
   17880   '
   17881 fi
   17882 as_executable_p=$as_test_x
   17883 
   17884 # Sed expression to map a string onto a valid CPP name.
   17885 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   17886 
   17887 # Sed expression to map a string onto a valid variable name.
   17888 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   17889 
   17890 
   17891 exec 6>&1
   17892 ## ----------------------------------- ##
   17893 ## Main body of $CONFIG_STATUS script. ##
   17894 ## ----------------------------------- ##
   17895 _ASEOF
   17896 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   17897 
   17898 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17899 # Save the log message, to keep $0 and so on meaningful, and to
   17900 # report actual input values of CONFIG_FILES etc. instead of their
   17901 # values after options handling.
   17902 ac_log="
   17903 This file was extended by ld $as_me 2.30, which was
   17904 generated by GNU Autoconf 2.64.  Invocation command line was
   17905 
   17906   CONFIG_FILES    = $CONFIG_FILES
   17907   CONFIG_HEADERS  = $CONFIG_HEADERS
   17908   CONFIG_LINKS    = $CONFIG_LINKS
   17909   CONFIG_COMMANDS = $CONFIG_COMMANDS
   17910   $ $0 $@
   17911 
   17912 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   17913 "
   17914 
   17915 _ACEOF
   17916 
   17917 case $ac_config_files in *"
   17918 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   17919 esac
   17920 
   17921 case $ac_config_headers in *"
   17922 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   17923 esac
   17924 
   17925 
   17926 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17927 # Files that config.status was made for.
   17928 config_files="$ac_config_files"
   17929 config_headers="$ac_config_headers"
   17930 config_commands="$ac_config_commands"
   17931 
   17932 _ACEOF
   17933 
   17934 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17935 ac_cs_usage="\
   17936 \`$as_me' instantiates files and other configuration actions
   17937 from templates according to the current configuration.  Unless the files
   17938 and actions are specified as TAGs, all are instantiated by default.
   17939 
   17940 Usage: $0 [OPTION]... [TAG]...
   17941 
   17942   -h, --help       print this help, then exit
   17943   -V, --version    print version number and configuration settings, then exit
   17944   -q, --quiet, --silent
   17945                    do not print progress messages
   17946   -d, --debug      don't remove temporary files
   17947       --recheck    update $as_me by reconfiguring in the same conditions
   17948       --file=FILE[:TEMPLATE]
   17949                    instantiate the configuration file FILE
   17950       --header=FILE[:TEMPLATE]
   17951                    instantiate the configuration header FILE
   17952 
   17953 Configuration files:
   17954 $config_files
   17955 
   17956 Configuration headers:
   17957 $config_headers
   17958 
   17959 Configuration commands:
   17960 $config_commands
   17961 
   17962 Report bugs to the package provider."
   17963 
   17964 _ACEOF
   17965 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17966 ac_cs_version="\\
   17967 ld config.status 2.30
   17968 configured by $0, generated by GNU Autoconf 2.64,
   17969   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   17970 
   17971 Copyright (C) 2009 Free Software Foundation, Inc.
   17972 This config.status script is free software; the Free Software Foundation
   17973 gives unlimited permission to copy, distribute and modify it."
   17974 
   17975 ac_pwd='$ac_pwd'
   17976 srcdir='$srcdir'
   17977 INSTALL='$INSTALL'
   17978 MKDIR_P='$MKDIR_P'
   17979 AWK='$AWK'
   17980 test -n "\$AWK" || AWK=awk
   17981 _ACEOF
   17982 
   17983 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17984 # The default lists apply if the user does not specify any file.
   17985 ac_need_defaults=:
   17986 while test $# != 0
   17987 do
   17988   case $1 in
   17989   --*=*)
   17990     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   17991     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   17992     ac_shift=:
   17993     ;;
   17994   *)
   17995     ac_option=$1
   17996     ac_optarg=$2
   17997     ac_shift=shift
   17998     ;;
   17999   esac
   18000 
   18001   case $ac_option in
   18002   # Handling of the options.
   18003   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   18004     ac_cs_recheck=: ;;
   18005   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   18006     $as_echo "$ac_cs_version"; exit ;;
   18007   --debug | --debu | --deb | --de | --d | -d )
   18008     debug=: ;;
   18009   --file | --fil | --fi | --f )
   18010     $ac_shift
   18011     case $ac_optarg in
   18012     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   18013     esac
   18014     as_fn_append CONFIG_FILES " '$ac_optarg'"
   18015     ac_need_defaults=false;;
   18016   --header | --heade | --head | --hea )
   18017     $ac_shift
   18018     case $ac_optarg in
   18019     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   18020     esac
   18021     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   18022     ac_need_defaults=false;;
   18023   --he | --h)
   18024     # Conflict between --help and --header
   18025     as_fn_error "ambiguous option: \`$1'
   18026 Try \`$0 --help' for more information.";;
   18027   --help | --hel | -h )
   18028     $as_echo "$ac_cs_usage"; exit ;;
   18029   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   18030   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   18031     ac_cs_silent=: ;;
   18032 
   18033   # This is an error.
   18034   -*) as_fn_error "unrecognized option: \`$1'
   18035 Try \`$0 --help' for more information." ;;
   18036 
   18037   *) as_fn_append ac_config_targets " $1"
   18038      ac_need_defaults=false ;;
   18039 
   18040   esac
   18041   shift
   18042 done
   18043 
   18044 ac_configure_extra_args=
   18045 
   18046 if $ac_cs_silent; then
   18047   exec 6>/dev/null
   18048   ac_configure_extra_args="$ac_configure_extra_args --silent"
   18049 fi
   18050 
   18051 _ACEOF
   18052 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18053 if \$ac_cs_recheck; then
   18054   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   18055   shift
   18056   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   18057   CONFIG_SHELL='$SHELL'
   18058   export CONFIG_SHELL
   18059   exec "\$@"
   18060 fi
   18061 
   18062 _ACEOF
   18063 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18064 exec 5>>config.log
   18065 {
   18066   echo
   18067   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   18068 ## Running $as_me. ##
   18069 _ASBOX
   18070   $as_echo "$ac_log"
   18071 } >&5
   18072 
   18073 _ACEOF
   18074 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18075 #
   18076 # INIT-COMMANDS
   18077 #
   18078 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   18079 
   18080 
   18081 # The HP-UX ksh and POSIX shell print the target directory to stdout
   18082 # if CDPATH is set.
   18083 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   18084 
   18085 sed_quote_subst='$sed_quote_subst'
   18086 double_quote_subst='$double_quote_subst'
   18087 delay_variable_subst='$delay_variable_subst'
   18088 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   18089 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   18090 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   18091 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   18092 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   18093 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   18094 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   18095 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   18096 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   18097 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   18098 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   18099 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   18100 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   18101 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   18102 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   18103 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   18104 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   18105 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   18106 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   18107 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   18108 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   18109 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   18110 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   18111 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   18112 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   18113 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   18114 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   18115 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   18116 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   18117 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   18118 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   18119 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   18120 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   18121 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   18122 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   18123 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   18124 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   18125 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   18126 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   18127 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   18128 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   18129 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   18130 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   18131 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   18132 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   18133 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   18134 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   18135 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   18136 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
   18137 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   18138 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   18139 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   18140 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   18141 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   18142 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   18143 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   18144 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   18145 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   18146 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   18147 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   18148 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   18149 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   18150 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   18151 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   18152 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   18153 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   18154 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   18155 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   18156 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   18157 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   18158 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   18159 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   18160 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   18161 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   18162 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   18163 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   18164 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   18165 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   18166 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   18167 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   18168 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
   18169 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   18170 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   18171 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   18172 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   18173 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   18174 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   18175 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   18176 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   18177 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
   18178 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   18179 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   18180 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   18181 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   18182 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   18183 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   18184 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   18185 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   18186 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   18187 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   18188 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   18189 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   18190 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   18191 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   18192 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   18193 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   18194 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   18195 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   18196 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   18197 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   18198 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   18199 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   18200 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   18201 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   18202 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   18203 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   18204 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   18205 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   18206 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   18207 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   18208 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
   18209 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
   18210 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
   18211 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
   18212 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
   18213 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
   18214 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
   18215 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
   18216 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18217 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18218 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
   18219 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
   18220 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
   18221 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
   18222 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
   18223 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
   18224 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
   18225 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
   18226 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
   18227 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   18228 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   18229 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
   18230 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18231 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18232 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18233 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18234 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18235 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18236 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
   18237 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   18238 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   18239 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   18240 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
   18241 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
   18242 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
   18243 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
   18244 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
   18245 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
   18246 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
   18247 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
   18248 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
   18249 fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
   18250 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
   18251 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18252 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   18253 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   18254 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   18255 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
   18256 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
   18257 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
   18258 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   18259 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   18260 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
   18261 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
   18262 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
   18263 
   18264 LTCC='$LTCC'
   18265 LTCFLAGS='$LTCFLAGS'
   18266 compiler='$compiler_DEFAULT'
   18267 
   18268 # A function that is used when there is no print builtin or printf.
   18269 func_fallback_echo ()
   18270 {
   18271   eval 'cat <<_LTECHO_EOF
   18272 \$1
   18273 _LTECHO_EOF'
   18274 }
   18275 
   18276 # Quote evaled strings.
   18277 for var in SHELL \
   18278 ECHO \
   18279 SED \
   18280 GREP \
   18281 EGREP \
   18282 FGREP \
   18283 LD \
   18284 NM \
   18285 LN_S \
   18286 lt_SP2NL \
   18287 lt_NL2SP \
   18288 reload_flag \
   18289 OBJDUMP \
   18290 deplibs_check_method \
   18291 file_magic_cmd \
   18292 AR \
   18293 AR_FLAGS \
   18294 STRIP \
   18295 RANLIB \
   18296 CC \
   18297 CFLAGS \
   18298 compiler \
   18299 lt_cv_sys_global_symbol_pipe \
   18300 lt_cv_sys_global_symbol_to_cdecl \
   18301 lt_cv_sys_global_symbol_to_c_name_address \
   18302 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   18303 lt_prog_compiler_no_builtin_flag \
   18304 lt_prog_compiler_wl \
   18305 lt_prog_compiler_pic \
   18306 lt_prog_compiler_static \
   18307 lt_cv_prog_compiler_c_o \
   18308 need_locks \
   18309 DSYMUTIL \
   18310 NMEDIT \
   18311 LIPO \
   18312 OTOOL \
   18313 OTOOL64 \
   18314 shrext_cmds \
   18315 export_dynamic_flag_spec \
   18316 whole_archive_flag_spec \
   18317 compiler_needs_object \
   18318 with_gnu_ld \
   18319 allow_undefined_flag \
   18320 no_undefined_flag \
   18321 hardcode_libdir_flag_spec \
   18322 hardcode_libdir_flag_spec_ld \
   18323 hardcode_libdir_separator \
   18324 fix_srcfile_path \
   18325 exclude_expsyms \
   18326 include_expsyms \
   18327 file_list_spec \
   18328 variables_saved_for_relink \
   18329 libname_spec \
   18330 library_names_spec \
   18331 soname_spec \
   18332 install_override_mode \
   18333 finish_eval \
   18334 old_striplib \
   18335 striplib \
   18336 compiler_lib_search_dirs \
   18337 predep_objects \
   18338 postdep_objects \
   18339 predeps \
   18340 postdeps \
   18341 compiler_lib_search_path \
   18342 LD_CXX \
   18343 reload_flag_CXX \
   18344 compiler_CXX \
   18345 lt_prog_compiler_no_builtin_flag_CXX \
   18346 lt_prog_compiler_wl_CXX \
   18347 lt_prog_compiler_pic_CXX \
   18348 lt_prog_compiler_static_CXX \
   18349 lt_cv_prog_compiler_c_o_CXX \
   18350 export_dynamic_flag_spec_CXX \
   18351 whole_archive_flag_spec_CXX \
   18352 compiler_needs_object_CXX \
   18353 with_gnu_ld_CXX \
   18354 allow_undefined_flag_CXX \
   18355 no_undefined_flag_CXX \
   18356 hardcode_libdir_flag_spec_CXX \
   18357 hardcode_libdir_flag_spec_ld_CXX \
   18358 hardcode_libdir_separator_CXX \
   18359 fix_srcfile_path_CXX \
   18360 exclude_expsyms_CXX \
   18361 include_expsyms_CXX \
   18362 file_list_spec_CXX \
   18363 compiler_lib_search_dirs_CXX \
   18364 predep_objects_CXX \
   18365 postdep_objects_CXX \
   18366 predeps_CXX \
   18367 postdeps_CXX \
   18368 compiler_lib_search_path_CXX; do
   18369     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   18370     *[\\\\\\\`\\"\\\$]*)
   18371       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   18372       ;;
   18373     *)
   18374       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   18375       ;;
   18376     esac
   18377 done
   18378 
   18379 # Double-quote double-evaled strings.
   18380 for var in reload_cmds \
   18381 old_postinstall_cmds \
   18382 old_postuninstall_cmds \
   18383 old_archive_cmds \
   18384 extract_expsyms_cmds \
   18385 old_archive_from_new_cmds \
   18386 old_archive_from_expsyms_cmds \
   18387 archive_cmds \
   18388 archive_expsym_cmds \
   18389 module_cmds \
   18390 module_expsym_cmds \
   18391 export_symbols_cmds \
   18392 prelink_cmds \
   18393 postinstall_cmds \
   18394 postuninstall_cmds \
   18395 finish_cmds \
   18396 sys_lib_search_path_spec \
   18397 sys_lib_dlsearch_path_spec \
   18398 reload_cmds_CXX \
   18399 old_archive_cmds_CXX \
   18400 old_archive_from_new_cmds_CXX \
   18401 old_archive_from_expsyms_cmds_CXX \
   18402 archive_cmds_CXX \
   18403 archive_expsym_cmds_CXX \
   18404 module_cmds_CXX \
   18405 module_expsym_cmds_CXX \
   18406 export_symbols_cmds_CXX \
   18407 prelink_cmds_CXX; do
   18408     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   18409     *[\\\\\\\`\\"\\\$]*)
   18410       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   18411       ;;
   18412     *)
   18413       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   18414       ;;
   18415     esac
   18416 done
   18417 
   18418 ac_aux_dir='$ac_aux_dir'
   18419 xsi_shell='$xsi_shell'
   18420 lt_shell_append='$lt_shell_append'
   18421 
   18422 # See if we are running on zsh, and set the options which allow our
   18423 # commands through without removal of \ escapes INIT.
   18424 if test -n "\${ZSH_VERSION+set}" ; then
   18425    setopt NO_GLOB_SUBST
   18426 fi
   18427 
   18428 
   18429     PACKAGE='$PACKAGE'
   18430     VERSION='$VERSION'
   18431     TIMESTAMP='$TIMESTAMP'
   18432     RM='$RM'
   18433     ofile='$ofile'
   18434 
   18435 
   18436 
   18437 
   18438 
   18439 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
   18440     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
   18441     # from automake.
   18442     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
   18443     # Capture the value of LINGUAS because we need it to compute CATALOGS.
   18444     LINGUAS="${LINGUAS-%UNSET%}"
   18445 
   18446 
   18447 _ACEOF
   18448 
   18449 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18450 
   18451 # Handling of arguments.
   18452 for ac_config_target in $ac_config_targets
   18453 do
   18454   case $ac_config_target in
   18455     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   18456     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   18457     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
   18458     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   18459     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   18460     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
   18461 
   18462   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   18463   esac
   18464 done
   18465 
   18466 
   18467 # If the user did not use the arguments to specify the items to instantiate,
   18468 # then the envvar interface is used.  Set only those that are not.
   18469 # We use the long form for the default assignment because of an extremely
   18470 # bizarre bug on SunOS 4.1.3.
   18471 if $ac_need_defaults; then
   18472   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   18473   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   18474   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   18475 fi
   18476 
   18477 # Have a temporary directory for convenience.  Make it in the build tree
   18478 # simply because there is no reason against having it here, and in addition,
   18479 # creating and moving files from /tmp can sometimes cause problems.
   18480 # Hook for its removal unless debugging.
   18481 # Note that there is a small window in which the directory will not be cleaned:
   18482 # after its creation but before its name has been assigned to `$tmp'.
   18483 $debug ||
   18484 {
   18485   tmp=
   18486   trap 'exit_status=$?
   18487   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   18488 ' 0
   18489   trap 'as_fn_exit 1' 1 2 13 15
   18490 }
   18491 # Create a (secure) tmp directory for tmp files.
   18492 
   18493 {
   18494   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   18495   test -n "$tmp" && test -d "$tmp"
   18496 }  ||
   18497 {
   18498   tmp=./conf$$-$RANDOM
   18499   (umask 077 && mkdir "$tmp")
   18500 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
   18501 
   18502 # Set up the scripts for CONFIG_FILES section.
   18503 # No need to generate them if there are no CONFIG_FILES.
   18504 # This happens for instance with `./config.status config.h'.
   18505 if test -n "$CONFIG_FILES"; then
   18506 
   18507 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
   18508   ac_cs_awk_getline=:
   18509   ac_cs_awk_pipe_init=
   18510   ac_cs_awk_read_file='
   18511       while ((getline aline < (F[key])) > 0)
   18512 	print(aline)
   18513       close(F[key])'
   18514   ac_cs_awk_pipe_fini=
   18515 else
   18516   ac_cs_awk_getline=false
   18517   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
   18518   ac_cs_awk_read_file='
   18519       print "|#_!!_#|"
   18520       print "cat " F[key] " &&"
   18521       '$ac_cs_awk_pipe_init
   18522   # The final `:' finishes the AND list.
   18523   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
   18524 fi
   18525 ac_cr=`echo X | tr X '\015'`
   18526 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   18527 # But we know of no other shell where ac_cr would be empty at this
   18528 # point, so we can use a bashism as a fallback.
   18529 if test "x$ac_cr" = x; then
   18530   eval ac_cr=\$\'\\r\'
   18531 fi
   18532 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   18533 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   18534   ac_cs_awk_cr='\r'
   18535 else
   18536   ac_cs_awk_cr=$ac_cr
   18537 fi
   18538 
   18539 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   18540 _ACEOF
   18541 
   18542 # Create commands to substitute file output variables.
   18543 {
   18544   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
   18545   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
   18546   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
   18547   echo "_ACAWK" &&
   18548   echo "_ACEOF"
   18549 } >conf$$files.sh &&
   18550 . ./conf$$files.sh ||
   18551   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18552 rm -f conf$$files.sh
   18553 
   18554 {
   18555   echo "cat >conf$$subs.awk <<_ACEOF" &&
   18556   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   18557   echo "_ACEOF"
   18558 } >conf$$subs.sh ||
   18559   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18560 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   18561 ac_delim='%!_!# '
   18562 for ac_last_try in false false false false false :; do
   18563   . ./conf$$subs.sh ||
   18564     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18565 
   18566   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   18567   if test $ac_delim_n = $ac_delim_num; then
   18568     break
   18569   elif $ac_last_try; then
   18570     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18571   else
   18572     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   18573   fi
   18574 done
   18575 rm -f conf$$subs.sh
   18576 
   18577 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18578 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   18579 _ACEOF
   18580 sed -n '
   18581 h
   18582 s/^/S["/; s/!.*/"]=/
   18583 p
   18584 g
   18585 s/^[^!]*!//
   18586 :repl
   18587 t repl
   18588 s/'"$ac_delim"'$//
   18589 t delim
   18590 :nl
   18591 h
   18592 s/\(.\{148\}\).*/\1/
   18593 t more1
   18594 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   18595 p
   18596 n
   18597 b repl
   18598 :more1
   18599 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   18600 p
   18601 g
   18602 s/.\{148\}//
   18603 t nl
   18604 :delim
   18605 h
   18606 s/\(.\{148\}\).*/\1/
   18607 t more2
   18608 s/["\\]/\\&/g; s/^/"/; s/$/"/
   18609 p
   18610 b
   18611 :more2
   18612 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   18613 p
   18614 g
   18615 s/.\{148\}//
   18616 t delim
   18617 ' <conf$$subs.awk | sed '
   18618 /^[^""]/{
   18619   N
   18620   s/\n//
   18621 }
   18622 ' >>$CONFIG_STATUS || ac_write_fail=1
   18623 rm -f conf$$subs.awk
   18624 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18625 _ACAWK
   18626 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   18627   for (key in S) S_is_set[key] = 1
   18628   FS = ""
   18629   \$ac_cs_awk_pipe_init
   18630 }
   18631 {
   18632   line = $ 0
   18633   nfields = split(line, field, "@")
   18634   substed = 0
   18635   len = length(field[1])
   18636   for (i = 2; i < nfields; i++) {
   18637     key = field[i]
   18638     keylen = length(key)
   18639     if (S_is_set[key]) {
   18640       value = S[key]
   18641       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   18642       len += length(value) + length(field[++i])
   18643       substed = 1
   18644     } else
   18645       len += 1 + keylen
   18646   }
   18647   if (nfields == 3 && !substed) {
   18648     key = field[2]
   18649     if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
   18650       \$ac_cs_awk_read_file
   18651       next
   18652     }
   18653   }
   18654   print line
   18655 }
   18656 \$ac_cs_awk_pipe_fini
   18657 _ACAWK
   18658 _ACEOF
   18659 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18660 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   18661   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   18662 else
   18663   cat
   18664 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   18665   || as_fn_error "could not setup config files machinery" "$LINENO" 5
   18666 _ACEOF
   18667 
   18668 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   18669 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   18670 # trailing colons and then remove the whole line if VPATH becomes empty
   18671 # (actually we leave an empty line to preserve line numbers).
   18672 if test "x$srcdir" = x.; then
   18673   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   18674 s/:*\$(srcdir):*/:/
   18675 s/:*\${srcdir}:*/:/
   18676 s/:*@srcdir@:*/:/
   18677 s/^\([^=]*=[	 ]*\):*/\1/
   18678 s/:*$//
   18679 s/^[^=]*=[	 ]*$//
   18680 }'
   18681 fi
   18682 
   18683 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18684 fi # test -n "$CONFIG_FILES"
   18685 
   18686 # Set up the scripts for CONFIG_HEADERS section.
   18687 # No need to generate them if there are no CONFIG_HEADERS.
   18688 # This happens for instance with `./config.status Makefile'.
   18689 if test -n "$CONFIG_HEADERS"; then
   18690 cat >"$tmp/defines.awk" <<\_ACAWK ||
   18691 BEGIN {
   18692 _ACEOF
   18693 
   18694 # Transform confdefs.h into an awk script `defines.awk', embedded as
   18695 # here-document in config.status, that substitutes the proper values into
   18696 # config.h.in to produce config.h.
   18697 
   18698 # Create a delimiter string that does not exist in confdefs.h, to ease
   18699 # handling of long lines.
   18700 ac_delim='%!_!# '
   18701 for ac_last_try in false false :; do
   18702   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   18703   if test -z "$ac_t"; then
   18704     break
   18705   elif $ac_last_try; then
   18706     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
   18707   else
   18708     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   18709   fi
   18710 done
   18711 
   18712 # For the awk script, D is an array of macro values keyed by name,
   18713 # likewise P contains macro parameters if any.  Preserve backslash
   18714 # newline sequences.
   18715 
   18716 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   18717 sed -n '
   18718 s/.\{148\}/&'"$ac_delim"'/g
   18719 t rset
   18720 :rset
   18721 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   18722 t def
   18723 d
   18724 :def
   18725 s/\\$//
   18726 t bsnl
   18727 s/["\\]/\\&/g
   18728 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18729 D["\1"]=" \3"/p
   18730 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   18731 d
   18732 :bsnl
   18733 s/["\\]/\\&/g
   18734 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18735 D["\1"]=" \3\\\\\\n"\\/p
   18736 t cont
   18737 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   18738 t cont
   18739 d
   18740 :cont
   18741 n
   18742 s/.\{148\}/&'"$ac_delim"'/g
   18743 t clear
   18744 :clear
   18745 s/\\$//
   18746 t bsnlc
   18747 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   18748 d
   18749 :bsnlc
   18750 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   18751 b cont
   18752 ' <confdefs.h | sed '
   18753 s/'"$ac_delim"'/"\\\
   18754 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   18755 
   18756 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18757   for (key in D) D_is_set[key] = 1
   18758   FS = ""
   18759 }
   18760 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   18761   line = \$ 0
   18762   split(line, arg, " ")
   18763   if (arg[1] == "#") {
   18764     defundef = arg[2]
   18765     mac1 = arg[3]
   18766   } else {
   18767     defundef = substr(arg[1], 2)
   18768     mac1 = arg[2]
   18769   }
   18770   split(mac1, mac2, "(") #)
   18771   macro = mac2[1]
   18772   prefix = substr(line, 1, index(line, defundef) - 1)
   18773   if (D_is_set[macro]) {
   18774     # Preserve the white space surrounding the "#".
   18775     print prefix "define", macro P[macro] D[macro]
   18776     next
   18777   } else {
   18778     # Replace #undef with comments.  This is necessary, for example,
   18779     # in the case of _POSIX_SOURCE, which is predefined and required
   18780     # on some systems where configure will not decide to define it.
   18781     if (defundef == "undef") {
   18782       print "/*", prefix defundef, macro, "*/"
   18783       next
   18784     }
   18785   }
   18786 }
   18787 { print }
   18788 _ACAWK
   18789 _ACEOF
   18790 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18791   as_fn_error "could not setup config headers machinery" "$LINENO" 5
   18792 fi # test -n "$CONFIG_HEADERS"
   18793 
   18794 
   18795 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   18796 shift
   18797 for ac_tag
   18798 do
   18799   case $ac_tag in
   18800   :[FHLC]) ac_mode=$ac_tag; continue;;
   18801   esac
   18802   case $ac_mode$ac_tag in
   18803   :[FHL]*:*);;
   18804   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
   18805   :[FH]-) ac_tag=-:-;;
   18806   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   18807   esac
   18808   ac_save_IFS=$IFS
   18809   IFS=:
   18810   set x $ac_tag
   18811   IFS=$ac_save_IFS
   18812   shift
   18813   ac_file=$1
   18814   shift
   18815 
   18816   case $ac_mode in
   18817   :L) ac_source=$1;;
   18818   :[FH])
   18819     ac_file_inputs=
   18820     for ac_f
   18821     do
   18822       case $ac_f in
   18823       -) ac_f="$tmp/stdin";;
   18824       *) # Look for the file first in the build tree, then in the source tree
   18825 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   18826 	 # because $ac_f cannot contain `:'.
   18827 	 test -f "$ac_f" ||
   18828 	   case $ac_f in
   18829 	   [\\/$]*) false;;
   18830 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   18831 	   esac ||
   18832 	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   18833       esac
   18834       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   18835       as_fn_append ac_file_inputs " '$ac_f'"
   18836     done
   18837 
   18838     # Let's still pretend it is `configure' which instantiates (i.e., don't
   18839     # use $as_me), people would be surprised to read:
   18840     #    /* config.h.  Generated by config.status.  */
   18841     configure_input='Generated from '`
   18842 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   18843 	`' by configure.'
   18844     if test x"$ac_file" != x-; then
   18845       configure_input="$ac_file.  $configure_input"
   18846       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   18847 $as_echo "$as_me: creating $ac_file" >&6;}
   18848     fi
   18849     # Neutralize special characters interpreted by sed in replacement strings.
   18850     case $configure_input in #(
   18851     *\&* | *\|* | *\\* )
   18852        ac_sed_conf_input=`$as_echo "$configure_input" |
   18853        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   18854     *) ac_sed_conf_input=$configure_input;;
   18855     esac
   18856 
   18857     case $ac_tag in
   18858     *:-:* | *:-) cat >"$tmp/stdin" \
   18859       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
   18860     esac
   18861     ;;
   18862   esac
   18863 
   18864   ac_dir=`$as_dirname -- "$ac_file" ||
   18865 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18866 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   18867 	 X"$ac_file" : 'X\(//\)$' \| \
   18868 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   18869 $as_echo X"$ac_file" |
   18870     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18871 	    s//\1/
   18872 	    q
   18873 	  }
   18874 	  /^X\(\/\/\)[^/].*/{
   18875 	    s//\1/
   18876 	    q
   18877 	  }
   18878 	  /^X\(\/\/\)$/{
   18879 	    s//\1/
   18880 	    q
   18881 	  }
   18882 	  /^X\(\/\).*/{
   18883 	    s//\1/
   18884 	    q
   18885 	  }
   18886 	  s/.*/./; q'`
   18887   as_dir="$ac_dir"; as_fn_mkdir_p
   18888   ac_builddir=.
   18889 
   18890 case "$ac_dir" in
   18891 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18892 *)
   18893   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   18894   # A ".." for each directory in $ac_dir_suffix.
   18895   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   18896   case $ac_top_builddir_sub in
   18897   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18898   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   18899   esac ;;
   18900 esac
   18901 ac_abs_top_builddir=$ac_pwd
   18902 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   18903 # for backward compatibility:
   18904 ac_top_builddir=$ac_top_build_prefix
   18905 
   18906 case $srcdir in
   18907   .)  # We are building in place.
   18908     ac_srcdir=.
   18909     ac_top_srcdir=$ac_top_builddir_sub
   18910     ac_abs_top_srcdir=$ac_pwd ;;
   18911   [\\/]* | ?:[\\/]* )  # Absolute name.
   18912     ac_srcdir=$srcdir$ac_dir_suffix;
   18913     ac_top_srcdir=$srcdir
   18914     ac_abs_top_srcdir=$srcdir ;;
   18915   *) # Relative name.
   18916     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   18917     ac_top_srcdir=$ac_top_build_prefix$srcdir
   18918     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   18919 esac
   18920 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   18921 
   18922 
   18923   case $ac_mode in
   18924   :F)
   18925   #
   18926   # CONFIG_FILE
   18927   #
   18928 
   18929   case $INSTALL in
   18930   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   18931   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   18932   esac
   18933   ac_MKDIR_P=$MKDIR_P
   18934   case $MKDIR_P in
   18935   [\\/$]* | ?:[\\/]* ) ;;
   18936   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   18937   esac
   18938 _ACEOF
   18939 
   18940 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18941 # If the template does not know about datarootdir, expand it.
   18942 # FIXME: This hack should be removed a few years after 2.60.
   18943 ac_datarootdir_hack=; ac_datarootdir_seen=
   18944 ac_sed_dataroot='
   18945 /datarootdir/ {
   18946   p
   18947   q
   18948 }
   18949 /@datadir@/p
   18950 /@docdir@/p
   18951 /@infodir@/p
   18952 /@localedir@/p
   18953 /@mandir@/p'
   18954 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   18955 *datarootdir*) ac_datarootdir_seen=yes;;
   18956 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   18957   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   18958 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   18959 _ACEOF
   18960 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18961   ac_datarootdir_hack='
   18962   s&@datadir@&$datadir&g
   18963   s&@docdir@&$docdir&g
   18964   s&@infodir@&$infodir&g
   18965   s&@localedir@&$localedir&g
   18966   s&@mandir@&$mandir&g
   18967   s&\\\${datarootdir}&$datarootdir&g' ;;
   18968 esac
   18969 _ACEOF
   18970 
   18971 # Neutralize VPATH when `$srcdir' = `.'.
   18972 # Shell code in configure.ac might set extrasub.
   18973 # FIXME: do we really want to maintain this feature?
   18974 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18975 ac_sed_extra="$ac_vpsub
   18976 $extrasub
   18977 _ACEOF
   18978 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18979 :t
   18980 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   18981 s|@configure_input@|$ac_sed_conf_input|;t t
   18982 s&@top_builddir@&$ac_top_builddir_sub&;t t
   18983 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   18984 s&@srcdir@&$ac_srcdir&;t t
   18985 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   18986 s&@top_srcdir@&$ac_top_srcdir&;t t
   18987 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   18988 s&@builddir@&$ac_builddir&;t t
   18989 s&@abs_builddir@&$ac_abs_builddir&;t t
   18990 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   18991 s&@INSTALL@&$ac_INSTALL&;t t
   18992 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   18993 $ac_datarootdir_hack
   18994 "
   18995 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
   18996 if $ac_cs_awk_getline; then
   18997   $AWK -f "$tmp/subs.awk"
   18998 else
   18999   $AWK -f "$tmp/subs.awk" | $SHELL
   19000 fi >$tmp/out \
   19001   || as_fn_error "could not create $ac_file" "$LINENO" 5
   19002 
   19003 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   19004   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   19005   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   19006   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   19007 which seems to be undefined.  Please make sure it is defined." >&5
   19008 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   19009 which seems to be undefined.  Please make sure it is defined." >&2;}
   19010 
   19011   rm -f "$tmp/stdin"
   19012   case $ac_file in
   19013   -) cat "$tmp/out" && rm -f "$tmp/out";;
   19014   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   19015   esac \
   19016   || as_fn_error "could not create $ac_file" "$LINENO" 5
   19017  ;;
   19018   :H)
   19019   #
   19020   # CONFIG_HEADER
   19021   #
   19022   if test x"$ac_file" != x-; then
   19023     {
   19024       $as_echo "/* $configure_input  */" \
   19025       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   19026     } >"$tmp/config.h" \
   19027       || as_fn_error "could not create $ac_file" "$LINENO" 5
   19028     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   19029       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   19030 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   19031     else
   19032       rm -f "$ac_file"
   19033       mv "$tmp/config.h" "$ac_file" \
   19034 	|| as_fn_error "could not create $ac_file" "$LINENO" 5
   19035     fi
   19036   else
   19037     $as_echo "/* $configure_input  */" \
   19038       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   19039       || as_fn_error "could not create -" "$LINENO" 5
   19040   fi
   19041 # Compute "$ac_file"'s index in $config_headers.
   19042 _am_arg="$ac_file"
   19043 _am_stamp_count=1
   19044 for _am_header in $config_headers :; do
   19045   case $_am_header in
   19046     $_am_arg | $_am_arg:* )
   19047       break ;;
   19048     * )
   19049       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   19050   esac
   19051 done
   19052 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   19053 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   19054 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   19055 	 X"$_am_arg" : 'X\(//\)$' \| \
   19056 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   19057 $as_echo X"$_am_arg" |
   19058     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   19059 	    s//\1/
   19060 	    q
   19061 	  }
   19062 	  /^X\(\/\/\)[^/].*/{
   19063 	    s//\1/
   19064 	    q
   19065 	  }
   19066 	  /^X\(\/\/\)$/{
   19067 	    s//\1/
   19068 	    q
   19069 	  }
   19070 	  /^X\(\/\).*/{
   19071 	    s//\1/
   19072 	    q
   19073 	  }
   19074 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   19075  ;;
   19076 
   19077   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   19078 $as_echo "$as_me: executing $ac_file commands" >&6;}
   19079  ;;
   19080   esac
   19081 
   19082 
   19083   case $ac_file$ac_mode in
   19084     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   19085   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   19086   # are listed without --file.  Let's play safe and only enable the eval
   19087   # if we detect the quoting.
   19088   case $CONFIG_FILES in
   19089   *\'*) eval set x "$CONFIG_FILES" ;;
   19090   *)   set x $CONFIG_FILES ;;
   19091   esac
   19092   shift
   19093   for mf
   19094   do
   19095     # Strip MF so we end up with the name of the file.
   19096     mf=`echo "$mf" | sed -e 's/:.*$//'`
   19097     # Check whether this is an Automake generated Makefile or not.
   19098     # We used to match only the files named `Makefile.in', but
   19099     # some people rename them; so instead we look at the file content.
   19100     # Grep'ing the first line is not enough: some people post-process
   19101     # each Makefile.in and add a new line on top of each file to say so.
   19102     # Grep'ing the whole file is not good either: AIX grep has a line
   19103     # limit of 2048, but all sed's we know have understand at least 4000.
   19104     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   19105       dirpart=`$as_dirname -- "$mf" ||
   19106 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   19107 	 X"$mf" : 'X\(//\)[^/]' \| \
   19108 	 X"$mf" : 'X\(//\)$' \| \
   19109 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   19110 $as_echo X"$mf" |
   19111     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   19112 	    s//\1/
   19113 	    q
   19114 	  }
   19115 	  /^X\(\/\/\)[^/].*/{
   19116 	    s//\1/
   19117 	    q
   19118 	  }
   19119 	  /^X\(\/\/\)$/{
   19120 	    s//\1/
   19121 	    q
   19122 	  }
   19123 	  /^X\(\/\).*/{
   19124 	    s//\1/
   19125 	    q
   19126 	  }
   19127 	  s/.*/./; q'`
   19128     else
   19129       continue
   19130     fi
   19131     # Extract the definition of DEPDIR, am__include, and am__quote
   19132     # from the Makefile without running `make'.
   19133     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   19134     test -z "$DEPDIR" && continue
   19135     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   19136     test -z "am__include" && continue
   19137     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   19138     # When using ansi2knr, U may be empty or an underscore; expand it
   19139     U=`sed -n 's/^U = //p' < "$mf"`
   19140     # Find all dependency output files, they are included files with
   19141     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   19142     # simplest approach to changing $(DEPDIR) to its actual value in the
   19143     # expansion.
   19144     for file in `sed -n "
   19145       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   19146 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   19147       # Make sure the directory exists.
   19148       test -f "$dirpart/$file" && continue
   19149       fdir=`$as_dirname -- "$file" ||
   19150 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   19151 	 X"$file" : 'X\(//\)[^/]' \| \
   19152 	 X"$file" : 'X\(//\)$' \| \
   19153 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   19154 $as_echo X"$file" |
   19155     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   19156 	    s//\1/
   19157 	    q
   19158 	  }
   19159 	  /^X\(\/\/\)[^/].*/{
   19160 	    s//\1/
   19161 	    q
   19162 	  }
   19163 	  /^X\(\/\/\)$/{
   19164 	    s//\1/
   19165 	    q
   19166 	  }
   19167 	  /^X\(\/\).*/{
   19168 	    s//\1/
   19169 	    q
   19170 	  }
   19171 	  s/.*/./; q'`
   19172       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   19173       # echo "creating $dirpart/$file"
   19174       echo '# dummy' > "$dirpart/$file"
   19175     done
   19176   done
   19177 }
   19178  ;;
   19179     "libtool":C)
   19180 
   19181     # See if we are running on zsh, and set the options which allow our
   19182     # commands through without removal of \ escapes.
   19183     if test -n "${ZSH_VERSION+set}" ; then
   19184       setopt NO_GLOB_SUBST
   19185     fi
   19186 
   19187     cfgfile="${ofile}T"
   19188     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   19189     $RM "$cfgfile"
   19190 
   19191     cat <<_LT_EOF >> "$cfgfile"
   19192 #! $SHELL
   19193 
   19194 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   19195 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   19196 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   19197 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   19198 #
   19199 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   19200 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   19201 #   Written by Gordon Matzigkeit, 1996
   19202 #
   19203 #   This file is part of GNU Libtool.
   19204 #
   19205 # GNU Libtool is free software; you can redistribute it and/or
   19206 # modify it under the terms of the GNU General Public License as
   19207 # published by the Free Software Foundation; either version 2 of
   19208 # the License, or (at your option) any later version.
   19209 #
   19210 # As a special exception to the GNU General Public License,
   19211 # if you distribute this file as part of a program or library that
   19212 # is built using GNU Libtool, you may include this file under the
   19213 # same distribution terms that you use for the rest of that program.
   19214 #
   19215 # GNU Libtool is distributed in the hope that it will be useful,
   19216 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   19217 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   19218 # GNU General Public License for more details.
   19219 #
   19220 # You should have received a copy of the GNU General Public License
   19221 # along with GNU Libtool; see the file COPYING.  If not, a copy
   19222 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   19223 # obtained by writing to the Free Software Foundation, Inc.,
   19224 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   19225 
   19226 
   19227 # The names of the tagged configurations supported by this script.
   19228 available_tags="CXX "
   19229 
   19230 # ### BEGIN LIBTOOL CONFIG
   19231 
   19232 # Which release of libtool.m4 was used?
   19233 macro_version=$macro_version
   19234 macro_revision=$macro_revision
   19235 
   19236 # Whether or not to build shared libraries.
   19237 build_libtool_libs=$enable_shared
   19238 
   19239 # Whether or not to build static libraries.
   19240 build_old_libs=$enable_static
   19241 
   19242 # What type of objects to build.
   19243 pic_mode=$pic_mode
   19244 
   19245 # Whether or not to optimize for fast installation.
   19246 fast_install=$enable_fast_install
   19247 
   19248 # Shell to use when invoking shell scripts.
   19249 SHELL=$lt_SHELL
   19250 
   19251 # An echo program that protects backslashes.
   19252 ECHO=$lt_ECHO
   19253 
   19254 # The host system.
   19255 host_alias=$host_alias
   19256 host=$host
   19257 host_os=$host_os
   19258 
   19259 # The build system.
   19260 build_alias=$build_alias
   19261 build=$build
   19262 build_os=$build_os
   19263 
   19264 # A sed program that does not truncate output.
   19265 SED=$lt_SED
   19266 
   19267 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   19268 Xsed="\$SED -e 1s/^X//"
   19269 
   19270 # A grep program that handles long lines.
   19271 GREP=$lt_GREP
   19272 
   19273 # An ERE matcher.
   19274 EGREP=$lt_EGREP
   19275 
   19276 # A literal string matcher.
   19277 FGREP=$lt_FGREP
   19278 
   19279 # A BSD- or MS-compatible name lister.
   19280 NM=$lt_NM
   19281 
   19282 # Whether we need soft or hard links.
   19283 LN_S=$lt_LN_S
   19284 
   19285 # What is the maximum length of a command?
   19286 max_cmd_len=$max_cmd_len
   19287 
   19288 # Object file suffix (normally "o").
   19289 objext=$ac_objext
   19290 
   19291 # Executable file suffix (normally "").
   19292 exeext=$exeext
   19293 
   19294 # whether the shell understands "unset".
   19295 lt_unset=$lt_unset
   19296 
   19297 # turn spaces into newlines.
   19298 SP2NL=$lt_lt_SP2NL
   19299 
   19300 # turn newlines into spaces.
   19301 NL2SP=$lt_lt_NL2SP
   19302 
   19303 # An object symbol dumper.
   19304 OBJDUMP=$lt_OBJDUMP
   19305 
   19306 # Method to check whether dependent libraries are shared objects.
   19307 deplibs_check_method=$lt_deplibs_check_method
   19308 
   19309 # Command to use when deplibs_check_method == "file_magic".
   19310 file_magic_cmd=$lt_file_magic_cmd
   19311 
   19312 # The archiver.
   19313 AR=$lt_AR
   19314 AR_FLAGS=$lt_AR_FLAGS
   19315 
   19316 # A symbol stripping program.
   19317 STRIP=$lt_STRIP
   19318 
   19319 # Commands used to install an old-style archive.
   19320 RANLIB=$lt_RANLIB
   19321 old_postinstall_cmds=$lt_old_postinstall_cmds
   19322 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19323 
   19324 # Whether to use a lock for old archive extraction.
   19325 lock_old_archive_extraction=$lock_old_archive_extraction
   19326 
   19327 # A C compiler.
   19328 LTCC=$lt_CC
   19329 
   19330 # LTCC compiler flags.
   19331 LTCFLAGS=$lt_CFLAGS
   19332 
   19333 # Take the output of nm and produce a listing of raw symbols and C names.
   19334 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19335 
   19336 # Transform the output of nm in a proper C declaration.
   19337 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19338 
   19339 # Transform the output of nm in a C name address pair.
   19340 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19341 
   19342 # Transform the output of nm in a C name address pair when lib prefix is needed.
   19343 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   19344 
   19345 # The name of the directory that contains temporary libtool files.
   19346 objdir=$objdir
   19347 
   19348 # Used to examine libraries when file_magic_cmd begins with "file".
   19349 MAGIC_CMD=$MAGIC_CMD
   19350 
   19351 # Must we lock files when doing compilation?
   19352 need_locks=$lt_need_locks
   19353 
   19354 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   19355 DSYMUTIL=$lt_DSYMUTIL
   19356 
   19357 # Tool to change global to local symbols on Mac OS X.
   19358 NMEDIT=$lt_NMEDIT
   19359 
   19360 # Tool to manipulate fat objects and archives on Mac OS X.
   19361 LIPO=$lt_LIPO
   19362 
   19363 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   19364 OTOOL=$lt_OTOOL
   19365 
   19366 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   19367 OTOOL64=$lt_OTOOL64
   19368 
   19369 # Old archive suffix (normally "a").
   19370 libext=$libext
   19371 
   19372 # Shared library suffix (normally ".so").
   19373 shrext_cmds=$lt_shrext_cmds
   19374 
   19375 # The commands to extract the exported symbol list from a shared archive.
   19376 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19377 
   19378 # Variables whose values should be saved in libtool wrapper scripts and
   19379 # restored at link time.
   19380 variables_saved_for_relink=$lt_variables_saved_for_relink
   19381 
   19382 # Do we need the "lib" prefix for modules?
   19383 need_lib_prefix=$need_lib_prefix
   19384 
   19385 # Do we need a version for libraries?
   19386 need_version=$need_version
   19387 
   19388 # Library versioning type.
   19389 version_type=$version_type
   19390 
   19391 # Shared library runtime path variable.
   19392 runpath_var=$runpath_var
   19393 
   19394 # Shared library path variable.
   19395 shlibpath_var=$shlibpath_var
   19396 
   19397 # Is shlibpath searched before the hard-coded library search path?
   19398 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19399 
   19400 # Format of library name prefix.
   19401 libname_spec=$lt_libname_spec
   19402 
   19403 # List of archive names.  First name is the real one, the rest are links.
   19404 # The last name is the one that the linker finds with -lNAME
   19405 library_names_spec=$lt_library_names_spec
   19406 
   19407 # The coded name of the library, if different from the real name.
   19408 soname_spec=$lt_soname_spec
   19409 
   19410 # Permission mode override for installation of shared libraries.
   19411 install_override_mode=$lt_install_override_mode
   19412 
   19413 # Command to use after installation of a shared archive.
   19414 postinstall_cmds=$lt_postinstall_cmds
   19415 
   19416 # Command to use after uninstallation of a shared archive.
   19417 postuninstall_cmds=$lt_postuninstall_cmds
   19418 
   19419 # Commands used to finish a libtool library installation in a directory.
   19420 finish_cmds=$lt_finish_cmds
   19421 
   19422 # As "finish_cmds", except a single script fragment to be evaled but
   19423 # not shown.
   19424 finish_eval=$lt_finish_eval
   19425 
   19426 # Whether we should hardcode library paths into libraries.
   19427 hardcode_into_libs=$hardcode_into_libs
   19428 
   19429 # Compile-time system search path for libraries.
   19430 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19431 
   19432 # Run-time system search path for libraries.
   19433 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19434 
   19435 # Whether dlopen is supported.
   19436 dlopen_support=$enable_dlopen
   19437 
   19438 # Whether dlopen of programs is supported.
   19439 dlopen_self=$enable_dlopen_self
   19440 
   19441 # Whether dlopen of statically linked programs is supported.
   19442 dlopen_self_static=$enable_dlopen_self_static
   19443 
   19444 # Commands to strip libraries.
   19445 old_striplib=$lt_old_striplib
   19446 striplib=$lt_striplib
   19447 
   19448 
   19449 # The linker used to build libraries.
   19450 LD=$lt_LD
   19451 
   19452 # How to create reloadable object files.
   19453 reload_flag=$lt_reload_flag
   19454 reload_cmds=$lt_reload_cmds
   19455 
   19456 # Commands used to build an old-style archive.
   19457 old_archive_cmds=$lt_old_archive_cmds
   19458 
   19459 # A language specific compiler.
   19460 CC=$lt_compiler
   19461 
   19462 # Is the compiler the GNU compiler?
   19463 with_gcc=$GCC
   19464 
   19465 # Compiler flag to turn off builtin functions.
   19466 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   19467 
   19468 # How to pass a linker flag through the compiler.
   19469 wl=$lt_lt_prog_compiler_wl
   19470 
   19471 # Additional compiler flags for building library objects.
   19472 pic_flag=$lt_lt_prog_compiler_pic
   19473 
   19474 # Compiler flag to prevent dynamic linking.
   19475 link_static_flag=$lt_lt_prog_compiler_static
   19476 
   19477 # Does compiler simultaneously support -c and -o options?
   19478 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   19479 
   19480 # Whether or not to add -lc for building shared libraries.
   19481 build_libtool_need_lc=$archive_cmds_need_lc
   19482 
   19483 # Whether or not to disallow shared libs when runtime libs are static.
   19484 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   19485 
   19486 # Compiler flag to allow reflexive dlopens.
   19487 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   19488 
   19489 # Compiler flag to generate shared objects directly from archives.
   19490 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   19491 
   19492 # Whether the compiler copes with passing no objects directly.
   19493 compiler_needs_object=$lt_compiler_needs_object
   19494 
   19495 # Create an old-style archive from a shared archive.
   19496 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   19497 
   19498 # Create a temporary old-style archive to link instead of a shared archive.
   19499 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   19500 
   19501 # Commands used to build a shared archive.
   19502 archive_cmds=$lt_archive_cmds
   19503 archive_expsym_cmds=$lt_archive_expsym_cmds
   19504 
   19505 # Commands used to build a loadable module if different from building
   19506 # a shared archive.
   19507 module_cmds=$lt_module_cmds
   19508 module_expsym_cmds=$lt_module_expsym_cmds
   19509 
   19510 # Whether we are building with GNU ld or not.
   19511 with_gnu_ld=$lt_with_gnu_ld
   19512 
   19513 # Flag that allows shared libraries with undefined symbols to be built.
   19514 allow_undefined_flag=$lt_allow_undefined_flag
   19515 
   19516 # Flag that enforces no undefined symbols.
   19517 no_undefined_flag=$lt_no_undefined_flag
   19518 
   19519 # Flag to hardcode \$libdir into a binary during linking.
   19520 # This must work even if \$libdir does not exist
   19521 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   19522 
   19523 # If ld is used when linking, flag to hardcode \$libdir into a binary
   19524 # during linking.  This must work even if \$libdir does not exist.
   19525 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   19526 
   19527 # Whether we need a single "-rpath" flag with a separated argument.
   19528 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   19529 
   19530 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19531 # DIR into the resulting binary.
   19532 hardcode_direct=$hardcode_direct
   19533 
   19534 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19535 # DIR into the resulting binary and the resulting library dependency is
   19536 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   19537 # library is relocated.
   19538 hardcode_direct_absolute=$hardcode_direct_absolute
   19539 
   19540 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   19541 # into the resulting binary.
   19542 hardcode_minus_L=$hardcode_minus_L
   19543 
   19544 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   19545 # into the resulting binary.
   19546 hardcode_shlibpath_var=$hardcode_shlibpath_var
   19547 
   19548 # Set to "yes" if building a shared library automatically hardcodes DIR
   19549 # into the library and all subsequent libraries and executables linked
   19550 # against it.
   19551 hardcode_automatic=$hardcode_automatic
   19552 
   19553 # Set to yes if linker adds runtime paths of dependent libraries
   19554 # to runtime path list.
   19555 inherit_rpath=$inherit_rpath
   19556 
   19557 # Whether libtool must link a program against all its dependency libraries.
   19558 link_all_deplibs=$link_all_deplibs
   19559 
   19560 # Fix the shell variable \$srcfile for the compiler.
   19561 fix_srcfile_path=$lt_fix_srcfile_path
   19562 
   19563 # Set to "yes" if exported symbols are required.
   19564 always_export_symbols=$always_export_symbols
   19565 
   19566 # The commands to list exported symbols.
   19567 export_symbols_cmds=$lt_export_symbols_cmds
   19568 
   19569 # Symbols that should not be listed in the preloaded symbols.
   19570 exclude_expsyms=$lt_exclude_expsyms
   19571 
   19572 # Symbols that must always be exported.
   19573 include_expsyms=$lt_include_expsyms
   19574 
   19575 # Commands necessary for linking programs (against libraries) with templates.
   19576 prelink_cmds=$lt_prelink_cmds
   19577 
   19578 # Specify filename containing input files.
   19579 file_list_spec=$lt_file_list_spec
   19580 
   19581 # How to hardcode a shared library path into an executable.
   19582 hardcode_action=$hardcode_action
   19583 
   19584 # The directories searched by this compiler when creating a shared library.
   19585 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   19586 
   19587 # Dependencies to place before and after the objects being linked to
   19588 # create a shared library.
   19589 predep_objects=$lt_predep_objects
   19590 postdep_objects=$lt_postdep_objects
   19591 predeps=$lt_predeps
   19592 postdeps=$lt_postdeps
   19593 
   19594 # The library search path used internally by the compiler when linking
   19595 # a shared library.
   19596 compiler_lib_search_path=$lt_compiler_lib_search_path
   19597 
   19598 # ### END LIBTOOL CONFIG
   19599 
   19600 _LT_EOF
   19601 
   19602   case $host_os in
   19603   aix3*)
   19604     cat <<\_LT_EOF >> "$cfgfile"
   19605 # AIX sometimes has problems with the GCC collect2 program.  For some
   19606 # reason, if we set the COLLECT_NAMES environment variable, the problems
   19607 # vanish in a puff of smoke.
   19608 if test "X${COLLECT_NAMES+set}" != Xset; then
   19609   COLLECT_NAMES=
   19610   export COLLECT_NAMES
   19611 fi
   19612 _LT_EOF
   19613     ;;
   19614   esac
   19615 
   19616 
   19617 ltmain="$ac_aux_dir/ltmain.sh"
   19618 
   19619 
   19620   # We use sed instead of cat because bash on DJGPP gets confused if
   19621   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   19622   # text mode, it properly converts lines to CR/LF.  This bash problem
   19623   # is reportedly fixed, but why not run on old versions too?
   19624   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
   19625     || (rm -f "$cfgfile"; exit 1)
   19626 
   19627   case $xsi_shell in
   19628   yes)
   19629     cat << \_LT_EOF >> "$cfgfile"
   19630 
   19631 # func_dirname file append nondir_replacement
   19632 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   19633 # otherwise set result to NONDIR_REPLACEMENT.
   19634 func_dirname ()
   19635 {
   19636   case ${1} in
   19637     */*) func_dirname_result="${1%/*}${2}" ;;
   19638     *  ) func_dirname_result="${3}" ;;
   19639   esac
   19640 }
   19641 
   19642 # func_basename file
   19643 func_basename ()
   19644 {
   19645   func_basename_result="${1##*/}"
   19646 }
   19647 
   19648 # func_dirname_and_basename file append nondir_replacement
   19649 # perform func_basename and func_dirname in a single function
   19650 # call:
   19651 #   dirname:  Compute the dirname of FILE.  If nonempty,
   19652 #             add APPEND to the result, otherwise set result
   19653 #             to NONDIR_REPLACEMENT.
   19654 #             value returned in "$func_dirname_result"
   19655 #   basename: Compute filename of FILE.
   19656 #             value retuned in "$func_basename_result"
   19657 # Implementation must be kept synchronized with func_dirname
   19658 # and func_basename. For efficiency, we do not delegate to
   19659 # those functions but instead duplicate the functionality here.
   19660 func_dirname_and_basename ()
   19661 {
   19662   case ${1} in
   19663     */*) func_dirname_result="${1%/*}${2}" ;;
   19664     *  ) func_dirname_result="${3}" ;;
   19665   esac
   19666   func_basename_result="${1##*/}"
   19667 }
   19668 
   19669 # func_stripname prefix suffix name
   19670 # strip PREFIX and SUFFIX off of NAME.
   19671 # PREFIX and SUFFIX must not contain globbing or regex special
   19672 # characters, hashes, percent signs, but SUFFIX may contain a leading
   19673 # dot (in which case that matches only a dot).
   19674 func_stripname ()
   19675 {
   19676   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
   19677   # positional parameters, so assign one to ordinary parameter first.
   19678   func_stripname_result=${3}
   19679   func_stripname_result=${func_stripname_result#"${1}"}
   19680   func_stripname_result=${func_stripname_result%"${2}"}
   19681 }
   19682 
   19683 # func_opt_split
   19684 func_opt_split ()
   19685 {
   19686   func_opt_split_opt=${1%%=*}
   19687   func_opt_split_arg=${1#*=}
   19688 }
   19689 
   19690 # func_lo2o object
   19691 func_lo2o ()
   19692 {
   19693   case ${1} in
   19694     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
   19695     *)    func_lo2o_result=${1} ;;
   19696   esac
   19697 }
   19698 
   19699 # func_xform libobj-or-source
   19700 func_xform ()
   19701 {
   19702   func_xform_result=${1%.*}.lo
   19703 }
   19704 
   19705 # func_arith arithmetic-term...
   19706 func_arith ()
   19707 {
   19708   func_arith_result=$(( $* ))
   19709 }
   19710 
   19711 # func_len string
   19712 # STRING may not start with a hyphen.
   19713 func_len ()
   19714 {
   19715   func_len_result=${#1}
   19716 }
   19717 
   19718 _LT_EOF
   19719     ;;
   19720   *) # Bourne compatible functions.
   19721     cat << \_LT_EOF >> "$cfgfile"
   19722 
   19723 # func_dirname file append nondir_replacement
   19724 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   19725 # otherwise set result to NONDIR_REPLACEMENT.
   19726 func_dirname ()
   19727 {
   19728   # Extract subdirectory from the argument.
   19729   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
   19730   if test "X$func_dirname_result" = "X${1}"; then
   19731     func_dirname_result="${3}"
   19732   else
   19733     func_dirname_result="$func_dirname_result${2}"
   19734   fi
   19735 }
   19736 
   19737 # func_basename file
   19738 func_basename ()
   19739 {
   19740   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
   19741 }
   19742 
   19743 
   19744 # func_stripname prefix suffix name
   19745 # strip PREFIX and SUFFIX off of NAME.
   19746 # PREFIX and SUFFIX must not contain globbing or regex special
   19747 # characters, hashes, percent signs, but SUFFIX may contain a leading
   19748 # dot (in which case that matches only a dot).
   19749 # func_strip_suffix prefix name
   19750 func_stripname ()
   19751 {
   19752   case ${2} in
   19753     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   19754     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   19755   esac
   19756 }
   19757 
   19758 # sed scripts:
   19759 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
   19760 my_sed_long_arg='1s/^-[^=]*=//'
   19761 
   19762 # func_opt_split
   19763 func_opt_split ()
   19764 {
   19765   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
   19766   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
   19767 }
   19768 
   19769 # func_lo2o object
   19770 func_lo2o ()
   19771 {
   19772   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
   19773 }
   19774 
   19775 # func_xform libobj-or-source
   19776 func_xform ()
   19777 {
   19778   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
   19779 }
   19780 
   19781 # func_arith arithmetic-term...
   19782 func_arith ()
   19783 {
   19784   func_arith_result=`expr "$@"`
   19785 }
   19786 
   19787 # func_len string
   19788 # STRING may not start with a hyphen.
   19789 func_len ()
   19790 {
   19791   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
   19792 }
   19793 
   19794 _LT_EOF
   19795 esac
   19796 
   19797 case $lt_shell_append in
   19798   yes)
   19799     cat << \_LT_EOF >> "$cfgfile"
   19800 
   19801 # func_append var value
   19802 # Append VALUE to the end of shell variable VAR.
   19803 func_append ()
   19804 {
   19805   eval "$1+=\$2"
   19806 }
   19807 _LT_EOF
   19808     ;;
   19809   *)
   19810     cat << \_LT_EOF >> "$cfgfile"
   19811 
   19812 # func_append var value
   19813 # Append VALUE to the end of shell variable VAR.
   19814 func_append ()
   19815 {
   19816   eval "$1=\$$1\$2"
   19817 }
   19818 
   19819 _LT_EOF
   19820     ;;
   19821   esac
   19822 
   19823 
   19824   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
   19825     || (rm -f "$cfgfile"; exit 1)
   19826 
   19827   mv -f "$cfgfile" "$ofile" ||
   19828     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   19829   chmod +x "$ofile"
   19830 
   19831 
   19832     cat <<_LT_EOF >> "$ofile"
   19833 
   19834 # ### BEGIN LIBTOOL TAG CONFIG: CXX
   19835 
   19836 # The linker used to build libraries.
   19837 LD=$lt_LD_CXX
   19838 
   19839 # How to create reloadable object files.
   19840 reload_flag=$lt_reload_flag_CXX
   19841 reload_cmds=$lt_reload_cmds_CXX
   19842 
   19843 # Commands used to build an old-style archive.
   19844 old_archive_cmds=$lt_old_archive_cmds_CXX
   19845 
   19846 # A language specific compiler.
   19847 CC=$lt_compiler_CXX
   19848 
   19849 # Is the compiler the GNU compiler?
   19850 with_gcc=$GCC_CXX
   19851 
   19852 # Compiler flag to turn off builtin functions.
   19853 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   19854 
   19855 # How to pass a linker flag through the compiler.
   19856 wl=$lt_lt_prog_compiler_wl_CXX
   19857 
   19858 # Additional compiler flags for building library objects.
   19859 pic_flag=$lt_lt_prog_compiler_pic_CXX
   19860 
   19861 # Compiler flag to prevent dynamic linking.
   19862 link_static_flag=$lt_lt_prog_compiler_static_CXX
   19863 
   19864 # Does compiler simultaneously support -c and -o options?
   19865 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   19866 
   19867 # Whether or not to add -lc for building shared libraries.
   19868 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   19869 
   19870 # Whether or not to disallow shared libs when runtime libs are static.
   19871 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   19872 
   19873 # Compiler flag to allow reflexive dlopens.
   19874 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   19875 
   19876 # Compiler flag to generate shared objects directly from archives.
   19877 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   19878 
   19879 # Whether the compiler copes with passing no objects directly.
   19880 compiler_needs_object=$lt_compiler_needs_object_CXX
   19881 
   19882 # Create an old-style archive from a shared archive.
   19883 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   19884 
   19885 # Create a temporary old-style archive to link instead of a shared archive.
   19886 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   19887 
   19888 # Commands used to build a shared archive.
   19889 archive_cmds=$lt_archive_cmds_CXX
   19890 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   19891 
   19892 # Commands used to build a loadable module if different from building
   19893 # a shared archive.
   19894 module_cmds=$lt_module_cmds_CXX
   19895 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   19896 
   19897 # Whether we are building with GNU ld or not.
   19898 with_gnu_ld=$lt_with_gnu_ld_CXX
   19899 
   19900 # Flag that allows shared libraries with undefined symbols to be built.
   19901 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   19902 
   19903 # Flag that enforces no undefined symbols.
   19904 no_undefined_flag=$lt_no_undefined_flag_CXX
   19905 
   19906 # Flag to hardcode \$libdir into a binary during linking.
   19907 # This must work even if \$libdir does not exist
   19908 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   19909 
   19910 # If ld is used when linking, flag to hardcode \$libdir into a binary
   19911 # during linking.  This must work even if \$libdir does not exist.
   19912 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   19913 
   19914 # Whether we need a single "-rpath" flag with a separated argument.
   19915 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   19916 
   19917 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19918 # DIR into the resulting binary.
   19919 hardcode_direct=$hardcode_direct_CXX
   19920 
   19921 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19922 # DIR into the resulting binary and the resulting library dependency is
   19923 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   19924 # library is relocated.
   19925 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
   19926 
   19927 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   19928 # into the resulting binary.
   19929 hardcode_minus_L=$hardcode_minus_L_CXX
   19930 
   19931 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   19932 # into the resulting binary.
   19933 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   19934 
   19935 # Set to "yes" if building a shared library automatically hardcodes DIR
   19936 # into the library and all subsequent libraries and executables linked
   19937 # against it.
   19938 hardcode_automatic=$hardcode_automatic_CXX
   19939 
   19940 # Set to yes if linker adds runtime paths of dependent libraries
   19941 # to runtime path list.
   19942 inherit_rpath=$inherit_rpath_CXX
   19943 
   19944 # Whether libtool must link a program against all its dependency libraries.
   19945 link_all_deplibs=$link_all_deplibs_CXX
   19946 
   19947 # Fix the shell variable \$srcfile for the compiler.
   19948 fix_srcfile_path=$lt_fix_srcfile_path_CXX
   19949 
   19950 # Set to "yes" if exported symbols are required.
   19951 always_export_symbols=$always_export_symbols_CXX
   19952 
   19953 # The commands to list exported symbols.
   19954 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   19955 
   19956 # Symbols that should not be listed in the preloaded symbols.
   19957 exclude_expsyms=$lt_exclude_expsyms_CXX
   19958 
   19959 # Symbols that must always be exported.
   19960 include_expsyms=$lt_include_expsyms_CXX
   19961 
   19962 # Commands necessary for linking programs (against libraries) with templates.
   19963 prelink_cmds=$lt_prelink_cmds_CXX
   19964 
   19965 # Specify filename containing input files.
   19966 file_list_spec=$lt_file_list_spec_CXX
   19967 
   19968 # How to hardcode a shared library path into an executable.
   19969 hardcode_action=$hardcode_action_CXX
   19970 
   19971 # The directories searched by this compiler when creating a shared library.
   19972 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   19973 
   19974 # Dependencies to place before and after the objects being linked to
   19975 # create a shared library.
   19976 predep_objects=$lt_predep_objects_CXX
   19977 postdep_objects=$lt_postdep_objects_CXX
   19978 predeps=$lt_predeps_CXX
   19979 postdeps=$lt_postdeps_CXX
   19980 
   19981 # The library search path used internally by the compiler when linking
   19982 # a shared library.
   19983 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   19984 
   19985 # ### END LIBTOOL TAG CONFIG: CXX
   19986 _LT_EOF
   19987 
   19988  ;;
   19989     "default-1":C)
   19990     for ac_file in $CONFIG_FILES; do
   19991       # Support "outfile[:infile[:infile...]]"
   19992       case "$ac_file" in
   19993         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
   19994       esac
   19995       # PO directories have a Makefile.in generated from Makefile.in.in.
   19996       case "$ac_file" in */Makefile.in)
   19997         # Adjust a relative srcdir.
   19998         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
   19999         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
   20000         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
   20001         # In autoconf-2.13 it is called $ac_given_srcdir.
   20002         # In autoconf-2.50 it is called $srcdir.
   20003         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
   20004         case "$ac_given_srcdir" in
   20005           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
   20006           /*) top_srcdir="$ac_given_srcdir" ;;
   20007           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
   20008         esac
   20009         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
   20010           rm -f "$ac_dir/POTFILES"
   20011           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
   20012           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
   20013           POMAKEFILEDEPS="POTFILES.in"
   20014           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
   20015           # on $ac_dir but don't depend on user-specified configuration
   20016           # parameters.
   20017           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
   20018             # The LINGUAS file contains the set of available languages.
   20019             if test -n "$OBSOLETE_ALL_LINGUAS"; then
   20020               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
   20021             fi
   20022             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
   20023             # Hide the ALL_LINGUAS assigment from automake.
   20024             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
   20025             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
   20026           else
   20027             # The set of available languages was given in configure.ac.
   20028             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
   20029           fi
   20030           case "$ac_given_srcdir" in
   20031             .) srcdirpre= ;;
   20032             *) srcdirpre='$(srcdir)/' ;;
   20033           esac
   20034           POFILES=
   20035           GMOFILES=
   20036           UPDATEPOFILES=
   20037           DUMMYPOFILES=
   20038           for lang in $ALL_LINGUAS; do
   20039             POFILES="$POFILES $srcdirpre$lang.po"
   20040             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
   20041             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
   20042             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
   20043           done
   20044           # CATALOGS depends on both $ac_dir and the user's LINGUAS
   20045           # environment variable.
   20046           INST_LINGUAS=
   20047           if test -n "$ALL_LINGUAS"; then
   20048             for presentlang in $ALL_LINGUAS; do
   20049               useit=no
   20050               if test "%UNSET%" != "$LINGUAS"; then
   20051                 desiredlanguages="$LINGUAS"
   20052               else
   20053                 desiredlanguages="$ALL_LINGUAS"
   20054               fi
   20055               for desiredlang in $desiredlanguages; do
   20056                 # Use the presentlang catalog if desiredlang is
   20057                 #   a. equal to presentlang, or
   20058                 #   b. a variant of presentlang (because in this case,
   20059                 #      presentlang can be used as a fallback for messages
   20060                 #      which are not translated in the desiredlang catalog).
   20061                 case "$desiredlang" in
   20062                   "$presentlang"*) useit=yes;;
   20063                 esac
   20064               done
   20065               if test $useit = yes; then
   20066                 INST_LINGUAS="$INST_LINGUAS $presentlang"
   20067               fi
   20068             done
   20069           fi
   20070           CATALOGS=
   20071           if test -n "$INST_LINGUAS"; then
   20072             for lang in $INST_LINGUAS; do
   20073               CATALOGS="$CATALOGS $lang.gmo"
   20074             done
   20075           fi
   20076           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
   20077           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
   20078           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
   20079             if test -f "$f"; then
   20080               case "$f" in
   20081                 *.orig | *.bak | *~) ;;
   20082                 *) cat "$f" >> "$ac_dir/Makefile" ;;
   20083               esac
   20084             fi
   20085           done
   20086         fi
   20087         ;;
   20088       esac
   20089     done ;;
   20090 
   20091   esac
   20092 done # for ac_tag
   20093 
   20094 
   20095 as_fn_exit 0
   20096 _ACEOF
   20097 ac_clean_files=$ac_clean_files_save
   20098 
   20099 test $ac_write_fail = 0 ||
   20100   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
   20101 
   20102 
   20103 # configure is writing to config.log, and then calls config.status.
   20104 # config.status does its own redirection, appending to config.log.
   20105 # Unfortunately, on DOS this fails, as config.log is still kept open
   20106 # by configure, so config.status won't be able to write to it; its
   20107 # output is simply discarded.  So we exec the FD to /dev/null,
   20108 # effectively closing config.log, so it can be properly (re)opened and
   20109 # appended to by config.status.  When coming back to configure, we
   20110 # need to make the FD available again.
   20111 if test "$no_create" != yes; then
   20112   ac_cs_success=:
   20113   ac_config_status_args=
   20114   test "$silent" = yes &&
   20115     ac_config_status_args="$ac_config_status_args --quiet"
   20116   exec 5>/dev/null
   20117   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   20118   exec 5>>config.log
   20119   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   20120   # would make configure fail if this is the last instruction.
   20121   $ac_cs_success || as_fn_exit $?
   20122 fi
   20123 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   20124   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   20125 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   20126 fi
   20127 
   20128