Home | History | Annotate | Line # | Download | only in libgcc
configure revision 1.1.1.10
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for GNU C Runtime Library 1.0.
      4 #
      5 #
      6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      7 #
      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 as_myself=
     91 case $0 in #((
     92   *[\\/]* ) as_myself=$0 ;;
     93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     94 for as_dir in $PATH
     95 do
     96   IFS=$as_save_IFS
     97   test -z "$as_dir" && as_dir=.
     98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     99   done
    100 IFS=$as_save_IFS
    101 
    102      ;;
    103 esac
    104 # We did not find ourselves, most probably we were run as `sh COMMAND'
    105 # in which case we are not to be found in the path.
    106 if test "x$as_myself" = x; then
    107   as_myself=$0
    108 fi
    109 if test ! -f "$as_myself"; then
    110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    111   exit 1
    112 fi
    113 
    114 # Unset variables that we do not need and which cause bugs (e.g. in
    115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    116 # suppresses any "Segmentation fault" message there.  '((' could
    117 # trigger a bug in pdksh 5.2.14.
    118 for as_var in BASH_ENV ENV MAIL MAILPATH
    119 do eval test x\${$as_var+set} = xset \
    120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    121 done
    122 PS1='$ '
    123 PS2='> '
    124 PS4='+ '
    125 
    126 # NLS nuisances.
    127 LC_ALL=C
    128 export LC_ALL
    129 LANGUAGE=C
    130 export LANGUAGE
    131 
    132 # CDPATH.
    133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    134 
    135 # Use a proper internal environment variable to ensure we don't fall
    136   # into an infinite loop, continuously re-executing ourselves.
    137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    138     _as_can_reexec=no; export _as_can_reexec;
    139     # We cannot yet assume a decent shell, so we have to provide a
    140 # neutralization value for shells without unset; and this also
    141 # works around shells that cannot unset nonexistent variables.
    142 # Preserve -v and -x to the replacement shell.
    143 BASH_ENV=/dev/null
    144 ENV=/dev/null
    145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    146 case $- in # ((((
    147   *v*x* | *x*v* ) as_opts=-vx ;;
    148   *v* ) as_opts=-v ;;
    149   *x* ) as_opts=-x ;;
    150   * ) as_opts= ;;
    151 esac
    152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    153 # Admittedly, this is quite paranoid, since all the known shells bail
    154 # out after a failed `exec'.
    155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    156 as_fn_exit 255
    157   fi
    158   # We don't want this to propagate to other subprocesses.
    159           { _as_can_reexec=; unset _as_can_reexec;}
    160 if test "x$CONFIG_SHELL" = x; then
    161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    162   emulate sh
    163   NULLCMD=:
    164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    165   # is contrary to our usage.  Disable this feature.
    166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    167   setopt NO_GLOB_SUBST
    168 else
    169   case \`(set -o) 2>/dev/null\` in #(
    170   *posix*) :
    171     set -o posix ;; #(
    172   *) :
    173      ;;
    174 esac
    175 fi
    176 "
    177   as_required="as_fn_return () { (exit \$1); }
    178 as_fn_success () { as_fn_return 0; }
    179 as_fn_failure () { as_fn_return 1; }
    180 as_fn_ret_success () { return 0; }
    181 as_fn_ret_failure () { return 1; }
    182 
    183 exitcode=0
    184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    189 
    190 else
    191   exitcode=1; echo positional parameters were not saved.
    192 fi
    193 test x\$exitcode = x0 || exit 1
    194 test -x / || exit 1"
    195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    199 test \$(( 1 + 1 )) = 2 || exit 1"
    200   if (eval "$as_required") 2>/dev/null; then :
    201   as_have_required=yes
    202 else
    203   as_have_required=no
    204 fi
    205   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    206 
    207 else
    208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    209 as_found=false
    210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    211 do
    212   IFS=$as_save_IFS
    213   test -z "$as_dir" && as_dir=.
    214   as_found=:
    215   case $as_dir in #(
    216 	 /*)
    217 	   for as_base in sh bash ksh sh5; do
    218 	     # Try only shells that exist, to save several forks.
    219 	     as_shell=$as_dir/$as_base
    220 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    221 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    222   CONFIG_SHELL=$as_shell as_have_required=yes
    223 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    224   break 2
    225 fi
    226 fi
    227 	   done;;
    228        esac
    229   as_found=false
    230 done
    231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    232 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    233   CONFIG_SHELL=$SHELL as_have_required=yes
    234 fi; }
    235 IFS=$as_save_IFS
    236 
    237 
    238       if test "x$CONFIG_SHELL" != x; then :
    239   export CONFIG_SHELL
    240              # We cannot yet assume a decent shell, so we have to provide a
    241 # neutralization value for shells without unset; and this also
    242 # works around shells that cannot unset nonexistent variables.
    243 # Preserve -v and -x to the replacement shell.
    244 BASH_ENV=/dev/null
    245 ENV=/dev/null
    246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    247 case $- in # ((((
    248   *v*x* | *x*v* ) as_opts=-vx ;;
    249   *v* ) as_opts=-v ;;
    250   *x* ) as_opts=-x ;;
    251   * ) as_opts= ;;
    252 esac
    253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    254 # Admittedly, this is quite paranoid, since all the known shells bail
    255 # out after a failed `exec'.
    256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    257 exit 255
    258 fi
    259 
    260     if test x$as_have_required = xno; then :
    261   $as_echo "$0: This script requires a shell more modern than all"
    262   $as_echo "$0: the shells that I found on your system."
    263   if test x${ZSH_VERSION+set} = xset ; then
    264     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    265     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    266   else
    267     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    268 $0: including any error possibly output before this
    269 $0: message. Then install a modern shell, or manually run
    270 $0: the script under such a shell if you do have one."
    271   fi
    272   exit 1
    273 fi
    274 fi
    275 fi
    276 SHELL=${CONFIG_SHELL-/bin/sh}
    277 export SHELL
    278 # Unset more variables known to interfere with behavior of common tools.
    279 CLICOLOR_FORCE= GREP_OPTIONS=
    280 unset CLICOLOR_FORCE GREP_OPTIONS
    281 
    282 ## --------------------- ##
    283 ## M4sh Shell Functions. ##
    284 ## --------------------- ##
    285 # as_fn_unset VAR
    286 # ---------------
    287 # Portably unset VAR.
    288 as_fn_unset ()
    289 {
    290   { eval $1=; unset $1;}
    291 }
    292 as_unset=as_fn_unset
    293 
    294 # as_fn_set_status STATUS
    295 # -----------------------
    296 # Set $? to STATUS, without forking.
    297 as_fn_set_status ()
    298 {
    299   return $1
    300 } # as_fn_set_status
    301 
    302 # as_fn_exit STATUS
    303 # -----------------
    304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    305 as_fn_exit ()
    306 {
    307   set +e
    308   as_fn_set_status $1
    309   exit $1
    310 } # as_fn_exit
    311 
    312 # as_fn_mkdir_p
    313 # -------------
    314 # Create "$as_dir" as a directory, including parents if necessary.
    315 as_fn_mkdir_p ()
    316 {
    317 
    318   case $as_dir in #(
    319   -*) as_dir=./$as_dir;;
    320   esac
    321   test -d "$as_dir" || eval $as_mkdir_p || {
    322     as_dirs=
    323     while :; do
    324       case $as_dir in #(
    325       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    326       *) as_qdir=$as_dir;;
    327       esac
    328       as_dirs="'$as_qdir' $as_dirs"
    329       as_dir=`$as_dirname -- "$as_dir" ||
    330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    331 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    332 	 X"$as_dir" : 'X\(//\)$' \| \
    333 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    334 $as_echo X"$as_dir" |
    335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    336 	    s//\1/
    337 	    q
    338 	  }
    339 	  /^X\(\/\/\)[^/].*/{
    340 	    s//\1/
    341 	    q
    342 	  }
    343 	  /^X\(\/\/\)$/{
    344 	    s//\1/
    345 	    q
    346 	  }
    347 	  /^X\(\/\).*/{
    348 	    s//\1/
    349 	    q
    350 	  }
    351 	  s/.*/./; q'`
    352       test -d "$as_dir" && break
    353     done
    354     test -z "$as_dirs" || eval "mkdir $as_dirs"
    355   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    356 
    357 
    358 } # as_fn_mkdir_p
    359 
    360 # as_fn_executable_p FILE
    361 # -----------------------
    362 # Test if FILE is an executable regular file.
    363 as_fn_executable_p ()
    364 {
    365   test -f "$1" && test -x "$1"
    366 } # as_fn_executable_p
    367 # as_fn_append VAR VALUE
    368 # ----------------------
    369 # Append the text in VALUE to the end of the definition contained in VAR. Take
    370 # advantage of any shell optimizations that allow amortized linear growth over
    371 # repeated appends, instead of the typical quadratic growth present in naive
    372 # implementations.
    373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    374   eval 'as_fn_append ()
    375   {
    376     eval $1+=\$2
    377   }'
    378 else
    379   as_fn_append ()
    380   {
    381     eval $1=\$$1\$2
    382   }
    383 fi # as_fn_append
    384 
    385 # as_fn_arith ARG...
    386 # ------------------
    387 # Perform arithmetic evaluation on the ARGs, and store the result in the
    388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    389 # must be portable across $(()) and expr.
    390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    391   eval 'as_fn_arith ()
    392   {
    393     as_val=$(( $* ))
    394   }'
    395 else
    396   as_fn_arith ()
    397   {
    398     as_val=`expr "$@" || test $? -eq 1`
    399   }
    400 fi # as_fn_arith
    401 
    402 
    403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    404 # ----------------------------------------
    405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    407 # script with STATUS, using 1 if that was 0.
    408 as_fn_error ()
    409 {
    410   as_status=$1; test $as_status -eq 0 && as_status=1
    411   if test "$4"; then
    412     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    413     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    414   fi
    415   $as_echo "$as_me: error: $2" >&2
    416   as_fn_exit $as_status
    417 } # as_fn_error
    418 
    419 if expr a : '\(a\)' >/dev/null 2>&1 &&
    420    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    421   as_expr=expr
    422 else
    423   as_expr=false
    424 fi
    425 
    426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    427   as_basename=basename
    428 else
    429   as_basename=false
    430 fi
    431 
    432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    433   as_dirname=dirname
    434 else
    435   as_dirname=false
    436 fi
    437 
    438 as_me=`$as_basename -- "$0" ||
    439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    440 	 X"$0" : 'X\(//\)$' \| \
    441 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    442 $as_echo X/"$0" |
    443     sed '/^.*\/\([^/][^/]*\)\/*$/{
    444 	    s//\1/
    445 	    q
    446 	  }
    447 	  /^X\/\(\/\/\)$/{
    448 	    s//\1/
    449 	    q
    450 	  }
    451 	  /^X\/\(\/\).*/{
    452 	    s//\1/
    453 	    q
    454 	  }
    455 	  s/.*/./; q'`
    456 
    457 # Avoid depending upon Character Ranges.
    458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    461 as_cr_digits='0123456789'
    462 as_cr_alnum=$as_cr_Letters$as_cr_digits
    463 
    464 
    465   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    466   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    467   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    468   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    469   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    470   sed -n '
    471     p
    472     /[$]LINENO/=
    473   ' <$as_myself |
    474     sed '
    475       s/[$]LINENO.*/&-/
    476       t lineno
    477       b
    478       :lineno
    479       N
    480       :loop
    481       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    482       t loop
    483       s/-\n.*//
    484     ' >$as_me.lineno &&
    485   chmod +x "$as_me.lineno" ||
    486     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    487 
    488   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    489   # already done that, so ensure we don't try to do so again and fall
    490   # in an infinite loop.  This has already happened in practice.
    491   _as_can_reexec=no; export _as_can_reexec
    492   # Don't try to exec as it changes $[0], causing all sort of problems
    493   # (the dirname of $[0] is not the place where we might find the
    494   # original and so on.  Autoconf is especially sensitive to this).
    495   . "./$as_me.lineno"
    496   # Exit status is that of the last command.
    497   exit
    498 }
    499 
    500 ECHO_C= ECHO_N= ECHO_T=
    501 case `echo -n x` in #(((((
    502 -n*)
    503   case `echo 'xy\c'` in
    504   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    505   xy)  ECHO_C='\c';;
    506   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    507        ECHO_T='	';;
    508   esac;;
    509 *)
    510   ECHO_N='-n';;
    511 esac
    512 
    513 rm -f conf$$ conf$$.exe conf$$.file
    514 if test -d conf$$.dir; then
    515   rm -f conf$$.dir/conf$$.file
    516 else
    517   rm -f conf$$.dir
    518   mkdir conf$$.dir 2>/dev/null
    519 fi
    520 if (echo >conf$$.file) 2>/dev/null; then
    521   if ln -s conf$$.file conf$$ 2>/dev/null; then
    522     as_ln_s='ln -s'
    523     # ... but there are two gotchas:
    524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    526     # In both cases, we have to default to `cp -pR'.
    527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    528       as_ln_s='cp -pR'
    529   elif ln conf$$.file conf$$ 2>/dev/null; then
    530     as_ln_s=ln
    531   else
    532     as_ln_s='cp -pR'
    533   fi
    534 else
    535   as_ln_s='cp -pR'
    536 fi
    537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    538 rmdir conf$$.dir 2>/dev/null
    539 
    540 if mkdir -p . 2>/dev/null; then
    541   as_mkdir_p='mkdir -p "$as_dir"'
    542 else
    543   test -d ./-p && rmdir ./-p
    544   as_mkdir_p=false
    545 fi
    546 
    547 as_test_x='test -x'
    548 as_executable_p=as_fn_executable_p
    549 
    550 # Sed expression to map a string onto a valid CPP name.
    551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    552 
    553 # Sed expression to map a string onto a valid variable name.
    554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    555 
    556 
    557 test -n "$DJDIR" || exec 7<&0 </dev/null
    558 exec 6>&1
    559 
    560 # Name of the host.
    561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    562 # so uname gets run too.
    563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    564 
    565 #
    566 # Initializations.
    567 #
    568 ac_default_prefix=/usr/local
    569 ac_clean_files=
    570 ac_config_libobj_dir=.
    571 LIBOBJS=
    572 cross_compiling=no
    573 subdirs=
    574 MFLAGS=
    575 MAKEFLAGS=
    576 
    577 # Identity of this package.
    578 PACKAGE_NAME='GNU C Runtime Library'
    579 PACKAGE_TARNAME='libgcc'
    580 PACKAGE_VERSION='1.0'
    581 PACKAGE_STRING='GNU C Runtime Library 1.0'
    582 PACKAGE_BUGREPORT=''
    583 PACKAGE_URL='http://www.gnu.org/software/libgcc/'
    584 
    585 ac_unique_file="static-object.mk"
    586 ac_includes_default='/* none */'
    587 ac_subst_vars='LTLIBOBJS
    588 LIBOBJS
    589 md_unwind_header
    590 unwind_header
    591 enable_execute_stack
    592 asm_hidden_op
    593 extra_parts
    594 cpu_type
    595 get_gcc_base_ver
    596 thread_header
    597 tm_defines
    598 tm_file
    599 tmake_file
    600 sfp_machine_header
    601 set_use_emutls
    602 set_have_cc_tls
    603 vis_hide
    604 solaris_ld_v2_maps
    605 real_host_noncanonical
    606 accel_dir_suffix
    607 use_tm_clone_registry
    608 force_explicit_eh_registry
    609 CET_FLAGS
    610 fixed_point
    611 enable_decimal_float
    612 decimal_float
    613 EGREP
    614 GREP
    615 long_double_type_size
    616 double_type_size
    617 CPP
    618 OBJEXT
    619 EXEEXT
    620 ac_ct_CC
    621 CPPFLAGS
    622 LDFLAGS
    623 CFLAGS
    624 CC
    625 LN_S
    626 STRIP
    627 RANLIB
    628 NM
    629 LIPO
    630 AR
    631 toolexeclibdir
    632 toolexecdir
    633 enable_gcov
    634 target_subdir
    635 host_subdir
    636 build_subdir
    637 build_libsubdir
    638 target_noncanonical
    639 host_noncanonical
    640 AWK
    641 INSTALL_DATA
    642 INSTALL_SCRIPT
    643 INSTALL_PROGRAM
    644 MAINT
    645 slibdir
    646 PICFLAG
    647 host_os
    648 host_vendor
    649 host_cpu
    650 host
    651 build_os
    652 build_vendor
    653 build_cpu
    654 build
    655 with_aix_soname
    656 enable_vtable_verify
    657 enable_shared
    658 libgcc_topdir
    659 target_alias
    660 host_alias
    661 build_alias
    662 LIBS
    663 ECHO_T
    664 ECHO_N
    665 ECHO_C
    666 DEFS
    667 mandir
    668 localedir
    669 libdir
    670 psdir
    671 pdfdir
    672 dvidir
    673 htmldir
    674 infodir
    675 docdir
    676 oldincludedir
    677 includedir
    678 localstatedir
    679 sharedstatedir
    680 sysconfdir
    681 datadir
    682 datarootdir
    683 libexecdir
    684 sbindir
    685 bindir
    686 program_transform_name
    687 prefix
    688 exec_prefix
    689 PACKAGE_URL
    690 PACKAGE_BUGREPORT
    691 PACKAGE_STRING
    692 PACKAGE_VERSION
    693 PACKAGE_TARNAME
    694 PACKAGE_NAME
    695 PATH_SEPARATOR
    696 SHELL'
    697 ac_subst_files=''
    698 ac_user_opts='
    699 enable_option_checking
    700 with_target_subdir
    701 with_cross_host
    702 with_ld
    703 enable_shared
    704 enable_vtable_verify
    705 with_aix_soname
    706 enable_version_specific_runtime_libs
    707 with_toolexeclibdir
    708 with_slibdir
    709 enable_maintainer_mode
    710 with_build_libsubdir
    711 enable_gcov
    712 enable_largefile
    713 enable_decimal_float
    714 with_system_libunwind
    715 enable_cet
    716 enable_explicit_exception_frame_registration
    717 enable_tm_clone_registry
    718 with_glibc_version
    719 enable_tls
    720 with_gcc_major_version_only
    721 '
    722       ac_precious_vars='build_alias
    723 host_alias
    724 target_alias
    725 CC
    726 CFLAGS
    727 LDFLAGS
    728 LIBS
    729 CPPFLAGS
    730 CPP'
    731 
    732 
    733 # Initialize some variables set by options.
    734 ac_init_help=
    735 ac_init_version=false
    736 ac_unrecognized_opts=
    737 ac_unrecognized_sep=
    738 # The variables have the same names as the options, with
    739 # dashes changed to underlines.
    740 cache_file=/dev/null
    741 exec_prefix=NONE
    742 no_create=
    743 no_recursion=
    744 prefix=NONE
    745 program_prefix=NONE
    746 program_suffix=NONE
    747 program_transform_name=s,x,x,
    748 silent=
    749 site=
    750 srcdir=
    751 verbose=
    752 x_includes=NONE
    753 x_libraries=NONE
    754 
    755 # Installation directory options.
    756 # These are left unexpanded so users can "make install exec_prefix=/foo"
    757 # and all the variables that are supposed to be based on exec_prefix
    758 # by default will actually change.
    759 # Use braces instead of parens because sh, perl, etc. also accept them.
    760 # (The list follows the same order as the GNU Coding Standards.)
    761 bindir='${exec_prefix}/bin'
    762 sbindir='${exec_prefix}/sbin'
    763 libexecdir='${exec_prefix}/libexec'
    764 datarootdir='${prefix}/share'
    765 datadir='${datarootdir}'
    766 sysconfdir='${prefix}/etc'
    767 sharedstatedir='${prefix}/com'
    768 localstatedir='${prefix}/var'
    769 includedir='${prefix}/include'
    770 oldincludedir='/usr/include'
    771 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    772 infodir='${datarootdir}/info'
    773 htmldir='${docdir}'
    774 dvidir='${docdir}'
    775 pdfdir='${docdir}'
    776 psdir='${docdir}'
    777 libdir='${exec_prefix}/lib'
    778 localedir='${datarootdir}/locale'
    779 mandir='${datarootdir}/man'
    780 
    781 ac_prev=
    782 ac_dashdash=
    783 for ac_option
    784 do
    785   # If the previous option needs an argument, assign it.
    786   if test -n "$ac_prev"; then
    787     eval $ac_prev=\$ac_option
    788     ac_prev=
    789     continue
    790   fi
    791 
    792   case $ac_option in
    793   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    794   *=)   ac_optarg= ;;
    795   *)    ac_optarg=yes ;;
    796   esac
    797 
    798   # Accept the important Cygnus configure options, so we can diagnose typos.
    799 
    800   case $ac_dashdash$ac_option in
    801   --)
    802     ac_dashdash=yes ;;
    803 
    804   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    805     ac_prev=bindir ;;
    806   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    807     bindir=$ac_optarg ;;
    808 
    809   -build | --build | --buil | --bui | --bu)
    810     ac_prev=build_alias ;;
    811   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    812     build_alias=$ac_optarg ;;
    813 
    814   -cache-file | --cache-file | --cache-fil | --cache-fi \
    815   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    816     ac_prev=cache_file ;;
    817   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    818   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    819     cache_file=$ac_optarg ;;
    820 
    821   --config-cache | -C)
    822     cache_file=config.cache ;;
    823 
    824   -datadir | --datadir | --datadi | --datad)
    825     ac_prev=datadir ;;
    826   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    827     datadir=$ac_optarg ;;
    828 
    829   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    830   | --dataroo | --dataro | --datar)
    831     ac_prev=datarootdir ;;
    832   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    833   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    834     datarootdir=$ac_optarg ;;
    835 
    836   -disable-* | --disable-*)
    837     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    838     # Reject names that are not valid shell variable names.
    839     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    840       as_fn_error $? "invalid feature name: $ac_useropt"
    841     ac_useropt_orig=$ac_useropt
    842     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    843     case $ac_user_opts in
    844       *"
    845 "enable_$ac_useropt"
    846 "*) ;;
    847       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    848 	 ac_unrecognized_sep=', ';;
    849     esac
    850     eval enable_$ac_useropt=no ;;
    851 
    852   -docdir | --docdir | --docdi | --doc | --do)
    853     ac_prev=docdir ;;
    854   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    855     docdir=$ac_optarg ;;
    856 
    857   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    858     ac_prev=dvidir ;;
    859   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    860     dvidir=$ac_optarg ;;
    861 
    862   -enable-* | --enable-*)
    863     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    864     # Reject names that are not valid shell variable names.
    865     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    866       as_fn_error $? "invalid feature name: $ac_useropt"
    867     ac_useropt_orig=$ac_useropt
    868     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    869     case $ac_user_opts in
    870       *"
    871 "enable_$ac_useropt"
    872 "*) ;;
    873       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    874 	 ac_unrecognized_sep=', ';;
    875     esac
    876     eval enable_$ac_useropt=\$ac_optarg ;;
    877 
    878   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    879   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    880   | --exec | --exe | --ex)
    881     ac_prev=exec_prefix ;;
    882   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    883   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    884   | --exec=* | --exe=* | --ex=*)
    885     exec_prefix=$ac_optarg ;;
    886 
    887   -gas | --gas | --ga | --g)
    888     # Obsolete; use --with-gas.
    889     with_gas=yes ;;
    890 
    891   -help | --help | --hel | --he | -h)
    892     ac_init_help=long ;;
    893   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    894     ac_init_help=recursive ;;
    895   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    896     ac_init_help=short ;;
    897 
    898   -host | --host | --hos | --ho)
    899     ac_prev=host_alias ;;
    900   -host=* | --host=* | --hos=* | --ho=*)
    901     host_alias=$ac_optarg ;;
    902 
    903   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    904     ac_prev=htmldir ;;
    905   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    906   | --ht=*)
    907     htmldir=$ac_optarg ;;
    908 
    909   -includedir | --includedir | --includedi | --included | --include \
    910   | --includ | --inclu | --incl | --inc)
    911     ac_prev=includedir ;;
    912   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    913   | --includ=* | --inclu=* | --incl=* | --inc=*)
    914     includedir=$ac_optarg ;;
    915 
    916   -infodir | --infodir | --infodi | --infod | --info | --inf)
    917     ac_prev=infodir ;;
    918   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    919     infodir=$ac_optarg ;;
    920 
    921   -libdir | --libdir | --libdi | --libd)
    922     ac_prev=libdir ;;
    923   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    924     libdir=$ac_optarg ;;
    925 
    926   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    927   | --libexe | --libex | --libe)
    928     ac_prev=libexecdir ;;
    929   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    930   | --libexe=* | --libex=* | --libe=*)
    931     libexecdir=$ac_optarg ;;
    932 
    933   -localedir | --localedir | --localedi | --localed | --locale)
    934     ac_prev=localedir ;;
    935   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    936     localedir=$ac_optarg ;;
    937 
    938   -localstatedir | --localstatedir | --localstatedi | --localstated \
    939   | --localstate | --localstat | --localsta | --localst | --locals)
    940     ac_prev=localstatedir ;;
    941   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    942   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    943     localstatedir=$ac_optarg ;;
    944 
    945   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    946     ac_prev=mandir ;;
    947   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    948     mandir=$ac_optarg ;;
    949 
    950   -nfp | --nfp | --nf)
    951     # Obsolete; use --without-fp.
    952     with_fp=no ;;
    953 
    954   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    955   | --no-cr | --no-c | -n)
    956     no_create=yes ;;
    957 
    958   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    959   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    960     no_recursion=yes ;;
    961 
    962   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
    963   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
    964   | --oldin | --oldi | --old | --ol | --o)
    965     ac_prev=oldincludedir ;;
    966   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
    967   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
    968   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    969     oldincludedir=$ac_optarg ;;
    970 
    971   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    972     ac_prev=prefix ;;
    973   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    974     prefix=$ac_optarg ;;
    975 
    976   -program-prefix | --program-prefix | --program-prefi | --program-pref \
    977   | --program-pre | --program-pr | --program-p)
    978     ac_prev=program_prefix ;;
    979   -program-prefix=* | --program-prefix=* | --program-prefi=* \
    980   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    981     program_prefix=$ac_optarg ;;
    982 
    983   -program-suffix | --program-suffix | --program-suffi | --program-suff \
    984   | --program-suf | --program-su | --program-s)
    985     ac_prev=program_suffix ;;
    986   -program-suffix=* | --program-suffix=* | --program-suffi=* \
    987   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    988     program_suffix=$ac_optarg ;;
    989 
    990   -program-transform-name | --program-transform-name \
    991   | --program-transform-nam | --program-transform-na \
    992   | --program-transform-n | --program-transform- \
    993   | --program-transform | --program-transfor \
    994   | --program-transfo | --program-transf \
    995   | --program-trans | --program-tran \
    996   | --progr-tra | --program-tr | --program-t)
    997     ac_prev=program_transform_name ;;
    998   -program-transform-name=* | --program-transform-name=* \
    999   | --program-transform-nam=* | --program-transform-na=* \
   1000   | --program-transform-n=* | --program-transform-=* \
   1001   | --program-transform=* | --program-transfor=* \
   1002   | --program-transfo=* | --program-transf=* \
   1003   | --program-trans=* | --program-tran=* \
   1004   | --progr-tra=* | --program-tr=* | --program-t=*)
   1005     program_transform_name=$ac_optarg ;;
   1006 
   1007   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1008     ac_prev=pdfdir ;;
   1009   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1010     pdfdir=$ac_optarg ;;
   1011 
   1012   -psdir | --psdir | --psdi | --psd | --ps)
   1013     ac_prev=psdir ;;
   1014   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1015     psdir=$ac_optarg ;;
   1016 
   1017   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1018   | -silent | --silent | --silen | --sile | --sil)
   1019     silent=yes ;;
   1020 
   1021   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1022     ac_prev=sbindir ;;
   1023   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1024   | --sbi=* | --sb=*)
   1025     sbindir=$ac_optarg ;;
   1026 
   1027   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1028   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1029   | --sharedst | --shareds | --shared | --share | --shar \
   1030   | --sha | --sh)
   1031     ac_prev=sharedstatedir ;;
   1032   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1033   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1034   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1035   | --sha=* | --sh=*)
   1036     sharedstatedir=$ac_optarg ;;
   1037 
   1038   -site | --site | --sit)
   1039     ac_prev=site ;;
   1040   -site=* | --site=* | --sit=*)
   1041     site=$ac_optarg ;;
   1042 
   1043   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1044     ac_prev=srcdir ;;
   1045   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1046     srcdir=$ac_optarg ;;
   1047 
   1048   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1049   | --syscon | --sysco | --sysc | --sys | --sy)
   1050     ac_prev=sysconfdir ;;
   1051   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1052   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1053     sysconfdir=$ac_optarg ;;
   1054 
   1055   -target | --target | --targe | --targ | --tar | --ta | --t)
   1056     ac_prev=target_alias ;;
   1057   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1058     target_alias=$ac_optarg ;;
   1059 
   1060   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1061     verbose=yes ;;
   1062 
   1063   -version | --version | --versio | --versi | --vers | -V)
   1064     ac_init_version=: ;;
   1065 
   1066   -with-* | --with-*)
   1067     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1068     # Reject names that are not valid shell variable names.
   1069     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1070       as_fn_error $? "invalid package name: $ac_useropt"
   1071     ac_useropt_orig=$ac_useropt
   1072     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1073     case $ac_user_opts in
   1074       *"
   1075 "with_$ac_useropt"
   1076 "*) ;;
   1077       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1078 	 ac_unrecognized_sep=', ';;
   1079     esac
   1080     eval with_$ac_useropt=\$ac_optarg ;;
   1081 
   1082   -without-* | --without-*)
   1083     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1084     # Reject names that are not valid shell variable names.
   1085     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1086       as_fn_error $? "invalid package name: $ac_useropt"
   1087     ac_useropt_orig=$ac_useropt
   1088     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1089     case $ac_user_opts in
   1090       *"
   1091 "with_$ac_useropt"
   1092 "*) ;;
   1093       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1094 	 ac_unrecognized_sep=', ';;
   1095     esac
   1096     eval with_$ac_useropt=no ;;
   1097 
   1098   --x)
   1099     # Obsolete; use --with-x.
   1100     with_x=yes ;;
   1101 
   1102   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1103   | --x-incl | --x-inc | --x-in | --x-i)
   1104     ac_prev=x_includes ;;
   1105   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1106   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1107     x_includes=$ac_optarg ;;
   1108 
   1109   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1110   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1111     ac_prev=x_libraries ;;
   1112   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1113   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1114     x_libraries=$ac_optarg ;;
   1115 
   1116   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1117 Try \`$0 --help' for more information"
   1118     ;;
   1119 
   1120   *=*)
   1121     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1122     # Reject names that are not valid shell variable names.
   1123     case $ac_envvar in #(
   1124       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1125       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1126     esac
   1127     eval $ac_envvar=\$ac_optarg
   1128     export $ac_envvar ;;
   1129 
   1130   *)
   1131     # FIXME: should be removed in autoconf 3.0.
   1132     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1133     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1134       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1135     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1136     ;;
   1137 
   1138   esac
   1139 done
   1140 
   1141 if test -n "$ac_prev"; then
   1142   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1143   as_fn_error $? "missing argument to $ac_option"
   1144 fi
   1145 
   1146 if test -n "$ac_unrecognized_opts"; then
   1147   case $enable_option_checking in
   1148     no) ;;
   1149     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1150     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1151   esac
   1152 fi
   1153 
   1154 # Check all directory arguments for consistency.
   1155 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1156 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1157 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1158 		libdir localedir mandir
   1159 do
   1160   eval ac_val=\$$ac_var
   1161   # Remove trailing slashes.
   1162   case $ac_val in
   1163     */ )
   1164       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1165       eval $ac_var=\$ac_val;;
   1166   esac
   1167   # Be sure to have absolute directory names.
   1168   case $ac_val in
   1169     [\\/$]* | ?:[\\/]* )  continue;;
   1170     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1171   esac
   1172   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1173 done
   1174 
   1175 # There might be people who depend on the old broken behavior: `$host'
   1176 # used to hold the argument of --host etc.
   1177 # FIXME: To remove some day.
   1178 build=$build_alias
   1179 host=$host_alias
   1180 target=$target_alias
   1181 
   1182 # FIXME: To remove some day.
   1183 if test "x$host_alias" != x; then
   1184   if test "x$build_alias" = x; then
   1185     cross_compiling=maybe
   1186   elif test "x$build_alias" != "x$host_alias"; then
   1187     cross_compiling=yes
   1188   fi
   1189 fi
   1190 
   1191 ac_tool_prefix=
   1192 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1193 
   1194 test "$silent" = yes && exec 6>/dev/null
   1195 
   1196 
   1197 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1198 ac_ls_di=`ls -di .` &&
   1199 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1200   as_fn_error $? "working directory cannot be determined"
   1201 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1202   as_fn_error $? "pwd does not report name of working directory"
   1203 
   1204 
   1205 # Find the source files, if location was not specified.
   1206 if test -z "$srcdir"; then
   1207   ac_srcdir_defaulted=yes
   1208   # Try the directory containing this script, then the parent directory.
   1209   ac_confdir=`$as_dirname -- "$as_myself" ||
   1210 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1211 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1212 	 X"$as_myself" : 'X\(//\)$' \| \
   1213 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1214 $as_echo X"$as_myself" |
   1215     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1216 	    s//\1/
   1217 	    q
   1218 	  }
   1219 	  /^X\(\/\/\)[^/].*/{
   1220 	    s//\1/
   1221 	    q
   1222 	  }
   1223 	  /^X\(\/\/\)$/{
   1224 	    s//\1/
   1225 	    q
   1226 	  }
   1227 	  /^X\(\/\).*/{
   1228 	    s//\1/
   1229 	    q
   1230 	  }
   1231 	  s/.*/./; q'`
   1232   srcdir=$ac_confdir
   1233   if test ! -r "$srcdir/$ac_unique_file"; then
   1234     srcdir=..
   1235   fi
   1236 else
   1237   ac_srcdir_defaulted=no
   1238 fi
   1239 if test ! -r "$srcdir/$ac_unique_file"; then
   1240   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1241   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1242 fi
   1243 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1244 ac_abs_confdir=`(
   1245 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1246 	pwd)`
   1247 # When building in place, set srcdir=.
   1248 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1249   srcdir=.
   1250 fi
   1251 # Remove unnecessary trailing slashes from srcdir.
   1252 # Double slashes in file names in object file debugging info
   1253 # mess up M-x gdb in Emacs.
   1254 case $srcdir in
   1255 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1256 esac
   1257 for ac_var in $ac_precious_vars; do
   1258   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1259   eval ac_env_${ac_var}_value=\$${ac_var}
   1260   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1261   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1262 done
   1263 
   1264 #
   1265 # Report the --help message.
   1266 #
   1267 if test "$ac_init_help" = "long"; then
   1268   # Omit some internal or obsolete options to make the list less imposing.
   1269   # This message is too long to be a string in the A/UX 3.1 sh.
   1270   cat <<_ACEOF
   1271 \`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems.
   1272 
   1273 Usage: $0 [OPTION]... [VAR=VALUE]...
   1274 
   1275 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1276 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1277 
   1278 Defaults for the options are specified in brackets.
   1279 
   1280 Configuration:
   1281   -h, --help              display this help and exit
   1282       --help=short        display options specific to this package
   1283       --help=recursive    display the short help of all the included packages
   1284   -V, --version           display version information and exit
   1285   -q, --quiet, --silent   do not print \`checking ...' messages
   1286       --cache-file=FILE   cache test results in FILE [disabled]
   1287   -C, --config-cache      alias for \`--cache-file=config.cache'
   1288   -n, --no-create         do not create output files
   1289       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1290 
   1291 Installation directories:
   1292   --prefix=PREFIX         install architecture-independent files in PREFIX
   1293                           [$ac_default_prefix]
   1294   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1295                           [PREFIX]
   1296 
   1297 By default, \`make install' will install all the files in
   1298 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1299 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1300 for instance \`--prefix=\$HOME'.
   1301 
   1302 For better control, use the options below.
   1303 
   1304 Fine tuning of the installation directories:
   1305   --bindir=DIR            user executables [EPREFIX/bin]
   1306   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1307   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1308   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1309   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1310   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1311   --libdir=DIR            object code libraries [EPREFIX/lib]
   1312   --includedir=DIR        C header files [PREFIX/include]
   1313   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1314   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1315   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1316   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1317   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1318   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1319   --docdir=DIR            documentation root [DATAROOTDIR/doc/libgcc]
   1320   --htmldir=DIR           html documentation [DOCDIR]
   1321   --dvidir=DIR            dvi documentation [DOCDIR]
   1322   --pdfdir=DIR            pdf documentation [DOCDIR]
   1323   --psdir=DIR             ps documentation [DOCDIR]
   1324 _ACEOF
   1325 
   1326   cat <<\_ACEOF
   1327 
   1328 System types:
   1329   --build=BUILD     configure for building on BUILD [guessed]
   1330   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1331 _ACEOF
   1332 fi
   1333 
   1334 if test -n "$ac_init_help"; then
   1335   case $ac_init_help in
   1336      short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";;
   1337    esac
   1338   cat <<\_ACEOF
   1339 
   1340 Optional Features:
   1341   --disable-option-checking  ignore unrecognized --enable/--with options
   1342   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1343   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1344   --disable-shared        don't provide a shared libgcc
   1345   --enable-vtable-verify    Enable vtable verification feature
   1346   --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
   1347   --enable-maintainer-mode
   1348                           enable make rules and dependencies not useful (and
   1349                           sometimes confusing) to the casual installer
   1350   --disable-gcov          don't provide libgcov and related host tools
   1351   --disable-largefile     omit support for large files
   1352   --enable-decimal-float={no,yes,bid,dpd}
   1353 			enable decimal float extension to C.  Selecting 'bid'
   1354 			or 'dpd' choses which decimal floating point format
   1355 			to use
   1356   --enable-cet            enable Intel CET in target libraries [default=auto]
   1357   --enable-explicit-exception-frame-registration
   1358                           register exception tables explicitly at module
   1359                           start, for use e.g. for compatibility with
   1360                           installations without PT_GNU_EH_FRAME support
   1361   --disable-tm-clone-registry    disable TM clone registry
   1362   --enable-tls            Use thread-local storage [default=yes]
   1363 
   1364 Optional Packages:
   1365   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1366   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1367   --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
   1368   --with-cross-host=HOST           Configuring with a cross compiler
   1369   --with-ld               arrange to use the specified ld (full pathname)
   1370   --with-aix-soname=aix|svr4|both
   1371                           shared library versioning (aka "SONAME") variant to
   1372                           provide on AIX
   1373   --with-toolexeclibdir=DIR
   1374                           install libraries built with a cross compiler within
   1375                           DIR
   1376   --with-slibdir=DIR      shared libraries in DIR LIBDIR
   1377   --with-build-libsubdir=DIR  Directory where to find libraries for build system
   1378   --with-system-libunwind use installed libunwind
   1379   --with-glibc-version=M.N
   1380                           assume GCC used with glibc version M.N or later
   1381   --with-gcc-major-version-only
   1382                           use only GCC major number in filesystem paths
   1383 
   1384 Some influential environment variables:
   1385   CC          C compiler command
   1386   CFLAGS      C compiler flags
   1387   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1388               nonstandard directory <lib dir>
   1389   LIBS        libraries to pass to the linker, e.g. -l<library>
   1390   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1391               you have headers in a nonstandard directory <include dir>
   1392   CPP         C preprocessor
   1393 
   1394 Use these variables to override the choices made by `configure' or to help
   1395 it to find libraries and programs with nonstandard names/locations.
   1396 
   1397 Report bugs to the package provider.
   1398 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
   1399 General help using GNU software: <http://www.gnu.org/gethelp/>.
   1400 _ACEOF
   1401 ac_status=$?
   1402 fi
   1403 
   1404 if test "$ac_init_help" = "recursive"; then
   1405   # If there are subdirs, report their specific --help.
   1406   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1407     test -d "$ac_dir" ||
   1408       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1409       continue
   1410     ac_builddir=.
   1411 
   1412 case "$ac_dir" in
   1413 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1414 *)
   1415   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1416   # A ".." for each directory in $ac_dir_suffix.
   1417   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1418   case $ac_top_builddir_sub in
   1419   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1420   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1421   esac ;;
   1422 esac
   1423 ac_abs_top_builddir=$ac_pwd
   1424 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1425 # for backward compatibility:
   1426 ac_top_builddir=$ac_top_build_prefix
   1427 
   1428 case $srcdir in
   1429   .)  # We are building in place.
   1430     ac_srcdir=.
   1431     ac_top_srcdir=$ac_top_builddir_sub
   1432     ac_abs_top_srcdir=$ac_pwd ;;
   1433   [\\/]* | ?:[\\/]* )  # Absolute name.
   1434     ac_srcdir=$srcdir$ac_dir_suffix;
   1435     ac_top_srcdir=$srcdir
   1436     ac_abs_top_srcdir=$srcdir ;;
   1437   *) # Relative name.
   1438     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1439     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1440     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1441 esac
   1442 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1443 
   1444     cd "$ac_dir" || { ac_status=$?; continue; }
   1445     # Check for guested configure.
   1446     if test -f "$ac_srcdir/configure.gnu"; then
   1447       echo &&
   1448       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1449     elif test -f "$ac_srcdir/configure"; then
   1450       echo &&
   1451       $SHELL "$ac_srcdir/configure" --help=recursive
   1452     else
   1453       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1454     fi || ac_status=$?
   1455     cd "$ac_pwd" || { ac_status=$?; break; }
   1456   done
   1457 fi
   1458 
   1459 test -n "$ac_init_help" && exit $ac_status
   1460 if $ac_init_version; then
   1461   cat <<\_ACEOF
   1462 GNU C Runtime Library configure 1.0
   1463 generated by GNU Autoconf 2.69
   1464 
   1465 Copyright (C) 2012 Free Software Foundation, Inc.
   1466 This configure script is free software; the Free Software Foundation
   1467 gives unlimited permission to copy, distribute and modify it.
   1468 _ACEOF
   1469   exit
   1470 fi
   1471 
   1472 ## ------------------------ ##
   1473 ## Autoconf initialization. ##
   1474 ## ------------------------ ##
   1475 
   1476 # ac_fn_c_try_compile LINENO
   1477 # --------------------------
   1478 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1479 ac_fn_c_try_compile ()
   1480 {
   1481   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1482   rm -f conftest.$ac_objext
   1483   if { { ac_try="$ac_compile"
   1484 case "(($ac_try" in
   1485   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1486   *) ac_try_echo=$ac_try;;
   1487 esac
   1488 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1489 $as_echo "$ac_try_echo"; } >&5
   1490   (eval "$ac_compile") 2>conftest.err
   1491   ac_status=$?
   1492   if test -s conftest.err; then
   1493     grep -v '^ *+' conftest.err >conftest.er1
   1494     cat conftest.er1 >&5
   1495     mv -f conftest.er1 conftest.err
   1496   fi
   1497   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1498   test $ac_status = 0; } && {
   1499 	 test -z "$ac_c_werror_flag" ||
   1500 	 test ! -s conftest.err
   1501        } && test -s conftest.$ac_objext; then :
   1502   ac_retval=0
   1503 else
   1504   $as_echo "$as_me: failed program was:" >&5
   1505 sed 's/^/| /' conftest.$ac_ext >&5
   1506 
   1507 	ac_retval=1
   1508 fi
   1509   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1510   as_fn_set_status $ac_retval
   1511 
   1512 } # ac_fn_c_try_compile
   1513 
   1514 # ac_fn_c_try_cpp LINENO
   1515 # ----------------------
   1516 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1517 ac_fn_c_try_cpp ()
   1518 {
   1519   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1520   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1521 case "(($ac_try" in
   1522   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1523   *) ac_try_echo=$ac_try;;
   1524 esac
   1525 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1526 $as_echo "$ac_try_echo"; } >&5
   1527   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1528   ac_status=$?
   1529   if test -s conftest.err; then
   1530     grep -v '^ *+' conftest.err >conftest.er1
   1531     cat conftest.er1 >&5
   1532     mv -f conftest.er1 conftest.err
   1533   fi
   1534   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1535   test $ac_status = 0; } > conftest.i && {
   1536 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1537 	 test ! -s conftest.err
   1538        }; then :
   1539   ac_retval=0
   1540 else
   1541   $as_echo "$as_me: failed program was:" >&5
   1542 sed 's/^/| /' conftest.$ac_ext >&5
   1543 
   1544     ac_retval=1
   1545 fi
   1546   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1547   as_fn_set_status $ac_retval
   1548 
   1549 } # ac_fn_c_try_cpp
   1550 
   1551 # ac_fn_c_try_run LINENO
   1552 # ----------------------
   1553 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1554 # that executables *can* be run.
   1555 ac_fn_c_try_run ()
   1556 {
   1557   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1558   if { { ac_try="$ac_link"
   1559 case "(($ac_try" in
   1560   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1561   *) ac_try_echo=$ac_try;;
   1562 esac
   1563 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1564 $as_echo "$ac_try_echo"; } >&5
   1565   (eval "$ac_link") 2>&5
   1566   ac_status=$?
   1567   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1568   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1569   { { case "(($ac_try" in
   1570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1571   *) ac_try_echo=$ac_try;;
   1572 esac
   1573 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1574 $as_echo "$ac_try_echo"; } >&5
   1575   (eval "$ac_try") 2>&5
   1576   ac_status=$?
   1577   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1578   test $ac_status = 0; }; }; then :
   1579   ac_retval=0
   1580 else
   1581   $as_echo "$as_me: program exited with status $ac_status" >&5
   1582        $as_echo "$as_me: failed program was:" >&5
   1583 sed 's/^/| /' conftest.$ac_ext >&5
   1584 
   1585        ac_retval=$ac_status
   1586 fi
   1587   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1588   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1589   as_fn_set_status $ac_retval
   1590 
   1591 } # ac_fn_c_try_run
   1592 
   1593 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   1594 # --------------------------------------------
   1595 # Tries to find the compile-time value of EXPR in a program that includes
   1596 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   1597 # computed
   1598 ac_fn_c_compute_int ()
   1599 {
   1600   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1601   if test "$cross_compiling" = yes; then
   1602     # Depending upon the size, compute the lo and hi bounds.
   1603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1604 /* end confdefs.h.  */
   1605 $4
   1606 int
   1607 main ()
   1608 {
   1609 static int test_array [1 - 2 * !(($2) >= 0)];
   1610 test_array [0] = 0;
   1611 return test_array [0];
   1612 
   1613   ;
   1614   return 0;
   1615 }
   1616 _ACEOF
   1617 if ac_fn_c_try_compile "$LINENO"; then :
   1618   ac_lo=0 ac_mid=0
   1619   while :; do
   1620     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1621 /* end confdefs.h.  */
   1622 $4
   1623 int
   1624 main ()
   1625 {
   1626 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1627 test_array [0] = 0;
   1628 return test_array [0];
   1629 
   1630   ;
   1631   return 0;
   1632 }
   1633 _ACEOF
   1634 if ac_fn_c_try_compile "$LINENO"; then :
   1635   ac_hi=$ac_mid; break
   1636 else
   1637   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   1638 			if test $ac_lo -le $ac_mid; then
   1639 			  ac_lo= ac_hi=
   1640 			  break
   1641 			fi
   1642 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   1643 fi
   1644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1645   done
   1646 else
   1647   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1648 /* end confdefs.h.  */
   1649 $4
   1650 int
   1651 main ()
   1652 {
   1653 static int test_array [1 - 2 * !(($2) < 0)];
   1654 test_array [0] = 0;
   1655 return test_array [0];
   1656 
   1657   ;
   1658   return 0;
   1659 }
   1660 _ACEOF
   1661 if ac_fn_c_try_compile "$LINENO"; then :
   1662   ac_hi=-1 ac_mid=-1
   1663   while :; do
   1664     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1665 /* end confdefs.h.  */
   1666 $4
   1667 int
   1668 main ()
   1669 {
   1670 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   1671 test_array [0] = 0;
   1672 return test_array [0];
   1673 
   1674   ;
   1675   return 0;
   1676 }
   1677 _ACEOF
   1678 if ac_fn_c_try_compile "$LINENO"; then :
   1679   ac_lo=$ac_mid; break
   1680 else
   1681   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   1682 			if test $ac_mid -le $ac_hi; then
   1683 			  ac_lo= ac_hi=
   1684 			  break
   1685 			fi
   1686 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   1687 fi
   1688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1689   done
   1690 else
   1691   ac_lo= ac_hi=
   1692 fi
   1693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1694 fi
   1695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1696 # Binary search between lo and hi bounds.
   1697 while test "x$ac_lo" != "x$ac_hi"; do
   1698   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   1699   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1700 /* end confdefs.h.  */
   1701 $4
   1702 int
   1703 main ()
   1704 {
   1705 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1706 test_array [0] = 0;
   1707 return test_array [0];
   1708 
   1709   ;
   1710   return 0;
   1711 }
   1712 _ACEOF
   1713 if ac_fn_c_try_compile "$LINENO"; then :
   1714   ac_hi=$ac_mid
   1715 else
   1716   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   1717 fi
   1718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1719 done
   1720 case $ac_lo in #((
   1721 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   1722 '') ac_retval=1 ;;
   1723 esac
   1724   else
   1725     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1726 /* end confdefs.h.  */
   1727 $4
   1728 static long int longval () { return $2; }
   1729 static unsigned long int ulongval () { return $2; }
   1730 #include <stdio.h>
   1731 #include <stdlib.h>
   1732 int
   1733 main ()
   1734 {
   1735 
   1736   FILE *f = fopen ("conftest.val", "w");
   1737   if (! f)
   1738     return 1;
   1739   if (($2) < 0)
   1740     {
   1741       long int i = longval ();
   1742       if (i != ($2))
   1743 	return 1;
   1744       fprintf (f, "%ld", i);
   1745     }
   1746   else
   1747     {
   1748       unsigned long int i = ulongval ();
   1749       if (i != ($2))
   1750 	return 1;
   1751       fprintf (f, "%lu", i);
   1752     }
   1753   /* Do not output a trailing newline, as this causes \r\n confusion
   1754      on some platforms.  */
   1755   return ferror (f) || fclose (f) != 0;
   1756 
   1757   ;
   1758   return 0;
   1759 }
   1760 _ACEOF
   1761 if ac_fn_c_try_run "$LINENO"; then :
   1762   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   1763 else
   1764   ac_retval=1
   1765 fi
   1766 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   1767   conftest.$ac_objext conftest.beam conftest.$ac_ext
   1768 rm -f conftest.val
   1769 
   1770   fi
   1771   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1772   as_fn_set_status $ac_retval
   1773 
   1774 } # ac_fn_c_compute_int
   1775 
   1776 # ac_fn_c_check_header_preproc LINENO HEADER VAR
   1777 # ----------------------------------------------
   1778 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
   1779 ac_fn_c_check_header_preproc ()
   1780 {
   1781   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1782   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1783 $as_echo_n "checking for $2... " >&6; }
   1784 if eval \${$3+:} false; then :
   1785   $as_echo_n "(cached) " >&6
   1786 else
   1787   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1788 /* end confdefs.h.  */
   1789 #include <$2>
   1790 _ACEOF
   1791 if ac_fn_c_try_cpp "$LINENO"; then :
   1792   eval "$3=yes"
   1793 else
   1794   eval "$3=no"
   1795 fi
   1796 rm -f conftest.err conftest.i conftest.$ac_ext
   1797 fi
   1798 eval ac_res=\$$3
   1799 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1800 $as_echo "$ac_res" >&6; }
   1801   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1802 
   1803 } # ac_fn_c_check_header_preproc
   1804 cat >config.log <<_ACEOF
   1805 This file contains any messages produced by compilers while
   1806 running configure, to aid debugging if configure makes a mistake.
   1807 
   1808 It was created by GNU C Runtime Library $as_me 1.0, which was
   1809 generated by GNU Autoconf 2.69.  Invocation command line was
   1810 
   1811   $ $0 $@
   1812 
   1813 _ACEOF
   1814 exec 5>>config.log
   1815 {
   1816 cat <<_ASUNAME
   1817 ## --------- ##
   1818 ## Platform. ##
   1819 ## --------- ##
   1820 
   1821 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1822 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1823 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1824 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1825 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1826 
   1827 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1828 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1829 
   1830 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1831 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1832 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1833 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1834 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1835 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1836 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1837 
   1838 _ASUNAME
   1839 
   1840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1841 for as_dir in $PATH
   1842 do
   1843   IFS=$as_save_IFS
   1844   test -z "$as_dir" && as_dir=.
   1845     $as_echo "PATH: $as_dir"
   1846   done
   1847 IFS=$as_save_IFS
   1848 
   1849 } >&5
   1850 
   1851 cat >&5 <<_ACEOF
   1852 
   1853 
   1854 ## ----------- ##
   1855 ## Core tests. ##
   1856 ## ----------- ##
   1857 
   1858 _ACEOF
   1859 
   1860 
   1861 # Keep a trace of the command line.
   1862 # Strip out --no-create and --no-recursion so they do not pile up.
   1863 # Strip out --silent because we don't want to record it for future runs.
   1864 # Also quote any args containing shell meta-characters.
   1865 # Make two passes to allow for proper duplicate-argument suppression.
   1866 ac_configure_args=
   1867 ac_configure_args0=
   1868 ac_configure_args1=
   1869 ac_must_keep_next=false
   1870 for ac_pass in 1 2
   1871 do
   1872   for ac_arg
   1873   do
   1874     case $ac_arg in
   1875     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1876     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1877     | -silent | --silent | --silen | --sile | --sil)
   1878       continue ;;
   1879     *\'*)
   1880       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1881     esac
   1882     case $ac_pass in
   1883     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   1884     2)
   1885       as_fn_append ac_configure_args1 " '$ac_arg'"
   1886       if test $ac_must_keep_next = true; then
   1887 	ac_must_keep_next=false # Got value, back to normal.
   1888       else
   1889 	case $ac_arg in
   1890 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1891 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1892 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1893 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1894 	    case "$ac_configure_args0 " in
   1895 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1896 	    esac
   1897 	    ;;
   1898 	  -* ) ac_must_keep_next=true ;;
   1899 	esac
   1900       fi
   1901       as_fn_append ac_configure_args " '$ac_arg'"
   1902       ;;
   1903     esac
   1904   done
   1905 done
   1906 { ac_configure_args0=; unset ac_configure_args0;}
   1907 { ac_configure_args1=; unset ac_configure_args1;}
   1908 
   1909 # When interrupted or exit'd, cleanup temporary files, and complete
   1910 # config.log.  We remove comments because anyway the quotes in there
   1911 # would cause problems or look ugly.
   1912 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1913 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1914 trap 'exit_status=$?
   1915   # Save into config.log some information that might help in debugging.
   1916   {
   1917     echo
   1918 
   1919     $as_echo "## ---------------- ##
   1920 ## Cache variables. ##
   1921 ## ---------------- ##"
   1922     echo
   1923     # The following way of writing the cache mishandles newlines in values,
   1924 (
   1925   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1926     eval ac_val=\$$ac_var
   1927     case $ac_val in #(
   1928     *${as_nl}*)
   1929       case $ac_var in #(
   1930       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   1931 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   1932       esac
   1933       case $ac_var in #(
   1934       _ | IFS | as_nl) ;; #(
   1935       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1936       *) { eval $ac_var=; unset $ac_var;} ;;
   1937       esac ;;
   1938     esac
   1939   done
   1940   (set) 2>&1 |
   1941     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1942     *${as_nl}ac_space=\ *)
   1943       sed -n \
   1944 	"s/'\''/'\''\\\\'\'''\''/g;
   1945 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1946       ;; #(
   1947     *)
   1948       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1949       ;;
   1950     esac |
   1951     sort
   1952 )
   1953     echo
   1954 
   1955     $as_echo "## ----------------- ##
   1956 ## Output variables. ##
   1957 ## ----------------- ##"
   1958     echo
   1959     for ac_var in $ac_subst_vars
   1960     do
   1961       eval ac_val=\$$ac_var
   1962       case $ac_val in
   1963       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1964       esac
   1965       $as_echo "$ac_var='\''$ac_val'\''"
   1966     done | sort
   1967     echo
   1968 
   1969     if test -n "$ac_subst_files"; then
   1970       $as_echo "## ------------------- ##
   1971 ## File substitutions. ##
   1972 ## ------------------- ##"
   1973       echo
   1974       for ac_var in $ac_subst_files
   1975       do
   1976 	eval ac_val=\$$ac_var
   1977 	case $ac_val in
   1978 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1979 	esac
   1980 	$as_echo "$ac_var='\''$ac_val'\''"
   1981       done | sort
   1982       echo
   1983     fi
   1984 
   1985     if test -s confdefs.h; then
   1986       $as_echo "## ----------- ##
   1987 ## confdefs.h. ##
   1988 ## ----------- ##"
   1989       echo
   1990       cat confdefs.h
   1991       echo
   1992     fi
   1993     test "$ac_signal" != 0 &&
   1994       $as_echo "$as_me: caught signal $ac_signal"
   1995     $as_echo "$as_me: exit $exit_status"
   1996   } >&5
   1997   rm -f core *.core core.conftest.* &&
   1998     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1999     exit $exit_status
   2000 ' 0
   2001 for ac_signal in 1 2 13 15; do
   2002   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2003 done
   2004 ac_signal=0
   2005 
   2006 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2007 rm -f -r conftest* confdefs.h
   2008 
   2009 $as_echo "/* confdefs.h */" > confdefs.h
   2010 
   2011 # Predefined preprocessor variables.
   2012 
   2013 cat >>confdefs.h <<_ACEOF
   2014 #define PACKAGE_NAME "$PACKAGE_NAME"
   2015 _ACEOF
   2016 
   2017 cat >>confdefs.h <<_ACEOF
   2018 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2019 _ACEOF
   2020 
   2021 cat >>confdefs.h <<_ACEOF
   2022 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2023 _ACEOF
   2024 
   2025 cat >>confdefs.h <<_ACEOF
   2026 #define PACKAGE_STRING "$PACKAGE_STRING"
   2027 _ACEOF
   2028 
   2029 cat >>confdefs.h <<_ACEOF
   2030 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2031 _ACEOF
   2032 
   2033 cat >>confdefs.h <<_ACEOF
   2034 #define PACKAGE_URL "$PACKAGE_URL"
   2035 _ACEOF
   2036 
   2037 
   2038 # Let the site file select an alternate cache file if it wants to.
   2039 # Prefer an explicitly selected file to automatically selected ones.
   2040 ac_site_file1=NONE
   2041 ac_site_file2=NONE
   2042 if test -n "$CONFIG_SITE"; then
   2043   # We do not want a PATH search for config.site.
   2044   case $CONFIG_SITE in #((
   2045     -*)  ac_site_file1=./$CONFIG_SITE;;
   2046     */*) ac_site_file1=$CONFIG_SITE;;
   2047     *)   ac_site_file1=./$CONFIG_SITE;;
   2048   esac
   2049 elif test "x$prefix" != xNONE; then
   2050   ac_site_file1=$prefix/share/config.site
   2051   ac_site_file2=$prefix/etc/config.site
   2052 else
   2053   ac_site_file1=$ac_default_prefix/share/config.site
   2054   ac_site_file2=$ac_default_prefix/etc/config.site
   2055 fi
   2056 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2057 do
   2058   test "x$ac_site_file" = xNONE && continue
   2059   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2060     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2061 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2062     sed 's/^/| /' "$ac_site_file" >&5
   2063     . "$ac_site_file" \
   2064       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2065 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2066 as_fn_error $? "failed to load site script $ac_site_file
   2067 See \`config.log' for more details" "$LINENO" 5; }
   2068   fi
   2069 done
   2070 
   2071 if test -r "$cache_file"; then
   2072   # Some versions of bash will fail to source /dev/null (special files
   2073   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2074   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2075     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2076 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2077     case $cache_file in
   2078       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2079       *)                      . "./$cache_file";;
   2080     esac
   2081   fi
   2082 else
   2083   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2084 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2085   >$cache_file
   2086 fi
   2087 
   2088 # Check that the precious variables saved in the cache have kept the same
   2089 # value.
   2090 ac_cache_corrupted=false
   2091 for ac_var in $ac_precious_vars; do
   2092   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2093   eval ac_new_set=\$ac_env_${ac_var}_set
   2094   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2095   eval ac_new_val=\$ac_env_${ac_var}_value
   2096   case $ac_old_set,$ac_new_set in
   2097     set,)
   2098       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2099 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2100       ac_cache_corrupted=: ;;
   2101     ,set)
   2102       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2103 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2104       ac_cache_corrupted=: ;;
   2105     ,);;
   2106     *)
   2107       if test "x$ac_old_val" != "x$ac_new_val"; then
   2108 	# differences in whitespace do not lead to failure.
   2109 	ac_old_val_w=`echo x $ac_old_val`
   2110 	ac_new_val_w=`echo x $ac_new_val`
   2111 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2112 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2113 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2114 	  ac_cache_corrupted=:
   2115 	else
   2116 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2117 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2118 	  eval $ac_var=\$ac_old_val
   2119 	fi
   2120 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2121 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2122 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2123 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2124       fi;;
   2125   esac
   2126   # Pass precious variables to config.status.
   2127   if test "$ac_new_set" = set; then
   2128     case $ac_new_val in
   2129     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2130     *) ac_arg=$ac_var=$ac_new_val ;;
   2131     esac
   2132     case " $ac_configure_args " in
   2133       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2134       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2135     esac
   2136   fi
   2137 done
   2138 if $ac_cache_corrupted; then
   2139   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2140 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2141   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2142 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2143   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2144 fi
   2145 ## -------------------- ##
   2146 ## Main body of script. ##
   2147 ## -------------------- ##
   2148 
   2149 ac_ext=c
   2150 ac_cpp='$CPP $CPPFLAGS'
   2151 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2152 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2153 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2154 
   2155 
   2156 
   2157 
   2158 
   2159 
   2160 
   2161 # The libgcc should not depend on any header files
   2162 
   2163 
   2164 
   2165 # Check whether --with-target-subdir was given.
   2166 if test "${with_target_subdir+set}" = set; then :
   2167   withval=$with_target_subdir;
   2168 fi
   2169 
   2170 
   2171 # Check whether --with-cross-host was given.
   2172 if test "${with_cross_host+set}" = set; then :
   2173   withval=$with_cross_host;
   2174 fi
   2175 
   2176 
   2177 # Check whether --with-ld was given.
   2178 if test "${with_ld+set}" = set; then :
   2179   withval=$with_ld;
   2180 fi
   2181 
   2182 
   2183 if test "${srcdir}" = "."; then
   2184   if test -n "${with_build_subdir}"; then
   2185     libgcc_topdir="${srcdir}/../.."
   2186     with_target_subdir=
   2187   elif test -z "${with_target_subdir}"; then
   2188     libgcc_topdir="${srcdir}/.."
   2189   else
   2190     if test "${with_target_subdir}" != "."; then
   2191       libgcc_topdir="${srcdir}/${with_multisrctop}../.."
   2192     else
   2193       libgcc_topdir="${srcdir}/${with_multisrctop}.."
   2194     fi
   2195   fi
   2196 else
   2197   libgcc_topdir="${srcdir}/.."
   2198 fi
   2199 
   2200 ac_aux_dir=
   2201 for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do
   2202   if test -f "$ac_dir/install-sh"; then
   2203     ac_aux_dir=$ac_dir
   2204     ac_install_sh="$SHELL $ac_aux_dir/install-sh -c"
   2205     break
   2206   elif test -f "$ac_dir/install.sh"; then
   2207     ac_aux_dir=$ac_dir
   2208     ac_install_sh="$SHELL $ac_aux_dir/install.sh -c"
   2209     break
   2210   elif test -f "$ac_dir/shtool"; then
   2211     ac_aux_dir=$ac_dir
   2212     ac_install_sh="$SHELL $ac_aux_dir/shtool install -c"
   2213     break
   2214   fi
   2215 done
   2216 if test -z "$ac_aux_dir"; then
   2217   as_fn_error $? "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5
   2218 fi
   2219 
   2220 # These three variables are undocumented and unsupported,
   2221 # and are intended to be withdrawn in a future Autoconf release.
   2222 # They can cause serious problems if a builder's source tree is in a directory
   2223 # whose full name contains unusual characters.
   2224 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2225 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2226 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2227 
   2228 
   2229 ac_config_headers="$ac_config_headers auto-target.h:config.in"
   2230 
   2231 
   2232 # Check whether --enable-shared was given.
   2233 if test "${enable_shared+set}" = set; then :
   2234   enableval=$enable_shared;
   2235   case $enable_shared in
   2236   yes | no) ;;
   2237   *)
   2238     enable_shared=no
   2239     IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
   2240     for pkg in $enableval; do
   2241       if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then
   2242 	enable_shared=yes
   2243       fi
   2244     done
   2245     IFS="$ac_save_ifs"
   2246     ;;
   2247   esac
   2248 
   2249 else
   2250   enable_shared=yes
   2251 fi
   2252 
   2253 
   2254 
   2255 # Check whether --enable-vtable-verify was given.
   2256 if test "${enable_vtable_verify+set}" = set; then :
   2257   enableval=$enable_vtable_verify; case "$enableval" in
   2258  yes) enable_vtable_verify=yes ;;
   2259  no)  enable_vtable_verify=no ;;
   2260  *)   enable_vtable_verify=no;;
   2261  esac
   2262 else
   2263   enable_vtable_verify=no
   2264 fi
   2265 
   2266 
   2267 
   2268 
   2269 # Check whether --with-aix-soname was given.
   2270 if test "${with_aix_soname+set}" = set; then :
   2271   withval=$with_aix_soname; case "${host}:${enable_shared}" in
   2272  power*-*-aix[5-9]*:yes)
   2273    { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide for shared libgcc" >&5
   2274 $as_echo_n "checking which variant of shared library versioning to provide for shared libgcc... " >&6; }
   2275    case ${withval} in
   2276      aix|svr4|both) ;;
   2277      *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5;;
   2278    esac
   2279    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
   2280 $as_echo "$withval" >&6; }
   2281    ;;
   2282  *) with_aix_soname=aix ;;
   2283  esac
   2284 
   2285 else
   2286   with_aix_soname=aix
   2287 fi
   2288 
   2289 
   2290 
   2291 # Make sure we can run config.sub.
   2292 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2293   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2294 
   2295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2296 $as_echo_n "checking build system type... " >&6; }
   2297 if ${ac_cv_build+:} false; then :
   2298   $as_echo_n "(cached) " >&6
   2299 else
   2300   ac_build_alias=$build_alias
   2301 test "x$ac_build_alias" = x &&
   2302   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2303 test "x$ac_build_alias" = x &&
   2304   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2305 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2306   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2307 
   2308 fi
   2309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2310 $as_echo "$ac_cv_build" >&6; }
   2311 case $ac_cv_build in
   2312 *-*-*) ;;
   2313 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2314 esac
   2315 build=$ac_cv_build
   2316 ac_save_IFS=$IFS; IFS='-'
   2317 set x $ac_cv_build
   2318 shift
   2319 build_cpu=$1
   2320 build_vendor=$2
   2321 shift; shift
   2322 # Remember, the first character of IFS is used to create $*,
   2323 # except with old shells:
   2324 build_os=$*
   2325 IFS=$ac_save_IFS
   2326 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2327 
   2328 
   2329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2330 $as_echo_n "checking host system type... " >&6; }
   2331 if ${ac_cv_host+:} false; then :
   2332   $as_echo_n "(cached) " >&6
   2333 else
   2334   if test "x$host_alias" = x; then
   2335   ac_cv_host=$ac_cv_build
   2336 else
   2337   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2338     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2339 fi
   2340 
   2341 fi
   2342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2343 $as_echo "$ac_cv_host" >&6; }
   2344 case $ac_cv_host in
   2345 *-*-*) ;;
   2346 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2347 esac
   2348 host=$ac_cv_host
   2349 ac_save_IFS=$IFS; IFS='-'
   2350 set x $ac_cv_host
   2351 shift
   2352 host_cpu=$1
   2353 host_vendor=$2
   2354 shift; shift
   2355 # Remember, the first character of IFS is used to create $*,
   2356 # except with old shells:
   2357 host_os=$*
   2358 IFS=$ac_save_IFS
   2359 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2360 
   2361 
   2362 
   2363 
   2364 
   2365 
   2366 case "${host}" in
   2367     # PIC is the default on some targets or must not be used.
   2368     *-*-darwin*)
   2369 	# For darwin, common symbols are not allowed in MH_DYLIB files
   2370 	case "${CFLAGS}" in
   2371 	  # If we are using a compiler supporting mdynamic-no-pic
   2372 	  # and the option has been tested as safe to add, then cancel
   2373 	  # it here, since the code generated is incompatible with shared
   2374 	  # libs.
   2375 	  *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
   2376 	  *) PICFLAG=-fno-common ;;
   2377 	esac
   2378 	;;
   2379     alpha*-dec-osf5*)
   2380 	# PIC is the default.
   2381 	;;
   2382     hppa*64*-*-hpux*)
   2383 	# PIC is the default for 64-bit PA HP-UX.
   2384 	;;
   2385     i[34567]86-*-cygwin* | x86_64-*-cygwin*)
   2386 	;;
   2387     i[34567]86-*-mingw* | x86_64-*-mingw*)
   2388 	;;
   2389     i[34567]86-*-interix[3-9]*)
   2390 	# Interix 3.x gcc -fpic/-fPIC options generate broken code.
   2391 	# Instead, we relocate shared libraries at runtime.
   2392 	;;
   2393     i[34567]86-*-nto-qnx*)
   2394 	# QNX uses GNU C++, but need to define -shared option too, otherwise
   2395 	# it will coredump.
   2396 	PICFLAG='-fPIC -shared'
   2397 	;;
   2398     i[34567]86-pc-msdosdjgpp*)
   2399 	# DJGPP does not support shared libraries at all.
   2400 	;;
   2401     ia64*-*-hpux*)
   2402 	# On IA64 HP-UX, PIC is the default but the pic flag
   2403 	# sets the default TLS model and affects inlining.
   2404 	PICFLAG=-fPIC
   2405 	;;
   2406     loongarch*-*-*)
   2407 	PICFLAG=-fpic
   2408 	;;
   2409     mips-sgi-irix6*)
   2410 	# PIC is the default.
   2411 	;;
   2412     rs6000-ibm-aix* | powerpc-ibm-aix*)
   2413 	# All AIX code is PIC.
   2414 	;;
   2415 
   2416     # Some targets support both -fPIC and -fpic, but prefer the latter.
   2417     # FIXME: Why?
   2418     i[34567]86-*-* | x86_64-*-*)
   2419 	PICFLAG=-fpic
   2420 	;;
   2421     # FIXME: Override -fPIC default in libgcc only?
   2422     sh-*-linux* | sh[2346lbe]*-*-linux*)
   2423 	PICFLAG=-fpic
   2424 	;;
   2425     # FIXME: Simplify to sh*-*-netbsd*?
   2426     sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
   2427       sh64-*-netbsd* | sh64l*-*-netbsd*)
   2428 	PICFLAG=-fpic
   2429 	;;
   2430     # Default to -fPIC unless specified otherwise.
   2431     *)
   2432 	PICFLAG=-fPIC
   2433 	;;
   2434 esac
   2435 
   2436 # If the user explicitly uses -fpic/-fPIC, keep that.
   2437 case "${CFLAGS}" in
   2438     *-fpic*)
   2439 	PICFLAG=-fpic
   2440 	;;
   2441     *-fPIC*)
   2442 	PICFLAG=-fPIC
   2443 	;;
   2444 esac
   2445 
   2446 
   2447 
   2448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
   2449 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
   2450 # Check whether --enable-version-specific-runtime-libs was given.
   2451 if test "${enable_version_specific_runtime_libs+set}" = set; then :
   2452   enableval=$enable_version_specific_runtime_libs; case "$enableval" in
   2453  yes) version_specific_libs=yes ;;
   2454  no)  version_specific_libs=no ;;
   2455  *)   as_fn_error $? "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
   2456  esac
   2457 else
   2458   version_specific_libs=no
   2459 fi
   2460 
   2461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
   2462 $as_echo "$version_specific_libs" >&6; }
   2463 
   2464 
   2465 # Check whether --with-toolexeclibdir was given.
   2466 if test "${with_toolexeclibdir+set}" = set; then :
   2467   withval=$with_toolexeclibdir; case ${with_toolexeclibdir} in
   2468   /)
   2469     ;;
   2470   */)
   2471     with_toolexeclibdir=`echo $with_toolexeclibdir | sed 's,/$,,'`
   2472     ;;
   2473 esac
   2474 else
   2475   with_toolexeclibdir=no
   2476 fi
   2477 
   2478 
   2479 
   2480 
   2481 # Check whether --with-slibdir was given.
   2482 if test "${with_slibdir+set}" = set; then :
   2483   withval=$with_slibdir; slibdir="$with_slibdir"
   2484 else
   2485   if test "${version_specific_libs}" = yes; then
   2486   slibdir='$(libsubdir)'
   2487 elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then
   2488   case ${with_toolexeclibdir} in
   2489     no)
   2490       slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
   2491       ;;
   2492     *)
   2493       slibdir=${with_toolexeclibdir}
   2494       ;;
   2495   esac
   2496 else
   2497   slibdir='$(libdir)'
   2498 fi
   2499 fi
   2500 
   2501 
   2502 
   2503 # Command-line options.
   2504 # Very limited version of AC_MAINTAINER_MODE.
   2505 # Check whether --enable-maintainer-mode was given.
   2506 if test "${enable_maintainer_mode+set}" = set; then :
   2507   enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
   2508      yes) MAINT='' ;;
   2509      no) MAINT='#' ;;
   2510      *) as_fn_error $? "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
   2511    esac
   2512    maintainer_mode=${enableval}
   2513 else
   2514   MAINT='#'
   2515 fi
   2516 
   2517 
   2518 # Find a good install program.  We prefer a C program (faster),
   2519 # so one script is as good as another.  But avoid the broken or
   2520 # incompatible versions:
   2521 # SysV /etc/install, /usr/sbin/install
   2522 # SunOS /usr/etc/install
   2523 # IRIX /sbin/install
   2524 # AIX /bin/install
   2525 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2526 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2527 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2528 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2529 # OS/2's system install, which has a completely different semantic
   2530 # ./install, which can be erroneously created by make from ./install.sh.
   2531 # Reject install programs that cannot install multiple files.
   2532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2533 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2534 if test -z "$INSTALL"; then
   2535 if ${ac_cv_path_install+:} false; then :
   2536   $as_echo_n "(cached) " >&6
   2537 else
   2538   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2539 for as_dir in $PATH
   2540 do
   2541   IFS=$as_save_IFS
   2542   test -z "$as_dir" && as_dir=.
   2543     # Account for people who put trailing slashes in PATH elements.
   2544 case $as_dir/ in #((
   2545   ./ | .// | /[cC]/* | \
   2546   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2547   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2548   /usr/ucb/* ) ;;
   2549   *)
   2550     # OSF1 and SCO ODT 3.0 have their own names for install.
   2551     # Don't use installbsd from OSF since it installs stuff as root
   2552     # by default.
   2553     for ac_prog in ginstall scoinst install; do
   2554       for ac_exec_ext in '' $ac_executable_extensions; do
   2555 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   2556 	  if test $ac_prog = install &&
   2557 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2558 	    # AIX install.  It has an incompatible calling convention.
   2559 	    :
   2560 	  elif test $ac_prog = install &&
   2561 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2562 	    # program-specific install script used by HP pwplus--don't use.
   2563 	    :
   2564 	  else
   2565 	    rm -rf conftest.one conftest.two conftest.dir
   2566 	    echo one > conftest.one
   2567 	    echo two > conftest.two
   2568 	    mkdir conftest.dir
   2569 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2570 	      test -s conftest.one && test -s conftest.two &&
   2571 	      test -s conftest.dir/conftest.one &&
   2572 	      test -s conftest.dir/conftest.two
   2573 	    then
   2574 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2575 	      break 3
   2576 	    fi
   2577 	  fi
   2578 	fi
   2579       done
   2580     done
   2581     ;;
   2582 esac
   2583 
   2584   done
   2585 IFS=$as_save_IFS
   2586 
   2587 rm -rf conftest.one conftest.two conftest.dir
   2588 
   2589 fi
   2590   if test "${ac_cv_path_install+set}" = set; then
   2591     INSTALL=$ac_cv_path_install
   2592   else
   2593     # As a last resort, use the slow shell script.  Don't cache a
   2594     # value for INSTALL within a source directory, because that will
   2595     # break other packages using the cache if that directory is
   2596     # removed, or if the value is a relative name.
   2597     INSTALL=$ac_install_sh
   2598   fi
   2599 fi
   2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2601 $as_echo "$INSTALL" >&6; }
   2602 
   2603 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2604 # It thinks the first close brace ends the variable substitution.
   2605 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2606 
   2607 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2608 
   2609 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2610 
   2611 
   2612 for ac_prog in gawk mawk nawk awk
   2613 do
   2614   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2615 set dummy $ac_prog; ac_word=$2
   2616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2617 $as_echo_n "checking for $ac_word... " >&6; }
   2618 if ${ac_cv_prog_AWK+:} false; then :
   2619   $as_echo_n "(cached) " >&6
   2620 else
   2621   if test -n "$AWK"; then
   2622   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2623 else
   2624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2625 for as_dir in $PATH
   2626 do
   2627   IFS=$as_save_IFS
   2628   test -z "$as_dir" && as_dir=.
   2629     for ac_exec_ext in '' $ac_executable_extensions; do
   2630   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2631     ac_cv_prog_AWK="$ac_prog"
   2632     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2633     break 2
   2634   fi
   2635 done
   2636   done
   2637 IFS=$as_save_IFS
   2638 
   2639 fi
   2640 fi
   2641 AWK=$ac_cv_prog_AWK
   2642 if test -n "$AWK"; then
   2643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   2644 $as_echo "$AWK" >&6; }
   2645 else
   2646   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2647 $as_echo "no" >&6; }
   2648 fi
   2649 
   2650 
   2651   test -n "$AWK" && break
   2652 done
   2653 
   2654 # We need awk; bail out if it's missing.
   2655 case ${AWK} in
   2656   "") as_fn_error $? "can't build without awk, bailing out" "$LINENO" 5 ;;
   2657 esac
   2658 
   2659 
   2660  case ${build_alias} in
   2661   "") build_noncanonical=${build} ;;
   2662   *) build_noncanonical=${build_alias} ;;
   2663 esac
   2664 
   2665  case ${host_alias} in
   2666   "") host_noncanonical=${build_noncanonical} ;;
   2667   *) host_noncanonical=${host_alias} ;;
   2668 esac
   2669 
   2670 
   2671 
   2672  case ${target_alias} in
   2673   "") target_noncanonical=${host_noncanonical} ;;
   2674   *) target_noncanonical=${target_alias} ;;
   2675 esac
   2676 
   2677 
   2678 
   2679 
   2680 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
   2681 # have matching libraries, they should use host libraries: Makefile.tpl
   2682 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
   2683 # However, they still use the build modules, because the corresponding
   2684 # host modules (e.g. bison) are only built for the host when bootstrap
   2685 # finishes. So:
   2686 # - build_subdir is where we find build modules, and never changes.
   2687 # - build_libsubdir is where we find build libraries, and can be overridden.
   2688 
   2689 # Prefix 'build-' so this never conflicts with target_subdir.
   2690 build_subdir="build-${build_noncanonical}"
   2691 
   2692 # Check whether --with-build-libsubdir was given.
   2693 if test "${with_build_libsubdir+set}" = set; then :
   2694   withval=$with_build_libsubdir; build_libsubdir="$withval"
   2695 else
   2696   build_libsubdir="$build_subdir"
   2697 fi
   2698 
   2699 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
   2700 if ( test $srcdir = . && test -d gcc ) \
   2701    || test -d $srcdir/../host-${host_noncanonical}; then
   2702   host_subdir="host-${host_noncanonical}"
   2703 else
   2704   host_subdir=.
   2705 fi
   2706 # No prefix.
   2707 target_subdir=${target_noncanonical}
   2708 
   2709 
   2710 # Check whether --enable-gcov was given.
   2711 if test "${enable_gcov+set}" = set; then :
   2712   enableval=$enable_gcov;
   2713 else
   2714   case $target in
   2715        bpf-*-*)
   2716          enable_gcov=no
   2717        ;;
   2718        *)
   2719          enable_gcov=yes
   2720        ;;
   2721      esac
   2722 fi
   2723 
   2724 
   2725 
   2726 # Calculate toolexeclibdir
   2727 # Also toolexecdir, though it's only used in toolexeclibdir
   2728 case ${version_specific_libs} in
   2729   yes)
   2730     # Need the gcc compiler version to know where to install libraries
   2731     # and header files if --enable-version-specific-runtime-libs option
   2732     # is selected.
   2733     toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
   2734     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
   2735     ;;
   2736   no)
   2737     if test -n "$with_cross_host" &&
   2738        test x"$with_cross_host" != x"no"; then
   2739       # Install a library built with a cross compiler in tooldir, not libdir.
   2740       toolexecdir='$(exec_prefix)/$(target_noncanonical)'
   2741       case ${with_toolexeclibdir} in
   2742 	no)
   2743 	  toolexeclibdir='$(toolexecdir)/lib'
   2744 	  ;;
   2745 	*)
   2746 	  toolexeclibdir=${with_toolexeclibdir}
   2747 	  ;;
   2748       esac
   2749     else
   2750       toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
   2751       toolexeclibdir='$(libdir)'
   2752     fi
   2753     multi_os_directory=`$CC -print-multi-os-directory`
   2754     case $multi_os_directory in
   2755       .) ;; # Avoid trailing /.
   2756       *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
   2757     esac
   2758     ;;
   2759 esac
   2760 
   2761 
   2762 
   2763 if test -n "$ac_tool_prefix"; then
   2764   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   2765 set dummy ${ac_tool_prefix}ar; ac_word=$2
   2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2767 $as_echo_n "checking for $ac_word... " >&6; }
   2768 if ${ac_cv_prog_AR+:} false; then :
   2769   $as_echo_n "(cached) " >&6
   2770 else
   2771   if test -n "$AR"; then
   2772   ac_cv_prog_AR="$AR" # Let the user override the test.
   2773 else
   2774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2775 for as_dir in $PATH
   2776 do
   2777   IFS=$as_save_IFS
   2778   test -z "$as_dir" && as_dir=.
   2779     for ac_exec_ext in '' $ac_executable_extensions; do
   2780   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2781     ac_cv_prog_AR="${ac_tool_prefix}ar"
   2782     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2783     break 2
   2784   fi
   2785 done
   2786   done
   2787 IFS=$as_save_IFS
   2788 
   2789 fi
   2790 fi
   2791 AR=$ac_cv_prog_AR
   2792 if test -n "$AR"; then
   2793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   2794 $as_echo "$AR" >&6; }
   2795 else
   2796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2797 $as_echo "no" >&6; }
   2798 fi
   2799 
   2800 
   2801 fi
   2802 if test -z "$ac_cv_prog_AR"; then
   2803   ac_ct_AR=$AR
   2804   # Extract the first word of "ar", so it can be a program name with args.
   2805 set dummy ar; ac_word=$2
   2806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2807 $as_echo_n "checking for $ac_word... " >&6; }
   2808 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   2809   $as_echo_n "(cached) " >&6
   2810 else
   2811   if test -n "$ac_ct_AR"; then
   2812   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   2813 else
   2814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2815 for as_dir in $PATH
   2816 do
   2817   IFS=$as_save_IFS
   2818   test -z "$as_dir" && as_dir=.
   2819     for ac_exec_ext in '' $ac_executable_extensions; do
   2820   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2821     ac_cv_prog_ac_ct_AR="ar"
   2822     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2823     break 2
   2824   fi
   2825 done
   2826   done
   2827 IFS=$as_save_IFS
   2828 
   2829 fi
   2830 fi
   2831 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   2832 if test -n "$ac_ct_AR"; then
   2833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   2834 $as_echo "$ac_ct_AR" >&6; }
   2835 else
   2836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2837 $as_echo "no" >&6; }
   2838 fi
   2839 
   2840   if test "x$ac_ct_AR" = x; then
   2841     AR=""
   2842   else
   2843     case $cross_compiling:$ac_tool_warned in
   2844 yes:)
   2845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2846 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2847 ac_tool_warned=yes ;;
   2848 esac
   2849     AR=$ac_ct_AR
   2850   fi
   2851 else
   2852   AR="$ac_cv_prog_AR"
   2853 fi
   2854 
   2855 if test -n "$ac_tool_prefix"; then
   2856   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   2857 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2859 $as_echo_n "checking for $ac_word... " >&6; }
   2860 if ${ac_cv_prog_LIPO+:} false; then :
   2861   $as_echo_n "(cached) " >&6
   2862 else
   2863   if test -n "$LIPO"; then
   2864   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   2865 else
   2866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2867 for as_dir in $PATH
   2868 do
   2869   IFS=$as_save_IFS
   2870   test -z "$as_dir" && as_dir=.
   2871     for ac_exec_ext in '' $ac_executable_extensions; do
   2872   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2873     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   2874     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2875     break 2
   2876   fi
   2877 done
   2878   done
   2879 IFS=$as_save_IFS
   2880 
   2881 fi
   2882 fi
   2883 LIPO=$ac_cv_prog_LIPO
   2884 if test -n "$LIPO"; then
   2885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   2886 $as_echo "$LIPO" >&6; }
   2887 else
   2888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2889 $as_echo "no" >&6; }
   2890 fi
   2891 
   2892 
   2893 fi
   2894 if test -z "$ac_cv_prog_LIPO"; then
   2895   ac_ct_LIPO=$LIPO
   2896   # Extract the first word of "lipo", so it can be a program name with args.
   2897 set dummy lipo; ac_word=$2
   2898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2899 $as_echo_n "checking for $ac_word... " >&6; }
   2900 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   2901   $as_echo_n "(cached) " >&6
   2902 else
   2903   if test -n "$ac_ct_LIPO"; then
   2904   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   2905 else
   2906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2907 for as_dir in $PATH
   2908 do
   2909   IFS=$as_save_IFS
   2910   test -z "$as_dir" && as_dir=.
   2911     for ac_exec_ext in '' $ac_executable_extensions; do
   2912   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2913     ac_cv_prog_ac_ct_LIPO="lipo"
   2914     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2915     break 2
   2916   fi
   2917 done
   2918   done
   2919 IFS=$as_save_IFS
   2920 
   2921 fi
   2922 fi
   2923 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   2924 if test -n "$ac_ct_LIPO"; then
   2925   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   2926 $as_echo "$ac_ct_LIPO" >&6; }
   2927 else
   2928   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2929 $as_echo "no" >&6; }
   2930 fi
   2931 
   2932   if test "x$ac_ct_LIPO" = x; then
   2933     LIPO=":"
   2934   else
   2935     case $cross_compiling:$ac_tool_warned in
   2936 yes:)
   2937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2938 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2939 ac_tool_warned=yes ;;
   2940 esac
   2941     LIPO=$ac_ct_LIPO
   2942   fi
   2943 else
   2944   LIPO="$ac_cv_prog_LIPO"
   2945 fi
   2946 
   2947 if test -n "$ac_tool_prefix"; then
   2948   # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
   2949 set dummy ${ac_tool_prefix}nm; ac_word=$2
   2950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2951 $as_echo_n "checking for $ac_word... " >&6; }
   2952 if ${ac_cv_prog_NM+:} false; then :
   2953   $as_echo_n "(cached) " >&6
   2954 else
   2955   if test -n "$NM"; then
   2956   ac_cv_prog_NM="$NM" # Let the user override the test.
   2957 else
   2958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2959 for as_dir in $PATH
   2960 do
   2961   IFS=$as_save_IFS
   2962   test -z "$as_dir" && as_dir=.
   2963     for ac_exec_ext in '' $ac_executable_extensions; do
   2964   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2965     ac_cv_prog_NM="${ac_tool_prefix}nm"
   2966     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2967     break 2
   2968   fi
   2969 done
   2970   done
   2971 IFS=$as_save_IFS
   2972 
   2973 fi
   2974 fi
   2975 NM=$ac_cv_prog_NM
   2976 if test -n "$NM"; then
   2977   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
   2978 $as_echo "$NM" >&6; }
   2979 else
   2980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2981 $as_echo "no" >&6; }
   2982 fi
   2983 
   2984 
   2985 fi
   2986 if test -z "$ac_cv_prog_NM"; then
   2987   ac_ct_NM=$NM
   2988   # Extract the first word of "nm", so it can be a program name with args.
   2989 set dummy nm; ac_word=$2
   2990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2991 $as_echo_n "checking for $ac_word... " >&6; }
   2992 if ${ac_cv_prog_ac_ct_NM+:} false; then :
   2993   $as_echo_n "(cached) " >&6
   2994 else
   2995   if test -n "$ac_ct_NM"; then
   2996   ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
   2997 else
   2998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2999 for as_dir in $PATH
   3000 do
   3001   IFS=$as_save_IFS
   3002   test -z "$as_dir" && as_dir=.
   3003     for ac_exec_ext in '' $ac_executable_extensions; do
   3004   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3005     ac_cv_prog_ac_ct_NM="nm"
   3006     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3007     break 2
   3008   fi
   3009 done
   3010   done
   3011 IFS=$as_save_IFS
   3012 
   3013 fi
   3014 fi
   3015 ac_ct_NM=$ac_cv_prog_ac_ct_NM
   3016 if test -n "$ac_ct_NM"; then
   3017   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
   3018 $as_echo "$ac_ct_NM" >&6; }
   3019 else
   3020   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3021 $as_echo "no" >&6; }
   3022 fi
   3023 
   3024   if test "x$ac_ct_NM" = x; then
   3025     NM=""
   3026   else
   3027     case $cross_compiling:$ac_tool_warned in
   3028 yes:)
   3029 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3030 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3031 ac_tool_warned=yes ;;
   3032 esac
   3033     NM=$ac_ct_NM
   3034   fi
   3035 else
   3036   NM="$ac_cv_prog_NM"
   3037 fi
   3038 
   3039 if test -n "$ac_tool_prefix"; then
   3040   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   3041 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   3042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3043 $as_echo_n "checking for $ac_word... " >&6; }
   3044 if ${ac_cv_prog_RANLIB+:} false; then :
   3045   $as_echo_n "(cached) " >&6
   3046 else
   3047   if test -n "$RANLIB"; then
   3048   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   3049 else
   3050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3051 for as_dir in $PATH
   3052 do
   3053   IFS=$as_save_IFS
   3054   test -z "$as_dir" && as_dir=.
   3055     for ac_exec_ext in '' $ac_executable_extensions; do
   3056   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3057     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   3058     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3059     break 2
   3060   fi
   3061 done
   3062   done
   3063 IFS=$as_save_IFS
   3064 
   3065 fi
   3066 fi
   3067 RANLIB=$ac_cv_prog_RANLIB
   3068 if test -n "$RANLIB"; then
   3069   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   3070 $as_echo "$RANLIB" >&6; }
   3071 else
   3072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3073 $as_echo "no" >&6; }
   3074 fi
   3075 
   3076 
   3077 fi
   3078 if test -z "$ac_cv_prog_RANLIB"; then
   3079   ac_ct_RANLIB=$RANLIB
   3080   # Extract the first word of "ranlib", so it can be a program name with args.
   3081 set dummy ranlib; ac_word=$2
   3082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3083 $as_echo_n "checking for $ac_word... " >&6; }
   3084 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   3085   $as_echo_n "(cached) " >&6
   3086 else
   3087   if test -n "$ac_ct_RANLIB"; then
   3088   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   3089 else
   3090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3091 for as_dir in $PATH
   3092 do
   3093   IFS=$as_save_IFS
   3094   test -z "$as_dir" && as_dir=.
   3095     for ac_exec_ext in '' $ac_executable_extensions; do
   3096   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3097     ac_cv_prog_ac_ct_RANLIB="ranlib"
   3098     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3099     break 2
   3100   fi
   3101 done
   3102   done
   3103 IFS=$as_save_IFS
   3104 
   3105 fi
   3106 fi
   3107 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   3108 if test -n "$ac_ct_RANLIB"; then
   3109   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   3110 $as_echo "$ac_ct_RANLIB" >&6; }
   3111 else
   3112   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3113 $as_echo "no" >&6; }
   3114 fi
   3115 
   3116   if test "x$ac_ct_RANLIB" = x; then
   3117     RANLIB=":"
   3118   else
   3119     case $cross_compiling:$ac_tool_warned in
   3120 yes:)
   3121 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3122 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3123 ac_tool_warned=yes ;;
   3124 esac
   3125     RANLIB=$ac_ct_RANLIB
   3126   fi
   3127 else
   3128   RANLIB="$ac_cv_prog_RANLIB"
   3129 fi
   3130 
   3131 if test -n "$ac_tool_prefix"; then
   3132   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   3133 set dummy ${ac_tool_prefix}strip; ac_word=$2
   3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3135 $as_echo_n "checking for $ac_word... " >&6; }
   3136 if ${ac_cv_prog_STRIP+:} false; then :
   3137   $as_echo_n "(cached) " >&6
   3138 else
   3139   if test -n "$STRIP"; then
   3140   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   3141 else
   3142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3143 for as_dir in $PATH
   3144 do
   3145   IFS=$as_save_IFS
   3146   test -z "$as_dir" && as_dir=.
   3147     for ac_exec_ext in '' $ac_executable_extensions; do
   3148   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3149     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   3150     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3151     break 2
   3152   fi
   3153 done
   3154   done
   3155 IFS=$as_save_IFS
   3156 
   3157 fi
   3158 fi
   3159 STRIP=$ac_cv_prog_STRIP
   3160 if test -n "$STRIP"; then
   3161   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   3162 $as_echo "$STRIP" >&6; }
   3163 else
   3164   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3165 $as_echo "no" >&6; }
   3166 fi
   3167 
   3168 
   3169 fi
   3170 if test -z "$ac_cv_prog_STRIP"; then
   3171   ac_ct_STRIP=$STRIP
   3172   # Extract the first word of "strip", so it can be a program name with args.
   3173 set dummy strip; ac_word=$2
   3174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3175 $as_echo_n "checking for $ac_word... " >&6; }
   3176 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   3177   $as_echo_n "(cached) " >&6
   3178 else
   3179   if test -n "$ac_ct_STRIP"; then
   3180   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   3181 else
   3182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3183 for as_dir in $PATH
   3184 do
   3185   IFS=$as_save_IFS
   3186   test -z "$as_dir" && as_dir=.
   3187     for ac_exec_ext in '' $ac_executable_extensions; do
   3188   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3189     ac_cv_prog_ac_ct_STRIP="strip"
   3190     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3191     break 2
   3192   fi
   3193 done
   3194   done
   3195 IFS=$as_save_IFS
   3196 
   3197 fi
   3198 fi
   3199 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   3200 if test -n "$ac_ct_STRIP"; then
   3201   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   3202 $as_echo "$ac_ct_STRIP" >&6; }
   3203 else
   3204   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3205 $as_echo "no" >&6; }
   3206 fi
   3207 
   3208   if test "x$ac_ct_STRIP" = x; then
   3209     STRIP=":"
   3210   else
   3211     case $cross_compiling:$ac_tool_warned in
   3212 yes:)
   3213 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3214 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3215 ac_tool_warned=yes ;;
   3216 esac
   3217     STRIP=$ac_ct_STRIP
   3218   fi
   3219 else
   3220   STRIP="$ac_cv_prog_STRIP"
   3221 fi
   3222 
   3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   3224 $as_echo_n "checking whether ln -s works... " >&6; }
   3225 LN_S=$as_ln_s
   3226 if test "$LN_S" = "ln -s"; then
   3227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3228 $as_echo "yes" >&6; }
   3229 else
   3230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   3231 $as_echo "no, using $LN_S" >&6; }
   3232 fi
   3233 
   3234 
   3235 
   3236 ac_ext=c
   3237 ac_cpp='$CPP $CPPFLAGS'
   3238 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3239 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3240 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3241 if test -n "$ac_tool_prefix"; then
   3242   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3243 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3245 $as_echo_n "checking for $ac_word... " >&6; }
   3246 if ${ac_cv_prog_CC+:} false; then :
   3247   $as_echo_n "(cached) " >&6
   3248 else
   3249   if test -n "$CC"; then
   3250   ac_cv_prog_CC="$CC" # Let the user override the test.
   3251 else
   3252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3253 for as_dir in $PATH
   3254 do
   3255   IFS=$as_save_IFS
   3256   test -z "$as_dir" && as_dir=.
   3257     for ac_exec_ext in '' $ac_executable_extensions; do
   3258   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3259     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3260     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3261     break 2
   3262   fi
   3263 done
   3264   done
   3265 IFS=$as_save_IFS
   3266 
   3267 fi
   3268 fi
   3269 CC=$ac_cv_prog_CC
   3270 if test -n "$CC"; then
   3271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3272 $as_echo "$CC" >&6; }
   3273 else
   3274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3275 $as_echo "no" >&6; }
   3276 fi
   3277 
   3278 
   3279 fi
   3280 if test -z "$ac_cv_prog_CC"; then
   3281   ac_ct_CC=$CC
   3282   # Extract the first word of "gcc", so it can be a program name with args.
   3283 set dummy gcc; ac_word=$2
   3284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3285 $as_echo_n "checking for $ac_word... " >&6; }
   3286 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3287   $as_echo_n "(cached) " >&6
   3288 else
   3289   if test -n "$ac_ct_CC"; then
   3290   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3291 else
   3292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3293 for as_dir in $PATH
   3294 do
   3295   IFS=$as_save_IFS
   3296   test -z "$as_dir" && as_dir=.
   3297     for ac_exec_ext in '' $ac_executable_extensions; do
   3298   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3299     ac_cv_prog_ac_ct_CC="gcc"
   3300     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3301     break 2
   3302   fi
   3303 done
   3304   done
   3305 IFS=$as_save_IFS
   3306 
   3307 fi
   3308 fi
   3309 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3310 if test -n "$ac_ct_CC"; then
   3311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3312 $as_echo "$ac_ct_CC" >&6; }
   3313 else
   3314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3315 $as_echo "no" >&6; }
   3316 fi
   3317 
   3318   if test "x$ac_ct_CC" = x; then
   3319     CC=""
   3320   else
   3321     case $cross_compiling:$ac_tool_warned in
   3322 yes:)
   3323 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3324 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3325 ac_tool_warned=yes ;;
   3326 esac
   3327     CC=$ac_ct_CC
   3328   fi
   3329 else
   3330   CC="$ac_cv_prog_CC"
   3331 fi
   3332 
   3333 if test -z "$CC"; then
   3334           if test -n "$ac_tool_prefix"; then
   3335     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3336 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3338 $as_echo_n "checking for $ac_word... " >&6; }
   3339 if ${ac_cv_prog_CC+:} false; then :
   3340   $as_echo_n "(cached) " >&6
   3341 else
   3342   if test -n "$CC"; then
   3343   ac_cv_prog_CC="$CC" # Let the user override the test.
   3344 else
   3345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3346 for as_dir in $PATH
   3347 do
   3348   IFS=$as_save_IFS
   3349   test -z "$as_dir" && as_dir=.
   3350     for ac_exec_ext in '' $ac_executable_extensions; do
   3351   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3352     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3353     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3354     break 2
   3355   fi
   3356 done
   3357   done
   3358 IFS=$as_save_IFS
   3359 
   3360 fi
   3361 fi
   3362 CC=$ac_cv_prog_CC
   3363 if test -n "$CC"; then
   3364   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3365 $as_echo "$CC" >&6; }
   3366 else
   3367   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3368 $as_echo "no" >&6; }
   3369 fi
   3370 
   3371 
   3372   fi
   3373 fi
   3374 if test -z "$CC"; then
   3375   # Extract the first word of "cc", so it can be a program name with args.
   3376 set dummy cc; ac_word=$2
   3377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3378 $as_echo_n "checking for $ac_word... " >&6; }
   3379 if ${ac_cv_prog_CC+:} false; then :
   3380   $as_echo_n "(cached) " >&6
   3381 else
   3382   if test -n "$CC"; then
   3383   ac_cv_prog_CC="$CC" # Let the user override the test.
   3384 else
   3385   ac_prog_rejected=no
   3386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3387 for as_dir in $PATH
   3388 do
   3389   IFS=$as_save_IFS
   3390   test -z "$as_dir" && as_dir=.
   3391     for ac_exec_ext in '' $ac_executable_extensions; do
   3392   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3393     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3394        ac_prog_rejected=yes
   3395        continue
   3396      fi
   3397     ac_cv_prog_CC="cc"
   3398     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3399     break 2
   3400   fi
   3401 done
   3402   done
   3403 IFS=$as_save_IFS
   3404 
   3405 if test $ac_prog_rejected = yes; then
   3406   # We found a bogon in the path, so make sure we never use it.
   3407   set dummy $ac_cv_prog_CC
   3408   shift
   3409   if test $# != 0; then
   3410     # We chose a different compiler from the bogus one.
   3411     # However, it has the same basename, so the bogon will be chosen
   3412     # first if we set CC to just the basename; use the full file name.
   3413     shift
   3414     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3415   fi
   3416 fi
   3417 fi
   3418 fi
   3419 CC=$ac_cv_prog_CC
   3420 if test -n "$CC"; then
   3421   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3422 $as_echo "$CC" >&6; }
   3423 else
   3424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3425 $as_echo "no" >&6; }
   3426 fi
   3427 
   3428 
   3429 fi
   3430 if test -z "$CC"; then
   3431   if test -n "$ac_tool_prefix"; then
   3432   for ac_prog in cl.exe
   3433   do
   3434     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3435 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3437 $as_echo_n "checking for $ac_word... " >&6; }
   3438 if ${ac_cv_prog_CC+:} false; then :
   3439   $as_echo_n "(cached) " >&6
   3440 else
   3441   if test -n "$CC"; then
   3442   ac_cv_prog_CC="$CC" # Let the user override the test.
   3443 else
   3444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3445 for as_dir in $PATH
   3446 do
   3447   IFS=$as_save_IFS
   3448   test -z "$as_dir" && as_dir=.
   3449     for ac_exec_ext in '' $ac_executable_extensions; do
   3450   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3451     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3452     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3453     break 2
   3454   fi
   3455 done
   3456   done
   3457 IFS=$as_save_IFS
   3458 
   3459 fi
   3460 fi
   3461 CC=$ac_cv_prog_CC
   3462 if test -n "$CC"; then
   3463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3464 $as_echo "$CC" >&6; }
   3465 else
   3466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3467 $as_echo "no" >&6; }
   3468 fi
   3469 
   3470 
   3471     test -n "$CC" && break
   3472   done
   3473 fi
   3474 if test -z "$CC"; then
   3475   ac_ct_CC=$CC
   3476   for ac_prog in cl.exe
   3477 do
   3478   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3479 set dummy $ac_prog; ac_word=$2
   3480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3481 $as_echo_n "checking for $ac_word... " >&6; }
   3482 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3483   $as_echo_n "(cached) " >&6
   3484 else
   3485   if test -n "$ac_ct_CC"; then
   3486   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3487 else
   3488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3489 for as_dir in $PATH
   3490 do
   3491   IFS=$as_save_IFS
   3492   test -z "$as_dir" && as_dir=.
   3493     for ac_exec_ext in '' $ac_executable_extensions; do
   3494   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3495     ac_cv_prog_ac_ct_CC="$ac_prog"
   3496     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3497     break 2
   3498   fi
   3499 done
   3500   done
   3501 IFS=$as_save_IFS
   3502 
   3503 fi
   3504 fi
   3505 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3506 if test -n "$ac_ct_CC"; then
   3507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3508 $as_echo "$ac_ct_CC" >&6; }
   3509 else
   3510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3511 $as_echo "no" >&6; }
   3512 fi
   3513 
   3514 
   3515   test -n "$ac_ct_CC" && break
   3516 done
   3517 
   3518   if test "x$ac_ct_CC" = x; then
   3519     CC=""
   3520   else
   3521     case $cross_compiling:$ac_tool_warned in
   3522 yes:)
   3523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3524 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3525 ac_tool_warned=yes ;;
   3526 esac
   3527     CC=$ac_ct_CC
   3528   fi
   3529 fi
   3530 
   3531 fi
   3532 
   3533 
   3534 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3535 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3536 as_fn_error $? "no acceptable C compiler found in \$PATH
   3537 See \`config.log' for more details" "$LINENO" 5; }
   3538 
   3539 # Provide some information about the compiler.
   3540 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3541 set X $ac_compile
   3542 ac_compiler=$2
   3543 for ac_option in --version -v -V -qversion; do
   3544   { { ac_try="$ac_compiler $ac_option >&5"
   3545 case "(($ac_try" in
   3546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3547   *) ac_try_echo=$ac_try;;
   3548 esac
   3549 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3550 $as_echo "$ac_try_echo"; } >&5
   3551   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3552   ac_status=$?
   3553   if test -s conftest.err; then
   3554     sed '10a\
   3555 ... rest of stderr output deleted ...
   3556          10q' conftest.err >conftest.er1
   3557     cat conftest.er1 >&5
   3558   fi
   3559   rm -f conftest.er1 conftest.err
   3560   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3561   test $ac_status = 0; }
   3562 done
   3563 
   3564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3565 /* end confdefs.h.  */
   3566 #include <stdio.h>
   3567 int
   3568 main ()
   3569 {
   3570 printf ("hello world\n");
   3571   ;
   3572   return 0;
   3573 }
   3574 _ACEOF
   3575 # FIXME: Cleanup?
   3576 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   3577   (eval $ac_link) 2>&5
   3578   ac_status=$?
   3579   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3580   test $ac_status = 0; }; then :
   3581   gcc_no_link=no
   3582 else
   3583   gcc_no_link=yes
   3584 fi
   3585 if test x$gcc_no_link = xyes; then
   3586   # Setting cross_compile will disable run tests; it will
   3587   # also disable AC_CHECK_FILE but that's generally
   3588   # correct if we can't link.
   3589   cross_compiling=yes
   3590   EXEEXT=
   3591 else
   3592   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3593 /* end confdefs.h.  */
   3594 
   3595 int
   3596 main ()
   3597 {
   3598 
   3599   ;
   3600   return 0;
   3601 }
   3602 _ACEOF
   3603 ac_clean_files_save=$ac_clean_files
   3604 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3605 # Try to create an executable without -o first, disregard a.out.
   3606 # It will help us diagnose broken compilers, and finding out an intuition
   3607 # of exeext.
   3608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3609 $as_echo_n "checking whether the C compiler works... " >&6; }
   3610 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3611 
   3612 # The possible output files:
   3613 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3614 
   3615 ac_rmfiles=
   3616 for ac_file in $ac_files
   3617 do
   3618   case $ac_file in
   3619     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3620     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3621   esac
   3622 done
   3623 rm -f $ac_rmfiles
   3624 
   3625 if { { ac_try="$ac_link_default"
   3626 case "(($ac_try" in
   3627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3628   *) ac_try_echo=$ac_try;;
   3629 esac
   3630 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3631 $as_echo "$ac_try_echo"; } >&5
   3632   (eval "$ac_link_default") 2>&5
   3633   ac_status=$?
   3634   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3635   test $ac_status = 0; }; then :
   3636   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3637 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3638 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3639 # so that the user can short-circuit this test for compilers unknown to
   3640 # Autoconf.
   3641 for ac_file in $ac_files ''
   3642 do
   3643   test -f "$ac_file" || continue
   3644   case $ac_file in
   3645     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3646 	;;
   3647     [ab].out )
   3648 	# We found the default executable, but exeext='' is most
   3649 	# certainly right.
   3650 	break;;
   3651     *.* )
   3652 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3653 	then :; else
   3654 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3655 	fi
   3656 	# We set ac_cv_exeext here because the later test for it is not
   3657 	# safe: cross compilers may not add the suffix if given an `-o'
   3658 	# argument, so we may need to know it at that point already.
   3659 	# Even if this section looks crufty: it has the advantage of
   3660 	# actually working.
   3661 	break;;
   3662     * )
   3663 	break;;
   3664   esac
   3665 done
   3666 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3667 
   3668 else
   3669   ac_file=''
   3670 fi
   3671 if test -z "$ac_file"; then :
   3672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3673 $as_echo "no" >&6; }
   3674 $as_echo "$as_me: failed program was:" >&5
   3675 sed 's/^/| /' conftest.$ac_ext >&5
   3676 
   3677 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3678 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3679 as_fn_error 77 "C compiler cannot create executables
   3680 See \`config.log' for more details" "$LINENO" 5; }
   3681 else
   3682   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3683 $as_echo "yes" >&6; }
   3684 fi
   3685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3686 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3688 $as_echo "$ac_file" >&6; }
   3689 ac_exeext=$ac_cv_exeext
   3690 
   3691 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3692 ac_clean_files=$ac_clean_files_save
   3693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3694 $as_echo_n "checking for suffix of executables... " >&6; }
   3695 if { { ac_try="$ac_link"
   3696 case "(($ac_try" in
   3697   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3698   *) ac_try_echo=$ac_try;;
   3699 esac
   3700 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3701 $as_echo "$ac_try_echo"; } >&5
   3702   (eval "$ac_link") 2>&5
   3703   ac_status=$?
   3704   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3705   test $ac_status = 0; }; then :
   3706   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3707 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3708 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3709 # `rm'.
   3710 for ac_file in conftest.exe conftest conftest.*; do
   3711   test -f "$ac_file" || continue
   3712   case $ac_file in
   3713     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3714     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3715 	  break;;
   3716     * ) break;;
   3717   esac
   3718 done
   3719 else
   3720   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3721 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3722 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3723 See \`config.log' for more details" "$LINENO" 5; }
   3724 fi
   3725 rm -f conftest conftest$ac_cv_exeext
   3726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3727 $as_echo "$ac_cv_exeext" >&6; }
   3728 
   3729 rm -f conftest.$ac_ext
   3730 EXEEXT=$ac_cv_exeext
   3731 ac_exeext=$EXEEXT
   3732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3733 /* end confdefs.h.  */
   3734 #include <stdio.h>
   3735 int
   3736 main ()
   3737 {
   3738 FILE *f = fopen ("conftest.out", "w");
   3739  return ferror (f) || fclose (f) != 0;
   3740 
   3741   ;
   3742   return 0;
   3743 }
   3744 _ACEOF
   3745 ac_clean_files="$ac_clean_files conftest.out"
   3746 # Check that the compiler produces executables we can run.  If not, either
   3747 # the compiler is broken, or we cross compile.
   3748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3749 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3750 if test "$cross_compiling" != yes; then
   3751   { { ac_try="$ac_link"
   3752 case "(($ac_try" in
   3753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3754   *) ac_try_echo=$ac_try;;
   3755 esac
   3756 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3757 $as_echo "$ac_try_echo"; } >&5
   3758   (eval "$ac_link") 2>&5
   3759   ac_status=$?
   3760   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3761   test $ac_status = 0; }
   3762   if { ac_try='./conftest$ac_cv_exeext'
   3763   { { case "(($ac_try" in
   3764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3765   *) ac_try_echo=$ac_try;;
   3766 esac
   3767 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3768 $as_echo "$ac_try_echo"; } >&5
   3769   (eval "$ac_try") 2>&5
   3770   ac_status=$?
   3771   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3772   test $ac_status = 0; }; }; then
   3773     cross_compiling=no
   3774   else
   3775     if test "$cross_compiling" = maybe; then
   3776 	cross_compiling=yes
   3777     else
   3778 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3779 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3780 as_fn_error $? "cannot run C compiled programs.
   3781 If you meant to cross compile, use \`--host'.
   3782 See \`config.log' for more details" "$LINENO" 5; }
   3783     fi
   3784   fi
   3785 fi
   3786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3787 $as_echo "$cross_compiling" >&6; }
   3788 
   3789 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3790 ac_clean_files=$ac_clean_files_save
   3791 fi
   3792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3793 $as_echo_n "checking for suffix of object files... " >&6; }
   3794 if ${ac_cv_objext+:} false; then :
   3795   $as_echo_n "(cached) " >&6
   3796 else
   3797   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3798 /* end confdefs.h.  */
   3799 
   3800 int
   3801 main ()
   3802 {
   3803 
   3804   ;
   3805   return 0;
   3806 }
   3807 _ACEOF
   3808 rm -f conftest.o conftest.obj
   3809 if { { ac_try="$ac_compile"
   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_compile") 2>&5
   3817   ac_status=$?
   3818   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3819   test $ac_status = 0; }; then :
   3820   for ac_file in conftest.o conftest.obj conftest.*; do
   3821   test -f "$ac_file" || continue;
   3822   case $ac_file in
   3823     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3824     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3825        break;;
   3826   esac
   3827 done
   3828 else
   3829   $as_echo "$as_me: failed program was:" >&5
   3830 sed 's/^/| /' conftest.$ac_ext >&5
   3831 
   3832 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3833 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3834 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3835 See \`config.log' for more details" "$LINENO" 5; }
   3836 fi
   3837 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3838 fi
   3839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3840 $as_echo "$ac_cv_objext" >&6; }
   3841 OBJEXT=$ac_cv_objext
   3842 ac_objext=$OBJEXT
   3843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3844 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3845 if ${ac_cv_c_compiler_gnu+:} false; then :
   3846   $as_echo_n "(cached) " >&6
   3847 else
   3848   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3849 /* end confdefs.h.  */
   3850 
   3851 int
   3852 main ()
   3853 {
   3854 #ifndef __GNUC__
   3855        choke me
   3856 #endif
   3857 
   3858   ;
   3859   return 0;
   3860 }
   3861 _ACEOF
   3862 if ac_fn_c_try_compile "$LINENO"; then :
   3863   ac_compiler_gnu=yes
   3864 else
   3865   ac_compiler_gnu=no
   3866 fi
   3867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3868 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3869 
   3870 fi
   3871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3872 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3873 if test $ac_compiler_gnu = yes; then
   3874   GCC=yes
   3875 else
   3876   GCC=
   3877 fi
   3878 ac_test_CFLAGS=${CFLAGS+set}
   3879 ac_save_CFLAGS=$CFLAGS
   3880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3881 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3882 if ${ac_cv_prog_cc_g+:} false; then :
   3883   $as_echo_n "(cached) " >&6
   3884 else
   3885   ac_save_c_werror_flag=$ac_c_werror_flag
   3886    ac_c_werror_flag=yes
   3887    ac_cv_prog_cc_g=no
   3888    CFLAGS="-g"
   3889    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3890 /* end confdefs.h.  */
   3891 
   3892 int
   3893 main ()
   3894 {
   3895 
   3896   ;
   3897   return 0;
   3898 }
   3899 _ACEOF
   3900 if ac_fn_c_try_compile "$LINENO"; then :
   3901   ac_cv_prog_cc_g=yes
   3902 else
   3903   CFLAGS=""
   3904       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3905 /* end confdefs.h.  */
   3906 
   3907 int
   3908 main ()
   3909 {
   3910 
   3911   ;
   3912   return 0;
   3913 }
   3914 _ACEOF
   3915 if ac_fn_c_try_compile "$LINENO"; then :
   3916 
   3917 else
   3918   ac_c_werror_flag=$ac_save_c_werror_flag
   3919 	 CFLAGS="-g"
   3920 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3921 /* end confdefs.h.  */
   3922 
   3923 int
   3924 main ()
   3925 {
   3926 
   3927   ;
   3928   return 0;
   3929 }
   3930 _ACEOF
   3931 if ac_fn_c_try_compile "$LINENO"; then :
   3932   ac_cv_prog_cc_g=yes
   3933 fi
   3934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3935 fi
   3936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3937 fi
   3938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3939    ac_c_werror_flag=$ac_save_c_werror_flag
   3940 fi
   3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3942 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3943 if test "$ac_test_CFLAGS" = set; then
   3944   CFLAGS=$ac_save_CFLAGS
   3945 elif test $ac_cv_prog_cc_g = yes; then
   3946   if test "$GCC" = yes; then
   3947     CFLAGS="-g -O2"
   3948   else
   3949     CFLAGS="-g"
   3950   fi
   3951 else
   3952   if test "$GCC" = yes; then
   3953     CFLAGS="-O2"
   3954   else
   3955     CFLAGS=
   3956   fi
   3957 fi
   3958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3959 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3960 if ${ac_cv_prog_cc_c89+:} false; then :
   3961   $as_echo_n "(cached) " >&6
   3962 else
   3963   ac_cv_prog_cc_c89=no
   3964 ac_save_CC=$CC
   3965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3966 /* end confdefs.h.  */
   3967 #include <stdarg.h>
   3968 #include <stdio.h>
   3969 struct stat;
   3970 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3971 struct buf { int x; };
   3972 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3973 static char *e (p, i)
   3974      char **p;
   3975      int i;
   3976 {
   3977   return p[i];
   3978 }
   3979 static char *f (char * (*g) (char **, int), char **p, ...)
   3980 {
   3981   char *s;
   3982   va_list v;
   3983   va_start (v,p);
   3984   s = g (p, va_arg (v,int));
   3985   va_end (v);
   3986   return s;
   3987 }
   3988 
   3989 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3990    function prototypes and stuff, but not '\xHH' hex character constants.
   3991    These don't provoke an error unfortunately, instead are silently treated
   3992    as 'x'.  The following induces an error, until -std is added to get
   3993    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3994    array size at least.  It's necessary to write '\x00'==0 to get something
   3995    that's true only with -std.  */
   3996 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3997 
   3998 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3999    inside strings and character constants.  */
   4000 #define FOO(x) 'x'
   4001 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4002 
   4003 int test (int i, double x);
   4004 struct s1 {int (*f) (int a);};
   4005 struct s2 {int (*f) (double a);};
   4006 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4007 int argc;
   4008 char **argv;
   4009 int
   4010 main ()
   4011 {
   4012 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4013   ;
   4014   return 0;
   4015 }
   4016 _ACEOF
   4017 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4018 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4019 do
   4020   CC="$ac_save_CC $ac_arg"
   4021   if ac_fn_c_try_compile "$LINENO"; then :
   4022   ac_cv_prog_cc_c89=$ac_arg
   4023 fi
   4024 rm -f core conftest.err conftest.$ac_objext
   4025   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4026 done
   4027 rm -f conftest.$ac_ext
   4028 CC=$ac_save_CC
   4029 
   4030 fi
   4031 # AC_CACHE_VAL
   4032 case "x$ac_cv_prog_cc_c89" in
   4033   x)
   4034     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4035 $as_echo "none needed" >&6; } ;;
   4036   xno)
   4037     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4038 $as_echo "unsupported" >&6; } ;;
   4039   *)
   4040     CC="$CC $ac_cv_prog_cc_c89"
   4041     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4042 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4043 esac
   4044 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4045 
   4046 fi
   4047 
   4048 ac_ext=c
   4049 ac_cpp='$CPP $CPPFLAGS'
   4050 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4051 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4052 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4053 
   4054 ac_ext=c
   4055 ac_cpp='$CPP $CPPFLAGS'
   4056 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4057 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4058 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   4060 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4061 # On Suns, sometimes $CPP names a directory.
   4062 if test -n "$CPP" && test -d "$CPP"; then
   4063   CPP=
   4064 fi
   4065 if test -z "$CPP"; then
   4066   if ${ac_cv_prog_CPP+:} false; then :
   4067   $as_echo_n "(cached) " >&6
   4068 else
   4069       # Double quotes because CPP needs to be expanded
   4070     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4071     do
   4072       ac_preproc_ok=false
   4073 for ac_c_preproc_warn_flag in '' yes
   4074 do
   4075   # Use a header file that comes with gcc, so configuring glibc
   4076   # with a fresh cross-compiler works.
   4077   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4078   # <limits.h> exists even on freestanding compilers.
   4079   # On the NeXT, cc -E runs the code through the compiler's parser,
   4080   # not just through cpp. "Syntax error" is here to catch this case.
   4081   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4082 /* end confdefs.h.  */
   4083 #ifdef __STDC__
   4084 # include <limits.h>
   4085 #else
   4086 # include <assert.h>
   4087 #endif
   4088 		     Syntax error
   4089 _ACEOF
   4090 if ac_fn_c_try_cpp "$LINENO"; then :
   4091 
   4092 else
   4093   # Broken: fails on valid input.
   4094 continue
   4095 fi
   4096 rm -f conftest.err conftest.i conftest.$ac_ext
   4097 
   4098   # OK, works on sane cases.  Now check whether nonexistent headers
   4099   # can be detected and how.
   4100   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4101 /* end confdefs.h.  */
   4102 #include <ac_nonexistent.h>
   4103 _ACEOF
   4104 if ac_fn_c_try_cpp "$LINENO"; then :
   4105   # Broken: success on invalid input.
   4106 continue
   4107 else
   4108   # Passes both tests.
   4109 ac_preproc_ok=:
   4110 break
   4111 fi
   4112 rm -f conftest.err conftest.i conftest.$ac_ext
   4113 
   4114 done
   4115 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4116 rm -f conftest.i conftest.err conftest.$ac_ext
   4117 if $ac_preproc_ok; then :
   4118   break
   4119 fi
   4120 
   4121     done
   4122     ac_cv_prog_CPP=$CPP
   4123 
   4124 fi
   4125   CPP=$ac_cv_prog_CPP
   4126 else
   4127   ac_cv_prog_CPP=$CPP
   4128 fi
   4129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   4130 $as_echo "$CPP" >&6; }
   4131 ac_preproc_ok=false
   4132 for ac_c_preproc_warn_flag in '' yes
   4133 do
   4134   # Use a header file that comes with gcc, so configuring glibc
   4135   # with a fresh cross-compiler works.
   4136   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4137   # <limits.h> exists even on freestanding compilers.
   4138   # On the NeXT, cc -E runs the code through the compiler's parser,
   4139   # not just through cpp. "Syntax error" is here to catch this case.
   4140   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4141 /* end confdefs.h.  */
   4142 #ifdef __STDC__
   4143 # include <limits.h>
   4144 #else
   4145 # include <assert.h>
   4146 #endif
   4147 		     Syntax error
   4148 _ACEOF
   4149 if ac_fn_c_try_cpp "$LINENO"; then :
   4150 
   4151 else
   4152   # Broken: fails on valid input.
   4153 continue
   4154 fi
   4155 rm -f conftest.err conftest.i conftest.$ac_ext
   4156 
   4157   # OK, works on sane cases.  Now check whether nonexistent headers
   4158   # can be detected and how.
   4159   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4160 /* end confdefs.h.  */
   4161 #include <ac_nonexistent.h>
   4162 _ACEOF
   4163 if ac_fn_c_try_cpp "$LINENO"; then :
   4164   # Broken: success on invalid input.
   4165 continue
   4166 else
   4167   # Passes both tests.
   4168 ac_preproc_ok=:
   4169 break
   4170 fi
   4171 rm -f conftest.err conftest.i conftest.$ac_ext
   4172 
   4173 done
   4174 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4175 rm -f conftest.i conftest.err conftest.$ac_ext
   4176 if $ac_preproc_ok; then :
   4177 
   4178 else
   4179   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4180 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4181 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   4182 See \`config.log' for more details" "$LINENO" 5; }
   4183 fi
   4184 
   4185 ac_ext=c
   4186 ac_cpp='$CPP $CPPFLAGS'
   4187 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4188 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4189 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4190 
   4191 
   4192 ac_c_preproc_warn_flag=yes
   4193 
   4194 
   4195 # Check whether --enable-largefile was given.
   4196 if test "${enable_largefile+set}" = set; then :
   4197   enableval=$enable_largefile;
   4198 fi
   4199 
   4200 if test "$enable_largefile" != no; then
   4201 
   4202   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   4203 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   4204 if ${ac_cv_sys_largefile_CC+:} false; then :
   4205   $as_echo_n "(cached) " >&6
   4206 else
   4207   ac_cv_sys_largefile_CC=no
   4208      if test "$GCC" != yes; then
   4209        ac_save_CC=$CC
   4210        while :; do
   4211 	 # IRIX 6.2 and later do not support large files by default,
   4212 	 # so use the C compiler's -n32 option if that helps.
   4213 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4214 /* end confdefs.h.  */
   4215 #include <sys/types.h>
   4216  /* Check that off_t can represent 2**63 - 1 correctly.
   4217     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4218     since some C++ compilers masquerading as C compilers
   4219     incorrectly reject 9223372036854775807.  */
   4220 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4221   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4222 		       && LARGE_OFF_T % 2147483647 == 1)
   4223 		      ? 1 : -1];
   4224 int
   4225 main ()
   4226 {
   4227 
   4228   ;
   4229   return 0;
   4230 }
   4231 _ACEOF
   4232 	 if ac_fn_c_try_compile "$LINENO"; then :
   4233   break
   4234 fi
   4235 rm -f core conftest.err conftest.$ac_objext
   4236 	 CC="$CC -n32"
   4237 	 if ac_fn_c_try_compile "$LINENO"; then :
   4238   ac_cv_sys_largefile_CC=' -n32'; break
   4239 fi
   4240 rm -f core conftest.err conftest.$ac_objext
   4241 	 break
   4242        done
   4243        CC=$ac_save_CC
   4244        rm -f conftest.$ac_ext
   4245     fi
   4246 fi
   4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   4248 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   4249   if test "$ac_cv_sys_largefile_CC" != no; then
   4250     CC=$CC$ac_cv_sys_largefile_CC
   4251   fi
   4252 
   4253   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   4254 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   4255 if ${ac_cv_sys_file_offset_bits+:} false; then :
   4256   $as_echo_n "(cached) " >&6
   4257 else
   4258   while :; do
   4259   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4260 /* end confdefs.h.  */
   4261 #include <sys/types.h>
   4262  /* Check that off_t can represent 2**63 - 1 correctly.
   4263     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4264     since some C++ compilers masquerading as C compilers
   4265     incorrectly reject 9223372036854775807.  */
   4266 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4267   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4268 		       && LARGE_OFF_T % 2147483647 == 1)
   4269 		      ? 1 : -1];
   4270 int
   4271 main ()
   4272 {
   4273 
   4274   ;
   4275   return 0;
   4276 }
   4277 _ACEOF
   4278 if ac_fn_c_try_compile "$LINENO"; then :
   4279   ac_cv_sys_file_offset_bits=no; break
   4280 fi
   4281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4282   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4283 /* end confdefs.h.  */
   4284 #define _FILE_OFFSET_BITS 64
   4285 #include <sys/types.h>
   4286  /* Check that off_t can represent 2**63 - 1 correctly.
   4287     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4288     since some C++ compilers masquerading as C compilers
   4289     incorrectly reject 9223372036854775807.  */
   4290 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4291   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4292 		       && LARGE_OFF_T % 2147483647 == 1)
   4293 		      ? 1 : -1];
   4294 int
   4295 main ()
   4296 {
   4297 
   4298   ;
   4299   return 0;
   4300 }
   4301 _ACEOF
   4302 if ac_fn_c_try_compile "$LINENO"; then :
   4303   ac_cv_sys_file_offset_bits=64; break
   4304 fi
   4305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4306   ac_cv_sys_file_offset_bits=unknown
   4307   break
   4308 done
   4309 fi
   4310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   4311 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   4312 case $ac_cv_sys_file_offset_bits in #(
   4313   no | unknown) ;;
   4314   *)
   4315 cat >>confdefs.h <<_ACEOF
   4316 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   4317 _ACEOF
   4318 ;;
   4319 esac
   4320 rm -rf conftest*
   4321   if test $ac_cv_sys_file_offset_bits = unknown; then
   4322     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   4323 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   4324 if ${ac_cv_sys_large_files+:} false; then :
   4325   $as_echo_n "(cached) " >&6
   4326 else
   4327   while :; do
   4328   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4329 /* end confdefs.h.  */
   4330 #include <sys/types.h>
   4331  /* Check that off_t can represent 2**63 - 1 correctly.
   4332     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4333     since some C++ compilers masquerading as C compilers
   4334     incorrectly reject 9223372036854775807.  */
   4335 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4336   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4337 		       && LARGE_OFF_T % 2147483647 == 1)
   4338 		      ? 1 : -1];
   4339 int
   4340 main ()
   4341 {
   4342 
   4343   ;
   4344   return 0;
   4345 }
   4346 _ACEOF
   4347 if ac_fn_c_try_compile "$LINENO"; then :
   4348   ac_cv_sys_large_files=no; break
   4349 fi
   4350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4351   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4352 /* end confdefs.h.  */
   4353 #define _LARGE_FILES 1
   4354 #include <sys/types.h>
   4355  /* Check that off_t can represent 2**63 - 1 correctly.
   4356     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4357     since some C++ compilers masquerading as C compilers
   4358     incorrectly reject 9223372036854775807.  */
   4359 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4360   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4361 		       && LARGE_OFF_T % 2147483647 == 1)
   4362 		      ? 1 : -1];
   4363 int
   4364 main ()
   4365 {
   4366 
   4367   ;
   4368   return 0;
   4369 }
   4370 _ACEOF
   4371 if ac_fn_c_try_compile "$LINENO"; then :
   4372   ac_cv_sys_large_files=1; break
   4373 fi
   4374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4375   ac_cv_sys_large_files=unknown
   4376   break
   4377 done
   4378 fi
   4379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   4380 $as_echo "$ac_cv_sys_large_files" >&6; }
   4381 case $ac_cv_sys_large_files in #(
   4382   no | unknown) ;;
   4383   *)
   4384 cat >>confdefs.h <<_ACEOF
   4385 #define _LARGE_FILES $ac_cv_sys_large_files
   4386 _ACEOF
   4387 ;;
   4388 esac
   4389 rm -rf conftest*
   4390   fi
   4391 
   4392 
   4393 fi
   4394 
   4395 
   4396 
   4397 # The cast to long int works around a bug in the HP C Compiler
   4398 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   4399 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   4400 # This bug is HP SR number 8606223364.
   4401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
   4402 $as_echo_n "checking size of double... " >&6; }
   4403 if ${ac_cv_sizeof_double+:} false; then :
   4404   $as_echo_n "(cached) " >&6
   4405 else
   4406   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double"        "$ac_includes_default"; then :
   4407 
   4408 else
   4409   if test "$ac_cv_type_double" = yes; then
   4410      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4411 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4412 as_fn_error 77 "cannot compute sizeof (double)
   4413 See \`config.log' for more details" "$LINENO" 5; }
   4414    else
   4415      ac_cv_sizeof_double=0
   4416    fi
   4417 fi
   4418 
   4419 fi
   4420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
   4421 $as_echo "$ac_cv_sizeof_double" >&6; }
   4422 
   4423 
   4424 
   4425 cat >>confdefs.h <<_ACEOF
   4426 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
   4427 _ACEOF
   4428 
   4429 
   4430 # The cast to long int works around a bug in the HP C Compiler
   4431 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   4432 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   4433 # This bug is HP SR number 8606223364.
   4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
   4435 $as_echo_n "checking size of long double... " >&6; }
   4436 if ${ac_cv_sizeof_long_double+:} false; then :
   4437   $as_echo_n "(cached) " >&6
   4438 else
   4439   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double"        "$ac_includes_default"; then :
   4440 
   4441 else
   4442   if test "$ac_cv_type_long_double" = yes; then
   4443      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4444 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4445 as_fn_error 77 "cannot compute sizeof (long double)
   4446 See \`config.log' for more details" "$LINENO" 5; }
   4447    else
   4448      ac_cv_sizeof_long_double=0
   4449    fi
   4450 fi
   4451 
   4452 fi
   4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
   4454 $as_echo "$ac_cv_sizeof_long_double" >&6; }
   4455 
   4456 
   4457 
   4458 cat >>confdefs.h <<_ACEOF
   4459 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
   4460 _ACEOF
   4461 
   4462 
   4463 as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val
   4464 as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val
   4465 
   4466 
   4467 
   4468 
   4469 for ac_header in inttypes.h stdint.h stdlib.h ftw.h \
   4470 	unistd.h sys/stat.h sys/types.h \
   4471 	string.h strings.h memory.h sys/auxv.h sys/mman.h
   4472 do :
   4473   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4474 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
   4475 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4476   cat >>confdefs.h <<_ACEOF
   4477 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4478 _ACEOF
   4479 
   4480 fi
   4481 done
   4482 
   4483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4484 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4485 if ${ac_cv_path_GREP+:} false; then :
   4486   $as_echo_n "(cached) " >&6
   4487 else
   4488   if test -z "$GREP"; then
   4489   ac_path_GREP_found=false
   4490   # Loop through the user's path and test for each of PROGNAME-LIST
   4491   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4492 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4493 do
   4494   IFS=$as_save_IFS
   4495   test -z "$as_dir" && as_dir=.
   4496     for ac_prog in grep ggrep; do
   4497     for ac_exec_ext in '' $ac_executable_extensions; do
   4498       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4499       as_fn_executable_p "$ac_path_GREP" || continue
   4500 # Check for GNU ac_path_GREP and select it if it is found.
   4501   # Check for GNU $ac_path_GREP
   4502 case `"$ac_path_GREP" --version 2>&1` in
   4503 *GNU*)
   4504   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4505 *)
   4506   ac_count=0
   4507   $as_echo_n 0123456789 >"conftest.in"
   4508   while :
   4509   do
   4510     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4511     mv "conftest.tmp" "conftest.in"
   4512     cp "conftest.in" "conftest.nl"
   4513     $as_echo 'GREP' >> "conftest.nl"
   4514     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4515     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4516     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4517     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4518       # Best one so far, save it but keep looking for a better one
   4519       ac_cv_path_GREP="$ac_path_GREP"
   4520       ac_path_GREP_max=$ac_count
   4521     fi
   4522     # 10*(2^10) chars as input seems more than enough
   4523     test $ac_count -gt 10 && break
   4524   done
   4525   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4526 esac
   4527 
   4528       $ac_path_GREP_found && break 3
   4529     done
   4530   done
   4531   done
   4532 IFS=$as_save_IFS
   4533   if test -z "$ac_cv_path_GREP"; then
   4534     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4535   fi
   4536 else
   4537   ac_cv_path_GREP=$GREP
   4538 fi
   4539 
   4540 fi
   4541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4542 $as_echo "$ac_cv_path_GREP" >&6; }
   4543  GREP="$ac_cv_path_GREP"
   4544 
   4545 
   4546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4547 $as_echo_n "checking for egrep... " >&6; }
   4548 if ${ac_cv_path_EGREP+:} false; then :
   4549   $as_echo_n "(cached) " >&6
   4550 else
   4551   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4552    then ac_cv_path_EGREP="$GREP -E"
   4553    else
   4554      if test -z "$EGREP"; then
   4555   ac_path_EGREP_found=false
   4556   # Loop through the user's path and test for each of PROGNAME-LIST
   4557   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4558 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4559 do
   4560   IFS=$as_save_IFS
   4561   test -z "$as_dir" && as_dir=.
   4562     for ac_prog in egrep; do
   4563     for ac_exec_ext in '' $ac_executable_extensions; do
   4564       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4565       as_fn_executable_p "$ac_path_EGREP" || continue
   4566 # Check for GNU ac_path_EGREP and select it if it is found.
   4567   # Check for GNU $ac_path_EGREP
   4568 case `"$ac_path_EGREP" --version 2>&1` in
   4569 *GNU*)
   4570   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4571 *)
   4572   ac_count=0
   4573   $as_echo_n 0123456789 >"conftest.in"
   4574   while :
   4575   do
   4576     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4577     mv "conftest.tmp" "conftest.in"
   4578     cp "conftest.in" "conftest.nl"
   4579     $as_echo 'EGREP' >> "conftest.nl"
   4580     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4581     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4582     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4583     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4584       # Best one so far, save it but keep looking for a better one
   4585       ac_cv_path_EGREP="$ac_path_EGREP"
   4586       ac_path_EGREP_max=$ac_count
   4587     fi
   4588     # 10*(2^10) chars as input seems more than enough
   4589     test $ac_count -gt 10 && break
   4590   done
   4591   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4592 esac
   4593 
   4594       $ac_path_EGREP_found && break 3
   4595     done
   4596   done
   4597   done
   4598 IFS=$as_save_IFS
   4599   if test -z "$ac_cv_path_EGREP"; then
   4600     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4601   fi
   4602 else
   4603   ac_cv_path_EGREP=$EGREP
   4604 fi
   4605 
   4606    fi
   4607 fi
   4608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4609 $as_echo "$ac_cv_path_EGREP" >&6; }
   4610  EGREP="$ac_cv_path_EGREP"
   4611 
   4612 
   4613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4614 $as_echo_n "checking for ANSI C header files... " >&6; }
   4615 if ${ac_cv_header_stdc+:} false; then :
   4616   $as_echo_n "(cached) " >&6
   4617 else
   4618   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4619 /* end confdefs.h.  */
   4620 #include <stdlib.h>
   4621 #include <stdarg.h>
   4622 #include <string.h>
   4623 #include <float.h>
   4624 
   4625 int
   4626 main ()
   4627 {
   4628 
   4629   ;
   4630   return 0;
   4631 }
   4632 _ACEOF
   4633 if ac_fn_c_try_compile "$LINENO"; then :
   4634   ac_cv_header_stdc=yes
   4635 else
   4636   ac_cv_header_stdc=no
   4637 fi
   4638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4639 
   4640 if test $ac_cv_header_stdc = yes; then
   4641   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4642   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4643 /* end confdefs.h.  */
   4644 #include <string.h>
   4645 
   4646 _ACEOF
   4647 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4648   $EGREP "memchr" >/dev/null 2>&1; then :
   4649 
   4650 else
   4651   ac_cv_header_stdc=no
   4652 fi
   4653 rm -f conftest*
   4654 
   4655 fi
   4656 
   4657 if test $ac_cv_header_stdc = yes; then
   4658   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4659   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4660 /* end confdefs.h.  */
   4661 #include <stdlib.h>
   4662 
   4663 _ACEOF
   4664 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4665   $EGREP "free" >/dev/null 2>&1; then :
   4666 
   4667 else
   4668   ac_cv_header_stdc=no
   4669 fi
   4670 rm -f conftest*
   4671 
   4672 fi
   4673 
   4674 if test $ac_cv_header_stdc = yes; then
   4675   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4676   if test "$cross_compiling" = yes; then :
   4677   :
   4678 else
   4679   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4680 /* end confdefs.h.  */
   4681 #include <ctype.h>
   4682 #include <stdlib.h>
   4683 #if ((' ' & 0x0FF) == 0x020)
   4684 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4685 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4686 #else
   4687 # define ISLOWER(c) \
   4688 		   (('a' <= (c) && (c) <= 'i') \
   4689 		     || ('j' <= (c) && (c) <= 'r') \
   4690 		     || ('s' <= (c) && (c) <= 'z'))
   4691 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4692 #endif
   4693 
   4694 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4695 int
   4696 main ()
   4697 {
   4698   int i;
   4699   for (i = 0; i < 256; i++)
   4700     if (XOR (islower (i), ISLOWER (i))
   4701 	|| toupper (i) != TOUPPER (i))
   4702       return 2;
   4703   return 0;
   4704 }
   4705 _ACEOF
   4706 if ac_fn_c_try_run "$LINENO"; then :
   4707 
   4708 else
   4709   ac_cv_header_stdc=no
   4710 fi
   4711 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4712   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4713 fi
   4714 
   4715 fi
   4716 fi
   4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4718 $as_echo "$ac_cv_header_stdc" >&6; }
   4719 if test $ac_cv_header_stdc = yes; then
   4720 
   4721 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4722 
   4723 fi
   4724 
   4725 
   4726 # Check for decimal float support.
   4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5
   4728 $as_echo_n "checking whether decimal floating point is supported... " >&6; }
   4729 if ${libgcc_cv_dfp+:} false; then :
   4730   $as_echo_n "(cached) " >&6
   4731 else
   4732   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4733 /* end confdefs.h.  */
   4734 
   4735 #include <fenv.h>
   4736 
   4737 int
   4738 main ()
   4739 {
   4740 
   4741 _Decimal32 x;
   4742 int fe_except =
   4743   FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT;
   4744 
   4745   ;
   4746   return 0;
   4747 }
   4748 _ACEOF
   4749 if ac_fn_c_try_compile "$LINENO"; then :
   4750   libgcc_cv_dfp=yes
   4751 else
   4752   libgcc_cv_dfp=no
   4753 fi
   4754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4755 fi
   4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5
   4757 $as_echo "$libgcc_cv_dfp" >&6; }
   4758 decimal_float=$libgcc_cv_dfp
   4759 
   4760 
   4761 
   4762 # Check whether --enable-decimal-float was given.
   4763 if test "${enable_decimal_float+set}" = set; then :
   4764   enableval=$enable_decimal_float;
   4765   case $enable_decimal_float in
   4766     yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
   4767     *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
   4768 Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
   4769   esac
   4770 
   4771 else
   4772 
   4773   case $host in
   4774     powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
   4775     i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
   4776     i?86*-*-mingw* | x86_64*-*-mingw* | \
   4777     i?86*-*-cygwin* | x86_64*-*-cygwin*)
   4778       enable_decimal_float=yes
   4779       ;;
   4780     *)
   4781       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
   4782 $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
   4783       enable_decimal_float=no
   4784       ;;
   4785   esac
   4786 
   4787 fi
   4788 
   4789 
   4790 # x86's use BID format instead of DPD
   4791 case x$enable_decimal_float in
   4792   xyes)
   4793     case $host in
   4794       i?86*-*-* | x86_64*-*-*)
   4795 	enable_decimal_float=bid
   4796 	;;
   4797       *)
   4798 	enable_decimal_float=dpd
   4799 	;;
   4800     esac
   4801     default_decimal_float=$enable_decimal_float
   4802     ;;
   4803   xno)
   4804     # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
   4805     # dependency on libdecnumber.
   4806     default_decimal_float=dpd
   4807     ;;
   4808 esac
   4809 
   4810 
   4811 
   4812 
   4813 # Check for fixed-point support.
   4814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
   4815 $as_echo_n "checking whether fixed-point is supported... " >&6; }
   4816 if ${libgcc_cv_fixed_point+:} false; then :
   4817   $as_echo_n "(cached) " >&6
   4818 else
   4819   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4820 /* end confdefs.h.  */
   4821 _Sat _Fract x;
   4822 _ACEOF
   4823 if ac_fn_c_try_compile "$LINENO"; then :
   4824   libgcc_cv_fixed_point=yes
   4825 else
   4826   libgcc_cv_fixed_point=no
   4827 fi
   4828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4829 fi
   4830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
   4831 $as_echo "$libgcc_cv_fixed_point" >&6; }
   4832 fixed_point=$libgcc_cv_fixed_point
   4833 
   4834 
   4835 # For platforms with the unwind ABI which includes an unwind library,
   4836 # libunwind, we can choose to use the system libunwind.
   4837 # config.gcc also contains tests of with_system_libunwind.
   4838 
   4839 
   4840 # Check whether --with-system-libunwind was given.
   4841 if test "${with_system_libunwind+set}" = set; then :
   4842   withval=$with_system_libunwind;
   4843 fi
   4844 
   4845   # If system-libunwind was not specifically set, pick a default setting.
   4846   if test x$with_system_libunwind = x; then
   4847     case ${target} in
   4848       ia64-*-hpux*) with_system_libunwind=yes ;;
   4849       *) with_system_libunwind=no ;;
   4850     esac
   4851   fi
   4852   # Based on system-libunwind and target, do we have ipinfo?
   4853   if  test x$with_system_libunwind = xyes; then
   4854     case ${target} in
   4855       ia64-*-*) have_unwind_getipinfo=no ;;
   4856       *) have_unwind_getipinfo=yes ;;
   4857     esac
   4858   else
   4859     # Darwin before version 9 does not have _Unwind_GetIPInfo.
   4860 
   4861     case ${target} in
   4862       *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
   4863       *) have_unwind_getipinfo=yes ;;
   4864     esac
   4865 
   4866   fi
   4867 
   4868   if test x$have_unwind_getipinfo = xyes; then
   4869 
   4870 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
   4871 
   4872   fi
   4873 
   4874 
   4875 # Check if the compiler is configured for setjmp/longjmp exceptions.
   4876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler is configured for setjmp/longjmp exceptions" >&5
   4877 $as_echo_n "checking whether the compiler is configured for setjmp/longjmp exceptions... " >&6; }
   4878 if ${ac_cv_sjlj_exceptions+:} false; then :
   4879   $as_echo_n "(cached) " >&6
   4880 else
   4881   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4882 /* end confdefs.h.  */
   4883 #ifdef __USING_SJLJ_EXCEPTIONS__
   4884           this will fail
   4885           #endif
   4886 int
   4887 main ()
   4888 {
   4889 int i;
   4890   ;
   4891   return 0;
   4892 }
   4893 _ACEOF
   4894 if ac_fn_c_try_compile "$LINENO"; then :
   4895   ac_cv_sjlj_exceptions=no
   4896 else
   4897   ac_cv_sjlj_exceptions=yes
   4898 fi
   4899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4900 fi
   4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sjlj_exceptions" >&5
   4902 $as_echo "$ac_cv_sjlj_exceptions" >&6; }
   4903 
   4904  # Check whether --enable-cet was given.
   4905 if test "${enable_cet+set}" = set; then :
   4906   enableval=$enable_cet;
   4907       case "$enableval" in
   4908        yes|no|auto) ;;
   4909        *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
   4910                           esac
   4911 
   4912 else
   4913   enable_cet=auto
   4914 fi
   4915 
   4916 
   4917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
   4918 $as_echo_n "checking for CET support... " >&6; }
   4919 
   4920 # NB: Avoid nested save_CFLAGS and save_LDFLAGS.
   4921 case "$host" in
   4922   i[34567]86-*-linux* | x86_64-*-linux*)
   4923     case "$enable_cet" in
   4924       auto)
   4925 	# Check if target supports multi-byte NOPs
   4926 	# and if compiler and assembler support CET insn.
   4927 	cet_save_CFLAGS="$CFLAGS"
   4928 	CFLAGS="$CFLAGS -fcf-protection"
   4929 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4930 /* end confdefs.h.  */
   4931 
   4932 int
   4933 main ()
   4934 {
   4935 
   4936 #if !defined(__SSE2__)
   4937 #error target does not support multi-byte NOPs
   4938 #else
   4939 asm ("setssbsy");
   4940 #endif
   4941 
   4942   ;
   4943   return 0;
   4944 }
   4945 _ACEOF
   4946 if ac_fn_c_try_compile "$LINENO"; then :
   4947   enable_cet=yes
   4948 else
   4949   enable_cet=no
   4950 fi
   4951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4952 	CFLAGS="$cet_save_CFLAGS"
   4953 	;;
   4954       yes)
   4955 	# Check if assembler supports CET.
   4956 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4957 /* end confdefs.h.  */
   4958 
   4959 int
   4960 main ()
   4961 {
   4962 asm ("setssbsy");
   4963   ;
   4964   return 0;
   4965 }
   4966 _ACEOF
   4967 if ac_fn_c_try_compile "$LINENO"; then :
   4968 
   4969 else
   4970   as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
   4971 fi
   4972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4973 	;;
   4974     esac
   4975     ;;
   4976   *)
   4977     enable_cet=no
   4978     ;;
   4979 esac
   4980 if test x$enable_cet = xyes; then
   4981   CET_FLAGS="-fcf-protection -mshstk"
   4982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4983 $as_echo "yes" >&6; }
   4984 else
   4985   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4986 $as_echo "no" >&6; }
   4987 fi
   4988 
   4989 
   4990 
   4991 # Check whether --enable-explicit-exception-frame-registration was given.
   4992 if test "${enable_explicit_exception_frame_registration+set}" = set; then :
   4993   enableval=$enable_explicit_exception_frame_registration;
   4994 force_explicit_eh_registry=
   4995 if test "$enable_explicit_exception_frame_registration" = yes; then
   4996   if test $ac_cv_sjlj_exceptions = yes; then
   4997     as_fn_error $? "Can't --enable-explicit-exception-frame-registration
   4998                   with setjmp/longjmp exceptions" "$LINENO" 5
   4999   fi
   5000   force_explicit_eh_registry=-DUSE_EH_FRAME_REGISTRY_ALWAYS
   5001 fi
   5002 
   5003 fi
   5004 
   5005 
   5006 
   5007 # Check whether --enable-tm-clone-registry was given.
   5008 if test "${enable_tm_clone_registry+set}" = set; then :
   5009   enableval=$enable_tm_clone_registry;
   5010 use_tm_clone_registry=
   5011 if test "$enable_tm_clone_registry" = no; then
   5012   use_tm_clone_registry=-DUSE_TM_CLONE_REGISTRY=0
   5013 fi
   5014 
   5015 else
   5016 
   5017 use_tm_clone_registry=
   5018 case $target in
   5019   msp430*elfbare)
   5020    use_tm_clone_registry=-DUSE_TM_CLONE_REGISTRY=0
   5021    ;;
   5022 esac
   5023 
   5024 fi
   5025 
   5026 
   5027 
   5028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   5029 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   5030 if ${acl_cv_prog_gnu_ld+:} false; then :
   5031   $as_echo_n "(cached) " >&6
   5032 else
   5033   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
   5034 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
   5035   acl_cv_prog_gnu_ld=yes
   5036 else
   5037   acl_cv_prog_gnu_ld=no
   5038 fi
   5039 fi
   5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
   5041 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
   5042 with_gnu_ld=$acl_cv_prog_gnu_ld
   5043 
   5044 
   5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
   5046 $as_echo_n "checking for thread model used by GCC... " >&6; }
   5047 target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
   5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
   5049 $as_echo "$target_thread_file" >&6; }
   5050 
   5051 # Check for assembler CFI support.
   5052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
   5053 $as_echo_n "checking whether assembler supports CFI directives... " >&6; }
   5054 if ${libgcc_cv_cfi+:} false; then :
   5055   $as_echo_n "(cached) " >&6
   5056 else
   5057   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5058 /* end confdefs.h.  */
   5059 asm("\n\
   5060 	.text\n\
   5061 	.cfi_startproc\n\
   5062 	.cfi_personality 0, symbol\n\
   5063 	.cfi_endproc");
   5064 _ACEOF
   5065 if ac_fn_c_try_compile "$LINENO"; then :
   5066   libgcc_cv_cfi=yes
   5067 else
   5068   libgcc_cv_cfi=no
   5069 fi
   5070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5071 fi
   5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
   5073 $as_echo "$libgcc_cv_cfi" >&6; }
   5074 
   5075 # Check 32bit or 64bit.  In the case of MIPS, this really determines the
   5076 # word size rather than the address size.
   5077 cat > conftest.c <<EOF
   5078 #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \
   5079     || defined(__mips64) || defined(__loongarch64)
   5080 host_address=64
   5081 #else
   5082 host_address=32
   5083 #endif
   5084 EOF
   5085 eval `${CC-cc} -E conftest.c | grep host_address=`
   5086 rm -f conftest.c
   5087 
   5088 case ${host} in
   5089 mips*-*-*)
   5090   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target is hard-float" >&5
   5091 $as_echo_n "checking whether the target is hard-float... " >&6; }
   5092 if ${libgcc_cv_mips_hard_float+:} false; then :
   5093   $as_echo_n "(cached) " >&6
   5094 else
   5095   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5096 /* end confdefs.h.  */
   5097 #ifndef __mips_hard_float
   5098      #error FOO
   5099      #endif
   5100 
   5101 _ACEOF
   5102 if ac_fn_c_try_compile "$LINENO"; then :
   5103   libgcc_cv_mips_hard_float=yes
   5104 else
   5105   libgcc_cv_mips_hard_float=no
   5106 fi
   5107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5108 fi
   5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_mips_hard_float" >&5
   5110 $as_echo "$libgcc_cv_mips_hard_float" >&6; }
   5111 esac
   5112 
   5113 case ${host} in
   5114 *-*-solaris2*)
   5115   # Check for system-provided CRTs on Solaris 11.4.
   5116   { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5
   5117 $as_echo_n "checking system-provided CRTs on Solaris... " >&6; }
   5118 if ${libgcc_cv_solaris_crts+:} false; then :
   5119   $as_echo_n "(cached) " >&6
   5120 else
   5121   libgcc_cv_solaris_crts=no
   5122      libgcc_sysroot="`${CC} -print-sysroot`"
   5123      libgcc_libdir="$libgcc_sysroot/usr/lib"
   5124      # At the time they were added, gcrt1.o became a symlink for backwards
   5125      # compatibility on x86, while crt1.o was added on sparc, so check for that.
   5126      case ${host} in
   5127        i?86-*-solaris2* | x86_64-*-solaris2*)
   5128          if test -h "$libgcc_libdir/gcrt1.o"; then libgcc_cv_solaris_crts=yes; fi
   5129 	 ;;
   5130        sparc*-*-solaris2*)
   5131          if test -f "$libgcc_libdir/crt1.o"; then libgcc_cv_solaris_crts=yes; fi
   5132 	 ;;
   5133      esac
   5134 fi
   5135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_solaris_crts" >&5
   5136 $as_echo "$libgcc_cv_solaris_crts" >&6; }
   5137   if test $libgcc_cv_solaris_crts = yes; then
   5138 
   5139 $as_echo "#define HAVE_SOLARIS_CRTS 1" >>confdefs.h
   5140 
   5141   fi
   5142   ;;
   5143 esac
   5144 
   5145 # Determine the version of glibc, if any, used on the target.
   5146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target glibc version" >&5
   5147 $as_echo_n "checking for target glibc version... " >&6; }
   5148 
   5149 # Check whether --with-glibc-version was given.
   5150 if test "${with_glibc_version+set}" = set; then :
   5151   withval=$with_glibc_version;
   5152 if echo "$with_glibc_version" | grep '^[0-9][0-9]*\.[0-9][0-9]*$'; then
   5153   glibc_version_major=`echo "$with_glibc_version" | sed -e 's/\..*//'`
   5154   glibc_version_minor=`echo "$with_glibc_version" | sed -e 's/.*\.//'`
   5155 else
   5156   as_fn_error $? "option --with-glibc-version requires a version number M.N" "$LINENO" 5
   5157 fi
   5158 else
   5159 
   5160 if ac_fn_c_compute_int "$LINENO" "__GLIBC__" "glibc_version_major"        "#include <features.h>"; then :
   5161 
   5162 else
   5163   glibc_version_major=0
   5164 fi
   5165 
   5166 if ac_fn_c_compute_int "$LINENO" "__GLIBC_MINOR__" "glibc_version_minor"        "#include <features.h>"; then :
   5167 
   5168 else
   5169   glibc_version_minor=0
   5170 fi
   5171 
   5172 fi
   5173 
   5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibc_version_major.$glibc_version_minor" >&5
   5175 $as_echo "$glibc_version_major.$glibc_version_minor" >&6; }
   5176 
   5177 # Determine floating-point type for powerpc*-*-linux* or vxworks7*.
   5178 # Single-precision-only FPRs are not a supported configuration for
   5179 # this target, so are not allowed for in this test.
   5180 case ${host} in
   5181 powerpc*-*-linux* | powerpc*-*-vxworks7*)
   5182   cat > conftest.c <<EOF
   5183 #ifdef __powerpc64__
   5184 ppc_fp_type=64
   5185 #elif defined _SOFT_FLOAT
   5186 ppc_fp_type=soft
   5187 #elif defined _SOFT_DOUBLE
   5188 ppc_fp_type=e500v1
   5189 #elif defined __NO_FPRS__
   5190 ppc_fp_type=e500v2
   5191 #else
   5192 ppc_fp_type=hard
   5193 #endif
   5194 EOF
   5195 eval `${CC-cc} -E conftest.c | grep ppc_fp_type=`
   5196 rm -f conftest.c
   5197 # glibc 2.19 and later provide all the soft-fp functions, with proper
   5198 # interactions with <fenv.h> exception and rounding mode handling, so
   5199 # make libgcc's versions into compat symbols if a recent enough glibc
   5200 # version is being used.
   5201 ppc_fp_compat=
   5202 case ${ppc_fp_type} in
   5203 soft|e500v1|e500v2)
   5204   if test $glibc_version_major -gt 2 \
   5205     || ( test $glibc_version_major -eq 2 \
   5206         && test $glibc_version_minor -ge 19 ); then
   5207     ppc_fp_compat="t-softfp-compat"
   5208   fi
   5209   ;;
   5210 esac
   5211 ;;
   5212 esac
   5213 
   5214 case ${host} in
   5215 # At present, we cannot turn -mfloat128 on via #pragma GCC target, so just
   5216 # check if we have VSX (ISA 2.06) support to build the software libraries, and
   5217 # whether the assembler can handle xsaddqp for hardware support.  Also check if
   5218 # a new glibc is being used so that __builtin_cpu_supports can be used.
   5219 powerpc*-*-linux*)
   5220   saved_CFLAGS="$CFLAGS"
   5221   CFLAGS="$CFLAGS -mabi=altivec -mvsx -mfloat128"
   5222   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 2.06 to build __float128 libraries" >&5
   5223 $as_echo_n "checking for PowerPC ISA 2.06 to build __float128 libraries... " >&6; }
   5224 if ${libgcc_cv_powerpc_float128+:} false; then :
   5225   $as_echo_n "(cached) " >&6
   5226 else
   5227   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5228 /* end confdefs.h.  */
   5229 vector double dadd (vector double a, vector double b) { return a + b; }
   5230 _ACEOF
   5231 if ac_fn_c_try_compile "$LINENO"; then :
   5232   libgcc_cv_powerpc_float128=yes
   5233 else
   5234   libgcc_cv_powerpc_float128=no
   5235 fi
   5236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5237 fi
   5238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128" >&5
   5239 $as_echo "$libgcc_cv_powerpc_float128" >&6; }
   5240 
   5241   CFLAGS="$CFLAGS -mpower9-vector -mfloat128-hardware"
   5242   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.0 to build hardware __float128 libraries" >&5
   5243 $as_echo_n "checking for PowerPC ISA 3.0 to build hardware __float128 libraries... " >&6; }
   5244 if ${libgcc_cv_powerpc_float128_hw+:} false; then :
   5245   $as_echo_n "(cached) " >&6
   5246 else
   5247   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5248 /* end confdefs.h.  */
   5249 #include <sys/auxv.h>
   5250      #ifndef AT_PLATFORM
   5251      #error "AT_PLATFORM is not defined"
   5252      #endif
   5253      #ifndef __BUILTIN_CPU_SUPPORTS__
   5254      #error "__builtin_cpu_supports is not available"
   5255      #endif
   5256      vector unsigned char add (vector unsigned char a, vector unsigned char b)
   5257      {
   5258        vector unsigned char ret;
   5259        __asm__ ("xsaddqp %0,%1,%2" : "=v" (ret) : "v" (a), "v" (b));
   5260        return ret;
   5261      }
   5262      void *add_resolver (void) { return (void *) add; }
   5263      __float128 add_ifunc (__float128, __float128)
   5264 	__attribute__ ((__ifunc__ ("add_resolver")));
   5265 _ACEOF
   5266 if ac_fn_c_try_compile "$LINENO"; then :
   5267   libgcc_cv_powerpc_float128_hw=yes
   5268 else
   5269   libgcc_cv_powerpc_float128_hw=no
   5270 fi
   5271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5272 fi
   5273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128_hw" >&5
   5274 $as_echo "$libgcc_cv_powerpc_float128_hw" >&6; }
   5275   CFLAGS="$saved_CFLAGS"
   5276 
   5277   saved_CFLAGS="$CFLAGS"
   5278   CFLAGS="$CFLAGS -mcpu=power10 -mfloat128-hardware"
   5279   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.1 to build hardware __float128 libraries" >&5
   5280 $as_echo_n "checking for PowerPC ISA 3.1 to build hardware __float128 libraries... " >&6; }
   5281 if ${libgcc_cv_powerpc_3_1_float128_hw+:} false; then :
   5282   $as_echo_n "(cached) " >&6
   5283 else
   5284   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5285 /* end confdefs.h.  */
   5286 #include <sys/auxv.h>
   5287      #ifndef AT_PLATFORM
   5288      #error "AT_PLATFORM is not defined"
   5289      #endif
   5290      #ifndef __BUILTIN_CPU_SUPPORTS__
   5291      #error "__builtin_cpu_supports is not available"
   5292      #endif
   5293      vector unsigned char conv (vector unsigned char qs)
   5294      {
   5295        vector unsigned char ret;
   5296        __asm__ ("xscvsqqp %0,%1" : "=v" (ret) : "v" (qs));
   5297        return ret;
   5298      }
   5299      void *conv_resolver (void) { return (void *) conv; }
   5300      __float128 conv_ifunc (__float128)
   5301 	__attribute__ ((__ifunc__ ("conv_resolver")));
   5302 _ACEOF
   5303 if ac_fn_c_try_compile "$LINENO"; then :
   5304   libgcc_cv_powerpc_3_1_float128_hw=yes
   5305 else
   5306   libgcc_cv_powerpc_3_1_float128_hw=no
   5307 fi
   5308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5309 fi
   5310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_3_1_float128_hw" >&5
   5311 $as_echo "$libgcc_cv_powerpc_3_1_float128_hw" >&6; }
   5312   CFLAGS="$saved_CFLAGS"
   5313 esac
   5314 
   5315 # Collect host-machine-specific information.
   5316 . ${srcdir}/config.host
   5317 
   5318 # Used for constructing correct paths for offload compilers.
   5319 accel_dir_suffix=
   5320 real_host_noncanonical=${host_noncanonical}
   5321 if test x"$enable_as_accelerator_for" != x; then
   5322   accel_dir_suffix=/accel/${target_noncanonical}
   5323   real_host_noncanonical=${enable_as_accelerator_for}
   5324 fi
   5325 
   5326 
   5327 
   5328 if test x"$enable_offload_targets" != x; then
   5329   extra_parts="${extra_parts} crtoffloadbegin.o crtoffloadend.o crtoffloadtable.o"
   5330 fi
   5331 
   5332 # Check if Solaris/x86 linker supports ZERO terminator unwind entries.
   5333 # This is after config.host so we can augment tmake_file.
   5334 # Link with -nostartfiles -nodefaultlibs since neither are present while
   5335 # building libgcc.
   5336 case ${host} in
   5337 i?86-*-solaris2* | x86_64-*-solaris2*)
   5338   cat > conftest.s <<EOF
   5339 	.section	.eh_frame,"a",@unwind
   5340 	.zero	4
   5341 	.section	.jcr,"aw",@progbits
   5342 	.zero	8
   5343 EOF
   5344   if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
   5345   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
   5346   (eval $ac_try) 2>&5
   5347   ac_status=$?
   5348   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5349   test $ac_status = 0; }; }; then
   5350       tmake_file="${tmake_file} i386/t-crtstuff"
   5351   fi
   5352   ;;
   5353 esac
   5354 
   5355 # Check if Solaris linker support v2 linker mapfile syntax.
   5356 # Link with -nostartfiles -nodefaultlibs since neither are present while
   5357 # building libgcc.
   5358 case ${host} in
   5359 *-*-solaris2*)
   5360   solaris_ld_v2_maps=no
   5361   echo 'int main(void) {return 0;}' > conftest.c
   5362   echo '$mapfile_version 2' > conftest.map
   5363   if { ac_try='${CC-cc} -nostartfiles -nodefaultlibs -Wl,-M,conftest.map -o conftest conftest.c 1>&5'
   5364   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
   5365   (eval $ac_try) 2>&5
   5366   ac_status=$?
   5367   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5368   test $ac_status = 0; }; }; then
   5369       solaris_ld_v2_maps=yes
   5370   fi
   5371   ;;
   5372 esac
   5373 
   5374 
   5375 # Check if xtensa target is configured for windowed ABI and thus needs to use
   5376 # custom unwind code.
   5377 # This is after config.host so we can augment tmake_file.
   5378 case ${host} in
   5379 xtensa*-*)
   5380   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5381 /* end confdefs.h.  */
   5382 #ifdef __XTENSA_CALL0_ABI__
   5383 		      #error
   5384 		      #endif
   5385 
   5386 _ACEOF
   5387 if ac_fn_c_try_compile "$LINENO"; then :
   5388   tmake_file="${tmake_file} xtensa/t-windowed"
   5389 fi
   5390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5391   ;;
   5392 esac
   5393 
   5394 # Check for visibility support.  This is after config.host so that
   5395 # we can check for asm_hidden_op.
   5396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
   5397 $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
   5398 if ${libgcc_cv_hidden_visibility_attribute+:} false; then :
   5399   $as_echo_n "(cached) " >&6
   5400 else
   5401 
   5402 	echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
   5403 	libgcc_cv_hidden_visibility_attribute=no
   5404 	if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
   5405   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
   5406   (eval $ac_try) 2>&5
   5407   ac_status=$?
   5408   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5409   test $ac_status = 0; }; }; then
   5410 	    if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then
   5411 		libgcc_cv_hidden_visibility_attribute=yes
   5412 	    fi
   5413 	fi
   5414 	rm -f conftest.*
   5415 
   5416 fi
   5417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
   5418 $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
   5419 
   5420 if test $libgcc_cv_hidden_visibility_attribute = yes; then
   5421     vis_hide='-fvisibility=hidden -DHIDE_EXPORTS'
   5422 
   5423 cat >>confdefs.h <<_ACEOF
   5424 #define AS_HIDDEN_DIRECTIVE $asm_hidden_op
   5425 _ACEOF
   5426 
   5427 else
   5428     vis_hide=
   5429 fi
   5430 
   5431 
   5432 # Check for .cfi_sections .debug_frame support.
   5433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .cfi_sections .debug_frame" >&5
   5434 $as_echo_n "checking for .cfi_sections .debug_frame... " >&6; }
   5435 if ${libgcc_cv_cfi_sections_directive+:} false; then :
   5436   $as_echo_n "(cached) " >&6
   5437 else
   5438 
   5439 	echo 'int foo (int, char *);' > conftest.c
   5440 	echo 'int bar (int x) { char *y = __builtin_alloca (x); return foo (x + 1, y) + 1; }' >> conftest.c
   5441 	libgcc_cv_cfi_sections_directive=no
   5442 	if { ac_try='${CC-cc} -Werror -g -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-exceptions -S conftest.c -o conftest.s 1>&5'
   5443   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
   5444   (eval $ac_try) 2>&5
   5445   ac_status=$?
   5446   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5447   test $ac_status = 0; }; }; then
   5448 	    if grep "\\.cfi_sections.*\\.debug_frame" conftest.s >/dev/null; then
   5449 		libgcc_cv_cfi_sections_directive=yes
   5450 	    fi
   5451 	fi
   5452 	rm -f conftest.*
   5453 
   5454 fi
   5455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi_sections_directive" >&5
   5456 $as_echo "$libgcc_cv_cfi_sections_directive" >&6; }
   5457 if test $libgcc_cv_cfi_sections_directive = yes; then
   5458 
   5459 $as_echo "#define HAVE_AS_CFI_SECTIONS 1" >>confdefs.h
   5460 
   5461 fi
   5462 
   5463 # See if we have thread-local storage.  We can only test assembler
   5464 # since link-time and run-time tests require the newly built
   5465 # gcc, which can't be used to build executable due to that libgcc
   5466 # is yet to be built here.
   5467 
   5468    # Check whether --enable-tls was given.
   5469 if test "${enable_tls+set}" = set; then :
   5470   enableval=$enable_tls;
   5471       case "$enableval" in
   5472        yes|no) ;;
   5473        *) as_fn_error $? "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
   5474       esac
   5475 
   5476 else
   5477   enable_tls=yes
   5478 fi
   5479 
   5480 
   5481   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
   5482 $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
   5483 if ${gcc_cv_have_cc_tls+:} false; then :
   5484   $as_echo_n "(cached) " >&6
   5485 else
   5486 
   5487     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5488 /* end confdefs.h.  */
   5489 __thread int a; int b; int main() { return a = b; }
   5490 _ACEOF
   5491 if ac_fn_c_try_compile "$LINENO"; then :
   5492   gcc_cv_have_cc_tls=yes
   5493 else
   5494   gcc_cv_have_cc_tls=no
   5495 fi
   5496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5497 
   5498 fi
   5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
   5500 $as_echo "$gcc_cv_have_cc_tls" >&6; }
   5501   if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
   5502 
   5503 $as_echo "#define HAVE_CC_TLS 1" >>confdefs.h
   5504 
   5505   fi
   5506 set_have_cc_tls=
   5507 if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
   5508   set_have_cc_tls="-DHAVE_CC_TLS"
   5509 fi
   5510 
   5511 
   5512 # See if we have emulated thread-local storage.
   5513 
   5514   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
   5515 $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
   5516 if ${gcc_cv_use_emutls+:} false; then :
   5517   $as_echo_n "(cached) " >&6
   5518 else
   5519 
   5520     gcc_cv_use_emutls=no
   5521     echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
   5522     if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
   5523   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
   5524   (eval $ac_try) 2>&5
   5525   ac_status=$?
   5526   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5527   test $ac_status = 0; }; }; then
   5528       if grep __emutls_get_address conftest.s > /dev/null; then
   5529 	gcc_cv_use_emutls=yes
   5530       fi
   5531     fi
   5532     rm -f conftest.*
   5533 
   5534 fi
   5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
   5536 $as_echo "$gcc_cv_use_emutls" >&6; }
   5537   if test "$gcc_cv_use_emutls" = "yes" ; then
   5538 
   5539 $as_echo "#define USE_EMUTLS 1" >>confdefs.h
   5540 
   5541   fi
   5542 set_use_emutls=
   5543 if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
   5544   set_use_emutls="-DUSE_EMUTLS"
   5545 fi
   5546 
   5547 
   5548 
   5549 
   5550 case "${target}" in
   5551 i[34567]86-*-* | x86_64-*-*)
   5552   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports AVX" >&5
   5553 $as_echo_n "checking if the assembler supports AVX... " >&6; }
   5554 if ${libgcc_cv_as_avx+:} false; then :
   5555   $as_echo_n "(cached) " >&6
   5556 else
   5557 
   5558     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5559 /* end confdefs.h.  */
   5560 
   5561 int
   5562 main ()
   5563 {
   5564 asm("vzeroupper");
   5565   ;
   5566   return 0;
   5567 }
   5568 _ACEOF
   5569 if ac_fn_c_try_compile "$LINENO"; then :
   5570   libgcc_cv_as_avx=yes
   5571 else
   5572   libgcc_cv_as_avx=no
   5573 fi
   5574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5575 
   5576 fi
   5577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_avx" >&5
   5578 $as_echo "$libgcc_cv_as_avx" >&6; }
   5579   if test x$libgcc_cv_as_avx = xyes; then
   5580 
   5581 $as_echo "#define HAVE_AS_AVX 1" >>confdefs.h
   5582 
   5583   fi
   5584   ;;
   5585 esac
   5586 
   5587 
   5588 
   5589 case "${target}" in
   5590 aarch64*-*-*)
   5591   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports LSE" >&5
   5592 $as_echo_n "checking if the assembler supports LSE... " >&6; }
   5593 if ${libgcc_cv_as_lse+:} false; then :
   5594   $as_echo_n "(cached) " >&6
   5595 else
   5596 
   5597     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5598 /* end confdefs.h.  */
   5599 
   5600 int
   5601 main ()
   5602 {
   5603 			asm(".arch armv8-a+lse\n\tcas w0, w1, [x2]");
   5604 
   5605   ;
   5606   return 0;
   5607 }
   5608 _ACEOF
   5609 if ac_fn_c_try_compile "$LINENO"; then :
   5610   libgcc_cv_as_lse=yes
   5611 else
   5612   libgcc_cv_as_lse=no
   5613 fi
   5614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5615 
   5616 fi
   5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_lse" >&5
   5618 $as_echo "$libgcc_cv_as_lse" >&6; }
   5619   if test x$libgcc_cv_as_lse = xyes; then
   5620 
   5621 $as_echo "#define HAVE_AS_LSE 1" >>confdefs.h
   5622 
   5623   fi
   5624   ;;
   5625 esac
   5626 
   5627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5
   5628 $as_echo_n "checking for init priority support... " >&6; }
   5629 if ${libgcc_cv_init_priority+:} false; then :
   5630   $as_echo_n "(cached) " >&6
   5631 else
   5632 
   5633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5634 /* end confdefs.h.  */
   5635 
   5636 int
   5637 main ()
   5638 {
   5639 void ip (void) __attribute__ ((constructor (1)));
   5640   ;
   5641   return 0;
   5642 }
   5643 _ACEOF
   5644 if ac_fn_c_try_compile "$LINENO"; then :
   5645   libgcc_cv_init_priority=yes
   5646 else
   5647   libgcc_cv_init_priority=no
   5648 fi
   5649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5650 fi
   5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5
   5652 $as_echo "$libgcc_cv_init_priority" >&6; }
   5653 if test $libgcc_cv_init_priority = yes; then
   5654 
   5655 $as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h
   5656 
   5657 fi
   5658 
   5659 # Conditionalize the sfp-machine.h header for this target machine.
   5660 if test -z "${sfp_machine_header}"; then
   5661 	sfp_machine_header=$cpu_type/sfp-machine.h
   5662 	if test -f ${srcdir}/config/${sfp_machine_header}; then
   5663 		:
   5664 	else
   5665 		sfp_machine_header=no-sfp-machine.h
   5666 	fi
   5667 fi
   5668 
   5669 
   5670 # Conditionalize the makefile for this target machine.
   5671 tmake_file_=
   5672 for f in ${tmake_file}
   5673 do
   5674 	if test -f ${srcdir}/config/$f
   5675 	then
   5676 		tmake_file_="${tmake_file_} \$(srcdir)/config/$f"
   5677 	fi
   5678 done
   5679 tmake_file="${tmake_file_}"
   5680 
   5681 
   5682 # Likewise export definitions for libgcc_tm.h
   5683 tm_file_=
   5684 for f in ${tm_file}
   5685 do
   5686 	tm_file_="${tm_file_} \$(srcdir)/config/$f"
   5687 done
   5688 tm_file="${tm_file_}"
   5689 
   5690 
   5691 
   5692 # Map from thread model to thread header.
   5693 
   5694 case $target_thread_file in
   5695     aix)	thread_header=config/rs6000/gthr-aix.h ;;
   5696     dce)	thread_header=config/pa/gthr-dce.h ;;
   5697     gcn)	thread_header=config/gcn/gthr-gcn.h ;;
   5698     lynx)	thread_header=config/gthr-lynx.h ;;
   5699     mipssde)	thread_header=config/mips/gthr-mipssde.h ;;
   5700     posix)	thread_header=gthr-posix.h ;;
   5701     rtems)	thread_header=config/gthr-rtems.h ;;
   5702     single)	thread_header=gthr-single.h ;;
   5703     tpf)	thread_header=config/s390/gthr-tpf.h ;;
   5704     vxworks)	thread_header=config/gthr-vxworks.h ;;
   5705     win32)	thread_header=config/i386/gthr-win32.h ;;
   5706 esac
   5707 
   5708 
   5709 
   5710 # Determine what GCC version number to use in filesystem paths.
   5711 
   5712   get_gcc_base_ver="cat"
   5713 
   5714 # Check whether --with-gcc-major-version-only was given.
   5715 if test "${with_gcc_major_version_only+set}" = set; then :
   5716   withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
   5717         get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
   5718       fi
   5719 
   5720 fi
   5721 
   5722 
   5723 
   5724 
   5725 # Substitute configuration variables
   5726 
   5727 
   5728 
   5729 
   5730 
   5731 
   5732 
   5733 
   5734 
   5735 # We need multilib support.
   5736 ac_config_files="$ac_config_files Makefile"
   5737 
   5738 ac_config_commands="$ac_config_commands default"
   5739 
   5740 cat >confcache <<\_ACEOF
   5741 # This file is a shell script that caches the results of configure
   5742 # tests run on this system so they can be shared between configure
   5743 # scripts and configure runs, see configure's option --config-cache.
   5744 # It is not useful on other systems.  If it contains results you don't
   5745 # want to keep, you may remove or edit it.
   5746 #
   5747 # config.status only pays attention to the cache file if you give it
   5748 # the --recheck option to rerun configure.
   5749 #
   5750 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   5751 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   5752 # following values.
   5753 
   5754 _ACEOF
   5755 
   5756 # The following way of writing the cache mishandles newlines in values,
   5757 # but we know of no workaround that is simple, portable, and efficient.
   5758 # So, we kill variables containing newlines.
   5759 # Ultrix sh set writes to stderr and can't be redirected directly,
   5760 # and sets the high bit in the cache file unless we assign to the vars.
   5761 (
   5762   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   5763     eval ac_val=\$$ac_var
   5764     case $ac_val in #(
   5765     *${as_nl}*)
   5766       case $ac_var in #(
   5767       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   5768 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   5769       esac
   5770       case $ac_var in #(
   5771       _ | IFS | as_nl) ;; #(
   5772       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   5773       *) { eval $ac_var=; unset $ac_var;} ;;
   5774       esac ;;
   5775     esac
   5776   done
   5777 
   5778   (set) 2>&1 |
   5779     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   5780     *${as_nl}ac_space=\ *)
   5781       # `set' does not quote correctly, so add quotes: double-quote
   5782       # substitution turns \\\\ into \\, and sed turns \\ into \.
   5783       sed -n \
   5784 	"s/'/'\\\\''/g;
   5785 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   5786       ;; #(
   5787     *)
   5788       # `set' quotes correctly as required by POSIX, so do not add quotes.
   5789       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   5790       ;;
   5791     esac |
   5792     sort
   5793 ) |
   5794   sed '
   5795      /^ac_cv_env_/b end
   5796      t clear
   5797      :clear
   5798      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   5799      t end
   5800      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   5801      :end' >>confcache
   5802 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   5803   if test -w "$cache_file"; then
   5804     if test "x$cache_file" != "x/dev/null"; then
   5805       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   5806 $as_echo "$as_me: updating cache $cache_file" >&6;}
   5807       if test ! -f "$cache_file" || test -h "$cache_file"; then
   5808 	cat confcache >"$cache_file"
   5809       else
   5810         case $cache_file in #(
   5811         */* | ?:*)
   5812 	  mv -f confcache "$cache_file"$$ &&
   5813 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   5814         *)
   5815 	  mv -f confcache "$cache_file" ;;
   5816 	esac
   5817       fi
   5818     fi
   5819   else
   5820     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   5821 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   5822   fi
   5823 fi
   5824 rm -f confcache
   5825 
   5826 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   5827 # Let make expand exec_prefix.
   5828 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   5829 
   5830 DEFS=-DHAVE_CONFIG_H
   5831 
   5832 ac_libobjs=
   5833 ac_ltlibobjs=
   5834 U=
   5835 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   5836   # 1. Remove the extension, and $U if already installed.
   5837   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   5838   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   5839   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   5840   #    will be set to the directory where LIBOBJS objects are built.
   5841   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   5842   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   5843 done
   5844 LIBOBJS=$ac_libobjs
   5845 
   5846 LTLIBOBJS=$ac_ltlibobjs
   5847 
   5848 
   5849 
   5850 : "${CONFIG_STATUS=./config.status}"
   5851 ac_write_fail=0
   5852 ac_clean_files_save=$ac_clean_files
   5853 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   5854 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   5855 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   5856 as_write_fail=0
   5857 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   5858 #! $SHELL
   5859 # Generated by $as_me.
   5860 # Run this file to recreate the current configuration.
   5861 # Compiler output produced by configure, useful for debugging
   5862 # configure, is in config.log if it exists.
   5863 
   5864 debug=false
   5865 ac_cs_recheck=false
   5866 ac_cs_silent=false
   5867 
   5868 SHELL=\${CONFIG_SHELL-$SHELL}
   5869 export SHELL
   5870 _ASEOF
   5871 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   5872 ## -------------------- ##
   5873 ## M4sh Initialization. ##
   5874 ## -------------------- ##
   5875 
   5876 # Be more Bourne compatible
   5877 DUALCASE=1; export DUALCASE # for MKS sh
   5878 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   5879   emulate sh
   5880   NULLCMD=:
   5881   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   5882   # is contrary to our usage.  Disable this feature.
   5883   alias -g '${1+"$@"}'='"$@"'
   5884   setopt NO_GLOB_SUBST
   5885 else
   5886   case `(set -o) 2>/dev/null` in #(
   5887   *posix*) :
   5888     set -o posix ;; #(
   5889   *) :
   5890      ;;
   5891 esac
   5892 fi
   5893 
   5894 
   5895 as_nl='
   5896 '
   5897 export as_nl
   5898 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   5899 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   5900 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   5901 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   5902 # Prefer a ksh shell builtin over an external printf program on Solaris,
   5903 # but without wasting forks for bash or zsh.
   5904 if test -z "$BASH_VERSION$ZSH_VERSION" \
   5905     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   5906   as_echo='print -r --'
   5907   as_echo_n='print -rn --'
   5908 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   5909   as_echo='printf %s\n'
   5910   as_echo_n='printf %s'
   5911 else
   5912   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   5913     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   5914     as_echo_n='/usr/ucb/echo -n'
   5915   else
   5916     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   5917     as_echo_n_body='eval
   5918       arg=$1;
   5919       case $arg in #(
   5920       *"$as_nl"*)
   5921 	expr "X$arg" : "X\\(.*\\)$as_nl";
   5922 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   5923       esac;
   5924       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   5925     '
   5926     export as_echo_n_body
   5927     as_echo_n='sh -c $as_echo_n_body as_echo'
   5928   fi
   5929   export as_echo_body
   5930   as_echo='sh -c $as_echo_body as_echo'
   5931 fi
   5932 
   5933 # The user is always right.
   5934 if test "${PATH_SEPARATOR+set}" != set; then
   5935   PATH_SEPARATOR=:
   5936   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   5937     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   5938       PATH_SEPARATOR=';'
   5939   }
   5940 fi
   5941 
   5942 
   5943 # IFS
   5944 # We need space, tab and new line, in precisely that order.  Quoting is
   5945 # there to prevent editors from complaining about space-tab.
   5946 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   5947 # splitting by setting IFS to empty value.)
   5948 IFS=" ""	$as_nl"
   5949 
   5950 # Find who we are.  Look in the path if we contain no directory separator.
   5951 as_myself=
   5952 case $0 in #((
   5953   *[\\/]* ) as_myself=$0 ;;
   5954   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5955 for as_dir in $PATH
   5956 do
   5957   IFS=$as_save_IFS
   5958   test -z "$as_dir" && as_dir=.
   5959     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   5960   done
   5961 IFS=$as_save_IFS
   5962 
   5963      ;;
   5964 esac
   5965 # We did not find ourselves, most probably we were run as `sh COMMAND'
   5966 # in which case we are not to be found in the path.
   5967 if test "x$as_myself" = x; then
   5968   as_myself=$0
   5969 fi
   5970 if test ! -f "$as_myself"; then
   5971   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   5972   exit 1
   5973 fi
   5974 
   5975 # Unset variables that we do not need and which cause bugs (e.g. in
   5976 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   5977 # suppresses any "Segmentation fault" message there.  '((' could
   5978 # trigger a bug in pdksh 5.2.14.
   5979 for as_var in BASH_ENV ENV MAIL MAILPATH
   5980 do eval test x\${$as_var+set} = xset \
   5981   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   5982 done
   5983 PS1='$ '
   5984 PS2='> '
   5985 PS4='+ '
   5986 
   5987 # NLS nuisances.
   5988 LC_ALL=C
   5989 export LC_ALL
   5990 LANGUAGE=C
   5991 export LANGUAGE
   5992 
   5993 # CDPATH.
   5994 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   5995 
   5996 
   5997 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   5998 # ----------------------------------------
   5999 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   6000 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   6001 # script with STATUS, using 1 if that was 0.
   6002 as_fn_error ()
   6003 {
   6004   as_status=$1; test $as_status -eq 0 && as_status=1
   6005   if test "$4"; then
   6006     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   6007     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   6008   fi
   6009   $as_echo "$as_me: error: $2" >&2
   6010   as_fn_exit $as_status
   6011 } # as_fn_error
   6012 
   6013 
   6014 # as_fn_set_status STATUS
   6015 # -----------------------
   6016 # Set $? to STATUS, without forking.
   6017 as_fn_set_status ()
   6018 {
   6019   return $1
   6020 } # as_fn_set_status
   6021 
   6022 # as_fn_exit STATUS
   6023 # -----------------
   6024 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   6025 as_fn_exit ()
   6026 {
   6027   set +e
   6028   as_fn_set_status $1
   6029   exit $1
   6030 } # as_fn_exit
   6031 
   6032 # as_fn_unset VAR
   6033 # ---------------
   6034 # Portably unset VAR.
   6035 as_fn_unset ()
   6036 {
   6037   { eval $1=; unset $1;}
   6038 }
   6039 as_unset=as_fn_unset
   6040 # as_fn_append VAR VALUE
   6041 # ----------------------
   6042 # Append the text in VALUE to the end of the definition contained in VAR. Take
   6043 # advantage of any shell optimizations that allow amortized linear growth over
   6044 # repeated appends, instead of the typical quadratic growth present in naive
   6045 # implementations.
   6046 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   6047   eval 'as_fn_append ()
   6048   {
   6049     eval $1+=\$2
   6050   }'
   6051 else
   6052   as_fn_append ()
   6053   {
   6054     eval $1=\$$1\$2
   6055   }
   6056 fi # as_fn_append
   6057 
   6058 # as_fn_arith ARG...
   6059 # ------------------
   6060 # Perform arithmetic evaluation on the ARGs, and store the result in the
   6061 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   6062 # must be portable across $(()) and expr.
   6063 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   6064   eval 'as_fn_arith ()
   6065   {
   6066     as_val=$(( $* ))
   6067   }'
   6068 else
   6069   as_fn_arith ()
   6070   {
   6071     as_val=`expr "$@" || test $? -eq 1`
   6072   }
   6073 fi # as_fn_arith
   6074 
   6075 
   6076 if expr a : '\(a\)' >/dev/null 2>&1 &&
   6077    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   6078   as_expr=expr
   6079 else
   6080   as_expr=false
   6081 fi
   6082 
   6083 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   6084   as_basename=basename
   6085 else
   6086   as_basename=false
   6087 fi
   6088 
   6089 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   6090   as_dirname=dirname
   6091 else
   6092   as_dirname=false
   6093 fi
   6094 
   6095 as_me=`$as_basename -- "$0" ||
   6096 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   6097 	 X"$0" : 'X\(//\)$' \| \
   6098 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   6099 $as_echo X/"$0" |
   6100     sed '/^.*\/\([^/][^/]*\)\/*$/{
   6101 	    s//\1/
   6102 	    q
   6103 	  }
   6104 	  /^X\/\(\/\/\)$/{
   6105 	    s//\1/
   6106 	    q
   6107 	  }
   6108 	  /^X\/\(\/\).*/{
   6109 	    s//\1/
   6110 	    q
   6111 	  }
   6112 	  s/.*/./; q'`
   6113 
   6114 # Avoid depending upon Character Ranges.
   6115 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   6116 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   6117 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   6118 as_cr_digits='0123456789'
   6119 as_cr_alnum=$as_cr_Letters$as_cr_digits
   6120 
   6121 ECHO_C= ECHO_N= ECHO_T=
   6122 case `echo -n x` in #(((((
   6123 -n*)
   6124   case `echo 'xy\c'` in
   6125   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   6126   xy)  ECHO_C='\c';;
   6127   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   6128        ECHO_T='	';;
   6129   esac;;
   6130 *)
   6131   ECHO_N='-n';;
   6132 esac
   6133 
   6134 rm -f conf$$ conf$$.exe conf$$.file
   6135 if test -d conf$$.dir; then
   6136   rm -f conf$$.dir/conf$$.file
   6137 else
   6138   rm -f conf$$.dir
   6139   mkdir conf$$.dir 2>/dev/null
   6140 fi
   6141 if (echo >conf$$.file) 2>/dev/null; then
   6142   if ln -s conf$$.file conf$$ 2>/dev/null; then
   6143     as_ln_s='ln -s'
   6144     # ... but there are two gotchas:
   6145     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   6146     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   6147     # In both cases, we have to default to `cp -pR'.
   6148     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   6149       as_ln_s='cp -pR'
   6150   elif ln conf$$.file conf$$ 2>/dev/null; then
   6151     as_ln_s=ln
   6152   else
   6153     as_ln_s='cp -pR'
   6154   fi
   6155 else
   6156   as_ln_s='cp -pR'
   6157 fi
   6158 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   6159 rmdir conf$$.dir 2>/dev/null
   6160 
   6161 
   6162 # as_fn_mkdir_p
   6163 # -------------
   6164 # Create "$as_dir" as a directory, including parents if necessary.
   6165 as_fn_mkdir_p ()
   6166 {
   6167 
   6168   case $as_dir in #(
   6169   -*) as_dir=./$as_dir;;
   6170   esac
   6171   test -d "$as_dir" || eval $as_mkdir_p || {
   6172     as_dirs=
   6173     while :; do
   6174       case $as_dir in #(
   6175       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   6176       *) as_qdir=$as_dir;;
   6177       esac
   6178       as_dirs="'$as_qdir' $as_dirs"
   6179       as_dir=`$as_dirname -- "$as_dir" ||
   6180 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   6181 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   6182 	 X"$as_dir" : 'X\(//\)$' \| \
   6183 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   6184 $as_echo X"$as_dir" |
   6185     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   6186 	    s//\1/
   6187 	    q
   6188 	  }
   6189 	  /^X\(\/\/\)[^/].*/{
   6190 	    s//\1/
   6191 	    q
   6192 	  }
   6193 	  /^X\(\/\/\)$/{
   6194 	    s//\1/
   6195 	    q
   6196 	  }
   6197 	  /^X\(\/\).*/{
   6198 	    s//\1/
   6199 	    q
   6200 	  }
   6201 	  s/.*/./; q'`
   6202       test -d "$as_dir" && break
   6203     done
   6204     test -z "$as_dirs" || eval "mkdir $as_dirs"
   6205   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   6206 
   6207 
   6208 } # as_fn_mkdir_p
   6209 if mkdir -p . 2>/dev/null; then
   6210   as_mkdir_p='mkdir -p "$as_dir"'
   6211 else
   6212   test -d ./-p && rmdir ./-p
   6213   as_mkdir_p=false
   6214 fi
   6215 
   6216 
   6217 # as_fn_executable_p FILE
   6218 # -----------------------
   6219 # Test if FILE is an executable regular file.
   6220 as_fn_executable_p ()
   6221 {
   6222   test -f "$1" && test -x "$1"
   6223 } # as_fn_executable_p
   6224 as_test_x='test -x'
   6225 as_executable_p=as_fn_executable_p
   6226 
   6227 # Sed expression to map a string onto a valid CPP name.
   6228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   6229 
   6230 # Sed expression to map a string onto a valid variable name.
   6231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   6232 
   6233 
   6234 exec 6>&1
   6235 ## ----------------------------------- ##
   6236 ## Main body of $CONFIG_STATUS script. ##
   6237 ## ----------------------------------- ##
   6238 _ASEOF
   6239 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   6240 
   6241 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6242 # Save the log message, to keep $0 and so on meaningful, and to
   6243 # report actual input values of CONFIG_FILES etc. instead of their
   6244 # values after options handling.
   6245 ac_log="
   6246 This file was extended by GNU C Runtime Library $as_me 1.0, which was
   6247 generated by GNU Autoconf 2.69.  Invocation command line was
   6248 
   6249   CONFIG_FILES    = $CONFIG_FILES
   6250   CONFIG_HEADERS  = $CONFIG_HEADERS
   6251   CONFIG_LINKS    = $CONFIG_LINKS
   6252   CONFIG_COMMANDS = $CONFIG_COMMANDS
   6253   $ $0 $@
   6254 
   6255 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   6256 "
   6257 
   6258 _ACEOF
   6259 
   6260 case $ac_config_files in *"
   6261 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   6262 esac
   6263 
   6264 case $ac_config_headers in *"
   6265 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   6266 esac
   6267 
   6268 
   6269 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6270 # Files that config.status was made for.
   6271 config_files="$ac_config_files"
   6272 config_headers="$ac_config_headers"
   6273 config_commands="$ac_config_commands"
   6274 
   6275 _ACEOF
   6276 
   6277 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6278 ac_cs_usage="\
   6279 \`$as_me' instantiates files and other configuration actions
   6280 from templates according to the current configuration.  Unless the files
   6281 and actions are specified as TAGs, all are instantiated by default.
   6282 
   6283 Usage: $0 [OPTION]... [TAG]...
   6284 
   6285   -h, --help       print this help, then exit
   6286   -V, --version    print version number and configuration settings, then exit
   6287       --config     print configuration, then exit
   6288   -q, --quiet, --silent
   6289                    do not print progress messages
   6290   -d, --debug      don't remove temporary files
   6291       --recheck    update $as_me by reconfiguring in the same conditions
   6292       --file=FILE[:TEMPLATE]
   6293                    instantiate the configuration file FILE
   6294       --header=FILE[:TEMPLATE]
   6295                    instantiate the configuration header FILE
   6296 
   6297 Configuration files:
   6298 $config_files
   6299 
   6300 Configuration headers:
   6301 $config_headers
   6302 
   6303 Configuration commands:
   6304 $config_commands
   6305 
   6306 Report bugs to the package provider.
   6307 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
   6308 General help using GNU software: <http://www.gnu.org/gethelp/>."
   6309 
   6310 _ACEOF
   6311 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6312 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   6313 ac_cs_version="\\
   6314 GNU C Runtime Library config.status 1.0
   6315 configured by $0, generated by GNU Autoconf 2.69,
   6316   with options \\"\$ac_cs_config\\"
   6317 
   6318 Copyright (C) 2012 Free Software Foundation, Inc.
   6319 This config.status script is free software; the Free Software Foundation
   6320 gives unlimited permission to copy, distribute and modify it."
   6321 
   6322 ac_pwd='$ac_pwd'
   6323 srcdir='$srcdir'
   6324 INSTALL='$INSTALL'
   6325 AWK='$AWK'
   6326 test -n "\$AWK" || AWK=awk
   6327 _ACEOF
   6328 
   6329 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6330 # The default lists apply if the user does not specify any file.
   6331 ac_need_defaults=:
   6332 while test $# != 0
   6333 do
   6334   case $1 in
   6335   --*=?*)
   6336     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   6337     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   6338     ac_shift=:
   6339     ;;
   6340   --*=)
   6341     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   6342     ac_optarg=
   6343     ac_shift=:
   6344     ;;
   6345   *)
   6346     ac_option=$1
   6347     ac_optarg=$2
   6348     ac_shift=shift
   6349     ;;
   6350   esac
   6351 
   6352   case $ac_option in
   6353   # Handling of the options.
   6354   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   6355     ac_cs_recheck=: ;;
   6356   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   6357     $as_echo "$ac_cs_version"; exit ;;
   6358   --config | --confi | --conf | --con | --co | --c )
   6359     $as_echo "$ac_cs_config"; exit ;;
   6360   --debug | --debu | --deb | --de | --d | -d )
   6361     debug=: ;;
   6362   --file | --fil | --fi | --f )
   6363     $ac_shift
   6364     case $ac_optarg in
   6365     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   6366     '') as_fn_error $? "missing file argument" ;;
   6367     esac
   6368     as_fn_append CONFIG_FILES " '$ac_optarg'"
   6369     ac_need_defaults=false;;
   6370   --header | --heade | --head | --hea )
   6371     $ac_shift
   6372     case $ac_optarg in
   6373     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   6374     esac
   6375     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   6376     ac_need_defaults=false;;
   6377   --he | --h)
   6378     # Conflict between --help and --header
   6379     as_fn_error $? "ambiguous option: \`$1'
   6380 Try \`$0 --help' for more information.";;
   6381   --help | --hel | -h )
   6382     $as_echo "$ac_cs_usage"; exit ;;
   6383   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   6384   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   6385     ac_cs_silent=: ;;
   6386 
   6387   # This is an error.
   6388   -*) as_fn_error $? "unrecognized option: \`$1'
   6389 Try \`$0 --help' for more information." ;;
   6390 
   6391   *) as_fn_append ac_config_targets " $1"
   6392      ac_need_defaults=false ;;
   6393 
   6394   esac
   6395   shift
   6396 done
   6397 
   6398 ac_configure_extra_args=
   6399 
   6400 if $ac_cs_silent; then
   6401   exec 6>/dev/null
   6402   ac_configure_extra_args="$ac_configure_extra_args --silent"
   6403 fi
   6404 
   6405 _ACEOF
   6406 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6407 if \$ac_cs_recheck; then
   6408   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   6409   shift
   6410   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   6411   CONFIG_SHELL='$SHELL'
   6412   export CONFIG_SHELL
   6413   exec "\$@"
   6414 fi
   6415 
   6416 _ACEOF
   6417 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6418 exec 5>>config.log
   6419 {
   6420   echo
   6421   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   6422 ## Running $as_me. ##
   6423 _ASBOX
   6424   $as_echo "$ac_log"
   6425 } >&5
   6426 
   6427 _ACEOF
   6428 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6429 #
   6430 # INIT-COMMANDS
   6431 #
   6432 srcdir=${srcdir}
   6433 host=${host}
   6434 with_target_subdir=${with_target_subdir}
   6435 with_multisubdir=${with_multisubdir}
   6436 ac_configure_args="--enable-multilib ${ac_configure_args}"
   6437 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   6438 libgcc_topdir=${libgcc_topdir}
   6439 CC="${CC}"
   6440 
   6441 
   6442 _ACEOF
   6443 
   6444 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6445 
   6446 # Handling of arguments.
   6447 for ac_config_target in $ac_config_targets
   6448 do
   6449   case $ac_config_target in
   6450     "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;;
   6451     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   6452     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
   6453 
   6454   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   6455   esac
   6456 done
   6457 
   6458 
   6459 # If the user did not use the arguments to specify the items to instantiate,
   6460 # then the envvar interface is used.  Set only those that are not.
   6461 # We use the long form for the default assignment because of an extremely
   6462 # bizarre bug on SunOS 4.1.3.
   6463 if $ac_need_defaults; then
   6464   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   6465   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   6466   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   6467 fi
   6468 
   6469 # Have a temporary directory for convenience.  Make it in the build tree
   6470 # simply because there is no reason against having it here, and in addition,
   6471 # creating and moving files from /tmp can sometimes cause problems.
   6472 # Hook for its removal unless debugging.
   6473 # Note that there is a small window in which the directory will not be cleaned:
   6474 # after its creation but before its name has been assigned to `$tmp'.
   6475 $debug ||
   6476 {
   6477   tmp= ac_tmp=
   6478   trap 'exit_status=$?
   6479   : "${ac_tmp:=$tmp}"
   6480   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   6481 ' 0
   6482   trap 'as_fn_exit 1' 1 2 13 15
   6483 }
   6484 # Create a (secure) tmp directory for tmp files.
   6485 
   6486 {
   6487   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   6488   test -d "$tmp"
   6489 }  ||
   6490 {
   6491   tmp=./conf$$-$RANDOM
   6492   (umask 077 && mkdir "$tmp")
   6493 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   6494 ac_tmp=$tmp
   6495 
   6496 # Set up the scripts for CONFIG_FILES section.
   6497 # No need to generate them if there are no CONFIG_FILES.
   6498 # This happens for instance with `./config.status config.h'.
   6499 if test -n "$CONFIG_FILES"; then
   6500 
   6501 
   6502 ac_cr=`echo X | tr X '\015'`
   6503 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   6504 # But we know of no other shell where ac_cr would be empty at this
   6505 # point, so we can use a bashism as a fallback.
   6506 if test "x$ac_cr" = x; then
   6507   eval ac_cr=\$\'\\r\'
   6508 fi
   6509 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   6510 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   6511   ac_cs_awk_cr='\\r'
   6512 else
   6513   ac_cs_awk_cr=$ac_cr
   6514 fi
   6515 
   6516 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   6517 _ACEOF
   6518 
   6519 
   6520 {
   6521   echo "cat >conf$$subs.awk <<_ACEOF" &&
   6522   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   6523   echo "_ACEOF"
   6524 } >conf$$subs.sh ||
   6525   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   6526 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   6527 ac_delim='%!_!# '
   6528 for ac_last_try in false false false false false :; do
   6529   . ./conf$$subs.sh ||
   6530     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   6531 
   6532   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   6533   if test $ac_delim_n = $ac_delim_num; then
   6534     break
   6535   elif $ac_last_try; then
   6536     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   6537   else
   6538     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   6539   fi
   6540 done
   6541 rm -f conf$$subs.sh
   6542 
   6543 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6544 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   6545 _ACEOF
   6546 sed -n '
   6547 h
   6548 s/^/S["/; s/!.*/"]=/
   6549 p
   6550 g
   6551 s/^[^!]*!//
   6552 :repl
   6553 t repl
   6554 s/'"$ac_delim"'$//
   6555 t delim
   6556 :nl
   6557 h
   6558 s/\(.\{148\}\)..*/\1/
   6559 t more1
   6560 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   6561 p
   6562 n
   6563 b repl
   6564 :more1
   6565 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   6566 p
   6567 g
   6568 s/.\{148\}//
   6569 t nl
   6570 :delim
   6571 h
   6572 s/\(.\{148\}\)..*/\1/
   6573 t more2
   6574 s/["\\]/\\&/g; s/^/"/; s/$/"/
   6575 p
   6576 b
   6577 :more2
   6578 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   6579 p
   6580 g
   6581 s/.\{148\}//
   6582 t delim
   6583 ' <conf$$subs.awk | sed '
   6584 /^[^""]/{
   6585   N
   6586   s/\n//
   6587 }
   6588 ' >>$CONFIG_STATUS || ac_write_fail=1
   6589 rm -f conf$$subs.awk
   6590 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6591 _ACAWK
   6592 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   6593   for (key in S) S_is_set[key] = 1
   6594   FS = ""
   6595 
   6596 }
   6597 {
   6598   line = $ 0
   6599   nfields = split(line, field, "@")
   6600   substed = 0
   6601   len = length(field[1])
   6602   for (i = 2; i < nfields; i++) {
   6603     key = field[i]
   6604     keylen = length(key)
   6605     if (S_is_set[key]) {
   6606       value = S[key]
   6607       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   6608       len += length(value) + length(field[++i])
   6609       substed = 1
   6610     } else
   6611       len += 1 + keylen
   6612   }
   6613 
   6614   print line
   6615 }
   6616 
   6617 _ACAWK
   6618 _ACEOF
   6619 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6620 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   6621   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   6622 else
   6623   cat
   6624 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   6625   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   6626 _ACEOF
   6627 
   6628 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   6629 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   6630 # trailing colons and then remove the whole line if VPATH becomes empty
   6631 # (actually we leave an empty line to preserve line numbers).
   6632 if test "x$srcdir" = x.; then
   6633   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   6634 h
   6635 s///
   6636 s/^/:/
   6637 s/[	 ]*$/:/
   6638 s/:\$(srcdir):/:/g
   6639 s/:\${srcdir}:/:/g
   6640 s/:@srcdir@:/:/g
   6641 s/^:*//
   6642 s/:*$//
   6643 x
   6644 s/\(=[	 ]*\).*/\1/
   6645 G
   6646 s/\n//
   6647 s/^[^=]*=[	 ]*$//
   6648 }'
   6649 fi
   6650 
   6651 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6652 fi # test -n "$CONFIG_FILES"
   6653 
   6654 # Set up the scripts for CONFIG_HEADERS section.
   6655 # No need to generate them if there are no CONFIG_HEADERS.
   6656 # This happens for instance with `./config.status Makefile'.
   6657 if test -n "$CONFIG_HEADERS"; then
   6658 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   6659 BEGIN {
   6660 _ACEOF
   6661 
   6662 # Transform confdefs.h into an awk script `defines.awk', embedded as
   6663 # here-document in config.status, that substitutes the proper values into
   6664 # config.h.in to produce config.h.
   6665 
   6666 # Create a delimiter string that does not exist in confdefs.h, to ease
   6667 # handling of long lines.
   6668 ac_delim='%!_!# '
   6669 for ac_last_try in false false :; do
   6670   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   6671   if test -z "$ac_tt"; then
   6672     break
   6673   elif $ac_last_try; then
   6674     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   6675   else
   6676     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   6677   fi
   6678 done
   6679 
   6680 # For the awk script, D is an array of macro values keyed by name,
   6681 # likewise P contains macro parameters if any.  Preserve backslash
   6682 # newline sequences.
   6683 
   6684 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   6685 sed -n '
   6686 s/.\{148\}/&'"$ac_delim"'/g
   6687 t rset
   6688 :rset
   6689 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   6690 t def
   6691 d
   6692 :def
   6693 s/\\$//
   6694 t bsnl
   6695 s/["\\]/\\&/g
   6696 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   6697 D["\1"]=" \3"/p
   6698 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   6699 d
   6700 :bsnl
   6701 s/["\\]/\\&/g
   6702 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   6703 D["\1"]=" \3\\\\\\n"\\/p
   6704 t cont
   6705 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   6706 t cont
   6707 d
   6708 :cont
   6709 n
   6710 s/.\{148\}/&'"$ac_delim"'/g
   6711 t clear
   6712 :clear
   6713 s/\\$//
   6714 t bsnlc
   6715 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   6716 d
   6717 :bsnlc
   6718 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   6719 b cont
   6720 ' <confdefs.h | sed '
   6721 s/'"$ac_delim"'/"\\\
   6722 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   6723 
   6724 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6725   for (key in D) D_is_set[key] = 1
   6726   FS = ""
   6727 }
   6728 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   6729   line = \$ 0
   6730   split(line, arg, " ")
   6731   if (arg[1] == "#") {
   6732     defundef = arg[2]
   6733     mac1 = arg[3]
   6734   } else {
   6735     defundef = substr(arg[1], 2)
   6736     mac1 = arg[2]
   6737   }
   6738   split(mac1, mac2, "(") #)
   6739   macro = mac2[1]
   6740   prefix = substr(line, 1, index(line, defundef) - 1)
   6741   if (D_is_set[macro]) {
   6742     # Preserve the white space surrounding the "#".
   6743     print prefix "define", macro P[macro] D[macro]
   6744     next
   6745   } else {
   6746     # Replace #undef with comments.  This is necessary, for example,
   6747     # in the case of _POSIX_SOURCE, which is predefined and required
   6748     # on some systems where configure will not decide to define it.
   6749     if (defundef == "undef") {
   6750       print "/*", prefix defundef, macro, "*/"
   6751       next
   6752     }
   6753   }
   6754 }
   6755 { print }
   6756 _ACAWK
   6757 _ACEOF
   6758 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6759   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   6760 fi # test -n "$CONFIG_HEADERS"
   6761 
   6762 
   6763 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   6764 shift
   6765 for ac_tag
   6766 do
   6767   case $ac_tag in
   6768   :[FHLC]) ac_mode=$ac_tag; continue;;
   6769   esac
   6770   case $ac_mode$ac_tag in
   6771   :[FHL]*:*);;
   6772   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   6773   :[FH]-) ac_tag=-:-;;
   6774   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   6775   esac
   6776   ac_save_IFS=$IFS
   6777   IFS=:
   6778   set x $ac_tag
   6779   IFS=$ac_save_IFS
   6780   shift
   6781   ac_file=$1
   6782   shift
   6783 
   6784   case $ac_mode in
   6785   :L) ac_source=$1;;
   6786   :[FH])
   6787     ac_file_inputs=
   6788     for ac_f
   6789     do
   6790       case $ac_f in
   6791       -) ac_f="$ac_tmp/stdin";;
   6792       *) # Look for the file first in the build tree, then in the source tree
   6793 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   6794 	 # because $ac_f cannot contain `:'.
   6795 	 test -f "$ac_f" ||
   6796 	   case $ac_f in
   6797 	   [\\/$]*) false;;
   6798 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   6799 	   esac ||
   6800 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   6801       esac
   6802       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   6803       as_fn_append ac_file_inputs " '$ac_f'"
   6804     done
   6805 
   6806     # Let's still pretend it is `configure' which instantiates (i.e., don't
   6807     # use $as_me), people would be surprised to read:
   6808     #    /* config.h.  Generated by config.status.  */
   6809     configure_input='Generated from '`
   6810 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   6811 	`' by configure.'
   6812     if test x"$ac_file" != x-; then
   6813       configure_input="$ac_file.  $configure_input"
   6814       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   6815 $as_echo "$as_me: creating $ac_file" >&6;}
   6816     fi
   6817     # Neutralize special characters interpreted by sed in replacement strings.
   6818     case $configure_input in #(
   6819     *\&* | *\|* | *\\* )
   6820        ac_sed_conf_input=`$as_echo "$configure_input" |
   6821        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   6822     *) ac_sed_conf_input=$configure_input;;
   6823     esac
   6824 
   6825     case $ac_tag in
   6826     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   6827       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   6828     esac
   6829     ;;
   6830   esac
   6831 
   6832   ac_dir=`$as_dirname -- "$ac_file" ||
   6833 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   6834 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   6835 	 X"$ac_file" : 'X\(//\)$' \| \
   6836 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   6837 $as_echo X"$ac_file" |
   6838     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   6839 	    s//\1/
   6840 	    q
   6841 	  }
   6842 	  /^X\(\/\/\)[^/].*/{
   6843 	    s//\1/
   6844 	    q
   6845 	  }
   6846 	  /^X\(\/\/\)$/{
   6847 	    s//\1/
   6848 	    q
   6849 	  }
   6850 	  /^X\(\/\).*/{
   6851 	    s//\1/
   6852 	    q
   6853 	  }
   6854 	  s/.*/./; q'`
   6855   as_dir="$ac_dir"; as_fn_mkdir_p
   6856   ac_builddir=.
   6857 
   6858 case "$ac_dir" in
   6859 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   6860 *)
   6861   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   6862   # A ".." for each directory in $ac_dir_suffix.
   6863   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   6864   case $ac_top_builddir_sub in
   6865   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   6866   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   6867   esac ;;
   6868 esac
   6869 ac_abs_top_builddir=$ac_pwd
   6870 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   6871 # for backward compatibility:
   6872 ac_top_builddir=$ac_top_build_prefix
   6873 
   6874 case $srcdir in
   6875   .)  # We are building in place.
   6876     ac_srcdir=.
   6877     ac_top_srcdir=$ac_top_builddir_sub
   6878     ac_abs_top_srcdir=$ac_pwd ;;
   6879   [\\/]* | ?:[\\/]* )  # Absolute name.
   6880     ac_srcdir=$srcdir$ac_dir_suffix;
   6881     ac_top_srcdir=$srcdir
   6882     ac_abs_top_srcdir=$srcdir ;;
   6883   *) # Relative name.
   6884     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   6885     ac_top_srcdir=$ac_top_build_prefix$srcdir
   6886     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   6887 esac
   6888 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   6889 
   6890 
   6891   case $ac_mode in
   6892   :F)
   6893   #
   6894   # CONFIG_FILE
   6895   #
   6896 
   6897   case $INSTALL in
   6898   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   6899   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   6900   esac
   6901 _ACEOF
   6902 
   6903 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6904 # If the template does not know about datarootdir, expand it.
   6905 # FIXME: This hack should be removed a few years after 2.60.
   6906 ac_datarootdir_hack=; ac_datarootdir_seen=
   6907 ac_sed_dataroot='
   6908 /datarootdir/ {
   6909   p
   6910   q
   6911 }
   6912 /@datadir@/p
   6913 /@docdir@/p
   6914 /@infodir@/p
   6915 /@localedir@/p
   6916 /@mandir@/p'
   6917 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   6918 *datarootdir*) ac_datarootdir_seen=yes;;
   6919 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   6920   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   6921 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   6922 _ACEOF
   6923 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6924   ac_datarootdir_hack='
   6925   s&@datadir@&$datadir&g
   6926   s&@docdir@&$docdir&g
   6927   s&@infodir@&$infodir&g
   6928   s&@localedir@&$localedir&g
   6929   s&@mandir@&$mandir&g
   6930   s&\\\${datarootdir}&$datarootdir&g' ;;
   6931 esac
   6932 _ACEOF
   6933 
   6934 # Neutralize VPATH when `$srcdir' = `.'.
   6935 # Shell code in configure.ac might set extrasub.
   6936 # FIXME: do we really want to maintain this feature?
   6937 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   6938 ac_sed_extra="$ac_vpsub
   6939 $extrasub
   6940 _ACEOF
   6941 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   6942 :t
   6943 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   6944 s|@configure_input@|$ac_sed_conf_input|;t t
   6945 s&@top_builddir@&$ac_top_builddir_sub&;t t
   6946 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   6947 s&@srcdir@&$ac_srcdir&;t t
   6948 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   6949 s&@top_srcdir@&$ac_top_srcdir&;t t
   6950 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   6951 s&@builddir@&$ac_builddir&;t t
   6952 s&@abs_builddir@&$ac_abs_builddir&;t t
   6953 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   6954 s&@INSTALL@&$ac_INSTALL&;t t
   6955 $ac_datarootdir_hack
   6956 "
   6957 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   6958   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   6959 
   6960 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   6961   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   6962   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   6963       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   6964   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   6965 which seems to be undefined.  Please make sure it is defined" >&5
   6966 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   6967 which seems to be undefined.  Please make sure it is defined" >&2;}
   6968 
   6969   rm -f "$ac_tmp/stdin"
   6970   case $ac_file in
   6971   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   6972   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   6973   esac \
   6974   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   6975  ;;
   6976   :H)
   6977   #
   6978   # CONFIG_HEADER
   6979   #
   6980   if test x"$ac_file" != x-; then
   6981     {
   6982       $as_echo "/* $configure_input  */" \
   6983       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   6984     } >"$ac_tmp/config.h" \
   6985       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   6986     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   6987       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   6988 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   6989     else
   6990       rm -f "$ac_file"
   6991       mv "$ac_tmp/config.h" "$ac_file" \
   6992 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   6993     fi
   6994   else
   6995     $as_echo "/* $configure_input  */" \
   6996       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   6997       || as_fn_error $? "could not create -" "$LINENO" 5
   6998   fi
   6999  ;;
   7000 
   7001   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   7002 $as_echo "$as_me: executing $ac_file commands" >&6;}
   7003  ;;
   7004   esac
   7005 
   7006 
   7007   case $ac_file$ac_mode in
   7008     "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
   7009 if test -n "$CONFIG_FILES"; then
   7010   # FIXME: We shouldn't need to set ac_file
   7011   ac_file=Makefile
   7012   . ${libgcc_topdir}/config-ml.in
   7013 fi ;;
   7014 
   7015   esac
   7016 done # for ac_tag
   7017 
   7018 
   7019 as_fn_exit 0
   7020 _ACEOF
   7021 ac_clean_files=$ac_clean_files_save
   7022 
   7023 test $ac_write_fail = 0 ||
   7024   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   7025 
   7026 
   7027 # configure is writing to config.log, and then calls config.status.
   7028 # config.status does its own redirection, appending to config.log.
   7029 # Unfortunately, on DOS this fails, as config.log is still kept open
   7030 # by configure, so config.status won't be able to write to it; its
   7031 # output is simply discarded.  So we exec the FD to /dev/null,
   7032 # effectively closing config.log, so it can be properly (re)opened and
   7033 # appended to by config.status.  When coming back to configure, we
   7034 # need to make the FD available again.
   7035 if test "$no_create" != yes; then
   7036   ac_cs_success=:
   7037   ac_config_status_args=
   7038   test "$silent" = yes &&
   7039     ac_config_status_args="$ac_config_status_args --quiet"
   7040   exec 5>/dev/null
   7041   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   7042   exec 5>>config.log
   7043   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   7044   # would make configure fail if this is the last instruction.
   7045   $ac_cs_success || as_fn_exit 1
   7046 fi
   7047 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   7048   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   7049 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   7050 fi
   7051 
   7052