Home | History | Annotate | Line # | Download | only in libsanitizer
configure revision 1.6.4.2
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.64 for package-unused version-unused.
      4 #
      5 # Report bugs to <libsanitizer>.
      6 #
      7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
      9 # Foundation, Inc.
     10 #
     11 # This configure script is free software; the Free Software Foundation
     12 # gives unlimited permission to copy, distribute and modify it.
     13 ## -------------------- ##
     14 ## M4sh Initialization. ##
     15 ## -------------------- ##
     16 
     17 # Be more Bourne compatible
     18 DUALCASE=1; export DUALCASE # for MKS sh
     19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     20   emulate sh
     21   NULLCMD=:
     22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     23   # is contrary to our usage.  Disable this feature.
     24   alias -g '${1+"$@"}'='"$@"'
     25   setopt NO_GLOB_SUBST
     26 else
     27   case `(set -o) 2>/dev/null` in #(
     28   *posix*) :
     29     set -o posix ;; #(
     30   *) :
     31      ;;
     32 esac
     33 fi
     34 
     35 
     36 as_nl='
     37 '
     38 export as_nl
     39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     43 # Prefer a ksh shell builtin over an external printf program on Solaris,
     44 # but without wasting forks for bash or zsh.
     45 if test -z "$BASH_VERSION$ZSH_VERSION" \
     46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     47   as_echo='print -r --'
     48   as_echo_n='print -rn --'
     49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in #(
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 
     84 # IFS
     85 # We need space, tab and new line, in precisely that order.  Quoting is
     86 # there to prevent editors from complaining about space-tab.
     87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     88 # splitting by setting IFS to empty value.)
     89 IFS=" ""	$as_nl"
     90 
     91 # Find who we are.  Look in the path if we contain no directory separator.
     92 case $0 in #((
     93   *[\\/]* ) as_myself=$0 ;;
     94   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     95 for as_dir in $PATH
     96 do
     97   IFS=$as_save_IFS
     98   test -z "$as_dir" && as_dir=.
     99     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    100   done
    101 IFS=$as_save_IFS
    102 
    103      ;;
    104 esac
    105 # We did not find ourselves, most probably we were run as `sh COMMAND'
    106 # in which case we are not to be found in the path.
    107 if test "x$as_myself" = x; then
    108   as_myself=$0
    109 fi
    110 if test ! -f "$as_myself"; then
    111   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    112   exit 1
    113 fi
    114 
    115 # Unset variables that we do not need and which cause bugs (e.g. in
    116 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    117 # suppresses any "Segmentation fault" message there.  '((' could
    118 # trigger a bug in pdksh 5.2.14.
    119 for as_var in BASH_ENV ENV MAIL MAILPATH
    120 do eval test x\${$as_var+set} = xset \
    121   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    122 done
    123 PS1='$ '
    124 PS2='> '
    125 PS4='+ '
    126 
    127 # NLS nuisances.
    128 LC_ALL=C
    129 export LC_ALL
    130 LANGUAGE=C
    131 export LANGUAGE
    132 
    133 # CDPATH.
    134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    135 
    136 if test "x$CONFIG_SHELL" = x; then
    137   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    138   emulate sh
    139   NULLCMD=:
    140   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    141   # is contrary to our usage.  Disable this feature.
    142   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    143   setopt NO_GLOB_SUBST
    144 else
    145   case \`(set -o) 2>/dev/null\` in #(
    146   *posix*) :
    147     set -o posix ;; #(
    148   *) :
    149      ;;
    150 esac
    151 fi
    152 "
    153   as_required="as_fn_return () { (exit \$1); }
    154 as_fn_success () { as_fn_return 0; }
    155 as_fn_failure () { as_fn_return 1; }
    156 as_fn_ret_success () { return 0; }
    157 as_fn_ret_failure () { return 1; }
    158 
    159 exitcode=0
    160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    165 
    166 else
    167   exitcode=1; echo positional parameters were not saved.
    168 fi
    169 test x\$exitcode = x0 || exit 1"
    170   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    171   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    172   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    173   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    174 test \$(( 1 + 1 )) = 2 || exit 1
    175 
    176   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    177     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    178     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    179     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    180     PATH=/empty FPATH=/empty; export PATH FPATH
    181     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    182       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
    183   if (eval "$as_required") 2>/dev/null; then :
    184   as_have_required=yes
    185 else
    186   as_have_required=no
    187 fi
    188   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    189 
    190 else
    191   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    192 as_found=false
    193 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    194 do
    195   IFS=$as_save_IFS
    196   test -z "$as_dir" && as_dir=.
    197   as_found=:
    198   case $as_dir in #(
    199 	 /*)
    200 	   for as_base in sh bash ksh sh5; do
    201 	     # Try only shells that exist, to save several forks.
    202 	     as_shell=$as_dir/$as_base
    203 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    204 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    205   CONFIG_SHELL=$as_shell as_have_required=yes
    206 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    207   break 2
    208 fi
    209 fi
    210 	   done;;
    211        esac
    212   as_found=false
    213 done
    214 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    215 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    216   CONFIG_SHELL=$SHELL as_have_required=yes
    217 fi; }
    218 IFS=$as_save_IFS
    219 
    220 
    221       if test "x$CONFIG_SHELL" != x; then :
    222   # We cannot yet assume a decent shell, so we have to provide a
    223 	# neutralization value for shells without unset; and this also
    224 	# works around shells that cannot unset nonexistent variables.
    225 	BASH_ENV=/dev/null
    226 	ENV=/dev/null
    227 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    228 	export CONFIG_SHELL
    229 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    230 fi
    231 
    232     if test x$as_have_required = xno; then :
    233   $as_echo "$0: This script requires a shell more modern than all"
    234   $as_echo "$0: the shells that I found on your system."
    235   if test x${ZSH_VERSION+set} = xset ; then
    236     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    237     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    238   else
    239     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and libsanitizer about
    240 $0: your system, including any error possibly output before
    241 $0: this message. Then install a modern shell, or manually
    242 $0: run the script under such a shell if you do have one."
    243   fi
    244   exit 1
    245 fi
    246 fi
    247 fi
    248 SHELL=${CONFIG_SHELL-/bin/sh}
    249 export SHELL
    250 # Unset more variables known to interfere with behavior of common tools.
    251 CLICOLOR_FORCE= GREP_OPTIONS=
    252 unset CLICOLOR_FORCE GREP_OPTIONS
    253 
    254 ## --------------------- ##
    255 ## M4sh Shell Functions. ##
    256 ## --------------------- ##
    257 # as_fn_unset VAR
    258 # ---------------
    259 # Portably unset VAR.
    260 as_fn_unset ()
    261 {
    262   { eval $1=; unset $1;}
    263 }
    264 as_unset=as_fn_unset
    265 
    266 # as_fn_set_status STATUS
    267 # -----------------------
    268 # Set $? to STATUS, without forking.
    269 as_fn_set_status ()
    270 {
    271   return $1
    272 } # as_fn_set_status
    273 
    274 # as_fn_exit STATUS
    275 # -----------------
    276 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    277 as_fn_exit ()
    278 {
    279   set +e
    280   as_fn_set_status $1
    281   exit $1
    282 } # as_fn_exit
    283 
    284 # as_fn_mkdir_p
    285 # -------------
    286 # Create "$as_dir" as a directory, including parents if necessary.
    287 as_fn_mkdir_p ()
    288 {
    289 
    290   case $as_dir in #(
    291   -*) as_dir=./$as_dir;;
    292   esac
    293   test -d "$as_dir" || eval $as_mkdir_p || {
    294     as_dirs=
    295     while :; do
    296       case $as_dir in #(
    297       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    298       *) as_qdir=$as_dir;;
    299       esac
    300       as_dirs="'$as_qdir' $as_dirs"
    301       as_dir=`$as_dirname -- "$as_dir" ||
    302 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    303 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    304 	 X"$as_dir" : 'X\(//\)$' \| \
    305 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    306 $as_echo X"$as_dir" |
    307     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    308 	    s//\1/
    309 	    q
    310 	  }
    311 	  /^X\(\/\/\)[^/].*/{
    312 	    s//\1/
    313 	    q
    314 	  }
    315 	  /^X\(\/\/\)$/{
    316 	    s//\1/
    317 	    q
    318 	  }
    319 	  /^X\(\/\).*/{
    320 	    s//\1/
    321 	    q
    322 	  }
    323 	  s/.*/./; q'`
    324       test -d "$as_dir" && break
    325     done
    326     test -z "$as_dirs" || eval "mkdir $as_dirs"
    327   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
    328 
    329 
    330 } # as_fn_mkdir_p
    331 # as_fn_append VAR VALUE
    332 # ----------------------
    333 # Append the text in VALUE to the end of the definition contained in VAR. Take
    334 # advantage of any shell optimizations that allow amortized linear growth over
    335 # repeated appends, instead of the typical quadratic growth present in naive
    336 # implementations.
    337 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    338   eval 'as_fn_append ()
    339   {
    340     eval $1+=\$2
    341   }'
    342 else
    343   as_fn_append ()
    344   {
    345     eval $1=\$$1\$2
    346   }
    347 fi # as_fn_append
    348 
    349 # as_fn_arith ARG...
    350 # ------------------
    351 # Perform arithmetic evaluation on the ARGs, and store the result in the
    352 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    353 # must be portable across $(()) and expr.
    354 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    355   eval 'as_fn_arith ()
    356   {
    357     as_val=$(( $* ))
    358   }'
    359 else
    360   as_fn_arith ()
    361   {
    362     as_val=`expr "$@" || test $? -eq 1`
    363   }
    364 fi # as_fn_arith
    365 
    366 
    367 # as_fn_error ERROR [LINENO LOG_FD]
    368 # ---------------------------------
    369 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    370 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    371 # script with status $?, using 1 if that was 0.
    372 as_fn_error ()
    373 {
    374   as_status=$?; test $as_status -eq 0 && as_status=1
    375   if test "$3"; then
    376     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    377     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
    378   fi
    379   $as_echo "$as_me: error: $1" >&2
    380   as_fn_exit $as_status
    381 } # as_fn_error
    382 
    383 if expr a : '\(a\)' >/dev/null 2>&1 &&
    384    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    385   as_expr=expr
    386 else
    387   as_expr=false
    388 fi
    389 
    390 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    391   as_basename=basename
    392 else
    393   as_basename=false
    394 fi
    395 
    396 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    397   as_dirname=dirname
    398 else
    399   as_dirname=false
    400 fi
    401 
    402 as_me=`$as_basename -- "$0" ||
    403 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    404 	 X"$0" : 'X\(//\)$' \| \
    405 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    406 $as_echo X/"$0" |
    407     sed '/^.*\/\([^/][^/]*\)\/*$/{
    408 	    s//\1/
    409 	    q
    410 	  }
    411 	  /^X\/\(\/\/\)$/{
    412 	    s//\1/
    413 	    q
    414 	  }
    415 	  /^X\/\(\/\).*/{
    416 	    s//\1/
    417 	    q
    418 	  }
    419 	  s/.*/./; q'`
    420 
    421 # Avoid depending upon Character Ranges.
    422 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    423 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    424 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    425 as_cr_digits='0123456789'
    426 as_cr_alnum=$as_cr_Letters$as_cr_digits
    427 
    428 
    429   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    430   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    431   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    432   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    433   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    434   sed -n '
    435     p
    436     /[$]LINENO/=
    437   ' <$as_myself |
    438     sed '
    439       s/[$]LINENO.*/&-/
    440       t lineno
    441       b
    442       :lineno
    443       N
    444       :loop
    445       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    446       t loop
    447       s/-\n.*//
    448     ' >$as_me.lineno &&
    449   chmod +x "$as_me.lineno" ||
    450     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    451 
    452   # Don't try to exec as it changes $[0], causing all sort of problems
    453   # (the dirname of $[0] is not the place where we might find the
    454   # original and so on.  Autoconf is especially sensitive to this).
    455   . "./$as_me.lineno"
    456   # Exit status is that of the last command.
    457   exit
    458 }
    459 
    460 ECHO_C= ECHO_N= ECHO_T=
    461 case `echo -n x` in #(((((
    462 -n*)
    463   case `echo 'xy\c'` in
    464   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    465   xy)  ECHO_C='\c';;
    466   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    467        ECHO_T='	';;
    468   esac;;
    469 *)
    470   ECHO_N='-n';;
    471 esac
    472 
    473 rm -f conf$$ conf$$.exe conf$$.file
    474 if test -d conf$$.dir; then
    475   rm -f conf$$.dir/conf$$.file
    476 else
    477   rm -f conf$$.dir
    478   mkdir conf$$.dir 2>/dev/null
    479 fi
    480 if (echo >conf$$.file) 2>/dev/null; then
    481   if ln -s conf$$.file conf$$ 2>/dev/null; then
    482     as_ln_s='ln -s'
    483     # ... but there are two gotchas:
    484     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    485     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    486     # In both cases, we have to default to `cp -p'.
    487     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    488       as_ln_s='cp -p'
    489   elif ln conf$$.file conf$$ 2>/dev/null; then
    490     as_ln_s=ln
    491   else
    492     as_ln_s='cp -p'
    493   fi
    494 else
    495   as_ln_s='cp -p'
    496 fi
    497 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    498 rmdir conf$$.dir 2>/dev/null
    499 
    500 if mkdir -p . 2>/dev/null; then
    501   as_mkdir_p='mkdir -p "$as_dir"'
    502 else
    503   test -d ./-p && rmdir ./-p
    504   as_mkdir_p=false
    505 fi
    506 
    507 if test -x / >/dev/null 2>&1; then
    508   as_test_x='test -x'
    509 else
    510   if ls -dL / >/dev/null 2>&1; then
    511     as_ls_L_option=L
    512   else
    513     as_ls_L_option=
    514   fi
    515   as_test_x='
    516     eval sh -c '\''
    517       if test -d "$1"; then
    518 	test -d "$1/.";
    519       else
    520 	case $1 in #(
    521 	-*)set "./$1";;
    522 	esac;
    523 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    524 	???[sx]*):;;*)false;;esac;fi
    525     '\'' sh
    526   '
    527 fi
    528 as_executable_p=$as_test_x
    529 
    530 # Sed expression to map a string onto a valid CPP name.
    531 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    532 
    533 # Sed expression to map a string onto a valid variable name.
    534 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    535 
    536 SHELL=${CONFIG_SHELL-/bin/sh}
    537 
    538 
    539 exec 7<&0 </dev/null 6>&1
    540 
    541 # Name of the host.
    542 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    543 # so uname gets run too.
    544 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    545 
    546 #
    547 # Initializations.
    548 #
    549 ac_default_prefix=/usr/local
    550 ac_clean_files=
    551 ac_config_libobj_dir=.
    552 LIBOBJS=
    553 cross_compiling=no
    554 subdirs=
    555 MFLAGS=
    556 MAKEFLAGS=
    557 
    558 # Identity of this package.
    559 PACKAGE_NAME='package-unused'
    560 PACKAGE_TARNAME='package-unused'
    561 PACKAGE_VERSION='version-unused'
    562 PACKAGE_STRING='package-unused version-unused'
    563 PACKAGE_BUGREPORT='libsanitizer'
    564 PACKAGE_URL=''
    565 
    566 ac_unique_file="include/sanitizer/common_interface_defs.h"
    567 # Factoring default headers for most tests.
    568 ac_includes_default="\
    569 #include <stdio.h>
    570 #ifdef HAVE_SYS_TYPES_H
    571 # include <sys/types.h>
    572 #endif
    573 #ifdef HAVE_SYS_STAT_H
    574 # include <sys/stat.h>
    575 #endif
    576 #ifdef STDC_HEADERS
    577 # include <stdlib.h>
    578 # include <stddef.h>
    579 #else
    580 # ifdef HAVE_STDLIB_H
    581 #  include <stdlib.h>
    582 # endif
    583 #endif
    584 #ifdef HAVE_STRING_H
    585 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    586 #  include <memory.h>
    587 # endif
    588 # include <string.h>
    589 #endif
    590 #ifdef HAVE_STRINGS_H
    591 # include <strings.h>
    592 #endif
    593 #ifdef HAVE_INTTYPES_H
    594 # include <inttypes.h>
    595 #endif
    596 #ifdef HAVE_STDINT_H
    597 # include <stdint.h>
    598 #endif
    599 #ifdef HAVE_UNISTD_H
    600 # include <unistd.h>
    601 #endif"
    602 
    603 ac_subst_vars='am__EXEEXT_FALSE
    604 am__EXEEXT_TRUE
    605 LTLIBOBJS
    606 LIBOBJS
    607 EXTRA_CXXFLAGS
    608 EXTRA_CFLAGS
    609 EXTRA_ASFLAGS
    610 get_gcc_base_ver
    611 SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS
    612 TSAN_TARGET_DEPENDENT_OBJECTS
    613 LIBBACKTRACE_SUPPORTED_FALSE
    614 LIBBACKTRACE_SUPPORTED_TRUE
    615 RPC_DEFS
    616 BACKTRACE_SUPPORTS_THREADS
    617 BACKTRACE_USES_MALLOC
    618 ALLOC_FILE
    619 VIEW_FILE
    620 BACKTRACE_SUPPORTED
    621 FORMAT_FILE
    622 SANITIZER_SUPPORTED_FALSE
    623 SANITIZER_SUPPORTED_TRUE
    624 USING_MAC_INTERPOSE_FALSE
    625 USING_MAC_INTERPOSE_TRUE
    626 link_liblsan
    627 link_libubsan
    628 link_libtsan
    629 link_libasan
    630 LSAN_SUPPORTED_FALSE
    631 LSAN_SUPPORTED_TRUE
    632 TSAN_SUPPORTED_FALSE
    633 TSAN_SUPPORTED_TRUE
    634 enable_static
    635 enable_shared
    636 CXXCPP
    637 OTOOL64
    638 OTOOL
    639 LIPO
    640 NMEDIT
    641 DSYMUTIL
    642 AR
    643 OBJDUMP
    644 LN_S
    645 NM
    646 ac_ct_DUMPBIN
    647 DUMPBIN
    648 LD
    649 FGREP
    650 SED
    651 LIBTOOL
    652 RANLIB
    653 am__fastdepCCAS_FALSE
    654 am__fastdepCCAS_TRUE
    655 CCASDEPMODE
    656 CCASFLAGS
    657 CCAS
    658 am__fastdepCXX_FALSE
    659 am__fastdepCXX_TRUE
    660 CXXDEPMODE
    661 ac_ct_CXX
    662 CXXFLAGS
    663 CXX
    664 toolexeclibdir
    665 toolexecdir
    666 MAINT
    667 MAINTAINER_MODE_FALSE
    668 MAINTAINER_MODE_TRUE
    669 am__fastdepCC_FALSE
    670 am__fastdepCC_TRUE
    671 CCDEPMODE
    672 am__nodep
    673 AMDEPBACKSLASH
    674 AMDEP_FALSE
    675 AMDEP_TRUE
    676 am__quote
    677 am__include
    678 DEPDIR
    679 am__untar
    680 am__tar
    681 AMTAR
    682 am__leading_dot
    683 SET_MAKE
    684 AWK
    685 mkdir_p
    686 MKDIR_P
    687 INSTALL_STRIP_PROGRAM
    688 STRIP
    689 install_sh
    690 MAKEINFO
    691 AUTOHEADER
    692 AUTOMAKE
    693 AUTOCONF
    694 ACLOCAL
    695 VERSION
    696 PACKAGE
    697 CYGPATH_W
    698 am__isrc
    699 INSTALL_DATA
    700 INSTALL_SCRIPT
    701 INSTALL_PROGRAM
    702 LIBSTDCXX_RAW_CXX_LDFLAGS
    703 LIBSTDCXX_RAW_CXX_CXXFLAGS
    704 target_noncanonical
    705 target_os
    706 target_vendor
    707 target_cpu
    708 target
    709 host_os
    710 host_vendor
    711 host_cpu
    712 host
    713 build_os
    714 build_vendor
    715 build_cpu
    716 build
    717 EGREP
    718 GREP
    719 CPP
    720 OBJEXT
    721 EXEEXT
    722 ac_ct_CC
    723 CPPFLAGS
    724 LDFLAGS
    725 CFLAGS
    726 CC
    727 multi_basedir
    728 target_alias
    729 host_alias
    730 build_alias
    731 LIBS
    732 ECHO_T
    733 ECHO_N
    734 ECHO_C
    735 DEFS
    736 mandir
    737 localedir
    738 libdir
    739 psdir
    740 pdfdir
    741 dvidir
    742 htmldir
    743 infodir
    744 docdir
    745 oldincludedir
    746 includedir
    747 localstatedir
    748 sharedstatedir
    749 sysconfdir
    750 datadir
    751 datarootdir
    752 libexecdir
    753 sbindir
    754 bindir
    755 program_transform_name
    756 prefix
    757 exec_prefix
    758 PACKAGE_URL
    759 PACKAGE_BUGREPORT
    760 PACKAGE_STRING
    761 PACKAGE_VERSION
    762 PACKAGE_TARNAME
    763 PACKAGE_NAME
    764 PATH_SEPARATOR
    765 SHELL'
    766 ac_subst_files=''
    767 ac_user_opts='
    768 enable_option_checking
    769 enable_multilib
    770 enable_version_specific_runtime_libs
    771 enable_dependency_tracking
    772 enable_maintainer_mode
    773 enable_shared
    774 enable_static
    775 with_pic
    776 enable_fast_install
    777 with_gnu_ld
    778 enable_libtool_lock
    779 with_gcc_major_version_only
    780 enable_cet
    781 '
    782       ac_precious_vars='build_alias
    783 host_alias
    784 target_alias
    785 CC
    786 CFLAGS
    787 LDFLAGS
    788 LIBS
    789 CPPFLAGS
    790 CPP
    791 CXX
    792 CXXFLAGS
    793 CCC
    794 CCAS
    795 CCASFLAGS
    796 CXXCPP'
    797 
    798 
    799 # Initialize some variables set by options.
    800 ac_init_help=
    801 ac_init_version=false
    802 ac_unrecognized_opts=
    803 ac_unrecognized_sep=
    804 # The variables have the same names as the options, with
    805 # dashes changed to underlines.
    806 cache_file=/dev/null
    807 exec_prefix=NONE
    808 no_create=
    809 no_recursion=
    810 prefix=NONE
    811 program_prefix=NONE
    812 program_suffix=NONE
    813 program_transform_name=s,x,x,
    814 silent=
    815 site=
    816 srcdir=
    817 verbose=
    818 x_includes=NONE
    819 x_libraries=NONE
    820 
    821 # Installation directory options.
    822 # These are left unexpanded so users can "make install exec_prefix=/foo"
    823 # and all the variables that are supposed to be based on exec_prefix
    824 # by default will actually change.
    825 # Use braces instead of parens because sh, perl, etc. also accept them.
    826 # (The list follows the same order as the GNU Coding Standards.)
    827 bindir='${exec_prefix}/bin'
    828 sbindir='${exec_prefix}/sbin'
    829 libexecdir='${exec_prefix}/libexec'
    830 datarootdir='${prefix}/share'
    831 datadir='${datarootdir}'
    832 sysconfdir='${prefix}/etc'
    833 sharedstatedir='${prefix}/com'
    834 localstatedir='${prefix}/var'
    835 includedir='${prefix}/include'
    836 oldincludedir='/usr/include'
    837 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    838 infodir='${datarootdir}/info'
    839 htmldir='${docdir}'
    840 dvidir='${docdir}'
    841 pdfdir='${docdir}'
    842 psdir='${docdir}'
    843 libdir='${exec_prefix}/lib'
    844 localedir='${datarootdir}/locale'
    845 mandir='${datarootdir}/man'
    846 
    847 ac_prev=
    848 ac_dashdash=
    849 for ac_option
    850 do
    851   # If the previous option needs an argument, assign it.
    852   if test -n "$ac_prev"; then
    853     eval $ac_prev=\$ac_option
    854     ac_prev=
    855     continue
    856   fi
    857 
    858   case $ac_option in
    859   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    860   *)	ac_optarg=yes ;;
    861   esac
    862 
    863   # Accept the important Cygnus configure options, so we can diagnose typos.
    864 
    865   case $ac_dashdash$ac_option in
    866   --)
    867     ac_dashdash=yes ;;
    868 
    869   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    870     ac_prev=bindir ;;
    871   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    872     bindir=$ac_optarg ;;
    873 
    874   -build | --build | --buil | --bui | --bu)
    875     ac_prev=build_alias ;;
    876   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    877     build_alias=$ac_optarg ;;
    878 
    879   -cache-file | --cache-file | --cache-fil | --cache-fi \
    880   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    881     ac_prev=cache_file ;;
    882   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    883   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    884     cache_file=$ac_optarg ;;
    885 
    886   --config-cache | -C)
    887     cache_file=config.cache ;;
    888 
    889   -datadir | --datadir | --datadi | --datad)
    890     ac_prev=datadir ;;
    891   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    892     datadir=$ac_optarg ;;
    893 
    894   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    895   | --dataroo | --dataro | --datar)
    896     ac_prev=datarootdir ;;
    897   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    898   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    899     datarootdir=$ac_optarg ;;
    900 
    901   -disable-* | --disable-*)
    902     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    903     # Reject names that are not valid shell variable names.
    904     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    905       as_fn_error "invalid feature name: $ac_useropt"
    906     ac_useropt_orig=$ac_useropt
    907     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    908     case $ac_user_opts in
    909       *"
    910 "enable_$ac_useropt"
    911 "*) ;;
    912       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    913 	 ac_unrecognized_sep=', ';;
    914     esac
    915     eval enable_$ac_useropt=no ;;
    916 
    917   -docdir | --docdir | --docdi | --doc | --do)
    918     ac_prev=docdir ;;
    919   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    920     docdir=$ac_optarg ;;
    921 
    922   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    923     ac_prev=dvidir ;;
    924   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    925     dvidir=$ac_optarg ;;
    926 
    927   -enable-* | --enable-*)
    928     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    929     # Reject names that are not valid shell variable names.
    930     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    931       as_fn_error "invalid feature name: $ac_useropt"
    932     ac_useropt_orig=$ac_useropt
    933     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    934     case $ac_user_opts in
    935       *"
    936 "enable_$ac_useropt"
    937 "*) ;;
    938       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    939 	 ac_unrecognized_sep=', ';;
    940     esac
    941     eval enable_$ac_useropt=\$ac_optarg ;;
    942 
    943   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    944   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    945   | --exec | --exe | --ex)
    946     ac_prev=exec_prefix ;;
    947   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    948   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    949   | --exec=* | --exe=* | --ex=*)
    950     exec_prefix=$ac_optarg ;;
    951 
    952   -gas | --gas | --ga | --g)
    953     # Obsolete; use --with-gas.
    954     with_gas=yes ;;
    955 
    956   -help | --help | --hel | --he | -h)
    957     ac_init_help=long ;;
    958   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    959     ac_init_help=recursive ;;
    960   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    961     ac_init_help=short ;;
    962 
    963   -host | --host | --hos | --ho)
    964     ac_prev=host_alias ;;
    965   -host=* | --host=* | --hos=* | --ho=*)
    966     host_alias=$ac_optarg ;;
    967 
    968   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    969     ac_prev=htmldir ;;
    970   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    971   | --ht=*)
    972     htmldir=$ac_optarg ;;
    973 
    974   -includedir | --includedir | --includedi | --included | --include \
    975   | --includ | --inclu | --incl | --inc)
    976     ac_prev=includedir ;;
    977   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    978   | --includ=* | --inclu=* | --incl=* | --inc=*)
    979     includedir=$ac_optarg ;;
    980 
    981   -infodir | --infodir | --infodi | --infod | --info | --inf)
    982     ac_prev=infodir ;;
    983   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    984     infodir=$ac_optarg ;;
    985 
    986   -libdir | --libdir | --libdi | --libd)
    987     ac_prev=libdir ;;
    988   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    989     libdir=$ac_optarg ;;
    990 
    991   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    992   | --libexe | --libex | --libe)
    993     ac_prev=libexecdir ;;
    994   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    995   | --libexe=* | --libex=* | --libe=*)
    996     libexecdir=$ac_optarg ;;
    997 
    998   -localedir | --localedir | --localedi | --localed | --locale)
    999     ac_prev=localedir ;;
   1000   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1001     localedir=$ac_optarg ;;
   1002 
   1003   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1004   | --localstate | --localstat | --localsta | --localst | --locals)
   1005     ac_prev=localstatedir ;;
   1006   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1007   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1008     localstatedir=$ac_optarg ;;
   1009 
   1010   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1011     ac_prev=mandir ;;
   1012   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1013     mandir=$ac_optarg ;;
   1014 
   1015   -nfp | --nfp | --nf)
   1016     # Obsolete; use --without-fp.
   1017     with_fp=no ;;
   1018 
   1019   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1020   | --no-cr | --no-c | -n)
   1021     no_create=yes ;;
   1022 
   1023   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1024   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1025     no_recursion=yes ;;
   1026 
   1027   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1028   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1029   | --oldin | --oldi | --old | --ol | --o)
   1030     ac_prev=oldincludedir ;;
   1031   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1032   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1033   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1034     oldincludedir=$ac_optarg ;;
   1035 
   1036   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1037     ac_prev=prefix ;;
   1038   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1039     prefix=$ac_optarg ;;
   1040 
   1041   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1042   | --program-pre | --program-pr | --program-p)
   1043     ac_prev=program_prefix ;;
   1044   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1045   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1046     program_prefix=$ac_optarg ;;
   1047 
   1048   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1049   | --program-suf | --program-su | --program-s)
   1050     ac_prev=program_suffix ;;
   1051   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1052   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1053     program_suffix=$ac_optarg ;;
   1054 
   1055   -program-transform-name | --program-transform-name \
   1056   | --program-transform-nam | --program-transform-na \
   1057   | --program-transform-n | --program-transform- \
   1058   | --program-transform | --program-transfor \
   1059   | --program-transfo | --program-transf \
   1060   | --program-trans | --program-tran \
   1061   | --progr-tra | --program-tr | --program-t)
   1062     ac_prev=program_transform_name ;;
   1063   -program-transform-name=* | --program-transform-name=* \
   1064   | --program-transform-nam=* | --program-transform-na=* \
   1065   | --program-transform-n=* | --program-transform-=* \
   1066   | --program-transform=* | --program-transfor=* \
   1067   | --program-transfo=* | --program-transf=* \
   1068   | --program-trans=* | --program-tran=* \
   1069   | --progr-tra=* | --program-tr=* | --program-t=*)
   1070     program_transform_name=$ac_optarg ;;
   1071 
   1072   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1073     ac_prev=pdfdir ;;
   1074   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1075     pdfdir=$ac_optarg ;;
   1076 
   1077   -psdir | --psdir | --psdi | --psd | --ps)
   1078     ac_prev=psdir ;;
   1079   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1080     psdir=$ac_optarg ;;
   1081 
   1082   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1083   | -silent | --silent | --silen | --sile | --sil)
   1084     silent=yes ;;
   1085 
   1086   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1087     ac_prev=sbindir ;;
   1088   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1089   | --sbi=* | --sb=*)
   1090     sbindir=$ac_optarg ;;
   1091 
   1092   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1093   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1094   | --sharedst | --shareds | --shared | --share | --shar \
   1095   | --sha | --sh)
   1096     ac_prev=sharedstatedir ;;
   1097   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1098   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1099   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1100   | --sha=* | --sh=*)
   1101     sharedstatedir=$ac_optarg ;;
   1102 
   1103   -site | --site | --sit)
   1104     ac_prev=site ;;
   1105   -site=* | --site=* | --sit=*)
   1106     site=$ac_optarg ;;
   1107 
   1108   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1109     ac_prev=srcdir ;;
   1110   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1111     srcdir=$ac_optarg ;;
   1112 
   1113   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1114   | --syscon | --sysco | --sysc | --sys | --sy)
   1115     ac_prev=sysconfdir ;;
   1116   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1117   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1118     sysconfdir=$ac_optarg ;;
   1119 
   1120   -target | --target | --targe | --targ | --tar | --ta | --t)
   1121     ac_prev=target_alias ;;
   1122   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1123     target_alias=$ac_optarg ;;
   1124 
   1125   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1126     verbose=yes ;;
   1127 
   1128   -version | --version | --versio | --versi | --vers | -V)
   1129     ac_init_version=: ;;
   1130 
   1131   -with-* | --with-*)
   1132     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1133     # Reject names that are not valid shell variable names.
   1134     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1135       as_fn_error "invalid package name: $ac_useropt"
   1136     ac_useropt_orig=$ac_useropt
   1137     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1138     case $ac_user_opts in
   1139       *"
   1140 "with_$ac_useropt"
   1141 "*) ;;
   1142       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1143 	 ac_unrecognized_sep=', ';;
   1144     esac
   1145     eval with_$ac_useropt=\$ac_optarg ;;
   1146 
   1147   -without-* | --without-*)
   1148     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1149     # Reject names that are not valid shell variable names.
   1150     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1151       as_fn_error "invalid package name: $ac_useropt"
   1152     ac_useropt_orig=$ac_useropt
   1153     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1154     case $ac_user_opts in
   1155       *"
   1156 "with_$ac_useropt"
   1157 "*) ;;
   1158       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1159 	 ac_unrecognized_sep=', ';;
   1160     esac
   1161     eval with_$ac_useropt=no ;;
   1162 
   1163   --x)
   1164     # Obsolete; use --with-x.
   1165     with_x=yes ;;
   1166 
   1167   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1168   | --x-incl | --x-inc | --x-in | --x-i)
   1169     ac_prev=x_includes ;;
   1170   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1171   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1172     x_includes=$ac_optarg ;;
   1173 
   1174   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1175   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1176     ac_prev=x_libraries ;;
   1177   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1178   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1179     x_libraries=$ac_optarg ;;
   1180 
   1181   -*) as_fn_error "unrecognized option: \`$ac_option'
   1182 Try \`$0 --help' for more information."
   1183     ;;
   1184 
   1185   *=*)
   1186     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1187     # Reject names that are not valid shell variable names.
   1188     case $ac_envvar in #(
   1189       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1190       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
   1191     esac
   1192     eval $ac_envvar=\$ac_optarg
   1193     export $ac_envvar ;;
   1194 
   1195   *)
   1196     # FIXME: should be removed in autoconf 3.0.
   1197     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1198     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1199       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1200     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1201     ;;
   1202 
   1203   esac
   1204 done
   1205 
   1206 if test -n "$ac_prev"; then
   1207   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1208   as_fn_error "missing argument to $ac_option"
   1209 fi
   1210 
   1211 if test -n "$ac_unrecognized_opts"; then
   1212   case $enable_option_checking in
   1213     no) ;;
   1214     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
   1215     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1216   esac
   1217 fi
   1218 
   1219 # Check all directory arguments for consistency.
   1220 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1221 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1222 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1223 		libdir localedir mandir
   1224 do
   1225   eval ac_val=\$$ac_var
   1226   # Remove trailing slashes.
   1227   case $ac_val in
   1228     */ )
   1229       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1230       eval $ac_var=\$ac_val;;
   1231   esac
   1232   # Be sure to have absolute directory names.
   1233   case $ac_val in
   1234     [\\/$]* | ?:[\\/]* )  continue;;
   1235     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1236   esac
   1237   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
   1238 done
   1239 
   1240 # There might be people who depend on the old broken behavior: `$host'
   1241 # used to hold the argument of --host etc.
   1242 # FIXME: To remove some day.
   1243 build=$build_alias
   1244 host=$host_alias
   1245 target=$target_alias
   1246 
   1247 # FIXME: To remove some day.
   1248 if test "x$host_alias" != x; then
   1249   if test "x$build_alias" = x; then
   1250     cross_compiling=maybe
   1251     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1252     If a cross compiler is detected then cross compile mode will be used." >&2
   1253   elif test "x$build_alias" != "x$host_alias"; then
   1254     cross_compiling=yes
   1255   fi
   1256 fi
   1257 
   1258 ac_tool_prefix=
   1259 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1260 
   1261 test "$silent" = yes && exec 6>/dev/null
   1262 
   1263 
   1264 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1265 ac_ls_di=`ls -di .` &&
   1266 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1267   as_fn_error "working directory cannot be determined"
   1268 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1269   as_fn_error "pwd does not report name of working directory"
   1270 
   1271 
   1272 # Find the source files, if location was not specified.
   1273 if test -z "$srcdir"; then
   1274   ac_srcdir_defaulted=yes
   1275   # Try the directory containing this script, then the parent directory.
   1276   ac_confdir=`$as_dirname -- "$as_myself" ||
   1277 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1278 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1279 	 X"$as_myself" : 'X\(//\)$' \| \
   1280 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1281 $as_echo X"$as_myself" |
   1282     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1283 	    s//\1/
   1284 	    q
   1285 	  }
   1286 	  /^X\(\/\/\)[^/].*/{
   1287 	    s//\1/
   1288 	    q
   1289 	  }
   1290 	  /^X\(\/\/\)$/{
   1291 	    s//\1/
   1292 	    q
   1293 	  }
   1294 	  /^X\(\/\).*/{
   1295 	    s//\1/
   1296 	    q
   1297 	  }
   1298 	  s/.*/./; q'`
   1299   srcdir=$ac_confdir
   1300   if test ! -r "$srcdir/$ac_unique_file"; then
   1301     srcdir=..
   1302   fi
   1303 else
   1304   ac_srcdir_defaulted=no
   1305 fi
   1306 if test ! -r "$srcdir/$ac_unique_file"; then
   1307   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1308   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
   1309 fi
   1310 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1311 ac_abs_confdir=`(
   1312 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
   1313 	pwd)`
   1314 # When building in place, set srcdir=.
   1315 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1316   srcdir=.
   1317 fi
   1318 # Remove unnecessary trailing slashes from srcdir.
   1319 # Double slashes in file names in object file debugging info
   1320 # mess up M-x gdb in Emacs.
   1321 case $srcdir in
   1322 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1323 esac
   1324 for ac_var in $ac_precious_vars; do
   1325   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1326   eval ac_env_${ac_var}_value=\$${ac_var}
   1327   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1328   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1329 done
   1330 
   1331 #
   1332 # Report the --help message.
   1333 #
   1334 if test "$ac_init_help" = "long"; then
   1335   # Omit some internal or obsolete options to make the list less imposing.
   1336   # This message is too long to be a string in the A/UX 3.1 sh.
   1337   cat <<_ACEOF
   1338 \`configure' configures package-unused version-unused to adapt to many kinds of systems.
   1339 
   1340 Usage: $0 [OPTION]... [VAR=VALUE]...
   1341 
   1342 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1343 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1344 
   1345 Defaults for the options are specified in brackets.
   1346 
   1347 Configuration:
   1348   -h, --help              display this help and exit
   1349       --help=short        display options specific to this package
   1350       --help=recursive    display the short help of all the included packages
   1351   -V, --version           display version information and exit
   1352   -q, --quiet, --silent   do not print \`checking...' messages
   1353       --cache-file=FILE   cache test results in FILE [disabled]
   1354   -C, --config-cache      alias for \`--cache-file=config.cache'
   1355   -n, --no-create         do not create output files
   1356       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1357 
   1358 Installation directories:
   1359   --prefix=PREFIX         install architecture-independent files in PREFIX
   1360                           [$ac_default_prefix]
   1361   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1362                           [PREFIX]
   1363 
   1364 By default, \`make install' will install all the files in
   1365 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1366 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1367 for instance \`--prefix=\$HOME'.
   1368 
   1369 For better control, use the options below.
   1370 
   1371 Fine tuning of the installation directories:
   1372   --bindir=DIR            user executables [EPREFIX/bin]
   1373   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1374   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1375   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1376   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1377   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1378   --libdir=DIR            object code libraries [EPREFIX/lib]
   1379   --includedir=DIR        C header files [PREFIX/include]
   1380   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1381   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1382   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1383   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1384   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1385   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1386   --docdir=DIR            documentation root [DATAROOTDIR/doc/package-unused]
   1387   --htmldir=DIR           html documentation [DOCDIR]
   1388   --dvidir=DIR            dvi documentation [DOCDIR]
   1389   --pdfdir=DIR            pdf documentation [DOCDIR]
   1390   --psdir=DIR             ps documentation [DOCDIR]
   1391 _ACEOF
   1392 
   1393   cat <<\_ACEOF
   1394 
   1395 Program names:
   1396   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1397   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1398   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1399 
   1400 System types:
   1401   --build=BUILD     configure for building on BUILD [guessed]
   1402   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1403   --target=TARGET   configure for building compilers for TARGET [HOST]
   1404 _ACEOF
   1405 fi
   1406 
   1407 if test -n "$ac_init_help"; then
   1408   case $ac_init_help in
   1409      short | recursive ) echo "Configuration of package-unused version-unused:";;
   1410    esac
   1411   cat <<\_ACEOF
   1412 
   1413 Optional Features:
   1414   --disable-option-checking  ignore unrecognized --enable/--with options
   1415   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1416   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1417   --enable-multilib       build many library versions (default)
   1418   --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
   1419   --disable-dependency-tracking  speeds up one-time build
   1420   --enable-dependency-tracking   do not reject slow dependency extractors
   1421   --enable-maintainer-mode  enable make rules and dependencies not useful
   1422 			  (and sometimes confusing) to the casual installer
   1423   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1424   --enable-static[=PKGS]  build static libraries [default=yes]
   1425   --enable-fast-install[=PKGS]
   1426                           optimize for fast installation [default=yes]
   1427   --disable-libtool-lock  avoid locking (might break parallel builds)
   1428   --enable-cet            enable Intel CET in target libraries [default=no]
   1429 
   1430 Optional Packages:
   1431   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1432   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1433   --with-pic              try to use only PIC/non-PIC objects [default=use
   1434                           both]
   1435   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1436   --with-gcc-major-version-only
   1437                           use only GCC major number in filesystem paths
   1438 
   1439 Some influential environment variables:
   1440   CC          C compiler command
   1441   CFLAGS      C compiler flags
   1442   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1443               nonstandard directory <lib dir>
   1444   LIBS        libraries to pass to the linker, e.g. -l<library>
   1445   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1446               you have headers in a nonstandard directory <include dir>
   1447   CPP         C preprocessor
   1448   CXX         C++ compiler command
   1449   CXXFLAGS    C++ compiler flags
   1450   CCAS        assembler compiler command (defaults to CC)
   1451   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
   1452   CXXCPP      C++ preprocessor
   1453 
   1454 Use these variables to override the choices made by `configure' or to help
   1455 it to find libraries and programs with nonstandard names/locations.
   1456 
   1457 Report bugs to <libsanitizer>.
   1458 _ACEOF
   1459 ac_status=$?
   1460 fi
   1461 
   1462 if test "$ac_init_help" = "recursive"; then
   1463   # If there are subdirs, report their specific --help.
   1464   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1465     test -d "$ac_dir" ||
   1466       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1467       continue
   1468     ac_builddir=.
   1469 
   1470 case "$ac_dir" in
   1471 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1472 *)
   1473   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1474   # A ".." for each directory in $ac_dir_suffix.
   1475   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1476   case $ac_top_builddir_sub in
   1477   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1478   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1479   esac ;;
   1480 esac
   1481 ac_abs_top_builddir=$ac_pwd
   1482 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1483 # for backward compatibility:
   1484 ac_top_builddir=$ac_top_build_prefix
   1485 
   1486 case $srcdir in
   1487   .)  # We are building in place.
   1488     ac_srcdir=.
   1489     ac_top_srcdir=$ac_top_builddir_sub
   1490     ac_abs_top_srcdir=$ac_pwd ;;
   1491   [\\/]* | ?:[\\/]* )  # Absolute name.
   1492     ac_srcdir=$srcdir$ac_dir_suffix;
   1493     ac_top_srcdir=$srcdir
   1494     ac_abs_top_srcdir=$srcdir ;;
   1495   *) # Relative name.
   1496     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1497     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1498     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1499 esac
   1500 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1501 
   1502     cd "$ac_dir" || { ac_status=$?; continue; }
   1503     # Check for guested configure.
   1504     if test -f "$ac_srcdir/configure.gnu"; then
   1505       echo &&
   1506       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1507     elif test -f "$ac_srcdir/configure"; then
   1508       echo &&
   1509       $SHELL "$ac_srcdir/configure" --help=recursive
   1510     else
   1511       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1512     fi || ac_status=$?
   1513     cd "$ac_pwd" || { ac_status=$?; break; }
   1514   done
   1515 fi
   1516 
   1517 test -n "$ac_init_help" && exit $ac_status
   1518 if $ac_init_version; then
   1519   cat <<\_ACEOF
   1520 package-unused configure version-unused
   1521 generated by GNU Autoconf 2.64
   1522 
   1523 Copyright (C) 2009 Free Software Foundation, Inc.
   1524 This configure script is free software; the Free Software Foundation
   1525 gives unlimited permission to copy, distribute and modify it.
   1526 _ACEOF
   1527   exit
   1528 fi
   1529 
   1530 ## ------------------------ ##
   1531 ## Autoconf initialization. ##
   1532 ## ------------------------ ##
   1533 
   1534 # ac_fn_c_try_compile LINENO
   1535 # --------------------------
   1536 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1537 ac_fn_c_try_compile ()
   1538 {
   1539   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1540   rm -f conftest.$ac_objext
   1541   if { { ac_try="$ac_compile"
   1542 case "(($ac_try" in
   1543   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1544   *) ac_try_echo=$ac_try;;
   1545 esac
   1546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1547 $as_echo "$ac_try_echo"; } >&5
   1548   (eval "$ac_compile") 2>conftest.err
   1549   ac_status=$?
   1550   if test -s conftest.err; then
   1551     grep -v '^ *+' conftest.err >conftest.er1
   1552     cat conftest.er1 >&5
   1553     mv -f conftest.er1 conftest.err
   1554   fi
   1555   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1556   test $ac_status = 0; } && {
   1557 	 test -z "$ac_c_werror_flag" ||
   1558 	 test ! -s conftest.err
   1559        } && test -s conftest.$ac_objext; then :
   1560   ac_retval=0
   1561 else
   1562   $as_echo "$as_me: failed program was:" >&5
   1563 sed 's/^/| /' conftest.$ac_ext >&5
   1564 
   1565 	ac_retval=1
   1566 fi
   1567   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1568   return $ac_retval
   1569 
   1570 } # ac_fn_c_try_compile
   1571 
   1572 # ac_fn_c_try_cpp LINENO
   1573 # ----------------------
   1574 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1575 ac_fn_c_try_cpp ()
   1576 {
   1577   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1578   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1579 case "(($ac_try" in
   1580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1581   *) ac_try_echo=$ac_try;;
   1582 esac
   1583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1584 $as_echo "$ac_try_echo"; } >&5
   1585   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1586   ac_status=$?
   1587   if test -s conftest.err; then
   1588     grep -v '^ *+' conftest.err >conftest.er1
   1589     cat conftest.er1 >&5
   1590     mv -f conftest.er1 conftest.err
   1591   fi
   1592   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1593   test $ac_status = 0; } >/dev/null && {
   1594 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1595 	 test ! -s conftest.err
   1596        }; then :
   1597   ac_retval=0
   1598 else
   1599   $as_echo "$as_me: failed program was:" >&5
   1600 sed 's/^/| /' conftest.$ac_ext >&5
   1601 
   1602     ac_retval=1
   1603 fi
   1604   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1605   return $ac_retval
   1606 
   1607 } # ac_fn_c_try_cpp
   1608 
   1609 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1610 # -------------------------------------------------------
   1611 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1612 # the include files in INCLUDES and setting the cache variable VAR
   1613 # accordingly.
   1614 ac_fn_c_check_header_mongrel ()
   1615 {
   1616   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1617   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1618   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1619 $as_echo_n "checking for $2... " >&6; }
   1620 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1621   $as_echo_n "(cached) " >&6
   1622 fi
   1623 eval ac_res=\$$3
   1624 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1625 $as_echo "$ac_res" >&6; }
   1626 else
   1627   # Is the header compilable?
   1628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1629 $as_echo_n "checking $2 usability... " >&6; }
   1630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1631 /* end confdefs.h.  */
   1632 $4
   1633 #include <$2>
   1634 _ACEOF
   1635 if ac_fn_c_try_compile "$LINENO"; then :
   1636   ac_header_compiler=yes
   1637 else
   1638   ac_header_compiler=no
   1639 fi
   1640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1642 $as_echo "$ac_header_compiler" >&6; }
   1643 
   1644 # Is the header present?
   1645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1646 $as_echo_n "checking $2 presence... " >&6; }
   1647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1648 /* end confdefs.h.  */
   1649 #include <$2>
   1650 _ACEOF
   1651 if ac_fn_c_try_cpp "$LINENO"; then :
   1652   ac_header_preproc=yes
   1653 else
   1654   ac_header_preproc=no
   1655 fi
   1656 rm -f conftest.err conftest.$ac_ext
   1657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1658 $as_echo "$ac_header_preproc" >&6; }
   1659 
   1660 # So?  What about this header?
   1661 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1662   yes:no: )
   1663     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1664 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1665     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1666 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1667     ;;
   1668   no:yes:* )
   1669     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1670 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1671     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1672 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1673     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1674 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1675     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1676 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1677     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1678 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1679 ( cat <<\_ASBOX
   1680 ## --------------------------- ##
   1681 ## Report this to libsanitizer ##
   1682 ## --------------------------- ##
   1683 _ASBOX
   1684      ) | sed "s/^/$as_me: WARNING:     /" >&2
   1685     ;;
   1686 esac
   1687   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1688 $as_echo_n "checking for $2... " >&6; }
   1689 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1690   $as_echo_n "(cached) " >&6
   1691 else
   1692   eval "$3=\$ac_header_compiler"
   1693 fi
   1694 eval ac_res=\$$3
   1695 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1696 $as_echo "$ac_res" >&6; }
   1697 fi
   1698   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1699 
   1700 } # ac_fn_c_check_header_mongrel
   1701 
   1702 # ac_fn_c_try_run LINENO
   1703 # ----------------------
   1704 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1705 # that executables *can* be run.
   1706 ac_fn_c_try_run ()
   1707 {
   1708   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1709   if { { ac_try="$ac_link"
   1710 case "(($ac_try" in
   1711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1712   *) ac_try_echo=$ac_try;;
   1713 esac
   1714 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1715 $as_echo "$ac_try_echo"; } >&5
   1716   (eval "$ac_link") 2>&5
   1717   ac_status=$?
   1718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1719   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1720   { { case "(($ac_try" in
   1721   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1722   *) ac_try_echo=$ac_try;;
   1723 esac
   1724 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1725 $as_echo "$ac_try_echo"; } >&5
   1726   (eval "$ac_try") 2>&5
   1727   ac_status=$?
   1728   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1729   test $ac_status = 0; }; }; then :
   1730   ac_retval=0
   1731 else
   1732   $as_echo "$as_me: program exited with status $ac_status" >&5
   1733        $as_echo "$as_me: failed program was:" >&5
   1734 sed 's/^/| /' conftest.$ac_ext >&5
   1735 
   1736        ac_retval=$ac_status
   1737 fi
   1738   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1739   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1740   return $ac_retval
   1741 
   1742 } # ac_fn_c_try_run
   1743 
   1744 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1745 # -------------------------------------------------------
   1746 # Tests whether HEADER exists and can be compiled using the include files in
   1747 # INCLUDES, setting the cache variable VAR accordingly.
   1748 ac_fn_c_check_header_compile ()
   1749 {
   1750   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1751   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1752 $as_echo_n "checking for $2... " >&6; }
   1753 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1754   $as_echo_n "(cached) " >&6
   1755 else
   1756   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1757 /* end confdefs.h.  */
   1758 $4
   1759 #include <$2>
   1760 _ACEOF
   1761 if ac_fn_c_try_compile "$LINENO"; then :
   1762   eval "$3=yes"
   1763 else
   1764   eval "$3=no"
   1765 fi
   1766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1767 fi
   1768 eval ac_res=\$$3
   1769 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1770 $as_echo "$ac_res" >&6; }
   1771   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1772 
   1773 } # ac_fn_c_check_header_compile
   1774 
   1775 # ac_fn_cxx_try_compile LINENO
   1776 # ----------------------------
   1777 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1778 ac_fn_cxx_try_compile ()
   1779 {
   1780   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1781   rm -f conftest.$ac_objext
   1782   if { { ac_try="$ac_compile"
   1783 case "(($ac_try" in
   1784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1785   *) ac_try_echo=$ac_try;;
   1786 esac
   1787 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1788 $as_echo "$ac_try_echo"; } >&5
   1789   (eval "$ac_compile") 2>conftest.err
   1790   ac_status=$?
   1791   if test -s conftest.err; then
   1792     grep -v '^ *+' conftest.err >conftest.er1
   1793     cat conftest.er1 >&5
   1794     mv -f conftest.er1 conftest.err
   1795   fi
   1796   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1797   test $ac_status = 0; } && {
   1798 	 test -z "$ac_cxx_werror_flag" ||
   1799 	 test ! -s conftest.err
   1800        } && test -s conftest.$ac_objext; then :
   1801   ac_retval=0
   1802 else
   1803   $as_echo "$as_me: failed program was:" >&5
   1804 sed 's/^/| /' conftest.$ac_ext >&5
   1805 
   1806 	ac_retval=1
   1807 fi
   1808   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1809   return $ac_retval
   1810 
   1811 } # ac_fn_cxx_try_compile
   1812 
   1813 # ac_fn_c_try_link LINENO
   1814 # -----------------------
   1815 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1816 ac_fn_c_try_link ()
   1817 {
   1818   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1819   rm -f conftest.$ac_objext conftest$ac_exeext
   1820   if { { ac_try="$ac_link"
   1821 case "(($ac_try" in
   1822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1823   *) ac_try_echo=$ac_try;;
   1824 esac
   1825 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1826 $as_echo "$ac_try_echo"; } >&5
   1827   (eval "$ac_link") 2>conftest.err
   1828   ac_status=$?
   1829   if test -s conftest.err; then
   1830     grep -v '^ *+' conftest.err >conftest.er1
   1831     cat conftest.er1 >&5
   1832     mv -f conftest.er1 conftest.err
   1833   fi
   1834   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1835   test $ac_status = 0; } && {
   1836 	 test -z "$ac_c_werror_flag" ||
   1837 	 test ! -s conftest.err
   1838        } && test -s conftest$ac_exeext && {
   1839 	 test "$cross_compiling" = yes ||
   1840 	 $as_test_x conftest$ac_exeext
   1841        }; then :
   1842   ac_retval=0
   1843 else
   1844   $as_echo "$as_me: failed program was:" >&5
   1845 sed 's/^/| /' conftest.$ac_ext >&5
   1846 
   1847 	ac_retval=1
   1848 fi
   1849   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1850   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1851   # interfere with the next link command; also delete a directory that is
   1852   # left behind by Apple's compiler.  We do this before executing the actions.
   1853   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1854   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1855   return $ac_retval
   1856 
   1857 } # ac_fn_c_try_link
   1858 
   1859 # ac_fn_c_check_func LINENO FUNC VAR
   1860 # ----------------------------------
   1861 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1862 ac_fn_c_check_func ()
   1863 {
   1864   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1865   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1866 $as_echo_n "checking for $2... " >&6; }
   1867 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1868   $as_echo_n "(cached) " >&6
   1869 else
   1870   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1871 /* end confdefs.h.  */
   1872 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1873    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1874 #define $2 innocuous_$2
   1875 
   1876 /* System header to define __stub macros and hopefully few prototypes,
   1877     which can conflict with char $2 (); below.
   1878     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1879     <limits.h> exists even on freestanding compilers.  */
   1880 
   1881 #ifdef __STDC__
   1882 # include <limits.h>
   1883 #else
   1884 # include <assert.h>
   1885 #endif
   1886 
   1887 #undef $2
   1888 
   1889 /* Override any GCC internal prototype to avoid an error.
   1890    Use char because int might match the return type of a GCC
   1891    builtin and then its argument prototype would still apply.  */
   1892 #ifdef __cplusplus
   1893 extern "C"
   1894 #endif
   1895 char $2 ();
   1896 /* The GNU C library defines this for functions which it implements
   1897     to always fail with ENOSYS.  Some functions are actually named
   1898     something starting with __ and the normal name is an alias.  */
   1899 #if defined __stub_$2 || defined __stub___$2
   1900 choke me
   1901 #endif
   1902 
   1903 int
   1904 main ()
   1905 {
   1906 return $2 ();
   1907   ;
   1908   return 0;
   1909 }
   1910 _ACEOF
   1911 if ac_fn_c_try_link "$LINENO"; then :
   1912   eval "$3=yes"
   1913 else
   1914   eval "$3=no"
   1915 fi
   1916 rm -f core conftest.err conftest.$ac_objext \
   1917     conftest$ac_exeext conftest.$ac_ext
   1918 fi
   1919 eval ac_res=\$$3
   1920 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1921 $as_echo "$ac_res" >&6; }
   1922   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1923 
   1924 } # ac_fn_c_check_func
   1925 
   1926 # ac_fn_cxx_try_cpp LINENO
   1927 # ------------------------
   1928 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1929 ac_fn_cxx_try_cpp ()
   1930 {
   1931   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1932   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1933 case "(($ac_try" in
   1934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1935   *) ac_try_echo=$ac_try;;
   1936 esac
   1937 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1938 $as_echo "$ac_try_echo"; } >&5
   1939   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1940   ac_status=$?
   1941   if test -s conftest.err; then
   1942     grep -v '^ *+' conftest.err >conftest.er1
   1943     cat conftest.er1 >&5
   1944     mv -f conftest.er1 conftest.err
   1945   fi
   1946   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1947   test $ac_status = 0; } >/dev/null && {
   1948 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   1949 	 test ! -s conftest.err
   1950        }; then :
   1951   ac_retval=0
   1952 else
   1953   $as_echo "$as_me: failed program was:" >&5
   1954 sed 's/^/| /' conftest.$ac_ext >&5
   1955 
   1956     ac_retval=1
   1957 fi
   1958   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1959   return $ac_retval
   1960 
   1961 } # ac_fn_cxx_try_cpp
   1962 
   1963 # ac_fn_cxx_try_link LINENO
   1964 # -------------------------
   1965 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1966 ac_fn_cxx_try_link ()
   1967 {
   1968   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1969   rm -f conftest.$ac_objext conftest$ac_exeext
   1970   if { { ac_try="$ac_link"
   1971 case "(($ac_try" in
   1972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1973   *) ac_try_echo=$ac_try;;
   1974 esac
   1975 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1976 $as_echo "$ac_try_echo"; } >&5
   1977   (eval "$ac_link") 2>conftest.err
   1978   ac_status=$?
   1979   if test -s conftest.err; then
   1980     grep -v '^ *+' conftest.err >conftest.er1
   1981     cat conftest.er1 >&5
   1982     mv -f conftest.er1 conftest.err
   1983   fi
   1984   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1985   test $ac_status = 0; } && {
   1986 	 test -z "$ac_cxx_werror_flag" ||
   1987 	 test ! -s conftest.err
   1988        } && test -s conftest$ac_exeext && {
   1989 	 test "$cross_compiling" = yes ||
   1990 	 $as_test_x conftest$ac_exeext
   1991        }; then :
   1992   ac_retval=0
   1993 else
   1994   $as_echo "$as_me: failed program was:" >&5
   1995 sed 's/^/| /' conftest.$ac_ext >&5
   1996 
   1997 	ac_retval=1
   1998 fi
   1999   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   2000   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   2001   # interfere with the next link command; also delete a directory that is
   2002   # left behind by Apple's compiler.  We do this before executing the actions.
   2003   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2004   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2005   return $ac_retval
   2006 
   2007 } # ac_fn_cxx_try_link
   2008 
   2009 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   2010 # --------------------------------------------
   2011 # Tries to find the compile-time value of EXPR in a program that includes
   2012 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   2013 # computed
   2014 ac_fn_c_compute_int ()
   2015 {
   2016   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2017   if test "$cross_compiling" = yes; then
   2018     # Depending upon the size, compute the lo and hi bounds.
   2019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2020 /* end confdefs.h.  */
   2021 $4
   2022 int
   2023 main ()
   2024 {
   2025 static int test_array [1 - 2 * !(($2) >= 0)];
   2026 test_array [0] = 0
   2027 
   2028   ;
   2029   return 0;
   2030 }
   2031 _ACEOF
   2032 if ac_fn_c_try_compile "$LINENO"; then :
   2033   ac_lo=0 ac_mid=0
   2034   while :; do
   2035     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2036 /* end confdefs.h.  */
   2037 $4
   2038 int
   2039 main ()
   2040 {
   2041 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2042 test_array [0] = 0
   2043 
   2044   ;
   2045   return 0;
   2046 }
   2047 _ACEOF
   2048 if ac_fn_c_try_compile "$LINENO"; then :
   2049   ac_hi=$ac_mid; break
   2050 else
   2051   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   2052 			if test $ac_lo -le $ac_mid; then
   2053 			  ac_lo= ac_hi=
   2054 			  break
   2055 			fi
   2056 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   2057 fi
   2058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2059   done
   2060 else
   2061   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2062 /* end confdefs.h.  */
   2063 $4
   2064 int
   2065 main ()
   2066 {
   2067 static int test_array [1 - 2 * !(($2) < 0)];
   2068 test_array [0] = 0
   2069 
   2070   ;
   2071   return 0;
   2072 }
   2073 _ACEOF
   2074 if ac_fn_c_try_compile "$LINENO"; then :
   2075   ac_hi=-1 ac_mid=-1
   2076   while :; do
   2077     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2078 /* end confdefs.h.  */
   2079 $4
   2080 int
   2081 main ()
   2082 {
   2083 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   2084 test_array [0] = 0
   2085 
   2086   ;
   2087   return 0;
   2088 }
   2089 _ACEOF
   2090 if ac_fn_c_try_compile "$LINENO"; then :
   2091   ac_lo=$ac_mid; break
   2092 else
   2093   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   2094 			if test $ac_mid -le $ac_hi; then
   2095 			  ac_lo= ac_hi=
   2096 			  break
   2097 			fi
   2098 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   2099 fi
   2100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2101   done
   2102 else
   2103   ac_lo= ac_hi=
   2104 fi
   2105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2106 fi
   2107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2108 # Binary search between lo and hi bounds.
   2109 while test "x$ac_lo" != "x$ac_hi"; do
   2110   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   2111   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2112 /* end confdefs.h.  */
   2113 $4
   2114 int
   2115 main ()
   2116 {
   2117 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2118 test_array [0] = 0
   2119 
   2120   ;
   2121   return 0;
   2122 }
   2123 _ACEOF
   2124 if ac_fn_c_try_compile "$LINENO"; then :
   2125   ac_hi=$ac_mid
   2126 else
   2127   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   2128 fi
   2129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2130 done
   2131 case $ac_lo in #((
   2132 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   2133 '') ac_retval=1 ;;
   2134 esac
   2135   else
   2136     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2137 /* end confdefs.h.  */
   2138 $4
   2139 static long int longval () { return $2; }
   2140 static unsigned long int ulongval () { return $2; }
   2141 #include <stdio.h>
   2142 #include <stdlib.h>
   2143 int
   2144 main ()
   2145 {
   2146 
   2147   FILE *f = fopen ("conftest.val", "w");
   2148   if (! f)
   2149     return 1;
   2150   if (($2) < 0)
   2151     {
   2152       long int i = longval ();
   2153       if (i != ($2))
   2154 	return 1;
   2155       fprintf (f, "%ld", i);
   2156     }
   2157   else
   2158     {
   2159       unsigned long int i = ulongval ();
   2160       if (i != ($2))
   2161 	return 1;
   2162       fprintf (f, "%lu", i);
   2163     }
   2164   /* Do not output a trailing newline, as this causes \r\n confusion
   2165      on some platforms.  */
   2166   return ferror (f) || fclose (f) != 0;
   2167 
   2168   ;
   2169   return 0;
   2170 }
   2171 _ACEOF
   2172 if ac_fn_c_try_run "$LINENO"; then :
   2173   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   2174 else
   2175   ac_retval=1
   2176 fi
   2177 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   2178   conftest.$ac_objext conftest.beam conftest.$ac_ext
   2179 rm -f conftest.val
   2180 
   2181   fi
   2182   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2183   return $ac_retval
   2184 
   2185 } # ac_fn_c_compute_int
   2186 
   2187 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   2188 # -------------------------------------------
   2189 # Tests whether TYPE exists after having included INCLUDES, setting cache
   2190 # variable VAR accordingly.
   2191 ac_fn_c_check_type ()
   2192 {
   2193   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2194   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2195 $as_echo_n "checking for $2... " >&6; }
   2196 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2197   $as_echo_n "(cached) " >&6
   2198 else
   2199   eval "$3=no"
   2200   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2201 /* end confdefs.h.  */
   2202 $4
   2203 int
   2204 main ()
   2205 {
   2206 if (sizeof ($2))
   2207 	 return 0;
   2208   ;
   2209   return 0;
   2210 }
   2211 _ACEOF
   2212 if ac_fn_c_try_compile "$LINENO"; then :
   2213   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2214 /* end confdefs.h.  */
   2215 $4
   2216 int
   2217 main ()
   2218 {
   2219 if (sizeof (($2)))
   2220 	    return 0;
   2221   ;
   2222   return 0;
   2223 }
   2224 _ACEOF
   2225 if ac_fn_c_try_compile "$LINENO"; then :
   2226 
   2227 else
   2228   eval "$3=yes"
   2229 fi
   2230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2231 fi
   2232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2233 fi
   2234 eval ac_res=\$$3
   2235 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2236 $as_echo "$ac_res" >&6; }
   2237   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2238 
   2239 } # ac_fn_c_check_type
   2240 
   2241 # ac_fn_c_check_decl LINENO SYMBOL VAR
   2242 # ------------------------------------
   2243 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
   2244 ac_fn_c_check_decl ()
   2245 {
   2246   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2247   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2248   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2249   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2250 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2251 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2252   $as_echo_n "(cached) " >&6
   2253 else
   2254   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2255 /* end confdefs.h.  */
   2256 $4
   2257 int
   2258 main ()
   2259 {
   2260 #ifndef $as_decl_name
   2261 #ifdef __cplusplus
   2262   (void) $as_decl_use;
   2263 #else
   2264   (void) $as_decl_name;
   2265 #endif
   2266 #endif
   2267 
   2268   ;
   2269   return 0;
   2270 }
   2271 _ACEOF
   2272 if ac_fn_c_try_compile "$LINENO"; then :
   2273   eval "$3=yes"
   2274 else
   2275   eval "$3=no"
   2276 fi
   2277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2278 fi
   2279 eval ac_res=\$$3
   2280 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2281 $as_echo "$ac_res" >&6; }
   2282   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2283 
   2284 } # ac_fn_c_check_decl
   2285 cat >config.log <<_ACEOF
   2286 This file contains any messages produced by compilers while
   2287 running configure, to aid debugging if configure makes a mistake.
   2288 
   2289 It was created by package-unused $as_me version-unused, which was
   2290 generated by GNU Autoconf 2.64.  Invocation command line was
   2291 
   2292   $ $0 $@
   2293 
   2294 _ACEOF
   2295 exec 5>>config.log
   2296 {
   2297 cat <<_ASUNAME
   2298 ## --------- ##
   2299 ## Platform. ##
   2300 ## --------- ##
   2301 
   2302 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2303 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2304 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2305 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2306 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2307 
   2308 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2309 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2310 
   2311 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2312 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2313 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2314 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2315 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2316 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2317 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2318 
   2319 _ASUNAME
   2320 
   2321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2322 for as_dir in $PATH
   2323 do
   2324   IFS=$as_save_IFS
   2325   test -z "$as_dir" && as_dir=.
   2326     $as_echo "PATH: $as_dir"
   2327   done
   2328 IFS=$as_save_IFS
   2329 
   2330 } >&5
   2331 
   2332 cat >&5 <<_ACEOF
   2333 
   2334 
   2335 ## ----------- ##
   2336 ## Core tests. ##
   2337 ## ----------- ##
   2338 
   2339 _ACEOF
   2340 
   2341 
   2342 # Keep a trace of the command line.
   2343 # Strip out --no-create and --no-recursion so they do not pile up.
   2344 # Strip out --silent because we don't want to record it for future runs.
   2345 # Also quote any args containing shell meta-characters.
   2346 # Make two passes to allow for proper duplicate-argument suppression.
   2347 ac_configure_args=
   2348 ac_configure_args0=
   2349 ac_configure_args1=
   2350 ac_must_keep_next=false
   2351 for ac_pass in 1 2
   2352 do
   2353   for ac_arg
   2354   do
   2355     case $ac_arg in
   2356     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2357     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2358     | -silent | --silent | --silen | --sile | --sil)
   2359       continue ;;
   2360     *\'*)
   2361       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2362     esac
   2363     case $ac_pass in
   2364     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2365     2)
   2366       as_fn_append ac_configure_args1 " '$ac_arg'"
   2367       if test $ac_must_keep_next = true; then
   2368 	ac_must_keep_next=false # Got value, back to normal.
   2369       else
   2370 	case $ac_arg in
   2371 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2372 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2373 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2374 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2375 	    case "$ac_configure_args0 " in
   2376 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2377 	    esac
   2378 	    ;;
   2379 	  -* ) ac_must_keep_next=true ;;
   2380 	esac
   2381       fi
   2382       as_fn_append ac_configure_args " '$ac_arg'"
   2383       ;;
   2384     esac
   2385   done
   2386 done
   2387 { ac_configure_args0=; unset ac_configure_args0;}
   2388 { ac_configure_args1=; unset ac_configure_args1;}
   2389 
   2390 # When interrupted or exit'd, cleanup temporary files, and complete
   2391 # config.log.  We remove comments because anyway the quotes in there
   2392 # would cause problems or look ugly.
   2393 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2394 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2395 trap 'exit_status=$?
   2396   # Save into config.log some information that might help in debugging.
   2397   {
   2398     echo
   2399 
   2400     cat <<\_ASBOX
   2401 ## ---------------- ##
   2402 ## Cache variables. ##
   2403 ## ---------------- ##
   2404 _ASBOX
   2405     echo
   2406     # The following way of writing the cache mishandles newlines in values,
   2407 (
   2408   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2409     eval ac_val=\$$ac_var
   2410     case $ac_val in #(
   2411     *${as_nl}*)
   2412       case $ac_var in #(
   2413       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2414 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2415       esac
   2416       case $ac_var in #(
   2417       _ | IFS | as_nl) ;; #(
   2418       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2419       *) { eval $ac_var=; unset $ac_var;} ;;
   2420       esac ;;
   2421     esac
   2422   done
   2423   (set) 2>&1 |
   2424     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2425     *${as_nl}ac_space=\ *)
   2426       sed -n \
   2427 	"s/'\''/'\''\\\\'\'''\''/g;
   2428 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2429       ;; #(
   2430     *)
   2431       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2432       ;;
   2433     esac |
   2434     sort
   2435 )
   2436     echo
   2437 
   2438     cat <<\_ASBOX
   2439 ## ----------------- ##
   2440 ## Output variables. ##
   2441 ## ----------------- ##
   2442 _ASBOX
   2443     echo
   2444     for ac_var in $ac_subst_vars
   2445     do
   2446       eval ac_val=\$$ac_var
   2447       case $ac_val in
   2448       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2449       esac
   2450       $as_echo "$ac_var='\''$ac_val'\''"
   2451     done | sort
   2452     echo
   2453 
   2454     if test -n "$ac_subst_files"; then
   2455       cat <<\_ASBOX
   2456 ## ------------------- ##
   2457 ## File substitutions. ##
   2458 ## ------------------- ##
   2459 _ASBOX
   2460       echo
   2461       for ac_var in $ac_subst_files
   2462       do
   2463 	eval ac_val=\$$ac_var
   2464 	case $ac_val in
   2465 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2466 	esac
   2467 	$as_echo "$ac_var='\''$ac_val'\''"
   2468       done | sort
   2469       echo
   2470     fi
   2471 
   2472     if test -s confdefs.h; then
   2473       cat <<\_ASBOX
   2474 ## ----------- ##
   2475 ## confdefs.h. ##
   2476 ## ----------- ##
   2477 _ASBOX
   2478       echo
   2479       cat confdefs.h
   2480       echo
   2481     fi
   2482     test "$ac_signal" != 0 &&
   2483       $as_echo "$as_me: caught signal $ac_signal"
   2484     $as_echo "$as_me: exit $exit_status"
   2485   } >&5
   2486   rm -f core *.core core.conftest.* &&
   2487     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2488     exit $exit_status
   2489 ' 0
   2490 for ac_signal in 1 2 13 15; do
   2491   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2492 done
   2493 ac_signal=0
   2494 
   2495 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2496 rm -f -r conftest* confdefs.h
   2497 
   2498 $as_echo "/* confdefs.h */" > confdefs.h
   2499 
   2500 # Predefined preprocessor variables.
   2501 
   2502 cat >>confdefs.h <<_ACEOF
   2503 #define PACKAGE_NAME "$PACKAGE_NAME"
   2504 _ACEOF
   2505 
   2506 cat >>confdefs.h <<_ACEOF
   2507 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2508 _ACEOF
   2509 
   2510 cat >>confdefs.h <<_ACEOF
   2511 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2512 _ACEOF
   2513 
   2514 cat >>confdefs.h <<_ACEOF
   2515 #define PACKAGE_STRING "$PACKAGE_STRING"
   2516 _ACEOF
   2517 
   2518 cat >>confdefs.h <<_ACEOF
   2519 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2520 _ACEOF
   2521 
   2522 cat >>confdefs.h <<_ACEOF
   2523 #define PACKAGE_URL "$PACKAGE_URL"
   2524 _ACEOF
   2525 
   2526 
   2527 # Let the site file select an alternate cache file if it wants to.
   2528 # Prefer an explicitly selected file to automatically selected ones.
   2529 ac_site_file1=NONE
   2530 ac_site_file2=NONE
   2531 if test -n "$CONFIG_SITE"; then
   2532   ac_site_file1=$CONFIG_SITE
   2533 elif test "x$prefix" != xNONE; then
   2534   ac_site_file1=$prefix/share/config.site
   2535   ac_site_file2=$prefix/etc/config.site
   2536 else
   2537   ac_site_file1=$ac_default_prefix/share/config.site
   2538   ac_site_file2=$ac_default_prefix/etc/config.site
   2539 fi
   2540 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2541 do
   2542   test "x$ac_site_file" = xNONE && continue
   2543   if test -r "$ac_site_file"; then
   2544     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2545 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2546     sed 's/^/| /' "$ac_site_file" >&5
   2547     . "$ac_site_file"
   2548   fi
   2549 done
   2550 
   2551 if test -r "$cache_file"; then
   2552   # Some versions of bash will fail to source /dev/null (special
   2553   # files actually), so we avoid doing that.
   2554   if test -f "$cache_file"; then
   2555     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2556 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2557     case $cache_file in
   2558       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2559       *)                      . "./$cache_file";;
   2560     esac
   2561   fi
   2562 else
   2563   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2564 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2565   >$cache_file
   2566 fi
   2567 
   2568 # Check that the precious variables saved in the cache have kept the same
   2569 # value.
   2570 ac_cache_corrupted=false
   2571 for ac_var in $ac_precious_vars; do
   2572   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2573   eval ac_new_set=\$ac_env_${ac_var}_set
   2574   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2575   eval ac_new_val=\$ac_env_${ac_var}_value
   2576   case $ac_old_set,$ac_new_set in
   2577     set,)
   2578       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2579 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2580       ac_cache_corrupted=: ;;
   2581     ,set)
   2582       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2583 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2584       ac_cache_corrupted=: ;;
   2585     ,);;
   2586     *)
   2587       if test "x$ac_old_val" != "x$ac_new_val"; then
   2588 	# differences in whitespace do not lead to failure.
   2589 	ac_old_val_w=`echo x $ac_old_val`
   2590 	ac_new_val_w=`echo x $ac_new_val`
   2591 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2592 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2593 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2594 	  ac_cache_corrupted=:
   2595 	else
   2596 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2597 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2598 	  eval $ac_var=\$ac_old_val
   2599 	fi
   2600 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2601 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2602 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2603 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2604       fi;;
   2605   esac
   2606   # Pass precious variables to config.status.
   2607   if test "$ac_new_set" = set; then
   2608     case $ac_new_val in
   2609     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2610     *) ac_arg=$ac_var=$ac_new_val ;;
   2611     esac
   2612     case " $ac_configure_args " in
   2613       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2614       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2615     esac
   2616   fi
   2617 done
   2618 if $ac_cache_corrupted; then
   2619   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2620 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2621   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2622 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2623   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2624 fi
   2625 ## -------------------- ##
   2626 ## Main body of script. ##
   2627 ## -------------------- ##
   2628 
   2629 ac_ext=c
   2630 ac_cpp='$CPP $CPPFLAGS'
   2631 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2632 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2633 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2634 
   2635 
   2636 
   2637 
   2638 
   2639 
   2640 
   2641 # Default to --enable-multilib
   2642 # Check whether --enable-multilib was given.
   2643 if test "${enable_multilib+set}" = set; then :
   2644   enableval=$enable_multilib; case "$enableval" in
   2645   yes) multilib=yes ;;
   2646   no)  multilib=no ;;
   2647   *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
   2648  esac
   2649 else
   2650   multilib=yes
   2651 fi
   2652 
   2653 
   2654 # We may get other options which we leave undocumented:
   2655 # --with-target-subdir, --with-multisrctop, --with-multisubdir
   2656 # See config-ml.in if you want the gory details.
   2657 
   2658 if test "$srcdir" = "."; then
   2659   if test "$with_target_subdir" != "."; then
   2660     multi_basedir="$srcdir/$with_multisrctop../.."
   2661   else
   2662     multi_basedir="$srcdir/$with_multisrctop.."
   2663   fi
   2664 else
   2665   multi_basedir="$srcdir/.."
   2666 fi
   2667 
   2668 
   2669 # Even if the default multilib is not a cross compilation,
   2670 # it may be that some of the other multilibs are.
   2671 if test $cross_compiling = no && test $multilib = yes \
   2672    && test "x${with_multisubdir}" != x ; then
   2673    cross_compiling=maybe
   2674 fi
   2675 
   2676 ac_config_commands="$ac_config_commands default-1"
   2677 
   2678 
   2679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
   2680 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
   2681 # Check whether --enable-version-specific-runtime-libs was given.
   2682 if test "${enable_version_specific_runtime_libs+set}" = set; then :
   2683   enableval=$enable_version_specific_runtime_libs; case "$enableval" in
   2684  yes) version_specific_libs=yes ;;
   2685  no)  version_specific_libs=no ;;
   2686  *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
   2687  esac
   2688 else
   2689   version_specific_libs=no
   2690 fi
   2691 
   2692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
   2693 $as_echo "$version_specific_libs" >&6; }
   2694 
   2695 ac_ext=c
   2696 ac_cpp='$CPP $CPPFLAGS'
   2697 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2698 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2699 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2700 if test -n "$ac_tool_prefix"; then
   2701   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2702 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2704 $as_echo_n "checking for $ac_word... " >&6; }
   2705 if test "${ac_cv_prog_CC+set}" = set; then :
   2706   $as_echo_n "(cached) " >&6
   2707 else
   2708   if test -n "$CC"; then
   2709   ac_cv_prog_CC="$CC" # Let the user override the test.
   2710 else
   2711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2712 for as_dir in $PATH
   2713 do
   2714   IFS=$as_save_IFS
   2715   test -z "$as_dir" && as_dir=.
   2716     for ac_exec_ext in '' $ac_executable_extensions; do
   2717   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2718     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2719     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2720     break 2
   2721   fi
   2722 done
   2723   done
   2724 IFS=$as_save_IFS
   2725 
   2726 fi
   2727 fi
   2728 CC=$ac_cv_prog_CC
   2729 if test -n "$CC"; then
   2730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2731 $as_echo "$CC" >&6; }
   2732 else
   2733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2734 $as_echo "no" >&6; }
   2735 fi
   2736 
   2737 
   2738 fi
   2739 if test -z "$ac_cv_prog_CC"; then
   2740   ac_ct_CC=$CC
   2741   # Extract the first word of "gcc", so it can be a program name with args.
   2742 set dummy gcc; ac_word=$2
   2743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2744 $as_echo_n "checking for $ac_word... " >&6; }
   2745 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2746   $as_echo_n "(cached) " >&6
   2747 else
   2748   if test -n "$ac_ct_CC"; then
   2749   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2750 else
   2751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2752 for as_dir in $PATH
   2753 do
   2754   IFS=$as_save_IFS
   2755   test -z "$as_dir" && as_dir=.
   2756     for ac_exec_ext in '' $ac_executable_extensions; do
   2757   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2758     ac_cv_prog_ac_ct_CC="gcc"
   2759     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2760     break 2
   2761   fi
   2762 done
   2763   done
   2764 IFS=$as_save_IFS
   2765 
   2766 fi
   2767 fi
   2768 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2769 if test -n "$ac_ct_CC"; then
   2770   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2771 $as_echo "$ac_ct_CC" >&6; }
   2772 else
   2773   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2774 $as_echo "no" >&6; }
   2775 fi
   2776 
   2777   if test "x$ac_ct_CC" = x; then
   2778     CC=""
   2779   else
   2780     case $cross_compiling:$ac_tool_warned in
   2781 yes:)
   2782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2783 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2784 ac_tool_warned=yes ;;
   2785 esac
   2786     CC=$ac_ct_CC
   2787   fi
   2788 else
   2789   CC="$ac_cv_prog_CC"
   2790 fi
   2791 
   2792 if test -z "$CC"; then
   2793           if test -n "$ac_tool_prefix"; then
   2794     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2795 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2797 $as_echo_n "checking for $ac_word... " >&6; }
   2798 if test "${ac_cv_prog_CC+set}" = set; then :
   2799   $as_echo_n "(cached) " >&6
   2800 else
   2801   if test -n "$CC"; then
   2802   ac_cv_prog_CC="$CC" # Let the user override the test.
   2803 else
   2804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2805 for as_dir in $PATH
   2806 do
   2807   IFS=$as_save_IFS
   2808   test -z "$as_dir" && as_dir=.
   2809     for ac_exec_ext in '' $ac_executable_extensions; do
   2810   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2811     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2812     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2813     break 2
   2814   fi
   2815 done
   2816   done
   2817 IFS=$as_save_IFS
   2818 
   2819 fi
   2820 fi
   2821 CC=$ac_cv_prog_CC
   2822 if test -n "$CC"; then
   2823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2824 $as_echo "$CC" >&6; }
   2825 else
   2826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2827 $as_echo "no" >&6; }
   2828 fi
   2829 
   2830 
   2831   fi
   2832 fi
   2833 if test -z "$CC"; then
   2834   # Extract the first word of "cc", so it can be a program name with args.
   2835 set dummy cc; ac_word=$2
   2836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2837 $as_echo_n "checking for $ac_word... " >&6; }
   2838 if test "${ac_cv_prog_CC+set}" = set; then :
   2839   $as_echo_n "(cached) " >&6
   2840 else
   2841   if test -n "$CC"; then
   2842   ac_cv_prog_CC="$CC" # Let the user override the test.
   2843 else
   2844   ac_prog_rejected=no
   2845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2846 for as_dir in $PATH
   2847 do
   2848   IFS=$as_save_IFS
   2849   test -z "$as_dir" && as_dir=.
   2850     for ac_exec_ext in '' $ac_executable_extensions; do
   2851   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2852     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2853        ac_prog_rejected=yes
   2854        continue
   2855      fi
   2856     ac_cv_prog_CC="cc"
   2857     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2858     break 2
   2859   fi
   2860 done
   2861   done
   2862 IFS=$as_save_IFS
   2863 
   2864 if test $ac_prog_rejected = yes; then
   2865   # We found a bogon in the path, so make sure we never use it.
   2866   set dummy $ac_cv_prog_CC
   2867   shift
   2868   if test $# != 0; then
   2869     # We chose a different compiler from the bogus one.
   2870     # However, it has the same basename, so the bogon will be chosen
   2871     # first if we set CC to just the basename; use the full file name.
   2872     shift
   2873     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2874   fi
   2875 fi
   2876 fi
   2877 fi
   2878 CC=$ac_cv_prog_CC
   2879 if test -n "$CC"; then
   2880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2881 $as_echo "$CC" >&6; }
   2882 else
   2883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2884 $as_echo "no" >&6; }
   2885 fi
   2886 
   2887 
   2888 fi
   2889 if test -z "$CC"; then
   2890   if test -n "$ac_tool_prefix"; then
   2891   for ac_prog in cl.exe
   2892   do
   2893     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2894 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2896 $as_echo_n "checking for $ac_word... " >&6; }
   2897 if test "${ac_cv_prog_CC+set}" = set; then :
   2898   $as_echo_n "(cached) " >&6
   2899 else
   2900   if test -n "$CC"; then
   2901   ac_cv_prog_CC="$CC" # Let the user override the test.
   2902 else
   2903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2904 for as_dir in $PATH
   2905 do
   2906   IFS=$as_save_IFS
   2907   test -z "$as_dir" && as_dir=.
   2908     for ac_exec_ext in '' $ac_executable_extensions; do
   2909   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2910     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   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 fi
   2919 fi
   2920 CC=$ac_cv_prog_CC
   2921 if test -n "$CC"; then
   2922   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2923 $as_echo "$CC" >&6; }
   2924 else
   2925   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2926 $as_echo "no" >&6; }
   2927 fi
   2928 
   2929 
   2930     test -n "$CC" && break
   2931   done
   2932 fi
   2933 if test -z "$CC"; then
   2934   ac_ct_CC=$CC
   2935   for ac_prog in cl.exe
   2936 do
   2937   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2938 set dummy $ac_prog; ac_word=$2
   2939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2940 $as_echo_n "checking for $ac_word... " >&6; }
   2941 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2942   $as_echo_n "(cached) " >&6
   2943 else
   2944   if test -n "$ac_ct_CC"; then
   2945   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2946 else
   2947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2948 for as_dir in $PATH
   2949 do
   2950   IFS=$as_save_IFS
   2951   test -z "$as_dir" && as_dir=.
   2952     for ac_exec_ext in '' $ac_executable_extensions; do
   2953   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2954     ac_cv_prog_ac_ct_CC="$ac_prog"
   2955     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2956     break 2
   2957   fi
   2958 done
   2959   done
   2960 IFS=$as_save_IFS
   2961 
   2962 fi
   2963 fi
   2964 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2965 if test -n "$ac_ct_CC"; then
   2966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2967 $as_echo "$ac_ct_CC" >&6; }
   2968 else
   2969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2970 $as_echo "no" >&6; }
   2971 fi
   2972 
   2973 
   2974   test -n "$ac_ct_CC" && break
   2975 done
   2976 
   2977   if test "x$ac_ct_CC" = x; then
   2978     CC=""
   2979   else
   2980     case $cross_compiling:$ac_tool_warned in
   2981 yes:)
   2982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2983 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2984 ac_tool_warned=yes ;;
   2985 esac
   2986     CC=$ac_ct_CC
   2987   fi
   2988 fi
   2989 
   2990 fi
   2991 
   2992 
   2993 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2994 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2995 as_fn_error "no acceptable C compiler found in \$PATH
   2996 See \`config.log' for more details." "$LINENO" 5; }
   2997 
   2998 # Provide some information about the compiler.
   2999 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3000 set X $ac_compile
   3001 ac_compiler=$2
   3002 for ac_option in --version -v -V -qversion; do
   3003   { { ac_try="$ac_compiler $ac_option >&5"
   3004 case "(($ac_try" in
   3005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3006   *) ac_try_echo=$ac_try;;
   3007 esac
   3008 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3009 $as_echo "$ac_try_echo"; } >&5
   3010   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3011   ac_status=$?
   3012   if test -s conftest.err; then
   3013     sed '10a\
   3014 ... rest of stderr output deleted ...
   3015          10q' conftest.err >conftest.er1
   3016     cat conftest.er1 >&5
   3017     rm -f conftest.er1 conftest.err
   3018   fi
   3019   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3020   test $ac_status = 0; }
   3021 done
   3022 
   3023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3024 /* end confdefs.h.  */
   3025 
   3026 int
   3027 main ()
   3028 {
   3029 
   3030   ;
   3031   return 0;
   3032 }
   3033 _ACEOF
   3034 ac_clean_files_save=$ac_clean_files
   3035 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
   3036 # Try to create an executable without -o first, disregard a.out.
   3037 # It will help us diagnose broken compilers, and finding out an intuition
   3038 # of exeext.
   3039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3040 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3041 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3042 
   3043 # The possible output files:
   3044 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3045 
   3046 ac_rmfiles=
   3047 for ac_file in $ac_files
   3048 do
   3049   case $ac_file in
   3050     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3051     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3052   esac
   3053 done
   3054 rm -f $ac_rmfiles
   3055 
   3056 if { { ac_try="$ac_link_default"
   3057 case "(($ac_try" in
   3058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3059   *) ac_try_echo=$ac_try;;
   3060 esac
   3061 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3062 $as_echo "$ac_try_echo"; } >&5
   3063   (eval "$ac_link_default") 2>&5
   3064   ac_status=$?
   3065   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3066   test $ac_status = 0; }; then :
   3067   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3068 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3069 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3070 # so that the user can short-circuit this test for compilers unknown to
   3071 # Autoconf.
   3072 for ac_file in $ac_files ''
   3073 do
   3074   test -f "$ac_file" || continue
   3075   case $ac_file in
   3076     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3077 	;;
   3078     [ab].out )
   3079 	# We found the default executable, but exeext='' is most
   3080 	# certainly right.
   3081 	break;;
   3082     *.* )
   3083 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3084 	then :; else
   3085 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3086 	fi
   3087 	# We set ac_cv_exeext here because the later test for it is not
   3088 	# safe: cross compilers may not add the suffix if given an `-o'
   3089 	# argument, so we may need to know it at that point already.
   3090 	# Even if this section looks crufty: it has the advantage of
   3091 	# actually working.
   3092 	break;;
   3093     * )
   3094 	break;;
   3095   esac
   3096 done
   3097 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3098 
   3099 else
   3100   ac_file=''
   3101 fi
   3102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3103 $as_echo "$ac_file" >&6; }
   3104 if test -z "$ac_file"; then :
   3105   $as_echo "$as_me: failed program was:" >&5
   3106 sed 's/^/| /' conftest.$ac_ext >&5
   3107 
   3108 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3109 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3110 { as_fn_set_status 77
   3111 as_fn_error "C compiler cannot create executables
   3112 See \`config.log' for more details." "$LINENO" 5; }; }
   3113 fi
   3114 ac_exeext=$ac_cv_exeext
   3115 
   3116 # Check that the compiler produces executables we can run.  If not, either
   3117 # the compiler is broken, or we cross compile.
   3118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3119 $as_echo_n "checking whether the C compiler works... " >&6; }
   3120 # If not cross compiling, check that we can run a simple program.
   3121 if test "$cross_compiling" != yes; then
   3122   if { ac_try='./$ac_file'
   3123   { { case "(($ac_try" in
   3124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3125   *) ac_try_echo=$ac_try;;
   3126 esac
   3127 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3128 $as_echo "$ac_try_echo"; } >&5
   3129   (eval "$ac_try") 2>&5
   3130   ac_status=$?
   3131   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3132   test $ac_status = 0; }; }; then
   3133     cross_compiling=no
   3134   else
   3135     if test "$cross_compiling" = maybe; then
   3136 	cross_compiling=yes
   3137     else
   3138 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3139 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3140 as_fn_error "cannot run C compiled programs.
   3141 If you meant to cross compile, use \`--host'.
   3142 See \`config.log' for more details." "$LINENO" 5; }
   3143     fi
   3144   fi
   3145 fi
   3146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3147 $as_echo "yes" >&6; }
   3148 
   3149 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
   3150 ac_clean_files=$ac_clean_files_save
   3151 # Check that the compiler produces executables we can run.  If not, either
   3152 # the compiler is broken, or we cross compile.
   3153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3154 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3156 $as_echo "$cross_compiling" >&6; }
   3157 
   3158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3159 $as_echo_n "checking for suffix of executables... " >&6; }
   3160 if { { ac_try="$ac_link"
   3161 case "(($ac_try" in
   3162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3163   *) ac_try_echo=$ac_try;;
   3164 esac
   3165 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3166 $as_echo "$ac_try_echo"; } >&5
   3167   (eval "$ac_link") 2>&5
   3168   ac_status=$?
   3169   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3170   test $ac_status = 0; }; then :
   3171   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3172 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3173 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3174 # `rm'.
   3175 for ac_file in conftest.exe conftest conftest.*; do
   3176   test -f "$ac_file" || continue
   3177   case $ac_file in
   3178     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3179     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3180 	  break;;
   3181     * ) break;;
   3182   esac
   3183 done
   3184 else
   3185   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3186 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3187 as_fn_error "cannot compute suffix of executables: cannot compile and link
   3188 See \`config.log' for more details." "$LINENO" 5; }
   3189 fi
   3190 rm -f conftest$ac_cv_exeext
   3191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3192 $as_echo "$ac_cv_exeext" >&6; }
   3193 
   3194 rm -f conftest.$ac_ext
   3195 EXEEXT=$ac_cv_exeext
   3196 ac_exeext=$EXEEXT
   3197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3198 $as_echo_n "checking for suffix of object files... " >&6; }
   3199 if test "${ac_cv_objext+set}" = set; then :
   3200   $as_echo_n "(cached) " >&6
   3201 else
   3202   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3203 /* end confdefs.h.  */
   3204 
   3205 int
   3206 main ()
   3207 {
   3208 
   3209   ;
   3210   return 0;
   3211 }
   3212 _ACEOF
   3213 rm -f conftest.o conftest.obj
   3214 if { { ac_try="$ac_compile"
   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_compile") 2>&5
   3222   ac_status=$?
   3223   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3224   test $ac_status = 0; }; then :
   3225   for ac_file in conftest.o conftest.obj conftest.*; do
   3226   test -f "$ac_file" || continue;
   3227   case $ac_file in
   3228     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3229     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3230        break;;
   3231   esac
   3232 done
   3233 else
   3234   $as_echo "$as_me: failed program was:" >&5
   3235 sed 's/^/| /' conftest.$ac_ext >&5
   3236 
   3237 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3238 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3239 as_fn_error "cannot compute suffix of object files: cannot compile
   3240 See \`config.log' for more details." "$LINENO" 5; }
   3241 fi
   3242 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3243 fi
   3244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3245 $as_echo "$ac_cv_objext" >&6; }
   3246 OBJEXT=$ac_cv_objext
   3247 ac_objext=$OBJEXT
   3248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3249 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3250 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   3251   $as_echo_n "(cached) " >&6
   3252 else
   3253   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3254 /* end confdefs.h.  */
   3255 
   3256 int
   3257 main ()
   3258 {
   3259 #ifndef __GNUC__
   3260        choke me
   3261 #endif
   3262 
   3263   ;
   3264   return 0;
   3265 }
   3266 _ACEOF
   3267 if ac_fn_c_try_compile "$LINENO"; then :
   3268   ac_compiler_gnu=yes
   3269 else
   3270   ac_compiler_gnu=no
   3271 fi
   3272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3273 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3274 
   3275 fi
   3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3277 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3278 if test $ac_compiler_gnu = yes; then
   3279   GCC=yes
   3280 else
   3281   GCC=
   3282 fi
   3283 ac_test_CFLAGS=${CFLAGS+set}
   3284 ac_save_CFLAGS=$CFLAGS
   3285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3286 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3287 if test "${ac_cv_prog_cc_g+set}" = set; then :
   3288   $as_echo_n "(cached) " >&6
   3289 else
   3290   ac_save_c_werror_flag=$ac_c_werror_flag
   3291    ac_c_werror_flag=yes
   3292    ac_cv_prog_cc_g=no
   3293    CFLAGS="-g"
   3294    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3295 /* end confdefs.h.  */
   3296 
   3297 int
   3298 main ()
   3299 {
   3300 
   3301   ;
   3302   return 0;
   3303 }
   3304 _ACEOF
   3305 if ac_fn_c_try_compile "$LINENO"; then :
   3306   ac_cv_prog_cc_g=yes
   3307 else
   3308   CFLAGS=""
   3309       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3310 /* end confdefs.h.  */
   3311 
   3312 int
   3313 main ()
   3314 {
   3315 
   3316   ;
   3317   return 0;
   3318 }
   3319 _ACEOF
   3320 if ac_fn_c_try_compile "$LINENO"; then :
   3321 
   3322 else
   3323   ac_c_werror_flag=$ac_save_c_werror_flag
   3324 	 CFLAGS="-g"
   3325 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3326 /* end confdefs.h.  */
   3327 
   3328 int
   3329 main ()
   3330 {
   3331 
   3332   ;
   3333   return 0;
   3334 }
   3335 _ACEOF
   3336 if ac_fn_c_try_compile "$LINENO"; then :
   3337   ac_cv_prog_cc_g=yes
   3338 fi
   3339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3340 fi
   3341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3342 fi
   3343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3344    ac_c_werror_flag=$ac_save_c_werror_flag
   3345 fi
   3346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3347 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3348 if test "$ac_test_CFLAGS" = set; then
   3349   CFLAGS=$ac_save_CFLAGS
   3350 elif test $ac_cv_prog_cc_g = yes; then
   3351   if test "$GCC" = yes; then
   3352     CFLAGS="-g -O2"
   3353   else
   3354     CFLAGS="-g"
   3355   fi
   3356 else
   3357   if test "$GCC" = yes; then
   3358     CFLAGS="-O2"
   3359   else
   3360     CFLAGS=
   3361   fi
   3362 fi
   3363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3364 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3365 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   3366   $as_echo_n "(cached) " >&6
   3367 else
   3368   ac_cv_prog_cc_c89=no
   3369 ac_save_CC=$CC
   3370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3371 /* end confdefs.h.  */
   3372 #include <stdarg.h>
   3373 #include <stdio.h>
   3374 #include <sys/types.h>
   3375 #include <sys/stat.h>
   3376 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3377 struct buf { int x; };
   3378 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3379 static char *e (p, i)
   3380      char **p;
   3381      int i;
   3382 {
   3383   return p[i];
   3384 }
   3385 static char *f (char * (*g) (char **, int), char **p, ...)
   3386 {
   3387   char *s;
   3388   va_list v;
   3389   va_start (v,p);
   3390   s = g (p, va_arg (v,int));
   3391   va_end (v);
   3392   return s;
   3393 }
   3394 
   3395 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3396    function prototypes and stuff, but not '\xHH' hex character constants.
   3397    These don't provoke an error unfortunately, instead are silently treated
   3398    as 'x'.  The following induces an error, until -std is added to get
   3399    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3400    array size at least.  It's necessary to write '\x00'==0 to get something
   3401    that's true only with -std.  */
   3402 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3403 
   3404 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3405    inside strings and character constants.  */
   3406 #define FOO(x) 'x'
   3407 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3408 
   3409 int test (int i, double x);
   3410 struct s1 {int (*f) (int a);};
   3411 struct s2 {int (*f) (double a);};
   3412 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3413 int argc;
   3414 char **argv;
   3415 int
   3416 main ()
   3417 {
   3418 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3419   ;
   3420   return 0;
   3421 }
   3422 _ACEOF
   3423 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3424 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3425 do
   3426   CC="$ac_save_CC $ac_arg"
   3427   if ac_fn_c_try_compile "$LINENO"; then :
   3428   ac_cv_prog_cc_c89=$ac_arg
   3429 fi
   3430 rm -f core conftest.err conftest.$ac_objext
   3431   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3432 done
   3433 rm -f conftest.$ac_ext
   3434 CC=$ac_save_CC
   3435 
   3436 fi
   3437 # AC_CACHE_VAL
   3438 case "x$ac_cv_prog_cc_c89" in
   3439   x)
   3440     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3441 $as_echo "none needed" >&6; } ;;
   3442   xno)
   3443     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3444 $as_echo "unsupported" >&6; } ;;
   3445   *)
   3446     CC="$CC $ac_cv_prog_cc_c89"
   3447     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3448 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3449 esac
   3450 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3451 
   3452 fi
   3453 
   3454 ac_ext=c
   3455 ac_cpp='$CPP $CPPFLAGS'
   3456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3458 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3459 
   3460 
   3461 ac_ext=c
   3462 ac_cpp='$CPP $CPPFLAGS'
   3463 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3464 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3465 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   3467 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3468 # On Suns, sometimes $CPP names a directory.
   3469 if test -n "$CPP" && test -d "$CPP"; then
   3470   CPP=
   3471 fi
   3472 if test -z "$CPP"; then
   3473   if test "${ac_cv_prog_CPP+set}" = set; then :
   3474   $as_echo_n "(cached) " >&6
   3475 else
   3476       # Double quotes because CPP needs to be expanded
   3477     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3478     do
   3479       ac_preproc_ok=false
   3480 for ac_c_preproc_warn_flag in '' yes
   3481 do
   3482   # Use a header file that comes with gcc, so configuring glibc
   3483   # with a fresh cross-compiler works.
   3484   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3485   # <limits.h> exists even on freestanding compilers.
   3486   # On the NeXT, cc -E runs the code through the compiler's parser,
   3487   # not just through cpp. "Syntax error" is here to catch this case.
   3488   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3489 /* end confdefs.h.  */
   3490 #ifdef __STDC__
   3491 # include <limits.h>
   3492 #else
   3493 # include <assert.h>
   3494 #endif
   3495 		     Syntax error
   3496 _ACEOF
   3497 if ac_fn_c_try_cpp "$LINENO"; then :
   3498 
   3499 else
   3500   # Broken: fails on valid input.
   3501 continue
   3502 fi
   3503 rm -f conftest.err conftest.$ac_ext
   3504 
   3505   # OK, works on sane cases.  Now check whether nonexistent headers
   3506   # can be detected and how.
   3507   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3508 /* end confdefs.h.  */
   3509 #include <ac_nonexistent.h>
   3510 _ACEOF
   3511 if ac_fn_c_try_cpp "$LINENO"; then :
   3512   # Broken: success on invalid input.
   3513 continue
   3514 else
   3515   # Passes both tests.
   3516 ac_preproc_ok=:
   3517 break
   3518 fi
   3519 rm -f conftest.err conftest.$ac_ext
   3520 
   3521 done
   3522 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3523 rm -f conftest.err conftest.$ac_ext
   3524 if $ac_preproc_ok; then :
   3525   break
   3526 fi
   3527 
   3528     done
   3529     ac_cv_prog_CPP=$CPP
   3530 
   3531 fi
   3532   CPP=$ac_cv_prog_CPP
   3533 else
   3534   ac_cv_prog_CPP=$CPP
   3535 fi
   3536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   3537 $as_echo "$CPP" >&6; }
   3538 ac_preproc_ok=false
   3539 for ac_c_preproc_warn_flag in '' yes
   3540 do
   3541   # Use a header file that comes with gcc, so configuring glibc
   3542   # with a fresh cross-compiler works.
   3543   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3544   # <limits.h> exists even on freestanding compilers.
   3545   # On the NeXT, cc -E runs the code through the compiler's parser,
   3546   # not just through cpp. "Syntax error" is here to catch this case.
   3547   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3548 /* end confdefs.h.  */
   3549 #ifdef __STDC__
   3550 # include <limits.h>
   3551 #else
   3552 # include <assert.h>
   3553 #endif
   3554 		     Syntax error
   3555 _ACEOF
   3556 if ac_fn_c_try_cpp "$LINENO"; then :
   3557 
   3558 else
   3559   # Broken: fails on valid input.
   3560 continue
   3561 fi
   3562 rm -f conftest.err conftest.$ac_ext
   3563 
   3564   # OK, works on sane cases.  Now check whether nonexistent headers
   3565   # can be detected and how.
   3566   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3567 /* end confdefs.h.  */
   3568 #include <ac_nonexistent.h>
   3569 _ACEOF
   3570 if ac_fn_c_try_cpp "$LINENO"; then :
   3571   # Broken: success on invalid input.
   3572 continue
   3573 else
   3574   # Passes both tests.
   3575 ac_preproc_ok=:
   3576 break
   3577 fi
   3578 rm -f conftest.err conftest.$ac_ext
   3579 
   3580 done
   3581 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3582 rm -f conftest.err conftest.$ac_ext
   3583 if $ac_preproc_ok; then :
   3584 
   3585 else
   3586   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3587 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3588 as_fn_error "C preprocessor \"$CPP\" fails sanity check
   3589 See \`config.log' for more details." "$LINENO" 5; }
   3590 fi
   3591 
   3592 ac_ext=c
   3593 ac_cpp='$CPP $CPPFLAGS'
   3594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3597 
   3598 
   3599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   3600 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3601 if test "${ac_cv_path_GREP+set}" = set; then :
   3602   $as_echo_n "(cached) " >&6
   3603 else
   3604   if test -z "$GREP"; then
   3605   ac_path_GREP_found=false
   3606   # Loop through the user's path and test for each of PROGNAME-LIST
   3607   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3608 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3609 do
   3610   IFS=$as_save_IFS
   3611   test -z "$as_dir" && as_dir=.
   3612     for ac_prog in grep ggrep; do
   3613     for ac_exec_ext in '' $ac_executable_extensions; do
   3614       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3615       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3616 # Check for GNU ac_path_GREP and select it if it is found.
   3617   # Check for GNU $ac_path_GREP
   3618 case `"$ac_path_GREP" --version 2>&1` in
   3619 *GNU*)
   3620   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3621 *)
   3622   ac_count=0
   3623   $as_echo_n 0123456789 >"conftest.in"
   3624   while :
   3625   do
   3626     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3627     mv "conftest.tmp" "conftest.in"
   3628     cp "conftest.in" "conftest.nl"
   3629     $as_echo 'GREP' >> "conftest.nl"
   3630     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3631     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3632     as_fn_arith $ac_count + 1 && ac_count=$as_val
   3633     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3634       # Best one so far, save it but keep looking for a better one
   3635       ac_cv_path_GREP="$ac_path_GREP"
   3636       ac_path_GREP_max=$ac_count
   3637     fi
   3638     # 10*(2^10) chars as input seems more than enough
   3639     test $ac_count -gt 10 && break
   3640   done
   3641   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3642 esac
   3643 
   3644       $ac_path_GREP_found && break 3
   3645     done
   3646   done
   3647   done
   3648 IFS=$as_save_IFS
   3649   if test -z "$ac_cv_path_GREP"; then
   3650     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   3651   fi
   3652 else
   3653   ac_cv_path_GREP=$GREP
   3654 fi
   3655 
   3656 fi
   3657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   3658 $as_echo "$ac_cv_path_GREP" >&6; }
   3659  GREP="$ac_cv_path_GREP"
   3660 
   3661 
   3662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   3663 $as_echo_n "checking for egrep... " >&6; }
   3664 if test "${ac_cv_path_EGREP+set}" = set; then :
   3665   $as_echo_n "(cached) " >&6
   3666 else
   3667   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3668    then ac_cv_path_EGREP="$GREP -E"
   3669    else
   3670      if test -z "$EGREP"; then
   3671   ac_path_EGREP_found=false
   3672   # Loop through the user's path and test for each of PROGNAME-LIST
   3673   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3674 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3675 do
   3676   IFS=$as_save_IFS
   3677   test -z "$as_dir" && as_dir=.
   3678     for ac_prog in egrep; do
   3679     for ac_exec_ext in '' $ac_executable_extensions; do
   3680       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3681       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3682 # Check for GNU ac_path_EGREP and select it if it is found.
   3683   # Check for GNU $ac_path_EGREP
   3684 case `"$ac_path_EGREP" --version 2>&1` in
   3685 *GNU*)
   3686   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3687 *)
   3688   ac_count=0
   3689   $as_echo_n 0123456789 >"conftest.in"
   3690   while :
   3691   do
   3692     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3693     mv "conftest.tmp" "conftest.in"
   3694     cp "conftest.in" "conftest.nl"
   3695     $as_echo 'EGREP' >> "conftest.nl"
   3696     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3697     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3698     as_fn_arith $ac_count + 1 && ac_count=$as_val
   3699     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3700       # Best one so far, save it but keep looking for a better one
   3701       ac_cv_path_EGREP="$ac_path_EGREP"
   3702       ac_path_EGREP_max=$ac_count
   3703     fi
   3704     # 10*(2^10) chars as input seems more than enough
   3705     test $ac_count -gt 10 && break
   3706   done
   3707   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3708 esac
   3709 
   3710       $ac_path_EGREP_found && break 3
   3711     done
   3712   done
   3713   done
   3714 IFS=$as_save_IFS
   3715   if test -z "$ac_cv_path_EGREP"; then
   3716     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   3717   fi
   3718 else
   3719   ac_cv_path_EGREP=$EGREP
   3720 fi
   3721 
   3722    fi
   3723 fi
   3724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   3725 $as_echo "$ac_cv_path_EGREP" >&6; }
   3726  EGREP="$ac_cv_path_EGREP"
   3727 
   3728 
   3729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   3730 $as_echo_n "checking for ANSI C header files... " >&6; }
   3731 if test "${ac_cv_header_stdc+set}" = set; then :
   3732   $as_echo_n "(cached) " >&6
   3733 else
   3734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3735 /* end confdefs.h.  */
   3736 #include <stdlib.h>
   3737 #include <stdarg.h>
   3738 #include <string.h>
   3739 #include <float.h>
   3740 
   3741 int
   3742 main ()
   3743 {
   3744 
   3745   ;
   3746   return 0;
   3747 }
   3748 _ACEOF
   3749 if ac_fn_c_try_compile "$LINENO"; then :
   3750   ac_cv_header_stdc=yes
   3751 else
   3752   ac_cv_header_stdc=no
   3753 fi
   3754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3755 
   3756 if test $ac_cv_header_stdc = yes; then
   3757   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   3758   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3759 /* end confdefs.h.  */
   3760 #include <string.h>
   3761 
   3762 _ACEOF
   3763 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   3764   $EGREP "memchr" >/dev/null 2>&1; then :
   3765 
   3766 else
   3767   ac_cv_header_stdc=no
   3768 fi
   3769 rm -f conftest*
   3770 
   3771 fi
   3772 
   3773 if test $ac_cv_header_stdc = yes; then
   3774   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   3775   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3776 /* end confdefs.h.  */
   3777 #include <stdlib.h>
   3778 
   3779 _ACEOF
   3780 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   3781   $EGREP "free" >/dev/null 2>&1; then :
   3782 
   3783 else
   3784   ac_cv_header_stdc=no
   3785 fi
   3786 rm -f conftest*
   3787 
   3788 fi
   3789 
   3790 if test $ac_cv_header_stdc = yes; then
   3791   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   3792   if test "$cross_compiling" = yes; then :
   3793   :
   3794 else
   3795   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3796 /* end confdefs.h.  */
   3797 #include <ctype.h>
   3798 #include <stdlib.h>
   3799 #if ((' ' & 0x0FF) == 0x020)
   3800 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   3801 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   3802 #else
   3803 # define ISLOWER(c) \
   3804 		   (('a' <= (c) && (c) <= 'i') \
   3805 		     || ('j' <= (c) && (c) <= 'r') \
   3806 		     || ('s' <= (c) && (c) <= 'z'))
   3807 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   3808 #endif
   3809 
   3810 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   3811 int
   3812 main ()
   3813 {
   3814   int i;
   3815   for (i = 0; i < 256; i++)
   3816     if (XOR (islower (i), ISLOWER (i))
   3817 	|| toupper (i) != TOUPPER (i))
   3818       return 2;
   3819   return 0;
   3820 }
   3821 _ACEOF
   3822 if ac_fn_c_try_run "$LINENO"; then :
   3823 
   3824 else
   3825   ac_cv_header_stdc=no
   3826 fi
   3827 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   3828   conftest.$ac_objext conftest.beam conftest.$ac_ext
   3829 fi
   3830 
   3831 fi
   3832 fi
   3833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   3834 $as_echo "$ac_cv_header_stdc" >&6; }
   3835 if test $ac_cv_header_stdc = yes; then
   3836 
   3837 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   3838 
   3839 fi
   3840 
   3841 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   3842 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   3843 		  inttypes.h stdint.h unistd.h
   3844 do :
   3845   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   3846 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   3847 "
   3848 eval as_val=\$$as_ac_Header
   3849    if test "x$as_val" = x""yes; then :
   3850   cat >>confdefs.h <<_ACEOF
   3851 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   3852 _ACEOF
   3853 
   3854 fi
   3855 
   3856 done
   3857 
   3858 
   3859 
   3860   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   3861 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
   3862   MINIX=yes
   3863 else
   3864   MINIX=
   3865 fi
   3866 
   3867 
   3868   if test "$MINIX" = yes; then
   3869 
   3870 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   3871 
   3872 
   3873 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   3874 
   3875 
   3876 $as_echo "#define _MINIX 1" >>confdefs.h
   3877 
   3878   fi
   3879 
   3880 
   3881   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   3882 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   3883 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
   3884   $as_echo_n "(cached) " >&6
   3885 else
   3886   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3887 /* end confdefs.h.  */
   3888 
   3889 #	  define __EXTENSIONS__ 1
   3890 	  $ac_includes_default
   3891 int
   3892 main ()
   3893 {
   3894 
   3895   ;
   3896   return 0;
   3897 }
   3898 _ACEOF
   3899 if ac_fn_c_try_compile "$LINENO"; then :
   3900   ac_cv_safe_to_define___extensions__=yes
   3901 else
   3902   ac_cv_safe_to_define___extensions__=no
   3903 fi
   3904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3905 fi
   3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   3907 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   3908   test $ac_cv_safe_to_define___extensions__ = yes &&
   3909     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   3910 
   3911   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   3912 
   3913   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   3914 
   3915   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   3916 
   3917   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   3918 
   3919 
   3920 
   3921 # Do not delete or change the following two lines.  For why, see
   3922 # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
   3923 ac_aux_dir=
   3924 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   3925   for ac_t in install-sh install.sh shtool; do
   3926     if test -f "$ac_dir/$ac_t"; then
   3927       ac_aux_dir=$ac_dir
   3928       ac_install_sh="$ac_aux_dir/$ac_t -c"
   3929       break 2
   3930     fi
   3931   done
   3932 done
   3933 if test -z "$ac_aux_dir"; then
   3934   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   3935 fi
   3936 
   3937 # These three variables are undocumented and unsupported,
   3938 # and are intended to be withdrawn in a future Autoconf release.
   3939 # They can cause serious problems if a builder's source tree is in a directory
   3940 # whose full name contains unusual characters.
   3941 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   3942 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   3943 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   3944 
   3945 
   3946 # Make sure we can run config.sub.
   3947 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3948   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   3949 
   3950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   3951 $as_echo_n "checking build system type... " >&6; }
   3952 if test "${ac_cv_build+set}" = set; then :
   3953   $as_echo_n "(cached) " >&6
   3954 else
   3955   ac_build_alias=$build_alias
   3956 test "x$ac_build_alias" = x &&
   3957   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3958 test "x$ac_build_alias" = x &&
   3959   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
   3960 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3961   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   3962 
   3963 fi
   3964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   3965 $as_echo "$ac_cv_build" >&6; }
   3966 case $ac_cv_build in
   3967 *-*-*) ;;
   3968 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
   3969 esac
   3970 build=$ac_cv_build
   3971 ac_save_IFS=$IFS; IFS='-'
   3972 set x $ac_cv_build
   3973 shift
   3974 build_cpu=$1
   3975 build_vendor=$2
   3976 shift; shift
   3977 # Remember, the first character of IFS is used to create $*,
   3978 # except with old shells:
   3979 build_os=$*
   3980 IFS=$ac_save_IFS
   3981 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3982 
   3983 
   3984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   3985 $as_echo_n "checking host system type... " >&6; }
   3986 if test "${ac_cv_host+set}" = set; then :
   3987   $as_echo_n "(cached) " >&6
   3988 else
   3989   if test "x$host_alias" = x; then
   3990   ac_cv_host=$ac_cv_build
   3991 else
   3992   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3993     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   3994 fi
   3995 
   3996 fi
   3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   3998 $as_echo "$ac_cv_host" >&6; }
   3999 case $ac_cv_host in
   4000 *-*-*) ;;
   4001 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
   4002 esac
   4003 host=$ac_cv_host
   4004 ac_save_IFS=$IFS; IFS='-'
   4005 set x $ac_cv_host
   4006 shift
   4007 host_cpu=$1
   4008 host_vendor=$2
   4009 shift; shift
   4010 # Remember, the first character of IFS is used to create $*,
   4011 # except with old shells:
   4012 host_os=$*
   4013 IFS=$ac_save_IFS
   4014 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   4015 
   4016 
   4017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   4018 $as_echo_n "checking target system type... " >&6; }
   4019 if test "${ac_cv_target+set}" = set; then :
   4020   $as_echo_n "(cached) " >&6
   4021 else
   4022   if test "x$target_alias" = x; then
   4023   ac_cv_target=$ac_cv_host
   4024 else
   4025   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   4026     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   4027 fi
   4028 
   4029 fi
   4030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   4031 $as_echo "$ac_cv_target" >&6; }
   4032 case $ac_cv_target in
   4033 *-*-*) ;;
   4034 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
   4035 esac
   4036 target=$ac_cv_target
   4037 ac_save_IFS=$IFS; IFS='-'
   4038 set x $ac_cv_target
   4039 shift
   4040 target_cpu=$1
   4041 target_vendor=$2
   4042 shift; shift
   4043 # Remember, the first character of IFS is used to create $*,
   4044 # except with old shells:
   4045 target_os=$*
   4046 IFS=$ac_save_IFS
   4047 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   4048 
   4049 
   4050 # The aliases save the names the user supplied, while $host etc.
   4051 # will get canonicalized.
   4052 test -n "$target_alias" &&
   4053   test "$program_prefix$program_suffix$program_transform_name" = \
   4054     NONENONEs,x,x, &&
   4055   program_prefix=${target_alias}-
   4056 
   4057 target_alias=${target_alias-$host_alias}
   4058 
   4059  case ${build_alias} in
   4060   "") build_noncanonical=${build} ;;
   4061   *) build_noncanonical=${build_alias} ;;
   4062 esac
   4063 
   4064  case ${host_alias} in
   4065   "") host_noncanonical=${build_noncanonical} ;;
   4066   *) host_noncanonical=${host_alias} ;;
   4067 esac
   4068 
   4069  case ${target_alias} in
   4070   "") target_noncanonical=${host_noncanonical} ;;
   4071   *) target_noncanonical=${target_alias} ;;
   4072 esac
   4073 
   4074 
   4075 
   4076 
   4077 
   4078   LIBSTDCXX_RAW_CXX_CXXFLAGS="\
   4079     -I\$(top_builddir)/../libstdc++-v3/include \
   4080     -I\$(top_builddir)/../libstdc++-v3/include/\$(target_noncanonical) \
   4081     -I\$(top_srcdir)/../libstdc++-v3/libsupc++"
   4082   LIBSTDCXX_RAW_CXX_LDFLAGS="\
   4083     \$(top_builddir)/../libstdc++-v3/src/libstdc++.la"
   4084 
   4085 
   4086 
   4087 
   4088 am__api_version='1.11'
   4089 
   4090 # Find a good install program.  We prefer a C program (faster),
   4091 # so one script is as good as another.  But avoid the broken or
   4092 # incompatible versions:
   4093 # SysV /etc/install, /usr/sbin/install
   4094 # SunOS /usr/etc/install
   4095 # IRIX /sbin/install
   4096 # AIX /bin/install
   4097 # AmigaOS /C/install, which installs bootblocks on floppy discs
   4098 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   4099 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   4100 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   4101 # OS/2's system install, which has a completely different semantic
   4102 # ./install, which can be erroneously created by make from ./install.sh.
   4103 # Reject install programs that cannot install multiple files.
   4104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   4105 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   4106 if test -z "$INSTALL"; then
   4107 if test "${ac_cv_path_install+set}" = set; then :
   4108   $as_echo_n "(cached) " >&6
   4109 else
   4110   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4111 for as_dir in $PATH
   4112 do
   4113   IFS=$as_save_IFS
   4114   test -z "$as_dir" && as_dir=.
   4115     # Account for people who put trailing slashes in PATH elements.
   4116 case $as_dir/ in #((
   4117   ./ | .// | /[cC]/* | \
   4118   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   4119   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   4120   /usr/ucb/* ) ;;
   4121   *)
   4122     # OSF1 and SCO ODT 3.0 have their own names for install.
   4123     # Don't use installbsd from OSF since it installs stuff as root
   4124     # by default.
   4125     for ac_prog in ginstall scoinst install; do
   4126       for ac_exec_ext in '' $ac_executable_extensions; do
   4127 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   4128 	  if test $ac_prog = install &&
   4129 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   4130 	    # AIX install.  It has an incompatible calling convention.
   4131 	    :
   4132 	  elif test $ac_prog = install &&
   4133 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   4134 	    # program-specific install script used by HP pwplus--don't use.
   4135 	    :
   4136 	  else
   4137 	    rm -rf conftest.one conftest.two conftest.dir
   4138 	    echo one > conftest.one
   4139 	    echo two > conftest.two
   4140 	    mkdir conftest.dir
   4141 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   4142 	      test -s conftest.one && test -s conftest.two &&
   4143 	      test -s conftest.dir/conftest.one &&
   4144 	      test -s conftest.dir/conftest.two
   4145 	    then
   4146 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   4147 	      break 3
   4148 	    fi
   4149 	  fi
   4150 	fi
   4151       done
   4152     done
   4153     ;;
   4154 esac
   4155 
   4156   done
   4157 IFS=$as_save_IFS
   4158 
   4159 rm -rf conftest.one conftest.two conftest.dir
   4160 
   4161 fi
   4162   if test "${ac_cv_path_install+set}" = set; then
   4163     INSTALL=$ac_cv_path_install
   4164   else
   4165     # As a last resort, use the slow shell script.  Don't cache a
   4166     # value for INSTALL within a source directory, because that will
   4167     # break other packages using the cache if that directory is
   4168     # removed, or if the value is a relative name.
   4169     INSTALL=$ac_install_sh
   4170   fi
   4171 fi
   4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   4173 $as_echo "$INSTALL" >&6; }
   4174 
   4175 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   4176 # It thinks the first close brace ends the variable substitution.
   4177 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   4178 
   4179 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   4180 
   4181 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   4182 
   4183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   4184 $as_echo_n "checking whether build environment is sane... " >&6; }
   4185 # Just in case
   4186 sleep 1
   4187 echo timestamp > conftest.file
   4188 # Reject unsafe characters in $srcdir or the absolute working directory
   4189 # name.  Accept space and tab only in the latter.
   4190 am_lf='
   4191 '
   4192 case `pwd` in
   4193   *[\\\"\#\$\&\'\`$am_lf]*)
   4194     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
   4195 esac
   4196 case $srcdir in
   4197   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   4198     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
   4199 esac
   4200 
   4201 # Do `set' in a subshell so we don't clobber the current shell's
   4202 # arguments.  Must try -L first in case configure is actually a
   4203 # symlink; some systems play weird games with the mod time of symlinks
   4204 # (eg FreeBSD returns the mod time of the symlink's containing
   4205 # directory).
   4206 if (
   4207    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   4208    if test "$*" = "X"; then
   4209       # -L didn't work.
   4210       set X `ls -t "$srcdir/configure" conftest.file`
   4211    fi
   4212    rm -f conftest.file
   4213    if test "$*" != "X $srcdir/configure conftest.file" \
   4214       && test "$*" != "X conftest.file $srcdir/configure"; then
   4215 
   4216       # If neither matched, then we have a broken ls.  This can happen
   4217       # if, for instance, CONFIG_SHELL is bash and it inherits a
   4218       # broken ls alias from the environment.  This has actually
   4219       # happened.  Such a system could not be considered "sane".
   4220       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
   4221 alias in your environment" "$LINENO" 5
   4222    fi
   4223 
   4224    test "$2" = conftest.file
   4225    )
   4226 then
   4227    # Ok.
   4228    :
   4229 else
   4230    as_fn_error "newly created file is older than distributed files!
   4231 Check your system clock" "$LINENO" 5
   4232 fi
   4233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4234 $as_echo "yes" >&6; }
   4235 test "$program_prefix" != NONE &&
   4236   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   4237 # Use a double $ so make ignores it.
   4238 test "$program_suffix" != NONE &&
   4239   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   4240 # Double any \ or $.
   4241 # By default was `s,x,x', remove it if useless.
   4242 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   4243 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   4244 
   4245 # expand $ac_aux_dir to an absolute path
   4246 am_aux_dir=`cd $ac_aux_dir && pwd`
   4247 
   4248 if test x"${MISSING+set}" != xset; then
   4249   case $am_aux_dir in
   4250   *\ * | *\	*)
   4251     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   4252   *)
   4253     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   4254   esac
   4255 fi
   4256 # Use eval to expand $SHELL
   4257 if eval "$MISSING --run true"; then
   4258   am_missing_run="$MISSING --run "
   4259 else
   4260   am_missing_run=
   4261   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
   4262 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   4263 fi
   4264 
   4265 if test x"${install_sh}" != xset; then
   4266   case $am_aux_dir in
   4267   *\ * | *\	*)
   4268     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   4269   *)
   4270     install_sh="\${SHELL} $am_aux_dir/install-sh"
   4271   esac
   4272 fi
   4273 
   4274 # Installed binaries are usually stripped using `strip' when the user
   4275 # run `make install-strip'.  However `strip' might not be the right
   4276 # tool to use in cross-compilation environments, therefore Automake
   4277 # will honor the `STRIP' environment variable to overrule this program.
   4278 if test "$cross_compiling" != no; then
   4279   if test -n "$ac_tool_prefix"; then
   4280   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   4281 set dummy ${ac_tool_prefix}strip; ac_word=$2
   4282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4283 $as_echo_n "checking for $ac_word... " >&6; }
   4284 if test "${ac_cv_prog_STRIP+set}" = set; then :
   4285   $as_echo_n "(cached) " >&6
   4286 else
   4287   if test -n "$STRIP"; then
   4288   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   4289 else
   4290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4291 for as_dir in $PATH
   4292 do
   4293   IFS=$as_save_IFS
   4294   test -z "$as_dir" && as_dir=.
   4295     for ac_exec_ext in '' $ac_executable_extensions; do
   4296   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4297     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   4298     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4299     break 2
   4300   fi
   4301 done
   4302   done
   4303 IFS=$as_save_IFS
   4304 
   4305 fi
   4306 fi
   4307 STRIP=$ac_cv_prog_STRIP
   4308 if test -n "$STRIP"; then
   4309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   4310 $as_echo "$STRIP" >&6; }
   4311 else
   4312   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4313 $as_echo "no" >&6; }
   4314 fi
   4315 
   4316 
   4317 fi
   4318 if test -z "$ac_cv_prog_STRIP"; then
   4319   ac_ct_STRIP=$STRIP
   4320   # Extract the first word of "strip", so it can be a program name with args.
   4321 set dummy strip; ac_word=$2
   4322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4323 $as_echo_n "checking for $ac_word... " >&6; }
   4324 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   4325   $as_echo_n "(cached) " >&6
   4326 else
   4327   if test -n "$ac_ct_STRIP"; then
   4328   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   4329 else
   4330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4331 for as_dir in $PATH
   4332 do
   4333   IFS=$as_save_IFS
   4334   test -z "$as_dir" && as_dir=.
   4335     for ac_exec_ext in '' $ac_executable_extensions; do
   4336   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4337     ac_cv_prog_ac_ct_STRIP="strip"
   4338     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4339     break 2
   4340   fi
   4341 done
   4342   done
   4343 IFS=$as_save_IFS
   4344 
   4345 fi
   4346 fi
   4347 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   4348 if test -n "$ac_ct_STRIP"; then
   4349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   4350 $as_echo "$ac_ct_STRIP" >&6; }
   4351 else
   4352   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4353 $as_echo "no" >&6; }
   4354 fi
   4355 
   4356   if test "x$ac_ct_STRIP" = x; then
   4357     STRIP=":"
   4358   else
   4359     case $cross_compiling:$ac_tool_warned in
   4360 yes:)
   4361 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4362 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4363 ac_tool_warned=yes ;;
   4364 esac
   4365     STRIP=$ac_ct_STRIP
   4366   fi
   4367 else
   4368   STRIP="$ac_cv_prog_STRIP"
   4369 fi
   4370 
   4371 fi
   4372 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   4373 
   4374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   4375 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   4376 if test -z "$MKDIR_P"; then
   4377   if test "${ac_cv_path_mkdir+set}" = set; then :
   4378   $as_echo_n "(cached) " >&6
   4379 else
   4380   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4381 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   4382 do
   4383   IFS=$as_save_IFS
   4384   test -z "$as_dir" && as_dir=.
   4385     for ac_prog in mkdir gmkdir; do
   4386 	 for ac_exec_ext in '' $ac_executable_extensions; do
   4387 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   4388 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   4389 	     'mkdir (GNU coreutils) '* | \
   4390 	     'mkdir (coreutils) '* | \
   4391 	     'mkdir (fileutils) '4.1*)
   4392 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   4393 	       break 3;;
   4394 	   esac
   4395 	 done
   4396        done
   4397   done
   4398 IFS=$as_save_IFS
   4399 
   4400 fi
   4401 
   4402   if test "${ac_cv_path_mkdir+set}" = set; then
   4403     MKDIR_P="$ac_cv_path_mkdir -p"
   4404   else
   4405     # As a last resort, use the slow shell script.  Don't cache a
   4406     # value for MKDIR_P within a source directory, because that will
   4407     # break other packages using the cache if that directory is
   4408     # removed, or if the value is a relative name.
   4409     test -d ./--version && rmdir ./--version
   4410     MKDIR_P="$ac_install_sh -d"
   4411   fi
   4412 fi
   4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   4414 $as_echo "$MKDIR_P" >&6; }
   4415 
   4416 mkdir_p="$MKDIR_P"
   4417 case $mkdir_p in
   4418   [\\/$]* | ?:[\\/]*) ;;
   4419   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   4420 esac
   4421 
   4422 for ac_prog in gawk mawk nawk awk
   4423 do
   4424   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4425 set dummy $ac_prog; ac_word=$2
   4426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4427 $as_echo_n "checking for $ac_word... " >&6; }
   4428 if test "${ac_cv_prog_AWK+set}" = set; then :
   4429   $as_echo_n "(cached) " >&6
   4430 else
   4431   if test -n "$AWK"; then
   4432   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   4433 else
   4434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4435 for as_dir in $PATH
   4436 do
   4437   IFS=$as_save_IFS
   4438   test -z "$as_dir" && as_dir=.
   4439     for ac_exec_ext in '' $ac_executable_extensions; do
   4440   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4441     ac_cv_prog_AWK="$ac_prog"
   4442     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4443     break 2
   4444   fi
   4445 done
   4446   done
   4447 IFS=$as_save_IFS
   4448 
   4449 fi
   4450 fi
   4451 AWK=$ac_cv_prog_AWK
   4452 if test -n "$AWK"; then
   4453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   4454 $as_echo "$AWK" >&6; }
   4455 else
   4456   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4457 $as_echo "no" >&6; }
   4458 fi
   4459 
   4460 
   4461   test -n "$AWK" && break
   4462 done
   4463 
   4464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   4465 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   4466 set x ${MAKE-make}
   4467 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   4468 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
   4469   $as_echo_n "(cached) " >&6
   4470 else
   4471   cat >conftest.make <<\_ACEOF
   4472 SHELL = /bin/sh
   4473 all:
   4474 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   4475 _ACEOF
   4476 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   4477 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   4478   *@@@%%%=?*=@@@%%%*)
   4479     eval ac_cv_prog_make_${ac_make}_set=yes;;
   4480   *)
   4481     eval ac_cv_prog_make_${ac_make}_set=no;;
   4482 esac
   4483 rm -f conftest.make
   4484 fi
   4485 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   4486   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4487 $as_echo "yes" >&6; }
   4488   SET_MAKE=
   4489 else
   4490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4491 $as_echo "no" >&6; }
   4492   SET_MAKE="MAKE=${MAKE-make}"
   4493 fi
   4494 
   4495 rm -rf .tst 2>/dev/null
   4496 mkdir .tst 2>/dev/null
   4497 if test -d .tst; then
   4498   am__leading_dot=.
   4499 else
   4500   am__leading_dot=_
   4501 fi
   4502 rmdir .tst 2>/dev/null
   4503 
   4504 DEPDIR="${am__leading_dot}deps"
   4505 
   4506 ac_config_commands="$ac_config_commands depfiles"
   4507 
   4508 
   4509 am_make=${MAKE-make}
   4510 cat > confinc << 'END'
   4511 am__doit:
   4512 	@echo this is the am__doit target
   4513 .PHONY: am__doit
   4514 END
   4515 # If we don't find an include directive, just comment out the code.
   4516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   4517 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   4518 am__include="#"
   4519 am__quote=
   4520 _am_result=none
   4521 # First try GNU make style include.
   4522 echo "include confinc" > confmf
   4523 # Ignore all kinds of additional output from `make'.
   4524 case `$am_make -s -f confmf 2> /dev/null` in #(
   4525 *the\ am__doit\ target*)
   4526   am__include=include
   4527   am__quote=
   4528   _am_result=GNU
   4529   ;;
   4530 esac
   4531 # Now try BSD make style include.
   4532 if test "$am__include" = "#"; then
   4533    echo '.include "confinc"' > confmf
   4534    case `$am_make -s -f confmf 2> /dev/null` in #(
   4535    *the\ am__doit\ target*)
   4536      am__include=.include
   4537      am__quote="\""
   4538      _am_result=BSD
   4539      ;;
   4540    esac
   4541 fi
   4542 
   4543 
   4544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   4545 $as_echo "$_am_result" >&6; }
   4546 rm -f confinc confmf
   4547 
   4548 # Check whether --enable-dependency-tracking was given.
   4549 if test "${enable_dependency_tracking+set}" = set; then :
   4550   enableval=$enable_dependency_tracking;
   4551 fi
   4552 
   4553 if test "x$enable_dependency_tracking" != xno; then
   4554   am_depcomp="$ac_aux_dir/depcomp"
   4555   AMDEPBACKSLASH='\'
   4556   am__nodep='_no'
   4557 fi
   4558  if test "x$enable_dependency_tracking" != xno; then
   4559   AMDEP_TRUE=
   4560   AMDEP_FALSE='#'
   4561 else
   4562   AMDEP_TRUE='#'
   4563   AMDEP_FALSE=
   4564 fi
   4565 
   4566 
   4567 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   4568   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   4569   # is not polluted with repeated "-I."
   4570   am__isrc=' -I$(srcdir)'
   4571   # test to see if srcdir already configured
   4572   if test -f $srcdir/config.status; then
   4573     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   4574   fi
   4575 fi
   4576 
   4577 # test whether we have cygpath
   4578 if test -z "$CYGPATH_W"; then
   4579   if (cygpath --version) >/dev/null 2>/dev/null; then
   4580     CYGPATH_W='cygpath -w'
   4581   else
   4582     CYGPATH_W=echo
   4583   fi
   4584 fi
   4585 
   4586 
   4587 # Define the identity of the package.
   4588  PACKAGE='package-unused'
   4589  VERSION='version-unused'
   4590 
   4591 
   4592 cat >>confdefs.h <<_ACEOF
   4593 #define PACKAGE "$PACKAGE"
   4594 _ACEOF
   4595 
   4596 
   4597 cat >>confdefs.h <<_ACEOF
   4598 #define VERSION "$VERSION"
   4599 _ACEOF
   4600 
   4601 # Some tools Automake needs.
   4602 
   4603 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   4604 
   4605 
   4606 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   4607 
   4608 
   4609 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   4610 
   4611 
   4612 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   4613 
   4614 
   4615 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   4616 
   4617 # We need awk for the "check" target.  The system "awk" is bad on
   4618 # some platforms.
   4619 # Always define AMTAR for backward compatibility.  Yes, it's still used
   4620 # in the wild :-(  We should find a proper way to deprecate it ...
   4621 AMTAR='$${TAR-tar}'
   4622 
   4623 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   4624 
   4625 
   4626 
   4627 
   4628 depcc="$CC"   am_compiler_list=
   4629 
   4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4631 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4632 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
   4633   $as_echo_n "(cached) " >&6
   4634 else
   4635   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4636   # We make a subdir and do the tests there.  Otherwise we can end up
   4637   # making bogus files that we don't know about and never remove.  For
   4638   # instance it was reported that on HP-UX the gcc test will end up
   4639   # making a dummy file named `D' -- because `-MD' means `put the output
   4640   # in D'.
   4641   rm -rf conftest.dir
   4642   mkdir conftest.dir
   4643   # Copy depcomp to subdir because otherwise we won't find it if we're
   4644   # using a relative directory.
   4645   cp "$am_depcomp" conftest.dir
   4646   cd conftest.dir
   4647   # We will build objects and dependencies in a subdirectory because
   4648   # it helps to detect inapplicable dependency modes.  For instance
   4649   # both Tru64's cc and ICC support -MD to output dependencies as a
   4650   # side effect of compilation, but ICC will put the dependencies in
   4651   # the current directory while Tru64 will put them in the object
   4652   # directory.
   4653   mkdir sub
   4654 
   4655   am_cv_CC_dependencies_compiler_type=none
   4656   if test "$am_compiler_list" = ""; then
   4657      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4658   fi
   4659   am__universal=false
   4660   case " $depcc " in #(
   4661      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4662      esac
   4663 
   4664   for depmode in $am_compiler_list; do
   4665     # Setup a source with many dependencies, because some compilers
   4666     # like to wrap large dependency lists on column 80 (with \), and
   4667     # we should not choose a depcomp mode which is confused by this.
   4668     #
   4669     # We need to recreate these files for each test, as the compiler may
   4670     # overwrite some of them when testing with obscure command lines.
   4671     # This happens at least with the AIX C compiler.
   4672     : > sub/conftest.c
   4673     for i in 1 2 3 4 5 6; do
   4674       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4675       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4676       # Solaris 8's {/usr,}/bin/sh.
   4677       touch sub/conftst$i.h
   4678     done
   4679     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4680 
   4681     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4682     # mode.  It turns out that the SunPro C++ compiler does not properly
   4683     # handle `-M -o', and we need to detect this.  Also, some Intel
   4684     # versions had trouble with output in subdirs
   4685     am__obj=sub/conftest.${OBJEXT-o}
   4686     am__minus_obj="-o $am__obj"
   4687     case $depmode in
   4688     gcc)
   4689       # This depmode causes a compiler race in universal mode.
   4690       test "$am__universal" = false || continue
   4691       ;;
   4692     nosideeffect)
   4693       # after this tag, mechanisms are not by side-effect, so they'll
   4694       # only be used when explicitly requested
   4695       if test "x$enable_dependency_tracking" = xyes; then
   4696 	continue
   4697       else
   4698 	break
   4699       fi
   4700       ;;
   4701     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4702       # This compiler won't grok `-c -o', but also, the minuso test has
   4703       # not run yet.  These depmodes are late enough in the game, and
   4704       # so weak that their functioning should not be impacted.
   4705       am__obj=conftest.${OBJEXT-o}
   4706       am__minus_obj=
   4707       ;;
   4708     none) break ;;
   4709     esac
   4710     if depmode=$depmode \
   4711        source=sub/conftest.c object=$am__obj \
   4712        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4713        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4714          >/dev/null 2>conftest.err &&
   4715        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4716        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4717        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4718        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4719       # icc doesn't choke on unknown options, it will just issue warnings
   4720       # or remarks (even with -Werror).  So we grep stderr for any message
   4721       # that says an option was ignored or not supported.
   4722       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4723       #   icc: Command line warning: ignoring option '-M'; no argument required
   4724       # The diagnosis changed in icc 8.0:
   4725       #   icc: Command line remark: option '-MP' not supported
   4726       if (grep 'ignoring option' conftest.err ||
   4727           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4728         am_cv_CC_dependencies_compiler_type=$depmode
   4729         break
   4730       fi
   4731     fi
   4732   done
   4733 
   4734   cd ..
   4735   rm -rf conftest.dir
   4736 else
   4737   am_cv_CC_dependencies_compiler_type=none
   4738 fi
   4739 
   4740 fi
   4741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4742 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4743 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4744 
   4745  if
   4746   test "x$enable_dependency_tracking" != xno \
   4747   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4748   am__fastdepCC_TRUE=
   4749   am__fastdepCC_FALSE='#'
   4750 else
   4751   am__fastdepCC_TRUE='#'
   4752   am__fastdepCC_FALSE=
   4753 fi
   4754 
   4755 
   4756 
   4757 
   4758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   4759 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   4760     # Check whether --enable-maintainer-mode was given.
   4761 if test "${enable_maintainer_mode+set}" = set; then :
   4762   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   4763 else
   4764   USE_MAINTAINER_MODE=no
   4765 fi
   4766 
   4767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   4768 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   4769    if test $USE_MAINTAINER_MODE = yes; then
   4770   MAINTAINER_MODE_TRUE=
   4771   MAINTAINER_MODE_FALSE='#'
   4772 else
   4773   MAINTAINER_MODE_TRUE='#'
   4774   MAINTAINER_MODE_FALSE=
   4775 fi
   4776 
   4777   MAINT=$MAINTAINER_MODE_TRUE
   4778 
   4779 
   4780 
   4781 # Calculate toolexeclibdir
   4782 # Also toolexecdir, though it's only used in toolexeclibdir
   4783 case ${version_specific_libs} in
   4784   yes)
   4785     # Need the gcc compiler version to know where to install libraries
   4786     # and header files if --enable-version-specific-runtime-libs option
   4787     # is selected.
   4788     toolexecdir='$(libdir)/gcc/$(target_alias)'
   4789     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
   4790     ;;
   4791   no)
   4792     if test -n "$with_cross_host" &&
   4793        test x"$with_cross_host" != x"no"; then
   4794       # Install a library built with a cross compiler in tooldir, not libdir.
   4795       toolexecdir='$(exec_prefix)/$(target_alias)'
   4796       toolexeclibdir='$(toolexecdir)/lib'
   4797     else
   4798       toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
   4799       toolexeclibdir='$(libdir)'
   4800     fi
   4801     multi_os_directory=`$CC -print-multi-os-directory`
   4802     case $multi_os_directory in
   4803       .) ;; # Avoid trailing /.
   4804       *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
   4805     esac
   4806     ;;
   4807 esac
   4808 
   4809 
   4810 
   4811 # Checks for programs.
   4812 ac_ext=c
   4813 ac_cpp='$CPP $CPPFLAGS'
   4814 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4815 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4816 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4817 if test -n "$ac_tool_prefix"; then
   4818   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   4819 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   4820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4821 $as_echo_n "checking for $ac_word... " >&6; }
   4822 if test "${ac_cv_prog_CC+set}" = set; then :
   4823   $as_echo_n "(cached) " >&6
   4824 else
   4825   if test -n "$CC"; then
   4826   ac_cv_prog_CC="$CC" # Let the user override the test.
   4827 else
   4828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4829 for as_dir in $PATH
   4830 do
   4831   IFS=$as_save_IFS
   4832   test -z "$as_dir" && as_dir=.
   4833     for ac_exec_ext in '' $ac_executable_extensions; do
   4834   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4835     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   4836     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4837     break 2
   4838   fi
   4839 done
   4840   done
   4841 IFS=$as_save_IFS
   4842 
   4843 fi
   4844 fi
   4845 CC=$ac_cv_prog_CC
   4846 if test -n "$CC"; then
   4847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4848 $as_echo "$CC" >&6; }
   4849 else
   4850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4851 $as_echo "no" >&6; }
   4852 fi
   4853 
   4854 
   4855 fi
   4856 if test -z "$ac_cv_prog_CC"; then
   4857   ac_ct_CC=$CC
   4858   # Extract the first word of "gcc", so it can be a program name with args.
   4859 set dummy gcc; ac_word=$2
   4860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4861 $as_echo_n "checking for $ac_word... " >&6; }
   4862 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   4863   $as_echo_n "(cached) " >&6
   4864 else
   4865   if test -n "$ac_ct_CC"; then
   4866   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4867 else
   4868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4869 for as_dir in $PATH
   4870 do
   4871   IFS=$as_save_IFS
   4872   test -z "$as_dir" && as_dir=.
   4873     for ac_exec_ext in '' $ac_executable_extensions; do
   4874   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4875     ac_cv_prog_ac_ct_CC="gcc"
   4876     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4877     break 2
   4878   fi
   4879 done
   4880   done
   4881 IFS=$as_save_IFS
   4882 
   4883 fi
   4884 fi
   4885 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4886 if test -n "$ac_ct_CC"; then
   4887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4888 $as_echo "$ac_ct_CC" >&6; }
   4889 else
   4890   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4891 $as_echo "no" >&6; }
   4892 fi
   4893 
   4894   if test "x$ac_ct_CC" = x; then
   4895     CC=""
   4896   else
   4897     case $cross_compiling:$ac_tool_warned in
   4898 yes:)
   4899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4900 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4901 ac_tool_warned=yes ;;
   4902 esac
   4903     CC=$ac_ct_CC
   4904   fi
   4905 else
   4906   CC="$ac_cv_prog_CC"
   4907 fi
   4908 
   4909 if test -z "$CC"; then
   4910           if test -n "$ac_tool_prefix"; then
   4911     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   4912 set dummy ${ac_tool_prefix}cc; ac_word=$2
   4913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4914 $as_echo_n "checking for $ac_word... " >&6; }
   4915 if test "${ac_cv_prog_CC+set}" = set; then :
   4916   $as_echo_n "(cached) " >&6
   4917 else
   4918   if test -n "$CC"; then
   4919   ac_cv_prog_CC="$CC" # Let the user override the test.
   4920 else
   4921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4922 for as_dir in $PATH
   4923 do
   4924   IFS=$as_save_IFS
   4925   test -z "$as_dir" && as_dir=.
   4926     for ac_exec_ext in '' $ac_executable_extensions; do
   4927   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4928     ac_cv_prog_CC="${ac_tool_prefix}cc"
   4929     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4930     break 2
   4931   fi
   4932 done
   4933   done
   4934 IFS=$as_save_IFS
   4935 
   4936 fi
   4937 fi
   4938 CC=$ac_cv_prog_CC
   4939 if test -n "$CC"; then
   4940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4941 $as_echo "$CC" >&6; }
   4942 else
   4943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4944 $as_echo "no" >&6; }
   4945 fi
   4946 
   4947 
   4948   fi
   4949 fi
   4950 if test -z "$CC"; then
   4951   # Extract the first word of "cc", so it can be a program name with args.
   4952 set dummy cc; ac_word=$2
   4953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4954 $as_echo_n "checking for $ac_word... " >&6; }
   4955 if test "${ac_cv_prog_CC+set}" = set; then :
   4956   $as_echo_n "(cached) " >&6
   4957 else
   4958   if test -n "$CC"; then
   4959   ac_cv_prog_CC="$CC" # Let the user override the test.
   4960 else
   4961   ac_prog_rejected=no
   4962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4963 for as_dir in $PATH
   4964 do
   4965   IFS=$as_save_IFS
   4966   test -z "$as_dir" && as_dir=.
   4967     for ac_exec_ext in '' $ac_executable_extensions; do
   4968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4969     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   4970        ac_prog_rejected=yes
   4971        continue
   4972      fi
   4973     ac_cv_prog_CC="cc"
   4974     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4975     break 2
   4976   fi
   4977 done
   4978   done
   4979 IFS=$as_save_IFS
   4980 
   4981 if test $ac_prog_rejected = yes; then
   4982   # We found a bogon in the path, so make sure we never use it.
   4983   set dummy $ac_cv_prog_CC
   4984   shift
   4985   if test $# != 0; then
   4986     # We chose a different compiler from the bogus one.
   4987     # However, it has the same basename, so the bogon will be chosen
   4988     # first if we set CC to just the basename; use the full file name.
   4989     shift
   4990     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   4991   fi
   4992 fi
   4993 fi
   4994 fi
   4995 CC=$ac_cv_prog_CC
   4996 if test -n "$CC"; then
   4997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4998 $as_echo "$CC" >&6; }
   4999 else
   5000   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5001 $as_echo "no" >&6; }
   5002 fi
   5003 
   5004 
   5005 fi
   5006 if test -z "$CC"; then
   5007   if test -n "$ac_tool_prefix"; then
   5008   for ac_prog in cl.exe
   5009   do
   5010     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5011 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5013 $as_echo_n "checking for $ac_word... " >&6; }
   5014 if test "${ac_cv_prog_CC+set}" = set; then :
   5015   $as_echo_n "(cached) " >&6
   5016 else
   5017   if test -n "$CC"; then
   5018   ac_cv_prog_CC="$CC" # Let the user override the test.
   5019 else
   5020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5021 for as_dir in $PATH
   5022 do
   5023   IFS=$as_save_IFS
   5024   test -z "$as_dir" && as_dir=.
   5025     for ac_exec_ext in '' $ac_executable_extensions; do
   5026   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5027     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   5028     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5029     break 2
   5030   fi
   5031 done
   5032   done
   5033 IFS=$as_save_IFS
   5034 
   5035 fi
   5036 fi
   5037 CC=$ac_cv_prog_CC
   5038 if test -n "$CC"; then
   5039   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   5040 $as_echo "$CC" >&6; }
   5041 else
   5042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5043 $as_echo "no" >&6; }
   5044 fi
   5045 
   5046 
   5047     test -n "$CC" && break
   5048   done
   5049 fi
   5050 if test -z "$CC"; then
   5051   ac_ct_CC=$CC
   5052   for ac_prog in cl.exe
   5053 do
   5054   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5055 set dummy $ac_prog; ac_word=$2
   5056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5057 $as_echo_n "checking for $ac_word... " >&6; }
   5058 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   5059   $as_echo_n "(cached) " >&6
   5060 else
   5061   if test -n "$ac_ct_CC"; then
   5062   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   5063 else
   5064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5065 for as_dir in $PATH
   5066 do
   5067   IFS=$as_save_IFS
   5068   test -z "$as_dir" && as_dir=.
   5069     for ac_exec_ext in '' $ac_executable_extensions; do
   5070   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5071     ac_cv_prog_ac_ct_CC="$ac_prog"
   5072     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5073     break 2
   5074   fi
   5075 done
   5076   done
   5077 IFS=$as_save_IFS
   5078 
   5079 fi
   5080 fi
   5081 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   5082 if test -n "$ac_ct_CC"; then
   5083   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   5084 $as_echo "$ac_ct_CC" >&6; }
   5085 else
   5086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5087 $as_echo "no" >&6; }
   5088 fi
   5089 
   5090 
   5091   test -n "$ac_ct_CC" && break
   5092 done
   5093 
   5094   if test "x$ac_ct_CC" = x; then
   5095     CC=""
   5096   else
   5097     case $cross_compiling:$ac_tool_warned in
   5098 yes:)
   5099 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5100 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5101 ac_tool_warned=yes ;;
   5102 esac
   5103     CC=$ac_ct_CC
   5104   fi
   5105 fi
   5106 
   5107 fi
   5108 
   5109 
   5110 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5111 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5112 as_fn_error "no acceptable C compiler found in \$PATH
   5113 See \`config.log' for more details." "$LINENO" 5; }
   5114 
   5115 # Provide some information about the compiler.
   5116 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   5117 set X $ac_compile
   5118 ac_compiler=$2
   5119 for ac_option in --version -v -V -qversion; do
   5120   { { ac_try="$ac_compiler $ac_option >&5"
   5121 case "(($ac_try" in
   5122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5123   *) ac_try_echo=$ac_try;;
   5124 esac
   5125 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   5126 $as_echo "$ac_try_echo"; } >&5
   5127   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   5128   ac_status=$?
   5129   if test -s conftest.err; then
   5130     sed '10a\
   5131 ... rest of stderr output deleted ...
   5132          10q' conftest.err >conftest.er1
   5133     cat conftest.er1 >&5
   5134     rm -f conftest.er1 conftest.err
   5135   fi
   5136   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5137   test $ac_status = 0; }
   5138 done
   5139 
   5140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   5141 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   5142 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   5143   $as_echo_n "(cached) " >&6
   5144 else
   5145   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5146 /* end confdefs.h.  */
   5147 
   5148 int
   5149 main ()
   5150 {
   5151 #ifndef __GNUC__
   5152        choke me
   5153 #endif
   5154 
   5155   ;
   5156   return 0;
   5157 }
   5158 _ACEOF
   5159 if ac_fn_c_try_compile "$LINENO"; then :
   5160   ac_compiler_gnu=yes
   5161 else
   5162   ac_compiler_gnu=no
   5163 fi
   5164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5165 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   5166 
   5167 fi
   5168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   5169 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   5170 if test $ac_compiler_gnu = yes; then
   5171   GCC=yes
   5172 else
   5173   GCC=
   5174 fi
   5175 ac_test_CFLAGS=${CFLAGS+set}
   5176 ac_save_CFLAGS=$CFLAGS
   5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   5178 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   5179 if test "${ac_cv_prog_cc_g+set}" = set; then :
   5180   $as_echo_n "(cached) " >&6
   5181 else
   5182   ac_save_c_werror_flag=$ac_c_werror_flag
   5183    ac_c_werror_flag=yes
   5184    ac_cv_prog_cc_g=no
   5185    CFLAGS="-g"
   5186    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5187 /* end confdefs.h.  */
   5188 
   5189 int
   5190 main ()
   5191 {
   5192 
   5193   ;
   5194   return 0;
   5195 }
   5196 _ACEOF
   5197 if ac_fn_c_try_compile "$LINENO"; then :
   5198   ac_cv_prog_cc_g=yes
   5199 else
   5200   CFLAGS=""
   5201       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5202 /* end confdefs.h.  */
   5203 
   5204 int
   5205 main ()
   5206 {
   5207 
   5208   ;
   5209   return 0;
   5210 }
   5211 _ACEOF
   5212 if ac_fn_c_try_compile "$LINENO"; then :
   5213 
   5214 else
   5215   ac_c_werror_flag=$ac_save_c_werror_flag
   5216 	 CFLAGS="-g"
   5217 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5218 /* end confdefs.h.  */
   5219 
   5220 int
   5221 main ()
   5222 {
   5223 
   5224   ;
   5225   return 0;
   5226 }
   5227 _ACEOF
   5228 if ac_fn_c_try_compile "$LINENO"; then :
   5229   ac_cv_prog_cc_g=yes
   5230 fi
   5231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5232 fi
   5233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5234 fi
   5235 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5236    ac_c_werror_flag=$ac_save_c_werror_flag
   5237 fi
   5238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   5239 $as_echo "$ac_cv_prog_cc_g" >&6; }
   5240 if test "$ac_test_CFLAGS" = set; then
   5241   CFLAGS=$ac_save_CFLAGS
   5242 elif test $ac_cv_prog_cc_g = yes; then
   5243   if test "$GCC" = yes; then
   5244     CFLAGS="-g -O2"
   5245   else
   5246     CFLAGS="-g"
   5247   fi
   5248 else
   5249   if test "$GCC" = yes; then
   5250     CFLAGS="-O2"
   5251   else
   5252     CFLAGS=
   5253   fi
   5254 fi
   5255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   5256 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   5257 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   5258   $as_echo_n "(cached) " >&6
   5259 else
   5260   ac_cv_prog_cc_c89=no
   5261 ac_save_CC=$CC
   5262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5263 /* end confdefs.h.  */
   5264 #include <stdarg.h>
   5265 #include <stdio.h>
   5266 #include <sys/types.h>
   5267 #include <sys/stat.h>
   5268 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   5269 struct buf { int x; };
   5270 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   5271 static char *e (p, i)
   5272      char **p;
   5273      int i;
   5274 {
   5275   return p[i];
   5276 }
   5277 static char *f (char * (*g) (char **, int), char **p, ...)
   5278 {
   5279   char *s;
   5280   va_list v;
   5281   va_start (v,p);
   5282   s = g (p, va_arg (v,int));
   5283   va_end (v);
   5284   return s;
   5285 }
   5286 
   5287 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   5288    function prototypes and stuff, but not '\xHH' hex character constants.
   5289    These don't provoke an error unfortunately, instead are silently treated
   5290    as 'x'.  The following induces an error, until -std is added to get
   5291    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   5292    array size at least.  It's necessary to write '\x00'==0 to get something
   5293    that's true only with -std.  */
   5294 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   5295 
   5296 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   5297    inside strings and character constants.  */
   5298 #define FOO(x) 'x'
   5299 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   5300 
   5301 int test (int i, double x);
   5302 struct s1 {int (*f) (int a);};
   5303 struct s2 {int (*f) (double a);};
   5304 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   5305 int argc;
   5306 char **argv;
   5307 int
   5308 main ()
   5309 {
   5310 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   5311   ;
   5312   return 0;
   5313 }
   5314 _ACEOF
   5315 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   5316 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   5317 do
   5318   CC="$ac_save_CC $ac_arg"
   5319   if ac_fn_c_try_compile "$LINENO"; then :
   5320   ac_cv_prog_cc_c89=$ac_arg
   5321 fi
   5322 rm -f core conftest.err conftest.$ac_objext
   5323   test "x$ac_cv_prog_cc_c89" != "xno" && break
   5324 done
   5325 rm -f conftest.$ac_ext
   5326 CC=$ac_save_CC
   5327 
   5328 fi
   5329 # AC_CACHE_VAL
   5330 case "x$ac_cv_prog_cc_c89" in
   5331   x)
   5332     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   5333 $as_echo "none needed" >&6; } ;;
   5334   xno)
   5335     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   5336 $as_echo "unsupported" >&6; } ;;
   5337   *)
   5338     CC="$CC $ac_cv_prog_cc_c89"
   5339     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   5340 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   5341 esac
   5342 if test "x$ac_cv_prog_cc_c89" != xno; then :
   5343 
   5344 fi
   5345 
   5346 ac_ext=c
   5347 ac_cpp='$CPP $CPPFLAGS'
   5348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5351 
   5352 ac_ext=cpp
   5353 ac_cpp='$CXXCPP $CPPFLAGS'
   5354 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5355 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5356 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5357 if test -z "$CXX"; then
   5358   if test -n "$CCC"; then
   5359     CXX=$CCC
   5360   else
   5361     if test -n "$ac_tool_prefix"; then
   5362   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5363   do
   5364     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5365 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5367 $as_echo_n "checking for $ac_word... " >&6; }
   5368 if test "${ac_cv_prog_CXX+set}" = set; then :
   5369   $as_echo_n "(cached) " >&6
   5370 else
   5371   if test -n "$CXX"; then
   5372   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5373 else
   5374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5375 for as_dir in $PATH
   5376 do
   5377   IFS=$as_save_IFS
   5378   test -z "$as_dir" && as_dir=.
   5379     for ac_exec_ext in '' $ac_executable_extensions; do
   5380   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5381     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5382     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5383     break 2
   5384   fi
   5385 done
   5386   done
   5387 IFS=$as_save_IFS
   5388 
   5389 fi
   5390 fi
   5391 CXX=$ac_cv_prog_CXX
   5392 if test -n "$CXX"; then
   5393   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   5394 $as_echo "$CXX" >&6; }
   5395 else
   5396   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5397 $as_echo "no" >&6; }
   5398 fi
   5399 
   5400 
   5401     test -n "$CXX" && break
   5402   done
   5403 fi
   5404 if test -z "$CXX"; then
   5405   ac_ct_CXX=$CXX
   5406   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5407 do
   5408   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5409 set dummy $ac_prog; ac_word=$2
   5410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5411 $as_echo_n "checking for $ac_word... " >&6; }
   5412 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
   5413   $as_echo_n "(cached) " >&6
   5414 else
   5415   if test -n "$ac_ct_CXX"; then
   5416   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5417 else
   5418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5419 for as_dir in $PATH
   5420 do
   5421   IFS=$as_save_IFS
   5422   test -z "$as_dir" && as_dir=.
   5423     for ac_exec_ext in '' $ac_executable_extensions; do
   5424   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5425     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5426     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5427     break 2
   5428   fi
   5429 done
   5430   done
   5431 IFS=$as_save_IFS
   5432 
   5433 fi
   5434 fi
   5435 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5436 if test -n "$ac_ct_CXX"; then
   5437   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   5438 $as_echo "$ac_ct_CXX" >&6; }
   5439 else
   5440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5441 $as_echo "no" >&6; }
   5442 fi
   5443 
   5444 
   5445   test -n "$ac_ct_CXX" && break
   5446 done
   5447 
   5448   if test "x$ac_ct_CXX" = x; then
   5449     CXX="g++"
   5450   else
   5451     case $cross_compiling:$ac_tool_warned in
   5452 yes:)
   5453 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5454 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5455 ac_tool_warned=yes ;;
   5456 esac
   5457     CXX=$ac_ct_CXX
   5458   fi
   5459 fi
   5460 
   5461   fi
   5462 fi
   5463 # Provide some information about the compiler.
   5464 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   5465 set X $ac_compile
   5466 ac_compiler=$2
   5467 for ac_option in --version -v -V -qversion; do
   5468   { { ac_try="$ac_compiler $ac_option >&5"
   5469 case "(($ac_try" in
   5470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5471   *) ac_try_echo=$ac_try;;
   5472 esac
   5473 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   5474 $as_echo "$ac_try_echo"; } >&5
   5475   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   5476   ac_status=$?
   5477   if test -s conftest.err; then
   5478     sed '10a\
   5479 ... rest of stderr output deleted ...
   5480          10q' conftest.err >conftest.er1
   5481     cat conftest.er1 >&5
   5482     rm -f conftest.er1 conftest.err
   5483   fi
   5484   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5485   test $ac_status = 0; }
   5486 done
   5487 
   5488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   5489 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5490 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
   5491   $as_echo_n "(cached) " >&6
   5492 else
   5493   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5494 /* end confdefs.h.  */
   5495 
   5496 int
   5497 main ()
   5498 {
   5499 #ifndef __GNUC__
   5500        choke me
   5501 #endif
   5502 
   5503   ;
   5504   return 0;
   5505 }
   5506 _ACEOF
   5507 if ac_fn_cxx_try_compile "$LINENO"; then :
   5508   ac_compiler_gnu=yes
   5509 else
   5510   ac_compiler_gnu=no
   5511 fi
   5512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5513 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5514 
   5515 fi
   5516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   5517 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   5518 if test $ac_compiler_gnu = yes; then
   5519   GXX=yes
   5520 else
   5521   GXX=
   5522 fi
   5523 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5524 ac_save_CXXFLAGS=$CXXFLAGS
   5525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   5526 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   5527 if test "${ac_cv_prog_cxx_g+set}" = set; then :
   5528   $as_echo_n "(cached) " >&6
   5529 else
   5530   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5531    ac_cxx_werror_flag=yes
   5532    ac_cv_prog_cxx_g=no
   5533    CXXFLAGS="-g"
   5534    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5535 /* end confdefs.h.  */
   5536 
   5537 int
   5538 main ()
   5539 {
   5540 
   5541   ;
   5542   return 0;
   5543 }
   5544 _ACEOF
   5545 if ac_fn_cxx_try_compile "$LINENO"; then :
   5546   ac_cv_prog_cxx_g=yes
   5547 else
   5548   CXXFLAGS=""
   5549       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5550 /* end confdefs.h.  */
   5551 
   5552 int
   5553 main ()
   5554 {
   5555 
   5556   ;
   5557   return 0;
   5558 }
   5559 _ACEOF
   5560 if ac_fn_cxx_try_compile "$LINENO"; then :
   5561 
   5562 else
   5563   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5564 	 CXXFLAGS="-g"
   5565 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5566 /* end confdefs.h.  */
   5567 
   5568 int
   5569 main ()
   5570 {
   5571 
   5572   ;
   5573   return 0;
   5574 }
   5575 _ACEOF
   5576 if ac_fn_cxx_try_compile "$LINENO"; then :
   5577   ac_cv_prog_cxx_g=yes
   5578 fi
   5579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5580 fi
   5581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5582 fi
   5583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5584    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5585 fi
   5586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   5587 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5588 if test "$ac_test_CXXFLAGS" = set; then
   5589   CXXFLAGS=$ac_save_CXXFLAGS
   5590 elif test $ac_cv_prog_cxx_g = yes; then
   5591   if test "$GXX" = yes; then
   5592     CXXFLAGS="-g -O2"
   5593   else
   5594     CXXFLAGS="-g"
   5595   fi
   5596 else
   5597   if test "$GXX" = yes; then
   5598     CXXFLAGS="-O2"
   5599   else
   5600     CXXFLAGS=
   5601   fi
   5602 fi
   5603 ac_ext=c
   5604 ac_cpp='$CPP $CPPFLAGS'
   5605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5608 
   5609 depcc="$CXX"  am_compiler_list=
   5610 
   5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   5612 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5613 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
   5614   $as_echo_n "(cached) " >&6
   5615 else
   5616   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5617   # We make a subdir and do the tests there.  Otherwise we can end up
   5618   # making bogus files that we don't know about and never remove.  For
   5619   # instance it was reported that on HP-UX the gcc test will end up
   5620   # making a dummy file named `D' -- because `-MD' means `put the output
   5621   # in D'.
   5622   rm -rf conftest.dir
   5623   mkdir conftest.dir
   5624   # Copy depcomp to subdir because otherwise we won't find it if we're
   5625   # using a relative directory.
   5626   cp "$am_depcomp" conftest.dir
   5627   cd conftest.dir
   5628   # We will build objects and dependencies in a subdirectory because
   5629   # it helps to detect inapplicable dependency modes.  For instance
   5630   # both Tru64's cc and ICC support -MD to output dependencies as a
   5631   # side effect of compilation, but ICC will put the dependencies in
   5632   # the current directory while Tru64 will put them in the object
   5633   # directory.
   5634   mkdir sub
   5635 
   5636   am_cv_CXX_dependencies_compiler_type=none
   5637   if test "$am_compiler_list" = ""; then
   5638      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5639   fi
   5640   am__universal=false
   5641   case " $depcc " in #(
   5642      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   5643      esac
   5644 
   5645   for depmode in $am_compiler_list; do
   5646     # Setup a source with many dependencies, because some compilers
   5647     # like to wrap large dependency lists on column 80 (with \), and
   5648     # we should not choose a depcomp mode which is confused by this.
   5649     #
   5650     # We need to recreate these files for each test, as the compiler may
   5651     # overwrite some of them when testing with obscure command lines.
   5652     # This happens at least with the AIX C compiler.
   5653     : > sub/conftest.c
   5654     for i in 1 2 3 4 5 6; do
   5655       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5656       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5657       # Solaris 8's {/usr,}/bin/sh.
   5658       touch sub/conftst$i.h
   5659     done
   5660     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5661 
   5662     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5663     # mode.  It turns out that the SunPro C++ compiler does not properly
   5664     # handle `-M -o', and we need to detect this.  Also, some Intel
   5665     # versions had trouble with output in subdirs
   5666     am__obj=sub/conftest.${OBJEXT-o}
   5667     am__minus_obj="-o $am__obj"
   5668     case $depmode in
   5669     gcc)
   5670       # This depmode causes a compiler race in universal mode.
   5671       test "$am__universal" = false || continue
   5672       ;;
   5673     nosideeffect)
   5674       # after this tag, mechanisms are not by side-effect, so they'll
   5675       # only be used when explicitly requested
   5676       if test "x$enable_dependency_tracking" = xyes; then
   5677 	continue
   5678       else
   5679 	break
   5680       fi
   5681       ;;
   5682     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   5683       # This compiler won't grok `-c -o', but also, the minuso test has
   5684       # not run yet.  These depmodes are late enough in the game, and
   5685       # so weak that their functioning should not be impacted.
   5686       am__obj=conftest.${OBJEXT-o}
   5687       am__minus_obj=
   5688       ;;
   5689     none) break ;;
   5690     esac
   5691     if depmode=$depmode \
   5692        source=sub/conftest.c object=$am__obj \
   5693        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5694        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   5695          >/dev/null 2>conftest.err &&
   5696        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5697        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5698        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   5699        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5700       # icc doesn't choke on unknown options, it will just issue warnings
   5701       # or remarks (even with -Werror).  So we grep stderr for any message
   5702       # that says an option was ignored or not supported.
   5703       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5704       #   icc: Command line warning: ignoring option '-M'; no argument required
   5705       # The diagnosis changed in icc 8.0:
   5706       #   icc: Command line remark: option '-MP' not supported
   5707       if (grep 'ignoring option' conftest.err ||
   5708           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5709         am_cv_CXX_dependencies_compiler_type=$depmode
   5710         break
   5711       fi
   5712     fi
   5713   done
   5714 
   5715   cd ..
   5716   rm -rf conftest.dir
   5717 else
   5718   am_cv_CXX_dependencies_compiler_type=none
   5719 fi
   5720 
   5721 fi
   5722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5723 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5724 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5725 
   5726  if
   5727   test "x$enable_dependency_tracking" != xno \
   5728   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5729   am__fastdepCXX_TRUE=
   5730   am__fastdepCXX_FALSE='#'
   5731 else
   5732   am__fastdepCXX_TRUE='#'
   5733   am__fastdepCXX_FALSE=
   5734 fi
   5735 
   5736 
   5737 # By default we simply use the C compiler to build assembly code.
   5738 
   5739 test "${CCAS+set}" = set || CCAS=$CC
   5740 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
   5741 
   5742 
   5743 
   5744 depcc="$CCAS"   am_compiler_list=
   5745 
   5746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   5747 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5748 if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then :
   5749   $as_echo_n "(cached) " >&6
   5750 else
   5751   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5752   # We make a subdir and do the tests there.  Otherwise we can end up
   5753   # making bogus files that we don't know about and never remove.  For
   5754   # instance it was reported that on HP-UX the gcc test will end up
   5755   # making a dummy file named `D' -- because `-MD' means `put the output
   5756   # in D'.
   5757   rm -rf conftest.dir
   5758   mkdir conftest.dir
   5759   # Copy depcomp to subdir because otherwise we won't find it if we're
   5760   # using a relative directory.
   5761   cp "$am_depcomp" conftest.dir
   5762   cd conftest.dir
   5763   # We will build objects and dependencies in a subdirectory because
   5764   # it helps to detect inapplicable dependency modes.  For instance
   5765   # both Tru64's cc and ICC support -MD to output dependencies as a
   5766   # side effect of compilation, but ICC will put the dependencies in
   5767   # the current directory while Tru64 will put them in the object
   5768   # directory.
   5769   mkdir sub
   5770 
   5771   am_cv_CCAS_dependencies_compiler_type=none
   5772   if test "$am_compiler_list" = ""; then
   5773      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5774   fi
   5775   am__universal=false
   5776 
   5777 
   5778   for depmode in $am_compiler_list; do
   5779     # Setup a source with many dependencies, because some compilers
   5780     # like to wrap large dependency lists on column 80 (with \), and
   5781     # we should not choose a depcomp mode which is confused by this.
   5782     #
   5783     # We need to recreate these files for each test, as the compiler may
   5784     # overwrite some of them when testing with obscure command lines.
   5785     # This happens at least with the AIX C compiler.
   5786     : > sub/conftest.c
   5787     for i in 1 2 3 4 5 6; do
   5788       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5789       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5790       # Solaris 8's {/usr,}/bin/sh.
   5791       touch sub/conftst$i.h
   5792     done
   5793     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5794 
   5795     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5796     # mode.  It turns out that the SunPro C++ compiler does not properly
   5797     # handle `-M -o', and we need to detect this.  Also, some Intel
   5798     # versions had trouble with output in subdirs
   5799     am__obj=sub/conftest.${OBJEXT-o}
   5800     am__minus_obj="-o $am__obj"
   5801     case $depmode in
   5802     gcc)
   5803       # This depmode causes a compiler race in universal mode.
   5804       test "$am__universal" = false || continue
   5805       ;;
   5806     nosideeffect)
   5807       # after this tag, mechanisms are not by side-effect, so they'll
   5808       # only be used when explicitly requested
   5809       if test "x$enable_dependency_tracking" = xyes; then
   5810 	continue
   5811       else
   5812 	break
   5813       fi
   5814       ;;
   5815     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   5816       # This compiler won't grok `-c -o', but also, the minuso test has
   5817       # not run yet.  These depmodes are late enough in the game, and
   5818       # so weak that their functioning should not be impacted.
   5819       am__obj=conftest.${OBJEXT-o}
   5820       am__minus_obj=
   5821       ;;
   5822     none) break ;;
   5823     esac
   5824     if depmode=$depmode \
   5825        source=sub/conftest.c object=$am__obj \
   5826        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5827        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   5828          >/dev/null 2>conftest.err &&
   5829        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5830        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5831        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   5832        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5833       # icc doesn't choke on unknown options, it will just issue warnings
   5834       # or remarks (even with -Werror).  So we grep stderr for any message
   5835       # that says an option was ignored or not supported.
   5836       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5837       #   icc: Command line warning: ignoring option '-M'; no argument required
   5838       # The diagnosis changed in icc 8.0:
   5839       #   icc: Command line remark: option '-MP' not supported
   5840       if (grep 'ignoring option' conftest.err ||
   5841           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5842         am_cv_CCAS_dependencies_compiler_type=$depmode
   5843         break
   5844       fi
   5845     fi
   5846   done
   5847 
   5848   cd ..
   5849   rm -rf conftest.dir
   5850 else
   5851   am_cv_CCAS_dependencies_compiler_type=none
   5852 fi
   5853 
   5854 fi
   5855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
   5856 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
   5857 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
   5858 
   5859  if
   5860   test "x$enable_dependency_tracking" != xno \
   5861   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
   5862   am__fastdepCCAS_TRUE=
   5863   am__fastdepCCAS_FALSE='#'
   5864 else
   5865   am__fastdepCCAS_TRUE='#'
   5866   am__fastdepCCAS_FALSE=
   5867 fi
   5868 
   5869 
   5870 if test -n "$ac_tool_prefix"; then
   5871   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5872 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5874 $as_echo_n "checking for $ac_word... " >&6; }
   5875 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   5876   $as_echo_n "(cached) " >&6
   5877 else
   5878   if test -n "$RANLIB"; then
   5879   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5880 else
   5881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5882 for as_dir in $PATH
   5883 do
   5884   IFS=$as_save_IFS
   5885   test -z "$as_dir" && as_dir=.
   5886     for ac_exec_ext in '' $ac_executable_extensions; do
   5887   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5888     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5889     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5890     break 2
   5891   fi
   5892 done
   5893   done
   5894 IFS=$as_save_IFS
   5895 
   5896 fi
   5897 fi
   5898 RANLIB=$ac_cv_prog_RANLIB
   5899 if test -n "$RANLIB"; then
   5900   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   5901 $as_echo "$RANLIB" >&6; }
   5902 else
   5903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5904 $as_echo "no" >&6; }
   5905 fi
   5906 
   5907 
   5908 fi
   5909 if test -z "$ac_cv_prog_RANLIB"; then
   5910   ac_ct_RANLIB=$RANLIB
   5911   # Extract the first word of "ranlib", so it can be a program name with args.
   5912 set dummy ranlib; ac_word=$2
   5913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5914 $as_echo_n "checking for $ac_word... " >&6; }
   5915 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   5916   $as_echo_n "(cached) " >&6
   5917 else
   5918   if test -n "$ac_ct_RANLIB"; then
   5919   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5920 else
   5921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5922 for as_dir in $PATH
   5923 do
   5924   IFS=$as_save_IFS
   5925   test -z "$as_dir" && as_dir=.
   5926     for ac_exec_ext in '' $ac_executable_extensions; do
   5927   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5928     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5929     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5930     break 2
   5931   fi
   5932 done
   5933   done
   5934 IFS=$as_save_IFS
   5935 
   5936 fi
   5937 fi
   5938 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5939 if test -n "$ac_ct_RANLIB"; then
   5940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   5941 $as_echo "$ac_ct_RANLIB" >&6; }
   5942 else
   5943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5944 $as_echo "no" >&6; }
   5945 fi
   5946 
   5947   if test "x$ac_ct_RANLIB" = x; then
   5948     RANLIB=":"
   5949   else
   5950     case $cross_compiling:$ac_tool_warned in
   5951 yes:)
   5952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5953 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5954 ac_tool_warned=yes ;;
   5955 esac
   5956     RANLIB=$ac_ct_RANLIB
   5957   fi
   5958 else
   5959   RANLIB="$ac_cv_prog_RANLIB"
   5960 fi
   5961 
   5962 
   5963 enable_dlopen=yes
   5964 
   5965 
   5966 
   5967 case `pwd` in
   5968   *\ * | *\	*)
   5969     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   5970 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   5971 esac
   5972 
   5973 
   5974 
   5975 macro_version='2.2.7a'
   5976 macro_revision='1.3134'
   5977 
   5978 
   5979 
   5980 
   5981 
   5982 
   5983 
   5984 
   5985 
   5986 
   5987 
   5988 
   5989 
   5990 ltmain="$ac_aux_dir/ltmain.sh"
   5991 
   5992 # Backslashify metacharacters that are still active within
   5993 # double-quoted strings.
   5994 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   5995 
   5996 # Same as above, but do not quote variable references.
   5997 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   5998 
   5999 # Sed substitution to delay expansion of an escaped shell variable in a
   6000 # double_quote_subst'ed string.
   6001 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6002 
   6003 # Sed substitution to delay expansion of an escaped single quote.
   6004 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   6005 
   6006 # Sed substitution to avoid accidental globbing in evaled expressions
   6007 no_glob_subst='s/\*/\\\*/g'
   6008 
   6009 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   6010 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   6011 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   6012 
   6013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   6014 $as_echo_n "checking how to print strings... " >&6; }
   6015 # Test print first, because it will be a builtin if present.
   6016 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
   6017    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   6018   ECHO='print -r --'
   6019 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   6020   ECHO='printf %s\n'
   6021 else
   6022   # Use this function as a fallback that always works.
   6023   func_fallback_echo ()
   6024   {
   6025     eval 'cat <<_LTECHO_EOF
   6026 $1
   6027 _LTECHO_EOF'
   6028   }
   6029   ECHO='func_fallback_echo'
   6030 fi
   6031 
   6032 # func_echo_all arg...
   6033 # Invoke $ECHO with all args, space-separated.
   6034 func_echo_all ()
   6035 {
   6036     $ECHO ""
   6037 }
   6038 
   6039 case "$ECHO" in
   6040   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   6041 $as_echo "printf" >&6; } ;;
   6042   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   6043 $as_echo "print -r" >&6; } ;;
   6044   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   6045 $as_echo "cat" >&6; } ;;
   6046 esac
   6047 
   6048 
   6049 
   6050 
   6051 
   6052 
   6053 
   6054 
   6055 
   6056 
   6057 
   6058 
   6059 
   6060 
   6061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   6062 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   6063 if test "${ac_cv_path_SED+set}" = set; then :
   6064   $as_echo_n "(cached) " >&6
   6065 else
   6066             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   6067      for ac_i in 1 2 3 4 5 6 7; do
   6068        ac_script="$ac_script$as_nl$ac_script"
   6069      done
   6070      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   6071      { ac_script=; unset ac_script;}
   6072      if test -z "$SED"; then
   6073   ac_path_SED_found=false
   6074   # Loop through the user's path and test for each of PROGNAME-LIST
   6075   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6076 for as_dir in $PATH
   6077 do
   6078   IFS=$as_save_IFS
   6079   test -z "$as_dir" && as_dir=.
   6080     for ac_prog in sed gsed; do
   6081     for ac_exec_ext in '' $ac_executable_extensions; do
   6082       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   6083       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
   6084 # Check for GNU ac_path_SED and select it if it is found.
   6085   # Check for GNU $ac_path_SED
   6086 case `"$ac_path_SED" --version 2>&1` in
   6087 *GNU*)
   6088   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   6089 *)
   6090   ac_count=0
   6091   $as_echo_n 0123456789 >"conftest.in"
   6092   while :
   6093   do
   6094     cat "conftest.in" "conftest.in" >"conftest.tmp"
   6095     mv "conftest.tmp" "conftest.in"
   6096     cp "conftest.in" "conftest.nl"
   6097     $as_echo '' >> "conftest.nl"
   6098     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   6099     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   6100     as_fn_arith $ac_count + 1 && ac_count=$as_val
   6101     if test $ac_count -gt ${ac_path_SED_max-0}; then
   6102       # Best one so far, save it but keep looking for a better one
   6103       ac_cv_path_SED="$ac_path_SED"
   6104       ac_path_SED_max=$ac_count
   6105     fi
   6106     # 10*(2^10) chars as input seems more than enough
   6107     test $ac_count -gt 10 && break
   6108   done
   6109   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   6110 esac
   6111 
   6112       $ac_path_SED_found && break 3
   6113     done
   6114   done
   6115   done
   6116 IFS=$as_save_IFS
   6117   if test -z "$ac_cv_path_SED"; then
   6118     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
   6119   fi
   6120 else
   6121   ac_cv_path_SED=$SED
   6122 fi
   6123 
   6124 fi
   6125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   6126 $as_echo "$ac_cv_path_SED" >&6; }
   6127  SED="$ac_cv_path_SED"
   6128   rm -f conftest.sed
   6129 
   6130 test -z "$SED" && SED=sed
   6131 Xsed="$SED -e 1s/^X//"
   6132 
   6133 
   6134 
   6135 
   6136 
   6137 
   6138 
   6139 
   6140 
   6141 
   6142 
   6143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   6144 $as_echo_n "checking for fgrep... " >&6; }
   6145 if test "${ac_cv_path_FGREP+set}" = set; then :
   6146   $as_echo_n "(cached) " >&6
   6147 else
   6148   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   6149    then ac_cv_path_FGREP="$GREP -F"
   6150    else
   6151      if test -z "$FGREP"; then
   6152   ac_path_FGREP_found=false
   6153   # Loop through the user's path and test for each of PROGNAME-LIST
   6154   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6155 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   6156 do
   6157   IFS=$as_save_IFS
   6158   test -z "$as_dir" && as_dir=.
   6159     for ac_prog in fgrep; do
   6160     for ac_exec_ext in '' $ac_executable_extensions; do
   6161       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   6162       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
   6163 # Check for GNU ac_path_FGREP and select it if it is found.
   6164   # Check for GNU $ac_path_FGREP
   6165 case `"$ac_path_FGREP" --version 2>&1` in
   6166 *GNU*)
   6167   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   6168 *)
   6169   ac_count=0
   6170   $as_echo_n 0123456789 >"conftest.in"
   6171   while :
   6172   do
   6173     cat "conftest.in" "conftest.in" >"conftest.tmp"
   6174     mv "conftest.tmp" "conftest.in"
   6175     cp "conftest.in" "conftest.nl"
   6176     $as_echo 'FGREP' >> "conftest.nl"
   6177     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   6178     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   6179     as_fn_arith $ac_count + 1 && ac_count=$as_val
   6180     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   6181       # Best one so far, save it but keep looking for a better one
   6182       ac_cv_path_FGREP="$ac_path_FGREP"
   6183       ac_path_FGREP_max=$ac_count
   6184     fi
   6185     # 10*(2^10) chars as input seems more than enough
   6186     test $ac_count -gt 10 && break
   6187   done
   6188   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   6189 esac
   6190 
   6191       $ac_path_FGREP_found && break 3
   6192     done
   6193   done
   6194   done
   6195 IFS=$as_save_IFS
   6196   if test -z "$ac_cv_path_FGREP"; then
   6197     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   6198   fi
   6199 else
   6200   ac_cv_path_FGREP=$FGREP
   6201 fi
   6202 
   6203    fi
   6204 fi
   6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   6206 $as_echo "$ac_cv_path_FGREP" >&6; }
   6207  FGREP="$ac_cv_path_FGREP"
   6208 
   6209 
   6210 test -z "$GREP" && GREP=grep
   6211 
   6212 
   6213 
   6214 
   6215 
   6216 
   6217 
   6218 
   6219 
   6220 
   6221 
   6222 
   6223 
   6224 
   6225 
   6226 
   6227 
   6228 
   6229 
   6230 # Check whether --with-gnu-ld was given.
   6231 if test "${with_gnu_ld+set}" = set; then :
   6232   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   6233 else
   6234   with_gnu_ld=no
   6235 fi
   6236 
   6237 ac_prog=ld
   6238 if test "$GCC" = yes; then
   6239   # Check if gcc -print-prog-name=ld gives a path.
   6240   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   6241 $as_echo_n "checking for ld used by $CC... " >&6; }
   6242   case $host in
   6243   *-*-mingw*)
   6244     # gcc leaves a trailing carriage return which upsets mingw
   6245     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   6246   *)
   6247     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   6248   esac
   6249   case $ac_prog in
   6250     # Accept absolute paths.
   6251     [\\/]* | ?:[\\/]*)
   6252       re_direlt='/[^/][^/]*/\.\./'
   6253       # Canonicalize the pathname of ld
   6254       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   6255       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   6256 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   6257       done
   6258       test -z "$LD" && LD="$ac_prog"
   6259       ;;
   6260   "")
   6261     # If it fails, then pretend we aren't using GCC.
   6262     ac_prog=ld
   6263     ;;
   6264   *)
   6265     # If it is relative, then search for the first ld in PATH.
   6266     with_gnu_ld=unknown
   6267     ;;
   6268   esac
   6269 elif test "$with_gnu_ld" = yes; then
   6270   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   6271 $as_echo_n "checking for GNU ld... " >&6; }
   6272 else
   6273   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   6274 $as_echo_n "checking for non-GNU ld... " >&6; }
   6275 fi
   6276 if test "${lt_cv_path_LD+set}" = set; then :
   6277   $as_echo_n "(cached) " >&6
   6278 else
   6279   if test -z "$LD"; then
   6280   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6281   for ac_dir in $PATH; do
   6282     IFS="$lt_save_ifs"
   6283     test -z "$ac_dir" && ac_dir=.
   6284     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   6285       lt_cv_path_LD="$ac_dir/$ac_prog"
   6286       # Check to see if the program is GNU ld.  I'd rather use --version,
   6287       # but apparently some variants of GNU ld only accept -v.
   6288       # Break only if it was the GNU/non-GNU ld that we prefer.
   6289       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   6290       *GNU* | *'with BFD'*)
   6291 	test "$with_gnu_ld" != no && break
   6292 	;;
   6293       *)
   6294 	test "$with_gnu_ld" != yes && break
   6295 	;;
   6296       esac
   6297     fi
   6298   done
   6299   IFS="$lt_save_ifs"
   6300 else
   6301   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   6302 fi
   6303 fi
   6304 
   6305 LD="$lt_cv_path_LD"
   6306 if test -n "$LD"; then
   6307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   6308 $as_echo "$LD" >&6; }
   6309 else
   6310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6311 $as_echo "no" >&6; }
   6312 fi
   6313 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   6314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   6315 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   6316 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   6317   $as_echo_n "(cached) " >&6
   6318 else
   6319   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   6320 case `$LD -v 2>&1 </dev/null` in
   6321 *GNU* | *'with BFD'*)
   6322   lt_cv_prog_gnu_ld=yes
   6323   ;;
   6324 *)
   6325   lt_cv_prog_gnu_ld=no
   6326   ;;
   6327 esac
   6328 fi
   6329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   6330 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   6331 with_gnu_ld=$lt_cv_prog_gnu_ld
   6332 
   6333 
   6334 
   6335 
   6336 
   6337 
   6338 
   6339 
   6340 
   6341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   6342 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   6343 if test "${lt_cv_path_NM+set}" = set; then :
   6344   $as_echo_n "(cached) " >&6
   6345 else
   6346   if test -n "$NM"; then
   6347   # Let the user override the test.
   6348   lt_cv_path_NM="$NM"
   6349 else
   6350   lt_nm_to_check="${ac_tool_prefix}nm"
   6351   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   6352     lt_nm_to_check="$lt_nm_to_check nm"
   6353   fi
   6354   for lt_tmp_nm in $lt_nm_to_check; do
   6355     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6356     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   6357       IFS="$lt_save_ifs"
   6358       test -z "$ac_dir" && ac_dir=.
   6359       tmp_nm="$ac_dir/$lt_tmp_nm"
   6360       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   6361 	# Check to see if the nm accepts a BSD-compat flag.
   6362 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   6363 	#   nm: unknown option "B" ignored
   6364 	# Tru64's nm complains that /dev/null is an invalid object file
   6365 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   6366 	*/dev/null* | *'Invalid file or object type'*)
   6367 	  lt_cv_path_NM="$tmp_nm -B"
   6368 	  break
   6369 	  ;;
   6370 	*)
   6371 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   6372 	  */dev/null*)
   6373 	    lt_cv_path_NM="$tmp_nm -p"
   6374 	    break
   6375 	    ;;
   6376 	  *)
   6377 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   6378 	    continue # so that we can try to find one that supports BSD flags
   6379 	    ;;
   6380 	  esac
   6381 	  ;;
   6382 	esac
   6383       fi
   6384     done
   6385     IFS="$lt_save_ifs"
   6386   done
   6387   : ${lt_cv_path_NM=no}
   6388 fi
   6389 fi
   6390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   6391 $as_echo "$lt_cv_path_NM" >&6; }
   6392 if test "$lt_cv_path_NM" != "no"; then
   6393   NM="$lt_cv_path_NM"
   6394 else
   6395   # Didn't find any BSD compatible name lister, look for dumpbin.
   6396   if test -n "$DUMPBIN"; then :
   6397     # Let the user override the test.
   6398   else
   6399     if test -n "$ac_tool_prefix"; then
   6400   for ac_prog in dumpbin "link -dump"
   6401   do
   6402     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6403 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6405 $as_echo_n "checking for $ac_word... " >&6; }
   6406 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
   6407   $as_echo_n "(cached) " >&6
   6408 else
   6409   if test -n "$DUMPBIN"; then
   6410   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   6411 else
   6412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6413 for as_dir in $PATH
   6414 do
   6415   IFS=$as_save_IFS
   6416   test -z "$as_dir" && as_dir=.
   6417     for ac_exec_ext in '' $ac_executable_extensions; do
   6418   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6419     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   6420     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6421     break 2
   6422   fi
   6423 done
   6424   done
   6425 IFS=$as_save_IFS
   6426 
   6427 fi
   6428 fi
   6429 DUMPBIN=$ac_cv_prog_DUMPBIN
   6430 if test -n "$DUMPBIN"; then
   6431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   6432 $as_echo "$DUMPBIN" >&6; }
   6433 else
   6434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6435 $as_echo "no" >&6; }
   6436 fi
   6437 
   6438 
   6439     test -n "$DUMPBIN" && break
   6440   done
   6441 fi
   6442 if test -z "$DUMPBIN"; then
   6443   ac_ct_DUMPBIN=$DUMPBIN
   6444   for ac_prog in dumpbin "link -dump"
   6445 do
   6446   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6447 set dummy $ac_prog; ac_word=$2
   6448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6449 $as_echo_n "checking for $ac_word... " >&6; }
   6450 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
   6451   $as_echo_n "(cached) " >&6
   6452 else
   6453   if test -n "$ac_ct_DUMPBIN"; then
   6454   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   6455 else
   6456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6457 for as_dir in $PATH
   6458 do
   6459   IFS=$as_save_IFS
   6460   test -z "$as_dir" && as_dir=.
   6461     for ac_exec_ext in '' $ac_executable_extensions; do
   6462   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6463     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   6464     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6465     break 2
   6466   fi
   6467 done
   6468   done
   6469 IFS=$as_save_IFS
   6470 
   6471 fi
   6472 fi
   6473 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   6474 if test -n "$ac_ct_DUMPBIN"; then
   6475   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   6476 $as_echo "$ac_ct_DUMPBIN" >&6; }
   6477 else
   6478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6479 $as_echo "no" >&6; }
   6480 fi
   6481 
   6482 
   6483   test -n "$ac_ct_DUMPBIN" && break
   6484 done
   6485 
   6486   if test "x$ac_ct_DUMPBIN" = x; then
   6487     DUMPBIN=":"
   6488   else
   6489     case $cross_compiling:$ac_tool_warned in
   6490 yes:)
   6491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6492 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6493 ac_tool_warned=yes ;;
   6494 esac
   6495     DUMPBIN=$ac_ct_DUMPBIN
   6496   fi
   6497 fi
   6498 
   6499     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   6500     *COFF*)
   6501       DUMPBIN="$DUMPBIN -symbols"
   6502       ;;
   6503     *)
   6504       DUMPBIN=:
   6505       ;;
   6506     esac
   6507   fi
   6508 
   6509   if test "$DUMPBIN" != ":"; then
   6510     NM="$DUMPBIN"
   6511   fi
   6512 fi
   6513 test -z "$NM" && NM=nm
   6514 
   6515 
   6516 
   6517 
   6518 
   6519 
   6520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   6521 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   6522 if test "${lt_cv_nm_interface+set}" = set; then :
   6523   $as_echo_n "(cached) " >&6
   6524 else
   6525   lt_cv_nm_interface="BSD nm"
   6526   echo "int some_variable = 0;" > conftest.$ac_ext
   6527   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   6528   (eval "$ac_compile" 2>conftest.err)
   6529   cat conftest.err >&5
   6530   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   6531   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   6532   cat conftest.err >&5
   6533   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   6534   cat conftest.out >&5
   6535   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   6536     lt_cv_nm_interface="MS dumpbin"
   6537   fi
   6538   rm -f conftest*
   6539 fi
   6540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   6541 $as_echo "$lt_cv_nm_interface" >&6; }
   6542 
   6543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   6544 $as_echo_n "checking whether ln -s works... " >&6; }
   6545 LN_S=$as_ln_s
   6546 if test "$LN_S" = "ln -s"; then
   6547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   6548 $as_echo "yes" >&6; }
   6549 else
   6550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   6551 $as_echo "no, using $LN_S" >&6; }
   6552 fi
   6553 
   6554 # find the maximum length of command line arguments
   6555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   6556 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6557 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
   6558   $as_echo_n "(cached) " >&6
   6559 else
   6560     i=0
   6561   teststring="ABCD"
   6562 
   6563   case $build_os in
   6564   msdosdjgpp*)
   6565     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6566     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6567     # during glob expansion).  Even if it were fixed, the result of this
   6568     # check would be larger than it should be.
   6569     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6570     ;;
   6571 
   6572   gnu*)
   6573     # Under GNU Hurd, this test is not required because there is
   6574     # no limit to the length of command line arguments.
   6575     # Libtool will interpret -1 as no limit whatsoever
   6576     lt_cv_sys_max_cmd_len=-1;
   6577     ;;
   6578 
   6579   cygwin* | mingw* | cegcc*)
   6580     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6581     # about 5 minutes as the teststring grows exponentially.
   6582     # Worse, since 9x/ME are not pre-emptively multitasking,
   6583     # you end up with a "frozen" computer, even though with patience
   6584     # the test eventually succeeds (with a max line length of 256k).
   6585     # Instead, let's just punt: use the minimum linelength reported by
   6586     # all of the supported platforms: 8192 (on NT/2K/XP).
   6587     lt_cv_sys_max_cmd_len=8192;
   6588     ;;
   6589 
   6590   mint*)
   6591     # On MiNT this can take a long time and run out of memory.
   6592     lt_cv_sys_max_cmd_len=8192;
   6593     ;;
   6594 
   6595   amigaos*)
   6596     # On AmigaOS with pdksh, this test takes hours, literally.
   6597     # So we just punt and use a minimum line length of 8192.
   6598     lt_cv_sys_max_cmd_len=8192;
   6599     ;;
   6600 
   6601   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6602     # This has been around since 386BSD, at least.  Likely further.
   6603     if test -x /sbin/sysctl; then
   6604       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6605     elif test -x /usr/sbin/sysctl; then
   6606       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6607     else
   6608       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6609     fi
   6610     # And add a safety zone
   6611     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6612     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6613     ;;
   6614 
   6615   interix*)
   6616     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6617     lt_cv_sys_max_cmd_len=196608
   6618     ;;
   6619 
   6620   osf*)
   6621     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6622     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6623     # nice to cause kernel panics so lets avoid the loop below.
   6624     # First set a reasonable default.
   6625     lt_cv_sys_max_cmd_len=16384
   6626     #
   6627     if test -x /sbin/sysconfig; then
   6628       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6629         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6630       esac
   6631     fi
   6632     ;;
   6633   sco3.2v5*)
   6634     lt_cv_sys_max_cmd_len=102400
   6635     ;;
   6636   sysv5* | sco5v6* | sysv4.2uw2*)
   6637     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6638     if test -n "$kargmax"; then
   6639       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   6640     else
   6641       lt_cv_sys_max_cmd_len=32768
   6642     fi
   6643     ;;
   6644   *)
   6645     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6646     if test -n "$lt_cv_sys_max_cmd_len"; then
   6647       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6648       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6649     else
   6650       # Make teststring a little bigger before we do anything with it.
   6651       # a 1K string should be a reasonable start.
   6652       for i in 1 2 3 4 5 6 7 8 ; do
   6653         teststring=$teststring$teststring
   6654       done
   6655       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6656       # If test is not a shell built-in, we'll probably end up computing a
   6657       # maximum length that is only half of the actual maximum length, but
   6658       # we can't tell.
   6659       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
   6660 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   6661 	      test $i != 17 # 1/2 MB should be enough
   6662       do
   6663         i=`expr $i + 1`
   6664         teststring=$teststring$teststring
   6665       done
   6666       # Only check the string length outside the loop.
   6667       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   6668       teststring=
   6669       # Add a significant safety factor because C++ compilers can tack on
   6670       # massive amounts of additional arguments before passing them to the
   6671       # linker.  It appears as though 1/2 is a usable value.
   6672       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6673     fi
   6674     ;;
   6675   esac
   6676 
   6677 fi
   6678 
   6679 if test -n $lt_cv_sys_max_cmd_len ; then
   6680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   6681 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6682 else
   6683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   6684 $as_echo "none" >&6; }
   6685 fi
   6686 max_cmd_len=$lt_cv_sys_max_cmd_len
   6687 
   6688 
   6689 
   6690 
   6691 
   6692 
   6693 : ${CP="cp -f"}
   6694 : ${MV="mv -f"}
   6695 : ${RM="rm -f"}
   6696 
   6697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   6698 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   6699 # Try some XSI features
   6700 xsi_shell=no
   6701 ( _lt_dummy="a/b/c"
   6702   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
   6703       = c,a/b,, \
   6704     && eval 'test $(( 1 + 1 )) -eq 2 \
   6705     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   6706   && xsi_shell=yes
   6707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   6708 $as_echo "$xsi_shell" >&6; }
   6709 
   6710 
   6711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   6712 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   6713 lt_shell_append=no
   6714 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   6715     >/dev/null 2>&1 \
   6716   && lt_shell_append=yes
   6717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   6718 $as_echo "$lt_shell_append" >&6; }
   6719 
   6720 
   6721 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   6722   lt_unset=unset
   6723 else
   6724   lt_unset=false
   6725 fi
   6726 
   6727 
   6728 
   6729 
   6730 
   6731 # test EBCDIC or ASCII
   6732 case `echo X|tr X '\101'` in
   6733  A) # ASCII based system
   6734     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   6735   lt_SP2NL='tr \040 \012'
   6736   lt_NL2SP='tr \015\012 \040\040'
   6737   ;;
   6738  *) # EBCDIC based system
   6739   lt_SP2NL='tr \100 \n'
   6740   lt_NL2SP='tr \r\n \100\100'
   6741   ;;
   6742 esac
   6743 
   6744 
   6745 
   6746 
   6747 
   6748 
   6749 
   6750 
   6751 
   6752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   6753 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   6754 if test "${lt_cv_ld_reload_flag+set}" = set; then :
   6755   $as_echo_n "(cached) " >&6
   6756 else
   6757   lt_cv_ld_reload_flag='-r'
   6758 fi
   6759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   6760 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   6761 reload_flag=$lt_cv_ld_reload_flag
   6762 case $reload_flag in
   6763 "" | " "*) ;;
   6764 *) reload_flag=" $reload_flag" ;;
   6765 esac
   6766 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6767 case $host_os in
   6768   darwin*)
   6769     if test "$GCC" = yes; then
   6770       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   6771     else
   6772       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6773     fi
   6774     ;;
   6775 esac
   6776 
   6777 
   6778 
   6779 
   6780 
   6781 
   6782 
   6783 
   6784 
   6785 if test -n "$ac_tool_prefix"; then
   6786   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   6787 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   6788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6789 $as_echo_n "checking for $ac_word... " >&6; }
   6790 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
   6791   $as_echo_n "(cached) " >&6
   6792 else
   6793   if test -n "$OBJDUMP"; then
   6794   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   6795 else
   6796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6797 for as_dir in $PATH
   6798 do
   6799   IFS=$as_save_IFS
   6800   test -z "$as_dir" && as_dir=.
   6801     for ac_exec_ext in '' $ac_executable_extensions; do
   6802   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6803     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   6804     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6805     break 2
   6806   fi
   6807 done
   6808   done
   6809 IFS=$as_save_IFS
   6810 
   6811 fi
   6812 fi
   6813 OBJDUMP=$ac_cv_prog_OBJDUMP
   6814 if test -n "$OBJDUMP"; then
   6815   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   6816 $as_echo "$OBJDUMP" >&6; }
   6817 else
   6818   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6819 $as_echo "no" >&6; }
   6820 fi
   6821 
   6822 
   6823 fi
   6824 if test -z "$ac_cv_prog_OBJDUMP"; then
   6825   ac_ct_OBJDUMP=$OBJDUMP
   6826   # Extract the first word of "objdump", so it can be a program name with args.
   6827 set dummy objdump; ac_word=$2
   6828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6829 $as_echo_n "checking for $ac_word... " >&6; }
   6830 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
   6831   $as_echo_n "(cached) " >&6
   6832 else
   6833   if test -n "$ac_ct_OBJDUMP"; then
   6834   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   6835 else
   6836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6837 for as_dir in $PATH
   6838 do
   6839   IFS=$as_save_IFS
   6840   test -z "$as_dir" && as_dir=.
   6841     for ac_exec_ext in '' $ac_executable_extensions; do
   6842   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6843     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   6844     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6845     break 2
   6846   fi
   6847 done
   6848   done
   6849 IFS=$as_save_IFS
   6850 
   6851 fi
   6852 fi
   6853 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   6854 if test -n "$ac_ct_OBJDUMP"; then
   6855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   6856 $as_echo "$ac_ct_OBJDUMP" >&6; }
   6857 else
   6858   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6859 $as_echo "no" >&6; }
   6860 fi
   6861 
   6862   if test "x$ac_ct_OBJDUMP" = x; then
   6863     OBJDUMP="false"
   6864   else
   6865     case $cross_compiling:$ac_tool_warned in
   6866 yes:)
   6867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6868 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6869 ac_tool_warned=yes ;;
   6870 esac
   6871     OBJDUMP=$ac_ct_OBJDUMP
   6872   fi
   6873 else
   6874   OBJDUMP="$ac_cv_prog_OBJDUMP"
   6875 fi
   6876 
   6877 test -z "$OBJDUMP" && OBJDUMP=objdump
   6878 
   6879 
   6880 
   6881 
   6882 
   6883 
   6884 
   6885 
   6886 
   6887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   6888 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   6889 if test "${lt_cv_deplibs_check_method+set}" = set; then :
   6890   $as_echo_n "(cached) " >&6
   6891 else
   6892   lt_cv_file_magic_cmd='$MAGIC_CMD'
   6893 lt_cv_file_magic_test_file=
   6894 lt_cv_deplibs_check_method='unknown'
   6895 # Need to set the preceding variable on all platforms that support
   6896 # interlibrary dependencies.
   6897 # 'none' -- dependencies not supported.
   6898 # `unknown' -- same as none, but documents that we really don't know.
   6899 # 'pass_all' -- all dependencies passed with no checks.
   6900 # 'test_compile' -- check by making test program.
   6901 # 'file_magic [[regex]]' -- check by looking for files in library path
   6902 # which responds to the $file_magic_cmd with a given extended regex.
   6903 # If you have `file' or equivalent on your system and you're not sure
   6904 # whether `pass_all' will *always* work, you probably want this one.
   6905 
   6906 case $host_os in
   6907 aix[4-9]*)
   6908   lt_cv_deplibs_check_method=pass_all
   6909   ;;
   6910 
   6911 beos*)
   6912   lt_cv_deplibs_check_method=pass_all
   6913   ;;
   6914 
   6915 bsdi[45]*)
   6916   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   6917   lt_cv_file_magic_cmd='/usr/bin/file -L'
   6918   lt_cv_file_magic_test_file=/shlib/libc.so
   6919   ;;
   6920 
   6921 cygwin*)
   6922   # func_win32_libid is a shell function defined in ltmain.sh
   6923   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   6924   lt_cv_file_magic_cmd='func_win32_libid'
   6925   ;;
   6926 
   6927 mingw* | pw32*)
   6928   # Base MSYS/MinGW do not provide the 'file' command needed by
   6929   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   6930   # unless we find 'file', for example because we are cross-compiling.
   6931   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   6932   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   6933     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   6934     lt_cv_file_magic_cmd='func_win32_libid'
   6935   else
   6936     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   6937     lt_cv_file_magic_cmd='$OBJDUMP -f'
   6938   fi
   6939   ;;
   6940 
   6941 cegcc*)
   6942   # use the weaker test based on 'objdump'. See mingw*.
   6943   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   6944   lt_cv_file_magic_cmd='$OBJDUMP -f'
   6945   ;;
   6946 
   6947 darwin* | rhapsody*)
   6948   lt_cv_deplibs_check_method=pass_all
   6949   ;;
   6950 
   6951 freebsd* | dragonfly*)
   6952   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   6953     case $host_cpu in
   6954     i*86 )
   6955       # Not sure whether the presence of OpenBSD here was a mistake.
   6956       # Let's accept both of them until this is cleared up.
   6957       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   6958       lt_cv_file_magic_cmd=/usr/bin/file
   6959       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   6960       ;;
   6961     esac
   6962   else
   6963     lt_cv_deplibs_check_method=pass_all
   6964   fi
   6965   ;;
   6966 
   6967 gnu*)
   6968   lt_cv_deplibs_check_method=pass_all
   6969   ;;
   6970 
   6971 haiku*)
   6972   lt_cv_deplibs_check_method=pass_all
   6973   ;;
   6974 
   6975 hpux10.20* | hpux11*)
   6976   lt_cv_file_magic_cmd=/usr/bin/file
   6977   case $host_cpu in
   6978   ia64*)
   6979     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   6980     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   6981     ;;
   6982   hppa*64*)
   6983     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]'
   6984     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   6985     ;;
   6986   *)
   6987     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   6988     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   6989     ;;
   6990   esac
   6991   ;;
   6992 
   6993 interix[3-9]*)
   6994   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   6995   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   6996   ;;
   6997 
   6998 irix5* | irix6* | nonstopux*)
   6999   case $LD in
   7000   *-32|*"-32 ") libmagic=32-bit;;
   7001   *-n32|*"-n32 ") libmagic=N32;;
   7002   *-64|*"-64 ") libmagic=64-bit;;
   7003   *) libmagic=never-match;;
   7004   esac
   7005   lt_cv_deplibs_check_method=pass_all
   7006   ;;
   7007 
   7008 # This must be Linux ELF.
   7009 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   7010   lt_cv_deplibs_check_method=pass_all
   7011   ;;
   7012 
   7013 netbsd*)
   7014   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   7015     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   7016   else
   7017     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   7018   fi
   7019   ;;
   7020 
   7021 newos6*)
   7022   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   7023   lt_cv_file_magic_cmd=/usr/bin/file
   7024   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   7025   ;;
   7026 
   7027 *nto* | *qnx*)
   7028   lt_cv_deplibs_check_method=pass_all
   7029   ;;
   7030 
   7031 openbsd*)
   7032   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   7033     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   7034   else
   7035     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   7036   fi
   7037   ;;
   7038 
   7039 osf3* | osf4* | osf5*)
   7040   lt_cv_deplibs_check_method=pass_all
   7041   ;;
   7042 
   7043 rdos*)
   7044   lt_cv_deplibs_check_method=pass_all
   7045   ;;
   7046 
   7047 solaris*)
   7048   lt_cv_deplibs_check_method=pass_all
   7049   ;;
   7050 
   7051 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   7052   lt_cv_deplibs_check_method=pass_all
   7053   ;;
   7054 
   7055 sysv4 | sysv4.3*)
   7056   case $host_vendor in
   7057   motorola)
   7058     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]'
   7059     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   7060     ;;
   7061   ncr)
   7062     lt_cv_deplibs_check_method=pass_all
   7063     ;;
   7064   sequent)
   7065     lt_cv_file_magic_cmd='/bin/file'
   7066     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   7067     ;;
   7068   sni)
   7069     lt_cv_file_magic_cmd='/bin/file'
   7070     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   7071     lt_cv_file_magic_test_file=/lib/libc.so
   7072     ;;
   7073   siemens)
   7074     lt_cv_deplibs_check_method=pass_all
   7075     ;;
   7076   pc)
   7077     lt_cv_deplibs_check_method=pass_all
   7078     ;;
   7079   esac
   7080   ;;
   7081 
   7082 tpf*)
   7083   lt_cv_deplibs_check_method=pass_all
   7084   ;;
   7085 esac
   7086 
   7087 fi
   7088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   7089 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   7090 file_magic_cmd=$lt_cv_file_magic_cmd
   7091 deplibs_check_method=$lt_cv_deplibs_check_method
   7092 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   7093 
   7094 
   7095 
   7096 
   7097 
   7098 
   7099 
   7100 
   7101 
   7102 
   7103 
   7104 
   7105 if test -n "$ac_tool_prefix"; then
   7106   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   7107 set dummy ${ac_tool_prefix}ar; ac_word=$2
   7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7109 $as_echo_n "checking for $ac_word... " >&6; }
   7110 if test "${ac_cv_prog_AR+set}" = set; then :
   7111   $as_echo_n "(cached) " >&6
   7112 else
   7113   if test -n "$AR"; then
   7114   ac_cv_prog_AR="$AR" # Let the user override the test.
   7115 else
   7116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7117 for as_dir in $PATH
   7118 do
   7119   IFS=$as_save_IFS
   7120   test -z "$as_dir" && as_dir=.
   7121     for ac_exec_ext in '' $ac_executable_extensions; do
   7122   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7123     ac_cv_prog_AR="${ac_tool_prefix}ar"
   7124     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7125     break 2
   7126   fi
   7127 done
   7128   done
   7129 IFS=$as_save_IFS
   7130 
   7131 fi
   7132 fi
   7133 AR=$ac_cv_prog_AR
   7134 if test -n "$AR"; then
   7135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   7136 $as_echo "$AR" >&6; }
   7137 else
   7138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7139 $as_echo "no" >&6; }
   7140 fi
   7141 
   7142 
   7143 fi
   7144 if test -z "$ac_cv_prog_AR"; then
   7145   ac_ct_AR=$AR
   7146   # Extract the first word of "ar", so it can be a program name with args.
   7147 set dummy ar; ac_word=$2
   7148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7149 $as_echo_n "checking for $ac_word... " >&6; }
   7150 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
   7151   $as_echo_n "(cached) " >&6
   7152 else
   7153   if test -n "$ac_ct_AR"; then
   7154   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   7155 else
   7156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7157 for as_dir in $PATH
   7158 do
   7159   IFS=$as_save_IFS
   7160   test -z "$as_dir" && as_dir=.
   7161     for ac_exec_ext in '' $ac_executable_extensions; do
   7162   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7163     ac_cv_prog_ac_ct_AR="ar"
   7164     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7165     break 2
   7166   fi
   7167 done
   7168   done
   7169 IFS=$as_save_IFS
   7170 
   7171 fi
   7172 fi
   7173 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   7174 if test -n "$ac_ct_AR"; then
   7175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   7176 $as_echo "$ac_ct_AR" >&6; }
   7177 else
   7178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7179 $as_echo "no" >&6; }
   7180 fi
   7181 
   7182   if test "x$ac_ct_AR" = x; then
   7183     AR="false"
   7184   else
   7185     case $cross_compiling:$ac_tool_warned in
   7186 yes:)
   7187 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7188 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7189 ac_tool_warned=yes ;;
   7190 esac
   7191     AR=$ac_ct_AR
   7192   fi
   7193 else
   7194   AR="$ac_cv_prog_AR"
   7195 fi
   7196 
   7197 test -z "$AR" && AR=ar
   7198 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7199 
   7200 
   7201 
   7202 
   7203 
   7204 
   7205 
   7206 
   7207 
   7208 
   7209 
   7210 if test -n "$ac_tool_prefix"; then
   7211   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   7212 set dummy ${ac_tool_prefix}strip; ac_word=$2
   7213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7214 $as_echo_n "checking for $ac_word... " >&6; }
   7215 if test "${ac_cv_prog_STRIP+set}" = set; then :
   7216   $as_echo_n "(cached) " >&6
   7217 else
   7218   if test -n "$STRIP"; then
   7219   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   7220 else
   7221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7222 for as_dir in $PATH
   7223 do
   7224   IFS=$as_save_IFS
   7225   test -z "$as_dir" && as_dir=.
   7226     for ac_exec_ext in '' $ac_executable_extensions; do
   7227   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7228     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   7229     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7230     break 2
   7231   fi
   7232 done
   7233   done
   7234 IFS=$as_save_IFS
   7235 
   7236 fi
   7237 fi
   7238 STRIP=$ac_cv_prog_STRIP
   7239 if test -n "$STRIP"; then
   7240   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   7241 $as_echo "$STRIP" >&6; }
   7242 else
   7243   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7244 $as_echo "no" >&6; }
   7245 fi
   7246 
   7247 
   7248 fi
   7249 if test -z "$ac_cv_prog_STRIP"; then
   7250   ac_ct_STRIP=$STRIP
   7251   # Extract the first word of "strip", so it can be a program name with args.
   7252 set dummy strip; ac_word=$2
   7253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7254 $as_echo_n "checking for $ac_word... " >&6; }
   7255 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   7256   $as_echo_n "(cached) " >&6
   7257 else
   7258   if test -n "$ac_ct_STRIP"; then
   7259   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7260 else
   7261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7262 for as_dir in $PATH
   7263 do
   7264   IFS=$as_save_IFS
   7265   test -z "$as_dir" && as_dir=.
   7266     for ac_exec_ext in '' $ac_executable_extensions; do
   7267   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7268     ac_cv_prog_ac_ct_STRIP="strip"
   7269     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7270     break 2
   7271   fi
   7272 done
   7273   done
   7274 IFS=$as_save_IFS
   7275 
   7276 fi
   7277 fi
   7278 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7279 if test -n "$ac_ct_STRIP"; then
   7280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   7281 $as_echo "$ac_ct_STRIP" >&6; }
   7282 else
   7283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7284 $as_echo "no" >&6; }
   7285 fi
   7286 
   7287   if test "x$ac_ct_STRIP" = x; then
   7288     STRIP=":"
   7289   else
   7290     case $cross_compiling:$ac_tool_warned in
   7291 yes:)
   7292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7293 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7294 ac_tool_warned=yes ;;
   7295 esac
   7296     STRIP=$ac_ct_STRIP
   7297   fi
   7298 else
   7299   STRIP="$ac_cv_prog_STRIP"
   7300 fi
   7301 
   7302 test -z "$STRIP" && STRIP=:
   7303 
   7304 
   7305 
   7306 
   7307 
   7308 
   7309 if test -n "$ac_tool_prefix"; then
   7310   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   7311 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   7312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7313 $as_echo_n "checking for $ac_word... " >&6; }
   7314 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   7315   $as_echo_n "(cached) " >&6
   7316 else
   7317   if test -n "$RANLIB"; then
   7318   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7319 else
   7320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7321 for as_dir in $PATH
   7322 do
   7323   IFS=$as_save_IFS
   7324   test -z "$as_dir" && as_dir=.
   7325     for ac_exec_ext in '' $ac_executable_extensions; do
   7326   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7327     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7328     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7329     break 2
   7330   fi
   7331 done
   7332   done
   7333 IFS=$as_save_IFS
   7334 
   7335 fi
   7336 fi
   7337 RANLIB=$ac_cv_prog_RANLIB
   7338 if test -n "$RANLIB"; then
   7339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   7340 $as_echo "$RANLIB" >&6; }
   7341 else
   7342   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7343 $as_echo "no" >&6; }
   7344 fi
   7345 
   7346 
   7347 fi
   7348 if test -z "$ac_cv_prog_RANLIB"; then
   7349   ac_ct_RANLIB=$RANLIB
   7350   # Extract the first word of "ranlib", so it can be a program name with args.
   7351 set dummy ranlib; ac_word=$2
   7352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7353 $as_echo_n "checking for $ac_word... " >&6; }
   7354 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   7355   $as_echo_n "(cached) " >&6
   7356 else
   7357   if test -n "$ac_ct_RANLIB"; then
   7358   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7359 else
   7360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7361 for as_dir in $PATH
   7362 do
   7363   IFS=$as_save_IFS
   7364   test -z "$as_dir" && as_dir=.
   7365     for ac_exec_ext in '' $ac_executable_extensions; do
   7366   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7367     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7368     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7369     break 2
   7370   fi
   7371 done
   7372   done
   7373 IFS=$as_save_IFS
   7374 
   7375 fi
   7376 fi
   7377 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7378 if test -n "$ac_ct_RANLIB"; then
   7379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   7380 $as_echo "$ac_ct_RANLIB" >&6; }
   7381 else
   7382   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7383 $as_echo "no" >&6; }
   7384 fi
   7385 
   7386   if test "x$ac_ct_RANLIB" = x; then
   7387     RANLIB=":"
   7388   else
   7389     case $cross_compiling:$ac_tool_warned in
   7390 yes:)
   7391 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7392 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7393 ac_tool_warned=yes ;;
   7394 esac
   7395     RANLIB=$ac_ct_RANLIB
   7396   fi
   7397 else
   7398   RANLIB="$ac_cv_prog_RANLIB"
   7399 fi
   7400 
   7401 test -z "$RANLIB" && RANLIB=:
   7402 
   7403 
   7404 
   7405 
   7406 
   7407 
   7408 # Determine commands to create old-style static archives.
   7409 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7410 old_postinstall_cmds='chmod 644 $oldlib'
   7411 old_postuninstall_cmds=
   7412 
   7413 if test -n "$RANLIB"; then
   7414   case $host_os in
   7415   openbsd*)
   7416     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7417     ;;
   7418   *)
   7419     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7420     ;;
   7421   esac
   7422   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7423 fi
   7424 
   7425 case $host_os in
   7426   darwin*)
   7427     lock_old_archive_extraction=yes ;;
   7428   *)
   7429     lock_old_archive_extraction=no ;;
   7430 esac
   7431 
   7432 
   7433 
   7434 
   7435 
   7436 
   7437 
   7438 
   7439 
   7440 
   7441 
   7442 
   7443 
   7444 
   7445 
   7446 
   7447 
   7448 
   7449 
   7450 
   7451 
   7452 
   7453 
   7454 
   7455 
   7456 
   7457 
   7458 
   7459 
   7460 
   7461 
   7462 
   7463 
   7464 
   7465 
   7466 
   7467 
   7468 
   7469 
   7470 # If no C compiler was specified, use CC.
   7471 LTCC=${LTCC-"$CC"}
   7472 
   7473 # If no C compiler flags were specified, use CFLAGS.
   7474 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7475 
   7476 # Allow CC to be a program name with arguments.
   7477 compiler=$CC
   7478 
   7479 
   7480 # Check for command to grab the raw symbol name followed by C symbol from nm.
   7481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   7482 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   7483 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
   7484   $as_echo_n "(cached) " >&6
   7485 else
   7486 
   7487 # These are sane defaults that work on at least a few old systems.
   7488 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   7489 
   7490 # Character class describing NM global symbol codes.
   7491 symcode='[BCDEGRST]'
   7492 
   7493 # Regexp to match symbols that can be accessed directly from C.
   7494 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   7495 
   7496 # Define system-specific variables.
   7497 case $host_os in
   7498 aix*)
   7499   symcode='[BCDT]'
   7500   ;;
   7501 cygwin* | mingw* | pw32* | cegcc*)
   7502   symcode='[ABCDGISTW]'
   7503   ;;
   7504 hpux*)
   7505   if test "$host_cpu" = ia64; then
   7506     symcode='[ABCDEGRST]'
   7507   fi
   7508   ;;
   7509 irix* | nonstopux*)
   7510   symcode='[BCDEGRST]'
   7511   ;;
   7512 osf*)
   7513   symcode='[BCDEGQRST]'
   7514   ;;
   7515 solaris*)
   7516   symcode='[BDRT]'
   7517   ;;
   7518 sco3.2v5*)
   7519   symcode='[DT]'
   7520   ;;
   7521 sysv4.2uw2*)
   7522   symcode='[DT]'
   7523   ;;
   7524 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   7525   symcode='[ABDT]'
   7526   ;;
   7527 sysv4)
   7528   symcode='[DFNSTU]'
   7529   ;;
   7530 esac
   7531 
   7532 # If we're using GNU nm, then use its standard symbol codes.
   7533 case `$NM -V 2>&1` in
   7534 *GNU* | *'with BFD'*)
   7535   symcode='[ABCDGIRSTW]' ;;
   7536 esac
   7537 
   7538 # Transform an extracted symbol line into a proper C declaration.
   7539 # Some systems (esp. on ia64) link data and code symbols differently,
   7540 # so use this general approach.
   7541 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   7542 
   7543 # Transform an extracted symbol line into symbol name and symbol address
   7544 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   7545 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'"
   7546 
   7547 # Handle CRLF in mingw tool chain
   7548 opt_cr=
   7549 case $build_os in
   7550 mingw*)
   7551   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   7552   ;;
   7553 esac
   7554 
   7555 # Try without a prefix underscore, then with it.
   7556 for ac_symprfx in "" "_"; do
   7557 
   7558   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   7559   symxfrm="\\1 $ac_symprfx\\2 \\2"
   7560 
   7561   # Write the raw and C identifiers.
   7562   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   7563     # Fake it for dumpbin and say T for any non-static function
   7564     # and D for any global variable.
   7565     # Also find C++ and __fastcall symbols from MSVC++,
   7566     # which start with @ or ?.
   7567     lt_cv_sys_global_symbol_pipe="$AWK '"\
   7568 "     {last_section=section; section=\$ 3};"\
   7569 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   7570 "     \$ 0!~/External *\|/{next};"\
   7571 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   7572 "     {if(hide[section]) next};"\
   7573 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   7574 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   7575 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   7576 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   7577 "     ' prfx=^$ac_symprfx"
   7578   else
   7579     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   7580   fi
   7581 
   7582   # Check to see that the pipe works correctly.
   7583   pipe_works=no
   7584 
   7585   rm -f conftest*
   7586   cat > conftest.$ac_ext <<_LT_EOF
   7587 #ifdef __cplusplus
   7588 extern "C" {
   7589 #endif
   7590 char nm_test_var;
   7591 void nm_test_func(void);
   7592 void nm_test_func(void){}
   7593 #ifdef __cplusplus
   7594 }
   7595 #endif
   7596 int main(){nm_test_var='a';nm_test_func();return(0);}
   7597 _LT_EOF
   7598 
   7599   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7600   (eval $ac_compile) 2>&5
   7601   ac_status=$?
   7602   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7603   test $ac_status = 0; }; then
   7604     # Now try to grab the symbols.
   7605     nlist=conftest.nm
   7606     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   7607   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   7608   ac_status=$?
   7609   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7610   test $ac_status = 0; } && test -s "$nlist"; then
   7611       # Try sorting and uniquifying the output.
   7612       if sort "$nlist" | uniq > "$nlist"T; then
   7613 	mv -f "$nlist"T "$nlist"
   7614       else
   7615 	rm -f "$nlist"T
   7616       fi
   7617 
   7618       # Make sure that we snagged all the symbols we need.
   7619       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   7620 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   7621 	  cat <<_LT_EOF > conftest.$ac_ext
   7622 #ifdef __cplusplus
   7623 extern "C" {
   7624 #endif
   7625 
   7626 _LT_EOF
   7627 	  # Now generate the symbol file.
   7628 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   7629 
   7630 	  cat <<_LT_EOF >> conftest.$ac_ext
   7631 
   7632 /* The mapping between symbol names and symbols.  */
   7633 const struct {
   7634   const char *name;
   7635   void       *address;
   7636 }
   7637 lt__PROGRAM__LTX_preloaded_symbols[] =
   7638 {
   7639   { "@PROGRAM@", (void *) 0 },
   7640 _LT_EOF
   7641 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   7642 	  cat <<\_LT_EOF >> conftest.$ac_ext
   7643   {0, (void *) 0}
   7644 };
   7645 
   7646 /* This works around a problem in FreeBSD linker */
   7647 #ifdef FREEBSD_WORKAROUND
   7648 static const void *lt_preloaded_setup() {
   7649   return lt__PROGRAM__LTX_preloaded_symbols;
   7650 }
   7651 #endif
   7652 
   7653 #ifdef __cplusplus
   7654 }
   7655 #endif
   7656 _LT_EOF
   7657 	  # Now try linking the two files.
   7658 	  mv conftest.$ac_objext conftstm.$ac_objext
   7659 	  lt_save_LIBS="$LIBS"
   7660 	  lt_save_CFLAGS="$CFLAGS"
   7661 	  LIBS="conftstm.$ac_objext"
   7662 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   7663 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   7664   (eval $ac_link) 2>&5
   7665   ac_status=$?
   7666   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7667   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   7668 	    pipe_works=yes
   7669 	  fi
   7670 	  LIBS="$lt_save_LIBS"
   7671 	  CFLAGS="$lt_save_CFLAGS"
   7672 	else
   7673 	  echo "cannot find nm_test_func in $nlist" >&5
   7674 	fi
   7675       else
   7676 	echo "cannot find nm_test_var in $nlist" >&5
   7677       fi
   7678     else
   7679       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   7680     fi
   7681   else
   7682     echo "$progname: failed program was:" >&5
   7683     cat conftest.$ac_ext >&5
   7684   fi
   7685   rm -rf conftest* conftst*
   7686 
   7687   # Do not use the global_symbol_pipe unless it works.
   7688   if test "$pipe_works" = yes; then
   7689     break
   7690   else
   7691     lt_cv_sys_global_symbol_pipe=
   7692   fi
   7693 done
   7694 
   7695 fi
   7696 
   7697 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   7698   lt_cv_sys_global_symbol_to_cdecl=
   7699 fi
   7700 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   7701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   7702 $as_echo "failed" >&6; }
   7703 else
   7704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   7705 $as_echo "ok" >&6; }
   7706 fi
   7707 
   7708 
   7709 
   7710 
   7711 
   7712 
   7713 
   7714 
   7715 
   7716 
   7717 
   7718 
   7719 
   7720 
   7721 
   7722 
   7723 
   7724 
   7725 
   7726 
   7727 
   7728 
   7729 # Check whether --enable-libtool-lock was given.
   7730 if test "${enable_libtool_lock+set}" = set; then :
   7731   enableval=$enable_libtool_lock;
   7732 fi
   7733 
   7734 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7735 
   7736 # Some flags need to be propagated to the compiler or linker for good
   7737 # libtool support.
   7738 case $host in
   7739 ia64-*-hpux*)
   7740   # Find out which ABI we are using.
   7741   echo 'int i;' > conftest.$ac_ext
   7742   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7743   (eval $ac_compile) 2>&5
   7744   ac_status=$?
   7745   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7746   test $ac_status = 0; }; then
   7747     case `/usr/bin/file conftest.$ac_objext` in
   7748       *ELF-32*)
   7749 	HPUX_IA64_MODE="32"
   7750 	;;
   7751       *ELF-64*)
   7752 	HPUX_IA64_MODE="64"
   7753 	;;
   7754     esac
   7755   fi
   7756   rm -rf conftest*
   7757   ;;
   7758 *-*-irix6*)
   7759   # Find out which ABI we are using.
   7760   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   7761   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7762   (eval $ac_compile) 2>&5
   7763   ac_status=$?
   7764   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7765   test $ac_status = 0; }; then
   7766     if test "$lt_cv_prog_gnu_ld" = yes; then
   7767       case `/usr/bin/file conftest.$ac_objext` in
   7768 	*32-bit*)
   7769 	  LD="${LD-ld} -melf32bsmip"
   7770 	  ;;
   7771 	*N32*)
   7772 	  LD="${LD-ld} -melf32bmipn32"
   7773 	  ;;
   7774 	*64-bit*)
   7775 	  LD="${LD-ld} -melf64bmip"
   7776 	;;
   7777       esac
   7778     else
   7779       case `/usr/bin/file conftest.$ac_objext` in
   7780 	*32-bit*)
   7781 	  LD="${LD-ld} -32"
   7782 	  ;;
   7783 	*N32*)
   7784 	  LD="${LD-ld} -n32"
   7785 	  ;;
   7786 	*64-bit*)
   7787 	  LD="${LD-ld} -64"
   7788 	  ;;
   7789       esac
   7790     fi
   7791   fi
   7792   rm -rf conftest*
   7793   ;;
   7794 
   7795 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   7796 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   7797   # Find out which ABI we are using.
   7798   echo 'int i;' > conftest.$ac_ext
   7799   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7800   (eval $ac_compile) 2>&5
   7801   ac_status=$?
   7802   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7803   test $ac_status = 0; }; then
   7804     case `/usr/bin/file conftest.o` in
   7805       *32-bit*)
   7806 	case $host in
   7807 	  x86_64-*kfreebsd*-gnu)
   7808 	    LD="${LD-ld} -m elf_i386_fbsd"
   7809 	    ;;
   7810 	  x86_64-*linux*)
   7811 	    case `/usr/bin/file conftest.o` in
   7812 	      *x86-64*)
   7813 		LD="${LD-ld} -m elf32_x86_64"
   7814 		;;
   7815 	      *)
   7816 		LD="${LD-ld} -m elf_i386"
   7817 		;;
   7818 	    esac
   7819 	    ;;
   7820 	  powerpc64le-*linux*)
   7821 	    LD="${LD-ld} -m elf32lppclinux"
   7822 	    ;;
   7823 	  powerpc64-*linux*)
   7824 	    LD="${LD-ld} -m elf32ppclinux"
   7825 	    ;;
   7826 	  s390x-*linux*)
   7827 	    LD="${LD-ld} -m elf_s390"
   7828 	    ;;
   7829 	  sparc64-*linux*)
   7830 	    LD="${LD-ld} -m elf32_sparc"
   7831 	    ;;
   7832 	esac
   7833 	;;
   7834       *64-bit*)
   7835 	case $host in
   7836 	  x86_64-*kfreebsd*-gnu)
   7837 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   7838 	    ;;
   7839 	  x86_64-*linux*)
   7840 	    LD="${LD-ld} -m elf_x86_64"
   7841 	    ;;
   7842 	  powerpcle-*linux*)
   7843 	    LD="${LD-ld} -m elf64lppc"
   7844 	    ;;
   7845 	  powerpc-*linux*)
   7846 	    LD="${LD-ld} -m elf64ppc"
   7847 	    ;;
   7848 	  s390*-*linux*|s390*-*tpf*)
   7849 	    LD="${LD-ld} -m elf64_s390"
   7850 	    ;;
   7851 	  sparc*-*linux*)
   7852 	    LD="${LD-ld} -m elf64_sparc"
   7853 	    ;;
   7854 	esac
   7855 	;;
   7856     esac
   7857   fi
   7858   rm -rf conftest*
   7859   ;;
   7860 
   7861 *-*-sco3.2v5*)
   7862   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   7863   SAVE_CFLAGS="$CFLAGS"
   7864   CFLAGS="$CFLAGS -belf"
   7865   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   7866 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   7867 if test "${lt_cv_cc_needs_belf+set}" = set; then :
   7868   $as_echo_n "(cached) " >&6
   7869 else
   7870   ac_ext=c
   7871 ac_cpp='$CPP $CPPFLAGS'
   7872 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7873 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7874 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7875 
   7876      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7877 /* end confdefs.h.  */
   7878 
   7879 int
   7880 main ()
   7881 {
   7882 
   7883   ;
   7884   return 0;
   7885 }
   7886 _ACEOF
   7887 if ac_fn_c_try_link "$LINENO"; then :
   7888   lt_cv_cc_needs_belf=yes
   7889 else
   7890   lt_cv_cc_needs_belf=no
   7891 fi
   7892 rm -f core conftest.err conftest.$ac_objext \
   7893     conftest$ac_exeext conftest.$ac_ext
   7894      ac_ext=c
   7895 ac_cpp='$CPP $CPPFLAGS'
   7896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7898 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7899 
   7900 fi
   7901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   7902 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   7903   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   7904     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   7905     CFLAGS="$SAVE_CFLAGS"
   7906   fi
   7907   ;;
   7908 sparc*-*solaris*)
   7909   # Find out which ABI we are using.
   7910   echo 'int i;' > conftest.$ac_ext
   7911   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7912   (eval $ac_compile) 2>&5
   7913   ac_status=$?
   7914   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7915   test $ac_status = 0; }; then
   7916     case `/usr/bin/file conftest.o` in
   7917     *64-bit*)
   7918       case $lt_cv_prog_gnu_ld in
   7919       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   7920       *)
   7921 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   7922 	  LD="${LD-ld} -64"
   7923 	fi
   7924 	;;
   7925       esac
   7926       ;;
   7927     esac
   7928   fi
   7929   rm -rf conftest*
   7930   ;;
   7931 esac
   7932 
   7933 need_locks="$enable_libtool_lock"
   7934 
   7935 
   7936   case $host_os in
   7937     rhapsody* | darwin*)
   7938     if test -n "$ac_tool_prefix"; then
   7939   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7940 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7942 $as_echo_n "checking for $ac_word... " >&6; }
   7943 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
   7944   $as_echo_n "(cached) " >&6
   7945 else
   7946   if test -n "$DSYMUTIL"; then
   7947   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7948 else
   7949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7950 for as_dir in $PATH
   7951 do
   7952   IFS=$as_save_IFS
   7953   test -z "$as_dir" && as_dir=.
   7954     for ac_exec_ext in '' $ac_executable_extensions; do
   7955   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7956     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7957     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7958     break 2
   7959   fi
   7960 done
   7961   done
   7962 IFS=$as_save_IFS
   7963 
   7964 fi
   7965 fi
   7966 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7967 if test -n "$DSYMUTIL"; then
   7968   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   7969 $as_echo "$DSYMUTIL" >&6; }
   7970 else
   7971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7972 $as_echo "no" >&6; }
   7973 fi
   7974 
   7975 
   7976 fi
   7977 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7978   ac_ct_DSYMUTIL=$DSYMUTIL
   7979   # Extract the first word of "dsymutil", so it can be a program name with args.
   7980 set dummy dsymutil; ac_word=$2
   7981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7982 $as_echo_n "checking for $ac_word... " >&6; }
   7983 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
   7984   $as_echo_n "(cached) " >&6
   7985 else
   7986   if test -n "$ac_ct_DSYMUTIL"; then
   7987   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7988 else
   7989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7990 for as_dir in $PATH
   7991 do
   7992   IFS=$as_save_IFS
   7993   test -z "$as_dir" && as_dir=.
   7994     for ac_exec_ext in '' $ac_executable_extensions; do
   7995   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7996     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7997     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7998     break 2
   7999   fi
   8000 done
   8001   done
   8002 IFS=$as_save_IFS
   8003 
   8004 fi
   8005 fi
   8006 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   8007 if test -n "$ac_ct_DSYMUTIL"; then
   8008   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   8009 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   8010 else
   8011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8012 $as_echo "no" >&6; }
   8013 fi
   8014 
   8015   if test "x$ac_ct_DSYMUTIL" = x; then
   8016     DSYMUTIL=":"
   8017   else
   8018     case $cross_compiling:$ac_tool_warned in
   8019 yes:)
   8020 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8021 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8022 ac_tool_warned=yes ;;
   8023 esac
   8024     DSYMUTIL=$ac_ct_DSYMUTIL
   8025   fi
   8026 else
   8027   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   8028 fi
   8029 
   8030     if test -n "$ac_tool_prefix"; then
   8031   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   8032 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   8033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8034 $as_echo_n "checking for $ac_word... " >&6; }
   8035 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
   8036   $as_echo_n "(cached) " >&6
   8037 else
   8038   if test -n "$NMEDIT"; then
   8039   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   8040 else
   8041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8042 for as_dir in $PATH
   8043 do
   8044   IFS=$as_save_IFS
   8045   test -z "$as_dir" && as_dir=.
   8046     for ac_exec_ext in '' $ac_executable_extensions; do
   8047   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8048     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   8049     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8050     break 2
   8051   fi
   8052 done
   8053   done
   8054 IFS=$as_save_IFS
   8055 
   8056 fi
   8057 fi
   8058 NMEDIT=$ac_cv_prog_NMEDIT
   8059 if test -n "$NMEDIT"; then
   8060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   8061 $as_echo "$NMEDIT" >&6; }
   8062 else
   8063   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8064 $as_echo "no" >&6; }
   8065 fi
   8066 
   8067 
   8068 fi
   8069 if test -z "$ac_cv_prog_NMEDIT"; then
   8070   ac_ct_NMEDIT=$NMEDIT
   8071   # Extract the first word of "nmedit", so it can be a program name with args.
   8072 set dummy nmedit; ac_word=$2
   8073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8074 $as_echo_n "checking for $ac_word... " >&6; }
   8075 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
   8076   $as_echo_n "(cached) " >&6
   8077 else
   8078   if test -n "$ac_ct_NMEDIT"; then
   8079   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   8080 else
   8081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8082 for as_dir in $PATH
   8083 do
   8084   IFS=$as_save_IFS
   8085   test -z "$as_dir" && as_dir=.
   8086     for ac_exec_ext in '' $ac_executable_extensions; do
   8087   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8088     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   8089     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8090     break 2
   8091   fi
   8092 done
   8093   done
   8094 IFS=$as_save_IFS
   8095 
   8096 fi
   8097 fi
   8098 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   8099 if test -n "$ac_ct_NMEDIT"; then
   8100   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   8101 $as_echo "$ac_ct_NMEDIT" >&6; }
   8102 else
   8103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8104 $as_echo "no" >&6; }
   8105 fi
   8106 
   8107   if test "x$ac_ct_NMEDIT" = x; then
   8108     NMEDIT=":"
   8109   else
   8110     case $cross_compiling:$ac_tool_warned in
   8111 yes:)
   8112 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8113 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8114 ac_tool_warned=yes ;;
   8115 esac
   8116     NMEDIT=$ac_ct_NMEDIT
   8117   fi
   8118 else
   8119   NMEDIT="$ac_cv_prog_NMEDIT"
   8120 fi
   8121 
   8122     if test -n "$ac_tool_prefix"; then
   8123   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   8124 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   8125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8126 $as_echo_n "checking for $ac_word... " >&6; }
   8127 if test "${ac_cv_prog_LIPO+set}" = set; then :
   8128   $as_echo_n "(cached) " >&6
   8129 else
   8130   if test -n "$LIPO"; then
   8131   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   8132 else
   8133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8134 for as_dir in $PATH
   8135 do
   8136   IFS=$as_save_IFS
   8137   test -z "$as_dir" && as_dir=.
   8138     for ac_exec_ext in '' $ac_executable_extensions; do
   8139   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8140     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   8141     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8142     break 2
   8143   fi
   8144 done
   8145   done
   8146 IFS=$as_save_IFS
   8147 
   8148 fi
   8149 fi
   8150 LIPO=$ac_cv_prog_LIPO
   8151 if test -n "$LIPO"; then
   8152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   8153 $as_echo "$LIPO" >&6; }
   8154 else
   8155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8156 $as_echo "no" >&6; }
   8157 fi
   8158 
   8159 
   8160 fi
   8161 if test -z "$ac_cv_prog_LIPO"; then
   8162   ac_ct_LIPO=$LIPO
   8163   # Extract the first word of "lipo", so it can be a program name with args.
   8164 set dummy lipo; ac_word=$2
   8165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8166 $as_echo_n "checking for $ac_word... " >&6; }
   8167 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
   8168   $as_echo_n "(cached) " >&6
   8169 else
   8170   if test -n "$ac_ct_LIPO"; then
   8171   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   8172 else
   8173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8174 for as_dir in $PATH
   8175 do
   8176   IFS=$as_save_IFS
   8177   test -z "$as_dir" && as_dir=.
   8178     for ac_exec_ext in '' $ac_executable_extensions; do
   8179   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8180     ac_cv_prog_ac_ct_LIPO="lipo"
   8181     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8182     break 2
   8183   fi
   8184 done
   8185   done
   8186 IFS=$as_save_IFS
   8187 
   8188 fi
   8189 fi
   8190 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   8191 if test -n "$ac_ct_LIPO"; then
   8192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   8193 $as_echo "$ac_ct_LIPO" >&6; }
   8194 else
   8195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8196 $as_echo "no" >&6; }
   8197 fi
   8198 
   8199   if test "x$ac_ct_LIPO" = x; then
   8200     LIPO=":"
   8201   else
   8202     case $cross_compiling:$ac_tool_warned in
   8203 yes:)
   8204 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8205 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8206 ac_tool_warned=yes ;;
   8207 esac
   8208     LIPO=$ac_ct_LIPO
   8209   fi
   8210 else
   8211   LIPO="$ac_cv_prog_LIPO"
   8212 fi
   8213 
   8214     if test -n "$ac_tool_prefix"; then
   8215   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   8216 set dummy ${ac_tool_prefix}otool; ac_word=$2
   8217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8218 $as_echo_n "checking for $ac_word... " >&6; }
   8219 if test "${ac_cv_prog_OTOOL+set}" = set; then :
   8220   $as_echo_n "(cached) " >&6
   8221 else
   8222   if test -n "$OTOOL"; then
   8223   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   8224 else
   8225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8226 for as_dir in $PATH
   8227 do
   8228   IFS=$as_save_IFS
   8229   test -z "$as_dir" && as_dir=.
   8230     for ac_exec_ext in '' $ac_executable_extensions; do
   8231   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8232     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   8233     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8234     break 2
   8235   fi
   8236 done
   8237   done
   8238 IFS=$as_save_IFS
   8239 
   8240 fi
   8241 fi
   8242 OTOOL=$ac_cv_prog_OTOOL
   8243 if test -n "$OTOOL"; then
   8244   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   8245 $as_echo "$OTOOL" >&6; }
   8246 else
   8247   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8248 $as_echo "no" >&6; }
   8249 fi
   8250 
   8251 
   8252 fi
   8253 if test -z "$ac_cv_prog_OTOOL"; then
   8254   ac_ct_OTOOL=$OTOOL
   8255   # Extract the first word of "otool", so it can be a program name with args.
   8256 set dummy otool; ac_word=$2
   8257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8258 $as_echo_n "checking for $ac_word... " >&6; }
   8259 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
   8260   $as_echo_n "(cached) " >&6
   8261 else
   8262   if test -n "$ac_ct_OTOOL"; then
   8263   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   8264 else
   8265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8266 for as_dir in $PATH
   8267 do
   8268   IFS=$as_save_IFS
   8269   test -z "$as_dir" && as_dir=.
   8270     for ac_exec_ext in '' $ac_executable_extensions; do
   8271   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8272     ac_cv_prog_ac_ct_OTOOL="otool"
   8273     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8274     break 2
   8275   fi
   8276 done
   8277   done
   8278 IFS=$as_save_IFS
   8279 
   8280 fi
   8281 fi
   8282 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   8283 if test -n "$ac_ct_OTOOL"; then
   8284   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   8285 $as_echo "$ac_ct_OTOOL" >&6; }
   8286 else
   8287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8288 $as_echo "no" >&6; }
   8289 fi
   8290 
   8291   if test "x$ac_ct_OTOOL" = x; then
   8292     OTOOL=":"
   8293   else
   8294     case $cross_compiling:$ac_tool_warned in
   8295 yes:)
   8296 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8297 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8298 ac_tool_warned=yes ;;
   8299 esac
   8300     OTOOL=$ac_ct_OTOOL
   8301   fi
   8302 else
   8303   OTOOL="$ac_cv_prog_OTOOL"
   8304 fi
   8305 
   8306     if test -n "$ac_tool_prefix"; then
   8307   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   8308 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   8309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8310 $as_echo_n "checking for $ac_word... " >&6; }
   8311 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
   8312   $as_echo_n "(cached) " >&6
   8313 else
   8314   if test -n "$OTOOL64"; then
   8315   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   8316 else
   8317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8318 for as_dir in $PATH
   8319 do
   8320   IFS=$as_save_IFS
   8321   test -z "$as_dir" && as_dir=.
   8322     for ac_exec_ext in '' $ac_executable_extensions; do
   8323   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8324     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   8325     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8326     break 2
   8327   fi
   8328 done
   8329   done
   8330 IFS=$as_save_IFS
   8331 
   8332 fi
   8333 fi
   8334 OTOOL64=$ac_cv_prog_OTOOL64
   8335 if test -n "$OTOOL64"; then
   8336   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   8337 $as_echo "$OTOOL64" >&6; }
   8338 else
   8339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8340 $as_echo "no" >&6; }
   8341 fi
   8342 
   8343 
   8344 fi
   8345 if test -z "$ac_cv_prog_OTOOL64"; then
   8346   ac_ct_OTOOL64=$OTOOL64
   8347   # Extract the first word of "otool64", so it can be a program name with args.
   8348 set dummy otool64; ac_word=$2
   8349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8350 $as_echo_n "checking for $ac_word... " >&6; }
   8351 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
   8352   $as_echo_n "(cached) " >&6
   8353 else
   8354   if test -n "$ac_ct_OTOOL64"; then
   8355   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   8356 else
   8357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8358 for as_dir in $PATH
   8359 do
   8360   IFS=$as_save_IFS
   8361   test -z "$as_dir" && as_dir=.
   8362     for ac_exec_ext in '' $ac_executable_extensions; do
   8363   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8364     ac_cv_prog_ac_ct_OTOOL64="otool64"
   8365     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8366     break 2
   8367   fi
   8368 done
   8369   done
   8370 IFS=$as_save_IFS
   8371 
   8372 fi
   8373 fi
   8374 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   8375 if test -n "$ac_ct_OTOOL64"; then
   8376   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   8377 $as_echo "$ac_ct_OTOOL64" >&6; }
   8378 else
   8379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8380 $as_echo "no" >&6; }
   8381 fi
   8382 
   8383   if test "x$ac_ct_OTOOL64" = x; then
   8384     OTOOL64=":"
   8385   else
   8386     case $cross_compiling:$ac_tool_warned in
   8387 yes:)
   8388 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8389 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8390 ac_tool_warned=yes ;;
   8391 esac
   8392     OTOOL64=$ac_ct_OTOOL64
   8393   fi
   8394 else
   8395   OTOOL64="$ac_cv_prog_OTOOL64"
   8396 fi
   8397 
   8398 
   8399 
   8400 
   8401 
   8402 
   8403 
   8404 
   8405 
   8406 
   8407 
   8408 
   8409 
   8410 
   8411 
   8412 
   8413 
   8414 
   8415 
   8416 
   8417 
   8418 
   8419 
   8420 
   8421 
   8422 
   8423 
   8424     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   8425 $as_echo_n "checking for -single_module linker flag... " >&6; }
   8426 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
   8427   $as_echo_n "(cached) " >&6
   8428 else
   8429   lt_cv_apple_cc_single_mod=no
   8430       if test -z "${LT_MULTI_MODULE}"; then
   8431 	# By default we will add the -single_module flag. You can override
   8432 	# by either setting the environment variable LT_MULTI_MODULE
   8433 	# non-empty at configure time, or by adding -multi_module to the
   8434 	# link flags.
   8435 	rm -rf libconftest.dylib*
   8436 	echo "int foo(void){return 1;}" > conftest.c
   8437 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8438 -dynamiclib -Wl,-single_module conftest.c" >&5
   8439 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8440 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   8441         _lt_result=$?
   8442 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
   8443 	  lt_cv_apple_cc_single_mod=yes
   8444 	else
   8445 	  cat conftest.err >&5
   8446 	fi
   8447 	rm -rf libconftest.dylib*
   8448 	rm -f conftest.*
   8449       fi
   8450 fi
   8451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   8452 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   8453     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   8454 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   8455 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
   8456   $as_echo_n "(cached) " >&6
   8457 else
   8458   lt_cv_ld_exported_symbols_list=no
   8459       save_LDFLAGS=$LDFLAGS
   8460       echo "_main" > conftest.sym
   8461       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   8462       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8463 /* end confdefs.h.  */
   8464 
   8465 int
   8466 main ()
   8467 {
   8468 
   8469   ;
   8470   return 0;
   8471 }
   8472 _ACEOF
   8473 if ac_fn_c_try_link "$LINENO"; then :
   8474   lt_cv_ld_exported_symbols_list=yes
   8475 else
   8476   lt_cv_ld_exported_symbols_list=no
   8477 fi
   8478 rm -f core conftest.err conftest.$ac_objext \
   8479     conftest$ac_exeext conftest.$ac_ext
   8480 	LDFLAGS="$save_LDFLAGS"
   8481 
   8482 fi
   8483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   8484 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   8485     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   8486 $as_echo_n "checking for -force_load linker flag... " >&6; }
   8487 if test "${lt_cv_ld_force_load+set}" = set; then :
   8488   $as_echo_n "(cached) " >&6
   8489 else
   8490   lt_cv_ld_force_load=no
   8491       cat > conftest.c << _LT_EOF
   8492 int forced_loaded() { return 2;}
   8493 _LT_EOF
   8494       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   8495       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   8496       echo "$AR cru libconftest.a conftest.o" >&5
   8497       $AR cru libconftest.a conftest.o 2>&5
   8498       cat > conftest.c << _LT_EOF
   8499 int main() { return 0;}
   8500 _LT_EOF
   8501       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   8502       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   8503       _lt_result=$?
   8504       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
   8505 	lt_cv_ld_force_load=yes
   8506       else
   8507 	cat conftest.err >&5
   8508       fi
   8509         rm -f conftest.err libconftest.a conftest conftest.c
   8510         rm -rf conftest.dSYM
   8511 
   8512 fi
   8513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   8514 $as_echo "$lt_cv_ld_force_load" >&6; }
   8515     case $host_os in
   8516     rhapsody* | darwin1.[012])
   8517       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   8518     darwin1.*)
   8519       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8520     darwin*) # darwin 5.x on
   8521       # if running on 10.5 or later, the deployment target defaults
   8522       # to the OS version, if on x86, and 10.4, the deployment
   8523       # target defaults to 10.4. Don't you love it?
   8524       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   8525 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   8526 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8527 	10.[012][,.]*)
   8528 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8529 	10.*)
   8530 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8531       esac
   8532     ;;
   8533   esac
   8534     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   8535       _lt_dar_single_mod='$single_module'
   8536     fi
   8537     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   8538       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   8539     else
   8540       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8541     fi
   8542     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   8543       _lt_dsymutil='~$DSYMUTIL $lib || :'
   8544     else
   8545       _lt_dsymutil=
   8546     fi
   8547     ;;
   8548   esac
   8549 
   8550 for ac_header in dlfcn.h
   8551 do :
   8552   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   8553 "
   8554 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   8555   cat >>confdefs.h <<_ACEOF
   8556 #define HAVE_DLFCN_H 1
   8557 _ACEOF
   8558 
   8559 fi
   8560 
   8561 done
   8562 
   8563 
   8564 
   8565 
   8566 
   8567 
   8568 # Set options
   8569 
   8570 
   8571 
   8572 
   8573   enable_win32_dll=no
   8574 
   8575 
   8576             # Check whether --enable-shared was given.
   8577 if test "${enable_shared+set}" = set; then :
   8578   enableval=$enable_shared; p=${PACKAGE-default}
   8579     case $enableval in
   8580     yes) enable_shared=yes ;;
   8581     no) enable_shared=no ;;
   8582     *)
   8583       enable_shared=no
   8584       # Look at the argument we got.  We use all the common list separators.
   8585       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8586       for pkg in $enableval; do
   8587 	IFS="$lt_save_ifs"
   8588 	if test "X$pkg" = "X$p"; then
   8589 	  enable_shared=yes
   8590 	fi
   8591       done
   8592       IFS="$lt_save_ifs"
   8593       ;;
   8594     esac
   8595 else
   8596   enable_shared=yes
   8597 fi
   8598 
   8599 
   8600 
   8601 
   8602 
   8603 
   8604 
   8605 
   8606 
   8607   # Check whether --enable-static was given.
   8608 if test "${enable_static+set}" = set; then :
   8609   enableval=$enable_static; p=${PACKAGE-default}
   8610     case $enableval in
   8611     yes) enable_static=yes ;;
   8612     no) enable_static=no ;;
   8613     *)
   8614      enable_static=no
   8615       # Look at the argument we got.  We use all the common list separators.
   8616       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8617       for pkg in $enableval; do
   8618 	IFS="$lt_save_ifs"
   8619 	if test "X$pkg" = "X$p"; then
   8620 	  enable_static=yes
   8621 	fi
   8622       done
   8623       IFS="$lt_save_ifs"
   8624       ;;
   8625     esac
   8626 else
   8627   enable_static=yes
   8628 fi
   8629 
   8630 
   8631 
   8632 
   8633 
   8634 
   8635 
   8636 
   8637 
   8638 
   8639 # Check whether --with-pic was given.
   8640 if test "${with_pic+set}" = set; then :
   8641   withval=$with_pic; pic_mode="$withval"
   8642 else
   8643   pic_mode=default
   8644 fi
   8645 
   8646 
   8647 test -z "$pic_mode" && pic_mode=default
   8648 
   8649 
   8650 
   8651 
   8652 
   8653 
   8654 
   8655   # Check whether --enable-fast-install was given.
   8656 if test "${enable_fast_install+set}" = set; then :
   8657   enableval=$enable_fast_install; p=${PACKAGE-default}
   8658     case $enableval in
   8659     yes) enable_fast_install=yes ;;
   8660     no) enable_fast_install=no ;;
   8661     *)
   8662       enable_fast_install=no
   8663       # Look at the argument we got.  We use all the common list separators.
   8664       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8665       for pkg in $enableval; do
   8666 	IFS="$lt_save_ifs"
   8667 	if test "X$pkg" = "X$p"; then
   8668 	  enable_fast_install=yes
   8669 	fi
   8670       done
   8671       IFS="$lt_save_ifs"
   8672       ;;
   8673     esac
   8674 else
   8675   enable_fast_install=yes
   8676 fi
   8677 
   8678 
   8679 
   8680 
   8681 
   8682 
   8683 
   8684 
   8685 
   8686 
   8687 
   8688 # This can be used to rebuild libtool when needed
   8689 LIBTOOL_DEPS="$ltmain"
   8690 
   8691 # Always use our own libtool.
   8692 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   8693 
   8694 
   8695 
   8696 
   8697 
   8698 
   8699 
   8700 
   8701 
   8702 
   8703 
   8704 
   8705 
   8706 
   8707 
   8708 
   8709 
   8710 
   8711 
   8712 
   8713 
   8714 
   8715 
   8716 
   8717 
   8718 
   8719 test -z "$LN_S" && LN_S="ln -s"
   8720 
   8721 
   8722 
   8723 
   8724 
   8725 
   8726 
   8727 
   8728 
   8729 
   8730 
   8731 
   8732 
   8733 
   8734 if test -n "${ZSH_VERSION+set}" ; then
   8735    setopt NO_GLOB_SUBST
   8736 fi
   8737 
   8738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   8739 $as_echo_n "checking for objdir... " >&6; }
   8740 if test "${lt_cv_objdir+set}" = set; then :
   8741   $as_echo_n "(cached) " >&6
   8742 else
   8743   rm -f .libs 2>/dev/null
   8744 mkdir .libs 2>/dev/null
   8745 if test -d .libs; then
   8746   lt_cv_objdir=.libs
   8747 else
   8748   # MS-DOS does not allow filenames that begin with a dot.
   8749   lt_cv_objdir=_libs
   8750 fi
   8751 rmdir .libs 2>/dev/null
   8752 fi
   8753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   8754 $as_echo "$lt_cv_objdir" >&6; }
   8755 objdir=$lt_cv_objdir
   8756 
   8757 
   8758 
   8759 
   8760 
   8761 cat >>confdefs.h <<_ACEOF
   8762 #define LT_OBJDIR "$lt_cv_objdir/"
   8763 _ACEOF
   8764 
   8765 
   8766 
   8767 
   8768 case $host_os in
   8769 aix3*)
   8770   # AIX sometimes has problems with the GCC collect2 program.  For some
   8771   # reason, if we set the COLLECT_NAMES environment variable, the problems
   8772   # vanish in a puff of smoke.
   8773   if test "X${COLLECT_NAMES+set}" != Xset; then
   8774     COLLECT_NAMES=
   8775     export COLLECT_NAMES
   8776   fi
   8777   ;;
   8778 esac
   8779 
   8780 # Global variables:
   8781 ofile=libtool
   8782 can_build_shared=yes
   8783 
   8784 # All known linkers require a `.a' archive for static linking (except MSVC,
   8785 # which needs '.lib').
   8786 libext=a
   8787 
   8788 with_gnu_ld="$lt_cv_prog_gnu_ld"
   8789 
   8790 old_CC="$CC"
   8791 old_CFLAGS="$CFLAGS"
   8792 
   8793 # Set sane defaults for various variables
   8794 test -z "$CC" && CC=cc
   8795 test -z "$LTCC" && LTCC=$CC
   8796 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   8797 test -z "$LD" && LD=ld
   8798 test -z "$ac_objext" && ac_objext=o
   8799 
   8800 for cc_temp in $compiler""; do
   8801   case $cc_temp in
   8802     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8803     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8804     \-*) ;;
   8805     *) break;;
   8806   esac
   8807 done
   8808 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   8809 
   8810 
   8811 # Only perform the check for file, if the check method requires it
   8812 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   8813 case $deplibs_check_method in
   8814 file_magic*)
   8815   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   8816     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   8817 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   8818 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   8819   $as_echo_n "(cached) " >&6
   8820 else
   8821   case $MAGIC_CMD in
   8822 [\\/*] |  ?:[\\/]*)
   8823   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8824   ;;
   8825 *)
   8826   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8827   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8828   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8829   for ac_dir in $ac_dummy; do
   8830     IFS="$lt_save_ifs"
   8831     test -z "$ac_dir" && ac_dir=.
   8832     if test -f $ac_dir/${ac_tool_prefix}file; then
   8833       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   8834       if test -n "$file_magic_test_file"; then
   8835 	case $deplibs_check_method in
   8836 	"file_magic "*)
   8837 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8838 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8839 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8840 	    $EGREP "$file_magic_regex" > /dev/null; then
   8841 	    :
   8842 	  else
   8843 	    cat <<_LT_EOF 1>&2
   8844 
   8845 *** Warning: the command libtool uses to detect shared libraries,
   8846 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8847 *** The result is that libtool may fail to recognize shared libraries
   8848 *** as such.  This will affect the creation of libtool libraries that
   8849 *** depend on shared libraries, but programs linked with such libtool
   8850 *** libraries will work regardless of this problem.  Nevertheless, you
   8851 *** may want to report the problem to your system manager and/or to
   8852 *** bug-libtool@gnu.org
   8853 
   8854 _LT_EOF
   8855 	  fi ;;
   8856 	esac
   8857       fi
   8858       break
   8859     fi
   8860   done
   8861   IFS="$lt_save_ifs"
   8862   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8863   ;;
   8864 esac
   8865 fi
   8866 
   8867 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8868 if test -n "$MAGIC_CMD"; then
   8869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8870 $as_echo "$MAGIC_CMD" >&6; }
   8871 else
   8872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8873 $as_echo "no" >&6; }
   8874 fi
   8875 
   8876 
   8877 
   8878 
   8879 
   8880 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8881   if test -n "$ac_tool_prefix"; then
   8882     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8883 $as_echo_n "checking for file... " >&6; }
   8884 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   8885   $as_echo_n "(cached) " >&6
   8886 else
   8887   case $MAGIC_CMD in
   8888 [\\/*] |  ?:[\\/]*)
   8889   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8890   ;;
   8891 *)
   8892   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8893   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8894   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8895   for ac_dir in $ac_dummy; do
   8896     IFS="$lt_save_ifs"
   8897     test -z "$ac_dir" && ac_dir=.
   8898     if test -f $ac_dir/file; then
   8899       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   8900       if test -n "$file_magic_test_file"; then
   8901 	case $deplibs_check_method in
   8902 	"file_magic "*)
   8903 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8904 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8905 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8906 	    $EGREP "$file_magic_regex" > /dev/null; then
   8907 	    :
   8908 	  else
   8909 	    cat <<_LT_EOF 1>&2
   8910 
   8911 *** Warning: the command libtool uses to detect shared libraries,
   8912 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8913 *** The result is that libtool may fail to recognize shared libraries
   8914 *** as such.  This will affect the creation of libtool libraries that
   8915 *** depend on shared libraries, but programs linked with such libtool
   8916 *** libraries will work regardless of this problem.  Nevertheless, you
   8917 *** may want to report the problem to your system manager and/or to
   8918 *** bug-libtool@gnu.org
   8919 
   8920 _LT_EOF
   8921 	  fi ;;
   8922 	esac
   8923       fi
   8924       break
   8925     fi
   8926   done
   8927   IFS="$lt_save_ifs"
   8928   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8929   ;;
   8930 esac
   8931 fi
   8932 
   8933 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8934 if test -n "$MAGIC_CMD"; then
   8935   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8936 $as_echo "$MAGIC_CMD" >&6; }
   8937 else
   8938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8939 $as_echo "no" >&6; }
   8940 fi
   8941 
   8942 
   8943   else
   8944     MAGIC_CMD=:
   8945   fi
   8946 fi
   8947 
   8948   fi
   8949   ;;
   8950 esac
   8951 
   8952 # Use C for the default configuration in the libtool script
   8953 
   8954 lt_save_CC="$CC"
   8955 ac_ext=c
   8956 ac_cpp='$CPP $CPPFLAGS'
   8957 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8958 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8959 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8960 
   8961 
   8962 # Source file extension for C test sources.
   8963 ac_ext=c
   8964 
   8965 # Object file extension for compiled C test sources.
   8966 objext=o
   8967 objext=$objext
   8968 
   8969 # Code to be used in simple compile tests
   8970 lt_simple_compile_test_code="int some_variable = 0;"
   8971 
   8972 # Code to be used in simple link tests
   8973 lt_simple_link_test_code='int main(){return(0);}'
   8974 
   8975 
   8976 
   8977 
   8978 
   8979 
   8980 
   8981 # If no C compiler was specified, use CC.
   8982 LTCC=${LTCC-"$CC"}
   8983 
   8984 # If no C compiler flags were specified, use CFLAGS.
   8985 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8986 
   8987 # Allow CC to be a program name with arguments.
   8988 compiler=$CC
   8989 
   8990 # Save the default compiler, since it gets overwritten when the other
   8991 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8992 compiler_DEFAULT=$CC
   8993 
   8994 # save warnings/boilerplate of simple test code
   8995 ac_outfile=conftest.$ac_objext
   8996 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8997 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8998 _lt_compiler_boilerplate=`cat conftest.err`
   8999 $RM conftest*
   9000 
   9001 ac_outfile=conftest.$ac_objext
   9002 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   9003 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9004 _lt_linker_boilerplate=`cat conftest.err`
   9005 $RM -r conftest*
   9006 
   9007 
   9008 ## CAVEAT EMPTOR:
   9009 ## There is no encapsulation within the following macros, do not change
   9010 ## the running order or otherwise move them around unless you know exactly
   9011 ## what you are doing...
   9012 if test -n "$compiler"; then
   9013 
   9014 lt_prog_compiler_no_builtin_flag=
   9015 
   9016 if test "$GCC" = yes; then
   9017   case $cc_basename in
   9018   nvcc*)
   9019     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   9020   *)
   9021     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   9022   esac
   9023 
   9024   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   9025 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   9026 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
   9027   $as_echo_n "(cached) " >&6
   9028 else
   9029   lt_cv_prog_compiler_rtti_exceptions=no
   9030    ac_outfile=conftest.$ac_objext
   9031    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9032    lt_compiler_flag="-fno-rtti -fno-exceptions"
   9033    # Insert the option either (1) after the last *FLAGS variable, or
   9034    # (2) before a word containing "conftest.", or (3) at the end.
   9035    # Note that $ac_compile itself does not contain backslashes and begins
   9036    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9037    # The option is referenced via a variable to avoid confusing sed.
   9038    lt_compile=`echo "$ac_compile" | $SED \
   9039    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9040    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9041    -e 's:$: $lt_compiler_flag:'`
   9042    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9043    (eval "$lt_compile" 2>conftest.err)
   9044    ac_status=$?
   9045    cat conftest.err >&5
   9046    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9047    if (exit $ac_status) && test -s "$ac_outfile"; then
   9048      # The compiler can only warn and ignore the option if not recognized
   9049      # So say no if there are warnings other than the usual output.
   9050      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9051      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9052      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9053        lt_cv_prog_compiler_rtti_exceptions=yes
   9054      fi
   9055    fi
   9056    $RM conftest*
   9057 
   9058 fi
   9059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   9060 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   9061 
   9062 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   9063     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   9064 else
   9065     :
   9066 fi
   9067 
   9068 fi
   9069 
   9070 
   9071 
   9072 
   9073 
   9074 
   9075   lt_prog_compiler_wl=
   9076 lt_prog_compiler_pic=
   9077 lt_prog_compiler_static=
   9078 
   9079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   9080 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   9081 
   9082   if test "$GCC" = yes; then
   9083     lt_prog_compiler_wl='-Wl,'
   9084     lt_prog_compiler_static='-static'
   9085 
   9086     case $host_os in
   9087       aix*)
   9088       # All AIX code is PIC.
   9089       if test "$host_cpu" = ia64; then
   9090 	# AIX 5 now supports IA64 processor
   9091 	lt_prog_compiler_static='-Bstatic'
   9092       fi
   9093       lt_prog_compiler_pic='-fPIC'
   9094       ;;
   9095 
   9096     amigaos*)
   9097       case $host_cpu in
   9098       powerpc)
   9099             # see comment about AmigaOS4 .so support
   9100             lt_prog_compiler_pic='-fPIC'
   9101         ;;
   9102       m68k)
   9103             # FIXME: we need at least 68020 code to build shared libraries, but
   9104             # adding the `-m68020' flag to GCC prevents building anything better,
   9105             # like `-m68040'.
   9106             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   9107         ;;
   9108       esac
   9109       ;;
   9110 
   9111     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   9112       # PIC is the default for these OSes.
   9113       ;;
   9114 
   9115     mingw* | cygwin* | pw32* | os2* | cegcc*)
   9116       # This hack is so that the source file can tell whether it is being
   9117       # built for inclusion in a dll (and should export symbols for example).
   9118       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   9119       # (--disable-auto-import) libraries
   9120       lt_prog_compiler_pic='-DDLL_EXPORT'
   9121       ;;
   9122 
   9123     darwin* | rhapsody*)
   9124       # PIC is the default on this platform
   9125       # Common symbols not allowed in MH_DYLIB files
   9126       lt_prog_compiler_pic='-fno-common'
   9127       ;;
   9128 
   9129     haiku*)
   9130       # PIC is the default for Haiku.
   9131       # The "-static" flag exists, but is broken.
   9132       lt_prog_compiler_static=
   9133       ;;
   9134 
   9135     hpux*)
   9136       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   9137       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   9138       # sets the default TLS model and affects inlining.
   9139       case $host_cpu in
   9140       hppa*64*)
   9141 	# +Z the default
   9142 	;;
   9143       *)
   9144 	lt_prog_compiler_pic='-fPIC'
   9145 	;;
   9146       esac
   9147       ;;
   9148 
   9149     interix[3-9]*)
   9150       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   9151       # Instead, we relocate shared libraries at runtime.
   9152       ;;
   9153 
   9154     msdosdjgpp*)
   9155       # Just because we use GCC doesn't mean we suddenly get shared libraries
   9156       # on systems that don't support them.
   9157       lt_prog_compiler_can_build_shared=no
   9158       enable_shared=no
   9159       ;;
   9160 
   9161     *nto* | *qnx*)
   9162       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9163       # it will coredump.
   9164       lt_prog_compiler_pic='-fPIC -shared'
   9165       ;;
   9166 
   9167     sysv4*MP*)
   9168       if test -d /usr/nec; then
   9169 	lt_prog_compiler_pic=-Kconform_pic
   9170       fi
   9171       ;;
   9172 
   9173     *)
   9174       lt_prog_compiler_pic='-fPIC'
   9175       ;;
   9176     esac
   9177 
   9178     case $cc_basename in
   9179     nvcc*) # Cuda Compiler Driver 2.2
   9180       lt_prog_compiler_wl='-Xlinker '
   9181       lt_prog_compiler_pic='-Xcompiler -fPIC'
   9182       ;;
   9183     esac
   9184   else
   9185     # PORTME Check for flag to pass linker flags through the system compiler.
   9186     case $host_os in
   9187     aix*)
   9188       lt_prog_compiler_wl='-Wl,'
   9189       if test "$host_cpu" = ia64; then
   9190 	# AIX 5 now supports IA64 processor
   9191 	lt_prog_compiler_static='-Bstatic'
   9192       else
   9193 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   9194       fi
   9195       ;;
   9196 
   9197     mingw* | cygwin* | pw32* | os2* | cegcc*)
   9198       # This hack is so that the source file can tell whether it is being
   9199       # built for inclusion in a dll (and should export symbols for example).
   9200       lt_prog_compiler_pic='-DDLL_EXPORT'
   9201       ;;
   9202 
   9203     hpux9* | hpux10* | hpux11*)
   9204       lt_prog_compiler_wl='-Wl,'
   9205       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   9206       # not for PA HP-UX.
   9207       case $host_cpu in
   9208       hppa*64*|ia64*)
   9209 	# +Z the default
   9210 	;;
   9211       *)
   9212 	lt_prog_compiler_pic='+Z'
   9213 	;;
   9214       esac
   9215       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   9216       lt_prog_compiler_static='${wl}-a ${wl}archive'
   9217       ;;
   9218 
   9219     irix5* | irix6* | nonstopux*)
   9220       lt_prog_compiler_wl='-Wl,'
   9221       # PIC (with -KPIC) is the default.
   9222       lt_prog_compiler_static='-non_shared'
   9223       ;;
   9224 
   9225     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   9226       case $cc_basename in
   9227       # old Intel for x86_64 which still supported -KPIC.
   9228       ecc*)
   9229 	lt_prog_compiler_wl='-Wl,'
   9230 	lt_prog_compiler_pic='-KPIC'
   9231 	lt_prog_compiler_static='-static'
   9232         ;;
   9233       # icc used to be incompatible with GCC.
   9234       # ICC 10 doesn't accept -KPIC any more.
   9235       icc* | ifort*)
   9236 	lt_prog_compiler_wl='-Wl,'
   9237 	lt_prog_compiler_pic='-fPIC'
   9238 	lt_prog_compiler_static='-static'
   9239         ;;
   9240       # Lahey Fortran 8.1.
   9241       lf95*)
   9242 	lt_prog_compiler_wl='-Wl,'
   9243 	lt_prog_compiler_pic='--shared'
   9244 	lt_prog_compiler_static='--static'
   9245 	;;
   9246       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   9247         # Portland Group compilers (*not* the Pentium gcc compiler,
   9248 	# which looks to be a dead project)
   9249 	lt_prog_compiler_wl='-Wl,'
   9250 	lt_prog_compiler_pic='-fpic'
   9251 	lt_prog_compiler_static='-Bstatic'
   9252         ;;
   9253       ccc*)
   9254         lt_prog_compiler_wl='-Wl,'
   9255         # All Alpha code is PIC.
   9256         lt_prog_compiler_static='-non_shared'
   9257         ;;
   9258       xl* | bgxl* | bgf* | mpixl*)
   9259 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   9260 	lt_prog_compiler_wl='-Wl,'
   9261 	lt_prog_compiler_pic='-qpic'
   9262 	lt_prog_compiler_static='-qstaticlink'
   9263 	;;
   9264       *)
   9265 	case `$CC -V 2>&1 | sed 5q` in
   9266 	*Sun\ F* | *Sun*Fortran*)
   9267 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   9268 	  lt_prog_compiler_pic='-KPIC'
   9269 	  lt_prog_compiler_static='-Bstatic'
   9270 	  lt_prog_compiler_wl=''
   9271 	  ;;
   9272 	*Sun\ C*)
   9273 	  # Sun C 5.9
   9274 	  lt_prog_compiler_pic='-KPIC'
   9275 	  lt_prog_compiler_static='-Bstatic'
   9276 	  lt_prog_compiler_wl='-Wl,'
   9277 	  ;;
   9278 	esac
   9279 	;;
   9280       esac
   9281       ;;
   9282 
   9283     newsos6)
   9284       lt_prog_compiler_pic='-KPIC'
   9285       lt_prog_compiler_static='-Bstatic'
   9286       ;;
   9287 
   9288     *nto* | *qnx*)
   9289       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9290       # it will coredump.
   9291       lt_prog_compiler_pic='-fPIC -shared'
   9292       ;;
   9293 
   9294     osf3* | osf4* | osf5*)
   9295       lt_prog_compiler_wl='-Wl,'
   9296       # All OSF/1 code is PIC.
   9297       lt_prog_compiler_static='-non_shared'
   9298       ;;
   9299 
   9300     rdos*)
   9301       lt_prog_compiler_static='-non_shared'
   9302       ;;
   9303 
   9304     solaris*)
   9305       lt_prog_compiler_pic='-KPIC'
   9306       lt_prog_compiler_static='-Bstatic'
   9307       case $cc_basename in
   9308       f77* | f90* | f95*)
   9309 	lt_prog_compiler_wl='-Qoption ld ';;
   9310       *)
   9311 	lt_prog_compiler_wl='-Wl,';;
   9312       esac
   9313       ;;
   9314 
   9315     sunos4*)
   9316       lt_prog_compiler_wl='-Qoption ld '
   9317       lt_prog_compiler_pic='-PIC'
   9318       lt_prog_compiler_static='-Bstatic'
   9319       ;;
   9320 
   9321     sysv4 | sysv4.2uw2* | sysv4.3*)
   9322       lt_prog_compiler_wl='-Wl,'
   9323       lt_prog_compiler_pic='-KPIC'
   9324       lt_prog_compiler_static='-Bstatic'
   9325       ;;
   9326 
   9327     sysv4*MP*)
   9328       if test -d /usr/nec ;then
   9329 	lt_prog_compiler_pic='-Kconform_pic'
   9330 	lt_prog_compiler_static='-Bstatic'
   9331       fi
   9332       ;;
   9333 
   9334     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   9335       lt_prog_compiler_wl='-Wl,'
   9336       lt_prog_compiler_pic='-KPIC'
   9337       lt_prog_compiler_static='-Bstatic'
   9338       ;;
   9339 
   9340     unicos*)
   9341       lt_prog_compiler_wl='-Wl,'
   9342       lt_prog_compiler_can_build_shared=no
   9343       ;;
   9344 
   9345     uts4*)
   9346       lt_prog_compiler_pic='-pic'
   9347       lt_prog_compiler_static='-Bstatic'
   9348       ;;
   9349 
   9350     *)
   9351       lt_prog_compiler_can_build_shared=no
   9352       ;;
   9353     esac
   9354   fi
   9355 
   9356 case $host_os in
   9357   # For platforms which do not support PIC, -DPIC is meaningless:
   9358   *djgpp*)
   9359     lt_prog_compiler_pic=
   9360     ;;
   9361   *)
   9362     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   9363     ;;
   9364 esac
   9365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   9366 $as_echo "$lt_prog_compiler_pic" >&6; }
   9367 
   9368 
   9369 
   9370 
   9371 
   9372 
   9373 #
   9374 # Check to make sure the PIC flag actually works.
   9375 #
   9376 if test -n "$lt_prog_compiler_pic"; then
   9377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   9378 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   9379 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
   9380   $as_echo_n "(cached) " >&6
   9381 else
   9382   lt_cv_prog_compiler_pic_works=no
   9383    ac_outfile=conftest.$ac_objext
   9384    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9385    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   9386    # Insert the option either (1) after the last *FLAGS variable, or
   9387    # (2) before a word containing "conftest.", or (3) at the end.
   9388    # Note that $ac_compile itself does not contain backslashes and begins
   9389    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9390    # The option is referenced via a variable to avoid confusing sed.
   9391    lt_compile=`echo "$ac_compile" | $SED \
   9392    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9393    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9394    -e 's:$: $lt_compiler_flag:'`
   9395    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9396    (eval "$lt_compile" 2>conftest.err)
   9397    ac_status=$?
   9398    cat conftest.err >&5
   9399    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9400    if (exit $ac_status) && test -s "$ac_outfile"; then
   9401      # The compiler can only warn and ignore the option if not recognized
   9402      # So say no if there are warnings other than the usual output.
   9403      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9404      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9405      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9406        lt_cv_prog_compiler_pic_works=yes
   9407      fi
   9408    fi
   9409    $RM conftest*
   9410 
   9411 fi
   9412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   9413 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   9414 
   9415 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   9416     case $lt_prog_compiler_pic in
   9417      "" | " "*) ;;
   9418      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   9419      esac
   9420 else
   9421     lt_prog_compiler_pic=
   9422      lt_prog_compiler_can_build_shared=no
   9423 fi
   9424 
   9425 fi
   9426 
   9427 
   9428 
   9429 
   9430 
   9431 
   9432 #
   9433 # Check to make sure the static flag actually works.
   9434 #
   9435 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   9436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   9437 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   9438 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
   9439   $as_echo_n "(cached) " >&6
   9440 else
   9441   lt_cv_prog_compiler_static_works=no
   9442    save_LDFLAGS="$LDFLAGS"
   9443    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   9444    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9445    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9446      # The linker can only warn and ignore the option if not recognized
   9447      # So say no if there are warnings
   9448      if test -s conftest.err; then
   9449        # Append any errors to the config.log.
   9450        cat conftest.err 1>&5
   9451        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9452        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9453        if diff conftest.exp conftest.er2 >/dev/null; then
   9454          lt_cv_prog_compiler_static_works=yes
   9455        fi
   9456      else
   9457        lt_cv_prog_compiler_static_works=yes
   9458      fi
   9459    fi
   9460    $RM -r conftest*
   9461    LDFLAGS="$save_LDFLAGS"
   9462 
   9463 fi
   9464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   9465 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   9466 
   9467 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   9468     :
   9469 else
   9470     lt_prog_compiler_static=
   9471 fi
   9472 
   9473 
   9474 
   9475 
   9476 
   9477 
   9478 
   9479   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9480 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9481 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   9482   $as_echo_n "(cached) " >&6
   9483 else
   9484   lt_cv_prog_compiler_c_o=no
   9485    $RM -r conftest 2>/dev/null
   9486    mkdir conftest
   9487    cd conftest
   9488    mkdir out
   9489    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9490 
   9491    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9492    # Insert the option either (1) after the last *FLAGS variable, or
   9493    # (2) before a word containing "conftest.", or (3) at the end.
   9494    # Note that $ac_compile itself does not contain backslashes and begins
   9495    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9496    lt_compile=`echo "$ac_compile" | $SED \
   9497    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9498    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9499    -e 's:$: $lt_compiler_flag:'`
   9500    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9501    (eval "$lt_compile" 2>out/conftest.err)
   9502    ac_status=$?
   9503    cat out/conftest.err >&5
   9504    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9505    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9506    then
   9507      # The compiler can only warn and ignore the option if not recognized
   9508      # So say no if there are warnings
   9509      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9510      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9511      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9512        lt_cv_prog_compiler_c_o=yes
   9513      fi
   9514    fi
   9515    chmod u+w . 2>&5
   9516    $RM conftest*
   9517    # SGI C++ compiler will create directory out/ii_files/ for
   9518    # template instantiation
   9519    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9520    $RM out/* && rmdir out
   9521    cd ..
   9522    $RM -r conftest
   9523    $RM conftest*
   9524 
   9525 fi
   9526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9527 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9528 
   9529 
   9530 
   9531 
   9532 
   9533 
   9534   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9535 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9536 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   9537   $as_echo_n "(cached) " >&6
   9538 else
   9539   lt_cv_prog_compiler_c_o=no
   9540    $RM -r conftest 2>/dev/null
   9541    mkdir conftest
   9542    cd conftest
   9543    mkdir out
   9544    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9545 
   9546    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9547    # Insert the option either (1) after the last *FLAGS variable, or
   9548    # (2) before a word containing "conftest.", or (3) at the end.
   9549    # Note that $ac_compile itself does not contain backslashes and begins
   9550    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9551    lt_compile=`echo "$ac_compile" | $SED \
   9552    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9553    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9554    -e 's:$: $lt_compiler_flag:'`
   9555    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9556    (eval "$lt_compile" 2>out/conftest.err)
   9557    ac_status=$?
   9558    cat out/conftest.err >&5
   9559    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9560    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9561    then
   9562      # The compiler can only warn and ignore the option if not recognized
   9563      # So say no if there are warnings
   9564      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9565      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9566      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9567        lt_cv_prog_compiler_c_o=yes
   9568      fi
   9569    fi
   9570    chmod u+w . 2>&5
   9571    $RM conftest*
   9572    # SGI C++ compiler will create directory out/ii_files/ for
   9573    # template instantiation
   9574    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9575    $RM out/* && rmdir out
   9576    cd ..
   9577    $RM -r conftest
   9578    $RM conftest*
   9579 
   9580 fi
   9581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9582 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9583 
   9584 
   9585 
   9586 
   9587 hard_links="nottested"
   9588 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   9589   # do not overwrite the value of need_locks provided by the user
   9590   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   9591 $as_echo_n "checking if we can lock with hard links... " >&6; }
   9592   hard_links=yes
   9593   $RM conftest*
   9594   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9595   touch conftest.a
   9596   ln conftest.a conftest.b 2>&5 || hard_links=no
   9597   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   9599 $as_echo "$hard_links" >&6; }
   9600   if test "$hard_links" = no; then
   9601     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   9602 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   9603     need_locks=warn
   9604   fi
   9605 else
   9606   need_locks=no
   9607 fi
   9608 
   9609 
   9610 
   9611 
   9612 
   9613 
   9614   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   9615 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   9616 
   9617   runpath_var=
   9618   allow_undefined_flag=
   9619   always_export_symbols=no
   9620   archive_cmds=
   9621   archive_expsym_cmds=
   9622   compiler_needs_object=no
   9623   enable_shared_with_static_runtimes=no
   9624   export_dynamic_flag_spec=
   9625   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   9626   hardcode_automatic=no
   9627   hardcode_direct=no
   9628   hardcode_direct_absolute=no
   9629   hardcode_libdir_flag_spec=
   9630   hardcode_libdir_flag_spec_ld=
   9631   hardcode_libdir_separator=
   9632   hardcode_minus_L=no
   9633   hardcode_shlibpath_var=unsupported
   9634   inherit_rpath=no
   9635   link_all_deplibs=unknown
   9636   module_cmds=
   9637   module_expsym_cmds=
   9638   old_archive_from_new_cmds=
   9639   old_archive_from_expsyms_cmds=
   9640   thread_safe_flag_spec=
   9641   whole_archive_flag_spec=
   9642   # include_expsyms should be a list of space-separated symbols to be *always*
   9643   # included in the symbol list
   9644   include_expsyms=
   9645   # exclude_expsyms can be an extended regexp of symbols to exclude
   9646   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   9647   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   9648   # as well as any symbol that contains `d'.
   9649   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   9650   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   9651   # platforms (ab)use it in PIC code, but their linkers get confused if
   9652   # the symbol is explicitly referenced.  Since portable code cannot
   9653   # rely on this symbol name, it's probably fine to never include it in
   9654   # preloaded symbol tables.
   9655   # Exclude shared library initialization/finalization symbols.
   9656   extract_expsyms_cmds=
   9657 
   9658   case $host_os in
   9659   cygwin* | mingw* | pw32* | cegcc*)
   9660     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   9661     # When not using gcc, we currently assume that we are using
   9662     # Microsoft Visual C++.
   9663     if test "$GCC" != yes; then
   9664       with_gnu_ld=no
   9665     fi
   9666     ;;
   9667   interix*)
   9668     # we just hope/assume this is gcc and not c89 (= MSVC++)
   9669     with_gnu_ld=yes
   9670     ;;
   9671   openbsd*)
   9672     with_gnu_ld=no
   9673     ;;
   9674   esac
   9675 
   9676   ld_shlibs=yes
   9677 
   9678   # On some targets, GNU ld is compatible enough with the native linker
   9679   # that we're better off using the native interface for both.
   9680   lt_use_gnu_ld_interface=no
   9681   if test "$with_gnu_ld" = yes; then
   9682     case $host_os in
   9683       aix*)
   9684 	# The AIX port of GNU ld has always aspired to compatibility
   9685 	# with the native linker.  However, as the warning in the GNU ld
   9686 	# block says, versions before 2.19.5* couldn't really create working
   9687 	# shared libraries, regardless of the interface used.
   9688 	case `$LD -v 2>&1` in
   9689 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   9690 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   9691 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   9692 	  *)
   9693 	    lt_use_gnu_ld_interface=yes
   9694 	    ;;
   9695 	esac
   9696 	;;
   9697       *)
   9698 	lt_use_gnu_ld_interface=yes
   9699 	;;
   9700     esac
   9701   fi
   9702 
   9703   if test "$lt_use_gnu_ld_interface" = yes; then
   9704     # If archive_cmds runs LD, not CC, wlarc should be empty
   9705     wlarc='${wl}'
   9706 
   9707     # Set some defaults for GNU ld with shared library support. These
   9708     # are reset later if shared libraries are not supported. Putting them
   9709     # here allows them to be overridden if necessary.
   9710     runpath_var=LD_RUN_PATH
   9711     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9712     export_dynamic_flag_spec='${wl}--export-dynamic'
   9713     # ancient GNU ld didn't support --whole-archive et. al.
   9714     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   9715       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   9716     else
   9717       whole_archive_flag_spec=
   9718     fi
   9719     supports_anon_versioning=no
   9720     case `$LD -v 2>&1` in
   9721       *GNU\ gold*) supports_anon_versioning=yes ;;
   9722       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   9723       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   9724       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   9725       *\ 2.11.*) ;; # other 2.11 versions
   9726       *) supports_anon_versioning=yes ;;
   9727     esac
   9728 
   9729     # See if GNU ld supports shared libraries.
   9730     case $host_os in
   9731     aix[3-9]*)
   9732       # On AIX/PPC, the GNU linker is very broken
   9733       if test "$host_cpu" != ia64; then
   9734 	ld_shlibs=no
   9735 	cat <<_LT_EOF 1>&2
   9736 
   9737 *** Warning: the GNU linker, at least up to release 2.19, is reported
   9738 *** to be unable to reliably create shared libraries on AIX.
   9739 *** Therefore, libtool is disabling shared libraries support.  If you
   9740 *** really care for shared libraries, you may want to install binutils
   9741 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   9742 *** You will then need to restart the configuration process.
   9743 
   9744 _LT_EOF
   9745       fi
   9746       ;;
   9747 
   9748     amigaos*)
   9749       case $host_cpu in
   9750       powerpc)
   9751             # see comment about AmigaOS4 .so support
   9752             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9753             archive_expsym_cmds=''
   9754         ;;
   9755       m68k)
   9756             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)'
   9757             hardcode_libdir_flag_spec='-L$libdir'
   9758             hardcode_minus_L=yes
   9759         ;;
   9760       esac
   9761       ;;
   9762 
   9763     beos*)
   9764       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9765 	allow_undefined_flag=unsupported
   9766 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   9767 	# support --undefined.  This deserves some investigation.  FIXME
   9768 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9769       else
   9770 	ld_shlibs=no
   9771       fi
   9772       ;;
   9773 
   9774     cygwin* | mingw* | pw32* | cegcc*)
   9775       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   9776       # as there is no search path for DLLs.
   9777       hardcode_libdir_flag_spec='-L$libdir'
   9778       export_dynamic_flag_spec='${wl}--export-all-symbols'
   9779       allow_undefined_flag=unsupported
   9780       always_export_symbols=no
   9781       enable_shared_with_static_runtimes=yes
   9782       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   9783 
   9784       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   9785         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9786 	# If the export-symbols file already is a .def file (1st line
   9787 	# is EXPORTS), use it as is; otherwise, prepend...
   9788 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   9789 	  cp $export_symbols $output_objdir/$soname.def;
   9790 	else
   9791 	  echo EXPORTS > $output_objdir/$soname.def;
   9792 	  cat $export_symbols >> $output_objdir/$soname.def;
   9793 	fi~
   9794 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9795       else
   9796 	ld_shlibs=no
   9797       fi
   9798       ;;
   9799 
   9800     haiku*)
   9801       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9802       link_all_deplibs=yes
   9803       ;;
   9804 
   9805     interix[3-9]*)
   9806       hardcode_direct=no
   9807       hardcode_shlibpath_var=no
   9808       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9809       export_dynamic_flag_spec='${wl}-E'
   9810       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9811       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9812       # default) and relocated if they conflict, which is a slow very memory
   9813       # consuming and fragmenting process.  To avoid this, we pick a random,
   9814       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9815       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9816       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9817       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'
   9818       ;;
   9819 
   9820     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9821       tmp_diet=no
   9822       if test "$host_os" = linux-dietlibc; then
   9823 	case $cc_basename in
   9824 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9825 	esac
   9826       fi
   9827       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9828 	 && test "$tmp_diet" = no
   9829       then
   9830 	tmp_addflag=' $pic_flag'
   9831 	tmp_sharedflag='-shared'
   9832 	case $cc_basename,$host_cpu in
   9833         pgcc*)				# Portland Group C compiler
   9834 	  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'
   9835 	  tmp_addflag=' $pic_flag'
   9836 	  ;;
   9837 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9838 					# Portland Group f77 and f90 compilers
   9839 	  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'
   9840 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9841 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9842 	  tmp_addflag=' -i_dynamic' ;;
   9843 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9844 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9845 	ifc* | ifort*)			# Intel Fortran compiler
   9846 	  tmp_addflag=' -nofor_main' ;;
   9847 	lf95*)				# Lahey Fortran 8.1
   9848 	  whole_archive_flag_spec=
   9849 	  tmp_sharedflag='--shared' ;;
   9850 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9851 	  tmp_sharedflag='-qmkshrobj'
   9852 	  tmp_addflag= ;;
   9853 	nvcc*)	# Cuda Compiler Driver 2.2
   9854 	  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'
   9855 	  compiler_needs_object=yes
   9856 	  ;;
   9857 	esac
   9858 	case `$CC -V 2>&1 | sed 5q` in
   9859 	*Sun\ C*)			# Sun C 5.9
   9860 	  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'
   9861 	  compiler_needs_object=yes
   9862 	  tmp_sharedflag='-G' ;;
   9863 	*Sun\ F*)			# Sun Fortran 8.3
   9864 	  tmp_sharedflag='-G' ;;
   9865 	esac
   9866 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9867 
   9868         if test "x$supports_anon_versioning" = xyes; then
   9869           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9870 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9871 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   9872 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   9873         fi
   9874 
   9875 	case $cc_basename in
   9876 	xlf* | bgf* | bgxlf* | mpixlf*)
   9877 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9878 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9879 	  hardcode_libdir_flag_spec=
   9880 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
   9881 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   9882 	  if test "x$supports_anon_versioning" = xyes; then
   9883 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9884 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9885 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   9886 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9887 	  fi
   9888 	  ;;
   9889 	esac
   9890       else
   9891         ld_shlibs=no
   9892       fi
   9893       ;;
   9894 
   9895     netbsd*)
   9896       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9897 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9898 	wlarc=
   9899       else
   9900 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9901 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9902       fi
   9903       ;;
   9904 
   9905     solaris*)
   9906       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   9907 	ld_shlibs=no
   9908 	cat <<_LT_EOF 1>&2
   9909 
   9910 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   9911 *** create shared libraries on Solaris systems.  Therefore, libtool
   9912 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9913 *** binutils to release 2.9.1 or newer.  Another option is to modify
   9914 *** your PATH or compiler configuration so that the native linker is
   9915 *** used, and then restart.
   9916 
   9917 _LT_EOF
   9918       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9919 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9920 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9921       else
   9922 	ld_shlibs=no
   9923       fi
   9924       ;;
   9925 
   9926     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9927       case `$LD -v 2>&1` in
   9928         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9929 	ld_shlibs=no
   9930 	cat <<_LT_EOF 1>&2
   9931 
   9932 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   9933 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9934 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9935 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9936 *** your PATH or compiler configuration so that the native linker is
   9937 *** used, and then restart.
   9938 
   9939 _LT_EOF
   9940 	;;
   9941 	*)
   9942 	  # For security reasons, it is highly recommended that you always
   9943 	  # use absolute paths for naming shared libraries, and exclude the
   9944 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9945 	  # requires that you compile everything twice, which is a pain.
   9946 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9947 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9948 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9949 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9950 	  else
   9951 	    ld_shlibs=no
   9952 	  fi
   9953 	;;
   9954       esac
   9955       ;;
   9956 
   9957     sunos4*)
   9958       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9959       wlarc=
   9960       hardcode_direct=yes
   9961       hardcode_shlibpath_var=no
   9962       ;;
   9963 
   9964     *)
   9965       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9966 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9967 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9968       else
   9969 	ld_shlibs=no
   9970       fi
   9971       ;;
   9972     esac
   9973 
   9974     if test "$ld_shlibs" = no; then
   9975       runpath_var=
   9976       hardcode_libdir_flag_spec=
   9977       export_dynamic_flag_spec=
   9978       whole_archive_flag_spec=
   9979     fi
   9980   else
   9981     # PORTME fill in a description of your system's linker (not GNU ld)
   9982     case $host_os in
   9983     aix3*)
   9984       allow_undefined_flag=unsupported
   9985       always_export_symbols=yes
   9986       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'
   9987       # Note: this linker hardcodes the directories in LIBPATH if there
   9988       # are no directories specified by -L.
   9989       hardcode_minus_L=yes
   9990       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   9991 	# Neither direct hardcoding nor static linking is supported with a
   9992 	# broken collect2.
   9993 	hardcode_direct=unsupported
   9994       fi
   9995       ;;
   9996 
   9997     aix[4-9]*)
   9998       if test "$host_cpu" = ia64; then
   9999 	# On IA64, the linker does run time linking by default, so we don't
   10000 	# have to do anything special.
   10001 	aix_use_runtimelinking=no
   10002 	exp_sym_flag='-Bexport'
   10003 	no_entry_flag=""
   10004       else
   10005 	# If we're using GNU nm, then we don't want the "-C" option.
   10006 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   10007 	# Also, AIX nm treats weak defined symbols like other global
   10008 	# defined symbols, whereas GNU nm marks them as "W".
   10009 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   10010 	  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'
   10011 	else
   10012 	  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'
   10013 	fi
   10014 	aix_use_runtimelinking=no
   10015 
   10016 	# Test if we are trying to use run time linking or normal
   10017 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10018 	# need to do runtime linking.
   10019 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   10020 	  for ld_flag in $LDFLAGS; do
   10021 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   10022 	    aix_use_runtimelinking=yes
   10023 	    break
   10024 	  fi
   10025 	  done
   10026 	  ;;
   10027 	esac
   10028 
   10029 	exp_sym_flag='-bexport'
   10030 	no_entry_flag='-bnoentry'
   10031       fi
   10032 
   10033       # When large executables or shared objects are built, AIX ld can
   10034       # have problems creating the table of contents.  If linking a library
   10035       # or program results in "error TOC overflow" add -mminimal-toc to
   10036       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10037       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10038 
   10039       archive_cmds=''
   10040       hardcode_direct=yes
   10041       hardcode_direct_absolute=yes
   10042       hardcode_libdir_separator=':'
   10043       link_all_deplibs=yes
   10044       file_list_spec='${wl}-f,'
   10045 
   10046       if test "$GCC" = yes; then
   10047 	case $host_os in aix4.[012]|aix4.[012].*)
   10048 	# We only want to do this on AIX 4.2 and lower, the check
   10049 	# below for broken collect2 doesn't work under 4.3+
   10050 	  collect2name=`${CC} -print-prog-name=collect2`
   10051 	  if test -f "$collect2name" &&
   10052 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   10053 	  then
   10054 	  # We have reworked collect2
   10055 	  :
   10056 	  else
   10057 	  # We have old collect2
   10058 	  hardcode_direct=unsupported
   10059 	  # It fails to find uninstalled libraries when the uninstalled
   10060 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10061 	  # to unsupported forces relinking
   10062 	  hardcode_minus_L=yes
   10063 	  hardcode_libdir_flag_spec='-L$libdir'
   10064 	  hardcode_libdir_separator=
   10065 	  fi
   10066 	  ;;
   10067 	esac
   10068 	shared_flag='-shared'
   10069 	if test "$aix_use_runtimelinking" = yes; then
   10070 	  shared_flag="$shared_flag "'${wl}-G'
   10071 	fi
   10072       else
   10073 	# not using gcc
   10074 	if test "$host_cpu" = ia64; then
   10075 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10076 	# chokes on -Wl,-G. The following line is correct:
   10077 	  shared_flag='-G'
   10078 	else
   10079 	  if test "$aix_use_runtimelinking" = yes; then
   10080 	    shared_flag='${wl}-G'
   10081 	  else
   10082 	    shared_flag='${wl}-bM:SRE'
   10083 	  fi
   10084 	fi
   10085       fi
   10086 
   10087       export_dynamic_flag_spec='${wl}-bexpall'
   10088       # It seems that -bexpall does not export symbols beginning with
   10089       # underscore (_), so it is better to generate a list of symbols to export.
   10090       always_export_symbols=yes
   10091       if test "$aix_use_runtimelinking" = yes; then
   10092 	# Warning - without using the other runtime loading flags (-brtl),
   10093 	# -berok will link without error, but may produce a broken library.
   10094 	allow_undefined_flag='-berok'
   10095         # Determine the default libpath from the value encoded in an
   10096         # empty executable.
   10097         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10098 /* end confdefs.h.  */
   10099 
   10100 int
   10101 main ()
   10102 {
   10103 
   10104   ;
   10105   return 0;
   10106 }
   10107 _ACEOF
   10108 if ac_fn_c_try_link "$LINENO"; then :
   10109 
   10110 lt_aix_libpath_sed='
   10111     /Import File Strings/,/^$/ {
   10112 	/^0/ {
   10113 	    s/^0  *\(.*\)$/\1/
   10114 	    p
   10115 	}
   10116     }'
   10117 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10118 # Check for a 64-bit object if we didn't find anything.
   10119 if test -z "$aix_libpath"; then
   10120   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10121 fi
   10122 fi
   10123 rm -f core conftest.err conftest.$ac_objext \
   10124     conftest$ac_exeext conftest.$ac_ext
   10125 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10126 
   10127         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   10128         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"
   10129       else
   10130 	if test "$host_cpu" = ia64; then
   10131 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   10132 	  allow_undefined_flag="-z nodefs"
   10133 	  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"
   10134 	else
   10135 	 # Determine the default libpath from the value encoded in an
   10136 	 # empty executable.
   10137 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10138 /* end confdefs.h.  */
   10139 
   10140 int
   10141 main ()
   10142 {
   10143 
   10144   ;
   10145   return 0;
   10146 }
   10147 _ACEOF
   10148 if ac_fn_c_try_link "$LINENO"; then :
   10149 
   10150 lt_aix_libpath_sed='
   10151     /Import File Strings/,/^$/ {
   10152 	/^0/ {
   10153 	    s/^0  *\(.*\)$/\1/
   10154 	    p
   10155 	}
   10156     }'
   10157 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10158 # Check for a 64-bit object if we didn't find anything.
   10159 if test -z "$aix_libpath"; then
   10160   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10161 fi
   10162 fi
   10163 rm -f core conftest.err conftest.$ac_objext \
   10164     conftest$ac_exeext conftest.$ac_ext
   10165 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10166 
   10167 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   10168 	  # Warning - without using the other run time loading flags,
   10169 	  # -berok will link without error, but may produce a broken library.
   10170 	  no_undefined_flag=' ${wl}-bernotok'
   10171 	  allow_undefined_flag=' ${wl}-berok'
   10172 	  if test "$with_gnu_ld" = yes; then
   10173 	    # We only use this code for GNU lds that support --whole-archive.
   10174 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   10175 	  else
   10176 	    # Exported symbols can be pulled into shared objects from archives
   10177 	    whole_archive_flag_spec='$convenience'
   10178 	  fi
   10179 	  archive_cmds_need_lc=yes
   10180 	  # This is similar to how AIX traditionally builds its shared libraries.
   10181 	  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'
   10182 	fi
   10183       fi
   10184       ;;
   10185 
   10186     amigaos*)
   10187       case $host_cpu in
   10188       powerpc)
   10189             # see comment about AmigaOS4 .so support
   10190             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10191             archive_expsym_cmds=''
   10192         ;;
   10193       m68k)
   10194             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)'
   10195             hardcode_libdir_flag_spec='-L$libdir'
   10196             hardcode_minus_L=yes
   10197         ;;
   10198       esac
   10199       ;;
   10200 
   10201     bsdi[45]*)
   10202       export_dynamic_flag_spec=-rdynamic
   10203       ;;
   10204 
   10205     cygwin* | mingw* | pw32* | cegcc*)
   10206       # When not using gcc, we currently assume that we are using
   10207       # Microsoft Visual C++.
   10208       # hardcode_libdir_flag_spec is actually meaningless, as there is
   10209       # no search path for DLLs.
   10210       hardcode_libdir_flag_spec=' '
   10211       allow_undefined_flag=unsupported
   10212       # Tell ltmain to make .lib files, not .a files.
   10213       libext=lib
   10214       # Tell ltmain to make .dll files, not .so files.
   10215       shrext_cmds=".dll"
   10216       # FIXME: Setting linknames here is a bad hack.
   10217       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   10218       # The linker will automatically build a .lib file if we build a DLL.
   10219       old_archive_from_new_cmds='true'
   10220       # FIXME: Should let the user specify the lib program.
   10221       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   10222       fix_srcfile_path='`cygpath -w "$srcfile"`'
   10223       enable_shared_with_static_runtimes=yes
   10224       ;;
   10225 
   10226     darwin* | rhapsody*)
   10227 
   10228 
   10229   archive_cmds_need_lc=no
   10230   hardcode_direct=no
   10231   hardcode_automatic=yes
   10232   hardcode_shlibpath_var=unsupported
   10233   if test "$lt_cv_ld_force_load" = "yes"; then
   10234     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\"`'
   10235   else
   10236     whole_archive_flag_spec=''
   10237   fi
   10238   link_all_deplibs=yes
   10239   allow_undefined_flag="$_lt_dar_allow_undefined"
   10240   case $cc_basename in
   10241      ifort*) _lt_dar_can_shared=yes ;;
   10242      *) _lt_dar_can_shared=$GCC ;;
   10243   esac
   10244   if test "$_lt_dar_can_shared" = "yes"; then
   10245     output_verbose_link_cmd=func_echo_all
   10246     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   10247     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   10248     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}"
   10249     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}"
   10250 
   10251   else
   10252   ld_shlibs=no
   10253   fi
   10254 
   10255       ;;
   10256 
   10257     dgux*)
   10258       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10259       hardcode_libdir_flag_spec='-L$libdir'
   10260       hardcode_shlibpath_var=no
   10261       ;;
   10262 
   10263     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   10264     # support.  Future versions do this automatically, but an explicit c++rt0.o
   10265     # does not break anything, and helps significantly (at the cost of a little
   10266     # extra space).
   10267     freebsd2.2*)
   10268       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   10269       hardcode_libdir_flag_spec='-R$libdir'
   10270       hardcode_direct=yes
   10271       hardcode_shlibpath_var=no
   10272       ;;
   10273 
   10274     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   10275     freebsd2.*)
   10276       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10277       hardcode_direct=yes
   10278       hardcode_minus_L=yes
   10279       hardcode_shlibpath_var=no
   10280       ;;
   10281 
   10282     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   10283     freebsd* | dragonfly*)
   10284       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   10285       hardcode_libdir_flag_spec='-R$libdir'
   10286       hardcode_direct=yes
   10287       hardcode_shlibpath_var=no
   10288       ;;
   10289 
   10290     hpux9*)
   10291       if test "$GCC" = yes; then
   10292 	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'
   10293       else
   10294 	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'
   10295       fi
   10296       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10297       hardcode_libdir_separator=:
   10298       hardcode_direct=yes
   10299 
   10300       # hardcode_minus_L: Not really in the search PATH,
   10301       # but as the default location of the library.
   10302       hardcode_minus_L=yes
   10303       export_dynamic_flag_spec='${wl}-E'
   10304       ;;
   10305 
   10306     hpux10*)
   10307       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10308 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10309       else
   10310 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10311       fi
   10312       if test "$with_gnu_ld" = no; then
   10313 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10314 	hardcode_libdir_flag_spec_ld='+b $libdir'
   10315 	hardcode_libdir_separator=:
   10316 	hardcode_direct=yes
   10317 	hardcode_direct_absolute=yes
   10318 	export_dynamic_flag_spec='${wl}-E'
   10319 	# hardcode_minus_L: Not really in the search PATH,
   10320 	# but as the default location of the library.
   10321 	hardcode_minus_L=yes
   10322       fi
   10323       ;;
   10324 
   10325     hpux11*)
   10326       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10327 	case $host_cpu in
   10328 	hppa*64*)
   10329 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10330 	  ;;
   10331 	ia64*)
   10332 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10333 	  ;;
   10334 	*)
   10335 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10336 	  ;;
   10337 	esac
   10338       else
   10339 	case $host_cpu in
   10340 	hppa*64*)
   10341 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10342 	  ;;
   10343 	ia64*)
   10344 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10345 	  ;;
   10346 	*)
   10347 
   10348 	  # Older versions of the 11.00 compiler do not understand -b yet
   10349 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   10350 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   10351 $as_echo_n "checking if $CC understands -b... " >&6; }
   10352 if test "${lt_cv_prog_compiler__b+set}" = set; then :
   10353   $as_echo_n "(cached) " >&6
   10354 else
   10355   lt_cv_prog_compiler__b=no
   10356    save_LDFLAGS="$LDFLAGS"
   10357    LDFLAGS="$LDFLAGS -b"
   10358    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   10359    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   10360      # The linker can only warn and ignore the option if not recognized
   10361      # So say no if there are warnings
   10362      if test -s conftest.err; then
   10363        # Append any errors to the config.log.
   10364        cat conftest.err 1>&5
   10365        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   10366        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   10367        if diff conftest.exp conftest.er2 >/dev/null; then
   10368          lt_cv_prog_compiler__b=yes
   10369        fi
   10370      else
   10371        lt_cv_prog_compiler__b=yes
   10372      fi
   10373    fi
   10374    $RM -r conftest*
   10375    LDFLAGS="$save_LDFLAGS"
   10376 
   10377 fi
   10378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   10379 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   10380 
   10381 if test x"$lt_cv_prog_compiler__b" = xyes; then
   10382     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10383 else
   10384     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10385 fi
   10386 
   10387 	  ;;
   10388 	esac
   10389       fi
   10390       if test "$with_gnu_ld" = no; then
   10391 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10392 	hardcode_libdir_separator=:
   10393 
   10394 	case $host_cpu in
   10395 	hppa*64*|ia64*)
   10396 	  hardcode_direct=no
   10397 	  hardcode_shlibpath_var=no
   10398 	  ;;
   10399 	*)
   10400 	  hardcode_direct=yes
   10401 	  hardcode_direct_absolute=yes
   10402 	  export_dynamic_flag_spec='${wl}-E'
   10403 
   10404 	  # hardcode_minus_L: Not really in the search PATH,
   10405 	  # but as the default location of the library.
   10406 	  hardcode_minus_L=yes
   10407 	  ;;
   10408 	esac
   10409       fi
   10410       ;;
   10411 
   10412     irix5* | irix6* | nonstopux*)
   10413       if test "$GCC" = yes; then
   10414 	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'
   10415 	# Try to use the -exported_symbol ld option, if it does not
   10416 	# work, assume that -exports_file does not work either and
   10417 	# implicitly export all symbols.
   10418         save_LDFLAGS="$LDFLAGS"
   10419         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   10420         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10421 /* end confdefs.h.  */
   10422 int foo(void) {}
   10423 _ACEOF
   10424 if ac_fn_c_try_link "$LINENO"; then :
   10425   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'
   10426 
   10427 fi
   10428 rm -f core conftest.err conftest.$ac_objext \
   10429     conftest$ac_exeext conftest.$ac_ext
   10430         LDFLAGS="$save_LDFLAGS"
   10431       else
   10432 	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'
   10433 	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'
   10434       fi
   10435       archive_cmds_need_lc='no'
   10436       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10437       hardcode_libdir_separator=:
   10438       inherit_rpath=yes
   10439       link_all_deplibs=yes
   10440       ;;
   10441 
   10442     netbsd*)
   10443       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10444 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   10445       else
   10446 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   10447       fi
   10448       hardcode_libdir_flag_spec='-R$libdir'
   10449       hardcode_direct=yes
   10450       hardcode_shlibpath_var=no
   10451       ;;
   10452 
   10453     newsos6)
   10454       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10455       hardcode_direct=yes
   10456       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10457       hardcode_libdir_separator=:
   10458       hardcode_shlibpath_var=no
   10459       ;;
   10460 
   10461     *nto* | *qnx*)
   10462       ;;
   10463 
   10464     openbsd*)
   10465       if test -f /usr/libexec/ld.so; then
   10466 	hardcode_direct=yes
   10467 	hardcode_shlibpath_var=no
   10468 	hardcode_direct_absolute=yes
   10469 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10470 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10471 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   10472 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10473 	  export_dynamic_flag_spec='${wl}-E'
   10474 	else
   10475 	  case $host_os in
   10476 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   10477 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10478 	     hardcode_libdir_flag_spec='-R$libdir'
   10479 	     ;;
   10480 	   *)
   10481 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10482 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10483 	     ;;
   10484 	  esac
   10485 	fi
   10486       else
   10487 	ld_shlibs=no
   10488       fi
   10489       ;;
   10490 
   10491     os2*)
   10492       hardcode_libdir_flag_spec='-L$libdir'
   10493       hardcode_minus_L=yes
   10494       allow_undefined_flag=unsupported
   10495       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'
   10496       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   10497       ;;
   10498 
   10499     osf3*)
   10500       if test "$GCC" = yes; then
   10501 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10502 	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'
   10503       else
   10504 	allow_undefined_flag=' -expect_unresolved \*'
   10505 	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'
   10506       fi
   10507       archive_cmds_need_lc='no'
   10508       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10509       hardcode_libdir_separator=:
   10510       ;;
   10511 
   10512     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   10513       if test "$GCC" = yes; then
   10514 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10515 	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'
   10516 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10517       else
   10518 	allow_undefined_flag=' -expect_unresolved \*'
   10519 	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'
   10520 	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~
   10521 	$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'
   10522 
   10523 	# Both c and cxx compiler support -rpath directly
   10524 	hardcode_libdir_flag_spec='-rpath $libdir'
   10525       fi
   10526       archive_cmds_need_lc='no'
   10527       hardcode_libdir_separator=:
   10528       ;;
   10529 
   10530     solaris*)
   10531       no_undefined_flag=' -z defs'
   10532       if test "$GCC" = yes; then
   10533 	wlarc='${wl}'
   10534 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10535 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10536 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10537       else
   10538 	case `$CC -V 2>&1` in
   10539 	*"Compilers 5.0"*)
   10540 	  wlarc=''
   10541 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10542 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10543 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   10544 	  ;;
   10545 	*)
   10546 	  wlarc='${wl}'
   10547 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10548 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10549 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10550 	  ;;
   10551 	esac
   10552       fi
   10553       hardcode_libdir_flag_spec='-R$libdir'
   10554       hardcode_shlibpath_var=no
   10555       case $host_os in
   10556       solaris2.[0-5] | solaris2.[0-5].*) ;;
   10557       *)
   10558 	# The compiler driver will combine and reorder linker options,
   10559 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   10560 	# but is careful enough not to reorder.
   10561 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   10562 	if test "$GCC" = yes; then
   10563 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   10564 	else
   10565 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   10566 	fi
   10567 	;;
   10568       esac
   10569       link_all_deplibs=yes
   10570       ;;
   10571 
   10572     sunos4*)
   10573       if test "x$host_vendor" = xsequent; then
   10574 	# Use $CC to link under sequent, because it throws in some extra .o
   10575 	# files that make .init and .fini sections work.
   10576 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10577       else
   10578 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   10579       fi
   10580       hardcode_libdir_flag_spec='-L$libdir'
   10581       hardcode_direct=yes
   10582       hardcode_minus_L=yes
   10583       hardcode_shlibpath_var=no
   10584       ;;
   10585 
   10586     sysv4)
   10587       case $host_vendor in
   10588 	sni)
   10589 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10590 	  hardcode_direct=yes # is this really true???
   10591 	;;
   10592 	siemens)
   10593 	  ## LD is ld it makes a PLAMLIB
   10594 	  ## CC just makes a GrossModule.
   10595 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   10596 	  reload_cmds='$CC -r -o $output$reload_objs'
   10597 	  hardcode_direct=no
   10598         ;;
   10599 	motorola)
   10600 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10601 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   10602 	;;
   10603       esac
   10604       runpath_var='LD_RUN_PATH'
   10605       hardcode_shlibpath_var=no
   10606       ;;
   10607 
   10608     sysv4.3*)
   10609       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10610       hardcode_shlibpath_var=no
   10611       export_dynamic_flag_spec='-Bexport'
   10612       ;;
   10613 
   10614     sysv4*MP*)
   10615       if test -d /usr/nec; then
   10616 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10617 	hardcode_shlibpath_var=no
   10618 	runpath_var=LD_RUN_PATH
   10619 	hardcode_runpath_var=yes
   10620 	ld_shlibs=yes
   10621       fi
   10622       ;;
   10623 
   10624     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10625       no_undefined_flag='${wl}-z,text'
   10626       archive_cmds_need_lc=no
   10627       hardcode_shlibpath_var=no
   10628       runpath_var='LD_RUN_PATH'
   10629 
   10630       if test "$GCC" = yes; then
   10631 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10632 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10633       else
   10634 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10635 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10636       fi
   10637       ;;
   10638 
   10639     sysv5* | sco3.2v5* | sco5v6*)
   10640       # Note: We can NOT use -z defs as we might desire, because we do not
   10641       # link with -lc, and that would cause any symbols used from libc to
   10642       # always be unresolved, which means just about no library would
   10643       # ever link correctly.  If we're not using GNU ld we use -z text
   10644       # though, which does catch some bad symbols but isn't as heavy-handed
   10645       # as -z defs.
   10646       no_undefined_flag='${wl}-z,text'
   10647       allow_undefined_flag='${wl}-z,nodefs'
   10648       archive_cmds_need_lc=no
   10649       hardcode_shlibpath_var=no
   10650       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   10651       hardcode_libdir_separator=':'
   10652       link_all_deplibs=yes
   10653       export_dynamic_flag_spec='${wl}-Bexport'
   10654       runpath_var='LD_RUN_PATH'
   10655 
   10656       if test "$GCC" = yes; then
   10657 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10658 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10659       else
   10660 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10661 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10662       fi
   10663       ;;
   10664 
   10665     uts4*)
   10666       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10667       hardcode_libdir_flag_spec='-L$libdir'
   10668       hardcode_shlibpath_var=no
   10669       ;;
   10670 
   10671     *)
   10672       ld_shlibs=no
   10673       ;;
   10674     esac
   10675 
   10676     if test x$host_vendor = xsni; then
   10677       case $host in
   10678       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   10679 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   10680 	;;
   10681       esac
   10682     fi
   10683   fi
   10684 
   10685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   10686 $as_echo "$ld_shlibs" >&6; }
   10687 test "$ld_shlibs" = no && can_build_shared=no
   10688 
   10689 with_gnu_ld=$with_gnu_ld
   10690 
   10691 
   10692 
   10693 
   10694 
   10695 
   10696 
   10697 
   10698 
   10699 
   10700 
   10701 
   10702 
   10703 
   10704 
   10705 #
   10706 # Do we need to explicitly link libc?
   10707 #
   10708 case "x$archive_cmds_need_lc" in
   10709 x|xyes)
   10710   # Assume -lc should be added
   10711   archive_cmds_need_lc=yes
   10712 
   10713   if test "$enable_shared" = yes && test "$GCC" = yes; then
   10714     case $archive_cmds in
   10715     *'~'*)
   10716       # FIXME: we may have to deal with multi-command sequences.
   10717       ;;
   10718     '$CC '*)
   10719       # Test whether the compiler implicitly links with -lc since on some
   10720       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10721       # to ld, don't add -lc before -lgcc.
   10722       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10723 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10724 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
   10725   $as_echo_n "(cached) " >&6
   10726 else
   10727   $RM conftest*
   10728 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10729 
   10730 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10731   (eval $ac_compile) 2>&5
   10732   ac_status=$?
   10733   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10734   test $ac_status = 0; } 2>conftest.err; then
   10735 	  soname=conftest
   10736 	  lib=conftest
   10737 	  libobjs=conftest.$ac_objext
   10738 	  deplibs=
   10739 	  wl=$lt_prog_compiler_wl
   10740 	  pic_flag=$lt_prog_compiler_pic
   10741 	  compiler_flags=-v
   10742 	  linker_flags=-v
   10743 	  verstring=
   10744 	  output_objdir=.
   10745 	  libname=conftest
   10746 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10747 	  allow_undefined_flag=
   10748 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10749   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10750   ac_status=$?
   10751   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10752   test $ac_status = 0; }
   10753 	  then
   10754 	    lt_cv_archive_cmds_need_lc=no
   10755 	  else
   10756 	    lt_cv_archive_cmds_need_lc=yes
   10757 	  fi
   10758 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10759 	else
   10760 	  cat conftest.err 1>&5
   10761 	fi
   10762 	$RM conftest*
   10763 
   10764 fi
   10765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10766 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10767       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10768       ;;
   10769     esac
   10770   fi
   10771   ;;
   10772 esac
   10773 
   10774 
   10775 
   10776 
   10777 
   10778 
   10779 
   10780 
   10781 
   10782 
   10783 
   10784 
   10785 
   10786 
   10787 
   10788 
   10789 
   10790 
   10791 
   10792 
   10793 
   10794 
   10795 
   10796 
   10797 
   10798 
   10799 
   10800 
   10801 
   10802 
   10803 
   10804 
   10805 
   10806 
   10807 
   10808 
   10809 
   10810 
   10811 
   10812 
   10813 
   10814 
   10815 
   10816 
   10817 
   10818 
   10819 
   10820 
   10821 
   10822 
   10823 
   10824 
   10825 
   10826 
   10827 
   10828 
   10829 
   10830 
   10831 
   10832 
   10833 
   10834 
   10835 
   10836 
   10837 
   10838 
   10839 
   10840 
   10841 
   10842 
   10843 
   10844 
   10845 
   10846 
   10847 
   10848 
   10849 
   10850 
   10851 
   10852 
   10853 
   10854 
   10855 
   10856 
   10857 
   10858 
   10859 
   10860 
   10861 
   10862 
   10863 
   10864 
   10865 
   10866 
   10867 
   10868 
   10869 
   10870 
   10871 
   10872 
   10873 
   10874 
   10875 
   10876 
   10877 
   10878 
   10879 
   10880 
   10881 
   10882 
   10883 
   10884 
   10885 
   10886 
   10887 
   10888 
   10889 
   10890 
   10891 
   10892 
   10893 
   10894 
   10895 
   10896 
   10897 
   10898 
   10899 
   10900 
   10901 
   10902 
   10903 
   10904 
   10905 
   10906 
   10907 
   10908 
   10909 
   10910 
   10911 
   10912 
   10913 
   10914 
   10915 
   10916 
   10917 
   10918 
   10919 
   10920 
   10921 
   10922 
   10923 
   10924 
   10925 
   10926 
   10927 
   10928 
   10929 
   10930   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   10931 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   10932 
   10933 if test "$GCC" = yes; then
   10934   case $host_os in
   10935     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   10936     *) lt_awk_arg="/^libraries:/" ;;
   10937   esac
   10938   case $host_os in
   10939     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   10940     *) lt_sed_strip_eq="s,=/,/,g" ;;
   10941   esac
   10942   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   10943   case $lt_search_path_spec in
   10944   *\;*)
   10945     # if the path contains ";" then we assume it to be the separator
   10946     # otherwise default to the standard path separator (i.e. ":") - it is
   10947     # assumed that no part of a normal pathname contains ";" but that should
   10948     # okay in the real world where ";" in dirpaths is itself problematic.
   10949     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   10950     ;;
   10951   *)
   10952     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   10953     ;;
   10954   esac
   10955   # Ok, now we have the path, separated by spaces, we can step through it
   10956   # and add multilib dir if necessary.
   10957   lt_tmp_lt_search_path_spec=
   10958   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   10959   for lt_sys_path in $lt_search_path_spec; do
   10960     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   10961       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   10962     else
   10963       test -d "$lt_sys_path" && \
   10964 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   10965     fi
   10966   done
   10967   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   10968 BEGIN {RS=" "; FS="/|\n";} {
   10969   lt_foo="";
   10970   lt_count=0;
   10971   for (lt_i = NF; lt_i > 0; lt_i--) {
   10972     if ($lt_i != "" && $lt_i != ".") {
   10973       if ($lt_i == "..") {
   10974         lt_count++;
   10975       } else {
   10976         if (lt_count == 0) {
   10977           lt_foo="/" $lt_i lt_foo;
   10978         } else {
   10979           lt_count--;
   10980         }
   10981       }
   10982     }
   10983   }
   10984   if (lt_foo != "") { lt_freq[lt_foo]++; }
   10985   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   10986 }'`
   10987   # AWK program above erroneously prepends '/' to C:/dos/paths
   10988   # for these hosts.
   10989   case $host_os in
   10990     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   10991       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   10992   esac
   10993   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   10994 else
   10995   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   10996 fi
   10997 library_names_spec=
   10998 libname_spec='lib$name'
   10999 soname_spec=
   11000 shrext_cmds=".so"
   11001 postinstall_cmds=
   11002 postuninstall_cmds=
   11003 finish_cmds=
   11004 finish_eval=
   11005 shlibpath_var=
   11006 shlibpath_overrides_runpath=unknown
   11007 version_type=none
   11008 dynamic_linker="$host_os ld.so"
   11009 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   11010 need_lib_prefix=unknown
   11011 hardcode_into_libs=no
   11012 
   11013 # when you set need_version to no, make sure it does not cause -set_version
   11014 # flags to be left without arguments
   11015 need_version=unknown
   11016 
   11017 case $host_os in
   11018 aix3*)
   11019   version_type=linux
   11020   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   11021   shlibpath_var=LIBPATH
   11022 
   11023   # AIX 3 has no versioning support, so we append a major version to the name.
   11024   soname_spec='${libname}${release}${shared_ext}$major'
   11025   ;;
   11026 
   11027 aix[4-9]*)
   11028   version_type=linux
   11029   need_lib_prefix=no
   11030   need_version=no
   11031   hardcode_into_libs=yes
   11032   if test "$host_cpu" = ia64; then
   11033     # AIX 5 supports IA64
   11034     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   11035     shlibpath_var=LD_LIBRARY_PATH
   11036   else
   11037     # With GCC up to 2.95.x, collect2 would create an import file
   11038     # for dependence libraries.  The import file would start with
   11039     # the line `#! .'.  This would cause the generated library to
   11040     # depend on `.', always an invalid library.  This was fixed in
   11041     # development snapshots of GCC prior to 3.0.
   11042     case $host_os in
   11043       aix4 | aix4.[01] | aix4.[01].*)
   11044       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11045 	   echo ' yes '
   11046 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   11047 	:
   11048       else
   11049 	can_build_shared=no
   11050       fi
   11051       ;;
   11052     esac
   11053     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   11054     # soname into executable. Probably we can add versioning support to
   11055     # collect2, so additional links can be useful in future.
   11056     if test "$aix_use_runtimelinking" = yes; then
   11057       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11058       # instead of lib<name>.a to let people know that these are not
   11059       # typical AIX shared libraries.
   11060       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11061     else
   11062       # We preserve .a as extension for shared libraries through AIX4.2
   11063       # and later when we are not doing run time linking.
   11064       library_names_spec='${libname}${release}.a $libname.a'
   11065       soname_spec='${libname}${release}${shared_ext}$major'
   11066     fi
   11067     shlibpath_var=LIBPATH
   11068   fi
   11069   ;;
   11070 
   11071 amigaos*)
   11072   case $host_cpu in
   11073   powerpc)
   11074     # Since July 2007 AmigaOS4 officially supports .so libraries.
   11075     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   11076     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11077     ;;
   11078   m68k)
   11079     library_names_spec='$libname.ixlibrary $libname.a'
   11080     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11081     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'
   11082     ;;
   11083   esac
   11084   ;;
   11085 
   11086 beos*)
   11087   library_names_spec='${libname}${shared_ext}'
   11088   dynamic_linker="$host_os ld.so"
   11089   shlibpath_var=LIBRARY_PATH
   11090   ;;
   11091 
   11092 bsdi[45]*)
   11093   version_type=linux
   11094   need_version=no
   11095   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11096   soname_spec='${libname}${release}${shared_ext}$major'
   11097   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11098   shlibpath_var=LD_LIBRARY_PATH
   11099   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11100   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11101   # the default ld.so.conf also contains /usr/contrib/lib and
   11102   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11103   # libtool to hard-code these into programs
   11104   ;;
   11105 
   11106 cygwin* | mingw* | pw32* | cegcc*)
   11107   version_type=windows
   11108   shrext_cmds=".dll"
   11109   need_version=no
   11110   need_lib_prefix=no
   11111 
   11112   case $GCC,$host_os in
   11113   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   11114     library_names_spec='$libname.dll.a'
   11115     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11116     postinstall_cmds='base_file=`basename \${file}`~
   11117       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   11118       dldir=$destdir/`dirname \$dlpath`~
   11119       test -d \$dldir || mkdir -p \$dldir~
   11120       $install_prog $dir/$dlname \$dldir/$dlname~
   11121       chmod a+x \$dldir/$dlname~
   11122       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   11123         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   11124       fi'
   11125     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11126       dlpath=$dir/\$dldll~
   11127        $RM \$dlpath'
   11128     shlibpath_overrides_runpath=yes
   11129 
   11130     case $host_os in
   11131     cygwin*)
   11132       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11133       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11134 
   11135       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   11136       ;;
   11137     mingw* | cegcc*)
   11138       # MinGW DLLs use traditional 'lib' prefix
   11139       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11140       ;;
   11141     pw32*)
   11142       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11143       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11144       ;;
   11145     esac
   11146     ;;
   11147 
   11148   *)
   11149     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   11150     ;;
   11151   esac
   11152   dynamic_linker='Win32 ld.exe'
   11153   # FIXME: first we should search . and the directory the executable is in
   11154   shlibpath_var=PATH
   11155   ;;
   11156 
   11157 darwin* | rhapsody*)
   11158   dynamic_linker="$host_os dyld"
   11159   version_type=darwin
   11160   need_lib_prefix=no
   11161   need_version=no
   11162   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   11163   soname_spec='${libname}${release}${major}$shared_ext'
   11164   shlibpath_overrides_runpath=yes
   11165   shlibpath_var=DYLD_LIBRARY_PATH
   11166   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   11167 
   11168   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   11169   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   11170   ;;
   11171 
   11172 dgux*)
   11173   version_type=linux
   11174   need_lib_prefix=no
   11175   need_version=no
   11176   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   11177   soname_spec='${libname}${release}${shared_ext}$major'
   11178   shlibpath_var=LD_LIBRARY_PATH
   11179   ;;
   11180 
   11181 freebsd* | dragonfly*)
   11182   # DragonFly does not have aout.  When/if they implement a new
   11183   # versioning mechanism, adjust this.
   11184   if test -x /usr/bin/objformat; then
   11185     objformat=`/usr/bin/objformat`
   11186   else
   11187     case $host_os in
   11188     freebsd[23].*) objformat=aout ;;
   11189     *) objformat=elf ;;
   11190     esac
   11191   fi
   11192   version_type=freebsd-$objformat
   11193   case $version_type in
   11194     freebsd-elf*)
   11195       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11196       need_version=no
   11197       need_lib_prefix=no
   11198       ;;
   11199     freebsd-*)
   11200       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   11201       need_version=yes
   11202       ;;
   11203   esac
   11204   shlibpath_var=LD_LIBRARY_PATH
   11205   case $host_os in
   11206   freebsd2.*)
   11207     shlibpath_overrides_runpath=yes
   11208     ;;
   11209   freebsd3.[01]* | freebsdelf3.[01]*)
   11210     shlibpath_overrides_runpath=yes
   11211     hardcode_into_libs=yes
   11212     ;;
   11213   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   11214   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   11215     shlibpath_overrides_runpath=no
   11216     hardcode_into_libs=yes
   11217     ;;
   11218   *) # from 4.6 on, and DragonFly
   11219     shlibpath_overrides_runpath=yes
   11220     hardcode_into_libs=yes
   11221     ;;
   11222   esac
   11223   ;;
   11224 
   11225 gnu*)
   11226   version_type=linux
   11227   need_lib_prefix=no
   11228   need_version=no
   11229   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   11230   soname_spec='${libname}${release}${shared_ext}$major'
   11231   shlibpath_var=LD_LIBRARY_PATH
   11232   hardcode_into_libs=yes
   11233   ;;
   11234 
   11235 haiku*)
   11236   version_type=linux
   11237   need_lib_prefix=no
   11238   need_version=no
   11239   dynamic_linker="$host_os runtime_loader"
   11240   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   11241   soname_spec='${libname}${release}${shared_ext}$major'
   11242   shlibpath_var=LIBRARY_PATH
   11243   shlibpath_overrides_runpath=yes
   11244   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   11245   hardcode_into_libs=yes
   11246   ;;
   11247 
   11248 hpux9* | hpux10* | hpux11*)
   11249   # Give a soname corresponding to the major version so that dld.sl refuses to
   11250   # link against other versions.
   11251   version_type=sunos
   11252   need_lib_prefix=no
   11253   need_version=no
   11254   case $host_cpu in
   11255   ia64*)
   11256     shrext_cmds='.so'
   11257     hardcode_into_libs=yes
   11258     dynamic_linker="$host_os dld.so"
   11259     shlibpath_var=LD_LIBRARY_PATH
   11260     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11261     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11262     soname_spec='${libname}${release}${shared_ext}$major'
   11263     if test "X$HPUX_IA64_MODE" = X32; then
   11264       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   11265     else
   11266       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   11267     fi
   11268     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11269     ;;
   11270   hppa*64*)
   11271     shrext_cmds='.sl'
   11272     hardcode_into_libs=yes
   11273     dynamic_linker="$host_os dld.sl"
   11274     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   11275     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11276     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11277     soname_spec='${libname}${release}${shared_ext}$major'
   11278     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   11279     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11280     ;;
   11281   *)
   11282     shrext_cmds='.sl'
   11283     dynamic_linker="$host_os dld.sl"
   11284     shlibpath_var=SHLIB_PATH
   11285     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   11286     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11287     soname_spec='${libname}${release}${shared_ext}$major'
   11288     ;;
   11289   esac
   11290   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   11291   postinstall_cmds='chmod 555 $lib'
   11292   # or fails outright, so override atomically:
   11293   install_override_mode=555
   11294   ;;
   11295 
   11296 interix[3-9]*)
   11297   version_type=linux
   11298   need_lib_prefix=no
   11299   need_version=no
   11300   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11301   soname_spec='${libname}${release}${shared_ext}$major'
   11302   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   11303   shlibpath_var=LD_LIBRARY_PATH
   11304   shlibpath_overrides_runpath=no
   11305   hardcode_into_libs=yes
   11306   ;;
   11307 
   11308 irix5* | irix6* | nonstopux*)
   11309   case $host_os in
   11310     nonstopux*) version_type=nonstopux ;;
   11311     *)
   11312 	if test "$lt_cv_prog_gnu_ld" = yes; then
   11313 		version_type=linux
   11314 	else
   11315 		version_type=irix
   11316 	fi ;;
   11317   esac
   11318   need_lib_prefix=no
   11319   need_version=no
   11320   soname_spec='${libname}${release}${shared_ext}$major'
   11321   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   11322   case $host_os in
   11323   irix5* | nonstopux*)
   11324     libsuff= shlibsuff=
   11325     ;;
   11326   *)
   11327     case $LD in # libtool.m4 will add one of these switches to LD
   11328     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   11329       libsuff= shlibsuff= libmagic=32-bit;;
   11330     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   11331       libsuff=32 shlibsuff=N32 libmagic=N32;;
   11332     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   11333       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   11334     *) libsuff= shlibsuff= libmagic=never-match;;
   11335     esac
   11336     ;;
   11337   esac
   11338   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   11339   shlibpath_overrides_runpath=no
   11340   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   11341   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   11342   hardcode_into_libs=yes
   11343   ;;
   11344 
   11345 # No shared lib support for Linux oldld, aout, or coff.
   11346 linux*oldld* | linux*aout* | linux*coff*)
   11347   dynamic_linker=no
   11348   ;;
   11349 
   11350 # This must be Linux ELF.
   11351 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   11352   version_type=linux
   11353   need_lib_prefix=no
   11354   need_version=no
   11355   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11356   soname_spec='${libname}${release}${shared_ext}$major'
   11357   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   11358   shlibpath_var=LD_LIBRARY_PATH
   11359   shlibpath_overrides_runpath=no
   11360 
   11361   # Some binutils ld are patched to set DT_RUNPATH
   11362   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   11363   $as_echo_n "(cached) " >&6
   11364 else
   11365   lt_cv_shlibpath_overrides_runpath=no
   11366     save_LDFLAGS=$LDFLAGS
   11367     save_libdir=$libdir
   11368     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   11369 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   11370     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11371 /* end confdefs.h.  */
   11372 
   11373 int
   11374 main ()
   11375 {
   11376 
   11377   ;
   11378   return 0;
   11379 }
   11380 _ACEOF
   11381 if ac_fn_c_try_link "$LINENO"; then :
   11382   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   11383   lt_cv_shlibpath_overrides_runpath=yes
   11384 fi
   11385 fi
   11386 rm -f core conftest.err conftest.$ac_objext \
   11387     conftest$ac_exeext conftest.$ac_ext
   11388     LDFLAGS=$save_LDFLAGS
   11389     libdir=$save_libdir
   11390 
   11391 fi
   11392 
   11393   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   11394 
   11395   # This implies no fast_install, which is unacceptable.
   11396   # Some rework will be needed to allow for fast_install
   11397   # before this can be enabled.
   11398   hardcode_into_libs=yes
   11399 
   11400   # Append ld.so.conf contents to the search path
   11401   if test -f /etc/ld.so.conf; then
   11402     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' ' '`
   11403     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   11404   fi
   11405 
   11406   # We used to test for /lib/ld.so.1 and disable shared libraries on
   11407   # powerpc, because MkLinux only supported shared libraries with the
   11408   # GNU dynamic linker.  Since this was broken with cross compilers,
   11409   # most powerpc-linux boxes support dynamic linking these days and
   11410   # people can always --disable-shared, the test was removed, and we
   11411   # assume the GNU/Linux dynamic linker is in use.
   11412   dynamic_linker='GNU/Linux ld.so'
   11413   ;;
   11414 
   11415 netbsd*)
   11416   version_type=sunos
   11417   need_lib_prefix=no
   11418   need_version=no
   11419   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11420     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11421     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11422     dynamic_linker='NetBSD (a.out) ld.so'
   11423   else
   11424     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11425     soname_spec='${libname}${release}${shared_ext}$major'
   11426     dynamic_linker='NetBSD ld.elf_so'
   11427   fi
   11428   shlibpath_var=LD_LIBRARY_PATH
   11429   shlibpath_overrides_runpath=yes
   11430   hardcode_into_libs=yes
   11431   ;;
   11432 
   11433 newsos6)
   11434   version_type=linux
   11435   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11436   shlibpath_var=LD_LIBRARY_PATH
   11437   shlibpath_overrides_runpath=yes
   11438   ;;
   11439 
   11440 *nto* | *qnx*)
   11441   version_type=qnx
   11442   need_lib_prefix=no
   11443   need_version=no
   11444   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11445   soname_spec='${libname}${release}${shared_ext}$major'
   11446   shlibpath_var=LD_LIBRARY_PATH
   11447   shlibpath_overrides_runpath=no
   11448   hardcode_into_libs=yes
   11449   dynamic_linker='ldqnx.so'
   11450   ;;
   11451 
   11452 openbsd*)
   11453   version_type=sunos
   11454   sys_lib_dlsearch_path_spec="/usr/lib"
   11455   need_lib_prefix=no
   11456   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   11457   case $host_os in
   11458     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   11459     *)				need_version=no  ;;
   11460   esac
   11461   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11462   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11463   shlibpath_var=LD_LIBRARY_PATH
   11464   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11465     case $host_os in
   11466       openbsd2.[89] | openbsd2.[89].*)
   11467 	shlibpath_overrides_runpath=no
   11468 	;;
   11469       *)
   11470 	shlibpath_overrides_runpath=yes
   11471 	;;
   11472       esac
   11473   else
   11474     shlibpath_overrides_runpath=yes
   11475   fi
   11476   ;;
   11477 
   11478 os2*)
   11479   libname_spec='$name'
   11480   shrext_cmds=".dll"
   11481   need_lib_prefix=no
   11482   library_names_spec='$libname${shared_ext} $libname.a'
   11483   dynamic_linker='OS/2 ld.exe'
   11484   shlibpath_var=LIBPATH
   11485   ;;
   11486 
   11487 osf3* | osf4* | osf5*)
   11488   version_type=osf
   11489   need_lib_prefix=no
   11490   need_version=no
   11491   soname_spec='${libname}${release}${shared_ext}$major'
   11492   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11493   shlibpath_var=LD_LIBRARY_PATH
   11494   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   11495   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   11496   ;;
   11497 
   11498 rdos*)
   11499   dynamic_linker=no
   11500   ;;
   11501 
   11502 solaris*)
   11503   version_type=linux
   11504   need_lib_prefix=no
   11505   need_version=no
   11506   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11507   soname_spec='${libname}${release}${shared_ext}$major'
   11508   shlibpath_var=LD_LIBRARY_PATH
   11509   shlibpath_overrides_runpath=yes
   11510   hardcode_into_libs=yes
   11511   # ldd complains unless libraries are executable
   11512   postinstall_cmds='chmod +x $lib'
   11513   ;;
   11514 
   11515 sunos4*)
   11516   version_type=sunos
   11517   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11518   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   11519   shlibpath_var=LD_LIBRARY_PATH
   11520   shlibpath_overrides_runpath=yes
   11521   if test "$with_gnu_ld" = yes; then
   11522     need_lib_prefix=no
   11523   fi
   11524   need_version=yes
   11525   ;;
   11526 
   11527 sysv4 | sysv4.3*)
   11528   version_type=linux
   11529   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11530   soname_spec='${libname}${release}${shared_ext}$major'
   11531   shlibpath_var=LD_LIBRARY_PATH
   11532   case $host_vendor in
   11533     sni)
   11534       shlibpath_overrides_runpath=no
   11535       need_lib_prefix=no
   11536       runpath_var=LD_RUN_PATH
   11537       ;;
   11538     siemens)
   11539       need_lib_prefix=no
   11540       ;;
   11541     motorola)
   11542       need_lib_prefix=no
   11543       need_version=no
   11544       shlibpath_overrides_runpath=no
   11545       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   11546       ;;
   11547   esac
   11548   ;;
   11549 
   11550 sysv4*MP*)
   11551   if test -d /usr/nec ;then
   11552     version_type=linux
   11553     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   11554     soname_spec='$libname${shared_ext}.$major'
   11555     shlibpath_var=LD_LIBRARY_PATH
   11556   fi
   11557   ;;
   11558 
   11559 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   11560   version_type=freebsd-elf
   11561   need_lib_prefix=no
   11562   need_version=no
   11563   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11564   soname_spec='${libname}${release}${shared_ext}$major'
   11565   shlibpath_var=LD_LIBRARY_PATH
   11566   shlibpath_overrides_runpath=yes
   11567   hardcode_into_libs=yes
   11568   if test "$with_gnu_ld" = yes; then
   11569     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   11570   else
   11571     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   11572     case $host_os in
   11573       sco3.2v5*)
   11574         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   11575 	;;
   11576     esac
   11577   fi
   11578   sys_lib_dlsearch_path_spec='/usr/lib'
   11579   ;;
   11580 
   11581 tpf*)
   11582   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   11583   version_type=linux
   11584   need_lib_prefix=no
   11585   need_version=no
   11586   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11587   shlibpath_var=LD_LIBRARY_PATH
   11588   shlibpath_overrides_runpath=no
   11589   hardcode_into_libs=yes
   11590   ;;
   11591 
   11592 uts4*)
   11593   version_type=linux
   11594   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11595   soname_spec='${libname}${release}${shared_ext}$major'
   11596   shlibpath_var=LD_LIBRARY_PATH
   11597   ;;
   11598 
   11599 *)
   11600   dynamic_linker=no
   11601   ;;
   11602 esac
   11603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   11604 $as_echo "$dynamic_linker" >&6; }
   11605 test "$dynamic_linker" = no && can_build_shared=no
   11606 
   11607 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   11608 if test "$GCC" = yes; then
   11609   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   11610 fi
   11611 
   11612 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   11613   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   11614 fi
   11615 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   11616   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   11617 fi
   11618 
   11619 
   11620 
   11621 
   11622 
   11623 
   11624 
   11625 
   11626 
   11627 
   11628 
   11629 
   11630 
   11631 
   11632 
   11633 
   11634 
   11635 
   11636 
   11637 
   11638 
   11639 
   11640 
   11641 
   11642 
   11643 
   11644 
   11645 
   11646 
   11647 
   11648 
   11649 
   11650 
   11651 
   11652 
   11653 
   11654 
   11655 
   11656 
   11657 
   11658 
   11659 
   11660 
   11661 
   11662 
   11663 
   11664 
   11665 
   11666 
   11667 
   11668 
   11669 
   11670 
   11671 
   11672 
   11673 
   11674 
   11675 
   11676 
   11677 
   11678 
   11679 
   11680 
   11681 
   11682 
   11683 
   11684 
   11685 
   11686 
   11687 
   11688 
   11689 
   11690 
   11691 
   11692 
   11693 
   11694 
   11695 
   11696 
   11697 
   11698 
   11699 
   11700 
   11701 
   11702 
   11703 
   11704 
   11705 
   11706 
   11707 
   11708 
   11709 
   11710   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11711 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11712 hardcode_action=
   11713 if test -n "$hardcode_libdir_flag_spec" ||
   11714    test -n "$runpath_var" ||
   11715    test "X$hardcode_automatic" = "Xyes" ; then
   11716 
   11717   # We can hardcode non-existent directories.
   11718   if test "$hardcode_direct" != no &&
   11719      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11720      # have to relink, otherwise we might link with an installed library
   11721      # when we should be linking with a yet-to-be-installed one
   11722      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   11723      test "$hardcode_minus_L" != no; then
   11724     # Linking always hardcodes the temporary library directory.
   11725     hardcode_action=relink
   11726   else
   11727     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11728     hardcode_action=immediate
   11729   fi
   11730 else
   11731   # We cannot hardcode anything, or else we can only hardcode existing
   11732   # directories.
   11733   hardcode_action=unsupported
   11734 fi
   11735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11736 $as_echo "$hardcode_action" >&6; }
   11737 
   11738 if test "$hardcode_action" = relink ||
   11739    test "$inherit_rpath" = yes; then
   11740   # Fast installation is not supported
   11741   enable_fast_install=no
   11742 elif test "$shlibpath_overrides_runpath" = yes ||
   11743      test "$enable_shared" = no; then
   11744   # Fast installation is not necessary
   11745   enable_fast_install=needless
   11746 fi
   11747 
   11748 
   11749 
   11750 
   11751 
   11752 
   11753   if test "x$enable_dlopen" != xyes; then
   11754   enable_dlopen=unknown
   11755   enable_dlopen_self=unknown
   11756   enable_dlopen_self_static=unknown
   11757 else
   11758   lt_cv_dlopen=no
   11759   lt_cv_dlopen_libs=
   11760 
   11761   case $host_os in
   11762   beos*)
   11763     lt_cv_dlopen="load_add_on"
   11764     lt_cv_dlopen_libs=
   11765     lt_cv_dlopen_self=yes
   11766     ;;
   11767 
   11768   mingw* | pw32* | cegcc*)
   11769     lt_cv_dlopen="LoadLibrary"
   11770     lt_cv_dlopen_libs=
   11771     ;;
   11772 
   11773   cygwin*)
   11774     lt_cv_dlopen="dlopen"
   11775     lt_cv_dlopen_libs=
   11776     ;;
   11777 
   11778   darwin*)
   11779   # if libdl is installed we need to link against it
   11780     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11781 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11782 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   11783   $as_echo_n "(cached) " >&6
   11784 else
   11785   ac_check_lib_save_LIBS=$LIBS
   11786 LIBS="-ldl  $LIBS"
   11787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11788 /* end confdefs.h.  */
   11789 
   11790 /* Override any GCC internal prototype to avoid an error.
   11791    Use char because int might match the return type of a GCC
   11792    builtin and then its argument prototype would still apply.  */
   11793 #ifdef __cplusplus
   11794 extern "C"
   11795 #endif
   11796 char dlopen ();
   11797 int
   11798 main ()
   11799 {
   11800 return dlopen ();
   11801   ;
   11802   return 0;
   11803 }
   11804 _ACEOF
   11805 if ac_fn_c_try_link "$LINENO"; then :
   11806   ac_cv_lib_dl_dlopen=yes
   11807 else
   11808   ac_cv_lib_dl_dlopen=no
   11809 fi
   11810 rm -f core conftest.err conftest.$ac_objext \
   11811     conftest$ac_exeext conftest.$ac_ext
   11812 LIBS=$ac_check_lib_save_LIBS
   11813 fi
   11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11815 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11816 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   11817   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11818 else
   11819 
   11820     lt_cv_dlopen="dyld"
   11821     lt_cv_dlopen_libs=
   11822     lt_cv_dlopen_self=yes
   11823 
   11824 fi
   11825 
   11826     ;;
   11827 
   11828   *)
   11829     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11830 if test "x$ac_cv_func_shl_load" = x""yes; then :
   11831   lt_cv_dlopen="shl_load"
   11832 else
   11833   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11834 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11835 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
   11836   $as_echo_n "(cached) " >&6
   11837 else
   11838   ac_check_lib_save_LIBS=$LIBS
   11839 LIBS="-ldld  $LIBS"
   11840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11841 /* end confdefs.h.  */
   11842 
   11843 /* Override any GCC internal prototype to avoid an error.
   11844    Use char because int might match the return type of a GCC
   11845    builtin and then its argument prototype would still apply.  */
   11846 #ifdef __cplusplus
   11847 extern "C"
   11848 #endif
   11849 char shl_load ();
   11850 int
   11851 main ()
   11852 {
   11853 return shl_load ();
   11854   ;
   11855   return 0;
   11856 }
   11857 _ACEOF
   11858 if ac_fn_c_try_link "$LINENO"; then :
   11859   ac_cv_lib_dld_shl_load=yes
   11860 else
   11861   ac_cv_lib_dld_shl_load=no
   11862 fi
   11863 rm -f core conftest.err conftest.$ac_objext \
   11864     conftest$ac_exeext conftest.$ac_ext
   11865 LIBS=$ac_check_lib_save_LIBS
   11866 fi
   11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11868 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11869 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
   11870   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   11871 else
   11872   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   11873 if test "x$ac_cv_func_dlopen" = x""yes; then :
   11874   lt_cv_dlopen="dlopen"
   11875 else
   11876   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11877 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11878 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   11879   $as_echo_n "(cached) " >&6
   11880 else
   11881   ac_check_lib_save_LIBS=$LIBS
   11882 LIBS="-ldl  $LIBS"
   11883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11884 /* end confdefs.h.  */
   11885 
   11886 /* Override any GCC internal prototype to avoid an error.
   11887    Use char because int might match the return type of a GCC
   11888    builtin and then its argument prototype would still apply.  */
   11889 #ifdef __cplusplus
   11890 extern "C"
   11891 #endif
   11892 char dlopen ();
   11893 int
   11894 main ()
   11895 {
   11896 return dlopen ();
   11897   ;
   11898   return 0;
   11899 }
   11900 _ACEOF
   11901 if ac_fn_c_try_link "$LINENO"; then :
   11902   ac_cv_lib_dl_dlopen=yes
   11903 else
   11904   ac_cv_lib_dl_dlopen=no
   11905 fi
   11906 rm -f core conftest.err conftest.$ac_objext \
   11907     conftest$ac_exeext conftest.$ac_ext
   11908 LIBS=$ac_check_lib_save_LIBS
   11909 fi
   11910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11911 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11912 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   11913   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11914 else
   11915   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   11916 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   11917 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
   11918   $as_echo_n "(cached) " >&6
   11919 else
   11920   ac_check_lib_save_LIBS=$LIBS
   11921 LIBS="-lsvld  $LIBS"
   11922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11923 /* end confdefs.h.  */
   11924 
   11925 /* Override any GCC internal prototype to avoid an error.
   11926    Use char because int might match the return type of a GCC
   11927    builtin and then its argument prototype would still apply.  */
   11928 #ifdef __cplusplus
   11929 extern "C"
   11930 #endif
   11931 char dlopen ();
   11932 int
   11933 main ()
   11934 {
   11935 return dlopen ();
   11936   ;
   11937   return 0;
   11938 }
   11939 _ACEOF
   11940 if ac_fn_c_try_link "$LINENO"; then :
   11941   ac_cv_lib_svld_dlopen=yes
   11942 else
   11943   ac_cv_lib_svld_dlopen=no
   11944 fi
   11945 rm -f core conftest.err conftest.$ac_objext \
   11946     conftest$ac_exeext conftest.$ac_ext
   11947 LIBS=$ac_check_lib_save_LIBS
   11948 fi
   11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   11950 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   11951 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
   11952   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   11953 else
   11954   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   11955 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   11956 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
   11957   $as_echo_n "(cached) " >&6
   11958 else
   11959   ac_check_lib_save_LIBS=$LIBS
   11960 LIBS="-ldld  $LIBS"
   11961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11962 /* end confdefs.h.  */
   11963 
   11964 /* Override any GCC internal prototype to avoid an error.
   11965    Use char because int might match the return type of a GCC
   11966    builtin and then its argument prototype would still apply.  */
   11967 #ifdef __cplusplus
   11968 extern "C"
   11969 #endif
   11970 char dld_link ();
   11971 int
   11972 main ()
   11973 {
   11974 return dld_link ();
   11975   ;
   11976   return 0;
   11977 }
   11978 _ACEOF
   11979 if ac_fn_c_try_link "$LINENO"; then :
   11980   ac_cv_lib_dld_dld_link=yes
   11981 else
   11982   ac_cv_lib_dld_dld_link=no
   11983 fi
   11984 rm -f core conftest.err conftest.$ac_objext \
   11985     conftest$ac_exeext conftest.$ac_ext
   11986 LIBS=$ac_check_lib_save_LIBS
   11987 fi
   11988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   11989 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   11990 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
   11991   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   11992 fi
   11993 
   11994 
   11995 fi
   11996 
   11997 
   11998 fi
   11999 
   12000 
   12001 fi
   12002 
   12003 
   12004 fi
   12005 
   12006 
   12007 fi
   12008 
   12009     ;;
   12010   esac
   12011 
   12012   if test "x$lt_cv_dlopen" != xno; then
   12013     enable_dlopen=yes
   12014   else
   12015     enable_dlopen=no
   12016   fi
   12017 
   12018   case $lt_cv_dlopen in
   12019   dlopen)
   12020     save_CPPFLAGS="$CPPFLAGS"
   12021     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   12022 
   12023     save_LDFLAGS="$LDFLAGS"
   12024     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   12025 
   12026     save_LIBS="$LIBS"
   12027     LIBS="$lt_cv_dlopen_libs $LIBS"
   12028 
   12029     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   12030 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   12031 if test "${lt_cv_dlopen_self+set}" = set; then :
   12032   $as_echo_n "(cached) " >&6
   12033 else
   12034   	  if test "$cross_compiling" = yes; then :
   12035   lt_cv_dlopen_self=cross
   12036 else
   12037   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12038   lt_status=$lt_dlunknown
   12039   cat > conftest.$ac_ext <<_LT_EOF
   12040 #line 12040 "configure"
   12041 #include "confdefs.h"
   12042 
   12043 #if HAVE_DLFCN_H
   12044 #include <dlfcn.h>
   12045 #endif
   12046 
   12047 #include <stdio.h>
   12048 
   12049 #ifdef RTLD_GLOBAL
   12050 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12051 #else
   12052 #  ifdef DL_GLOBAL
   12053 #    define LT_DLGLOBAL		DL_GLOBAL
   12054 #  else
   12055 #    define LT_DLGLOBAL		0
   12056 #  endif
   12057 #endif
   12058 
   12059 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12060    find out it does not work in some platform. */
   12061 #ifndef LT_DLLAZY_OR_NOW
   12062 #  ifdef RTLD_LAZY
   12063 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12064 #  else
   12065 #    ifdef DL_LAZY
   12066 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12067 #    else
   12068 #      ifdef RTLD_NOW
   12069 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12070 #      else
   12071 #        ifdef DL_NOW
   12072 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12073 #        else
   12074 #          define LT_DLLAZY_OR_NOW	0
   12075 #        endif
   12076 #      endif
   12077 #    endif
   12078 #  endif
   12079 #endif
   12080 
   12081 /* When -fvisbility=hidden is used, assume the code has been annotated
   12082    correspondingly for the symbols needed.  */
   12083 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12084 void fnord () __attribute__((visibility("default")));
   12085 #endif
   12086 
   12087 void fnord () { int i=42; }
   12088 int main ()
   12089 {
   12090   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12091   int status = $lt_dlunknown;
   12092 
   12093   if (self)
   12094     {
   12095       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12096       else
   12097         {
   12098 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12099           else puts (dlerror ());
   12100 	}
   12101       /* dlclose (self); */
   12102     }
   12103   else
   12104     puts (dlerror ());
   12105 
   12106   return status;
   12107 }
   12108 _LT_EOF
   12109   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12110   (eval $ac_link) 2>&5
   12111   ac_status=$?
   12112   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12113   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   12114     (./conftest; exit; ) >&5 2>/dev/null
   12115     lt_status=$?
   12116     case x$lt_status in
   12117       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   12118       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   12119       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   12120     esac
   12121   else :
   12122     # compilation failed
   12123     lt_cv_dlopen_self=no
   12124   fi
   12125 fi
   12126 rm -fr conftest*
   12127 
   12128 
   12129 fi
   12130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   12131 $as_echo "$lt_cv_dlopen_self" >&6; }
   12132 
   12133     if test "x$lt_cv_dlopen_self" = xyes; then
   12134       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   12135       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   12136 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   12137 if test "${lt_cv_dlopen_self_static+set}" = set; then :
   12138   $as_echo_n "(cached) " >&6
   12139 else
   12140   	  if test "$cross_compiling" = yes; then :
   12141   lt_cv_dlopen_self_static=cross
   12142 else
   12143   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12144   lt_status=$lt_dlunknown
   12145   cat > conftest.$ac_ext <<_LT_EOF
   12146 #line 12146 "configure"
   12147 #include "confdefs.h"
   12148 
   12149 #if HAVE_DLFCN_H
   12150 #include <dlfcn.h>
   12151 #endif
   12152 
   12153 #include <stdio.h>
   12154 
   12155 #ifdef RTLD_GLOBAL
   12156 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12157 #else
   12158 #  ifdef DL_GLOBAL
   12159 #    define LT_DLGLOBAL		DL_GLOBAL
   12160 #  else
   12161 #    define LT_DLGLOBAL		0
   12162 #  endif
   12163 #endif
   12164 
   12165 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12166    find out it does not work in some platform. */
   12167 #ifndef LT_DLLAZY_OR_NOW
   12168 #  ifdef RTLD_LAZY
   12169 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12170 #  else
   12171 #    ifdef DL_LAZY
   12172 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12173 #    else
   12174 #      ifdef RTLD_NOW
   12175 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12176 #      else
   12177 #        ifdef DL_NOW
   12178 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12179 #        else
   12180 #          define LT_DLLAZY_OR_NOW	0
   12181 #        endif
   12182 #      endif
   12183 #    endif
   12184 #  endif
   12185 #endif
   12186 
   12187 /* When -fvisbility=hidden is used, assume the code has been annotated
   12188    correspondingly for the symbols needed.  */
   12189 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12190 void fnord () __attribute__((visibility("default")));
   12191 #endif
   12192 
   12193 void fnord () { int i=42; }
   12194 int main ()
   12195 {
   12196   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12197   int status = $lt_dlunknown;
   12198 
   12199   if (self)
   12200     {
   12201       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12202       else
   12203         {
   12204 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12205           else puts (dlerror ());
   12206 	}
   12207       /* dlclose (self); */
   12208     }
   12209   else
   12210     puts (dlerror ());
   12211 
   12212   return status;
   12213 }
   12214 _LT_EOF
   12215   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12216   (eval $ac_link) 2>&5
   12217   ac_status=$?
   12218   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12219   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   12220     (./conftest; exit; ) >&5 2>/dev/null
   12221     lt_status=$?
   12222     case x$lt_status in
   12223       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   12224       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   12225       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   12226     esac
   12227   else :
   12228     # compilation failed
   12229     lt_cv_dlopen_self_static=no
   12230   fi
   12231 fi
   12232 rm -fr conftest*
   12233 
   12234 
   12235 fi
   12236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   12237 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   12238     fi
   12239 
   12240     CPPFLAGS="$save_CPPFLAGS"
   12241     LDFLAGS="$save_LDFLAGS"
   12242     LIBS="$save_LIBS"
   12243     ;;
   12244   esac
   12245 
   12246   case $lt_cv_dlopen_self in
   12247   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   12248   *) enable_dlopen_self=unknown ;;
   12249   esac
   12250 
   12251   case $lt_cv_dlopen_self_static in
   12252   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   12253   *) enable_dlopen_self_static=unknown ;;
   12254   esac
   12255 fi
   12256 
   12257 
   12258 
   12259 
   12260 
   12261 
   12262 
   12263 
   12264 
   12265 
   12266 
   12267 
   12268 
   12269 
   12270 
   12271 
   12272 
   12273 striplib=
   12274 old_striplib=
   12275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   12276 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   12277 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   12278   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   12279   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   12280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12281 $as_echo "yes" >&6; }
   12282 else
   12283 # FIXME - insert some real tests, host_os isn't really good enough
   12284   case $host_os in
   12285   darwin*)
   12286     if test -n "$STRIP" ; then
   12287       striplib="$STRIP -x"
   12288       old_striplib="$STRIP -S"
   12289       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12290 $as_echo "yes" >&6; }
   12291     else
   12292       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12293 $as_echo "no" >&6; }
   12294     fi
   12295     ;;
   12296   *)
   12297     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12298 $as_echo "no" >&6; }
   12299     ;;
   12300   esac
   12301 fi
   12302 
   12303 
   12304 
   12305 
   12306 
   12307 
   12308 
   12309 
   12310 
   12311 
   12312 
   12313 
   12314   # Report which library types will actually be built
   12315   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   12316 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   12317   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   12318 $as_echo "$can_build_shared" >&6; }
   12319 
   12320   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   12321 $as_echo_n "checking whether to build shared libraries... " >&6; }
   12322   test "$can_build_shared" = "no" && enable_shared=no
   12323 
   12324   # On AIX, shared libraries and static libraries use the same namespace, and
   12325   # are all built from PIC.
   12326   case $host_os in
   12327   aix3*)
   12328     test "$enable_shared" = yes && enable_static=no
   12329     if test -n "$RANLIB"; then
   12330       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12331       postinstall_cmds='$RANLIB $lib'
   12332     fi
   12333     ;;
   12334 
   12335   aix[4-9]*)
   12336     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   12337       test "$enable_shared" = yes && enable_static=no
   12338     fi
   12339     ;;
   12340   esac
   12341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   12342 $as_echo "$enable_shared" >&6; }
   12343 
   12344   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   12345 $as_echo_n "checking whether to build static libraries... " >&6; }
   12346   # Make sure either enable_shared or enable_static is yes.
   12347   test "$enable_shared" = yes || enable_static=yes
   12348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   12349 $as_echo "$enable_static" >&6; }
   12350 
   12351 
   12352 
   12353 
   12354 fi
   12355 ac_ext=c
   12356 ac_cpp='$CPP $CPPFLAGS'
   12357 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12358 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12359 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12360 
   12361 CC="$lt_save_CC"
   12362 
   12363       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   12364     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   12365     (test "X$CXX" != "Xg++"))) ; then
   12366   ac_ext=cpp
   12367 ac_cpp='$CXXCPP $CPPFLAGS'
   12368 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12369 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12370 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
   12372 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   12373 if test -z "$CXXCPP"; then
   12374   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
   12375   $as_echo_n "(cached) " >&6
   12376 else
   12377       # Double quotes because CXXCPP needs to be expanded
   12378     for CXXCPP in "$CXX -E" "/lib/cpp"
   12379     do
   12380       ac_preproc_ok=false
   12381 for ac_cxx_preproc_warn_flag in '' yes
   12382 do
   12383   # Use a header file that comes with gcc, so configuring glibc
   12384   # with a fresh cross-compiler works.
   12385   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12386   # <limits.h> exists even on freestanding compilers.
   12387   # On the NeXT, cc -E runs the code through the compiler's parser,
   12388   # not just through cpp. "Syntax error" is here to catch this case.
   12389   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12390 /* end confdefs.h.  */
   12391 #ifdef __STDC__
   12392 # include <limits.h>
   12393 #else
   12394 # include <assert.h>
   12395 #endif
   12396 		     Syntax error
   12397 _ACEOF
   12398 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12399 
   12400 else
   12401   # Broken: fails on valid input.
   12402 continue
   12403 fi
   12404 rm -f conftest.err conftest.$ac_ext
   12405 
   12406   # OK, works on sane cases.  Now check whether nonexistent headers
   12407   # can be detected and how.
   12408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12409 /* end confdefs.h.  */
   12410 #include <ac_nonexistent.h>
   12411 _ACEOF
   12412 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12413   # Broken: success on invalid input.
   12414 continue
   12415 else
   12416   # Passes both tests.
   12417 ac_preproc_ok=:
   12418 break
   12419 fi
   12420 rm -f conftest.err conftest.$ac_ext
   12421 
   12422 done
   12423 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12424 rm -f conftest.err conftest.$ac_ext
   12425 if $ac_preproc_ok; then :
   12426   break
   12427 fi
   12428 
   12429     done
   12430     ac_cv_prog_CXXCPP=$CXXCPP
   12431 
   12432 fi
   12433   CXXCPP=$ac_cv_prog_CXXCPP
   12434 else
   12435   ac_cv_prog_CXXCPP=$CXXCPP
   12436 fi
   12437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
   12438 $as_echo "$CXXCPP" >&6; }
   12439 ac_preproc_ok=false
   12440 for ac_cxx_preproc_warn_flag in '' yes
   12441 do
   12442   # Use a header file that comes with gcc, so configuring glibc
   12443   # with a fresh cross-compiler works.
   12444   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12445   # <limits.h> exists even on freestanding compilers.
   12446   # On the NeXT, cc -E runs the code through the compiler's parser,
   12447   # not just through cpp. "Syntax error" is here to catch this case.
   12448   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12449 /* end confdefs.h.  */
   12450 #ifdef __STDC__
   12451 # include <limits.h>
   12452 #else
   12453 # include <assert.h>
   12454 #endif
   12455 		     Syntax error
   12456 _ACEOF
   12457 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12458 
   12459 else
   12460   # Broken: fails on valid input.
   12461 continue
   12462 fi
   12463 rm -f conftest.err conftest.$ac_ext
   12464 
   12465   # OK, works on sane cases.  Now check whether nonexistent headers
   12466   # can be detected and how.
   12467   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12468 /* end confdefs.h.  */
   12469 #include <ac_nonexistent.h>
   12470 _ACEOF
   12471 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12472   # Broken: success on invalid input.
   12473 continue
   12474 else
   12475   # Passes both tests.
   12476 ac_preproc_ok=:
   12477 break
   12478 fi
   12479 rm -f conftest.err conftest.$ac_ext
   12480 
   12481 done
   12482 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12483 rm -f conftest.err conftest.$ac_ext
   12484 if $ac_preproc_ok; then :
   12485 
   12486 else
   12487   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   12488 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   12489 as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
   12490 See \`config.log' for more details." "$LINENO" 5; }
   12491 fi
   12492 
   12493 ac_ext=c
   12494 ac_cpp='$CPP $CPPFLAGS'
   12495 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12496 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12497 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12498 
   12499 else
   12500   _lt_caught_CXX_error=yes
   12501 fi
   12502 
   12503 ac_ext=cpp
   12504 ac_cpp='$CXXCPP $CPPFLAGS'
   12505 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12506 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12507 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12508 
   12509 archive_cmds_need_lc_CXX=no
   12510 allow_undefined_flag_CXX=
   12511 always_export_symbols_CXX=no
   12512 archive_expsym_cmds_CXX=
   12513 compiler_needs_object_CXX=no
   12514 export_dynamic_flag_spec_CXX=
   12515 hardcode_direct_CXX=no
   12516 hardcode_direct_absolute_CXX=no
   12517 hardcode_libdir_flag_spec_CXX=
   12518 hardcode_libdir_flag_spec_ld_CXX=
   12519 hardcode_libdir_separator_CXX=
   12520 hardcode_minus_L_CXX=no
   12521 hardcode_shlibpath_var_CXX=unsupported
   12522 hardcode_automatic_CXX=no
   12523 inherit_rpath_CXX=no
   12524 module_cmds_CXX=
   12525 module_expsym_cmds_CXX=
   12526 link_all_deplibs_CXX=unknown
   12527 old_archive_cmds_CXX=$old_archive_cmds
   12528 reload_flag_CXX=$reload_flag
   12529 reload_cmds_CXX=$reload_cmds
   12530 no_undefined_flag_CXX=
   12531 whole_archive_flag_spec_CXX=
   12532 enable_shared_with_static_runtimes_CXX=no
   12533 
   12534 # Source file extension for C++ test sources.
   12535 ac_ext=cpp
   12536 
   12537 # Object file extension for compiled C++ test sources.
   12538 objext=o
   12539 objext_CXX=$objext
   12540 
   12541 # No sense in running all these tests if we already determined that
   12542 # the CXX compiler isn't working.  Some variables (like enable_shared)
   12543 # are currently assumed to apply to all compilers on this platform,
   12544 # and will be corrupted by setting them based on a non-working compiler.
   12545 if test "$_lt_caught_CXX_error" != yes; then
   12546   # Code to be used in simple compile tests
   12547   lt_simple_compile_test_code="int some_variable = 0;"
   12548 
   12549   # Code to be used in simple link tests
   12550   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   12551 
   12552   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12553 
   12554 
   12555 
   12556 
   12557 
   12558 
   12559 # If no C compiler was specified, use CC.
   12560 LTCC=${LTCC-"$CC"}
   12561 
   12562 # If no C compiler flags were specified, use CFLAGS.
   12563 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12564 
   12565 # Allow CC to be a program name with arguments.
   12566 compiler=$CC
   12567 
   12568 
   12569   # save warnings/boilerplate of simple test code
   12570   ac_outfile=conftest.$ac_objext
   12571 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   12572 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12573 _lt_compiler_boilerplate=`cat conftest.err`
   12574 $RM conftest*
   12575 
   12576   ac_outfile=conftest.$ac_objext
   12577 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   12578 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12579 _lt_linker_boilerplate=`cat conftest.err`
   12580 $RM -r conftest*
   12581 
   12582 
   12583   # Allow CC to be a program name with arguments.
   12584   lt_save_CC=$CC
   12585   lt_save_LD=$LD
   12586   lt_save_GCC=$GCC
   12587   GCC=$GXX
   12588   lt_save_with_gnu_ld=$with_gnu_ld
   12589   lt_save_path_LD=$lt_cv_path_LD
   12590   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   12591     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   12592   else
   12593     $as_unset lt_cv_prog_gnu_ld
   12594   fi
   12595   if test -n "${lt_cv_path_LDCXX+set}"; then
   12596     lt_cv_path_LD=$lt_cv_path_LDCXX
   12597   else
   12598     $as_unset lt_cv_path_LD
   12599   fi
   12600   test -z "${LDCXX+set}" || LD=$LDCXX
   12601   CC=${CXX-"c++"}
   12602   compiler=$CC
   12603   compiler_CXX=$CC
   12604   for cc_temp in $compiler""; do
   12605   case $cc_temp in
   12606     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   12607     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   12608     \-*) ;;
   12609     *) break;;
   12610   esac
   12611 done
   12612 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   12613 
   12614 
   12615   if test -n "$compiler"; then
   12616     # We don't want -fno-exception when compiling C++ code, so set the
   12617     # no_builtin_flag separately
   12618     if test "$GXX" = yes; then
   12619       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   12620     else
   12621       lt_prog_compiler_no_builtin_flag_CXX=
   12622     fi
   12623 
   12624     if test "$GXX" = yes; then
   12625       # Set up default GNU C++ configuration
   12626 
   12627 
   12628 
   12629 # Check whether --with-gnu-ld was given.
   12630 if test "${with_gnu_ld+set}" = set; then :
   12631   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   12632 else
   12633   with_gnu_ld=no
   12634 fi
   12635 
   12636 ac_prog=ld
   12637 if test "$GCC" = yes; then
   12638   # Check if gcc -print-prog-name=ld gives a path.
   12639   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   12640 $as_echo_n "checking for ld used by $CC... " >&6; }
   12641   case $host in
   12642   *-*-mingw*)
   12643     # gcc leaves a trailing carriage return which upsets mingw
   12644     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   12645   *)
   12646     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   12647   esac
   12648   case $ac_prog in
   12649     # Accept absolute paths.
   12650     [\\/]* | ?:[\\/]*)
   12651       re_direlt='/[^/][^/]*/\.\./'
   12652       # Canonicalize the pathname of ld
   12653       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   12654       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   12655 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   12656       done
   12657       test -z "$LD" && LD="$ac_prog"
   12658       ;;
   12659   "")
   12660     # If it fails, then pretend we aren't using GCC.
   12661     ac_prog=ld
   12662     ;;
   12663   *)
   12664     # If it is relative, then search for the first ld in PATH.
   12665     with_gnu_ld=unknown
   12666     ;;
   12667   esac
   12668 elif test "$with_gnu_ld" = yes; then
   12669   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   12670 $as_echo_n "checking for GNU ld... " >&6; }
   12671 else
   12672   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   12673 $as_echo_n "checking for non-GNU ld... " >&6; }
   12674 fi
   12675 if test "${lt_cv_path_LD+set}" = set; then :
   12676   $as_echo_n "(cached) " >&6
   12677 else
   12678   if test -z "$LD"; then
   12679   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   12680   for ac_dir in $PATH; do
   12681     IFS="$lt_save_ifs"
   12682     test -z "$ac_dir" && ac_dir=.
   12683     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   12684       lt_cv_path_LD="$ac_dir/$ac_prog"
   12685       # Check to see if the program is GNU ld.  I'd rather use --version,
   12686       # but apparently some variants of GNU ld only accept -v.
   12687       # Break only if it was the GNU/non-GNU ld that we prefer.
   12688       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   12689       *GNU* | *'with BFD'*)
   12690 	test "$with_gnu_ld" != no && break
   12691 	;;
   12692       *)
   12693 	test "$with_gnu_ld" != yes && break
   12694 	;;
   12695       esac
   12696     fi
   12697   done
   12698   IFS="$lt_save_ifs"
   12699 else
   12700   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   12701 fi
   12702 fi
   12703 
   12704 LD="$lt_cv_path_LD"
   12705 if test -n "$LD"; then
   12706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   12707 $as_echo "$LD" >&6; }
   12708 else
   12709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12710 $as_echo "no" >&6; }
   12711 fi
   12712 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   12713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   12714 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   12715 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   12716   $as_echo_n "(cached) " >&6
   12717 else
   12718   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   12719 case `$LD -v 2>&1 </dev/null` in
   12720 *GNU* | *'with BFD'*)
   12721   lt_cv_prog_gnu_ld=yes
   12722   ;;
   12723 *)
   12724   lt_cv_prog_gnu_ld=no
   12725   ;;
   12726 esac
   12727 fi
   12728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   12729 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   12730 with_gnu_ld=$lt_cv_prog_gnu_ld
   12731 
   12732 
   12733 
   12734 
   12735 
   12736 
   12737 
   12738       # Check if GNU C++ uses GNU ld as the underlying linker, since the
   12739       # archiving commands below assume that GNU ld is being used.
   12740       if test "$with_gnu_ld" = yes; then
   12741         archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12742         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'
   12743 
   12744         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12745         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12746 
   12747         # If archive_cmds runs LD, not CC, wlarc should be empty
   12748         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   12749         #     investigate it a little bit more. (MM)
   12750         wlarc='${wl}'
   12751 
   12752         # ancient GNU ld didn't support --whole-archive et. al.
   12753         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
   12754 	  $GREP 'no-whole-archive' > /dev/null; then
   12755           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12756         else
   12757           whole_archive_flag_spec_CXX=
   12758         fi
   12759       else
   12760         with_gnu_ld=no
   12761         wlarc=
   12762 
   12763         # A generic and very simple default shared library creation
   12764         # command for GNU C++ for the case where it uses the native
   12765         # linker, instead of GNU ld.  If possible, this setting should
   12766         # overridden to take advantage of the native linker features on
   12767         # the platform it is being used on.
   12768         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12769       fi
   12770 
   12771       # Commands to make compiler produce verbose output that lists
   12772       # what "hidden" libraries, object files and flags are used when
   12773       # linking a shared library.
   12774       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   12775 
   12776     else
   12777       GXX=no
   12778       with_gnu_ld=no
   12779       wlarc=
   12780     fi
   12781 
   12782     # PORTME: fill in a description of your system's C++ link characteristics
   12783     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12784 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12785     ld_shlibs_CXX=yes
   12786     case $host_os in
   12787       aix3*)
   12788         # FIXME: insert proper C++ library support
   12789         ld_shlibs_CXX=no
   12790         ;;
   12791       aix[4-9]*)
   12792         if test "$host_cpu" = ia64; then
   12793           # On IA64, the linker does run time linking by default, so we don't
   12794           # have to do anything special.
   12795           aix_use_runtimelinking=no
   12796           exp_sym_flag='-Bexport'
   12797           no_entry_flag=""
   12798         else
   12799           aix_use_runtimelinking=no
   12800 
   12801           # Test if we are trying to use run time linking or normal
   12802           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   12803           # need to do runtime linking.
   12804           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   12805 	    for ld_flag in $LDFLAGS; do
   12806 	      case $ld_flag in
   12807 	      *-brtl*)
   12808 	        aix_use_runtimelinking=yes
   12809 	        break
   12810 	        ;;
   12811 	      esac
   12812 	    done
   12813 	    ;;
   12814           esac
   12815 
   12816           exp_sym_flag='-bexport'
   12817           no_entry_flag='-bnoentry'
   12818         fi
   12819 
   12820         # When large executables or shared objects are built, AIX ld can
   12821         # have problems creating the table of contents.  If linking a library
   12822         # or program results in "error TOC overflow" add -mminimal-toc to
   12823         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12824         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12825 
   12826         archive_cmds_CXX=''
   12827         hardcode_direct_CXX=yes
   12828         hardcode_direct_absolute_CXX=yes
   12829         hardcode_libdir_separator_CXX=':'
   12830         link_all_deplibs_CXX=yes
   12831         file_list_spec_CXX='${wl}-f,'
   12832 
   12833         if test "$GXX" = yes; then
   12834           case $host_os in aix4.[012]|aix4.[012].*)
   12835           # We only want to do this on AIX 4.2 and lower, the check
   12836           # below for broken collect2 doesn't work under 4.3+
   12837 	  collect2name=`${CC} -print-prog-name=collect2`
   12838 	  if test -f "$collect2name" &&
   12839 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   12840 	  then
   12841 	    # We have reworked collect2
   12842 	    :
   12843 	  else
   12844 	    # We have old collect2
   12845 	    hardcode_direct_CXX=unsupported
   12846 	    # It fails to find uninstalled libraries when the uninstalled
   12847 	    # path is not listed in the libpath.  Setting hardcode_minus_L
   12848 	    # to unsupported forces relinking
   12849 	    hardcode_minus_L_CXX=yes
   12850 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
   12851 	    hardcode_libdir_separator_CXX=
   12852 	  fi
   12853           esac
   12854           shared_flag='-shared'
   12855 	  if test "$aix_use_runtimelinking" = yes; then
   12856 	    shared_flag="$shared_flag "'${wl}-G'
   12857 	  fi
   12858         else
   12859           # not using gcc
   12860           if test "$host_cpu" = ia64; then
   12861 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   12862 	  # chokes on -Wl,-G. The following line is correct:
   12863 	  shared_flag='-G'
   12864           else
   12865 	    if test "$aix_use_runtimelinking" = yes; then
   12866 	      shared_flag='${wl}-G'
   12867 	    else
   12868 	      shared_flag='${wl}-bM:SRE'
   12869 	    fi
   12870           fi
   12871         fi
   12872 
   12873         export_dynamic_flag_spec_CXX='${wl}-bexpall'
   12874         # It seems that -bexpall does not export symbols beginning with
   12875         # underscore (_), so it is better to generate a list of symbols to
   12876 	# export.
   12877         always_export_symbols_CXX=yes
   12878         if test "$aix_use_runtimelinking" = yes; then
   12879           # Warning - without using the other runtime loading flags (-brtl),
   12880           # -berok will link without error, but may produce a broken library.
   12881           allow_undefined_flag_CXX='-berok'
   12882           # Determine the default libpath from the value encoded in an empty
   12883           # executable.
   12884           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12885 /* end confdefs.h.  */
   12886 
   12887 int
   12888 main ()
   12889 {
   12890 
   12891   ;
   12892   return 0;
   12893 }
   12894 _ACEOF
   12895 if ac_fn_cxx_try_link "$LINENO"; then :
   12896 
   12897 lt_aix_libpath_sed='
   12898     /Import File Strings/,/^$/ {
   12899 	/^0/ {
   12900 	    s/^0  *\(.*\)$/\1/
   12901 	    p
   12902 	}
   12903     }'
   12904 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12905 # Check for a 64-bit object if we didn't find anything.
   12906 if test -z "$aix_libpath"; then
   12907   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12908 fi
   12909 fi
   12910 rm -f core conftest.err conftest.$ac_objext \
   12911     conftest$ac_exeext conftest.$ac_ext
   12912 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   12913 
   12914           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12915 
   12916           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"
   12917         else
   12918           if test "$host_cpu" = ia64; then
   12919 	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   12920 	    allow_undefined_flag_CXX="-z nodefs"
   12921 	    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"
   12922           else
   12923 	    # Determine the default libpath from the value encoded in an
   12924 	    # empty executable.
   12925 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12926 /* end confdefs.h.  */
   12927 
   12928 int
   12929 main ()
   12930 {
   12931 
   12932   ;
   12933   return 0;
   12934 }
   12935 _ACEOF
   12936 if ac_fn_cxx_try_link "$LINENO"; then :
   12937 
   12938 lt_aix_libpath_sed='
   12939     /Import File Strings/,/^$/ {
   12940 	/^0/ {
   12941 	    s/^0  *\(.*\)$/\1/
   12942 	    p
   12943 	}
   12944     }'
   12945 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12946 # Check for a 64-bit object if we didn't find anything.
   12947 if test -z "$aix_libpath"; then
   12948   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   12949 fi
   12950 fi
   12951 rm -f core conftest.err conftest.$ac_objext \
   12952     conftest$ac_exeext conftest.$ac_ext
   12953 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   12954 
   12955 	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   12956 	    # Warning - without using the other run time loading flags,
   12957 	    # -berok will link without error, but may produce a broken library.
   12958 	    no_undefined_flag_CXX=' ${wl}-bernotok'
   12959 	    allow_undefined_flag_CXX=' ${wl}-berok'
   12960 	    if test "$with_gnu_ld" = yes; then
   12961 	      # We only use this code for GNU lds that support --whole-archive.
   12962 	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   12963 	    else
   12964 	      # Exported symbols can be pulled into shared objects from archives
   12965 	      whole_archive_flag_spec_CXX='$convenience'
   12966 	    fi
   12967 	    archive_cmds_need_lc_CXX=yes
   12968 	    # This is similar to how AIX traditionally builds its shared
   12969 	    # libraries.
   12970 	    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'
   12971           fi
   12972         fi
   12973         ;;
   12974 
   12975       beos*)
   12976 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12977 	  allow_undefined_flag_CXX=unsupported
   12978 	  # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   12979 	  # support --undefined.  This deserves some investigation.  FIXME
   12980 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12981 	else
   12982 	  ld_shlibs_CXX=no
   12983 	fi
   12984 	;;
   12985 
   12986       chorus*)
   12987         case $cc_basename in
   12988           *)
   12989 	  # FIXME: insert proper C++ library support
   12990 	  ld_shlibs_CXX=no
   12991 	  ;;
   12992         esac
   12993         ;;
   12994 
   12995       cygwin* | mingw* | pw32* | cegcc*)
   12996         # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   12997         # as there is no search path for DLLs.
   12998         hardcode_libdir_flag_spec_CXX='-L$libdir'
   12999         export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
   13000         allow_undefined_flag_CXX=unsupported
   13001         always_export_symbols_CXX=no
   13002         enable_shared_with_static_runtimes_CXX=yes
   13003 
   13004         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   13005           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'
   13006           # If the export-symbols file already is a .def file (1st line
   13007           # is EXPORTS), use it as is; otherwise, prepend...
   13008           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   13009 	    cp $export_symbols $output_objdir/$soname.def;
   13010           else
   13011 	    echo EXPORTS > $output_objdir/$soname.def;
   13012 	    cat $export_symbols >> $output_objdir/$soname.def;
   13013           fi~
   13014           $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'
   13015         else
   13016           ld_shlibs_CXX=no
   13017         fi
   13018         ;;
   13019       darwin* | rhapsody*)
   13020 
   13021 
   13022   archive_cmds_need_lc_CXX=no
   13023   hardcode_direct_CXX=no
   13024   hardcode_automatic_CXX=yes
   13025   hardcode_shlibpath_var_CXX=unsupported
   13026   if test "$lt_cv_ld_force_load" = "yes"; then
   13027     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\"`'
   13028   else
   13029     whole_archive_flag_spec_CXX=''
   13030   fi
   13031   link_all_deplibs_CXX=yes
   13032   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   13033   case $cc_basename in
   13034      ifort*) _lt_dar_can_shared=yes ;;
   13035      *) _lt_dar_can_shared=$GCC ;;
   13036   esac
   13037   if test "$_lt_dar_can_shared" = "yes"; then
   13038     output_verbose_link_cmd=func_echo_all
   13039     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}"
   13040     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   13041     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}"
   13042     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}"
   13043        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   13044       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}"
   13045       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}"
   13046     fi
   13047 
   13048   else
   13049   ld_shlibs_CXX=no
   13050   fi
   13051 
   13052 	;;
   13053 
   13054       dgux*)
   13055         case $cc_basename in
   13056           ec++*)
   13057 	    # FIXME: insert proper C++ library support
   13058 	    ld_shlibs_CXX=no
   13059 	    ;;
   13060           ghcx*)
   13061 	    # Green Hills C++ Compiler
   13062 	    # FIXME: insert proper C++ library support
   13063 	    ld_shlibs_CXX=no
   13064 	    ;;
   13065           *)
   13066 	    # FIXME: insert proper C++ library support
   13067 	    ld_shlibs_CXX=no
   13068 	    ;;
   13069         esac
   13070         ;;
   13071 
   13072       freebsd2.*)
   13073         # C++ shared libraries reported to be fairly broken before
   13074 	# switch to ELF
   13075         ld_shlibs_CXX=no
   13076         ;;
   13077 
   13078       freebsd-elf*)
   13079         archive_cmds_need_lc_CXX=no
   13080         ;;
   13081 
   13082       freebsd* | dragonfly*)
   13083         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   13084         # conventions
   13085         ld_shlibs_CXX=yes
   13086         ;;
   13087 
   13088       gnu*)
   13089         ;;
   13090 
   13091       haiku*)
   13092         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13093         link_all_deplibs_CXX=yes
   13094         ;;
   13095 
   13096       hpux9*)
   13097         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   13098         hardcode_libdir_separator_CXX=:
   13099         export_dynamic_flag_spec_CXX='${wl}-E'
   13100         hardcode_direct_CXX=yes
   13101         hardcode_minus_L_CXX=yes # Not in the search PATH,
   13102 				             # but as the default
   13103 				             # location of the library.
   13104 
   13105         case $cc_basename in
   13106           CC*)
   13107             # FIXME: insert proper C++ library support
   13108             ld_shlibs_CXX=no
   13109             ;;
   13110           aCC*)
   13111             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'
   13112             # Commands to make compiler produce verbose output that lists
   13113             # what "hidden" libraries, object files and flags are used when
   13114             # linking a shared library.
   13115             #
   13116             # There doesn't appear to be a way to prevent this compiler from
   13117             # explicitly linking system object files so we need to strip them
   13118             # from the output so that they don't get included in the library
   13119             # dependencies.
   13120             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"'
   13121             ;;
   13122           *)
   13123             if test "$GXX" = yes; then
   13124               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'
   13125             else
   13126               # FIXME: insert proper C++ library support
   13127               ld_shlibs_CXX=no
   13128             fi
   13129             ;;
   13130         esac
   13131         ;;
   13132 
   13133       hpux10*|hpux11*)
   13134         if test $with_gnu_ld = no; then
   13135 	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   13136 	  hardcode_libdir_separator_CXX=:
   13137 
   13138           case $host_cpu in
   13139             hppa*64*|ia64*)
   13140               ;;
   13141             *)
   13142 	      export_dynamic_flag_spec_CXX='${wl}-E'
   13143               ;;
   13144           esac
   13145         fi
   13146         case $host_cpu in
   13147           hppa*64*|ia64*)
   13148             hardcode_direct_CXX=no
   13149             hardcode_shlibpath_var_CXX=no
   13150             ;;
   13151           *)
   13152             hardcode_direct_CXX=yes
   13153             hardcode_direct_absolute_CXX=yes
   13154             hardcode_minus_L_CXX=yes # Not in the search PATH,
   13155 					         # but as the default
   13156 					         # location of the library.
   13157             ;;
   13158         esac
   13159 
   13160         case $cc_basename in
   13161           CC*)
   13162 	    # FIXME: insert proper C++ library support
   13163 	    ld_shlibs_CXX=no
   13164 	    ;;
   13165           aCC*)
   13166 	    case $host_cpu in
   13167 	      hppa*64*)
   13168 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13169 	        ;;
   13170 	      ia64*)
   13171 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13172 	        ;;
   13173 	      *)
   13174 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13175 	        ;;
   13176 	    esac
   13177 	    # Commands to make compiler produce verbose output that lists
   13178 	    # what "hidden" libraries, object files and flags are used when
   13179 	    # linking a shared library.
   13180 	    #
   13181 	    # There doesn't appear to be a way to prevent this compiler from
   13182 	    # explicitly linking system object files so we need to strip them
   13183 	    # from the output so that they don't get included in the library
   13184 	    # dependencies.
   13185 	    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"'
   13186 	    ;;
   13187           *)
   13188 	    if test "$GXX" = yes; then
   13189 	      if test $with_gnu_ld = no; then
   13190 	        case $host_cpu in
   13191 	          hppa*64*)
   13192 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13193 	            ;;
   13194 	          ia64*)
   13195 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13196 	            ;;
   13197 	          *)
   13198 	            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'
   13199 	            ;;
   13200 	        esac
   13201 	      fi
   13202 	    else
   13203 	      # FIXME: insert proper C++ library support
   13204 	      ld_shlibs_CXX=no
   13205 	    fi
   13206 	    ;;
   13207         esac
   13208         ;;
   13209 
   13210       interix[3-9]*)
   13211 	hardcode_direct_CXX=no
   13212 	hardcode_shlibpath_var_CXX=no
   13213 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13214 	export_dynamic_flag_spec_CXX='${wl}-E'
   13215 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   13216 	# Instead, shared libraries are loaded at an image base (0x10000000 by
   13217 	# default) and relocated if they conflict, which is a slow very memory
   13218 	# consuming and fragmenting process.  To avoid this, we pick a random,
   13219 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   13220 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   13221 	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'
   13222 	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'
   13223 	;;
   13224       irix5* | irix6*)
   13225         case $cc_basename in
   13226           CC*)
   13227 	    # SGI C++
   13228 	    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'
   13229 
   13230 	    # Archives containing C++ object files must be created using
   13231 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   13232 	    # necessary to make sure instantiated templates are included
   13233 	    # in the archive.
   13234 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   13235 	    ;;
   13236           *)
   13237 	    if test "$GXX" = yes; then
   13238 	      if test "$with_gnu_ld" = no; then
   13239 	        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'
   13240 	      else
   13241 	        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'
   13242 	      fi
   13243 	    fi
   13244 	    link_all_deplibs_CXX=yes
   13245 	    ;;
   13246         esac
   13247         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13248         hardcode_libdir_separator_CXX=:
   13249         inherit_rpath_CXX=yes
   13250         ;;
   13251 
   13252       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   13253         case $cc_basename in
   13254           KCC*)
   13255 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13256 
   13257 	    # KCC will only create a shared library if the output file
   13258 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13259 	    # to its proper name (with version) after linking.
   13260 	    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'
   13261 	    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'
   13262 	    # Commands to make compiler produce verbose output that lists
   13263 	    # what "hidden" libraries, object files and flags are used when
   13264 	    # linking a shared library.
   13265 	    #
   13266 	    # There doesn't appear to be a way to prevent this compiler from
   13267 	    # explicitly linking system object files so we need to strip them
   13268 	    # from the output so that they don't get included in the library
   13269 	    # dependencies.
   13270 	    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"'
   13271 
   13272 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13273 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13274 
   13275 	    # Archives containing C++ object files must be created using
   13276 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   13277 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   13278 	    ;;
   13279 	  icpc* | ecpc* )
   13280 	    # Intel C++
   13281 	    with_gnu_ld=yes
   13282 	    # version 8.0 and above of icpc choke on multiply defined symbols
   13283 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
   13284 	    # earlier do not add the objects themselves.
   13285 	    case `$CC -V 2>&1` in
   13286 	      *"Version 7."*)
   13287 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13288 		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'
   13289 		;;
   13290 	      *)  # Version 8.0 or newer
   13291 	        tmp_idyn=
   13292 	        case $host_cpu in
   13293 		  ia64*) tmp_idyn=' -i_dynamic';;
   13294 		esac
   13295 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13296 		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'
   13297 		;;
   13298 	    esac
   13299 	    archive_cmds_need_lc_CXX=no
   13300 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13301 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13302 	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   13303 	    ;;
   13304           pgCC* | pgcpp*)
   13305             # Portland Group C++ compiler
   13306 	    case `$CC -V` in
   13307 	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
   13308 	      prelink_cmds_CXX='tpldir=Template.dir~
   13309 		rm -rf $tpldir~
   13310 		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
   13311 		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
   13312 	      old_archive_cmds_CXX='tpldir=Template.dir~
   13313 		rm -rf $tpldir~
   13314 		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
   13315 		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
   13316 		$RANLIB $oldlib'
   13317 	      archive_cmds_CXX='tpldir=Template.dir~
   13318 		rm -rf $tpldir~
   13319 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13320 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   13321 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
   13322 		rm -rf $tpldir~
   13323 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13324 		$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'
   13325 	      ;;
   13326 	    *) # Version 6 and above use weak symbols
   13327 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   13328 	      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'
   13329 	      ;;
   13330 	    esac
   13331 
   13332 	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   13333 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13334 	    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'
   13335             ;;
   13336 	  cxx*)
   13337 	    # Compaq C++
   13338 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13339 	    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'
   13340 
   13341 	    runpath_var=LD_RUN_PATH
   13342 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13343 	    hardcode_libdir_separator_CXX=:
   13344 
   13345 	    # Commands to make compiler produce verbose output that lists
   13346 	    # what "hidden" libraries, object files and flags are used when
   13347 	    # linking a shared library.
   13348 	    #
   13349 	    # There doesn't appear to be a way to prevent this compiler from
   13350 	    # explicitly linking system object files so we need to strip them
   13351 	    # from the output so that they don't get included in the library
   13352 	    # dependencies.
   13353 	    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'
   13354 	    ;;
   13355 	  xl* | mpixl* | bgxl*)
   13356 	    # IBM XL 8.0 on PPC, with GNU ld
   13357 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13358 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13359 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13360 	    if test "x$supports_anon_versioning" = xyes; then
   13361 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
   13362 		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13363 		echo "local: *; };" >> $output_objdir/$libname.ver~
   13364 		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   13365 	    fi
   13366 	    ;;
   13367 	  *)
   13368 	    case `$CC -V 2>&1 | sed 5q` in
   13369 	    *Sun\ C*)
   13370 	      # Sun C++ 5.9
   13371 	      no_undefined_flag_CXX=' -zdefs'
   13372 	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13373 	      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'
   13374 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
   13375 	      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'
   13376 	      compiler_needs_object_CXX=yes
   13377 
   13378 	      # Not sure whether something based on
   13379 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   13380 	      # would be better.
   13381 	      output_verbose_link_cmd='func_echo_all'
   13382 
   13383 	      # Archives containing C++ object files must be created using
   13384 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13385 	      # necessary to make sure instantiated templates are included
   13386 	      # in the archive.
   13387 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13388 	      ;;
   13389 	    esac
   13390 	    ;;
   13391 	esac
   13392 	;;
   13393 
   13394       lynxos*)
   13395         # FIXME: insert proper C++ library support
   13396 	ld_shlibs_CXX=no
   13397 	;;
   13398 
   13399       m88k*)
   13400         # FIXME: insert proper C++ library support
   13401         ld_shlibs_CXX=no
   13402 	;;
   13403 
   13404       mvs*)
   13405         case $cc_basename in
   13406           cxx*)
   13407 	    # FIXME: insert proper C++ library support
   13408 	    ld_shlibs_CXX=no
   13409 	    ;;
   13410 	  *)
   13411 	    # FIXME: insert proper C++ library support
   13412 	    ld_shlibs_CXX=no
   13413 	    ;;
   13414 	esac
   13415 	;;
   13416 
   13417       netbsd*)
   13418         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   13419 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   13420 	  wlarc=
   13421 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   13422 	  hardcode_direct_CXX=yes
   13423 	  hardcode_shlibpath_var_CXX=no
   13424 	fi
   13425 	# Workaround some broken pre-1.5 toolchains
   13426 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   13427 	;;
   13428 
   13429       *nto* | *qnx*)
   13430         ld_shlibs_CXX=yes
   13431 	;;
   13432 
   13433       openbsd2*)
   13434         # C++ shared libraries are fairly broken
   13435 	ld_shlibs_CXX=no
   13436 	;;
   13437 
   13438       openbsd*)
   13439 	if test -f /usr/libexec/ld.so; then
   13440 	  hardcode_direct_CXX=yes
   13441 	  hardcode_shlibpath_var_CXX=no
   13442 	  hardcode_direct_absolute_CXX=yes
   13443 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   13444 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13445 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13446 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   13447 	    export_dynamic_flag_spec_CXX='${wl}-E'
   13448 	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   13449 	  fi
   13450 	  output_verbose_link_cmd=func_echo_all
   13451 	else
   13452 	  ld_shlibs_CXX=no
   13453 	fi
   13454 	;;
   13455 
   13456       osf3* | osf4* | osf5*)
   13457         case $cc_basename in
   13458           KCC*)
   13459 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13460 
   13461 	    # KCC will only create a shared library if the output file
   13462 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13463 	    # to its proper name (with version) after linking.
   13464 	    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'
   13465 
   13466 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13467 	    hardcode_libdir_separator_CXX=:
   13468 
   13469 	    # Archives containing C++ object files must be created using
   13470 	    # the KAI C++ compiler.
   13471 	    case $host in
   13472 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
   13473 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
   13474 	    esac
   13475 	    ;;
   13476           RCC*)
   13477 	    # Rational C++ 2.4.1
   13478 	    # FIXME: insert proper C++ library support
   13479 	    ld_shlibs_CXX=no
   13480 	    ;;
   13481           cxx*)
   13482 	    case $host in
   13483 	      osf3*)
   13484 	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   13485 	        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'
   13486 	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13487 		;;
   13488 	      *)
   13489 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
   13490 	        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'
   13491 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   13492 	          echo "-hidden">> $lib.exp~
   13493 	          $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~
   13494 	          $RM $lib.exp'
   13495 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13496 		;;
   13497 	    esac
   13498 
   13499 	    hardcode_libdir_separator_CXX=:
   13500 
   13501 	    # Commands to make compiler produce verbose output that lists
   13502 	    # what "hidden" libraries, object files and flags are used when
   13503 	    # linking a shared library.
   13504 	    #
   13505 	    # There doesn't appear to be a way to prevent this compiler from
   13506 	    # explicitly linking system object files so we need to strip them
   13507 	    # from the output so that they don't get included in the library
   13508 	    # dependencies.
   13509 	    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"'
   13510 	    ;;
   13511 	  *)
   13512 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13513 	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   13514 	      case $host in
   13515 	        osf3*)
   13516 	          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'
   13517 		  ;;
   13518 	        *)
   13519 	          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'
   13520 		  ;;
   13521 	      esac
   13522 
   13523 	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13524 	      hardcode_libdir_separator_CXX=:
   13525 
   13526 	      # Commands to make compiler produce verbose output that lists
   13527 	      # what "hidden" libraries, object files and flags are used when
   13528 	      # linking a shared library.
   13529 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13530 
   13531 	    else
   13532 	      # FIXME: insert proper C++ library support
   13533 	      ld_shlibs_CXX=no
   13534 	    fi
   13535 	    ;;
   13536         esac
   13537         ;;
   13538 
   13539       psos*)
   13540         # FIXME: insert proper C++ library support
   13541         ld_shlibs_CXX=no
   13542         ;;
   13543 
   13544       sunos4*)
   13545         case $cc_basename in
   13546           CC*)
   13547 	    # Sun C++ 4.x
   13548 	    # FIXME: insert proper C++ library support
   13549 	    ld_shlibs_CXX=no
   13550 	    ;;
   13551           lcc*)
   13552 	    # Lucid
   13553 	    # FIXME: insert proper C++ library support
   13554 	    ld_shlibs_CXX=no
   13555 	    ;;
   13556           *)
   13557 	    # FIXME: insert proper C++ library support
   13558 	    ld_shlibs_CXX=no
   13559 	    ;;
   13560         esac
   13561         ;;
   13562 
   13563       solaris*)
   13564         case $cc_basename in
   13565           CC*)
   13566 	    # Sun C++ 4.2, 5.x and Centerline C++
   13567             archive_cmds_need_lc_CXX=yes
   13568 	    no_undefined_flag_CXX=' -zdefs'
   13569 	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13570 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13571 	      $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'
   13572 
   13573 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
   13574 	    hardcode_shlibpath_var_CXX=no
   13575 	    case $host_os in
   13576 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
   13577 	      *)
   13578 		# The compiler driver will combine and reorder linker options,
   13579 		# but understands `-z linker_flag'.
   13580 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
   13581 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   13582 	        ;;
   13583 	    esac
   13584 	    link_all_deplibs_CXX=yes
   13585 
   13586 	    output_verbose_link_cmd='func_echo_all'
   13587 
   13588 	    # Archives containing C++ object files must be created using
   13589 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13590 	    # necessary to make sure instantiated templates are included
   13591 	    # in the archive.
   13592 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13593 	    ;;
   13594           gcx*)
   13595 	    # Green Hills C++ Compiler
   13596 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13597 
   13598 	    # The C++ compiler must be used to create the archive.
   13599 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   13600 	    ;;
   13601           *)
   13602 	    # GNU C++ compiler with Solaris linker
   13603 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13604 	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   13605 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
   13606 	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13607 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13608 		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13609 
   13610 	        # Commands to make compiler produce verbose output that lists
   13611 	        # what "hidden" libraries, object files and flags are used when
   13612 	        # linking a shared library.
   13613 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13614 	      else
   13615 	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
   13616 	        # platform.
   13617 	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13618 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13619 		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13620 
   13621 	        # Commands to make compiler produce verbose output that lists
   13622 	        # what "hidden" libraries, object files and flags are used when
   13623 	        # linking a shared library.
   13624 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13625 	      fi
   13626 
   13627 	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   13628 	      case $host_os in
   13629 		solaris2.[0-5] | solaris2.[0-5].*) ;;
   13630 		*)
   13631 		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   13632 		  ;;
   13633 	      esac
   13634 	    fi
   13635 	    ;;
   13636         esac
   13637         ;;
   13638 
   13639     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   13640       no_undefined_flag_CXX='${wl}-z,text'
   13641       archive_cmds_need_lc_CXX=no
   13642       hardcode_shlibpath_var_CXX=no
   13643       runpath_var='LD_RUN_PATH'
   13644 
   13645       case $cc_basename in
   13646         CC*)
   13647 	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13648 	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13649 	  ;;
   13650 	*)
   13651 	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13652 	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13653 	  ;;
   13654       esac
   13655       ;;
   13656 
   13657       sysv5* | sco3.2v5* | sco5v6*)
   13658 	# Note: We can NOT use -z defs as we might desire, because we do not
   13659 	# link with -lc, and that would cause any symbols used from libc to
   13660 	# always be unresolved, which means just about no library would
   13661 	# ever link correctly.  If we're not using GNU ld we use -z text
   13662 	# though, which does catch some bad symbols but isn't as heavy-handed
   13663 	# as -z defs.
   13664 	no_undefined_flag_CXX='${wl}-z,text'
   13665 	allow_undefined_flag_CXX='${wl}-z,nodefs'
   13666 	archive_cmds_need_lc_CXX=no
   13667 	hardcode_shlibpath_var_CXX=no
   13668 	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
   13669 	hardcode_libdir_separator_CXX=':'
   13670 	link_all_deplibs_CXX=yes
   13671 	export_dynamic_flag_spec_CXX='${wl}-Bexport'
   13672 	runpath_var='LD_RUN_PATH'
   13673 
   13674 	case $cc_basename in
   13675           CC*)
   13676 	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13677 	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13678 	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
   13679 	      '"$old_archive_cmds_CXX"
   13680 	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
   13681 	      '"$reload_cmds_CXX"
   13682 	    ;;
   13683 	  *)
   13684 	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13685 	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13686 	    ;;
   13687 	esac
   13688       ;;
   13689 
   13690       tandem*)
   13691         case $cc_basename in
   13692           NCC*)
   13693 	    # NonStop-UX NCC 3.20
   13694 	    # FIXME: insert proper C++ library support
   13695 	    ld_shlibs_CXX=no
   13696 	    ;;
   13697           *)
   13698 	    # FIXME: insert proper C++ library support
   13699 	    ld_shlibs_CXX=no
   13700 	    ;;
   13701         esac
   13702         ;;
   13703 
   13704       vxworks*)
   13705         # FIXME: insert proper C++ library support
   13706         ld_shlibs_CXX=no
   13707         ;;
   13708 
   13709       *)
   13710         # FIXME: insert proper C++ library support
   13711         ld_shlibs_CXX=no
   13712         ;;
   13713     esac
   13714 
   13715     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   13716 $as_echo "$ld_shlibs_CXX" >&6; }
   13717     test "$ld_shlibs_CXX" = no && can_build_shared=no
   13718 
   13719     GCC_CXX="$GXX"
   13720     LD_CXX="$LD"
   13721 
   13722     ## CAVEAT EMPTOR:
   13723     ## There is no encapsulation within the following macros, do not change
   13724     ## the running order or otherwise move them around unless you know exactly
   13725     ## what you are doing...
   13726     # Dependencies to place before and after the object being linked:
   13727 predep_objects_CXX=
   13728 postdep_objects_CXX=
   13729 predeps_CXX=
   13730 postdeps_CXX=
   13731 compiler_lib_search_path_CXX=
   13732 
   13733 cat > conftest.$ac_ext <<_LT_EOF
   13734 class Foo
   13735 {
   13736 public:
   13737   Foo (void) { a = 0; }
   13738 private:
   13739   int a;
   13740 };
   13741 _LT_EOF
   13742 
   13743 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   13744   (eval $ac_compile) 2>&5
   13745   ac_status=$?
   13746   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   13747   test $ac_status = 0; }; then
   13748   # Parse the compiler output and extract the necessary
   13749   # objects, libraries and library flags.
   13750 
   13751   # Sentinel used to keep track of whether or not we are before
   13752   # the conftest object file.
   13753   pre_test_object_deps_done=no
   13754 
   13755   for p in `eval "$output_verbose_link_cmd"`; do
   13756     case $p in
   13757 
   13758     -L* | -R* | -l*)
   13759        # Some compilers place space between "-{L,R}" and the path.
   13760        # Remove the space.
   13761        if test $p = "-L" ||
   13762           test $p = "-R"; then
   13763 	 prev=$p
   13764 	 continue
   13765        else
   13766 	 prev=
   13767        fi
   13768 
   13769        if test "$pre_test_object_deps_done" = no; then
   13770 	 case $p in
   13771 	 -L* | -R*)
   13772 	   # Internal compiler library paths should come after those
   13773 	   # provided the user.  The postdeps already come after the
   13774 	   # user supplied libs so there is no need to process them.
   13775 	   if test -z "$compiler_lib_search_path_CXX"; then
   13776 	     compiler_lib_search_path_CXX="${prev}${p}"
   13777 	   else
   13778 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   13779 	   fi
   13780 	   ;;
   13781 	 # The "-l" case would never come before the object being
   13782 	 # linked, so don't bother handling this case.
   13783 	 esac
   13784        else
   13785 	 if test -z "$postdeps_CXX"; then
   13786 	   postdeps_CXX="${prev}${p}"
   13787 	 else
   13788 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   13789 	 fi
   13790        fi
   13791        ;;
   13792 
   13793     *.$objext)
   13794        # This assumes that the test object file only shows up
   13795        # once in the compiler output.
   13796        if test "$p" = "conftest.$objext"; then
   13797 	 pre_test_object_deps_done=yes
   13798 	 continue
   13799        fi
   13800 
   13801        if test "$pre_test_object_deps_done" = no; then
   13802 	 if test -z "$predep_objects_CXX"; then
   13803 	   predep_objects_CXX="$p"
   13804 	 else
   13805 	   predep_objects_CXX="$predep_objects_CXX $p"
   13806 	 fi
   13807        else
   13808 	 if test -z "$postdep_objects_CXX"; then
   13809 	   postdep_objects_CXX="$p"
   13810 	 else
   13811 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   13812 	 fi
   13813        fi
   13814        ;;
   13815 
   13816     *) ;; # Ignore the rest.
   13817 
   13818     esac
   13819   done
   13820 
   13821   # Clean up.
   13822   rm -f a.out a.exe
   13823 else
   13824   echo "libtool.m4: error: problem compiling CXX test program"
   13825 fi
   13826 
   13827 $RM -f confest.$objext
   13828 
   13829 # PORTME: override above test on systems where it is broken
   13830 case $host_os in
   13831 interix[3-9]*)
   13832   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   13833   # hack all around it, let's just trust "g++" to DTRT.
   13834   predep_objects_CXX=
   13835   postdep_objects_CXX=
   13836   postdeps_CXX=
   13837   ;;
   13838 
   13839 linux*)
   13840   case `$CC -V 2>&1 | sed 5q` in
   13841   *Sun\ C*)
   13842     # Sun C++ 5.9
   13843 
   13844     # The more standards-conforming stlport4 library is
   13845     # incompatible with the Cstd library. Avoid specifying
   13846     # it if it's in CXXFLAGS. Ignore libCrun as
   13847     # -library=stlport4 depends on it.
   13848     case " $CXX $CXXFLAGS " in
   13849     *" -library=stlport4 "*)
   13850       solaris_use_stlport4=yes
   13851       ;;
   13852     esac
   13853 
   13854     if test "$solaris_use_stlport4" != yes; then
   13855       postdeps_CXX='-library=Cstd -library=Crun'
   13856     fi
   13857     ;;
   13858   esac
   13859   ;;
   13860 
   13861 solaris*)
   13862   case $cc_basename in
   13863   CC*)
   13864     # The more standards-conforming stlport4 library is
   13865     # incompatible with the Cstd library. Avoid specifying
   13866     # it if it's in CXXFLAGS. Ignore libCrun as
   13867     # -library=stlport4 depends on it.
   13868     case " $CXX $CXXFLAGS " in
   13869     *" -library=stlport4 "*)
   13870       solaris_use_stlport4=yes
   13871       ;;
   13872     esac
   13873 
   13874     # Adding this requires a known-good setup of shared libraries for
   13875     # Sun compiler versions before 5.6, else PIC objects from an old
   13876     # archive will be linked into the output, leading to subtle bugs.
   13877     if test "$solaris_use_stlport4" != yes; then
   13878       postdeps_CXX='-library=Cstd -library=Crun'
   13879     fi
   13880     ;;
   13881   esac
   13882   ;;
   13883 esac
   13884 
   13885 
   13886 case " $postdeps_CXX " in
   13887 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   13888 esac
   13889  compiler_lib_search_dirs_CXX=
   13890 if test -n "${compiler_lib_search_path_CXX}"; then
   13891  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   13892 fi
   13893 
   13894 
   13895 
   13896 
   13897 
   13898 
   13899 
   13900 
   13901 
   13902 
   13903 
   13904 
   13905 
   13906 
   13907 
   13908 
   13909 
   13910 
   13911 
   13912 
   13913 
   13914 
   13915 
   13916 
   13917 
   13918 
   13919 
   13920 
   13921 
   13922 
   13923 
   13924     lt_prog_compiler_wl_CXX=
   13925 lt_prog_compiler_pic_CXX=
   13926 lt_prog_compiler_static_CXX=
   13927 
   13928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   13929 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   13930 
   13931   # C++ specific cases for pic, static, wl, etc.
   13932   if test "$GXX" = yes; then
   13933     lt_prog_compiler_wl_CXX='-Wl,'
   13934     lt_prog_compiler_static_CXX='-static'
   13935 
   13936     case $host_os in
   13937     aix*)
   13938       # All AIX code is PIC.
   13939       if test "$host_cpu" = ia64; then
   13940 	# AIX 5 now supports IA64 processor
   13941 	lt_prog_compiler_static_CXX='-Bstatic'
   13942       fi
   13943       lt_prog_compiler_pic_CXX='-fPIC'
   13944       ;;
   13945 
   13946     amigaos*)
   13947       case $host_cpu in
   13948       powerpc)
   13949             # see comment about AmigaOS4 .so support
   13950             lt_prog_compiler_pic_CXX='-fPIC'
   13951         ;;
   13952       m68k)
   13953             # FIXME: we need at least 68020 code to build shared libraries, but
   13954             # adding the `-m68020' flag to GCC prevents building anything better,
   13955             # like `-m68040'.
   13956             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   13957         ;;
   13958       esac
   13959       ;;
   13960 
   13961     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13962       # PIC is the default for these OSes.
   13963       ;;
   13964     mingw* | cygwin* | os2* | pw32* | cegcc*)
   13965       # This hack is so that the source file can tell whether it is being
   13966       # built for inclusion in a dll (and should export symbols for example).
   13967       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   13968       # (--disable-auto-import) libraries
   13969       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   13970       ;;
   13971     darwin* | rhapsody*)
   13972       # PIC is the default on this platform
   13973       # Common symbols not allowed in MH_DYLIB files
   13974       lt_prog_compiler_pic_CXX='-fno-common'
   13975       ;;
   13976     *djgpp*)
   13977       # DJGPP does not support shared libraries at all
   13978       lt_prog_compiler_pic_CXX=
   13979       ;;
   13980     haiku*)
   13981       # PIC is the default for Haiku.
   13982       # The "-static" flag exists, but is broken.
   13983       lt_prog_compiler_static_CXX=
   13984       ;;
   13985     interix[3-9]*)
   13986       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13987       # Instead, we relocate shared libraries at runtime.
   13988       ;;
   13989     sysv4*MP*)
   13990       if test -d /usr/nec; then
   13991 	lt_prog_compiler_pic_CXX=-Kconform_pic
   13992       fi
   13993       ;;
   13994     hpux*)
   13995       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   13996       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   13997       # sets the default TLS model and affects inlining.
   13998       case $host_cpu in
   13999       hppa*64*)
   14000 	;;
   14001       *)
   14002 	lt_prog_compiler_pic_CXX='-fPIC'
   14003 	;;
   14004       esac
   14005       ;;
   14006     *qnx* | *nto*)
   14007       # QNX uses GNU C++, but need to define -shared option too, otherwise
   14008       # it will coredump.
   14009       lt_prog_compiler_pic_CXX='-fPIC -shared'
   14010       ;;
   14011     *)
   14012       lt_prog_compiler_pic_CXX='-fPIC'
   14013       ;;
   14014     esac
   14015   else
   14016     case $host_os in
   14017       aix[4-9]*)
   14018 	# All AIX code is PIC.
   14019 	if test "$host_cpu" = ia64; then
   14020 	  # AIX 5 now supports IA64 processor
   14021 	  lt_prog_compiler_static_CXX='-Bstatic'
   14022 	else
   14023 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   14024 	fi
   14025 	;;
   14026       chorus*)
   14027 	case $cc_basename in
   14028 	cxch68*)
   14029 	  # Green Hills C++ Compiler
   14030 	  # _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"
   14031 	  ;;
   14032 	esac
   14033 	;;
   14034       dgux*)
   14035 	case $cc_basename in
   14036 	  ec++*)
   14037 	    lt_prog_compiler_pic_CXX='-KPIC'
   14038 	    ;;
   14039 	  ghcx*)
   14040 	    # Green Hills C++ Compiler
   14041 	    lt_prog_compiler_pic_CXX='-pic'
   14042 	    ;;
   14043 	  *)
   14044 	    ;;
   14045 	esac
   14046 	;;
   14047       freebsd* | dragonfly*)
   14048 	# FreeBSD uses GNU C++
   14049 	;;
   14050       hpux9* | hpux10* | hpux11*)
   14051 	case $cc_basename in
   14052 	  CC*)
   14053 	    lt_prog_compiler_wl_CXX='-Wl,'
   14054 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   14055 	    if test "$host_cpu" != ia64; then
   14056 	      lt_prog_compiler_pic_CXX='+Z'
   14057 	    fi
   14058 	    ;;
   14059 	  aCC*)
   14060 	    lt_prog_compiler_wl_CXX='-Wl,'
   14061 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   14062 	    case $host_cpu in
   14063 	    hppa*64*|ia64*)
   14064 	      # +Z the default
   14065 	      ;;
   14066 	    *)
   14067 	      lt_prog_compiler_pic_CXX='+Z'
   14068 	      ;;
   14069 	    esac
   14070 	    ;;
   14071 	  *)
   14072 	    ;;
   14073 	esac
   14074 	;;
   14075       interix*)
   14076 	# This is c89, which is MS Visual C++ (no shared libs)
   14077 	# Anyone wants to do a port?
   14078 	;;
   14079       irix5* | irix6* | nonstopux*)
   14080 	case $cc_basename in
   14081 	  CC*)
   14082 	    lt_prog_compiler_wl_CXX='-Wl,'
   14083 	    lt_prog_compiler_static_CXX='-non_shared'
   14084 	    # CC pic flag -KPIC is the default.
   14085 	    ;;
   14086 	  *)
   14087 	    ;;
   14088 	esac
   14089 	;;
   14090       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   14091 	case $cc_basename in
   14092 	  KCC*)
   14093 	    # KAI C++ Compiler
   14094 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   14095 	    lt_prog_compiler_pic_CXX='-fPIC'
   14096 	    ;;
   14097 	  ecpc* )
   14098 	    # old Intel C++ for x86_64 which still supported -KPIC.
   14099 	    lt_prog_compiler_wl_CXX='-Wl,'
   14100 	    lt_prog_compiler_pic_CXX='-KPIC'
   14101 	    lt_prog_compiler_static_CXX='-static'
   14102 	    ;;
   14103 	  icpc* )
   14104 	    # Intel C++, used to be incompatible with GCC.
   14105 	    # ICC 10 doesn't accept -KPIC any more.
   14106 	    lt_prog_compiler_wl_CXX='-Wl,'
   14107 	    lt_prog_compiler_pic_CXX='-fPIC'
   14108 	    lt_prog_compiler_static_CXX='-static'
   14109 	    ;;
   14110 	  pgCC* | pgcpp*)
   14111 	    # Portland Group C++ compiler
   14112 	    lt_prog_compiler_wl_CXX='-Wl,'
   14113 	    lt_prog_compiler_pic_CXX='-fpic'
   14114 	    lt_prog_compiler_static_CXX='-Bstatic'
   14115 	    ;;
   14116 	  cxx*)
   14117 	    # Compaq C++
   14118 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   14119 	    # Linux and Compaq Tru64 Unix objects are PIC.
   14120 	    lt_prog_compiler_pic_CXX=
   14121 	    lt_prog_compiler_static_CXX='-non_shared'
   14122 	    ;;
   14123 	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
   14124 	    # IBM XL 8.0, 9.0 on PPC and BlueGene
   14125 	    lt_prog_compiler_wl_CXX='-Wl,'
   14126 	    lt_prog_compiler_pic_CXX='-qpic'
   14127 	    lt_prog_compiler_static_CXX='-qstaticlink'
   14128 	    ;;
   14129 	  *)
   14130 	    case `$CC -V 2>&1 | sed 5q` in
   14131 	    *Sun\ C*)
   14132 	      # Sun C++ 5.9
   14133 	      lt_prog_compiler_pic_CXX='-KPIC'
   14134 	      lt_prog_compiler_static_CXX='-Bstatic'
   14135 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   14136 	      ;;
   14137 	    esac
   14138 	    ;;
   14139 	esac
   14140 	;;
   14141       lynxos*)
   14142 	;;
   14143       m88k*)
   14144 	;;
   14145       mvs*)
   14146 	case $cc_basename in
   14147 	  cxx*)
   14148 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   14149 	    ;;
   14150 	  *)
   14151 	    ;;
   14152 	esac
   14153 	;;
   14154       netbsd*)
   14155 	;;
   14156       *qnx* | *nto*)
   14157         # QNX uses GNU C++, but need to define -shared option too, otherwise
   14158         # it will coredump.
   14159         lt_prog_compiler_pic_CXX='-fPIC -shared'
   14160         ;;
   14161       osf3* | osf4* | osf5*)
   14162 	case $cc_basename in
   14163 	  KCC*)
   14164 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   14165 	    ;;
   14166 	  RCC*)
   14167 	    # Rational C++ 2.4.1
   14168 	    lt_prog_compiler_pic_CXX='-pic'
   14169 	    ;;
   14170 	  cxx*)
   14171 	    # Digital/Compaq C++
   14172 	    lt_prog_compiler_wl_CXX='-Wl,'
   14173 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   14174 	    # Linux and Compaq Tru64 Unix objects are PIC.
   14175 	    lt_prog_compiler_pic_CXX=
   14176 	    lt_prog_compiler_static_CXX='-non_shared'
   14177 	    ;;
   14178 	  *)
   14179 	    ;;
   14180 	esac
   14181 	;;
   14182       psos*)
   14183 	;;
   14184       solaris*)
   14185 	case $cc_basename in
   14186 	  CC*)
   14187 	    # Sun C++ 4.2, 5.x and Centerline C++
   14188 	    lt_prog_compiler_pic_CXX='-KPIC'
   14189 	    lt_prog_compiler_static_CXX='-Bstatic'
   14190 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   14191 	    ;;
   14192 	  gcx*)
   14193 	    # Green Hills C++ Compiler
   14194 	    lt_prog_compiler_pic_CXX='-PIC'
   14195 	    ;;
   14196 	  *)
   14197 	    ;;
   14198 	esac
   14199 	;;
   14200       sunos4*)
   14201 	case $cc_basename in
   14202 	  CC*)
   14203 	    # Sun C++ 4.x
   14204 	    lt_prog_compiler_pic_CXX='-pic'
   14205 	    lt_prog_compiler_static_CXX='-Bstatic'
   14206 	    ;;
   14207 	  lcc*)
   14208 	    # Lucid
   14209 	    lt_prog_compiler_pic_CXX='-pic'
   14210 	    ;;
   14211 	  *)
   14212 	    ;;
   14213 	esac
   14214 	;;
   14215       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14216 	case $cc_basename in
   14217 	  CC*)
   14218 	    lt_prog_compiler_wl_CXX='-Wl,'
   14219 	    lt_prog_compiler_pic_CXX='-KPIC'
   14220 	    lt_prog_compiler_static_CXX='-Bstatic'
   14221 	    ;;
   14222 	esac
   14223 	;;
   14224       tandem*)
   14225 	case $cc_basename in
   14226 	  NCC*)
   14227 	    # NonStop-UX NCC 3.20
   14228 	    lt_prog_compiler_pic_CXX='-KPIC'
   14229 	    ;;
   14230 	  *)
   14231 	    ;;
   14232 	esac
   14233 	;;
   14234       vxworks*)
   14235 	;;
   14236       *)
   14237 	lt_prog_compiler_can_build_shared_CXX=no
   14238 	;;
   14239     esac
   14240   fi
   14241 
   14242 case $host_os in
   14243   # For platforms which do not support PIC, -DPIC is meaningless:
   14244   *djgpp*)
   14245     lt_prog_compiler_pic_CXX=
   14246     ;;
   14247   *)
   14248     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   14249     ;;
   14250 esac
   14251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
   14252 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   14253 
   14254 
   14255 
   14256 #
   14257 # Check to make sure the PIC flag actually works.
   14258 #
   14259 if test -n "$lt_prog_compiler_pic_CXX"; then
   14260   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   14261 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   14262 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
   14263   $as_echo_n "(cached) " >&6
   14264 else
   14265   lt_cv_prog_compiler_pic_works_CXX=no
   14266    ac_outfile=conftest.$ac_objext
   14267    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14268    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   14269    # Insert the option either (1) after the last *FLAGS variable, or
   14270    # (2) before a word containing "conftest.", or (3) at the end.
   14271    # Note that $ac_compile itself does not contain backslashes and begins
   14272    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14273    # The option is referenced via a variable to avoid confusing sed.
   14274    lt_compile=`echo "$ac_compile" | $SED \
   14275    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14276    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14277    -e 's:$: $lt_compiler_flag:'`
   14278    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14279    (eval "$lt_compile" 2>conftest.err)
   14280    ac_status=$?
   14281    cat conftest.err >&5
   14282    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14283    if (exit $ac_status) && test -s "$ac_outfile"; then
   14284      # The compiler can only warn and ignore the option if not recognized
   14285      # So say no if there are warnings other than the usual output.
   14286      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   14287      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14288      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14289        lt_cv_prog_compiler_pic_works_CXX=yes
   14290      fi
   14291    fi
   14292    $RM conftest*
   14293 
   14294 fi
   14295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   14296 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   14297 
   14298 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   14299     case $lt_prog_compiler_pic_CXX in
   14300      "" | " "*) ;;
   14301      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   14302      esac
   14303 else
   14304     lt_prog_compiler_pic_CXX=
   14305      lt_prog_compiler_can_build_shared_CXX=no
   14306 fi
   14307 
   14308 fi
   14309 
   14310 
   14311 
   14312 #
   14313 # Check to make sure the static flag actually works.
   14314 #
   14315 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   14316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14317 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14318 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
   14319   $as_echo_n "(cached) " >&6
   14320 else
   14321   lt_cv_prog_compiler_static_works_CXX=no
   14322    save_LDFLAGS="$LDFLAGS"
   14323    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14324    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14325    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14326      # The linker can only warn and ignore the option if not recognized
   14327      # So say no if there are warnings
   14328      if test -s conftest.err; then
   14329        # Append any errors to the config.log.
   14330        cat conftest.err 1>&5
   14331        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   14332        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14333        if diff conftest.exp conftest.er2 >/dev/null; then
   14334          lt_cv_prog_compiler_static_works_CXX=yes
   14335        fi
   14336      else
   14337        lt_cv_prog_compiler_static_works_CXX=yes
   14338      fi
   14339    fi
   14340    $RM -r conftest*
   14341    LDFLAGS="$save_LDFLAGS"
   14342 
   14343 fi
   14344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   14345 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   14346 
   14347 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   14348     :
   14349 else
   14350     lt_prog_compiler_static_CXX=
   14351 fi
   14352 
   14353 
   14354 
   14355 
   14356     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14357 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14358 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
   14359   $as_echo_n "(cached) " >&6
   14360 else
   14361   lt_cv_prog_compiler_c_o_CXX=no
   14362    $RM -r conftest 2>/dev/null
   14363    mkdir conftest
   14364    cd conftest
   14365    mkdir out
   14366    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14367 
   14368    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14369    # Insert the option either (1) after the last *FLAGS variable, or
   14370    # (2) before a word containing "conftest.", or (3) at the end.
   14371    # Note that $ac_compile itself does not contain backslashes and begins
   14372    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14373    lt_compile=`echo "$ac_compile" | $SED \
   14374    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14375    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14376    -e 's:$: $lt_compiler_flag:'`
   14377    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14378    (eval "$lt_compile" 2>out/conftest.err)
   14379    ac_status=$?
   14380    cat out/conftest.err >&5
   14381    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14382    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14383    then
   14384      # The compiler can only warn and ignore the option if not recognized
   14385      # So say no if there are warnings
   14386      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14387      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14388      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14389        lt_cv_prog_compiler_c_o_CXX=yes
   14390      fi
   14391    fi
   14392    chmod u+w . 2>&5
   14393    $RM conftest*
   14394    # SGI C++ compiler will create directory out/ii_files/ for
   14395    # template instantiation
   14396    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14397    $RM out/* && rmdir out
   14398    cd ..
   14399    $RM -r conftest
   14400    $RM conftest*
   14401 
   14402 fi
   14403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14404 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14405 
   14406 
   14407 
   14408     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14409 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14410 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
   14411   $as_echo_n "(cached) " >&6
   14412 else
   14413   lt_cv_prog_compiler_c_o_CXX=no
   14414    $RM -r conftest 2>/dev/null
   14415    mkdir conftest
   14416    cd conftest
   14417    mkdir out
   14418    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14419 
   14420    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14421    # Insert the option either (1) after the last *FLAGS variable, or
   14422    # (2) before a word containing "conftest.", or (3) at the end.
   14423    # Note that $ac_compile itself does not contain backslashes and begins
   14424    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14425    lt_compile=`echo "$ac_compile" | $SED \
   14426    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14427    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14428    -e 's:$: $lt_compiler_flag:'`
   14429    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14430    (eval "$lt_compile" 2>out/conftest.err)
   14431    ac_status=$?
   14432    cat out/conftest.err >&5
   14433    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14434    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14435    then
   14436      # The compiler can only warn and ignore the option if not recognized
   14437      # So say no if there are warnings
   14438      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14439      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14440      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14441        lt_cv_prog_compiler_c_o_CXX=yes
   14442      fi
   14443    fi
   14444    chmod u+w . 2>&5
   14445    $RM conftest*
   14446    # SGI C++ compiler will create directory out/ii_files/ for
   14447    # template instantiation
   14448    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14449    $RM out/* && rmdir out
   14450    cd ..
   14451    $RM -r conftest
   14452    $RM conftest*
   14453 
   14454 fi
   14455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14456 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14457 
   14458 
   14459 
   14460 
   14461 hard_links="nottested"
   14462 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   14463   # do not overwrite the value of need_locks provided by the user
   14464   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   14465 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14466   hard_links=yes
   14467   $RM conftest*
   14468   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14469   touch conftest.a
   14470   ln conftest.a conftest.b 2>&5 || hard_links=no
   14471   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   14473 $as_echo "$hard_links" >&6; }
   14474   if test "$hard_links" = no; then
   14475     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14476 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14477     need_locks=warn
   14478   fi
   14479 else
   14480   need_locks=no
   14481 fi
   14482 
   14483 
   14484 
   14485     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14486 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14487 
   14488   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14489   case $host_os in
   14490   aix[4-9]*)
   14491     # If we're using GNU nm, then we don't want the "-C" option.
   14492     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   14493     # Also, AIX nm treats weak defined symbols like other global defined
   14494     # symbols, whereas GNU nm marks them as "W".
   14495     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   14496       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'
   14497     else
   14498       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'
   14499     fi
   14500     ;;
   14501   pw32*)
   14502     export_symbols_cmds_CXX="$ltdll_cmds"
   14503   ;;
   14504   cygwin* | mingw* | cegcc*)
   14505     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'
   14506   ;;
   14507   *)
   14508     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14509   ;;
   14510   esac
   14511   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14512 
   14513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   14514 $as_echo "$ld_shlibs_CXX" >&6; }
   14515 test "$ld_shlibs_CXX" = no && can_build_shared=no
   14516 
   14517 with_gnu_ld_CXX=$with_gnu_ld
   14518 
   14519 
   14520 
   14521 
   14522 
   14523 
   14524 #
   14525 # Do we need to explicitly link libc?
   14526 #
   14527 case "x$archive_cmds_need_lc_CXX" in
   14528 x|xyes)
   14529   # Assume -lc should be added
   14530   archive_cmds_need_lc_CXX=yes
   14531 
   14532   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14533     case $archive_cmds_CXX in
   14534     *'~'*)
   14535       # FIXME: we may have to deal with multi-command sequences.
   14536       ;;
   14537     '$CC '*)
   14538       # Test whether the compiler implicitly links with -lc since on some
   14539       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14540       # to ld, don't add -lc before -lgcc.
   14541       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   14542 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   14543 if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
   14544   $as_echo_n "(cached) " >&6
   14545 else
   14546   $RM conftest*
   14547 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14548 
   14549 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   14550   (eval $ac_compile) 2>&5
   14551   ac_status=$?
   14552   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14553   test $ac_status = 0; } 2>conftest.err; then
   14554 	  soname=conftest
   14555 	  lib=conftest
   14556 	  libobjs=conftest.$ac_objext
   14557 	  deplibs=
   14558 	  wl=$lt_prog_compiler_wl_CXX
   14559 	  pic_flag=$lt_prog_compiler_pic_CXX
   14560 	  compiler_flags=-v
   14561 	  linker_flags=-v
   14562 	  verstring=
   14563 	  output_objdir=.
   14564 	  libname=conftest
   14565 	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   14566 	  allow_undefined_flag_CXX=
   14567 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   14568   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14569   ac_status=$?
   14570   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14571   test $ac_status = 0; }
   14572 	  then
   14573 	    lt_cv_archive_cmds_need_lc_CXX=no
   14574 	  else
   14575 	    lt_cv_archive_cmds_need_lc_CXX=yes
   14576 	  fi
   14577 	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   14578 	else
   14579 	  cat conftest.err 1>&5
   14580 	fi
   14581 	$RM conftest*
   14582 
   14583 fi
   14584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
   14585 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
   14586       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
   14587       ;;
   14588     esac
   14589   fi
   14590   ;;
   14591 esac
   14592 
   14593 
   14594 
   14595 
   14596 
   14597 
   14598 
   14599 
   14600 
   14601 
   14602 
   14603 
   14604 
   14605 
   14606 
   14607 
   14608 
   14609 
   14610 
   14611 
   14612 
   14613 
   14614 
   14615 
   14616 
   14617 
   14618 
   14619 
   14620 
   14621 
   14622 
   14623 
   14624 
   14625 
   14626 
   14627 
   14628 
   14629 
   14630 
   14631 
   14632 
   14633 
   14634 
   14635 
   14636 
   14637 
   14638 
   14639 
   14640 
   14641 
   14642 
   14643 
   14644 
   14645 
   14646 
   14647 
   14648 
   14649 
   14650 
   14651 
   14652 
   14653 
   14654 
   14655 
   14656     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   14657 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   14658 
   14659 library_names_spec=
   14660 libname_spec='lib$name'
   14661 soname_spec=
   14662 shrext_cmds=".so"
   14663 postinstall_cmds=
   14664 postuninstall_cmds=
   14665 finish_cmds=
   14666 finish_eval=
   14667 shlibpath_var=
   14668 shlibpath_overrides_runpath=unknown
   14669 version_type=none
   14670 dynamic_linker="$host_os ld.so"
   14671 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14672 need_lib_prefix=unknown
   14673 hardcode_into_libs=no
   14674 
   14675 # when you set need_version to no, make sure it does not cause -set_version
   14676 # flags to be left without arguments
   14677 need_version=unknown
   14678 
   14679 case $host_os in
   14680 aix3*)
   14681   version_type=linux
   14682   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14683   shlibpath_var=LIBPATH
   14684 
   14685   # AIX 3 has no versioning support, so we append a major version to the name.
   14686   soname_spec='${libname}${release}${shared_ext}$major'
   14687   ;;
   14688 
   14689 aix[4-9]*)
   14690   version_type=linux
   14691   need_lib_prefix=no
   14692   need_version=no
   14693   hardcode_into_libs=yes
   14694   if test "$host_cpu" = ia64; then
   14695     # AIX 5 supports IA64
   14696     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14697     shlibpath_var=LD_LIBRARY_PATH
   14698   else
   14699     # With GCC up to 2.95.x, collect2 would create an import file
   14700     # for dependence libraries.  The import file would start with
   14701     # the line `#! .'.  This would cause the generated library to
   14702     # depend on `.', always an invalid library.  This was fixed in
   14703     # development snapshots of GCC prior to 3.0.
   14704     case $host_os in
   14705       aix4 | aix4.[01] | aix4.[01].*)
   14706       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14707 	   echo ' yes '
   14708 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   14709 	:
   14710       else
   14711 	can_build_shared=no
   14712       fi
   14713       ;;
   14714     esac
   14715     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14716     # soname into executable. Probably we can add versioning support to
   14717     # collect2, so additional links can be useful in future.
   14718     if test "$aix_use_runtimelinking" = yes; then
   14719       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14720       # instead of lib<name>.a to let people know that these are not
   14721       # typical AIX shared libraries.
   14722       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14723     else
   14724       # We preserve .a as extension for shared libraries through AIX4.2
   14725       # and later when we are not doing run time linking.
   14726       library_names_spec='${libname}${release}.a $libname.a'
   14727       soname_spec='${libname}${release}${shared_ext}$major'
   14728     fi
   14729     shlibpath_var=LIBPATH
   14730   fi
   14731   ;;
   14732 
   14733 amigaos*)
   14734   case $host_cpu in
   14735   powerpc)
   14736     # Since July 2007 AmigaOS4 officially supports .so libraries.
   14737     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   14738     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14739     ;;
   14740   m68k)
   14741     library_names_spec='$libname.ixlibrary $libname.a'
   14742     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14743     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'
   14744     ;;
   14745   esac
   14746   ;;
   14747 
   14748 beos*)
   14749   library_names_spec='${libname}${shared_ext}'
   14750   dynamic_linker="$host_os ld.so"
   14751   shlibpath_var=LIBRARY_PATH
   14752   ;;
   14753 
   14754 bsdi[45]*)
   14755   version_type=linux
   14756   need_version=no
   14757   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14758   soname_spec='${libname}${release}${shared_ext}$major'
   14759   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14760   shlibpath_var=LD_LIBRARY_PATH
   14761   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14762   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14763   # the default ld.so.conf also contains /usr/contrib/lib and
   14764   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14765   # libtool to hard-code these into programs
   14766   ;;
   14767 
   14768 cygwin* | mingw* | pw32* | cegcc*)
   14769   version_type=windows
   14770   shrext_cmds=".dll"
   14771   need_version=no
   14772   need_lib_prefix=no
   14773 
   14774   case $GCC,$host_os in
   14775   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   14776     library_names_spec='$libname.dll.a'
   14777     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14778     postinstall_cmds='base_file=`basename \${file}`~
   14779       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   14780       dldir=$destdir/`dirname \$dlpath`~
   14781       test -d \$dldir || mkdir -p \$dldir~
   14782       $install_prog $dir/$dlname \$dldir/$dlname~
   14783       chmod a+x \$dldir/$dlname~
   14784       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   14785         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   14786       fi'
   14787     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14788       dlpath=$dir/\$dldll~
   14789        $RM \$dlpath'
   14790     shlibpath_overrides_runpath=yes
   14791 
   14792     case $host_os in
   14793     cygwin*)
   14794       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14795       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14796 
   14797       ;;
   14798     mingw* | cegcc*)
   14799       # MinGW DLLs use traditional 'lib' prefix
   14800       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14801       ;;
   14802     pw32*)
   14803       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14804       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14805       ;;
   14806     esac
   14807     ;;
   14808 
   14809   *)
   14810     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14811     ;;
   14812   esac
   14813   dynamic_linker='Win32 ld.exe'
   14814   # FIXME: first we should search . and the directory the executable is in
   14815   shlibpath_var=PATH
   14816   ;;
   14817 
   14818 darwin* | rhapsody*)
   14819   dynamic_linker="$host_os dyld"
   14820   version_type=darwin
   14821   need_lib_prefix=no
   14822   need_version=no
   14823   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14824   soname_spec='${libname}${release}${major}$shared_ext'
   14825   shlibpath_overrides_runpath=yes
   14826   shlibpath_var=DYLD_LIBRARY_PATH
   14827   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14828 
   14829   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14830   ;;
   14831 
   14832 dgux*)
   14833   version_type=linux
   14834   need_lib_prefix=no
   14835   need_version=no
   14836   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14837   soname_spec='${libname}${release}${shared_ext}$major'
   14838   shlibpath_var=LD_LIBRARY_PATH
   14839   ;;
   14840 
   14841 freebsd* | dragonfly*)
   14842   # DragonFly does not have aout.  When/if they implement a new
   14843   # versioning mechanism, adjust this.
   14844   if test -x /usr/bin/objformat; then
   14845     objformat=`/usr/bin/objformat`
   14846   else
   14847     case $host_os in
   14848     freebsd[23].*) objformat=aout ;;
   14849     *) objformat=elf ;;
   14850     esac
   14851   fi
   14852   version_type=freebsd-$objformat
   14853   case $version_type in
   14854     freebsd-elf*)
   14855       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14856       need_version=no
   14857       need_lib_prefix=no
   14858       ;;
   14859     freebsd-*)
   14860       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14861       need_version=yes
   14862       ;;
   14863   esac
   14864   shlibpath_var=LD_LIBRARY_PATH
   14865   case $host_os in
   14866   freebsd2.*)
   14867     shlibpath_overrides_runpath=yes
   14868     ;;
   14869   freebsd3.[01]* | freebsdelf3.[01]*)
   14870     shlibpath_overrides_runpath=yes
   14871     hardcode_into_libs=yes
   14872     ;;
   14873   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14874   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14875     shlibpath_overrides_runpath=no
   14876     hardcode_into_libs=yes
   14877     ;;
   14878   *) # from 4.6 on, and DragonFly
   14879     shlibpath_overrides_runpath=yes
   14880     hardcode_into_libs=yes
   14881     ;;
   14882   esac
   14883   ;;
   14884 
   14885 gnu*)
   14886   version_type=linux
   14887   need_lib_prefix=no
   14888   need_version=no
   14889   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14890   soname_spec='${libname}${release}${shared_ext}$major'
   14891   shlibpath_var=LD_LIBRARY_PATH
   14892   hardcode_into_libs=yes
   14893   ;;
   14894 
   14895 haiku*)
   14896   version_type=linux
   14897   need_lib_prefix=no
   14898   need_version=no
   14899   dynamic_linker="$host_os runtime_loader"
   14900   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14901   soname_spec='${libname}${release}${shared_ext}$major'
   14902   shlibpath_var=LIBRARY_PATH
   14903   shlibpath_overrides_runpath=yes
   14904   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   14905   hardcode_into_libs=yes
   14906   ;;
   14907 
   14908 hpux9* | hpux10* | hpux11*)
   14909   # Give a soname corresponding to the major version so that dld.sl refuses to
   14910   # link against other versions.
   14911   version_type=sunos
   14912   need_lib_prefix=no
   14913   need_version=no
   14914   case $host_cpu in
   14915   ia64*)
   14916     shrext_cmds='.so'
   14917     hardcode_into_libs=yes
   14918     dynamic_linker="$host_os dld.so"
   14919     shlibpath_var=LD_LIBRARY_PATH
   14920     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14921     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14922     soname_spec='${libname}${release}${shared_ext}$major'
   14923     if test "X$HPUX_IA64_MODE" = X32; then
   14924       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   14925     else
   14926       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   14927     fi
   14928     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14929     ;;
   14930   hppa*64*)
   14931     shrext_cmds='.sl'
   14932     hardcode_into_libs=yes
   14933     dynamic_linker="$host_os dld.sl"
   14934     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   14935     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14936     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14937     soname_spec='${libname}${release}${shared_ext}$major'
   14938     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14939     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14940     ;;
   14941   *)
   14942     shrext_cmds='.sl'
   14943     dynamic_linker="$host_os dld.sl"
   14944     shlibpath_var=SHLIB_PATH
   14945     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14946     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14947     soname_spec='${libname}${release}${shared_ext}$major'
   14948     ;;
   14949   esac
   14950   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   14951   postinstall_cmds='chmod 555 $lib'
   14952   # or fails outright, so override atomically:
   14953   install_override_mode=555
   14954   ;;
   14955 
   14956 interix[3-9]*)
   14957   version_type=linux
   14958   need_lib_prefix=no
   14959   need_version=no
   14960   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14961   soname_spec='${libname}${release}${shared_ext}$major'
   14962   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14963   shlibpath_var=LD_LIBRARY_PATH
   14964   shlibpath_overrides_runpath=no
   14965   hardcode_into_libs=yes
   14966   ;;
   14967 
   14968 irix5* | irix6* | nonstopux*)
   14969   case $host_os in
   14970     nonstopux*) version_type=nonstopux ;;
   14971     *)
   14972 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14973 		version_type=linux
   14974 	else
   14975 		version_type=irix
   14976 	fi ;;
   14977   esac
   14978   need_lib_prefix=no
   14979   need_version=no
   14980   soname_spec='${libname}${release}${shared_ext}$major'
   14981   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14982   case $host_os in
   14983   irix5* | nonstopux*)
   14984     libsuff= shlibsuff=
   14985     ;;
   14986   *)
   14987     case $LD in # libtool.m4 will add one of these switches to LD
   14988     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14989       libsuff= shlibsuff= libmagic=32-bit;;
   14990     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14991       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14992     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14993       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14994     *) libsuff= shlibsuff= libmagic=never-match;;
   14995     esac
   14996     ;;
   14997   esac
   14998   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14999   shlibpath_overrides_runpath=no
   15000   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15001   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15002   hardcode_into_libs=yes
   15003   ;;
   15004 
   15005 # No shared lib support for Linux oldld, aout, or coff.
   15006 linux*oldld* | linux*aout* | linux*coff*)
   15007   dynamic_linker=no
   15008   ;;
   15009 
   15010 # This must be Linux ELF.
   15011 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   15012   version_type=linux
   15013   need_lib_prefix=no
   15014   need_version=no
   15015   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15016   soname_spec='${libname}${release}${shared_ext}$major'
   15017   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15018   shlibpath_var=LD_LIBRARY_PATH
   15019   shlibpath_overrides_runpath=no
   15020 
   15021   # Some binutils ld are patched to set DT_RUNPATH
   15022   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   15023   $as_echo_n "(cached) " >&6
   15024 else
   15025   lt_cv_shlibpath_overrides_runpath=no
   15026     save_LDFLAGS=$LDFLAGS
   15027     save_libdir=$libdir
   15028     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
   15029 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
   15030     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15031 /* end confdefs.h.  */
   15032 
   15033 int
   15034 main ()
   15035 {
   15036 
   15037   ;
   15038   return 0;
   15039 }
   15040 _ACEOF
   15041 if ac_fn_cxx_try_link "$LINENO"; then :
   15042   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   15043   lt_cv_shlibpath_overrides_runpath=yes
   15044 fi
   15045 fi
   15046 rm -f core conftest.err conftest.$ac_objext \
   15047     conftest$ac_exeext conftest.$ac_ext
   15048     LDFLAGS=$save_LDFLAGS
   15049     libdir=$save_libdir
   15050 
   15051 fi
   15052 
   15053   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   15054 
   15055   # This implies no fast_install, which is unacceptable.
   15056   # Some rework will be needed to allow for fast_install
   15057   # before this can be enabled.
   15058   hardcode_into_libs=yes
   15059 
   15060   # Append ld.so.conf contents to the search path
   15061   if test -f /etc/ld.so.conf; then
   15062     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' ' '`
   15063     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15064   fi
   15065 
   15066   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15067   # powerpc, because MkLinux only supported shared libraries with the
   15068   # GNU dynamic linker.  Since this was broken with cross compilers,
   15069   # most powerpc-linux boxes support dynamic linking these days and
   15070   # people can always --disable-shared, the test was removed, and we
   15071   # assume the GNU/Linux dynamic linker is in use.
   15072   dynamic_linker='GNU/Linux ld.so'
   15073   ;;
   15074 
   15075 netbsd*)
   15076   version_type=sunos
   15077   need_lib_prefix=no
   15078   need_version=no
   15079   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   15080     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15081     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15082     dynamic_linker='NetBSD (a.out) ld.so'
   15083   else
   15084     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15085     soname_spec='${libname}${release}${shared_ext}$major'
   15086     dynamic_linker='NetBSD ld.elf_so'
   15087   fi
   15088   shlibpath_var=LD_LIBRARY_PATH
   15089   shlibpath_overrides_runpath=yes
   15090   hardcode_into_libs=yes
   15091   ;;
   15092 
   15093 newsos6)
   15094   version_type=linux
   15095   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15096   shlibpath_var=LD_LIBRARY_PATH
   15097   shlibpath_overrides_runpath=yes
   15098   ;;
   15099 
   15100 *nto* | *qnx*)
   15101   version_type=qnx
   15102   need_lib_prefix=no
   15103   need_version=no
   15104   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15105   soname_spec='${libname}${release}${shared_ext}$major'
   15106   shlibpath_var=LD_LIBRARY_PATH
   15107   shlibpath_overrides_runpath=no
   15108   hardcode_into_libs=yes
   15109   dynamic_linker='ldqnx.so'
   15110   ;;
   15111 
   15112 openbsd*)
   15113   version_type=sunos
   15114   sys_lib_dlsearch_path_spec="/usr/lib"
   15115   need_lib_prefix=no
   15116   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15117   case $host_os in
   15118     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   15119     *)				need_version=no  ;;
   15120   esac
   15121   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15122   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15123   shlibpath_var=LD_LIBRARY_PATH
   15124   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15125     case $host_os in
   15126       openbsd2.[89] | openbsd2.[89].*)
   15127 	shlibpath_overrides_runpath=no
   15128 	;;
   15129       *)
   15130 	shlibpath_overrides_runpath=yes
   15131 	;;
   15132       esac
   15133   else
   15134     shlibpath_overrides_runpath=yes
   15135   fi
   15136   ;;
   15137 
   15138 os2*)
   15139   libname_spec='$name'
   15140   shrext_cmds=".dll"
   15141   need_lib_prefix=no
   15142   library_names_spec='$libname${shared_ext} $libname.a'
   15143   dynamic_linker='OS/2 ld.exe'
   15144   shlibpath_var=LIBPATH
   15145   ;;
   15146 
   15147 osf3* | osf4* | osf5*)
   15148   version_type=osf
   15149   need_lib_prefix=no
   15150   need_version=no
   15151   soname_spec='${libname}${release}${shared_ext}$major'
   15152   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15153   shlibpath_var=LD_LIBRARY_PATH
   15154   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15155   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15156   ;;
   15157 
   15158 rdos*)
   15159   dynamic_linker=no
   15160   ;;
   15161 
   15162 solaris*)
   15163   version_type=linux
   15164   need_lib_prefix=no
   15165   need_version=no
   15166   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15167   soname_spec='${libname}${release}${shared_ext}$major'
   15168   shlibpath_var=LD_LIBRARY_PATH
   15169   shlibpath_overrides_runpath=yes
   15170   hardcode_into_libs=yes
   15171   # ldd complains unless libraries are executable
   15172   postinstall_cmds='chmod +x $lib'
   15173   ;;
   15174 
   15175 sunos4*)
   15176   version_type=sunos
   15177   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15178   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15179   shlibpath_var=LD_LIBRARY_PATH
   15180   shlibpath_overrides_runpath=yes
   15181   if test "$with_gnu_ld" = yes; then
   15182     need_lib_prefix=no
   15183   fi
   15184   need_version=yes
   15185   ;;
   15186 
   15187 sysv4 | sysv4.3*)
   15188   version_type=linux
   15189   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15190   soname_spec='${libname}${release}${shared_ext}$major'
   15191   shlibpath_var=LD_LIBRARY_PATH
   15192   case $host_vendor in
   15193     sni)
   15194       shlibpath_overrides_runpath=no
   15195       need_lib_prefix=no
   15196       runpath_var=LD_RUN_PATH
   15197       ;;
   15198     siemens)
   15199       need_lib_prefix=no
   15200       ;;
   15201     motorola)
   15202       need_lib_prefix=no
   15203       need_version=no
   15204       shlibpath_overrides_runpath=no
   15205       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15206       ;;
   15207   esac
   15208   ;;
   15209 
   15210 sysv4*MP*)
   15211   if test -d /usr/nec ;then
   15212     version_type=linux
   15213     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15214     soname_spec='$libname${shared_ext}.$major'
   15215     shlibpath_var=LD_LIBRARY_PATH
   15216   fi
   15217   ;;
   15218 
   15219 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15220   version_type=freebsd-elf
   15221   need_lib_prefix=no
   15222   need_version=no
   15223   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15224   soname_spec='${libname}${release}${shared_ext}$major'
   15225   shlibpath_var=LD_LIBRARY_PATH
   15226   shlibpath_overrides_runpath=yes
   15227   hardcode_into_libs=yes
   15228   if test "$with_gnu_ld" = yes; then
   15229     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15230   else
   15231     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15232     case $host_os in
   15233       sco3.2v5*)
   15234         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15235 	;;
   15236     esac
   15237   fi
   15238   sys_lib_dlsearch_path_spec='/usr/lib'
   15239   ;;
   15240 
   15241 tpf*)
   15242   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   15243   version_type=linux
   15244   need_lib_prefix=no
   15245   need_version=no
   15246   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15247   shlibpath_var=LD_LIBRARY_PATH
   15248   shlibpath_overrides_runpath=no
   15249   hardcode_into_libs=yes
   15250   ;;
   15251 
   15252 uts4*)
   15253   version_type=linux
   15254   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15255   soname_spec='${libname}${release}${shared_ext}$major'
   15256   shlibpath_var=LD_LIBRARY_PATH
   15257   ;;
   15258 
   15259 *)
   15260   dynamic_linker=no
   15261   ;;
   15262 esac
   15263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   15264 $as_echo "$dynamic_linker" >&6; }
   15265 test "$dynamic_linker" = no && can_build_shared=no
   15266 
   15267 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15268 if test "$GCC" = yes; then
   15269   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15270 fi
   15271 
   15272 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   15273   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   15274 fi
   15275 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   15276   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   15277 fi
   15278 
   15279 
   15280 
   15281 
   15282 
   15283 
   15284 
   15285 
   15286 
   15287 
   15288 
   15289 
   15290 
   15291 
   15292 
   15293 
   15294 
   15295 
   15296 
   15297 
   15298 
   15299 
   15300 
   15301 
   15302 
   15303 
   15304 
   15305 
   15306 
   15307 
   15308 
   15309 
   15310 
   15311 
   15312 
   15313 
   15314 
   15315 
   15316     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   15317 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   15318 hardcode_action_CXX=
   15319 if test -n "$hardcode_libdir_flag_spec_CXX" ||
   15320    test -n "$runpath_var_CXX" ||
   15321    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   15322 
   15323   # We can hardcode non-existent directories.
   15324   if test "$hardcode_direct_CXX" != no &&
   15325      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15326      # have to relink, otherwise we might link with an installed library
   15327      # when we should be linking with a yet-to-be-installed one
   15328      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   15329      test "$hardcode_minus_L_CXX" != no; then
   15330     # Linking always hardcodes the temporary library directory.
   15331     hardcode_action_CXX=relink
   15332   else
   15333     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15334     hardcode_action_CXX=immediate
   15335   fi
   15336 else
   15337   # We cannot hardcode anything, or else we can only hardcode existing
   15338   # directories.
   15339   hardcode_action_CXX=unsupported
   15340 fi
   15341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
   15342 $as_echo "$hardcode_action_CXX" >&6; }
   15343 
   15344 if test "$hardcode_action_CXX" = relink ||
   15345    test "$inherit_rpath_CXX" = yes; then
   15346   # Fast installation is not supported
   15347   enable_fast_install=no
   15348 elif test "$shlibpath_overrides_runpath" = yes ||
   15349      test "$enable_shared" = no; then
   15350   # Fast installation is not necessary
   15351   enable_fast_install=needless
   15352 fi
   15353 
   15354 
   15355 
   15356 
   15357 
   15358 
   15359 
   15360   fi # test -n "$compiler"
   15361 
   15362   CC=$lt_save_CC
   15363   LDCXX=$LD
   15364   LD=$lt_save_LD
   15365   GCC=$lt_save_GCC
   15366   with_gnu_ld=$lt_save_with_gnu_ld
   15367   lt_cv_path_LDCXX=$lt_cv_path_LD
   15368   lt_cv_path_LD=$lt_save_path_LD
   15369   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   15370   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   15371 fi # test "$_lt_caught_CXX_error" != yes
   15372 
   15373 ac_ext=c
   15374 ac_cpp='$CPP $CPPFLAGS'
   15375 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15376 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15377 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15378 
   15379 
   15380 
   15381 
   15382 
   15383 
   15384 
   15385 
   15386 
   15387 
   15388 
   15389 
   15390 
   15391         ac_config_commands="$ac_config_commands libtool"
   15392 
   15393 
   15394 
   15395 
   15396 # Only expand once:
   15397 
   15398 
   15399 
   15400 for ac_prog in gawk mawk nawk awk
   15401 do
   15402   # Extract the first word of "$ac_prog", so it can be a program name with args.
   15403 set dummy $ac_prog; ac_word=$2
   15404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15405 $as_echo_n "checking for $ac_word... " >&6; }
   15406 if test "${ac_cv_prog_AWK+set}" = set; then :
   15407   $as_echo_n "(cached) " >&6
   15408 else
   15409   if test -n "$AWK"; then
   15410   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   15411 else
   15412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15413 for as_dir in $PATH
   15414 do
   15415   IFS=$as_save_IFS
   15416   test -z "$as_dir" && as_dir=.
   15417     for ac_exec_ext in '' $ac_executable_extensions; do
   15418   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15419     ac_cv_prog_AWK="$ac_prog"
   15420     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15421     break 2
   15422   fi
   15423 done
   15424   done
   15425 IFS=$as_save_IFS
   15426 
   15427 fi
   15428 fi
   15429 AWK=$ac_cv_prog_AWK
   15430 if test -n "$AWK"; then
   15431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   15432 $as_echo "$AWK" >&6; }
   15433 else
   15434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15435 $as_echo "no" >&6; }
   15436 fi
   15437 
   15438 
   15439   test -n "$AWK" && break
   15440 done
   15441 
   15442 case "$AWK" in
   15443 "") as_fn_error "can't build without awk" "$LINENO" 5 ;;
   15444 esac
   15445 
   15446 
   15447 
   15448 
   15449 # The cast to long int works around a bug in the HP C Compiler
   15450 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   15451 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   15452 # This bug is HP SR number 8606223364.
   15453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
   15454 $as_echo_n "checking size of void *... " >&6; }
   15455 if test "${ac_cv_sizeof_void_p+set}" = set; then :
   15456   $as_echo_n "(cached) " >&6
   15457 else
   15458   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
   15459 
   15460 else
   15461   if test "$ac_cv_type_void_p" = yes; then
   15462      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   15463 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   15464 { as_fn_set_status 77
   15465 as_fn_error "cannot compute sizeof (void *)
   15466 See \`config.log' for more details." "$LINENO" 5; }; }
   15467    else
   15468      ac_cv_sizeof_void_p=0
   15469    fi
   15470 fi
   15471 
   15472 fi
   15473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
   15474 $as_echo "$ac_cv_sizeof_void_p" >&6; }
   15475 
   15476 
   15477 
   15478 cat >>confdefs.h <<_ACEOF
   15479 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
   15480 _ACEOF
   15481 
   15482 
   15483 
   15484 if test "${multilib}" = "yes"; then
   15485   multilib_arg="--enable-multilib"
   15486 else
   15487   multilib_arg=
   15488 fi
   15489 
   15490 # Get target configury.
   15491 unset TSAN_SUPPORTED
   15492 unset LSAN_SUPPORTED
   15493 . ${srcdir}/configure.tgt
   15494  if test "x$TSAN_SUPPORTED" = "xyes"; then
   15495   TSAN_SUPPORTED_TRUE=
   15496   TSAN_SUPPORTED_FALSE='#'
   15497 else
   15498   TSAN_SUPPORTED_TRUE='#'
   15499   TSAN_SUPPORTED_FALSE=
   15500 fi
   15501 
   15502  if test "x$LSAN_SUPPORTED" = "xyes"; then
   15503   LSAN_SUPPORTED_TRUE=
   15504   LSAN_SUPPORTED_FALSE='#'
   15505 else
   15506   LSAN_SUPPORTED_TRUE='#'
   15507   LSAN_SUPPORTED_FALSE=
   15508 fi
   15509 
   15510 
   15511 # Check for functions needed.
   15512 for ac_func in clock_getres clock_gettime clock_settime
   15513 do :
   15514   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   15515 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   15516 eval as_val=\$$as_ac_var
   15517    if test "x$as_val" = x""yes; then :
   15518   cat >>confdefs.h <<_ACEOF
   15519 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   15520 _ACEOF
   15521 
   15522 fi
   15523 done
   15524 
   15525 
   15526 # Common libraries that we need to link against for all sanitizer libs.
   15527 link_sanitizer_common='-lpthread -lm'
   15528 
   15529 # At least for glibc, shm_open is in librt.  But don't pull that
   15530 # in if it still doesn't give us the function we want.  This
   15531 # test is copied from libgomp.
   15532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shm_open in -lrt" >&5
   15533 $as_echo_n "checking for shm_open in -lrt... " >&6; }
   15534 if test "${ac_cv_lib_rt_shm_open+set}" = set; then :
   15535   $as_echo_n "(cached) " >&6
   15536 else
   15537   ac_check_lib_save_LIBS=$LIBS
   15538 LIBS="-lrt  $LIBS"
   15539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15540 /* end confdefs.h.  */
   15541 
   15542 /* Override any GCC internal prototype to avoid an error.
   15543    Use char because int might match the return type of a GCC
   15544    builtin and then its argument prototype would still apply.  */
   15545 #ifdef __cplusplus
   15546 extern "C"
   15547 #endif
   15548 char shm_open ();
   15549 int
   15550 main ()
   15551 {
   15552 return shm_open ();
   15553   ;
   15554   return 0;
   15555 }
   15556 _ACEOF
   15557 if ac_fn_c_try_link "$LINENO"; then :
   15558   ac_cv_lib_rt_shm_open=yes
   15559 else
   15560   ac_cv_lib_rt_shm_open=no
   15561 fi
   15562 rm -f core conftest.err conftest.$ac_objext \
   15563     conftest$ac_exeext conftest.$ac_ext
   15564 LIBS=$ac_check_lib_save_LIBS
   15565 fi
   15566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_shm_open" >&5
   15567 $as_echo "$ac_cv_lib_rt_shm_open" >&6; }
   15568 if test "x$ac_cv_lib_rt_shm_open" = x""yes; then :
   15569   link_sanitizer_common="-lrt $link_sanitizer_common"
   15570 fi
   15571 
   15572 
   15573 # Do a configure time check for -ldl
   15574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
   15575 $as_echo_n "checking for dlsym in -ldl... " >&6; }
   15576 if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
   15577   $as_echo_n "(cached) " >&6
   15578 else
   15579   ac_check_lib_save_LIBS=$LIBS
   15580 LIBS="-ldl  $LIBS"
   15581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15582 /* end confdefs.h.  */
   15583 
   15584 /* Override any GCC internal prototype to avoid an error.
   15585    Use char because int might match the return type of a GCC
   15586    builtin and then its argument prototype would still apply.  */
   15587 #ifdef __cplusplus
   15588 extern "C"
   15589 #endif
   15590 char dlsym ();
   15591 int
   15592 main ()
   15593 {
   15594 return dlsym ();
   15595   ;
   15596   return 0;
   15597 }
   15598 _ACEOF
   15599 if ac_fn_c_try_link "$LINENO"; then :
   15600   ac_cv_lib_dl_dlsym=yes
   15601 else
   15602   ac_cv_lib_dl_dlsym=no
   15603 fi
   15604 rm -f core conftest.err conftest.$ac_objext \
   15605     conftest$ac_exeext conftest.$ac_ext
   15606 LIBS=$ac_check_lib_save_LIBS
   15607 fi
   15608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
   15609 $as_echo "$ac_cv_lib_dl_dlsym" >&6; }
   15610 if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
   15611   link_sanitizer_common="-ldl $link_sanitizer_common"
   15612 fi
   15613 
   15614 
   15615 # Set up the set of additional libraries that we need to link against for libasan.
   15616 link_libasan=$link_sanitizer_common
   15617 
   15618 
   15619 # Set up the set of additional libraries that we need to link against for libtsan.
   15620 link_libtsan=$link_sanitizer_common
   15621 
   15622 
   15623 # Set up the set of additional libraries that we need to link against for libubsan.
   15624 link_libubsan=$link_sanitizer_common
   15625 
   15626 
   15627 # Set up the set of additional libraries that we need to link against for liblsan.
   15628 link_liblsan=$link_sanitizer_common
   15629 
   15630 
   15631 
   15632 # At least for glibc, clock_gettime is in librt.  But don't pull that
   15633 # in if it still doesn't give us the function we want.  This
   15634 # test is copied from libgomp.
   15635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
   15636 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
   15637 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
   15638   $as_echo_n "(cached) " >&6
   15639 else
   15640   ac_check_lib_save_LIBS=$LIBS
   15641 LIBS="-lrt  $LIBS"
   15642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15643 /* end confdefs.h.  */
   15644 
   15645 /* Override any GCC internal prototype to avoid an error.
   15646    Use char because int might match the return type of a GCC
   15647    builtin and then its argument prototype would still apply.  */
   15648 #ifdef __cplusplus
   15649 extern "C"
   15650 #endif
   15651 char clock_gettime ();
   15652 int
   15653 main ()
   15654 {
   15655 return clock_gettime ();
   15656   ;
   15657   return 0;
   15658 }
   15659 _ACEOF
   15660 if ac_fn_c_try_link "$LINENO"; then :
   15661   ac_cv_lib_rt_clock_gettime=yes
   15662 else
   15663   ac_cv_lib_rt_clock_gettime=no
   15664 fi
   15665 rm -f core conftest.err conftest.$ac_objext \
   15666     conftest$ac_exeext conftest.$ac_ext
   15667 LIBS=$ac_check_lib_save_LIBS
   15668 fi
   15669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
   15670 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
   15671 if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then :
   15672   link_libasan="-lrt $link_libasan"
   15673 link_libtsan="-lrt $link_libtsan"
   15674 # Other sanitizers do not override clock_* API
   15675 
   15676 fi
   15677 
   15678 
   15679 case "$host" in
   15680   *-*-darwin*) MAC_INTERPOSE=true ; enable_static=no ;;
   15681   *) MAC_INTERPOSE=false ;;
   15682 esac
   15683  if $MAC_INTERPOSE; then
   15684   USING_MAC_INTERPOSE_TRUE=
   15685   USING_MAC_INTERPOSE_FALSE='#'
   15686 else
   15687   USING_MAC_INTERPOSE_TRUE='#'
   15688   USING_MAC_INTERPOSE_FALSE=
   15689 fi
   15690 
   15691 
   15692 backtrace_supported=yes
   15693 
   15694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for necessary platform features" >&5
   15695 $as_echo_n "checking for necessary platform features... " >&6; }
   15696 case "$target" in
   15697   *-*-linux*)
   15698     # Some old Linux distributions miss required syscalls.
   15699     sanitizer_supported=no
   15700     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15701 /* end confdefs.h.  */
   15702 #include <sys/syscall.h>
   15703 int
   15704 main ()
   15705 {
   15706 
   15707       syscall (__NR_gettid);
   15708       syscall (__NR_futex);
   15709       syscall (__NR_exit_group);
   15710 
   15711   ;
   15712   return 0;
   15713 }
   15714 _ACEOF
   15715 if ac_fn_c_try_compile "$LINENO"; then :
   15716   sanitizer_supported=yes
   15717 fi
   15718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15719     ;;
   15720   *)
   15721     sanitizer_supported=yes
   15722     ;;
   15723 esac
   15724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sanitizer_supported" >&5
   15725 $as_echo "$sanitizer_supported" >&6; }
   15726  if test "$sanitizer_supported" = yes; then
   15727   SANITIZER_SUPPORTED_TRUE=
   15728   SANITIZER_SUPPORTED_FALSE='#'
   15729 else
   15730   SANITIZER_SUPPORTED_TRUE='#'
   15731   SANITIZER_SUPPORTED_FALSE=
   15732 fi
   15733 
   15734 
   15735 # Test for __sync support.
   15736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5
   15737 $as_echo_n "checking __sync extensions... " >&6; }
   15738 if test "${libsanitizer_cv_sys_sync+set}" = set; then :
   15739   $as_echo_n "(cached) " >&6
   15740 else
   15741   if test -n "${with_target_subdir}"; then
   15742    libsanitizer_cv_sys_sync=yes
   15743  else
   15744    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15745 /* end confdefs.h.  */
   15746 int i;
   15747 int
   15748 main ()
   15749 {
   15750 __sync_bool_compare_and_swap (&i, i, i);
   15751                        __sync_lock_test_and_set (&i, 1);
   15752                        __sync_lock_release (&i);
   15753   ;
   15754   return 0;
   15755 }
   15756 _ACEOF
   15757 if ac_fn_c_try_link "$LINENO"; then :
   15758   libsanitizer_cv_sys_sync=yes
   15759 else
   15760   libsanitizer_cv_sys_sync=no
   15761 fi
   15762 rm -f core conftest.err conftest.$ac_objext \
   15763     conftest$ac_exeext conftest.$ac_ext
   15764  fi
   15765 fi
   15766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libsanitizer_cv_sys_sync" >&5
   15767 $as_echo "$libsanitizer_cv_sys_sync" >&6; }
   15768 if test "$libsanitizer_cv_sys_sync" = "yes"; then
   15769 
   15770 $as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h
   15771 
   15772 fi
   15773 
   15774 # Test for __atomic support.
   15775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5
   15776 $as_echo_n "checking __atomic extensions... " >&6; }
   15777 if test "${libsanitizer_cv_sys_atomic+set}" = set; then :
   15778   $as_echo_n "(cached) " >&6
   15779 else
   15780   if test -n "${with_target_subdir}"; then
   15781    libsanitizer_cv_sys_atomic=yes
   15782  else
   15783    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15784 /* end confdefs.h.  */
   15785 int i;
   15786 int
   15787 main ()
   15788 {
   15789 __atomic_load_n (&i, __ATOMIC_ACQUIRE);
   15790 		       __atomic_store_n (&i, 1, __ATOMIC_RELEASE);
   15791   ;
   15792   return 0;
   15793 }
   15794 _ACEOF
   15795 if ac_fn_c_try_link "$LINENO"; then :
   15796   libsanitizer_cv_sys_atomic=yes
   15797 else
   15798   libsanitizer_cv_sys_atomic=no
   15799 fi
   15800 rm -f core conftest.err conftest.$ac_objext \
   15801     conftest$ac_exeext conftest.$ac_ext
   15802  fi
   15803 fi
   15804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libsanitizer_cv_sys_atomic" >&5
   15805 $as_echo "$libsanitizer_cv_sys_atomic" >&6; }
   15806 if test "$libsanitizer_cv_sys_atomic" = "yes"; then
   15807 
   15808 $as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h
   15809 
   15810 fi
   15811 
   15812 # The library needs to be able to read the executable itself.  Compile
   15813 # a file to determine the executable format.  The awk script
   15814 # filetype.awk prints out the file type.
   15815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5
   15816 $as_echo_n "checking output filetype... " >&6; }
   15817 if test "${libsanitizer_cv_sys_filetype+set}" = set; then :
   15818   $as_echo_n "(cached) " >&6
   15819 else
   15820   filetype=
   15821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15822 /* end confdefs.h.  */
   15823 int i;
   15824 int
   15825 main ()
   15826 {
   15827 int j;
   15828   ;
   15829   return 0;
   15830 }
   15831 _ACEOF
   15832 if ac_fn_c_try_compile "$LINENO"; then :
   15833   filetype=`${AWK} -f $srcdir/../libbacktrace/filetype.awk conftest.$ac_objext`
   15834 else
   15835   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   15836 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   15837 as_fn_error "compiler failed
   15838 See \`config.log' for more details." "$LINENO" 5; }
   15839 fi
   15840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15841 libsanitizer_cv_sys_filetype=$filetype
   15842 fi
   15843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libsanitizer_cv_sys_filetype" >&5
   15844 $as_echo "$libsanitizer_cv_sys_filetype" >&6; }
   15845 
   15846 # Match the file type to decide what files to compile.
   15847 FORMAT_FILE=
   15848 case "$libsanitizer_cv_sys_filetype" in
   15849 elf*) FORMAT_FILE="elf.lo" ;;
   15850 *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5
   15851 $as_echo "$as_me: WARNING: could not determine output file type" >&2;}
   15852    FORMAT_FILE="unknown.lo"
   15853    backtrace_supported=no
   15854    ;;
   15855 esac
   15856 
   15857 
   15858 # ELF defines.
   15859 elfsize=
   15860 case "$libsanitizer_cv_sys_filetype" in
   15861 elf32) elfsize=32 ;;
   15862 elf64) elfsize=64 ;;
   15863 esac
   15864 
   15865 cat >>confdefs.h <<_ACEOF
   15866 #define BACKTRACE_ELF_SIZE $elfsize
   15867 _ACEOF
   15868 
   15869 
   15870 BACKTRACE_SUPPORTED=0
   15871 if test "$backtrace_supported" = "yes"; then
   15872   BACKTRACE_SUPPORTED=1
   15873 fi
   15874 
   15875 
   15876 
   15877 
   15878 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
   15879 
   15880 acx_cv_header_stdint=stddef.h
   15881 acx_cv_header_stdint_kind="(already complete)"
   15882 for i in stdint.h $inttype_headers; do
   15883   unset ac_cv_type_uintptr_t
   15884   unset ac_cv_type_uintmax_t
   15885   unset ac_cv_type_int_least32_t
   15886   unset ac_cv_type_int_fast32_t
   15887   unset ac_cv_type_uint64_t
   15888   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
   15889   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
   15890 #include <$i>
   15891 "
   15892 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
   15893   acx_cv_header_stdint=$i
   15894 else
   15895   continue
   15896 fi
   15897 
   15898   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
   15899 #include <$i>
   15900 "
   15901 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
   15902 
   15903 else
   15904   acx_cv_header_stdint_kind="(mostly complete)"
   15905 fi
   15906 
   15907   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
   15908 #include <$i>
   15909 "
   15910 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
   15911 
   15912 else
   15913   acx_cv_header_stdint_kind="(mostly complete)"
   15914 fi
   15915 
   15916   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
   15917 #include <$i>
   15918 "
   15919 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
   15920 
   15921 else
   15922   acx_cv_header_stdint_kind="(mostly complete)"
   15923 fi
   15924 
   15925   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
   15926 #include <$i>
   15927 "
   15928 if test "x$ac_cv_type_uint64_t" = x""yes; then :
   15929 
   15930 else
   15931   acx_cv_header_stdint_kind="(lacks uint64_t)"
   15932 fi
   15933 
   15934   break
   15935 done
   15936 if test "$acx_cv_header_stdint" = stddef.h; then
   15937   acx_cv_header_stdint_kind="(lacks uintmax_t)"
   15938   for i in stdint.h $inttype_headers; do
   15939     unset ac_cv_type_uintptr_t
   15940     unset ac_cv_type_uint32_t
   15941     unset ac_cv_type_uint64_t
   15942     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
   15943     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
   15944 #include <$i>
   15945 "
   15946 if test "x$ac_cv_type_uint32_t" = x""yes; then :
   15947   acx_cv_header_stdint=$i
   15948 else
   15949   continue
   15950 fi
   15951 
   15952     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
   15953 #include <$i>
   15954 "
   15955 if test "x$ac_cv_type_uint64_t" = x""yes; then :
   15956 
   15957 fi
   15958 
   15959     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
   15960 #include <$i>
   15961 "
   15962 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
   15963 
   15964 fi
   15965 
   15966     break
   15967   done
   15968 fi
   15969 if test "$acx_cv_header_stdint" = stddef.h; then
   15970   acx_cv_header_stdint_kind="(u_intXX_t style)"
   15971   for i in sys/types.h $inttype_headers; do
   15972     unset ac_cv_type_u_int32_t
   15973     unset ac_cv_type_u_int64_t
   15974     $as_echo_n "looking for u_intXX_t types in $i, " >&6
   15975     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
   15976 #include <$i>
   15977 "
   15978 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
   15979   acx_cv_header_stdint=$i
   15980 else
   15981   continue
   15982 fi
   15983 
   15984     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
   15985 #include <$i>
   15986 "
   15987 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
   15988 
   15989 fi
   15990 
   15991     break
   15992   done
   15993 fi
   15994 if test "$acx_cv_header_stdint" = stddef.h; then
   15995   acx_cv_header_stdint_kind="(using manual detection)"
   15996 fi
   15997 
   15998 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
   15999 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
   16000 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
   16001 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
   16002 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
   16003 
   16004 # ----------------- Summarize what we found so far
   16005 
   16006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
   16007 $as_echo_n "checking what to include in gstdint.h... " >&6; }
   16008 
   16009 case `$as_basename -- gstdint.h ||
   16010 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
   16011 	 Xgstdint.h : 'X\(//\)$' \| \
   16012 	 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
   16013 $as_echo X/gstdint.h |
   16014     sed '/^.*\/\([^/][^/]*\)\/*$/{
   16015 	    s//\1/
   16016 	    q
   16017 	  }
   16018 	  /^X\/\(\/\/\)$/{
   16019 	    s//\1/
   16020 	    q
   16021 	  }
   16022 	  /^X\/\(\/\).*/{
   16023 	    s//\1/
   16024 	    q
   16025 	  }
   16026 	  s/.*/./; q'` in
   16027   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
   16028 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
   16029   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
   16030 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
   16031   *) ;;
   16032 esac
   16033 
   16034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
   16035 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
   16036 
   16037 # ----------------- done included file, check C basic types --------
   16038 
   16039 # Lacking an uintptr_t?  Test size of void *
   16040 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
   16041   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
   16042 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   16043 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   16044 # This bug is HP SR number 8606223364.
   16045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
   16046 $as_echo_n "checking size of void *... " >&6; }
   16047 if test "${ac_cv_sizeof_void_p+set}" = set; then :
   16048   $as_echo_n "(cached) " >&6
   16049 else
   16050   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
   16051 
   16052 else
   16053   if test "$ac_cv_type_void_p" = yes; then
   16054      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   16055 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   16056 { as_fn_set_status 77
   16057 as_fn_error "cannot compute sizeof (void *)
   16058 See \`config.log' for more details." "$LINENO" 5; }; }
   16059    else
   16060      ac_cv_sizeof_void_p=0
   16061    fi
   16062 fi
   16063 
   16064 fi
   16065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
   16066 $as_echo "$ac_cv_sizeof_void_p" >&6; }
   16067 
   16068 
   16069 
   16070 cat >>confdefs.h <<_ACEOF
   16071 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
   16072 _ACEOF
   16073 
   16074  ;;
   16075 esac
   16076 
   16077 # Lacking an uint64_t?  Test size of long
   16078 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
   16079   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
   16080 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   16081 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   16082 # This bug is HP SR number 8606223364.
   16083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
   16084 $as_echo_n "checking size of long... " >&6; }
   16085 if test "${ac_cv_sizeof_long+set}" = set; then :
   16086   $as_echo_n "(cached) " >&6
   16087 else
   16088   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
   16089 
   16090 else
   16091   if test "$ac_cv_type_long" = yes; then
   16092      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   16093 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   16094 { as_fn_set_status 77
   16095 as_fn_error "cannot compute sizeof (long)
   16096 See \`config.log' for more details." "$LINENO" 5; }; }
   16097    else
   16098      ac_cv_sizeof_long=0
   16099    fi
   16100 fi
   16101 
   16102 fi
   16103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
   16104 $as_echo "$ac_cv_sizeof_long" >&6; }
   16105 
   16106 
   16107 
   16108 cat >>confdefs.h <<_ACEOF
   16109 #define SIZEOF_LONG $ac_cv_sizeof_long
   16110 _ACEOF
   16111 
   16112  ;;
   16113 esac
   16114 
   16115 if test $acx_cv_header_stdint = stddef.h; then
   16116   # Lacking a good header?  Test size of everything and deduce all types.
   16117   # The cast to long int works around a bug in the HP C Compiler
   16118 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   16119 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   16120 # This bug is HP SR number 8606223364.
   16121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
   16122 $as_echo_n "checking size of int... " >&6; }
   16123 if test "${ac_cv_sizeof_int+set}" = set; then :
   16124   $as_echo_n "(cached) " >&6
   16125 else
   16126   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
   16127 
   16128 else
   16129   if test "$ac_cv_type_int" = yes; then
   16130      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   16131 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   16132 { as_fn_set_status 77
   16133 as_fn_error "cannot compute sizeof (int)
   16134 See \`config.log' for more details." "$LINENO" 5; }; }
   16135    else
   16136      ac_cv_sizeof_int=0
   16137    fi
   16138 fi
   16139 
   16140 fi
   16141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
   16142 $as_echo "$ac_cv_sizeof_int" >&6; }
   16143 
   16144 
   16145 
   16146 cat >>confdefs.h <<_ACEOF
   16147 #define SIZEOF_INT $ac_cv_sizeof_int
   16148 _ACEOF
   16149 
   16150 
   16151   # The cast to long int works around a bug in the HP C Compiler
   16152 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   16153 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   16154 # This bug is HP SR number 8606223364.
   16155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
   16156 $as_echo_n "checking size of short... " >&6; }
   16157 if test "${ac_cv_sizeof_short+set}" = set; then :
   16158   $as_echo_n "(cached) " >&6
   16159 else
   16160   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
   16161 
   16162 else
   16163   if test "$ac_cv_type_short" = yes; then
   16164      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   16165 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   16166 { as_fn_set_status 77
   16167 as_fn_error "cannot compute sizeof (short)
   16168 See \`config.log' for more details." "$LINENO" 5; }; }
   16169    else
   16170      ac_cv_sizeof_short=0
   16171    fi
   16172 fi
   16173 
   16174 fi
   16175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
   16176 $as_echo "$ac_cv_sizeof_short" >&6; }
   16177 
   16178 
   16179 
   16180 cat >>confdefs.h <<_ACEOF
   16181 #define SIZEOF_SHORT $ac_cv_sizeof_short
   16182 _ACEOF
   16183 
   16184 
   16185   # The cast to long int works around a bug in the HP C Compiler
   16186 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   16187 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   16188 # This bug is HP SR number 8606223364.
   16189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
   16190 $as_echo_n "checking size of char... " >&6; }
   16191 if test "${ac_cv_sizeof_char+set}" = set; then :
   16192   $as_echo_n "(cached) " >&6
   16193 else
   16194   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
   16195 
   16196 else
   16197   if test "$ac_cv_type_char" = yes; then
   16198      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   16199 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   16200 { as_fn_set_status 77
   16201 as_fn_error "cannot compute sizeof (char)
   16202 See \`config.log' for more details." "$LINENO" 5; }; }
   16203    else
   16204      ac_cv_sizeof_char=0
   16205    fi
   16206 fi
   16207 
   16208 fi
   16209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
   16210 $as_echo "$ac_cv_sizeof_char" >&6; }
   16211 
   16212 
   16213 
   16214 cat >>confdefs.h <<_ACEOF
   16215 #define SIZEOF_CHAR $ac_cv_sizeof_char
   16216 _ACEOF
   16217 
   16218 
   16219 
   16220   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
   16221 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
   16222   case "$ac_cv_sizeof_char" in
   16223     1) acx_cv_type_int8_t=char ;;
   16224     *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
   16225   esac
   16226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
   16227 $as_echo "$acx_cv_type_int8_t" >&6; }
   16228 
   16229   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
   16230 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
   16231   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
   16232     2:*) acx_cv_type_int16_t=int ;;
   16233     *:2) acx_cv_type_int16_t=short ;;
   16234     *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
   16235   esac
   16236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
   16237 $as_echo "$acx_cv_type_int16_t" >&6; }
   16238 
   16239   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
   16240 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
   16241   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
   16242     4:*) acx_cv_type_int32_t=int ;;
   16243     *:4) acx_cv_type_int32_t=long ;;
   16244     *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
   16245   esac
   16246   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
   16247 $as_echo "$acx_cv_type_int32_t" >&6; }
   16248 fi
   16249 
   16250 # These tests are here to make the output prettier
   16251 
   16252 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
   16253   case "$ac_cv_sizeof_long" in
   16254     8) acx_cv_type_int64_t=long ;;
   16255   esac
   16256   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
   16257 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
   16258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
   16259 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
   16260 fi
   16261 
   16262 # Now we can use the above types
   16263 
   16264 if test "$ac_cv_type_uintptr_t" != yes; then
   16265   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
   16266 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
   16267   case $ac_cv_sizeof_void_p in
   16268     2) acx_cv_type_intptr_t=int16_t ;;
   16269     4) acx_cv_type_intptr_t=int32_t ;;
   16270     8) acx_cv_type_intptr_t=int64_t ;;
   16271     *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
   16272   esac
   16273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
   16274 $as_echo "$acx_cv_type_intptr_t" >&6; }
   16275 fi
   16276 
   16277 # ----------------- done all checks, emit header -------------
   16278 ac_config_commands="$ac_config_commands gstdint.h"
   16279 
   16280 
   16281 
   16282 
   16283 for ac_header in sys/mman.h alloca.h
   16284 do :
   16285   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16286 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16287 eval as_val=\$$as_ac_Header
   16288    if test "x$as_val" = x""yes; then :
   16289   cat >>confdefs.h <<_ACEOF
   16290 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16291 _ACEOF
   16292 
   16293 fi
   16294 
   16295 done
   16296 
   16297 if test "$ac_cv_header_sys_mman_h" = "no"; then
   16298   have_mmap=no
   16299 else
   16300   if test -n "${with_target_subdir}"; then
   16301     # When built as a GCC target library, we can't do a link test.  We
   16302     # simply assume that if we have mman.h, we have mmap.
   16303     have_mmap=yes
   16304   else
   16305     ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
   16306 if test "x$ac_cv_func_mmap" = x""yes; then :
   16307   have_mmap=yes
   16308 else
   16309   have_mmap=no
   16310 fi
   16311 
   16312   fi
   16313 fi
   16314 if test "$have_mmap" = "no"; then
   16315   VIEW_FILE=read.lo
   16316   ALLOC_FILE=alloc.lo
   16317 else
   16318   VIEW_FILE=mmapio.lo
   16319   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16320 /* end confdefs.h.  */
   16321 
   16322 #include <sys/mman.h>
   16323 #if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON)
   16324   #error no MAP_ANONYMOUS
   16325 #endif
   16326 
   16327 _ACEOF
   16328 if ac_fn_c_try_cpp "$LINENO"; then :
   16329   ALLOC_FILE=mmap.lo
   16330 else
   16331   ALLOC_FILE=alloc.lo
   16332 fi
   16333 rm -f conftest.err conftest.$ac_ext
   16334 fi
   16335 
   16336 
   16337 
   16338 BACKTRACE_USES_MALLOC=0
   16339 if test "$ALLOC_FILE" = "alloc.lo"; then
   16340   BACKTRACE_USES_MALLOC=1
   16341 fi
   16342 
   16343 
   16344 # Don't care about thread support
   16345 BACKTRACE_SUPPORTS_THREADS=0
   16346 
   16347 
   16348 # Check for dl_iterate_phdr.
   16349 for ac_header in link.h
   16350 do :
   16351   ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default"
   16352 if test "x$ac_cv_header_link_h" = x""yes; then :
   16353   cat >>confdefs.h <<_ACEOF
   16354 #define HAVE_LINK_H 1
   16355 _ACEOF
   16356 
   16357 fi
   16358 
   16359 done
   16360 
   16361 if test "$ac_cv_header_link_h" = "no"; then
   16362   have_dl_iterate_phdr=no
   16363 else
   16364   # When built as a GCC target library, we can't do a link test.
   16365   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16366 /* end confdefs.h.  */
   16367 #include <link.h>
   16368 
   16369 _ACEOF
   16370 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   16371   $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then :
   16372   have_dl_iterate_phdr=yes
   16373 else
   16374   have_dl_iterate_phdr=no
   16375 fi
   16376 rm -f conftest*
   16377 
   16378   case "${host}" in
   16379   *-*-solaris2.10*)
   16380     # Avoid dl_iterate_phdr on Solaris 10, where it is in the
   16381     # header file but is only in -ldl.
   16382     have_dl_iterate_phdr=no ;;
   16383   esac
   16384 fi
   16385 if test "$have_dl_iterate_phdr" = "yes"; then
   16386 
   16387 $as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h
   16388 
   16389 fi
   16390 
   16391 # Check for the fcntl function.
   16392 if test -n "${with_target_subdir}"; then
   16393    case "${host}" in
   16394    *-*-mingw*) have_fcntl=no ;;
   16395    *) have_fcntl=yes ;;
   16396    esac
   16397 else
   16398   ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
   16399 if test "x$ac_cv_func_fcntl" = x""yes; then :
   16400   have_fcntl=yes
   16401 else
   16402   have_fcntl=no
   16403 fi
   16404 
   16405 fi
   16406 if test "$have_fcntl" = "yes"; then
   16407 
   16408 $as_echo "#define HAVE_FCNTL 1" >>confdefs.h
   16409 
   16410 fi
   16411 
   16412 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
   16413 if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
   16414   ac_have_decl=1
   16415 else
   16416   ac_have_decl=0
   16417 fi
   16418 
   16419 cat >>confdefs.h <<_ACEOF
   16420 #define HAVE_DECL_STRNLEN $ac_have_decl
   16421 _ACEOF
   16422 
   16423 
   16424 # Check for getexecname function.
   16425 if test -n "${with_target_subdir}"; then
   16426    case "${host}" in
   16427    *-*-solaris2*) have_getexecname=yes ;;
   16428    *) have_getexecname=no ;;
   16429    esac
   16430 else
   16431   ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname"
   16432 if test "x$ac_cv_func_getexecname" = x""yes; then :
   16433   have_getexecname=yes
   16434 else
   16435   have_getexecname=no
   16436 fi
   16437 
   16438 fi
   16439 if test "$have_getexecname" = "yes"; then
   16440 
   16441 $as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h
   16442 
   16443 fi
   16444 
   16445 # Check for rpc/xdr.h
   16446 for ac_header in rpc/xdr.h
   16447 do :
   16448   ac_fn_c_check_header_mongrel "$LINENO" "rpc/xdr.h" "ac_cv_header_rpc_xdr_h" "$ac_includes_default"
   16449 if test "x$ac_cv_header_rpc_xdr_h" = x""yes; then :
   16450   cat >>confdefs.h <<_ACEOF
   16451 #define HAVE_RPC_XDR_H 1
   16452 _ACEOF
   16453 
   16454 fi
   16455 
   16456 done
   16457 
   16458 if test x"$ac_cv_header_rpc_xdr_h" = xyes; then
   16459   rpc_defs="$rpc_defs -DHAVE_RPC_XDR_H=1"
   16460 else
   16461   rpc_defs="$rpc_defs -DHAVE_RPC_XDR_H=0"
   16462 fi
   16463 
   16464 # Check for tirpc/rpc/xdr.h
   16465 for ac_header in tirpc/rpc/xdr.h
   16466 do :
   16467   ac_fn_c_check_header_mongrel "$LINENO" "tirpc/rpc/xdr.h" "ac_cv_header_tirpc_rpc_xdr_h" "$ac_includes_default"
   16468 if test "x$ac_cv_header_tirpc_rpc_xdr_h" = x""yes; then :
   16469   cat >>confdefs.h <<_ACEOF
   16470 #define HAVE_TIRPC_RPC_XDR_H 1
   16471 _ACEOF
   16472 
   16473 fi
   16474 
   16475 done
   16476 
   16477 if test x"$ac_cv_header_tirpc_rpc_xdr_h" = xyes; then
   16478   rpc_defs="$rpc_defs -DHAVE_TIRPC_RPC_XDR_H=1"
   16479 else
   16480   rpc_defs="$rpc_defs -DHAVE_TIRPC_RPC_XDR_H=0"
   16481 fi
   16482 
   16483 RPC_DEFS=$rpc_defs
   16484 
   16485 
   16486  if test "x${BACKTRACE_SUPPORTED}x${BACKTRACE_USES_MALLOC}" = "x1x0"; then
   16487   LIBBACKTRACE_SUPPORTED_TRUE=
   16488   LIBBACKTRACE_SUPPORTED_FALSE='#'
   16489 else
   16490   LIBBACKTRACE_SUPPORTED_TRUE='#'
   16491   LIBBACKTRACE_SUPPORTED_FALSE=
   16492 fi
   16493 
   16494 
   16495 
   16496 ac_config_files="$ac_config_files Makefile libsanitizer.spec libbacktrace/backtrace-supported.h"
   16497 
   16498 ac_config_headers="$ac_config_headers config.h"
   16499 
   16500 
   16501 ac_config_files="$ac_config_files interception/Makefile sanitizer_common/Makefile libbacktrace/Makefile lsan/Makefile asan/Makefile ubsan/Makefile"
   16502 
   16503 
   16504 if test "x$TSAN_SUPPORTED" = "xyes"; then
   16505   ac_config_files="$ac_config_files tsan/Makefile"
   16506 
   16507 fi
   16508 
   16509 
   16510 
   16511 
   16512 # Determine what GCC version number to use in filesystem paths.
   16513 
   16514   get_gcc_base_ver="cat"
   16515 
   16516 # Check whether --with-gcc-major-version-only was given.
   16517 if test "${with_gcc_major_version_only+set}" = set; then :
   16518   withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
   16519         get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
   16520       fi
   16521 
   16522 fi
   16523 
   16524 
   16525 
   16526 
   16527 # Add CET specific flags if Intel CET is enabled.
   16528  # Check whether --enable-cet was given.
   16529 if test "${enable_cet+set}" = set; then :
   16530   enableval=$enable_cet;
   16531       case "$enableval" in
   16532        yes|no|auto) ;;
   16533        *) as_fn_error "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
   16534                           esac
   16535 
   16536 else
   16537   enable_cet=no
   16538 fi
   16539 
   16540 
   16541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
   16542 $as_echo_n "checking for CET support... " >&6; }
   16543 
   16544 case "$host" in
   16545   i[34567]86-*-linux* | x86_64-*-linux*)
   16546     case "$enable_cet" in
   16547       auto)
   16548 	# Check if target supports multi-byte NOPs
   16549 	# and if assembler supports CET insn.
   16550 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16551 /* end confdefs.h.  */
   16552 
   16553 int
   16554 main ()
   16555 {
   16556 
   16557 #if !defined(__SSE2__)
   16558 #error target does not support multi-byte NOPs
   16559 #else
   16560 asm ("setssbsy");
   16561 #endif
   16562 
   16563   ;
   16564   return 0;
   16565 }
   16566 _ACEOF
   16567 if ac_fn_c_try_compile "$LINENO"; then :
   16568   enable_cet=yes
   16569 else
   16570   enable_cet=no
   16571 fi
   16572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16573 	;;
   16574       yes)
   16575 	# Check if assembler supports CET.
   16576 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16577 /* end confdefs.h.  */
   16578 
   16579 int
   16580 main ()
   16581 {
   16582 asm ("setssbsy");
   16583   ;
   16584   return 0;
   16585 }
   16586 _ACEOF
   16587 if ac_fn_c_try_compile "$LINENO"; then :
   16588 
   16589 else
   16590   as_fn_error "assembler with CET support is required for --enable-cet" "$LINENO" 5
   16591 fi
   16592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16593 	;;
   16594     esac
   16595     ;;
   16596   *)
   16597     enable_cet=no
   16598     ;;
   16599 esac
   16600 if test x$enable_cet = xyes; then
   16601   CET_FLAGS="-fcf-protection -mshstk"
   16602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   16603 $as_echo "yes" >&6; }
   16604 else
   16605   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16606 $as_echo "no" >&6; }
   16607 fi
   16608 
   16609 EXTRA_CFLAGS="$EXTRA_CFLAGS $CET_FLAGS"
   16610 EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS $CET_FLAGS"
   16611 EXTRA_ASFLAGS=$CET_FLAGS
   16612 
   16613 
   16614 
   16615 
   16616 cat >confcache <<\_ACEOF
   16617 # This file is a shell script that caches the results of configure
   16618 # tests run on this system so they can be shared between configure
   16619 # scripts and configure runs, see configure's option --config-cache.
   16620 # It is not useful on other systems.  If it contains results you don't
   16621 # want to keep, you may remove or edit it.
   16622 #
   16623 # config.status only pays attention to the cache file if you give it
   16624 # the --recheck option to rerun configure.
   16625 #
   16626 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   16627 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   16628 # following values.
   16629 
   16630 _ACEOF
   16631 
   16632 # The following way of writing the cache mishandles newlines in values,
   16633 # but we know of no workaround that is simple, portable, and efficient.
   16634 # So, we kill variables containing newlines.
   16635 # Ultrix sh set writes to stderr and can't be redirected directly,
   16636 # and sets the high bit in the cache file unless we assign to the vars.
   16637 (
   16638   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   16639     eval ac_val=\$$ac_var
   16640     case $ac_val in #(
   16641     *${as_nl}*)
   16642       case $ac_var in #(
   16643       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   16644 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   16645       esac
   16646       case $ac_var in #(
   16647       _ | IFS | as_nl) ;; #(
   16648       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   16649       *) { eval $ac_var=; unset $ac_var;} ;;
   16650       esac ;;
   16651     esac
   16652   done
   16653 
   16654   (set) 2>&1 |
   16655     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   16656     *${as_nl}ac_space=\ *)
   16657       # `set' does not quote correctly, so add quotes: double-quote
   16658       # substitution turns \\\\ into \\, and sed turns \\ into \.
   16659       sed -n \
   16660 	"s/'/'\\\\''/g;
   16661 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   16662       ;; #(
   16663     *)
   16664       # `set' quotes correctly as required by POSIX, so do not add quotes.
   16665       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   16666       ;;
   16667     esac |
   16668     sort
   16669 ) |
   16670   sed '
   16671      /^ac_cv_env_/b end
   16672      t clear
   16673      :clear
   16674      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   16675      t end
   16676      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   16677      :end' >>confcache
   16678 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   16679   if test -w "$cache_file"; then
   16680     test "x$cache_file" != "x/dev/null" &&
   16681       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   16682 $as_echo "$as_me: updating cache $cache_file" >&6;}
   16683     cat confcache >$cache_file
   16684   else
   16685     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   16686 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   16687   fi
   16688 fi
   16689 rm -f confcache
   16690 
   16691 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   16692 # Let make expand exec_prefix.
   16693 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   16694 
   16695 DEFS=-DHAVE_CONFIG_H
   16696 
   16697 ac_libobjs=
   16698 ac_ltlibobjs=
   16699 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   16700   # 1. Remove the extension, and $U if already installed.
   16701   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   16702   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   16703   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   16704   #    will be set to the directory where LIBOBJS objects are built.
   16705   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   16706   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   16707 done
   16708 LIBOBJS=$ac_libobjs
   16709 
   16710 LTLIBOBJS=$ac_ltlibobjs
   16711 
   16712 
   16713 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   16714   as_fn_error "conditional \"AMDEP\" was never defined.
   16715 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16716 fi
   16717 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   16718   as_fn_error "conditional \"am__fastdepCC\" was never defined.
   16719 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16720 fi
   16721  if test -n "$EXEEXT"; then
   16722   am__EXEEXT_TRUE=
   16723   am__EXEEXT_FALSE='#'
   16724 else
   16725   am__EXEEXT_TRUE='#'
   16726   am__EXEEXT_FALSE=
   16727 fi
   16728 
   16729 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   16730   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   16731 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16732 fi
   16733 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   16734   as_fn_error "conditional \"am__fastdepCXX\" was never defined.
   16735 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16736 fi
   16737 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
   16738   as_fn_error "conditional \"am__fastdepCCAS\" was never defined.
   16739 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16740 fi
   16741 if test -z "${TSAN_SUPPORTED_TRUE}" && test -z "${TSAN_SUPPORTED_FALSE}"; then
   16742   as_fn_error "conditional \"TSAN_SUPPORTED\" was never defined.
   16743 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16744 fi
   16745 if test -z "${LSAN_SUPPORTED_TRUE}" && test -z "${LSAN_SUPPORTED_FALSE}"; then
   16746   as_fn_error "conditional \"LSAN_SUPPORTED\" was never defined.
   16747 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16748 fi
   16749 if test -z "${USING_MAC_INTERPOSE_TRUE}" && test -z "${USING_MAC_INTERPOSE_FALSE}"; then
   16750   as_fn_error "conditional \"USING_MAC_INTERPOSE\" was never defined.
   16751 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16752 fi
   16753 if test -z "${SANITIZER_SUPPORTED_TRUE}" && test -z "${SANITIZER_SUPPORTED_FALSE}"; then
   16754   as_fn_error "conditional \"SANITIZER_SUPPORTED\" was never defined.
   16755 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16756 fi
   16757 if test -z "${LIBBACKTRACE_SUPPORTED_TRUE}" && test -z "${LIBBACKTRACE_SUPPORTED_FALSE}"; then
   16758   as_fn_error "conditional \"LIBBACKTRACE_SUPPORTED\" was never defined.
   16759 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16760 fi
   16761 
   16762 : ${CONFIG_STATUS=./config.status}
   16763 ac_write_fail=0
   16764 ac_clean_files_save=$ac_clean_files
   16765 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   16766 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   16767 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   16768 as_write_fail=0
   16769 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   16770 #! $SHELL
   16771 # Generated by $as_me.
   16772 # Run this file to recreate the current configuration.
   16773 # Compiler output produced by configure, useful for debugging
   16774 # configure, is in config.log if it exists.
   16775 
   16776 debug=false
   16777 ac_cs_recheck=false
   16778 ac_cs_silent=false
   16779 
   16780 SHELL=\${CONFIG_SHELL-$SHELL}
   16781 export SHELL
   16782 _ASEOF
   16783 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   16784 ## -------------------- ##
   16785 ## M4sh Initialization. ##
   16786 ## -------------------- ##
   16787 
   16788 # Be more Bourne compatible
   16789 DUALCASE=1; export DUALCASE # for MKS sh
   16790 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   16791   emulate sh
   16792   NULLCMD=:
   16793   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   16794   # is contrary to our usage.  Disable this feature.
   16795   alias -g '${1+"$@"}'='"$@"'
   16796   setopt NO_GLOB_SUBST
   16797 else
   16798   case `(set -o) 2>/dev/null` in #(
   16799   *posix*) :
   16800     set -o posix ;; #(
   16801   *) :
   16802      ;;
   16803 esac
   16804 fi
   16805 
   16806 
   16807 as_nl='
   16808 '
   16809 export as_nl
   16810 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   16811 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   16812 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   16813 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   16814 # Prefer a ksh shell builtin over an external printf program on Solaris,
   16815 # but without wasting forks for bash or zsh.
   16816 if test -z "$BASH_VERSION$ZSH_VERSION" \
   16817     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   16818   as_echo='print -r --'
   16819   as_echo_n='print -rn --'
   16820 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   16821   as_echo='printf %s\n'
   16822   as_echo_n='printf %s'
   16823 else
   16824   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   16825     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   16826     as_echo_n='/usr/ucb/echo -n'
   16827   else
   16828     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   16829     as_echo_n_body='eval
   16830       arg=$1;
   16831       case $arg in #(
   16832       *"$as_nl"*)
   16833 	expr "X$arg" : "X\\(.*\\)$as_nl";
   16834 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   16835       esac;
   16836       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   16837     '
   16838     export as_echo_n_body
   16839     as_echo_n='sh -c $as_echo_n_body as_echo'
   16840   fi
   16841   export as_echo_body
   16842   as_echo='sh -c $as_echo_body as_echo'
   16843 fi
   16844 
   16845 # The user is always right.
   16846 if test "${PATH_SEPARATOR+set}" != set; then
   16847   PATH_SEPARATOR=:
   16848   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   16849     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   16850       PATH_SEPARATOR=';'
   16851   }
   16852 fi
   16853 
   16854 
   16855 # IFS
   16856 # We need space, tab and new line, in precisely that order.  Quoting is
   16857 # there to prevent editors from complaining about space-tab.
   16858 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   16859 # splitting by setting IFS to empty value.)
   16860 IFS=" ""	$as_nl"
   16861 
   16862 # Find who we are.  Look in the path if we contain no directory separator.
   16863 case $0 in #((
   16864   *[\\/]* ) as_myself=$0 ;;
   16865   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16866 for as_dir in $PATH
   16867 do
   16868   IFS=$as_save_IFS
   16869   test -z "$as_dir" && as_dir=.
   16870     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   16871   done
   16872 IFS=$as_save_IFS
   16873 
   16874      ;;
   16875 esac
   16876 # We did not find ourselves, most probably we were run as `sh COMMAND'
   16877 # in which case we are not to be found in the path.
   16878 if test "x$as_myself" = x; then
   16879   as_myself=$0
   16880 fi
   16881 if test ! -f "$as_myself"; then
   16882   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   16883   exit 1
   16884 fi
   16885 
   16886 # Unset variables that we do not need and which cause bugs (e.g. in
   16887 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   16888 # suppresses any "Segmentation fault" message there.  '((' could
   16889 # trigger a bug in pdksh 5.2.14.
   16890 for as_var in BASH_ENV ENV MAIL MAILPATH
   16891 do eval test x\${$as_var+set} = xset \
   16892   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   16893 done
   16894 PS1='$ '
   16895 PS2='> '
   16896 PS4='+ '
   16897 
   16898 # NLS nuisances.
   16899 LC_ALL=C
   16900 export LC_ALL
   16901 LANGUAGE=C
   16902 export LANGUAGE
   16903 
   16904 # CDPATH.
   16905 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   16906 
   16907 
   16908 # as_fn_error ERROR [LINENO LOG_FD]
   16909 # ---------------------------------
   16910 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   16911 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   16912 # script with status $?, using 1 if that was 0.
   16913 as_fn_error ()
   16914 {
   16915   as_status=$?; test $as_status -eq 0 && as_status=1
   16916   if test "$3"; then
   16917     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   16918     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
   16919   fi
   16920   $as_echo "$as_me: error: $1" >&2
   16921   as_fn_exit $as_status
   16922 } # as_fn_error
   16923 
   16924 
   16925 # as_fn_set_status STATUS
   16926 # -----------------------
   16927 # Set $? to STATUS, without forking.
   16928 as_fn_set_status ()
   16929 {
   16930   return $1
   16931 } # as_fn_set_status
   16932 
   16933 # as_fn_exit STATUS
   16934 # -----------------
   16935 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   16936 as_fn_exit ()
   16937 {
   16938   set +e
   16939   as_fn_set_status $1
   16940   exit $1
   16941 } # as_fn_exit
   16942 
   16943 # as_fn_unset VAR
   16944 # ---------------
   16945 # Portably unset VAR.
   16946 as_fn_unset ()
   16947 {
   16948   { eval $1=; unset $1;}
   16949 }
   16950 as_unset=as_fn_unset
   16951 # as_fn_append VAR VALUE
   16952 # ----------------------
   16953 # Append the text in VALUE to the end of the definition contained in VAR. Take
   16954 # advantage of any shell optimizations that allow amortized linear growth over
   16955 # repeated appends, instead of the typical quadratic growth present in naive
   16956 # implementations.
   16957 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   16958   eval 'as_fn_append ()
   16959   {
   16960     eval $1+=\$2
   16961   }'
   16962 else
   16963   as_fn_append ()
   16964   {
   16965     eval $1=\$$1\$2
   16966   }
   16967 fi # as_fn_append
   16968 
   16969 # as_fn_arith ARG...
   16970 # ------------------
   16971 # Perform arithmetic evaluation on the ARGs, and store the result in the
   16972 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   16973 # must be portable across $(()) and expr.
   16974 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   16975   eval 'as_fn_arith ()
   16976   {
   16977     as_val=$(( $* ))
   16978   }'
   16979 else
   16980   as_fn_arith ()
   16981   {
   16982     as_val=`expr "$@" || test $? -eq 1`
   16983   }
   16984 fi # as_fn_arith
   16985 
   16986 
   16987 if expr a : '\(a\)' >/dev/null 2>&1 &&
   16988    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   16989   as_expr=expr
   16990 else
   16991   as_expr=false
   16992 fi
   16993 
   16994 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   16995   as_basename=basename
   16996 else
   16997   as_basename=false
   16998 fi
   16999 
   17000 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   17001   as_dirname=dirname
   17002 else
   17003   as_dirname=false
   17004 fi
   17005 
   17006 as_me=`$as_basename -- "$0" ||
   17007 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   17008 	 X"$0" : 'X\(//\)$' \| \
   17009 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   17010 $as_echo X/"$0" |
   17011     sed '/^.*\/\([^/][^/]*\)\/*$/{
   17012 	    s//\1/
   17013 	    q
   17014 	  }
   17015 	  /^X\/\(\/\/\)$/{
   17016 	    s//\1/
   17017 	    q
   17018 	  }
   17019 	  /^X\/\(\/\).*/{
   17020 	    s//\1/
   17021 	    q
   17022 	  }
   17023 	  s/.*/./; q'`
   17024 
   17025 # Avoid depending upon Character Ranges.
   17026 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   17027 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   17028 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   17029 as_cr_digits='0123456789'
   17030 as_cr_alnum=$as_cr_Letters$as_cr_digits
   17031 
   17032 ECHO_C= ECHO_N= ECHO_T=
   17033 case `echo -n x` in #(((((
   17034 -n*)
   17035   case `echo 'xy\c'` in
   17036   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   17037   xy)  ECHO_C='\c';;
   17038   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   17039        ECHO_T='	';;
   17040   esac;;
   17041 *)
   17042   ECHO_N='-n';;
   17043 esac
   17044 
   17045 rm -f conf$$ conf$$.exe conf$$.file
   17046 if test -d conf$$.dir; then
   17047   rm -f conf$$.dir/conf$$.file
   17048 else
   17049   rm -f conf$$.dir
   17050   mkdir conf$$.dir 2>/dev/null
   17051 fi
   17052 if (echo >conf$$.file) 2>/dev/null; then
   17053   if ln -s conf$$.file conf$$ 2>/dev/null; then
   17054     as_ln_s='ln -s'
   17055     # ... but there are two gotchas:
   17056     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   17057     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   17058     # In both cases, we have to default to `cp -p'.
   17059     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   17060       as_ln_s='cp -p'
   17061   elif ln conf$$.file conf$$ 2>/dev/null; then
   17062     as_ln_s=ln
   17063   else
   17064     as_ln_s='cp -p'
   17065   fi
   17066 else
   17067   as_ln_s='cp -p'
   17068 fi
   17069 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   17070 rmdir conf$$.dir 2>/dev/null
   17071 
   17072 
   17073 # as_fn_mkdir_p
   17074 # -------------
   17075 # Create "$as_dir" as a directory, including parents if necessary.
   17076 as_fn_mkdir_p ()
   17077 {
   17078 
   17079   case $as_dir in #(
   17080   -*) as_dir=./$as_dir;;
   17081   esac
   17082   test -d "$as_dir" || eval $as_mkdir_p || {
   17083     as_dirs=
   17084     while :; do
   17085       case $as_dir in #(
   17086       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   17087       *) as_qdir=$as_dir;;
   17088       esac
   17089       as_dirs="'$as_qdir' $as_dirs"
   17090       as_dir=`$as_dirname -- "$as_dir" ||
   17091 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17092 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   17093 	 X"$as_dir" : 'X\(//\)$' \| \
   17094 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   17095 $as_echo X"$as_dir" |
   17096     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17097 	    s//\1/
   17098 	    q
   17099 	  }
   17100 	  /^X\(\/\/\)[^/].*/{
   17101 	    s//\1/
   17102 	    q
   17103 	  }
   17104 	  /^X\(\/\/\)$/{
   17105 	    s//\1/
   17106 	    q
   17107 	  }
   17108 	  /^X\(\/\).*/{
   17109 	    s//\1/
   17110 	    q
   17111 	  }
   17112 	  s/.*/./; q'`
   17113       test -d "$as_dir" && break
   17114     done
   17115     test -z "$as_dirs" || eval "mkdir $as_dirs"
   17116   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
   17117 
   17118 
   17119 } # as_fn_mkdir_p
   17120 if mkdir -p . 2>/dev/null; then
   17121   as_mkdir_p='mkdir -p "$as_dir"'
   17122 else
   17123   test -d ./-p && rmdir ./-p
   17124   as_mkdir_p=false
   17125 fi
   17126 
   17127 if test -x / >/dev/null 2>&1; then
   17128   as_test_x='test -x'
   17129 else
   17130   if ls -dL / >/dev/null 2>&1; then
   17131     as_ls_L_option=L
   17132   else
   17133     as_ls_L_option=
   17134   fi
   17135   as_test_x='
   17136     eval sh -c '\''
   17137       if test -d "$1"; then
   17138 	test -d "$1/.";
   17139       else
   17140 	case $1 in #(
   17141 	-*)set "./$1";;
   17142 	esac;
   17143 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   17144 	???[sx]*):;;*)false;;esac;fi
   17145     '\'' sh
   17146   '
   17147 fi
   17148 as_executable_p=$as_test_x
   17149 
   17150 # Sed expression to map a string onto a valid CPP name.
   17151 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   17152 
   17153 # Sed expression to map a string onto a valid variable name.
   17154 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   17155 
   17156 
   17157 exec 6>&1
   17158 ## ----------------------------------- ##
   17159 ## Main body of $CONFIG_STATUS script. ##
   17160 ## ----------------------------------- ##
   17161 _ASEOF
   17162 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   17163 
   17164 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17165 # Save the log message, to keep $0 and so on meaningful, and to
   17166 # report actual input values of CONFIG_FILES etc. instead of their
   17167 # values after options handling.
   17168 ac_log="
   17169 This file was extended by package-unused $as_me version-unused, which was
   17170 generated by GNU Autoconf 2.64.  Invocation command line was
   17171 
   17172   CONFIG_FILES    = $CONFIG_FILES
   17173   CONFIG_HEADERS  = $CONFIG_HEADERS
   17174   CONFIG_LINKS    = $CONFIG_LINKS
   17175   CONFIG_COMMANDS = $CONFIG_COMMANDS
   17176   $ $0 $@
   17177 
   17178 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   17179 "
   17180 
   17181 _ACEOF
   17182 
   17183 case $ac_config_files in *"
   17184 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   17185 esac
   17186 
   17187 case $ac_config_headers in *"
   17188 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   17189 esac
   17190 
   17191 
   17192 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17193 # Files that config.status was made for.
   17194 config_files="$ac_config_files"
   17195 config_headers="$ac_config_headers"
   17196 config_commands="$ac_config_commands"
   17197 
   17198 _ACEOF
   17199 
   17200 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17201 ac_cs_usage="\
   17202 \`$as_me' instantiates files and other configuration actions
   17203 from templates according to the current configuration.  Unless the files
   17204 and actions are specified as TAGs, all are instantiated by default.
   17205 
   17206 Usage: $0 [OPTION]... [TAG]...
   17207 
   17208   -h, --help       print this help, then exit
   17209   -V, --version    print version number and configuration settings, then exit
   17210   -q, --quiet, --silent
   17211                    do not print progress messages
   17212   -d, --debug      don't remove temporary files
   17213       --recheck    update $as_me by reconfiguring in the same conditions
   17214       --file=FILE[:TEMPLATE]
   17215                    instantiate the configuration file FILE
   17216       --header=FILE[:TEMPLATE]
   17217                    instantiate the configuration header FILE
   17218 
   17219 Configuration files:
   17220 $config_files
   17221 
   17222 Configuration headers:
   17223 $config_headers
   17224 
   17225 Configuration commands:
   17226 $config_commands
   17227 
   17228 Report bugs to <libsanitizer>."
   17229 
   17230 _ACEOF
   17231 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17232 ac_cs_version="\\
   17233 package-unused config.status version-unused
   17234 configured by $0, generated by GNU Autoconf 2.64,
   17235   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   17236 
   17237 Copyright (C) 2009 Free Software Foundation, Inc.
   17238 This config.status script is free software; the Free Software Foundation
   17239 gives unlimited permission to copy, distribute and modify it."
   17240 
   17241 ac_pwd='$ac_pwd'
   17242 srcdir='$srcdir'
   17243 INSTALL='$INSTALL'
   17244 MKDIR_P='$MKDIR_P'
   17245 AWK='$AWK'
   17246 test -n "\$AWK" || AWK=awk
   17247 _ACEOF
   17248 
   17249 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17250 # The default lists apply if the user does not specify any file.
   17251 ac_need_defaults=:
   17252 while test $# != 0
   17253 do
   17254   case $1 in
   17255   --*=*)
   17256     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   17257     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   17258     ac_shift=:
   17259     ;;
   17260   *)
   17261     ac_option=$1
   17262     ac_optarg=$2
   17263     ac_shift=shift
   17264     ;;
   17265   esac
   17266 
   17267   case $ac_option in
   17268   # Handling of the options.
   17269   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   17270     ac_cs_recheck=: ;;
   17271   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   17272     $as_echo "$ac_cs_version"; exit ;;
   17273   --debug | --debu | --deb | --de | --d | -d )
   17274     debug=: ;;
   17275   --file | --fil | --fi | --f )
   17276     $ac_shift
   17277     case $ac_optarg in
   17278     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   17279     esac
   17280     as_fn_append CONFIG_FILES " '$ac_optarg'"
   17281     ac_need_defaults=false;;
   17282   --header | --heade | --head | --hea )
   17283     $ac_shift
   17284     case $ac_optarg in
   17285     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   17286     esac
   17287     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   17288     ac_need_defaults=false;;
   17289   --he | --h)
   17290     # Conflict between --help and --header
   17291     as_fn_error "ambiguous option: \`$1'
   17292 Try \`$0 --help' for more information.";;
   17293   --help | --hel | -h )
   17294     $as_echo "$ac_cs_usage"; exit ;;
   17295   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   17296   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   17297     ac_cs_silent=: ;;
   17298 
   17299   # This is an error.
   17300   -*) as_fn_error "unrecognized option: \`$1'
   17301 Try \`$0 --help' for more information." ;;
   17302 
   17303   *) as_fn_append ac_config_targets " $1"
   17304      ac_need_defaults=false ;;
   17305 
   17306   esac
   17307   shift
   17308 done
   17309 
   17310 ac_configure_extra_args=
   17311 
   17312 if $ac_cs_silent; then
   17313   exec 6>/dev/null
   17314   ac_configure_extra_args="$ac_configure_extra_args --silent"
   17315 fi
   17316 
   17317 _ACEOF
   17318 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17319 if \$ac_cs_recheck; then
   17320   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   17321   shift
   17322   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   17323   CONFIG_SHELL='$SHELL'
   17324   export CONFIG_SHELL
   17325   exec "\$@"
   17326 fi
   17327 
   17328 _ACEOF
   17329 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17330 exec 5>>config.log
   17331 {
   17332   echo
   17333   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   17334 ## Running $as_me. ##
   17335 _ASBOX
   17336   $as_echo "$ac_log"
   17337 } >&5
   17338 
   17339 _ACEOF
   17340 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17341 #
   17342 # INIT-COMMANDS
   17343 #
   17344 
   17345 srcdir="$srcdir"
   17346 host="$host"
   17347 target="$target"
   17348 with_multisubdir="$with_multisubdir"
   17349 with_multisrctop="$with_multisrctop"
   17350 with_target_subdir="$with_target_subdir"
   17351 ac_configure_args="${multilib_arg} ${ac_configure_args}"
   17352 multi_basedir="$multi_basedir"
   17353 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   17354 CC="$CC"
   17355 CXX="$CXX"
   17356 GFORTRAN="$GFORTRAN"
   17357 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   17358 
   17359 
   17360 # The HP-UX ksh and POSIX shell print the target directory to stdout
   17361 # if CDPATH is set.
   17362 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   17363 
   17364 sed_quote_subst='$sed_quote_subst'
   17365 double_quote_subst='$double_quote_subst'
   17366 delay_variable_subst='$delay_variable_subst'
   17367 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   17368 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   17369 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   17370 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   17371 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   17372 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   17373 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   17374 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   17375 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   17376 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   17377 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   17378 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   17379 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   17380 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   17381 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   17382 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   17383 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   17384 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   17385 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   17386 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   17387 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   17388 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   17389 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   17390 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   17391 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   17392 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   17393 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   17394 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   17395 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   17396 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   17397 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   17398 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   17399 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   17400 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   17401 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   17402 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   17403 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   17404 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   17405 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   17406 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   17407 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   17408 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   17409 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   17410 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   17411 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   17412 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   17413 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   17414 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   17415 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"`'
   17416 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   17417 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   17418 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   17419 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   17420 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   17421 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   17422 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   17423 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   17424 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   17425 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   17426 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   17427 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   17428 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   17429 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   17430 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   17431 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   17432 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   17433 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   17434 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   17435 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   17436 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   17437 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   17438 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   17439 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   17440 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   17441 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   17442 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   17443 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   17444 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   17445 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   17446 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   17447 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
   17448 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   17449 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   17450 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   17451 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   17452 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   17453 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   17454 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   17455 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   17456 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
   17457 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   17458 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   17459 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   17460 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   17461 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   17462 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   17463 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   17464 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   17465 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   17466 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   17467 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   17468 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   17469 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   17470 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   17471 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   17472 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   17473 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   17474 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   17475 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   17476 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   17477 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   17478 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   17479 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   17480 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   17481 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   17482 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   17483 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   17484 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   17485 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   17486 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   17487 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
   17488 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
   17489 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
   17490 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
   17491 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
   17492 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
   17493 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
   17494 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17495 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17496 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17497 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
   17498 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
   17499 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17500 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
   17501 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
   17502 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
   17503 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
   17504 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
   17505 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
   17506 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17507 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17508 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
   17509 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17510 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17511 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17512 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17513 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17514 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17515 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
   17516 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17517 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17518 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17519 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
   17520 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
   17521 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
   17522 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
   17523 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
   17524 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
   17525 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
   17526 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
   17527 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
   17528 fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
   17529 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
   17530 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17531 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   17532 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   17533 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17534 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17535 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
   17536 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
   17537 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   17538 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   17539 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
   17540 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
   17541 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
   17542 
   17543 LTCC='$LTCC'
   17544 LTCFLAGS='$LTCFLAGS'
   17545 compiler='$compiler_DEFAULT'
   17546 
   17547 # A function that is used when there is no print builtin or printf.
   17548 func_fallback_echo ()
   17549 {
   17550   eval 'cat <<_LTECHO_EOF
   17551 \$1
   17552 _LTECHO_EOF'
   17553 }
   17554 
   17555 # Quote evaled strings.
   17556 for var in SHELL \
   17557 ECHO \
   17558 SED \
   17559 GREP \
   17560 EGREP \
   17561 FGREP \
   17562 LD \
   17563 NM \
   17564 LN_S \
   17565 lt_SP2NL \
   17566 lt_NL2SP \
   17567 reload_flag \
   17568 OBJDUMP \
   17569 deplibs_check_method \
   17570 file_magic_cmd \
   17571 AR \
   17572 AR_FLAGS \
   17573 STRIP \
   17574 RANLIB \
   17575 CC \
   17576 CFLAGS \
   17577 compiler \
   17578 lt_cv_sys_global_symbol_pipe \
   17579 lt_cv_sys_global_symbol_to_cdecl \
   17580 lt_cv_sys_global_symbol_to_c_name_address \
   17581 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   17582 lt_prog_compiler_no_builtin_flag \
   17583 lt_prog_compiler_wl \
   17584 lt_prog_compiler_pic \
   17585 lt_prog_compiler_static \
   17586 lt_cv_prog_compiler_c_o \
   17587 need_locks \
   17588 DSYMUTIL \
   17589 NMEDIT \
   17590 LIPO \
   17591 OTOOL \
   17592 OTOOL64 \
   17593 shrext_cmds \
   17594 export_dynamic_flag_spec \
   17595 whole_archive_flag_spec \
   17596 compiler_needs_object \
   17597 with_gnu_ld \
   17598 allow_undefined_flag \
   17599 no_undefined_flag \
   17600 hardcode_libdir_flag_spec \
   17601 hardcode_libdir_flag_spec_ld \
   17602 hardcode_libdir_separator \
   17603 fix_srcfile_path \
   17604 exclude_expsyms \
   17605 include_expsyms \
   17606 file_list_spec \
   17607 variables_saved_for_relink \
   17608 libname_spec \
   17609 library_names_spec \
   17610 soname_spec \
   17611 install_override_mode \
   17612 finish_eval \
   17613 old_striplib \
   17614 striplib \
   17615 compiler_lib_search_dirs \
   17616 predep_objects \
   17617 postdep_objects \
   17618 predeps \
   17619 postdeps \
   17620 compiler_lib_search_path \
   17621 LD_CXX \
   17622 reload_flag_CXX \
   17623 compiler_CXX \
   17624 lt_prog_compiler_no_builtin_flag_CXX \
   17625 lt_prog_compiler_wl_CXX \
   17626 lt_prog_compiler_pic_CXX \
   17627 lt_prog_compiler_static_CXX \
   17628 lt_cv_prog_compiler_c_o_CXX \
   17629 export_dynamic_flag_spec_CXX \
   17630 whole_archive_flag_spec_CXX \
   17631 compiler_needs_object_CXX \
   17632 with_gnu_ld_CXX \
   17633 allow_undefined_flag_CXX \
   17634 no_undefined_flag_CXX \
   17635 hardcode_libdir_flag_spec_CXX \
   17636 hardcode_libdir_flag_spec_ld_CXX \
   17637 hardcode_libdir_separator_CXX \
   17638 fix_srcfile_path_CXX \
   17639 exclude_expsyms_CXX \
   17640 include_expsyms_CXX \
   17641 file_list_spec_CXX \
   17642 compiler_lib_search_dirs_CXX \
   17643 predep_objects_CXX \
   17644 postdep_objects_CXX \
   17645 predeps_CXX \
   17646 postdeps_CXX \
   17647 compiler_lib_search_path_CXX; do
   17648     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17649     *[\\\\\\\`\\"\\\$]*)
   17650       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   17651       ;;
   17652     *)
   17653       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17654       ;;
   17655     esac
   17656 done
   17657 
   17658 # Double-quote double-evaled strings.
   17659 for var in reload_cmds \
   17660 old_postinstall_cmds \
   17661 old_postuninstall_cmds \
   17662 old_archive_cmds \
   17663 extract_expsyms_cmds \
   17664 old_archive_from_new_cmds \
   17665 old_archive_from_expsyms_cmds \
   17666 archive_cmds \
   17667 archive_expsym_cmds \
   17668 module_cmds \
   17669 module_expsym_cmds \
   17670 export_symbols_cmds \
   17671 prelink_cmds \
   17672 postinstall_cmds \
   17673 postuninstall_cmds \
   17674 finish_cmds \
   17675 sys_lib_search_path_spec \
   17676 sys_lib_dlsearch_path_spec \
   17677 reload_cmds_CXX \
   17678 old_archive_cmds_CXX \
   17679 old_archive_from_new_cmds_CXX \
   17680 old_archive_from_expsyms_cmds_CXX \
   17681 archive_cmds_CXX \
   17682 archive_expsym_cmds_CXX \
   17683 module_cmds_CXX \
   17684 module_expsym_cmds_CXX \
   17685 export_symbols_cmds_CXX \
   17686 prelink_cmds_CXX; do
   17687     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17688     *[\\\\\\\`\\"\\\$]*)
   17689       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   17690       ;;
   17691     *)
   17692       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17693       ;;
   17694     esac
   17695 done
   17696 
   17697 ac_aux_dir='$ac_aux_dir'
   17698 xsi_shell='$xsi_shell'
   17699 lt_shell_append='$lt_shell_append'
   17700 
   17701 # See if we are running on zsh, and set the options which allow our
   17702 # commands through without removal of \ escapes INIT.
   17703 if test -n "\${ZSH_VERSION+set}" ; then
   17704    setopt NO_GLOB_SUBST
   17705 fi
   17706 
   17707 
   17708     PACKAGE='$PACKAGE'
   17709     VERSION='$VERSION'
   17710     TIMESTAMP='$TIMESTAMP'
   17711     RM='$RM'
   17712     ofile='$ofile'
   17713 
   17714 
   17715 
   17716 
   17717 
   17718 
   17719 GCC="$GCC"
   17720 CC="$CC"
   17721 acx_cv_header_stdint="$acx_cv_header_stdint"
   17722 acx_cv_type_int8_t="$acx_cv_type_int8_t"
   17723 acx_cv_type_int16_t="$acx_cv_type_int16_t"
   17724 acx_cv_type_int32_t="$acx_cv_type_int32_t"
   17725 acx_cv_type_int64_t="$acx_cv_type_int64_t"
   17726 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
   17727 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
   17728 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
   17729 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
   17730 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
   17731 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
   17732 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
   17733 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
   17734 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
   17735 
   17736 
   17737 _ACEOF
   17738 
   17739 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17740 
   17741 # Handling of arguments.
   17742 for ac_config_target in $ac_config_targets
   17743 do
   17744   case $ac_config_target in
   17745     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   17746     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   17747     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   17748     "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
   17749     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   17750     "libsanitizer.spec") CONFIG_FILES="$CONFIG_FILES libsanitizer.spec" ;;
   17751     "libbacktrace/backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES libbacktrace/backtrace-supported.h" ;;
   17752     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   17753     "interception/Makefile") CONFIG_FILES="$CONFIG_FILES interception/Makefile" ;;
   17754     "sanitizer_common/Makefile") CONFIG_FILES="$CONFIG_FILES sanitizer_common/Makefile" ;;
   17755     "libbacktrace/Makefile") CONFIG_FILES="$CONFIG_FILES libbacktrace/Makefile" ;;
   17756     "lsan/Makefile") CONFIG_FILES="$CONFIG_FILES lsan/Makefile" ;;
   17757     "asan/Makefile") CONFIG_FILES="$CONFIG_FILES asan/Makefile" ;;
   17758     "ubsan/Makefile") CONFIG_FILES="$CONFIG_FILES ubsan/Makefile" ;;
   17759     "tsan/Makefile") CONFIG_FILES="$CONFIG_FILES tsan/Makefile" ;;
   17760 
   17761   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   17762   esac
   17763 done
   17764 
   17765 
   17766 # If the user did not use the arguments to specify the items to instantiate,
   17767 # then the envvar interface is used.  Set only those that are not.
   17768 # We use the long form for the default assignment because of an extremely
   17769 # bizarre bug on SunOS 4.1.3.
   17770 if $ac_need_defaults; then
   17771   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   17772   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   17773   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   17774 fi
   17775 
   17776 # Have a temporary directory for convenience.  Make it in the build tree
   17777 # simply because there is no reason against having it here, and in addition,
   17778 # creating and moving files from /tmp can sometimes cause problems.
   17779 # Hook for its removal unless debugging.
   17780 # Note that there is a small window in which the directory will not be cleaned:
   17781 # after its creation but before its name has been assigned to `$tmp'.
   17782 $debug ||
   17783 {
   17784   tmp=
   17785   trap 'exit_status=$?
   17786   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   17787 ' 0
   17788   trap 'as_fn_exit 1' 1 2 13 15
   17789 }
   17790 # Create a (secure) tmp directory for tmp files.
   17791 
   17792 {
   17793   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   17794   test -n "$tmp" && test -d "$tmp"
   17795 }  ||
   17796 {
   17797   tmp=./conf$$-$RANDOM
   17798   (umask 077 && mkdir "$tmp")
   17799 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
   17800 
   17801 # Set up the scripts for CONFIG_FILES section.
   17802 # No need to generate them if there are no CONFIG_FILES.
   17803 # This happens for instance with `./config.status config.h'.
   17804 if test -n "$CONFIG_FILES"; then
   17805 
   17806 
   17807 ac_cr=`echo X | tr X '\015'`
   17808 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   17809 # But we know of no other shell where ac_cr would be empty at this
   17810 # point, so we can use a bashism as a fallback.
   17811 if test "x$ac_cr" = x; then
   17812   eval ac_cr=\$\'\\r\'
   17813 fi
   17814 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   17815 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   17816   ac_cs_awk_cr='\r'
   17817 else
   17818   ac_cs_awk_cr=$ac_cr
   17819 fi
   17820 
   17821 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   17822 _ACEOF
   17823 
   17824 
   17825 {
   17826   echo "cat >conf$$subs.awk <<_ACEOF" &&
   17827   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   17828   echo "_ACEOF"
   17829 } >conf$$subs.sh ||
   17830   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   17831 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   17832 ac_delim='%!_!# '
   17833 for ac_last_try in false false false false false :; do
   17834   . ./conf$$subs.sh ||
   17835     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   17836 
   17837   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   17838   if test $ac_delim_n = $ac_delim_num; then
   17839     break
   17840   elif $ac_last_try; then
   17841     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   17842   else
   17843     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   17844   fi
   17845 done
   17846 rm -f conf$$subs.sh
   17847 
   17848 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17849 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   17850 _ACEOF
   17851 sed -n '
   17852 h
   17853 s/^/S["/; s/!.*/"]=/
   17854 p
   17855 g
   17856 s/^[^!]*!//
   17857 :repl
   17858 t repl
   17859 s/'"$ac_delim"'$//
   17860 t delim
   17861 :nl
   17862 h
   17863 s/\(.\{148\}\).*/\1/
   17864 t more1
   17865 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   17866 p
   17867 n
   17868 b repl
   17869 :more1
   17870 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   17871 p
   17872 g
   17873 s/.\{148\}//
   17874 t nl
   17875 :delim
   17876 h
   17877 s/\(.\{148\}\).*/\1/
   17878 t more2
   17879 s/["\\]/\\&/g; s/^/"/; s/$/"/
   17880 p
   17881 b
   17882 :more2
   17883 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   17884 p
   17885 g
   17886 s/.\{148\}//
   17887 t delim
   17888 ' <conf$$subs.awk | sed '
   17889 /^[^""]/{
   17890   N
   17891   s/\n//
   17892 }
   17893 ' >>$CONFIG_STATUS || ac_write_fail=1
   17894 rm -f conf$$subs.awk
   17895 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17896 _ACAWK
   17897 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   17898   for (key in S) S_is_set[key] = 1
   17899   FS = ""
   17900 
   17901 }
   17902 {
   17903   line = $ 0
   17904   nfields = split(line, field, "@")
   17905   substed = 0
   17906   len = length(field[1])
   17907   for (i = 2; i < nfields; i++) {
   17908     key = field[i]
   17909     keylen = length(key)
   17910     if (S_is_set[key]) {
   17911       value = S[key]
   17912       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   17913       len += length(value) + length(field[++i])
   17914       substed = 1
   17915     } else
   17916       len += 1 + keylen
   17917   }
   17918 
   17919   print line
   17920 }
   17921 
   17922 _ACAWK
   17923 _ACEOF
   17924 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17925 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   17926   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   17927 else
   17928   cat
   17929 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   17930   || as_fn_error "could not setup config files machinery" "$LINENO" 5
   17931 _ACEOF
   17932 
   17933 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   17934 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   17935 # trailing colons and then remove the whole line if VPATH becomes empty
   17936 # (actually we leave an empty line to preserve line numbers).
   17937 if test "x$srcdir" = x.; then
   17938   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   17939 s/:*\$(srcdir):*/:/
   17940 s/:*\${srcdir}:*/:/
   17941 s/:*@srcdir@:*/:/
   17942 s/^\([^=]*=[	 ]*\):*/\1/
   17943 s/:*$//
   17944 s/^[^=]*=[	 ]*$//
   17945 }'
   17946 fi
   17947 
   17948 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17949 fi # test -n "$CONFIG_FILES"
   17950 
   17951 # Set up the scripts for CONFIG_HEADERS section.
   17952 # No need to generate them if there are no CONFIG_HEADERS.
   17953 # This happens for instance with `./config.status Makefile'.
   17954 if test -n "$CONFIG_HEADERS"; then
   17955 cat >"$tmp/defines.awk" <<\_ACAWK ||
   17956 BEGIN {
   17957 _ACEOF
   17958 
   17959 # Transform confdefs.h into an awk script `defines.awk', embedded as
   17960 # here-document in config.status, that substitutes the proper values into
   17961 # config.h.in to produce config.h.
   17962 
   17963 # Create a delimiter string that does not exist in confdefs.h, to ease
   17964 # handling of long lines.
   17965 ac_delim='%!_!# '
   17966 for ac_last_try in false false :; do
   17967   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   17968   if test -z "$ac_t"; then
   17969     break
   17970   elif $ac_last_try; then
   17971     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
   17972   else
   17973     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   17974   fi
   17975 done
   17976 
   17977 # For the awk script, D is an array of macro values keyed by name,
   17978 # likewise P contains macro parameters if any.  Preserve backslash
   17979 # newline sequences.
   17980 
   17981 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   17982 sed -n '
   17983 s/.\{148\}/&'"$ac_delim"'/g
   17984 t rset
   17985 :rset
   17986 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   17987 t def
   17988 d
   17989 :def
   17990 s/\\$//
   17991 t bsnl
   17992 s/["\\]/\\&/g
   17993 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   17994 D["\1"]=" \3"/p
   17995 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   17996 d
   17997 :bsnl
   17998 s/["\\]/\\&/g
   17999 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18000 D["\1"]=" \3\\\\\\n"\\/p
   18001 t cont
   18002 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   18003 t cont
   18004 d
   18005 :cont
   18006 n
   18007 s/.\{148\}/&'"$ac_delim"'/g
   18008 t clear
   18009 :clear
   18010 s/\\$//
   18011 t bsnlc
   18012 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   18013 d
   18014 :bsnlc
   18015 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   18016 b cont
   18017 ' <confdefs.h | sed '
   18018 s/'"$ac_delim"'/"\\\
   18019 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   18020 
   18021 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18022   for (key in D) D_is_set[key] = 1
   18023   FS = ""
   18024 }
   18025 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   18026   line = \$ 0
   18027   split(line, arg, " ")
   18028   if (arg[1] == "#") {
   18029     defundef = arg[2]
   18030     mac1 = arg[3]
   18031   } else {
   18032     defundef = substr(arg[1], 2)
   18033     mac1 = arg[2]
   18034   }
   18035   split(mac1, mac2, "(") #)
   18036   macro = mac2[1]
   18037   prefix = substr(line, 1, index(line, defundef) - 1)
   18038   if (D_is_set[macro]) {
   18039     # Preserve the white space surrounding the "#".
   18040     print prefix "define", macro P[macro] D[macro]
   18041     next
   18042   } else {
   18043     # Replace #undef with comments.  This is necessary, for example,
   18044     # in the case of _POSIX_SOURCE, which is predefined and required
   18045     # on some systems where configure will not decide to define it.
   18046     if (defundef == "undef") {
   18047       print "/*", prefix defundef, macro, "*/"
   18048       next
   18049     }
   18050   }
   18051 }
   18052 { print }
   18053 _ACAWK
   18054 _ACEOF
   18055 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18056   as_fn_error "could not setup config headers machinery" "$LINENO" 5
   18057 fi # test -n "$CONFIG_HEADERS"
   18058 
   18059 
   18060 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   18061 shift
   18062 for ac_tag
   18063 do
   18064   case $ac_tag in
   18065   :[FHLC]) ac_mode=$ac_tag; continue;;
   18066   esac
   18067   case $ac_mode$ac_tag in
   18068   :[FHL]*:*);;
   18069   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
   18070   :[FH]-) ac_tag=-:-;;
   18071   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   18072   esac
   18073   ac_save_IFS=$IFS
   18074   IFS=:
   18075   set x $ac_tag
   18076   IFS=$ac_save_IFS
   18077   shift
   18078   ac_file=$1
   18079   shift
   18080 
   18081   case $ac_mode in
   18082   :L) ac_source=$1;;
   18083   :[FH])
   18084     ac_file_inputs=
   18085     for ac_f
   18086     do
   18087       case $ac_f in
   18088       -) ac_f="$tmp/stdin";;
   18089       *) # Look for the file first in the build tree, then in the source tree
   18090 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   18091 	 # because $ac_f cannot contain `:'.
   18092 	 test -f "$ac_f" ||
   18093 	   case $ac_f in
   18094 	   [\\/$]*) false;;
   18095 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   18096 	   esac ||
   18097 	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   18098       esac
   18099       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   18100       as_fn_append ac_file_inputs " '$ac_f'"
   18101     done
   18102 
   18103     # Let's still pretend it is `configure' which instantiates (i.e., don't
   18104     # use $as_me), people would be surprised to read:
   18105     #    /* config.h.  Generated by config.status.  */
   18106     configure_input='Generated from '`
   18107 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   18108 	`' by configure.'
   18109     if test x"$ac_file" != x-; then
   18110       configure_input="$ac_file.  $configure_input"
   18111       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   18112 $as_echo "$as_me: creating $ac_file" >&6;}
   18113     fi
   18114     # Neutralize special characters interpreted by sed in replacement strings.
   18115     case $configure_input in #(
   18116     *\&* | *\|* | *\\* )
   18117        ac_sed_conf_input=`$as_echo "$configure_input" |
   18118        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   18119     *) ac_sed_conf_input=$configure_input;;
   18120     esac
   18121 
   18122     case $ac_tag in
   18123     *:-:* | *:-) cat >"$tmp/stdin" \
   18124       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
   18125     esac
   18126     ;;
   18127   esac
   18128 
   18129   ac_dir=`$as_dirname -- "$ac_file" ||
   18130 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18131 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   18132 	 X"$ac_file" : 'X\(//\)$' \| \
   18133 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   18134 $as_echo X"$ac_file" |
   18135     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18136 	    s//\1/
   18137 	    q
   18138 	  }
   18139 	  /^X\(\/\/\)[^/].*/{
   18140 	    s//\1/
   18141 	    q
   18142 	  }
   18143 	  /^X\(\/\/\)$/{
   18144 	    s//\1/
   18145 	    q
   18146 	  }
   18147 	  /^X\(\/\).*/{
   18148 	    s//\1/
   18149 	    q
   18150 	  }
   18151 	  s/.*/./; q'`
   18152   as_dir="$ac_dir"; as_fn_mkdir_p
   18153   ac_builddir=.
   18154 
   18155 case "$ac_dir" in
   18156 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18157 *)
   18158   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   18159   # A ".." for each directory in $ac_dir_suffix.
   18160   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   18161   case $ac_top_builddir_sub in
   18162   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18163   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   18164   esac ;;
   18165 esac
   18166 ac_abs_top_builddir=$ac_pwd
   18167 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   18168 # for backward compatibility:
   18169 ac_top_builddir=$ac_top_build_prefix
   18170 
   18171 case $srcdir in
   18172   .)  # We are building in place.
   18173     ac_srcdir=.
   18174     ac_top_srcdir=$ac_top_builddir_sub
   18175     ac_abs_top_srcdir=$ac_pwd ;;
   18176   [\\/]* | ?:[\\/]* )  # Absolute name.
   18177     ac_srcdir=$srcdir$ac_dir_suffix;
   18178     ac_top_srcdir=$srcdir
   18179     ac_abs_top_srcdir=$srcdir ;;
   18180   *) # Relative name.
   18181     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   18182     ac_top_srcdir=$ac_top_build_prefix$srcdir
   18183     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   18184 esac
   18185 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   18186 
   18187 
   18188   case $ac_mode in
   18189   :F)
   18190   #
   18191   # CONFIG_FILE
   18192   #
   18193 
   18194   case $INSTALL in
   18195   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   18196   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   18197   esac
   18198   ac_MKDIR_P=$MKDIR_P
   18199   case $MKDIR_P in
   18200   [\\/$]* | ?:[\\/]* ) ;;
   18201   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   18202   esac
   18203 _ACEOF
   18204 
   18205 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18206 # If the template does not know about datarootdir, expand it.
   18207 # FIXME: This hack should be removed a few years after 2.60.
   18208 ac_datarootdir_hack=; ac_datarootdir_seen=
   18209 ac_sed_dataroot='
   18210 /datarootdir/ {
   18211   p
   18212   q
   18213 }
   18214 /@datadir@/p
   18215 /@docdir@/p
   18216 /@infodir@/p
   18217 /@localedir@/p
   18218 /@mandir@/p'
   18219 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   18220 *datarootdir*) ac_datarootdir_seen=yes;;
   18221 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   18222   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   18223 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   18224 _ACEOF
   18225 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18226   ac_datarootdir_hack='
   18227   s&@datadir@&$datadir&g
   18228   s&@docdir@&$docdir&g
   18229   s&@infodir@&$infodir&g
   18230   s&@localedir@&$localedir&g
   18231   s&@mandir@&$mandir&g
   18232   s&\\\${datarootdir}&$datarootdir&g' ;;
   18233 esac
   18234 _ACEOF
   18235 
   18236 # Neutralize VPATH when `$srcdir' = `.'.
   18237 # Shell code in configure.ac might set extrasub.
   18238 # FIXME: do we really want to maintain this feature?
   18239 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18240 ac_sed_extra="$ac_vpsub
   18241 $extrasub
   18242 _ACEOF
   18243 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18244 :t
   18245 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   18246 s|@configure_input@|$ac_sed_conf_input|;t t
   18247 s&@top_builddir@&$ac_top_builddir_sub&;t t
   18248 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   18249 s&@srcdir@&$ac_srcdir&;t t
   18250 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   18251 s&@top_srcdir@&$ac_top_srcdir&;t t
   18252 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   18253 s&@builddir@&$ac_builddir&;t t
   18254 s&@abs_builddir@&$ac_abs_builddir&;t t
   18255 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   18256 s&@INSTALL@&$ac_INSTALL&;t t
   18257 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   18258 $ac_datarootdir_hack
   18259 "
   18260 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   18261   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18262 
   18263 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   18264   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   18265   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   18266   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18267 which seems to be undefined.  Please make sure it is defined." >&5
   18268 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18269 which seems to be undefined.  Please make sure it is defined." >&2;}
   18270 
   18271   rm -f "$tmp/stdin"
   18272   case $ac_file in
   18273   -) cat "$tmp/out" && rm -f "$tmp/out";;
   18274   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   18275   esac \
   18276   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18277  ;;
   18278   :H)
   18279   #
   18280   # CONFIG_HEADER
   18281   #
   18282   if test x"$ac_file" != x-; then
   18283     {
   18284       $as_echo "/* $configure_input  */" \
   18285       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   18286     } >"$tmp/config.h" \
   18287       || as_fn_error "could not create $ac_file" "$LINENO" 5
   18288     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   18289       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   18290 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   18291     else
   18292       rm -f "$ac_file"
   18293       mv "$tmp/config.h" "$ac_file" \
   18294 	|| as_fn_error "could not create $ac_file" "$LINENO" 5
   18295     fi
   18296   else
   18297     $as_echo "/* $configure_input  */" \
   18298       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   18299       || as_fn_error "could not create -" "$LINENO" 5
   18300   fi
   18301 # Compute "$ac_file"'s index in $config_headers.
   18302 _am_arg="$ac_file"
   18303 _am_stamp_count=1
   18304 for _am_header in $config_headers :; do
   18305   case $_am_header in
   18306     $_am_arg | $_am_arg:* )
   18307       break ;;
   18308     * )
   18309       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   18310   esac
   18311 done
   18312 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   18313 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18314 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   18315 	 X"$_am_arg" : 'X\(//\)$' \| \
   18316 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   18317 $as_echo X"$_am_arg" |
   18318     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18319 	    s//\1/
   18320 	    q
   18321 	  }
   18322 	  /^X\(\/\/\)[^/].*/{
   18323 	    s//\1/
   18324 	    q
   18325 	  }
   18326 	  /^X\(\/\/\)$/{
   18327 	    s//\1/
   18328 	    q
   18329 	  }
   18330 	  /^X\(\/\).*/{
   18331 	    s//\1/
   18332 	    q
   18333 	  }
   18334 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   18335  ;;
   18336 
   18337   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   18338 $as_echo "$as_me: executing $ac_file commands" >&6;}
   18339  ;;
   18340   esac
   18341 
   18342 
   18343   case $ac_file$ac_mode in
   18344     "default-1":C)
   18345 # Only add multilib support code if we just rebuilt the top-level
   18346 # Makefile.
   18347 case " $CONFIG_FILES " in
   18348  *" Makefile "*)
   18349    ac_file=Makefile . ${multi_basedir}/config-ml.in
   18350    ;;
   18351 esac ;;
   18352     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   18353   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   18354   # are listed without --file.  Let's play safe and only enable the eval
   18355   # if we detect the quoting.
   18356   case $CONFIG_FILES in
   18357   *\'*) eval set x "$CONFIG_FILES" ;;
   18358   *)   set x $CONFIG_FILES ;;
   18359   esac
   18360   shift
   18361   for mf
   18362   do
   18363     # Strip MF so we end up with the name of the file.
   18364     mf=`echo "$mf" | sed -e 's/:.*$//'`
   18365     # Check whether this is an Automake generated Makefile or not.
   18366     # We used to match only the files named `Makefile.in', but
   18367     # some people rename them; so instead we look at the file content.
   18368     # Grep'ing the first line is not enough: some people post-process
   18369     # each Makefile.in and add a new line on top of each file to say so.
   18370     # Grep'ing the whole file is not good either: AIX grep has a line
   18371     # limit of 2048, but all sed's we know have understand at least 4000.
   18372     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   18373       dirpart=`$as_dirname -- "$mf" ||
   18374 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18375 	 X"$mf" : 'X\(//\)[^/]' \| \
   18376 	 X"$mf" : 'X\(//\)$' \| \
   18377 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   18378 $as_echo X"$mf" |
   18379     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18380 	    s//\1/
   18381 	    q
   18382 	  }
   18383 	  /^X\(\/\/\)[^/].*/{
   18384 	    s//\1/
   18385 	    q
   18386 	  }
   18387 	  /^X\(\/\/\)$/{
   18388 	    s//\1/
   18389 	    q
   18390 	  }
   18391 	  /^X\(\/\).*/{
   18392 	    s//\1/
   18393 	    q
   18394 	  }
   18395 	  s/.*/./; q'`
   18396     else
   18397       continue
   18398     fi
   18399     # Extract the definition of DEPDIR, am__include, and am__quote
   18400     # from the Makefile without running `make'.
   18401     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   18402     test -z "$DEPDIR" && continue
   18403     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   18404     test -z "am__include" && continue
   18405     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   18406     # When using ansi2knr, U may be empty or an underscore; expand it
   18407     U=`sed -n 's/^U = //p' < "$mf"`
   18408     # Find all dependency output files, they are included files with
   18409     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   18410     # simplest approach to changing $(DEPDIR) to its actual value in the
   18411     # expansion.
   18412     for file in `sed -n "
   18413       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   18414 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   18415       # Make sure the directory exists.
   18416       test -f "$dirpart/$file" && continue
   18417       fdir=`$as_dirname -- "$file" ||
   18418 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18419 	 X"$file" : 'X\(//\)[^/]' \| \
   18420 	 X"$file" : 'X\(//\)$' \| \
   18421 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   18422 $as_echo X"$file" |
   18423     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18424 	    s//\1/
   18425 	    q
   18426 	  }
   18427 	  /^X\(\/\/\)[^/].*/{
   18428 	    s//\1/
   18429 	    q
   18430 	  }
   18431 	  /^X\(\/\/\)$/{
   18432 	    s//\1/
   18433 	    q
   18434 	  }
   18435 	  /^X\(\/\).*/{
   18436 	    s//\1/
   18437 	    q
   18438 	  }
   18439 	  s/.*/./; q'`
   18440       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   18441       # echo "creating $dirpart/$file"
   18442       echo '# dummy' > "$dirpart/$file"
   18443     done
   18444   done
   18445 }
   18446  ;;
   18447     "libtool":C)
   18448 
   18449     # See if we are running on zsh, and set the options which allow our
   18450     # commands through without removal of \ escapes.
   18451     if test -n "${ZSH_VERSION+set}" ; then
   18452       setopt NO_GLOB_SUBST
   18453     fi
   18454 
   18455     cfgfile="${ofile}T"
   18456     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   18457     $RM "$cfgfile"
   18458 
   18459     cat <<_LT_EOF >> "$cfgfile"
   18460 #! $SHELL
   18461 
   18462 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   18463 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   18464 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18465 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   18466 #
   18467 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   18468 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   18469 #   Written by Gordon Matzigkeit, 1996
   18470 #
   18471 #   This file is part of GNU Libtool.
   18472 #
   18473 # GNU Libtool is free software; you can redistribute it and/or
   18474 # modify it under the terms of the GNU General Public License as
   18475 # published by the Free Software Foundation; either version 2 of
   18476 # the License, or (at your option) any later version.
   18477 #
   18478 # As a special exception to the GNU General Public License,
   18479 # if you distribute this file as part of a program or library that
   18480 # is built using GNU Libtool, you may include this file under the
   18481 # same distribution terms that you use for the rest of that program.
   18482 #
   18483 # GNU Libtool is distributed in the hope that it will be useful,
   18484 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   18485 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   18486 # GNU General Public License for more details.
   18487 #
   18488 # You should have received a copy of the GNU General Public License
   18489 # along with GNU Libtool; see the file COPYING.  If not, a copy
   18490 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   18491 # obtained by writing to the Free Software Foundation, Inc.,
   18492 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   18493 
   18494 
   18495 # The names of the tagged configurations supported by this script.
   18496 available_tags="CXX "
   18497 
   18498 # ### BEGIN LIBTOOL CONFIG
   18499 
   18500 # Which release of libtool.m4 was used?
   18501 macro_version=$macro_version
   18502 macro_revision=$macro_revision
   18503 
   18504 # Whether or not to build shared libraries.
   18505 build_libtool_libs=$enable_shared
   18506 
   18507 # Whether or not to build static libraries.
   18508 build_old_libs=$enable_static
   18509 
   18510 # What type of objects to build.
   18511 pic_mode=$pic_mode
   18512 
   18513 # Whether or not to optimize for fast installation.
   18514 fast_install=$enable_fast_install
   18515 
   18516 # Shell to use when invoking shell scripts.
   18517 SHELL=$lt_SHELL
   18518 
   18519 # An echo program that protects backslashes.
   18520 ECHO=$lt_ECHO
   18521 
   18522 # The host system.
   18523 host_alias=$host_alias
   18524 host=$host
   18525 host_os=$host_os
   18526 
   18527 # The build system.
   18528 build_alias=$build_alias
   18529 build=$build
   18530 build_os=$build_os
   18531 
   18532 # A sed program that does not truncate output.
   18533 SED=$lt_SED
   18534 
   18535 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   18536 Xsed="\$SED -e 1s/^X//"
   18537 
   18538 # A grep program that handles long lines.
   18539 GREP=$lt_GREP
   18540 
   18541 # An ERE matcher.
   18542 EGREP=$lt_EGREP
   18543 
   18544 # A literal string matcher.
   18545 FGREP=$lt_FGREP
   18546 
   18547 # A BSD- or MS-compatible name lister.
   18548 NM=$lt_NM
   18549 
   18550 # Whether we need soft or hard links.
   18551 LN_S=$lt_LN_S
   18552 
   18553 # What is the maximum length of a command?
   18554 max_cmd_len=$max_cmd_len
   18555 
   18556 # Object file suffix (normally "o").
   18557 objext=$ac_objext
   18558 
   18559 # Executable file suffix (normally "").
   18560 exeext=$exeext
   18561 
   18562 # whether the shell understands "unset".
   18563 lt_unset=$lt_unset
   18564 
   18565 # turn spaces into newlines.
   18566 SP2NL=$lt_lt_SP2NL
   18567 
   18568 # turn newlines into spaces.
   18569 NL2SP=$lt_lt_NL2SP
   18570 
   18571 # An object symbol dumper.
   18572 OBJDUMP=$lt_OBJDUMP
   18573 
   18574 # Method to check whether dependent libraries are shared objects.
   18575 deplibs_check_method=$lt_deplibs_check_method
   18576 
   18577 # Command to use when deplibs_check_method == "file_magic".
   18578 file_magic_cmd=$lt_file_magic_cmd
   18579 
   18580 # The archiver.
   18581 AR=$lt_AR
   18582 AR_FLAGS=$lt_AR_FLAGS
   18583 
   18584 # A symbol stripping program.
   18585 STRIP=$lt_STRIP
   18586 
   18587 # Commands used to install an old-style archive.
   18588 RANLIB=$lt_RANLIB
   18589 old_postinstall_cmds=$lt_old_postinstall_cmds
   18590 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18591 
   18592 # Whether to use a lock for old archive extraction.
   18593 lock_old_archive_extraction=$lock_old_archive_extraction
   18594 
   18595 # A C compiler.
   18596 LTCC=$lt_CC
   18597 
   18598 # LTCC compiler flags.
   18599 LTCFLAGS=$lt_CFLAGS
   18600 
   18601 # Take the output of nm and produce a listing of raw symbols and C names.
   18602 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18603 
   18604 # Transform the output of nm in a proper C declaration.
   18605 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18606 
   18607 # Transform the output of nm in a C name address pair.
   18608 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18609 
   18610 # Transform the output of nm in a C name address pair when lib prefix is needed.
   18611 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   18612 
   18613 # The name of the directory that contains temporary libtool files.
   18614 objdir=$objdir
   18615 
   18616 # Used to examine libraries when file_magic_cmd begins with "file".
   18617 MAGIC_CMD=$MAGIC_CMD
   18618 
   18619 # Must we lock files when doing compilation?
   18620 need_locks=$lt_need_locks
   18621 
   18622 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   18623 DSYMUTIL=$lt_DSYMUTIL
   18624 
   18625 # Tool to change global to local symbols on Mac OS X.
   18626 NMEDIT=$lt_NMEDIT
   18627 
   18628 # Tool to manipulate fat objects and archives on Mac OS X.
   18629 LIPO=$lt_LIPO
   18630 
   18631 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   18632 OTOOL=$lt_OTOOL
   18633 
   18634 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   18635 OTOOL64=$lt_OTOOL64
   18636 
   18637 # Old archive suffix (normally "a").
   18638 libext=$libext
   18639 
   18640 # Shared library suffix (normally ".so").
   18641 shrext_cmds=$lt_shrext_cmds
   18642 
   18643 # The commands to extract the exported symbol list from a shared archive.
   18644 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18645 
   18646 # Variables whose values should be saved in libtool wrapper scripts and
   18647 # restored at link time.
   18648 variables_saved_for_relink=$lt_variables_saved_for_relink
   18649 
   18650 # Do we need the "lib" prefix for modules?
   18651 need_lib_prefix=$need_lib_prefix
   18652 
   18653 # Do we need a version for libraries?
   18654 need_version=$need_version
   18655 
   18656 # Library versioning type.
   18657 version_type=$version_type
   18658 
   18659 # Shared library runtime path variable.
   18660 runpath_var=$runpath_var
   18661 
   18662 # Shared library path variable.
   18663 shlibpath_var=$shlibpath_var
   18664 
   18665 # Is shlibpath searched before the hard-coded library search path?
   18666 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18667 
   18668 # Format of library name prefix.
   18669 libname_spec=$lt_libname_spec
   18670 
   18671 # List of archive names.  First name is the real one, the rest are links.
   18672 # The last name is the one that the linker finds with -lNAME
   18673 library_names_spec=$lt_library_names_spec
   18674 
   18675 # The coded name of the library, if different from the real name.
   18676 soname_spec=$lt_soname_spec
   18677 
   18678 # Permission mode override for installation of shared libraries.
   18679 install_override_mode=$lt_install_override_mode
   18680 
   18681 # Command to use after installation of a shared archive.
   18682 postinstall_cmds=$lt_postinstall_cmds
   18683 
   18684 # Command to use after uninstallation of a shared archive.
   18685 postuninstall_cmds=$lt_postuninstall_cmds
   18686 
   18687 # Commands used to finish a libtool library installation in a directory.
   18688 finish_cmds=$lt_finish_cmds
   18689 
   18690 # As "finish_cmds", except a single script fragment to be evaled but
   18691 # not shown.
   18692 finish_eval=$lt_finish_eval
   18693 
   18694 # Whether we should hardcode library paths into libraries.
   18695 hardcode_into_libs=$hardcode_into_libs
   18696 
   18697 # Compile-time system search path for libraries.
   18698 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18699 
   18700 # Run-time system search path for libraries.
   18701 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18702 
   18703 # Whether dlopen is supported.
   18704 dlopen_support=$enable_dlopen
   18705 
   18706 # Whether dlopen of programs is supported.
   18707 dlopen_self=$enable_dlopen_self
   18708 
   18709 # Whether dlopen of statically linked programs is supported.
   18710 dlopen_self_static=$enable_dlopen_self_static
   18711 
   18712 # Commands to strip libraries.
   18713 old_striplib=$lt_old_striplib
   18714 striplib=$lt_striplib
   18715 
   18716 
   18717 # The linker used to build libraries.
   18718 LD=$lt_LD
   18719 
   18720 # How to create reloadable object files.
   18721 reload_flag=$lt_reload_flag
   18722 reload_cmds=$lt_reload_cmds
   18723 
   18724 # Commands used to build an old-style archive.
   18725 old_archive_cmds=$lt_old_archive_cmds
   18726 
   18727 # A language specific compiler.
   18728 CC=$lt_compiler
   18729 
   18730 # Is the compiler the GNU compiler?
   18731 with_gcc=$GCC
   18732 
   18733 # Compiler flag to turn off builtin functions.
   18734 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   18735 
   18736 # How to pass a linker flag through the compiler.
   18737 wl=$lt_lt_prog_compiler_wl
   18738 
   18739 # Additional compiler flags for building library objects.
   18740 pic_flag=$lt_lt_prog_compiler_pic
   18741 
   18742 # Compiler flag to prevent dynamic linking.
   18743 link_static_flag=$lt_lt_prog_compiler_static
   18744 
   18745 # Does compiler simultaneously support -c and -o options?
   18746 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   18747 
   18748 # Whether or not to add -lc for building shared libraries.
   18749 build_libtool_need_lc=$archive_cmds_need_lc
   18750 
   18751 # Whether or not to disallow shared libs when runtime libs are static.
   18752 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   18753 
   18754 # Compiler flag to allow reflexive dlopens.
   18755 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   18756 
   18757 # Compiler flag to generate shared objects directly from archives.
   18758 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   18759 
   18760 # Whether the compiler copes with passing no objects directly.
   18761 compiler_needs_object=$lt_compiler_needs_object
   18762 
   18763 # Create an old-style archive from a shared archive.
   18764 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   18765 
   18766 # Create a temporary old-style archive to link instead of a shared archive.
   18767 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   18768 
   18769 # Commands used to build a shared archive.
   18770 archive_cmds=$lt_archive_cmds
   18771 archive_expsym_cmds=$lt_archive_expsym_cmds
   18772 
   18773 # Commands used to build a loadable module if different from building
   18774 # a shared archive.
   18775 module_cmds=$lt_module_cmds
   18776 module_expsym_cmds=$lt_module_expsym_cmds
   18777 
   18778 # Whether we are building with GNU ld or not.
   18779 with_gnu_ld=$lt_with_gnu_ld
   18780 
   18781 # Flag that allows shared libraries with undefined symbols to be built.
   18782 allow_undefined_flag=$lt_allow_undefined_flag
   18783 
   18784 # Flag that enforces no undefined symbols.
   18785 no_undefined_flag=$lt_no_undefined_flag
   18786 
   18787 # Flag to hardcode \$libdir into a binary during linking.
   18788 # This must work even if \$libdir does not exist
   18789 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   18790 
   18791 # If ld is used when linking, flag to hardcode \$libdir into a binary
   18792 # during linking.  This must work even if \$libdir does not exist.
   18793 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   18794 
   18795 # Whether we need a single "-rpath" flag with a separated argument.
   18796 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   18797 
   18798 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   18799 # DIR into the resulting binary.
   18800 hardcode_direct=$hardcode_direct
   18801 
   18802 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   18803 # DIR into the resulting binary and the resulting library dependency is
   18804 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   18805 # library is relocated.
   18806 hardcode_direct_absolute=$hardcode_direct_absolute
   18807 
   18808 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   18809 # into the resulting binary.
   18810 hardcode_minus_L=$hardcode_minus_L
   18811 
   18812 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   18813 # into the resulting binary.
   18814 hardcode_shlibpath_var=$hardcode_shlibpath_var
   18815 
   18816 # Set to "yes" if building a shared library automatically hardcodes DIR
   18817 # into the library and all subsequent libraries and executables linked
   18818 # against it.
   18819 hardcode_automatic=$hardcode_automatic
   18820 
   18821 # Set to yes if linker adds runtime paths of dependent libraries
   18822 # to runtime path list.
   18823 inherit_rpath=$inherit_rpath
   18824 
   18825 # Whether libtool must link a program against all its dependency libraries.
   18826 link_all_deplibs=$link_all_deplibs
   18827 
   18828 # Fix the shell variable \$srcfile for the compiler.
   18829 fix_srcfile_path=$lt_fix_srcfile_path
   18830 
   18831 # Set to "yes" if exported symbols are required.
   18832 always_export_symbols=$always_export_symbols
   18833 
   18834 # The commands to list exported symbols.
   18835 export_symbols_cmds=$lt_export_symbols_cmds
   18836 
   18837 # Symbols that should not be listed in the preloaded symbols.
   18838 exclude_expsyms=$lt_exclude_expsyms
   18839 
   18840 # Symbols that must always be exported.
   18841 include_expsyms=$lt_include_expsyms
   18842 
   18843 # Commands necessary for linking programs (against libraries) with templates.
   18844 prelink_cmds=$lt_prelink_cmds
   18845 
   18846 # Specify filename containing input files.
   18847 file_list_spec=$lt_file_list_spec
   18848 
   18849 # How to hardcode a shared library path into an executable.
   18850 hardcode_action=$hardcode_action
   18851 
   18852 # The directories searched by this compiler when creating a shared library.
   18853 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   18854 
   18855 # Dependencies to place before and after the objects being linked to
   18856 # create a shared library.
   18857 predep_objects=$lt_predep_objects
   18858 postdep_objects=$lt_postdep_objects
   18859 predeps=$lt_predeps
   18860 postdeps=$lt_postdeps
   18861 
   18862 # The library search path used internally by the compiler when linking
   18863 # a shared library.
   18864 compiler_lib_search_path=$lt_compiler_lib_search_path
   18865 
   18866 # ### END LIBTOOL CONFIG
   18867 
   18868 _LT_EOF
   18869 
   18870   case $host_os in
   18871   aix3*)
   18872     cat <<\_LT_EOF >> "$cfgfile"
   18873 # AIX sometimes has problems with the GCC collect2 program.  For some
   18874 # reason, if we set the COLLECT_NAMES environment variable, the problems
   18875 # vanish in a puff of smoke.
   18876 if test "X${COLLECT_NAMES+set}" != Xset; then
   18877   COLLECT_NAMES=
   18878   export COLLECT_NAMES
   18879 fi
   18880 _LT_EOF
   18881     ;;
   18882   esac
   18883 
   18884 
   18885 ltmain="$ac_aux_dir/ltmain.sh"
   18886 
   18887 
   18888   # We use sed instead of cat because bash on DJGPP gets confused if
   18889   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   18890   # text mode, it properly converts lines to CR/LF.  This bash problem
   18891   # is reportedly fixed, but why not run on old versions too?
   18892   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
   18893     || (rm -f "$cfgfile"; exit 1)
   18894 
   18895   case $xsi_shell in
   18896   yes)
   18897     cat << \_LT_EOF >> "$cfgfile"
   18898 
   18899 # func_dirname file append nondir_replacement
   18900 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   18901 # otherwise set result to NONDIR_REPLACEMENT.
   18902 func_dirname ()
   18903 {
   18904   case ${1} in
   18905     */*) func_dirname_result="${1%/*}${2}" ;;
   18906     *  ) func_dirname_result="${3}" ;;
   18907   esac
   18908 }
   18909 
   18910 # func_basename file
   18911 func_basename ()
   18912 {
   18913   func_basename_result="${1##*/}"
   18914 }
   18915 
   18916 # func_dirname_and_basename file append nondir_replacement
   18917 # perform func_basename and func_dirname in a single function
   18918 # call:
   18919 #   dirname:  Compute the dirname of FILE.  If nonempty,
   18920 #             add APPEND to the result, otherwise set result
   18921 #             to NONDIR_REPLACEMENT.
   18922 #             value returned in "$func_dirname_result"
   18923 #   basename: Compute filename of FILE.
   18924 #             value retuned in "$func_basename_result"
   18925 # Implementation must be kept synchronized with func_dirname
   18926 # and func_basename. For efficiency, we do not delegate to
   18927 # those functions but instead duplicate the functionality here.
   18928 func_dirname_and_basename ()
   18929 {
   18930   case ${1} in
   18931     */*) func_dirname_result="${1%/*}${2}" ;;
   18932     *  ) func_dirname_result="${3}" ;;
   18933   esac
   18934   func_basename_result="${1##*/}"
   18935 }
   18936 
   18937 # func_stripname prefix suffix name
   18938 # strip PREFIX and SUFFIX off of NAME.
   18939 # PREFIX and SUFFIX must not contain globbing or regex special
   18940 # characters, hashes, percent signs, but SUFFIX may contain a leading
   18941 # dot (in which case that matches only a dot).
   18942 func_stripname ()
   18943 {
   18944   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
   18945   # positional parameters, so assign one to ordinary parameter first.
   18946   func_stripname_result=${3}
   18947   func_stripname_result=${func_stripname_result#"${1}"}
   18948   func_stripname_result=${func_stripname_result%"${2}"}
   18949 }
   18950 
   18951 # func_opt_split
   18952 func_opt_split ()
   18953 {
   18954   func_opt_split_opt=${1%%=*}
   18955   func_opt_split_arg=${1#*=}
   18956 }
   18957 
   18958 # func_lo2o object
   18959 func_lo2o ()
   18960 {
   18961   case ${1} in
   18962     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
   18963     *)    func_lo2o_result=${1} ;;
   18964   esac
   18965 }
   18966 
   18967 # func_xform libobj-or-source
   18968 func_xform ()
   18969 {
   18970   func_xform_result=${1%.*}.lo
   18971 }
   18972 
   18973 # func_arith arithmetic-term...
   18974 func_arith ()
   18975 {
   18976   func_arith_result=$(( $* ))
   18977 }
   18978 
   18979 # func_len string
   18980 # STRING may not start with a hyphen.
   18981 func_len ()
   18982 {
   18983   func_len_result=${#1}
   18984 }
   18985 
   18986 _LT_EOF
   18987     ;;
   18988   *) # Bourne compatible functions.
   18989     cat << \_LT_EOF >> "$cfgfile"
   18990 
   18991 # func_dirname file append nondir_replacement
   18992 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   18993 # otherwise set result to NONDIR_REPLACEMENT.
   18994 func_dirname ()
   18995 {
   18996   # Extract subdirectory from the argument.
   18997   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
   18998   if test "X$func_dirname_result" = "X${1}"; then
   18999     func_dirname_result="${3}"
   19000   else
   19001     func_dirname_result="$func_dirname_result${2}"
   19002   fi
   19003 }
   19004 
   19005 # func_basename file
   19006 func_basename ()
   19007 {
   19008   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
   19009 }
   19010 
   19011 
   19012 # func_stripname prefix suffix name
   19013 # strip PREFIX and SUFFIX off of NAME.
   19014 # PREFIX and SUFFIX must not contain globbing or regex special
   19015 # characters, hashes, percent signs, but SUFFIX may contain a leading
   19016 # dot (in which case that matches only a dot).
   19017 # func_strip_suffix prefix name
   19018 func_stripname ()
   19019 {
   19020   case ${2} in
   19021     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   19022     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   19023   esac
   19024 }
   19025 
   19026 # sed scripts:
   19027 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
   19028 my_sed_long_arg='1s/^-[^=]*=//'
   19029 
   19030 # func_opt_split
   19031 func_opt_split ()
   19032 {
   19033   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
   19034   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
   19035 }
   19036 
   19037 # func_lo2o object
   19038 func_lo2o ()
   19039 {
   19040   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
   19041 }
   19042 
   19043 # func_xform libobj-or-source
   19044 func_xform ()
   19045 {
   19046   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
   19047 }
   19048 
   19049 # func_arith arithmetic-term...
   19050 func_arith ()
   19051 {
   19052   func_arith_result=`expr "$@"`
   19053 }
   19054 
   19055 # func_len string
   19056 # STRING may not start with a hyphen.
   19057 func_len ()
   19058 {
   19059   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
   19060 }
   19061 
   19062 _LT_EOF
   19063 esac
   19064 
   19065 case $lt_shell_append in
   19066   yes)
   19067     cat << \_LT_EOF >> "$cfgfile"
   19068 
   19069 # func_append var value
   19070 # Append VALUE to the end of shell variable VAR.
   19071 func_append ()
   19072 {
   19073   eval "$1+=\$2"
   19074 }
   19075 _LT_EOF
   19076     ;;
   19077   *)
   19078     cat << \_LT_EOF >> "$cfgfile"
   19079 
   19080 # func_append var value
   19081 # Append VALUE to the end of shell variable VAR.
   19082 func_append ()
   19083 {
   19084   eval "$1=\$$1\$2"
   19085 }
   19086 
   19087 _LT_EOF
   19088     ;;
   19089   esac
   19090 
   19091 
   19092   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
   19093     || (rm -f "$cfgfile"; exit 1)
   19094 
   19095   mv -f "$cfgfile" "$ofile" ||
   19096     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   19097   chmod +x "$ofile"
   19098 
   19099 
   19100     cat <<_LT_EOF >> "$ofile"
   19101 
   19102 # ### BEGIN LIBTOOL TAG CONFIG: CXX
   19103 
   19104 # The linker used to build libraries.
   19105 LD=$lt_LD_CXX
   19106 
   19107 # How to create reloadable object files.
   19108 reload_flag=$lt_reload_flag_CXX
   19109 reload_cmds=$lt_reload_cmds_CXX
   19110 
   19111 # Commands used to build an old-style archive.
   19112 old_archive_cmds=$lt_old_archive_cmds_CXX
   19113 
   19114 # A language specific compiler.
   19115 CC=$lt_compiler_CXX
   19116 
   19117 # Is the compiler the GNU compiler?
   19118 with_gcc=$GCC_CXX
   19119 
   19120 # Compiler flag to turn off builtin functions.
   19121 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   19122 
   19123 # How to pass a linker flag through the compiler.
   19124 wl=$lt_lt_prog_compiler_wl_CXX
   19125 
   19126 # Additional compiler flags for building library objects.
   19127 pic_flag=$lt_lt_prog_compiler_pic_CXX
   19128 
   19129 # Compiler flag to prevent dynamic linking.
   19130 link_static_flag=$lt_lt_prog_compiler_static_CXX
   19131 
   19132 # Does compiler simultaneously support -c and -o options?
   19133 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   19134 
   19135 # Whether or not to add -lc for building shared libraries.
   19136 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   19137 
   19138 # Whether or not to disallow shared libs when runtime libs are static.
   19139 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   19140 
   19141 # Compiler flag to allow reflexive dlopens.
   19142 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   19143 
   19144 # Compiler flag to generate shared objects directly from archives.
   19145 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   19146 
   19147 # Whether the compiler copes with passing no objects directly.
   19148 compiler_needs_object=$lt_compiler_needs_object_CXX
   19149 
   19150 # Create an old-style archive from a shared archive.
   19151 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   19152 
   19153 # Create a temporary old-style archive to link instead of a shared archive.
   19154 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   19155 
   19156 # Commands used to build a shared archive.
   19157 archive_cmds=$lt_archive_cmds_CXX
   19158 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   19159 
   19160 # Commands used to build a loadable module if different from building
   19161 # a shared archive.
   19162 module_cmds=$lt_module_cmds_CXX
   19163 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   19164 
   19165 # Whether we are building with GNU ld or not.
   19166 with_gnu_ld=$lt_with_gnu_ld_CXX
   19167 
   19168 # Flag that allows shared libraries with undefined symbols to be built.
   19169 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   19170 
   19171 # Flag that enforces no undefined symbols.
   19172 no_undefined_flag=$lt_no_undefined_flag_CXX
   19173 
   19174 # Flag to hardcode \$libdir into a binary during linking.
   19175 # This must work even if \$libdir does not exist
   19176 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   19177 
   19178 # If ld is used when linking, flag to hardcode \$libdir into a binary
   19179 # during linking.  This must work even if \$libdir does not exist.
   19180 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   19181 
   19182 # Whether we need a single "-rpath" flag with a separated argument.
   19183 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   19184 
   19185 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19186 # DIR into the resulting binary.
   19187 hardcode_direct=$hardcode_direct_CXX
   19188 
   19189 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19190 # DIR into the resulting binary and the resulting library dependency is
   19191 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   19192 # library is relocated.
   19193 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
   19194 
   19195 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   19196 # into the resulting binary.
   19197 hardcode_minus_L=$hardcode_minus_L_CXX
   19198 
   19199 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   19200 # into the resulting binary.
   19201 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   19202 
   19203 # Set to "yes" if building a shared library automatically hardcodes DIR
   19204 # into the library and all subsequent libraries and executables linked
   19205 # against it.
   19206 hardcode_automatic=$hardcode_automatic_CXX
   19207 
   19208 # Set to yes if linker adds runtime paths of dependent libraries
   19209 # to runtime path list.
   19210 inherit_rpath=$inherit_rpath_CXX
   19211 
   19212 # Whether libtool must link a program against all its dependency libraries.
   19213 link_all_deplibs=$link_all_deplibs_CXX
   19214 
   19215 # Fix the shell variable \$srcfile for the compiler.
   19216 fix_srcfile_path=$lt_fix_srcfile_path_CXX
   19217 
   19218 # Set to "yes" if exported symbols are required.
   19219 always_export_symbols=$always_export_symbols_CXX
   19220 
   19221 # The commands to list exported symbols.
   19222 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   19223 
   19224 # Symbols that should not be listed in the preloaded symbols.
   19225 exclude_expsyms=$lt_exclude_expsyms_CXX
   19226 
   19227 # Symbols that must always be exported.
   19228 include_expsyms=$lt_include_expsyms_CXX
   19229 
   19230 # Commands necessary for linking programs (against libraries) with templates.
   19231 prelink_cmds=$lt_prelink_cmds_CXX
   19232 
   19233 # Specify filename containing input files.
   19234 file_list_spec=$lt_file_list_spec_CXX
   19235 
   19236 # How to hardcode a shared library path into an executable.
   19237 hardcode_action=$hardcode_action_CXX
   19238 
   19239 # The directories searched by this compiler when creating a shared library.
   19240 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   19241 
   19242 # Dependencies to place before and after the objects being linked to
   19243 # create a shared library.
   19244 predep_objects=$lt_predep_objects_CXX
   19245 postdep_objects=$lt_postdep_objects_CXX
   19246 predeps=$lt_predeps_CXX
   19247 postdeps=$lt_postdeps_CXX
   19248 
   19249 # The library search path used internally by the compiler when linking
   19250 # a shared library.
   19251 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   19252 
   19253 # ### END LIBTOOL TAG CONFIG: CXX
   19254 _LT_EOF
   19255 
   19256  ;;
   19257     "gstdint.h":C)
   19258 if test "$GCC" = yes; then
   19259   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
   19260 else
   19261   echo "/* generated for $CC */" > tmp-stdint.h
   19262 fi
   19263 
   19264 sed 's/^ *//' >> tmp-stdint.h <<EOF
   19265 
   19266   #ifndef GCC_GENERATED_STDINT_H
   19267   #define GCC_GENERATED_STDINT_H 1
   19268 
   19269   #include <sys/types.h>
   19270 EOF
   19271 
   19272 if test "$acx_cv_header_stdint" != stdint.h; then
   19273   echo "#include <stddef.h>" >> tmp-stdint.h
   19274 fi
   19275 if test "$acx_cv_header_stdint" != stddef.h; then
   19276   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
   19277 fi
   19278 
   19279 sed 's/^ *//' >> tmp-stdint.h <<EOF
   19280   /* glibc uses these symbols as guards to prevent redefinitions.  */
   19281   #ifdef __int8_t_defined
   19282   #define _INT8_T
   19283   #define _INT16_T
   19284   #define _INT32_T
   19285   #endif
   19286   #ifdef __uint32_t_defined
   19287   #define _UINT32_T
   19288   #endif
   19289 
   19290 EOF
   19291 
   19292 # ----------------- done header, emit basic int types -------------
   19293 if test "$acx_cv_header_stdint" = stddef.h; then
   19294   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19295 
   19296     #ifndef _UINT8_T
   19297     #define _UINT8_T
   19298     #ifndef __uint8_t_defined
   19299     #define __uint8_t_defined
   19300     #ifndef uint8_t
   19301     typedef unsigned $acx_cv_type_int8_t uint8_t;
   19302     #endif
   19303     #endif
   19304     #endif
   19305 
   19306     #ifndef _UINT16_T
   19307     #define _UINT16_T
   19308     #ifndef __uint16_t_defined
   19309     #define __uint16_t_defined
   19310     #ifndef uint16_t
   19311     typedef unsigned $acx_cv_type_int16_t uint16_t;
   19312     #endif
   19313     #endif
   19314     #endif
   19315 
   19316     #ifndef _UINT32_T
   19317     #define _UINT32_T
   19318     #ifndef __uint32_t_defined
   19319     #define __uint32_t_defined
   19320     #ifndef uint32_t
   19321     typedef unsigned $acx_cv_type_int32_t uint32_t;
   19322     #endif
   19323     #endif
   19324     #endif
   19325 
   19326     #ifndef _INT8_T
   19327     #define _INT8_T
   19328     #ifndef __int8_t_defined
   19329     #define __int8_t_defined
   19330     #ifndef int8_t
   19331     typedef $acx_cv_type_int8_t int8_t;
   19332     #endif
   19333     #endif
   19334     #endif
   19335 
   19336     #ifndef _INT16_T
   19337     #define _INT16_T
   19338     #ifndef __int16_t_defined
   19339     #define __int16_t_defined
   19340     #ifndef int16_t
   19341     typedef $acx_cv_type_int16_t int16_t;
   19342     #endif
   19343     #endif
   19344     #endif
   19345 
   19346     #ifndef _INT32_T
   19347     #define _INT32_T
   19348     #ifndef __int32_t_defined
   19349     #define __int32_t_defined
   19350     #ifndef int32_t
   19351     typedef $acx_cv_type_int32_t int32_t;
   19352     #endif
   19353     #endif
   19354     #endif
   19355 EOF
   19356 elif test "$ac_cv_type_u_int32_t" = yes; then
   19357   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19358 
   19359     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
   19360     #ifndef _INT8_T
   19361     #define _INT8_T
   19362     #endif
   19363     #ifndef _INT16_T
   19364     #define _INT16_T
   19365     #endif
   19366     #ifndef _INT32_T
   19367     #define _INT32_T
   19368     #endif
   19369 
   19370     #ifndef _UINT8_T
   19371     #define _UINT8_T
   19372     #ifndef __uint8_t_defined
   19373     #define __uint8_t_defined
   19374     #ifndef uint8_t
   19375     typedef u_int8_t uint8_t;
   19376     #endif
   19377     #endif
   19378     #endif
   19379 
   19380     #ifndef _UINT16_T
   19381     #define _UINT16_T
   19382     #ifndef __uint16_t_defined
   19383     #define __uint16_t_defined
   19384     #ifndef uint16_t
   19385     typedef u_int16_t uint16_t;
   19386     #endif
   19387     #endif
   19388     #endif
   19389 
   19390     #ifndef _UINT32_T
   19391     #define _UINT32_T
   19392     #ifndef __uint32_t_defined
   19393     #define __uint32_t_defined
   19394     #ifndef uint32_t
   19395     typedef u_int32_t uint32_t;
   19396     #endif
   19397     #endif
   19398     #endif
   19399 EOF
   19400 else
   19401   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19402 
   19403     /* Some systems have guard macros to prevent redefinitions, define them.  */
   19404     #ifndef _INT8_T
   19405     #define _INT8_T
   19406     #endif
   19407     #ifndef _INT16_T
   19408     #define _INT16_T
   19409     #endif
   19410     #ifndef _INT32_T
   19411     #define _INT32_T
   19412     #endif
   19413     #ifndef _UINT8_T
   19414     #define _UINT8_T
   19415     #endif
   19416     #ifndef _UINT16_T
   19417     #define _UINT16_T
   19418     #endif
   19419     #ifndef _UINT32_T
   19420     #define _UINT32_T
   19421     #endif
   19422 EOF
   19423 fi
   19424 
   19425 # ------------- done basic int types, emit int64_t types ------------
   19426 if test "$ac_cv_type_uint64_t" = yes; then
   19427   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19428 
   19429     /* system headers have good uint64_t and int64_t */
   19430     #ifndef _INT64_T
   19431     #define _INT64_T
   19432     #endif
   19433     #ifndef _UINT64_T
   19434     #define _UINT64_T
   19435     #endif
   19436 EOF
   19437 elif test "$ac_cv_type_u_int64_t" = yes; then
   19438   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19439 
   19440     /* system headers have an u_int64_t (and int64_t) */
   19441     #ifndef _INT64_T
   19442     #define _INT64_T
   19443     #endif
   19444     #ifndef _UINT64_T
   19445     #define _UINT64_T
   19446     #ifndef __uint64_t_defined
   19447     #define __uint64_t_defined
   19448     #ifndef uint64_t
   19449     typedef u_int64_t uint64_t;
   19450     #endif
   19451     #endif
   19452     #endif
   19453 EOF
   19454 elif test -n "$acx_cv_type_int64_t"; then
   19455   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19456 
   19457     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
   19458     #ifndef _INT64_T
   19459     #define _INT64_T
   19460     #ifndef int64_t
   19461     typedef $acx_cv_type_int64_t int64_t;
   19462     #endif
   19463     #endif
   19464     #ifndef _UINT64_T
   19465     #define _UINT64_T
   19466     #ifndef __uint64_t_defined
   19467     #define __uint64_t_defined
   19468     #ifndef uint64_t
   19469     typedef unsigned $acx_cv_type_int64_t uint64_t;
   19470     #endif
   19471     #endif
   19472     #endif
   19473 EOF
   19474 else
   19475   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19476 
   19477     /* some common heuristics for int64_t, using compiler-specific tests */
   19478     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
   19479     #ifndef _INT64_T
   19480     #define _INT64_T
   19481     #ifndef __int64_t_defined
   19482     #ifndef int64_t
   19483     typedef long long int64_t;
   19484     #endif
   19485     #endif
   19486     #endif
   19487     #ifndef _UINT64_T
   19488     #define _UINT64_T
   19489     #ifndef uint64_t
   19490     typedef unsigned long long uint64_t;
   19491     #endif
   19492     #endif
   19493 
   19494     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
   19495     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
   19496        does not implement __extension__.  But that compiler doesn't define
   19497        __GNUC_MINOR__.  */
   19498     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
   19499     # define __extension__
   19500     # endif
   19501 
   19502     # ifndef _INT64_T
   19503     # define _INT64_T
   19504     # ifndef int64_t
   19505     __extension__ typedef long long int64_t;
   19506     # endif
   19507     # endif
   19508     # ifndef _UINT64_T
   19509     # define _UINT64_T
   19510     # ifndef uint64_t
   19511     __extension__ typedef unsigned long long uint64_t;
   19512     # endif
   19513     # endif
   19514 
   19515     #elif !defined __STRICT_ANSI__
   19516     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
   19517 
   19518     #  ifndef _INT64_T
   19519     #  define _INT64_T
   19520     #  ifndef int64_t
   19521     typedef __int64 int64_t;
   19522     #  endif
   19523     #  endif
   19524     #  ifndef _UINT64_T
   19525     #  define _UINT64_T
   19526     #  ifndef uint64_t
   19527     typedef unsigned __int64 uint64_t;
   19528     #  endif
   19529     #  endif
   19530     # endif /* compiler */
   19531 
   19532     #endif /* ANSI version */
   19533 EOF
   19534 fi
   19535 
   19536 # ------------- done int64_t types, emit intptr types ------------
   19537 if test "$ac_cv_type_uintptr_t" != yes; then
   19538   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19539 
   19540     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
   19541     #ifndef __uintptr_t_defined
   19542     #ifndef uintptr_t
   19543     typedef u$acx_cv_type_intptr_t uintptr_t;
   19544     #endif
   19545     #endif
   19546     #ifndef __intptr_t_defined
   19547     #ifndef intptr_t
   19548     typedef $acx_cv_type_intptr_t  intptr_t;
   19549     #endif
   19550     #endif
   19551 EOF
   19552 fi
   19553 
   19554 # ------------- done intptr types, emit int_least types ------------
   19555 if test "$ac_cv_type_int_least32_t" != yes; then
   19556   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19557 
   19558     /* Define int_least types */
   19559     typedef int8_t     int_least8_t;
   19560     typedef int16_t    int_least16_t;
   19561     typedef int32_t    int_least32_t;
   19562     #ifdef _INT64_T
   19563     typedef int64_t    int_least64_t;
   19564     #endif
   19565 
   19566     typedef uint8_t    uint_least8_t;
   19567     typedef uint16_t   uint_least16_t;
   19568     typedef uint32_t   uint_least32_t;
   19569     #ifdef _UINT64_T
   19570     typedef uint64_t   uint_least64_t;
   19571     #endif
   19572 EOF
   19573 fi
   19574 
   19575 # ------------- done intptr types, emit int_fast types ------------
   19576 if test "$ac_cv_type_int_fast32_t" != yes; then
   19577       sed 's/^ *//' >> tmp-stdint.h <<EOF
   19578 
   19579     /* Define int_fast types.  short is often slow */
   19580     typedef int8_t       int_fast8_t;
   19581     typedef int          int_fast16_t;
   19582     typedef int32_t      int_fast32_t;
   19583     #ifdef _INT64_T
   19584     typedef int64_t      int_fast64_t;
   19585     #endif
   19586 
   19587     typedef uint8_t      uint_fast8_t;
   19588     typedef unsigned int uint_fast16_t;
   19589     typedef uint32_t     uint_fast32_t;
   19590     #ifdef _UINT64_T
   19591     typedef uint64_t     uint_fast64_t;
   19592     #endif
   19593 EOF
   19594 fi
   19595 
   19596 if test "$ac_cv_type_uintmax_t" != yes; then
   19597   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19598 
   19599     /* Define intmax based on what we found */
   19600     #ifndef intmax_t
   19601     #ifdef _INT64_T
   19602     typedef int64_t       intmax_t;
   19603     #else
   19604     typedef long          intmax_t;
   19605     #endif
   19606     #endif
   19607     #ifndef uintmax_t
   19608     #ifdef _UINT64_T
   19609     typedef uint64_t      uintmax_t;
   19610     #else
   19611     typedef unsigned long uintmax_t;
   19612     #endif
   19613     #endif
   19614 EOF
   19615 fi
   19616 
   19617 sed 's/^ *//' >> tmp-stdint.h <<EOF
   19618 
   19619   #endif /* GCC_GENERATED_STDINT_H */
   19620 EOF
   19621 
   19622 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
   19623   rm -f tmp-stdint.h
   19624 else
   19625   mv -f tmp-stdint.h gstdint.h
   19626 fi
   19627 
   19628  ;;
   19629     "interception/Makefile":F) cat > vpsed$$ << \_EOF
   19630 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19631 _EOF
   19632    sed -f vpsed$$ $ac_file > tmp$$
   19633    mv tmp$$ $ac_file
   19634    rm vpsed$$
   19635    echo 'MULTISUBDIR =' >> $ac_file
   19636    ml_norecursion=yes
   19637    . ${multi_basedir}/config-ml.in
   19638    { ml_norecursion=; unset ml_norecursion;}
   19639  ;;
   19640     "sanitizer_common/Makefile":F) cat > vpsed$$ << \_EOF
   19641 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19642 _EOF
   19643    sed -f vpsed$$ $ac_file > tmp$$
   19644    mv tmp$$ $ac_file
   19645    rm vpsed$$
   19646    echo 'MULTISUBDIR =' >> $ac_file
   19647    ml_norecursion=yes
   19648    . ${multi_basedir}/config-ml.in
   19649    { ml_norecursion=; unset ml_norecursion;}
   19650  ;;
   19651     "libbacktrace/Makefile":F) cat > vpsed$$ << \_EOF
   19652 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19653 _EOF
   19654    sed -f vpsed$$ $ac_file > tmp$$
   19655    mv tmp$$ $ac_file
   19656    rm vpsed$$
   19657    echo 'MULTISUBDIR =' >> $ac_file
   19658    ml_norecursion=yes
   19659    . ${multi_basedir}/config-ml.in
   19660    { ml_norecursion=; unset ml_norecursion;}
   19661  ;;
   19662     "lsan/Makefile":F) cat > vpsed$$ << \_EOF
   19663 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19664 _EOF
   19665    sed -f vpsed$$ $ac_file > tmp$$
   19666    mv tmp$$ $ac_file
   19667    rm vpsed$$
   19668    echo 'MULTISUBDIR =' >> $ac_file
   19669    ml_norecursion=yes
   19670    . ${multi_basedir}/config-ml.in
   19671    { ml_norecursion=; unset ml_norecursion;}
   19672  ;;
   19673     "asan/Makefile":F) cat > vpsed$$ << \_EOF
   19674 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19675 _EOF
   19676    sed -f vpsed$$ $ac_file > tmp$$
   19677    mv tmp$$ $ac_file
   19678    rm vpsed$$
   19679    echo 'MULTISUBDIR =' >> $ac_file
   19680    ml_norecursion=yes
   19681    . ${multi_basedir}/config-ml.in
   19682    { ml_norecursion=; unset ml_norecursion;}
   19683  ;;
   19684     "ubsan/Makefile":F) cat > vpsed$$ << \_EOF
   19685 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19686 _EOF
   19687    sed -f vpsed$$ $ac_file > tmp$$
   19688    mv tmp$$ $ac_file
   19689    rm vpsed$$
   19690    echo 'MULTISUBDIR =' >> $ac_file
   19691    ml_norecursion=yes
   19692    . ${multi_basedir}/config-ml.in
   19693    { ml_norecursion=; unset ml_norecursion;}
   19694  ;;
   19695     "tsan/Makefile":F) cat > vpsed$$ << \_EOF
   19696 s!`test -f '$<' || echo '$(srcdir)/'`!!
   19697 _EOF
   19698     sed -f vpsed$$ $ac_file > tmp$$
   19699     mv tmp$$ $ac_file
   19700     rm vpsed$$
   19701     echo 'MULTISUBDIR =' >> $ac_file
   19702     ml_norecursion=yes
   19703     . ${multi_basedir}/config-ml.in
   19704     { ml_norecursion=; unset ml_norecursion;}
   19705  ;;
   19706 
   19707   esac
   19708 done # for ac_tag
   19709 
   19710 
   19711 as_fn_exit 0
   19712 _ACEOF
   19713 ac_clean_files=$ac_clean_files_save
   19714 
   19715 test $ac_write_fail = 0 ||
   19716   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
   19717 
   19718 
   19719 # configure is writing to config.log, and then calls config.status.
   19720 # config.status does its own redirection, appending to config.log.
   19721 # Unfortunately, on DOS this fails, as config.log is still kept open
   19722 # by configure, so config.status won't be able to write to it; its
   19723 # output is simply discarded.  So we exec the FD to /dev/null,
   19724 # effectively closing config.log, so it can be properly (re)opened and
   19725 # appended to by config.status.  When coming back to configure, we
   19726 # need to make the FD available again.
   19727 if test "$no_create" != yes; then
   19728   ac_cs_success=:
   19729   ac_config_status_args=
   19730   test "$silent" = yes &&
   19731     ac_config_status_args="$ac_config_status_args --quiet"
   19732   exec 5>/dev/null
   19733   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   19734   exec 5>>config.log
   19735   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   19736   # would make configure fail if this is the last instruction.
   19737   $ac_cs_success || as_fn_exit $?
   19738 fi
   19739 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   19740   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   19741 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   19742 fi
   19743 
   19744