Home | History | Annotate | Line # | Download | only in libgomp
configure revision 1.6
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.64 for GNU Offloading and Multi Processing Runtime Library 1.0.
      4 #
      5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
      7 # Foundation, Inc.
      8 #
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## -------------------- ##
     12 ## M4sh Initialization. ##
     13 ## -------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in #(
     26   *posix*) :
     27     set -o posix ;; #(
     28   *) :
     29      ;;
     30 esac
     31 fi
     32 
     33 
     34 as_nl='
     35 '
     36 export as_nl
     37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41 # Prefer a ksh shell builtin over an external printf program on Solaris,
     42 # but without wasting forks for bash or zsh.
     43 if test -z "$BASH_VERSION$ZSH_VERSION" \
     44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45   as_echo='print -r --'
     46   as_echo_n='print -rn --'
     47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48   as_echo='printf %s\n'
     49   as_echo_n='printf %s'
     50 else
     51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53     as_echo_n='/usr/ucb/echo -n'
     54   else
     55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56     as_echo_n_body='eval
     57       arg=$1;
     58       case $arg in #(
     59       *"$as_nl"*)
     60 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62       esac;
     63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64     '
     65     export as_echo_n_body
     66     as_echo_n='sh -c $as_echo_n_body as_echo'
     67   fi
     68   export as_echo_body
     69   as_echo='sh -c $as_echo_body as_echo'
     70 fi
     71 
     72 # The user is always right.
     73 if test "${PATH_SEPARATOR+set}" != set; then
     74   PATH_SEPARATOR=:
     75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77       PATH_SEPARATOR=';'
     78   }
     79 fi
     80 
     81 
     82 # IFS
     83 # We need space, tab and new line, in precisely that order.  Quoting is
     84 # there to prevent editors from complaining about space-tab.
     85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86 # splitting by setting IFS to empty value.)
     87 IFS=" ""	$as_nl"
     88 
     89 # Find who we are.  Look in the path if we contain no directory separator.
     90 case $0 in #((
     91   *[\\/]* ) as_myself=$0 ;;
     92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     93 for as_dir in $PATH
     94 do
     95   IFS=$as_save_IFS
     96   test -z "$as_dir" && as_dir=.
     97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     98   done
     99 IFS=$as_save_IFS
    100 
    101      ;;
    102 esac
    103 # We did not find ourselves, most probably we were run as `sh COMMAND'
    104 # in which case we are not to be found in the path.
    105 if test "x$as_myself" = x; then
    106   as_myself=$0
    107 fi
    108 if test ! -f "$as_myself"; then
    109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    110   exit 1
    111 fi
    112 
    113 # Unset variables that we do not need and which cause bugs (e.g. in
    114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    115 # suppresses any "Segmentation fault" message there.  '((' could
    116 # trigger a bug in pdksh 5.2.14.
    117 for as_var in BASH_ENV ENV MAIL MAILPATH
    118 do eval test x\${$as_var+set} = xset \
    119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    120 done
    121 PS1='$ '
    122 PS2='> '
    123 PS4='+ '
    124 
    125 # NLS nuisances.
    126 LC_ALL=C
    127 export LC_ALL
    128 LANGUAGE=C
    129 export LANGUAGE
    130 
    131 # CDPATH.
    132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    133 
    134 if test "x$CONFIG_SHELL" = x; then
    135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    136   emulate sh
    137   NULLCMD=:
    138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    139   # is contrary to our usage.  Disable this feature.
    140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    141   setopt NO_GLOB_SUBST
    142 else
    143   case \`(set -o) 2>/dev/null\` in #(
    144   *posix*) :
    145     set -o posix ;; #(
    146   *) :
    147      ;;
    148 esac
    149 fi
    150 "
    151   as_required="as_fn_return () { (exit \$1); }
    152 as_fn_success () { as_fn_return 0; }
    153 as_fn_failure () { as_fn_return 1; }
    154 as_fn_ret_success () { return 0; }
    155 as_fn_ret_failure () { return 1; }
    156 
    157 exitcode=0
    158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    163 
    164 else
    165   exitcode=1; echo positional parameters were not saved.
    166 fi
    167 test x\$exitcode = x0 || exit 1"
    168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    172 
    173   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    174     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    175     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    177     PATH=/empty FPATH=/empty; export PATH FPATH
    178     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    179       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
    180 test \$(( 1 + 1 )) = 2 || exit 1"
    181   if (eval "$as_required") 2>/dev/null; then :
    182   as_have_required=yes
    183 else
    184   as_have_required=no
    185 fi
    186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    187 
    188 else
    189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    190 as_found=false
    191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    192 do
    193   IFS=$as_save_IFS
    194   test -z "$as_dir" && as_dir=.
    195   as_found=:
    196   case $as_dir in #(
    197 	 /*)
    198 	   for as_base in sh bash ksh sh5; do
    199 	     # Try only shells that exist, to save several forks.
    200 	     as_shell=$as_dir/$as_base
    201 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    202 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    203   CONFIG_SHELL=$as_shell as_have_required=yes
    204 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    205   break 2
    206 fi
    207 fi
    208 	   done;;
    209        esac
    210   as_found=false
    211 done
    212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    213 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    214   CONFIG_SHELL=$SHELL as_have_required=yes
    215 fi; }
    216 IFS=$as_save_IFS
    217 
    218 
    219       if test "x$CONFIG_SHELL" != x; then :
    220   # We cannot yet assume a decent shell, so we have to provide a
    221 	# neutralization value for shells without unset; and this also
    222 	# works around shells that cannot unset nonexistent variables.
    223 	BASH_ENV=/dev/null
    224 	ENV=/dev/null
    225 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    226 	export CONFIG_SHELL
    227 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    228 fi
    229 
    230     if test x$as_have_required = xno; then :
    231   $as_echo "$0: This script requires a shell more modern than all"
    232   $as_echo "$0: the shells that I found on your system."
    233   if test x${ZSH_VERSION+set} = xset ; then
    234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    236   else
    237     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    238 $0: including any error possibly output before this
    239 $0: message. Then install a modern shell, or manually run
    240 $0: the script under such a shell if you do have one."
    241   fi
    242   exit 1
    243 fi
    244 fi
    245 fi
    246 SHELL=${CONFIG_SHELL-/bin/sh}
    247 export SHELL
    248 # Unset more variables known to interfere with behavior of common tools.
    249 CLICOLOR_FORCE= GREP_OPTIONS=
    250 unset CLICOLOR_FORCE GREP_OPTIONS
    251 
    252 ## --------------------- ##
    253 ## M4sh Shell Functions. ##
    254 ## --------------------- ##
    255 # as_fn_unset VAR
    256 # ---------------
    257 # Portably unset VAR.
    258 as_fn_unset ()
    259 {
    260   { eval $1=; unset $1;}
    261 }
    262 as_unset=as_fn_unset
    263 
    264 # as_fn_set_status STATUS
    265 # -----------------------
    266 # Set $? to STATUS, without forking.
    267 as_fn_set_status ()
    268 {
    269   return $1
    270 } # as_fn_set_status
    271 
    272 # as_fn_exit STATUS
    273 # -----------------
    274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    275 as_fn_exit ()
    276 {
    277   set +e
    278   as_fn_set_status $1
    279   exit $1
    280 } # as_fn_exit
    281 
    282 # as_fn_mkdir_p
    283 # -------------
    284 # Create "$as_dir" as a directory, including parents if necessary.
    285 as_fn_mkdir_p ()
    286 {
    287 
    288   case $as_dir in #(
    289   -*) as_dir=./$as_dir;;
    290   esac
    291   test -d "$as_dir" || eval $as_mkdir_p || {
    292     as_dirs=
    293     while :; do
    294       case $as_dir in #(
    295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    296       *) as_qdir=$as_dir;;
    297       esac
    298       as_dirs="'$as_qdir' $as_dirs"
    299       as_dir=`$as_dirname -- "$as_dir" ||
    300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    301 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    302 	 X"$as_dir" : 'X\(//\)$' \| \
    303 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    304 $as_echo X"$as_dir" |
    305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    306 	    s//\1/
    307 	    q
    308 	  }
    309 	  /^X\(\/\/\)[^/].*/{
    310 	    s//\1/
    311 	    q
    312 	  }
    313 	  /^X\(\/\/\)$/{
    314 	    s//\1/
    315 	    q
    316 	  }
    317 	  /^X\(\/\).*/{
    318 	    s//\1/
    319 	    q
    320 	  }
    321 	  s/.*/./; q'`
    322       test -d "$as_dir" && break
    323     done
    324     test -z "$as_dirs" || eval "mkdir $as_dirs"
    325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
    326 
    327 
    328 } # as_fn_mkdir_p
    329 # as_fn_append VAR VALUE
    330 # ----------------------
    331 # Append the text in VALUE to the end of the definition contained in VAR. Take
    332 # advantage of any shell optimizations that allow amortized linear growth over
    333 # repeated appends, instead of the typical quadratic growth present in naive
    334 # implementations.
    335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    336   eval 'as_fn_append ()
    337   {
    338     eval $1+=\$2
    339   }'
    340 else
    341   as_fn_append ()
    342   {
    343     eval $1=\$$1\$2
    344   }
    345 fi # as_fn_append
    346 
    347 # as_fn_arith ARG...
    348 # ------------------
    349 # Perform arithmetic evaluation on the ARGs, and store the result in the
    350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    351 # must be portable across $(()) and expr.
    352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    353   eval 'as_fn_arith ()
    354   {
    355     as_val=$(( $* ))
    356   }'
    357 else
    358   as_fn_arith ()
    359   {
    360     as_val=`expr "$@" || test $? -eq 1`
    361   }
    362 fi # as_fn_arith
    363 
    364 
    365 # as_fn_error ERROR [LINENO LOG_FD]
    366 # ---------------------------------
    367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    369 # script with status $?, using 1 if that was 0.
    370 as_fn_error ()
    371 {
    372   as_status=$?; test $as_status -eq 0 && as_status=1
    373   if test "$3"; then
    374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
    376   fi
    377   $as_echo "$as_me: error: $1" >&2
    378   as_fn_exit $as_status
    379 } # as_fn_error
    380 
    381 if expr a : '\(a\)' >/dev/null 2>&1 &&
    382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    383   as_expr=expr
    384 else
    385   as_expr=false
    386 fi
    387 
    388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    389   as_basename=basename
    390 else
    391   as_basename=false
    392 fi
    393 
    394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    395   as_dirname=dirname
    396 else
    397   as_dirname=false
    398 fi
    399 
    400 as_me=`$as_basename -- "$0" ||
    401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    402 	 X"$0" : 'X\(//\)$' \| \
    403 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    404 $as_echo X/"$0" |
    405     sed '/^.*\/\([^/][^/]*\)\/*$/{
    406 	    s//\1/
    407 	    q
    408 	  }
    409 	  /^X\/\(\/\/\)$/{
    410 	    s//\1/
    411 	    q
    412 	  }
    413 	  /^X\/\(\/\).*/{
    414 	    s//\1/
    415 	    q
    416 	  }
    417 	  s/.*/./; q'`
    418 
    419 # Avoid depending upon Character Ranges.
    420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    423 as_cr_digits='0123456789'
    424 as_cr_alnum=$as_cr_Letters$as_cr_digits
    425 
    426 
    427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    432   sed -n '
    433     p
    434     /[$]LINENO/=
    435   ' <$as_myself |
    436     sed '
    437       s/[$]LINENO.*/&-/
    438       t lineno
    439       b
    440       :lineno
    441       N
    442       :loop
    443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    444       t loop
    445       s/-\n.*//
    446     ' >$as_me.lineno &&
    447   chmod +x "$as_me.lineno" ||
    448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    449 
    450   # Don't try to exec as it changes $[0], causing all sort of problems
    451   # (the dirname of $[0] is not the place where we might find the
    452   # original and so on.  Autoconf is especially sensitive to this).
    453   . "./$as_me.lineno"
    454   # Exit status is that of the last command.
    455   exit
    456 }
    457 
    458 ECHO_C= ECHO_N= ECHO_T=
    459 case `echo -n x` in #(((((
    460 -n*)
    461   case `echo 'xy\c'` in
    462   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    463   xy)  ECHO_C='\c';;
    464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    465        ECHO_T='	';;
    466   esac;;
    467 *)
    468   ECHO_N='-n';;
    469 esac
    470 
    471 rm -f conf$$ conf$$.exe conf$$.file
    472 if test -d conf$$.dir; then
    473   rm -f conf$$.dir/conf$$.file
    474 else
    475   rm -f conf$$.dir
    476   mkdir conf$$.dir 2>/dev/null
    477 fi
    478 if (echo >conf$$.file) 2>/dev/null; then
    479   if ln -s conf$$.file conf$$ 2>/dev/null; then
    480     as_ln_s='ln -s'
    481     # ... but there are two gotchas:
    482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    484     # In both cases, we have to default to `cp -p'.
    485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    486       as_ln_s='cp -p'
    487   elif ln conf$$.file conf$$ 2>/dev/null; then
    488     as_ln_s=ln
    489   else
    490     as_ln_s='cp -p'
    491   fi
    492 else
    493   as_ln_s='cp -p'
    494 fi
    495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    496 rmdir conf$$.dir 2>/dev/null
    497 
    498 if mkdir -p . 2>/dev/null; then
    499   as_mkdir_p='mkdir -p "$as_dir"'
    500 else
    501   test -d ./-p && rmdir ./-p
    502   as_mkdir_p=false
    503 fi
    504 
    505 if test -x / >/dev/null 2>&1; then
    506   as_test_x='test -x'
    507 else
    508   if ls -dL / >/dev/null 2>&1; then
    509     as_ls_L_option=L
    510   else
    511     as_ls_L_option=
    512   fi
    513   as_test_x='
    514     eval sh -c '\''
    515       if test -d "$1"; then
    516 	test -d "$1/.";
    517       else
    518 	case $1 in #(
    519 	-*)set "./$1";;
    520 	esac;
    521 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    522 	???[sx]*):;;*)false;;esac;fi
    523     '\'' sh
    524   '
    525 fi
    526 as_executable_p=$as_test_x
    527 
    528 # Sed expression to map a string onto a valid CPP name.
    529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    530 
    531 # Sed expression to map a string onto a valid variable name.
    532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    533 
    534 SHELL=${CONFIG_SHELL-/bin/sh}
    535 
    536 
    537 exec 7<&0 </dev/null 6>&1
    538 
    539 # Name of the host.
    540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    541 # so uname gets run too.
    542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    543 
    544 #
    545 # Initializations.
    546 #
    547 ac_default_prefix=/usr/local
    548 ac_clean_files=
    549 ac_config_libobj_dir=.
    550 LIBOBJS=
    551 cross_compiling=no
    552 subdirs=
    553 MFLAGS=
    554 MAKEFLAGS=
    555 
    556 # Identity of this package.
    557 PACKAGE_NAME='GNU Offloading and Multi Processing Runtime Library'
    558 PACKAGE_TARNAME='libgomp'
    559 PACKAGE_VERSION='1.0'
    560 PACKAGE_STRING='GNU Offloading and Multi Processing Runtime Library 1.0'
    561 PACKAGE_BUGREPORT=''
    562 PACKAGE_URL='http://www.gnu.org/software/libgomp/'
    563 
    564 # Factoring default headers for most tests.
    565 ac_includes_default="\
    566 #include <stdio.h>
    567 #ifdef HAVE_SYS_TYPES_H
    568 # include <sys/types.h>
    569 #endif
    570 #ifdef HAVE_SYS_STAT_H
    571 # include <sys/stat.h>
    572 #endif
    573 #ifdef STDC_HEADERS
    574 # include <stdlib.h>
    575 # include <stddef.h>
    576 #else
    577 # ifdef HAVE_STDLIB_H
    578 #  include <stdlib.h>
    579 # endif
    580 #endif
    581 #ifdef HAVE_STRING_H
    582 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    583 #  include <memory.h>
    584 # endif
    585 # include <string.h>
    586 #endif
    587 #ifdef HAVE_STRINGS_H
    588 # include <strings.h>
    589 #endif
    590 #ifdef HAVE_INTTYPES_H
    591 # include <inttypes.h>
    592 #endif
    593 #ifdef HAVE_STDINT_H
    594 # include <stdint.h>
    595 #endif
    596 #ifdef HAVE_UNISTD_H
    597 # include <unistd.h>
    598 #endif"
    599 
    600 ac_subst_vars='am__EXEEXT_FALSE
    601 am__EXEEXT_TRUE
    602 LTLIBOBJS
    603 LIBOBJS
    604 OMP_NEST_LOCK_25_KIND
    605 OMP_LOCK_25_KIND
    606 OMP_NEST_LOCK_25_ALIGN
    607 OMP_NEST_LOCK_25_SIZE
    608 OMP_LOCK_25_ALIGN
    609 OMP_LOCK_25_SIZE
    610 OMP_NEST_LOCK_KIND
    611 OMP_LOCK_KIND
    612 OMP_NEST_LOCK_ALIGN
    613 OMP_NEST_LOCK_SIZE
    614 OMP_LOCK_ALIGN
    615 OMP_LOCK_SIZE
    616 USE_FORTRAN_FALSE
    617 USE_FORTRAN_TRUE
    618 link_gomp
    619 XLDFLAGS
    620 XCFLAGS
    621 config_path
    622 LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_FALSE
    623 LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_TRUE
    624 LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_FALSE
    625 LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_TRUE
    626 LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE
    627 LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE
    628 OPT_LDFLAGS
    629 SECTION_LDFLAGS
    630 PLUGIN_NVPTX_FALSE
    631 PLUGIN_NVPTX_TRUE
    632 offload_additional_lib_paths
    633 offload_additional_options
    634 PLUGIN_NVPTX_LIBS
    635 PLUGIN_NVPTX_LDFLAGS
    636 PLUGIN_NVPTX_CPPFLAGS
    637 PLUGIN_NVPTX
    638 CUDA_DRIVER_LIB
    639 CUDA_DRIVER_INCLUDE
    640 offload_targets
    641 libtool_VERSION
    642 ac_ct_FC
    643 FCFLAGS
    644 FC
    645 MAINT
    646 MAINTAINER_MODE_FALSE
    647 MAINTAINER_MODE_TRUE
    648 enable_static
    649 enable_shared
    650 lt_host_flags
    651 CPP
    652 OTOOL64
    653 OTOOL
    654 LIPO
    655 NMEDIT
    656 DSYMUTIL
    657 OBJDUMP
    658 LN_S
    659 NM
    660 ac_ct_DUMPBIN
    661 DUMPBIN
    662 LD
    663 FGREP
    664 EGREP
    665 GREP
    666 SED
    667 LIBTOOL
    668 BUILD_INFO_FALSE
    669 BUILD_INFO_TRUE
    670 PERL
    671 RANLIB
    672 AR
    673 am__fastdepCC_FALSE
    674 am__fastdepCC_TRUE
    675 CCDEPMODE
    676 AMDEPBACKSLASH
    677 AMDEP_FALSE
    678 AMDEP_TRUE
    679 am__quote
    680 am__include
    681 DEPDIR
    682 OBJEXT
    683 EXEEXT
    684 ac_ct_CC
    685 CPPFLAGS
    686 LDFLAGS
    687 CFLAGS
    688 CC
    689 toolexeclibdir
    690 toolexecdir
    691 multi_basedir
    692 am__untar
    693 am__tar
    694 AMTAR
    695 am__leading_dot
    696 SET_MAKE
    697 AWK
    698 mkdir_p
    699 MKDIR_P
    700 INSTALL_STRIP_PROGRAM
    701 STRIP
    702 install_sh
    703 MAKEINFO
    704 AUTOHEADER
    705 AUTOMAKE
    706 AUTOCONF
    707 ACLOCAL
    708 VERSION
    709 PACKAGE
    710 CYGPATH_W
    711 am__isrc
    712 INSTALL_DATA
    713 INSTALL_SCRIPT
    714 INSTALL_PROGRAM
    715 target_os
    716 target_vendor
    717 target_cpu
    718 target
    719 host_os
    720 host_vendor
    721 host_cpu
    722 host
    723 build_os
    724 build_vendor
    725 build_cpu
    726 build
    727 GENINSRC_FALSE
    728 GENINSRC_TRUE
    729 target_alias
    730 host_alias
    731 build_alias
    732 LIBS
    733 ECHO_T
    734 ECHO_N
    735 ECHO_C
    736 DEFS
    737 mandir
    738 localedir
    739 libdir
    740 psdir
    741 pdfdir
    742 dvidir
    743 htmldir
    744 infodir
    745 docdir
    746 oldincludedir
    747 includedir
    748 localstatedir
    749 sharedstatedir
    750 sysconfdir
    751 datadir
    752 datarootdir
    753 libexecdir
    754 sbindir
    755 bindir
    756 program_transform_name
    757 prefix
    758 exec_prefix
    759 PACKAGE_URL
    760 PACKAGE_BUGREPORT
    761 PACKAGE_STRING
    762 PACKAGE_VERSION
    763 PACKAGE_TARNAME
    764 PACKAGE_NAME
    765 PATH_SEPARATOR
    766 SHELL'
    767 ac_subst_files=''
    768 ac_user_opts='
    769 enable_option_checking
    770 enable_version_specific_runtime_libs
    771 enable_generated_files_in_srcdir
    772 enable_multilib
    773 enable_dependency_tracking
    774 enable_shared
    775 enable_static
    776 with_pic
    777 enable_fast_install
    778 with_gnu_ld
    779 enable_libtool_lock
    780 enable_maintainer_mode
    781 with_cuda_driver
    782 with_cuda_driver_include
    783 with_cuda_driver_lib
    784 enable_linux_futex
    785 enable_tls
    786 enable_symvers
    787 '
    788       ac_precious_vars='build_alias
    789 host_alias
    790 target_alias
    791 CPP
    792 CPPFLAGS
    793 FC
    794 FCFLAGS
    795 LDFLAGS
    796 LIBS'
    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 GNU Offloading and Multi Processing Runtime Library 1.0 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/libgomp]
   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 GNU Offloading and Multi Processing Runtime Library 1.0:";;
   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-version-specific-runtime-libs
   1418                           Specify that runtime libraries should be installed
   1419                           in a compiler-specific directory [default=no]
   1420   --enable-generated-files-in-srcdir
   1421                           put copies of generated files in source dir intended
   1422                           for creating source tarballs for users without
   1423                           texinfo bison or flex. [default=no]
   1424   --enable-multilib       build many library versions (default)
   1425   --disable-dependency-tracking  speeds up one-time build
   1426   --enable-dependency-tracking   do not reject slow dependency extractors
   1427   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1428   --enable-static[=PKGS]  build static libraries [default=yes]
   1429   --enable-fast-install[=PKGS]
   1430                           optimize for fast installation [default=yes]
   1431   --disable-libtool-lock  avoid locking (might break parallel builds)
   1432   --enable-maintainer-mode  enable make rules and dependencies not useful
   1433 			  (and sometimes confusing) to the casual installer
   1434   --enable-linux-futex    use the Linux futex system call [default=default]
   1435   --enable-tls            Use thread-local storage [default=yes]
   1436   --enable-symvers=STYLE  enables symbol versioning of the shared library
   1437                           [default=yes]
   1438 
   1439 Optional Packages:
   1440   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1441   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1442   --with-pic              try to use only PIC/non-PIC objects [default=use
   1443                           both]
   1444   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1445   --with-cuda-driver=PATH specify prefix directory for installed CUDA driver
   1446                           package. Equivalent to
   1447                           --with-cuda-driver-include=PATH/include plus
   1448                           --with-cuda-driver-lib=PATH/lib
   1449   --with-cuda-driver-include=PATH
   1450                           specify directory for installed CUDA driver include
   1451                           files
   1452   --with-cuda-driver-lib=PATH
   1453                           specify directory for the installed CUDA driver
   1454                           library
   1455 
   1456 Some influential environment variables:
   1457   CC          C compiler command
   1458   CFLAGS      C compiler flags
   1459   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1460               nonstandard directory <lib dir>
   1461   LIBS        libraries to pass to the linker, e.g. -l<library>
   1462   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1463               you have headers in a nonstandard directory <include dir>
   1464   CPP         C preprocessor
   1465   FC          Fortran compiler command
   1466   FCFLAGS     Fortran compiler flags
   1467 
   1468 Use these variables to override the choices made by `configure' or to help
   1469 it to find libraries and programs with nonstandard names/locations.
   1470 
   1471 Report bugs to the package provider.
   1472 GNU Offloading and Multi Processing Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
   1473 General help using GNU software: <http://www.gnu.org/gethelp/>.
   1474 _ACEOF
   1475 ac_status=$?
   1476 fi
   1477 
   1478 if test "$ac_init_help" = "recursive"; then
   1479   # If there are subdirs, report their specific --help.
   1480   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1481     test -d "$ac_dir" ||
   1482       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1483       continue
   1484     ac_builddir=.
   1485 
   1486 case "$ac_dir" in
   1487 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1488 *)
   1489   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1490   # A ".." for each directory in $ac_dir_suffix.
   1491   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1492   case $ac_top_builddir_sub in
   1493   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1494   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1495   esac ;;
   1496 esac
   1497 ac_abs_top_builddir=$ac_pwd
   1498 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1499 # for backward compatibility:
   1500 ac_top_builddir=$ac_top_build_prefix
   1501 
   1502 case $srcdir in
   1503   .)  # We are building in place.
   1504     ac_srcdir=.
   1505     ac_top_srcdir=$ac_top_builddir_sub
   1506     ac_abs_top_srcdir=$ac_pwd ;;
   1507   [\\/]* | ?:[\\/]* )  # Absolute name.
   1508     ac_srcdir=$srcdir$ac_dir_suffix;
   1509     ac_top_srcdir=$srcdir
   1510     ac_abs_top_srcdir=$srcdir ;;
   1511   *) # Relative name.
   1512     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1513     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1514     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1515 esac
   1516 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1517 
   1518     cd "$ac_dir" || { ac_status=$?; continue; }
   1519     # Check for guested configure.
   1520     if test -f "$ac_srcdir/configure.gnu"; then
   1521       echo &&
   1522       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1523     elif test -f "$ac_srcdir/configure"; then
   1524       echo &&
   1525       $SHELL "$ac_srcdir/configure" --help=recursive
   1526     else
   1527       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1528     fi || ac_status=$?
   1529     cd "$ac_pwd" || { ac_status=$?; break; }
   1530   done
   1531 fi
   1532 
   1533 test -n "$ac_init_help" && exit $ac_status
   1534 if $ac_init_version; then
   1535   cat <<\_ACEOF
   1536 GNU Offloading and Multi Processing Runtime Library configure 1.0
   1537 generated by GNU Autoconf 2.64
   1538 
   1539 Copyright (C) 2009 Free Software Foundation, Inc.
   1540 This configure script is free software; the Free Software Foundation
   1541 gives unlimited permission to copy, distribute and modify it.
   1542 _ACEOF
   1543   exit
   1544 fi
   1545 
   1546 ## ------------------------ ##
   1547 ## Autoconf initialization. ##
   1548 ## ------------------------ ##
   1549 
   1550 # ac_fn_c_try_compile LINENO
   1551 # --------------------------
   1552 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1553 ac_fn_c_try_compile ()
   1554 {
   1555   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1556   rm -f conftest.$ac_objext
   1557   if { { ac_try="$ac_compile"
   1558 case "(($ac_try" in
   1559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1560   *) ac_try_echo=$ac_try;;
   1561 esac
   1562 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1563 $as_echo "$ac_try_echo"; } >&5
   1564   (eval "$ac_compile") 2>conftest.err
   1565   ac_status=$?
   1566   if test -s conftest.err; then
   1567     grep -v '^ *+' conftest.err >conftest.er1
   1568     cat conftest.er1 >&5
   1569     mv -f conftest.er1 conftest.err
   1570   fi
   1571   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1572   test $ac_status = 0; } && {
   1573 	 test -z "$ac_c_werror_flag" ||
   1574 	 test ! -s conftest.err
   1575        } && test -s conftest.$ac_objext; then :
   1576   ac_retval=0
   1577 else
   1578   $as_echo "$as_me: failed program was:" >&5
   1579 sed 's/^/| /' conftest.$ac_ext >&5
   1580 
   1581 	ac_retval=1
   1582 fi
   1583   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1584   return $ac_retval
   1585 
   1586 } # ac_fn_c_try_compile
   1587 
   1588 # ac_fn_c_try_link LINENO
   1589 # -----------------------
   1590 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1591 ac_fn_c_try_link ()
   1592 {
   1593   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1594   rm -f conftest.$ac_objext conftest$ac_exeext
   1595   if { { ac_try="$ac_link"
   1596 case "(($ac_try" in
   1597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1598   *) ac_try_echo=$ac_try;;
   1599 esac
   1600 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1601 $as_echo "$ac_try_echo"; } >&5
   1602   (eval "$ac_link") 2>conftest.err
   1603   ac_status=$?
   1604   if test -s conftest.err; then
   1605     grep -v '^ *+' conftest.err >conftest.er1
   1606     cat conftest.er1 >&5
   1607     mv -f conftest.er1 conftest.err
   1608   fi
   1609   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1610   test $ac_status = 0; } && {
   1611 	 test -z "$ac_c_werror_flag" ||
   1612 	 test ! -s conftest.err
   1613        } && test -s conftest$ac_exeext && {
   1614 	 test "$cross_compiling" = yes ||
   1615 	 $as_test_x conftest$ac_exeext
   1616        }; then :
   1617   ac_retval=0
   1618 else
   1619   $as_echo "$as_me: failed program was:" >&5
   1620 sed 's/^/| /' conftest.$ac_ext >&5
   1621 
   1622 	ac_retval=1
   1623 fi
   1624   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1625   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1626   # interfere with the next link command; also delete a directory that is
   1627   # left behind by Apple's compiler.  We do this before executing the actions.
   1628   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1629   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1630   return $ac_retval
   1631 
   1632 } # ac_fn_c_try_link
   1633 
   1634 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1635 # -------------------------------------------------------
   1636 # Tests whether HEADER exists and can be compiled using the include files in
   1637 # INCLUDES, setting the cache variable VAR accordingly.
   1638 ac_fn_c_check_header_compile ()
   1639 {
   1640   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1641   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1642 $as_echo_n "checking for $2... " >&6; }
   1643 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1644   $as_echo_n "(cached) " >&6
   1645 else
   1646   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1647 /* end confdefs.h.  */
   1648 $4
   1649 #include <$2>
   1650 _ACEOF
   1651 if ac_fn_c_try_compile "$LINENO"; then :
   1652   eval "$3=yes"
   1653 else
   1654   eval "$3=no"
   1655 fi
   1656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1657 fi
   1658 eval ac_res=\$$3
   1659 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1660 $as_echo "$ac_res" >&6; }
   1661   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1662 
   1663 } # ac_fn_c_check_header_compile
   1664 
   1665 # ac_fn_c_try_cpp LINENO
   1666 # ----------------------
   1667 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1668 ac_fn_c_try_cpp ()
   1669 {
   1670   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1671   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1672 case "(($ac_try" in
   1673   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1674   *) ac_try_echo=$ac_try;;
   1675 esac
   1676 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1677 $as_echo "$ac_try_echo"; } >&5
   1678   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1679   ac_status=$?
   1680   if test -s conftest.err; then
   1681     grep -v '^ *+' conftest.err >conftest.er1
   1682     cat conftest.er1 >&5
   1683     mv -f conftest.er1 conftest.err
   1684   fi
   1685   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1686   test $ac_status = 0; } >/dev/null && {
   1687 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1688 	 test ! -s conftest.err
   1689        }; then :
   1690   ac_retval=0
   1691 else
   1692   $as_echo "$as_me: failed program was:" >&5
   1693 sed 's/^/| /' conftest.$ac_ext >&5
   1694 
   1695     ac_retval=1
   1696 fi
   1697   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1698   return $ac_retval
   1699 
   1700 } # ac_fn_c_try_cpp
   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_func LINENO FUNC VAR
   1745 # ----------------------------------
   1746 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1747 ac_fn_c_check_func ()
   1748 {
   1749   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1750   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1751 $as_echo_n "checking for $2... " >&6; }
   1752 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1753   $as_echo_n "(cached) " >&6
   1754 else
   1755   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1756 /* end confdefs.h.  */
   1757 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1758    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1759 #define $2 innocuous_$2
   1760 
   1761 /* System header to define __stub macros and hopefully few prototypes,
   1762     which can conflict with char $2 (); below.
   1763     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1764     <limits.h> exists even on freestanding compilers.  */
   1765 
   1766 #ifdef __STDC__
   1767 # include <limits.h>
   1768 #else
   1769 # include <assert.h>
   1770 #endif
   1771 
   1772 #undef $2
   1773 
   1774 /* Override any GCC internal prototype to avoid an error.
   1775    Use char because int might match the return type of a GCC
   1776    builtin and then its argument prototype would still apply.  */
   1777 #ifdef __cplusplus
   1778 extern "C"
   1779 #endif
   1780 char $2 ();
   1781 /* The GNU C library defines this for functions which it implements
   1782     to always fail with ENOSYS.  Some functions are actually named
   1783     something starting with __ and the normal name is an alias.  */
   1784 #if defined __stub_$2 || defined __stub___$2
   1785 choke me
   1786 #endif
   1787 
   1788 int
   1789 main ()
   1790 {
   1791 return $2 ();
   1792   ;
   1793   return 0;
   1794 }
   1795 _ACEOF
   1796 if ac_fn_c_try_link "$LINENO"; then :
   1797   eval "$3=yes"
   1798 else
   1799   eval "$3=no"
   1800 fi
   1801 rm -f core conftest.err conftest.$ac_objext \
   1802     conftest$ac_exeext conftest.$ac_ext
   1803 fi
   1804 eval ac_res=\$$3
   1805 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1806 $as_echo "$ac_res" >&6; }
   1807   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1808 
   1809 } # ac_fn_c_check_func
   1810 
   1811 # ac_fn_fc_try_compile LINENO
   1812 # ---------------------------
   1813 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1814 ac_fn_fc_try_compile ()
   1815 {
   1816   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1817   rm -f conftest.$ac_objext
   1818   if { { ac_try="$ac_compile"
   1819 case "(($ac_try" in
   1820   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1821   *) ac_try_echo=$ac_try;;
   1822 esac
   1823 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1824 $as_echo "$ac_try_echo"; } >&5
   1825   (eval "$ac_compile") 2>conftest.err
   1826   ac_status=$?
   1827   if test -s conftest.err; then
   1828     grep -v '^ *+' conftest.err >conftest.er1
   1829     cat conftest.er1 >&5
   1830     mv -f conftest.er1 conftest.err
   1831   fi
   1832   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1833   test $ac_status = 0; } && {
   1834 	 test -z "$ac_fc_werror_flag" ||
   1835 	 test ! -s conftest.err
   1836        } && test -s conftest.$ac_objext; then :
   1837   ac_retval=0
   1838 else
   1839   $as_echo "$as_me: failed program was:" >&5
   1840 sed 's/^/| /' conftest.$ac_ext >&5
   1841 
   1842 	ac_retval=1
   1843 fi
   1844   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1845   return $ac_retval
   1846 
   1847 } # ac_fn_fc_try_compile
   1848 
   1849 # ac_fn_fc_try_link LINENO
   1850 # ------------------------
   1851 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1852 ac_fn_fc_try_link ()
   1853 {
   1854   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1855   rm -f conftest.$ac_objext conftest$ac_exeext
   1856   if { { ac_try="$ac_link"
   1857 case "(($ac_try" in
   1858   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1859   *) ac_try_echo=$ac_try;;
   1860 esac
   1861 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1862 $as_echo "$ac_try_echo"; } >&5
   1863   (eval "$ac_link") 2>conftest.err
   1864   ac_status=$?
   1865   if test -s conftest.err; then
   1866     grep -v '^ *+' conftest.err >conftest.er1
   1867     cat conftest.er1 >&5
   1868     mv -f conftest.er1 conftest.err
   1869   fi
   1870   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1871   test $ac_status = 0; } && {
   1872 	 test -z "$ac_fc_werror_flag" ||
   1873 	 test ! -s conftest.err
   1874        } && test -s conftest$ac_exeext && {
   1875 	 test "$cross_compiling" = yes ||
   1876 	 $as_test_x conftest$ac_exeext
   1877        }; then :
   1878   ac_retval=0
   1879 else
   1880   $as_echo "$as_me: failed program was:" >&5
   1881 sed 's/^/| /' conftest.$ac_ext >&5
   1882 
   1883 	ac_retval=1
   1884 fi
   1885   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1886   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1887   # interfere with the next link command; also delete a directory that is
   1888   # left behind by Apple's compiler.  We do this before executing the actions.
   1889   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1890   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1891   return $ac_retval
   1892 
   1893 } # ac_fn_fc_try_link
   1894 
   1895 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1896 # -------------------------------------------------------
   1897 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1898 # the include files in INCLUDES and setting the cache variable VAR
   1899 # accordingly.
   1900 ac_fn_c_check_header_mongrel ()
   1901 {
   1902   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1903   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1904   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1905 $as_echo_n "checking for $2... " >&6; }
   1906 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1907   $as_echo_n "(cached) " >&6
   1908 fi
   1909 eval ac_res=\$$3
   1910 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1911 $as_echo "$ac_res" >&6; }
   1912 else
   1913   # Is the header compilable?
   1914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1915 $as_echo_n "checking $2 usability... " >&6; }
   1916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1917 /* end confdefs.h.  */
   1918 $4
   1919 #include <$2>
   1920 _ACEOF
   1921 if ac_fn_c_try_compile "$LINENO"; then :
   1922   ac_header_compiler=yes
   1923 else
   1924   ac_header_compiler=no
   1925 fi
   1926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1928 $as_echo "$ac_header_compiler" >&6; }
   1929 
   1930 # Is the header present?
   1931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1932 $as_echo_n "checking $2 presence... " >&6; }
   1933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1934 /* end confdefs.h.  */
   1935 #include <$2>
   1936 _ACEOF
   1937 if ac_fn_c_try_cpp "$LINENO"; then :
   1938   ac_header_preproc=yes
   1939 else
   1940   ac_header_preproc=no
   1941 fi
   1942 rm -f conftest.err conftest.$ac_ext
   1943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1944 $as_echo "$ac_header_preproc" >&6; }
   1945 
   1946 # So?  What about this header?
   1947 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1948   yes:no: )
   1949     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1950 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1951     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1952 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1953     ;;
   1954   no:yes:* )
   1955     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1956 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1957     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1958 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1959     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1960 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1961     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1962 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1963     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1964 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1965     ;;
   1966 esac
   1967   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1968 $as_echo_n "checking for $2... " >&6; }
   1969 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1970   $as_echo_n "(cached) " >&6
   1971 else
   1972   eval "$3=\$ac_header_compiler"
   1973 fi
   1974 eval ac_res=\$$3
   1975 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1976 $as_echo "$ac_res" >&6; }
   1977 fi
   1978   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1979 
   1980 } # ac_fn_c_check_header_mongrel
   1981 
   1982 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   1983 # -------------------------------------------
   1984 # Tests whether TYPE exists after having included INCLUDES, setting cache
   1985 # variable VAR accordingly.
   1986 ac_fn_c_check_type ()
   1987 {
   1988   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1989   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1990 $as_echo_n "checking for $2... " >&6; }
   1991 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1992   $as_echo_n "(cached) " >&6
   1993 else
   1994   eval "$3=no"
   1995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1996 /* end confdefs.h.  */
   1997 $4
   1998 int
   1999 main ()
   2000 {
   2001 if (sizeof ($2))
   2002 	 return 0;
   2003   ;
   2004   return 0;
   2005 }
   2006 _ACEOF
   2007 if ac_fn_c_try_compile "$LINENO"; then :
   2008   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2009 /* end confdefs.h.  */
   2010 $4
   2011 int
   2012 main ()
   2013 {
   2014 if (sizeof (($2)))
   2015 	    return 0;
   2016   ;
   2017   return 0;
   2018 }
   2019 _ACEOF
   2020 if ac_fn_c_try_compile "$LINENO"; then :
   2021 
   2022 else
   2023   eval "$3=yes"
   2024 fi
   2025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2026 fi
   2027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2028 fi
   2029 eval ac_res=\$$3
   2030 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2031 $as_echo "$ac_res" >&6; }
   2032   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2033 
   2034 } # ac_fn_c_check_type
   2035 
   2036 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   2037 # --------------------------------------------
   2038 # Tries to find the compile-time value of EXPR in a program that includes
   2039 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   2040 # computed
   2041 ac_fn_c_compute_int ()
   2042 {
   2043   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2044   if test "$cross_compiling" = yes; then
   2045     # Depending upon the size, compute the lo and hi bounds.
   2046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2047 /* end confdefs.h.  */
   2048 $4
   2049 int
   2050 main ()
   2051 {
   2052 static int test_array [1 - 2 * !(($2) >= 0)];
   2053 test_array [0] = 0
   2054 
   2055   ;
   2056   return 0;
   2057 }
   2058 _ACEOF
   2059 if ac_fn_c_try_compile "$LINENO"; then :
   2060   ac_lo=0 ac_mid=0
   2061   while :; do
   2062     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2063 /* end confdefs.h.  */
   2064 $4
   2065 int
   2066 main ()
   2067 {
   2068 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2069 test_array [0] = 0
   2070 
   2071   ;
   2072   return 0;
   2073 }
   2074 _ACEOF
   2075 if ac_fn_c_try_compile "$LINENO"; then :
   2076   ac_hi=$ac_mid; break
   2077 else
   2078   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   2079 			if test $ac_lo -le $ac_mid; then
   2080 			  ac_lo= ac_hi=
   2081 			  break
   2082 			fi
   2083 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   2084 fi
   2085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2086   done
   2087 else
   2088   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2089 /* end confdefs.h.  */
   2090 $4
   2091 int
   2092 main ()
   2093 {
   2094 static int test_array [1 - 2 * !(($2) < 0)];
   2095 test_array [0] = 0
   2096 
   2097   ;
   2098   return 0;
   2099 }
   2100 _ACEOF
   2101 if ac_fn_c_try_compile "$LINENO"; then :
   2102   ac_hi=-1 ac_mid=-1
   2103   while :; do
   2104     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2105 /* end confdefs.h.  */
   2106 $4
   2107 int
   2108 main ()
   2109 {
   2110 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   2111 test_array [0] = 0
   2112 
   2113   ;
   2114   return 0;
   2115 }
   2116 _ACEOF
   2117 if ac_fn_c_try_compile "$LINENO"; then :
   2118   ac_lo=$ac_mid; break
   2119 else
   2120   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   2121 			if test $ac_mid -le $ac_hi; then
   2122 			  ac_lo= ac_hi=
   2123 			  break
   2124 			fi
   2125 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   2126 fi
   2127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2128   done
   2129 else
   2130   ac_lo= ac_hi=
   2131 fi
   2132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2133 fi
   2134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2135 # Binary search between lo and hi bounds.
   2136 while test "x$ac_lo" != "x$ac_hi"; do
   2137   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   2138   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2139 /* end confdefs.h.  */
   2140 $4
   2141 int
   2142 main ()
   2143 {
   2144 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2145 test_array [0] = 0
   2146 
   2147   ;
   2148   return 0;
   2149 }
   2150 _ACEOF
   2151 if ac_fn_c_try_compile "$LINENO"; then :
   2152   ac_hi=$ac_mid
   2153 else
   2154   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   2155 fi
   2156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2157 done
   2158 case $ac_lo in #((
   2159 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   2160 '') ac_retval=1 ;;
   2161 esac
   2162   else
   2163     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2164 /* end confdefs.h.  */
   2165 $4
   2166 static long int longval () { return $2; }
   2167 static unsigned long int ulongval () { return $2; }
   2168 #include <stdio.h>
   2169 #include <stdlib.h>
   2170 int
   2171 main ()
   2172 {
   2173 
   2174   FILE *f = fopen ("conftest.val", "w");
   2175   if (! f)
   2176     return 1;
   2177   if (($2) < 0)
   2178     {
   2179       long int i = longval ();
   2180       if (i != ($2))
   2181 	return 1;
   2182       fprintf (f, "%ld", i);
   2183     }
   2184   else
   2185     {
   2186       unsigned long int i = ulongval ();
   2187       if (i != ($2))
   2188 	return 1;
   2189       fprintf (f, "%lu", i);
   2190     }
   2191   /* Do not output a trailing newline, as this causes \r\n confusion
   2192      on some platforms.  */
   2193   return ferror (f) || fclose (f) != 0;
   2194 
   2195   ;
   2196   return 0;
   2197 }
   2198 _ACEOF
   2199 if ac_fn_c_try_run "$LINENO"; then :
   2200   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   2201 else
   2202   ac_retval=1
   2203 fi
   2204 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   2205   conftest.$ac_objext conftest.beam conftest.$ac_ext
   2206 rm -f conftest.val
   2207 
   2208   fi
   2209   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2210   return $ac_retval
   2211 
   2212 } # ac_fn_c_compute_int
   2213 cat >config.log <<_ACEOF
   2214 This file contains any messages produced by compilers while
   2215 running configure, to aid debugging if configure makes a mistake.
   2216 
   2217 It was created by GNU Offloading and Multi Processing Runtime Library $as_me 1.0, which was
   2218 generated by GNU Autoconf 2.64.  Invocation command line was
   2219 
   2220   $ $0 $@
   2221 
   2222 _ACEOF
   2223 exec 5>>config.log
   2224 {
   2225 cat <<_ASUNAME
   2226 ## --------- ##
   2227 ## Platform. ##
   2228 ## --------- ##
   2229 
   2230 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2231 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2232 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2233 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2234 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2235 
   2236 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2237 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2238 
   2239 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2240 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2241 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2242 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2243 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2244 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2245 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2246 
   2247 _ASUNAME
   2248 
   2249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2250 for as_dir in $PATH
   2251 do
   2252   IFS=$as_save_IFS
   2253   test -z "$as_dir" && as_dir=.
   2254     $as_echo "PATH: $as_dir"
   2255   done
   2256 IFS=$as_save_IFS
   2257 
   2258 } >&5
   2259 
   2260 cat >&5 <<_ACEOF
   2261 
   2262 
   2263 ## ----------- ##
   2264 ## Core tests. ##
   2265 ## ----------- ##
   2266 
   2267 _ACEOF
   2268 
   2269 
   2270 # Keep a trace of the command line.
   2271 # Strip out --no-create and --no-recursion so they do not pile up.
   2272 # Strip out --silent because we don't want to record it for future runs.
   2273 # Also quote any args containing shell meta-characters.
   2274 # Make two passes to allow for proper duplicate-argument suppression.
   2275 ac_configure_args=
   2276 ac_configure_args0=
   2277 ac_configure_args1=
   2278 ac_must_keep_next=false
   2279 for ac_pass in 1 2
   2280 do
   2281   for ac_arg
   2282   do
   2283     case $ac_arg in
   2284     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2285     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2286     | -silent | --silent | --silen | --sile | --sil)
   2287       continue ;;
   2288     *\'*)
   2289       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2290     esac
   2291     case $ac_pass in
   2292     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2293     2)
   2294       as_fn_append ac_configure_args1 " '$ac_arg'"
   2295       if test $ac_must_keep_next = true; then
   2296 	ac_must_keep_next=false # Got value, back to normal.
   2297       else
   2298 	case $ac_arg in
   2299 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2300 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2301 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2302 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2303 	    case "$ac_configure_args0 " in
   2304 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2305 	    esac
   2306 	    ;;
   2307 	  -* ) ac_must_keep_next=true ;;
   2308 	esac
   2309       fi
   2310       as_fn_append ac_configure_args " '$ac_arg'"
   2311       ;;
   2312     esac
   2313   done
   2314 done
   2315 { ac_configure_args0=; unset ac_configure_args0;}
   2316 { ac_configure_args1=; unset ac_configure_args1;}
   2317 
   2318 # When interrupted or exit'd, cleanup temporary files, and complete
   2319 # config.log.  We remove comments because anyway the quotes in there
   2320 # would cause problems or look ugly.
   2321 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2322 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2323 trap 'exit_status=$?
   2324   # Save into config.log some information that might help in debugging.
   2325   {
   2326     echo
   2327 
   2328     cat <<\_ASBOX
   2329 ## ---------------- ##
   2330 ## Cache variables. ##
   2331 ## ---------------- ##
   2332 _ASBOX
   2333     echo
   2334     # The following way of writing the cache mishandles newlines in values,
   2335 (
   2336   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2337     eval ac_val=\$$ac_var
   2338     case $ac_val in #(
   2339     *${as_nl}*)
   2340       case $ac_var in #(
   2341       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2342 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2343       esac
   2344       case $ac_var in #(
   2345       _ | IFS | as_nl) ;; #(
   2346       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2347       *) { eval $ac_var=; unset $ac_var;} ;;
   2348       esac ;;
   2349     esac
   2350   done
   2351   (set) 2>&1 |
   2352     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2353     *${as_nl}ac_space=\ *)
   2354       sed -n \
   2355 	"s/'\''/'\''\\\\'\'''\''/g;
   2356 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2357       ;; #(
   2358     *)
   2359       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2360       ;;
   2361     esac |
   2362     sort
   2363 )
   2364     echo
   2365 
   2366     cat <<\_ASBOX
   2367 ## ----------------- ##
   2368 ## Output variables. ##
   2369 ## ----------------- ##
   2370 _ASBOX
   2371     echo
   2372     for ac_var in $ac_subst_vars
   2373     do
   2374       eval ac_val=\$$ac_var
   2375       case $ac_val in
   2376       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2377       esac
   2378       $as_echo "$ac_var='\''$ac_val'\''"
   2379     done | sort
   2380     echo
   2381 
   2382     if test -n "$ac_subst_files"; then
   2383       cat <<\_ASBOX
   2384 ## ------------------- ##
   2385 ## File substitutions. ##
   2386 ## ------------------- ##
   2387 _ASBOX
   2388       echo
   2389       for ac_var in $ac_subst_files
   2390       do
   2391 	eval ac_val=\$$ac_var
   2392 	case $ac_val in
   2393 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2394 	esac
   2395 	$as_echo "$ac_var='\''$ac_val'\''"
   2396       done | sort
   2397       echo
   2398     fi
   2399 
   2400     if test -s confdefs.h; then
   2401       cat <<\_ASBOX
   2402 ## ----------- ##
   2403 ## confdefs.h. ##
   2404 ## ----------- ##
   2405 _ASBOX
   2406       echo
   2407       cat confdefs.h
   2408       echo
   2409     fi
   2410     test "$ac_signal" != 0 &&
   2411       $as_echo "$as_me: caught signal $ac_signal"
   2412     $as_echo "$as_me: exit $exit_status"
   2413   } >&5
   2414   rm -f core *.core core.conftest.* &&
   2415     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2416     exit $exit_status
   2417 ' 0
   2418 for ac_signal in 1 2 13 15; do
   2419   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2420 done
   2421 ac_signal=0
   2422 
   2423 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2424 rm -f -r conftest* confdefs.h
   2425 
   2426 $as_echo "/* confdefs.h */" > confdefs.h
   2427 
   2428 # Predefined preprocessor variables.
   2429 
   2430 cat >>confdefs.h <<_ACEOF
   2431 #define PACKAGE_NAME "$PACKAGE_NAME"
   2432 _ACEOF
   2433 
   2434 cat >>confdefs.h <<_ACEOF
   2435 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2436 _ACEOF
   2437 
   2438 cat >>confdefs.h <<_ACEOF
   2439 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2440 _ACEOF
   2441 
   2442 cat >>confdefs.h <<_ACEOF
   2443 #define PACKAGE_STRING "$PACKAGE_STRING"
   2444 _ACEOF
   2445 
   2446 cat >>confdefs.h <<_ACEOF
   2447 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2448 _ACEOF
   2449 
   2450 cat >>confdefs.h <<_ACEOF
   2451 #define PACKAGE_URL "$PACKAGE_URL"
   2452 _ACEOF
   2453 
   2454 
   2455 # Let the site file select an alternate cache file if it wants to.
   2456 # Prefer an explicitly selected file to automatically selected ones.
   2457 ac_site_file1=NONE
   2458 ac_site_file2=NONE
   2459 if test -n "$CONFIG_SITE"; then
   2460   ac_site_file1=$CONFIG_SITE
   2461 elif test "x$prefix" != xNONE; then
   2462   ac_site_file1=$prefix/share/config.site
   2463   ac_site_file2=$prefix/etc/config.site
   2464 else
   2465   ac_site_file1=$ac_default_prefix/share/config.site
   2466   ac_site_file2=$ac_default_prefix/etc/config.site
   2467 fi
   2468 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2469 do
   2470   test "x$ac_site_file" = xNONE && continue
   2471   if test -r "$ac_site_file"; then
   2472     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2473 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2474     sed 's/^/| /' "$ac_site_file" >&5
   2475     . "$ac_site_file"
   2476   fi
   2477 done
   2478 
   2479 if test -r "$cache_file"; then
   2480   # Some versions of bash will fail to source /dev/null (special
   2481   # files actually), so we avoid doing that.
   2482   if test -f "$cache_file"; then
   2483     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2484 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2485     case $cache_file in
   2486       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2487       *)                      . "./$cache_file";;
   2488     esac
   2489   fi
   2490 else
   2491   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2492 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2493   >$cache_file
   2494 fi
   2495 
   2496 # Check that the precious variables saved in the cache have kept the same
   2497 # value.
   2498 ac_cache_corrupted=false
   2499 for ac_var in $ac_precious_vars; do
   2500   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2501   eval ac_new_set=\$ac_env_${ac_var}_set
   2502   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2503   eval ac_new_val=\$ac_env_${ac_var}_value
   2504   case $ac_old_set,$ac_new_set in
   2505     set,)
   2506       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2507 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2508       ac_cache_corrupted=: ;;
   2509     ,set)
   2510       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2511 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2512       ac_cache_corrupted=: ;;
   2513     ,);;
   2514     *)
   2515       if test "x$ac_old_val" != "x$ac_new_val"; then
   2516 	# differences in whitespace do not lead to failure.
   2517 	ac_old_val_w=`echo x $ac_old_val`
   2518 	ac_new_val_w=`echo x $ac_new_val`
   2519 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2520 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2521 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2522 	  ac_cache_corrupted=:
   2523 	else
   2524 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2525 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2526 	  eval $ac_var=\$ac_old_val
   2527 	fi
   2528 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2529 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2530 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2531 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2532       fi;;
   2533   esac
   2534   # Pass precious variables to config.status.
   2535   if test "$ac_new_set" = set; then
   2536     case $ac_new_val in
   2537     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2538     *) ac_arg=$ac_var=$ac_new_val ;;
   2539     esac
   2540     case " $ac_configure_args " in
   2541       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2542       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2543     esac
   2544   fi
   2545 done
   2546 if $ac_cache_corrupted; then
   2547   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2548 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2549   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2550 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2551   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2552 fi
   2553 ## -------------------- ##
   2554 ## Main body of script. ##
   2555 ## -------------------- ##
   2556 
   2557 ac_ext=c
   2558 ac_cpp='$CPP $CPPFLAGS'
   2559 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2560 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2561 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2562 
   2563 
   2564 
   2565 
   2566 
   2567 ac_config_headers="$ac_config_headers config.h"
   2568 
   2569 
   2570 # -------
   2571 # Options
   2572 # -------
   2573 
   2574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
   2575 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
   2576  # Check whether --enable-version-specific-runtime-libs was given.
   2577 if test "${enable_version_specific_runtime_libs+set}" = set; then :
   2578   enableval=$enable_version_specific_runtime_libs;
   2579       case "$enableval" in
   2580        yes|no) ;;
   2581        *) as_fn_error "Unknown argument to enable/disable version-specific-runtime-libs" "$LINENO" 5 ;;
   2582                           esac
   2583 
   2584 else
   2585   enable_version_specific_runtime_libs=no
   2586 fi
   2587 
   2588 
   2589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_version_specific_runtime_libs" >&5
   2590 $as_echo "$enable_version_specific_runtime_libs" >&6; }
   2591 
   2592 # We would like our source tree to be readonly. However when releases or
   2593 # pre-releases are generated, the flex/bison generated files as well as the
   2594 # various formats of manuals need to be included along with the rest of the
   2595 # sources.  Therefore we have --enable-generated-files-in-srcdir to do
   2596 # just that.
   2597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-generated-files-in-srcdir" >&5
   2598 $as_echo_n "checking for --enable-generated-files-in-srcdir... " >&6; }
   2599  # Check whether --enable-generated-files-in-srcdir was given.
   2600 if test "${enable_generated_files_in_srcdir+set}" = set; then :
   2601   enableval=$enable_generated_files_in_srcdir;
   2602       case "$enableval" in
   2603        yes|no) ;;
   2604        *) as_fn_error "Unknown argument to enable/disable generated-files-in-srcdir" "$LINENO" 5 ;;
   2605                           esac
   2606 
   2607 else
   2608   enable_generated_files_in_srcdir=no
   2609 fi
   2610 
   2611 
   2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_generated_files_in_srcdir" >&5
   2613 $as_echo "$enable_generated_files_in_srcdir" >&6; }
   2614  if test "$enable_generated_files_in_srcdir" = yes; then
   2615   GENINSRC_TRUE=
   2616   GENINSRC_FALSE='#'
   2617 else
   2618   GENINSRC_TRUE='#'
   2619   GENINSRC_FALSE=
   2620 fi
   2621 
   2622 
   2623 
   2624 # -------
   2625 # -------
   2626 
   2627 # Gets build, host, target, *_vendor, *_cpu, *_os, etc.
   2628 #
   2629 # You will slowly go insane if you do not grok the following fact:  when
   2630 # building this library, the top-level /target/ becomes the library's /host/.
   2631 #
   2632 # configure then causes --target to default to --host, exactly like any
   2633 # other package using autoconf.  Therefore, 'target' and 'host' will
   2634 # always be the same.  This makes sense both for native and cross compilers
   2635 # just think about it for a little while.  :-)
   2636 #
   2637 # Also, if this library is being configured as part of a cross compiler, the
   2638 # top-level configure script will pass the "real" host as $with_cross_host.
   2639 #
   2640 # Do not delete or change the following two lines.  For why, see
   2641 # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
   2642 ac_aux_dir=
   2643 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2644   for ac_t in install-sh install.sh shtool; do
   2645     if test -f "$ac_dir/$ac_t"; then
   2646       ac_aux_dir=$ac_dir
   2647       ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
   2648       break 2
   2649     fi
   2650   done
   2651 done
   2652 if test -z "$ac_aux_dir"; then
   2653   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2654 fi
   2655 
   2656 # These three variables are undocumented and unsupported,
   2657 # and are intended to be withdrawn in a future Autoconf release.
   2658 # They can cause serious problems if a builder's source tree is in a directory
   2659 # whose full name contains unusual characters.
   2660 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2661 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2662 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2663 
   2664 
   2665 # Make sure we can run config.sub.
   2666 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2667   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2668 
   2669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2670 $as_echo_n "checking build system type... " >&6; }
   2671 if test "${ac_cv_build+set}" = set; then :
   2672   $as_echo_n "(cached) " >&6
   2673 else
   2674   ac_build_alias=$build_alias
   2675 test "x$ac_build_alias" = x &&
   2676   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2677 test "x$ac_build_alias" = x &&
   2678   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
   2679 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2680   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2681 
   2682 fi
   2683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2684 $as_echo "$ac_cv_build" >&6; }
   2685 case $ac_cv_build in
   2686 *-*-*) ;;
   2687 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
   2688 esac
   2689 build=$ac_cv_build
   2690 ac_save_IFS=$IFS; IFS='-'
   2691 set x $ac_cv_build
   2692 shift
   2693 build_cpu=$1
   2694 build_vendor=$2
   2695 shift; shift
   2696 # Remember, the first character of IFS is used to create $*,
   2697 # except with old shells:
   2698 build_os=$*
   2699 IFS=$ac_save_IFS
   2700 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2701 
   2702 
   2703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2704 $as_echo_n "checking host system type... " >&6; }
   2705 if test "${ac_cv_host+set}" = set; then :
   2706   $as_echo_n "(cached) " >&6
   2707 else
   2708   if test "x$host_alias" = x; then
   2709   ac_cv_host=$ac_cv_build
   2710 else
   2711   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2712     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2713 fi
   2714 
   2715 fi
   2716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2717 $as_echo "$ac_cv_host" >&6; }
   2718 case $ac_cv_host in
   2719 *-*-*) ;;
   2720 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
   2721 esac
   2722 host=$ac_cv_host
   2723 ac_save_IFS=$IFS; IFS='-'
   2724 set x $ac_cv_host
   2725 shift
   2726 host_cpu=$1
   2727 host_vendor=$2
   2728 shift; shift
   2729 # Remember, the first character of IFS is used to create $*,
   2730 # except with old shells:
   2731 host_os=$*
   2732 IFS=$ac_save_IFS
   2733 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2734 
   2735 
   2736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2737 $as_echo_n "checking target system type... " >&6; }
   2738 if test "${ac_cv_target+set}" = set; then :
   2739   $as_echo_n "(cached) " >&6
   2740 else
   2741   if test "x$target_alias" = x; then
   2742   ac_cv_target=$ac_cv_host
   2743 else
   2744   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2745     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2746 fi
   2747 
   2748 fi
   2749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2750 $as_echo "$ac_cv_target" >&6; }
   2751 case $ac_cv_target in
   2752 *-*-*) ;;
   2753 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
   2754 esac
   2755 target=$ac_cv_target
   2756 ac_save_IFS=$IFS; IFS='-'
   2757 set x $ac_cv_target
   2758 shift
   2759 target_cpu=$1
   2760 target_vendor=$2
   2761 shift; shift
   2762 # Remember, the first character of IFS is used to create $*,
   2763 # except with old shells:
   2764 target_os=$*
   2765 IFS=$ac_save_IFS
   2766 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2767 
   2768 
   2769 # The aliases save the names the user supplied, while $host etc.
   2770 # will get canonicalized.
   2771 test -n "$target_alias" &&
   2772   test "$program_prefix$program_suffix$program_transform_name" = \
   2773     NONENONEs,x,x, &&
   2774   program_prefix=${target_alias}-
   2775 
   2776 target_alias=${target_alias-$host_alias}
   2777 
   2778 # Sets up automake.  Must come after AC_CANONICAL_SYSTEM.  Each of the
   2779 # following is magically included in AUTOMAKE_OPTIONS in each Makefile.am.
   2780 #  1.9.0:  minimum required version
   2781 #  no-define:  PACKAGE and VERSION will not be #define'd in config.h (a bunch
   2782 #              of other PACKAGE_* variables will, however, and there's nothing
   2783 #              we can do about that; they come from AC_INIT).
   2784 #  foreign:  we don't follow the normal rules for GNU packages (no COPYING
   2785 #            file in the top srcdir, etc, etc), so stop complaining.
   2786 #  no-dist:  we don't want 'dist' and related rules.
   2787 #  -Wall:  turns on all automake warnings...
   2788 #  -Wno-portability:  ...except this one, since GNU make is required.
   2789 #  -Wno-override: ... and this one, since we do want this in testsuite.
   2790 am__api_version='1.11'
   2791 
   2792 # Find a good install program.  We prefer a C program (faster),
   2793 # so one script is as good as another.  But avoid the broken or
   2794 # incompatible versions:
   2795 # SysV /etc/install, /usr/sbin/install
   2796 # SunOS /usr/etc/install
   2797 # IRIX /sbin/install
   2798 # AIX /bin/install
   2799 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2800 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2801 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2802 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2803 # OS/2's system install, which has a completely different semantic
   2804 # ./install, which can be erroneously created by make from ./install.sh.
   2805 # Reject install programs that cannot install multiple files.
   2806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2807 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2808 if test -z "$INSTALL"; then
   2809 if test "${ac_cv_path_install+set}" = set; then :
   2810   $as_echo_n "(cached) " >&6
   2811 else
   2812   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2813 for as_dir in $PATH
   2814 do
   2815   IFS=$as_save_IFS
   2816   test -z "$as_dir" && as_dir=.
   2817     # Account for people who put trailing slashes in PATH elements.
   2818 case $as_dir/ in #((
   2819   ./ | .// | /[cC]/* | \
   2820   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2821   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2822   /usr/ucb/* ) ;;
   2823   *)
   2824     # OSF1 and SCO ODT 3.0 have their own names for install.
   2825     # Don't use installbsd from OSF since it installs stuff as root
   2826     # by default.
   2827     for ac_prog in ginstall scoinst install; do
   2828       for ac_exec_ext in '' $ac_executable_extensions; do
   2829 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2830 	  if test $ac_prog = install &&
   2831 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2832 	    # AIX install.  It has an incompatible calling convention.
   2833 	    :
   2834 	  elif test $ac_prog = install &&
   2835 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2836 	    # program-specific install script used by HP pwplus--don't use.
   2837 	    :
   2838 	  else
   2839 	    rm -rf conftest.one conftest.two conftest.dir
   2840 	    echo one > conftest.one
   2841 	    echo two > conftest.two
   2842 	    mkdir conftest.dir
   2843 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2844 	      test -s conftest.one && test -s conftest.two &&
   2845 	      test -s conftest.dir/conftest.one &&
   2846 	      test -s conftest.dir/conftest.two
   2847 	    then
   2848 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2849 	      break 3
   2850 	    fi
   2851 	  fi
   2852 	fi
   2853       done
   2854     done
   2855     ;;
   2856 esac
   2857 
   2858   done
   2859 IFS=$as_save_IFS
   2860 
   2861 rm -rf conftest.one conftest.two conftest.dir
   2862 
   2863 fi
   2864   if test "${ac_cv_path_install+set}" = set; then
   2865     INSTALL=$ac_cv_path_install
   2866   else
   2867     # As a last resort, use the slow shell script.  Don't cache a
   2868     # value for INSTALL within a source directory, because that will
   2869     # break other packages using the cache if that directory is
   2870     # removed, or if the value is a relative name.
   2871     INSTALL=$ac_install_sh
   2872   fi
   2873 fi
   2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2875 $as_echo "$INSTALL" >&6; }
   2876 
   2877 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2878 # It thinks the first close brace ends the variable substitution.
   2879 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2880 
   2881 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2882 
   2883 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2884 
   2885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2886 $as_echo_n "checking whether build environment is sane... " >&6; }
   2887 # Just in case
   2888 sleep 1
   2889 echo timestamp > conftest.file
   2890 # Reject unsafe characters in $srcdir or the absolute working directory
   2891 # name.  Accept space and tab only in the latter.
   2892 am_lf='
   2893 '
   2894 case `pwd` in
   2895   *[\\\"\#\$\&\'\`$am_lf]*)
   2896     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
   2897 esac
   2898 case $srcdir in
   2899   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2900     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
   2901 esac
   2902 
   2903 # Do `set' in a subshell so we don't clobber the current shell's
   2904 # arguments.  Must try -L first in case configure is actually a
   2905 # symlink; some systems play weird games with the mod time of symlinks
   2906 # (eg FreeBSD returns the mod time of the symlink's containing
   2907 # directory).
   2908 if (
   2909    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2910    if test "$*" = "X"; then
   2911       # -L didn't work.
   2912       set X `ls -t "$srcdir/configure" conftest.file`
   2913    fi
   2914    rm -f conftest.file
   2915    if test "$*" != "X $srcdir/configure conftest.file" \
   2916       && test "$*" != "X conftest.file $srcdir/configure"; then
   2917 
   2918       # If neither matched, then we have a broken ls.  This can happen
   2919       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2920       # broken ls alias from the environment.  This has actually
   2921       # happened.  Such a system could not be considered "sane".
   2922       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
   2923 alias in your environment" "$LINENO" 5
   2924    fi
   2925 
   2926    test "$2" = conftest.file
   2927    )
   2928 then
   2929    # Ok.
   2930    :
   2931 else
   2932    as_fn_error "newly created file is older than distributed files!
   2933 Check your system clock" "$LINENO" 5
   2934 fi
   2935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2936 $as_echo "yes" >&6; }
   2937 test "$program_prefix" != NONE &&
   2938   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2939 # Use a double $ so make ignores it.
   2940 test "$program_suffix" != NONE &&
   2941   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2942 # Double any \ or $.
   2943 # By default was `s,x,x', remove it if useless.
   2944 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2945 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2946 
   2947 # expand $ac_aux_dir to an absolute path
   2948 am_aux_dir=`cd $ac_aux_dir && pwd`
   2949 
   2950 if test x"${MISSING+set}" != xset; then
   2951   case $am_aux_dir in
   2952   *\ * | *\	*)
   2953     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2954   *)
   2955     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2956   esac
   2957 fi
   2958 # Use eval to expand $SHELL
   2959 if eval "$MISSING --run true"; then
   2960   am_missing_run="$MISSING --run "
   2961 else
   2962   am_missing_run=
   2963   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
   2964 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2965 fi
   2966 
   2967 if test x"${install_sh}" != xset; then
   2968   case $am_aux_dir in
   2969   *\ * | *\	*)
   2970     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2971   *)
   2972     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2973   esac
   2974 fi
   2975 
   2976 # Installed binaries are usually stripped using `strip' when the user
   2977 # run `make install-strip'.  However `strip' might not be the right
   2978 # tool to use in cross-compilation environments, therefore Automake
   2979 # will honor the `STRIP' environment variable to overrule this program.
   2980 if test "$cross_compiling" != no; then
   2981   if test -n "$ac_tool_prefix"; then
   2982   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2983 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2985 $as_echo_n "checking for $ac_word... " >&6; }
   2986 if test "${ac_cv_prog_STRIP+set}" = set; then :
   2987   $as_echo_n "(cached) " >&6
   2988 else
   2989   if test -n "$STRIP"; then
   2990   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2991 else
   2992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2993 for as_dir in $PATH
   2994 do
   2995   IFS=$as_save_IFS
   2996   test -z "$as_dir" && as_dir=.
   2997     for ac_exec_ext in '' $ac_executable_extensions; do
   2998   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2999     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   3000     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3001     break 2
   3002   fi
   3003 done
   3004   done
   3005 IFS=$as_save_IFS
   3006 
   3007 fi
   3008 fi
   3009 STRIP=$ac_cv_prog_STRIP
   3010 if test -n "$STRIP"; then
   3011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   3012 $as_echo "$STRIP" >&6; }
   3013 else
   3014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3015 $as_echo "no" >&6; }
   3016 fi
   3017 
   3018 
   3019 fi
   3020 if test -z "$ac_cv_prog_STRIP"; then
   3021   ac_ct_STRIP=$STRIP
   3022   # Extract the first word of "strip", so it can be a program name with args.
   3023 set dummy strip; ac_word=$2
   3024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3025 $as_echo_n "checking for $ac_word... " >&6; }
   3026 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   3027   $as_echo_n "(cached) " >&6
   3028 else
   3029   if test -n "$ac_ct_STRIP"; then
   3030   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   3031 else
   3032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3033 for as_dir in $PATH
   3034 do
   3035   IFS=$as_save_IFS
   3036   test -z "$as_dir" && as_dir=.
   3037     for ac_exec_ext in '' $ac_executable_extensions; do
   3038   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3039     ac_cv_prog_ac_ct_STRIP="strip"
   3040     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3041     break 2
   3042   fi
   3043 done
   3044   done
   3045 IFS=$as_save_IFS
   3046 
   3047 fi
   3048 fi
   3049 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   3050 if test -n "$ac_ct_STRIP"; then
   3051   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   3052 $as_echo "$ac_ct_STRIP" >&6; }
   3053 else
   3054   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3055 $as_echo "no" >&6; }
   3056 fi
   3057 
   3058   if test "x$ac_ct_STRIP" = x; then
   3059     STRIP=":"
   3060   else
   3061     case $cross_compiling:$ac_tool_warned in
   3062 yes:)
   3063 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3064 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3065 ac_tool_warned=yes ;;
   3066 esac
   3067     STRIP=$ac_ct_STRIP
   3068   fi
   3069 else
   3070   STRIP="$ac_cv_prog_STRIP"
   3071 fi
   3072 
   3073 fi
   3074 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   3075 
   3076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   3077 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   3078 if test -z "$MKDIR_P"; then
   3079   if test "${ac_cv_path_mkdir+set}" = set; then :
   3080   $as_echo_n "(cached) " >&6
   3081 else
   3082   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3083 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   3084 do
   3085   IFS=$as_save_IFS
   3086   test -z "$as_dir" && as_dir=.
   3087     for ac_prog in mkdir gmkdir; do
   3088 	 for ac_exec_ext in '' $ac_executable_extensions; do
   3089 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   3090 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   3091 	     'mkdir (GNU coreutils) '* | \
   3092 	     'mkdir (coreutils) '* | \
   3093 	     'mkdir (fileutils) '4.1*)
   3094 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   3095 	       break 3;;
   3096 	   esac
   3097 	 done
   3098        done
   3099   done
   3100 IFS=$as_save_IFS
   3101 
   3102 fi
   3103 
   3104   if test "${ac_cv_path_mkdir+set}" = set; then
   3105     MKDIR_P="$ac_cv_path_mkdir -p"
   3106   else
   3107     # As a last resort, use the slow shell script.  Don't cache a
   3108     # value for MKDIR_P within a source directory, because that will
   3109     # break other packages using the cache if that directory is
   3110     # removed, or if the value is a relative name.
   3111     test -d ./--version && rmdir ./--version
   3112     MKDIR_P="$ac_install_sh -d"
   3113   fi
   3114 fi
   3115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   3116 $as_echo "$MKDIR_P" >&6; }
   3117 
   3118 mkdir_p="$MKDIR_P"
   3119 case $mkdir_p in
   3120   [\\/$]* | ?:[\\/]*) ;;
   3121   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   3122 esac
   3123 
   3124 for ac_prog in gawk mawk nawk awk
   3125 do
   3126   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3127 set dummy $ac_prog; ac_word=$2
   3128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3129 $as_echo_n "checking for $ac_word... " >&6; }
   3130 if test "${ac_cv_prog_AWK+set}" = set; then :
   3131   $as_echo_n "(cached) " >&6
   3132 else
   3133   if test -n "$AWK"; then
   3134   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   3135 else
   3136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3137 for as_dir in $PATH
   3138 do
   3139   IFS=$as_save_IFS
   3140   test -z "$as_dir" && as_dir=.
   3141     for ac_exec_ext in '' $ac_executable_extensions; do
   3142   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3143     ac_cv_prog_AWK="$ac_prog"
   3144     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3145     break 2
   3146   fi
   3147 done
   3148   done
   3149 IFS=$as_save_IFS
   3150 
   3151 fi
   3152 fi
   3153 AWK=$ac_cv_prog_AWK
   3154 if test -n "$AWK"; then
   3155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   3156 $as_echo "$AWK" >&6; }
   3157 else
   3158   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3159 $as_echo "no" >&6; }
   3160 fi
   3161 
   3162 
   3163   test -n "$AWK" && break
   3164 done
   3165 
   3166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   3167 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   3168 set x ${MAKE-make}
   3169 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   3170 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
   3171   $as_echo_n "(cached) " >&6
   3172 else
   3173   cat >conftest.make <<\_ACEOF
   3174 SHELL = /bin/sh
   3175 all:
   3176 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   3177 _ACEOF
   3178 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   3179 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   3180   *@@@%%%=?*=@@@%%%*)
   3181     eval ac_cv_prog_make_${ac_make}_set=yes;;
   3182   *)
   3183     eval ac_cv_prog_make_${ac_make}_set=no;;
   3184 esac
   3185 rm -f conftest.make
   3186 fi
   3187 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   3188   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3189 $as_echo "yes" >&6; }
   3190   SET_MAKE=
   3191 else
   3192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3193 $as_echo "no" >&6; }
   3194   SET_MAKE="MAKE=${MAKE-make}"
   3195 fi
   3196 
   3197 rm -rf .tst 2>/dev/null
   3198 mkdir .tst 2>/dev/null
   3199 if test -d .tst; then
   3200   am__leading_dot=.
   3201 else
   3202   am__leading_dot=_
   3203 fi
   3204 rmdir .tst 2>/dev/null
   3205 
   3206 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   3207   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   3208   # is not polluted with repeated "-I."
   3209   am__isrc=' -I$(srcdir)'
   3210   # test to see if srcdir already configured
   3211   if test -f $srcdir/config.status; then
   3212     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   3213   fi
   3214 fi
   3215 
   3216 # test whether we have cygpath
   3217 if test -z "$CYGPATH_W"; then
   3218   if (cygpath --version) >/dev/null 2>/dev/null; then
   3219     CYGPATH_W='cygpath -w'
   3220   else
   3221     CYGPATH_W=echo
   3222   fi
   3223 fi
   3224 
   3225 
   3226 # Define the identity of the package.
   3227  PACKAGE='libgomp'
   3228  VERSION='1.0'
   3229 
   3230 
   3231 cat >>confdefs.h <<_ACEOF
   3232 #define PACKAGE "$PACKAGE"
   3233 _ACEOF
   3234 
   3235 
   3236 cat >>confdefs.h <<_ACEOF
   3237 #define VERSION "$VERSION"
   3238 _ACEOF
   3239 
   3240 # Some tools Automake needs.
   3241 
   3242 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   3243 
   3244 
   3245 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   3246 
   3247 
   3248 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   3249 
   3250 
   3251 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   3252 
   3253 
   3254 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   3255 
   3256 # We need awk for the "check" target.  The system "awk" is bad on
   3257 # some platforms.
   3258 # Always define AMTAR for backward compatibility.
   3259 
   3260 AMTAR=${AMTAR-"${am_missing_run}tar"}
   3261 
   3262 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   3263 
   3264 
   3265 
   3266 
   3267 
   3268 # Default to --enable-multilib
   3269 # Check whether --enable-multilib was given.
   3270 if test "${enable_multilib+set}" = set; then :
   3271   enableval=$enable_multilib; case "$enableval" in
   3272   yes) multilib=yes ;;
   3273   no)  multilib=no ;;
   3274   *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
   3275  esac
   3276 else
   3277   multilib=yes
   3278 fi
   3279 
   3280 
   3281 # We may get other options which we leave undocumented:
   3282 # --with-target-subdir, --with-multisrctop, --with-multisubdir
   3283 # See config-ml.in if you want the gory details.
   3284 
   3285 if test "$srcdir" = "."; then
   3286   if test "$with_target_subdir" != "."; then
   3287     multi_basedir="$srcdir/$with_multisrctop../.."
   3288   else
   3289     multi_basedir="$srcdir/$with_multisrctop.."
   3290   fi
   3291 else
   3292   multi_basedir="$srcdir/.."
   3293 fi
   3294 
   3295 
   3296 # Even if the default multilib is not a cross compilation,
   3297 # it may be that some of the other multilibs are.
   3298 if test $cross_compiling = no && test $multilib = yes \
   3299    && test "x${with_multisubdir}" != x ; then
   3300    cross_compiling=maybe
   3301 fi
   3302 
   3303 ac_config_commands="$ac_config_commands default-1"
   3304 
   3305 
   3306 # Calculate toolexeclibdir
   3307 # Also toolexecdir, though it's only used in toolexeclibdir
   3308 case ${enable_version_specific_runtime_libs} in
   3309   yes)
   3310     # Need the gcc compiler version to know where to install libraries
   3311     # and header files if --enable-version-specific-runtime-libs option
   3312     # is selected.
   3313     toolexecdir='$(libdir)/gcc/$(target_alias)'
   3314     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
   3315     ;;
   3316   no)
   3317     if test -n "$with_cross_host" &&
   3318        test x"$with_cross_host" != x"no"; then
   3319       # Install a library built with a cross compiler in tooldir, not libdir.
   3320       toolexecdir='$(exec_prefix)/$(target_alias)'
   3321       toolexeclibdir='$(toolexecdir)/lib'
   3322     else
   3323       toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
   3324       toolexeclibdir='$(libdir)'
   3325     fi
   3326     multi_os_directory=`$CC -print-multi-os-directory`
   3327     case $multi_os_directory in
   3328       .) ;; # Avoid trailing /.
   3329       *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
   3330     esac
   3331     ;;
   3332 esac
   3333 
   3334 
   3335 
   3336 # Check the compiler.
   3337 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
   3338 # We must force CC to /not/ be precious variables; otherwise
   3339 # the wrong, non-multilib-adjusted value will be used in multilibs.
   3340 # As a side effect, we have to subst CFLAGS ourselves.
   3341 
   3342 
   3343 
   3344 ac_ext=c
   3345 ac_cpp='$CPP $CPPFLAGS'
   3346 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3347 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3348 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3349 if test -n "$ac_tool_prefix"; then
   3350   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3351 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3353 $as_echo_n "checking for $ac_word... " >&6; }
   3354 if test "${ac_cv_prog_CC+set}" = set; then :
   3355   $as_echo_n "(cached) " >&6
   3356 else
   3357   if test -n "$CC"; then
   3358   ac_cv_prog_CC="$CC" # Let the user override the test.
   3359 else
   3360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3361 for as_dir in $PATH
   3362 do
   3363   IFS=$as_save_IFS
   3364   test -z "$as_dir" && as_dir=.
   3365     for ac_exec_ext in '' $ac_executable_extensions; do
   3366   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3367     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3368     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3369     break 2
   3370   fi
   3371 done
   3372   done
   3373 IFS=$as_save_IFS
   3374 
   3375 fi
   3376 fi
   3377 CC=$ac_cv_prog_CC
   3378 if test -n "$CC"; then
   3379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3380 $as_echo "$CC" >&6; }
   3381 else
   3382   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3383 $as_echo "no" >&6; }
   3384 fi
   3385 
   3386 
   3387 fi
   3388 if test -z "$ac_cv_prog_CC"; then
   3389   ac_ct_CC=$CC
   3390   # Extract the first word of "gcc", so it can be a program name with args.
   3391 set dummy gcc; ac_word=$2
   3392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3393 $as_echo_n "checking for $ac_word... " >&6; }
   3394 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   3395   $as_echo_n "(cached) " >&6
   3396 else
   3397   if test -n "$ac_ct_CC"; then
   3398   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3399 else
   3400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3401 for as_dir in $PATH
   3402 do
   3403   IFS=$as_save_IFS
   3404   test -z "$as_dir" && as_dir=.
   3405     for ac_exec_ext in '' $ac_executable_extensions; do
   3406   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3407     ac_cv_prog_ac_ct_CC="gcc"
   3408     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3409     break 2
   3410   fi
   3411 done
   3412   done
   3413 IFS=$as_save_IFS
   3414 
   3415 fi
   3416 fi
   3417 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3418 if test -n "$ac_ct_CC"; then
   3419   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3420 $as_echo "$ac_ct_CC" >&6; }
   3421 else
   3422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3423 $as_echo "no" >&6; }
   3424 fi
   3425 
   3426   if test "x$ac_ct_CC" = x; then
   3427     CC=""
   3428   else
   3429     case $cross_compiling:$ac_tool_warned in
   3430 yes:)
   3431 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3432 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3433 ac_tool_warned=yes ;;
   3434 esac
   3435     CC=$ac_ct_CC
   3436   fi
   3437 else
   3438   CC="$ac_cv_prog_CC"
   3439 fi
   3440 
   3441 if test -z "$CC"; then
   3442           if test -n "$ac_tool_prefix"; then
   3443     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3444 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3446 $as_echo_n "checking for $ac_word... " >&6; }
   3447 if test "${ac_cv_prog_CC+set}" = set; then :
   3448   $as_echo_n "(cached) " >&6
   3449 else
   3450   if test -n "$CC"; then
   3451   ac_cv_prog_CC="$CC" # Let the user override the test.
   3452 else
   3453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3454 for as_dir in $PATH
   3455 do
   3456   IFS=$as_save_IFS
   3457   test -z "$as_dir" && as_dir=.
   3458     for ac_exec_ext in '' $ac_executable_extensions; do
   3459   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3460     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3461     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3462     break 2
   3463   fi
   3464 done
   3465   done
   3466 IFS=$as_save_IFS
   3467 
   3468 fi
   3469 fi
   3470 CC=$ac_cv_prog_CC
   3471 if test -n "$CC"; then
   3472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3473 $as_echo "$CC" >&6; }
   3474 else
   3475   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3476 $as_echo "no" >&6; }
   3477 fi
   3478 
   3479 
   3480   fi
   3481 fi
   3482 if test -z "$CC"; then
   3483   # Extract the first word of "cc", so it can be a program name with args.
   3484 set dummy cc; ac_word=$2
   3485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3486 $as_echo_n "checking for $ac_word... " >&6; }
   3487 if test "${ac_cv_prog_CC+set}" = set; then :
   3488   $as_echo_n "(cached) " >&6
   3489 else
   3490   if test -n "$CC"; then
   3491   ac_cv_prog_CC="$CC" # Let the user override the test.
   3492 else
   3493   ac_prog_rejected=no
   3494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3495 for as_dir in $PATH
   3496 do
   3497   IFS=$as_save_IFS
   3498   test -z "$as_dir" && as_dir=.
   3499     for ac_exec_ext in '' $ac_executable_extensions; do
   3500   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3501     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3502        ac_prog_rejected=yes
   3503        continue
   3504      fi
   3505     ac_cv_prog_CC="cc"
   3506     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3507     break 2
   3508   fi
   3509 done
   3510   done
   3511 IFS=$as_save_IFS
   3512 
   3513 if test $ac_prog_rejected = yes; then
   3514   # We found a bogon in the path, so make sure we never use it.
   3515   set dummy $ac_cv_prog_CC
   3516   shift
   3517   if test $# != 0; then
   3518     # We chose a different compiler from the bogus one.
   3519     # However, it has the same basename, so the bogon will be chosen
   3520     # first if we set CC to just the basename; use the full file name.
   3521     shift
   3522     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3523   fi
   3524 fi
   3525 fi
   3526 fi
   3527 CC=$ac_cv_prog_CC
   3528 if test -n "$CC"; then
   3529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3530 $as_echo "$CC" >&6; }
   3531 else
   3532   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3533 $as_echo "no" >&6; }
   3534 fi
   3535 
   3536 
   3537 fi
   3538 if test -z "$CC"; then
   3539   if test -n "$ac_tool_prefix"; then
   3540   for ac_prog in cl.exe
   3541   do
   3542     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3543 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3545 $as_echo_n "checking for $ac_word... " >&6; }
   3546 if test "${ac_cv_prog_CC+set}" = set; then :
   3547   $as_echo_n "(cached) " >&6
   3548 else
   3549   if test -n "$CC"; then
   3550   ac_cv_prog_CC="$CC" # Let the user override the test.
   3551 else
   3552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3553 for as_dir in $PATH
   3554 do
   3555   IFS=$as_save_IFS
   3556   test -z "$as_dir" && as_dir=.
   3557     for ac_exec_ext in '' $ac_executable_extensions; do
   3558   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3559     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3560     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3561     break 2
   3562   fi
   3563 done
   3564   done
   3565 IFS=$as_save_IFS
   3566 
   3567 fi
   3568 fi
   3569 CC=$ac_cv_prog_CC
   3570 if test -n "$CC"; then
   3571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3572 $as_echo "$CC" >&6; }
   3573 else
   3574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3575 $as_echo "no" >&6; }
   3576 fi
   3577 
   3578 
   3579     test -n "$CC" && break
   3580   done
   3581 fi
   3582 if test -z "$CC"; then
   3583   ac_ct_CC=$CC
   3584   for ac_prog in cl.exe
   3585 do
   3586   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3587 set dummy $ac_prog; ac_word=$2
   3588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3589 $as_echo_n "checking for $ac_word... " >&6; }
   3590 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   3591   $as_echo_n "(cached) " >&6
   3592 else
   3593   if test -n "$ac_ct_CC"; then
   3594   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3595 else
   3596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3597 for as_dir in $PATH
   3598 do
   3599   IFS=$as_save_IFS
   3600   test -z "$as_dir" && as_dir=.
   3601     for ac_exec_ext in '' $ac_executable_extensions; do
   3602   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3603     ac_cv_prog_ac_ct_CC="$ac_prog"
   3604     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3605     break 2
   3606   fi
   3607 done
   3608   done
   3609 IFS=$as_save_IFS
   3610 
   3611 fi
   3612 fi
   3613 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3614 if test -n "$ac_ct_CC"; then
   3615   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3616 $as_echo "$ac_ct_CC" >&6; }
   3617 else
   3618   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3619 $as_echo "no" >&6; }
   3620 fi
   3621 
   3622 
   3623   test -n "$ac_ct_CC" && break
   3624 done
   3625 
   3626   if test "x$ac_ct_CC" = x; then
   3627     CC=""
   3628   else
   3629     case $cross_compiling:$ac_tool_warned in
   3630 yes:)
   3631 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3632 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3633 ac_tool_warned=yes ;;
   3634 esac
   3635     CC=$ac_ct_CC
   3636   fi
   3637 fi
   3638 
   3639 fi
   3640 
   3641 
   3642 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3643 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3644 as_fn_error "no acceptable C compiler found in \$PATH
   3645 See \`config.log' for more details." "$LINENO" 5; }
   3646 
   3647 # Provide some information about the compiler.
   3648 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3649 set X $ac_compile
   3650 ac_compiler=$2
   3651 for ac_option in --version -v -V -qversion; do
   3652   { { ac_try="$ac_compiler $ac_option >&5"
   3653 case "(($ac_try" in
   3654   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3655   *) ac_try_echo=$ac_try;;
   3656 esac
   3657 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3658 $as_echo "$ac_try_echo"; } >&5
   3659   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3660   ac_status=$?
   3661   if test -s conftest.err; then
   3662     sed '10a\
   3663 ... rest of stderr output deleted ...
   3664          10q' conftest.err >conftest.er1
   3665     cat conftest.er1 >&5
   3666     rm -f conftest.er1 conftest.err
   3667   fi
   3668   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3669   test $ac_status = 0; }
   3670 done
   3671 
   3672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3673 /* end confdefs.h.  */
   3674 
   3675 int
   3676 main ()
   3677 {
   3678 
   3679   ;
   3680   return 0;
   3681 }
   3682 _ACEOF
   3683 ac_clean_files_save=$ac_clean_files
   3684 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
   3685 # Try to create an executable without -o first, disregard a.out.
   3686 # It will help us diagnose broken compilers, and finding out an intuition
   3687 # of exeext.
   3688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3689 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3690 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3691 
   3692 # The possible output files:
   3693 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3694 
   3695 ac_rmfiles=
   3696 for ac_file in $ac_files
   3697 do
   3698   case $ac_file in
   3699     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3700     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3701   esac
   3702 done
   3703 rm -f $ac_rmfiles
   3704 
   3705 if { { ac_try="$ac_link_default"
   3706 case "(($ac_try" in
   3707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3708   *) ac_try_echo=$ac_try;;
   3709 esac
   3710 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3711 $as_echo "$ac_try_echo"; } >&5
   3712   (eval "$ac_link_default") 2>&5
   3713   ac_status=$?
   3714   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3715   test $ac_status = 0; }; then :
   3716   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3717 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3718 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3719 # so that the user can short-circuit this test for compilers unknown to
   3720 # Autoconf.
   3721 for ac_file in $ac_files ''
   3722 do
   3723   test -f "$ac_file" || continue
   3724   case $ac_file in
   3725     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3726 	;;
   3727     [ab].out )
   3728 	# We found the default executable, but exeext='' is most
   3729 	# certainly right.
   3730 	break;;
   3731     *.* )
   3732 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3733 	then :; else
   3734 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3735 	fi
   3736 	# We set ac_cv_exeext here because the later test for it is not
   3737 	# safe: cross compilers may not add the suffix if given an `-o'
   3738 	# argument, so we may need to know it at that point already.
   3739 	# Even if this section looks crufty: it has the advantage of
   3740 	# actually working.
   3741 	break;;
   3742     * )
   3743 	break;;
   3744   esac
   3745 done
   3746 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3747 
   3748 else
   3749   ac_file=''
   3750 fi
   3751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3752 $as_echo "$ac_file" >&6; }
   3753 if test -z "$ac_file"; then :
   3754   $as_echo "$as_me: failed program was:" >&5
   3755 sed 's/^/| /' conftest.$ac_ext >&5
   3756 
   3757 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3758 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3759 { as_fn_set_status 77
   3760 as_fn_error "C compiler cannot create executables
   3761 See \`config.log' for more details." "$LINENO" 5; }; }
   3762 fi
   3763 ac_exeext=$ac_cv_exeext
   3764 
   3765 # Check that the compiler produces executables we can run.  If not, either
   3766 # the compiler is broken, or we cross compile.
   3767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3768 $as_echo_n "checking whether the C compiler works... " >&6; }
   3769 # If not cross compiling, check that we can run a simple program.
   3770 if test "$cross_compiling" != yes; then
   3771   if { ac_try='./$ac_file'
   3772   { { case "(($ac_try" in
   3773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3774   *) ac_try_echo=$ac_try;;
   3775 esac
   3776 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3777 $as_echo "$ac_try_echo"; } >&5
   3778   (eval "$ac_try") 2>&5
   3779   ac_status=$?
   3780   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3781   test $ac_status = 0; }; }; then
   3782     cross_compiling=no
   3783   else
   3784     if test "$cross_compiling" = maybe; then
   3785 	cross_compiling=yes
   3786     else
   3787 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3788 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3789 as_fn_error "cannot run C compiled programs.
   3790 If you meant to cross compile, use \`--host'.
   3791 See \`config.log' for more details." "$LINENO" 5; }
   3792     fi
   3793   fi
   3794 fi
   3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3796 $as_echo "yes" >&6; }
   3797 
   3798 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
   3799 ac_clean_files=$ac_clean_files_save
   3800 # Check that the compiler produces executables we can run.  If not, either
   3801 # the compiler is broken, or we cross compile.
   3802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3803 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3805 $as_echo "$cross_compiling" >&6; }
   3806 
   3807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3808 $as_echo_n "checking for suffix of executables... " >&6; }
   3809 if { { ac_try="$ac_link"
   3810 case "(($ac_try" in
   3811   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3812   *) ac_try_echo=$ac_try;;
   3813 esac
   3814 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3815 $as_echo "$ac_try_echo"; } >&5
   3816   (eval "$ac_link") 2>&5
   3817   ac_status=$?
   3818   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3819   test $ac_status = 0; }; then :
   3820   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3821 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3822 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3823 # `rm'.
   3824 for ac_file in conftest.exe conftest conftest.*; do
   3825   test -f "$ac_file" || continue
   3826   case $ac_file in
   3827     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3828     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3829 	  break;;
   3830     * ) break;;
   3831   esac
   3832 done
   3833 else
   3834   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3835 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3836 as_fn_error "cannot compute suffix of executables: cannot compile and link
   3837 See \`config.log' for more details." "$LINENO" 5; }
   3838 fi
   3839 rm -f conftest$ac_cv_exeext
   3840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3841 $as_echo "$ac_cv_exeext" >&6; }
   3842 
   3843 rm -f conftest.$ac_ext
   3844 EXEEXT=$ac_cv_exeext
   3845 ac_exeext=$EXEEXT
   3846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3847 $as_echo_n "checking for suffix of object files... " >&6; }
   3848 if test "${ac_cv_objext+set}" = set; then :
   3849   $as_echo_n "(cached) " >&6
   3850 else
   3851   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3852 /* end confdefs.h.  */
   3853 
   3854 int
   3855 main ()
   3856 {
   3857 
   3858   ;
   3859   return 0;
   3860 }
   3861 _ACEOF
   3862 rm -f conftest.o conftest.obj
   3863 if { { ac_try="$ac_compile"
   3864 case "(($ac_try" in
   3865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3866   *) ac_try_echo=$ac_try;;
   3867 esac
   3868 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3869 $as_echo "$ac_try_echo"; } >&5
   3870   (eval "$ac_compile") 2>&5
   3871   ac_status=$?
   3872   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3873   test $ac_status = 0; }; then :
   3874   for ac_file in conftest.o conftest.obj conftest.*; do
   3875   test -f "$ac_file" || continue;
   3876   case $ac_file in
   3877     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3878     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3879        break;;
   3880   esac
   3881 done
   3882 else
   3883   $as_echo "$as_me: failed program was:" >&5
   3884 sed 's/^/| /' conftest.$ac_ext >&5
   3885 
   3886 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3887 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3888 as_fn_error "cannot compute suffix of object files: cannot compile
   3889 See \`config.log' for more details." "$LINENO" 5; }
   3890 fi
   3891 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3892 fi
   3893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3894 $as_echo "$ac_cv_objext" >&6; }
   3895 OBJEXT=$ac_cv_objext
   3896 ac_objext=$OBJEXT
   3897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3898 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3899 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   3900   $as_echo_n "(cached) " >&6
   3901 else
   3902   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3903 /* end confdefs.h.  */
   3904 
   3905 int
   3906 main ()
   3907 {
   3908 #ifndef __GNUC__
   3909        choke me
   3910 #endif
   3911 
   3912   ;
   3913   return 0;
   3914 }
   3915 _ACEOF
   3916 if ac_fn_c_try_compile "$LINENO"; then :
   3917   ac_compiler_gnu=yes
   3918 else
   3919   ac_compiler_gnu=no
   3920 fi
   3921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3922 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3923 
   3924 fi
   3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3926 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3927 if test $ac_compiler_gnu = yes; then
   3928   GCC=yes
   3929 else
   3930   GCC=
   3931 fi
   3932 ac_test_CFLAGS=${CFLAGS+set}
   3933 ac_save_CFLAGS=$CFLAGS
   3934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3935 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3936 if test "${ac_cv_prog_cc_g+set}" = set; then :
   3937   $as_echo_n "(cached) " >&6
   3938 else
   3939   ac_save_c_werror_flag=$ac_c_werror_flag
   3940    ac_c_werror_flag=yes
   3941    ac_cv_prog_cc_g=no
   3942    CFLAGS="-g"
   3943    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3944 /* end confdefs.h.  */
   3945 
   3946 int
   3947 main ()
   3948 {
   3949 
   3950   ;
   3951   return 0;
   3952 }
   3953 _ACEOF
   3954 if ac_fn_c_try_compile "$LINENO"; then :
   3955   ac_cv_prog_cc_g=yes
   3956 else
   3957   CFLAGS=""
   3958       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3959 /* end confdefs.h.  */
   3960 
   3961 int
   3962 main ()
   3963 {
   3964 
   3965   ;
   3966   return 0;
   3967 }
   3968 _ACEOF
   3969 if ac_fn_c_try_compile "$LINENO"; then :
   3970 
   3971 else
   3972   ac_c_werror_flag=$ac_save_c_werror_flag
   3973 	 CFLAGS="-g"
   3974 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3975 /* end confdefs.h.  */
   3976 
   3977 int
   3978 main ()
   3979 {
   3980 
   3981   ;
   3982   return 0;
   3983 }
   3984 _ACEOF
   3985 if ac_fn_c_try_compile "$LINENO"; then :
   3986   ac_cv_prog_cc_g=yes
   3987 fi
   3988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3989 fi
   3990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3991 fi
   3992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3993    ac_c_werror_flag=$ac_save_c_werror_flag
   3994 fi
   3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3996 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3997 if test "$ac_test_CFLAGS" = set; then
   3998   CFLAGS=$ac_save_CFLAGS
   3999 elif test $ac_cv_prog_cc_g = yes; then
   4000   if test "$GCC" = yes; then
   4001     CFLAGS="-g -O2"
   4002   else
   4003     CFLAGS="-g"
   4004   fi
   4005 else
   4006   if test "$GCC" = yes; then
   4007     CFLAGS="-O2"
   4008   else
   4009     CFLAGS=
   4010   fi
   4011 fi
   4012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4013 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4014 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   4015   $as_echo_n "(cached) " >&6
   4016 else
   4017   ac_cv_prog_cc_c89=no
   4018 ac_save_CC=$CC
   4019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4020 /* end confdefs.h.  */
   4021 #include <stdarg.h>
   4022 #include <stdio.h>
   4023 #include <sys/types.h>
   4024 #include <sys/stat.h>
   4025 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4026 struct buf { int x; };
   4027 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4028 static char *e (p, i)
   4029      char **p;
   4030      int i;
   4031 {
   4032   return p[i];
   4033 }
   4034 static char *f (char * (*g) (char **, int), char **p, ...)
   4035 {
   4036   char *s;
   4037   va_list v;
   4038   va_start (v,p);
   4039   s = g (p, va_arg (v,int));
   4040   va_end (v);
   4041   return s;
   4042 }
   4043 
   4044 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4045    function prototypes and stuff, but not '\xHH' hex character constants.
   4046    These don't provoke an error unfortunately, instead are silently treated
   4047    as 'x'.  The following induces an error, until -std is added to get
   4048    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4049    array size at least.  It's necessary to write '\x00'==0 to get something
   4050    that's true only with -std.  */
   4051 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4052 
   4053 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4054    inside strings and character constants.  */
   4055 #define FOO(x) 'x'
   4056 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4057 
   4058 int test (int i, double x);
   4059 struct s1 {int (*f) (int a);};
   4060 struct s2 {int (*f) (double a);};
   4061 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4062 int argc;
   4063 char **argv;
   4064 int
   4065 main ()
   4066 {
   4067 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4068   ;
   4069   return 0;
   4070 }
   4071 _ACEOF
   4072 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4073 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4074 do
   4075   CC="$ac_save_CC $ac_arg"
   4076   if ac_fn_c_try_compile "$LINENO"; then :
   4077   ac_cv_prog_cc_c89=$ac_arg
   4078 fi
   4079 rm -f core conftest.err conftest.$ac_objext
   4080   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4081 done
   4082 rm -f conftest.$ac_ext
   4083 CC=$ac_save_CC
   4084 
   4085 fi
   4086 # AC_CACHE_VAL
   4087 case "x$ac_cv_prog_cc_c89" in
   4088   x)
   4089     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4090 $as_echo "none needed" >&6; } ;;
   4091   xno)
   4092     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4093 $as_echo "unsupported" >&6; } ;;
   4094   *)
   4095     CC="$CC $ac_cv_prog_cc_c89"
   4096     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4097 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4098 esac
   4099 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4100 
   4101 fi
   4102 
   4103 ac_ext=c
   4104 ac_cpp='$CPP $CPPFLAGS'
   4105 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4106 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4107 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4108 DEPDIR="${am__leading_dot}deps"
   4109 
   4110 ac_config_commands="$ac_config_commands depfiles"
   4111 
   4112 
   4113 am_make=${MAKE-make}
   4114 cat > confinc << 'END'
   4115 am__doit:
   4116 	@echo this is the am__doit target
   4117 .PHONY: am__doit
   4118 END
   4119 # If we don't find an include directive, just comment out the code.
   4120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   4121 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   4122 am__include="#"
   4123 am__quote=
   4124 _am_result=none
   4125 # First try GNU make style include.
   4126 echo "include confinc" > confmf
   4127 # Ignore all kinds of additional output from `make'.
   4128 case `$am_make -s -f confmf 2> /dev/null` in #(
   4129 *the\ am__doit\ target*)
   4130   am__include=include
   4131   am__quote=
   4132   _am_result=GNU
   4133   ;;
   4134 esac
   4135 # Now try BSD make style include.
   4136 if test "$am__include" = "#"; then
   4137    echo '.include "confinc"' > confmf
   4138    case `$am_make -s -f confmf 2> /dev/null` in #(
   4139    *the\ am__doit\ target*)
   4140      am__include=.include
   4141      am__quote="\""
   4142      _am_result=BSD
   4143      ;;
   4144    esac
   4145 fi
   4146 
   4147 
   4148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   4149 $as_echo "$_am_result" >&6; }
   4150 rm -f confinc confmf
   4151 
   4152 # Check whether --enable-dependency-tracking was given.
   4153 if test "${enable_dependency_tracking+set}" = set; then :
   4154   enableval=$enable_dependency_tracking;
   4155 fi
   4156 
   4157 if test "x$enable_dependency_tracking" != xno; then
   4158   am_depcomp="$ac_aux_dir/depcomp"
   4159   AMDEPBACKSLASH='\'
   4160 fi
   4161  if test "x$enable_dependency_tracking" != xno; then
   4162   AMDEP_TRUE=
   4163   AMDEP_FALSE='#'
   4164 else
   4165   AMDEP_TRUE='#'
   4166   AMDEP_FALSE=
   4167 fi
   4168 
   4169 
   4170 
   4171 depcc="$CC"   am_compiler_list=
   4172 
   4173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4174 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4175 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
   4176   $as_echo_n "(cached) " >&6
   4177 else
   4178   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4179   # We make a subdir and do the tests there.  Otherwise we can end up
   4180   # making bogus files that we don't know about and never remove.  For
   4181   # instance it was reported that on HP-UX the gcc test will end up
   4182   # making a dummy file named `D' -- because `-MD' means `put the output
   4183   # in D'.
   4184   mkdir conftest.dir
   4185   # Copy depcomp to subdir because otherwise we won't find it if we're
   4186   # using a relative directory.
   4187   cp "$am_depcomp" conftest.dir
   4188   cd conftest.dir
   4189   # We will build objects and dependencies in a subdirectory because
   4190   # it helps to detect inapplicable dependency modes.  For instance
   4191   # both Tru64's cc and ICC support -MD to output dependencies as a
   4192   # side effect of compilation, but ICC will put the dependencies in
   4193   # the current directory while Tru64 will put them in the object
   4194   # directory.
   4195   mkdir sub
   4196 
   4197   am_cv_CC_dependencies_compiler_type=none
   4198   if test "$am_compiler_list" = ""; then
   4199      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4200   fi
   4201   am__universal=false
   4202   case " $depcc " in #(
   4203      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4204      esac
   4205 
   4206   for depmode in $am_compiler_list; do
   4207     # Setup a source with many dependencies, because some compilers
   4208     # like to wrap large dependency lists on column 80 (with \), and
   4209     # we should not choose a depcomp mode which is confused by this.
   4210     #
   4211     # We need to recreate these files for each test, as the compiler may
   4212     # overwrite some of them when testing with obscure command lines.
   4213     # This happens at least with the AIX C compiler.
   4214     : > sub/conftest.c
   4215     for i in 1 2 3 4 5 6; do
   4216       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4217       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4218       # Solaris 8's {/usr,}/bin/sh.
   4219       touch sub/conftst$i.h
   4220     done
   4221     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4222 
   4223     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4224     # mode.  It turns out that the SunPro C++ compiler does not properly
   4225     # handle `-M -o', and we need to detect this.  Also, some Intel
   4226     # versions had trouble with output in subdirs
   4227     am__obj=sub/conftest.${OBJEXT-o}
   4228     am__minus_obj="-o $am__obj"
   4229     case $depmode in
   4230     gcc)
   4231       # This depmode causes a compiler race in universal mode.
   4232       test "$am__universal" = false || continue
   4233       ;;
   4234     nosideeffect)
   4235       # after this tag, mechanisms are not by side-effect, so they'll
   4236       # only be used when explicitly requested
   4237       if test "x$enable_dependency_tracking" = xyes; then
   4238 	continue
   4239       else
   4240 	break
   4241       fi
   4242       ;;
   4243     msvisualcpp | msvcmsys)
   4244       # This compiler won't grok `-c -o', but also, the minuso test has
   4245       # not run yet.  These depmodes are late enough in the game, and
   4246       # so weak that their functioning should not be impacted.
   4247       am__obj=conftest.${OBJEXT-o}
   4248       am__minus_obj=
   4249       ;;
   4250     none) break ;;
   4251     esac
   4252     if depmode=$depmode \
   4253        source=sub/conftest.c object=$am__obj \
   4254        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4255        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4256          >/dev/null 2>conftest.err &&
   4257        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4258        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4259        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4260        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4261       # icc doesn't choke on unknown options, it will just issue warnings
   4262       # or remarks (even with -Werror).  So we grep stderr for any message
   4263       # that says an option was ignored or not supported.
   4264       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4265       #   icc: Command line warning: ignoring option '-M'; no argument required
   4266       # The diagnosis changed in icc 8.0:
   4267       #   icc: Command line remark: option '-MP' not supported
   4268       if (grep 'ignoring option' conftest.err ||
   4269           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4270         am_cv_CC_dependencies_compiler_type=$depmode
   4271         break
   4272       fi
   4273     fi
   4274   done
   4275 
   4276   cd ..
   4277   rm -rf conftest.dir
   4278 else
   4279   am_cv_CC_dependencies_compiler_type=none
   4280 fi
   4281 
   4282 fi
   4283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4284 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4285 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4286 
   4287  if
   4288   test "x$enable_dependency_tracking" != xno \
   4289   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4290   am__fastdepCC_TRUE=
   4291   am__fastdepCC_FALSE='#'
   4292 else
   4293   am__fastdepCC_TRUE='#'
   4294   am__fastdepCC_FALSE=
   4295 fi
   4296 
   4297 
   4298 
   4299 
   4300 
   4301 
   4302 # In order to override CFLAGS_FOR_TARGET, all of our special flags go
   4303 # in XCFLAGS.  But we need them in CFLAGS during configury.  So put them
   4304 # in both places for now and restore CFLAGS at the end of config.
   4305 save_CFLAGS="$CFLAGS"
   4306 
   4307 # Add -Wall -Werror if we are using GCC.
   4308 if test "x$GCC" = "xyes"; then
   4309   XCFLAGS="$XCFLAGS -Wall -Werror"
   4310 fi
   4311 
   4312 # Find other programs we need.
   4313 if test -n "$ac_tool_prefix"; then
   4314   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   4315 set dummy ${ac_tool_prefix}ar; ac_word=$2
   4316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4317 $as_echo_n "checking for $ac_word... " >&6; }
   4318 if test "${ac_cv_prog_AR+set}" = set; then :
   4319   $as_echo_n "(cached) " >&6
   4320 else
   4321   if test -n "$AR"; then
   4322   ac_cv_prog_AR="$AR" # Let the user override the test.
   4323 else
   4324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4325 for as_dir in $PATH
   4326 do
   4327   IFS=$as_save_IFS
   4328   test -z "$as_dir" && as_dir=.
   4329     for ac_exec_ext in '' $ac_executable_extensions; do
   4330   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4331     ac_cv_prog_AR="${ac_tool_prefix}ar"
   4332     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4333     break 2
   4334   fi
   4335 done
   4336   done
   4337 IFS=$as_save_IFS
   4338 
   4339 fi
   4340 fi
   4341 AR=$ac_cv_prog_AR
   4342 if test -n "$AR"; then
   4343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   4344 $as_echo "$AR" >&6; }
   4345 else
   4346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4347 $as_echo "no" >&6; }
   4348 fi
   4349 
   4350 
   4351 fi
   4352 if test -z "$ac_cv_prog_AR"; then
   4353   ac_ct_AR=$AR
   4354   # Extract the first word of "ar", so it can be a program name with args.
   4355 set dummy ar; ac_word=$2
   4356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4357 $as_echo_n "checking for $ac_word... " >&6; }
   4358 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
   4359   $as_echo_n "(cached) " >&6
   4360 else
   4361   if test -n "$ac_ct_AR"; then
   4362   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   4363 else
   4364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4365 for as_dir in $PATH
   4366 do
   4367   IFS=$as_save_IFS
   4368   test -z "$as_dir" && as_dir=.
   4369     for ac_exec_ext in '' $ac_executable_extensions; do
   4370   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4371     ac_cv_prog_ac_ct_AR="ar"
   4372     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4373     break 2
   4374   fi
   4375 done
   4376   done
   4377 IFS=$as_save_IFS
   4378 
   4379 fi
   4380 fi
   4381 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   4382 if test -n "$ac_ct_AR"; then
   4383   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   4384 $as_echo "$ac_ct_AR" >&6; }
   4385 else
   4386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4387 $as_echo "no" >&6; }
   4388 fi
   4389 
   4390   if test "x$ac_ct_AR" = x; then
   4391     AR=""
   4392   else
   4393     case $cross_compiling:$ac_tool_warned in
   4394 yes:)
   4395 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4396 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4397 ac_tool_warned=yes ;;
   4398 esac
   4399     AR=$ac_ct_AR
   4400   fi
   4401 else
   4402   AR="$ac_cv_prog_AR"
   4403 fi
   4404 
   4405 if test -n "$ac_tool_prefix"; then
   4406   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   4407 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   4408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4409 $as_echo_n "checking for $ac_word... " >&6; }
   4410 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   4411   $as_echo_n "(cached) " >&6
   4412 else
   4413   if test -n "$RANLIB"; then
   4414   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   4415 else
   4416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4417 for as_dir in $PATH
   4418 do
   4419   IFS=$as_save_IFS
   4420   test -z "$as_dir" && as_dir=.
   4421     for ac_exec_ext in '' $ac_executable_extensions; do
   4422   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4423     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   4424     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4425     break 2
   4426   fi
   4427 done
   4428   done
   4429 IFS=$as_save_IFS
   4430 
   4431 fi
   4432 fi
   4433 RANLIB=$ac_cv_prog_RANLIB
   4434 if test -n "$RANLIB"; then
   4435   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   4436 $as_echo "$RANLIB" >&6; }
   4437 else
   4438   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4439 $as_echo "no" >&6; }
   4440 fi
   4441 
   4442 
   4443 fi
   4444 if test -z "$ac_cv_prog_RANLIB"; then
   4445   ac_ct_RANLIB=$RANLIB
   4446   # Extract the first word of "ranlib", so it can be a program name with args.
   4447 set dummy ranlib; ac_word=$2
   4448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4449 $as_echo_n "checking for $ac_word... " >&6; }
   4450 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   4451   $as_echo_n "(cached) " >&6
   4452 else
   4453   if test -n "$ac_ct_RANLIB"; then
   4454   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   4455 else
   4456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4457 for as_dir in $PATH
   4458 do
   4459   IFS=$as_save_IFS
   4460   test -z "$as_dir" && as_dir=.
   4461     for ac_exec_ext in '' $ac_executable_extensions; do
   4462   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4463     ac_cv_prog_ac_ct_RANLIB="ranlib"
   4464     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4465     break 2
   4466   fi
   4467 done
   4468   done
   4469 IFS=$as_save_IFS
   4470 
   4471 fi
   4472 fi
   4473 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   4474 if test -n "$ac_ct_RANLIB"; then
   4475   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   4476 $as_echo "$ac_ct_RANLIB" >&6; }
   4477 else
   4478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4479 $as_echo "no" >&6; }
   4480 fi
   4481 
   4482   if test "x$ac_ct_RANLIB" = x; then
   4483     RANLIB="ranlib-not-found-in-path-error"
   4484   else
   4485     case $cross_compiling:$ac_tool_warned in
   4486 yes:)
   4487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4488 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4489 ac_tool_warned=yes ;;
   4490 esac
   4491     RANLIB=$ac_ct_RANLIB
   4492   fi
   4493 else
   4494   RANLIB="$ac_cv_prog_RANLIB"
   4495 fi
   4496 
   4497 # Extract the first word of "perl", so it can be a program name with args.
   4498 set dummy perl; ac_word=$2
   4499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4500 $as_echo_n "checking for $ac_word... " >&6; }
   4501 if test "${ac_cv_path_PERL+set}" = set; then :
   4502   $as_echo_n "(cached) " >&6
   4503 else
   4504   case $PERL in
   4505   [\\/]* | ?:[\\/]*)
   4506   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
   4507   ;;
   4508   *)
   4509   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4510 for as_dir in $PATH
   4511 do
   4512   IFS=$as_save_IFS
   4513   test -z "$as_dir" && as_dir=.
   4514     for ac_exec_ext in '' $ac_executable_extensions; do
   4515   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4516     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
   4517     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4518     break 2
   4519   fi
   4520 done
   4521   done
   4522 IFS=$as_save_IFS
   4523 
   4524   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl-not-found-in-path-error"
   4525   ;;
   4526 esac
   4527 fi
   4528 PERL=$ac_cv_path_PERL
   4529 if test -n "$PERL"; then
   4530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
   4531 $as_echo "$PERL" >&6; }
   4532 else
   4533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4534 $as_echo "no" >&6; }
   4535 fi
   4536 
   4537 
   4538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   4539 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   4540 set x ${MAKE-make}
   4541 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   4542 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
   4543   $as_echo_n "(cached) " >&6
   4544 else
   4545   cat >conftest.make <<\_ACEOF
   4546 SHELL = /bin/sh
   4547 all:
   4548 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   4549 _ACEOF
   4550 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   4551 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   4552   *@@@%%%=?*=@@@%%%*)
   4553     eval ac_cv_prog_make_${ac_make}_set=yes;;
   4554   *)
   4555     eval ac_cv_prog_make_${ac_make}_set=no;;
   4556 esac
   4557 rm -f conftest.make
   4558 fi
   4559 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   4560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4561 $as_echo "yes" >&6; }
   4562   SET_MAKE=
   4563 else
   4564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4565 $as_echo "no" >&6; }
   4566   SET_MAKE="MAKE=${MAKE-make}"
   4567 fi
   4568 
   4569 
   4570 
   4571 # See if makeinfo has been installed and is modern enough
   4572 # that we can use it.
   4573 
   4574   # Extract the first word of "makeinfo", so it can be a program name with args.
   4575 set dummy makeinfo; ac_word=$2
   4576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4577 $as_echo_n "checking for $ac_word... " >&6; }
   4578 if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
   4579   $as_echo_n "(cached) " >&6
   4580 else
   4581   if test -n "$MAKEINFO"; then
   4582   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
   4583 else
   4584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4585 for as_dir in $PATH
   4586 do
   4587   IFS=$as_save_IFS
   4588   test -z "$as_dir" && as_dir=.
   4589     for ac_exec_ext in '' $ac_executable_extensions; do
   4590   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4591     ac_cv_prog_MAKEINFO="makeinfo"
   4592     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4593     break 2
   4594   fi
   4595 done
   4596   done
   4597 IFS=$as_save_IFS
   4598 
   4599 fi
   4600 fi
   4601 MAKEINFO=$ac_cv_prog_MAKEINFO
   4602 if test -n "$MAKEINFO"; then
   4603   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
   4604 $as_echo "$MAKEINFO" >&6; }
   4605 else
   4606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4607 $as_echo "no" >&6; }
   4608 fi
   4609 
   4610 
   4611   if test -n "$MAKEINFO"; then
   4612     # Found it, now check the version.
   4613     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for modern makeinfo" >&5
   4614 $as_echo_n "checking for modern makeinfo... " >&6; }
   4615 if test "${gcc_cv_prog_makeinfo_modern+set}" = set; then :
   4616   $as_echo_n "(cached) " >&6
   4617 else
   4618   ac_prog_version=`eval $MAKEINFO --version 2>&1 |
   4619                                      sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
   4620 
   4621                     case $ac_prog_version in
   4622                       '')  gcc_cv_prog_makeinfo_modern=no;;
   4623                       4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*)  gcc_cv_prog_makeinfo_modern=yes;;
   4624                       *)   gcc_cv_prog_makeinfo_modern=no;;
   4625                     esac
   4626 
   4627 fi
   4628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_makeinfo_modern" >&5
   4629 $as_echo "$gcc_cv_prog_makeinfo_modern" >&6; }
   4630   else
   4631     gcc_cv_prog_makeinfo_modern=no
   4632   fi
   4633   if test $gcc_cv_prog_makeinfo_modern = no; then
   4634     MAKEINFO="${CONFIG_SHELL-/bin/sh} $ac_aux_dir/missing makeinfo"
   4635   fi
   4636 
   4637  if test $gcc_cv_prog_makeinfo_modern = "yes"; then
   4638   BUILD_INFO_TRUE=
   4639   BUILD_INFO_FALSE='#'
   4640 else
   4641   BUILD_INFO_TRUE='#'
   4642   BUILD_INFO_FALSE=
   4643 fi
   4644 
   4645 
   4646 
   4647 # Configure libtool
   4648 case `pwd` in
   4649   *\ * | *\	*)
   4650     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   4651 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   4652 esac
   4653 
   4654 
   4655 
   4656 macro_version='2.2.7a'
   4657 macro_revision='1.3134'
   4658 
   4659 
   4660 
   4661 
   4662 
   4663 
   4664 
   4665 
   4666 
   4667 
   4668 
   4669 
   4670 
   4671 ltmain="$ac_aux_dir/ltmain.sh"
   4672 
   4673 # Backslashify metacharacters that are still active within
   4674 # double-quoted strings.
   4675 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   4676 
   4677 # Same as above, but do not quote variable references.
   4678 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   4679 
   4680 # Sed substitution to delay expansion of an escaped shell variable in a
   4681 # double_quote_subst'ed string.
   4682 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   4683 
   4684 # Sed substitution to delay expansion of an escaped single quote.
   4685 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   4686 
   4687 # Sed substitution to avoid accidental globbing in evaled expressions
   4688 no_glob_subst='s/\*/\\\*/g'
   4689 
   4690 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   4691 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   4692 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   4693 
   4694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   4695 $as_echo_n "checking how to print strings... " >&6; }
   4696 # Test print first, because it will be a builtin if present.
   4697 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
   4698    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   4699   ECHO='print -r --'
   4700 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   4701   ECHO='printf %s\n'
   4702 else
   4703   # Use this function as a fallback that always works.
   4704   func_fallback_echo ()
   4705   {
   4706     eval 'cat <<_LTECHO_EOF
   4707 $1
   4708 _LTECHO_EOF'
   4709   }
   4710   ECHO='func_fallback_echo'
   4711 fi
   4712 
   4713 # func_echo_all arg...
   4714 # Invoke $ECHO with all args, space-separated.
   4715 func_echo_all ()
   4716 {
   4717     $ECHO ""
   4718 }
   4719 
   4720 case "$ECHO" in
   4721   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   4722 $as_echo "printf" >&6; } ;;
   4723   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   4724 $as_echo "print -r" >&6; } ;;
   4725   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   4726 $as_echo "cat" >&6; } ;;
   4727 esac
   4728 
   4729 
   4730 
   4731 
   4732 
   4733 
   4734 
   4735 
   4736 
   4737 
   4738 
   4739 
   4740 
   4741 
   4742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4743 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4744 if test "${ac_cv_path_SED+set}" = set; then :
   4745   $as_echo_n "(cached) " >&6
   4746 else
   4747             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   4748      for ac_i in 1 2 3 4 5 6 7; do
   4749        ac_script="$ac_script$as_nl$ac_script"
   4750      done
   4751      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   4752      { ac_script=; unset ac_script;}
   4753      if test -z "$SED"; then
   4754   ac_path_SED_found=false
   4755   # Loop through the user's path and test for each of PROGNAME-LIST
   4756   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4757 for as_dir in $PATH
   4758 do
   4759   IFS=$as_save_IFS
   4760   test -z "$as_dir" && as_dir=.
   4761     for ac_prog in sed gsed; do
   4762     for ac_exec_ext in '' $ac_executable_extensions; do
   4763       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   4764       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
   4765 # Check for GNU ac_path_SED and select it if it is found.
   4766   # Check for GNU $ac_path_SED
   4767 case `"$ac_path_SED" --version 2>&1` in
   4768 *GNU*)
   4769   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   4770 *)
   4771   ac_count=0
   4772   $as_echo_n 0123456789 >"conftest.in"
   4773   while :
   4774   do
   4775     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4776     mv "conftest.tmp" "conftest.in"
   4777     cp "conftest.in" "conftest.nl"
   4778     $as_echo '' >> "conftest.nl"
   4779     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4780     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4781     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4782     if test $ac_count -gt ${ac_path_SED_max-0}; then
   4783       # Best one so far, save it but keep looking for a better one
   4784       ac_cv_path_SED="$ac_path_SED"
   4785       ac_path_SED_max=$ac_count
   4786     fi
   4787     # 10*(2^10) chars as input seems more than enough
   4788     test $ac_count -gt 10 && break
   4789   done
   4790   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4791 esac
   4792 
   4793       $ac_path_SED_found && break 3
   4794     done
   4795   done
   4796   done
   4797 IFS=$as_save_IFS
   4798   if test -z "$ac_cv_path_SED"; then
   4799     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
   4800   fi
   4801 else
   4802   ac_cv_path_SED=$SED
   4803 fi
   4804 
   4805 fi
   4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   4807 $as_echo "$ac_cv_path_SED" >&6; }
   4808  SED="$ac_cv_path_SED"
   4809   rm -f conftest.sed
   4810 
   4811 test -z "$SED" && SED=sed
   4812 Xsed="$SED -e 1s/^X//"
   4813 
   4814 
   4815 
   4816 
   4817 
   4818 
   4819 
   4820 
   4821 
   4822 
   4823 
   4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4825 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4826 if test "${ac_cv_path_GREP+set}" = set; then :
   4827   $as_echo_n "(cached) " >&6
   4828 else
   4829   if test -z "$GREP"; then
   4830   ac_path_GREP_found=false
   4831   # Loop through the user's path and test for each of PROGNAME-LIST
   4832   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4833 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4834 do
   4835   IFS=$as_save_IFS
   4836   test -z "$as_dir" && as_dir=.
   4837     for ac_prog in grep ggrep; do
   4838     for ac_exec_ext in '' $ac_executable_extensions; do
   4839       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4840       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   4841 # Check for GNU ac_path_GREP and select it if it is found.
   4842   # Check for GNU $ac_path_GREP
   4843 case `"$ac_path_GREP" --version 2>&1` in
   4844 *GNU*)
   4845   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4846 *)
   4847   ac_count=0
   4848   $as_echo_n 0123456789 >"conftest.in"
   4849   while :
   4850   do
   4851     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4852     mv "conftest.tmp" "conftest.in"
   4853     cp "conftest.in" "conftest.nl"
   4854     $as_echo 'GREP' >> "conftest.nl"
   4855     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4856     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4857     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4858     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4859       # Best one so far, save it but keep looking for a better one
   4860       ac_cv_path_GREP="$ac_path_GREP"
   4861       ac_path_GREP_max=$ac_count
   4862     fi
   4863     # 10*(2^10) chars as input seems more than enough
   4864     test $ac_count -gt 10 && break
   4865   done
   4866   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4867 esac
   4868 
   4869       $ac_path_GREP_found && break 3
   4870     done
   4871   done
   4872   done
   4873 IFS=$as_save_IFS
   4874   if test -z "$ac_cv_path_GREP"; then
   4875     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4876   fi
   4877 else
   4878   ac_cv_path_GREP=$GREP
   4879 fi
   4880 
   4881 fi
   4882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4883 $as_echo "$ac_cv_path_GREP" >&6; }
   4884  GREP="$ac_cv_path_GREP"
   4885 
   4886 
   4887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4888 $as_echo_n "checking for egrep... " >&6; }
   4889 if test "${ac_cv_path_EGREP+set}" = set; then :
   4890   $as_echo_n "(cached) " >&6
   4891 else
   4892   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4893    then ac_cv_path_EGREP="$GREP -E"
   4894    else
   4895      if test -z "$EGREP"; then
   4896   ac_path_EGREP_found=false
   4897   # Loop through the user's path and test for each of PROGNAME-LIST
   4898   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4899 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4900 do
   4901   IFS=$as_save_IFS
   4902   test -z "$as_dir" && as_dir=.
   4903     for ac_prog in egrep; do
   4904     for ac_exec_ext in '' $ac_executable_extensions; do
   4905       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4906       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4907 # Check for GNU ac_path_EGREP and select it if it is found.
   4908   # Check for GNU $ac_path_EGREP
   4909 case `"$ac_path_EGREP" --version 2>&1` in
   4910 *GNU*)
   4911   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4912 *)
   4913   ac_count=0
   4914   $as_echo_n 0123456789 >"conftest.in"
   4915   while :
   4916   do
   4917     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4918     mv "conftest.tmp" "conftest.in"
   4919     cp "conftest.in" "conftest.nl"
   4920     $as_echo 'EGREP' >> "conftest.nl"
   4921     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4922     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4923     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4924     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4925       # Best one so far, save it but keep looking for a better one
   4926       ac_cv_path_EGREP="$ac_path_EGREP"
   4927       ac_path_EGREP_max=$ac_count
   4928     fi
   4929     # 10*(2^10) chars as input seems more than enough
   4930     test $ac_count -gt 10 && break
   4931   done
   4932   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4933 esac
   4934 
   4935       $ac_path_EGREP_found && break 3
   4936     done
   4937   done
   4938   done
   4939 IFS=$as_save_IFS
   4940   if test -z "$ac_cv_path_EGREP"; then
   4941     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4942   fi
   4943 else
   4944   ac_cv_path_EGREP=$EGREP
   4945 fi
   4946 
   4947    fi
   4948 fi
   4949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4950 $as_echo "$ac_cv_path_EGREP" >&6; }
   4951  EGREP="$ac_cv_path_EGREP"
   4952 
   4953 
   4954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   4955 $as_echo_n "checking for fgrep... " >&6; }
   4956 if test "${ac_cv_path_FGREP+set}" = set; then :
   4957   $as_echo_n "(cached) " >&6
   4958 else
   4959   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   4960    then ac_cv_path_FGREP="$GREP -F"
   4961    else
   4962      if test -z "$FGREP"; then
   4963   ac_path_FGREP_found=false
   4964   # Loop through the user's path and test for each of PROGNAME-LIST
   4965   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4966 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4967 do
   4968   IFS=$as_save_IFS
   4969   test -z "$as_dir" && as_dir=.
   4970     for ac_prog in fgrep; do
   4971     for ac_exec_ext in '' $ac_executable_extensions; do
   4972       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   4973       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
   4974 # Check for GNU ac_path_FGREP and select it if it is found.
   4975   # Check for GNU $ac_path_FGREP
   4976 case `"$ac_path_FGREP" --version 2>&1` in
   4977 *GNU*)
   4978   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   4979 *)
   4980   ac_count=0
   4981   $as_echo_n 0123456789 >"conftest.in"
   4982   while :
   4983   do
   4984     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4985     mv "conftest.tmp" "conftest.in"
   4986     cp "conftest.in" "conftest.nl"
   4987     $as_echo 'FGREP' >> "conftest.nl"
   4988     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4989     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4990     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4991     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   4992       # Best one so far, save it but keep looking for a better one
   4993       ac_cv_path_FGREP="$ac_path_FGREP"
   4994       ac_path_FGREP_max=$ac_count
   4995     fi
   4996     # 10*(2^10) chars as input seems more than enough
   4997     test $ac_count -gt 10 && break
   4998   done
   4999   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5000 esac
   5001 
   5002       $ac_path_FGREP_found && break 3
   5003     done
   5004   done
   5005   done
   5006 IFS=$as_save_IFS
   5007   if test -z "$ac_cv_path_FGREP"; then
   5008     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   5009   fi
   5010 else
   5011   ac_cv_path_FGREP=$FGREP
   5012 fi
   5013 
   5014    fi
   5015 fi
   5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   5017 $as_echo "$ac_cv_path_FGREP" >&6; }
   5018  FGREP="$ac_cv_path_FGREP"
   5019 
   5020 
   5021 test -z "$GREP" && GREP=grep
   5022 
   5023 
   5024 
   5025 
   5026 
   5027 
   5028 
   5029 
   5030 
   5031 
   5032 
   5033 
   5034 
   5035 
   5036 
   5037 
   5038 
   5039 
   5040 
   5041 # Check whether --with-gnu-ld was given.
   5042 if test "${with_gnu_ld+set}" = set; then :
   5043   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   5044 else
   5045   with_gnu_ld=no
   5046 fi
   5047 
   5048 ac_prog=ld
   5049 if test "$GCC" = yes; then
   5050   # Check if gcc -print-prog-name=ld gives a path.
   5051   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   5052 $as_echo_n "checking for ld used by $CC... " >&6; }
   5053   case $host in
   5054   *-*-mingw*)
   5055     # gcc leaves a trailing carriage return which upsets mingw
   5056     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   5057   *)
   5058     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   5059   esac
   5060   case $ac_prog in
   5061     # Accept absolute paths.
   5062     [\\/]* | ?:[\\/]*)
   5063       re_direlt='/[^/][^/]*/\.\./'
   5064       # Canonicalize the pathname of ld
   5065       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   5066       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   5067 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   5068       done
   5069       test -z "$LD" && LD="$ac_prog"
   5070       ;;
   5071   "")
   5072     # If it fails, then pretend we aren't using GCC.
   5073     ac_prog=ld
   5074     ;;
   5075   *)
   5076     # If it is relative, then search for the first ld in PATH.
   5077     with_gnu_ld=unknown
   5078     ;;
   5079   esac
   5080 elif test "$with_gnu_ld" = yes; then
   5081   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   5082 $as_echo_n "checking for GNU ld... " >&6; }
   5083 else
   5084   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   5085 $as_echo_n "checking for non-GNU ld... " >&6; }
   5086 fi
   5087 if test "${lt_cv_path_LD+set}" = set; then :
   5088   $as_echo_n "(cached) " >&6
   5089 else
   5090   if test -z "$LD"; then
   5091   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5092   for ac_dir in $PATH; do
   5093     IFS="$lt_save_ifs"
   5094     test -z "$ac_dir" && ac_dir=.
   5095     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   5096       lt_cv_path_LD="$ac_dir/$ac_prog"
   5097       # Check to see if the program is GNU ld.  I'd rather use --version,
   5098       # but apparently some variants of GNU ld only accept -v.
   5099       # Break only if it was the GNU/non-GNU ld that we prefer.
   5100       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   5101       *GNU* | *'with BFD'*)
   5102 	test "$with_gnu_ld" != no && break
   5103 	;;
   5104       *)
   5105 	test "$with_gnu_ld" != yes && break
   5106 	;;
   5107       esac
   5108     fi
   5109   done
   5110   IFS="$lt_save_ifs"
   5111 else
   5112   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   5113 fi
   5114 fi
   5115 
   5116 LD="$lt_cv_path_LD"
   5117 if test -n "$LD"; then
   5118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   5119 $as_echo "$LD" >&6; }
   5120 else
   5121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5122 $as_echo "no" >&6; }
   5123 fi
   5124 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   5125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   5126 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   5127 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   5128   $as_echo_n "(cached) " >&6
   5129 else
   5130   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   5131 case `$LD -v 2>&1 </dev/null` in
   5132 *GNU* | *'with BFD'*)
   5133   lt_cv_prog_gnu_ld=yes
   5134   ;;
   5135 *)
   5136   lt_cv_prog_gnu_ld=no
   5137   ;;
   5138 esac
   5139 fi
   5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   5141 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   5142 with_gnu_ld=$lt_cv_prog_gnu_ld
   5143 
   5144 
   5145 
   5146 
   5147 
   5148 
   5149 
   5150 
   5151 
   5152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   5153 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   5154 if test "${lt_cv_path_NM+set}" = set; then :
   5155   $as_echo_n "(cached) " >&6
   5156 else
   5157   if test -n "$NM"; then
   5158   # Let the user override the test.
   5159   lt_cv_path_NM="$NM"
   5160 else
   5161   lt_nm_to_check="${ac_tool_prefix}nm"
   5162   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   5163     lt_nm_to_check="$lt_nm_to_check nm"
   5164   fi
   5165   for lt_tmp_nm in $lt_nm_to_check; do
   5166     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5167     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   5168       IFS="$lt_save_ifs"
   5169       test -z "$ac_dir" && ac_dir=.
   5170       tmp_nm="$ac_dir/$lt_tmp_nm"
   5171       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   5172 	# Check to see if the nm accepts a BSD-compat flag.
   5173 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   5174 	#   nm: unknown option "B" ignored
   5175 	# Tru64's nm complains that /dev/null is an invalid object file
   5176 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   5177 	*/dev/null* | *'Invalid file or object type'*)
   5178 	  lt_cv_path_NM="$tmp_nm -B"
   5179 	  break
   5180 	  ;;
   5181 	*)
   5182 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   5183 	  */dev/null*)
   5184 	    lt_cv_path_NM="$tmp_nm -p"
   5185 	    break
   5186 	    ;;
   5187 	  *)
   5188 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   5189 	    continue # so that we can try to find one that supports BSD flags
   5190 	    ;;
   5191 	  esac
   5192 	  ;;
   5193 	esac
   5194       fi
   5195     done
   5196     IFS="$lt_save_ifs"
   5197   done
   5198   : ${lt_cv_path_NM=no}
   5199 fi
   5200 fi
   5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   5202 $as_echo "$lt_cv_path_NM" >&6; }
   5203 if test "$lt_cv_path_NM" != "no"; then
   5204   NM="$lt_cv_path_NM"
   5205 else
   5206   # Didn't find any BSD compatible name lister, look for dumpbin.
   5207   if test -n "$DUMPBIN"; then :
   5208     # Let the user override the test.
   5209   else
   5210     if test -n "$ac_tool_prefix"; then
   5211   for ac_prog in dumpbin "link -dump"
   5212   do
   5213     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5214 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5216 $as_echo_n "checking for $ac_word... " >&6; }
   5217 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
   5218   $as_echo_n "(cached) " >&6
   5219 else
   5220   if test -n "$DUMPBIN"; then
   5221   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   5222 else
   5223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5224 for as_dir in $PATH
   5225 do
   5226   IFS=$as_save_IFS
   5227   test -z "$as_dir" && as_dir=.
   5228     for ac_exec_ext in '' $ac_executable_extensions; do
   5229   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5230     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   5231     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5232     break 2
   5233   fi
   5234 done
   5235   done
   5236 IFS=$as_save_IFS
   5237 
   5238 fi
   5239 fi
   5240 DUMPBIN=$ac_cv_prog_DUMPBIN
   5241 if test -n "$DUMPBIN"; then
   5242   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   5243 $as_echo "$DUMPBIN" >&6; }
   5244 else
   5245   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5246 $as_echo "no" >&6; }
   5247 fi
   5248 
   5249 
   5250     test -n "$DUMPBIN" && break
   5251   done
   5252 fi
   5253 if test -z "$DUMPBIN"; then
   5254   ac_ct_DUMPBIN=$DUMPBIN
   5255   for ac_prog in dumpbin "link -dump"
   5256 do
   5257   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5258 set dummy $ac_prog; ac_word=$2
   5259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5260 $as_echo_n "checking for $ac_word... " >&6; }
   5261 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
   5262   $as_echo_n "(cached) " >&6
   5263 else
   5264   if test -n "$ac_ct_DUMPBIN"; then
   5265   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   5266 else
   5267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5268 for as_dir in $PATH
   5269 do
   5270   IFS=$as_save_IFS
   5271   test -z "$as_dir" && as_dir=.
   5272     for ac_exec_ext in '' $ac_executable_extensions; do
   5273   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5274     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   5275     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5276     break 2
   5277   fi
   5278 done
   5279   done
   5280 IFS=$as_save_IFS
   5281 
   5282 fi
   5283 fi
   5284 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   5285 if test -n "$ac_ct_DUMPBIN"; then
   5286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   5287 $as_echo "$ac_ct_DUMPBIN" >&6; }
   5288 else
   5289   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5290 $as_echo "no" >&6; }
   5291 fi
   5292 
   5293 
   5294   test -n "$ac_ct_DUMPBIN" && break
   5295 done
   5296 
   5297   if test "x$ac_ct_DUMPBIN" = x; then
   5298     DUMPBIN=":"
   5299   else
   5300     case $cross_compiling:$ac_tool_warned in
   5301 yes:)
   5302 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5303 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5304 ac_tool_warned=yes ;;
   5305 esac
   5306     DUMPBIN=$ac_ct_DUMPBIN
   5307   fi
   5308 fi
   5309 
   5310     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   5311     *COFF*)
   5312       DUMPBIN="$DUMPBIN -symbols"
   5313       ;;
   5314     *)
   5315       DUMPBIN=:
   5316       ;;
   5317     esac
   5318   fi
   5319 
   5320   if test "$DUMPBIN" != ":"; then
   5321     NM="$DUMPBIN"
   5322   fi
   5323 fi
   5324 test -z "$NM" && NM=nm
   5325 
   5326 
   5327 
   5328 
   5329 
   5330 
   5331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   5332 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   5333 if test "${lt_cv_nm_interface+set}" = set; then :
   5334   $as_echo_n "(cached) " >&6
   5335 else
   5336   lt_cv_nm_interface="BSD nm"
   5337   echo "int some_variable = 0;" > conftest.$ac_ext
   5338   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   5339   (eval "$ac_compile" 2>conftest.err)
   5340   cat conftest.err >&5
   5341   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   5342   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   5343   cat conftest.err >&5
   5344   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   5345   cat conftest.out >&5
   5346   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   5347     lt_cv_nm_interface="MS dumpbin"
   5348   fi
   5349   rm -f conftest*
   5350 fi
   5351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   5352 $as_echo "$lt_cv_nm_interface" >&6; }
   5353 
   5354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   5355 $as_echo_n "checking whether ln -s works... " >&6; }
   5356 LN_S=$as_ln_s
   5357 if test "$LN_S" = "ln -s"; then
   5358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5359 $as_echo "yes" >&6; }
   5360 else
   5361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   5362 $as_echo "no, using $LN_S" >&6; }
   5363 fi
   5364 
   5365 # find the maximum length of command line arguments
   5366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   5367 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   5368 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
   5369   $as_echo_n "(cached) " >&6
   5370 else
   5371     i=0
   5372   teststring="ABCD"
   5373 
   5374   case $build_os in
   5375   msdosdjgpp*)
   5376     # On DJGPP, this test can blow up pretty badly due to problems in libc
   5377     # (any single argument exceeding 2000 bytes causes a buffer overrun
   5378     # during glob expansion).  Even if it were fixed, the result of this
   5379     # check would be larger than it should be.
   5380     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   5381     ;;
   5382 
   5383   gnu*)
   5384     # Under GNU Hurd, this test is not required because there is
   5385     # no limit to the length of command line arguments.
   5386     # Libtool will interpret -1 as no limit whatsoever
   5387     lt_cv_sys_max_cmd_len=-1;
   5388     ;;
   5389 
   5390   cygwin* | mingw* | cegcc*)
   5391     # On Win9x/ME, this test blows up -- it succeeds, but takes
   5392     # about 5 minutes as the teststring grows exponentially.
   5393     # Worse, since 9x/ME are not pre-emptively multitasking,
   5394     # you end up with a "frozen" computer, even though with patience
   5395     # the test eventually succeeds (with a max line length of 256k).
   5396     # Instead, let's just punt: use the minimum linelength reported by
   5397     # all of the supported platforms: 8192 (on NT/2K/XP).
   5398     lt_cv_sys_max_cmd_len=8192;
   5399     ;;
   5400 
   5401   mint*)
   5402     # On MiNT this can take a long time and run out of memory.
   5403     lt_cv_sys_max_cmd_len=8192;
   5404     ;;
   5405 
   5406   amigaos*)
   5407     # On AmigaOS with pdksh, this test takes hours, literally.
   5408     # So we just punt and use a minimum line length of 8192.
   5409     lt_cv_sys_max_cmd_len=8192;
   5410     ;;
   5411 
   5412   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   5413     # This has been around since 386BSD, at least.  Likely further.
   5414     if test -x /sbin/sysctl; then
   5415       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5416     elif test -x /usr/sbin/sysctl; then
   5417       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5418     else
   5419       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5420     fi
   5421     # And add a safety zone
   5422     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5423     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5424     ;;
   5425 
   5426   interix*)
   5427     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5428     lt_cv_sys_max_cmd_len=196608
   5429     ;;
   5430 
   5431   osf*)
   5432     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5433     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5434     # nice to cause kernel panics so lets avoid the loop below.
   5435     # First set a reasonable default.
   5436     lt_cv_sys_max_cmd_len=16384
   5437     #
   5438     if test -x /sbin/sysconfig; then
   5439       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5440         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5441       esac
   5442     fi
   5443     ;;
   5444   sco3.2v5*)
   5445     lt_cv_sys_max_cmd_len=102400
   5446     ;;
   5447   sysv5* | sco5v6* | sysv4.2uw2*)
   5448     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5449     if test -n "$kargmax"; then
   5450       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   5451     else
   5452       lt_cv_sys_max_cmd_len=32768
   5453     fi
   5454     ;;
   5455   *)
   5456     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   5457     if test -n "$lt_cv_sys_max_cmd_len"; then
   5458       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5459       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5460     else
   5461       # Make teststring a little bigger before we do anything with it.
   5462       # a 1K string should be a reasonable start.
   5463       for i in 1 2 3 4 5 6 7 8 ; do
   5464         teststring=$teststring$teststring
   5465       done
   5466       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5467       # If test is not a shell built-in, we'll probably end up computing a
   5468       # maximum length that is only half of the actual maximum length, but
   5469       # we can't tell.
   5470       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
   5471 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   5472 	      test $i != 17 # 1/2 MB should be enough
   5473       do
   5474         i=`expr $i + 1`
   5475         teststring=$teststring$teststring
   5476       done
   5477       # Only check the string length outside the loop.
   5478       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   5479       teststring=
   5480       # Add a significant safety factor because C++ compilers can tack on
   5481       # massive amounts of additional arguments before passing them to the
   5482       # linker.  It appears as though 1/2 is a usable value.
   5483       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5484     fi
   5485     ;;
   5486   esac
   5487 
   5488 fi
   5489 
   5490 if test -n $lt_cv_sys_max_cmd_len ; then
   5491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   5492 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   5493 else
   5494   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   5495 $as_echo "none" >&6; }
   5496 fi
   5497 max_cmd_len=$lt_cv_sys_max_cmd_len
   5498 
   5499 
   5500 
   5501 
   5502 
   5503 
   5504 : ${CP="cp -f"}
   5505 : ${MV="mv -f"}
   5506 : ${RM="rm -f"}
   5507 
   5508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   5509 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   5510 # Try some XSI features
   5511 xsi_shell=no
   5512 ( _lt_dummy="a/b/c"
   5513   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
   5514       = c,a/b,, \
   5515     && eval 'test $(( 1 + 1 )) -eq 2 \
   5516     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   5517   && xsi_shell=yes
   5518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   5519 $as_echo "$xsi_shell" >&6; }
   5520 
   5521 
   5522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   5523 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   5524 lt_shell_append=no
   5525 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   5526     >/dev/null 2>&1 \
   5527   && lt_shell_append=yes
   5528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   5529 $as_echo "$lt_shell_append" >&6; }
   5530 
   5531 
   5532 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   5533   lt_unset=unset
   5534 else
   5535   lt_unset=false
   5536 fi
   5537 
   5538 
   5539 
   5540 
   5541 
   5542 # test EBCDIC or ASCII
   5543 case `echo X|tr X '\101'` in
   5544  A) # ASCII based system
   5545     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   5546   lt_SP2NL='tr \040 \012'
   5547   lt_NL2SP='tr \015\012 \040\040'
   5548   ;;
   5549  *) # EBCDIC based system
   5550   lt_SP2NL='tr \100 \n'
   5551   lt_NL2SP='tr \r\n \100\100'
   5552   ;;
   5553 esac
   5554 
   5555 
   5556 
   5557 
   5558 
   5559 
   5560 
   5561 
   5562 
   5563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   5564 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5565 if test "${lt_cv_ld_reload_flag+set}" = set; then :
   5566   $as_echo_n "(cached) " >&6
   5567 else
   5568   lt_cv_ld_reload_flag='-r'
   5569 fi
   5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   5571 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5572 reload_flag=$lt_cv_ld_reload_flag
   5573 case $reload_flag in
   5574 "" | " "*) ;;
   5575 *) reload_flag=" $reload_flag" ;;
   5576 esac
   5577 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5578 case $host_os in
   5579   darwin*)
   5580     if test "$GCC" = yes; then
   5581       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   5582     else
   5583       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5584     fi
   5585     ;;
   5586 esac
   5587 
   5588 
   5589 
   5590 
   5591 
   5592 
   5593 
   5594 
   5595 
   5596 if test -n "$ac_tool_prefix"; then
   5597   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5598 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5600 $as_echo_n "checking for $ac_word... " >&6; }
   5601 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
   5602   $as_echo_n "(cached) " >&6
   5603 else
   5604   if test -n "$OBJDUMP"; then
   5605   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5606 else
   5607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5608 for as_dir in $PATH
   5609 do
   5610   IFS=$as_save_IFS
   5611   test -z "$as_dir" && as_dir=.
   5612     for ac_exec_ext in '' $ac_executable_extensions; do
   5613   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5614     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5615     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5616     break 2
   5617   fi
   5618 done
   5619   done
   5620 IFS=$as_save_IFS
   5621 
   5622 fi
   5623 fi
   5624 OBJDUMP=$ac_cv_prog_OBJDUMP
   5625 if test -n "$OBJDUMP"; then
   5626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5627 $as_echo "$OBJDUMP" >&6; }
   5628 else
   5629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5630 $as_echo "no" >&6; }
   5631 fi
   5632 
   5633 
   5634 fi
   5635 if test -z "$ac_cv_prog_OBJDUMP"; then
   5636   ac_ct_OBJDUMP=$OBJDUMP
   5637   # Extract the first word of "objdump", so it can be a program name with args.
   5638 set dummy objdump; ac_word=$2
   5639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5640 $as_echo_n "checking for $ac_word... " >&6; }
   5641 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
   5642   $as_echo_n "(cached) " >&6
   5643 else
   5644   if test -n "$ac_ct_OBJDUMP"; then
   5645   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5646 else
   5647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5648 for as_dir in $PATH
   5649 do
   5650   IFS=$as_save_IFS
   5651   test -z "$as_dir" && as_dir=.
   5652     for ac_exec_ext in '' $ac_executable_extensions; do
   5653   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5654     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5655     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5656     break 2
   5657   fi
   5658 done
   5659   done
   5660 IFS=$as_save_IFS
   5661 
   5662 fi
   5663 fi
   5664 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5665 if test -n "$ac_ct_OBJDUMP"; then
   5666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5667 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5668 else
   5669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5670 $as_echo "no" >&6; }
   5671 fi
   5672 
   5673   if test "x$ac_ct_OBJDUMP" = x; then
   5674     OBJDUMP="false"
   5675   else
   5676     case $cross_compiling:$ac_tool_warned in
   5677 yes:)
   5678 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5679 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5680 ac_tool_warned=yes ;;
   5681 esac
   5682     OBJDUMP=$ac_ct_OBJDUMP
   5683   fi
   5684 else
   5685   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5686 fi
   5687 
   5688 test -z "$OBJDUMP" && OBJDUMP=objdump
   5689 
   5690 
   5691 
   5692 
   5693 
   5694 
   5695 
   5696 
   5697 
   5698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   5699 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5700 if test "${lt_cv_deplibs_check_method+set}" = set; then :
   5701   $as_echo_n "(cached) " >&6
   5702 else
   5703   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5704 lt_cv_file_magic_test_file=
   5705 lt_cv_deplibs_check_method='unknown'
   5706 # Need to set the preceding variable on all platforms that support
   5707 # interlibrary dependencies.
   5708 # 'none' -- dependencies not supported.
   5709 # `unknown' -- same as none, but documents that we really don't know.
   5710 # 'pass_all' -- all dependencies passed with no checks.
   5711 # 'test_compile' -- check by making test program.
   5712 # 'file_magic [[regex]]' -- check by looking for files in library path
   5713 # which responds to the $file_magic_cmd with a given extended regex.
   5714 # If you have `file' or equivalent on your system and you're not sure
   5715 # whether `pass_all' will *always* work, you probably want this one.
   5716 
   5717 case $host_os in
   5718 aix[4-9]*)
   5719   lt_cv_deplibs_check_method=pass_all
   5720   ;;
   5721 
   5722 beos*)
   5723   lt_cv_deplibs_check_method=pass_all
   5724   ;;
   5725 
   5726 bsdi[45]*)
   5727   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5728   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5729   lt_cv_file_magic_test_file=/shlib/libc.so
   5730   ;;
   5731 
   5732 cygwin*)
   5733   # func_win32_libid is a shell function defined in ltmain.sh
   5734   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5735   lt_cv_file_magic_cmd='func_win32_libid'
   5736   ;;
   5737 
   5738 mingw* | pw32*)
   5739   # Base MSYS/MinGW do not provide the 'file' command needed by
   5740   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5741   # unless we find 'file', for example because we are cross-compiling.
   5742   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   5743   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   5744     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5745     lt_cv_file_magic_cmd='func_win32_libid'
   5746   else
   5747     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   5748     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5749   fi
   5750   ;;
   5751 
   5752 cegcc*)
   5753   # use the weaker test based on 'objdump'. See mingw*.
   5754   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   5755   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5756   ;;
   5757 
   5758 darwin* | rhapsody*)
   5759   lt_cv_deplibs_check_method=pass_all
   5760   ;;
   5761 
   5762 freebsd* | dragonfly*)
   5763   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5764     case $host_cpu in
   5765     i*86 )
   5766       # Not sure whether the presence of OpenBSD here was a mistake.
   5767       # Let's accept both of them until this is cleared up.
   5768       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5769       lt_cv_file_magic_cmd=/usr/bin/file
   5770       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5771       ;;
   5772     esac
   5773   else
   5774     lt_cv_deplibs_check_method=pass_all
   5775   fi
   5776   ;;
   5777 
   5778 gnu*)
   5779   lt_cv_deplibs_check_method=pass_all
   5780   ;;
   5781 
   5782 haiku*)
   5783   lt_cv_deplibs_check_method=pass_all
   5784   ;;
   5785 
   5786 hpux10.20* | hpux11*)
   5787   lt_cv_file_magic_cmd=/usr/bin/file
   5788   case $host_cpu in
   5789   ia64*)
   5790     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5791     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5792     ;;
   5793   hppa*64*)
   5794     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]'
   5795     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5796     ;;
   5797   *)
   5798     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   5799     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5800     ;;
   5801   esac
   5802   ;;
   5803 
   5804 interix[3-9]*)
   5805   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5806   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5807   ;;
   5808 
   5809 irix5* | irix6* | nonstopux*)
   5810   case $LD in
   5811   *-32|*"-32 ") libmagic=32-bit;;
   5812   *-n32|*"-n32 ") libmagic=N32;;
   5813   *-64|*"-64 ") libmagic=64-bit;;
   5814   *) libmagic=never-match;;
   5815   esac
   5816   lt_cv_deplibs_check_method=pass_all
   5817   ;;
   5818 
   5819 # This must be Linux ELF.
   5820 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   5821   lt_cv_deplibs_check_method=pass_all
   5822   ;;
   5823 
   5824 netbsd*)
   5825   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5826     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5827   else
   5828     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5829   fi
   5830   ;;
   5831 
   5832 newos6*)
   5833   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5834   lt_cv_file_magic_cmd=/usr/bin/file
   5835   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5836   ;;
   5837 
   5838 *nto* | *qnx*)
   5839   lt_cv_deplibs_check_method=pass_all
   5840   ;;
   5841 
   5842 openbsd*)
   5843   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   5844     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5845   else
   5846     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5847   fi
   5848   ;;
   5849 
   5850 osf3* | osf4* | osf5*)
   5851   lt_cv_deplibs_check_method=pass_all
   5852   ;;
   5853 
   5854 rdos*)
   5855   lt_cv_deplibs_check_method=pass_all
   5856   ;;
   5857 
   5858 solaris*)
   5859   lt_cv_deplibs_check_method=pass_all
   5860   ;;
   5861 
   5862 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5863   lt_cv_deplibs_check_method=pass_all
   5864   ;;
   5865 
   5866 sysv4 | sysv4.3*)
   5867   case $host_vendor in
   5868   motorola)
   5869     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]'
   5870     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5871     ;;
   5872   ncr)
   5873     lt_cv_deplibs_check_method=pass_all
   5874     ;;
   5875   sequent)
   5876     lt_cv_file_magic_cmd='/bin/file'
   5877     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5878     ;;
   5879   sni)
   5880     lt_cv_file_magic_cmd='/bin/file'
   5881     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5882     lt_cv_file_magic_test_file=/lib/libc.so
   5883     ;;
   5884   siemens)
   5885     lt_cv_deplibs_check_method=pass_all
   5886     ;;
   5887   pc)
   5888     lt_cv_deplibs_check_method=pass_all
   5889     ;;
   5890   esac
   5891   ;;
   5892 
   5893 tpf*)
   5894   lt_cv_deplibs_check_method=pass_all
   5895   ;;
   5896 esac
   5897 
   5898 fi
   5899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5900 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5901 file_magic_cmd=$lt_cv_file_magic_cmd
   5902 deplibs_check_method=$lt_cv_deplibs_check_method
   5903 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5904 
   5905 
   5906 
   5907 
   5908 
   5909 
   5910 
   5911 
   5912 
   5913 
   5914 
   5915 
   5916 if test -n "$ac_tool_prefix"; then
   5917   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5918 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5920 $as_echo_n "checking for $ac_word... " >&6; }
   5921 if test "${ac_cv_prog_AR+set}" = set; then :
   5922   $as_echo_n "(cached) " >&6
   5923 else
   5924   if test -n "$AR"; then
   5925   ac_cv_prog_AR="$AR" # Let the user override the test.
   5926 else
   5927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5928 for as_dir in $PATH
   5929 do
   5930   IFS=$as_save_IFS
   5931   test -z "$as_dir" && as_dir=.
   5932     for ac_exec_ext in '' $ac_executable_extensions; do
   5933   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5934     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5935     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5936     break 2
   5937   fi
   5938 done
   5939   done
   5940 IFS=$as_save_IFS
   5941 
   5942 fi
   5943 fi
   5944 AR=$ac_cv_prog_AR
   5945 if test -n "$AR"; then
   5946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5947 $as_echo "$AR" >&6; }
   5948 else
   5949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5950 $as_echo "no" >&6; }
   5951 fi
   5952 
   5953 
   5954 fi
   5955 if test -z "$ac_cv_prog_AR"; then
   5956   ac_ct_AR=$AR
   5957   # Extract the first word of "ar", so it can be a program name with args.
   5958 set dummy ar; ac_word=$2
   5959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5960 $as_echo_n "checking for $ac_word... " >&6; }
   5961 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
   5962   $as_echo_n "(cached) " >&6
   5963 else
   5964   if test -n "$ac_ct_AR"; then
   5965   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5966 else
   5967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5968 for as_dir in $PATH
   5969 do
   5970   IFS=$as_save_IFS
   5971   test -z "$as_dir" && as_dir=.
   5972     for ac_exec_ext in '' $ac_executable_extensions; do
   5973   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5974     ac_cv_prog_ac_ct_AR="ar"
   5975     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5976     break 2
   5977   fi
   5978 done
   5979   done
   5980 IFS=$as_save_IFS
   5981 
   5982 fi
   5983 fi
   5984 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5985 if test -n "$ac_ct_AR"; then
   5986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5987 $as_echo "$ac_ct_AR" >&6; }
   5988 else
   5989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5990 $as_echo "no" >&6; }
   5991 fi
   5992 
   5993   if test "x$ac_ct_AR" = x; then
   5994     AR="false"
   5995   else
   5996     case $cross_compiling:$ac_tool_warned in
   5997 yes:)
   5998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5999 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6000 ac_tool_warned=yes ;;
   6001 esac
   6002     AR=$ac_ct_AR
   6003   fi
   6004 else
   6005   AR="$ac_cv_prog_AR"
   6006 fi
   6007 
   6008 test -z "$AR" && AR=ar
   6009 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6010 
   6011 
   6012 
   6013 
   6014 
   6015 
   6016 
   6017 
   6018 
   6019 
   6020 
   6021 if test -n "$ac_tool_prefix"; then
   6022   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6023 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6025 $as_echo_n "checking for $ac_word... " >&6; }
   6026 if test "${ac_cv_prog_STRIP+set}" = set; then :
   6027   $as_echo_n "(cached) " >&6
   6028 else
   6029   if test -n "$STRIP"; then
   6030   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6031 else
   6032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6033 for as_dir in $PATH
   6034 do
   6035   IFS=$as_save_IFS
   6036   test -z "$as_dir" && as_dir=.
   6037     for ac_exec_ext in '' $ac_executable_extensions; do
   6038   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6039     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6040     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6041     break 2
   6042   fi
   6043 done
   6044   done
   6045 IFS=$as_save_IFS
   6046 
   6047 fi
   6048 fi
   6049 STRIP=$ac_cv_prog_STRIP
   6050 if test -n "$STRIP"; then
   6051   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   6052 $as_echo "$STRIP" >&6; }
   6053 else
   6054   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6055 $as_echo "no" >&6; }
   6056 fi
   6057 
   6058 
   6059 fi
   6060 if test -z "$ac_cv_prog_STRIP"; then
   6061   ac_ct_STRIP=$STRIP
   6062   # Extract the first word of "strip", so it can be a program name with args.
   6063 set dummy strip; ac_word=$2
   6064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6065 $as_echo_n "checking for $ac_word... " >&6; }
   6066 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   6067   $as_echo_n "(cached) " >&6
   6068 else
   6069   if test -n "$ac_ct_STRIP"; then
   6070   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6071 else
   6072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6073 for as_dir in $PATH
   6074 do
   6075   IFS=$as_save_IFS
   6076   test -z "$as_dir" && as_dir=.
   6077     for ac_exec_ext in '' $ac_executable_extensions; do
   6078   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6079     ac_cv_prog_ac_ct_STRIP="strip"
   6080     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6081     break 2
   6082   fi
   6083 done
   6084   done
   6085 IFS=$as_save_IFS
   6086 
   6087 fi
   6088 fi
   6089 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6090 if test -n "$ac_ct_STRIP"; then
   6091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   6092 $as_echo "$ac_ct_STRIP" >&6; }
   6093 else
   6094   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6095 $as_echo "no" >&6; }
   6096 fi
   6097 
   6098   if test "x$ac_ct_STRIP" = x; then
   6099     STRIP=":"
   6100   else
   6101     case $cross_compiling:$ac_tool_warned in
   6102 yes:)
   6103 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6104 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6105 ac_tool_warned=yes ;;
   6106 esac
   6107     STRIP=$ac_ct_STRIP
   6108   fi
   6109 else
   6110   STRIP="$ac_cv_prog_STRIP"
   6111 fi
   6112 
   6113 test -z "$STRIP" && STRIP=:
   6114 
   6115 
   6116 
   6117 
   6118 
   6119 
   6120 if test -n "$ac_tool_prefix"; then
   6121   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6122 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6124 $as_echo_n "checking for $ac_word... " >&6; }
   6125 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   6126   $as_echo_n "(cached) " >&6
   6127 else
   6128   if test -n "$RANLIB"; then
   6129   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6130 else
   6131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6132 for as_dir in $PATH
   6133 do
   6134   IFS=$as_save_IFS
   6135   test -z "$as_dir" && as_dir=.
   6136     for ac_exec_ext in '' $ac_executable_extensions; do
   6137   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6138     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6139     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6140     break 2
   6141   fi
   6142 done
   6143   done
   6144 IFS=$as_save_IFS
   6145 
   6146 fi
   6147 fi
   6148 RANLIB=$ac_cv_prog_RANLIB
   6149 if test -n "$RANLIB"; then
   6150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   6151 $as_echo "$RANLIB" >&6; }
   6152 else
   6153   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6154 $as_echo "no" >&6; }
   6155 fi
   6156 
   6157 
   6158 fi
   6159 if test -z "$ac_cv_prog_RANLIB"; then
   6160   ac_ct_RANLIB=$RANLIB
   6161   # Extract the first word of "ranlib", so it can be a program name with args.
   6162 set dummy ranlib; ac_word=$2
   6163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6164 $as_echo_n "checking for $ac_word... " >&6; }
   6165 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   6166   $as_echo_n "(cached) " >&6
   6167 else
   6168   if test -n "$ac_ct_RANLIB"; then
   6169   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6170 else
   6171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6172 for as_dir in $PATH
   6173 do
   6174   IFS=$as_save_IFS
   6175   test -z "$as_dir" && as_dir=.
   6176     for ac_exec_ext in '' $ac_executable_extensions; do
   6177   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6178     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6179     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6180     break 2
   6181   fi
   6182 done
   6183   done
   6184 IFS=$as_save_IFS
   6185 
   6186 fi
   6187 fi
   6188 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6189 if test -n "$ac_ct_RANLIB"; then
   6190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   6191 $as_echo "$ac_ct_RANLIB" >&6; }
   6192 else
   6193   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6194 $as_echo "no" >&6; }
   6195 fi
   6196 
   6197   if test "x$ac_ct_RANLIB" = x; then
   6198     RANLIB=":"
   6199   else
   6200     case $cross_compiling:$ac_tool_warned in
   6201 yes:)
   6202 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6203 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6204 ac_tool_warned=yes ;;
   6205 esac
   6206     RANLIB=$ac_ct_RANLIB
   6207   fi
   6208 else
   6209   RANLIB="$ac_cv_prog_RANLIB"
   6210 fi
   6211 
   6212 test -z "$RANLIB" && RANLIB=:
   6213 
   6214 
   6215 
   6216 
   6217 
   6218 
   6219 # Determine commands to create old-style static archives.
   6220 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6221 old_postinstall_cmds='chmod 644 $oldlib'
   6222 old_postuninstall_cmds=
   6223 
   6224 if test -n "$RANLIB"; then
   6225   case $host_os in
   6226   openbsd*)
   6227     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6228     ;;
   6229   *)
   6230     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6231     ;;
   6232   esac
   6233   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6234 fi
   6235 
   6236 case $host_os in
   6237   darwin*)
   6238     lock_old_archive_extraction=yes ;;
   6239   *)
   6240     lock_old_archive_extraction=no ;;
   6241 esac
   6242 
   6243 
   6244 
   6245 
   6246 
   6247 
   6248 
   6249 
   6250 
   6251 
   6252 
   6253 
   6254 
   6255 
   6256 
   6257 
   6258 
   6259 
   6260 
   6261 
   6262 
   6263 
   6264 
   6265 
   6266 
   6267 
   6268 
   6269 
   6270 
   6271 
   6272 
   6273 
   6274 
   6275 
   6276 
   6277 
   6278 
   6279 
   6280 
   6281 # If no C compiler was specified, use CC.
   6282 LTCC=${LTCC-"$CC"}
   6283 
   6284 # If no C compiler flags were specified, use CFLAGS.
   6285 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6286 
   6287 # Allow CC to be a program name with arguments.
   6288 compiler=$CC
   6289 
   6290 
   6291 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   6293 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6294 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
   6295   $as_echo_n "(cached) " >&6
   6296 else
   6297 
   6298 # These are sane defaults that work on at least a few old systems.
   6299 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6300 
   6301 # Character class describing NM global symbol codes.
   6302 symcode='[BCDEGRST]'
   6303 
   6304 # Regexp to match symbols that can be accessed directly from C.
   6305 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6306 
   6307 # Define system-specific variables.
   6308 case $host_os in
   6309 aix*)
   6310   symcode='[BCDT]'
   6311   ;;
   6312 cygwin* | mingw* | pw32* | cegcc*)
   6313   symcode='[ABCDGISTW]'
   6314   ;;
   6315 hpux*)
   6316   if test "$host_cpu" = ia64; then
   6317     symcode='[ABCDEGRST]'
   6318   fi
   6319   ;;
   6320 irix* | nonstopux*)
   6321   symcode='[BCDEGRST]'
   6322   ;;
   6323 osf*)
   6324   symcode='[BCDEGQRST]'
   6325   ;;
   6326 solaris*)
   6327   symcode='[BDRT]'
   6328   ;;
   6329 sco3.2v5*)
   6330   symcode='[DT]'
   6331   ;;
   6332 sysv4.2uw2*)
   6333   symcode='[DT]'
   6334   ;;
   6335 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6336   symcode='[ABDT]'
   6337   ;;
   6338 sysv4)
   6339   symcode='[DFNSTU]'
   6340   ;;
   6341 esac
   6342 
   6343 # If we're using GNU nm, then use its standard symbol codes.
   6344 case `$NM -V 2>&1` in
   6345 *GNU* | *'with BFD'*)
   6346   symcode='[ABCDGIRSTW]' ;;
   6347 esac
   6348 
   6349 # Transform an extracted symbol line into a proper C declaration.
   6350 # Some systems (esp. on ia64) link data and code symbols differently,
   6351 # so use this general approach.
   6352 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6353 
   6354 # Transform an extracted symbol line into symbol name and symbol address
   6355 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   6356 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'"
   6357 
   6358 # Handle CRLF in mingw tool chain
   6359 opt_cr=
   6360 case $build_os in
   6361 mingw*)
   6362   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6363   ;;
   6364 esac
   6365 
   6366 # Try without a prefix underscore, then with it.
   6367 for ac_symprfx in "" "_"; do
   6368 
   6369   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6370   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6371 
   6372   # Write the raw and C identifiers.
   6373   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6374     # Fake it for dumpbin and say T for any non-static function
   6375     # and D for any global variable.
   6376     # Also find C++ and __fastcall symbols from MSVC++,
   6377     # which start with @ or ?.
   6378     lt_cv_sys_global_symbol_pipe="$AWK '"\
   6379 "     {last_section=section; section=\$ 3};"\
   6380 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   6381 "     \$ 0!~/External *\|/{next};"\
   6382 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   6383 "     {if(hide[section]) next};"\
   6384 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   6385 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   6386 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   6387 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   6388 "     ' prfx=^$ac_symprfx"
   6389   else
   6390     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6391   fi
   6392 
   6393   # Check to see that the pipe works correctly.
   6394   pipe_works=no
   6395 
   6396   rm -f conftest*
   6397   cat > conftest.$ac_ext <<_LT_EOF
   6398 #ifdef __cplusplus
   6399 extern "C" {
   6400 #endif
   6401 char nm_test_var;
   6402 void nm_test_func(void);
   6403 void nm_test_func(void){}
   6404 #ifdef __cplusplus
   6405 }
   6406 #endif
   6407 int main(){nm_test_var='a';nm_test_func();return(0);}
   6408 _LT_EOF
   6409 
   6410   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6411   (eval $ac_compile) 2>&5
   6412   ac_status=$?
   6413   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6414   test $ac_status = 0; }; then
   6415     # Now try to grab the symbols.
   6416     nlist=conftest.nm
   6417     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   6418   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   6419   ac_status=$?
   6420   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6421   test $ac_status = 0; } && test -s "$nlist"; then
   6422       # Try sorting and uniquifying the output.
   6423       if sort "$nlist" | uniq > "$nlist"T; then
   6424 	mv -f "$nlist"T "$nlist"
   6425       else
   6426 	rm -f "$nlist"T
   6427       fi
   6428 
   6429       # Make sure that we snagged all the symbols we need.
   6430       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   6431 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   6432 	  cat <<_LT_EOF > conftest.$ac_ext
   6433 #ifdef __cplusplus
   6434 extern "C" {
   6435 #endif
   6436 
   6437 _LT_EOF
   6438 	  # Now generate the symbol file.
   6439 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   6440 
   6441 	  cat <<_LT_EOF >> conftest.$ac_ext
   6442 
   6443 /* The mapping between symbol names and symbols.  */
   6444 const struct {
   6445   const char *name;
   6446   void       *address;
   6447 }
   6448 lt__PROGRAM__LTX_preloaded_symbols[] =
   6449 {
   6450   { "@PROGRAM@", (void *) 0 },
   6451 _LT_EOF
   6452 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   6453 	  cat <<\_LT_EOF >> conftest.$ac_ext
   6454   {0, (void *) 0}
   6455 };
   6456 
   6457 /* This works around a problem in FreeBSD linker */
   6458 #ifdef FREEBSD_WORKAROUND
   6459 static const void *lt_preloaded_setup() {
   6460   return lt__PROGRAM__LTX_preloaded_symbols;
   6461 }
   6462 #endif
   6463 
   6464 #ifdef __cplusplus
   6465 }
   6466 #endif
   6467 _LT_EOF
   6468 	  # Now try linking the two files.
   6469 	  mv conftest.$ac_objext conftstm.$ac_objext
   6470 	  lt_save_LIBS="$LIBS"
   6471 	  lt_save_CFLAGS="$CFLAGS"
   6472 	  LIBS="conftstm.$ac_objext"
   6473 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6474 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6475   (eval $ac_link) 2>&5
   6476   ac_status=$?
   6477   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6478   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   6479 	    pipe_works=yes
   6480 	  fi
   6481 	  LIBS="$lt_save_LIBS"
   6482 	  CFLAGS="$lt_save_CFLAGS"
   6483 	else
   6484 	  echo "cannot find nm_test_func in $nlist" >&5
   6485 	fi
   6486       else
   6487 	echo "cannot find nm_test_var in $nlist" >&5
   6488       fi
   6489     else
   6490       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6491     fi
   6492   else
   6493     echo "$progname: failed program was:" >&5
   6494     cat conftest.$ac_ext >&5
   6495   fi
   6496   rm -rf conftest* conftst*
   6497 
   6498   # Do not use the global_symbol_pipe unless it works.
   6499   if test "$pipe_works" = yes; then
   6500     break
   6501   else
   6502     lt_cv_sys_global_symbol_pipe=
   6503   fi
   6504 done
   6505 
   6506 fi
   6507 
   6508 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6509   lt_cv_sys_global_symbol_to_cdecl=
   6510 fi
   6511 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   6513 $as_echo "failed" >&6; }
   6514 else
   6515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   6516 $as_echo "ok" >&6; }
   6517 fi
   6518 
   6519 
   6520 
   6521 
   6522 
   6523 
   6524 
   6525 
   6526 
   6527 
   6528 
   6529 
   6530 
   6531 
   6532 
   6533 
   6534 
   6535 
   6536 
   6537 
   6538 
   6539 
   6540 
   6541 # Check whether --enable-libtool-lock was given.
   6542 if test "${enable_libtool_lock+set}" = set; then :
   6543   enableval=$enable_libtool_lock;
   6544 fi
   6545 
   6546 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6547 
   6548 # Some flags need to be propagated to the compiler or linker for good
   6549 # libtool support.
   6550 case $host in
   6551 ia64-*-hpux*)
   6552   # Find out which ABI we are using.
   6553   echo 'int i;' > conftest.$ac_ext
   6554   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6555   (eval $ac_compile) 2>&5
   6556   ac_status=$?
   6557   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6558   test $ac_status = 0; }; then
   6559     case `/usr/bin/file conftest.$ac_objext` in
   6560       *ELF-32*)
   6561 	HPUX_IA64_MODE="32"
   6562 	;;
   6563       *ELF-64*)
   6564 	HPUX_IA64_MODE="64"
   6565 	;;
   6566     esac
   6567   fi
   6568   rm -rf conftest*
   6569   ;;
   6570 *-*-irix6*)
   6571   # Find out which ABI we are using.
   6572   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6573   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6574   (eval $ac_compile) 2>&5
   6575   ac_status=$?
   6576   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6577   test $ac_status = 0; }; then
   6578     if test "$lt_cv_prog_gnu_ld" = yes; then
   6579       case `/usr/bin/file conftest.$ac_objext` in
   6580 	*32-bit*)
   6581 	  LD="${LD-ld} -melf32bsmip"
   6582 	  ;;
   6583 	*N32*)
   6584 	  LD="${LD-ld} -melf32bmipn32"
   6585 	  ;;
   6586 	*64-bit*)
   6587 	  LD="${LD-ld} -melf64bmip"
   6588 	;;
   6589       esac
   6590     else
   6591       case `/usr/bin/file conftest.$ac_objext` in
   6592 	*32-bit*)
   6593 	  LD="${LD-ld} -32"
   6594 	  ;;
   6595 	*N32*)
   6596 	  LD="${LD-ld} -n32"
   6597 	  ;;
   6598 	*64-bit*)
   6599 	  LD="${LD-ld} -64"
   6600 	  ;;
   6601       esac
   6602     fi
   6603   fi
   6604   rm -rf conftest*
   6605   ;;
   6606 
   6607 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   6608 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   6609   # Find out which ABI we are using.
   6610   echo 'int i;' > conftest.$ac_ext
   6611   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6612   (eval $ac_compile) 2>&5
   6613   ac_status=$?
   6614   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6615   test $ac_status = 0; }; then
   6616     case `/usr/bin/file conftest.o` in
   6617       *32-bit*)
   6618 	case $host in
   6619 	  x86_64-*kfreebsd*-gnu)
   6620 	    LD="${LD-ld} -m elf_i386_fbsd"
   6621 	    ;;
   6622 	  x86_64-*linux*)
   6623 	    case `/usr/bin/file conftest.o` in
   6624 	      *x86-64*)
   6625 		LD="${LD-ld} -m elf32_x86_64"
   6626 		;;
   6627 	      *)
   6628 		LD="${LD-ld} -m elf_i386"
   6629 		;;
   6630 	    esac
   6631 	    ;;
   6632 	  powerpc64le-*linux*)
   6633 	    LD="${LD-ld} -m elf32lppclinux"
   6634 	    ;;
   6635 	  powerpc64-*linux*)
   6636 	    LD="${LD-ld} -m elf32ppclinux"
   6637 	    ;;
   6638 	  s390x-*linux*)
   6639 	    LD="${LD-ld} -m elf_s390"
   6640 	    ;;
   6641 	  sparc64-*linux*)
   6642 	    LD="${LD-ld} -m elf32_sparc"
   6643 	    ;;
   6644 	esac
   6645 	;;
   6646       *64-bit*)
   6647 	case $host in
   6648 	  x86_64-*kfreebsd*-gnu)
   6649 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   6650 	    ;;
   6651 	  x86_64-*linux*)
   6652 	    LD="${LD-ld} -m elf_x86_64"
   6653 	    ;;
   6654 	  powerpcle-*linux*)
   6655 	    LD="${LD-ld} -m elf64lppc"
   6656 	    ;;
   6657 	  powerpc-*linux*)
   6658 	    LD="${LD-ld} -m elf64ppc"
   6659 	    ;;
   6660 	  s390*-*linux*|s390*-*tpf*)
   6661 	    LD="${LD-ld} -m elf64_s390"
   6662 	    ;;
   6663 	  sparc*-*linux*)
   6664 	    LD="${LD-ld} -m elf64_sparc"
   6665 	    ;;
   6666 	esac
   6667 	;;
   6668     esac
   6669   fi
   6670   rm -rf conftest*
   6671   ;;
   6672 
   6673 *-*-sco3.2v5*)
   6674   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   6675   SAVE_CFLAGS="$CFLAGS"
   6676   CFLAGS="$CFLAGS -belf"
   6677   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   6678 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   6679 if test "${lt_cv_cc_needs_belf+set}" = set; then :
   6680   $as_echo_n "(cached) " >&6
   6681 else
   6682   ac_ext=c
   6683 ac_cpp='$CPP $CPPFLAGS'
   6684 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6685 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6686 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6687 
   6688      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6689 /* end confdefs.h.  */
   6690 
   6691 int
   6692 main ()
   6693 {
   6694 
   6695   ;
   6696   return 0;
   6697 }
   6698 _ACEOF
   6699 if ac_fn_c_try_link "$LINENO"; then :
   6700   lt_cv_cc_needs_belf=yes
   6701 else
   6702   lt_cv_cc_needs_belf=no
   6703 fi
   6704 rm -f core conftest.err conftest.$ac_objext \
   6705     conftest$ac_exeext conftest.$ac_ext
   6706      ac_ext=c
   6707 ac_cpp='$CPP $CPPFLAGS'
   6708 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6709 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6710 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6711 
   6712 fi
   6713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   6714 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   6715   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   6716     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   6717     CFLAGS="$SAVE_CFLAGS"
   6718   fi
   6719   ;;
   6720 sparc*-*solaris*)
   6721   # Find out which ABI we are using.
   6722   echo 'int i;' > conftest.$ac_ext
   6723   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6724   (eval $ac_compile) 2>&5
   6725   ac_status=$?
   6726   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6727   test $ac_status = 0; }; then
   6728     case `/usr/bin/file conftest.o` in
   6729     *64-bit*)
   6730       case $lt_cv_prog_gnu_ld in
   6731       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   6732       *)
   6733 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   6734 	  LD="${LD-ld} -64"
   6735 	fi
   6736 	;;
   6737       esac
   6738       ;;
   6739     esac
   6740   fi
   6741   rm -rf conftest*
   6742   ;;
   6743 esac
   6744 
   6745 need_locks="$enable_libtool_lock"
   6746 
   6747 
   6748   case $host_os in
   6749     rhapsody* | darwin*)
   6750     if test -n "$ac_tool_prefix"; then
   6751   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   6752 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   6753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6754 $as_echo_n "checking for $ac_word... " >&6; }
   6755 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
   6756   $as_echo_n "(cached) " >&6
   6757 else
   6758   if test -n "$DSYMUTIL"; then
   6759   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   6760 else
   6761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6762 for as_dir in $PATH
   6763 do
   6764   IFS=$as_save_IFS
   6765   test -z "$as_dir" && as_dir=.
   6766     for ac_exec_ext in '' $ac_executable_extensions; do
   6767   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6768     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   6769     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6770     break 2
   6771   fi
   6772 done
   6773   done
   6774 IFS=$as_save_IFS
   6775 
   6776 fi
   6777 fi
   6778 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   6779 if test -n "$DSYMUTIL"; then
   6780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   6781 $as_echo "$DSYMUTIL" >&6; }
   6782 else
   6783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6784 $as_echo "no" >&6; }
   6785 fi
   6786 
   6787 
   6788 fi
   6789 if test -z "$ac_cv_prog_DSYMUTIL"; then
   6790   ac_ct_DSYMUTIL=$DSYMUTIL
   6791   # Extract the first word of "dsymutil", so it can be a program name with args.
   6792 set dummy dsymutil; ac_word=$2
   6793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6794 $as_echo_n "checking for $ac_word... " >&6; }
   6795 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
   6796   $as_echo_n "(cached) " >&6
   6797 else
   6798   if test -n "$ac_ct_DSYMUTIL"; then
   6799   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   6800 else
   6801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6802 for as_dir in $PATH
   6803 do
   6804   IFS=$as_save_IFS
   6805   test -z "$as_dir" && as_dir=.
   6806     for ac_exec_ext in '' $ac_executable_extensions; do
   6807   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6808     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   6809     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6810     break 2
   6811   fi
   6812 done
   6813   done
   6814 IFS=$as_save_IFS
   6815 
   6816 fi
   6817 fi
   6818 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   6819 if test -n "$ac_ct_DSYMUTIL"; then
   6820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   6821 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   6822 else
   6823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6824 $as_echo "no" >&6; }
   6825 fi
   6826 
   6827   if test "x$ac_ct_DSYMUTIL" = x; then
   6828     DSYMUTIL=":"
   6829   else
   6830     case $cross_compiling:$ac_tool_warned in
   6831 yes:)
   6832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6833 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6834 ac_tool_warned=yes ;;
   6835 esac
   6836     DSYMUTIL=$ac_ct_DSYMUTIL
   6837   fi
   6838 else
   6839   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   6840 fi
   6841 
   6842     if test -n "$ac_tool_prefix"; then
   6843   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   6844 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   6845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6846 $as_echo_n "checking for $ac_word... " >&6; }
   6847 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
   6848   $as_echo_n "(cached) " >&6
   6849 else
   6850   if test -n "$NMEDIT"; then
   6851   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   6852 else
   6853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6854 for as_dir in $PATH
   6855 do
   6856   IFS=$as_save_IFS
   6857   test -z "$as_dir" && as_dir=.
   6858     for ac_exec_ext in '' $ac_executable_extensions; do
   6859   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6860     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   6861     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6862     break 2
   6863   fi
   6864 done
   6865   done
   6866 IFS=$as_save_IFS
   6867 
   6868 fi
   6869 fi
   6870 NMEDIT=$ac_cv_prog_NMEDIT
   6871 if test -n "$NMEDIT"; then
   6872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   6873 $as_echo "$NMEDIT" >&6; }
   6874 else
   6875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6876 $as_echo "no" >&6; }
   6877 fi
   6878 
   6879 
   6880 fi
   6881 if test -z "$ac_cv_prog_NMEDIT"; then
   6882   ac_ct_NMEDIT=$NMEDIT
   6883   # Extract the first word of "nmedit", so it can be a program name with args.
   6884 set dummy nmedit; ac_word=$2
   6885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6886 $as_echo_n "checking for $ac_word... " >&6; }
   6887 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
   6888   $as_echo_n "(cached) " >&6
   6889 else
   6890   if test -n "$ac_ct_NMEDIT"; then
   6891   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   6892 else
   6893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6894 for as_dir in $PATH
   6895 do
   6896   IFS=$as_save_IFS
   6897   test -z "$as_dir" && as_dir=.
   6898     for ac_exec_ext in '' $ac_executable_extensions; do
   6899   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6900     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   6901     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6902     break 2
   6903   fi
   6904 done
   6905   done
   6906 IFS=$as_save_IFS
   6907 
   6908 fi
   6909 fi
   6910 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   6911 if test -n "$ac_ct_NMEDIT"; then
   6912   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   6913 $as_echo "$ac_ct_NMEDIT" >&6; }
   6914 else
   6915   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6916 $as_echo "no" >&6; }
   6917 fi
   6918 
   6919   if test "x$ac_ct_NMEDIT" = x; then
   6920     NMEDIT=":"
   6921   else
   6922     case $cross_compiling:$ac_tool_warned in
   6923 yes:)
   6924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6925 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6926 ac_tool_warned=yes ;;
   6927 esac
   6928     NMEDIT=$ac_ct_NMEDIT
   6929   fi
   6930 else
   6931   NMEDIT="$ac_cv_prog_NMEDIT"
   6932 fi
   6933 
   6934     if test -n "$ac_tool_prefix"; then
   6935   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   6936 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   6937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6938 $as_echo_n "checking for $ac_word... " >&6; }
   6939 if test "${ac_cv_prog_LIPO+set}" = set; then :
   6940   $as_echo_n "(cached) " >&6
   6941 else
   6942   if test -n "$LIPO"; then
   6943   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   6944 else
   6945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6946 for as_dir in $PATH
   6947 do
   6948   IFS=$as_save_IFS
   6949   test -z "$as_dir" && as_dir=.
   6950     for ac_exec_ext in '' $ac_executable_extensions; do
   6951   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6952     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   6953     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6954     break 2
   6955   fi
   6956 done
   6957   done
   6958 IFS=$as_save_IFS
   6959 
   6960 fi
   6961 fi
   6962 LIPO=$ac_cv_prog_LIPO
   6963 if test -n "$LIPO"; then
   6964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   6965 $as_echo "$LIPO" >&6; }
   6966 else
   6967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6968 $as_echo "no" >&6; }
   6969 fi
   6970 
   6971 
   6972 fi
   6973 if test -z "$ac_cv_prog_LIPO"; then
   6974   ac_ct_LIPO=$LIPO
   6975   # Extract the first word of "lipo", so it can be a program name with args.
   6976 set dummy lipo; ac_word=$2
   6977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6978 $as_echo_n "checking for $ac_word... " >&6; }
   6979 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
   6980   $as_echo_n "(cached) " >&6
   6981 else
   6982   if test -n "$ac_ct_LIPO"; then
   6983   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   6984 else
   6985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6986 for as_dir in $PATH
   6987 do
   6988   IFS=$as_save_IFS
   6989   test -z "$as_dir" && as_dir=.
   6990     for ac_exec_ext in '' $ac_executable_extensions; do
   6991   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6992     ac_cv_prog_ac_ct_LIPO="lipo"
   6993     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6994     break 2
   6995   fi
   6996 done
   6997   done
   6998 IFS=$as_save_IFS
   6999 
   7000 fi
   7001 fi
   7002 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   7003 if test -n "$ac_ct_LIPO"; then
   7004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   7005 $as_echo "$ac_ct_LIPO" >&6; }
   7006 else
   7007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7008 $as_echo "no" >&6; }
   7009 fi
   7010 
   7011   if test "x$ac_ct_LIPO" = x; then
   7012     LIPO=":"
   7013   else
   7014     case $cross_compiling:$ac_tool_warned in
   7015 yes:)
   7016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7017 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7018 ac_tool_warned=yes ;;
   7019 esac
   7020     LIPO=$ac_ct_LIPO
   7021   fi
   7022 else
   7023   LIPO="$ac_cv_prog_LIPO"
   7024 fi
   7025 
   7026     if test -n "$ac_tool_prefix"; then
   7027   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   7028 set dummy ${ac_tool_prefix}otool; ac_word=$2
   7029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7030 $as_echo_n "checking for $ac_word... " >&6; }
   7031 if test "${ac_cv_prog_OTOOL+set}" = set; then :
   7032   $as_echo_n "(cached) " >&6
   7033 else
   7034   if test -n "$OTOOL"; then
   7035   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   7036 else
   7037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7038 for as_dir in $PATH
   7039 do
   7040   IFS=$as_save_IFS
   7041   test -z "$as_dir" && as_dir=.
   7042     for ac_exec_ext in '' $ac_executable_extensions; do
   7043   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7044     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   7045     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7046     break 2
   7047   fi
   7048 done
   7049   done
   7050 IFS=$as_save_IFS
   7051 
   7052 fi
   7053 fi
   7054 OTOOL=$ac_cv_prog_OTOOL
   7055 if test -n "$OTOOL"; then
   7056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   7057 $as_echo "$OTOOL" >&6; }
   7058 else
   7059   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7060 $as_echo "no" >&6; }
   7061 fi
   7062 
   7063 
   7064 fi
   7065 if test -z "$ac_cv_prog_OTOOL"; then
   7066   ac_ct_OTOOL=$OTOOL
   7067   # Extract the first word of "otool", so it can be a program name with args.
   7068 set dummy otool; ac_word=$2
   7069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7070 $as_echo_n "checking for $ac_word... " >&6; }
   7071 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
   7072   $as_echo_n "(cached) " >&6
   7073 else
   7074   if test -n "$ac_ct_OTOOL"; then
   7075   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   7076 else
   7077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7078 for as_dir in $PATH
   7079 do
   7080   IFS=$as_save_IFS
   7081   test -z "$as_dir" && as_dir=.
   7082     for ac_exec_ext in '' $ac_executable_extensions; do
   7083   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7084     ac_cv_prog_ac_ct_OTOOL="otool"
   7085     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7086     break 2
   7087   fi
   7088 done
   7089   done
   7090 IFS=$as_save_IFS
   7091 
   7092 fi
   7093 fi
   7094 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   7095 if test -n "$ac_ct_OTOOL"; then
   7096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   7097 $as_echo "$ac_ct_OTOOL" >&6; }
   7098 else
   7099   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7100 $as_echo "no" >&6; }
   7101 fi
   7102 
   7103   if test "x$ac_ct_OTOOL" = x; then
   7104     OTOOL=":"
   7105   else
   7106     case $cross_compiling:$ac_tool_warned in
   7107 yes:)
   7108 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7109 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7110 ac_tool_warned=yes ;;
   7111 esac
   7112     OTOOL=$ac_ct_OTOOL
   7113   fi
   7114 else
   7115   OTOOL="$ac_cv_prog_OTOOL"
   7116 fi
   7117 
   7118     if test -n "$ac_tool_prefix"; then
   7119   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   7120 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   7121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7122 $as_echo_n "checking for $ac_word... " >&6; }
   7123 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
   7124   $as_echo_n "(cached) " >&6
   7125 else
   7126   if test -n "$OTOOL64"; then
   7127   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   7128 else
   7129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7130 for as_dir in $PATH
   7131 do
   7132   IFS=$as_save_IFS
   7133   test -z "$as_dir" && as_dir=.
   7134     for ac_exec_ext in '' $ac_executable_extensions; do
   7135   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7136     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   7137     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7138     break 2
   7139   fi
   7140 done
   7141   done
   7142 IFS=$as_save_IFS
   7143 
   7144 fi
   7145 fi
   7146 OTOOL64=$ac_cv_prog_OTOOL64
   7147 if test -n "$OTOOL64"; then
   7148   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   7149 $as_echo "$OTOOL64" >&6; }
   7150 else
   7151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7152 $as_echo "no" >&6; }
   7153 fi
   7154 
   7155 
   7156 fi
   7157 if test -z "$ac_cv_prog_OTOOL64"; then
   7158   ac_ct_OTOOL64=$OTOOL64
   7159   # Extract the first word of "otool64", so it can be a program name with args.
   7160 set dummy otool64; ac_word=$2
   7161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7162 $as_echo_n "checking for $ac_word... " >&6; }
   7163 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
   7164   $as_echo_n "(cached) " >&6
   7165 else
   7166   if test -n "$ac_ct_OTOOL64"; then
   7167   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   7168 else
   7169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7170 for as_dir in $PATH
   7171 do
   7172   IFS=$as_save_IFS
   7173   test -z "$as_dir" && as_dir=.
   7174     for ac_exec_ext in '' $ac_executable_extensions; do
   7175   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7176     ac_cv_prog_ac_ct_OTOOL64="otool64"
   7177     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7178     break 2
   7179   fi
   7180 done
   7181   done
   7182 IFS=$as_save_IFS
   7183 
   7184 fi
   7185 fi
   7186 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   7187 if test -n "$ac_ct_OTOOL64"; then
   7188   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   7189 $as_echo "$ac_ct_OTOOL64" >&6; }
   7190 else
   7191   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7192 $as_echo "no" >&6; }
   7193 fi
   7194 
   7195   if test "x$ac_ct_OTOOL64" = x; then
   7196     OTOOL64=":"
   7197   else
   7198     case $cross_compiling:$ac_tool_warned in
   7199 yes:)
   7200 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7201 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7202 ac_tool_warned=yes ;;
   7203 esac
   7204     OTOOL64=$ac_ct_OTOOL64
   7205   fi
   7206 else
   7207   OTOOL64="$ac_cv_prog_OTOOL64"
   7208 fi
   7209 
   7210 
   7211 
   7212 
   7213 
   7214 
   7215 
   7216 
   7217 
   7218 
   7219 
   7220 
   7221 
   7222 
   7223 
   7224 
   7225 
   7226 
   7227 
   7228 
   7229 
   7230 
   7231 
   7232 
   7233 
   7234 
   7235 
   7236     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   7237 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7238 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
   7239   $as_echo_n "(cached) " >&6
   7240 else
   7241   lt_cv_apple_cc_single_mod=no
   7242       if test -z "${LT_MULTI_MODULE}"; then
   7243 	# By default we will add the -single_module flag. You can override
   7244 	# by either setting the environment variable LT_MULTI_MODULE
   7245 	# non-empty at configure time, or by adding -multi_module to the
   7246 	# link flags.
   7247 	rm -rf libconftest.dylib*
   7248 	echo "int foo(void){return 1;}" > conftest.c
   7249 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7250 -dynamiclib -Wl,-single_module conftest.c" >&5
   7251 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7252 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   7253         _lt_result=$?
   7254 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
   7255 	  lt_cv_apple_cc_single_mod=yes
   7256 	else
   7257 	  cat conftest.err >&5
   7258 	fi
   7259 	rm -rf libconftest.dylib*
   7260 	rm -f conftest.*
   7261       fi
   7262 fi
   7263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   7264 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7265     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   7266 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7267 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
   7268   $as_echo_n "(cached) " >&6
   7269 else
   7270   lt_cv_ld_exported_symbols_list=no
   7271       save_LDFLAGS=$LDFLAGS
   7272       echo "_main" > conftest.sym
   7273       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7274       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7275 /* end confdefs.h.  */
   7276 
   7277 int
   7278 main ()
   7279 {
   7280 
   7281   ;
   7282   return 0;
   7283 }
   7284 _ACEOF
   7285 if ac_fn_c_try_link "$LINENO"; then :
   7286   lt_cv_ld_exported_symbols_list=yes
   7287 else
   7288   lt_cv_ld_exported_symbols_list=no
   7289 fi
   7290 rm -f core conftest.err conftest.$ac_objext \
   7291     conftest$ac_exeext conftest.$ac_ext
   7292 	LDFLAGS="$save_LDFLAGS"
   7293 
   7294 fi
   7295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   7296 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7297     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   7298 $as_echo_n "checking for -force_load linker flag... " >&6; }
   7299 if test "${lt_cv_ld_force_load+set}" = set; then :
   7300   $as_echo_n "(cached) " >&6
   7301 else
   7302   lt_cv_ld_force_load=no
   7303       cat > conftest.c << _LT_EOF
   7304 int forced_loaded() { return 2;}
   7305 _LT_EOF
   7306       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   7307       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   7308       echo "$AR cru libconftest.a conftest.o" >&5
   7309       $AR cru libconftest.a conftest.o 2>&5
   7310       cat > conftest.c << _LT_EOF
   7311 int main() { return 0;}
   7312 _LT_EOF
   7313       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   7314       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   7315       _lt_result=$?
   7316       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
   7317 	lt_cv_ld_force_load=yes
   7318       else
   7319 	cat conftest.err >&5
   7320       fi
   7321         rm -f conftest.err libconftest.a conftest conftest.c
   7322         rm -rf conftest.dSYM
   7323 
   7324 fi
   7325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   7326 $as_echo "$lt_cv_ld_force_load" >&6; }
   7327     case $host_os in
   7328     rhapsody* | darwin1.[012])
   7329       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   7330     darwin1.*)
   7331       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7332     darwin*) # darwin 5.x on
   7333       # if running on 10.5 or later, the deployment target defaults
   7334       # to the OS version, if on x86, and 10.4, the deployment
   7335       # target defaults to 10.4. Don't you love it?
   7336       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7337 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7338 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7339 	10.[012][,.]*)
   7340 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   7341 	10.*)
   7342 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   7343       esac
   7344     ;;
   7345   esac
   7346     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   7347       _lt_dar_single_mod='$single_module'
   7348     fi
   7349     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   7350       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   7351     else
   7352       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   7353     fi
   7354     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   7355       _lt_dsymutil='~$DSYMUTIL $lib || :'
   7356     else
   7357       _lt_dsymutil=
   7358     fi
   7359     ;;
   7360   esac
   7361 
   7362 ac_ext=c
   7363 ac_cpp='$CPP $CPPFLAGS'
   7364 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7365 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7366 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   7368 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   7369 # On Suns, sometimes $CPP names a directory.
   7370 if test -n "$CPP" && test -d "$CPP"; then
   7371   CPP=
   7372 fi
   7373 if test -z "$CPP"; then
   7374   if test "${ac_cv_prog_CPP+set}" = set; then :
   7375   $as_echo_n "(cached) " >&6
   7376 else
   7377       # Double quotes because CPP needs to be expanded
   7378     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   7379     do
   7380       ac_preproc_ok=false
   7381 for ac_c_preproc_warn_flag in '' yes
   7382 do
   7383   # Use a header file that comes with gcc, so configuring glibc
   7384   # with a fresh cross-compiler works.
   7385   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7386   # <limits.h> exists even on freestanding compilers.
   7387   # On the NeXT, cc -E runs the code through the compiler's parser,
   7388   # not just through cpp. "Syntax error" is here to catch this case.
   7389   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7390 /* end confdefs.h.  */
   7391 #ifdef __STDC__
   7392 # include <limits.h>
   7393 #else
   7394 # include <assert.h>
   7395 #endif
   7396 		     Syntax error
   7397 _ACEOF
   7398 if ac_fn_c_try_cpp "$LINENO"; then :
   7399 
   7400 else
   7401   # Broken: fails on valid input.
   7402 continue
   7403 fi
   7404 rm -f conftest.err conftest.$ac_ext
   7405 
   7406   # OK, works on sane cases.  Now check whether nonexistent headers
   7407   # can be detected and how.
   7408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7409 /* end confdefs.h.  */
   7410 #include <ac_nonexistent.h>
   7411 _ACEOF
   7412 if ac_fn_c_try_cpp "$LINENO"; then :
   7413   # Broken: success on invalid input.
   7414 continue
   7415 else
   7416   # Passes both tests.
   7417 ac_preproc_ok=:
   7418 break
   7419 fi
   7420 rm -f conftest.err conftest.$ac_ext
   7421 
   7422 done
   7423 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7424 rm -f conftest.err conftest.$ac_ext
   7425 if $ac_preproc_ok; then :
   7426   break
   7427 fi
   7428 
   7429     done
   7430     ac_cv_prog_CPP=$CPP
   7431 
   7432 fi
   7433   CPP=$ac_cv_prog_CPP
   7434 else
   7435   ac_cv_prog_CPP=$CPP
   7436 fi
   7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   7438 $as_echo "$CPP" >&6; }
   7439 ac_preproc_ok=false
   7440 for ac_c_preproc_warn_flag in '' yes
   7441 do
   7442   # Use a header file that comes with gcc, so configuring glibc
   7443   # with a fresh cross-compiler works.
   7444   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7445   # <limits.h> exists even on freestanding compilers.
   7446   # On the NeXT, cc -E runs the code through the compiler's parser,
   7447   # not just through cpp. "Syntax error" is here to catch this case.
   7448   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7449 /* end confdefs.h.  */
   7450 #ifdef __STDC__
   7451 # include <limits.h>
   7452 #else
   7453 # include <assert.h>
   7454 #endif
   7455 		     Syntax error
   7456 _ACEOF
   7457 if ac_fn_c_try_cpp "$LINENO"; then :
   7458 
   7459 else
   7460   # Broken: fails on valid input.
   7461 continue
   7462 fi
   7463 rm -f conftest.err conftest.$ac_ext
   7464 
   7465   # OK, works on sane cases.  Now check whether nonexistent headers
   7466   # can be detected and how.
   7467   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7468 /* end confdefs.h.  */
   7469 #include <ac_nonexistent.h>
   7470 _ACEOF
   7471 if ac_fn_c_try_cpp "$LINENO"; then :
   7472   # Broken: success on invalid input.
   7473 continue
   7474 else
   7475   # Passes both tests.
   7476 ac_preproc_ok=:
   7477 break
   7478 fi
   7479 rm -f conftest.err conftest.$ac_ext
   7480 
   7481 done
   7482 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7483 rm -f conftest.err conftest.$ac_ext
   7484 if $ac_preproc_ok; then :
   7485 
   7486 else
   7487   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   7488 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   7489 as_fn_error "C preprocessor \"$CPP\" fails sanity check
   7490 See \`config.log' for more details." "$LINENO" 5; }
   7491 fi
   7492 
   7493 ac_ext=c
   7494 ac_cpp='$CPP $CPPFLAGS'
   7495 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7496 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7497 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7498 
   7499 
   7500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   7501 $as_echo_n "checking for ANSI C header files... " >&6; }
   7502 if test "${ac_cv_header_stdc+set}" = set; then :
   7503   $as_echo_n "(cached) " >&6
   7504 else
   7505   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7506 /* end confdefs.h.  */
   7507 #include <stdlib.h>
   7508 #include <stdarg.h>
   7509 #include <string.h>
   7510 #include <float.h>
   7511 
   7512 int
   7513 main ()
   7514 {
   7515 
   7516   ;
   7517   return 0;
   7518 }
   7519 _ACEOF
   7520 if ac_fn_c_try_compile "$LINENO"; then :
   7521   ac_cv_header_stdc=yes
   7522 else
   7523   ac_cv_header_stdc=no
   7524 fi
   7525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7526 
   7527 if test $ac_cv_header_stdc = yes; then
   7528   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   7529   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7530 /* end confdefs.h.  */
   7531 #include <string.h>
   7532 
   7533 _ACEOF
   7534 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7535   $EGREP "memchr" >/dev/null 2>&1; then :
   7536 
   7537 else
   7538   ac_cv_header_stdc=no
   7539 fi
   7540 rm -f conftest*
   7541 
   7542 fi
   7543 
   7544 if test $ac_cv_header_stdc = yes; then
   7545   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   7546   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7547 /* end confdefs.h.  */
   7548 #include <stdlib.h>
   7549 
   7550 _ACEOF
   7551 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7552   $EGREP "free" >/dev/null 2>&1; then :
   7553 
   7554 else
   7555   ac_cv_header_stdc=no
   7556 fi
   7557 rm -f conftest*
   7558 
   7559 fi
   7560 
   7561 if test $ac_cv_header_stdc = yes; then
   7562   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   7563   if test "$cross_compiling" = yes; then :
   7564   :
   7565 else
   7566   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7567 /* end confdefs.h.  */
   7568 #include <ctype.h>
   7569 #include <stdlib.h>
   7570 #if ((' ' & 0x0FF) == 0x020)
   7571 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   7572 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   7573 #else
   7574 # define ISLOWER(c) \
   7575 		   (('a' <= (c) && (c) <= 'i') \
   7576 		     || ('j' <= (c) && (c) <= 'r') \
   7577 		     || ('s' <= (c) && (c) <= 'z'))
   7578 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   7579 #endif
   7580 
   7581 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   7582 int
   7583 main ()
   7584 {
   7585   int i;
   7586   for (i = 0; i < 256; i++)
   7587     if (XOR (islower (i), ISLOWER (i))
   7588 	|| toupper (i) != TOUPPER (i))
   7589       return 2;
   7590   return 0;
   7591 }
   7592 _ACEOF
   7593 if ac_fn_c_try_run "$LINENO"; then :
   7594 
   7595 else
   7596   ac_cv_header_stdc=no
   7597 fi
   7598 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7599   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7600 fi
   7601 
   7602 fi
   7603 fi
   7604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   7605 $as_echo "$ac_cv_header_stdc" >&6; }
   7606 if test $ac_cv_header_stdc = yes; then
   7607 
   7608 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   7609 
   7610 fi
   7611 
   7612 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   7613 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   7614 		  inttypes.h stdint.h unistd.h
   7615 do :
   7616   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7617 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   7618 "
   7619 eval as_val=\$$as_ac_Header
   7620    if test "x$as_val" = x""yes; then :
   7621   cat >>confdefs.h <<_ACEOF
   7622 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7623 _ACEOF
   7624 
   7625 fi
   7626 
   7627 done
   7628 
   7629 
   7630 for ac_header in dlfcn.h
   7631 do :
   7632   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   7633 "
   7634 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   7635   cat >>confdefs.h <<_ACEOF
   7636 #define HAVE_DLFCN_H 1
   7637 _ACEOF
   7638 
   7639 fi
   7640 
   7641 done
   7642 
   7643 
   7644 
   7645 
   7646 
   7647 # Set options
   7648 
   7649 
   7650 
   7651         enable_dlopen=no
   7652 
   7653 
   7654   enable_win32_dll=no
   7655 
   7656 
   7657             # Check whether --enable-shared was given.
   7658 if test "${enable_shared+set}" = set; then :
   7659   enableval=$enable_shared; p=${PACKAGE-default}
   7660     case $enableval in
   7661     yes) enable_shared=yes ;;
   7662     no) enable_shared=no ;;
   7663     *)
   7664       enable_shared=no
   7665       # Look at the argument we got.  We use all the common list separators.
   7666       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7667       for pkg in $enableval; do
   7668 	IFS="$lt_save_ifs"
   7669 	if test "X$pkg" = "X$p"; then
   7670 	  enable_shared=yes
   7671 	fi
   7672       done
   7673       IFS="$lt_save_ifs"
   7674       ;;
   7675     esac
   7676 else
   7677   enable_shared=yes
   7678 fi
   7679 
   7680 
   7681 
   7682 
   7683 
   7684 
   7685 
   7686 
   7687 
   7688   # Check whether --enable-static was given.
   7689 if test "${enable_static+set}" = set; then :
   7690   enableval=$enable_static; p=${PACKAGE-default}
   7691     case $enableval in
   7692     yes) enable_static=yes ;;
   7693     no) enable_static=no ;;
   7694     *)
   7695      enable_static=no
   7696       # Look at the argument we got.  We use all the common list separators.
   7697       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7698       for pkg in $enableval; do
   7699 	IFS="$lt_save_ifs"
   7700 	if test "X$pkg" = "X$p"; then
   7701 	  enable_static=yes
   7702 	fi
   7703       done
   7704       IFS="$lt_save_ifs"
   7705       ;;
   7706     esac
   7707 else
   7708   enable_static=yes
   7709 fi
   7710 
   7711 
   7712 
   7713 
   7714 
   7715 
   7716 
   7717 
   7718 
   7719 
   7720 # Check whether --with-pic was given.
   7721 if test "${with_pic+set}" = set; then :
   7722   withval=$with_pic; pic_mode="$withval"
   7723 else
   7724   pic_mode=default
   7725 fi
   7726 
   7727 
   7728 test -z "$pic_mode" && pic_mode=default
   7729 
   7730 
   7731 
   7732 
   7733 
   7734 
   7735 
   7736   # Check whether --enable-fast-install was given.
   7737 if test "${enable_fast_install+set}" = set; then :
   7738   enableval=$enable_fast_install; p=${PACKAGE-default}
   7739     case $enableval in
   7740     yes) enable_fast_install=yes ;;
   7741     no) enable_fast_install=no ;;
   7742     *)
   7743       enable_fast_install=no
   7744       # Look at the argument we got.  We use all the common list separators.
   7745       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7746       for pkg in $enableval; do
   7747 	IFS="$lt_save_ifs"
   7748 	if test "X$pkg" = "X$p"; then
   7749 	  enable_fast_install=yes
   7750 	fi
   7751       done
   7752       IFS="$lt_save_ifs"
   7753       ;;
   7754     esac
   7755 else
   7756   enable_fast_install=yes
   7757 fi
   7758 
   7759 
   7760 
   7761 
   7762 
   7763 
   7764 
   7765 
   7766 
   7767 
   7768 
   7769 # This can be used to rebuild libtool when needed
   7770 LIBTOOL_DEPS="$ltmain"
   7771 
   7772 # Always use our own libtool.
   7773 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   7774 
   7775 
   7776 
   7777 
   7778 
   7779 
   7780 
   7781 
   7782 
   7783 
   7784 
   7785 
   7786 
   7787 
   7788 
   7789 
   7790 
   7791 
   7792 
   7793 
   7794 
   7795 
   7796 
   7797 
   7798 
   7799 
   7800 test -z "$LN_S" && LN_S="ln -s"
   7801 
   7802 
   7803 
   7804 
   7805 
   7806 
   7807 
   7808 
   7809 
   7810 
   7811 
   7812 
   7813 
   7814 
   7815 if test -n "${ZSH_VERSION+set}" ; then
   7816    setopt NO_GLOB_SUBST
   7817 fi
   7818 
   7819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   7820 $as_echo_n "checking for objdir... " >&6; }
   7821 if test "${lt_cv_objdir+set}" = set; then :
   7822   $as_echo_n "(cached) " >&6
   7823 else
   7824   rm -f .libs 2>/dev/null
   7825 mkdir .libs 2>/dev/null
   7826 if test -d .libs; then
   7827   lt_cv_objdir=.libs
   7828 else
   7829   # MS-DOS does not allow filenames that begin with a dot.
   7830   lt_cv_objdir=_libs
   7831 fi
   7832 rmdir .libs 2>/dev/null
   7833 fi
   7834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   7835 $as_echo "$lt_cv_objdir" >&6; }
   7836 objdir=$lt_cv_objdir
   7837 
   7838 
   7839 
   7840 
   7841 
   7842 cat >>confdefs.h <<_ACEOF
   7843 #define LT_OBJDIR "$lt_cv_objdir/"
   7844 _ACEOF
   7845 
   7846 
   7847 
   7848 
   7849 case $host_os in
   7850 aix3*)
   7851   # AIX sometimes has problems with the GCC collect2 program.  For some
   7852   # reason, if we set the COLLECT_NAMES environment variable, the problems
   7853   # vanish in a puff of smoke.
   7854   if test "X${COLLECT_NAMES+set}" != Xset; then
   7855     COLLECT_NAMES=
   7856     export COLLECT_NAMES
   7857   fi
   7858   ;;
   7859 esac
   7860 
   7861 # Global variables:
   7862 ofile=libtool
   7863 can_build_shared=yes
   7864 
   7865 # All known linkers require a `.a' archive for static linking (except MSVC,
   7866 # which needs '.lib').
   7867 libext=a
   7868 
   7869 with_gnu_ld="$lt_cv_prog_gnu_ld"
   7870 
   7871 old_CC="$CC"
   7872 old_CFLAGS="$CFLAGS"
   7873 
   7874 # Set sane defaults for various variables
   7875 test -z "$CC" && CC=cc
   7876 test -z "$LTCC" && LTCC=$CC
   7877 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7878 test -z "$LD" && LD=ld
   7879 test -z "$ac_objext" && ac_objext=o
   7880 
   7881 for cc_temp in $compiler""; do
   7882   case $cc_temp in
   7883     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7884     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7885     \-*) ;;
   7886     *) break;;
   7887   esac
   7888 done
   7889 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   7890 
   7891 
   7892 # Only perform the check for file, if the check method requires it
   7893 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7894 case $deplibs_check_method in
   7895 file_magic*)
   7896   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7897     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   7898 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7899 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   7900   $as_echo_n "(cached) " >&6
   7901 else
   7902   case $MAGIC_CMD in
   7903 [\\/*] |  ?:[\\/]*)
   7904   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7905   ;;
   7906 *)
   7907   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7908   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7909   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7910   for ac_dir in $ac_dummy; do
   7911     IFS="$lt_save_ifs"
   7912     test -z "$ac_dir" && ac_dir=.
   7913     if test -f $ac_dir/${ac_tool_prefix}file; then
   7914       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7915       if test -n "$file_magic_test_file"; then
   7916 	case $deplibs_check_method in
   7917 	"file_magic "*)
   7918 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7919 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7920 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7921 	    $EGREP "$file_magic_regex" > /dev/null; then
   7922 	    :
   7923 	  else
   7924 	    cat <<_LT_EOF 1>&2
   7925 
   7926 *** Warning: the command libtool uses to detect shared libraries,
   7927 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7928 *** The result is that libtool may fail to recognize shared libraries
   7929 *** as such.  This will affect the creation of libtool libraries that
   7930 *** depend on shared libraries, but programs linked with such libtool
   7931 *** libraries will work regardless of this problem.  Nevertheless, you
   7932 *** may want to report the problem to your system manager and/or to
   7933 *** bug-libtool@gnu.org
   7934 
   7935 _LT_EOF
   7936 	  fi ;;
   7937 	esac
   7938       fi
   7939       break
   7940     fi
   7941   done
   7942   IFS="$lt_save_ifs"
   7943   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7944   ;;
   7945 esac
   7946 fi
   7947 
   7948 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7949 if test -n "$MAGIC_CMD"; then
   7950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7951 $as_echo "$MAGIC_CMD" >&6; }
   7952 else
   7953   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7954 $as_echo "no" >&6; }
   7955 fi
   7956 
   7957 
   7958 
   7959 
   7960 
   7961 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7962   if test -n "$ac_tool_prefix"; then
   7963     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   7964 $as_echo_n "checking for file... " >&6; }
   7965 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   7966   $as_echo_n "(cached) " >&6
   7967 else
   7968   case $MAGIC_CMD in
   7969 [\\/*] |  ?:[\\/]*)
   7970   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7971   ;;
   7972 *)
   7973   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7974   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7975   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7976   for ac_dir in $ac_dummy; do
   7977     IFS="$lt_save_ifs"
   7978     test -z "$ac_dir" && ac_dir=.
   7979     if test -f $ac_dir/file; then
   7980       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7981       if test -n "$file_magic_test_file"; then
   7982 	case $deplibs_check_method in
   7983 	"file_magic "*)
   7984 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7985 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7986 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7987 	    $EGREP "$file_magic_regex" > /dev/null; then
   7988 	    :
   7989 	  else
   7990 	    cat <<_LT_EOF 1>&2
   7991 
   7992 *** Warning: the command libtool uses to detect shared libraries,
   7993 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7994 *** The result is that libtool may fail to recognize shared libraries
   7995 *** as such.  This will affect the creation of libtool libraries that
   7996 *** depend on shared libraries, but programs linked with such libtool
   7997 *** libraries will work regardless of this problem.  Nevertheless, you
   7998 *** may want to report the problem to your system manager and/or to
   7999 *** bug-libtool@gnu.org
   8000 
   8001 _LT_EOF
   8002 	  fi ;;
   8003 	esac
   8004       fi
   8005       break
   8006     fi
   8007   done
   8008   IFS="$lt_save_ifs"
   8009   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8010   ;;
   8011 esac
   8012 fi
   8013 
   8014 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8015 if test -n "$MAGIC_CMD"; then
   8016   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8017 $as_echo "$MAGIC_CMD" >&6; }
   8018 else
   8019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8020 $as_echo "no" >&6; }
   8021 fi
   8022 
   8023 
   8024   else
   8025     MAGIC_CMD=:
   8026   fi
   8027 fi
   8028 
   8029   fi
   8030   ;;
   8031 esac
   8032 
   8033 # Use C for the default configuration in the libtool script
   8034 
   8035 lt_save_CC="$CC"
   8036 ac_ext=c
   8037 ac_cpp='$CPP $CPPFLAGS'
   8038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8039 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8040 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8041 
   8042 
   8043 # Source file extension for C test sources.
   8044 ac_ext=c
   8045 
   8046 # Object file extension for compiled C test sources.
   8047 objext=o
   8048 objext=$objext
   8049 
   8050 # Code to be used in simple compile tests
   8051 lt_simple_compile_test_code="int some_variable = 0;"
   8052 
   8053 # Code to be used in simple link tests
   8054 lt_simple_link_test_code='int main(){return(0);}'
   8055 
   8056 
   8057 
   8058 
   8059 
   8060 
   8061 
   8062 # If no C compiler was specified, use CC.
   8063 LTCC=${LTCC-"$CC"}
   8064 
   8065 # If no C compiler flags were specified, use CFLAGS.
   8066 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8067 
   8068 # Allow CC to be a program name with arguments.
   8069 compiler=$CC
   8070 
   8071 # Save the default compiler, since it gets overwritten when the other
   8072 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8073 compiler_DEFAULT=$CC
   8074 
   8075 # save warnings/boilerplate of simple test code
   8076 ac_outfile=conftest.$ac_objext
   8077 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8078 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8079 _lt_compiler_boilerplate=`cat conftest.err`
   8080 $RM conftest*
   8081 
   8082 ac_outfile=conftest.$ac_objext
   8083 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8084 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8085 _lt_linker_boilerplate=`cat conftest.err`
   8086 $RM -r conftest*
   8087 
   8088 
   8089 ## CAVEAT EMPTOR:
   8090 ## There is no encapsulation within the following macros, do not change
   8091 ## the running order or otherwise move them around unless you know exactly
   8092 ## what you are doing...
   8093 if test -n "$compiler"; then
   8094 
   8095 lt_prog_compiler_no_builtin_flag=
   8096 
   8097 if test "$GCC" = yes; then
   8098   case $cc_basename in
   8099   nvcc*)
   8100     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   8101   *)
   8102     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   8103   esac
   8104 
   8105   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8106 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8107 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
   8108   $as_echo_n "(cached) " >&6
   8109 else
   8110   lt_cv_prog_compiler_rtti_exceptions=no
   8111    ac_outfile=conftest.$ac_objext
   8112    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8113    lt_compiler_flag="-fno-rtti -fno-exceptions"
   8114    # Insert the option either (1) after the last *FLAGS variable, or
   8115    # (2) before a word containing "conftest.", or (3) at the end.
   8116    # Note that $ac_compile itself does not contain backslashes and begins
   8117    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8118    # The option is referenced via a variable to avoid confusing sed.
   8119    lt_compile=`echo "$ac_compile" | $SED \
   8120    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8121    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8122    -e 's:$: $lt_compiler_flag:'`
   8123    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8124    (eval "$lt_compile" 2>conftest.err)
   8125    ac_status=$?
   8126    cat conftest.err >&5
   8127    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8128    if (exit $ac_status) && test -s "$ac_outfile"; then
   8129      # The compiler can only warn and ignore the option if not recognized
   8130      # So say no if there are warnings other than the usual output.
   8131      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8132      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8133      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8134        lt_cv_prog_compiler_rtti_exceptions=yes
   8135      fi
   8136    fi
   8137    $RM conftest*
   8138 
   8139 fi
   8140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   8141 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   8142 
   8143 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   8144     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   8145 else
   8146     :
   8147 fi
   8148 
   8149 fi
   8150 
   8151 
   8152 
   8153 
   8154 
   8155 
   8156   lt_prog_compiler_wl=
   8157 lt_prog_compiler_pic=
   8158 lt_prog_compiler_static=
   8159 
   8160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   8161 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   8162 
   8163   if test "$GCC" = yes; then
   8164     lt_prog_compiler_wl='-Wl,'
   8165     lt_prog_compiler_static='-static'
   8166 
   8167     case $host_os in
   8168       aix*)
   8169       # All AIX code is PIC.
   8170       if test "$host_cpu" = ia64; then
   8171 	# AIX 5 now supports IA64 processor
   8172 	lt_prog_compiler_static='-Bstatic'
   8173       fi
   8174       lt_prog_compiler_pic='-fPIC'
   8175       ;;
   8176 
   8177     amigaos*)
   8178       case $host_cpu in
   8179       powerpc)
   8180             # see comment about AmigaOS4 .so support
   8181             lt_prog_compiler_pic='-fPIC'
   8182         ;;
   8183       m68k)
   8184             # FIXME: we need at least 68020 code to build shared libraries, but
   8185             # adding the `-m68020' flag to GCC prevents building anything better,
   8186             # like `-m68040'.
   8187             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   8188         ;;
   8189       esac
   8190       ;;
   8191 
   8192     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   8193       # PIC is the default for these OSes.
   8194       ;;
   8195 
   8196     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8197       # This hack is so that the source file can tell whether it is being
   8198       # built for inclusion in a dll (and should export symbols for example).
   8199       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   8200       # (--disable-auto-import) libraries
   8201       lt_prog_compiler_pic='-DDLL_EXPORT'
   8202       ;;
   8203 
   8204     darwin* | rhapsody*)
   8205       # PIC is the default on this platform
   8206       # Common symbols not allowed in MH_DYLIB files
   8207       lt_prog_compiler_pic='-fno-common'
   8208       ;;
   8209 
   8210     haiku*)
   8211       # PIC is the default for Haiku.
   8212       # The "-static" flag exists, but is broken.
   8213       lt_prog_compiler_static=
   8214       ;;
   8215 
   8216     hpux*)
   8217       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   8218       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   8219       # sets the default TLS model and affects inlining.
   8220       case $host_cpu in
   8221       hppa*64*)
   8222 	# +Z the default
   8223 	;;
   8224       *)
   8225 	lt_prog_compiler_pic='-fPIC'
   8226 	;;
   8227       esac
   8228       ;;
   8229 
   8230     interix[3-9]*)
   8231       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   8232       # Instead, we relocate shared libraries at runtime.
   8233       ;;
   8234 
   8235     msdosdjgpp*)
   8236       # Just because we use GCC doesn't mean we suddenly get shared libraries
   8237       # on systems that don't support them.
   8238       lt_prog_compiler_can_build_shared=no
   8239       enable_shared=no
   8240       ;;
   8241 
   8242     *nto* | *qnx*)
   8243       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8244       # it will coredump.
   8245       lt_prog_compiler_pic='-fPIC -shared'
   8246       ;;
   8247 
   8248     sysv4*MP*)
   8249       if test -d /usr/nec; then
   8250 	lt_prog_compiler_pic=-Kconform_pic
   8251       fi
   8252       ;;
   8253 
   8254     *)
   8255       lt_prog_compiler_pic='-fPIC'
   8256       ;;
   8257     esac
   8258 
   8259     case $cc_basename in
   8260     nvcc*) # Cuda Compiler Driver 2.2
   8261       lt_prog_compiler_wl='-Xlinker '
   8262       lt_prog_compiler_pic='-Xcompiler -fPIC'
   8263       ;;
   8264     esac
   8265   else
   8266     # PORTME Check for flag to pass linker flags through the system compiler.
   8267     case $host_os in
   8268     aix*)
   8269       lt_prog_compiler_wl='-Wl,'
   8270       if test "$host_cpu" = ia64; then
   8271 	# AIX 5 now supports IA64 processor
   8272 	lt_prog_compiler_static='-Bstatic'
   8273       else
   8274 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   8275       fi
   8276       ;;
   8277 
   8278     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8279       # This hack is so that the source file can tell whether it is being
   8280       # built for inclusion in a dll (and should export symbols for example).
   8281       lt_prog_compiler_pic='-DDLL_EXPORT'
   8282       ;;
   8283 
   8284     hpux9* | hpux10* | hpux11*)
   8285       lt_prog_compiler_wl='-Wl,'
   8286       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8287       # not for PA HP-UX.
   8288       case $host_cpu in
   8289       hppa*64*|ia64*)
   8290 	# +Z the default
   8291 	;;
   8292       *)
   8293 	lt_prog_compiler_pic='+Z'
   8294 	;;
   8295       esac
   8296       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   8297       lt_prog_compiler_static='${wl}-a ${wl}archive'
   8298       ;;
   8299 
   8300     irix5* | irix6* | nonstopux*)
   8301       lt_prog_compiler_wl='-Wl,'
   8302       # PIC (with -KPIC) is the default.
   8303       lt_prog_compiler_static='-non_shared'
   8304       ;;
   8305 
   8306     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   8307       case $cc_basename in
   8308       # old Intel for x86_64 which still supported -KPIC.
   8309       ecc*)
   8310 	lt_prog_compiler_wl='-Wl,'
   8311 	lt_prog_compiler_pic='-KPIC'
   8312 	lt_prog_compiler_static='-static'
   8313         ;;
   8314       # icc used to be incompatible with GCC.
   8315       # ICC 10 doesn't accept -KPIC any more.
   8316       icc* | ifort*)
   8317 	lt_prog_compiler_wl='-Wl,'
   8318 	lt_prog_compiler_pic='-fPIC'
   8319 	lt_prog_compiler_static='-static'
   8320         ;;
   8321       # Lahey Fortran 8.1.
   8322       lf95*)
   8323 	lt_prog_compiler_wl='-Wl,'
   8324 	lt_prog_compiler_pic='--shared'
   8325 	lt_prog_compiler_static='--static'
   8326 	;;
   8327       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   8328         # Portland Group compilers (*not* the Pentium gcc compiler,
   8329 	# which looks to be a dead project)
   8330 	lt_prog_compiler_wl='-Wl,'
   8331 	lt_prog_compiler_pic='-fpic'
   8332 	lt_prog_compiler_static='-Bstatic'
   8333         ;;
   8334       ccc*)
   8335         lt_prog_compiler_wl='-Wl,'
   8336         # All Alpha code is PIC.
   8337         lt_prog_compiler_static='-non_shared'
   8338         ;;
   8339       xl* | bgxl* | bgf* | mpixl*)
   8340 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   8341 	lt_prog_compiler_wl='-Wl,'
   8342 	lt_prog_compiler_pic='-qpic'
   8343 	lt_prog_compiler_static='-qstaticlink'
   8344 	;;
   8345       *)
   8346 	case `$CC -V 2>&1 | sed 5q` in
   8347 	*Sun\ F* | *Sun*Fortran*)
   8348 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   8349 	  lt_prog_compiler_pic='-KPIC'
   8350 	  lt_prog_compiler_static='-Bstatic'
   8351 	  lt_prog_compiler_wl=''
   8352 	  ;;
   8353 	*Sun\ C*)
   8354 	  # Sun C 5.9
   8355 	  lt_prog_compiler_pic='-KPIC'
   8356 	  lt_prog_compiler_static='-Bstatic'
   8357 	  lt_prog_compiler_wl='-Wl,'
   8358 	  ;;
   8359 	esac
   8360 	;;
   8361       esac
   8362       ;;
   8363 
   8364     newsos6)
   8365       lt_prog_compiler_pic='-KPIC'
   8366       lt_prog_compiler_static='-Bstatic'
   8367       ;;
   8368 
   8369     *nto* | *qnx*)
   8370       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8371       # it will coredump.
   8372       lt_prog_compiler_pic='-fPIC -shared'
   8373       ;;
   8374 
   8375     osf3* | osf4* | osf5*)
   8376       lt_prog_compiler_wl='-Wl,'
   8377       # All OSF/1 code is PIC.
   8378       lt_prog_compiler_static='-non_shared'
   8379       ;;
   8380 
   8381     rdos*)
   8382       lt_prog_compiler_static='-non_shared'
   8383       ;;
   8384 
   8385     solaris*)
   8386       lt_prog_compiler_pic='-KPIC'
   8387       lt_prog_compiler_static='-Bstatic'
   8388       case $cc_basename in
   8389       f77* | f90* | f95*)
   8390 	lt_prog_compiler_wl='-Qoption ld ';;
   8391       *)
   8392 	lt_prog_compiler_wl='-Wl,';;
   8393       esac
   8394       ;;
   8395 
   8396     sunos4*)
   8397       lt_prog_compiler_wl='-Qoption ld '
   8398       lt_prog_compiler_pic='-PIC'
   8399       lt_prog_compiler_static='-Bstatic'
   8400       ;;
   8401 
   8402     sysv4 | sysv4.2uw2* | sysv4.3*)
   8403       lt_prog_compiler_wl='-Wl,'
   8404       lt_prog_compiler_pic='-KPIC'
   8405       lt_prog_compiler_static='-Bstatic'
   8406       ;;
   8407 
   8408     sysv4*MP*)
   8409       if test -d /usr/nec ;then
   8410 	lt_prog_compiler_pic='-Kconform_pic'
   8411 	lt_prog_compiler_static='-Bstatic'
   8412       fi
   8413       ;;
   8414 
   8415     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   8416       lt_prog_compiler_wl='-Wl,'
   8417       lt_prog_compiler_pic='-KPIC'
   8418       lt_prog_compiler_static='-Bstatic'
   8419       ;;
   8420 
   8421     unicos*)
   8422       lt_prog_compiler_wl='-Wl,'
   8423       lt_prog_compiler_can_build_shared=no
   8424       ;;
   8425 
   8426     uts4*)
   8427       lt_prog_compiler_pic='-pic'
   8428       lt_prog_compiler_static='-Bstatic'
   8429       ;;
   8430 
   8431     *)
   8432       lt_prog_compiler_can_build_shared=no
   8433       ;;
   8434     esac
   8435   fi
   8436 
   8437 case $host_os in
   8438   # For platforms which do not support PIC, -DPIC is meaningless:
   8439   *djgpp*)
   8440     lt_prog_compiler_pic=
   8441     ;;
   8442   *)
   8443     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   8444     ;;
   8445 esac
   8446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   8447 $as_echo "$lt_prog_compiler_pic" >&6; }
   8448 
   8449 
   8450 
   8451 
   8452 
   8453 
   8454 #
   8455 # Check to make sure the PIC flag actually works.
   8456 #
   8457 if test -n "$lt_prog_compiler_pic"; then
   8458   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   8459 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   8460 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
   8461   $as_echo_n "(cached) " >&6
   8462 else
   8463   lt_cv_prog_compiler_pic_works=no
   8464    ac_outfile=conftest.$ac_objext
   8465    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8466    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   8467    # Insert the option either (1) after the last *FLAGS variable, or
   8468    # (2) before a word containing "conftest.", or (3) at the end.
   8469    # Note that $ac_compile itself does not contain backslashes and begins
   8470    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8471    # The option is referenced via a variable to avoid confusing sed.
   8472    lt_compile=`echo "$ac_compile" | $SED \
   8473    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8474    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8475    -e 's:$: $lt_compiler_flag:'`
   8476    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8477    (eval "$lt_compile" 2>conftest.err)
   8478    ac_status=$?
   8479    cat conftest.err >&5
   8480    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8481    if (exit $ac_status) && test -s "$ac_outfile"; then
   8482      # The compiler can only warn and ignore the option if not recognized
   8483      # So say no if there are warnings other than the usual output.
   8484      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8485      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8486      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8487        lt_cv_prog_compiler_pic_works=yes
   8488      fi
   8489    fi
   8490    $RM conftest*
   8491 
   8492 fi
   8493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   8494 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   8495 
   8496 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   8497     case $lt_prog_compiler_pic in
   8498      "" | " "*) ;;
   8499      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   8500      esac
   8501 else
   8502     lt_prog_compiler_pic=
   8503      lt_prog_compiler_can_build_shared=no
   8504 fi
   8505 
   8506 fi
   8507 
   8508 
   8509 
   8510 
   8511 
   8512 
   8513 #
   8514 # Check to make sure the static flag actually works.
   8515 #
   8516 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   8517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   8518 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   8519 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
   8520   $as_echo_n "(cached) " >&6
   8521 else
   8522   lt_cv_prog_compiler_static_works=no
   8523    save_LDFLAGS="$LDFLAGS"
   8524    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   8525    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   8526    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   8527      # The linker can only warn and ignore the option if not recognized
   8528      # So say no if there are warnings
   8529      if test -s conftest.err; then
   8530        # Append any errors to the config.log.
   8531        cat conftest.err 1>&5
   8532        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   8533        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8534        if diff conftest.exp conftest.er2 >/dev/null; then
   8535          lt_cv_prog_compiler_static_works=yes
   8536        fi
   8537      else
   8538        lt_cv_prog_compiler_static_works=yes
   8539      fi
   8540    fi
   8541    $RM -r conftest*
   8542    LDFLAGS="$save_LDFLAGS"
   8543 
   8544 fi
   8545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   8546 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   8547 
   8548 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   8549     :
   8550 else
   8551     lt_prog_compiler_static=
   8552 fi
   8553 
   8554 
   8555 
   8556 
   8557 
   8558 
   8559 
   8560   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8561 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8562 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   8563   $as_echo_n "(cached) " >&6
   8564 else
   8565   lt_cv_prog_compiler_c_o=no
   8566    $RM -r conftest 2>/dev/null
   8567    mkdir conftest
   8568    cd conftest
   8569    mkdir out
   8570    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8571 
   8572    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8573    # Insert the option either (1) after the last *FLAGS variable, or
   8574    # (2) before a word containing "conftest.", or (3) at the end.
   8575    # Note that $ac_compile itself does not contain backslashes and begins
   8576    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8577    lt_compile=`echo "$ac_compile" | $SED \
   8578    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8579    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8580    -e 's:$: $lt_compiler_flag:'`
   8581    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8582    (eval "$lt_compile" 2>out/conftest.err)
   8583    ac_status=$?
   8584    cat out/conftest.err >&5
   8585    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8586    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8587    then
   8588      # The compiler can only warn and ignore the option if not recognized
   8589      # So say no if there are warnings
   8590      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8591      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8592      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8593        lt_cv_prog_compiler_c_o=yes
   8594      fi
   8595    fi
   8596    chmod u+w . 2>&5
   8597    $RM conftest*
   8598    # SGI C++ compiler will create directory out/ii_files/ for
   8599    # template instantiation
   8600    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8601    $RM out/* && rmdir out
   8602    cd ..
   8603    $RM -r conftest
   8604    $RM conftest*
   8605 
   8606 fi
   8607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8608 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8609 
   8610 
   8611 
   8612 
   8613 
   8614 
   8615   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8616 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8617 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   8618   $as_echo_n "(cached) " >&6
   8619 else
   8620   lt_cv_prog_compiler_c_o=no
   8621    $RM -r conftest 2>/dev/null
   8622    mkdir conftest
   8623    cd conftest
   8624    mkdir out
   8625    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8626 
   8627    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8628    # Insert the option either (1) after the last *FLAGS variable, or
   8629    # (2) before a word containing "conftest.", or (3) at the end.
   8630    # Note that $ac_compile itself does not contain backslashes and begins
   8631    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8632    lt_compile=`echo "$ac_compile" | $SED \
   8633    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8634    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8635    -e 's:$: $lt_compiler_flag:'`
   8636    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8637    (eval "$lt_compile" 2>out/conftest.err)
   8638    ac_status=$?
   8639    cat out/conftest.err >&5
   8640    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8641    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8642    then
   8643      # The compiler can only warn and ignore the option if not recognized
   8644      # So say no if there are warnings
   8645      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8646      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8647      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8648        lt_cv_prog_compiler_c_o=yes
   8649      fi
   8650    fi
   8651    chmod u+w . 2>&5
   8652    $RM conftest*
   8653    # SGI C++ compiler will create directory out/ii_files/ for
   8654    # template instantiation
   8655    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8656    $RM out/* && rmdir out
   8657    cd ..
   8658    $RM -r conftest
   8659    $RM conftest*
   8660 
   8661 fi
   8662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8663 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8664 
   8665 
   8666 
   8667 
   8668 hard_links="nottested"
   8669 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8670   # do not overwrite the value of need_locks provided by the user
   8671   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   8672 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8673   hard_links=yes
   8674   $RM conftest*
   8675   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8676   touch conftest.a
   8677   ln conftest.a conftest.b 2>&5 || hard_links=no
   8678   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   8680 $as_echo "$hard_links" >&6; }
   8681   if test "$hard_links" = no; then
   8682     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8683 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8684     need_locks=warn
   8685   fi
   8686 else
   8687   need_locks=no
   8688 fi
   8689 
   8690 
   8691 
   8692 
   8693 
   8694 
   8695   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8696 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8697 
   8698   runpath_var=
   8699   allow_undefined_flag=
   8700   always_export_symbols=no
   8701   archive_cmds=
   8702   archive_expsym_cmds=
   8703   compiler_needs_object=no
   8704   enable_shared_with_static_runtimes=no
   8705   export_dynamic_flag_spec=
   8706   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8707   hardcode_automatic=no
   8708   hardcode_direct=no
   8709   hardcode_direct_absolute=no
   8710   hardcode_libdir_flag_spec=
   8711   hardcode_libdir_flag_spec_ld=
   8712   hardcode_libdir_separator=
   8713   hardcode_minus_L=no
   8714   hardcode_shlibpath_var=unsupported
   8715   inherit_rpath=no
   8716   link_all_deplibs=unknown
   8717   module_cmds=
   8718   module_expsym_cmds=
   8719   old_archive_from_new_cmds=
   8720   old_archive_from_expsyms_cmds=
   8721   thread_safe_flag_spec=
   8722   whole_archive_flag_spec=
   8723   # include_expsyms should be a list of space-separated symbols to be *always*
   8724   # included in the symbol list
   8725   include_expsyms=
   8726   # exclude_expsyms can be an extended regexp of symbols to exclude
   8727   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8728   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8729   # as well as any symbol that contains `d'.
   8730   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8731   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8732   # platforms (ab)use it in PIC code, but their linkers get confused if
   8733   # the symbol is explicitly referenced.  Since portable code cannot
   8734   # rely on this symbol name, it's probably fine to never include it in
   8735   # preloaded symbol tables.
   8736   # Exclude shared library initialization/finalization symbols.
   8737   extract_expsyms_cmds=
   8738 
   8739   case $host_os in
   8740   cygwin* | mingw* | pw32* | cegcc*)
   8741     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8742     # When not using gcc, we currently assume that we are using
   8743     # Microsoft Visual C++.
   8744     if test "$GCC" != yes; then
   8745       with_gnu_ld=no
   8746     fi
   8747     ;;
   8748   interix*)
   8749     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8750     with_gnu_ld=yes
   8751     ;;
   8752   openbsd*)
   8753     with_gnu_ld=no
   8754     ;;
   8755   esac
   8756 
   8757   ld_shlibs=yes
   8758 
   8759   # On some targets, GNU ld is compatible enough with the native linker
   8760   # that we're better off using the native interface for both.
   8761   lt_use_gnu_ld_interface=no
   8762   if test "$with_gnu_ld" = yes; then
   8763     case $host_os in
   8764       aix*)
   8765 	# The AIX port of GNU ld has always aspired to compatibility
   8766 	# with the native linker.  However, as the warning in the GNU ld
   8767 	# block says, versions before 2.19.5* couldn't really create working
   8768 	# shared libraries, regardless of the interface used.
   8769 	case `$LD -v 2>&1` in
   8770 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   8771 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   8772 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   8773 	  *)
   8774 	    lt_use_gnu_ld_interface=yes
   8775 	    ;;
   8776 	esac
   8777 	;;
   8778       *)
   8779 	lt_use_gnu_ld_interface=yes
   8780 	;;
   8781     esac
   8782   fi
   8783 
   8784   if test "$lt_use_gnu_ld_interface" = yes; then
   8785     # If archive_cmds runs LD, not CC, wlarc should be empty
   8786     wlarc='${wl}'
   8787 
   8788     # Set some defaults for GNU ld with shared library support. These
   8789     # are reset later if shared libraries are not supported. Putting them
   8790     # here allows them to be overridden if necessary.
   8791     runpath_var=LD_RUN_PATH
   8792     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8793     export_dynamic_flag_spec='${wl}--export-dynamic'
   8794     # ancient GNU ld didn't support --whole-archive et. al.
   8795     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   8796       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8797     else
   8798       whole_archive_flag_spec=
   8799     fi
   8800     supports_anon_versioning=no
   8801     case `$LD -v 2>&1` in
   8802       *GNU\ gold*) supports_anon_versioning=yes ;;
   8803       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8804       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8805       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8806       *\ 2.11.*) ;; # other 2.11 versions
   8807       *) supports_anon_versioning=yes ;;
   8808     esac
   8809 
   8810     # See if GNU ld supports shared libraries.
   8811     case $host_os in
   8812     aix[3-9]*)
   8813       # On AIX/PPC, the GNU linker is very broken
   8814       if test "$host_cpu" != ia64; then
   8815 	ld_shlibs=no
   8816 	cat <<_LT_EOF 1>&2
   8817 
   8818 *** Warning: the GNU linker, at least up to release 2.19, is reported
   8819 *** to be unable to reliably create shared libraries on AIX.
   8820 *** Therefore, libtool is disabling shared libraries support.  If you
   8821 *** really care for shared libraries, you may want to install binutils
   8822 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   8823 *** You will then need to restart the configuration process.
   8824 
   8825 _LT_EOF
   8826       fi
   8827       ;;
   8828 
   8829     amigaos*)
   8830       case $host_cpu in
   8831       powerpc)
   8832             # see comment about AmigaOS4 .so support
   8833             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8834             archive_expsym_cmds=''
   8835         ;;
   8836       m68k)
   8837             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)'
   8838             hardcode_libdir_flag_spec='-L$libdir'
   8839             hardcode_minus_L=yes
   8840         ;;
   8841       esac
   8842       ;;
   8843 
   8844     beos*)
   8845       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8846 	allow_undefined_flag=unsupported
   8847 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8848 	# support --undefined.  This deserves some investigation.  FIXME
   8849 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8850       else
   8851 	ld_shlibs=no
   8852       fi
   8853       ;;
   8854 
   8855     cygwin* | mingw* | pw32* | cegcc*)
   8856       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8857       # as there is no search path for DLLs.
   8858       hardcode_libdir_flag_spec='-L$libdir'
   8859       export_dynamic_flag_spec='${wl}--export-all-symbols'
   8860       allow_undefined_flag=unsupported
   8861       always_export_symbols=no
   8862       enable_shared_with_static_runtimes=yes
   8863       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8864 
   8865       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   8866         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8867 	# If the export-symbols file already is a .def file (1st line
   8868 	# is EXPORTS), use it as is; otherwise, prepend...
   8869 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8870 	  cp $export_symbols $output_objdir/$soname.def;
   8871 	else
   8872 	  echo EXPORTS > $output_objdir/$soname.def;
   8873 	  cat $export_symbols >> $output_objdir/$soname.def;
   8874 	fi~
   8875 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8876       else
   8877 	ld_shlibs=no
   8878       fi
   8879       ;;
   8880 
   8881     haiku*)
   8882       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8883       link_all_deplibs=yes
   8884       ;;
   8885 
   8886     interix[3-9]*)
   8887       hardcode_direct=no
   8888       hardcode_shlibpath_var=no
   8889       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8890       export_dynamic_flag_spec='${wl}-E'
   8891       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8892       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8893       # default) and relocated if they conflict, which is a slow very memory
   8894       # consuming and fragmenting process.  To avoid this, we pick a random,
   8895       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8896       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8897       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8898       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'
   8899       ;;
   8900 
   8901     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   8902       tmp_diet=no
   8903       if test "$host_os" = linux-dietlibc; then
   8904 	case $cc_basename in
   8905 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   8906 	esac
   8907       fi
   8908       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   8909 	 && test "$tmp_diet" = no
   8910       then
   8911 	tmp_addflag=' $pic_flag'
   8912 	tmp_sharedflag='-shared'
   8913 	case $cc_basename,$host_cpu in
   8914         pgcc*)				# Portland Group C compiler
   8915 	  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'
   8916 	  tmp_addflag=' $pic_flag'
   8917 	  ;;
   8918 	pgf77* | pgf90* | pgf95* | pgfortran*)
   8919 					# Portland Group f77 and f90 compilers
   8920 	  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'
   8921 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8922 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   8923 	  tmp_addflag=' -i_dynamic' ;;
   8924 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8925 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8926 	ifc* | ifort*)			# Intel Fortran compiler
   8927 	  tmp_addflag=' -nofor_main' ;;
   8928 	lf95*)				# Lahey Fortran 8.1
   8929 	  whole_archive_flag_spec=
   8930 	  tmp_sharedflag='--shared' ;;
   8931 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   8932 	  tmp_sharedflag='-qmkshrobj'
   8933 	  tmp_addflag= ;;
   8934 	nvcc*)	# Cuda Compiler Driver 2.2
   8935 	  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'
   8936 	  compiler_needs_object=yes
   8937 	  ;;
   8938 	esac
   8939 	case `$CC -V 2>&1 | sed 5q` in
   8940 	*Sun\ C*)			# Sun C 5.9
   8941 	  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'
   8942 	  compiler_needs_object=yes
   8943 	  tmp_sharedflag='-G' ;;
   8944 	*Sun\ F*)			# Sun Fortran 8.3
   8945 	  tmp_sharedflag='-G' ;;
   8946 	esac
   8947 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8948 
   8949         if test "x$supports_anon_versioning" = xyes; then
   8950           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   8951 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8952 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   8953 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8954         fi
   8955 
   8956 	case $cc_basename in
   8957 	xlf* | bgf* | bgxlf* | mpixlf*)
   8958 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   8959 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   8960 	  hardcode_libdir_flag_spec=
   8961 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8962 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   8963 	  if test "x$supports_anon_versioning" = xyes; then
   8964 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   8965 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8966 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   8967 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   8968 	  fi
   8969 	  ;;
   8970 	esac
   8971       else
   8972         ld_shlibs=no
   8973       fi
   8974       ;;
   8975 
   8976     netbsd*)
   8977       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   8978 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8979 	wlarc=
   8980       else
   8981 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8982 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8983       fi
   8984       ;;
   8985 
   8986     solaris*)
   8987       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   8988 	ld_shlibs=no
   8989 	cat <<_LT_EOF 1>&2
   8990 
   8991 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8992 *** create shared libraries on Solaris systems.  Therefore, libtool
   8993 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8994 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8995 *** your PATH or compiler configuration so that the native linker is
   8996 *** used, and then restart.
   8997 
   8998 _LT_EOF
   8999       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9000 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9001 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9002       else
   9003 	ld_shlibs=no
   9004       fi
   9005       ;;
   9006 
   9007     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9008       case `$LD -v 2>&1` in
   9009         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9010 	ld_shlibs=no
   9011 	cat <<_LT_EOF 1>&2
   9012 
   9013 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   9014 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9015 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9016 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9017 *** your PATH or compiler configuration so that the native linker is
   9018 *** used, and then restart.
   9019 
   9020 _LT_EOF
   9021 	;;
   9022 	*)
   9023 	  # For security reasons, it is highly recommended that you always
   9024 	  # use absolute paths for naming shared libraries, and exclude the
   9025 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9026 	  # requires that you compile everything twice, which is a pain.
   9027 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9028 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9029 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9030 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9031 	  else
   9032 	    ld_shlibs=no
   9033 	  fi
   9034 	;;
   9035       esac
   9036       ;;
   9037 
   9038     sunos4*)
   9039       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9040       wlarc=
   9041       hardcode_direct=yes
   9042       hardcode_shlibpath_var=no
   9043       ;;
   9044 
   9045     *)
   9046       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9047 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9048 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9049       else
   9050 	ld_shlibs=no
   9051       fi
   9052       ;;
   9053     esac
   9054 
   9055     if test "$ld_shlibs" = no; then
   9056       runpath_var=
   9057       hardcode_libdir_flag_spec=
   9058       export_dynamic_flag_spec=
   9059       whole_archive_flag_spec=
   9060     fi
   9061   else
   9062     # PORTME fill in a description of your system's linker (not GNU ld)
   9063     case $host_os in
   9064     aix3*)
   9065       allow_undefined_flag=unsupported
   9066       always_export_symbols=yes
   9067       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'
   9068       # Note: this linker hardcodes the directories in LIBPATH if there
   9069       # are no directories specified by -L.
   9070       hardcode_minus_L=yes
   9071       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   9072 	# Neither direct hardcoding nor static linking is supported with a
   9073 	# broken collect2.
   9074 	hardcode_direct=unsupported
   9075       fi
   9076       ;;
   9077 
   9078     aix[4-9]*)
   9079       if test "$host_cpu" = ia64; then
   9080 	# On IA64, the linker does run time linking by default, so we don't
   9081 	# have to do anything special.
   9082 	aix_use_runtimelinking=no
   9083 	exp_sym_flag='-Bexport'
   9084 	no_entry_flag=""
   9085       else
   9086 	# If we're using GNU nm, then we don't want the "-C" option.
   9087 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   9088 	# Also, AIX nm treats weak defined symbols like other global
   9089 	# defined symbols, whereas GNU nm marks them as "W".
   9090 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   9091 	  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'
   9092 	else
   9093 	  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'
   9094 	fi
   9095 	aix_use_runtimelinking=no
   9096 
   9097 	# Test if we are trying to use run time linking or normal
   9098 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   9099 	# need to do runtime linking.
   9100 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   9101 	  for ld_flag in $LDFLAGS; do
   9102 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   9103 	    aix_use_runtimelinking=yes
   9104 	    break
   9105 	  fi
   9106 	  done
   9107 	  ;;
   9108 	esac
   9109 
   9110 	exp_sym_flag='-bexport'
   9111 	no_entry_flag='-bnoentry'
   9112       fi
   9113 
   9114       # When large executables or shared objects are built, AIX ld can
   9115       # have problems creating the table of contents.  If linking a library
   9116       # or program results in "error TOC overflow" add -mminimal-toc to
   9117       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   9118       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   9119 
   9120       archive_cmds=''
   9121       hardcode_direct=yes
   9122       hardcode_direct_absolute=yes
   9123       hardcode_libdir_separator=':'
   9124       link_all_deplibs=yes
   9125       file_list_spec='${wl}-f,'
   9126 
   9127       if test "$GCC" = yes; then
   9128 	case $host_os in aix4.[012]|aix4.[012].*)
   9129 	# We only want to do this on AIX 4.2 and lower, the check
   9130 	# below for broken collect2 doesn't work under 4.3+
   9131 	  collect2name=`${CC} -print-prog-name=collect2`
   9132 	  if test -f "$collect2name" &&
   9133 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   9134 	  then
   9135 	  # We have reworked collect2
   9136 	  :
   9137 	  else
   9138 	  # We have old collect2
   9139 	  hardcode_direct=unsupported
   9140 	  # It fails to find uninstalled libraries when the uninstalled
   9141 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   9142 	  # to unsupported forces relinking
   9143 	  hardcode_minus_L=yes
   9144 	  hardcode_libdir_flag_spec='-L$libdir'
   9145 	  hardcode_libdir_separator=
   9146 	  fi
   9147 	  ;;
   9148 	esac
   9149 	shared_flag='-shared'
   9150 	if test "$aix_use_runtimelinking" = yes; then
   9151 	  shared_flag="$shared_flag "'${wl}-G'
   9152 	fi
   9153       else
   9154 	# not using gcc
   9155 	if test "$host_cpu" = ia64; then
   9156 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   9157 	# chokes on -Wl,-G. The following line is correct:
   9158 	  shared_flag='-G'
   9159 	else
   9160 	  if test "$aix_use_runtimelinking" = yes; then
   9161 	    shared_flag='${wl}-G'
   9162 	  else
   9163 	    shared_flag='${wl}-bM:SRE'
   9164 	  fi
   9165 	fi
   9166       fi
   9167 
   9168       export_dynamic_flag_spec='${wl}-bexpall'
   9169       # It seems that -bexpall does not export symbols beginning with
   9170       # underscore (_), so it is better to generate a list of symbols to export.
   9171       always_export_symbols=yes
   9172       if test "$aix_use_runtimelinking" = yes; then
   9173 	# Warning - without using the other runtime loading flags (-brtl),
   9174 	# -berok will link without error, but may produce a broken library.
   9175 	allow_undefined_flag='-berok'
   9176         # Determine the default libpath from the value encoded in an
   9177         # empty executable.
   9178         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9179 /* end confdefs.h.  */
   9180 
   9181 int
   9182 main ()
   9183 {
   9184 
   9185   ;
   9186   return 0;
   9187 }
   9188 _ACEOF
   9189 if ac_fn_c_try_link "$LINENO"; then :
   9190 
   9191 lt_aix_libpath_sed='
   9192     /Import File Strings/,/^$/ {
   9193 	/^0/ {
   9194 	    s/^0  *\(.*\)$/\1/
   9195 	    p
   9196 	}
   9197     }'
   9198 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9199 # Check for a 64-bit object if we didn't find anything.
   9200 if test -z "$aix_libpath"; then
   9201   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9202 fi
   9203 fi
   9204 rm -f core conftest.err conftest.$ac_objext \
   9205     conftest$ac_exeext conftest.$ac_ext
   9206 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   9207 
   9208         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9209         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"
   9210       else
   9211 	if test "$host_cpu" = ia64; then
   9212 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   9213 	  allow_undefined_flag="-z nodefs"
   9214 	  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"
   9215 	else
   9216 	 # Determine the default libpath from the value encoded in an
   9217 	 # empty executable.
   9218 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9219 /* end confdefs.h.  */
   9220 
   9221 int
   9222 main ()
   9223 {
   9224 
   9225   ;
   9226   return 0;
   9227 }
   9228 _ACEOF
   9229 if ac_fn_c_try_link "$LINENO"; then :
   9230 
   9231 lt_aix_libpath_sed='
   9232     /Import File Strings/,/^$/ {
   9233 	/^0/ {
   9234 	    s/^0  *\(.*\)$/\1/
   9235 	    p
   9236 	}
   9237     }'
   9238 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9239 # Check for a 64-bit object if we didn't find anything.
   9240 if test -z "$aix_libpath"; then
   9241   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9242 fi
   9243 fi
   9244 rm -f core conftest.err conftest.$ac_objext \
   9245     conftest$ac_exeext conftest.$ac_ext
   9246 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   9247 
   9248 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   9249 	  # Warning - without using the other run time loading flags,
   9250 	  # -berok will link without error, but may produce a broken library.
   9251 	  no_undefined_flag=' ${wl}-bernotok'
   9252 	  allow_undefined_flag=' ${wl}-berok'
   9253 	  if test "$with_gnu_ld" = yes; then
   9254 	    # We only use this code for GNU lds that support --whole-archive.
   9255 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   9256 	  else
   9257 	    # Exported symbols can be pulled into shared objects from archives
   9258 	    whole_archive_flag_spec='$convenience'
   9259 	  fi
   9260 	  archive_cmds_need_lc=yes
   9261 	  # This is similar to how AIX traditionally builds its shared libraries.
   9262 	  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'
   9263 	fi
   9264       fi
   9265       ;;
   9266 
   9267     amigaos*)
   9268       case $host_cpu in
   9269       powerpc)
   9270             # see comment about AmigaOS4 .so support
   9271             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9272             archive_expsym_cmds=''
   9273         ;;
   9274       m68k)
   9275             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)'
   9276             hardcode_libdir_flag_spec='-L$libdir'
   9277             hardcode_minus_L=yes
   9278         ;;
   9279       esac
   9280       ;;
   9281 
   9282     bsdi[45]*)
   9283       export_dynamic_flag_spec=-rdynamic
   9284       ;;
   9285 
   9286     cygwin* | mingw* | pw32* | cegcc*)
   9287       # When not using gcc, we currently assume that we are using
   9288       # Microsoft Visual C++.
   9289       # hardcode_libdir_flag_spec is actually meaningless, as there is
   9290       # no search path for DLLs.
   9291       hardcode_libdir_flag_spec=' '
   9292       allow_undefined_flag=unsupported
   9293       # Tell ltmain to make .lib files, not .a files.
   9294       libext=lib
   9295       # Tell ltmain to make .dll files, not .so files.
   9296       shrext_cmds=".dll"
   9297       # FIXME: Setting linknames here is a bad hack.
   9298       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   9299       # The linker will automatically build a .lib file if we build a DLL.
   9300       old_archive_from_new_cmds='true'
   9301       # FIXME: Should let the user specify the lib program.
   9302       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   9303       fix_srcfile_path='`cygpath -w "$srcfile"`'
   9304       enable_shared_with_static_runtimes=yes
   9305       ;;
   9306 
   9307     darwin* | rhapsody*)
   9308 
   9309 
   9310   archive_cmds_need_lc=no
   9311   hardcode_direct=no
   9312   hardcode_automatic=yes
   9313   hardcode_shlibpath_var=unsupported
   9314   if test "$lt_cv_ld_force_load" = "yes"; then
   9315     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\"`'
   9316   else
   9317     whole_archive_flag_spec=''
   9318   fi
   9319   link_all_deplibs=yes
   9320   allow_undefined_flag="$_lt_dar_allow_undefined"
   9321   case $cc_basename in
   9322      ifort*) _lt_dar_can_shared=yes ;;
   9323      *) _lt_dar_can_shared=$GCC ;;
   9324   esac
   9325   if test "$_lt_dar_can_shared" = "yes"; then
   9326     output_verbose_link_cmd=func_echo_all
   9327     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   9328     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   9329     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}"
   9330     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}"
   9331 
   9332   else
   9333   ld_shlibs=no
   9334   fi
   9335 
   9336       ;;
   9337 
   9338     dgux*)
   9339       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9340       hardcode_libdir_flag_spec='-L$libdir'
   9341       hardcode_shlibpath_var=no
   9342       ;;
   9343 
   9344     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   9345     # support.  Future versions do this automatically, but an explicit c++rt0.o
   9346     # does not break anything, and helps significantly (at the cost of a little
   9347     # extra space).
   9348     freebsd2.2*)
   9349       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   9350       hardcode_libdir_flag_spec='-R$libdir'
   9351       hardcode_direct=yes
   9352       hardcode_shlibpath_var=no
   9353       ;;
   9354 
   9355     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   9356     freebsd2.*)
   9357       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9358       hardcode_direct=yes
   9359       hardcode_minus_L=yes
   9360       hardcode_shlibpath_var=no
   9361       ;;
   9362 
   9363     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9364     freebsd* | dragonfly*)
   9365       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   9366       hardcode_libdir_flag_spec='-R$libdir'
   9367       hardcode_direct=yes
   9368       hardcode_shlibpath_var=no
   9369       ;;
   9370 
   9371     hpux9*)
   9372       if test "$GCC" = yes; then
   9373 	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'
   9374       else
   9375 	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'
   9376       fi
   9377       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9378       hardcode_libdir_separator=:
   9379       hardcode_direct=yes
   9380 
   9381       # hardcode_minus_L: Not really in the search PATH,
   9382       # but as the default location of the library.
   9383       hardcode_minus_L=yes
   9384       export_dynamic_flag_spec='${wl}-E'
   9385       ;;
   9386 
   9387     hpux10*)
   9388       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9389 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9390       else
   9391 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9392       fi
   9393       if test "$with_gnu_ld" = no; then
   9394 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9395 	hardcode_libdir_flag_spec_ld='+b $libdir'
   9396 	hardcode_libdir_separator=:
   9397 	hardcode_direct=yes
   9398 	hardcode_direct_absolute=yes
   9399 	export_dynamic_flag_spec='${wl}-E'
   9400 	# hardcode_minus_L: Not really in the search PATH,
   9401 	# but as the default location of the library.
   9402 	hardcode_minus_L=yes
   9403       fi
   9404       ;;
   9405 
   9406     hpux11*)
   9407       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9408 	case $host_cpu in
   9409 	hppa*64*)
   9410 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9411 	  ;;
   9412 	ia64*)
   9413 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9414 	  ;;
   9415 	*)
   9416 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9417 	  ;;
   9418 	esac
   9419       else
   9420 	case $host_cpu in
   9421 	hppa*64*)
   9422 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9423 	  ;;
   9424 	ia64*)
   9425 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9426 	  ;;
   9427 	*)
   9428 
   9429 	  # Older versions of the 11.00 compiler do not understand -b yet
   9430 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   9431 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   9432 $as_echo_n "checking if $CC understands -b... " >&6; }
   9433 if test "${lt_cv_prog_compiler__b+set}" = set; then :
   9434   $as_echo_n "(cached) " >&6
   9435 else
   9436   lt_cv_prog_compiler__b=no
   9437    save_LDFLAGS="$LDFLAGS"
   9438    LDFLAGS="$LDFLAGS -b"
   9439    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9440    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9441      # The linker can only warn and ignore the option if not recognized
   9442      # So say no if there are warnings
   9443      if test -s conftest.err; then
   9444        # Append any errors to the config.log.
   9445        cat conftest.err 1>&5
   9446        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9447        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9448        if diff conftest.exp conftest.er2 >/dev/null; then
   9449          lt_cv_prog_compiler__b=yes
   9450        fi
   9451      else
   9452        lt_cv_prog_compiler__b=yes
   9453      fi
   9454    fi
   9455    $RM -r conftest*
   9456    LDFLAGS="$save_LDFLAGS"
   9457 
   9458 fi
   9459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   9460 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   9461 
   9462 if test x"$lt_cv_prog_compiler__b" = xyes; then
   9463     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9464 else
   9465     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9466 fi
   9467 
   9468 	  ;;
   9469 	esac
   9470       fi
   9471       if test "$with_gnu_ld" = no; then
   9472 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9473 	hardcode_libdir_separator=:
   9474 
   9475 	case $host_cpu in
   9476 	hppa*64*|ia64*)
   9477 	  hardcode_direct=no
   9478 	  hardcode_shlibpath_var=no
   9479 	  ;;
   9480 	*)
   9481 	  hardcode_direct=yes
   9482 	  hardcode_direct_absolute=yes
   9483 	  export_dynamic_flag_spec='${wl}-E'
   9484 
   9485 	  # hardcode_minus_L: Not really in the search PATH,
   9486 	  # but as the default location of the library.
   9487 	  hardcode_minus_L=yes
   9488 	  ;;
   9489 	esac
   9490       fi
   9491       ;;
   9492 
   9493     irix5* | irix6* | nonstopux*)
   9494       if test "$GCC" = yes; then
   9495 	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'
   9496 	# Try to use the -exported_symbol ld option, if it does not
   9497 	# work, assume that -exports_file does not work either and
   9498 	# implicitly export all symbols.
   9499         save_LDFLAGS="$LDFLAGS"
   9500         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   9501         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9502 /* end confdefs.h.  */
   9503 int foo(void) {}
   9504 _ACEOF
   9505 if ac_fn_c_try_link "$LINENO"; then :
   9506   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'
   9507 
   9508 fi
   9509 rm -f core conftest.err conftest.$ac_objext \
   9510     conftest$ac_exeext conftest.$ac_ext
   9511         LDFLAGS="$save_LDFLAGS"
   9512       else
   9513 	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'
   9514 	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'
   9515       fi
   9516       archive_cmds_need_lc='no'
   9517       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9518       hardcode_libdir_separator=:
   9519       inherit_rpath=yes
   9520       link_all_deplibs=yes
   9521       ;;
   9522 
   9523     netbsd*)
   9524       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9525 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   9526       else
   9527 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   9528       fi
   9529       hardcode_libdir_flag_spec='-R$libdir'
   9530       hardcode_direct=yes
   9531       hardcode_shlibpath_var=no
   9532       ;;
   9533 
   9534     newsos6)
   9535       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9536       hardcode_direct=yes
   9537       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9538       hardcode_libdir_separator=:
   9539       hardcode_shlibpath_var=no
   9540       ;;
   9541 
   9542     *nto* | *qnx*)
   9543       ;;
   9544 
   9545     openbsd*)
   9546       if test -f /usr/libexec/ld.so; then
   9547 	hardcode_direct=yes
   9548 	hardcode_shlibpath_var=no
   9549 	hardcode_direct_absolute=yes
   9550 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9551 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9552 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   9553 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9554 	  export_dynamic_flag_spec='${wl}-E'
   9555 	else
   9556 	  case $host_os in
   9557 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   9558 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9559 	     hardcode_libdir_flag_spec='-R$libdir'
   9560 	     ;;
   9561 	   *)
   9562 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9563 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9564 	     ;;
   9565 	  esac
   9566 	fi
   9567       else
   9568 	ld_shlibs=no
   9569       fi
   9570       ;;
   9571 
   9572     os2*)
   9573       hardcode_libdir_flag_spec='-L$libdir'
   9574       hardcode_minus_L=yes
   9575       allow_undefined_flag=unsupported
   9576       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'
   9577       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   9578       ;;
   9579 
   9580     osf3*)
   9581       if test "$GCC" = yes; then
   9582 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9583 	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'
   9584       else
   9585 	allow_undefined_flag=' -expect_unresolved \*'
   9586 	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'
   9587       fi
   9588       archive_cmds_need_lc='no'
   9589       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9590       hardcode_libdir_separator=:
   9591       ;;
   9592 
   9593     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   9594       if test "$GCC" = yes; then
   9595 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9596 	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'
   9597 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9598       else
   9599 	allow_undefined_flag=' -expect_unresolved \*'
   9600 	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'
   9601 	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~
   9602 	$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'
   9603 
   9604 	# Both c and cxx compiler support -rpath directly
   9605 	hardcode_libdir_flag_spec='-rpath $libdir'
   9606       fi
   9607       archive_cmds_need_lc='no'
   9608       hardcode_libdir_separator=:
   9609       ;;
   9610 
   9611     solaris*)
   9612       no_undefined_flag=' -z defs'
   9613       if test "$GCC" = yes; then
   9614 	wlarc='${wl}'
   9615 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9616 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9617 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9618       else
   9619 	case `$CC -V 2>&1` in
   9620 	*"Compilers 5.0"*)
   9621 	  wlarc=''
   9622 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9623 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9624 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   9625 	  ;;
   9626 	*)
   9627 	  wlarc='${wl}'
   9628 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9629 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9630 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9631 	  ;;
   9632 	esac
   9633       fi
   9634       hardcode_libdir_flag_spec='-R$libdir'
   9635       hardcode_shlibpath_var=no
   9636       case $host_os in
   9637       solaris2.[0-5] | solaris2.[0-5].*) ;;
   9638       *)
   9639 	# The compiler driver will combine and reorder linker options,
   9640 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   9641 	# but is careful enough not to reorder.
   9642 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   9643 	if test "$GCC" = yes; then
   9644 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   9645 	else
   9646 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   9647 	fi
   9648 	;;
   9649       esac
   9650       link_all_deplibs=yes
   9651       ;;
   9652 
   9653     sunos4*)
   9654       if test "x$host_vendor" = xsequent; then
   9655 	# Use $CC to link under sequent, because it throws in some extra .o
   9656 	# files that make .init and .fini sections work.
   9657 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9658       else
   9659 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   9660       fi
   9661       hardcode_libdir_flag_spec='-L$libdir'
   9662       hardcode_direct=yes
   9663       hardcode_minus_L=yes
   9664       hardcode_shlibpath_var=no
   9665       ;;
   9666 
   9667     sysv4)
   9668       case $host_vendor in
   9669 	sni)
   9670 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9671 	  hardcode_direct=yes # is this really true???
   9672 	;;
   9673 	siemens)
   9674 	  ## LD is ld it makes a PLAMLIB
   9675 	  ## CC just makes a GrossModule.
   9676 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   9677 	  reload_cmds='$CC -r -o $output$reload_objs'
   9678 	  hardcode_direct=no
   9679         ;;
   9680 	motorola)
   9681 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9682 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   9683 	;;
   9684       esac
   9685       runpath_var='LD_RUN_PATH'
   9686       hardcode_shlibpath_var=no
   9687       ;;
   9688 
   9689     sysv4.3*)
   9690       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9691       hardcode_shlibpath_var=no
   9692       export_dynamic_flag_spec='-Bexport'
   9693       ;;
   9694 
   9695     sysv4*MP*)
   9696       if test -d /usr/nec; then
   9697 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9698 	hardcode_shlibpath_var=no
   9699 	runpath_var=LD_RUN_PATH
   9700 	hardcode_runpath_var=yes
   9701 	ld_shlibs=yes
   9702       fi
   9703       ;;
   9704 
   9705     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   9706       no_undefined_flag='${wl}-z,text'
   9707       archive_cmds_need_lc=no
   9708       hardcode_shlibpath_var=no
   9709       runpath_var='LD_RUN_PATH'
   9710 
   9711       if test "$GCC" = yes; then
   9712 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9713 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9714       else
   9715 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9716 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9717       fi
   9718       ;;
   9719 
   9720     sysv5* | sco3.2v5* | sco5v6*)
   9721       # Note: We can NOT use -z defs as we might desire, because we do not
   9722       # link with -lc, and that would cause any symbols used from libc to
   9723       # always be unresolved, which means just about no library would
   9724       # ever link correctly.  If we're not using GNU ld we use -z text
   9725       # though, which does catch some bad symbols but isn't as heavy-handed
   9726       # as -z defs.
   9727       no_undefined_flag='${wl}-z,text'
   9728       allow_undefined_flag='${wl}-z,nodefs'
   9729       archive_cmds_need_lc=no
   9730       hardcode_shlibpath_var=no
   9731       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   9732       hardcode_libdir_separator=':'
   9733       link_all_deplibs=yes
   9734       export_dynamic_flag_spec='${wl}-Bexport'
   9735       runpath_var='LD_RUN_PATH'
   9736 
   9737       if test "$GCC" = yes; then
   9738 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9739 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9740       else
   9741 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9742 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9743       fi
   9744       ;;
   9745 
   9746     uts4*)
   9747       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9748       hardcode_libdir_flag_spec='-L$libdir'
   9749       hardcode_shlibpath_var=no
   9750       ;;
   9751 
   9752     *)
   9753       ld_shlibs=no
   9754       ;;
   9755     esac
   9756 
   9757     if test x$host_vendor = xsni; then
   9758       case $host in
   9759       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   9760 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   9761 	;;
   9762       esac
   9763     fi
   9764   fi
   9765 
   9766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   9767 $as_echo "$ld_shlibs" >&6; }
   9768 test "$ld_shlibs" = no && can_build_shared=no
   9769 
   9770 with_gnu_ld=$with_gnu_ld
   9771 
   9772 
   9773 
   9774 
   9775 
   9776 
   9777 
   9778 
   9779 
   9780 
   9781 
   9782 
   9783 
   9784 
   9785 
   9786 #
   9787 # Do we need to explicitly link libc?
   9788 #
   9789 case "x$archive_cmds_need_lc" in
   9790 x|xyes)
   9791   # Assume -lc should be added
   9792   archive_cmds_need_lc=yes
   9793 
   9794   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9795     case $archive_cmds in
   9796     *'~'*)
   9797       # FIXME: we may have to deal with multi-command sequences.
   9798       ;;
   9799     '$CC '*)
   9800       # Test whether the compiler implicitly links with -lc since on some
   9801       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9802       # to ld, don't add -lc before -lgcc.
   9803       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   9804 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9805 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
   9806   $as_echo_n "(cached) " >&6
   9807 else
   9808   $RM conftest*
   9809 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9810 
   9811 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9812   (eval $ac_compile) 2>&5
   9813   ac_status=$?
   9814   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9815   test $ac_status = 0; } 2>conftest.err; then
   9816 	  soname=conftest
   9817 	  lib=conftest
   9818 	  libobjs=conftest.$ac_objext
   9819 	  deplibs=
   9820 	  wl=$lt_prog_compiler_wl
   9821 	  pic_flag=$lt_prog_compiler_pic
   9822 	  compiler_flags=-v
   9823 	  linker_flags=-v
   9824 	  verstring=
   9825 	  output_objdir=.
   9826 	  libname=conftest
   9827 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   9828 	  allow_undefined_flag=
   9829 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   9830   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9831   ac_status=$?
   9832   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9833   test $ac_status = 0; }
   9834 	  then
   9835 	    lt_cv_archive_cmds_need_lc=no
   9836 	  else
   9837 	    lt_cv_archive_cmds_need_lc=yes
   9838 	  fi
   9839 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   9840 	else
   9841 	  cat conftest.err 1>&5
   9842 	fi
   9843 	$RM conftest*
   9844 
   9845 fi
   9846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   9847 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   9848       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   9849       ;;
   9850     esac
   9851   fi
   9852   ;;
   9853 esac
   9854 
   9855 
   9856 
   9857 
   9858 
   9859 
   9860 
   9861 
   9862 
   9863 
   9864 
   9865 
   9866 
   9867 
   9868 
   9869 
   9870 
   9871 
   9872 
   9873 
   9874 
   9875 
   9876 
   9877 
   9878 
   9879 
   9880 
   9881 
   9882 
   9883 
   9884 
   9885 
   9886 
   9887 
   9888 
   9889 
   9890 
   9891 
   9892 
   9893 
   9894 
   9895 
   9896 
   9897 
   9898 
   9899 
   9900 
   9901 
   9902 
   9903 
   9904 
   9905 
   9906 
   9907 
   9908 
   9909 
   9910 
   9911 
   9912 
   9913 
   9914 
   9915 
   9916 
   9917 
   9918 
   9919 
   9920 
   9921 
   9922 
   9923 
   9924 
   9925 
   9926 
   9927 
   9928 
   9929 
   9930 
   9931 
   9932 
   9933 
   9934 
   9935 
   9936 
   9937 
   9938 
   9939 
   9940 
   9941 
   9942 
   9943 
   9944 
   9945 
   9946 
   9947 
   9948 
   9949 
   9950 
   9951 
   9952 
   9953 
   9954 
   9955 
   9956 
   9957 
   9958 
   9959 
   9960 
   9961 
   9962 
   9963 
   9964 
   9965 
   9966 
   9967 
   9968 
   9969 
   9970 
   9971 
   9972 
   9973 
   9974 
   9975 
   9976 
   9977 
   9978 
   9979 
   9980 
   9981 
   9982 
   9983 
   9984 
   9985 
   9986 
   9987 
   9988 
   9989 
   9990 
   9991 
   9992 
   9993 
   9994 
   9995 
   9996 
   9997 
   9998 
   9999 
   10000 
   10001 
   10002 
   10003 
   10004 
   10005 
   10006 
   10007 
   10008 
   10009 
   10010 
   10011   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   10012 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   10013 
   10014 if test "$GCC" = yes; then
   10015   case $host_os in
   10016     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   10017     *) lt_awk_arg="/^libraries:/" ;;
   10018   esac
   10019   case $host_os in
   10020     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   10021     *) lt_sed_strip_eq="s,=/,/,g" ;;
   10022   esac
   10023   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   10024   case $lt_search_path_spec in
   10025   *\;*)
   10026     # if the path contains ";" then we assume it to be the separator
   10027     # otherwise default to the standard path separator (i.e. ":") - it is
   10028     # assumed that no part of a normal pathname contains ";" but that should
   10029     # okay in the real world where ";" in dirpaths is itself problematic.
   10030     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   10031     ;;
   10032   *)
   10033     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   10034     ;;
   10035   esac
   10036   # Ok, now we have the path, separated by spaces, we can step through it
   10037   # and add multilib dir if necessary.
   10038   lt_tmp_lt_search_path_spec=
   10039   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   10040   for lt_sys_path in $lt_search_path_spec; do
   10041     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   10042       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   10043     else
   10044       test -d "$lt_sys_path" && \
   10045 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   10046     fi
   10047   done
   10048   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   10049 BEGIN {RS=" "; FS="/|\n";} {
   10050   lt_foo="";
   10051   lt_count=0;
   10052   for (lt_i = NF; lt_i > 0; lt_i--) {
   10053     if ($lt_i != "" && $lt_i != ".") {
   10054       if ($lt_i == "..") {
   10055         lt_count++;
   10056       } else {
   10057         if (lt_count == 0) {
   10058           lt_foo="/" $lt_i lt_foo;
   10059         } else {
   10060           lt_count--;
   10061         }
   10062       }
   10063     }
   10064   }
   10065   if (lt_foo != "") { lt_freq[lt_foo]++; }
   10066   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   10067 }'`
   10068   # AWK program above erroneously prepends '/' to C:/dos/paths
   10069   # for these hosts.
   10070   case $host_os in
   10071     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   10072       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   10073   esac
   10074   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   10075 else
   10076   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   10077 fi
   10078 library_names_spec=
   10079 libname_spec='lib$name'
   10080 soname_spec=
   10081 shrext_cmds=".so"
   10082 postinstall_cmds=
   10083 postuninstall_cmds=
   10084 finish_cmds=
   10085 finish_eval=
   10086 shlibpath_var=
   10087 shlibpath_overrides_runpath=unknown
   10088 version_type=none
   10089 dynamic_linker="$host_os ld.so"
   10090 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   10091 need_lib_prefix=unknown
   10092 hardcode_into_libs=no
   10093 
   10094 # when you set need_version to no, make sure it does not cause -set_version
   10095 # flags to be left without arguments
   10096 need_version=unknown
   10097 
   10098 case $host_os in
   10099 aix3*)
   10100   version_type=linux
   10101   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   10102   shlibpath_var=LIBPATH
   10103 
   10104   # AIX 3 has no versioning support, so we append a major version to the name.
   10105   soname_spec='${libname}${release}${shared_ext}$major'
   10106   ;;
   10107 
   10108 aix[4-9]*)
   10109   version_type=linux
   10110   need_lib_prefix=no
   10111   need_version=no
   10112   hardcode_into_libs=yes
   10113   if test "$host_cpu" = ia64; then
   10114     # AIX 5 supports IA64
   10115     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   10116     shlibpath_var=LD_LIBRARY_PATH
   10117   else
   10118     # With GCC up to 2.95.x, collect2 would create an import file
   10119     # for dependence libraries.  The import file would start with
   10120     # the line `#! .'.  This would cause the generated library to
   10121     # depend on `.', always an invalid library.  This was fixed in
   10122     # development snapshots of GCC prior to 3.0.
   10123     case $host_os in
   10124       aix4 | aix4.[01] | aix4.[01].*)
   10125       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   10126 	   echo ' yes '
   10127 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   10128 	:
   10129       else
   10130 	can_build_shared=no
   10131       fi
   10132       ;;
   10133     esac
   10134     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   10135     # soname into executable. Probably we can add versioning support to
   10136     # collect2, so additional links can be useful in future.
   10137     if test "$aix_use_runtimelinking" = yes; then
   10138       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   10139       # instead of lib<name>.a to let people know that these are not
   10140       # typical AIX shared libraries.
   10141       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10142     else
   10143       # We preserve .a as extension for shared libraries through AIX4.2
   10144       # and later when we are not doing run time linking.
   10145       library_names_spec='${libname}${release}.a $libname.a'
   10146       soname_spec='${libname}${release}${shared_ext}$major'
   10147     fi
   10148     shlibpath_var=LIBPATH
   10149   fi
   10150   ;;
   10151 
   10152 amigaos*)
   10153   case $host_cpu in
   10154   powerpc)
   10155     # Since July 2007 AmigaOS4 officially supports .so libraries.
   10156     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   10157     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10158     ;;
   10159   m68k)
   10160     library_names_spec='$libname.ixlibrary $libname.a'
   10161     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   10162     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'
   10163     ;;
   10164   esac
   10165   ;;
   10166 
   10167 beos*)
   10168   library_names_spec='${libname}${shared_ext}'
   10169   dynamic_linker="$host_os ld.so"
   10170   shlibpath_var=LIBRARY_PATH
   10171   ;;
   10172 
   10173 bsdi[45]*)
   10174   version_type=linux
   10175   need_version=no
   10176   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10177   soname_spec='${libname}${release}${shared_ext}$major'
   10178   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   10179   shlibpath_var=LD_LIBRARY_PATH
   10180   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   10181   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   10182   # the default ld.so.conf also contains /usr/contrib/lib and
   10183   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   10184   # libtool to hard-code these into programs
   10185   ;;
   10186 
   10187 cygwin* | mingw* | pw32* | cegcc*)
   10188   version_type=windows
   10189   shrext_cmds=".dll"
   10190   need_version=no
   10191   need_lib_prefix=no
   10192 
   10193   case $GCC,$host_os in
   10194   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   10195     library_names_spec='$libname.dll.a'
   10196     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   10197     postinstall_cmds='base_file=`basename \${file}`~
   10198       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   10199       dldir=$destdir/`dirname \$dlpath`~
   10200       test -d \$dldir || mkdir -p \$dldir~
   10201       $install_prog $dir/$dlname \$dldir/$dlname~
   10202       chmod a+x \$dldir/$dlname~
   10203       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   10204         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   10205       fi'
   10206     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   10207       dlpath=$dir/\$dldll~
   10208        $RM \$dlpath'
   10209     shlibpath_overrides_runpath=yes
   10210 
   10211     case $host_os in
   10212     cygwin*)
   10213       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   10214       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10215 
   10216       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   10217       ;;
   10218     mingw* | cegcc*)
   10219       # MinGW DLLs use traditional 'lib' prefix
   10220       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10221       ;;
   10222     pw32*)
   10223       # pw32 DLLs use 'pw' prefix rather than 'lib'
   10224       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   10225       ;;
   10226     esac
   10227     ;;
   10228 
   10229   *)
   10230     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   10231     ;;
   10232   esac
   10233   dynamic_linker='Win32 ld.exe'
   10234   # FIXME: first we should search . and the directory the executable is in
   10235   shlibpath_var=PATH
   10236   ;;
   10237 
   10238 darwin* | rhapsody*)
   10239   dynamic_linker="$host_os dyld"
   10240   version_type=darwin
   10241   need_lib_prefix=no
   10242   need_version=no
   10243   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   10244   soname_spec='${libname}${release}${major}$shared_ext'
   10245   shlibpath_overrides_runpath=yes
   10246   shlibpath_var=DYLD_LIBRARY_PATH
   10247   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   10248 
   10249   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   10250   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   10251   ;;
   10252 
   10253 dgux*)
   10254   version_type=linux
   10255   need_lib_prefix=no
   10256   need_version=no
   10257   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   10258   soname_spec='${libname}${release}${shared_ext}$major'
   10259   shlibpath_var=LD_LIBRARY_PATH
   10260   ;;
   10261 
   10262 freebsd* | dragonfly*)
   10263   # DragonFly does not have aout.  When/if they implement a new
   10264   # versioning mechanism, adjust this.
   10265   if test -x /usr/bin/objformat; then
   10266     objformat=`/usr/bin/objformat`
   10267   else
   10268     case $host_os in
   10269     freebsd[23].*) objformat=aout ;;
   10270     *) objformat=elf ;;
   10271     esac
   10272   fi
   10273   version_type=freebsd-$objformat
   10274   case $version_type in
   10275     freebsd-elf*)
   10276       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10277       need_version=no
   10278       need_lib_prefix=no
   10279       ;;
   10280     freebsd-*)
   10281       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   10282       need_version=yes
   10283       ;;
   10284   esac
   10285   shlibpath_var=LD_LIBRARY_PATH
   10286   case $host_os in
   10287   freebsd2.*)
   10288     shlibpath_overrides_runpath=yes
   10289     ;;
   10290   freebsd3.[01]* | freebsdelf3.[01]*)
   10291     shlibpath_overrides_runpath=yes
   10292     hardcode_into_libs=yes
   10293     ;;
   10294   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   10295   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   10296     shlibpath_overrides_runpath=no
   10297     hardcode_into_libs=yes
   10298     ;;
   10299   *) # from 4.6 on, and DragonFly
   10300     shlibpath_overrides_runpath=yes
   10301     hardcode_into_libs=yes
   10302     ;;
   10303   esac
   10304   ;;
   10305 
   10306 gnu*)
   10307   version_type=linux
   10308   need_lib_prefix=no
   10309   need_version=no
   10310   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   10311   soname_spec='${libname}${release}${shared_ext}$major'
   10312   shlibpath_var=LD_LIBRARY_PATH
   10313   hardcode_into_libs=yes
   10314   ;;
   10315 
   10316 haiku*)
   10317   version_type=linux
   10318   need_lib_prefix=no
   10319   need_version=no
   10320   dynamic_linker="$host_os runtime_loader"
   10321   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   10322   soname_spec='${libname}${release}${shared_ext}$major'
   10323   shlibpath_var=LIBRARY_PATH
   10324   shlibpath_overrides_runpath=yes
   10325   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   10326   hardcode_into_libs=yes
   10327   ;;
   10328 
   10329 hpux9* | hpux10* | hpux11*)
   10330   # Give a soname corresponding to the major version so that dld.sl refuses to
   10331   # link against other versions.
   10332   version_type=sunos
   10333   need_lib_prefix=no
   10334   need_version=no
   10335   case $host_cpu in
   10336   ia64*)
   10337     shrext_cmds='.so'
   10338     hardcode_into_libs=yes
   10339     dynamic_linker="$host_os dld.so"
   10340     shlibpath_var=LD_LIBRARY_PATH
   10341     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10342     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10343     soname_spec='${libname}${release}${shared_ext}$major'
   10344     if test "X$HPUX_IA64_MODE" = X32; then
   10345       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   10346     else
   10347       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   10348     fi
   10349     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10350     ;;
   10351   hppa*64*)
   10352     shrext_cmds='.sl'
   10353     hardcode_into_libs=yes
   10354     dynamic_linker="$host_os dld.sl"
   10355     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   10356     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10357     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10358     soname_spec='${libname}${release}${shared_ext}$major'
   10359     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   10360     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10361     ;;
   10362   *)
   10363     shrext_cmds='.sl'
   10364     dynamic_linker="$host_os dld.sl"
   10365     shlibpath_var=SHLIB_PATH
   10366     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   10367     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10368     soname_spec='${libname}${release}${shared_ext}$major'
   10369     ;;
   10370   esac
   10371   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   10372   postinstall_cmds='chmod 555 $lib'
   10373   # or fails outright, so override atomically:
   10374   install_override_mode=555
   10375   ;;
   10376 
   10377 interix[3-9]*)
   10378   version_type=linux
   10379   need_lib_prefix=no
   10380   need_version=no
   10381   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10382   soname_spec='${libname}${release}${shared_ext}$major'
   10383   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   10384   shlibpath_var=LD_LIBRARY_PATH
   10385   shlibpath_overrides_runpath=no
   10386   hardcode_into_libs=yes
   10387   ;;
   10388 
   10389 irix5* | irix6* | nonstopux*)
   10390   case $host_os in
   10391     nonstopux*) version_type=nonstopux ;;
   10392     *)
   10393 	if test "$lt_cv_prog_gnu_ld" = yes; then
   10394 		version_type=linux
   10395 	else
   10396 		version_type=irix
   10397 	fi ;;
   10398   esac
   10399   need_lib_prefix=no
   10400   need_version=no
   10401   soname_spec='${libname}${release}${shared_ext}$major'
   10402   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   10403   case $host_os in
   10404   irix5* | nonstopux*)
   10405     libsuff= shlibsuff=
   10406     ;;
   10407   *)
   10408     case $LD in # libtool.m4 will add one of these switches to LD
   10409     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   10410       libsuff= shlibsuff= libmagic=32-bit;;
   10411     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   10412       libsuff=32 shlibsuff=N32 libmagic=N32;;
   10413     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   10414       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   10415     *) libsuff= shlibsuff= libmagic=never-match;;
   10416     esac
   10417     ;;
   10418   esac
   10419   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   10420   shlibpath_overrides_runpath=no
   10421   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   10422   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   10423   hardcode_into_libs=yes
   10424   ;;
   10425 
   10426 # No shared lib support for Linux oldld, aout, or coff.
   10427 linux*oldld* | linux*aout* | linux*coff*)
   10428   dynamic_linker=no
   10429   ;;
   10430 
   10431 # This must be Linux ELF.
   10432 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   10433   version_type=linux
   10434   need_lib_prefix=no
   10435   need_version=no
   10436   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10437   soname_spec='${libname}${release}${shared_ext}$major'
   10438   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   10439   shlibpath_var=LD_LIBRARY_PATH
   10440   shlibpath_overrides_runpath=no
   10441 
   10442   # Some binutils ld are patched to set DT_RUNPATH
   10443   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   10444   $as_echo_n "(cached) " >&6
   10445 else
   10446   lt_cv_shlibpath_overrides_runpath=no
   10447     save_LDFLAGS=$LDFLAGS
   10448     save_libdir=$libdir
   10449     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   10450 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   10451     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10452 /* end confdefs.h.  */
   10453 
   10454 int
   10455 main ()
   10456 {
   10457 
   10458   ;
   10459   return 0;
   10460 }
   10461 _ACEOF
   10462 if ac_fn_c_try_link "$LINENO"; then :
   10463   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   10464   lt_cv_shlibpath_overrides_runpath=yes
   10465 fi
   10466 fi
   10467 rm -f core conftest.err conftest.$ac_objext \
   10468     conftest$ac_exeext conftest.$ac_ext
   10469     LDFLAGS=$save_LDFLAGS
   10470     libdir=$save_libdir
   10471 
   10472 fi
   10473 
   10474   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   10475 
   10476   # This implies no fast_install, which is unacceptable.
   10477   # Some rework will be needed to allow for fast_install
   10478   # before this can be enabled.
   10479   hardcode_into_libs=yes
   10480 
   10481   # Append ld.so.conf contents to the search path
   10482   if test -f /etc/ld.so.conf; then
   10483     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' ' '`
   10484     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   10485   fi
   10486 
   10487   # We used to test for /lib/ld.so.1 and disable shared libraries on
   10488   # powerpc, because MkLinux only supported shared libraries with the
   10489   # GNU dynamic linker.  Since this was broken with cross compilers,
   10490   # most powerpc-linux boxes support dynamic linking these days and
   10491   # people can always --disable-shared, the test was removed, and we
   10492   # assume the GNU/Linux dynamic linker is in use.
   10493   dynamic_linker='GNU/Linux ld.so'
   10494   ;;
   10495 
   10496 netbsd*)
   10497   version_type=sunos
   10498   need_lib_prefix=no
   10499   need_version=no
   10500   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10501     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10502     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10503     dynamic_linker='NetBSD (a.out) ld.so'
   10504   else
   10505     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10506     soname_spec='${libname}${release}${shared_ext}$major'
   10507     dynamic_linker='NetBSD ld.elf_so'
   10508   fi
   10509   shlibpath_var=LD_LIBRARY_PATH
   10510   shlibpath_overrides_runpath=yes
   10511   hardcode_into_libs=yes
   10512   ;;
   10513 
   10514 newsos6)
   10515   version_type=linux
   10516   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10517   shlibpath_var=LD_LIBRARY_PATH
   10518   shlibpath_overrides_runpath=yes
   10519   ;;
   10520 
   10521 *nto* | *qnx*)
   10522   version_type=qnx
   10523   need_lib_prefix=no
   10524   need_version=no
   10525   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10526   soname_spec='${libname}${release}${shared_ext}$major'
   10527   shlibpath_var=LD_LIBRARY_PATH
   10528   shlibpath_overrides_runpath=no
   10529   hardcode_into_libs=yes
   10530   dynamic_linker='ldqnx.so'
   10531   ;;
   10532 
   10533 openbsd*)
   10534   version_type=sunos
   10535   sys_lib_dlsearch_path_spec="/usr/lib"
   10536   need_lib_prefix=no
   10537   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   10538   case $host_os in
   10539     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   10540     *)				need_version=no  ;;
   10541   esac
   10542   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10543   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10544   shlibpath_var=LD_LIBRARY_PATH
   10545   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10546     case $host_os in
   10547       openbsd2.[89] | openbsd2.[89].*)
   10548 	shlibpath_overrides_runpath=no
   10549 	;;
   10550       *)
   10551 	shlibpath_overrides_runpath=yes
   10552 	;;
   10553       esac
   10554   else
   10555     shlibpath_overrides_runpath=yes
   10556   fi
   10557   ;;
   10558 
   10559 os2*)
   10560   libname_spec='$name'
   10561   shrext_cmds=".dll"
   10562   need_lib_prefix=no
   10563   library_names_spec='$libname${shared_ext} $libname.a'
   10564   dynamic_linker='OS/2 ld.exe'
   10565   shlibpath_var=LIBPATH
   10566   ;;
   10567 
   10568 osf3* | osf4* | osf5*)
   10569   version_type=osf
   10570   need_lib_prefix=no
   10571   need_version=no
   10572   soname_spec='${libname}${release}${shared_ext}$major'
   10573   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10574   shlibpath_var=LD_LIBRARY_PATH
   10575   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   10576   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   10577   ;;
   10578 
   10579 rdos*)
   10580   dynamic_linker=no
   10581   ;;
   10582 
   10583 solaris*)
   10584   version_type=linux
   10585   need_lib_prefix=no
   10586   need_version=no
   10587   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10588   soname_spec='${libname}${release}${shared_ext}$major'
   10589   shlibpath_var=LD_LIBRARY_PATH
   10590   shlibpath_overrides_runpath=yes
   10591   hardcode_into_libs=yes
   10592   # ldd complains unless libraries are executable
   10593   postinstall_cmds='chmod +x $lib'
   10594   ;;
   10595 
   10596 sunos4*)
   10597   version_type=sunos
   10598   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10599   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   10600   shlibpath_var=LD_LIBRARY_PATH
   10601   shlibpath_overrides_runpath=yes
   10602   if test "$with_gnu_ld" = yes; then
   10603     need_lib_prefix=no
   10604   fi
   10605   need_version=yes
   10606   ;;
   10607 
   10608 sysv4 | sysv4.3*)
   10609   version_type=linux
   10610   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10611   soname_spec='${libname}${release}${shared_ext}$major'
   10612   shlibpath_var=LD_LIBRARY_PATH
   10613   case $host_vendor in
   10614     sni)
   10615       shlibpath_overrides_runpath=no
   10616       need_lib_prefix=no
   10617       runpath_var=LD_RUN_PATH
   10618       ;;
   10619     siemens)
   10620       need_lib_prefix=no
   10621       ;;
   10622     motorola)
   10623       need_lib_prefix=no
   10624       need_version=no
   10625       shlibpath_overrides_runpath=no
   10626       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   10627       ;;
   10628   esac
   10629   ;;
   10630 
   10631 sysv4*MP*)
   10632   if test -d /usr/nec ;then
   10633     version_type=linux
   10634     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   10635     soname_spec='$libname${shared_ext}.$major'
   10636     shlibpath_var=LD_LIBRARY_PATH
   10637   fi
   10638   ;;
   10639 
   10640 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   10641   version_type=freebsd-elf
   10642   need_lib_prefix=no
   10643   need_version=no
   10644   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10645   soname_spec='${libname}${release}${shared_ext}$major'
   10646   shlibpath_var=LD_LIBRARY_PATH
   10647   shlibpath_overrides_runpath=yes
   10648   hardcode_into_libs=yes
   10649   if test "$with_gnu_ld" = yes; then
   10650     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   10651   else
   10652     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   10653     case $host_os in
   10654       sco3.2v5*)
   10655         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   10656 	;;
   10657     esac
   10658   fi
   10659   sys_lib_dlsearch_path_spec='/usr/lib'
   10660   ;;
   10661 
   10662 tpf*)
   10663   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   10664   version_type=linux
   10665   need_lib_prefix=no
   10666   need_version=no
   10667   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10668   shlibpath_var=LD_LIBRARY_PATH
   10669   shlibpath_overrides_runpath=no
   10670   hardcode_into_libs=yes
   10671   ;;
   10672 
   10673 uts4*)
   10674   version_type=linux
   10675   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10676   soname_spec='${libname}${release}${shared_ext}$major'
   10677   shlibpath_var=LD_LIBRARY_PATH
   10678   ;;
   10679 
   10680 *)
   10681   dynamic_linker=no
   10682   ;;
   10683 esac
   10684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   10685 $as_echo "$dynamic_linker" >&6; }
   10686 test "$dynamic_linker" = no && can_build_shared=no
   10687 
   10688 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   10689 if test "$GCC" = yes; then
   10690   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   10691 fi
   10692 
   10693 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   10694   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   10695 fi
   10696 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   10697   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   10698 fi
   10699 
   10700 
   10701 
   10702 
   10703 
   10704 
   10705 
   10706 
   10707 
   10708 
   10709 
   10710 
   10711 
   10712 
   10713 
   10714 
   10715 
   10716 
   10717 
   10718 
   10719 
   10720 
   10721 
   10722 
   10723 
   10724 
   10725 
   10726 
   10727 
   10728 
   10729 
   10730 
   10731 
   10732 
   10733 
   10734 
   10735 
   10736 
   10737 
   10738 
   10739 
   10740 
   10741 
   10742 
   10743 
   10744 
   10745 
   10746 
   10747 
   10748 
   10749 
   10750 
   10751 
   10752 
   10753 
   10754 
   10755 
   10756 
   10757 
   10758 
   10759 
   10760 
   10761 
   10762 
   10763 
   10764 
   10765 
   10766 
   10767 
   10768 
   10769 
   10770 
   10771 
   10772 
   10773 
   10774 
   10775 
   10776 
   10777 
   10778 
   10779 
   10780 
   10781 
   10782 
   10783 
   10784 
   10785 
   10786 
   10787 
   10788 
   10789 
   10790 
   10791   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   10792 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   10793 hardcode_action=
   10794 if test -n "$hardcode_libdir_flag_spec" ||
   10795    test -n "$runpath_var" ||
   10796    test "X$hardcode_automatic" = "Xyes" ; then
   10797 
   10798   # We can hardcode non-existent directories.
   10799   if test "$hardcode_direct" != no &&
   10800      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   10801      # have to relink, otherwise we might link with an installed library
   10802      # when we should be linking with a yet-to-be-installed one
   10803      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   10804      test "$hardcode_minus_L" != no; then
   10805     # Linking always hardcodes the temporary library directory.
   10806     hardcode_action=relink
   10807   else
   10808     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   10809     hardcode_action=immediate
   10810   fi
   10811 else
   10812   # We cannot hardcode anything, or else we can only hardcode existing
   10813   # directories.
   10814   hardcode_action=unsupported
   10815 fi
   10816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   10817 $as_echo "$hardcode_action" >&6; }
   10818 
   10819 if test "$hardcode_action" = relink ||
   10820    test "$inherit_rpath" = yes; then
   10821   # Fast installation is not supported
   10822   enable_fast_install=no
   10823 elif test "$shlibpath_overrides_runpath" = yes ||
   10824      test "$enable_shared" = no; then
   10825   # Fast installation is not necessary
   10826   enable_fast_install=needless
   10827 fi
   10828 
   10829 
   10830 
   10831 
   10832 
   10833 
   10834   if test "x$enable_dlopen" != xyes; then
   10835   enable_dlopen=unknown
   10836   enable_dlopen_self=unknown
   10837   enable_dlopen_self_static=unknown
   10838 else
   10839   lt_cv_dlopen=no
   10840   lt_cv_dlopen_libs=
   10841 
   10842   case $host_os in
   10843   beos*)
   10844     lt_cv_dlopen="load_add_on"
   10845     lt_cv_dlopen_libs=
   10846     lt_cv_dlopen_self=yes
   10847     ;;
   10848 
   10849   mingw* | pw32* | cegcc*)
   10850     lt_cv_dlopen="LoadLibrary"
   10851     lt_cv_dlopen_libs=
   10852     ;;
   10853 
   10854   cygwin*)
   10855     lt_cv_dlopen="dlopen"
   10856     lt_cv_dlopen_libs=
   10857     ;;
   10858 
   10859   darwin*)
   10860   # if libdl is installed we need to link against it
   10861     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   10862 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10863 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   10864   $as_echo_n "(cached) " >&6
   10865 else
   10866   ac_check_lib_save_LIBS=$LIBS
   10867 LIBS="-ldl  $LIBS"
   10868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10869 /* end confdefs.h.  */
   10870 
   10871 /* Override any GCC internal prototype to avoid an error.
   10872    Use char because int might match the return type of a GCC
   10873    builtin and then its argument prototype would still apply.  */
   10874 #ifdef __cplusplus
   10875 extern "C"
   10876 #endif
   10877 char dlopen ();
   10878 int
   10879 main ()
   10880 {
   10881 return dlopen ();
   10882   ;
   10883   return 0;
   10884 }
   10885 _ACEOF
   10886 if ac_fn_c_try_link "$LINENO"; then :
   10887   ac_cv_lib_dl_dlopen=yes
   10888 else
   10889   ac_cv_lib_dl_dlopen=no
   10890 fi
   10891 rm -f core conftest.err conftest.$ac_objext \
   10892     conftest$ac_exeext conftest.$ac_ext
   10893 LIBS=$ac_check_lib_save_LIBS
   10894 fi
   10895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   10896 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10897 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   10898   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10899 else
   10900 
   10901     lt_cv_dlopen="dyld"
   10902     lt_cv_dlopen_libs=
   10903     lt_cv_dlopen_self=yes
   10904 
   10905 fi
   10906 
   10907     ;;
   10908 
   10909   *)
   10910     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   10911 if test "x$ac_cv_func_shl_load" = x""yes; then :
   10912   lt_cv_dlopen="shl_load"
   10913 else
   10914   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   10915 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   10916 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
   10917   $as_echo_n "(cached) " >&6
   10918 else
   10919   ac_check_lib_save_LIBS=$LIBS
   10920 LIBS="-ldld  $LIBS"
   10921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10922 /* end confdefs.h.  */
   10923 
   10924 /* Override any GCC internal prototype to avoid an error.
   10925    Use char because int might match the return type of a GCC
   10926    builtin and then its argument prototype would still apply.  */
   10927 #ifdef __cplusplus
   10928 extern "C"
   10929 #endif
   10930 char shl_load ();
   10931 int
   10932 main ()
   10933 {
   10934 return shl_load ();
   10935   ;
   10936   return 0;
   10937 }
   10938 _ACEOF
   10939 if ac_fn_c_try_link "$LINENO"; then :
   10940   ac_cv_lib_dld_shl_load=yes
   10941 else
   10942   ac_cv_lib_dld_shl_load=no
   10943 fi
   10944 rm -f core conftest.err conftest.$ac_objext \
   10945     conftest$ac_exeext conftest.$ac_ext
   10946 LIBS=$ac_check_lib_save_LIBS
   10947 fi
   10948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   10949 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10950 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
   10951   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10952 else
   10953   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   10954 if test "x$ac_cv_func_dlopen" = x""yes; then :
   10955   lt_cv_dlopen="dlopen"
   10956 else
   10957   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   10958 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10959 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   10960   $as_echo_n "(cached) " >&6
   10961 else
   10962   ac_check_lib_save_LIBS=$LIBS
   10963 LIBS="-ldl  $LIBS"
   10964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10965 /* end confdefs.h.  */
   10966 
   10967 /* Override any GCC internal prototype to avoid an error.
   10968    Use char because int might match the return type of a GCC
   10969    builtin and then its argument prototype would still apply.  */
   10970 #ifdef __cplusplus
   10971 extern "C"
   10972 #endif
   10973 char dlopen ();
   10974 int
   10975 main ()
   10976 {
   10977 return dlopen ();
   10978   ;
   10979   return 0;
   10980 }
   10981 _ACEOF
   10982 if ac_fn_c_try_link "$LINENO"; then :
   10983   ac_cv_lib_dl_dlopen=yes
   10984 else
   10985   ac_cv_lib_dl_dlopen=no
   10986 fi
   10987 rm -f core conftest.err conftest.$ac_objext \
   10988     conftest$ac_exeext conftest.$ac_ext
   10989 LIBS=$ac_check_lib_save_LIBS
   10990 fi
   10991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   10992 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10993 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   10994   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10995 else
   10996   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   10997 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10998 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
   10999   $as_echo_n "(cached) " >&6
   11000 else
   11001   ac_check_lib_save_LIBS=$LIBS
   11002 LIBS="-lsvld  $LIBS"
   11003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11004 /* end confdefs.h.  */
   11005 
   11006 /* Override any GCC internal prototype to avoid an error.
   11007    Use char because int might match the return type of a GCC
   11008    builtin and then its argument prototype would still apply.  */
   11009 #ifdef __cplusplus
   11010 extern "C"
   11011 #endif
   11012 char dlopen ();
   11013 int
   11014 main ()
   11015 {
   11016 return dlopen ();
   11017   ;
   11018   return 0;
   11019 }
   11020 _ACEOF
   11021 if ac_fn_c_try_link "$LINENO"; then :
   11022   ac_cv_lib_svld_dlopen=yes
   11023 else
   11024   ac_cv_lib_svld_dlopen=no
   11025 fi
   11026 rm -f core conftest.err conftest.$ac_objext \
   11027     conftest$ac_exeext conftest.$ac_ext
   11028 LIBS=$ac_check_lib_save_LIBS
   11029 fi
   11030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   11031 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   11032 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
   11033   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   11034 else
   11035   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   11036 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   11037 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
   11038   $as_echo_n "(cached) " >&6
   11039 else
   11040   ac_check_lib_save_LIBS=$LIBS
   11041 LIBS="-ldld  $LIBS"
   11042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11043 /* end confdefs.h.  */
   11044 
   11045 /* Override any GCC internal prototype to avoid an error.
   11046    Use char because int might match the return type of a GCC
   11047    builtin and then its argument prototype would still apply.  */
   11048 #ifdef __cplusplus
   11049 extern "C"
   11050 #endif
   11051 char dld_link ();
   11052 int
   11053 main ()
   11054 {
   11055 return dld_link ();
   11056   ;
   11057   return 0;
   11058 }
   11059 _ACEOF
   11060 if ac_fn_c_try_link "$LINENO"; then :
   11061   ac_cv_lib_dld_dld_link=yes
   11062 else
   11063   ac_cv_lib_dld_dld_link=no
   11064 fi
   11065 rm -f core conftest.err conftest.$ac_objext \
   11066     conftest$ac_exeext conftest.$ac_ext
   11067 LIBS=$ac_check_lib_save_LIBS
   11068 fi
   11069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   11070 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   11071 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
   11072   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   11073 fi
   11074 
   11075 
   11076 fi
   11077 
   11078 
   11079 fi
   11080 
   11081 
   11082 fi
   11083 
   11084 
   11085 fi
   11086 
   11087 
   11088 fi
   11089 
   11090     ;;
   11091   esac
   11092 
   11093   if test "x$lt_cv_dlopen" != xno; then
   11094     enable_dlopen=yes
   11095   else
   11096     enable_dlopen=no
   11097   fi
   11098 
   11099   case $lt_cv_dlopen in
   11100   dlopen)
   11101     save_CPPFLAGS="$CPPFLAGS"
   11102     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   11103 
   11104     save_LDFLAGS="$LDFLAGS"
   11105     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   11106 
   11107     save_LIBS="$LIBS"
   11108     LIBS="$lt_cv_dlopen_libs $LIBS"
   11109 
   11110     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   11111 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   11112 if test "${lt_cv_dlopen_self+set}" = set; then :
   11113   $as_echo_n "(cached) " >&6
   11114 else
   11115   	  if test "$cross_compiling" = yes; then :
   11116   lt_cv_dlopen_self=cross
   11117 else
   11118   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11119   lt_status=$lt_dlunknown
   11120   cat > conftest.$ac_ext <<_LT_EOF
   11121 #line 11121 "configure"
   11122 #include "confdefs.h"
   11123 
   11124 #if HAVE_DLFCN_H
   11125 #include <dlfcn.h>
   11126 #endif
   11127 
   11128 #include <stdio.h>
   11129 
   11130 #ifdef RTLD_GLOBAL
   11131 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11132 #else
   11133 #  ifdef DL_GLOBAL
   11134 #    define LT_DLGLOBAL		DL_GLOBAL
   11135 #  else
   11136 #    define LT_DLGLOBAL		0
   11137 #  endif
   11138 #endif
   11139 
   11140 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11141    find out it does not work in some platform. */
   11142 #ifndef LT_DLLAZY_OR_NOW
   11143 #  ifdef RTLD_LAZY
   11144 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11145 #  else
   11146 #    ifdef DL_LAZY
   11147 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11148 #    else
   11149 #      ifdef RTLD_NOW
   11150 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11151 #      else
   11152 #        ifdef DL_NOW
   11153 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11154 #        else
   11155 #          define LT_DLLAZY_OR_NOW	0
   11156 #        endif
   11157 #      endif
   11158 #    endif
   11159 #  endif
   11160 #endif
   11161 
   11162 /* When -fvisbility=hidden is used, assume the code has been annotated
   11163    correspondingly for the symbols needed.  */
   11164 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11165 void fnord () __attribute__((visibility("default")));
   11166 #endif
   11167 
   11168 void fnord () { int i=42; }
   11169 int main ()
   11170 {
   11171   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11172   int status = $lt_dlunknown;
   11173 
   11174   if (self)
   11175     {
   11176       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11177       else
   11178         {
   11179 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11180           else puts (dlerror ());
   11181 	}
   11182       /* dlclose (self); */
   11183     }
   11184   else
   11185     puts (dlerror ());
   11186 
   11187   return status;
   11188 }
   11189 _LT_EOF
   11190   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11191   (eval $ac_link) 2>&5
   11192   ac_status=$?
   11193   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11194   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   11195     (./conftest; exit; ) >&5 2>/dev/null
   11196     lt_status=$?
   11197     case x$lt_status in
   11198       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   11199       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   11200       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   11201     esac
   11202   else :
   11203     # compilation failed
   11204     lt_cv_dlopen_self=no
   11205   fi
   11206 fi
   11207 rm -fr conftest*
   11208 
   11209 
   11210 fi
   11211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   11212 $as_echo "$lt_cv_dlopen_self" >&6; }
   11213 
   11214     if test "x$lt_cv_dlopen_self" = xyes; then
   11215       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   11216       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   11217 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   11218 if test "${lt_cv_dlopen_self_static+set}" = set; then :
   11219   $as_echo_n "(cached) " >&6
   11220 else
   11221   	  if test "$cross_compiling" = yes; then :
   11222   lt_cv_dlopen_self_static=cross
   11223 else
   11224   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11225   lt_status=$lt_dlunknown
   11226   cat > conftest.$ac_ext <<_LT_EOF
   11227 #line 11227 "configure"
   11228 #include "confdefs.h"
   11229 
   11230 #if HAVE_DLFCN_H
   11231 #include <dlfcn.h>
   11232 #endif
   11233 
   11234 #include <stdio.h>
   11235 
   11236 #ifdef RTLD_GLOBAL
   11237 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11238 #else
   11239 #  ifdef DL_GLOBAL
   11240 #    define LT_DLGLOBAL		DL_GLOBAL
   11241 #  else
   11242 #    define LT_DLGLOBAL		0
   11243 #  endif
   11244 #endif
   11245 
   11246 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11247    find out it does not work in some platform. */
   11248 #ifndef LT_DLLAZY_OR_NOW
   11249 #  ifdef RTLD_LAZY
   11250 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11251 #  else
   11252 #    ifdef DL_LAZY
   11253 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11254 #    else
   11255 #      ifdef RTLD_NOW
   11256 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11257 #      else
   11258 #        ifdef DL_NOW
   11259 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11260 #        else
   11261 #          define LT_DLLAZY_OR_NOW	0
   11262 #        endif
   11263 #      endif
   11264 #    endif
   11265 #  endif
   11266 #endif
   11267 
   11268 /* When -fvisbility=hidden is used, assume the code has been annotated
   11269    correspondingly for the symbols needed.  */
   11270 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11271 void fnord () __attribute__((visibility("default")));
   11272 #endif
   11273 
   11274 void fnord () { int i=42; }
   11275 int main ()
   11276 {
   11277   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11278   int status = $lt_dlunknown;
   11279 
   11280   if (self)
   11281     {
   11282       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11283       else
   11284         {
   11285 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11286           else puts (dlerror ());
   11287 	}
   11288       /* dlclose (self); */
   11289     }
   11290   else
   11291     puts (dlerror ());
   11292 
   11293   return status;
   11294 }
   11295 _LT_EOF
   11296   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11297   (eval $ac_link) 2>&5
   11298   ac_status=$?
   11299   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11300   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   11301     (./conftest; exit; ) >&5 2>/dev/null
   11302     lt_status=$?
   11303     case x$lt_status in
   11304       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   11305       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   11306       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   11307     esac
   11308   else :
   11309     # compilation failed
   11310     lt_cv_dlopen_self_static=no
   11311   fi
   11312 fi
   11313 rm -fr conftest*
   11314 
   11315 
   11316 fi
   11317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   11318 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   11319     fi
   11320 
   11321     CPPFLAGS="$save_CPPFLAGS"
   11322     LDFLAGS="$save_LDFLAGS"
   11323     LIBS="$save_LIBS"
   11324     ;;
   11325   esac
   11326 
   11327   case $lt_cv_dlopen_self in
   11328   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   11329   *) enable_dlopen_self=unknown ;;
   11330   esac
   11331 
   11332   case $lt_cv_dlopen_self_static in
   11333   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   11334   *) enable_dlopen_self_static=unknown ;;
   11335   esac
   11336 fi
   11337 
   11338 
   11339 
   11340 
   11341 
   11342 
   11343 
   11344 
   11345 
   11346 
   11347 
   11348 
   11349 
   11350 
   11351 
   11352 
   11353 
   11354 striplib=
   11355 old_striplib=
   11356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   11357 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   11358 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   11359   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   11360   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   11361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11362 $as_echo "yes" >&6; }
   11363 else
   11364 # FIXME - insert some real tests, host_os isn't really good enough
   11365   case $host_os in
   11366   darwin*)
   11367     if test -n "$STRIP" ; then
   11368       striplib="$STRIP -x"
   11369       old_striplib="$STRIP -S"
   11370       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11371 $as_echo "yes" >&6; }
   11372     else
   11373       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11374 $as_echo "no" >&6; }
   11375     fi
   11376     ;;
   11377   *)
   11378     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11379 $as_echo "no" >&6; }
   11380     ;;
   11381   esac
   11382 fi
   11383 
   11384 
   11385 
   11386 
   11387 
   11388 
   11389 
   11390 
   11391 
   11392 
   11393 
   11394 
   11395   # Report which library types will actually be built
   11396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   11397 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   11398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   11399 $as_echo "$can_build_shared" >&6; }
   11400 
   11401   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   11402 $as_echo_n "checking whether to build shared libraries... " >&6; }
   11403   test "$can_build_shared" = "no" && enable_shared=no
   11404 
   11405   # On AIX, shared libraries and static libraries use the same namespace, and
   11406   # are all built from PIC.
   11407   case $host_os in
   11408   aix3*)
   11409     test "$enable_shared" = yes && enable_static=no
   11410     if test -n "$RANLIB"; then
   11411       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   11412       postinstall_cmds='$RANLIB $lib'
   11413     fi
   11414     ;;
   11415 
   11416   aix[4-9]*)
   11417     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   11418       test "$enable_shared" = yes && enable_static=no
   11419     fi
   11420     ;;
   11421   esac
   11422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   11423 $as_echo "$enable_shared" >&6; }
   11424 
   11425   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   11426 $as_echo_n "checking whether to build static libraries... " >&6; }
   11427   # Make sure either enable_shared or enable_static is yes.
   11428   test "$enable_shared" = yes || enable_static=yes
   11429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   11430 $as_echo "$enable_static" >&6; }
   11431 
   11432 
   11433 
   11434 
   11435 fi
   11436 ac_ext=c
   11437 ac_cpp='$CPP $CPPFLAGS'
   11438 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11439 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11440 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11441 
   11442 CC="$lt_save_CC"
   11443 
   11444 
   11445 
   11446 
   11447 
   11448 
   11449 
   11450 
   11451 
   11452 
   11453 
   11454 
   11455 
   11456         ac_config_commands="$ac_config_commands libtool"
   11457 
   11458 
   11459 
   11460 
   11461 # Only expand once:
   11462 
   11463 
   11464 
   11465 
   11466 
   11467 case $host in
   11468   *-cygwin* | *-mingw*)
   11469     # 'host' will be top-level target in the case of a target lib,
   11470     # we must compare to with_cross_host to decide if this is a native
   11471     # or cross-compiler and select where to install dlls appropriately.
   11472     if test -n "$with_cross_host" &&
   11473 	test x"$with_cross_host" != x"no"; then
   11474       lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
   11475     else
   11476       lt_host_flags='-no-undefined -bindir "$(bindir)"';
   11477     fi
   11478     ;;
   11479   *)
   11480     lt_host_flags=
   11481     ;;
   11482 esac
   11483 
   11484 
   11485 
   11486 
   11487 
   11488 
   11489 
   11490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   11491 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   11492     # Check whether --enable-maintainer-mode was given.
   11493 if test "${enable_maintainer_mode+set}" = set; then :
   11494   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   11495 else
   11496   USE_MAINTAINER_MODE=no
   11497 fi
   11498 
   11499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   11500 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   11501    if test $USE_MAINTAINER_MODE = yes; then
   11502   MAINTAINER_MODE_TRUE=
   11503   MAINTAINER_MODE_FALSE='#'
   11504 else
   11505   MAINTAINER_MODE_TRUE='#'
   11506   MAINTAINER_MODE_FALSE=
   11507 fi
   11508 
   11509   MAINT=$MAINTAINER_MODE_TRUE
   11510 
   11511 
   11512 
   11513 # Create a spec file, so that compile/link tests don't fail
   11514 test -f libgfortran.spec || touch libgfortran.spec
   11515 FCFLAGS="$FCFLAGS -L."
   11516 
   11517 # We need gfortran to compile parts of the library
   11518 # We can't use AC_PROG_FC because it expects a fully working gfortran.
   11519 #AC_PROG_FC(gfortran)
   11520 case `echo $GFORTRAN` in
   11521   -* | no* )
   11522     FC=no ;;
   11523   *)
   11524     set dummy $GFORTRAN; ac_word=$2
   11525     if test -x "$ac_word"; then
   11526       FC="$GFORTRAN"
   11527     else
   11528       FC=no
   11529     fi ;;
   11530 esac
   11531 ac_ext=${ac_fc_srcext-f}
   11532 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
   11533 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
   11534 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
   11535 if test -n "$ac_tool_prefix"; then
   11536   for ac_prog in gfortran
   11537   do
   11538     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   11539 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   11540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   11541 $as_echo_n "checking for $ac_word... " >&6; }
   11542 if test "${ac_cv_prog_FC+set}" = set; then :
   11543   $as_echo_n "(cached) " >&6
   11544 else
   11545   if test -n "$FC"; then
   11546   ac_cv_prog_FC="$FC" # Let the user override the test.
   11547 else
   11548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   11549 for as_dir in $PATH
   11550 do
   11551   IFS=$as_save_IFS
   11552   test -z "$as_dir" && as_dir=.
   11553     for ac_exec_ext in '' $ac_executable_extensions; do
   11554   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   11555     ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
   11556     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   11557     break 2
   11558   fi
   11559 done
   11560   done
   11561 IFS=$as_save_IFS
   11562 
   11563 fi
   11564 fi
   11565 FC=$ac_cv_prog_FC
   11566 if test -n "$FC"; then
   11567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
   11568 $as_echo "$FC" >&6; }
   11569 else
   11570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11571 $as_echo "no" >&6; }
   11572 fi
   11573 
   11574 
   11575     test -n "$FC" && break
   11576   done
   11577 fi
   11578 if test -z "$FC"; then
   11579   ac_ct_FC=$FC
   11580   for ac_prog in gfortran
   11581 do
   11582   # Extract the first word of "$ac_prog", so it can be a program name with args.
   11583 set dummy $ac_prog; ac_word=$2
   11584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   11585 $as_echo_n "checking for $ac_word... " >&6; }
   11586 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
   11587   $as_echo_n "(cached) " >&6
   11588 else
   11589   if test -n "$ac_ct_FC"; then
   11590   ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
   11591 else
   11592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   11593 for as_dir in $PATH
   11594 do
   11595   IFS=$as_save_IFS
   11596   test -z "$as_dir" && as_dir=.
   11597     for ac_exec_ext in '' $ac_executable_extensions; do
   11598   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   11599     ac_cv_prog_ac_ct_FC="$ac_prog"
   11600     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   11601     break 2
   11602   fi
   11603 done
   11604   done
   11605 IFS=$as_save_IFS
   11606 
   11607 fi
   11608 fi
   11609 ac_ct_FC=$ac_cv_prog_ac_ct_FC
   11610 if test -n "$ac_ct_FC"; then
   11611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
   11612 $as_echo "$ac_ct_FC" >&6; }
   11613 else
   11614   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11615 $as_echo "no" >&6; }
   11616 fi
   11617 
   11618 
   11619   test -n "$ac_ct_FC" && break
   11620 done
   11621 
   11622   if test "x$ac_ct_FC" = x; then
   11623     FC=""
   11624   else
   11625     case $cross_compiling:$ac_tool_warned in
   11626 yes:)
   11627 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   11628 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   11629 ac_tool_warned=yes ;;
   11630 esac
   11631     FC=$ac_ct_FC
   11632   fi
   11633 fi
   11634 
   11635 
   11636 # Provide some information about the compiler.
   11637 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
   11638 set X $ac_compile
   11639 ac_compiler=$2
   11640 for ac_option in --version -v -V -qversion; do
   11641   { { ac_try="$ac_compiler $ac_option >&5"
   11642 case "(($ac_try" in
   11643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11644   *) ac_try_echo=$ac_try;;
   11645 esac
   11646 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   11647 $as_echo "$ac_try_echo"; } >&5
   11648   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   11649   ac_status=$?
   11650   if test -s conftest.err; then
   11651     sed '10a\
   11652 ... rest of stderr output deleted ...
   11653          10q' conftest.err >conftest.er1
   11654     cat conftest.er1 >&5
   11655     rm -f conftest.er1 conftest.err
   11656   fi
   11657   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11658   test $ac_status = 0; }
   11659 done
   11660 rm -f a.out
   11661 
   11662 # If we don't use `.F' as extension, the preprocessor is not run on the
   11663 # input file.  (Note that this only needs to work for GNU compilers.)
   11664 ac_save_ext=$ac_ext
   11665 ac_ext=F
   11666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
   11667 $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
   11668 if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
   11669   $as_echo_n "(cached) " >&6
   11670 else
   11671   cat > conftest.$ac_ext <<_ACEOF
   11672       program main
   11673 #ifndef __GNUC__
   11674        choke me
   11675 #endif
   11676 
   11677       end
   11678 _ACEOF
   11679 if ac_fn_fc_try_compile "$LINENO"; then :
   11680   ac_compiler_gnu=yes
   11681 else
   11682   ac_compiler_gnu=no
   11683 fi
   11684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11685 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
   11686 
   11687 fi
   11688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
   11689 $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
   11690 ac_ext=$ac_save_ext
   11691 ac_test_FCFLAGS=${FCFLAGS+set}
   11692 ac_save_FCFLAGS=$FCFLAGS
   11693 FCFLAGS=
   11694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
   11695 $as_echo_n "checking whether $FC accepts -g... " >&6; }
   11696 if test "${ac_cv_prog_fc_g+set}" = set; then :
   11697   $as_echo_n "(cached) " >&6
   11698 else
   11699   FCFLAGS=-g
   11700 cat > conftest.$ac_ext <<_ACEOF
   11701       program main
   11702 
   11703       end
   11704 _ACEOF
   11705 if ac_fn_fc_try_compile "$LINENO"; then :
   11706   ac_cv_prog_fc_g=yes
   11707 else
   11708   ac_cv_prog_fc_g=no
   11709 fi
   11710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11711 
   11712 fi
   11713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
   11714 $as_echo "$ac_cv_prog_fc_g" >&6; }
   11715 if test "$ac_test_FCFLAGS" = set; then
   11716   FCFLAGS=$ac_save_FCFLAGS
   11717 elif test $ac_cv_prog_fc_g = yes; then
   11718   if test "x$ac_cv_fc_compiler_gnu" = xyes; then
   11719     FCFLAGS="-g -O2"
   11720   else
   11721     FCFLAGS="-g"
   11722   fi
   11723 else
   11724   if test "x$ac_cv_fc_compiler_gnu" = xyes; then
   11725     FCFLAGS="-O2"
   11726   else
   11727     FCFLAGS=
   11728   fi
   11729 fi
   11730 
   11731 ac_ext=c
   11732 ac_cpp='$CPP $CPPFLAGS'
   11733 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11734 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11735 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11736 
   11737       ac_ext=${ac_fc_srcext-f}
   11738 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
   11739 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
   11740 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
   11741 
   11742 
   11743 if test -z "$FC" || test "X$FC" = "Xno"; then
   11744   _lt_disable_FC=yes
   11745 fi
   11746 
   11747 archive_cmds_need_lc_FC=no
   11748 allow_undefined_flag_FC=
   11749 always_export_symbols_FC=no
   11750 archive_expsym_cmds_FC=
   11751 export_dynamic_flag_spec_FC=
   11752 hardcode_direct_FC=no
   11753 hardcode_direct_absolute_FC=no
   11754 hardcode_libdir_flag_spec_FC=
   11755 hardcode_libdir_flag_spec_ld_FC=
   11756 hardcode_libdir_separator_FC=
   11757 hardcode_minus_L_FC=no
   11758 hardcode_automatic_FC=no
   11759 inherit_rpath_FC=no
   11760 module_cmds_FC=
   11761 module_expsym_cmds_FC=
   11762 link_all_deplibs_FC=unknown
   11763 old_archive_cmds_FC=$old_archive_cmds
   11764 reload_flag_FC=$reload_flag
   11765 reload_cmds_FC=$reload_cmds
   11766 no_undefined_flag_FC=
   11767 whole_archive_flag_spec_FC=
   11768 enable_shared_with_static_runtimes_FC=no
   11769 
   11770 # Source file extension for fc test sources.
   11771 ac_ext=${ac_fc_srcext-f}
   11772 
   11773 # Object file extension for compiled fc test sources.
   11774 objext=o
   11775 objext_FC=$objext
   11776 
   11777 # No sense in running all these tests if we already determined that
   11778 # the FC compiler isn't working.  Some variables (like enable_shared)
   11779 # are currently assumed to apply to all compilers on this platform,
   11780 # and will be corrupted by setting them based on a non-working compiler.
   11781 if test "$_lt_disable_FC" != yes; then
   11782   # Code to be used in simple compile tests
   11783   lt_simple_compile_test_code="\
   11784       subroutine t
   11785       return
   11786       end
   11787 "
   11788 
   11789   # Code to be used in simple link tests
   11790   lt_simple_link_test_code="\
   11791       program t
   11792       end
   11793 "
   11794 
   11795   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   11796 
   11797 
   11798 
   11799 
   11800 
   11801 
   11802 # If no C compiler was specified, use CC.
   11803 LTCC=${LTCC-"$CC"}
   11804 
   11805 # If no C compiler flags were specified, use CFLAGS.
   11806 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   11807 
   11808 # Allow CC to be a program name with arguments.
   11809 compiler=$CC
   11810 
   11811 
   11812   # save warnings/boilerplate of simple test code
   11813   ac_outfile=conftest.$ac_objext
   11814 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   11815 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11816 _lt_compiler_boilerplate=`cat conftest.err`
   11817 $RM conftest*
   11818 
   11819   ac_outfile=conftest.$ac_objext
   11820 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   11821 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   11822 _lt_linker_boilerplate=`cat conftest.err`
   11823 $RM -r conftest*
   11824 
   11825 
   11826   # Allow CC to be a program name with arguments.
   11827   lt_save_CC="$CC"
   11828   lt_save_GCC=$GCC
   11829   CC=${FC-"f95"}
   11830   compiler=$CC
   11831   GCC=$ac_cv_fc_compiler_gnu
   11832 
   11833   compiler_FC=$CC
   11834   for cc_temp in $compiler""; do
   11835   case $cc_temp in
   11836     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   11837     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   11838     \-*) ;;
   11839     *) break;;
   11840   esac
   11841 done
   11842 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   11843 
   11844 
   11845   if test -n "$compiler"; then
   11846     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   11847 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   11848     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   11849 $as_echo "$can_build_shared" >&6; }
   11850 
   11851     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   11852 $as_echo_n "checking whether to build shared libraries... " >&6; }
   11853     test "$can_build_shared" = "no" && enable_shared=no
   11854 
   11855     # On AIX, shared libraries and static libraries use the same namespace, and
   11856     # are all built from PIC.
   11857     case $host_os in
   11858       aix3*)
   11859         test "$enable_shared" = yes && enable_static=no
   11860         if test -n "$RANLIB"; then
   11861           archive_cmds="$archive_cmds~\$RANLIB \$lib"
   11862           postinstall_cmds='$RANLIB $lib'
   11863         fi
   11864         ;;
   11865       aix[4-9]*)
   11866 	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   11867 	  test "$enable_shared" = yes && enable_static=no
   11868 	fi
   11869         ;;
   11870     esac
   11871     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   11872 $as_echo "$enable_shared" >&6; }
   11873 
   11874     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   11875 $as_echo_n "checking whether to build static libraries... " >&6; }
   11876     # Make sure either enable_shared or enable_static is yes.
   11877     test "$enable_shared" = yes || enable_static=yes
   11878     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   11879 $as_echo "$enable_static" >&6; }
   11880 
   11881     GCC_FC="$ac_cv_fc_compiler_gnu"
   11882     LD_FC="$LD"
   11883 
   11884     ## CAVEAT EMPTOR:
   11885     ## There is no encapsulation within the following macros, do not change
   11886     ## the running order or otherwise move them around unless you know exactly
   11887     ## what you are doing...
   11888     # Dependencies to place before and after the object being linked:
   11889 predep_objects_FC=
   11890 postdep_objects_FC=
   11891 predeps_FC=
   11892 postdeps_FC=
   11893 compiler_lib_search_path_FC=
   11894 
   11895 cat > conftest.$ac_ext <<_LT_EOF
   11896       subroutine foo
   11897       implicit none
   11898       integer a
   11899       a=0
   11900       return
   11901       end
   11902 _LT_EOF
   11903 
   11904 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   11905   (eval $ac_compile) 2>&5
   11906   ac_status=$?
   11907   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11908   test $ac_status = 0; }; then
   11909   # Parse the compiler output and extract the necessary
   11910   # objects, libraries and library flags.
   11911 
   11912   # Sentinel used to keep track of whether or not we are before
   11913   # the conftest object file.
   11914   pre_test_object_deps_done=no
   11915 
   11916   for p in `eval "$output_verbose_link_cmd"`; do
   11917     case $p in
   11918 
   11919     -L* | -R* | -l*)
   11920        # Some compilers place space between "-{L,R}" and the path.
   11921        # Remove the space.
   11922        if test $p = "-L" ||
   11923           test $p = "-R"; then
   11924 	 prev=$p
   11925 	 continue
   11926        else
   11927 	 prev=
   11928        fi
   11929 
   11930        if test "$pre_test_object_deps_done" = no; then
   11931 	 case $p in
   11932 	 -L* | -R*)
   11933 	   # Internal compiler library paths should come after those
   11934 	   # provided the user.  The postdeps already come after the
   11935 	   # user supplied libs so there is no need to process them.
   11936 	   if test -z "$compiler_lib_search_path_FC"; then
   11937 	     compiler_lib_search_path_FC="${prev}${p}"
   11938 	   else
   11939 	     compiler_lib_search_path_FC="${compiler_lib_search_path_FC} ${prev}${p}"
   11940 	   fi
   11941 	   ;;
   11942 	 # The "-l" case would never come before the object being
   11943 	 # linked, so don't bother handling this case.
   11944 	 esac
   11945        else
   11946 	 if test -z "$postdeps_FC"; then
   11947 	   postdeps_FC="${prev}${p}"
   11948 	 else
   11949 	   postdeps_FC="${postdeps_FC} ${prev}${p}"
   11950 	 fi
   11951        fi
   11952        ;;
   11953 
   11954     *.$objext)
   11955        # This assumes that the test object file only shows up
   11956        # once in the compiler output.
   11957        if test "$p" = "conftest.$objext"; then
   11958 	 pre_test_object_deps_done=yes
   11959 	 continue
   11960        fi
   11961 
   11962        if test "$pre_test_object_deps_done" = no; then
   11963 	 if test -z "$predep_objects_FC"; then
   11964 	   predep_objects_FC="$p"
   11965 	 else
   11966 	   predep_objects_FC="$predep_objects_FC $p"
   11967 	 fi
   11968        else
   11969 	 if test -z "$postdep_objects_FC"; then
   11970 	   postdep_objects_FC="$p"
   11971 	 else
   11972 	   postdep_objects_FC="$postdep_objects_FC $p"
   11973 	 fi
   11974        fi
   11975        ;;
   11976 
   11977     *) ;; # Ignore the rest.
   11978 
   11979     esac
   11980   done
   11981 
   11982   # Clean up.
   11983   rm -f a.out a.exe
   11984 else
   11985   echo "libtool.m4: error: problem compiling FC test program"
   11986 fi
   11987 
   11988 $RM -f confest.$objext
   11989 
   11990 # PORTME: override above test on systems where it is broken
   11991 
   11992 
   11993 case " $postdeps_FC " in
   11994 *" -lc "*) archive_cmds_need_lc_FC=no ;;
   11995 esac
   11996  compiler_lib_search_dirs_FC=
   11997 if test -n "${compiler_lib_search_path_FC}"; then
   11998  compiler_lib_search_dirs_FC=`echo " ${compiler_lib_search_path_FC}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   11999 fi
   12000 
   12001 
   12002 
   12003 
   12004 
   12005 
   12006 
   12007 
   12008 
   12009 
   12010 
   12011 
   12012 
   12013 
   12014 
   12015 
   12016 
   12017 
   12018 
   12019 
   12020 
   12021 
   12022 
   12023 
   12024 
   12025 
   12026 
   12027 
   12028 
   12029 
   12030 
   12031     lt_prog_compiler_wl_FC=
   12032 lt_prog_compiler_pic_FC=
   12033 lt_prog_compiler_static_FC=
   12034 
   12035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   12036 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   12037 
   12038   if test "$GCC" = yes; then
   12039     lt_prog_compiler_wl_FC='-Wl,'
   12040     lt_prog_compiler_static_FC='-static'
   12041 
   12042     case $host_os in
   12043       aix*)
   12044       # All AIX code is PIC.
   12045       if test "$host_cpu" = ia64; then
   12046 	# AIX 5 now supports IA64 processor
   12047 	lt_prog_compiler_static_FC='-Bstatic'
   12048       fi
   12049       lt_prog_compiler_pic_FC='-fPIC'
   12050       ;;
   12051 
   12052     amigaos*)
   12053       case $host_cpu in
   12054       powerpc)
   12055             # see comment about AmigaOS4 .so support
   12056             lt_prog_compiler_pic_FC='-fPIC'
   12057         ;;
   12058       m68k)
   12059             # FIXME: we need at least 68020 code to build shared libraries, but
   12060             # adding the `-m68020' flag to GCC prevents building anything better,
   12061             # like `-m68040'.
   12062             lt_prog_compiler_pic_FC='-m68020 -resident32 -malways-restore-a4'
   12063         ;;
   12064       esac
   12065       ;;
   12066 
   12067     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12068       # PIC is the default for these OSes.
   12069       ;;
   12070 
   12071     mingw* | cygwin* | pw32* | os2* | cegcc*)
   12072       # This hack is so that the source file can tell whether it is being
   12073       # built for inclusion in a dll (and should export symbols for example).
   12074       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   12075       # (--disable-auto-import) libraries
   12076       lt_prog_compiler_pic_FC='-DDLL_EXPORT'
   12077       ;;
   12078 
   12079     darwin* | rhapsody*)
   12080       # PIC is the default on this platform
   12081       # Common symbols not allowed in MH_DYLIB files
   12082       lt_prog_compiler_pic_FC='-fno-common'
   12083       ;;
   12084 
   12085     haiku*)
   12086       # PIC is the default for Haiku.
   12087       # The "-static" flag exists, but is broken.
   12088       lt_prog_compiler_static_FC=
   12089       ;;
   12090 
   12091     hpux*)
   12092       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   12093       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   12094       # sets the default TLS model and affects inlining.
   12095       case $host_cpu in
   12096       hppa*64*)
   12097 	# +Z the default
   12098 	;;
   12099       *)
   12100 	lt_prog_compiler_pic_FC='-fPIC'
   12101 	;;
   12102       esac
   12103       ;;
   12104 
   12105     interix[3-9]*)
   12106       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12107       # Instead, we relocate shared libraries at runtime.
   12108       ;;
   12109 
   12110     msdosdjgpp*)
   12111       # Just because we use GCC doesn't mean we suddenly get shared libraries
   12112       # on systems that don't support them.
   12113       lt_prog_compiler_can_build_shared_FC=no
   12114       enable_shared=no
   12115       ;;
   12116 
   12117     *nto* | *qnx*)
   12118       # QNX uses GNU C++, but need to define -shared option too, otherwise
   12119       # it will coredump.
   12120       lt_prog_compiler_pic_FC='-fPIC -shared'
   12121       ;;
   12122 
   12123     sysv4*MP*)
   12124       if test -d /usr/nec; then
   12125 	lt_prog_compiler_pic_FC=-Kconform_pic
   12126       fi
   12127       ;;
   12128 
   12129     *)
   12130       lt_prog_compiler_pic_FC='-fPIC'
   12131       ;;
   12132     esac
   12133 
   12134     case $cc_basename in
   12135     nvcc*) # Cuda Compiler Driver 2.2
   12136       lt_prog_compiler_wl_FC='-Xlinker '
   12137       lt_prog_compiler_pic_FC='-Xcompiler -fPIC'
   12138       ;;
   12139     esac
   12140   else
   12141     # PORTME Check for flag to pass linker flags through the system compiler.
   12142     case $host_os in
   12143     aix*)
   12144       lt_prog_compiler_wl_FC='-Wl,'
   12145       if test "$host_cpu" = ia64; then
   12146 	# AIX 5 now supports IA64 processor
   12147 	lt_prog_compiler_static_FC='-Bstatic'
   12148       else
   12149 	lt_prog_compiler_static_FC='-bnso -bI:/lib/syscalls.exp'
   12150       fi
   12151       ;;
   12152 
   12153     mingw* | cygwin* | pw32* | os2* | cegcc*)
   12154       # This hack is so that the source file can tell whether it is being
   12155       # built for inclusion in a dll (and should export symbols for example).
   12156       lt_prog_compiler_pic_FC='-DDLL_EXPORT'
   12157       ;;
   12158 
   12159     hpux9* | hpux10* | hpux11*)
   12160       lt_prog_compiler_wl_FC='-Wl,'
   12161       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12162       # not for PA HP-UX.
   12163       case $host_cpu in
   12164       hppa*64*|ia64*)
   12165 	# +Z the default
   12166 	;;
   12167       *)
   12168 	lt_prog_compiler_pic_FC='+Z'
   12169 	;;
   12170       esac
   12171       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   12172       lt_prog_compiler_static_FC='${wl}-a ${wl}archive'
   12173       ;;
   12174 
   12175     irix5* | irix6* | nonstopux*)
   12176       lt_prog_compiler_wl_FC='-Wl,'
   12177       # PIC (with -KPIC) is the default.
   12178       lt_prog_compiler_static_FC='-non_shared'
   12179       ;;
   12180 
   12181     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   12182       case $cc_basename in
   12183       # old Intel for x86_64 which still supported -KPIC.
   12184       ecc*)
   12185 	lt_prog_compiler_wl_FC='-Wl,'
   12186 	lt_prog_compiler_pic_FC='-KPIC'
   12187 	lt_prog_compiler_static_FC='-static'
   12188         ;;
   12189       # icc used to be incompatible with GCC.
   12190       # ICC 10 doesn't accept -KPIC any more.
   12191       icc* | ifort*)
   12192 	lt_prog_compiler_wl_FC='-Wl,'
   12193 	lt_prog_compiler_pic_FC='-fPIC'
   12194 	lt_prog_compiler_static_FC='-static'
   12195         ;;
   12196       # Lahey Fortran 8.1.
   12197       lf95*)
   12198 	lt_prog_compiler_wl_FC='-Wl,'
   12199 	lt_prog_compiler_pic_FC='--shared'
   12200 	lt_prog_compiler_static_FC='--static'
   12201 	;;
   12202       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   12203         # Portland Group compilers (*not* the Pentium gcc compiler,
   12204 	# which looks to be a dead project)
   12205 	lt_prog_compiler_wl_FC='-Wl,'
   12206 	lt_prog_compiler_pic_FC='-fpic'
   12207 	lt_prog_compiler_static_FC='-Bstatic'
   12208         ;;
   12209       ccc*)
   12210         lt_prog_compiler_wl_FC='-Wl,'
   12211         # All Alpha code is PIC.
   12212         lt_prog_compiler_static_FC='-non_shared'
   12213         ;;
   12214       xl* | bgxl* | bgf* | mpixl*)
   12215 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   12216 	lt_prog_compiler_wl_FC='-Wl,'
   12217 	lt_prog_compiler_pic_FC='-qpic'
   12218 	lt_prog_compiler_static_FC='-qstaticlink'
   12219 	;;
   12220       *)
   12221 	case `$CC -V 2>&1 | sed 5q` in
   12222 	*Sun\ F* | *Sun*Fortran*)
   12223 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   12224 	  lt_prog_compiler_pic_FC='-KPIC'
   12225 	  lt_prog_compiler_static_FC='-Bstatic'
   12226 	  lt_prog_compiler_wl_FC=''
   12227 	  ;;
   12228 	*Sun\ C*)
   12229 	  # Sun C 5.9
   12230 	  lt_prog_compiler_pic_FC='-KPIC'
   12231 	  lt_prog_compiler_static_FC='-Bstatic'
   12232 	  lt_prog_compiler_wl_FC='-Wl,'
   12233 	  ;;
   12234 	esac
   12235 	;;
   12236       esac
   12237       ;;
   12238 
   12239     newsos6)
   12240       lt_prog_compiler_pic_FC='-KPIC'
   12241       lt_prog_compiler_static_FC='-Bstatic'
   12242       ;;
   12243 
   12244     *nto* | *qnx*)
   12245       # QNX uses GNU C++, but need to define -shared option too, otherwise
   12246       # it will coredump.
   12247       lt_prog_compiler_pic_FC='-fPIC -shared'
   12248       ;;
   12249 
   12250     osf3* | osf4* | osf5*)
   12251       lt_prog_compiler_wl_FC='-Wl,'
   12252       # All OSF/1 code is PIC.
   12253       lt_prog_compiler_static_FC='-non_shared'
   12254       ;;
   12255 
   12256     rdos*)
   12257       lt_prog_compiler_static_FC='-non_shared'
   12258       ;;
   12259 
   12260     solaris*)
   12261       lt_prog_compiler_pic_FC='-KPIC'
   12262       lt_prog_compiler_static_FC='-Bstatic'
   12263       case $cc_basename in
   12264       f77* | f90* | f95*)
   12265 	lt_prog_compiler_wl_FC='-Qoption ld ';;
   12266       *)
   12267 	lt_prog_compiler_wl_FC='-Wl,';;
   12268       esac
   12269       ;;
   12270 
   12271     sunos4*)
   12272       lt_prog_compiler_wl_FC='-Qoption ld '
   12273       lt_prog_compiler_pic_FC='-PIC'
   12274       lt_prog_compiler_static_FC='-Bstatic'
   12275       ;;
   12276 
   12277     sysv4 | sysv4.2uw2* | sysv4.3*)
   12278       lt_prog_compiler_wl_FC='-Wl,'
   12279       lt_prog_compiler_pic_FC='-KPIC'
   12280       lt_prog_compiler_static_FC='-Bstatic'
   12281       ;;
   12282 
   12283     sysv4*MP*)
   12284       if test -d /usr/nec ;then
   12285 	lt_prog_compiler_pic_FC='-Kconform_pic'
   12286 	lt_prog_compiler_static_FC='-Bstatic'
   12287       fi
   12288       ;;
   12289 
   12290     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12291       lt_prog_compiler_wl_FC='-Wl,'
   12292       lt_prog_compiler_pic_FC='-KPIC'
   12293       lt_prog_compiler_static_FC='-Bstatic'
   12294       ;;
   12295 
   12296     unicos*)
   12297       lt_prog_compiler_wl_FC='-Wl,'
   12298       lt_prog_compiler_can_build_shared_FC=no
   12299       ;;
   12300 
   12301     uts4*)
   12302       lt_prog_compiler_pic_FC='-pic'
   12303       lt_prog_compiler_static_FC='-Bstatic'
   12304       ;;
   12305 
   12306     *)
   12307       lt_prog_compiler_can_build_shared_FC=no
   12308       ;;
   12309     esac
   12310   fi
   12311 
   12312 case $host_os in
   12313   # For platforms which do not support PIC, -DPIC is meaningless:
   12314   *djgpp*)
   12315     lt_prog_compiler_pic_FC=
   12316     ;;
   12317   *)
   12318     lt_prog_compiler_pic_FC="$lt_prog_compiler_pic_FC"
   12319     ;;
   12320 esac
   12321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_FC" >&5
   12322 $as_echo "$lt_prog_compiler_pic_FC" >&6; }
   12323 
   12324 
   12325 
   12326 #
   12327 # Check to make sure the PIC flag actually works.
   12328 #
   12329 if test -n "$lt_prog_compiler_pic_FC"; then
   12330   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_FC works" >&5
   12331 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_FC works... " >&6; }
   12332 if test "${lt_cv_prog_compiler_pic_works_FC+set}" = set; then :
   12333   $as_echo_n "(cached) " >&6
   12334 else
   12335   lt_cv_prog_compiler_pic_works_FC=no
   12336    ac_outfile=conftest.$ac_objext
   12337    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12338    lt_compiler_flag="$lt_prog_compiler_pic_FC"
   12339    # Insert the option either (1) after the last *FLAGS variable, or
   12340    # (2) before a word containing "conftest.", or (3) at the end.
   12341    # Note that $ac_compile itself does not contain backslashes and begins
   12342    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12343    # The option is referenced via a variable to avoid confusing sed.
   12344    lt_compile=`echo "$ac_compile" | $SED \
   12345    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12346    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12347    -e 's:$: $lt_compiler_flag:'`
   12348    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   12349    (eval "$lt_compile" 2>conftest.err)
   12350    ac_status=$?
   12351    cat conftest.err >&5
   12352    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12353    if (exit $ac_status) && test -s "$ac_outfile"; then
   12354      # The compiler can only warn and ignore the option if not recognized
   12355      # So say no if there are warnings other than the usual output.
   12356      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   12357      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12358      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12359        lt_cv_prog_compiler_pic_works_FC=yes
   12360      fi
   12361    fi
   12362    $RM conftest*
   12363 
   12364 fi
   12365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_FC" >&5
   12366 $as_echo "$lt_cv_prog_compiler_pic_works_FC" >&6; }
   12367 
   12368 if test x"$lt_cv_prog_compiler_pic_works_FC" = xyes; then
   12369     case $lt_prog_compiler_pic_FC in
   12370      "" | " "*) ;;
   12371      *) lt_prog_compiler_pic_FC=" $lt_prog_compiler_pic_FC" ;;
   12372      esac
   12373 else
   12374     lt_prog_compiler_pic_FC=
   12375      lt_prog_compiler_can_build_shared_FC=no
   12376 fi
   12377 
   12378 fi
   12379 
   12380 
   12381 
   12382 #
   12383 # Check to make sure the static flag actually works.
   12384 #
   12385 wl=$lt_prog_compiler_wl_FC eval lt_tmp_static_flag=\"$lt_prog_compiler_static_FC\"
   12386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12387 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   12388 if test "${lt_cv_prog_compiler_static_works_FC+set}" = set; then :
   12389   $as_echo_n "(cached) " >&6
   12390 else
   12391   lt_cv_prog_compiler_static_works_FC=no
   12392    save_LDFLAGS="$LDFLAGS"
   12393    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12394    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12395    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12396      # The linker can only warn and ignore the option if not recognized
   12397      # So say no if there are warnings
   12398      if test -s conftest.err; then
   12399        # Append any errors to the config.log.
   12400        cat conftest.err 1>&5
   12401        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   12402        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12403        if diff conftest.exp conftest.er2 >/dev/null; then
   12404          lt_cv_prog_compiler_static_works_FC=yes
   12405        fi
   12406      else
   12407        lt_cv_prog_compiler_static_works_FC=yes
   12408      fi
   12409    fi
   12410    $RM -r conftest*
   12411    LDFLAGS="$save_LDFLAGS"
   12412 
   12413 fi
   12414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_FC" >&5
   12415 $as_echo "$lt_cv_prog_compiler_static_works_FC" >&6; }
   12416 
   12417 if test x"$lt_cv_prog_compiler_static_works_FC" = xyes; then
   12418     :
   12419 else
   12420     lt_prog_compiler_static_FC=
   12421 fi
   12422 
   12423 
   12424 
   12425 
   12426     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   12427 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   12428 if test "${lt_cv_prog_compiler_c_o_FC+set}" = set; then :
   12429   $as_echo_n "(cached) " >&6
   12430 else
   12431   lt_cv_prog_compiler_c_o_FC=no
   12432    $RM -r conftest 2>/dev/null
   12433    mkdir conftest
   12434    cd conftest
   12435    mkdir out
   12436    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12437 
   12438    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12439    # Insert the option either (1) after the last *FLAGS variable, or
   12440    # (2) before a word containing "conftest.", or (3) at the end.
   12441    # Note that $ac_compile itself does not contain backslashes and begins
   12442    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12443    lt_compile=`echo "$ac_compile" | $SED \
   12444    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12445    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12446    -e 's:$: $lt_compiler_flag:'`
   12447    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   12448    (eval "$lt_compile" 2>out/conftest.err)
   12449    ac_status=$?
   12450    cat out/conftest.err >&5
   12451    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12452    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12453    then
   12454      # The compiler can only warn and ignore the option if not recognized
   12455      # So say no if there are warnings
   12456      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   12457      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12458      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12459        lt_cv_prog_compiler_c_o_FC=yes
   12460      fi
   12461    fi
   12462    chmod u+w . 2>&5
   12463    $RM conftest*
   12464    # SGI C++ compiler will create directory out/ii_files/ for
   12465    # template instantiation
   12466    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   12467    $RM out/* && rmdir out
   12468    cd ..
   12469    $RM -r conftest
   12470    $RM conftest*
   12471 
   12472 fi
   12473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_FC" >&5
   12474 $as_echo "$lt_cv_prog_compiler_c_o_FC" >&6; }
   12475 
   12476 
   12477 
   12478     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   12479 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   12480 if test "${lt_cv_prog_compiler_c_o_FC+set}" = set; then :
   12481   $as_echo_n "(cached) " >&6
   12482 else
   12483   lt_cv_prog_compiler_c_o_FC=no
   12484    $RM -r conftest 2>/dev/null
   12485    mkdir conftest
   12486    cd conftest
   12487    mkdir out
   12488    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12489 
   12490    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12491    # Insert the option either (1) after the last *FLAGS variable, or
   12492    # (2) before a word containing "conftest.", or (3) at the end.
   12493    # Note that $ac_compile itself does not contain backslashes and begins
   12494    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12495    lt_compile=`echo "$ac_compile" | $SED \
   12496    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12497    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12498    -e 's:$: $lt_compiler_flag:'`
   12499    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   12500    (eval "$lt_compile" 2>out/conftest.err)
   12501    ac_status=$?
   12502    cat out/conftest.err >&5
   12503    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12504    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12505    then
   12506      # The compiler can only warn and ignore the option if not recognized
   12507      # So say no if there are warnings
   12508      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   12509      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12510      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12511        lt_cv_prog_compiler_c_o_FC=yes
   12512      fi
   12513    fi
   12514    chmod u+w . 2>&5
   12515    $RM conftest*
   12516    # SGI C++ compiler will create directory out/ii_files/ for
   12517    # template instantiation
   12518    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   12519    $RM out/* && rmdir out
   12520    cd ..
   12521    $RM -r conftest
   12522    $RM conftest*
   12523 
   12524 fi
   12525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_FC" >&5
   12526 $as_echo "$lt_cv_prog_compiler_c_o_FC" >&6; }
   12527 
   12528 
   12529 
   12530 
   12531 hard_links="nottested"
   12532 if test "$lt_cv_prog_compiler_c_o_FC" = no && test "$need_locks" != no; then
   12533   # do not overwrite the value of need_locks provided by the user
   12534   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   12535 $as_echo_n "checking if we can lock with hard links... " >&6; }
   12536   hard_links=yes
   12537   $RM conftest*
   12538   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12539   touch conftest.a
   12540   ln conftest.a conftest.b 2>&5 || hard_links=no
   12541   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   12543 $as_echo "$hard_links" >&6; }
   12544   if test "$hard_links" = no; then
   12545     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12546 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12547     need_locks=warn
   12548   fi
   12549 else
   12550   need_locks=no
   12551 fi
   12552 
   12553 
   12554 
   12555     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12556 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12557 
   12558   runpath_var=
   12559   allow_undefined_flag_FC=
   12560   always_export_symbols_FC=no
   12561   archive_cmds_FC=
   12562   archive_expsym_cmds_FC=
   12563   compiler_needs_object_FC=no
   12564   enable_shared_with_static_runtimes_FC=no
   12565   export_dynamic_flag_spec_FC=
   12566   export_symbols_cmds_FC='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12567   hardcode_automatic_FC=no
   12568   hardcode_direct_FC=no
   12569   hardcode_direct_absolute_FC=no
   12570   hardcode_libdir_flag_spec_FC=
   12571   hardcode_libdir_flag_spec_ld_FC=
   12572   hardcode_libdir_separator_FC=
   12573   hardcode_minus_L_FC=no
   12574   hardcode_shlibpath_var_FC=unsupported
   12575   inherit_rpath_FC=no
   12576   link_all_deplibs_FC=unknown
   12577   module_cmds_FC=
   12578   module_expsym_cmds_FC=
   12579   old_archive_from_new_cmds_FC=
   12580   old_archive_from_expsyms_cmds_FC=
   12581   thread_safe_flag_spec_FC=
   12582   whole_archive_flag_spec_FC=
   12583   # include_expsyms should be a list of space-separated symbols to be *always*
   12584   # included in the symbol list
   12585   include_expsyms_FC=
   12586   # exclude_expsyms can be an extended regexp of symbols to exclude
   12587   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   12588   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   12589   # as well as any symbol that contains `d'.
   12590   exclude_expsyms_FC='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   12591   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   12592   # platforms (ab)use it in PIC code, but their linkers get confused if
   12593   # the symbol is explicitly referenced.  Since portable code cannot
   12594   # rely on this symbol name, it's probably fine to never include it in
   12595   # preloaded symbol tables.
   12596   # Exclude shared library initialization/finalization symbols.
   12597   extract_expsyms_cmds=
   12598 
   12599   case $host_os in
   12600   cygwin* | mingw* | pw32* | cegcc*)
   12601     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   12602     # When not using gcc, we currently assume that we are using
   12603     # Microsoft Visual C++.
   12604     if test "$GCC" != yes; then
   12605       with_gnu_ld=no
   12606     fi
   12607     ;;
   12608   interix*)
   12609     # we just hope/assume this is gcc and not c89 (= MSVC++)
   12610     with_gnu_ld=yes
   12611     ;;
   12612   openbsd*)
   12613     with_gnu_ld=no
   12614     ;;
   12615   esac
   12616 
   12617   ld_shlibs_FC=yes
   12618 
   12619   # On some targets, GNU ld is compatible enough with the native linker
   12620   # that we're better off using the native interface for both.
   12621   lt_use_gnu_ld_interface=no
   12622   if test "$with_gnu_ld" = yes; then
   12623     case $host_os in
   12624       aix*)
   12625 	# The AIX port of GNU ld has always aspired to compatibility
   12626 	# with the native linker.  However, as the warning in the GNU ld
   12627 	# block says, versions before 2.19.5* couldn't really create working
   12628 	# shared libraries, regardless of the interface used.
   12629 	case `$LD -v 2>&1` in
   12630 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   12631 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   12632 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   12633 	  *)
   12634 	    lt_use_gnu_ld_interface=yes
   12635 	    ;;
   12636 	esac
   12637 	;;
   12638       *)
   12639 	lt_use_gnu_ld_interface=yes
   12640 	;;
   12641     esac
   12642   fi
   12643 
   12644   if test "$lt_use_gnu_ld_interface" = yes; then
   12645     # If archive_cmds runs LD, not CC, wlarc should be empty
   12646     wlarc='${wl}'
   12647 
   12648     # Set some defaults for GNU ld with shared library support. These
   12649     # are reset later if shared libraries are not supported. Putting them
   12650     # here allows them to be overridden if necessary.
   12651     runpath_var=LD_RUN_PATH
   12652     hardcode_libdir_flag_spec_FC='${wl}-rpath ${wl}$libdir'
   12653     export_dynamic_flag_spec_FC='${wl}--export-dynamic'
   12654     # ancient GNU ld didn't support --whole-archive et. al.
   12655     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   12656       whole_archive_flag_spec_FC="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12657     else
   12658       whole_archive_flag_spec_FC=
   12659     fi
   12660     supports_anon_versioning=no
   12661     case `$LD -v 2>&1` in
   12662       *GNU\ gold*) supports_anon_versioning=yes ;;
   12663       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   12664       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   12665       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   12666       *\ 2.11.*) ;; # other 2.11 versions
   12667       *) supports_anon_versioning=yes ;;
   12668     esac
   12669 
   12670     # See if GNU ld supports shared libraries.
   12671     case $host_os in
   12672     aix[3-9]*)
   12673       # On AIX/PPC, the GNU linker is very broken
   12674       if test "$host_cpu" != ia64; then
   12675 	ld_shlibs_FC=no
   12676 	cat <<_LT_EOF 1>&2
   12677 
   12678 *** Warning: the GNU linker, at least up to release 2.19, is reported
   12679 *** to be unable to reliably create shared libraries on AIX.
   12680 *** Therefore, libtool is disabling shared libraries support.  If you
   12681 *** really care for shared libraries, you may want to install binutils
   12682 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   12683 *** You will then need to restart the configuration process.
   12684 
   12685 _LT_EOF
   12686       fi
   12687       ;;
   12688 
   12689     amigaos*)
   12690       case $host_cpu in
   12691       powerpc)
   12692             # see comment about AmigaOS4 .so support
   12693             archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12694             archive_expsym_cmds_FC=''
   12695         ;;
   12696       m68k)
   12697             archive_cmds_FC='$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)'
   12698             hardcode_libdir_flag_spec_FC='-L$libdir'
   12699             hardcode_minus_L_FC=yes
   12700         ;;
   12701       esac
   12702       ;;
   12703 
   12704     beos*)
   12705       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12706 	allow_undefined_flag_FC=unsupported
   12707 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   12708 	# support --undefined.  This deserves some investigation.  FIXME
   12709 	archive_cmds_FC='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12710       else
   12711 	ld_shlibs_FC=no
   12712       fi
   12713       ;;
   12714 
   12715     cygwin* | mingw* | pw32* | cegcc*)
   12716       # _LT_TAGVAR(hardcode_libdir_flag_spec, FC) is actually meaningless,
   12717       # as there is no search path for DLLs.
   12718       hardcode_libdir_flag_spec_FC='-L$libdir'
   12719       export_dynamic_flag_spec_FC='${wl}--export-all-symbols'
   12720       allow_undefined_flag_FC=unsupported
   12721       always_export_symbols_FC=no
   12722       enable_shared_with_static_runtimes_FC=yes
   12723       export_symbols_cmds_FC='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   12724 
   12725       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   12726         archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   12727 	# If the export-symbols file already is a .def file (1st line
   12728 	# is EXPORTS), use it as is; otherwise, prepend...
   12729 	archive_expsym_cmds_FC='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   12730 	  cp $export_symbols $output_objdir/$soname.def;
   12731 	else
   12732 	  echo EXPORTS > $output_objdir/$soname.def;
   12733 	  cat $export_symbols >> $output_objdir/$soname.def;
   12734 	fi~
   12735 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   12736       else
   12737 	ld_shlibs_FC=no
   12738       fi
   12739       ;;
   12740 
   12741     haiku*)
   12742       archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12743       link_all_deplibs_FC=yes
   12744       ;;
   12745 
   12746     interix[3-9]*)
   12747       hardcode_direct_FC=no
   12748       hardcode_shlibpath_var_FC=no
   12749       hardcode_libdir_flag_spec_FC='${wl}-rpath,$libdir'
   12750       export_dynamic_flag_spec_FC='${wl}-E'
   12751       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   12752       # Instead, shared libraries are loaded at an image base (0x10000000 by
   12753       # default) and relocated if they conflict, which is a slow very memory
   12754       # consuming and fragmenting process.  To avoid this, we pick a random,
   12755       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   12756       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   12757       archive_cmds_FC='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   12758       archive_expsym_cmds_FC='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'
   12759       ;;
   12760 
   12761     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   12762       tmp_diet=no
   12763       if test "$host_os" = linux-dietlibc; then
   12764 	case $cc_basename in
   12765 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   12766 	esac
   12767       fi
   12768       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   12769 	 && test "$tmp_diet" = no
   12770       then
   12771 	tmp_addflag=' $pic_flag'
   12772 	tmp_sharedflag='-shared'
   12773 	case $cc_basename,$host_cpu in
   12774         pgcc*)				# Portland Group C compiler
   12775 	  whole_archive_flag_spec_FC='${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'
   12776 	  tmp_addflag=' $pic_flag'
   12777 	  ;;
   12778 	pgf77* | pgf90* | pgf95* | pgfortran*)
   12779 					# Portland Group f77 and f90 compilers
   12780 	  whole_archive_flag_spec_FC='${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'
   12781 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   12782 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   12783 	  tmp_addflag=' -i_dynamic' ;;
   12784 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   12785 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   12786 	ifc* | ifort*)			# Intel Fortran compiler
   12787 	  tmp_addflag=' -nofor_main' ;;
   12788 	lf95*)				# Lahey Fortran 8.1
   12789 	  whole_archive_flag_spec_FC=
   12790 	  tmp_sharedflag='--shared' ;;
   12791 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   12792 	  tmp_sharedflag='-qmkshrobj'
   12793 	  tmp_addflag= ;;
   12794 	nvcc*)	# Cuda Compiler Driver 2.2
   12795 	  whole_archive_flag_spec_FC='${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'
   12796 	  compiler_needs_object_FC=yes
   12797 	  ;;
   12798 	esac
   12799 	case `$CC -V 2>&1 | sed 5q` in
   12800 	*Sun\ C*)			# Sun C 5.9
   12801 	  whole_archive_flag_spec_FC='${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'
   12802 	  compiler_needs_object_FC=yes
   12803 	  tmp_sharedflag='-G' ;;
   12804 	*Sun\ F*)			# Sun Fortran 8.3
   12805 	  tmp_sharedflag='-G' ;;
   12806 	esac
   12807 	archive_cmds_FC='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12808 
   12809         if test "x$supports_anon_versioning" = xyes; then
   12810           archive_expsym_cmds_FC='echo "{ global:" > $output_objdir/$libname.ver~
   12811 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   12812 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   12813 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   12814         fi
   12815 
   12816 	case $cc_basename in
   12817 	xlf* | bgf* | bgxlf* | mpixlf*)
   12818 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   12819 	  whole_archive_flag_spec_FC='--whole-archive$convenience --no-whole-archive'
   12820 	  hardcode_libdir_flag_spec_FC=
   12821 	  hardcode_libdir_flag_spec_ld_FC='-rpath $libdir'
   12822 	  archive_cmds_FC='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   12823 	  if test "x$supports_anon_versioning" = xyes; then
   12824 	    archive_expsym_cmds_FC='echo "{ global:" > $output_objdir/$libname.ver~
   12825 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   12826 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   12827 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   12828 	  fi
   12829 	  ;;
   12830 	esac
   12831       else
   12832         ld_shlibs_FC=no
   12833       fi
   12834       ;;
   12835 
   12836     netbsd*)
   12837       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   12838 	archive_cmds_FC='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   12839 	wlarc=
   12840       else
   12841 	archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12842 	archive_expsym_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12843       fi
   12844       ;;
   12845 
   12846     solaris*)
   12847       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   12848 	ld_shlibs_FC=no
   12849 	cat <<_LT_EOF 1>&2
   12850 
   12851 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   12852 *** create shared libraries on Solaris systems.  Therefore, libtool
   12853 *** is disabling shared libraries support.  We urge you to upgrade GNU
   12854 *** binutils to release 2.9.1 or newer.  Another option is to modify
   12855 *** your PATH or compiler configuration so that the native linker is
   12856 *** used, and then restart.
   12857 
   12858 _LT_EOF
   12859       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12860 	archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12861 	archive_expsym_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12862       else
   12863 	ld_shlibs_FC=no
   12864       fi
   12865       ;;
   12866 
   12867     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   12868       case `$LD -v 2>&1` in
   12869         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   12870 	ld_shlibs_FC=no
   12871 	cat <<_LT_EOF 1>&2
   12872 
   12873 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   12874 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   12875 *** is disabling shared libraries support.  We urge you to upgrade GNU
   12876 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   12877 *** your PATH or compiler configuration so that the native linker is
   12878 *** used, and then restart.
   12879 
   12880 _LT_EOF
   12881 	;;
   12882 	*)
   12883 	  # For security reasons, it is highly recommended that you always
   12884 	  # use absolute paths for naming shared libraries, and exclude the
   12885 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   12886 	  # requires that you compile everything twice, which is a pain.
   12887 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12888 	    hardcode_libdir_flag_spec_FC='${wl}-rpath ${wl}$libdir'
   12889 	    archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12890 	    archive_expsym_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12891 	  else
   12892 	    ld_shlibs_FC=no
   12893 	  fi
   12894 	;;
   12895       esac
   12896       ;;
   12897 
   12898     sunos4*)
   12899       archive_cmds_FC='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   12900       wlarc=
   12901       hardcode_direct_FC=yes
   12902       hardcode_shlibpath_var_FC=no
   12903       ;;
   12904 
   12905     *)
   12906       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   12907 	archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12908 	archive_expsym_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12909       else
   12910 	ld_shlibs_FC=no
   12911       fi
   12912       ;;
   12913     esac
   12914 
   12915     if test "$ld_shlibs_FC" = no; then
   12916       runpath_var=
   12917       hardcode_libdir_flag_spec_FC=
   12918       export_dynamic_flag_spec_FC=
   12919       whole_archive_flag_spec_FC=
   12920     fi
   12921   else
   12922     # PORTME fill in a description of your system's linker (not GNU ld)
   12923     case $host_os in
   12924     aix3*)
   12925       allow_undefined_flag_FC=unsupported
   12926       always_export_symbols_FC=yes
   12927       archive_expsym_cmds_FC='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   12928       # Note: this linker hardcodes the directories in LIBPATH if there
   12929       # are no directories specified by -L.
   12930       hardcode_minus_L_FC=yes
   12931       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   12932 	# Neither direct hardcoding nor static linking is supported with a
   12933 	# broken collect2.
   12934 	hardcode_direct_FC=unsupported
   12935       fi
   12936       ;;
   12937 
   12938     aix[4-9]*)
   12939       if test "$host_cpu" = ia64; then
   12940 	# On IA64, the linker does run time linking by default, so we don't
   12941 	# have to do anything special.
   12942 	aix_use_runtimelinking=no
   12943 	exp_sym_flag='-Bexport'
   12944 	no_entry_flag=""
   12945       else
   12946 	# If we're using GNU nm, then we don't want the "-C" option.
   12947 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   12948 	# Also, AIX nm treats weak defined symbols like other global
   12949 	# defined symbols, whereas GNU nm marks them as "W".
   12950 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   12951 	  export_symbols_cmds_FC='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   12952 	else
   12953 	  export_symbols_cmds_FC='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   12954 	fi
   12955 	aix_use_runtimelinking=no
   12956 
   12957 	# Test if we are trying to use run time linking or normal
   12958 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   12959 	# need to do runtime linking.
   12960 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   12961 	  for ld_flag in $LDFLAGS; do
   12962 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   12963 	    aix_use_runtimelinking=yes
   12964 	    break
   12965 	  fi
   12966 	  done
   12967 	  ;;
   12968 	esac
   12969 
   12970 	exp_sym_flag='-bexport'
   12971 	no_entry_flag='-bnoentry'
   12972       fi
   12973 
   12974       # When large executables or shared objects are built, AIX ld can
   12975       # have problems creating the table of contents.  If linking a library
   12976       # or program results in "error TOC overflow" add -mminimal-toc to
   12977       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12978       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12979 
   12980       archive_cmds_FC=''
   12981       hardcode_direct_FC=yes
   12982       hardcode_direct_absolute_FC=yes
   12983       hardcode_libdir_separator_FC=':'
   12984       link_all_deplibs_FC=yes
   12985       file_list_spec_FC='${wl}-f,'
   12986 
   12987       if test "$GCC" = yes; then
   12988 	case $host_os in aix4.[012]|aix4.[012].*)
   12989 	# We only want to do this on AIX 4.2 and lower, the check
   12990 	# below for broken collect2 doesn't work under 4.3+
   12991 	  collect2name=`${CC} -print-prog-name=collect2`
   12992 	  if test -f "$collect2name" &&
   12993 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   12994 	  then
   12995 	  # We have reworked collect2
   12996 	  :
   12997 	  else
   12998 	  # We have old collect2
   12999 	  hardcode_direct_FC=unsupported
   13000 	  # It fails to find uninstalled libraries when the uninstalled
   13001 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   13002 	  # to unsupported forces relinking
   13003 	  hardcode_minus_L_FC=yes
   13004 	  hardcode_libdir_flag_spec_FC='-L$libdir'
   13005 	  hardcode_libdir_separator_FC=
   13006 	  fi
   13007 	  ;;
   13008 	esac
   13009 	shared_flag='-shared'
   13010 	if test "$aix_use_runtimelinking" = yes; then
   13011 	  shared_flag="$shared_flag "'${wl}-G'
   13012 	fi
   13013       else
   13014 	# not using gcc
   13015 	if test "$host_cpu" = ia64; then
   13016 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   13017 	# chokes on -Wl,-G. The following line is correct:
   13018 	  shared_flag='-G'
   13019 	else
   13020 	  if test "$aix_use_runtimelinking" = yes; then
   13021 	    shared_flag='${wl}-G'
   13022 	  else
   13023 	    shared_flag='${wl}-bM:SRE'
   13024 	  fi
   13025 	fi
   13026       fi
   13027 
   13028       export_dynamic_flag_spec_FC='${wl}-bexpall'
   13029       # It seems that -bexpall does not export symbols beginning with
   13030       # underscore (_), so it is better to generate a list of symbols to export.
   13031       always_export_symbols_FC=yes
   13032       if test "$aix_use_runtimelinking" = yes; then
   13033 	# Warning - without using the other runtime loading flags (-brtl),
   13034 	# -berok will link without error, but may produce a broken library.
   13035 	allow_undefined_flag_FC='-berok'
   13036         # Determine the default libpath from the value encoded in an
   13037         # empty executable.
   13038         cat > conftest.$ac_ext <<_ACEOF
   13039       program main
   13040 
   13041       end
   13042 _ACEOF
   13043 if ac_fn_fc_try_link "$LINENO"; then :
   13044 
   13045 lt_aix_libpath_sed='
   13046     /Import File Strings/,/^$/ {
   13047 	/^0/ {
   13048 	    s/^0  *\(.*\)$/\1/
   13049 	    p
   13050 	}
   13051     }'
   13052 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13053 # Check for a 64-bit object if we didn't find anything.
   13054 if test -z "$aix_libpath"; then
   13055   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13056 fi
   13057 fi
   13058 rm -f core conftest.err conftest.$ac_objext \
   13059     conftest$ac_exeext conftest.$ac_ext
   13060 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13061 
   13062         hardcode_libdir_flag_spec_FC='${wl}-blibpath:$libdir:'"$aix_libpath"
   13063         archive_expsym_cmds_FC='$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"
   13064       else
   13065 	if test "$host_cpu" = ia64; then
   13066 	  hardcode_libdir_flag_spec_FC='${wl}-R $libdir:/usr/lib:/lib'
   13067 	  allow_undefined_flag_FC="-z nodefs"
   13068 	  archive_expsym_cmds_FC="\$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"
   13069 	else
   13070 	 # Determine the default libpath from the value encoded in an
   13071 	 # empty executable.
   13072 	 cat > conftest.$ac_ext <<_ACEOF
   13073       program main
   13074 
   13075       end
   13076 _ACEOF
   13077 if ac_fn_fc_try_link "$LINENO"; then :
   13078 
   13079 lt_aix_libpath_sed='
   13080     /Import File Strings/,/^$/ {
   13081 	/^0/ {
   13082 	    s/^0  *\(.*\)$/\1/
   13083 	    p
   13084 	}
   13085     }'
   13086 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13087 # Check for a 64-bit object if we didn't find anything.
   13088 if test -z "$aix_libpath"; then
   13089   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13090 fi
   13091 fi
   13092 rm -f core conftest.err conftest.$ac_objext \
   13093     conftest$ac_exeext conftest.$ac_ext
   13094 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13095 
   13096 	 hardcode_libdir_flag_spec_FC='${wl}-blibpath:$libdir:'"$aix_libpath"
   13097 	  # Warning - without using the other run time loading flags,
   13098 	  # -berok will link without error, but may produce a broken library.
   13099 	  no_undefined_flag_FC=' ${wl}-bernotok'
   13100 	  allow_undefined_flag_FC=' ${wl}-berok'
   13101 	  if test "$with_gnu_ld" = yes; then
   13102 	    # We only use this code for GNU lds that support --whole-archive.
   13103 	    whole_archive_flag_spec_FC='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   13104 	  else
   13105 	    # Exported symbols can be pulled into shared objects from archives
   13106 	    whole_archive_flag_spec_FC='$convenience'
   13107 	  fi
   13108 	  archive_cmds_need_lc_FC=yes
   13109 	  # This is similar to how AIX traditionally builds its shared libraries.
   13110 	  archive_expsym_cmds_FC="\$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'
   13111 	fi
   13112       fi
   13113       ;;
   13114 
   13115     amigaos*)
   13116       case $host_cpu in
   13117       powerpc)
   13118             # see comment about AmigaOS4 .so support
   13119             archive_cmds_FC='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13120             archive_expsym_cmds_FC=''
   13121         ;;
   13122       m68k)
   13123             archive_cmds_FC='$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)'
   13124             hardcode_libdir_flag_spec_FC='-L$libdir'
   13125             hardcode_minus_L_FC=yes
   13126         ;;
   13127       esac
   13128       ;;
   13129 
   13130     bsdi[45]*)
   13131       export_dynamic_flag_spec_FC=-rdynamic
   13132       ;;
   13133 
   13134     cygwin* | mingw* | pw32* | cegcc*)
   13135       # When not using gcc, we currently assume that we are using
   13136       # Microsoft Visual C++.
   13137       # hardcode_libdir_flag_spec is actually meaningless, as there is
   13138       # no search path for DLLs.
   13139       hardcode_libdir_flag_spec_FC=' '
   13140       allow_undefined_flag_FC=unsupported
   13141       # Tell ltmain to make .lib files, not .a files.
   13142       libext=lib
   13143       # Tell ltmain to make .dll files, not .so files.
   13144       shrext_cmds=".dll"
   13145       # FIXME: Setting linknames here is a bad hack.
   13146       archive_cmds_FC='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   13147       # The linker will automatically build a .lib file if we build a DLL.
   13148       old_archive_from_new_cmds_FC='true'
   13149       # FIXME: Should let the user specify the lib program.
   13150       old_archive_cmds_FC='lib -OUT:$oldlib$oldobjs$old_deplibs'
   13151       fix_srcfile_path_FC='`cygpath -w "$srcfile"`'
   13152       enable_shared_with_static_runtimes_FC=yes
   13153       ;;
   13154 
   13155     darwin* | rhapsody*)
   13156 
   13157 
   13158   archive_cmds_need_lc_FC=no
   13159   hardcode_direct_FC=no
   13160   hardcode_automatic_FC=yes
   13161   hardcode_shlibpath_var_FC=unsupported
   13162   if test "$lt_cv_ld_force_load" = "yes"; then
   13163     whole_archive_flag_spec_FC='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   13164   else
   13165     whole_archive_flag_spec_FC=''
   13166   fi
   13167   link_all_deplibs_FC=yes
   13168   allow_undefined_flag_FC="$_lt_dar_allow_undefined"
   13169   case $cc_basename in
   13170      ifort*) _lt_dar_can_shared=yes ;;
   13171      *) _lt_dar_can_shared=$GCC ;;
   13172   esac
   13173   if test "$_lt_dar_can_shared" = "yes"; then
   13174     output_verbose_link_cmd=func_echo_all
   13175     archive_cmds_FC="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   13176     module_cmds_FC="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   13177     archive_expsym_cmds_FC="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}"
   13178     module_expsym_cmds_FC="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}"
   13179 
   13180   else
   13181   ld_shlibs_FC=no
   13182   fi
   13183 
   13184       ;;
   13185 
   13186     dgux*)
   13187       archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13188       hardcode_libdir_flag_spec_FC='-L$libdir'
   13189       hardcode_shlibpath_var_FC=no
   13190       ;;
   13191 
   13192     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   13193     # support.  Future versions do this automatically, but an explicit c++rt0.o
   13194     # does not break anything, and helps significantly (at the cost of a little
   13195     # extra space).
   13196     freebsd2.2*)
   13197       archive_cmds_FC='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   13198       hardcode_libdir_flag_spec_FC='-R$libdir'
   13199       hardcode_direct_FC=yes
   13200       hardcode_shlibpath_var_FC=no
   13201       ;;
   13202 
   13203     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   13204     freebsd2.*)
   13205       archive_cmds_FC='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   13206       hardcode_direct_FC=yes
   13207       hardcode_minus_L_FC=yes
   13208       hardcode_shlibpath_var_FC=no
   13209       ;;
   13210 
   13211     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   13212     freebsd* | dragonfly*)
   13213       archive_cmds_FC='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   13214       hardcode_libdir_flag_spec_FC='-R$libdir'
   13215       hardcode_direct_FC=yes
   13216       hardcode_shlibpath_var_FC=no
   13217       ;;
   13218 
   13219     hpux9*)
   13220       if test "$GCC" = yes; then
   13221 	archive_cmds_FC='$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'
   13222       else
   13223 	archive_cmds_FC='$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'
   13224       fi
   13225       hardcode_libdir_flag_spec_FC='${wl}+b ${wl}$libdir'
   13226       hardcode_libdir_separator_FC=:
   13227       hardcode_direct_FC=yes
   13228 
   13229       # hardcode_minus_L: Not really in the search PATH,
   13230       # but as the default location of the library.
   13231       hardcode_minus_L_FC=yes
   13232       export_dynamic_flag_spec_FC='${wl}-E'
   13233       ;;
   13234 
   13235     hpux10*)
   13236       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   13237 	archive_cmds_FC='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   13238       else
   13239 	archive_cmds_FC='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   13240       fi
   13241       if test "$with_gnu_ld" = no; then
   13242 	hardcode_libdir_flag_spec_FC='${wl}+b ${wl}$libdir'
   13243 	hardcode_libdir_flag_spec_ld_FC='+b $libdir'
   13244 	hardcode_libdir_separator_FC=:
   13245 	hardcode_direct_FC=yes
   13246 	hardcode_direct_absolute_FC=yes
   13247 	export_dynamic_flag_spec_FC='${wl}-E'
   13248 	# hardcode_minus_L: Not really in the search PATH,
   13249 	# but as the default location of the library.
   13250 	hardcode_minus_L_FC=yes
   13251       fi
   13252       ;;
   13253 
   13254     hpux11*)
   13255       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   13256 	case $host_cpu in
   13257 	hppa*64*)
   13258 	  archive_cmds_FC='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   13259 	  ;;
   13260 	ia64*)
   13261 	  archive_cmds_FC='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   13262 	  ;;
   13263 	*)
   13264 	  archive_cmds_FC='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   13265 	  ;;
   13266 	esac
   13267       else
   13268 	case $host_cpu in
   13269 	hppa*64*)
   13270 	  archive_cmds_FC='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   13271 	  ;;
   13272 	ia64*)
   13273 	  archive_cmds_FC='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   13274 	  ;;
   13275 	*)
   13276 	archive_cmds_FC='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   13277 	  ;;
   13278 	esac
   13279       fi
   13280       if test "$with_gnu_ld" = no; then
   13281 	hardcode_libdir_flag_spec_FC='${wl}+b ${wl}$libdir'
   13282 	hardcode_libdir_separator_FC=:
   13283 
   13284 	case $host_cpu in
   13285 	hppa*64*|ia64*)
   13286 	  hardcode_direct_FC=no
   13287 	  hardcode_shlibpath_var_FC=no
   13288 	  ;;
   13289 	*)
   13290 	  hardcode_direct_FC=yes
   13291 	  hardcode_direct_absolute_FC=yes
   13292 	  export_dynamic_flag_spec_FC='${wl}-E'
   13293 
   13294 	  # hardcode_minus_L: Not really in the search PATH,
   13295 	  # but as the default location of the library.
   13296 	  hardcode_minus_L_FC=yes
   13297 	  ;;
   13298 	esac
   13299       fi
   13300       ;;
   13301 
   13302     irix5* | irix6* | nonstopux*)
   13303       if test "$GCC" = yes; then
   13304 	archive_cmds_FC='$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'
   13305 	# Try to use the -exported_symbol ld option, if it does not
   13306 	# work, assume that -exports_file does not work either and
   13307 	# implicitly export all symbols.
   13308         save_LDFLAGS="$LDFLAGS"
   13309         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   13310         cat > conftest.$ac_ext <<_ACEOF
   13311 int foo(void) {}
   13312 _ACEOF
   13313 if ac_fn_fc_try_link "$LINENO"; then :
   13314   archive_expsym_cmds_FC='$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'
   13315 
   13316 fi
   13317 rm -f core conftest.err conftest.$ac_objext \
   13318     conftest$ac_exeext conftest.$ac_ext
   13319         LDFLAGS="$save_LDFLAGS"
   13320       else
   13321 	archive_cmds_FC='$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'
   13322 	archive_expsym_cmds_FC='$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'
   13323       fi
   13324       archive_cmds_need_lc_FC='no'
   13325       hardcode_libdir_flag_spec_FC='${wl}-rpath ${wl}$libdir'
   13326       hardcode_libdir_separator_FC=:
   13327       inherit_rpath_FC=yes
   13328       link_all_deplibs_FC=yes
   13329       ;;
   13330 
   13331     netbsd*)
   13332       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   13333 	archive_cmds_FC='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   13334       else
   13335 	archive_cmds_FC='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   13336       fi
   13337       hardcode_libdir_flag_spec_FC='-R$libdir'
   13338       hardcode_direct_FC=yes
   13339       hardcode_shlibpath_var_FC=no
   13340       ;;
   13341 
   13342     newsos6)
   13343       archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13344       hardcode_direct_FC=yes
   13345       hardcode_libdir_flag_spec_FC='${wl}-rpath ${wl}$libdir'
   13346       hardcode_libdir_separator_FC=:
   13347       hardcode_shlibpath_var_FC=no
   13348       ;;
   13349 
   13350     *nto* | *qnx*)
   13351       ;;
   13352 
   13353     openbsd*)
   13354       if test -f /usr/libexec/ld.so; then
   13355 	hardcode_direct_FC=yes
   13356 	hardcode_shlibpath_var_FC=no
   13357 	hardcode_direct_absolute_FC=yes
   13358 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13359 	  archive_cmds_FC='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   13360 	  archive_expsym_cmds_FC='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   13361 	  hardcode_libdir_flag_spec_FC='${wl}-rpath,$libdir'
   13362 	  export_dynamic_flag_spec_FC='${wl}-E'
   13363 	else
   13364 	  case $host_os in
   13365 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   13366 	     archive_cmds_FC='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   13367 	     hardcode_libdir_flag_spec_FC='-R$libdir'
   13368 	     ;;
   13369 	   *)
   13370 	     archive_cmds_FC='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   13371 	     hardcode_libdir_flag_spec_FC='${wl}-rpath,$libdir'
   13372 	     ;;
   13373 	  esac
   13374 	fi
   13375       else
   13376 	ld_shlibs_FC=no
   13377       fi
   13378       ;;
   13379 
   13380     os2*)
   13381       hardcode_libdir_flag_spec_FC='-L$libdir'
   13382       hardcode_minus_L_FC=yes
   13383       allow_undefined_flag_FC=unsupported
   13384       archive_cmds_FC='$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'
   13385       old_archive_from_new_cmds_FC='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   13386       ;;
   13387 
   13388     osf3*)
   13389       if test "$GCC" = yes; then
   13390 	allow_undefined_flag_FC=' ${wl}-expect_unresolved ${wl}\*'
   13391 	archive_cmds_FC='$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'
   13392       else
   13393 	allow_undefined_flag_FC=' -expect_unresolved \*'
   13394 	archive_cmds_FC='$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'
   13395       fi
   13396       archive_cmds_need_lc_FC='no'
   13397       hardcode_libdir_flag_spec_FC='${wl}-rpath ${wl}$libdir'
   13398       hardcode_libdir_separator_FC=:
   13399       ;;
   13400 
   13401     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   13402       if test "$GCC" = yes; then
   13403 	allow_undefined_flag_FC=' ${wl}-expect_unresolved ${wl}\*'
   13404 	archive_cmds_FC='$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'
   13405 	hardcode_libdir_flag_spec_FC='${wl}-rpath ${wl}$libdir'
   13406       else
   13407 	allow_undefined_flag_FC=' -expect_unresolved \*'
   13408 	archive_cmds_FC='$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'
   13409 	archive_expsym_cmds_FC='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
   13410 	$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'
   13411 
   13412 	# Both c and cxx compiler support -rpath directly
   13413 	hardcode_libdir_flag_spec_FC='-rpath $libdir'
   13414       fi
   13415       archive_cmds_need_lc_FC='no'
   13416       hardcode_libdir_separator_FC=:
   13417       ;;
   13418 
   13419     solaris*)
   13420       no_undefined_flag_FC=' -z defs'
   13421       if test "$GCC" = yes; then
   13422 	wlarc='${wl}'
   13423 	archive_cmds_FC='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   13424 	archive_expsym_cmds_FC='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13425 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   13426       else
   13427 	case `$CC -V 2>&1` in
   13428 	*"Compilers 5.0"*)
   13429 	  wlarc=''
   13430 	  archive_cmds_FC='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13431 	  archive_expsym_cmds_FC='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13432 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   13433 	  ;;
   13434 	*)
   13435 	  wlarc='${wl}'
   13436 	  archive_cmds_FC='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   13437 	  archive_expsym_cmds_FC='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13438 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   13439 	  ;;
   13440 	esac
   13441       fi
   13442       hardcode_libdir_flag_spec_FC='-R$libdir'
   13443       hardcode_shlibpath_var_FC=no
   13444       case $host_os in
   13445       solaris2.[0-5] | solaris2.[0-5].*) ;;
   13446       *)
   13447 	# The compiler driver will combine and reorder linker options,
   13448 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   13449 	# but is careful enough not to reorder.
   13450 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   13451 	if test "$GCC" = yes; then
   13452 	  whole_archive_flag_spec_FC='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   13453 	else
   13454 	  whole_archive_flag_spec_FC='-z allextract$convenience -z defaultextract'
   13455 	fi
   13456 	;;
   13457       esac
   13458       link_all_deplibs_FC=yes
   13459       ;;
   13460 
   13461     sunos4*)
   13462       if test "x$host_vendor" = xsequent; then
   13463 	# Use $CC to link under sequent, because it throws in some extra .o
   13464 	# files that make .init and .fini sections work.
   13465 	archive_cmds_FC='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   13466       else
   13467 	archive_cmds_FC='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   13468       fi
   13469       hardcode_libdir_flag_spec_FC='-L$libdir'
   13470       hardcode_direct_FC=yes
   13471       hardcode_minus_L_FC=yes
   13472       hardcode_shlibpath_var_FC=no
   13473       ;;
   13474 
   13475     sysv4)
   13476       case $host_vendor in
   13477 	sni)
   13478 	  archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13479 	  hardcode_direct_FC=yes # is this really true???
   13480 	;;
   13481 	siemens)
   13482 	  ## LD is ld it makes a PLAMLIB
   13483 	  ## CC just makes a GrossModule.
   13484 	  archive_cmds_FC='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   13485 	  reload_cmds_FC='$CC -r -o $output$reload_objs'
   13486 	  hardcode_direct_FC=no
   13487         ;;
   13488 	motorola)
   13489 	  archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13490 	  hardcode_direct_FC=no #Motorola manual says yes, but my tests say they lie
   13491 	;;
   13492       esac
   13493       runpath_var='LD_RUN_PATH'
   13494       hardcode_shlibpath_var_FC=no
   13495       ;;
   13496 
   13497     sysv4.3*)
   13498       archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13499       hardcode_shlibpath_var_FC=no
   13500       export_dynamic_flag_spec_FC='-Bexport'
   13501       ;;
   13502 
   13503     sysv4*MP*)
   13504       if test -d /usr/nec; then
   13505 	archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13506 	hardcode_shlibpath_var_FC=no
   13507 	runpath_var=LD_RUN_PATH
   13508 	hardcode_runpath_var=yes
   13509 	ld_shlibs_FC=yes
   13510       fi
   13511       ;;
   13512 
   13513     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   13514       no_undefined_flag_FC='${wl}-z,text'
   13515       archive_cmds_need_lc_FC=no
   13516       hardcode_shlibpath_var_FC=no
   13517       runpath_var='LD_RUN_PATH'
   13518 
   13519       if test "$GCC" = yes; then
   13520 	archive_cmds_FC='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13521 	archive_expsym_cmds_FC='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13522       else
   13523 	archive_cmds_FC='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13524 	archive_expsym_cmds_FC='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13525       fi
   13526       ;;
   13527 
   13528     sysv5* | sco3.2v5* | sco5v6*)
   13529       # Note: We can NOT use -z defs as we might desire, because we do not
   13530       # link with -lc, and that would cause any symbols used from libc to
   13531       # always be unresolved, which means just about no library would
   13532       # ever link correctly.  If we're not using GNU ld we use -z text
   13533       # though, which does catch some bad symbols but isn't as heavy-handed
   13534       # as -z defs.
   13535       no_undefined_flag_FC='${wl}-z,text'
   13536       allow_undefined_flag_FC='${wl}-z,nodefs'
   13537       archive_cmds_need_lc_FC=no
   13538       hardcode_shlibpath_var_FC=no
   13539       hardcode_libdir_flag_spec_FC='${wl}-R,$libdir'
   13540       hardcode_libdir_separator_FC=':'
   13541       link_all_deplibs_FC=yes
   13542       export_dynamic_flag_spec_FC='${wl}-Bexport'
   13543       runpath_var='LD_RUN_PATH'
   13544 
   13545       if test "$GCC" = yes; then
   13546 	archive_cmds_FC='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13547 	archive_expsym_cmds_FC='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13548       else
   13549 	archive_cmds_FC='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13550 	archive_expsym_cmds_FC='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13551       fi
   13552       ;;
   13553 
   13554     uts4*)
   13555       archive_cmds_FC='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13556       hardcode_libdir_flag_spec_FC='-L$libdir'
   13557       hardcode_shlibpath_var_FC=no
   13558       ;;
   13559 
   13560     *)
   13561       ld_shlibs_FC=no
   13562       ;;
   13563     esac
   13564 
   13565     if test x$host_vendor = xsni; then
   13566       case $host in
   13567       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   13568 	export_dynamic_flag_spec_FC='${wl}-Blargedynsym'
   13569 	;;
   13570       esac
   13571     fi
   13572   fi
   13573 
   13574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_FC" >&5
   13575 $as_echo "$ld_shlibs_FC" >&6; }
   13576 test "$ld_shlibs_FC" = no && can_build_shared=no
   13577 
   13578 with_gnu_ld_FC=$with_gnu_ld
   13579 
   13580 
   13581 
   13582 
   13583 
   13584 
   13585 #
   13586 # Do we need to explicitly link libc?
   13587 #
   13588 case "x$archive_cmds_need_lc_FC" in
   13589 x|xyes)
   13590   # Assume -lc should be added
   13591   archive_cmds_need_lc_FC=yes
   13592 
   13593   if test "$enable_shared" = yes && test "$GCC" = yes; then
   13594     case $archive_cmds_FC in
   13595     *'~'*)
   13596       # FIXME: we may have to deal with multi-command sequences.
   13597       ;;
   13598     '$CC '*)
   13599       # Test whether the compiler implicitly links with -lc since on some
   13600       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   13601       # to ld, don't add -lc before -lgcc.
   13602       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   13603 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   13604 if test "${lt_cv_archive_cmds_need_lc_FC+set}" = set; then :
   13605   $as_echo_n "(cached) " >&6
   13606 else
   13607   $RM conftest*
   13608 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   13609 
   13610 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   13611   (eval $ac_compile) 2>&5
   13612   ac_status=$?
   13613   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   13614   test $ac_status = 0; } 2>conftest.err; then
   13615 	  soname=conftest
   13616 	  lib=conftest
   13617 	  libobjs=conftest.$ac_objext
   13618 	  deplibs=
   13619 	  wl=$lt_prog_compiler_wl_FC
   13620 	  pic_flag=$lt_prog_compiler_pic_FC
   13621 	  compiler_flags=-v
   13622 	  linker_flags=-v
   13623 	  verstring=
   13624 	  output_objdir=.
   13625 	  libname=conftest
   13626 	  lt_save_allow_undefined_flag=$allow_undefined_flag_FC
   13627 	  allow_undefined_flag_FC=
   13628 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_FC 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   13629   (eval $archive_cmds_FC 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   13630   ac_status=$?
   13631   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   13632   test $ac_status = 0; }
   13633 	  then
   13634 	    lt_cv_archive_cmds_need_lc_FC=no
   13635 	  else
   13636 	    lt_cv_archive_cmds_need_lc_FC=yes
   13637 	  fi
   13638 	  allow_undefined_flag_FC=$lt_save_allow_undefined_flag
   13639 	else
   13640 	  cat conftest.err 1>&5
   13641 	fi
   13642 	$RM conftest*
   13643 
   13644 fi
   13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_FC" >&5
   13646 $as_echo "$lt_cv_archive_cmds_need_lc_FC" >&6; }
   13647       archive_cmds_need_lc_FC=$lt_cv_archive_cmds_need_lc_FC
   13648       ;;
   13649     esac
   13650   fi
   13651   ;;
   13652 esac
   13653 
   13654 
   13655 
   13656 
   13657 
   13658 
   13659 
   13660 
   13661 
   13662 
   13663 
   13664 
   13665 
   13666 
   13667 
   13668 
   13669 
   13670 
   13671 
   13672 
   13673 
   13674 
   13675 
   13676 
   13677 
   13678 
   13679 
   13680 
   13681 
   13682 
   13683 
   13684 
   13685 
   13686 
   13687 
   13688 
   13689 
   13690 
   13691 
   13692 
   13693 
   13694 
   13695 
   13696 
   13697 
   13698 
   13699 
   13700 
   13701 
   13702 
   13703 
   13704 
   13705 
   13706 
   13707 
   13708 
   13709 
   13710 
   13711 
   13712 
   13713 
   13714 
   13715 
   13716 
   13717     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   13718 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   13719 
   13720 library_names_spec=
   13721 libname_spec='lib$name'
   13722 soname_spec=
   13723 shrext_cmds=".so"
   13724 postinstall_cmds=
   13725 postuninstall_cmds=
   13726 finish_cmds=
   13727 finish_eval=
   13728 shlibpath_var=
   13729 shlibpath_overrides_runpath=unknown
   13730 version_type=none
   13731 dynamic_linker="$host_os ld.so"
   13732 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   13733 need_lib_prefix=unknown
   13734 hardcode_into_libs=no
   13735 
   13736 # when you set need_version to no, make sure it does not cause -set_version
   13737 # flags to be left without arguments
   13738 need_version=unknown
   13739 
   13740 case $host_os in
   13741 aix3*)
   13742   version_type=linux
   13743   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   13744   shlibpath_var=LIBPATH
   13745 
   13746   # AIX 3 has no versioning support, so we append a major version to the name.
   13747   soname_spec='${libname}${release}${shared_ext}$major'
   13748   ;;
   13749 
   13750 aix[4-9]*)
   13751   version_type=linux
   13752   need_lib_prefix=no
   13753   need_version=no
   13754   hardcode_into_libs=yes
   13755   if test "$host_cpu" = ia64; then
   13756     # AIX 5 supports IA64
   13757     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   13758     shlibpath_var=LD_LIBRARY_PATH
   13759   else
   13760     # With GCC up to 2.95.x, collect2 would create an import file
   13761     # for dependence libraries.  The import file would start with
   13762     # the line `#! .'.  This would cause the generated library to
   13763     # depend on `.', always an invalid library.  This was fixed in
   13764     # development snapshots of GCC prior to 3.0.
   13765     case $host_os in
   13766       aix4 | aix4.[01] | aix4.[01].*)
   13767       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   13768 	   echo ' yes '
   13769 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   13770 	:
   13771       else
   13772 	can_build_shared=no
   13773       fi
   13774       ;;
   13775     esac
   13776     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   13777     # soname into executable. Probably we can add versioning support to
   13778     # collect2, so additional links can be useful in future.
   13779     if test "$aix_use_runtimelinking" = yes; then
   13780       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   13781       # instead of lib<name>.a to let people know that these are not
   13782       # typical AIX shared libraries.
   13783       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13784     else
   13785       # We preserve .a as extension for shared libraries through AIX4.2
   13786       # and later when we are not doing run time linking.
   13787       library_names_spec='${libname}${release}.a $libname.a'
   13788       soname_spec='${libname}${release}${shared_ext}$major'
   13789     fi
   13790     shlibpath_var=LIBPATH
   13791   fi
   13792   ;;
   13793 
   13794 amigaos*)
   13795   case $host_cpu in
   13796   powerpc)
   13797     # Since July 2007 AmigaOS4 officially supports .so libraries.
   13798     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   13799     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13800     ;;
   13801   m68k)
   13802     library_names_spec='$libname.ixlibrary $libname.a'
   13803     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   13804     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'
   13805     ;;
   13806   esac
   13807   ;;
   13808 
   13809 beos*)
   13810   library_names_spec='${libname}${shared_ext}'
   13811   dynamic_linker="$host_os ld.so"
   13812   shlibpath_var=LIBRARY_PATH
   13813   ;;
   13814 
   13815 bsdi[45]*)
   13816   version_type=linux
   13817   need_version=no
   13818   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13819   soname_spec='${libname}${release}${shared_ext}$major'
   13820   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   13821   shlibpath_var=LD_LIBRARY_PATH
   13822   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   13823   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   13824   # the default ld.so.conf also contains /usr/contrib/lib and
   13825   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   13826   # libtool to hard-code these into programs
   13827   ;;
   13828 
   13829 cygwin* | mingw* | pw32* | cegcc*)
   13830   version_type=windows
   13831   shrext_cmds=".dll"
   13832   need_version=no
   13833   need_lib_prefix=no
   13834 
   13835   case $GCC,$host_os in
   13836   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   13837     library_names_spec='$libname.dll.a'
   13838     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13839     postinstall_cmds='base_file=`basename \${file}`~
   13840       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   13841       dldir=$destdir/`dirname \$dlpath`~
   13842       test -d \$dldir || mkdir -p \$dldir~
   13843       $install_prog $dir/$dlname \$dldir/$dlname~
   13844       chmod a+x \$dldir/$dlname~
   13845       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   13846         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   13847       fi'
   13848     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13849       dlpath=$dir/\$dldll~
   13850        $RM \$dlpath'
   13851     shlibpath_overrides_runpath=yes
   13852 
   13853     case $host_os in
   13854     cygwin*)
   13855       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13856       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13857 
   13858       ;;
   13859     mingw* | cegcc*)
   13860       # MinGW DLLs use traditional 'lib' prefix
   13861       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13862       ;;
   13863     pw32*)
   13864       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13865       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   13866       ;;
   13867     esac
   13868     ;;
   13869 
   13870   *)
   13871     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   13872     ;;
   13873   esac
   13874   dynamic_linker='Win32 ld.exe'
   13875   # FIXME: first we should search . and the directory the executable is in
   13876   shlibpath_var=PATH
   13877   ;;
   13878 
   13879 darwin* | rhapsody*)
   13880   dynamic_linker="$host_os dyld"
   13881   version_type=darwin
   13882   need_lib_prefix=no
   13883   need_version=no
   13884   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   13885   soname_spec='${libname}${release}${major}$shared_ext'
   13886   shlibpath_overrides_runpath=yes
   13887   shlibpath_var=DYLD_LIBRARY_PATH
   13888   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13889 
   13890   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13891   ;;
   13892 
   13893 dgux*)
   13894   version_type=linux
   13895   need_lib_prefix=no
   13896   need_version=no
   13897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   13898   soname_spec='${libname}${release}${shared_ext}$major'
   13899   shlibpath_var=LD_LIBRARY_PATH
   13900   ;;
   13901 
   13902 freebsd* | dragonfly*)
   13903   # DragonFly does not have aout.  When/if they implement a new
   13904   # versioning mechanism, adjust this.
   13905   if test -x /usr/bin/objformat; then
   13906     objformat=`/usr/bin/objformat`
   13907   else
   13908     case $host_os in
   13909     freebsd[23].*) objformat=aout ;;
   13910     *) objformat=elf ;;
   13911     esac
   13912   fi
   13913   version_type=freebsd-$objformat
   13914   case $version_type in
   13915     freebsd-elf*)
   13916       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13917       need_version=no
   13918       need_lib_prefix=no
   13919       ;;
   13920     freebsd-*)
   13921       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   13922       need_version=yes
   13923       ;;
   13924   esac
   13925   shlibpath_var=LD_LIBRARY_PATH
   13926   case $host_os in
   13927   freebsd2.*)
   13928     shlibpath_overrides_runpath=yes
   13929     ;;
   13930   freebsd3.[01]* | freebsdelf3.[01]*)
   13931     shlibpath_overrides_runpath=yes
   13932     hardcode_into_libs=yes
   13933     ;;
   13934   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13935   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13936     shlibpath_overrides_runpath=no
   13937     hardcode_into_libs=yes
   13938     ;;
   13939   *) # from 4.6 on, and DragonFly
   13940     shlibpath_overrides_runpath=yes
   13941     hardcode_into_libs=yes
   13942     ;;
   13943   esac
   13944   ;;
   13945 
   13946 gnu*)
   13947   version_type=linux
   13948   need_lib_prefix=no
   13949   need_version=no
   13950   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13951   soname_spec='${libname}${release}${shared_ext}$major'
   13952   shlibpath_var=LD_LIBRARY_PATH
   13953   hardcode_into_libs=yes
   13954   ;;
   13955 
   13956 haiku*)
   13957   version_type=linux
   13958   need_lib_prefix=no
   13959   need_version=no
   13960   dynamic_linker="$host_os runtime_loader"
   13961   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   13962   soname_spec='${libname}${release}${shared_ext}$major'
   13963   shlibpath_var=LIBRARY_PATH
   13964   shlibpath_overrides_runpath=yes
   13965   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   13966   hardcode_into_libs=yes
   13967   ;;
   13968 
   13969 hpux9* | hpux10* | hpux11*)
   13970   # Give a soname corresponding to the major version so that dld.sl refuses to
   13971   # link against other versions.
   13972   version_type=sunos
   13973   need_lib_prefix=no
   13974   need_version=no
   13975   case $host_cpu in
   13976   ia64*)
   13977     shrext_cmds='.so'
   13978     hardcode_into_libs=yes
   13979     dynamic_linker="$host_os dld.so"
   13980     shlibpath_var=LD_LIBRARY_PATH
   13981     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13982     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13983     soname_spec='${libname}${release}${shared_ext}$major'
   13984     if test "X$HPUX_IA64_MODE" = X32; then
   13985       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13986     else
   13987       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13988     fi
   13989     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13990     ;;
   13991   hppa*64*)
   13992     shrext_cmds='.sl'
   13993     hardcode_into_libs=yes
   13994     dynamic_linker="$host_os dld.sl"
   13995     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13996     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13997     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13998     soname_spec='${libname}${release}${shared_ext}$major'
   13999     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14000     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14001     ;;
   14002   *)
   14003     shrext_cmds='.sl'
   14004     dynamic_linker="$host_os dld.sl"
   14005     shlibpath_var=SHLIB_PATH
   14006     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14007     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14008     soname_spec='${libname}${release}${shared_ext}$major'
   14009     ;;
   14010   esac
   14011   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   14012   postinstall_cmds='chmod 555 $lib'
   14013   # or fails outright, so override atomically:
   14014   install_override_mode=555
   14015   ;;
   14016 
   14017 interix[3-9]*)
   14018   version_type=linux
   14019   need_lib_prefix=no
   14020   need_version=no
   14021   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14022   soname_spec='${libname}${release}${shared_ext}$major'
   14023   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14024   shlibpath_var=LD_LIBRARY_PATH
   14025   shlibpath_overrides_runpath=no
   14026   hardcode_into_libs=yes
   14027   ;;
   14028 
   14029 irix5* | irix6* | nonstopux*)
   14030   case $host_os in
   14031     nonstopux*) version_type=nonstopux ;;
   14032     *)
   14033 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14034 		version_type=linux
   14035 	else
   14036 		version_type=irix
   14037 	fi ;;
   14038   esac
   14039   need_lib_prefix=no
   14040   need_version=no
   14041   soname_spec='${libname}${release}${shared_ext}$major'
   14042   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14043   case $host_os in
   14044   irix5* | nonstopux*)
   14045     libsuff= shlibsuff=
   14046     ;;
   14047   *)
   14048     case $LD in # libtool.m4 will add one of these switches to LD
   14049     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14050       libsuff= shlibsuff= libmagic=32-bit;;
   14051     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14052       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14053     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14054       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14055     *) libsuff= shlibsuff= libmagic=never-match;;
   14056     esac
   14057     ;;
   14058   esac
   14059   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14060   shlibpath_overrides_runpath=no
   14061   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   14062   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   14063   hardcode_into_libs=yes
   14064   ;;
   14065 
   14066 # No shared lib support for Linux oldld, aout, or coff.
   14067 linux*oldld* | linux*aout* | linux*coff*)
   14068   dynamic_linker=no
   14069   ;;
   14070 
   14071 # This must be Linux ELF.
   14072 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   14073   version_type=linux
   14074   need_lib_prefix=no
   14075   need_version=no
   14076   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14077   soname_spec='${libname}${release}${shared_ext}$major'
   14078   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   14079   shlibpath_var=LD_LIBRARY_PATH
   14080   shlibpath_overrides_runpath=no
   14081 
   14082   # Some binutils ld are patched to set DT_RUNPATH
   14083   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   14084   $as_echo_n "(cached) " >&6
   14085 else
   14086   lt_cv_shlibpath_overrides_runpath=no
   14087     save_LDFLAGS=$LDFLAGS
   14088     save_libdir=$libdir
   14089     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_FC\"; \
   14090 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_FC\""
   14091     cat > conftest.$ac_ext <<_ACEOF
   14092       program main
   14093 
   14094       end
   14095 _ACEOF
   14096 if ac_fn_fc_try_link "$LINENO"; then :
   14097   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   14098   lt_cv_shlibpath_overrides_runpath=yes
   14099 fi
   14100 fi
   14101 rm -f core conftest.err conftest.$ac_objext \
   14102     conftest$ac_exeext conftest.$ac_ext
   14103     LDFLAGS=$save_LDFLAGS
   14104     libdir=$save_libdir
   14105 
   14106 fi
   14107 
   14108   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   14109 
   14110   # This implies no fast_install, which is unacceptable.
   14111   # Some rework will be needed to allow for fast_install
   14112   # before this can be enabled.
   14113   hardcode_into_libs=yes
   14114 
   14115   # Append ld.so.conf contents to the search path
   14116   if test -f /etc/ld.so.conf; then
   14117     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' ' '`
   14118     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   14119   fi
   14120 
   14121   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14122   # powerpc, because MkLinux only supported shared libraries with the
   14123   # GNU dynamic linker.  Since this was broken with cross compilers,
   14124   # most powerpc-linux boxes support dynamic linking these days and
   14125   # people can always --disable-shared, the test was removed, and we
   14126   # assume the GNU/Linux dynamic linker is in use.
   14127   dynamic_linker='GNU/Linux ld.so'
   14128   ;;
   14129 
   14130 netbsd*)
   14131   version_type=sunos
   14132   need_lib_prefix=no
   14133   need_version=no
   14134   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   14135     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14136     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14137     dynamic_linker='NetBSD (a.out) ld.so'
   14138   else
   14139     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14140     soname_spec='${libname}${release}${shared_ext}$major'
   14141     dynamic_linker='NetBSD ld.elf_so'
   14142   fi
   14143   shlibpath_var=LD_LIBRARY_PATH
   14144   shlibpath_overrides_runpath=yes
   14145   hardcode_into_libs=yes
   14146   ;;
   14147 
   14148 newsos6)
   14149   version_type=linux
   14150   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14151   shlibpath_var=LD_LIBRARY_PATH
   14152   shlibpath_overrides_runpath=yes
   14153   ;;
   14154 
   14155 *nto* | *qnx*)
   14156   version_type=qnx
   14157   need_lib_prefix=no
   14158   need_version=no
   14159   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14160   soname_spec='${libname}${release}${shared_ext}$major'
   14161   shlibpath_var=LD_LIBRARY_PATH
   14162   shlibpath_overrides_runpath=no
   14163   hardcode_into_libs=yes
   14164   dynamic_linker='ldqnx.so'
   14165   ;;
   14166 
   14167 openbsd*)
   14168   version_type=sunos
   14169   sys_lib_dlsearch_path_spec="/usr/lib"
   14170   need_lib_prefix=no
   14171   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14172   case $host_os in
   14173     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   14174     *)				need_version=no  ;;
   14175   esac
   14176   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14177   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14178   shlibpath_var=LD_LIBRARY_PATH
   14179   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14180     case $host_os in
   14181       openbsd2.[89] | openbsd2.[89].*)
   14182 	shlibpath_overrides_runpath=no
   14183 	;;
   14184       *)
   14185 	shlibpath_overrides_runpath=yes
   14186 	;;
   14187       esac
   14188   else
   14189     shlibpath_overrides_runpath=yes
   14190   fi
   14191   ;;
   14192 
   14193 os2*)
   14194   libname_spec='$name'
   14195   shrext_cmds=".dll"
   14196   need_lib_prefix=no
   14197   library_names_spec='$libname${shared_ext} $libname.a'
   14198   dynamic_linker='OS/2 ld.exe'
   14199   shlibpath_var=LIBPATH
   14200   ;;
   14201 
   14202 osf3* | osf4* | osf5*)
   14203   version_type=osf
   14204   need_lib_prefix=no
   14205   need_version=no
   14206   soname_spec='${libname}${release}${shared_ext}$major'
   14207   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14208   shlibpath_var=LD_LIBRARY_PATH
   14209   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14210   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14211   ;;
   14212 
   14213 rdos*)
   14214   dynamic_linker=no
   14215   ;;
   14216 
   14217 solaris*)
   14218   version_type=linux
   14219   need_lib_prefix=no
   14220   need_version=no
   14221   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14222   soname_spec='${libname}${release}${shared_ext}$major'
   14223   shlibpath_var=LD_LIBRARY_PATH
   14224   shlibpath_overrides_runpath=yes
   14225   hardcode_into_libs=yes
   14226   # ldd complains unless libraries are executable
   14227   postinstall_cmds='chmod +x $lib'
   14228   ;;
   14229 
   14230 sunos4*)
   14231   version_type=sunos
   14232   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14233   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14234   shlibpath_var=LD_LIBRARY_PATH
   14235   shlibpath_overrides_runpath=yes
   14236   if test "$with_gnu_ld" = yes; then
   14237     need_lib_prefix=no
   14238   fi
   14239   need_version=yes
   14240   ;;
   14241 
   14242 sysv4 | sysv4.3*)
   14243   version_type=linux
   14244   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14245   soname_spec='${libname}${release}${shared_ext}$major'
   14246   shlibpath_var=LD_LIBRARY_PATH
   14247   case $host_vendor in
   14248     sni)
   14249       shlibpath_overrides_runpath=no
   14250       need_lib_prefix=no
   14251       runpath_var=LD_RUN_PATH
   14252       ;;
   14253     siemens)
   14254       need_lib_prefix=no
   14255       ;;
   14256     motorola)
   14257       need_lib_prefix=no
   14258       need_version=no
   14259       shlibpath_overrides_runpath=no
   14260       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14261       ;;
   14262   esac
   14263   ;;
   14264 
   14265 sysv4*MP*)
   14266   if test -d /usr/nec ;then
   14267     version_type=linux
   14268     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   14269     soname_spec='$libname${shared_ext}.$major'
   14270     shlibpath_var=LD_LIBRARY_PATH
   14271   fi
   14272   ;;
   14273 
   14274 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   14275   version_type=freebsd-elf
   14276   need_lib_prefix=no
   14277   need_version=no
   14278   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14279   soname_spec='${libname}${release}${shared_ext}$major'
   14280   shlibpath_var=LD_LIBRARY_PATH
   14281   shlibpath_overrides_runpath=yes
   14282   hardcode_into_libs=yes
   14283   if test "$with_gnu_ld" = yes; then
   14284     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   14285   else
   14286     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   14287     case $host_os in
   14288       sco3.2v5*)
   14289         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   14290 	;;
   14291     esac
   14292   fi
   14293   sys_lib_dlsearch_path_spec='/usr/lib'
   14294   ;;
   14295 
   14296 tpf*)
   14297   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   14298   version_type=linux
   14299   need_lib_prefix=no
   14300   need_version=no
   14301   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14302   shlibpath_var=LD_LIBRARY_PATH
   14303   shlibpath_overrides_runpath=no
   14304   hardcode_into_libs=yes
   14305   ;;
   14306 
   14307 uts4*)
   14308   version_type=linux
   14309   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14310   soname_spec='${libname}${release}${shared_ext}$major'
   14311   shlibpath_var=LD_LIBRARY_PATH
   14312   ;;
   14313 
   14314 *)
   14315   dynamic_linker=no
   14316   ;;
   14317 esac
   14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   14319 $as_echo "$dynamic_linker" >&6; }
   14320 test "$dynamic_linker" = no && can_build_shared=no
   14321 
   14322 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   14323 if test "$GCC" = yes; then
   14324   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   14325 fi
   14326 
   14327 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   14328   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   14329 fi
   14330 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   14331   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   14332 fi
   14333 
   14334 
   14335 
   14336 
   14337 
   14338 
   14339 
   14340 
   14341 
   14342 
   14343 
   14344 
   14345 
   14346 
   14347 
   14348 
   14349 
   14350 
   14351 
   14352 
   14353 
   14354 
   14355 
   14356 
   14357 
   14358 
   14359 
   14360 
   14361 
   14362 
   14363 
   14364 
   14365 
   14366 
   14367 
   14368 
   14369 
   14370 
   14371     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   14372 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   14373 hardcode_action_FC=
   14374 if test -n "$hardcode_libdir_flag_spec_FC" ||
   14375    test -n "$runpath_var_FC" ||
   14376    test "X$hardcode_automatic_FC" = "Xyes" ; then
   14377 
   14378   # We can hardcode non-existent directories.
   14379   if test "$hardcode_direct_FC" != no &&
   14380      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   14381      # have to relink, otherwise we might link with an installed library
   14382      # when we should be linking with a yet-to-be-installed one
   14383      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, FC)" != no &&
   14384      test "$hardcode_minus_L_FC" != no; then
   14385     # Linking always hardcodes the temporary library directory.
   14386     hardcode_action_FC=relink
   14387   else
   14388     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   14389     hardcode_action_FC=immediate
   14390   fi
   14391 else
   14392   # We cannot hardcode anything, or else we can only hardcode existing
   14393   # directories.
   14394   hardcode_action_FC=unsupported
   14395 fi
   14396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_FC" >&5
   14397 $as_echo "$hardcode_action_FC" >&6; }
   14398 
   14399 if test "$hardcode_action_FC" = relink ||
   14400    test "$inherit_rpath_FC" = yes; then
   14401   # Fast installation is not supported
   14402   enable_fast_install=no
   14403 elif test "$shlibpath_overrides_runpath" = yes ||
   14404      test "$enable_shared" = no; then
   14405   # Fast installation is not necessary
   14406   enable_fast_install=needless
   14407 fi
   14408 
   14409 
   14410 
   14411 
   14412 
   14413 
   14414 
   14415   fi # test -n "$compiler"
   14416 
   14417   GCC=$lt_save_GCC
   14418   CC="$lt_save_CC"
   14419 fi # test "$_lt_disable_FC" != yes
   14420 
   14421 ac_ext=c
   14422 ac_cpp='$CPP $CPPFLAGS'
   14423 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14424 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14425 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14426 
   14427 
   14428 FCFLAGS="$FCFLAGS -Wall -L../libgfortran"
   14429 
   14430 # For libtool versioning info, format is CURRENT:REVISION:AGE
   14431 libtool_VERSION=1:0:0
   14432 
   14433 
   14434 # Check header files.
   14435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   14436 $as_echo_n "checking for ANSI C header files... " >&6; }
   14437 if test "${ac_cv_header_stdc+set}" = set; then :
   14438   $as_echo_n "(cached) " >&6
   14439 else
   14440   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14441 /* end confdefs.h.  */
   14442 #include <stdlib.h>
   14443 #include <stdarg.h>
   14444 #include <string.h>
   14445 #include <float.h>
   14446 
   14447 int
   14448 main ()
   14449 {
   14450 
   14451   ;
   14452   return 0;
   14453 }
   14454 _ACEOF
   14455 if ac_fn_c_try_compile "$LINENO"; then :
   14456   ac_cv_header_stdc=yes
   14457 else
   14458   ac_cv_header_stdc=no
   14459 fi
   14460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14461 
   14462 if test $ac_cv_header_stdc = yes; then
   14463   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   14464   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14465 /* end confdefs.h.  */
   14466 #include <string.h>
   14467 
   14468 _ACEOF
   14469 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   14470   $EGREP "memchr" >/dev/null 2>&1; then :
   14471 
   14472 else
   14473   ac_cv_header_stdc=no
   14474 fi
   14475 rm -f conftest*
   14476 
   14477 fi
   14478 
   14479 if test $ac_cv_header_stdc = yes; then
   14480   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   14481   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14482 /* end confdefs.h.  */
   14483 #include <stdlib.h>
   14484 
   14485 _ACEOF
   14486 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   14487   $EGREP "free" >/dev/null 2>&1; then :
   14488 
   14489 else
   14490   ac_cv_header_stdc=no
   14491 fi
   14492 rm -f conftest*
   14493 
   14494 fi
   14495 
   14496 if test $ac_cv_header_stdc = yes; then
   14497   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   14498   if test "$cross_compiling" = yes; then :
   14499   :
   14500 else
   14501   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14502 /* end confdefs.h.  */
   14503 #include <ctype.h>
   14504 #include <stdlib.h>
   14505 #if ((' ' & 0x0FF) == 0x020)
   14506 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   14507 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   14508 #else
   14509 # define ISLOWER(c) \
   14510 		   (('a' <= (c) && (c) <= 'i') \
   14511 		     || ('j' <= (c) && (c) <= 'r') \
   14512 		     || ('s' <= (c) && (c) <= 'z'))
   14513 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   14514 #endif
   14515 
   14516 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   14517 int
   14518 main ()
   14519 {
   14520   int i;
   14521   for (i = 0; i < 256; i++)
   14522     if (XOR (islower (i), ISLOWER (i))
   14523 	|| toupper (i) != TOUPPER (i))
   14524       return 2;
   14525   return 0;
   14526 }
   14527 _ACEOF
   14528 if ac_fn_c_try_run "$LINENO"; then :
   14529 
   14530 else
   14531   ac_cv_header_stdc=no
   14532 fi
   14533 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14534   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14535 fi
   14536 
   14537 fi
   14538 fi
   14539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   14540 $as_echo "$ac_cv_header_stdc" >&6; }
   14541 if test $ac_cv_header_stdc = yes; then
   14542 
   14543 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   14544 
   14545 fi
   14546 
   14547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
   14548 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
   14549 if test "${ac_cv_header_time+set}" = set; then :
   14550   $as_echo_n "(cached) " >&6
   14551 else
   14552   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14553 /* end confdefs.h.  */
   14554 #include <sys/types.h>
   14555 #include <sys/time.h>
   14556 #include <time.h>
   14557 
   14558 int
   14559 main ()
   14560 {
   14561 if ((struct tm *) 0)
   14562 return 0;
   14563   ;
   14564   return 0;
   14565 }
   14566 _ACEOF
   14567 if ac_fn_c_try_compile "$LINENO"; then :
   14568   ac_cv_header_time=yes
   14569 else
   14570   ac_cv_header_time=no
   14571 fi
   14572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14573 fi
   14574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
   14575 $as_echo "$ac_cv_header_time" >&6; }
   14576 if test $ac_cv_header_time = yes; then
   14577 
   14578 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
   14579 
   14580 fi
   14581 
   14582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
   14583 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
   14584 if test "${gcc_cv_header_string+set}" = set; then :
   14585   $as_echo_n "(cached) " >&6
   14586 else
   14587   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14588 /* end confdefs.h.  */
   14589 #include <string.h>
   14590 #include <strings.h>
   14591 int
   14592 main ()
   14593 {
   14594 
   14595   ;
   14596   return 0;
   14597 }
   14598 _ACEOF
   14599 if ac_fn_c_try_compile "$LINENO"; then :
   14600   gcc_cv_header_string=yes
   14601 else
   14602   gcc_cv_header_string=no
   14603 fi
   14604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   14605 fi
   14606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
   14607 $as_echo "$gcc_cv_header_string" >&6; }
   14608 if test $gcc_cv_header_string = yes; then
   14609 
   14610 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
   14611 
   14612 fi
   14613 
   14614 for ac_header in pthread.h unistd.h semaphore.h sys/loadavg.h sys/time.h sys/time.h
   14615 do :
   14616   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   14617 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   14618 eval as_val=\$$as_ac_Header
   14619    if test "x$as_val" = x""yes; then :
   14620   cat >>confdefs.h <<_ACEOF
   14621 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   14622 _ACEOF
   14623 
   14624 fi
   14625 
   14626 done
   14627 
   14628 
   14629 
   14630 
   14631 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
   14632 
   14633 acx_cv_header_stdint=stddef.h
   14634 acx_cv_header_stdint_kind="(already complete)"
   14635 for i in stdint.h $inttype_headers; do
   14636   unset ac_cv_type_uintptr_t
   14637   unset ac_cv_type_uintmax_t
   14638   unset ac_cv_type_int_least32_t
   14639   unset ac_cv_type_int_fast32_t
   14640   unset ac_cv_type_uint64_t
   14641   $as_echo_n "looking for a compliant stdint.h in $i, " >&6
   14642   ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
   14643 #include <$i>
   14644 "
   14645 if test "x$ac_cv_type_uintmax_t" = x""yes; then :
   14646   acx_cv_header_stdint=$i
   14647 else
   14648   continue
   14649 fi
   14650 
   14651   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
   14652 #include <$i>
   14653 "
   14654 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
   14655 
   14656 else
   14657   acx_cv_header_stdint_kind="(mostly complete)"
   14658 fi
   14659 
   14660   ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
   14661 #include <$i>
   14662 "
   14663 if test "x$ac_cv_type_int_least32_t" = x""yes; then :
   14664 
   14665 else
   14666   acx_cv_header_stdint_kind="(mostly complete)"
   14667 fi
   14668 
   14669   ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
   14670 #include <$i>
   14671 "
   14672 if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
   14673 
   14674 else
   14675   acx_cv_header_stdint_kind="(mostly complete)"
   14676 fi
   14677 
   14678   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
   14679 #include <$i>
   14680 "
   14681 if test "x$ac_cv_type_uint64_t" = x""yes; then :
   14682 
   14683 else
   14684   acx_cv_header_stdint_kind="(lacks uint64_t)"
   14685 fi
   14686 
   14687   break
   14688 done
   14689 if test "$acx_cv_header_stdint" = stddef.h; then
   14690   acx_cv_header_stdint_kind="(lacks uintmax_t)"
   14691   for i in stdint.h $inttype_headers; do
   14692     unset ac_cv_type_uintptr_t
   14693     unset ac_cv_type_uint32_t
   14694     unset ac_cv_type_uint64_t
   14695     $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
   14696     ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
   14697 #include <$i>
   14698 "
   14699 if test "x$ac_cv_type_uint32_t" = x""yes; then :
   14700   acx_cv_header_stdint=$i
   14701 else
   14702   continue
   14703 fi
   14704 
   14705     ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
   14706 #include <$i>
   14707 "
   14708 if test "x$ac_cv_type_uint64_t" = x""yes; then :
   14709 
   14710 fi
   14711 
   14712     ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
   14713 #include <$i>
   14714 "
   14715 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
   14716 
   14717 fi
   14718 
   14719     break
   14720   done
   14721 fi
   14722 if test "$acx_cv_header_stdint" = stddef.h; then
   14723   acx_cv_header_stdint_kind="(u_intXX_t style)"
   14724   for i in sys/types.h $inttype_headers; do
   14725     unset ac_cv_type_u_int32_t
   14726     unset ac_cv_type_u_int64_t
   14727     $as_echo_n "looking for u_intXX_t types in $i, " >&6
   14728     ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
   14729 #include <$i>
   14730 "
   14731 if test "x$ac_cv_type_u_int32_t" = x""yes; then :
   14732   acx_cv_header_stdint=$i
   14733 else
   14734   continue
   14735 fi
   14736 
   14737     ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
   14738 #include <$i>
   14739 "
   14740 if test "x$ac_cv_type_u_int64_t" = x""yes; then :
   14741 
   14742 fi
   14743 
   14744     break
   14745   done
   14746 fi
   14747 if test "$acx_cv_header_stdint" = stddef.h; then
   14748   acx_cv_header_stdint_kind="(using manual detection)"
   14749 fi
   14750 
   14751 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
   14752 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
   14753 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
   14754 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
   14755 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
   14756 
   14757 # ----------------- Summarize what we found so far
   14758 
   14759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
   14760 $as_echo_n "checking what to include in gstdint.h... " >&6; }
   14761 
   14762 case `$as_basename -- gstdint.h ||
   14763 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
   14764 	 Xgstdint.h : 'X\(//\)$' \| \
   14765 	 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
   14766 $as_echo X/gstdint.h |
   14767     sed '/^.*\/\([^/][^/]*\)\/*$/{
   14768 	    s//\1/
   14769 	    q
   14770 	  }
   14771 	  /^X\/\(\/\/\)$/{
   14772 	    s//\1/
   14773 	    q
   14774 	  }
   14775 	  /^X\/\(\/\).*/{
   14776 	    s//\1/
   14777 	    q
   14778 	  }
   14779 	  s/.*/./; q'` in
   14780   stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
   14781 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
   14782   inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
   14783 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
   14784   *) ;;
   14785 esac
   14786 
   14787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
   14788 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
   14789 
   14790 # ----------------- done included file, check C basic types --------
   14791 
   14792 # Lacking an uintptr_t?  Test size of void *
   14793 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
   14794   stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
   14795 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   14796 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   14797 # This bug is HP SR number 8606223364.
   14798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
   14799 $as_echo_n "checking size of void *... " >&6; }
   14800 if test "${ac_cv_sizeof_void_p+set}" = set; then :
   14801   $as_echo_n "(cached) " >&6
   14802 else
   14803   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
   14804 
   14805 else
   14806   if test "$ac_cv_type_void_p" = yes; then
   14807      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14808 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14809 { as_fn_set_status 77
   14810 as_fn_error "cannot compute sizeof (void *)
   14811 See \`config.log' for more details." "$LINENO" 5; }; }
   14812    else
   14813      ac_cv_sizeof_void_p=0
   14814    fi
   14815 fi
   14816 
   14817 fi
   14818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
   14819 $as_echo "$ac_cv_sizeof_void_p" >&6; }
   14820 
   14821 
   14822 
   14823 cat >>confdefs.h <<_ACEOF
   14824 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
   14825 _ACEOF
   14826 
   14827  ;;
   14828 esac
   14829 
   14830 # Lacking an uint64_t?  Test size of long
   14831 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
   14832   stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
   14833 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   14834 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   14835 # This bug is HP SR number 8606223364.
   14836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
   14837 $as_echo_n "checking size of long... " >&6; }
   14838 if test "${ac_cv_sizeof_long+set}" = set; then :
   14839   $as_echo_n "(cached) " >&6
   14840 else
   14841   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
   14842 
   14843 else
   14844   if test "$ac_cv_type_long" = yes; then
   14845      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14846 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14847 { as_fn_set_status 77
   14848 as_fn_error "cannot compute sizeof (long)
   14849 See \`config.log' for more details." "$LINENO" 5; }; }
   14850    else
   14851      ac_cv_sizeof_long=0
   14852    fi
   14853 fi
   14854 
   14855 fi
   14856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
   14857 $as_echo "$ac_cv_sizeof_long" >&6; }
   14858 
   14859 
   14860 
   14861 cat >>confdefs.h <<_ACEOF
   14862 #define SIZEOF_LONG $ac_cv_sizeof_long
   14863 _ACEOF
   14864 
   14865  ;;
   14866 esac
   14867 
   14868 if test $acx_cv_header_stdint = stddef.h; then
   14869   # Lacking a good header?  Test size of everything and deduce all types.
   14870   # The cast to long int works around a bug in the HP C Compiler
   14871 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   14872 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   14873 # This bug is HP SR number 8606223364.
   14874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
   14875 $as_echo_n "checking size of int... " >&6; }
   14876 if test "${ac_cv_sizeof_int+set}" = set; then :
   14877   $as_echo_n "(cached) " >&6
   14878 else
   14879   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
   14880 
   14881 else
   14882   if test "$ac_cv_type_int" = yes; then
   14883      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14884 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14885 { as_fn_set_status 77
   14886 as_fn_error "cannot compute sizeof (int)
   14887 See \`config.log' for more details." "$LINENO" 5; }; }
   14888    else
   14889      ac_cv_sizeof_int=0
   14890    fi
   14891 fi
   14892 
   14893 fi
   14894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
   14895 $as_echo "$ac_cv_sizeof_int" >&6; }
   14896 
   14897 
   14898 
   14899 cat >>confdefs.h <<_ACEOF
   14900 #define SIZEOF_INT $ac_cv_sizeof_int
   14901 _ACEOF
   14902 
   14903 
   14904   # The cast to long int works around a bug in the HP C Compiler
   14905 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   14906 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   14907 # This bug is HP SR number 8606223364.
   14908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
   14909 $as_echo_n "checking size of short... " >&6; }
   14910 if test "${ac_cv_sizeof_short+set}" = set; then :
   14911   $as_echo_n "(cached) " >&6
   14912 else
   14913   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
   14914 
   14915 else
   14916   if test "$ac_cv_type_short" = yes; then
   14917      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14918 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14919 { as_fn_set_status 77
   14920 as_fn_error "cannot compute sizeof (short)
   14921 See \`config.log' for more details." "$LINENO" 5; }; }
   14922    else
   14923      ac_cv_sizeof_short=0
   14924    fi
   14925 fi
   14926 
   14927 fi
   14928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
   14929 $as_echo "$ac_cv_sizeof_short" >&6; }
   14930 
   14931 
   14932 
   14933 cat >>confdefs.h <<_ACEOF
   14934 #define SIZEOF_SHORT $ac_cv_sizeof_short
   14935 _ACEOF
   14936 
   14937 
   14938   # The cast to long int works around a bug in the HP C Compiler
   14939 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   14940 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   14941 # This bug is HP SR number 8606223364.
   14942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
   14943 $as_echo_n "checking size of char... " >&6; }
   14944 if test "${ac_cv_sizeof_char+set}" = set; then :
   14945   $as_echo_n "(cached) " >&6
   14946 else
   14947   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
   14948 
   14949 else
   14950   if test "$ac_cv_type_char" = yes; then
   14951      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14952 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14953 { as_fn_set_status 77
   14954 as_fn_error "cannot compute sizeof (char)
   14955 See \`config.log' for more details." "$LINENO" 5; }; }
   14956    else
   14957      ac_cv_sizeof_char=0
   14958    fi
   14959 fi
   14960 
   14961 fi
   14962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
   14963 $as_echo "$ac_cv_sizeof_char" >&6; }
   14964 
   14965 
   14966 
   14967 cat >>confdefs.h <<_ACEOF
   14968 #define SIZEOF_CHAR $ac_cv_sizeof_char
   14969 _ACEOF
   14970 
   14971 
   14972 
   14973   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
   14974 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
   14975   case "$ac_cv_sizeof_char" in
   14976     1) acx_cv_type_int8_t=char ;;
   14977     *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
   14978   esac
   14979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
   14980 $as_echo "$acx_cv_type_int8_t" >&6; }
   14981 
   14982   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
   14983 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
   14984   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
   14985     2:*) acx_cv_type_int16_t=int ;;
   14986     *:2) acx_cv_type_int16_t=short ;;
   14987     *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
   14988   esac
   14989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
   14990 $as_echo "$acx_cv_type_int16_t" >&6; }
   14991 
   14992   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
   14993 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
   14994   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
   14995     4:*) acx_cv_type_int32_t=int ;;
   14996     *:4) acx_cv_type_int32_t=long ;;
   14997     *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
   14998   esac
   14999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
   15000 $as_echo "$acx_cv_type_int32_t" >&6; }
   15001 fi
   15002 
   15003 # These tests are here to make the output prettier
   15004 
   15005 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
   15006   case "$ac_cv_sizeof_long" in
   15007     8) acx_cv_type_int64_t=long ;;
   15008   esac
   15009   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
   15010 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
   15011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
   15012 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
   15013 fi
   15014 
   15015 # Now we can use the above types
   15016 
   15017 if test "$ac_cv_type_uintptr_t" != yes; then
   15018   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
   15019 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
   15020   case $ac_cv_sizeof_void_p in
   15021     2) acx_cv_type_intptr_t=int16_t ;;
   15022     4) acx_cv_type_intptr_t=int32_t ;;
   15023     8) acx_cv_type_intptr_t=int64_t ;;
   15024     *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
   15025   esac
   15026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
   15027 $as_echo "$acx_cv_type_intptr_t" >&6; }
   15028 fi
   15029 
   15030 # ----------------- done all checks, emit header -------------
   15031 ac_config_commands="$ac_config_commands gstdint.h"
   15032 
   15033 
   15034 
   15035 
   15036 XPCFLAGS=""
   15037 case "$host" in
   15038   *-*-rtems*)
   15039     # RTEMS supports Pthreads, but the library is not available at GCC build time.
   15040     ;;
   15041   *)
   15042     # Check to see if -pthread or -lpthread is needed.  Prefer the former.
   15043     # In case the pthread.h system header is not found, this test will fail.
   15044     CFLAGS="$CFLAGS -pthread"
   15045     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15046 /* end confdefs.h.  */
   15047 #include <pthread.h>
   15048        void *g(void *d) { return NULL; }
   15049 int
   15050 main ()
   15051 {
   15052 pthread_t t; pthread_create(&t,NULL,g,NULL);
   15053   ;
   15054   return 0;
   15055 }
   15056 _ACEOF
   15057 if ac_fn_c_try_link "$LINENO"; then :
   15058   XPCFLAGS=" -Wc,-pthread"
   15059 else
   15060   CFLAGS="$save_CFLAGS" LIBS="-lpthread $LIBS"
   15061       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15062 /* end confdefs.h.  */
   15063 #include <pthread.h>
   15064          void *g(void *d) { return NULL; }
   15065 int
   15066 main ()
   15067 {
   15068 pthread_t t; pthread_create(&t,NULL,g,NULL);
   15069   ;
   15070   return 0;
   15071 }
   15072 _ACEOF
   15073 if ac_fn_c_try_link "$LINENO"; then :
   15074 
   15075 else
   15076   as_fn_error "Pthreads are required to build libgomp" "$LINENO" 5
   15077 fi
   15078 rm -f core conftest.err conftest.$ac_objext \
   15079     conftest$ac_exeext conftest.$ac_ext
   15080 fi
   15081 rm -f core conftest.err conftest.$ac_objext \
   15082     conftest$ac_exeext conftest.$ac_ext
   15083 esac
   15084 
   15085 # Plugins for offload execution, configure.ac fragment.  -*- mode: autoconf -*-
   15086 #
   15087 # Copyright (C) 2014-2015 Free Software Foundation, Inc.
   15088 #
   15089 # Contributed by Mentor Embedded.
   15090 #
   15091 # This file is part of the GNU Offloading and Multi Processing Library
   15092 # (libgomp).
   15093 #
   15094 # Libgomp is free software; you can redistribute it and/or modify it
   15095 # under the terms of the GNU General Public License as published by
   15096 # the Free Software Foundation; either version 3, or (at your option)
   15097 # any later version.
   15098 #
   15099 # Libgomp is distributed in the hope that it will be useful, but WITHOUT ANY
   15100 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
   15101 # FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
   15102 # more details.
   15103 #
   15104 # Under Section 7 of GPL version 3, you are granted additional
   15105 # permissions described in the GCC Runtime Library Exception, version
   15106 # 3.1, as published by the Free Software Foundation.
   15107 #
   15108 # You should have received a copy of the GNU General Public License and
   15109 # a copy of the GCC Runtime Library Exception along with this program;
   15110 # see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
   15111 # <http://www.gnu.org/licenses/>.
   15112 
   15113 offload_targets=
   15114 
   15115 plugin_support=yes
   15116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
   15117 $as_echo_n "checking for dlsym in -ldl... " >&6; }
   15118 if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
   15119   $as_echo_n "(cached) " >&6
   15120 else
   15121   ac_check_lib_save_LIBS=$LIBS
   15122 LIBS="-ldl  $LIBS"
   15123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15124 /* end confdefs.h.  */
   15125 
   15126 /* Override any GCC internal prototype to avoid an error.
   15127    Use char because int might match the return type of a GCC
   15128    builtin and then its argument prototype would still apply.  */
   15129 #ifdef __cplusplus
   15130 extern "C"
   15131 #endif
   15132 char dlsym ();
   15133 int
   15134 main ()
   15135 {
   15136 return dlsym ();
   15137   ;
   15138   return 0;
   15139 }
   15140 _ACEOF
   15141 if ac_fn_c_try_link "$LINENO"; then :
   15142   ac_cv_lib_dl_dlsym=yes
   15143 else
   15144   ac_cv_lib_dl_dlsym=no
   15145 fi
   15146 rm -f core conftest.err conftest.$ac_objext \
   15147     conftest$ac_exeext conftest.$ac_ext
   15148 LIBS=$ac_check_lib_save_LIBS
   15149 fi
   15150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
   15151 $as_echo "$ac_cv_lib_dl_dlsym" >&6; }
   15152 if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
   15153   cat >>confdefs.h <<_ACEOF
   15154 #define HAVE_LIBDL 1
   15155 _ACEOF
   15156 
   15157   LIBS="-ldl $LIBS"
   15158 
   15159 else
   15160   plugin_support=no
   15161 fi
   15162 
   15163 if test x"$plugin_support" = xyes; then
   15164 
   15165 $as_echo "#define PLUGIN_SUPPORT 1" >>confdefs.h
   15166 
   15167   offload_targets=host_nonshm
   15168 elif test "x${enable_offload_targets-no}" != xno; then
   15169   as_fn_error "Can't support offloading without support for plugins" "$LINENO" 5
   15170 fi
   15171 
   15172 # Look for the CUDA driver package.
   15173 CUDA_DRIVER_INCLUDE=
   15174 CUDA_DRIVER_LIB=
   15175 
   15176 
   15177 CUDA_DRIVER_CPPFLAGS=
   15178 CUDA_DRIVER_LDFLAGS=
   15179 
   15180 # Check whether --with-cuda-driver was given.
   15181 if test "${with_cuda_driver+set}" = set; then :
   15182   withval=$with_cuda_driver;
   15183 fi
   15184 
   15185 
   15186 # Check whether --with-cuda-driver-include was given.
   15187 if test "${with_cuda_driver_include+set}" = set; then :
   15188   withval=$with_cuda_driver_include;
   15189 fi
   15190 
   15191 
   15192 # Check whether --with-cuda-driver-lib was given.
   15193 if test "${with_cuda_driver_lib+set}" = set; then :
   15194   withval=$with_cuda_driver_lib;
   15195 fi
   15196 
   15197 if test "x$with_cuda_driver" != x; then
   15198   CUDA_DRIVER_INCLUDE=$with_cuda_driver/include
   15199   CUDA_DRIVER_LIB=$with_cuda_driver/lib
   15200 fi
   15201 if test "x$with_cuda_driver_include" != x; then
   15202   CUDA_DRIVER_INCLUDE=$with_cuda_driver_include
   15203 fi
   15204 if test "x$with_cuda_driver_lib" != x; then
   15205   CUDA_DRIVER_LIB=$with_cuda_driver_lib
   15206 fi
   15207 if test "x$CUDA_DRIVER_INCLUDE" != x; then
   15208   CUDA_DRIVER_CPPFLAGS=-I$CUDA_DRIVER_INCLUDE
   15209 fi
   15210 if test "x$CUDA_DRIVER_LIB" != x; then
   15211   CUDA_DRIVER_LDFLAGS=-L$CUDA_DRIVER_LIB
   15212 fi
   15213 
   15214 PLUGIN_NVPTX=0
   15215 PLUGIN_NVPTX_CPPFLAGS=
   15216 PLUGIN_NVPTX_LDFLAGS=
   15217 PLUGIN_NVPTX_LIBS=
   15218 
   15219 
   15220 
   15221 
   15222 
   15223 # Get offload targets and path to install tree of offloading compiler.
   15224 offload_additional_options=
   15225 offload_additional_lib_paths=
   15226 
   15227 
   15228 if test x"$enable_offload_targets" != x; then
   15229   for tgt in `echo $enable_offload_targets | sed -e 's#,# #g'`; do
   15230     tgt_dir=`echo $tgt | grep '=' | sed 's/.*=//'`
   15231     tgt=`echo $tgt | sed 's/=.*//'`
   15232     case $tgt in
   15233       *-intelmic-* | *-intelmicemul-*)
   15234 	tgt_name=intelmic
   15235 	;;
   15236       nvptx*)
   15237         tgt_name=nvptx
   15238 	PLUGIN_NVPTX=$tgt
   15239 	PLUGIN_NVPTX_CPPFLAGS=$CUDA_DRIVER_CPPFLAGS
   15240 	PLUGIN_NVPTX_LDFLAGS=$CUDA_DRIVER_LDFLAGS
   15241 	PLUGIN_NVPTX_LIBS='-lcuda'
   15242 
   15243 	PLUGIN_NVPTX_save_CPPFLAGS=$CPPFLAGS
   15244 	CPPFLAGS="$PLUGIN_NVPTX_CPPFLAGS $CPPFLAGS"
   15245 	PLUGIN_NVPTX_save_LDFLAGS=$LDFLAGS
   15246 	LDFLAGS="$PLUGIN_NVPTX_LDFLAGS $LDFLAGS"
   15247 	PLUGIN_NVPTX_save_LIBS=$LIBS
   15248 	LIBS="$PLUGIN_NVPTX_LIBS $LIBS"
   15249 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15250 /* end confdefs.h.  */
   15251 #include "cuda.h"
   15252 int
   15253 main ()
   15254 {
   15255 CUresult r = cuCtxPushCurrent (NULL);
   15256   ;
   15257   return 0;
   15258 }
   15259 _ACEOF
   15260 if ac_fn_c_try_link "$LINENO"; then :
   15261   PLUGIN_NVPTX=1
   15262 fi
   15263 rm -f core conftest.err conftest.$ac_objext \
   15264     conftest$ac_exeext conftest.$ac_ext
   15265 	CPPFLAGS=$PLUGIN_NVPTX_save_CPPFLAGS
   15266 	LDFLAGS=$PLUGIN_NVPTX_save_LDFLAGS
   15267 	LIBS=$PLUGIN_NVPTX_save_LIBS
   15268 	case $PLUGIN_NVPTX in
   15269 	  nvptx*)
   15270 	    PLUGIN_NVPTX=0
   15271 	    as_fn_error "CUDA driver package required for nvptx support" "$LINENO" 5
   15272 	    ;;
   15273 	esac
   15274 	;;
   15275       *)
   15276 	as_fn_error "unknown offload target specified" "$LINENO" 5
   15277 	;;
   15278     esac
   15279     if test x"$offload_targets" = x; then
   15280       offload_targets=$tgt_name
   15281     else
   15282       offload_targets=$offload_targets,$tgt_name
   15283     fi
   15284     if test x"$tgt_dir" != x; then
   15285       offload_additional_options="$offload_additional_options -B$tgt_dir/libexec/gcc/\$(target_alias)/\$(gcc_version) -B$tgt_dir/bin"
   15286       offload_additional_lib_paths="$offload_additional_lib_paths:$tgt_dir/lib64:$tgt_dir/lib:$tgt_dir/lib32"
   15287     else
   15288       offload_additional_options="$offload_additional_options -B\$(libexecdir)/gcc/\$(target_alias)/\$(gcc_version) -B\$(bindir)"
   15289       offload_additional_lib_paths="$offload_additional_lib_paths:$toolexeclibdir"
   15290     fi
   15291   done
   15292 fi
   15293 
   15294 cat >>confdefs.h <<_ACEOF
   15295 #define OFFLOAD_TARGETS "$offload_targets"
   15296 _ACEOF
   15297 
   15298  if test $PLUGIN_NVPTX = 1; then
   15299   PLUGIN_NVPTX_TRUE=
   15300   PLUGIN_NVPTX_FALSE='#'
   15301 else
   15302   PLUGIN_NVPTX_TRUE='#'
   15303   PLUGIN_NVPTX_FALSE=
   15304 fi
   15305 
   15306 
   15307 cat >>confdefs.h <<_ACEOF
   15308 #define PLUGIN_NVPTX $PLUGIN_NVPTX
   15309 _ACEOF
   15310 
   15311 
   15312 
   15313 # Check for functions needed.
   15314 for ac_func in getloadavg clock_gettime strtoull
   15315 do :
   15316   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   15317 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   15318 eval as_val=\$$as_ac_var
   15319    if test "x$as_val" = x""yes; then :
   15320   cat >>confdefs.h <<_ACEOF
   15321 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   15322 _ACEOF
   15323 
   15324 fi
   15325 done
   15326 
   15327 
   15328 # Check for broken semaphore implementation on darwin.
   15329 # sem_init returns: sem_init error: Function not implemented.
   15330 case "$host" in
   15331   *-darwin*)
   15332 
   15333 $as_echo "#define HAVE_BROKEN_POSIX_SEMAPHORES 1" >>confdefs.h
   15334 
   15335     ;;
   15336 esac
   15337 
   15338  # Check whether --enable-linux-futex was given.
   15339 if test "${enable_linux_futex+set}" = set; then :
   15340   enableval=$enable_linux_futex;
   15341       case "$enableval" in
   15342        yes|no|default) ;;
   15343        *) as_fn_error "Unknown argument to enable/disable linux-futex" "$LINENO" 5 ;;
   15344                           esac
   15345 
   15346 else
   15347   enable_linux_futex=default
   15348 fi
   15349 
   15350 
   15351 case "$target" in
   15352   *-linux*)
   15353     case "$enable_linux_futex" in
   15354       default)
   15355 	# If headers don't have gettid/futex syscalls definition, then
   15356 	# default to no, otherwise there will be compile time failures.
   15357 	# Otherwise, default to yes.  If we don't detect we are
   15358 	# compiled/linked against NPTL and not cross-compiling, check
   15359 	# if programs are run by default against NPTL and if not, issue
   15360 	# a warning.
   15361 	enable_linux_futex=no
   15362 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15363 /* end confdefs.h.  */
   15364 #include <sys/syscall.h>
   15365 	   int lk;
   15366 int
   15367 main ()
   15368 {
   15369 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
   15370   ;
   15371   return 0;
   15372 }
   15373 _ACEOF
   15374 if ac_fn_c_try_link "$LINENO"; then :
   15375   save_LIBS="$LIBS"
   15376 	   LIBS="-lpthread $LIBS"
   15377 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15378 /* end confdefs.h.  */
   15379 #ifndef _GNU_SOURCE
   15380 	     #define _GNU_SOURCE 1
   15381 	     #endif
   15382 	     #include <pthread.h>
   15383 	     pthread_t th; void *status;
   15384 int
   15385 main ()
   15386 {
   15387 pthread_tryjoin_np (th, &status);
   15388   ;
   15389   return 0;
   15390 }
   15391 _ACEOF
   15392 if ac_fn_c_try_link "$LINENO"; then :
   15393   enable_linux_futex=yes
   15394 else
   15395   if test x$cross_compiling = xno; then
   15396 	       if getconf GNU_LIBPTHREAD_VERSION 2>/dev/null \
   15397 		  | LC_ALL=C grep -i NPTL > /dev/null 2>/dev/null; then :; else
   15398 		 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The kernel might not support futex or gettid syscalls.
   15399 If so, please configure with --disable-linux-futex" >&5
   15400 $as_echo "$as_me: WARNING: The kernel might not support futex or gettid syscalls.
   15401 If so, please configure with --disable-linux-futex" >&2;}
   15402 	       fi
   15403 	     fi
   15404 	     enable_linux_futex=yes
   15405 fi
   15406 rm -f core conftest.err conftest.$ac_objext \
   15407     conftest$ac_exeext conftest.$ac_ext
   15408 	   LIBS="$save_LIBS"
   15409 fi
   15410 rm -f core conftest.err conftest.$ac_objext \
   15411     conftest$ac_exeext conftest.$ac_ext
   15412 	;;
   15413       yes)
   15414 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15415 /* end confdefs.h.  */
   15416 #include <sys/syscall.h>
   15417 	   int lk;
   15418 int
   15419 main ()
   15420 {
   15421 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
   15422   ;
   15423   return 0;
   15424 }
   15425 _ACEOF
   15426 if ac_fn_c_try_link "$LINENO"; then :
   15427 
   15428 else
   15429   as_fn_error "SYS_gettid and SYS_futex required for --enable-linux-futex" "$LINENO" 5
   15430 fi
   15431 rm -f core conftest.err conftest.$ac_objext \
   15432     conftest$ac_exeext conftest.$ac_ext
   15433 	;;
   15434     esac
   15435     ;;
   15436   *)
   15437     enable_linux_futex=no
   15438     ;;
   15439 esac
   15440 if test x$enable_linux_futex = xyes; then
   15441   :
   15442 fi
   15443 
   15444 
   15445 # Check for pthread_{,attr_}[sg]etaffinity_np.
   15446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15447 /* end confdefs.h.  */
   15448 #define _GNU_SOURCE
   15449    #include <pthread.h>
   15450 int
   15451 main ()
   15452 {
   15453 cpu_set_t cpuset;
   15454    pthread_attr_t attr;
   15455    pthread_getaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset);
   15456    if (CPU_ISSET (0, &cpuset))
   15457      CPU_SET (1, &cpuset);
   15458    else
   15459      CPU_ZERO (&cpuset);
   15460    pthread_setaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset);
   15461    pthread_attr_init (&attr);
   15462    pthread_attr_getaffinity_np (&attr, sizeof (cpu_set_t), &cpuset);
   15463    pthread_attr_setaffinity_np (&attr, sizeof (cpu_set_t), &cpuset);
   15464   ;
   15465   return 0;
   15466 }
   15467 _ACEOF
   15468 if ac_fn_c_try_link "$LINENO"; then :
   15469 
   15470 $as_echo "#define HAVE_PTHREAD_AFFINITY_NP 1" >>confdefs.h
   15471 
   15472 fi
   15473 rm -f core conftest.err conftest.$ac_objext \
   15474     conftest$ac_exeext conftest.$ac_ext
   15475 
   15476 # At least for glibc, clock_gettime is in librt.  But don't pull that
   15477 # in if it still doesn't give us the function we want.
   15478 if test $ac_cv_func_clock_gettime = no; then
   15479   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
   15480 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
   15481 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
   15482   $as_echo_n "(cached) " >&6
   15483 else
   15484   ac_check_lib_save_LIBS=$LIBS
   15485 LIBS="-lrt  $LIBS"
   15486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15487 /* end confdefs.h.  */
   15488 
   15489 /* Override any GCC internal prototype to avoid an error.
   15490    Use char because int might match the return type of a GCC
   15491    builtin and then its argument prototype would still apply.  */
   15492 #ifdef __cplusplus
   15493 extern "C"
   15494 #endif
   15495 char clock_gettime ();
   15496 int
   15497 main ()
   15498 {
   15499 return clock_gettime ();
   15500   ;
   15501   return 0;
   15502 }
   15503 _ACEOF
   15504 if ac_fn_c_try_link "$LINENO"; then :
   15505   ac_cv_lib_rt_clock_gettime=yes
   15506 else
   15507   ac_cv_lib_rt_clock_gettime=no
   15508 fi
   15509 rm -f core conftest.err conftest.$ac_objext \
   15510     conftest$ac_exeext conftest.$ac_ext
   15511 LIBS=$ac_check_lib_save_LIBS
   15512 fi
   15513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
   15514 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
   15515 if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then :
   15516   LIBS="-lrt $LIBS"
   15517 
   15518 $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
   15519 
   15520 fi
   15521 
   15522 fi
   15523 
   15524 # See if we support thread-local storage.
   15525 
   15526 
   15527    # Check whether --enable-tls was given.
   15528 if test "${enable_tls+set}" = set; then :
   15529   enableval=$enable_tls;
   15530       case "$enableval" in
   15531        yes|no) ;;
   15532        *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
   15533       esac
   15534 
   15535 else
   15536   enable_tls=yes
   15537 fi
   15538 
   15539 
   15540   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
   15541 $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
   15542 if test "${gcc_cv_have_tls+set}" = set; then :
   15543   $as_echo_n "(cached) " >&6
   15544 else
   15545 
   15546     if test "$cross_compiling" = yes; then :
   15547                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15548 /* end confdefs.h.  */
   15549 __thread int a; int b; int main() { return a = b; }
   15550 _ACEOF
   15551 if ac_fn_c_try_link "$LINENO"; then :
   15552   chktls_save_LDFLAGS="$LDFLAGS"
   15553 	  	  	  case $host in
   15554 	    *-*-linux*)
   15555 	      LDFLAGS="-shared -Wl,--no-undefined $LDFLAGS"
   15556 	      ;;
   15557 	  esac
   15558 	  chktls_save_CFLAGS="$CFLAGS"
   15559 	  CFLAGS="-fPIC $CFLAGS"
   15560 	  	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15561 /* end confdefs.h.  */
   15562 int f() { return 0; }
   15563 _ACEOF
   15564 if ac_fn_c_try_link "$LINENO"; then :
   15565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15566 /* end confdefs.h.  */
   15567 __thread int a; int b; int f() { return a = b; }
   15568 _ACEOF
   15569 if ac_fn_c_try_link "$LINENO"; then :
   15570   gcc_cv_have_tls=yes
   15571 else
   15572   gcc_cv_have_tls=no
   15573 fi
   15574 rm -f core conftest.err conftest.$ac_objext \
   15575     conftest$ac_exeext conftest.$ac_ext
   15576 else
   15577   gcc_cv_have_tls=yes
   15578 fi
   15579 rm -f core conftest.err conftest.$ac_objext \
   15580     conftest$ac_exeext conftest.$ac_ext
   15581 	  CFLAGS="$chktls_save_CFLAGS"
   15582 	  LDFLAGS="$chktls_save_LDFLAGS"
   15583 else
   15584   gcc_cv_have_tls=no
   15585 fi
   15586 rm -f core conftest.err conftest.$ac_objext \
   15587     conftest$ac_exeext conftest.$ac_ext
   15588 
   15589 
   15590 else
   15591   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15592 /* end confdefs.h.  */
   15593 __thread int a; int b; int main() { return a = b; }
   15594 _ACEOF
   15595 if ac_fn_c_try_run "$LINENO"; then :
   15596                       chktls_save_LDFLAGS="$LDFLAGS"
   15597       LDFLAGS="-static $LDFLAGS"
   15598       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15599 /* end confdefs.h.  */
   15600 int main() { return 0; }
   15601 _ACEOF
   15602 if ac_fn_c_try_link "$LINENO"; then :
   15603   if test "$cross_compiling" = yes; then :
   15604   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   15605 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   15606 as_fn_error "cannot run test program while cross compiling
   15607 See \`config.log' for more details." "$LINENO" 5; }
   15608 else
   15609   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15610 /* end confdefs.h.  */
   15611 __thread int a; int b; int main() { return a = b; }
   15612 _ACEOF
   15613 if ac_fn_c_try_run "$LINENO"; then :
   15614   gcc_cv_have_tls=yes
   15615 else
   15616   gcc_cv_have_tls=no
   15617 fi
   15618 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15619   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15620 fi
   15621 
   15622 else
   15623   gcc_cv_have_tls=yes
   15624 fi
   15625 rm -f core conftest.err conftest.$ac_objext \
   15626     conftest$ac_exeext conftest.$ac_ext
   15627       LDFLAGS="$chktls_save_LDFLAGS"
   15628       if test $gcc_cv_have_tls = yes; then
   15629 						chktls_save_CFLAGS="$CFLAGS"
   15630 	thread_CFLAGS=failed
   15631 	for flag in '' '-pthread' '-lpthread'; do
   15632 	  CFLAGS="$flag $chktls_save_CFLAGS"
   15633 	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15634 /* end confdefs.h.  */
   15635 #include <pthread.h>
   15636 		void *g(void *d) { return NULL; }
   15637 int
   15638 main ()
   15639 {
   15640 pthread_t t; pthread_create(&t,NULL,g,NULL);
   15641   ;
   15642   return 0;
   15643 }
   15644 _ACEOF
   15645 if ac_fn_c_try_link "$LINENO"; then :
   15646   thread_CFLAGS="$flag"
   15647 fi
   15648 rm -f core conftest.err conftest.$ac_objext \
   15649     conftest$ac_exeext conftest.$ac_ext
   15650 	  if test "X$thread_CFLAGS" != Xfailed; then
   15651 	    break
   15652 	  fi
   15653 	done
   15654 	CFLAGS="$chktls_save_CFLAGS"
   15655 	if test "X$thread_CFLAGS" != Xfailed; then
   15656 	  CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
   15657  	  	  	  	  	  	  if test "$cross_compiling" = yes; then :
   15658   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   15659 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   15660 as_fn_error "cannot run test program while cross compiling
   15661 See \`config.log' for more details." "$LINENO" 5; }
   15662 else
   15663   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15664 /* end confdefs.h.  */
   15665 #include <pthread.h>
   15666 		__thread int a;
   15667 		static int *volatile a_in_other_thread;
   15668 		static void *
   15669 		thread_func (void *arg)
   15670 		{
   15671 		  a_in_other_thread = &a;
   15672 		  return (void *)0;
   15673 		}
   15674 int
   15675 main ()
   15676 {
   15677 pthread_t thread;
   15678 		void *thread_retval;
   15679 		int *volatile a_in_main_thread;
   15680 		a_in_main_thread = &a;
   15681 		if (pthread_create (&thread, (pthread_attr_t *)0,
   15682 				    thread_func, (void *)0))
   15683 		  return 0;
   15684 		if (pthread_join (thread, &thread_retval))
   15685 		  return 0;
   15686 		return (a_in_other_thread == a_in_main_thread);
   15687   ;
   15688   return 0;
   15689 }
   15690 _ACEOF
   15691 if ac_fn_c_try_run "$LINENO"; then :
   15692   gcc_cv_have_tls=yes
   15693 else
   15694   gcc_cv_have_tls=no
   15695 fi
   15696 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15697   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15698 fi
   15699 
   15700 	  CFLAGS="$chktls_save_CFLAGS"
   15701 	fi
   15702       fi
   15703 else
   15704   gcc_cv_have_tls=no
   15705 fi
   15706 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15707   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15708 fi
   15709 
   15710 fi
   15711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
   15712 $as_echo "$gcc_cv_have_tls" >&6; }
   15713   if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
   15714 
   15715 $as_echo "#define HAVE_TLS 1" >>confdefs.h
   15716 
   15717   fi
   15718 
   15719 # See if we have emulated thread-local storage.
   15720 
   15721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
   15722 $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
   15723 if test "${gcc_cv_use_emutls+set}" = set; then :
   15724   $as_echo_n "(cached) " >&6
   15725 else
   15726 
   15727     gcc_cv_use_emutls=no
   15728     echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
   15729     if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
   15730   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
   15731   (eval $ac_try) 2>&5
   15732   ac_status=$?
   15733   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   15734   test $ac_status = 0; }; }; then
   15735       if grep __emutls_get_address conftest.s > /dev/null; then
   15736 	gcc_cv_use_emutls=yes
   15737       fi
   15738     fi
   15739     rm -f conftest.*
   15740 
   15741 fi
   15742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
   15743 $as_echo "$gcc_cv_use_emutls" >&6; }
   15744   if test "$gcc_cv_use_emutls" = "yes" ; then
   15745 
   15746 $as_echo "#define USE_EMUTLS 1" >>confdefs.h
   15747 
   15748   fi
   15749 
   15750 # See what sort of export controls are available.
   15751 
   15752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports hidden visibility" >&5
   15753 $as_echo_n "checking whether the target supports hidden visibility... " >&6; }
   15754 if test "${libgomp_cv_have_attribute_visibility+set}" = set; then :
   15755   $as_echo_n "(cached) " >&6
   15756 else
   15757 
   15758   save_CFLAGS="$CFLAGS"
   15759   CFLAGS="$CFLAGS -Werror"
   15760   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15761 /* end confdefs.h.  */
   15762 void __attribute__((visibility("hidden"))) foo(void) { }
   15763 int
   15764 main ()
   15765 {
   15766 
   15767   ;
   15768   return 0;
   15769 }
   15770 _ACEOF
   15771 if ac_fn_c_try_compile "$LINENO"; then :
   15772   libgomp_cv_have_attribute_visibility=yes
   15773 else
   15774   libgomp_cv_have_attribute_visibility=no
   15775 fi
   15776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15777   CFLAGS="$save_CFLAGS"
   15778 fi
   15779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_attribute_visibility" >&5
   15780 $as_echo "$libgomp_cv_have_attribute_visibility" >&6; }
   15781   if test $libgomp_cv_have_attribute_visibility = yes; then
   15782 
   15783 $as_echo "#define HAVE_ATTRIBUTE_VISIBILITY 1" >>confdefs.h
   15784 
   15785   fi
   15786 
   15787   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports dllexport" >&5
   15788 $as_echo_n "checking whether the target supports dllexport... " >&6; }
   15789 if test "${libgomp_cv_have_attribute_dllexport+set}" = set; then :
   15790   $as_echo_n "(cached) " >&6
   15791 else
   15792 
   15793   save_CFLAGS="$CFLAGS"
   15794   CFLAGS="$CFLAGS -Werror"
   15795   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15796 /* end confdefs.h.  */
   15797 void __attribute__((dllexport)) foo(void) { }
   15798 int
   15799 main ()
   15800 {
   15801 
   15802   ;
   15803   return 0;
   15804 }
   15805 _ACEOF
   15806 if ac_fn_c_try_compile "$LINENO"; then :
   15807   libgomp_cv_have_attribute_dllexport=yes
   15808 else
   15809   libgomp_cv_have_attribute_dllexport=no
   15810 fi
   15811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15812   CFLAGS="$save_CFLAGS"
   15813 fi
   15814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_attribute_dllexport" >&5
   15815 $as_echo "$libgomp_cv_have_attribute_dllexport" >&6; }
   15816   if test $libgomp_cv_have_attribute_dllexport = yes; then
   15817 
   15818 $as_echo "#define HAVE_ATTRIBUTE_DLLEXPORT 1" >>confdefs.h
   15819 
   15820   fi
   15821 
   15822   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports symbol aliases" >&5
   15823 $as_echo_n "checking whether the target supports symbol aliases... " >&6; }
   15824 if test "${libgomp_cv_have_attribute_alias+set}" = set; then :
   15825   $as_echo_n "(cached) " >&6
   15826 else
   15827 
   15828   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15829 /* end confdefs.h.  */
   15830 
   15831 void foo(void) { }
   15832 extern void bar(void) __attribute__((alias("foo")));
   15833 int
   15834 main ()
   15835 {
   15836 bar();
   15837   ;
   15838   return 0;
   15839 }
   15840 _ACEOF
   15841 if ac_fn_c_try_link "$LINENO"; then :
   15842   libgomp_cv_have_attribute_alias=yes
   15843 else
   15844   libgomp_cv_have_attribute_alias=no
   15845 fi
   15846 rm -f core conftest.err conftest.$ac_objext \
   15847     conftest$ac_exeext conftest.$ac_ext
   15848 fi
   15849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_attribute_alias" >&5
   15850 $as_echo "$libgomp_cv_have_attribute_alias" >&6; }
   15851   if test $libgomp_cv_have_attribute_alias = yes; then
   15852 
   15853 $as_echo "#define HAVE_ATTRIBUTE_ALIAS 1" >>confdefs.h
   15854 
   15855   fi
   15856 
   15857 
   15858 # Check whether --with-gnu-ld was given.
   15859 if test "${with_gnu_ld+set}" = set; then :
   15860   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   15861 else
   15862   with_gnu_ld=no
   15863 fi
   15864 
   15865 ac_prog=ld
   15866 if test "$GCC" = yes; then
   15867   # Check if gcc -print-prog-name=ld gives a path.
   15868   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   15869 $as_echo_n "checking for ld used by $CC... " >&6; }
   15870   case $host in
   15871   *-*-mingw*)
   15872     # gcc leaves a trailing carriage return which upsets mingw
   15873     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   15874   *)
   15875     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   15876   esac
   15877   case $ac_prog in
   15878     # Accept absolute paths.
   15879     [\\/]* | ?:[\\/]*)
   15880       re_direlt='/[^/][^/]*/\.\./'
   15881       # Canonicalize the pathname of ld
   15882       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   15883       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   15884 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   15885       done
   15886       test -z "$LD" && LD="$ac_prog"
   15887       ;;
   15888   "")
   15889     # If it fails, then pretend we aren't using GCC.
   15890     ac_prog=ld
   15891     ;;
   15892   *)
   15893     # If it is relative, then search for the first ld in PATH.
   15894     with_gnu_ld=unknown
   15895     ;;
   15896   esac
   15897 elif test "$with_gnu_ld" = yes; then
   15898   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   15899 $as_echo_n "checking for GNU ld... " >&6; }
   15900 else
   15901   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   15902 $as_echo_n "checking for non-GNU ld... " >&6; }
   15903 fi
   15904 if test "${lt_cv_path_LD+set}" = set; then :
   15905   $as_echo_n "(cached) " >&6
   15906 else
   15907   if test -z "$LD"; then
   15908   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   15909   for ac_dir in $PATH; do
   15910     IFS="$lt_save_ifs"
   15911     test -z "$ac_dir" && ac_dir=.
   15912     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   15913       lt_cv_path_LD="$ac_dir/$ac_prog"
   15914       # Check to see if the program is GNU ld.  I'd rather use --version,
   15915       # but apparently some variants of GNU ld only accept -v.
   15916       # Break only if it was the GNU/non-GNU ld that we prefer.
   15917       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   15918       *GNU* | *'with BFD'*)
   15919 	test "$with_gnu_ld" != no && break
   15920 	;;
   15921       *)
   15922 	test "$with_gnu_ld" != yes && break
   15923 	;;
   15924       esac
   15925     fi
   15926   done
   15927   IFS="$lt_save_ifs"
   15928 else
   15929   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   15930 fi
   15931 fi
   15932 
   15933 LD="$lt_cv_path_LD"
   15934 if test -n "$LD"; then
   15935   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   15936 $as_echo "$LD" >&6; }
   15937 else
   15938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15939 $as_echo "no" >&6; }
   15940 fi
   15941 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   15942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   15943 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   15944 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   15945   $as_echo_n "(cached) " >&6
   15946 else
   15947   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   15948 case `$LD -v 2>&1 </dev/null` in
   15949 *GNU* | *'with BFD'*)
   15950   lt_cv_prog_gnu_ld=yes
   15951   ;;
   15952 *)
   15953   lt_cv_prog_gnu_ld=no
   15954   ;;
   15955 esac
   15956 fi
   15957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   15958 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   15959 with_gnu_ld=$lt_cv_prog_gnu_ld
   15960 
   15961 
   15962 
   15963 
   15964 
   15965 
   15966 
   15967   # If we're not using GNU ld, then there's no point in even trying these
   15968   # tests.  Check for that first.  We should have already tested for gld
   15969   # by now (in libtool), but require it now just to be safe...
   15970   test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
   15971   test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   15972 
   15973 
   15974 
   15975   # The name set by libtool depends on the version of libtool.  Shame on us
   15976   # for depending on an impl detail, but c'est la vie.  Older versions used
   15977   # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
   15978   # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
   15979   # makes sense).  We'll test with_gnu_ld everywhere else, so if that isn't
   15980   # set (hence we're using an older libtool), then set it.
   15981   if test x${with_gnu_ld+set} != xset; then
   15982     if test x${ac_cv_prog_gnu_ld+set} != xset; then
   15983       # We got through "ac_require(ac_prog_ld)" and still not set?  Huh?
   15984       with_gnu_ld=no
   15985     else
   15986       with_gnu_ld=$ac_cv_prog_gnu_ld
   15987     fi
   15988   fi
   15989 
   15990   # Start by getting the version number.  I think the libtool test already
   15991   # does some of this, but throws away the result.
   15992   libgomp_ld_is_gold=no
   15993   if $LD --version 2>/dev/null | grep 'GNU gold'> /dev/null 2>&1; then
   15994     libgomp_ld_is_gold=yes
   15995   fi
   15996 
   15997   ldver=`$LD --version 2>/dev/null |
   15998          sed -e 's/GNU gold /GNU ld /;s/GNU ld version /GNU ld /;s/GNU ld ([^)]*) /GNU ld /;s/GNU ld \([0-9.][0-9.]*\).*/\1/; q'`
   15999 
   16000   libgomp_gnu_ld_version=`echo $ldver | \
   16001          $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
   16002 
   16003   # Set --gc-sections.
   16004   if test "$with_gnu_ld" = "notbroken"; then
   16005     # GNU ld it is!  Joy and bunny rabbits!
   16006 
   16007     # All these tests are for C++; save the language and the compiler flags.
   16008     # Need to do this so that g++ won't try to link in libstdc++
   16009     ac_test_CFLAGS="${CFLAGS+set}"
   16010     ac_save_CFLAGS="$CFLAGS"
   16011     CFLAGS='-x c++  -Wl,--gc-sections'
   16012 
   16013     # Check for -Wl,--gc-sections
   16014     # XXX This test is broken at the moment, as symbols required for linking
   16015     # are now in libsupc++ (not built yet).  In addition, this test has
   16016     # cored on solaris in the past.  In addition, --gc-sections doesn't
   16017     # really work at the moment (keeps on discarding used sections, first
   16018     # .eh_frame and now some of the glibc sections for iconv).
   16019     # Bzzzzt.  Thanks for playing, maybe next time.
   16020     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld that supports -Wl,--gc-sections" >&5
   16021 $as_echo_n "checking for ld that supports -Wl,--gc-sections... " >&6; }
   16022     if test "$cross_compiling" = yes; then :
   16023   ac_sectionLDflags=yes
   16024 else
   16025   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16026 /* end confdefs.h.  */
   16027 
   16028      int main(void)
   16029      {
   16030        try { throw 1; }
   16031        catch (...) { };
   16032        return 0;
   16033      }
   16034 
   16035 _ACEOF
   16036 if ac_fn_c_try_run "$LINENO"; then :
   16037   ac_sectionLDflags=yes
   16038 else
   16039   ac_sectionLDflags=no
   16040 fi
   16041 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   16042   conftest.$ac_objext conftest.beam conftest.$ac_ext
   16043 fi
   16044 
   16045     if test "$ac_test_CFLAGS" = set; then
   16046       CFLAGS="$ac_save_CFLAGS"
   16047     else
   16048       # this is the suspicious part
   16049       CFLAGS=''
   16050     fi
   16051     if test "$ac_sectionLDflags" = "yes"; then
   16052       SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
   16053     fi
   16054     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_sectionLDflags" >&5
   16055 $as_echo "$ac_sectionLDflags" >&6; }
   16056   fi
   16057 
   16058   # Set linker optimization flags.
   16059   if test x"$with_gnu_ld" = x"yes"; then
   16060     OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   16061   fi
   16062 
   16063 
   16064 
   16065 
   16066 
   16067 
   16068  # Check whether --enable-symvers was given.
   16069 if test "${enable_symvers+set}" = set; then :
   16070   enableval=$enable_symvers;
   16071       case "$enableval" in
   16072        yes|no|gnu*|sun) ;;
   16073        *) as_fn_error "Unknown argument to enable/disable symvers" "$LINENO" 5 ;;
   16074                           esac
   16075 
   16076 else
   16077   enable_symvers=yes
   16078 fi
   16079 
   16080 
   16081 
   16082 # If we never went through the LIBGOMP_CHECK_LINKER_FEATURES macro, then we
   16083 # don't know enough about $LD to do tricks...
   16084 
   16085 
   16086 # Turn a 'yes' into a suitable default.
   16087 if test x$enable_symvers = xyes ; then
   16088   # FIXME  The following test is too strict, in theory.
   16089   if test $enable_shared = no || test "x$LD" = x; then
   16090     enable_symvers=no
   16091   else
   16092     if test $with_gnu_ld = yes ; then
   16093       enable_symvers=gnu
   16094     else
   16095       case ${target_os} in
   16096         # Sun symbol versioning exists since Solaris 2.5.
   16097         solaris2.[5-9]* | solaris2.1[0-9]*)
   16098           enable_symvers=sun ;;
   16099         *)
   16100           enable_symvers=no ;;
   16101       esac
   16102     fi
   16103   fi
   16104 fi
   16105 
   16106 # Check if 'sun' was requested on non-Solaris 2 platforms.
   16107 if test x$enable_symvers = xsun ; then
   16108   case ${target_os} in
   16109     solaris2*)
   16110       # All fine.
   16111       ;;
   16112     *)
   16113       # Unlikely to work.
   16114       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === You have requested Sun symbol versioning, but" >&5
   16115 $as_echo "$as_me: WARNING: === You have requested Sun symbol versioning, but" >&2;}
   16116       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === you are not targetting Solaris 2." >&5
   16117 $as_echo "$as_me: WARNING: === you are not targetting Solaris 2." >&2;}
   16118       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
   16119 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
   16120       enable_symvers=no
   16121       ;;
   16122   esac
   16123 fi
   16124 
   16125 # Check to see if libgcc_s exists, indicating that shared libgcc is possible.
   16126 if test $enable_symvers != no; then
   16127   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared libgcc" >&5
   16128 $as_echo_n "checking for shared libgcc... " >&6; }
   16129   ac_save_CFLAGS="$CFLAGS"
   16130   CFLAGS=' -lgcc_s'
   16131   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16132 /* end confdefs.h.  */
   16133 
   16134 int
   16135 main ()
   16136 {
   16137 return 0;
   16138   ;
   16139   return 0;
   16140 }
   16141 _ACEOF
   16142 if ac_fn_c_try_link "$LINENO"; then :
   16143   libgomp_shared_libgcc=yes
   16144 else
   16145   libgomp_shared_libgcc=no
   16146 fi
   16147 rm -f core conftest.err conftest.$ac_objext \
   16148     conftest$ac_exeext conftest.$ac_ext
   16149   CFLAGS="$ac_save_CFLAGS"
   16150   if test $libgomp_shared_libgcc = no; then
   16151     cat > conftest.c <<EOF
   16152 int main (void) { return 0; }
   16153 EOF
   16154     libgomp_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
   16155 			     -shared -shared-libgcc -o conftest.so \
   16156 			     conftest.c -v 2>&1 >/dev/null \
   16157 			     | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
   16158     rm -f conftest.c conftest.so
   16159     if test x${libgomp_libgcc_s_suffix+set} = xset; then
   16160       CFLAGS=" -lgcc_s$libgomp_libgcc_s_suffix"
   16161       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16162 /* end confdefs.h.  */
   16163 
   16164 int
   16165 main ()
   16166 {
   16167 return 0;
   16168   ;
   16169   return 0;
   16170 }
   16171 _ACEOF
   16172 if ac_fn_c_try_link "$LINENO"; then :
   16173   libgomp_shared_libgcc=yes
   16174 fi
   16175 rm -f core conftest.err conftest.$ac_objext \
   16176     conftest$ac_exeext conftest.$ac_ext
   16177       CFLAGS="$ac_save_CFLAGS"
   16178     fi
   16179   fi
   16180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_shared_libgcc" >&5
   16181 $as_echo "$libgomp_shared_libgcc" >&6; }
   16182 fi
   16183 
   16184 # For GNU ld, we need at least this version.  The format is described in
   16185 # LIBGOMP_CHECK_LINKER_FEATURES above.
   16186 libgomp_min_gnu_ld_version=21400
   16187 # XXXXXXXXXXX libgomp_gnu_ld_version=21390
   16188 
   16189 # Check to see if unspecified "yes" value can win, given results above.
   16190 # Change "yes" into either "no" or a style name.
   16191 if test $enable_symvers != no && test $libgomp_shared_libgcc = yes; then
   16192   if test $with_gnu_ld = yes; then
   16193     if test $libgomp_gnu_ld_version -ge $libgomp_min_gnu_ld_version ; then
   16194       enable_symvers=gnu
   16195     elif test $libgomp_ld_is_gold = yes ; then
   16196       enable_symvers=gnu
   16197     else
   16198       # The right tools, the right setup, but too old.  Fallbacks?
   16199       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&5
   16200 $as_echo "$as_me: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&2;}
   16201       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === full symbol versioning support in this release of GCC." >&5
   16202 $as_echo "$as_me: WARNING: === full symbol versioning support in this release of GCC." >&2;}
   16203       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === You would need to upgrade your binutils to version" >&5
   16204 $as_echo "$as_me: WARNING: === You would need to upgrade your binutils to version" >&2;}
   16205       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&5
   16206 $as_echo "$as_me: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&2;}
   16207       if test $libgomp_gnu_ld_version -ge 21200 ; then
   16208         # Globbing fix is present, proper block support is not.
   16209                         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
   16210 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
   16211         enable_symvers=no
   16212       else
   16213         # 2.11 or older.
   16214         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
   16215 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
   16216         enable_symvers=no
   16217       fi
   16218     fi
   16219   elif test $enable_symvers = sun; then
   16220     : All interesting versions of Sun ld support sun style symbol versioning.
   16221   else
   16222     # just fail for now
   16223     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === You have requested some kind of symbol versioning, but" >&5
   16224 $as_echo "$as_me: WARNING: === You have requested some kind of symbol versioning, but" >&2;}
   16225     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === either you are not using a supported linker, or you are" >&5
   16226 $as_echo "$as_me: WARNING: === either you are not using a supported linker, or you are" >&2;}
   16227     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === not building a shared libgcc_s (which is required)." >&5
   16228 $as_echo "$as_me: WARNING: === not building a shared libgcc_s (which is required)." >&2;}
   16229     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
   16230 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
   16231     enable_symvers=no
   16232   fi
   16233 fi
   16234 
   16235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports .symver directive" >&5
   16236 $as_echo_n "checking whether the target supports .symver directive... " >&6; }
   16237 if test "${libgomp_cv_have_as_symver_directive+set}" = set; then :
   16238   $as_echo_n "(cached) " >&6
   16239 else
   16240 
   16241   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16242 /* end confdefs.h.  */
   16243 void foo (void); __asm (".symver foo, bar@SYMVER");
   16244 int
   16245 main ()
   16246 {
   16247 
   16248   ;
   16249   return 0;
   16250 }
   16251 _ACEOF
   16252 if ac_fn_c_try_compile "$LINENO"; then :
   16253   libgomp_cv_have_as_symver_directive=yes
   16254 else
   16255   libgomp_cv_have_as_symver_directive=no
   16256 fi
   16257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16258 fi
   16259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_as_symver_directive" >&5
   16260 $as_echo "$libgomp_cv_have_as_symver_directive" >&6; }
   16261 if test $libgomp_cv_have_as_symver_directive = yes; then
   16262 
   16263 $as_echo "#define HAVE_AS_SYMVER_DIRECTIVE 1" >>confdefs.h
   16264 
   16265 fi
   16266 
   16267  if test $enable_symvers != no; then
   16268   LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE=
   16269   LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE='#'
   16270 else
   16271   LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE='#'
   16272   LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE=
   16273 fi
   16274 
   16275  if test $enable_symvers = gnu; then
   16276   LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_TRUE=
   16277   LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_FALSE='#'
   16278 else
   16279   LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_TRUE='#'
   16280   LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_FALSE=
   16281 fi
   16282 
   16283  if test $enable_symvers = sun; then
   16284   LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_TRUE=
   16285   LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_FALSE='#'
   16286 else
   16287   LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_TRUE='#'
   16288   LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_FALSE=
   16289 fi
   16290 
   16291 { $as_echo "$as_me:${as_lineno-$LINENO}: versioning on shared library symbols is $enable_symvers" >&5
   16292 $as_echo "$as_me: versioning on shared library symbols is $enable_symvers" >&6;}
   16293 
   16294 if test $enable_symvers != no ; then
   16295    case ${target_os} in
   16296      # The Solaris 2 runtime linker doesn't support the GNU extension of
   16297      # binding the same symbol to different versions
   16298      solaris2*)
   16299        ;;
   16300      # Other platforms with GNU symbol versioning (GNU/Linux, more?) do.
   16301      *)
   16302 
   16303 $as_echo "#define HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1" >>confdefs.h
   16304 
   16305        ;;
   16306     esac
   16307 fi
   16308 
   16309 
   16310 if test $enable_symvers = gnu; then
   16311 
   16312 $as_echo "#define LIBGOMP_GNU_SYMBOL_VERSIONING 1" >>confdefs.h
   16313 
   16314 fi
   16315 
   16316 # Get target configury.
   16317 . ${srcdir}/configure.tgt
   16318 CFLAGS="$save_CFLAGS $XCFLAGS"
   16319 
   16320 # Check for __sync_val_compare_and_swap, but only after the target has
   16321 # had a chance to set XCFLAGS.
   16322 
   16323   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports __sync_*_compare_and_swap" >&5
   16324 $as_echo_n "checking whether the target supports __sync_*_compare_and_swap... " >&6; }
   16325 if test "${libgomp_cv_have_sync_builtins+set}" = set; then :
   16326   $as_echo_n "(cached) " >&6
   16327 else
   16328 
   16329   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16330 /* end confdefs.h.  */
   16331 
   16332 int
   16333 main ()
   16334 {
   16335 int foo; __sync_val_compare_and_swap(&foo, 0, 1);
   16336   ;
   16337   return 0;
   16338 }
   16339 _ACEOF
   16340 if ac_fn_c_try_link "$LINENO"; then :
   16341   libgomp_cv_have_sync_builtins=yes
   16342 else
   16343   libgomp_cv_have_sync_builtins=no
   16344 fi
   16345 rm -f core conftest.err conftest.$ac_objext \
   16346     conftest$ac_exeext conftest.$ac_ext
   16347 fi
   16348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_sync_builtins" >&5
   16349 $as_echo "$libgomp_cv_have_sync_builtins" >&6; }
   16350   if test $libgomp_cv_have_sync_builtins = yes; then
   16351 
   16352 $as_echo "#define HAVE_SYNC_BUILTINS 1" >>confdefs.h
   16353 
   16354   fi
   16355 
   16356 XCFLAGS="$XCFLAGS$XPCFLAGS"
   16357 
   16358 
   16359 
   16360 
   16361 
   16362 # Cleanup and exit.
   16363 CFLAGS="$save_CFLAGS"
   16364 cat >confcache <<\_ACEOF
   16365 # This file is a shell script that caches the results of configure
   16366 # tests run on this system so they can be shared between configure
   16367 # scripts and configure runs, see configure's option --config-cache.
   16368 # It is not useful on other systems.  If it contains results you don't
   16369 # want to keep, you may remove or edit it.
   16370 #
   16371 # config.status only pays attention to the cache file if you give it
   16372 # the --recheck option to rerun configure.
   16373 #
   16374 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   16375 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   16376 # following values.
   16377 
   16378 _ACEOF
   16379 
   16380 # The following way of writing the cache mishandles newlines in values,
   16381 # but we know of no workaround that is simple, portable, and efficient.
   16382 # So, we kill variables containing newlines.
   16383 # Ultrix sh set writes to stderr and can't be redirected directly,
   16384 # and sets the high bit in the cache file unless we assign to the vars.
   16385 (
   16386   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   16387     eval ac_val=\$$ac_var
   16388     case $ac_val in #(
   16389     *${as_nl}*)
   16390       case $ac_var in #(
   16391       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   16392 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   16393       esac
   16394       case $ac_var in #(
   16395       _ | IFS | as_nl) ;; #(
   16396       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   16397       *) { eval $ac_var=; unset $ac_var;} ;;
   16398       esac ;;
   16399     esac
   16400   done
   16401 
   16402   (set) 2>&1 |
   16403     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   16404     *${as_nl}ac_space=\ *)
   16405       # `set' does not quote correctly, so add quotes: double-quote
   16406       # substitution turns \\\\ into \\, and sed turns \\ into \.
   16407       sed -n \
   16408 	"s/'/'\\\\''/g;
   16409 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   16410       ;; #(
   16411     *)
   16412       # `set' quotes correctly as required by POSIX, so do not add quotes.
   16413       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   16414       ;;
   16415     esac |
   16416     sort
   16417 ) |
   16418   sed '
   16419      /^ac_cv_env_/b end
   16420      t clear
   16421      :clear
   16422      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   16423      t end
   16424      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   16425      :end' >>confcache
   16426 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   16427   if test -w "$cache_file"; then
   16428     test "x$cache_file" != "x/dev/null" &&
   16429       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   16430 $as_echo "$as_me: updating cache $cache_file" >&6;}
   16431     cat confcache >$cache_file
   16432   else
   16433     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   16434 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   16435   fi
   16436 fi
   16437 rm -f confcache
   16438 
   16439 if test ${multilib} = yes; then
   16440   multilib_arg="--enable-multilib"
   16441 else
   16442   multilib_arg=
   16443 fi
   16444 
   16445 # Set up the set of libraries that we need to link against for libgomp.
   16446 # Note that the GOMP_SELF_SPEC in gcc.c may force -pthread,
   16447 # which will force linkage against -lpthread (or equivalent for the system).
   16448 # That's not 100% ideal, but about the best we can do easily.
   16449 if test $enable_shared = yes; then
   16450   link_gomp="-lgomp %{static: $LIBS}"
   16451 else
   16452   link_gomp="-lgomp $LIBS"
   16453 fi
   16454 
   16455 
   16456  if test "$ac_cv_fc_compiler_gnu" = yes; then
   16457   USE_FORTRAN_TRUE=
   16458   USE_FORTRAN_FALSE='#'
   16459 else
   16460   USE_FORTRAN_TRUE='#'
   16461   USE_FORTRAN_FALSE=
   16462 fi
   16463 
   16464 
   16465 # ??? 2006-01-24: Paulo committed to asking autoconf folk to document
   16466 # and export AC_COMPUTE_INT.  If that happens, then we'll need to remove
   16467 # the underscore here and update the PREREQ.  If it doesn't, then we'll
   16468 # need to copy this macro to our acinclude.m4.
   16469 save_CFLAGS="$CFLAGS"
   16470 for i in $config_path; do
   16471   if test -f $srcdir/config/$i/omp-lock.h; then
   16472     CFLAGS="$CFLAGS -include confdefs.h -include $srcdir/config/$i/omp-lock.h"
   16473     break
   16474   fi
   16475 done
   16476 
   16477 if ac_fn_c_compute_int "$LINENO" "sizeof (omp_lock_t)" "OMP_LOCK_SIZE"        ""; then :
   16478 
   16479 else
   16480   as_fn_error "unsupported system, cannot find sizeof (omp_lock_t)" "$LINENO" 5
   16481 fi
   16482 
   16483 
   16484 if ac_fn_c_compute_int "$LINENO" "__alignof (omp_lock_t)" "OMP_LOCK_ALIGN"        ""; then :
   16485 
   16486 fi
   16487 
   16488 
   16489 if ac_fn_c_compute_int "$LINENO" "sizeof (omp_nest_lock_t)" "OMP_NEST_LOCK_SIZE"        ""; then :
   16490 
   16491 fi
   16492 
   16493 
   16494 if ac_fn_c_compute_int "$LINENO" "__alignof (omp_nest_lock_t)" "OMP_NEST_LOCK_ALIGN"        ""; then :
   16495 
   16496 fi
   16497 
   16498 
   16499 if ac_fn_c_compute_int "$LINENO" "sizeof (omp_lock_25_t)" "OMP_LOCK_25_SIZE"        ""; then :
   16500 
   16501 else
   16502   as_fn_error "unsupported system, cannot find sizeof (omp_lock_25_t)" "$LINENO" 5
   16503 fi
   16504 
   16505 
   16506 if ac_fn_c_compute_int "$LINENO" "__alignof (omp_lock_25_t)" "OMP_LOCK_25_ALIGN"        ""; then :
   16507 
   16508 fi
   16509 
   16510 
   16511 if ac_fn_c_compute_int "$LINENO" "sizeof (omp_nest_lock_25_t)" "OMP_NEST_LOCK_25_SIZE"        ""; then :
   16512 
   16513 fi
   16514 
   16515 
   16516 if ac_fn_c_compute_int "$LINENO" "__alignof (omp_nest_lock_25_t)" "OMP_NEST_LOCK_25_ALIGN"        ""; then :
   16517 
   16518 fi
   16519 
   16520 
   16521 
   16522 # If the lock fits in an integer, then arrange for Fortran to use that
   16523 # integer.  If it doesn't, then arrange for Fortran to use a pointer.
   16524 # Except that we don't have a way at present to multi-lib the installed
   16525 # Fortran modules, so we assume 8 bytes for pointers, regardless of the
   16526 # actual target.
   16527 OMP_LOCK_KIND=$OMP_LOCK_SIZE
   16528 OMP_NEST_LOCK_KIND=$OMP_NEST_LOCK_SIZE
   16529 if test $OMP_LOCK_SIZE -gt 8 || test $OMP_LOCK_ALIGN -gt $OMP_LOCK_SIZE; then
   16530   OMP_LOCK_KIND=8
   16531 fi
   16532 if test $OMP_NEST_LOCK_SIZE -gt 8 || test $OMP_NEST_LOCK_ALIGN -gt $OMP_NEST_LOCK_SIZE; then
   16533   OMP_NEST_LOCK_KIND=8
   16534 fi
   16535 OMP_LOCK_25_KIND=$OMP_LOCK_25_SIZE
   16536 OMP_NEST_LOCK_25_KIND=$OMP_NEST_LOCK_25_SIZE
   16537 if test $OMP_LOCK_25_SIZE -gt 8 || test $OMP_LOCK_25_ALIGN -gt $OMP_LOCK_25_SIZE; then
   16538   OMP_LOCK_25_KIND=8
   16539 fi
   16540 if test $OMP_NEST_LOCK_25_SIZE -gt 8 || test $OMP_NEST_LOCK_25_ALIGN -gt $OMP_NEST_LOCK_25_SIZE; then
   16541   OMP_NEST_LOCK_25_KIND=8
   16542 fi
   16543 
   16544 
   16545 
   16546 
   16547 
   16548 
   16549 
   16550 
   16551 
   16552 
   16553 
   16554 
   16555 
   16556 CFLAGS="$save_CFLAGS"
   16557 
   16558 ac_config_files="$ac_config_files omp.h omp_lib.h omp_lib.f90 libgomp_f.h"
   16559 
   16560 ac_config_files="$ac_config_files Makefile libgomp.spec"
   16561 
   16562 #ac_config_files="$ac_config_files testsuite/libgomp-test-support.pt.exp:testsuite/libgomp-test-support.exp.in"
   16563 
   16564 cat >confcache <<\_ACEOF
   16565 # This file is a shell script that caches the results of configure
   16566 # tests run on this system so they can be shared between configure
   16567 # scripts and configure runs, see configure's option --config-cache.
   16568 # It is not useful on other systems.  If it contains results you don't
   16569 # want to keep, you may remove or edit it.
   16570 #
   16571 # config.status only pays attention to the cache file if you give it
   16572 # the --recheck option to rerun configure.
   16573 #
   16574 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   16575 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   16576 # following values.
   16577 
   16578 _ACEOF
   16579 
   16580 # The following way of writing the cache mishandles newlines in values,
   16581 # but we know of no workaround that is simple, portable, and efficient.
   16582 # So, we kill variables containing newlines.
   16583 # Ultrix sh set writes to stderr and can't be redirected directly,
   16584 # and sets the high bit in the cache file unless we assign to the vars.
   16585 (
   16586   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   16587     eval ac_val=\$$ac_var
   16588     case $ac_val in #(
   16589     *${as_nl}*)
   16590       case $ac_var in #(
   16591       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   16592 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   16593       esac
   16594       case $ac_var in #(
   16595       _ | IFS | as_nl) ;; #(
   16596       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   16597       *) { eval $ac_var=; unset $ac_var;} ;;
   16598       esac ;;
   16599     esac
   16600   done
   16601 
   16602   (set) 2>&1 |
   16603     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   16604     *${as_nl}ac_space=\ *)
   16605       # `set' does not quote correctly, so add quotes: double-quote
   16606       # substitution turns \\\\ into \\, and sed turns \\ into \.
   16607       sed -n \
   16608 	"s/'/'\\\\''/g;
   16609 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   16610       ;; #(
   16611     *)
   16612       # `set' quotes correctly as required by POSIX, so do not add quotes.
   16613       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   16614       ;;
   16615     esac |
   16616     sort
   16617 ) |
   16618   sed '
   16619      /^ac_cv_env_/b end
   16620      t clear
   16621      :clear
   16622      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   16623      t end
   16624      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   16625      :end' >>confcache
   16626 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   16627   if test -w "$cache_file"; then
   16628     test "x$cache_file" != "x/dev/null" &&
   16629       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   16630 $as_echo "$as_me: updating cache $cache_file" >&6;}
   16631     cat confcache >$cache_file
   16632   else
   16633     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   16634 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   16635   fi
   16636 fi
   16637 rm -f confcache
   16638 
   16639 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   16640 # Let make expand exec_prefix.
   16641 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   16642 
   16643 DEFS=-DHAVE_CONFIG_H
   16644 
   16645 ac_libobjs=
   16646 ac_ltlibobjs=
   16647 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   16648   # 1. Remove the extension, and $U if already installed.
   16649   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   16650   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   16651   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   16652   #    will be set to the directory where LIBOBJS objects are built.
   16653   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   16654   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   16655 done
   16656 LIBOBJS=$ac_libobjs
   16657 
   16658 LTLIBOBJS=$ac_ltlibobjs
   16659 
   16660 
   16661 if test -z "${GENINSRC_TRUE}" && test -z "${GENINSRC_FALSE}"; then
   16662   as_fn_error "conditional \"GENINSRC\" was never defined.
   16663 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16664 fi
   16665  if test -n "$EXEEXT"; then
   16666   am__EXEEXT_TRUE=
   16667   am__EXEEXT_FALSE='#'
   16668 else
   16669   am__EXEEXT_TRUE='#'
   16670   am__EXEEXT_FALSE=
   16671 fi
   16672 
   16673 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   16674   as_fn_error "conditional \"AMDEP\" was never defined.
   16675 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16676 fi
   16677 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   16678   as_fn_error "conditional \"am__fastdepCC\" was never defined.
   16679 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16680 fi
   16681 if test -z "${BUILD_INFO_TRUE}" && test -z "${BUILD_INFO_FALSE}"; then
   16682   as_fn_error "conditional \"BUILD_INFO\" was never defined.
   16683 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16684 fi
   16685 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   16686   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   16687 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16688 fi
   16689 if test -z "${PLUGIN_NVPTX_TRUE}" && test -z "${PLUGIN_NVPTX_FALSE}"; then
   16690   as_fn_error "conditional \"PLUGIN_NVPTX\" was never defined.
   16691 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16692 fi
   16693 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE}"; then
   16694   as_fn_error "conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
   16695 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16696 fi
   16697 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_GNU_FALSE}"; then
   16698   as_fn_error "conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB_GNU\" was never defined.
   16699 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16700 fi
   16701 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_SUN_FALSE}"; then
   16702   as_fn_error "conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB_SUN\" was never defined.
   16703 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16704 fi
   16705 if test -z "${USE_FORTRAN_TRUE}" && test -z "${USE_FORTRAN_FALSE}"; then
   16706   as_fn_error "conditional \"USE_FORTRAN\" was never defined.
   16707 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16708 fi
   16709 
   16710 : ${CONFIG_STATUS=./config.status}
   16711 ac_write_fail=0
   16712 ac_clean_files_save=$ac_clean_files
   16713 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   16714 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   16715 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   16716 as_write_fail=0
   16717 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   16718 #! $SHELL
   16719 # Generated by $as_me.
   16720 # Run this file to recreate the current configuration.
   16721 # Compiler output produced by configure, useful for debugging
   16722 # configure, is in config.log if it exists.
   16723 
   16724 debug=false
   16725 ac_cs_recheck=false
   16726 ac_cs_silent=false
   16727 
   16728 SHELL=\${CONFIG_SHELL-$SHELL}
   16729 export SHELL
   16730 _ASEOF
   16731 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   16732 ## -------------------- ##
   16733 ## M4sh Initialization. ##
   16734 ## -------------------- ##
   16735 
   16736 # Be more Bourne compatible
   16737 DUALCASE=1; export DUALCASE # for MKS sh
   16738 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   16739   emulate sh
   16740   NULLCMD=:
   16741   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   16742   # is contrary to our usage.  Disable this feature.
   16743   alias -g '${1+"$@"}'='"$@"'
   16744   setopt NO_GLOB_SUBST
   16745 else
   16746   case `(set -o) 2>/dev/null` in #(
   16747   *posix*) :
   16748     set -o posix ;; #(
   16749   *) :
   16750      ;;
   16751 esac
   16752 fi
   16753 
   16754 
   16755 as_nl='
   16756 '
   16757 export as_nl
   16758 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   16759 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   16760 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   16761 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   16762 # Prefer a ksh shell builtin over an external printf program on Solaris,
   16763 # but without wasting forks for bash or zsh.
   16764 if test -z "$BASH_VERSION$ZSH_VERSION" \
   16765     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   16766   as_echo='print -r --'
   16767   as_echo_n='print -rn --'
   16768 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   16769   as_echo='printf %s\n'
   16770   as_echo_n='printf %s'
   16771 else
   16772   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   16773     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   16774     as_echo_n='/usr/ucb/echo -n'
   16775   else
   16776     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   16777     as_echo_n_body='eval
   16778       arg=$1;
   16779       case $arg in #(
   16780       *"$as_nl"*)
   16781 	expr "X$arg" : "X\\(.*\\)$as_nl";
   16782 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   16783       esac;
   16784       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   16785     '
   16786     export as_echo_n_body
   16787     as_echo_n='sh -c $as_echo_n_body as_echo'
   16788   fi
   16789   export as_echo_body
   16790   as_echo='sh -c $as_echo_body as_echo'
   16791 fi
   16792 
   16793 # The user is always right.
   16794 if test "${PATH_SEPARATOR+set}" != set; then
   16795   PATH_SEPARATOR=:
   16796   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   16797     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   16798       PATH_SEPARATOR=';'
   16799   }
   16800 fi
   16801 
   16802 
   16803 # IFS
   16804 # We need space, tab and new line, in precisely that order.  Quoting is
   16805 # there to prevent editors from complaining about space-tab.
   16806 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   16807 # splitting by setting IFS to empty value.)
   16808 IFS=" ""	$as_nl"
   16809 
   16810 # Find who we are.  Look in the path if we contain no directory separator.
   16811 case $0 in #((
   16812   *[\\/]* ) as_myself=$0 ;;
   16813   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16814 for as_dir in $PATH
   16815 do
   16816   IFS=$as_save_IFS
   16817   test -z "$as_dir" && as_dir=.
   16818     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   16819   done
   16820 IFS=$as_save_IFS
   16821 
   16822      ;;
   16823 esac
   16824 # We did not find ourselves, most probably we were run as `sh COMMAND'
   16825 # in which case we are not to be found in the path.
   16826 if test "x$as_myself" = x; then
   16827   as_myself=$0
   16828 fi
   16829 if test ! -f "$as_myself"; then
   16830   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   16831   exit 1
   16832 fi
   16833 
   16834 # Unset variables that we do not need and which cause bugs (e.g. in
   16835 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   16836 # suppresses any "Segmentation fault" message there.  '((' could
   16837 # trigger a bug in pdksh 5.2.14.
   16838 for as_var in BASH_ENV ENV MAIL MAILPATH
   16839 do eval test x\${$as_var+set} = xset \
   16840   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   16841 done
   16842 PS1='$ '
   16843 PS2='> '
   16844 PS4='+ '
   16845 
   16846 # NLS nuisances.
   16847 LC_ALL=C
   16848 export LC_ALL
   16849 LANGUAGE=C
   16850 export LANGUAGE
   16851 
   16852 # CDPATH.
   16853 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   16854 
   16855 
   16856 # as_fn_error ERROR [LINENO LOG_FD]
   16857 # ---------------------------------
   16858 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   16859 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   16860 # script with status $?, using 1 if that was 0.
   16861 as_fn_error ()
   16862 {
   16863   as_status=$?; test $as_status -eq 0 && as_status=1
   16864   if test "$3"; then
   16865     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   16866     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
   16867   fi
   16868   $as_echo "$as_me: error: $1" >&2
   16869   as_fn_exit $as_status
   16870 } # as_fn_error
   16871 
   16872 
   16873 # as_fn_set_status STATUS
   16874 # -----------------------
   16875 # Set $? to STATUS, without forking.
   16876 as_fn_set_status ()
   16877 {
   16878   return $1
   16879 } # as_fn_set_status
   16880 
   16881 # as_fn_exit STATUS
   16882 # -----------------
   16883 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   16884 as_fn_exit ()
   16885 {
   16886   set +e
   16887   as_fn_set_status $1
   16888   exit $1
   16889 } # as_fn_exit
   16890 
   16891 # as_fn_unset VAR
   16892 # ---------------
   16893 # Portably unset VAR.
   16894 as_fn_unset ()
   16895 {
   16896   { eval $1=; unset $1;}
   16897 }
   16898 as_unset=as_fn_unset
   16899 # as_fn_append VAR VALUE
   16900 # ----------------------
   16901 # Append the text in VALUE to the end of the definition contained in VAR. Take
   16902 # advantage of any shell optimizations that allow amortized linear growth over
   16903 # repeated appends, instead of the typical quadratic growth present in naive
   16904 # implementations.
   16905 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   16906   eval 'as_fn_append ()
   16907   {
   16908     eval $1+=\$2
   16909   }'
   16910 else
   16911   as_fn_append ()
   16912   {
   16913     eval $1=\$$1\$2
   16914   }
   16915 fi # as_fn_append
   16916 
   16917 # as_fn_arith ARG...
   16918 # ------------------
   16919 # Perform arithmetic evaluation on the ARGs, and store the result in the
   16920 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   16921 # must be portable across $(()) and expr.
   16922 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   16923   eval 'as_fn_arith ()
   16924   {
   16925     as_val=$(( $* ))
   16926   }'
   16927 else
   16928   as_fn_arith ()
   16929   {
   16930     as_val=`expr "$@" || test $? -eq 1`
   16931   }
   16932 fi # as_fn_arith
   16933 
   16934 
   16935 if expr a : '\(a\)' >/dev/null 2>&1 &&
   16936    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   16937   as_expr=expr
   16938 else
   16939   as_expr=false
   16940 fi
   16941 
   16942 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   16943   as_basename=basename
   16944 else
   16945   as_basename=false
   16946 fi
   16947 
   16948 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   16949   as_dirname=dirname
   16950 else
   16951   as_dirname=false
   16952 fi
   16953 
   16954 as_me=`$as_basename -- "$0" ||
   16955 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   16956 	 X"$0" : 'X\(//\)$' \| \
   16957 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   16958 $as_echo X/"$0" |
   16959     sed '/^.*\/\([^/][^/]*\)\/*$/{
   16960 	    s//\1/
   16961 	    q
   16962 	  }
   16963 	  /^X\/\(\/\/\)$/{
   16964 	    s//\1/
   16965 	    q
   16966 	  }
   16967 	  /^X\/\(\/\).*/{
   16968 	    s//\1/
   16969 	    q
   16970 	  }
   16971 	  s/.*/./; q'`
   16972 
   16973 # Avoid depending upon Character Ranges.
   16974 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   16975 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   16976 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   16977 as_cr_digits='0123456789'
   16978 as_cr_alnum=$as_cr_Letters$as_cr_digits
   16979 
   16980 ECHO_C= ECHO_N= ECHO_T=
   16981 case `echo -n x` in #(((((
   16982 -n*)
   16983   case `echo 'xy\c'` in
   16984   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   16985   xy)  ECHO_C='\c';;
   16986   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   16987        ECHO_T='	';;
   16988   esac;;
   16989 *)
   16990   ECHO_N='-n';;
   16991 esac
   16992 
   16993 rm -f conf$$ conf$$.exe conf$$.file
   16994 if test -d conf$$.dir; then
   16995   rm -f conf$$.dir/conf$$.file
   16996 else
   16997   rm -f conf$$.dir
   16998   mkdir conf$$.dir 2>/dev/null
   16999 fi
   17000 if (echo >conf$$.file) 2>/dev/null; then
   17001   if ln -s conf$$.file conf$$ 2>/dev/null; then
   17002     as_ln_s='ln -s'
   17003     # ... but there are two gotchas:
   17004     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   17005     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   17006     # In both cases, we have to default to `cp -p'.
   17007     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   17008       as_ln_s='cp -p'
   17009   elif ln conf$$.file conf$$ 2>/dev/null; then
   17010     as_ln_s=ln
   17011   else
   17012     as_ln_s='cp -p'
   17013   fi
   17014 else
   17015   as_ln_s='cp -p'
   17016 fi
   17017 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   17018 rmdir conf$$.dir 2>/dev/null
   17019 
   17020 
   17021 # as_fn_mkdir_p
   17022 # -------------
   17023 # Create "$as_dir" as a directory, including parents if necessary.
   17024 as_fn_mkdir_p ()
   17025 {
   17026 
   17027   case $as_dir in #(
   17028   -*) as_dir=./$as_dir;;
   17029   esac
   17030   test -d "$as_dir" || eval $as_mkdir_p || {
   17031     as_dirs=
   17032     while :; do
   17033       case $as_dir in #(
   17034       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   17035       *) as_qdir=$as_dir;;
   17036       esac
   17037       as_dirs="'$as_qdir' $as_dirs"
   17038       as_dir=`$as_dirname -- "$as_dir" ||
   17039 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17040 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   17041 	 X"$as_dir" : 'X\(//\)$' \| \
   17042 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   17043 $as_echo X"$as_dir" |
   17044     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17045 	    s//\1/
   17046 	    q
   17047 	  }
   17048 	  /^X\(\/\/\)[^/].*/{
   17049 	    s//\1/
   17050 	    q
   17051 	  }
   17052 	  /^X\(\/\/\)$/{
   17053 	    s//\1/
   17054 	    q
   17055 	  }
   17056 	  /^X\(\/\).*/{
   17057 	    s//\1/
   17058 	    q
   17059 	  }
   17060 	  s/.*/./; q'`
   17061       test -d "$as_dir" && break
   17062     done
   17063     test -z "$as_dirs" || eval "mkdir $as_dirs"
   17064   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
   17065 
   17066 
   17067 } # as_fn_mkdir_p
   17068 if mkdir -p . 2>/dev/null; then
   17069   as_mkdir_p='mkdir -p "$as_dir"'
   17070 else
   17071   test -d ./-p && rmdir ./-p
   17072   as_mkdir_p=false
   17073 fi
   17074 
   17075 if test -x / >/dev/null 2>&1; then
   17076   as_test_x='test -x'
   17077 else
   17078   if ls -dL / >/dev/null 2>&1; then
   17079     as_ls_L_option=L
   17080   else
   17081     as_ls_L_option=
   17082   fi
   17083   as_test_x='
   17084     eval sh -c '\''
   17085       if test -d "$1"; then
   17086 	test -d "$1/.";
   17087       else
   17088 	case $1 in #(
   17089 	-*)set "./$1";;
   17090 	esac;
   17091 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   17092 	???[sx]*):;;*)false;;esac;fi
   17093     '\'' sh
   17094   '
   17095 fi
   17096 as_executable_p=$as_test_x
   17097 
   17098 # Sed expression to map a string onto a valid CPP name.
   17099 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   17100 
   17101 # Sed expression to map a string onto a valid variable name.
   17102 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   17103 
   17104 
   17105 exec 6>&1
   17106 ## ----------------------------------- ##
   17107 ## Main body of $CONFIG_STATUS script. ##
   17108 ## ----------------------------------- ##
   17109 _ASEOF
   17110 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   17111 
   17112 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17113 # Save the log message, to keep $0 and so on meaningful, and to
   17114 # report actual input values of CONFIG_FILES etc. instead of their
   17115 # values after options handling.
   17116 ac_log="
   17117 This file was extended by GNU Offloading and Multi Processing Runtime Library $as_me 1.0, which was
   17118 generated by GNU Autoconf 2.64.  Invocation command line was
   17119 
   17120   CONFIG_FILES    = $CONFIG_FILES
   17121   CONFIG_HEADERS  = $CONFIG_HEADERS
   17122   CONFIG_LINKS    = $CONFIG_LINKS
   17123   CONFIG_COMMANDS = $CONFIG_COMMANDS
   17124   $ $0 $@
   17125 
   17126 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   17127 "
   17128 
   17129 _ACEOF
   17130 
   17131 case $ac_config_files in *"
   17132 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   17133 esac
   17134 
   17135 case $ac_config_headers in *"
   17136 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   17137 esac
   17138 
   17139 
   17140 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17141 # Files that config.status was made for.
   17142 config_files="$ac_config_files"
   17143 config_headers="$ac_config_headers"
   17144 config_commands="$ac_config_commands"
   17145 
   17146 _ACEOF
   17147 
   17148 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17149 ac_cs_usage="\
   17150 \`$as_me' instantiates files and other configuration actions
   17151 from templates according to the current configuration.  Unless the files
   17152 and actions are specified as TAGs, all are instantiated by default.
   17153 
   17154 Usage: $0 [OPTION]... [TAG]...
   17155 
   17156   -h, --help       print this help, then exit
   17157   -V, --version    print version number and configuration settings, then exit
   17158   -q, --quiet, --silent
   17159                    do not print progress messages
   17160   -d, --debug      don't remove temporary files
   17161       --recheck    update $as_me by reconfiguring in the same conditions
   17162       --file=FILE[:TEMPLATE]
   17163                    instantiate the configuration file FILE
   17164       --header=FILE[:TEMPLATE]
   17165                    instantiate the configuration header FILE
   17166 
   17167 Configuration files:
   17168 $config_files
   17169 
   17170 Configuration headers:
   17171 $config_headers
   17172 
   17173 Configuration commands:
   17174 $config_commands
   17175 
   17176 Report bugs to the package provider.
   17177 GNU Offloading and Multi Processing Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
   17178 General help using GNU software: <http://www.gnu.org/gethelp/>."
   17179 
   17180 _ACEOF
   17181 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17182 ac_cs_version="\\
   17183 GNU Offloading and Multi Processing Runtime Library config.status 1.0
   17184 configured by $0, generated by GNU Autoconf 2.64,
   17185   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   17186 
   17187 Copyright (C) 2009 Free Software Foundation, Inc.
   17188 This config.status script is free software; the Free Software Foundation
   17189 gives unlimited permission to copy, distribute and modify it."
   17190 
   17191 ac_pwd='$ac_pwd'
   17192 srcdir='$srcdir'
   17193 INSTALL='$INSTALL'
   17194 MKDIR_P='$MKDIR_P'
   17195 AWK='$AWK'
   17196 test -n "\$AWK" || AWK=awk
   17197 _ACEOF
   17198 
   17199 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17200 # The default lists apply if the user does not specify any file.
   17201 ac_need_defaults=:
   17202 while test $# != 0
   17203 do
   17204   case $1 in
   17205   --*=*)
   17206     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   17207     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   17208     ac_shift=:
   17209     ;;
   17210   *)
   17211     ac_option=$1
   17212     ac_optarg=$2
   17213     ac_shift=shift
   17214     ;;
   17215   esac
   17216 
   17217   case $ac_option in
   17218   # Handling of the options.
   17219   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   17220     ac_cs_recheck=: ;;
   17221   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   17222     $as_echo "$ac_cs_version"; exit ;;
   17223   --debug | --debu | --deb | --de | --d | -d )
   17224     debug=: ;;
   17225   --file | --fil | --fi | --f )
   17226     $ac_shift
   17227     case $ac_optarg in
   17228     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   17229     esac
   17230     as_fn_append CONFIG_FILES " '$ac_optarg'"
   17231     ac_need_defaults=false;;
   17232   --header | --heade | --head | --hea )
   17233     $ac_shift
   17234     case $ac_optarg in
   17235     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   17236     esac
   17237     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   17238     ac_need_defaults=false;;
   17239   --he | --h)
   17240     # Conflict between --help and --header
   17241     as_fn_error "ambiguous option: \`$1'
   17242 Try \`$0 --help' for more information.";;
   17243   --help | --hel | -h )
   17244     $as_echo "$ac_cs_usage"; exit ;;
   17245   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   17246   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   17247     ac_cs_silent=: ;;
   17248 
   17249   # This is an error.
   17250   -*) as_fn_error "unrecognized option: \`$1'
   17251 Try \`$0 --help' for more information." ;;
   17252 
   17253   *) as_fn_append ac_config_targets " $1"
   17254      ac_need_defaults=false ;;
   17255 
   17256   esac
   17257   shift
   17258 done
   17259 
   17260 ac_configure_extra_args=
   17261 
   17262 if $ac_cs_silent; then
   17263   exec 6>/dev/null
   17264   ac_configure_extra_args="$ac_configure_extra_args --silent"
   17265 fi
   17266 
   17267 _ACEOF
   17268 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17269 if \$ac_cs_recheck; then
   17270   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   17271   shift
   17272   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   17273   CONFIG_SHELL='$SHELL'
   17274   export CONFIG_SHELL
   17275   exec "\$@"
   17276 fi
   17277 
   17278 _ACEOF
   17279 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17280 exec 5>>config.log
   17281 {
   17282   echo
   17283   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   17284 ## Running $as_me. ##
   17285 _ASBOX
   17286   $as_echo "$ac_log"
   17287 } >&5
   17288 
   17289 _ACEOF
   17290 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17291 #
   17292 # INIT-COMMANDS
   17293 #
   17294 
   17295 srcdir="$srcdir"
   17296 host="$host"
   17297 target="$target"
   17298 with_multisubdir="$with_multisubdir"
   17299 with_multisrctop="$with_multisrctop"
   17300 with_target_subdir="$with_target_subdir"
   17301 ac_configure_args="${multilib_arg} ${ac_configure_args}"
   17302 multi_basedir="$multi_basedir"
   17303 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   17304 CC="$CC"
   17305 CXX="$CXX"
   17306 GFORTRAN="$GFORTRAN"
   17307 GCJ="$GCJ"
   17308 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   17309 
   17310 
   17311 # The HP-UX ksh and POSIX shell print the target directory to stdout
   17312 # if CDPATH is set.
   17313 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   17314 
   17315 sed_quote_subst='$sed_quote_subst'
   17316 double_quote_subst='$double_quote_subst'
   17317 delay_variable_subst='$delay_variable_subst'
   17318 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   17319 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   17320 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   17321 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   17322 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   17323 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   17324 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   17325 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   17326 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   17327 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   17328 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   17329 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   17330 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   17331 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   17332 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   17333 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   17334 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   17335 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   17336 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   17337 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   17338 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   17339 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   17340 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   17341 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   17342 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   17343 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   17344 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   17345 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   17346 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   17347 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   17348 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   17349 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   17350 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   17351 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   17352 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   17353 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   17354 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   17355 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   17356 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   17357 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   17358 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   17359 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   17360 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   17361 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   17362 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   17363 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   17364 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   17365 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   17366 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"`'
   17367 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   17368 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   17369 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   17370 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   17371 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   17372 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   17373 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   17374 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   17375 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   17376 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   17377 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   17378 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   17379 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   17380 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   17381 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   17382 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   17383 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   17384 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   17385 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   17386 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   17387 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   17388 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   17389 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   17390 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   17391 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   17392 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   17393 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   17394 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   17395 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   17396 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   17397 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   17398 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
   17399 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   17400 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   17401 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   17402 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   17403 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   17404 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   17405 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   17406 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   17407 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
   17408 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   17409 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   17410 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   17411 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   17412 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   17413 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   17414 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   17415 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   17416 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   17417 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   17418 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   17419 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   17420 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   17421 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   17422 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   17423 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   17424 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   17425 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   17426 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   17427 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   17428 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   17429 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   17430 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   17431 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   17432 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   17433 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   17434 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   17435 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   17436 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   17437 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   17438 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
   17439 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
   17440 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
   17441 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
   17442 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
   17443 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
   17444 LD_FC='`$ECHO "$LD_FC" | $SED "$delay_single_quote_subst"`'
   17445 reload_flag_FC='`$ECHO "$reload_flag_FC" | $SED "$delay_single_quote_subst"`'
   17446 reload_cmds_FC='`$ECHO "$reload_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17447 old_archive_cmds_FC='`$ECHO "$old_archive_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17448 compiler_FC='`$ECHO "$compiler_FC" | $SED "$delay_single_quote_subst"`'
   17449 GCC_FC='`$ECHO "$GCC_FC" | $SED "$delay_single_quote_subst"`'
   17450 lt_prog_compiler_no_builtin_flag_FC='`$ECHO "$lt_prog_compiler_no_builtin_flag_FC" | $SED "$delay_single_quote_subst"`'
   17451 lt_prog_compiler_wl_FC='`$ECHO "$lt_prog_compiler_wl_FC" | $SED "$delay_single_quote_subst"`'
   17452 lt_prog_compiler_pic_FC='`$ECHO "$lt_prog_compiler_pic_FC" | $SED "$delay_single_quote_subst"`'
   17453 lt_prog_compiler_static_FC='`$ECHO "$lt_prog_compiler_static_FC" | $SED "$delay_single_quote_subst"`'
   17454 lt_cv_prog_compiler_c_o_FC='`$ECHO "$lt_cv_prog_compiler_c_o_FC" | $SED "$delay_single_quote_subst"`'
   17455 archive_cmds_need_lc_FC='`$ECHO "$archive_cmds_need_lc_FC" | $SED "$delay_single_quote_subst"`'
   17456 enable_shared_with_static_runtimes_FC='`$ECHO "$enable_shared_with_static_runtimes_FC" | $SED "$delay_single_quote_subst"`'
   17457 export_dynamic_flag_spec_FC='`$ECHO "$export_dynamic_flag_spec_FC" | $SED "$delay_single_quote_subst"`'
   17458 whole_archive_flag_spec_FC='`$ECHO "$whole_archive_flag_spec_FC" | $SED "$delay_single_quote_subst"`'
   17459 compiler_needs_object_FC='`$ECHO "$compiler_needs_object_FC" | $SED "$delay_single_quote_subst"`'
   17460 old_archive_from_new_cmds_FC='`$ECHO "$old_archive_from_new_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17461 old_archive_from_expsyms_cmds_FC='`$ECHO "$old_archive_from_expsyms_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17462 archive_cmds_FC='`$ECHO "$archive_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17463 archive_expsym_cmds_FC='`$ECHO "$archive_expsym_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17464 module_cmds_FC='`$ECHO "$module_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17465 module_expsym_cmds_FC='`$ECHO "$module_expsym_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17466 with_gnu_ld_FC='`$ECHO "$with_gnu_ld_FC" | $SED "$delay_single_quote_subst"`'
   17467 allow_undefined_flag_FC='`$ECHO "$allow_undefined_flag_FC" | $SED "$delay_single_quote_subst"`'
   17468 no_undefined_flag_FC='`$ECHO "$no_undefined_flag_FC" | $SED "$delay_single_quote_subst"`'
   17469 hardcode_libdir_flag_spec_FC='`$ECHO "$hardcode_libdir_flag_spec_FC" | $SED "$delay_single_quote_subst"`'
   17470 hardcode_libdir_flag_spec_ld_FC='`$ECHO "$hardcode_libdir_flag_spec_ld_FC" | $SED "$delay_single_quote_subst"`'
   17471 hardcode_libdir_separator_FC='`$ECHO "$hardcode_libdir_separator_FC" | $SED "$delay_single_quote_subst"`'
   17472 hardcode_direct_FC='`$ECHO "$hardcode_direct_FC" | $SED "$delay_single_quote_subst"`'
   17473 hardcode_direct_absolute_FC='`$ECHO "$hardcode_direct_absolute_FC" | $SED "$delay_single_quote_subst"`'
   17474 hardcode_minus_L_FC='`$ECHO "$hardcode_minus_L_FC" | $SED "$delay_single_quote_subst"`'
   17475 hardcode_shlibpath_var_FC='`$ECHO "$hardcode_shlibpath_var_FC" | $SED "$delay_single_quote_subst"`'
   17476 hardcode_automatic_FC='`$ECHO "$hardcode_automatic_FC" | $SED "$delay_single_quote_subst"`'
   17477 inherit_rpath_FC='`$ECHO "$inherit_rpath_FC" | $SED "$delay_single_quote_subst"`'
   17478 link_all_deplibs_FC='`$ECHO "$link_all_deplibs_FC" | $SED "$delay_single_quote_subst"`'
   17479 fix_srcfile_path_FC='`$ECHO "$fix_srcfile_path_FC" | $SED "$delay_single_quote_subst"`'
   17480 always_export_symbols_FC='`$ECHO "$always_export_symbols_FC" | $SED "$delay_single_quote_subst"`'
   17481 export_symbols_cmds_FC='`$ECHO "$export_symbols_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17482 exclude_expsyms_FC='`$ECHO "$exclude_expsyms_FC" | $SED "$delay_single_quote_subst"`'
   17483 include_expsyms_FC='`$ECHO "$include_expsyms_FC" | $SED "$delay_single_quote_subst"`'
   17484 prelink_cmds_FC='`$ECHO "$prelink_cmds_FC" | $SED "$delay_single_quote_subst"`'
   17485 file_list_spec_FC='`$ECHO "$file_list_spec_FC" | $SED "$delay_single_quote_subst"`'
   17486 hardcode_action_FC='`$ECHO "$hardcode_action_FC" | $SED "$delay_single_quote_subst"`'
   17487 compiler_lib_search_dirs_FC='`$ECHO "$compiler_lib_search_dirs_FC" | $SED "$delay_single_quote_subst"`'
   17488 predep_objects_FC='`$ECHO "$predep_objects_FC" | $SED "$delay_single_quote_subst"`'
   17489 postdep_objects_FC='`$ECHO "$postdep_objects_FC" | $SED "$delay_single_quote_subst"`'
   17490 predeps_FC='`$ECHO "$predeps_FC" | $SED "$delay_single_quote_subst"`'
   17491 postdeps_FC='`$ECHO "$postdeps_FC" | $SED "$delay_single_quote_subst"`'
   17492 compiler_lib_search_path_FC='`$ECHO "$compiler_lib_search_path_FC" | $SED "$delay_single_quote_subst"`'
   17493 
   17494 LTCC='$LTCC'
   17495 LTCFLAGS='$LTCFLAGS'
   17496 compiler='$compiler_DEFAULT'
   17497 
   17498 # A function that is used when there is no print builtin or printf.
   17499 func_fallback_echo ()
   17500 {
   17501   eval 'cat <<_LTECHO_EOF
   17502 \$1
   17503 _LTECHO_EOF'
   17504 }
   17505 
   17506 # Quote evaled strings.
   17507 for var in SHELL \
   17508 ECHO \
   17509 SED \
   17510 GREP \
   17511 EGREP \
   17512 FGREP \
   17513 LD \
   17514 NM \
   17515 LN_S \
   17516 lt_SP2NL \
   17517 lt_NL2SP \
   17518 reload_flag \
   17519 OBJDUMP \
   17520 deplibs_check_method \
   17521 file_magic_cmd \
   17522 AR \
   17523 AR_FLAGS \
   17524 STRIP \
   17525 RANLIB \
   17526 CC \
   17527 CFLAGS \
   17528 compiler \
   17529 lt_cv_sys_global_symbol_pipe \
   17530 lt_cv_sys_global_symbol_to_cdecl \
   17531 lt_cv_sys_global_symbol_to_c_name_address \
   17532 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   17533 lt_prog_compiler_no_builtin_flag \
   17534 lt_prog_compiler_wl \
   17535 lt_prog_compiler_pic \
   17536 lt_prog_compiler_static \
   17537 lt_cv_prog_compiler_c_o \
   17538 need_locks \
   17539 DSYMUTIL \
   17540 NMEDIT \
   17541 LIPO \
   17542 OTOOL \
   17543 OTOOL64 \
   17544 shrext_cmds \
   17545 export_dynamic_flag_spec \
   17546 whole_archive_flag_spec \
   17547 compiler_needs_object \
   17548 with_gnu_ld \
   17549 allow_undefined_flag \
   17550 no_undefined_flag \
   17551 hardcode_libdir_flag_spec \
   17552 hardcode_libdir_flag_spec_ld \
   17553 hardcode_libdir_separator \
   17554 fix_srcfile_path \
   17555 exclude_expsyms \
   17556 include_expsyms \
   17557 file_list_spec \
   17558 variables_saved_for_relink \
   17559 libname_spec \
   17560 library_names_spec \
   17561 soname_spec \
   17562 install_override_mode \
   17563 finish_eval \
   17564 old_striplib \
   17565 striplib \
   17566 compiler_lib_search_dirs \
   17567 predep_objects \
   17568 postdep_objects \
   17569 predeps \
   17570 postdeps \
   17571 compiler_lib_search_path \
   17572 LD_FC \
   17573 reload_flag_FC \
   17574 compiler_FC \
   17575 lt_prog_compiler_no_builtin_flag_FC \
   17576 lt_prog_compiler_wl_FC \
   17577 lt_prog_compiler_pic_FC \
   17578 lt_prog_compiler_static_FC \
   17579 lt_cv_prog_compiler_c_o_FC \
   17580 export_dynamic_flag_spec_FC \
   17581 whole_archive_flag_spec_FC \
   17582 compiler_needs_object_FC \
   17583 with_gnu_ld_FC \
   17584 allow_undefined_flag_FC \
   17585 no_undefined_flag_FC \
   17586 hardcode_libdir_flag_spec_FC \
   17587 hardcode_libdir_flag_spec_ld_FC \
   17588 hardcode_libdir_separator_FC \
   17589 fix_srcfile_path_FC \
   17590 exclude_expsyms_FC \
   17591 include_expsyms_FC \
   17592 file_list_spec_FC \
   17593 compiler_lib_search_dirs_FC \
   17594 predep_objects_FC \
   17595 postdep_objects_FC \
   17596 predeps_FC \
   17597 postdeps_FC \
   17598 compiler_lib_search_path_FC; do
   17599     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17600     *[\\\\\\\`\\"\\\$]*)
   17601       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   17602       ;;
   17603     *)
   17604       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17605       ;;
   17606     esac
   17607 done
   17608 
   17609 # Double-quote double-evaled strings.
   17610 for var in reload_cmds \
   17611 old_postinstall_cmds \
   17612 old_postuninstall_cmds \
   17613 old_archive_cmds \
   17614 extract_expsyms_cmds \
   17615 old_archive_from_new_cmds \
   17616 old_archive_from_expsyms_cmds \
   17617 archive_cmds \
   17618 archive_expsym_cmds \
   17619 module_cmds \
   17620 module_expsym_cmds \
   17621 export_symbols_cmds \
   17622 prelink_cmds \
   17623 postinstall_cmds \
   17624 postuninstall_cmds \
   17625 finish_cmds \
   17626 sys_lib_search_path_spec \
   17627 sys_lib_dlsearch_path_spec \
   17628 reload_cmds_FC \
   17629 old_archive_cmds_FC \
   17630 old_archive_from_new_cmds_FC \
   17631 old_archive_from_expsyms_cmds_FC \
   17632 archive_cmds_FC \
   17633 archive_expsym_cmds_FC \
   17634 module_cmds_FC \
   17635 module_expsym_cmds_FC \
   17636 export_symbols_cmds_FC \
   17637 prelink_cmds_FC; do
   17638     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17639     *[\\\\\\\`\\"\\\$]*)
   17640       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   17641       ;;
   17642     *)
   17643       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17644       ;;
   17645     esac
   17646 done
   17647 
   17648 ac_aux_dir='$ac_aux_dir'
   17649 xsi_shell='$xsi_shell'
   17650 lt_shell_append='$lt_shell_append'
   17651 
   17652 # See if we are running on zsh, and set the options which allow our
   17653 # commands through without removal of \ escapes INIT.
   17654 if test -n "\${ZSH_VERSION+set}" ; then
   17655    setopt NO_GLOB_SUBST
   17656 fi
   17657 
   17658 
   17659     PACKAGE='$PACKAGE'
   17660     VERSION='$VERSION'
   17661     TIMESTAMP='$TIMESTAMP'
   17662     RM='$RM'
   17663     ofile='$ofile'
   17664 
   17665 
   17666 
   17667 
   17668 
   17669 
   17670 GCC="$GCC"
   17671 CC="$CC"
   17672 acx_cv_header_stdint="$acx_cv_header_stdint"
   17673 acx_cv_type_int8_t="$acx_cv_type_int8_t"
   17674 acx_cv_type_int16_t="$acx_cv_type_int16_t"
   17675 acx_cv_type_int32_t="$acx_cv_type_int32_t"
   17676 acx_cv_type_int64_t="$acx_cv_type_int64_t"
   17677 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
   17678 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
   17679 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
   17680 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
   17681 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
   17682 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
   17683 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
   17684 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
   17685 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
   17686 
   17687 
   17688 _ACEOF
   17689 
   17690 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17691 
   17692 # Handling of arguments.
   17693 for ac_config_target in $ac_config_targets
   17694 do
   17695   case $ac_config_target in
   17696     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   17697     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   17698     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   17699     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   17700     "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
   17701     "omp.h") CONFIG_FILES="$CONFIG_FILES omp.h" ;;
   17702     "omp_lib.h") CONFIG_FILES="$CONFIG_FILES omp_lib.h" ;;
   17703     "omp_lib.f90") CONFIG_FILES="$CONFIG_FILES omp_lib.f90" ;;
   17704     "libgomp_f.h") CONFIG_FILES="$CONFIG_FILES libgomp_f.h" ;;
   17705     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   17706     "libgomp.spec") CONFIG_FILES="$CONFIG_FILES libgomp.spec" ;;
   17707     #"testsuite/libgomp-test-support.pt.exp") CONFIG_FILES="$CONFIG_FILES testsuite/libgomp-test-support.pt.exp:testsuite/libgomp-test-support.exp.in" ;;
   17708 
   17709   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   17710   esac
   17711 done
   17712 
   17713 
   17714 # If the user did not use the arguments to specify the items to instantiate,
   17715 # then the envvar interface is used.  Set only those that are not.
   17716 # We use the long form for the default assignment because of an extremely
   17717 # bizarre bug on SunOS 4.1.3.
   17718 if $ac_need_defaults; then
   17719   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   17720   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   17721   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   17722 fi
   17723 
   17724 # Have a temporary directory for convenience.  Make it in the build tree
   17725 # simply because there is no reason against having it here, and in addition,
   17726 # creating and moving files from /tmp can sometimes cause problems.
   17727 # Hook for its removal unless debugging.
   17728 # Note that there is a small window in which the directory will not be cleaned:
   17729 # after its creation but before its name has been assigned to `$tmp'.
   17730 $debug ||
   17731 {
   17732   tmp=
   17733   trap 'exit_status=$?
   17734   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   17735 ' 0
   17736   trap 'as_fn_exit 1' 1 2 13 15
   17737 }
   17738 # Create a (secure) tmp directory for tmp files.
   17739 
   17740 {
   17741   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   17742   test -n "$tmp" && test -d "$tmp"
   17743 }  ||
   17744 {
   17745   tmp=./conf$$-$RANDOM
   17746   (umask 077 && mkdir "$tmp")
   17747 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
   17748 
   17749 # Set up the scripts for CONFIG_FILES section.
   17750 # No need to generate them if there are no CONFIG_FILES.
   17751 # This happens for instance with `./config.status config.h'.
   17752 if test -n "$CONFIG_FILES"; then
   17753 
   17754 
   17755 ac_cr=`echo X | tr X '\015'`
   17756 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   17757 # But we know of no other shell where ac_cr would be empty at this
   17758 # point, so we can use a bashism as a fallback.
   17759 if test "x$ac_cr" = x; then
   17760   eval ac_cr=\$\'\\r\'
   17761 fi
   17762 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   17763 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   17764   ac_cs_awk_cr='\r'
   17765 else
   17766   ac_cs_awk_cr=$ac_cr
   17767 fi
   17768 
   17769 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   17770 _ACEOF
   17771 
   17772 
   17773 {
   17774   echo "cat >conf$$subs.awk <<_ACEOF" &&
   17775   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   17776   echo "_ACEOF"
   17777 } >conf$$subs.sh ||
   17778   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   17779 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   17780 ac_delim='%!_!# '
   17781 for ac_last_try in false false false false false :; do
   17782   . ./conf$$subs.sh ||
   17783     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   17784 
   17785   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   17786   if test $ac_delim_n = $ac_delim_num; then
   17787     break
   17788   elif $ac_last_try; then
   17789     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   17790   else
   17791     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   17792   fi
   17793 done
   17794 rm -f conf$$subs.sh
   17795 
   17796 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17797 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   17798 _ACEOF
   17799 sed -n '
   17800 h
   17801 s/^/S["/; s/!.*/"]=/
   17802 p
   17803 g
   17804 s/^[^!]*!//
   17805 :repl
   17806 t repl
   17807 s/'"$ac_delim"'$//
   17808 t delim
   17809 :nl
   17810 h
   17811 s/\(.\{148\}\).*/\1/
   17812 t more1
   17813 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   17814 p
   17815 n
   17816 b repl
   17817 :more1
   17818 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   17819 p
   17820 g
   17821 s/.\{148\}//
   17822 t nl
   17823 :delim
   17824 h
   17825 s/\(.\{148\}\).*/\1/
   17826 t more2
   17827 s/["\\]/\\&/g; s/^/"/; s/$/"/
   17828 p
   17829 b
   17830 :more2
   17831 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   17832 p
   17833 g
   17834 s/.\{148\}//
   17835 t delim
   17836 ' <conf$$subs.awk | sed '
   17837 /^[^""]/{
   17838   N
   17839   s/\n//
   17840 }
   17841 ' >>$CONFIG_STATUS || ac_write_fail=1
   17842 rm -f conf$$subs.awk
   17843 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17844 _ACAWK
   17845 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   17846   for (key in S) S_is_set[key] = 1
   17847   FS = ""
   17848 
   17849 }
   17850 {
   17851   line = $ 0
   17852   nfields = split(line, field, "@")
   17853   substed = 0
   17854   len = length(field[1])
   17855   for (i = 2; i < nfields; i++) {
   17856     key = field[i]
   17857     keylen = length(key)
   17858     if (S_is_set[key]) {
   17859       value = S[key]
   17860       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   17861       len += length(value) + length(field[++i])
   17862       substed = 1
   17863     } else
   17864       len += 1 + keylen
   17865   }
   17866 
   17867   print line
   17868 }
   17869 
   17870 _ACAWK
   17871 _ACEOF
   17872 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17873 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   17874   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   17875 else
   17876   cat
   17877 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   17878   || as_fn_error "could not setup config files machinery" "$LINENO" 5
   17879 _ACEOF
   17880 
   17881 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   17882 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   17883 # trailing colons and then remove the whole line if VPATH becomes empty
   17884 # (actually we leave an empty line to preserve line numbers).
   17885 if test "x$srcdir" = x.; then
   17886   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   17887 s/:*\$(srcdir):*/:/
   17888 s/:*\${srcdir}:*/:/
   17889 s/:*@srcdir@:*/:/
   17890 s/^\([^=]*=[	 ]*\):*/\1/
   17891 s/:*$//
   17892 s/^[^=]*=[	 ]*$//
   17893 }'
   17894 fi
   17895 
   17896 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17897 fi # test -n "$CONFIG_FILES"
   17898 
   17899 # Set up the scripts for CONFIG_HEADERS section.
   17900 # No need to generate them if there are no CONFIG_HEADERS.
   17901 # This happens for instance with `./config.status Makefile'.
   17902 if test -n "$CONFIG_HEADERS"; then
   17903 cat >"$tmp/defines.awk" <<\_ACAWK ||
   17904 BEGIN {
   17905 _ACEOF
   17906 
   17907 # Transform confdefs.h into an awk script `defines.awk', embedded as
   17908 # here-document in config.status, that substitutes the proper values into
   17909 # config.h.in to produce config.h.
   17910 
   17911 # Create a delimiter string that does not exist in confdefs.h, to ease
   17912 # handling of long lines.
   17913 ac_delim='%!_!# '
   17914 for ac_last_try in false false :; do
   17915   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   17916   if test -z "$ac_t"; then
   17917     break
   17918   elif $ac_last_try; then
   17919     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
   17920   else
   17921     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   17922   fi
   17923 done
   17924 
   17925 # For the awk script, D is an array of macro values keyed by name,
   17926 # likewise P contains macro parameters if any.  Preserve backslash
   17927 # newline sequences.
   17928 
   17929 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   17930 sed -n '
   17931 s/.\{148\}/&'"$ac_delim"'/g
   17932 t rset
   17933 :rset
   17934 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   17935 t def
   17936 d
   17937 :def
   17938 s/\\$//
   17939 t bsnl
   17940 s/["\\]/\\&/g
   17941 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   17942 D["\1"]=" \3"/p
   17943 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   17944 d
   17945 :bsnl
   17946 s/["\\]/\\&/g
   17947 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   17948 D["\1"]=" \3\\\\\\n"\\/p
   17949 t cont
   17950 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   17951 t cont
   17952 d
   17953 :cont
   17954 n
   17955 s/.\{148\}/&'"$ac_delim"'/g
   17956 t clear
   17957 :clear
   17958 s/\\$//
   17959 t bsnlc
   17960 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   17961 d
   17962 :bsnlc
   17963 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   17964 b cont
   17965 ' <confdefs.h | sed '
   17966 s/'"$ac_delim"'/"\\\
   17967 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   17968 
   17969 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17970   for (key in D) D_is_set[key] = 1
   17971   FS = ""
   17972 }
   17973 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   17974   line = \$ 0
   17975   split(line, arg, " ")
   17976   if (arg[1] == "#") {
   17977     defundef = arg[2]
   17978     mac1 = arg[3]
   17979   } else {
   17980     defundef = substr(arg[1], 2)
   17981     mac1 = arg[2]
   17982   }
   17983   split(mac1, mac2, "(") #)
   17984   macro = mac2[1]
   17985   prefix = substr(line, 1, index(line, defundef) - 1)
   17986   if (D_is_set[macro]) {
   17987     # Preserve the white space surrounding the "#".
   17988     print prefix "define", macro P[macro] D[macro]
   17989     next
   17990   } else {
   17991     # Replace #undef with comments.  This is necessary, for example,
   17992     # in the case of _POSIX_SOURCE, which is predefined and required
   17993     # on some systems where configure will not decide to define it.
   17994     if (defundef == "undef") {
   17995       print "/*", prefix defundef, macro, "*/"
   17996       next
   17997     }
   17998   }
   17999 }
   18000 { print }
   18001 _ACAWK
   18002 _ACEOF
   18003 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18004   as_fn_error "could not setup config headers machinery" "$LINENO" 5
   18005 fi # test -n "$CONFIG_HEADERS"
   18006 
   18007 
   18008 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   18009 shift
   18010 for ac_tag
   18011 do
   18012   case $ac_tag in
   18013   :[FHLC]) ac_mode=$ac_tag; continue;;
   18014   esac
   18015   case $ac_mode$ac_tag in
   18016   :[FHL]*:*);;
   18017   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
   18018   :[FH]-) ac_tag=-:-;;
   18019   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   18020   esac
   18021   ac_save_IFS=$IFS
   18022   IFS=:
   18023   set x $ac_tag
   18024   IFS=$ac_save_IFS
   18025   shift
   18026   ac_file=$1
   18027   shift
   18028 
   18029   case $ac_mode in
   18030   :L) ac_source=$1;;
   18031   :[FH])
   18032     ac_file_inputs=
   18033     for ac_f
   18034     do
   18035       case $ac_f in
   18036       -) ac_f="$tmp/stdin";;
   18037       *) # Look for the file first in the build tree, then in the source tree
   18038 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   18039 	 # because $ac_f cannot contain `:'.
   18040 	 test -f "$ac_f" ||
   18041 	   case $ac_f in
   18042 	   [\\/$]*) false;;
   18043 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   18044 	   esac ||
   18045 	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   18046       esac
   18047       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   18048       as_fn_append ac_file_inputs " '$ac_f'"
   18049     done
   18050 
   18051     # Let's still pretend it is `configure' which instantiates (i.e., don't
   18052     # use $as_me), people would be surprised to read:
   18053     #    /* config.h.  Generated by config.status.  */
   18054     configure_input='Generated from '`
   18055 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   18056 	`' by configure.'
   18057     if test x"$ac_file" != x-; then
   18058       configure_input="$ac_file.  $configure_input"
   18059       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   18060 $as_echo "$as_me: creating $ac_file" >&6;}
   18061     fi
   18062     # Neutralize special characters interpreted by sed in replacement strings.
   18063     case $configure_input in #(
   18064     *\&* | *\|* | *\\* )
   18065        ac_sed_conf_input=`$as_echo "$configure_input" |
   18066        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   18067     *) ac_sed_conf_input=$configure_input;;
   18068     esac
   18069 
   18070     case $ac_tag in
   18071     *:-:* | *:-) cat >"$tmp/stdin" \
   18072       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
   18073     esac
   18074     ;;
   18075   esac
   18076 
   18077   ac_dir=`$as_dirname -- "$ac_file" ||
   18078 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18079 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   18080 	 X"$ac_file" : 'X\(//\)$' \| \
   18081 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   18082 $as_echo X"$ac_file" |
   18083     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18084 	    s//\1/
   18085 	    q
   18086 	  }
   18087 	  /^X\(\/\/\)[^/].*/{
   18088 	    s//\1/
   18089 	    q
   18090 	  }
   18091 	  /^X\(\/\/\)$/{
   18092 	    s//\1/
   18093 	    q
   18094 	  }
   18095 	  /^X\(\/\).*/{
   18096 	    s//\1/
   18097 	    q
   18098 	  }
   18099 	  s/.*/./; q'`
   18100   as_dir="$ac_dir"; as_fn_mkdir_p
   18101   ac_builddir=.
   18102 
   18103 case "$ac_dir" in
   18104 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18105 *)
   18106   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   18107   # A ".." for each directory in $ac_dir_suffix.
   18108   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   18109   case $ac_top_builddir_sub in
   18110   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18111   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   18112   esac ;;
   18113 esac
   18114 ac_abs_top_builddir=$ac_pwd
   18115 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   18116 # for backward compatibility:
   18117 ac_top_builddir=$ac_top_build_prefix
   18118 
   18119 case $srcdir in
   18120   .)  # We are building in place.
   18121     ac_srcdir=.
   18122     ac_top_srcdir=$ac_top_builddir_sub
   18123     ac_abs_top_srcdir=$ac_pwd ;;
   18124   [\\/]* | ?:[\\/]* )  # Absolute name.
   18125     ac_srcdir=$srcdir$ac_dir_suffix;
   18126     ac_top_srcdir=$srcdir
   18127     ac_abs_top_srcdir=$srcdir ;;
   18128   *) # Relative name.
   18129     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   18130     ac_top_srcdir=$ac_top_build_prefix$srcdir
   18131     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   18132 esac
   18133 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   18134 
   18135 
   18136   case $ac_mode in
   18137   :F)
   18138   #
   18139   # CONFIG_FILE
   18140   #
   18141 
   18142   case $INSTALL in
   18143   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   18144   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   18145   esac
   18146   ac_MKDIR_P=$MKDIR_P
   18147   case $MKDIR_P in
   18148   [\\/$]* | ?:[\\/]* ) ;;
   18149   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   18150   esac
   18151 _ACEOF
   18152 
   18153 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18154 # If the template does not know about datarootdir, expand it.
   18155 # FIXME: This hack should be removed a few years after 2.60.
   18156 ac_datarootdir_hack=; ac_datarootdir_seen=
   18157 ac_sed_dataroot='
   18158 /datarootdir/ {
   18159   p
   18160   q
   18161 }
   18162 /@datadir@/p
   18163 /@docdir@/p
   18164 /@infodir@/p
   18165 /@localedir@/p
   18166 /@mandir@/p'
   18167 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   18168 *datarootdir*) ac_datarootdir_seen=yes;;
   18169 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   18170   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   18171 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   18172 _ACEOF
   18173 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18174   ac_datarootdir_hack='
   18175   s&@datadir@&$datadir&g
   18176   s&@docdir@&$docdir&g
   18177   s&@infodir@&$infodir&g
   18178   s&@localedir@&$localedir&g
   18179   s&@mandir@&$mandir&g
   18180   s&\\\${datarootdir}&$datarootdir&g' ;;
   18181 esac
   18182 _ACEOF
   18183 
   18184 # Neutralize VPATH when `$srcdir' = `.'.
   18185 # Shell code in configure.ac might set extrasub.
   18186 # FIXME: do we really want to maintain this feature?
   18187 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18188 ac_sed_extra="$ac_vpsub
   18189 $extrasub
   18190 _ACEOF
   18191 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18192 :t
   18193 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   18194 s|@configure_input@|$ac_sed_conf_input|;t t
   18195 s&@top_builddir@&$ac_top_builddir_sub&;t t
   18196 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   18197 s&@srcdir@&$ac_srcdir&;t t
   18198 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   18199 s&@top_srcdir@&$ac_top_srcdir&;t t
   18200 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   18201 s&@builddir@&$ac_builddir&;t t
   18202 s&@abs_builddir@&$ac_abs_builddir&;t t
   18203 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   18204 s&@INSTALL@&$ac_INSTALL&;t t
   18205 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   18206 $ac_datarootdir_hack
   18207 "
   18208 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
   18209   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18210 
   18211 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   18212   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   18213   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   18214   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18215 which seems to be undefined.  Please make sure it is defined." >&5
   18216 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18217 which seems to be undefined.  Please make sure it is defined." >&2;}
   18218 
   18219   rm -f "$tmp/stdin"
   18220   case $ac_file in
   18221   -) cat "$tmp/out" && rm -f "$tmp/out";;
   18222   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   18223   esac \
   18224   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18225  ;;
   18226   :H)
   18227   #
   18228   # CONFIG_HEADER
   18229   #
   18230   if test x"$ac_file" != x-; then
   18231     {
   18232       $as_echo "/* $configure_input  */" \
   18233       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   18234     } >"$tmp/config.h" \
   18235       || as_fn_error "could not create $ac_file" "$LINENO" 5
   18236     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   18237       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   18238 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   18239     else
   18240       rm -f "$ac_file"
   18241       mv "$tmp/config.h" "$ac_file" \
   18242 	|| as_fn_error "could not create $ac_file" "$LINENO" 5
   18243     fi
   18244   else
   18245     $as_echo "/* $configure_input  */" \
   18246       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   18247       || as_fn_error "could not create -" "$LINENO" 5
   18248   fi
   18249 # Compute "$ac_file"'s index in $config_headers.
   18250 _am_arg="$ac_file"
   18251 _am_stamp_count=1
   18252 for _am_header in $config_headers :; do
   18253   case $_am_header in
   18254     $_am_arg | $_am_arg:* )
   18255       break ;;
   18256     * )
   18257       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   18258   esac
   18259 done
   18260 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   18261 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18262 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   18263 	 X"$_am_arg" : 'X\(//\)$' \| \
   18264 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   18265 $as_echo X"$_am_arg" |
   18266     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18267 	    s//\1/
   18268 	    q
   18269 	  }
   18270 	  /^X\(\/\/\)[^/].*/{
   18271 	    s//\1/
   18272 	    q
   18273 	  }
   18274 	  /^X\(\/\/\)$/{
   18275 	    s//\1/
   18276 	    q
   18277 	  }
   18278 	  /^X\(\/\).*/{
   18279 	    s//\1/
   18280 	    q
   18281 	  }
   18282 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   18283  ;;
   18284 
   18285   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   18286 $as_echo "$as_me: executing $ac_file commands" >&6;}
   18287  ;;
   18288   esac
   18289 
   18290 
   18291   case $ac_file$ac_mode in
   18292     "default-1":C)
   18293 # Only add multilib support code if we just rebuilt the top-level
   18294 # Makefile.
   18295 case " $CONFIG_FILES " in
   18296  *" Makefile "*)
   18297    ac_file=Makefile . ${multi_basedir}/config-ml.in
   18298    ;;
   18299 esac ;;
   18300     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   18301   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   18302   # are listed without --file.  Let's play safe and only enable the eval
   18303   # if we detect the quoting.
   18304   case $CONFIG_FILES in
   18305   *\'*) eval set x "$CONFIG_FILES" ;;
   18306   *)   set x $CONFIG_FILES ;;
   18307   esac
   18308   shift
   18309   for mf
   18310   do
   18311     # Strip MF so we end up with the name of the file.
   18312     mf=`echo "$mf" | sed -e 's/:.*$//'`
   18313     # Check whether this is an Automake generated Makefile or not.
   18314     # We used to match only the files named `Makefile.in', but
   18315     # some people rename them; so instead we look at the file content.
   18316     # Grep'ing the first line is not enough: some people post-process
   18317     # each Makefile.in and add a new line on top of each file to say so.
   18318     # Grep'ing the whole file is not good either: AIX grep has a line
   18319     # limit of 2048, but all sed's we know have understand at least 4000.
   18320     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   18321       dirpart=`$as_dirname -- "$mf" ||
   18322 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18323 	 X"$mf" : 'X\(//\)[^/]' \| \
   18324 	 X"$mf" : 'X\(//\)$' \| \
   18325 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   18326 $as_echo X"$mf" |
   18327     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18328 	    s//\1/
   18329 	    q
   18330 	  }
   18331 	  /^X\(\/\/\)[^/].*/{
   18332 	    s//\1/
   18333 	    q
   18334 	  }
   18335 	  /^X\(\/\/\)$/{
   18336 	    s//\1/
   18337 	    q
   18338 	  }
   18339 	  /^X\(\/\).*/{
   18340 	    s//\1/
   18341 	    q
   18342 	  }
   18343 	  s/.*/./; q'`
   18344     else
   18345       continue
   18346     fi
   18347     # Extract the definition of DEPDIR, am__include, and am__quote
   18348     # from the Makefile without running `make'.
   18349     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   18350     test -z "$DEPDIR" && continue
   18351     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   18352     test -z "am__include" && continue
   18353     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   18354     # When using ansi2knr, U may be empty or an underscore; expand it
   18355     U=`sed -n 's/^U = //p' < "$mf"`
   18356     # Find all dependency output files, they are included files with
   18357     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   18358     # simplest approach to changing $(DEPDIR) to its actual value in the
   18359     # expansion.
   18360     for file in `sed -n "
   18361       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   18362 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   18363       # Make sure the directory exists.
   18364       test -f "$dirpart/$file" && continue
   18365       fdir=`$as_dirname -- "$file" ||
   18366 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18367 	 X"$file" : 'X\(//\)[^/]' \| \
   18368 	 X"$file" : 'X\(//\)$' \| \
   18369 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   18370 $as_echo X"$file" |
   18371     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18372 	    s//\1/
   18373 	    q
   18374 	  }
   18375 	  /^X\(\/\/\)[^/].*/{
   18376 	    s//\1/
   18377 	    q
   18378 	  }
   18379 	  /^X\(\/\/\)$/{
   18380 	    s//\1/
   18381 	    q
   18382 	  }
   18383 	  /^X\(\/\).*/{
   18384 	    s//\1/
   18385 	    q
   18386 	  }
   18387 	  s/.*/./; q'`
   18388       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   18389       # echo "creating $dirpart/$file"
   18390       echo '# dummy' > "$dirpart/$file"
   18391     done
   18392   done
   18393 }
   18394  ;;
   18395     "libtool":C)
   18396 
   18397     # See if we are running on zsh, and set the options which allow our
   18398     # commands through without removal of \ escapes.
   18399     if test -n "${ZSH_VERSION+set}" ; then
   18400       setopt NO_GLOB_SUBST
   18401     fi
   18402 
   18403     cfgfile="${ofile}T"
   18404     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   18405     $RM "$cfgfile"
   18406 
   18407     cat <<_LT_EOF >> "$cfgfile"
   18408 #! $SHELL
   18409 
   18410 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   18411 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   18412 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18413 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   18414 #
   18415 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   18416 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   18417 #   Written by Gordon Matzigkeit, 1996
   18418 #
   18419 #   This file is part of GNU Libtool.
   18420 #
   18421 # GNU Libtool is free software; you can redistribute it and/or
   18422 # modify it under the terms of the GNU General Public License as
   18423 # published by the Free Software Foundation; either version 2 of
   18424 # the License, or (at your option) any later version.
   18425 #
   18426 # As a special exception to the GNU General Public License,
   18427 # if you distribute this file as part of a program or library that
   18428 # is built using GNU Libtool, you may include this file under the
   18429 # same distribution terms that you use for the rest of that program.
   18430 #
   18431 # GNU Libtool is distributed in the hope that it will be useful,
   18432 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   18433 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   18434 # GNU General Public License for more details.
   18435 #
   18436 # You should have received a copy of the GNU General Public License
   18437 # along with GNU Libtool; see the file COPYING.  If not, a copy
   18438 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   18439 # obtained by writing to the Free Software Foundation, Inc.,
   18440 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   18441 
   18442 
   18443 # The names of the tagged configurations supported by this script.
   18444 available_tags="FC "
   18445 
   18446 # ### BEGIN LIBTOOL CONFIG
   18447 
   18448 # Which release of libtool.m4 was used?
   18449 macro_version=$macro_version
   18450 macro_revision=$macro_revision
   18451 
   18452 # Whether or not to build shared libraries.
   18453 build_libtool_libs=$enable_shared
   18454 
   18455 # Whether or not to build static libraries.
   18456 build_old_libs=$enable_static
   18457 
   18458 # What type of objects to build.
   18459 pic_mode=$pic_mode
   18460 
   18461 # Whether or not to optimize for fast installation.
   18462 fast_install=$enable_fast_install
   18463 
   18464 # Shell to use when invoking shell scripts.
   18465 SHELL=$lt_SHELL
   18466 
   18467 # An echo program that protects backslashes.
   18468 ECHO=$lt_ECHO
   18469 
   18470 # The host system.
   18471 host_alias=$host_alias
   18472 host=$host
   18473 host_os=$host_os
   18474 
   18475 # The build system.
   18476 build_alias=$build_alias
   18477 build=$build
   18478 build_os=$build_os
   18479 
   18480 # A sed program that does not truncate output.
   18481 SED=$lt_SED
   18482 
   18483 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   18484 Xsed="\$SED -e 1s/^X//"
   18485 
   18486 # A grep program that handles long lines.
   18487 GREP=$lt_GREP
   18488 
   18489 # An ERE matcher.
   18490 EGREP=$lt_EGREP
   18491 
   18492 # A literal string matcher.
   18493 FGREP=$lt_FGREP
   18494 
   18495 # A BSD- or MS-compatible name lister.
   18496 NM=$lt_NM
   18497 
   18498 # Whether we need soft or hard links.
   18499 LN_S=$lt_LN_S
   18500 
   18501 # What is the maximum length of a command?
   18502 max_cmd_len=$max_cmd_len
   18503 
   18504 # Object file suffix (normally "o").
   18505 objext=$ac_objext
   18506 
   18507 # Executable file suffix (normally "").
   18508 exeext=$exeext
   18509 
   18510 # whether the shell understands "unset".
   18511 lt_unset=$lt_unset
   18512 
   18513 # turn spaces into newlines.
   18514 SP2NL=$lt_lt_SP2NL
   18515 
   18516 # turn newlines into spaces.
   18517 NL2SP=$lt_lt_NL2SP
   18518 
   18519 # An object symbol dumper.
   18520 OBJDUMP=$lt_OBJDUMP
   18521 
   18522 # Method to check whether dependent libraries are shared objects.
   18523 deplibs_check_method=$lt_deplibs_check_method
   18524 
   18525 # Command to use when deplibs_check_method == "file_magic".
   18526 file_magic_cmd=$lt_file_magic_cmd
   18527 
   18528 # The archiver.
   18529 AR=$lt_AR
   18530 AR_FLAGS=$lt_AR_FLAGS
   18531 
   18532 # A symbol stripping program.
   18533 STRIP=$lt_STRIP
   18534 
   18535 # Commands used to install an old-style archive.
   18536 RANLIB=$lt_RANLIB
   18537 old_postinstall_cmds=$lt_old_postinstall_cmds
   18538 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18539 
   18540 # Whether to use a lock for old archive extraction.
   18541 lock_old_archive_extraction=$lock_old_archive_extraction
   18542 
   18543 # A C compiler.
   18544 LTCC=$lt_CC
   18545 
   18546 # LTCC compiler flags.
   18547 LTCFLAGS=$lt_CFLAGS
   18548 
   18549 # Take the output of nm and produce a listing of raw symbols and C names.
   18550 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18551 
   18552 # Transform the output of nm in a proper C declaration.
   18553 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18554 
   18555 # Transform the output of nm in a C name address pair.
   18556 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18557 
   18558 # Transform the output of nm in a C name address pair when lib prefix is needed.
   18559 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   18560 
   18561 # The name of the directory that contains temporary libtool files.
   18562 objdir=$objdir
   18563 
   18564 # Used to examine libraries when file_magic_cmd begins with "file".
   18565 MAGIC_CMD=$MAGIC_CMD
   18566 
   18567 # Must we lock files when doing compilation?
   18568 need_locks=$lt_need_locks
   18569 
   18570 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   18571 DSYMUTIL=$lt_DSYMUTIL
   18572 
   18573 # Tool to change global to local symbols on Mac OS X.
   18574 NMEDIT=$lt_NMEDIT
   18575 
   18576 # Tool to manipulate fat objects and archives on Mac OS X.
   18577 LIPO=$lt_LIPO
   18578 
   18579 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   18580 OTOOL=$lt_OTOOL
   18581 
   18582 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   18583 OTOOL64=$lt_OTOOL64
   18584 
   18585 # Old archive suffix (normally "a").
   18586 libext=$libext
   18587 
   18588 # Shared library suffix (normally ".so").
   18589 shrext_cmds=$lt_shrext_cmds
   18590 
   18591 # The commands to extract the exported symbol list from a shared archive.
   18592 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18593 
   18594 # Variables whose values should be saved in libtool wrapper scripts and
   18595 # restored at link time.
   18596 variables_saved_for_relink=$lt_variables_saved_for_relink
   18597 
   18598 # Do we need the "lib" prefix for modules?
   18599 need_lib_prefix=$need_lib_prefix
   18600 
   18601 # Do we need a version for libraries?
   18602 need_version=$need_version
   18603 
   18604 # Library versioning type.
   18605 version_type=$version_type
   18606 
   18607 # Shared library runtime path variable.
   18608 runpath_var=$runpath_var
   18609 
   18610 # Shared library path variable.
   18611 shlibpath_var=$shlibpath_var
   18612 
   18613 # Is shlibpath searched before the hard-coded library search path?
   18614 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18615 
   18616 # Format of library name prefix.
   18617 libname_spec=$lt_libname_spec
   18618 
   18619 # List of archive names.  First name is the real one, the rest are links.
   18620 # The last name is the one that the linker finds with -lNAME
   18621 library_names_spec=$lt_library_names_spec
   18622 
   18623 # The coded name of the library, if different from the real name.
   18624 soname_spec=$lt_soname_spec
   18625 
   18626 # Permission mode override for installation of shared libraries.
   18627 install_override_mode=$lt_install_override_mode
   18628 
   18629 # Command to use after installation of a shared archive.
   18630 postinstall_cmds=$lt_postinstall_cmds
   18631 
   18632 # Command to use after uninstallation of a shared archive.
   18633 postuninstall_cmds=$lt_postuninstall_cmds
   18634 
   18635 # Commands used to finish a libtool library installation in a directory.
   18636 finish_cmds=$lt_finish_cmds
   18637 
   18638 # As "finish_cmds", except a single script fragment to be evaled but
   18639 # not shown.
   18640 finish_eval=$lt_finish_eval
   18641 
   18642 # Whether we should hardcode library paths into libraries.
   18643 hardcode_into_libs=$hardcode_into_libs
   18644 
   18645 # Compile-time system search path for libraries.
   18646 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18647 
   18648 # Run-time system search path for libraries.
   18649 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18650 
   18651 # Whether dlopen is supported.
   18652 dlopen_support=$enable_dlopen
   18653 
   18654 # Whether dlopen of programs is supported.
   18655 dlopen_self=$enable_dlopen_self
   18656 
   18657 # Whether dlopen of statically linked programs is supported.
   18658 dlopen_self_static=$enable_dlopen_self_static
   18659 
   18660 # Commands to strip libraries.
   18661 old_striplib=$lt_old_striplib
   18662 striplib=$lt_striplib
   18663 
   18664 
   18665 # The linker used to build libraries.
   18666 LD=$lt_LD
   18667 
   18668 # How to create reloadable object files.
   18669 reload_flag=$lt_reload_flag
   18670 reload_cmds=$lt_reload_cmds
   18671 
   18672 # Commands used to build an old-style archive.
   18673 old_archive_cmds=$lt_old_archive_cmds
   18674 
   18675 # A language specific compiler.
   18676 CC=$lt_compiler
   18677 
   18678 # Is the compiler the GNU compiler?
   18679 with_gcc=$GCC
   18680 
   18681 # Compiler flag to turn off builtin functions.
   18682 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   18683 
   18684 # How to pass a linker flag through the compiler.
   18685 wl=$lt_lt_prog_compiler_wl
   18686 
   18687 # Additional compiler flags for building library objects.
   18688 pic_flag=$lt_lt_prog_compiler_pic
   18689 
   18690 # Compiler flag to prevent dynamic linking.
   18691 link_static_flag=$lt_lt_prog_compiler_static
   18692 
   18693 # Does compiler simultaneously support -c and -o options?
   18694 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   18695 
   18696 # Whether or not to add -lc for building shared libraries.
   18697 build_libtool_need_lc=$archive_cmds_need_lc
   18698 
   18699 # Whether or not to disallow shared libs when runtime libs are static.
   18700 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   18701 
   18702 # Compiler flag to allow reflexive dlopens.
   18703 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   18704 
   18705 # Compiler flag to generate shared objects directly from archives.
   18706 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   18707 
   18708 # Whether the compiler copes with passing no objects directly.
   18709 compiler_needs_object=$lt_compiler_needs_object
   18710 
   18711 # Create an old-style archive from a shared archive.
   18712 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   18713 
   18714 # Create a temporary old-style archive to link instead of a shared archive.
   18715 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   18716 
   18717 # Commands used to build a shared archive.
   18718 archive_cmds=$lt_archive_cmds
   18719 archive_expsym_cmds=$lt_archive_expsym_cmds
   18720 
   18721 # Commands used to build a loadable module if different from building
   18722 # a shared archive.
   18723 module_cmds=$lt_module_cmds
   18724 module_expsym_cmds=$lt_module_expsym_cmds
   18725 
   18726 # Whether we are building with GNU ld or not.
   18727 with_gnu_ld=$lt_with_gnu_ld
   18728 
   18729 # Flag that allows shared libraries with undefined symbols to be built.
   18730 allow_undefined_flag=$lt_allow_undefined_flag
   18731 
   18732 # Flag that enforces no undefined symbols.
   18733 no_undefined_flag=$lt_no_undefined_flag
   18734 
   18735 # Flag to hardcode \$libdir into a binary during linking.
   18736 # This must work even if \$libdir does not exist
   18737 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   18738 
   18739 # If ld is used when linking, flag to hardcode \$libdir into a binary
   18740 # during linking.  This must work even if \$libdir does not exist.
   18741 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   18742 
   18743 # Whether we need a single "-rpath" flag with a separated argument.
   18744 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   18745 
   18746 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   18747 # DIR into the resulting binary.
   18748 hardcode_direct=$hardcode_direct
   18749 
   18750 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   18751 # DIR into the resulting binary and the resulting library dependency is
   18752 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   18753 # library is relocated.
   18754 hardcode_direct_absolute=$hardcode_direct_absolute
   18755 
   18756 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   18757 # into the resulting binary.
   18758 hardcode_minus_L=$hardcode_minus_L
   18759 
   18760 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   18761 # into the resulting binary.
   18762 hardcode_shlibpath_var=$hardcode_shlibpath_var
   18763 
   18764 # Set to "yes" if building a shared library automatically hardcodes DIR
   18765 # into the library and all subsequent libraries and executables linked
   18766 # against it.
   18767 hardcode_automatic=$hardcode_automatic
   18768 
   18769 # Set to yes if linker adds runtime paths of dependent libraries
   18770 # to runtime path list.
   18771 inherit_rpath=$inherit_rpath
   18772 
   18773 # Whether libtool must link a program against all its dependency libraries.
   18774 link_all_deplibs=$link_all_deplibs
   18775 
   18776 # Fix the shell variable \$srcfile for the compiler.
   18777 fix_srcfile_path=$lt_fix_srcfile_path
   18778 
   18779 # Set to "yes" if exported symbols are required.
   18780 always_export_symbols=$always_export_symbols
   18781 
   18782 # The commands to list exported symbols.
   18783 export_symbols_cmds=$lt_export_symbols_cmds
   18784 
   18785 # Symbols that should not be listed in the preloaded symbols.
   18786 exclude_expsyms=$lt_exclude_expsyms
   18787 
   18788 # Symbols that must always be exported.
   18789 include_expsyms=$lt_include_expsyms
   18790 
   18791 # Commands necessary for linking programs (against libraries) with templates.
   18792 prelink_cmds=$lt_prelink_cmds
   18793 
   18794 # Specify filename containing input files.
   18795 file_list_spec=$lt_file_list_spec
   18796 
   18797 # How to hardcode a shared library path into an executable.
   18798 hardcode_action=$hardcode_action
   18799 
   18800 # The directories searched by this compiler when creating a shared library.
   18801 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   18802 
   18803 # Dependencies to place before and after the objects being linked to
   18804 # create a shared library.
   18805 predep_objects=$lt_predep_objects
   18806 postdep_objects=$lt_postdep_objects
   18807 predeps=$lt_predeps
   18808 postdeps=$lt_postdeps
   18809 
   18810 # The library search path used internally by the compiler when linking
   18811 # a shared library.
   18812 compiler_lib_search_path=$lt_compiler_lib_search_path
   18813 
   18814 # ### END LIBTOOL CONFIG
   18815 
   18816 _LT_EOF
   18817 
   18818   case $host_os in
   18819   aix3*)
   18820     cat <<\_LT_EOF >> "$cfgfile"
   18821 # AIX sometimes has problems with the GCC collect2 program.  For some
   18822 # reason, if we set the COLLECT_NAMES environment variable, the problems
   18823 # vanish in a puff of smoke.
   18824 if test "X${COLLECT_NAMES+set}" != Xset; then
   18825   COLLECT_NAMES=
   18826   export COLLECT_NAMES
   18827 fi
   18828 _LT_EOF
   18829     ;;
   18830   esac
   18831 
   18832 
   18833 ltmain="$ac_aux_dir/ltmain.sh"
   18834 
   18835 
   18836   # We use sed instead of cat because bash on DJGPP gets confused if
   18837   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   18838   # text mode, it properly converts lines to CR/LF.  This bash problem
   18839   # is reportedly fixed, but why not run on old versions too?
   18840   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
   18841     || (rm -f "$cfgfile"; exit 1)
   18842 
   18843   case $xsi_shell in
   18844   yes)
   18845     cat << \_LT_EOF >> "$cfgfile"
   18846 
   18847 # func_dirname file append nondir_replacement
   18848 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   18849 # otherwise set result to NONDIR_REPLACEMENT.
   18850 func_dirname ()
   18851 {
   18852   case ${1} in
   18853     */*) func_dirname_result="${1%/*}${2}" ;;
   18854     *  ) func_dirname_result="${3}" ;;
   18855   esac
   18856 }
   18857 
   18858 # func_basename file
   18859 func_basename ()
   18860 {
   18861   func_basename_result="${1##*/}"
   18862 }
   18863 
   18864 # func_dirname_and_basename file append nondir_replacement
   18865 # perform func_basename and func_dirname in a single function
   18866 # call:
   18867 #   dirname:  Compute the dirname of FILE.  If nonempty,
   18868 #             add APPEND to the result, otherwise set result
   18869 #             to NONDIR_REPLACEMENT.
   18870 #             value returned in "$func_dirname_result"
   18871 #   basename: Compute filename of FILE.
   18872 #             value retuned in "$func_basename_result"
   18873 # Implementation must be kept synchronized with func_dirname
   18874 # and func_basename. For efficiency, we do not delegate to
   18875 # those functions but instead duplicate the functionality here.
   18876 func_dirname_and_basename ()
   18877 {
   18878   case ${1} in
   18879     */*) func_dirname_result="${1%/*}${2}" ;;
   18880     *  ) func_dirname_result="${3}" ;;
   18881   esac
   18882   func_basename_result="${1##*/}"
   18883 }
   18884 
   18885 # func_stripname prefix suffix name
   18886 # strip PREFIX and SUFFIX off of NAME.
   18887 # PREFIX and SUFFIX must not contain globbing or regex special
   18888 # characters, hashes, percent signs, but SUFFIX may contain a leading
   18889 # dot (in which case that matches only a dot).
   18890 func_stripname ()
   18891 {
   18892   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
   18893   # positional parameters, so assign one to ordinary parameter first.
   18894   func_stripname_result=${3}
   18895   func_stripname_result=${func_stripname_result#"${1}"}
   18896   func_stripname_result=${func_stripname_result%"${2}"}
   18897 }
   18898 
   18899 # func_opt_split
   18900 func_opt_split ()
   18901 {
   18902   func_opt_split_opt=${1%%=*}
   18903   func_opt_split_arg=${1#*=}
   18904 }
   18905 
   18906 # func_lo2o object
   18907 func_lo2o ()
   18908 {
   18909   case ${1} in
   18910     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
   18911     *)    func_lo2o_result=${1} ;;
   18912   esac
   18913 }
   18914 
   18915 # func_xform libobj-or-source
   18916 func_xform ()
   18917 {
   18918   func_xform_result=${1%.*}.lo
   18919 }
   18920 
   18921 # func_arith arithmetic-term...
   18922 func_arith ()
   18923 {
   18924   func_arith_result=$(( $* ))
   18925 }
   18926 
   18927 # func_len string
   18928 # STRING may not start with a hyphen.
   18929 func_len ()
   18930 {
   18931   func_len_result=${#1}
   18932 }
   18933 
   18934 _LT_EOF
   18935     ;;
   18936   *) # Bourne compatible functions.
   18937     cat << \_LT_EOF >> "$cfgfile"
   18938 
   18939 # func_dirname file append nondir_replacement
   18940 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   18941 # otherwise set result to NONDIR_REPLACEMENT.
   18942 func_dirname ()
   18943 {
   18944   # Extract subdirectory from the argument.
   18945   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
   18946   if test "X$func_dirname_result" = "X${1}"; then
   18947     func_dirname_result="${3}"
   18948   else
   18949     func_dirname_result="$func_dirname_result${2}"
   18950   fi
   18951 }
   18952 
   18953 # func_basename file
   18954 func_basename ()
   18955 {
   18956   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
   18957 }
   18958 
   18959 
   18960 # func_stripname prefix suffix name
   18961 # strip PREFIX and SUFFIX off of NAME.
   18962 # PREFIX and SUFFIX must not contain globbing or regex special
   18963 # characters, hashes, percent signs, but SUFFIX may contain a leading
   18964 # dot (in which case that matches only a dot).
   18965 # func_strip_suffix prefix name
   18966 func_stripname ()
   18967 {
   18968   case ${2} in
   18969     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   18970     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   18971   esac
   18972 }
   18973 
   18974 # sed scripts:
   18975 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
   18976 my_sed_long_arg='1s/^-[^=]*=//'
   18977 
   18978 # func_opt_split
   18979 func_opt_split ()
   18980 {
   18981   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
   18982   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
   18983 }
   18984 
   18985 # func_lo2o object
   18986 func_lo2o ()
   18987 {
   18988   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
   18989 }
   18990 
   18991 # func_xform libobj-or-source
   18992 func_xform ()
   18993 {
   18994   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
   18995 }
   18996 
   18997 # func_arith arithmetic-term...
   18998 func_arith ()
   18999 {
   19000   func_arith_result=`expr "$@"`
   19001 }
   19002 
   19003 # func_len string
   19004 # STRING may not start with a hyphen.
   19005 func_len ()
   19006 {
   19007   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
   19008 }
   19009 
   19010 _LT_EOF
   19011 esac
   19012 
   19013 case $lt_shell_append in
   19014   yes)
   19015     cat << \_LT_EOF >> "$cfgfile"
   19016 
   19017 # func_append var value
   19018 # Append VALUE to the end of shell variable VAR.
   19019 func_append ()
   19020 {
   19021   eval "$1+=\$2"
   19022 }
   19023 _LT_EOF
   19024     ;;
   19025   *)
   19026     cat << \_LT_EOF >> "$cfgfile"
   19027 
   19028 # func_append var value
   19029 # Append VALUE to the end of shell variable VAR.
   19030 func_append ()
   19031 {
   19032   eval "$1=\$$1\$2"
   19033 }
   19034 
   19035 _LT_EOF
   19036     ;;
   19037   esac
   19038 
   19039 
   19040   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
   19041     || (rm -f "$cfgfile"; exit 1)
   19042 
   19043   mv -f "$cfgfile" "$ofile" ||
   19044     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   19045   chmod +x "$ofile"
   19046 
   19047 
   19048     cat <<_LT_EOF >> "$ofile"
   19049 
   19050 # ### BEGIN LIBTOOL TAG CONFIG: FC
   19051 
   19052 # The linker used to build libraries.
   19053 LD=$lt_LD_FC
   19054 
   19055 # How to create reloadable object files.
   19056 reload_flag=$lt_reload_flag_FC
   19057 reload_cmds=$lt_reload_cmds_FC
   19058 
   19059 # Commands used to build an old-style archive.
   19060 old_archive_cmds=$lt_old_archive_cmds_FC
   19061 
   19062 # A language specific compiler.
   19063 CC=$lt_compiler_FC
   19064 
   19065 # Is the compiler the GNU compiler?
   19066 with_gcc=$GCC_FC
   19067 
   19068 # Compiler flag to turn off builtin functions.
   19069 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_FC
   19070 
   19071 # How to pass a linker flag through the compiler.
   19072 wl=$lt_lt_prog_compiler_wl_FC
   19073 
   19074 # Additional compiler flags for building library objects.
   19075 pic_flag=$lt_lt_prog_compiler_pic_FC
   19076 
   19077 # Compiler flag to prevent dynamic linking.
   19078 link_static_flag=$lt_lt_prog_compiler_static_FC
   19079 
   19080 # Does compiler simultaneously support -c and -o options?
   19081 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_FC
   19082 
   19083 # Whether or not to add -lc for building shared libraries.
   19084 build_libtool_need_lc=$archive_cmds_need_lc_FC
   19085 
   19086 # Whether or not to disallow shared libs when runtime libs are static.
   19087 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_FC
   19088 
   19089 # Compiler flag to allow reflexive dlopens.
   19090 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_FC
   19091 
   19092 # Compiler flag to generate shared objects directly from archives.
   19093 whole_archive_flag_spec=$lt_whole_archive_flag_spec_FC
   19094 
   19095 # Whether the compiler copes with passing no objects directly.
   19096 compiler_needs_object=$lt_compiler_needs_object_FC
   19097 
   19098 # Create an old-style archive from a shared archive.
   19099 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_FC
   19100 
   19101 # Create a temporary old-style archive to link instead of a shared archive.
   19102 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_FC
   19103 
   19104 # Commands used to build a shared archive.
   19105 archive_cmds=$lt_archive_cmds_FC
   19106 archive_expsym_cmds=$lt_archive_expsym_cmds_FC
   19107 
   19108 # Commands used to build a loadable module if different from building
   19109 # a shared archive.
   19110 module_cmds=$lt_module_cmds_FC
   19111 module_expsym_cmds=$lt_module_expsym_cmds_FC
   19112 
   19113 # Whether we are building with GNU ld or not.
   19114 with_gnu_ld=$lt_with_gnu_ld_FC
   19115 
   19116 # Flag that allows shared libraries with undefined symbols to be built.
   19117 allow_undefined_flag=$lt_allow_undefined_flag_FC
   19118 
   19119 # Flag that enforces no undefined symbols.
   19120 no_undefined_flag=$lt_no_undefined_flag_FC
   19121 
   19122 # Flag to hardcode \$libdir into a binary during linking.
   19123 # This must work even if \$libdir does not exist
   19124 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_FC
   19125 
   19126 # If ld is used when linking, flag to hardcode \$libdir into a binary
   19127 # during linking.  This must work even if \$libdir does not exist.
   19128 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_FC
   19129 
   19130 # Whether we need a single "-rpath" flag with a separated argument.
   19131 hardcode_libdir_separator=$lt_hardcode_libdir_separator_FC
   19132 
   19133 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19134 # DIR into the resulting binary.
   19135 hardcode_direct=$hardcode_direct_FC
   19136 
   19137 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19138 # DIR into the resulting binary and the resulting library dependency is
   19139 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   19140 # library is relocated.
   19141 hardcode_direct_absolute=$hardcode_direct_absolute_FC
   19142 
   19143 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   19144 # into the resulting binary.
   19145 hardcode_minus_L=$hardcode_minus_L_FC
   19146 
   19147 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   19148 # into the resulting binary.
   19149 hardcode_shlibpath_var=$hardcode_shlibpath_var_FC
   19150 
   19151 # Set to "yes" if building a shared library automatically hardcodes DIR
   19152 # into the library and all subsequent libraries and executables linked
   19153 # against it.
   19154 hardcode_automatic=$hardcode_automatic_FC
   19155 
   19156 # Set to yes if linker adds runtime paths of dependent libraries
   19157 # to runtime path list.
   19158 inherit_rpath=$inherit_rpath_FC
   19159 
   19160 # Whether libtool must link a program against all its dependency libraries.
   19161 link_all_deplibs=$link_all_deplibs_FC
   19162 
   19163 # Fix the shell variable \$srcfile for the compiler.
   19164 fix_srcfile_path=$lt_fix_srcfile_path_FC
   19165 
   19166 # Set to "yes" if exported symbols are required.
   19167 always_export_symbols=$always_export_symbols_FC
   19168 
   19169 # The commands to list exported symbols.
   19170 export_symbols_cmds=$lt_export_symbols_cmds_FC
   19171 
   19172 # Symbols that should not be listed in the preloaded symbols.
   19173 exclude_expsyms=$lt_exclude_expsyms_FC
   19174 
   19175 # Symbols that must always be exported.
   19176 include_expsyms=$lt_include_expsyms_FC
   19177 
   19178 # Commands necessary for linking programs (against libraries) with templates.
   19179 prelink_cmds=$lt_prelink_cmds_FC
   19180 
   19181 # Specify filename containing input files.
   19182 file_list_spec=$lt_file_list_spec_FC
   19183 
   19184 # How to hardcode a shared library path into an executable.
   19185 hardcode_action=$hardcode_action_FC
   19186 
   19187 # The directories searched by this compiler when creating a shared library.
   19188 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_FC
   19189 
   19190 # Dependencies to place before and after the objects being linked to
   19191 # create a shared library.
   19192 predep_objects=$lt_predep_objects_FC
   19193 postdep_objects=$lt_postdep_objects_FC
   19194 predeps=$lt_predeps_FC
   19195 postdeps=$lt_postdeps_FC
   19196 
   19197 # The library search path used internally by the compiler when linking
   19198 # a shared library.
   19199 compiler_lib_search_path=$lt_compiler_lib_search_path_FC
   19200 
   19201 # ### END LIBTOOL TAG CONFIG: FC
   19202 _LT_EOF
   19203 
   19204  ;;
   19205     "gstdint.h":C)
   19206 if test "$GCC" = yes; then
   19207   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
   19208 else
   19209   echo "/* generated for $CC */" > tmp-stdint.h
   19210 fi
   19211 
   19212 sed 's/^ *//' >> tmp-stdint.h <<EOF
   19213 
   19214   #ifndef GCC_GENERATED_STDINT_H
   19215   #define GCC_GENERATED_STDINT_H 1
   19216 
   19217   #include <sys/types.h>
   19218 EOF
   19219 
   19220 if test "$acx_cv_header_stdint" != stdint.h; then
   19221   echo "#include <stddef.h>" >> tmp-stdint.h
   19222 fi
   19223 if test "$acx_cv_header_stdint" != stddef.h; then
   19224   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
   19225 fi
   19226 
   19227 sed 's/^ *//' >> tmp-stdint.h <<EOF
   19228   /* glibc uses these symbols as guards to prevent redefinitions.  */
   19229   #ifdef __int8_t_defined
   19230   #define _INT8_T
   19231   #define _INT16_T
   19232   #define _INT32_T
   19233   #endif
   19234   #ifdef __uint32_t_defined
   19235   #define _UINT32_T
   19236   #endif
   19237 
   19238 EOF
   19239 
   19240 # ----------------- done header, emit basic int types -------------
   19241 if test "$acx_cv_header_stdint" = stddef.h; then
   19242   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19243 
   19244     #ifndef _UINT8_T
   19245     #define _UINT8_T
   19246     #ifndef __uint8_t_defined
   19247     #define __uint8_t_defined
   19248     #ifndef uint8_t
   19249     typedef unsigned $acx_cv_type_int8_t uint8_t;
   19250     #endif
   19251     #endif
   19252     #endif
   19253 
   19254     #ifndef _UINT16_T
   19255     #define _UINT16_T
   19256     #ifndef __uint16_t_defined
   19257     #define __uint16_t_defined
   19258     #ifndef uint16_t
   19259     typedef unsigned $acx_cv_type_int16_t uint16_t;
   19260     #endif
   19261     #endif
   19262     #endif
   19263 
   19264     #ifndef _UINT32_T
   19265     #define _UINT32_T
   19266     #ifndef __uint32_t_defined
   19267     #define __uint32_t_defined
   19268     #ifndef uint32_t
   19269     typedef unsigned $acx_cv_type_int32_t uint32_t;
   19270     #endif
   19271     #endif
   19272     #endif
   19273 
   19274     #ifndef _INT8_T
   19275     #define _INT8_T
   19276     #ifndef __int8_t_defined
   19277     #define __int8_t_defined
   19278     #ifndef int8_t
   19279     typedef $acx_cv_type_int8_t int8_t;
   19280     #endif
   19281     #endif
   19282     #endif
   19283 
   19284     #ifndef _INT16_T
   19285     #define _INT16_T
   19286     #ifndef __int16_t_defined
   19287     #define __int16_t_defined
   19288     #ifndef int16_t
   19289     typedef $acx_cv_type_int16_t int16_t;
   19290     #endif
   19291     #endif
   19292     #endif
   19293 
   19294     #ifndef _INT32_T
   19295     #define _INT32_T
   19296     #ifndef __int32_t_defined
   19297     #define __int32_t_defined
   19298     #ifndef int32_t
   19299     typedef $acx_cv_type_int32_t int32_t;
   19300     #endif
   19301     #endif
   19302     #endif
   19303 EOF
   19304 elif test "$ac_cv_type_u_int32_t" = yes; then
   19305   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19306 
   19307     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
   19308     #ifndef _INT8_T
   19309     #define _INT8_T
   19310     #endif
   19311     #ifndef _INT16_T
   19312     #define _INT16_T
   19313     #endif
   19314     #ifndef _INT32_T
   19315     #define _INT32_T
   19316     #endif
   19317 
   19318     #ifndef _UINT8_T
   19319     #define _UINT8_T
   19320     #ifndef __uint8_t_defined
   19321     #define __uint8_t_defined
   19322     #ifndef uint8_t
   19323     typedef u_int8_t uint8_t;
   19324     #endif
   19325     #endif
   19326     #endif
   19327 
   19328     #ifndef _UINT16_T
   19329     #define _UINT16_T
   19330     #ifndef __uint16_t_defined
   19331     #define __uint16_t_defined
   19332     #ifndef uint16_t
   19333     typedef u_int16_t uint16_t;
   19334     #endif
   19335     #endif
   19336     #endif
   19337 
   19338     #ifndef _UINT32_T
   19339     #define _UINT32_T
   19340     #ifndef __uint32_t_defined
   19341     #define __uint32_t_defined
   19342     #ifndef uint32_t
   19343     typedef u_int32_t uint32_t;
   19344     #endif
   19345     #endif
   19346     #endif
   19347 EOF
   19348 else
   19349   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19350 
   19351     /* Some systems have guard macros to prevent redefinitions, define them.  */
   19352     #ifndef _INT8_T
   19353     #define _INT8_T
   19354     #endif
   19355     #ifndef _INT16_T
   19356     #define _INT16_T
   19357     #endif
   19358     #ifndef _INT32_T
   19359     #define _INT32_T
   19360     #endif
   19361     #ifndef _UINT8_T
   19362     #define _UINT8_T
   19363     #endif
   19364     #ifndef _UINT16_T
   19365     #define _UINT16_T
   19366     #endif
   19367     #ifndef _UINT32_T
   19368     #define _UINT32_T
   19369     #endif
   19370 EOF
   19371 fi
   19372 
   19373 # ------------- done basic int types, emit int64_t types ------------
   19374 if test "$ac_cv_type_uint64_t" = yes; then
   19375   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19376 
   19377     /* system headers have good uint64_t and int64_t */
   19378     #ifndef _INT64_T
   19379     #define _INT64_T
   19380     #endif
   19381     #ifndef _UINT64_T
   19382     #define _UINT64_T
   19383     #endif
   19384 EOF
   19385 elif test "$ac_cv_type_u_int64_t" = yes; then
   19386   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19387 
   19388     /* system headers have an u_int64_t (and int64_t) */
   19389     #ifndef _INT64_T
   19390     #define _INT64_T
   19391     #endif
   19392     #ifndef _UINT64_T
   19393     #define _UINT64_T
   19394     #ifndef __uint64_t_defined
   19395     #define __uint64_t_defined
   19396     #ifndef uint64_t
   19397     typedef u_int64_t uint64_t;
   19398     #endif
   19399     #endif
   19400     #endif
   19401 EOF
   19402 elif test -n "$acx_cv_type_int64_t"; then
   19403   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19404 
   19405     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
   19406     #ifndef _INT64_T
   19407     #define _INT64_T
   19408     #ifndef int64_t
   19409     typedef $acx_cv_type_int64_t int64_t;
   19410     #endif
   19411     #endif
   19412     #ifndef _UINT64_T
   19413     #define _UINT64_T
   19414     #ifndef __uint64_t_defined
   19415     #define __uint64_t_defined
   19416     #ifndef uint64_t
   19417     typedef unsigned $acx_cv_type_int64_t uint64_t;
   19418     #endif
   19419     #endif
   19420     #endif
   19421 EOF
   19422 else
   19423   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19424 
   19425     /* some common heuristics for int64_t, using compiler-specific tests */
   19426     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
   19427     #ifndef _INT64_T
   19428     #define _INT64_T
   19429     #ifndef __int64_t_defined
   19430     #ifndef int64_t
   19431     typedef long long int64_t;
   19432     #endif
   19433     #endif
   19434     #endif
   19435     #ifndef _UINT64_T
   19436     #define _UINT64_T
   19437     #ifndef uint64_t
   19438     typedef unsigned long long uint64_t;
   19439     #endif
   19440     #endif
   19441 
   19442     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
   19443     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
   19444        does not implement __extension__.  But that compiler doesn't define
   19445        __GNUC_MINOR__.  */
   19446     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
   19447     # define __extension__
   19448     # endif
   19449 
   19450     # ifndef _INT64_T
   19451     # define _INT64_T
   19452     # ifndef int64_t
   19453     __extension__ typedef long long int64_t;
   19454     # endif
   19455     # endif
   19456     # ifndef _UINT64_T
   19457     # define _UINT64_T
   19458     # ifndef uint64_t
   19459     __extension__ typedef unsigned long long uint64_t;
   19460     # endif
   19461     # endif
   19462 
   19463     #elif !defined __STRICT_ANSI__
   19464     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
   19465 
   19466     #  ifndef _INT64_T
   19467     #  define _INT64_T
   19468     #  ifndef int64_t
   19469     typedef __int64 int64_t;
   19470     #  endif
   19471     #  endif
   19472     #  ifndef _UINT64_T
   19473     #  define _UINT64_T
   19474     #  ifndef uint64_t
   19475     typedef unsigned __int64 uint64_t;
   19476     #  endif
   19477     #  endif
   19478     # endif /* compiler */
   19479 
   19480     #endif /* ANSI version */
   19481 EOF
   19482 fi
   19483 
   19484 # ------------- done int64_t types, emit intptr types ------------
   19485 if test "$ac_cv_type_uintptr_t" != yes; then
   19486   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19487 
   19488     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
   19489     #ifndef __uintptr_t_defined
   19490     #ifndef uintptr_t
   19491     typedef u$acx_cv_type_intptr_t uintptr_t;
   19492     #endif
   19493     #endif
   19494     #ifndef __intptr_t_defined
   19495     #ifndef intptr_t
   19496     typedef $acx_cv_type_intptr_t  intptr_t;
   19497     #endif
   19498     #endif
   19499 EOF
   19500 fi
   19501 
   19502 # ------------- done intptr types, emit int_least types ------------
   19503 if test "$ac_cv_type_int_least32_t" != yes; then
   19504   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19505 
   19506     /* Define int_least types */
   19507     typedef int8_t     int_least8_t;
   19508     typedef int16_t    int_least16_t;
   19509     typedef int32_t    int_least32_t;
   19510     #ifdef _INT64_T
   19511     typedef int64_t    int_least64_t;
   19512     #endif
   19513 
   19514     typedef uint8_t    uint_least8_t;
   19515     typedef uint16_t   uint_least16_t;
   19516     typedef uint32_t   uint_least32_t;
   19517     #ifdef _UINT64_T
   19518     typedef uint64_t   uint_least64_t;
   19519     #endif
   19520 EOF
   19521 fi
   19522 
   19523 # ------------- done intptr types, emit int_fast types ------------
   19524 if test "$ac_cv_type_int_fast32_t" != yes; then
   19525       sed 's/^ *//' >> tmp-stdint.h <<EOF
   19526 
   19527     /* Define int_fast types.  short is often slow */
   19528     typedef int8_t       int_fast8_t;
   19529     typedef int          int_fast16_t;
   19530     typedef int32_t      int_fast32_t;
   19531     #ifdef _INT64_T
   19532     typedef int64_t      int_fast64_t;
   19533     #endif
   19534 
   19535     typedef uint8_t      uint_fast8_t;
   19536     typedef unsigned int uint_fast16_t;
   19537     typedef uint32_t     uint_fast32_t;
   19538     #ifdef _UINT64_T
   19539     typedef uint64_t     uint_fast64_t;
   19540     #endif
   19541 EOF
   19542 fi
   19543 
   19544 if test "$ac_cv_type_uintmax_t" != yes; then
   19545   sed 's/^ *//' >> tmp-stdint.h <<EOF
   19546 
   19547     /* Define intmax based on what we found */
   19548     #ifndef intmax_t
   19549     #ifdef _INT64_T
   19550     typedef int64_t       intmax_t;
   19551     #else
   19552     typedef long          intmax_t;
   19553     #endif
   19554     #endif
   19555     #ifndef uintmax_t
   19556     #ifdef _UINT64_T
   19557     typedef uint64_t      uintmax_t;
   19558     #else
   19559     typedef unsigned long uintmax_t;
   19560     #endif
   19561     #endif
   19562 EOF
   19563 fi
   19564 
   19565 sed 's/^ *//' >> tmp-stdint.h <<EOF
   19566 
   19567   #endif /* GCC_GENERATED_STDINT_H */
   19568 EOF
   19569 
   19570 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
   19571   rm -f tmp-stdint.h
   19572 else
   19573   mv -f tmp-stdint.h gstdint.h
   19574 fi
   19575 
   19576  ;;
   19577 
   19578   esac
   19579 done # for ac_tag
   19580 
   19581 
   19582 as_fn_exit 0
   19583 _ACEOF
   19584 ac_clean_files=$ac_clean_files_save
   19585 
   19586 test $ac_write_fail = 0 ||
   19587   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
   19588 
   19589 
   19590 # configure is writing to config.log, and then calls config.status.
   19591 # config.status does its own redirection, appending to config.log.
   19592 # Unfortunately, on DOS this fails, as config.log is still kept open
   19593 # by configure, so config.status won't be able to write to it; its
   19594 # output is simply discarded.  So we exec the FD to /dev/null,
   19595 # effectively closing config.log, so it can be properly (re)opened and
   19596 # appended to by config.status.  When coming back to configure, we
   19597 # need to make the FD available again.
   19598 if test "$no_create" != yes; then
   19599   ac_cs_success=:
   19600   ac_config_status_args=
   19601   test "$silent" = yes &&
   19602     ac_config_status_args="$ac_config_status_args --quiet"
   19603   exec 5>/dev/null
   19604   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   19605   exec 5>>config.log
   19606   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   19607   # would make configure fail if this is the last instruction.
   19608   $ac_cs_success || as_fn_exit $?
   19609 fi
   19610 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   19611   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   19612 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   19613 fi
   19614 
   19615