Home | History | Annotate | Line # | Download | only in libiberty
configure revision 1.8
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69.
      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=
    579 PACKAGE_TARNAME=
    580 PACKAGE_VERSION=
    581 PACKAGE_STRING=
    582 PACKAGE_BUGREPORT=
    583 PACKAGE_URL=
    584 
    585 ac_unique_file="xmalloc.c"
    586 # Factoring default headers for most tests.
    587 ac_includes_default="\
    588 #include <stdio.h>
    589 #ifdef HAVE_SYS_TYPES_H
    590 # include <sys/types.h>
    591 #endif
    592 #ifdef HAVE_SYS_STAT_H
    593 # include <sys/stat.h>
    594 #endif
    595 #ifdef STDC_HEADERS
    596 # include <stdlib.h>
    597 # include <stddef.h>
    598 #else
    599 # ifdef HAVE_STDLIB_H
    600 #  include <stdlib.h>
    601 # endif
    602 #endif
    603 #ifdef HAVE_STRING_H
    604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    605 #  include <memory.h>
    606 # endif
    607 # include <string.h>
    608 #endif
    609 #ifdef HAVE_STRINGS_H
    610 # include <strings.h>
    611 #endif
    612 #ifdef HAVE_INTTYPES_H
    613 # include <inttypes.h>
    614 #endif
    615 #ifdef HAVE_STDINT_H
    616 # include <stdint.h>
    617 #endif
    618 #ifdef HAVE_UNISTD_H
    619 # include <unistd.h>
    620 #endif"
    621 
    622 ac_header_list=
    623 ac_subst_vars='LTLIBOBJS
    624 INSTALL_DEST
    625 pexecute
    626 target_header_dir
    627 CHECK
    628 LIBOBJS
    629 CET_HOST_FLAGS
    630 NOASANFLAG
    631 PICFLAG
    632 INSTALL_DATA
    633 INSTALL_SCRIPT
    634 INSTALL_PROGRAM
    635 OUTPUT_OPTION
    636 NO_MINUS_C_MINUS_O
    637 ac_libiberty_warn_cflags
    638 EGREP
    639 GREP
    640 CPP
    641 OBJEXT
    642 EXEEXT
    643 ac_ct_CC
    644 CPPFLAGS
    645 LDFLAGS
    646 CFLAGS
    647 CC
    648 RANLIB_PLUGIN_OPTION
    649 AR_PLUGIN_OPTION
    650 RANLIB
    651 AR
    652 host_os
    653 host_vendor
    654 host_cpu
    655 host
    656 build_os
    657 build_vendor
    658 build_cpu
    659 build
    660 HAVE_PERL
    661 PERL
    662 BUILD_INFO
    663 MAKEINFO
    664 ETAGS
    665 NOTMAINT
    666 MAINT
    667 libiberty_topdir
    668 target_alias
    669 host_alias
    670 build_alias
    671 LIBS
    672 ECHO_T
    673 ECHO_N
    674 ECHO_C
    675 DEFS
    676 mandir
    677 localedir
    678 libdir
    679 psdir
    680 pdfdir
    681 dvidir
    682 htmldir
    683 infodir
    684 docdir
    685 oldincludedir
    686 includedir
    687 localstatedir
    688 sharedstatedir
    689 sysconfdir
    690 datadir
    691 datarootdir
    692 libexecdir
    693 sbindir
    694 bindir
    695 program_transform_name
    696 prefix
    697 exec_prefix
    698 PACKAGE_URL
    699 PACKAGE_BUGREPORT
    700 PACKAGE_STRING
    701 PACKAGE_VERSION
    702 PACKAGE_TARNAME
    703 PACKAGE_NAME
    704 PATH_SEPARATOR
    705 SHELL'
    706 ac_subst_files='host_makefile_frag'
    707 ac_user_opts='
    708 enable_option_checking
    709 with_target_subdir
    710 with_build_subdir
    711 with_cross_host
    712 with_newlib
    713 enable_maintainer_mode
    714 enable_multilib
    715 enable_install_libiberty
    716 enable_largefile
    717 enable_cet
    718 '
    719       ac_precious_vars='build_alias
    720 host_alias
    721 target_alias
    722 CC
    723 CFLAGS
    724 LDFLAGS
    725 LIBS
    726 CPPFLAGS
    727 CPP'
    728 
    729 
    730 # Initialize some variables set by options.
    731 ac_init_help=
    732 ac_init_version=false
    733 ac_unrecognized_opts=
    734 ac_unrecognized_sep=
    735 # The variables have the same names as the options, with
    736 # dashes changed to underlines.
    737 cache_file=/dev/null
    738 exec_prefix=NONE
    739 no_create=
    740 no_recursion=
    741 prefix=NONE
    742 program_prefix=NONE
    743 program_suffix=NONE
    744 program_transform_name=s,x,x,
    745 silent=
    746 site=
    747 srcdir=
    748 verbose=
    749 x_includes=NONE
    750 x_libraries=NONE
    751 
    752 # Installation directory options.
    753 # These are left unexpanded so users can "make install exec_prefix=/foo"
    754 # and all the variables that are supposed to be based on exec_prefix
    755 # by default will actually change.
    756 # Use braces instead of parens because sh, perl, etc. also accept them.
    757 # (The list follows the same order as the GNU Coding Standards.)
    758 bindir='${exec_prefix}/bin'
    759 sbindir='${exec_prefix}/sbin'
    760 libexecdir='${exec_prefix}/libexec'
    761 datarootdir='${prefix}/share'
    762 datadir='${datarootdir}'
    763 sysconfdir='${prefix}/etc'
    764 sharedstatedir='${prefix}/com'
    765 localstatedir='${prefix}/var'
    766 includedir='${prefix}/include'
    767 oldincludedir='/usr/include'
    768 docdir='${datarootdir}/doc/${PACKAGE}'
    769 infodir='${datarootdir}/info'
    770 htmldir='${docdir}'
    771 dvidir='${docdir}'
    772 pdfdir='${docdir}'
    773 psdir='${docdir}'
    774 libdir='${exec_prefix}/lib'
    775 localedir='${datarootdir}/locale'
    776 mandir='${datarootdir}/man'
    777 
    778 ac_prev=
    779 ac_dashdash=
    780 for ac_option
    781 do
    782   # If the previous option needs an argument, assign it.
    783   if test -n "$ac_prev"; then
    784     eval $ac_prev=\$ac_option
    785     ac_prev=
    786     continue
    787   fi
    788 
    789   case $ac_option in
    790   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    791   *=)   ac_optarg= ;;
    792   *)    ac_optarg=yes ;;
    793   esac
    794 
    795   # Accept the important Cygnus configure options, so we can diagnose typos.
    796 
    797   case $ac_dashdash$ac_option in
    798   --)
    799     ac_dashdash=yes ;;
    800 
    801   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    802     ac_prev=bindir ;;
    803   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    804     bindir=$ac_optarg ;;
    805 
    806   -build | --build | --buil | --bui | --bu)
    807     ac_prev=build_alias ;;
    808   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    809     build_alias=$ac_optarg ;;
    810 
    811   -cache-file | --cache-file | --cache-fil | --cache-fi \
    812   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    813     ac_prev=cache_file ;;
    814   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    815   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    816     cache_file=$ac_optarg ;;
    817 
    818   --config-cache | -C)
    819     cache_file=config.cache ;;
    820 
    821   -datadir | --datadir | --datadi | --datad)
    822     ac_prev=datadir ;;
    823   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    824     datadir=$ac_optarg ;;
    825 
    826   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    827   | --dataroo | --dataro | --datar)
    828     ac_prev=datarootdir ;;
    829   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    830   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    831     datarootdir=$ac_optarg ;;
    832 
    833   -disable-* | --disable-*)
    834     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    835     # Reject names that are not valid shell variable names.
    836     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    837       as_fn_error $? "invalid feature name: $ac_useropt"
    838     ac_useropt_orig=$ac_useropt
    839     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    840     case $ac_user_opts in
    841       *"
    842 "enable_$ac_useropt"
    843 "*) ;;
    844       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    845 	 ac_unrecognized_sep=', ';;
    846     esac
    847     eval enable_$ac_useropt=no ;;
    848 
    849   -docdir | --docdir | --docdi | --doc | --do)
    850     ac_prev=docdir ;;
    851   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    852     docdir=$ac_optarg ;;
    853 
    854   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    855     ac_prev=dvidir ;;
    856   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    857     dvidir=$ac_optarg ;;
    858 
    859   -enable-* | --enable-*)
    860     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    861     # Reject names that are not valid shell variable names.
    862     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    863       as_fn_error $? "invalid feature name: $ac_useropt"
    864     ac_useropt_orig=$ac_useropt
    865     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    866     case $ac_user_opts in
    867       *"
    868 "enable_$ac_useropt"
    869 "*) ;;
    870       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    871 	 ac_unrecognized_sep=', ';;
    872     esac
    873     eval enable_$ac_useropt=\$ac_optarg ;;
    874 
    875   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    876   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    877   | --exec | --exe | --ex)
    878     ac_prev=exec_prefix ;;
    879   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    880   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    881   | --exec=* | --exe=* | --ex=*)
    882     exec_prefix=$ac_optarg ;;
    883 
    884   -gas | --gas | --ga | --g)
    885     # Obsolete; use --with-gas.
    886     with_gas=yes ;;
    887 
    888   -help | --help | --hel | --he | -h)
    889     ac_init_help=long ;;
    890   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    891     ac_init_help=recursive ;;
    892   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    893     ac_init_help=short ;;
    894 
    895   -host | --host | --hos | --ho)
    896     ac_prev=host_alias ;;
    897   -host=* | --host=* | --hos=* | --ho=*)
    898     host_alias=$ac_optarg ;;
    899 
    900   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    901     ac_prev=htmldir ;;
    902   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    903   | --ht=*)
    904     htmldir=$ac_optarg ;;
    905 
    906   -includedir | --includedir | --includedi | --included | --include \
    907   | --includ | --inclu | --incl | --inc)
    908     ac_prev=includedir ;;
    909   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    910   | --includ=* | --inclu=* | --incl=* | --inc=*)
    911     includedir=$ac_optarg ;;
    912 
    913   -infodir | --infodir | --infodi | --infod | --info | --inf)
    914     ac_prev=infodir ;;
    915   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    916     infodir=$ac_optarg ;;
    917 
    918   -libdir | --libdir | --libdi | --libd)
    919     ac_prev=libdir ;;
    920   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    921     libdir=$ac_optarg ;;
    922 
    923   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    924   | --libexe | --libex | --libe)
    925     ac_prev=libexecdir ;;
    926   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    927   | --libexe=* | --libex=* | --libe=*)
    928     libexecdir=$ac_optarg ;;
    929 
    930   -localedir | --localedir | --localedi | --localed | --locale)
    931     ac_prev=localedir ;;
    932   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    933     localedir=$ac_optarg ;;
    934 
    935   -localstatedir | --localstatedir | --localstatedi | --localstated \
    936   | --localstate | --localstat | --localsta | --localst | --locals)
    937     ac_prev=localstatedir ;;
    938   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    939   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    940     localstatedir=$ac_optarg ;;
    941 
    942   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    943     ac_prev=mandir ;;
    944   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    945     mandir=$ac_optarg ;;
    946 
    947   -nfp | --nfp | --nf)
    948     # Obsolete; use --without-fp.
    949     with_fp=no ;;
    950 
    951   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    952   | --no-cr | --no-c | -n)
    953     no_create=yes ;;
    954 
    955   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    956   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    957     no_recursion=yes ;;
    958 
    959   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
    960   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
    961   | --oldin | --oldi | --old | --ol | --o)
    962     ac_prev=oldincludedir ;;
    963   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
    964   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
    965   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    966     oldincludedir=$ac_optarg ;;
    967 
    968   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    969     ac_prev=prefix ;;
    970   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    971     prefix=$ac_optarg ;;
    972 
    973   -program-prefix | --program-prefix | --program-prefi | --program-pref \
    974   | --program-pre | --program-pr | --program-p)
    975     ac_prev=program_prefix ;;
    976   -program-prefix=* | --program-prefix=* | --program-prefi=* \
    977   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    978     program_prefix=$ac_optarg ;;
    979 
    980   -program-suffix | --program-suffix | --program-suffi | --program-suff \
    981   | --program-suf | --program-su | --program-s)
    982     ac_prev=program_suffix ;;
    983   -program-suffix=* | --program-suffix=* | --program-suffi=* \
    984   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    985     program_suffix=$ac_optarg ;;
    986 
    987   -program-transform-name | --program-transform-name \
    988   | --program-transform-nam | --program-transform-na \
    989   | --program-transform-n | --program-transform- \
    990   | --program-transform | --program-transfor \
    991   | --program-transfo | --program-transf \
    992   | --program-trans | --program-tran \
    993   | --progr-tra | --program-tr | --program-t)
    994     ac_prev=program_transform_name ;;
    995   -program-transform-name=* | --program-transform-name=* \
    996   | --program-transform-nam=* | --program-transform-na=* \
    997   | --program-transform-n=* | --program-transform-=* \
    998   | --program-transform=* | --program-transfor=* \
    999   | --program-transfo=* | --program-transf=* \
   1000   | --program-trans=* | --program-tran=* \
   1001   | --progr-tra=* | --program-tr=* | --program-t=*)
   1002     program_transform_name=$ac_optarg ;;
   1003 
   1004   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1005     ac_prev=pdfdir ;;
   1006   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1007     pdfdir=$ac_optarg ;;
   1008 
   1009   -psdir | --psdir | --psdi | --psd | --ps)
   1010     ac_prev=psdir ;;
   1011   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1012     psdir=$ac_optarg ;;
   1013 
   1014   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1015   | -silent | --silent | --silen | --sile | --sil)
   1016     silent=yes ;;
   1017 
   1018   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1019     ac_prev=sbindir ;;
   1020   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1021   | --sbi=* | --sb=*)
   1022     sbindir=$ac_optarg ;;
   1023 
   1024   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1025   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1026   | --sharedst | --shareds | --shared | --share | --shar \
   1027   | --sha | --sh)
   1028     ac_prev=sharedstatedir ;;
   1029   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1030   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1031   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1032   | --sha=* | --sh=*)
   1033     sharedstatedir=$ac_optarg ;;
   1034 
   1035   -site | --site | --sit)
   1036     ac_prev=site ;;
   1037   -site=* | --site=* | --sit=*)
   1038     site=$ac_optarg ;;
   1039 
   1040   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1041     ac_prev=srcdir ;;
   1042   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1043     srcdir=$ac_optarg ;;
   1044 
   1045   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1046   | --syscon | --sysco | --sysc | --sys | --sy)
   1047     ac_prev=sysconfdir ;;
   1048   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1049   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1050     sysconfdir=$ac_optarg ;;
   1051 
   1052   -target | --target | --targe | --targ | --tar | --ta | --t)
   1053     ac_prev=target_alias ;;
   1054   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1055     target_alias=$ac_optarg ;;
   1056 
   1057   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1058     verbose=yes ;;
   1059 
   1060   -version | --version | --versio | --versi | --vers | -V)
   1061     ac_init_version=: ;;
   1062 
   1063   -with-* | --with-*)
   1064     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1065     # Reject names that are not valid shell variable names.
   1066     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1067       as_fn_error $? "invalid package name: $ac_useropt"
   1068     ac_useropt_orig=$ac_useropt
   1069     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1070     case $ac_user_opts in
   1071       *"
   1072 "with_$ac_useropt"
   1073 "*) ;;
   1074       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1075 	 ac_unrecognized_sep=', ';;
   1076     esac
   1077     eval with_$ac_useropt=\$ac_optarg ;;
   1078 
   1079   -without-* | --without-*)
   1080     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1081     # Reject names that are not valid shell variable names.
   1082     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1083       as_fn_error $? "invalid package name: $ac_useropt"
   1084     ac_useropt_orig=$ac_useropt
   1085     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1086     case $ac_user_opts in
   1087       *"
   1088 "with_$ac_useropt"
   1089 "*) ;;
   1090       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1091 	 ac_unrecognized_sep=', ';;
   1092     esac
   1093     eval with_$ac_useropt=no ;;
   1094 
   1095   --x)
   1096     # Obsolete; use --with-x.
   1097     with_x=yes ;;
   1098 
   1099   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1100   | --x-incl | --x-inc | --x-in | --x-i)
   1101     ac_prev=x_includes ;;
   1102   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1103   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1104     x_includes=$ac_optarg ;;
   1105 
   1106   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1107   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1108     ac_prev=x_libraries ;;
   1109   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1110   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1111     x_libraries=$ac_optarg ;;
   1112 
   1113   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1114 Try \`$0 --help' for more information"
   1115     ;;
   1116 
   1117   *=*)
   1118     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1119     # Reject names that are not valid shell variable names.
   1120     case $ac_envvar in #(
   1121       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1122       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1123     esac
   1124     eval $ac_envvar=\$ac_optarg
   1125     export $ac_envvar ;;
   1126 
   1127   *)
   1128     # FIXME: should be removed in autoconf 3.0.
   1129     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1130     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1131       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1132     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1133     ;;
   1134 
   1135   esac
   1136 done
   1137 
   1138 if test -n "$ac_prev"; then
   1139   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1140   as_fn_error $? "missing argument to $ac_option"
   1141 fi
   1142 
   1143 if test -n "$ac_unrecognized_opts"; then
   1144   case $enable_option_checking in
   1145     no) ;;
   1146     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1147     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1148   esac
   1149 fi
   1150 
   1151 # Check all directory arguments for consistency.
   1152 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1153 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1154 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1155 		libdir localedir mandir
   1156 do
   1157   eval ac_val=\$$ac_var
   1158   # Remove trailing slashes.
   1159   case $ac_val in
   1160     */ )
   1161       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1162       eval $ac_var=\$ac_val;;
   1163   esac
   1164   # Be sure to have absolute directory names.
   1165   case $ac_val in
   1166     [\\/$]* | ?:[\\/]* )  continue;;
   1167     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1168   esac
   1169   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1170 done
   1171 
   1172 # There might be people who depend on the old broken behavior: `$host'
   1173 # used to hold the argument of --host etc.
   1174 # FIXME: To remove some day.
   1175 build=$build_alias
   1176 host=$host_alias
   1177 target=$target_alias
   1178 
   1179 # FIXME: To remove some day.
   1180 if test "x$host_alias" != x; then
   1181   if test "x$build_alias" = x; then
   1182     cross_compiling=maybe
   1183   elif test "x$build_alias" != "x$host_alias"; then
   1184     cross_compiling=yes
   1185   fi
   1186 fi
   1187 
   1188 ac_tool_prefix=
   1189 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1190 
   1191 test "$silent" = yes && exec 6>/dev/null
   1192 
   1193 
   1194 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1195 ac_ls_di=`ls -di .` &&
   1196 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1197   as_fn_error $? "working directory cannot be determined"
   1198 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1199   as_fn_error $? "pwd does not report name of working directory"
   1200 
   1201 
   1202 # Find the source files, if location was not specified.
   1203 if test -z "$srcdir"; then
   1204   ac_srcdir_defaulted=yes
   1205   # Try the directory containing this script, then the parent directory.
   1206   ac_confdir=`$as_dirname -- "$as_myself" ||
   1207 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1208 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1209 	 X"$as_myself" : 'X\(//\)$' \| \
   1210 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1211 $as_echo X"$as_myself" |
   1212     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1213 	    s//\1/
   1214 	    q
   1215 	  }
   1216 	  /^X\(\/\/\)[^/].*/{
   1217 	    s//\1/
   1218 	    q
   1219 	  }
   1220 	  /^X\(\/\/\)$/{
   1221 	    s//\1/
   1222 	    q
   1223 	  }
   1224 	  /^X\(\/\).*/{
   1225 	    s//\1/
   1226 	    q
   1227 	  }
   1228 	  s/.*/./; q'`
   1229   srcdir=$ac_confdir
   1230   if test ! -r "$srcdir/$ac_unique_file"; then
   1231     srcdir=..
   1232   fi
   1233 else
   1234   ac_srcdir_defaulted=no
   1235 fi
   1236 if test ! -r "$srcdir/$ac_unique_file"; then
   1237   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1238   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1239 fi
   1240 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1241 ac_abs_confdir=`(
   1242 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1243 	pwd)`
   1244 # When building in place, set srcdir=.
   1245 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1246   srcdir=.
   1247 fi
   1248 # Remove unnecessary trailing slashes from srcdir.
   1249 # Double slashes in file names in object file debugging info
   1250 # mess up M-x gdb in Emacs.
   1251 case $srcdir in
   1252 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1253 esac
   1254 for ac_var in $ac_precious_vars; do
   1255   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1256   eval ac_env_${ac_var}_value=\$${ac_var}
   1257   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1258   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1259 done
   1260 
   1261 #
   1262 # Report the --help message.
   1263 #
   1264 if test "$ac_init_help" = "long"; then
   1265   # Omit some internal or obsolete options to make the list less imposing.
   1266   # This message is too long to be a string in the A/UX 3.1 sh.
   1267   cat <<_ACEOF
   1268 \`configure' configures this package to adapt to many kinds of systems.
   1269 
   1270 Usage: $0 [OPTION]... [VAR=VALUE]...
   1271 
   1272 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1273 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1274 
   1275 Defaults for the options are specified in brackets.
   1276 
   1277 Configuration:
   1278   -h, --help              display this help and exit
   1279       --help=short        display options specific to this package
   1280       --help=recursive    display the short help of all the included packages
   1281   -V, --version           display version information and exit
   1282   -q, --quiet, --silent   do not print \`checking ...' messages
   1283       --cache-file=FILE   cache test results in FILE [disabled]
   1284   -C, --config-cache      alias for \`--cache-file=config.cache'
   1285   -n, --no-create         do not create output files
   1286       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1287 
   1288 Installation directories:
   1289   --prefix=PREFIX         install architecture-independent files in PREFIX
   1290                           [$ac_default_prefix]
   1291   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1292                           [PREFIX]
   1293 
   1294 By default, \`make install' will install all the files in
   1295 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1296 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1297 for instance \`--prefix=\$HOME'.
   1298 
   1299 For better control, use the options below.
   1300 
   1301 Fine tuning of the installation directories:
   1302   --bindir=DIR            user executables [EPREFIX/bin]
   1303   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1304   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1305   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1306   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1307   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1308   --libdir=DIR            object code libraries [EPREFIX/lib]
   1309   --includedir=DIR        C header files [PREFIX/include]
   1310   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1311   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1312   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1313   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1314   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1315   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1316   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
   1317   --htmldir=DIR           html documentation [DOCDIR]
   1318   --dvidir=DIR            dvi documentation [DOCDIR]
   1319   --pdfdir=DIR            pdf documentation [DOCDIR]
   1320   --psdir=DIR             ps documentation [DOCDIR]
   1321 _ACEOF
   1322 
   1323   cat <<\_ACEOF
   1324 
   1325 System types:
   1326   --build=BUILD     configure for building on BUILD [guessed]
   1327   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1328 _ACEOF
   1329 fi
   1330 
   1331 if test -n "$ac_init_help"; then
   1332 
   1333   cat <<\_ACEOF
   1334 
   1335 Optional Features:
   1336   --disable-option-checking  ignore unrecognized --enable/--with options
   1337   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1338   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1339   --enable-maintainer-mode
   1340                           enable make rules and dependencies not useful
   1341                           (and sometimes confusing) to the casual installer
   1342   --enable-multilib       build many library versions (default)
   1343   --enable-install-libiberty       Install headers and library for end users
   1344   --disable-largefile     omit support for large files
   1345   --enable-cet            enable Intel CET in host libraries [default=auto]
   1346 
   1347 Optional Packages:
   1348   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1349   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1350   --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
   1351   --with-build-subdir=SUBDIR       Configuring in a subdirectory for build
   1352   --with-cross-host=HOST           Configuring with a cross compiler
   1353   --with-newlib                    Configuring with newlib
   1354 
   1355 Some influential environment variables:
   1356   CC          C compiler command
   1357   CFLAGS      C compiler flags
   1358   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1359               nonstandard directory <lib dir>
   1360   LIBS        libraries to pass to the linker, e.g. -l<library>
   1361   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1362               you have headers in a nonstandard directory <include dir>
   1363   CPP         C preprocessor
   1364 
   1365 Use these variables to override the choices made by `configure' or to help
   1366 it to find libraries and programs with nonstandard names/locations.
   1367 
   1368 Report bugs to the package provider.
   1369 _ACEOF
   1370 ac_status=$?
   1371 fi
   1372 
   1373 if test "$ac_init_help" = "recursive"; then
   1374   # If there are subdirs, report their specific --help.
   1375   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1376     test -d "$ac_dir" ||
   1377       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1378       continue
   1379     ac_builddir=.
   1380 
   1381 case "$ac_dir" in
   1382 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1383 *)
   1384   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1385   # A ".." for each directory in $ac_dir_suffix.
   1386   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1387   case $ac_top_builddir_sub in
   1388   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1389   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1390   esac ;;
   1391 esac
   1392 ac_abs_top_builddir=$ac_pwd
   1393 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1394 # for backward compatibility:
   1395 ac_top_builddir=$ac_top_build_prefix
   1396 
   1397 case $srcdir in
   1398   .)  # We are building in place.
   1399     ac_srcdir=.
   1400     ac_top_srcdir=$ac_top_builddir_sub
   1401     ac_abs_top_srcdir=$ac_pwd ;;
   1402   [\\/]* | ?:[\\/]* )  # Absolute name.
   1403     ac_srcdir=$srcdir$ac_dir_suffix;
   1404     ac_top_srcdir=$srcdir
   1405     ac_abs_top_srcdir=$srcdir ;;
   1406   *) # Relative name.
   1407     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1408     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1409     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1410 esac
   1411 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1412 
   1413     cd "$ac_dir" || { ac_status=$?; continue; }
   1414     # Check for guested configure.
   1415     if test -f "$ac_srcdir/configure.gnu"; then
   1416       echo &&
   1417       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1418     elif test -f "$ac_srcdir/configure"; then
   1419       echo &&
   1420       $SHELL "$ac_srcdir/configure" --help=recursive
   1421     else
   1422       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1423     fi || ac_status=$?
   1424     cd "$ac_pwd" || { ac_status=$?; break; }
   1425   done
   1426 fi
   1427 
   1428 test -n "$ac_init_help" && exit $ac_status
   1429 if $ac_init_version; then
   1430   cat <<\_ACEOF
   1431 configure
   1432 generated by GNU Autoconf 2.69
   1433 
   1434 Copyright (C) 2012 Free Software Foundation, Inc.
   1435 This configure script is free software; the Free Software Foundation
   1436 gives unlimited permission to copy, distribute and modify it.
   1437 _ACEOF
   1438   exit
   1439 fi
   1440 
   1441 ## ------------------------ ##
   1442 ## Autoconf initialization. ##
   1443 ## ------------------------ ##
   1444 
   1445 # ac_fn_c_try_compile LINENO
   1446 # --------------------------
   1447 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1448 ac_fn_c_try_compile ()
   1449 {
   1450   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1451   rm -f conftest.$ac_objext
   1452   if { { ac_try="$ac_compile"
   1453 case "(($ac_try" in
   1454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1455   *) ac_try_echo=$ac_try;;
   1456 esac
   1457 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1458 $as_echo "$ac_try_echo"; } >&5
   1459   (eval "$ac_compile") 2>conftest.err
   1460   ac_status=$?
   1461   if test -s conftest.err; then
   1462     grep -v '^ *+' conftest.err >conftest.er1
   1463     cat conftest.er1 >&5
   1464     mv -f conftest.er1 conftest.err
   1465   fi
   1466   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1467   test $ac_status = 0; } && {
   1468 	 test -z "$ac_c_werror_flag" ||
   1469 	 test ! -s conftest.err
   1470        } && test -s conftest.$ac_objext; then :
   1471   ac_retval=0
   1472 else
   1473   $as_echo "$as_me: failed program was:" >&5
   1474 sed 's/^/| /' conftest.$ac_ext >&5
   1475 
   1476 	ac_retval=1
   1477 fi
   1478   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1479   as_fn_set_status $ac_retval
   1480 
   1481 } # ac_fn_c_try_compile
   1482 
   1483 # ac_fn_c_try_cpp LINENO
   1484 # ----------------------
   1485 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1486 ac_fn_c_try_cpp ()
   1487 {
   1488   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1489   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1490 case "(($ac_try" in
   1491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1492   *) ac_try_echo=$ac_try;;
   1493 esac
   1494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1495 $as_echo "$ac_try_echo"; } >&5
   1496   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1497   ac_status=$?
   1498   if test -s conftest.err; then
   1499     grep -v '^ *+' conftest.err >conftest.er1
   1500     cat conftest.er1 >&5
   1501     mv -f conftest.er1 conftest.err
   1502   fi
   1503   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1504   test $ac_status = 0; } > conftest.i && {
   1505 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1506 	 test ! -s conftest.err
   1507        }; then :
   1508   ac_retval=0
   1509 else
   1510   $as_echo "$as_me: failed program was:" >&5
   1511 sed 's/^/| /' conftest.$ac_ext >&5
   1512 
   1513     ac_retval=1
   1514 fi
   1515   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1516   as_fn_set_status $ac_retval
   1517 
   1518 } # ac_fn_c_try_cpp
   1519 
   1520 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1521 # -------------------------------------------------------
   1522 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1523 # the include files in INCLUDES and setting the cache variable VAR
   1524 # accordingly.
   1525 ac_fn_c_check_header_mongrel ()
   1526 {
   1527   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1528   if eval \${$3+:} false; then :
   1529   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1530 $as_echo_n "checking for $2... " >&6; }
   1531 if eval \${$3+:} false; then :
   1532   $as_echo_n "(cached) " >&6
   1533 fi
   1534 eval ac_res=\$$3
   1535 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1536 $as_echo "$ac_res" >&6; }
   1537 else
   1538   # Is the header compilable?
   1539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1540 $as_echo_n "checking $2 usability... " >&6; }
   1541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1542 /* end confdefs.h.  */
   1543 $4
   1544 #include <$2>
   1545 _ACEOF
   1546 if ac_fn_c_try_compile "$LINENO"; then :
   1547   ac_header_compiler=yes
   1548 else
   1549   ac_header_compiler=no
   1550 fi
   1551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1553 $as_echo "$ac_header_compiler" >&6; }
   1554 
   1555 # Is the header present?
   1556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1557 $as_echo_n "checking $2 presence... " >&6; }
   1558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1559 /* end confdefs.h.  */
   1560 #include <$2>
   1561 _ACEOF
   1562 if ac_fn_c_try_cpp "$LINENO"; then :
   1563   ac_header_preproc=yes
   1564 else
   1565   ac_header_preproc=no
   1566 fi
   1567 rm -f conftest.err conftest.i conftest.$ac_ext
   1568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1569 $as_echo "$ac_header_preproc" >&6; }
   1570 
   1571 # So?  What about this header?
   1572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1573   yes:no: )
   1574     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1575 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1576     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1577 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1578     ;;
   1579   no:yes:* )
   1580     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1581 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1582     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1583 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1584     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1585 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1586     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1587 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1588     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1589 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1590     ;;
   1591 esac
   1592   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1593 $as_echo_n "checking for $2... " >&6; }
   1594 if eval \${$3+:} false; then :
   1595   $as_echo_n "(cached) " >&6
   1596 else
   1597   eval "$3=\$ac_header_compiler"
   1598 fi
   1599 eval ac_res=\$$3
   1600 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1601 $as_echo "$ac_res" >&6; }
   1602 fi
   1603   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1604 
   1605 } # ac_fn_c_check_header_mongrel
   1606 
   1607 # ac_fn_c_try_run LINENO
   1608 # ----------------------
   1609 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1610 # that executables *can* be run.
   1611 ac_fn_c_try_run ()
   1612 {
   1613   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1614   if { { ac_try="$ac_link"
   1615 case "(($ac_try" in
   1616   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1617   *) ac_try_echo=$ac_try;;
   1618 esac
   1619 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1620 $as_echo "$ac_try_echo"; } >&5
   1621   (eval "$ac_link") 2>&5
   1622   ac_status=$?
   1623   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1624   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1625   { { case "(($ac_try" in
   1626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1627   *) ac_try_echo=$ac_try;;
   1628 esac
   1629 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1630 $as_echo "$ac_try_echo"; } >&5
   1631   (eval "$ac_try") 2>&5
   1632   ac_status=$?
   1633   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1634   test $ac_status = 0; }; }; then :
   1635   ac_retval=0
   1636 else
   1637   $as_echo "$as_me: program exited with status $ac_status" >&5
   1638        $as_echo "$as_me: failed program was:" >&5
   1639 sed 's/^/| /' conftest.$ac_ext >&5
   1640 
   1641        ac_retval=$ac_status
   1642 fi
   1643   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1644   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1645   as_fn_set_status $ac_retval
   1646 
   1647 } # ac_fn_c_try_run
   1648 
   1649 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1650 # -------------------------------------------------------
   1651 # Tests whether HEADER exists and can be compiled using the include files in
   1652 # INCLUDES, setting the cache variable VAR accordingly.
   1653 ac_fn_c_check_header_compile ()
   1654 {
   1655   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1656   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1657 $as_echo_n "checking for $2... " >&6; }
   1658 if eval \${$3+:} false; then :
   1659   $as_echo_n "(cached) " >&6
   1660 else
   1661   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1662 /* end confdefs.h.  */
   1663 $4
   1664 #include <$2>
   1665 _ACEOF
   1666 if ac_fn_c_try_compile "$LINENO"; then :
   1667   eval "$3=yes"
   1668 else
   1669   eval "$3=no"
   1670 fi
   1671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1672 fi
   1673 eval ac_res=\$$3
   1674 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1675 $as_echo "$ac_res" >&6; }
   1676   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1677 
   1678 } # ac_fn_c_check_header_compile
   1679 
   1680 # ac_fn_c_try_link LINENO
   1681 # -----------------------
   1682 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1683 ac_fn_c_try_link ()
   1684 {
   1685   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1686   rm -f conftest.$ac_objext conftest$ac_exeext
   1687   if { { ac_try="$ac_link"
   1688 case "(($ac_try" in
   1689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1690   *) ac_try_echo=$ac_try;;
   1691 esac
   1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1693 $as_echo "$ac_try_echo"; } >&5
   1694   (eval "$ac_link") 2>conftest.err
   1695   ac_status=$?
   1696   if test -s conftest.err; then
   1697     grep -v '^ *+' conftest.err >conftest.er1
   1698     cat conftest.er1 >&5
   1699     mv -f conftest.er1 conftest.err
   1700   fi
   1701   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1702   test $ac_status = 0; } && {
   1703 	 test -z "$ac_c_werror_flag" ||
   1704 	 test ! -s conftest.err
   1705        } && test -s conftest$ac_exeext && {
   1706 	 test "$cross_compiling" = yes ||
   1707 	 test -x conftest$ac_exeext
   1708        }; then :
   1709   ac_retval=0
   1710 else
   1711   $as_echo "$as_me: failed program was:" >&5
   1712 sed 's/^/| /' conftest.$ac_ext >&5
   1713 
   1714 	ac_retval=1
   1715 fi
   1716   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1717   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1718   # interfere with the next link command; also delete a directory that is
   1719   # left behind by Apple's compiler.  We do this before executing the actions.
   1720   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1721   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1722   as_fn_set_status $ac_retval
   1723 
   1724 } # ac_fn_c_try_link
   1725 
   1726 # ac_fn_c_check_header_preproc LINENO HEADER VAR
   1727 # ----------------------------------------------
   1728 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
   1729 ac_fn_c_check_header_preproc ()
   1730 {
   1731   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1732   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1733 $as_echo_n "checking for $2... " >&6; }
   1734 if eval \${$3+:} false; then :
   1735   $as_echo_n "(cached) " >&6
   1736 else
   1737   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1738 /* end confdefs.h.  */
   1739 #include <$2>
   1740 _ACEOF
   1741 if ac_fn_c_try_cpp "$LINENO"; then :
   1742   eval "$3=yes"
   1743 else
   1744   eval "$3=no"
   1745 fi
   1746 rm -f conftest.err conftest.i conftest.$ac_ext
   1747 fi
   1748 eval ac_res=\$$3
   1749 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1750 $as_echo "$ac_res" >&6; }
   1751   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1752 
   1753 } # ac_fn_c_check_header_preproc
   1754 
   1755 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   1756 # --------------------------------------------
   1757 # Tries to find the compile-time value of EXPR in a program that includes
   1758 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   1759 # computed
   1760 ac_fn_c_compute_int ()
   1761 {
   1762   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1763   if test "$cross_compiling" = yes; then
   1764     # Depending upon the size, compute the lo and hi bounds.
   1765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1766 /* end confdefs.h.  */
   1767 $4
   1768 int
   1769 main ()
   1770 {
   1771 static int test_array [1 - 2 * !(($2) >= 0)];
   1772 test_array [0] = 0;
   1773 return test_array [0];
   1774 
   1775   ;
   1776   return 0;
   1777 }
   1778 _ACEOF
   1779 if ac_fn_c_try_compile "$LINENO"; then :
   1780   ac_lo=0 ac_mid=0
   1781   while :; do
   1782     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1783 /* end confdefs.h.  */
   1784 $4
   1785 int
   1786 main ()
   1787 {
   1788 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1789 test_array [0] = 0;
   1790 return test_array [0];
   1791 
   1792   ;
   1793   return 0;
   1794 }
   1795 _ACEOF
   1796 if ac_fn_c_try_compile "$LINENO"; then :
   1797   ac_hi=$ac_mid; break
   1798 else
   1799   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   1800 			if test $ac_lo -le $ac_mid; then
   1801 			  ac_lo= ac_hi=
   1802 			  break
   1803 			fi
   1804 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   1805 fi
   1806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1807   done
   1808 else
   1809   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1810 /* end confdefs.h.  */
   1811 $4
   1812 int
   1813 main ()
   1814 {
   1815 static int test_array [1 - 2 * !(($2) < 0)];
   1816 test_array [0] = 0;
   1817 return test_array [0];
   1818 
   1819   ;
   1820   return 0;
   1821 }
   1822 _ACEOF
   1823 if ac_fn_c_try_compile "$LINENO"; then :
   1824   ac_hi=-1 ac_mid=-1
   1825   while :; do
   1826     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1827 /* end confdefs.h.  */
   1828 $4
   1829 int
   1830 main ()
   1831 {
   1832 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   1833 test_array [0] = 0;
   1834 return test_array [0];
   1835 
   1836   ;
   1837   return 0;
   1838 }
   1839 _ACEOF
   1840 if ac_fn_c_try_compile "$LINENO"; then :
   1841   ac_lo=$ac_mid; break
   1842 else
   1843   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   1844 			if test $ac_mid -le $ac_hi; then
   1845 			  ac_lo= ac_hi=
   1846 			  break
   1847 			fi
   1848 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   1849 fi
   1850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1851   done
   1852 else
   1853   ac_lo= ac_hi=
   1854 fi
   1855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1856 fi
   1857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1858 # Binary search between lo and hi bounds.
   1859 while test "x$ac_lo" != "x$ac_hi"; do
   1860   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   1861   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1862 /* end confdefs.h.  */
   1863 $4
   1864 int
   1865 main ()
   1866 {
   1867 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1868 test_array [0] = 0;
   1869 return test_array [0];
   1870 
   1871   ;
   1872   return 0;
   1873 }
   1874 _ACEOF
   1875 if ac_fn_c_try_compile "$LINENO"; then :
   1876   ac_hi=$ac_mid
   1877 else
   1878   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   1879 fi
   1880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1881 done
   1882 case $ac_lo in #((
   1883 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   1884 '') ac_retval=1 ;;
   1885 esac
   1886   else
   1887     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1888 /* end confdefs.h.  */
   1889 $4
   1890 static long int longval () { return $2; }
   1891 static unsigned long int ulongval () { return $2; }
   1892 #include <stdio.h>
   1893 #include <stdlib.h>
   1894 int
   1895 main ()
   1896 {
   1897 
   1898   FILE *f = fopen ("conftest.val", "w");
   1899   if (! f)
   1900     return 1;
   1901   if (($2) < 0)
   1902     {
   1903       long int i = longval ();
   1904       if (i != ($2))
   1905 	return 1;
   1906       fprintf (f, "%ld", i);
   1907     }
   1908   else
   1909     {
   1910       unsigned long int i = ulongval ();
   1911       if (i != ($2))
   1912 	return 1;
   1913       fprintf (f, "%lu", i);
   1914     }
   1915   /* Do not output a trailing newline, as this causes \r\n confusion
   1916      on some platforms.  */
   1917   return ferror (f) || fclose (f) != 0;
   1918 
   1919   ;
   1920   return 0;
   1921 }
   1922 _ACEOF
   1923 if ac_fn_c_try_run "$LINENO"; then :
   1924   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   1925 else
   1926   ac_retval=1
   1927 fi
   1928 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   1929   conftest.$ac_objext conftest.beam conftest.$ac_ext
   1930 rm -f conftest.val
   1931 
   1932   fi
   1933   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1934   as_fn_set_status $ac_retval
   1935 
   1936 } # ac_fn_c_compute_int
   1937 
   1938 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   1939 # -------------------------------------------
   1940 # Tests whether TYPE exists after having included INCLUDES, setting cache
   1941 # variable VAR accordingly.
   1942 ac_fn_c_check_type ()
   1943 {
   1944   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1945   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1946 $as_echo_n "checking for $2... " >&6; }
   1947 if eval \${$3+:} false; then :
   1948   $as_echo_n "(cached) " >&6
   1949 else
   1950   eval "$3=no"
   1951   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1952 /* end confdefs.h.  */
   1953 $4
   1954 int
   1955 main ()
   1956 {
   1957 if (sizeof ($2))
   1958 	 return 0;
   1959   ;
   1960   return 0;
   1961 }
   1962 _ACEOF
   1963 if ac_fn_c_try_compile "$LINENO"; then :
   1964   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1965 /* end confdefs.h.  */
   1966 $4
   1967 int
   1968 main ()
   1969 {
   1970 if (sizeof (($2)))
   1971 	    return 0;
   1972   ;
   1973   return 0;
   1974 }
   1975 _ACEOF
   1976 if ac_fn_c_try_compile "$LINENO"; then :
   1977 
   1978 else
   1979   eval "$3=yes"
   1980 fi
   1981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1982 fi
   1983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1984 fi
   1985 eval ac_res=\$$3
   1986 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1987 $as_echo "$ac_res" >&6; }
   1988   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1989 
   1990 } # ac_fn_c_check_type
   1991 
   1992 # ac_fn_c_check_func LINENO FUNC VAR
   1993 # ----------------------------------
   1994 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1995 ac_fn_c_check_func ()
   1996 {
   1997   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1998   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1999 $as_echo_n "checking for $2... " >&6; }
   2000 if eval \${$3+:} false; then :
   2001   $as_echo_n "(cached) " >&6
   2002 else
   2003   if test x$gcc_no_link = xyes; then
   2004   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   2005 fi
   2006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2007 /* end confdefs.h.  */
   2008 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   2009    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   2010 #define $2 innocuous_$2
   2011 
   2012 /* System header to define __stub macros and hopefully few prototypes,
   2013     which can conflict with char $2 (); below.
   2014     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2015     <limits.h> exists even on freestanding compilers.  */
   2016 
   2017 #ifdef __STDC__
   2018 # include <limits.h>
   2019 #else
   2020 # include <assert.h>
   2021 #endif
   2022 
   2023 #undef $2
   2024 
   2025 /* Override any GCC internal prototype to avoid an error.
   2026    Use char because int might match the return type of a GCC
   2027    builtin and then its argument prototype would still apply.  */
   2028 #ifdef __cplusplus
   2029 extern "C"
   2030 #endif
   2031 char $2 ();
   2032 /* The GNU C library defines this for functions which it implements
   2033     to always fail with ENOSYS.  Some functions are actually named
   2034     something starting with __ and the normal name is an alias.  */
   2035 #if defined __stub_$2 || defined __stub___$2
   2036 choke me
   2037 #endif
   2038 
   2039 int
   2040 main ()
   2041 {
   2042 return $2 ();
   2043   ;
   2044   return 0;
   2045 }
   2046 _ACEOF
   2047 if ac_fn_c_try_link "$LINENO"; then :
   2048   eval "$3=yes"
   2049 else
   2050   eval "$3=no"
   2051 fi
   2052 rm -f core conftest.err conftest.$ac_objext \
   2053     conftest$ac_exeext conftest.$ac_ext
   2054 fi
   2055 eval ac_res=\$$3
   2056 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2057 $as_echo "$ac_res" >&6; }
   2058   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2059 
   2060 } # ac_fn_c_check_func
   2061 
   2062 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
   2063 # ---------------------------------------------
   2064 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
   2065 # accordingly.
   2066 ac_fn_c_check_decl ()
   2067 {
   2068   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2069   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2070   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2071   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2072 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2073 if eval \${$3+:} false; then :
   2074   $as_echo_n "(cached) " >&6
   2075 else
   2076   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2077 /* end confdefs.h.  */
   2078 $4
   2079 int
   2080 main ()
   2081 {
   2082 #ifndef $as_decl_name
   2083 #ifdef __cplusplus
   2084   (void) $as_decl_use;
   2085 #else
   2086   (void) $as_decl_name;
   2087 #endif
   2088 #endif
   2089 
   2090   ;
   2091   return 0;
   2092 }
   2093 _ACEOF
   2094 if ac_fn_c_try_compile "$LINENO"; then :
   2095   eval "$3=yes"
   2096 else
   2097   eval "$3=no"
   2098 fi
   2099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2100 fi
   2101 eval ac_res=\$$3
   2102 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2103 $as_echo "$ac_res" >&6; }
   2104   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2105 
   2106 } # ac_fn_c_check_decl
   2107 cat >config.log <<_ACEOF
   2108 This file contains any messages produced by compilers while
   2109 running configure, to aid debugging if configure makes a mistake.
   2110 
   2111 It was created by $as_me, which was
   2112 generated by GNU Autoconf 2.69.  Invocation command line was
   2113 
   2114   $ $0 $@
   2115 
   2116 _ACEOF
   2117 exec 5>>config.log
   2118 {
   2119 cat <<_ASUNAME
   2120 ## --------- ##
   2121 ## Platform. ##
   2122 ## --------- ##
   2123 
   2124 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2125 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2126 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2127 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2128 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2129 
   2130 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2131 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2132 
   2133 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2134 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2135 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2136 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2137 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2138 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2139 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2140 
   2141 _ASUNAME
   2142 
   2143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2144 for as_dir in $PATH
   2145 do
   2146   IFS=$as_save_IFS
   2147   test -z "$as_dir" && as_dir=.
   2148     $as_echo "PATH: $as_dir"
   2149   done
   2150 IFS=$as_save_IFS
   2151 
   2152 } >&5
   2153 
   2154 cat >&5 <<_ACEOF
   2155 
   2156 
   2157 ## ----------- ##
   2158 ## Core tests. ##
   2159 ## ----------- ##
   2160 
   2161 _ACEOF
   2162 
   2163 
   2164 # Keep a trace of the command line.
   2165 # Strip out --no-create and --no-recursion so they do not pile up.
   2166 # Strip out --silent because we don't want to record it for future runs.
   2167 # Also quote any args containing shell meta-characters.
   2168 # Make two passes to allow for proper duplicate-argument suppression.
   2169 ac_configure_args=
   2170 ac_configure_args0=
   2171 ac_configure_args1=
   2172 ac_must_keep_next=false
   2173 for ac_pass in 1 2
   2174 do
   2175   for ac_arg
   2176   do
   2177     case $ac_arg in
   2178     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2179     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2180     | -silent | --silent | --silen | --sile | --sil)
   2181       continue ;;
   2182     *\'*)
   2183       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2184     esac
   2185     case $ac_pass in
   2186     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2187     2)
   2188       as_fn_append ac_configure_args1 " '$ac_arg'"
   2189       if test $ac_must_keep_next = true; then
   2190 	ac_must_keep_next=false # Got value, back to normal.
   2191       else
   2192 	case $ac_arg in
   2193 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2194 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2195 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2196 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2197 	    case "$ac_configure_args0 " in
   2198 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2199 	    esac
   2200 	    ;;
   2201 	  -* ) ac_must_keep_next=true ;;
   2202 	esac
   2203       fi
   2204       as_fn_append ac_configure_args " '$ac_arg'"
   2205       ;;
   2206     esac
   2207   done
   2208 done
   2209 { ac_configure_args0=; unset ac_configure_args0;}
   2210 { ac_configure_args1=; unset ac_configure_args1;}
   2211 
   2212 # When interrupted or exit'd, cleanup temporary files, and complete
   2213 # config.log.  We remove comments because anyway the quotes in there
   2214 # would cause problems or look ugly.
   2215 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2216 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2217 trap 'exit_status=$?
   2218   # Save into config.log some information that might help in debugging.
   2219   {
   2220     echo
   2221 
   2222     $as_echo "## ---------------- ##
   2223 ## Cache variables. ##
   2224 ## ---------------- ##"
   2225     echo
   2226     # The following way of writing the cache mishandles newlines in values,
   2227 (
   2228   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2229     eval ac_val=\$$ac_var
   2230     case $ac_val in #(
   2231     *${as_nl}*)
   2232       case $ac_var in #(
   2233       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2234 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2235       esac
   2236       case $ac_var in #(
   2237       _ | IFS | as_nl) ;; #(
   2238       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2239       *) { eval $ac_var=; unset $ac_var;} ;;
   2240       esac ;;
   2241     esac
   2242   done
   2243   (set) 2>&1 |
   2244     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2245     *${as_nl}ac_space=\ *)
   2246       sed -n \
   2247 	"s/'\''/'\''\\\\'\'''\''/g;
   2248 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2249       ;; #(
   2250     *)
   2251       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2252       ;;
   2253     esac |
   2254     sort
   2255 )
   2256     echo
   2257 
   2258     $as_echo "## ----------------- ##
   2259 ## Output variables. ##
   2260 ## ----------------- ##"
   2261     echo
   2262     for ac_var in $ac_subst_vars
   2263     do
   2264       eval ac_val=\$$ac_var
   2265       case $ac_val in
   2266       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2267       esac
   2268       $as_echo "$ac_var='\''$ac_val'\''"
   2269     done | sort
   2270     echo
   2271 
   2272     if test -n "$ac_subst_files"; then
   2273       $as_echo "## ------------------- ##
   2274 ## File substitutions. ##
   2275 ## ------------------- ##"
   2276       echo
   2277       for ac_var in $ac_subst_files
   2278       do
   2279 	eval ac_val=\$$ac_var
   2280 	case $ac_val in
   2281 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2282 	esac
   2283 	$as_echo "$ac_var='\''$ac_val'\''"
   2284       done | sort
   2285       echo
   2286     fi
   2287 
   2288     if test -s confdefs.h; then
   2289       $as_echo "## ----------- ##
   2290 ## confdefs.h. ##
   2291 ## ----------- ##"
   2292       echo
   2293       cat confdefs.h
   2294       echo
   2295     fi
   2296     test "$ac_signal" != 0 &&
   2297       $as_echo "$as_me: caught signal $ac_signal"
   2298     $as_echo "$as_me: exit $exit_status"
   2299   } >&5
   2300   rm -f core *.core core.conftest.* &&
   2301     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2302     exit $exit_status
   2303 ' 0
   2304 for ac_signal in 1 2 13 15; do
   2305   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2306 done
   2307 ac_signal=0
   2308 
   2309 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2310 rm -f -r conftest* confdefs.h
   2311 
   2312 $as_echo "/* confdefs.h */" > confdefs.h
   2313 
   2314 # Predefined preprocessor variables.
   2315 
   2316 cat >>confdefs.h <<_ACEOF
   2317 #define PACKAGE_NAME "$PACKAGE_NAME"
   2318 _ACEOF
   2319 
   2320 cat >>confdefs.h <<_ACEOF
   2321 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2322 _ACEOF
   2323 
   2324 cat >>confdefs.h <<_ACEOF
   2325 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2326 _ACEOF
   2327 
   2328 cat >>confdefs.h <<_ACEOF
   2329 #define PACKAGE_STRING "$PACKAGE_STRING"
   2330 _ACEOF
   2331 
   2332 cat >>confdefs.h <<_ACEOF
   2333 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2334 _ACEOF
   2335 
   2336 cat >>confdefs.h <<_ACEOF
   2337 #define PACKAGE_URL "$PACKAGE_URL"
   2338 _ACEOF
   2339 
   2340 
   2341 # Let the site file select an alternate cache file if it wants to.
   2342 # Prefer an explicitly selected file to automatically selected ones.
   2343 ac_site_file1=NONE
   2344 ac_site_file2=NONE
   2345 if test -n "$CONFIG_SITE"; then
   2346   # We do not want a PATH search for config.site.
   2347   case $CONFIG_SITE in #((
   2348     -*)  ac_site_file1=./$CONFIG_SITE;;
   2349     */*) ac_site_file1=$CONFIG_SITE;;
   2350     *)   ac_site_file1=./$CONFIG_SITE;;
   2351   esac
   2352 elif test "x$prefix" != xNONE; then
   2353   ac_site_file1=$prefix/share/config.site
   2354   ac_site_file2=$prefix/etc/config.site
   2355 else
   2356   ac_site_file1=$ac_default_prefix/share/config.site
   2357   ac_site_file2=$ac_default_prefix/etc/config.site
   2358 fi
   2359 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2360 do
   2361   test "x$ac_site_file" = xNONE && continue
   2362   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2363     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2364 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2365     sed 's/^/| /' "$ac_site_file" >&5
   2366     . "$ac_site_file" \
   2367       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2368 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2369 as_fn_error $? "failed to load site script $ac_site_file
   2370 See \`config.log' for more details" "$LINENO" 5; }
   2371   fi
   2372 done
   2373 
   2374 if test -r "$cache_file"; then
   2375   # Some versions of bash will fail to source /dev/null (special files
   2376   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2377   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2378     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2379 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2380     case $cache_file in
   2381       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2382       *)                      . "./$cache_file";;
   2383     esac
   2384   fi
   2385 else
   2386   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2387 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2388   >$cache_file
   2389 fi
   2390 
   2391 as_fn_append ac_header_list " stdlib.h"
   2392 as_fn_append ac_header_list " unistd.h"
   2393 as_fn_append ac_header_list " sys/param.h"
   2394 # Check that the precious variables saved in the cache have kept the same
   2395 # value.
   2396 ac_cache_corrupted=false
   2397 for ac_var in $ac_precious_vars; do
   2398   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2399   eval ac_new_set=\$ac_env_${ac_var}_set
   2400   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2401   eval ac_new_val=\$ac_env_${ac_var}_value
   2402   case $ac_old_set,$ac_new_set in
   2403     set,)
   2404       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2405 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2406       ac_cache_corrupted=: ;;
   2407     ,set)
   2408       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2409 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2410       ac_cache_corrupted=: ;;
   2411     ,);;
   2412     *)
   2413       if test "x$ac_old_val" != "x$ac_new_val"; then
   2414 	# differences in whitespace do not lead to failure.
   2415 	ac_old_val_w=`echo x $ac_old_val`
   2416 	ac_new_val_w=`echo x $ac_new_val`
   2417 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2418 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2419 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2420 	  ac_cache_corrupted=:
   2421 	else
   2422 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2423 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2424 	  eval $ac_var=\$ac_old_val
   2425 	fi
   2426 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2427 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2428 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2429 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2430       fi;;
   2431   esac
   2432   # Pass precious variables to config.status.
   2433   if test "$ac_new_set" = set; then
   2434     case $ac_new_val in
   2435     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2436     *) ac_arg=$ac_var=$ac_new_val ;;
   2437     esac
   2438     case " $ac_configure_args " in
   2439       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2440       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2441     esac
   2442   fi
   2443 done
   2444 if $ac_cache_corrupted; then
   2445   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2446 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2447   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2448 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2449   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2450 fi
   2451 ## -------------------- ##
   2452 ## Main body of script. ##
   2453 ## -------------------- ##
   2454 
   2455 ac_ext=c
   2456 ac_cpp='$CPP $CPPFLAGS'
   2457 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2458 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2459 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2460 
   2461 
   2462 
   2463 
   2464 
   2465 # This works around the fact that libtool configuration may change LD
   2466 # for this particular configuration, but some shells, instead of
   2467 # keeping the changes in LD private, export them just because LD is
   2468 # exported.  We don't use libtool yet, but some day we might, so...
   2469 ORIGINAL_LD_FOR_MULTILIBS=$LD
   2470 
   2471 
   2472 # Check whether --with-target-subdir was given.
   2473 if test "${with_target_subdir+set}" = set; then :
   2474   withval=$with_target_subdir;
   2475 fi
   2476 
   2477 
   2478 # Check whether --with-build-subdir was given.
   2479 if test "${with_build_subdir+set}" = set; then :
   2480   withval=$with_build_subdir;
   2481 fi
   2482 
   2483 
   2484 # Check whether --with-cross-host was given.
   2485 if test "${with_cross_host+set}" = set; then :
   2486   withval=$with_cross_host;
   2487 fi
   2488 
   2489 
   2490 # Check whether --with-newlib was given.
   2491 if test "${with_newlib+set}" = set; then :
   2492   withval=$with_newlib;
   2493 fi
   2494 
   2495 
   2496 if test "${srcdir}" = "."; then
   2497   if test -n "${with_build_subdir}"; then
   2498     libiberty_topdir="${srcdir}/../.."
   2499     with_target_subdir=
   2500   elif test -z "${with_target_subdir}"; then
   2501     libiberty_topdir="${srcdir}/.."
   2502   else
   2503     if test "${with_target_subdir}" != "."; then
   2504       libiberty_topdir="${srcdir}/${with_multisrctop}../.."
   2505     else
   2506       libiberty_topdir="${srcdir}/${with_multisrctop}.."
   2507     fi
   2508   fi
   2509 else
   2510   libiberty_topdir="${srcdir}/.."
   2511 fi
   2512 
   2513 ac_aux_dir=
   2514 for ac_dir in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
   2515   if test -f "$ac_dir/install-sh"; then
   2516     ac_aux_dir=$ac_dir
   2517     ac_install_sh="$ac_aux_dir/install-sh -c"
   2518     break
   2519   elif test -f "$ac_dir/install.sh"; then
   2520     ac_aux_dir=$ac_dir
   2521     ac_install_sh="$ac_aux_dir/install.sh -c"
   2522     break
   2523   elif test -f "$ac_dir/shtool"; then
   2524     ac_aux_dir=$ac_dir
   2525     ac_install_sh="$ac_aux_dir/shtool install -c"
   2526     break
   2527   fi
   2528 done
   2529 if test -z "$ac_aux_dir"; then
   2530   as_fn_error $? "cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
   2531 fi
   2532 
   2533 # These three variables are undocumented and unsupported,
   2534 # and are intended to be withdrawn in a future Autoconf release.
   2535 # They can cause serious problems if a builder's source tree is in a directory
   2536 # whose full name contains unusual characters.
   2537 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2538 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2539 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2540 
   2541 
   2542 
   2543 
   2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2545 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2546     # Check whether --enable-maintainer-mode was given.
   2547 if test "${enable_maintainer_mode+set}" = set; then :
   2548   enableval=$enable_maintainer_mode; maintainer_mode=$enableval
   2549 else
   2550   maintainer_mode=no
   2551 fi
   2552 
   2553 
   2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
   2555 $as_echo "$maintainer_mode" >&6; }
   2556 
   2557 if test "$maintainer_mode" = "yes"; then
   2558   MAINT=''
   2559   NOTMAINT='#'
   2560 else
   2561   MAINT='#'
   2562   NOTMAINT=''
   2563 fi
   2564 
   2565 if test -z "$ETAGS"; then
   2566   ETAGS=etags
   2567 fi
   2568 
   2569 
   2570 # Do we have a single-tree copy of texinfo?  Even if we do, we can't
   2571 # rely on it - libiberty is built before texinfo.
   2572 # Extract the first word of "makeinfo", so it can be a program name with args.
   2573 set dummy makeinfo; ac_word=$2
   2574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2575 $as_echo_n "checking for $ac_word... " >&6; }
   2576 if ${ac_cv_prog_MAKEINFO+:} false; then :
   2577   $as_echo_n "(cached) " >&6
   2578 else
   2579   if test -n "$MAKEINFO"; then
   2580   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
   2581 else
   2582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2583 for as_dir in $PATH
   2584 do
   2585   IFS=$as_save_IFS
   2586   test -z "$as_dir" && as_dir=.
   2587     for ac_exec_ext in '' $ac_executable_extensions; do
   2588   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2589     ac_cv_prog_MAKEINFO="makeinfo"
   2590     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2591     break 2
   2592   fi
   2593 done
   2594   done
   2595 IFS=$as_save_IFS
   2596 
   2597 fi
   2598 fi
   2599 MAKEINFO=$ac_cv_prog_MAKEINFO
   2600 if test -n "$MAKEINFO"; then
   2601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
   2602 $as_echo "$MAKEINFO" >&6; }
   2603 else
   2604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2605 $as_echo "no" >&6; }
   2606 fi
   2607 
   2608 
   2609 if test "x$MAKEINFO" = "x"; then
   2610     MAKEINFO="@echo makeinfo missing; true"
   2611     BUILD_INFO=
   2612 else
   2613     BUILD_INFO=info
   2614     case "$MAKEINFO" in
   2615       */missing\ makeinfo*)
   2616 	BUILD_INFO=
   2617 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   2618 *** Makeinfo is missing. Info documentation will not be built." >&5
   2619 $as_echo "$as_me: WARNING:
   2620 *** Makeinfo is missing. Info documentation will not be built." >&2;}
   2621         ;;
   2622       *)
   2623 	case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
   2624 	  x*\ [1-3].* )
   2625 	    MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
   2626 	    BUILD_INFO=
   2627 	    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   2628 *** Makeinfo is too old. Info documentation will not be built." >&5
   2629 $as_echo "$as_me: WARNING:
   2630 *** Makeinfo is too old. Info documentation will not be built." >&2;}
   2631 	  ;;
   2632 	esac
   2633 	;;
   2634     esac
   2635 fi
   2636 
   2637 
   2638 
   2639 # Extract the first word of "perl", so it can be a program name with args.
   2640 set dummy perl; ac_word=$2
   2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2642 $as_echo_n "checking for $ac_word... " >&6; }
   2643 if ${ac_cv_prog_PERL+:} false; then :
   2644   $as_echo_n "(cached) " >&6
   2645 else
   2646   if test -n "$PERL"; then
   2647   ac_cv_prog_PERL="$PERL" # Let the user override the test.
   2648 else
   2649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2650 for as_dir in $PATH
   2651 do
   2652   IFS=$as_save_IFS
   2653   test -z "$as_dir" && as_dir=.
   2654     for ac_exec_ext in '' $ac_executable_extensions; do
   2655   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2656     ac_cv_prog_PERL="perl"
   2657     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2658     break 2
   2659   fi
   2660 done
   2661   done
   2662 IFS=$as_save_IFS
   2663 
   2664 fi
   2665 fi
   2666 PERL=$ac_cv_prog_PERL
   2667 if test -n "$PERL"; then
   2668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
   2669 $as_echo "$PERL" >&6; }
   2670 else
   2671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2672 $as_echo "no" >&6; }
   2673 fi
   2674 
   2675 
   2676 if test x"$PERL" = x""; then
   2677   HAVE_PERL='#'
   2678 else
   2679   HAVE_PERL=''
   2680 fi
   2681 
   2682 
   2683 # Make sure we can run config.sub.
   2684 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2685   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2686 
   2687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2688 $as_echo_n "checking build system type... " >&6; }
   2689 if ${ac_cv_build+:} false; then :
   2690   $as_echo_n "(cached) " >&6
   2691 else
   2692   ac_build_alias=$build_alias
   2693 test "x$ac_build_alias" = x &&
   2694   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2695 test "x$ac_build_alias" = x &&
   2696   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2697 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2698   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2699 
   2700 fi
   2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2702 $as_echo "$ac_cv_build" >&6; }
   2703 case $ac_cv_build in
   2704 *-*-*) ;;
   2705 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2706 esac
   2707 build=$ac_cv_build
   2708 ac_save_IFS=$IFS; IFS='-'
   2709 set x $ac_cv_build
   2710 shift
   2711 build_cpu=$1
   2712 build_vendor=$2
   2713 shift; shift
   2714 # Remember, the first character of IFS is used to create $*,
   2715 # except with old shells:
   2716 build_os=$*
   2717 IFS=$ac_save_IFS
   2718 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2719 
   2720 
   2721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2722 $as_echo_n "checking host system type... " >&6; }
   2723 if ${ac_cv_host+:} false; then :
   2724   $as_echo_n "(cached) " >&6
   2725 else
   2726   if test "x$host_alias" = x; then
   2727   ac_cv_host=$ac_cv_build
   2728 else
   2729   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2730     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2731 fi
   2732 
   2733 fi
   2734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2735 $as_echo "$ac_cv_host" >&6; }
   2736 case $ac_cv_host in
   2737 *-*-*) ;;
   2738 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2739 esac
   2740 host=$ac_cv_host
   2741 ac_save_IFS=$IFS; IFS='-'
   2742 set x $ac_cv_host
   2743 shift
   2744 host_cpu=$1
   2745 host_vendor=$2
   2746 shift; shift
   2747 # Remember, the first character of IFS is used to create $*,
   2748 # except with old shells:
   2749 host_os=$*
   2750 IFS=$ac_save_IFS
   2751 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2752 
   2753 
   2754 
   2755 
   2756 if test -n "$ac_tool_prefix"; then
   2757   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   2758 set dummy ${ac_tool_prefix}ar; ac_word=$2
   2759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2760 $as_echo_n "checking for $ac_word... " >&6; }
   2761 if ${ac_cv_prog_AR+:} false; then :
   2762   $as_echo_n "(cached) " >&6
   2763 else
   2764   if test -n "$AR"; then
   2765   ac_cv_prog_AR="$AR" # Let the user override the test.
   2766 else
   2767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2768 for as_dir in $PATH
   2769 do
   2770   IFS=$as_save_IFS
   2771   test -z "$as_dir" && as_dir=.
   2772     for ac_exec_ext in '' $ac_executable_extensions; do
   2773   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2774     ac_cv_prog_AR="${ac_tool_prefix}ar"
   2775     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2776     break 2
   2777   fi
   2778 done
   2779   done
   2780 IFS=$as_save_IFS
   2781 
   2782 fi
   2783 fi
   2784 AR=$ac_cv_prog_AR
   2785 if test -n "$AR"; then
   2786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   2787 $as_echo "$AR" >&6; }
   2788 else
   2789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2790 $as_echo "no" >&6; }
   2791 fi
   2792 
   2793 
   2794 fi
   2795 if test -z "$ac_cv_prog_AR"; then
   2796   ac_ct_AR=$AR
   2797   # Extract the first word of "ar", so it can be a program name with args.
   2798 set dummy ar; ac_word=$2
   2799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2800 $as_echo_n "checking for $ac_word... " >&6; }
   2801 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   2802   $as_echo_n "(cached) " >&6
   2803 else
   2804   if test -n "$ac_ct_AR"; then
   2805   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   2806 else
   2807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2808 for as_dir in $PATH
   2809 do
   2810   IFS=$as_save_IFS
   2811   test -z "$as_dir" && as_dir=.
   2812     for ac_exec_ext in '' $ac_executable_extensions; do
   2813   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2814     ac_cv_prog_ac_ct_AR="ar"
   2815     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2816     break 2
   2817   fi
   2818 done
   2819   done
   2820 IFS=$as_save_IFS
   2821 
   2822 fi
   2823 fi
   2824 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   2825 if test -n "$ac_ct_AR"; then
   2826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   2827 $as_echo "$ac_ct_AR" >&6; }
   2828 else
   2829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2830 $as_echo "no" >&6; }
   2831 fi
   2832 
   2833   if test "x$ac_ct_AR" = x; then
   2834     AR=""
   2835   else
   2836     case $cross_compiling:$ac_tool_warned in
   2837 yes:)
   2838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2839 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2840 ac_tool_warned=yes ;;
   2841 esac
   2842     AR=$ac_ct_AR
   2843   fi
   2844 else
   2845   AR="$ac_cv_prog_AR"
   2846 fi
   2847 
   2848 if test -n "$ac_tool_prefix"; then
   2849   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   2850 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2852 $as_echo_n "checking for $ac_word... " >&6; }
   2853 if ${ac_cv_prog_RANLIB+:} false; then :
   2854   $as_echo_n "(cached) " >&6
   2855 else
   2856   if test -n "$RANLIB"; then
   2857   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   2858 else
   2859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2860 for as_dir in $PATH
   2861 do
   2862   IFS=$as_save_IFS
   2863   test -z "$as_dir" && as_dir=.
   2864     for ac_exec_ext in '' $ac_executable_extensions; do
   2865   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2866     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   2867     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2868     break 2
   2869   fi
   2870 done
   2871   done
   2872 IFS=$as_save_IFS
   2873 
   2874 fi
   2875 fi
   2876 RANLIB=$ac_cv_prog_RANLIB
   2877 if test -n "$RANLIB"; then
   2878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   2879 $as_echo "$RANLIB" >&6; }
   2880 else
   2881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2882 $as_echo "no" >&6; }
   2883 fi
   2884 
   2885 
   2886 fi
   2887 if test -z "$ac_cv_prog_RANLIB"; then
   2888   ac_ct_RANLIB=$RANLIB
   2889   # Extract the first word of "ranlib", so it can be a program name with args.
   2890 set dummy ranlib; ac_word=$2
   2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2892 $as_echo_n "checking for $ac_word... " >&6; }
   2893 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   2894   $as_echo_n "(cached) " >&6
   2895 else
   2896   if test -n "$ac_ct_RANLIB"; then
   2897   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   2898 else
   2899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2900 for as_dir in $PATH
   2901 do
   2902   IFS=$as_save_IFS
   2903   test -z "$as_dir" && as_dir=.
   2904     for ac_exec_ext in '' $ac_executable_extensions; do
   2905   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2906     ac_cv_prog_ac_ct_RANLIB="ranlib"
   2907     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2908     break 2
   2909   fi
   2910 done
   2911   done
   2912 IFS=$as_save_IFS
   2913 
   2914 fi
   2915 fi
   2916 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   2917 if test -n "$ac_ct_RANLIB"; then
   2918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   2919 $as_echo "$ac_ct_RANLIB" >&6; }
   2920 else
   2921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2922 $as_echo "no" >&6; }
   2923 fi
   2924 
   2925   if test "x$ac_ct_RANLIB" = x; then
   2926     RANLIB=":"
   2927   else
   2928     case $cross_compiling:$ac_tool_warned in
   2929 yes:)
   2930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2931 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2932 ac_tool_warned=yes ;;
   2933 esac
   2934     RANLIB=$ac_ct_RANLIB
   2935   fi
   2936 else
   2937   RANLIB="$ac_cv_prog_RANLIB"
   2938 fi
   2939 
   2940 
   2941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -plugin option" >&5
   2942 $as_echo_n "checking for -plugin option... " >&6; }
   2943 
   2944 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
   2945 plugin_option=
   2946 for plugin in $plugin_names; do
   2947   plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
   2948   if test x$plugin_so = x$plugin; then
   2949     plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
   2950   fi
   2951   if test x$plugin_so != x$plugin; then
   2952     plugin_option="--plugin $plugin_so"
   2953     break
   2954   fi
   2955 done
   2956 if test -n "$ac_tool_prefix"; then
   2957   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   2958 set dummy ${ac_tool_prefix}ar; ac_word=$2
   2959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2960 $as_echo_n "checking for $ac_word... " >&6; }
   2961 if ${ac_cv_prog_AR+:} false; then :
   2962   $as_echo_n "(cached) " >&6
   2963 else
   2964   if test -n "$AR"; then
   2965   ac_cv_prog_AR="$AR" # Let the user override the test.
   2966 else
   2967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2968 for as_dir in $PATH
   2969 do
   2970   IFS=$as_save_IFS
   2971   test -z "$as_dir" && as_dir=.
   2972     for ac_exec_ext in '' $ac_executable_extensions; do
   2973   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2974     ac_cv_prog_AR="${ac_tool_prefix}ar"
   2975     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2976     break 2
   2977   fi
   2978 done
   2979   done
   2980 IFS=$as_save_IFS
   2981 
   2982 fi
   2983 fi
   2984 AR=$ac_cv_prog_AR
   2985 if test -n "$AR"; then
   2986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   2987 $as_echo "$AR" >&6; }
   2988 else
   2989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2990 $as_echo "no" >&6; }
   2991 fi
   2992 
   2993 
   2994 fi
   2995 if test -z "$ac_cv_prog_AR"; then
   2996   ac_ct_AR=$AR
   2997   # Extract the first word of "ar", so it can be a program name with args.
   2998 set dummy ar; ac_word=$2
   2999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3000 $as_echo_n "checking for $ac_word... " >&6; }
   3001 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   3002   $as_echo_n "(cached) " >&6
   3003 else
   3004   if test -n "$ac_ct_AR"; then
   3005   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   3006 else
   3007 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3008 for as_dir in $PATH
   3009 do
   3010   IFS=$as_save_IFS
   3011   test -z "$as_dir" && as_dir=.
   3012     for ac_exec_ext in '' $ac_executable_extensions; do
   3013   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3014     ac_cv_prog_ac_ct_AR="ar"
   3015     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3016     break 2
   3017   fi
   3018 done
   3019   done
   3020 IFS=$as_save_IFS
   3021 
   3022 fi
   3023 fi
   3024 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   3025 if test -n "$ac_ct_AR"; then
   3026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   3027 $as_echo "$ac_ct_AR" >&6; }
   3028 else
   3029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3030 $as_echo "no" >&6; }
   3031 fi
   3032 
   3033   if test "x$ac_ct_AR" = x; then
   3034     AR=""
   3035   else
   3036     case $cross_compiling:$ac_tool_warned in
   3037 yes:)
   3038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3039 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3040 ac_tool_warned=yes ;;
   3041 esac
   3042     AR=$ac_ct_AR
   3043   fi
   3044 else
   3045   AR="$ac_cv_prog_AR"
   3046 fi
   3047 
   3048 if test "${AR}" = "" ; then
   3049   as_fn_error $? "Required archive tool 'ar' not found on PATH." "$LINENO" 5
   3050 fi
   3051 touch conftest.c
   3052 ${AR} $plugin_option rc conftest.a conftest.c
   3053 if test "$?" != 0; then
   3054   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
   3055 $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
   3056   plugin_option=
   3057 fi
   3058 rm -f conftest.*
   3059 if test -n "$plugin_option"; then
   3060   PLUGIN_OPTION="$plugin_option"
   3061   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_option" >&5
   3062 $as_echo "$plugin_option" >&6; }
   3063 else
   3064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3065 $as_echo "no" >&6; }
   3066 fi
   3067 
   3068 if test -n "$PLUGIN_OPTION"; then
   3069   if $AR --help 2>&1 | grep -q "\--plugin"; then
   3070     AR_PLUGIN_OPTION="$PLUGIN_OPTION"
   3071 
   3072   fi
   3073   if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
   3074     RANLIB_PLUGIN_OPTION="$PLUGIN_OPTION"
   3075 
   3076   fi
   3077 fi
   3078 
   3079 # Add --enable-multilib to configure.
   3080 # Default to --enable-multilib
   3081 # Check whether --enable-multilib was given.
   3082 if test "${enable_multilib+set}" = set; then :
   3083   enableval=$enable_multilib; case "$enableval" in
   3084   yes) multilib=yes ;;
   3085   no)  multilib=no ;;
   3086   *)   as_fn_error $? "bad value $enableval for multilib option" "$LINENO" 5 ;;
   3087  esac
   3088 else
   3089   multilib=yes
   3090 fi
   3091 
   3092 
   3093 # Even if the default multilib is not a cross compilation,
   3094 # it may be that some of the other multilibs are.
   3095 if test $cross_compiling = no && test $multilib = yes \
   3096    && test "x${with_multisubdir}" != x ; then
   3097    cross_compiling=maybe
   3098 fi
   3099 
   3100 # We may wish to install the target headers somewhere.
   3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
   3102 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
   3103 
   3104 # Check whether --enable-install-libiberty was given.
   3105 if test "${enable_install_libiberty+set}" = set; then :
   3106   enableval=$enable_install_libiberty; enable_install_libiberty=$enableval
   3107 else
   3108   enable_install_libiberty=no
   3109 fi
   3110 
   3111 # Option parsed, now set things appropriately.
   3112 case x"$enable_install_libiberty" in
   3113   xyes|x)
   3114     target_header_dir=libiberty
   3115     ;;
   3116   xno)
   3117     target_header_dir=
   3118     ;;
   3119   *)
   3120     # This could be sanity-checked in various ways...
   3121     target_header_dir="${enable_install_libiberty}"
   3122     ;;
   3123 esac
   3124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
   3125 $as_echo "$enable_install_libiberty" >&6; }
   3126 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
   3127 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
   3128 
   3129 
   3130 ac_ext=c
   3131 ac_cpp='$CPP $CPPFLAGS'
   3132 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3133 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3134 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3135 if test -n "$ac_tool_prefix"; then
   3136   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3137 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3139 $as_echo_n "checking for $ac_word... " >&6; }
   3140 if ${ac_cv_prog_CC+:} false; then :
   3141   $as_echo_n "(cached) " >&6
   3142 else
   3143   if test -n "$CC"; then
   3144   ac_cv_prog_CC="$CC" # Let the user override the test.
   3145 else
   3146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3147 for as_dir in $PATH
   3148 do
   3149   IFS=$as_save_IFS
   3150   test -z "$as_dir" && as_dir=.
   3151     for ac_exec_ext in '' $ac_executable_extensions; do
   3152   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3153     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3154     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3155     break 2
   3156   fi
   3157 done
   3158   done
   3159 IFS=$as_save_IFS
   3160 
   3161 fi
   3162 fi
   3163 CC=$ac_cv_prog_CC
   3164 if test -n "$CC"; then
   3165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3166 $as_echo "$CC" >&6; }
   3167 else
   3168   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3169 $as_echo "no" >&6; }
   3170 fi
   3171 
   3172 
   3173 fi
   3174 if test -z "$ac_cv_prog_CC"; then
   3175   ac_ct_CC=$CC
   3176   # Extract the first word of "gcc", so it can be a program name with args.
   3177 set dummy gcc; ac_word=$2
   3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3179 $as_echo_n "checking for $ac_word... " >&6; }
   3180 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3181   $as_echo_n "(cached) " >&6
   3182 else
   3183   if test -n "$ac_ct_CC"; then
   3184   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3185 else
   3186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3187 for as_dir in $PATH
   3188 do
   3189   IFS=$as_save_IFS
   3190   test -z "$as_dir" && as_dir=.
   3191     for ac_exec_ext in '' $ac_executable_extensions; do
   3192   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3193     ac_cv_prog_ac_ct_CC="gcc"
   3194     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3195     break 2
   3196   fi
   3197 done
   3198   done
   3199 IFS=$as_save_IFS
   3200 
   3201 fi
   3202 fi
   3203 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3204 if test -n "$ac_ct_CC"; then
   3205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3206 $as_echo "$ac_ct_CC" >&6; }
   3207 else
   3208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3209 $as_echo "no" >&6; }
   3210 fi
   3211 
   3212   if test "x$ac_ct_CC" = x; then
   3213     CC=""
   3214   else
   3215     case $cross_compiling:$ac_tool_warned in
   3216 yes:)
   3217 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3218 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3219 ac_tool_warned=yes ;;
   3220 esac
   3221     CC=$ac_ct_CC
   3222   fi
   3223 else
   3224   CC="$ac_cv_prog_CC"
   3225 fi
   3226 
   3227 if test -z "$CC"; then
   3228           if test -n "$ac_tool_prefix"; then
   3229     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3230 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3232 $as_echo_n "checking for $ac_word... " >&6; }
   3233 if ${ac_cv_prog_CC+:} false; then :
   3234   $as_echo_n "(cached) " >&6
   3235 else
   3236   if test -n "$CC"; then
   3237   ac_cv_prog_CC="$CC" # Let the user override the test.
   3238 else
   3239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3240 for as_dir in $PATH
   3241 do
   3242   IFS=$as_save_IFS
   3243   test -z "$as_dir" && as_dir=.
   3244     for ac_exec_ext in '' $ac_executable_extensions; do
   3245   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3246     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3247     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3248     break 2
   3249   fi
   3250 done
   3251   done
   3252 IFS=$as_save_IFS
   3253 
   3254 fi
   3255 fi
   3256 CC=$ac_cv_prog_CC
   3257 if test -n "$CC"; then
   3258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3259 $as_echo "$CC" >&6; }
   3260 else
   3261   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3262 $as_echo "no" >&6; }
   3263 fi
   3264 
   3265 
   3266   fi
   3267 fi
   3268 if test -z "$CC"; then
   3269   # Extract the first word of "cc", so it can be a program name with args.
   3270 set dummy cc; ac_word=$2
   3271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3272 $as_echo_n "checking for $ac_word... " >&6; }
   3273 if ${ac_cv_prog_CC+:} false; then :
   3274   $as_echo_n "(cached) " >&6
   3275 else
   3276   if test -n "$CC"; then
   3277   ac_cv_prog_CC="$CC" # Let the user override the test.
   3278 else
   3279   ac_prog_rejected=no
   3280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3281 for as_dir in $PATH
   3282 do
   3283   IFS=$as_save_IFS
   3284   test -z "$as_dir" && as_dir=.
   3285     for ac_exec_ext in '' $ac_executable_extensions; do
   3286   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3287     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3288        ac_prog_rejected=yes
   3289        continue
   3290      fi
   3291     ac_cv_prog_CC="cc"
   3292     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3293     break 2
   3294   fi
   3295 done
   3296   done
   3297 IFS=$as_save_IFS
   3298 
   3299 if test $ac_prog_rejected = yes; then
   3300   # We found a bogon in the path, so make sure we never use it.
   3301   set dummy $ac_cv_prog_CC
   3302   shift
   3303   if test $# != 0; then
   3304     # We chose a different compiler from the bogus one.
   3305     # However, it has the same basename, so the bogon will be chosen
   3306     # first if we set CC to just the basename; use the full file name.
   3307     shift
   3308     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3309   fi
   3310 fi
   3311 fi
   3312 fi
   3313 CC=$ac_cv_prog_CC
   3314 if test -n "$CC"; then
   3315   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3316 $as_echo "$CC" >&6; }
   3317 else
   3318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3319 $as_echo "no" >&6; }
   3320 fi
   3321 
   3322 
   3323 fi
   3324 if test -z "$CC"; then
   3325   if test -n "$ac_tool_prefix"; then
   3326   for ac_prog in cl.exe
   3327   do
   3328     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3329 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3331 $as_echo_n "checking for $ac_word... " >&6; }
   3332 if ${ac_cv_prog_CC+:} false; then :
   3333   $as_echo_n "(cached) " >&6
   3334 else
   3335   if test -n "$CC"; then
   3336   ac_cv_prog_CC="$CC" # Let the user override the test.
   3337 else
   3338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3339 for as_dir in $PATH
   3340 do
   3341   IFS=$as_save_IFS
   3342   test -z "$as_dir" && as_dir=.
   3343     for ac_exec_ext in '' $ac_executable_extensions; do
   3344   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3345     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3346     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3347     break 2
   3348   fi
   3349 done
   3350   done
   3351 IFS=$as_save_IFS
   3352 
   3353 fi
   3354 fi
   3355 CC=$ac_cv_prog_CC
   3356 if test -n "$CC"; then
   3357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3358 $as_echo "$CC" >&6; }
   3359 else
   3360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3361 $as_echo "no" >&6; }
   3362 fi
   3363 
   3364 
   3365     test -n "$CC" && break
   3366   done
   3367 fi
   3368 if test -z "$CC"; then
   3369   ac_ct_CC=$CC
   3370   for ac_prog in cl.exe
   3371 do
   3372   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3373 set dummy $ac_prog; ac_word=$2
   3374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3375 $as_echo_n "checking for $ac_word... " >&6; }
   3376 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3377   $as_echo_n "(cached) " >&6
   3378 else
   3379   if test -n "$ac_ct_CC"; then
   3380   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3381 else
   3382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3383 for as_dir in $PATH
   3384 do
   3385   IFS=$as_save_IFS
   3386   test -z "$as_dir" && as_dir=.
   3387     for ac_exec_ext in '' $ac_executable_extensions; do
   3388   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3389     ac_cv_prog_ac_ct_CC="$ac_prog"
   3390     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3391     break 2
   3392   fi
   3393 done
   3394   done
   3395 IFS=$as_save_IFS
   3396 
   3397 fi
   3398 fi
   3399 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3400 if test -n "$ac_ct_CC"; then
   3401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3402 $as_echo "$ac_ct_CC" >&6; }
   3403 else
   3404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3405 $as_echo "no" >&6; }
   3406 fi
   3407 
   3408 
   3409   test -n "$ac_ct_CC" && break
   3410 done
   3411 
   3412   if test "x$ac_ct_CC" = x; then
   3413     CC=""
   3414   else
   3415     case $cross_compiling:$ac_tool_warned in
   3416 yes:)
   3417 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3418 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3419 ac_tool_warned=yes ;;
   3420 esac
   3421     CC=$ac_ct_CC
   3422   fi
   3423 fi
   3424 
   3425 fi
   3426 
   3427 
   3428 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3429 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3430 as_fn_error $? "no acceptable C compiler found in \$PATH
   3431 See \`config.log' for more details" "$LINENO" 5; }
   3432 
   3433 # Provide some information about the compiler.
   3434 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3435 set X $ac_compile
   3436 ac_compiler=$2
   3437 for ac_option in --version -v -V -qversion; do
   3438   { { ac_try="$ac_compiler $ac_option >&5"
   3439 case "(($ac_try" in
   3440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3441   *) ac_try_echo=$ac_try;;
   3442 esac
   3443 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3444 $as_echo "$ac_try_echo"; } >&5
   3445   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3446   ac_status=$?
   3447   if test -s conftest.err; then
   3448     sed '10a\
   3449 ... rest of stderr output deleted ...
   3450          10q' conftest.err >conftest.er1
   3451     cat conftest.er1 >&5
   3452   fi
   3453   rm -f conftest.er1 conftest.err
   3454   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3455   test $ac_status = 0; }
   3456 done
   3457 
   3458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3459 /* end confdefs.h.  */
   3460 #include <stdio.h>
   3461 int
   3462 main ()
   3463 {
   3464 printf ("hello world\n");
   3465   ;
   3466   return 0;
   3467 }
   3468 _ACEOF
   3469 # FIXME: Cleanup?
   3470 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   3471   (eval $ac_link) 2>&5
   3472   ac_status=$?
   3473   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3474   test $ac_status = 0; }; then :
   3475   gcc_no_link=no
   3476 else
   3477   gcc_no_link=yes
   3478 fi
   3479 if test x$gcc_no_link = xyes; then
   3480   # Setting cross_compile will disable run tests; it will
   3481   # also disable AC_CHECK_FILE but that's generally
   3482   # correct if we can't link.
   3483   cross_compiling=yes
   3484   EXEEXT=
   3485 else
   3486   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3487 /* end confdefs.h.  */
   3488 
   3489 int
   3490 main ()
   3491 {
   3492 
   3493   ;
   3494   return 0;
   3495 }
   3496 _ACEOF
   3497 ac_clean_files_save=$ac_clean_files
   3498 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3499 # Try to create an executable without -o first, disregard a.out.
   3500 # It will help us diagnose broken compilers, and finding out an intuition
   3501 # of exeext.
   3502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3503 $as_echo_n "checking whether the C compiler works... " >&6; }
   3504 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3505 
   3506 # The possible output files:
   3507 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3508 
   3509 ac_rmfiles=
   3510 for ac_file in $ac_files
   3511 do
   3512   case $ac_file in
   3513     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3514     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3515   esac
   3516 done
   3517 rm -f $ac_rmfiles
   3518 
   3519 if { { ac_try="$ac_link_default"
   3520 case "(($ac_try" in
   3521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3522   *) ac_try_echo=$ac_try;;
   3523 esac
   3524 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3525 $as_echo "$ac_try_echo"; } >&5
   3526   (eval "$ac_link_default") 2>&5
   3527   ac_status=$?
   3528   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3529   test $ac_status = 0; }; then :
   3530   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3531 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3532 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3533 # so that the user can short-circuit this test for compilers unknown to
   3534 # Autoconf.
   3535 for ac_file in $ac_files ''
   3536 do
   3537   test -f "$ac_file" || continue
   3538   case $ac_file in
   3539     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3540 	;;
   3541     [ab].out )
   3542 	# We found the default executable, but exeext='' is most
   3543 	# certainly right.
   3544 	break;;
   3545     *.* )
   3546 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3547 	then :; else
   3548 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3549 	fi
   3550 	# We set ac_cv_exeext here because the later test for it is not
   3551 	# safe: cross compilers may not add the suffix if given an `-o'
   3552 	# argument, so we may need to know it at that point already.
   3553 	# Even if this section looks crufty: it has the advantage of
   3554 	# actually working.
   3555 	break;;
   3556     * )
   3557 	break;;
   3558   esac
   3559 done
   3560 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3561 
   3562 else
   3563   ac_file=''
   3564 fi
   3565 if test -z "$ac_file"; then :
   3566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3567 $as_echo "no" >&6; }
   3568 $as_echo "$as_me: failed program was:" >&5
   3569 sed 's/^/| /' conftest.$ac_ext >&5
   3570 
   3571 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3572 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3573 as_fn_error 77 "C compiler cannot create executables
   3574 See \`config.log' for more details" "$LINENO" 5; }
   3575 else
   3576   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3577 $as_echo "yes" >&6; }
   3578 fi
   3579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3580 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3582 $as_echo "$ac_file" >&6; }
   3583 ac_exeext=$ac_cv_exeext
   3584 
   3585 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3586 ac_clean_files=$ac_clean_files_save
   3587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3588 $as_echo_n "checking for suffix of executables... " >&6; }
   3589 if { { ac_try="$ac_link"
   3590 case "(($ac_try" in
   3591   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3592   *) ac_try_echo=$ac_try;;
   3593 esac
   3594 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3595 $as_echo "$ac_try_echo"; } >&5
   3596   (eval "$ac_link") 2>&5
   3597   ac_status=$?
   3598   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3599   test $ac_status = 0; }; then :
   3600   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3601 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3602 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3603 # `rm'.
   3604 for ac_file in conftest.exe conftest conftest.*; do
   3605   test -f "$ac_file" || continue
   3606   case $ac_file in
   3607     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3608     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3609 	  break;;
   3610     * ) break;;
   3611   esac
   3612 done
   3613 else
   3614   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3616 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3617 See \`config.log' for more details" "$LINENO" 5; }
   3618 fi
   3619 rm -f conftest conftest$ac_cv_exeext
   3620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3621 $as_echo "$ac_cv_exeext" >&6; }
   3622 
   3623 rm -f conftest.$ac_ext
   3624 EXEEXT=$ac_cv_exeext
   3625 ac_exeext=$EXEEXT
   3626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3627 /* end confdefs.h.  */
   3628 #include <stdio.h>
   3629 int
   3630 main ()
   3631 {
   3632 FILE *f = fopen ("conftest.out", "w");
   3633  return ferror (f) || fclose (f) != 0;
   3634 
   3635   ;
   3636   return 0;
   3637 }
   3638 _ACEOF
   3639 ac_clean_files="$ac_clean_files conftest.out"
   3640 # Check that the compiler produces executables we can run.  If not, either
   3641 # the compiler is broken, or we cross compile.
   3642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3643 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3644 if test "$cross_compiling" != yes; then
   3645   { { ac_try="$ac_link"
   3646 case "(($ac_try" in
   3647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3648   *) ac_try_echo=$ac_try;;
   3649 esac
   3650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3651 $as_echo "$ac_try_echo"; } >&5
   3652   (eval "$ac_link") 2>&5
   3653   ac_status=$?
   3654   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3655   test $ac_status = 0; }
   3656   if { ac_try='./conftest$ac_cv_exeext'
   3657   { { case "(($ac_try" in
   3658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3659   *) ac_try_echo=$ac_try;;
   3660 esac
   3661 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3662 $as_echo "$ac_try_echo"; } >&5
   3663   (eval "$ac_try") 2>&5
   3664   ac_status=$?
   3665   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3666   test $ac_status = 0; }; }; then
   3667     cross_compiling=no
   3668   else
   3669     if test "$cross_compiling" = maybe; then
   3670 	cross_compiling=yes
   3671     else
   3672 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3673 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3674 as_fn_error $? "cannot run C compiled programs.
   3675 If you meant to cross compile, use \`--host'.
   3676 See \`config.log' for more details" "$LINENO" 5; }
   3677     fi
   3678   fi
   3679 fi
   3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3681 $as_echo "$cross_compiling" >&6; }
   3682 
   3683 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3684 ac_clean_files=$ac_clean_files_save
   3685 fi
   3686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3687 $as_echo_n "checking for suffix of object files... " >&6; }
   3688 if ${ac_cv_objext+:} false; then :
   3689   $as_echo_n "(cached) " >&6
   3690 else
   3691   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3692 /* end confdefs.h.  */
   3693 
   3694 int
   3695 main ()
   3696 {
   3697 
   3698   ;
   3699   return 0;
   3700 }
   3701 _ACEOF
   3702 rm -f conftest.o conftest.obj
   3703 if { { ac_try="$ac_compile"
   3704 case "(($ac_try" in
   3705   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3706   *) ac_try_echo=$ac_try;;
   3707 esac
   3708 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3709 $as_echo "$ac_try_echo"; } >&5
   3710   (eval "$ac_compile") 2>&5
   3711   ac_status=$?
   3712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3713   test $ac_status = 0; }; then :
   3714   for ac_file in conftest.o conftest.obj conftest.*; do
   3715   test -f "$ac_file" || continue;
   3716   case $ac_file in
   3717     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3718     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3719        break;;
   3720   esac
   3721 done
   3722 else
   3723   $as_echo "$as_me: failed program was:" >&5
   3724 sed 's/^/| /' conftest.$ac_ext >&5
   3725 
   3726 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3727 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3728 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3729 See \`config.log' for more details" "$LINENO" 5; }
   3730 fi
   3731 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3732 fi
   3733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3734 $as_echo "$ac_cv_objext" >&6; }
   3735 OBJEXT=$ac_cv_objext
   3736 ac_objext=$OBJEXT
   3737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3738 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3739 if ${ac_cv_c_compiler_gnu+:} false; then :
   3740   $as_echo_n "(cached) " >&6
   3741 else
   3742   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3743 /* end confdefs.h.  */
   3744 
   3745 int
   3746 main ()
   3747 {
   3748 #ifndef __GNUC__
   3749        choke me
   3750 #endif
   3751 
   3752   ;
   3753   return 0;
   3754 }
   3755 _ACEOF
   3756 if ac_fn_c_try_compile "$LINENO"; then :
   3757   ac_compiler_gnu=yes
   3758 else
   3759   ac_compiler_gnu=no
   3760 fi
   3761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3762 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3763 
   3764 fi
   3765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3766 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3767 if test $ac_compiler_gnu = yes; then
   3768   GCC=yes
   3769 else
   3770   GCC=
   3771 fi
   3772 ac_test_CFLAGS=${CFLAGS+set}
   3773 ac_save_CFLAGS=$CFLAGS
   3774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3775 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3776 if ${ac_cv_prog_cc_g+:} false; then :
   3777   $as_echo_n "(cached) " >&6
   3778 else
   3779   ac_save_c_werror_flag=$ac_c_werror_flag
   3780    ac_c_werror_flag=yes
   3781    ac_cv_prog_cc_g=no
   3782    CFLAGS="-g"
   3783    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3784 /* end confdefs.h.  */
   3785 
   3786 int
   3787 main ()
   3788 {
   3789 
   3790   ;
   3791   return 0;
   3792 }
   3793 _ACEOF
   3794 if ac_fn_c_try_compile "$LINENO"; then :
   3795   ac_cv_prog_cc_g=yes
   3796 else
   3797   CFLAGS=""
   3798       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3799 /* end confdefs.h.  */
   3800 
   3801 int
   3802 main ()
   3803 {
   3804 
   3805   ;
   3806   return 0;
   3807 }
   3808 _ACEOF
   3809 if ac_fn_c_try_compile "$LINENO"; then :
   3810 
   3811 else
   3812   ac_c_werror_flag=$ac_save_c_werror_flag
   3813 	 CFLAGS="-g"
   3814 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3815 /* end confdefs.h.  */
   3816 
   3817 int
   3818 main ()
   3819 {
   3820 
   3821   ;
   3822   return 0;
   3823 }
   3824 _ACEOF
   3825 if ac_fn_c_try_compile "$LINENO"; then :
   3826   ac_cv_prog_cc_g=yes
   3827 fi
   3828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3829 fi
   3830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3831 fi
   3832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3833    ac_c_werror_flag=$ac_save_c_werror_flag
   3834 fi
   3835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3836 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3837 if test "$ac_test_CFLAGS" = set; then
   3838   CFLAGS=$ac_save_CFLAGS
   3839 elif test $ac_cv_prog_cc_g = yes; then
   3840   if test "$GCC" = yes; then
   3841     CFLAGS="-g -O2"
   3842   else
   3843     CFLAGS="-g"
   3844   fi
   3845 else
   3846   if test "$GCC" = yes; then
   3847     CFLAGS="-O2"
   3848   else
   3849     CFLAGS=
   3850   fi
   3851 fi
   3852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3853 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3854 if ${ac_cv_prog_cc_c89+:} false; then :
   3855   $as_echo_n "(cached) " >&6
   3856 else
   3857   ac_cv_prog_cc_c89=no
   3858 ac_save_CC=$CC
   3859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3860 /* end confdefs.h.  */
   3861 #include <stdarg.h>
   3862 #include <stdio.h>
   3863 struct stat;
   3864 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3865 struct buf { int x; };
   3866 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3867 static char *e (p, i)
   3868      char **p;
   3869      int i;
   3870 {
   3871   return p[i];
   3872 }
   3873 static char *f (char * (*g) (char **, int), char **p, ...)
   3874 {
   3875   char *s;
   3876   va_list v;
   3877   va_start (v,p);
   3878   s = g (p, va_arg (v,int));
   3879   va_end (v);
   3880   return s;
   3881 }
   3882 
   3883 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3884    function prototypes and stuff, but not '\xHH' hex character constants.
   3885    These don't provoke an error unfortunately, instead are silently treated
   3886    as 'x'.  The following induces an error, until -std is added to get
   3887    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3888    array size at least.  It's necessary to write '\x00'==0 to get something
   3889    that's true only with -std.  */
   3890 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3891 
   3892 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3893    inside strings and character constants.  */
   3894 #define FOO(x) 'x'
   3895 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3896 
   3897 int test (int i, double x);
   3898 struct s1 {int (*f) (int a);};
   3899 struct s2 {int (*f) (double a);};
   3900 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3901 int argc;
   3902 char **argv;
   3903 int
   3904 main ()
   3905 {
   3906 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3907   ;
   3908   return 0;
   3909 }
   3910 _ACEOF
   3911 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3912 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3913 do
   3914   CC="$ac_save_CC $ac_arg"
   3915   if ac_fn_c_try_compile "$LINENO"; then :
   3916   ac_cv_prog_cc_c89=$ac_arg
   3917 fi
   3918 rm -f core conftest.err conftest.$ac_objext
   3919   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3920 done
   3921 rm -f conftest.$ac_ext
   3922 CC=$ac_save_CC
   3923 
   3924 fi
   3925 # AC_CACHE_VAL
   3926 case "x$ac_cv_prog_cc_c89" in
   3927   x)
   3928     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3929 $as_echo "none needed" >&6; } ;;
   3930   xno)
   3931     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3932 $as_echo "unsupported" >&6; } ;;
   3933   *)
   3934     CC="$CC $ac_cv_prog_cc_c89"
   3935     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3936 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3937 esac
   3938 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3939 
   3940 fi
   3941 
   3942 ac_ext=c
   3943 ac_cpp='$CPP $CPPFLAGS'
   3944 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3945 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3946 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3947 
   3948 
   3949 ac_ext=c
   3950 ac_cpp='$CPP $CPPFLAGS'
   3951 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3952 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3953 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   3955 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3956 # On Suns, sometimes $CPP names a directory.
   3957 if test -n "$CPP" && test -d "$CPP"; then
   3958   CPP=
   3959 fi
   3960 if test -z "$CPP"; then
   3961   if ${ac_cv_prog_CPP+:} false; then :
   3962   $as_echo_n "(cached) " >&6
   3963 else
   3964       # Double quotes because CPP needs to be expanded
   3965     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3966     do
   3967       ac_preproc_ok=false
   3968 for ac_c_preproc_warn_flag in '' yes
   3969 do
   3970   # Use a header file that comes with gcc, so configuring glibc
   3971   # with a fresh cross-compiler works.
   3972   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3973   # <limits.h> exists even on freestanding compilers.
   3974   # On the NeXT, cc -E runs the code through the compiler's parser,
   3975   # not just through cpp. "Syntax error" is here to catch this case.
   3976   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3977 /* end confdefs.h.  */
   3978 #ifdef __STDC__
   3979 # include <limits.h>
   3980 #else
   3981 # include <assert.h>
   3982 #endif
   3983 		     Syntax error
   3984 _ACEOF
   3985 if ac_fn_c_try_cpp "$LINENO"; then :
   3986 
   3987 else
   3988   # Broken: fails on valid input.
   3989 continue
   3990 fi
   3991 rm -f conftest.err conftest.i conftest.$ac_ext
   3992 
   3993   # OK, works on sane cases.  Now check whether nonexistent headers
   3994   # can be detected and how.
   3995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3996 /* end confdefs.h.  */
   3997 #include <ac_nonexistent.h>
   3998 _ACEOF
   3999 if ac_fn_c_try_cpp "$LINENO"; then :
   4000   # Broken: success on invalid input.
   4001 continue
   4002 else
   4003   # Passes both tests.
   4004 ac_preproc_ok=:
   4005 break
   4006 fi
   4007 rm -f conftest.err conftest.i conftest.$ac_ext
   4008 
   4009 done
   4010 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4011 rm -f conftest.i conftest.err conftest.$ac_ext
   4012 if $ac_preproc_ok; then :
   4013   break
   4014 fi
   4015 
   4016     done
   4017     ac_cv_prog_CPP=$CPP
   4018 
   4019 fi
   4020   CPP=$ac_cv_prog_CPP
   4021 else
   4022   ac_cv_prog_CPP=$CPP
   4023 fi
   4024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   4025 $as_echo "$CPP" >&6; }
   4026 ac_preproc_ok=false
   4027 for ac_c_preproc_warn_flag in '' yes
   4028 do
   4029   # Use a header file that comes with gcc, so configuring glibc
   4030   # with a fresh cross-compiler works.
   4031   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4032   # <limits.h> exists even on freestanding compilers.
   4033   # On the NeXT, cc -E runs the code through the compiler's parser,
   4034   # not just through cpp. "Syntax error" is here to catch this case.
   4035   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4036 /* end confdefs.h.  */
   4037 #ifdef __STDC__
   4038 # include <limits.h>
   4039 #else
   4040 # include <assert.h>
   4041 #endif
   4042 		     Syntax error
   4043 _ACEOF
   4044 if ac_fn_c_try_cpp "$LINENO"; then :
   4045 
   4046 else
   4047   # Broken: fails on valid input.
   4048 continue
   4049 fi
   4050 rm -f conftest.err conftest.i conftest.$ac_ext
   4051 
   4052   # OK, works on sane cases.  Now check whether nonexistent headers
   4053   # can be detected and how.
   4054   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4055 /* end confdefs.h.  */
   4056 #include <ac_nonexistent.h>
   4057 _ACEOF
   4058 if ac_fn_c_try_cpp "$LINENO"; then :
   4059   # Broken: success on invalid input.
   4060 continue
   4061 else
   4062   # Passes both tests.
   4063 ac_preproc_ok=:
   4064 break
   4065 fi
   4066 rm -f conftest.err conftest.i conftest.$ac_ext
   4067 
   4068 done
   4069 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4070 rm -f conftest.i conftest.err conftest.$ac_ext
   4071 if $ac_preproc_ok; then :
   4072 
   4073 else
   4074   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4075 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4076 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   4077 See \`config.log' for more details" "$LINENO" 5; }
   4078 fi
   4079 
   4080 ac_ext=c
   4081 ac_cpp='$CPP $CPPFLAGS'
   4082 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4083 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4084 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4085 
   4086 
   4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4088 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4089 if ${ac_cv_path_GREP+:} false; then :
   4090   $as_echo_n "(cached) " >&6
   4091 else
   4092   if test -z "$GREP"; then
   4093   ac_path_GREP_found=false
   4094   # Loop through the user's path and test for each of PROGNAME-LIST
   4095   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4096 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4097 do
   4098   IFS=$as_save_IFS
   4099   test -z "$as_dir" && as_dir=.
   4100     for ac_prog in grep ggrep; do
   4101     for ac_exec_ext in '' $ac_executable_extensions; do
   4102       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4103       as_fn_executable_p "$ac_path_GREP" || continue
   4104 # Check for GNU ac_path_GREP and select it if it is found.
   4105   # Check for GNU $ac_path_GREP
   4106 case `"$ac_path_GREP" --version 2>&1` in
   4107 *GNU*)
   4108   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4109 *)
   4110   ac_count=0
   4111   $as_echo_n 0123456789 >"conftest.in"
   4112   while :
   4113   do
   4114     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4115     mv "conftest.tmp" "conftest.in"
   4116     cp "conftest.in" "conftest.nl"
   4117     $as_echo 'GREP' >> "conftest.nl"
   4118     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4119     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4120     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4121     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4122       # Best one so far, save it but keep looking for a better one
   4123       ac_cv_path_GREP="$ac_path_GREP"
   4124       ac_path_GREP_max=$ac_count
   4125     fi
   4126     # 10*(2^10) chars as input seems more than enough
   4127     test $ac_count -gt 10 && break
   4128   done
   4129   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4130 esac
   4131 
   4132       $ac_path_GREP_found && break 3
   4133     done
   4134   done
   4135   done
   4136 IFS=$as_save_IFS
   4137   if test -z "$ac_cv_path_GREP"; then
   4138     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4139   fi
   4140 else
   4141   ac_cv_path_GREP=$GREP
   4142 fi
   4143 
   4144 fi
   4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4146 $as_echo "$ac_cv_path_GREP" >&6; }
   4147  GREP="$ac_cv_path_GREP"
   4148 
   4149 
   4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4151 $as_echo_n "checking for egrep... " >&6; }
   4152 if ${ac_cv_path_EGREP+:} false; then :
   4153   $as_echo_n "(cached) " >&6
   4154 else
   4155   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4156    then ac_cv_path_EGREP="$GREP -E"
   4157    else
   4158      if test -z "$EGREP"; then
   4159   ac_path_EGREP_found=false
   4160   # Loop through the user's path and test for each of PROGNAME-LIST
   4161   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4162 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4163 do
   4164   IFS=$as_save_IFS
   4165   test -z "$as_dir" && as_dir=.
   4166     for ac_prog in egrep; do
   4167     for ac_exec_ext in '' $ac_executable_extensions; do
   4168       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4169       as_fn_executable_p "$ac_path_EGREP" || continue
   4170 # Check for GNU ac_path_EGREP and select it if it is found.
   4171   # Check for GNU $ac_path_EGREP
   4172 case `"$ac_path_EGREP" --version 2>&1` in
   4173 *GNU*)
   4174   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4175 *)
   4176   ac_count=0
   4177   $as_echo_n 0123456789 >"conftest.in"
   4178   while :
   4179   do
   4180     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4181     mv "conftest.tmp" "conftest.in"
   4182     cp "conftest.in" "conftest.nl"
   4183     $as_echo 'EGREP' >> "conftest.nl"
   4184     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4185     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4186     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4187     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4188       # Best one so far, save it but keep looking for a better one
   4189       ac_cv_path_EGREP="$ac_path_EGREP"
   4190       ac_path_EGREP_max=$ac_count
   4191     fi
   4192     # 10*(2^10) chars as input seems more than enough
   4193     test $ac_count -gt 10 && break
   4194   done
   4195   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4196 esac
   4197 
   4198       $ac_path_EGREP_found && break 3
   4199     done
   4200   done
   4201   done
   4202 IFS=$as_save_IFS
   4203   if test -z "$ac_cv_path_EGREP"; then
   4204     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4205   fi
   4206 else
   4207   ac_cv_path_EGREP=$EGREP
   4208 fi
   4209 
   4210    fi
   4211 fi
   4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4213 $as_echo "$ac_cv_path_EGREP" >&6; }
   4214  EGREP="$ac_cv_path_EGREP"
   4215 
   4216 
   4217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4218 $as_echo_n "checking for ANSI C header files... " >&6; }
   4219 if ${ac_cv_header_stdc+:} false; then :
   4220   $as_echo_n "(cached) " >&6
   4221 else
   4222   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4223 /* end confdefs.h.  */
   4224 #include <stdlib.h>
   4225 #include <stdarg.h>
   4226 #include <string.h>
   4227 #include <float.h>
   4228 
   4229 int
   4230 main ()
   4231 {
   4232 
   4233   ;
   4234   return 0;
   4235 }
   4236 _ACEOF
   4237 if ac_fn_c_try_compile "$LINENO"; then :
   4238   ac_cv_header_stdc=yes
   4239 else
   4240   ac_cv_header_stdc=no
   4241 fi
   4242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4243 
   4244 if test $ac_cv_header_stdc = yes; then
   4245   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4246   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4247 /* end confdefs.h.  */
   4248 #include <string.h>
   4249 
   4250 _ACEOF
   4251 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4252   $EGREP "memchr" >/dev/null 2>&1; then :
   4253 
   4254 else
   4255   ac_cv_header_stdc=no
   4256 fi
   4257 rm -f conftest*
   4258 
   4259 fi
   4260 
   4261 if test $ac_cv_header_stdc = yes; then
   4262   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4263   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4264 /* end confdefs.h.  */
   4265 #include <stdlib.h>
   4266 
   4267 _ACEOF
   4268 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4269   $EGREP "free" >/dev/null 2>&1; then :
   4270 
   4271 else
   4272   ac_cv_header_stdc=no
   4273 fi
   4274 rm -f conftest*
   4275 
   4276 fi
   4277 
   4278 if test $ac_cv_header_stdc = yes; then
   4279   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4280   if test "$cross_compiling" = yes; then :
   4281   :
   4282 else
   4283   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4284 /* end confdefs.h.  */
   4285 #include <ctype.h>
   4286 #include <stdlib.h>
   4287 #if ((' ' & 0x0FF) == 0x020)
   4288 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4289 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4290 #else
   4291 # define ISLOWER(c) \
   4292 		   (('a' <= (c) && (c) <= 'i') \
   4293 		     || ('j' <= (c) && (c) <= 'r') \
   4294 		     || ('s' <= (c) && (c) <= 'z'))
   4295 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4296 #endif
   4297 
   4298 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4299 int
   4300 main ()
   4301 {
   4302   int i;
   4303   for (i = 0; i < 256; i++)
   4304     if (XOR (islower (i), ISLOWER (i))
   4305 	|| toupper (i) != TOUPPER (i))
   4306       return 2;
   4307   return 0;
   4308 }
   4309 _ACEOF
   4310 if ac_fn_c_try_run "$LINENO"; then :
   4311 
   4312 else
   4313   ac_cv_header_stdc=no
   4314 fi
   4315 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4316   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4317 fi
   4318 
   4319 fi
   4320 fi
   4321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4322 $as_echo "$ac_cv_header_stdc" >&6; }
   4323 if test $ac_cv_header_stdc = yes; then
   4324 
   4325 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4326 
   4327 fi
   4328 
   4329 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4330 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4331 		  inttypes.h stdint.h unistd.h
   4332 do :
   4333   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4334 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   4335 "
   4336 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4337   cat >>confdefs.h <<_ACEOF
   4338 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4339 _ACEOF
   4340 
   4341 fi
   4342 
   4343 done
   4344 
   4345 
   4346 
   4347   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   4348 if test "x$ac_cv_header_minix_config_h" = xyes; then :
   4349   MINIX=yes
   4350 else
   4351   MINIX=
   4352 fi
   4353 
   4354 
   4355   if test "$MINIX" = yes; then
   4356 
   4357 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   4358 
   4359 
   4360 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   4361 
   4362 
   4363 $as_echo "#define _MINIX 1" >>confdefs.h
   4364 
   4365   fi
   4366 
   4367 
   4368   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   4369 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   4370 if ${ac_cv_safe_to_define___extensions__+:} false; then :
   4371   $as_echo_n "(cached) " >&6
   4372 else
   4373   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4374 /* end confdefs.h.  */
   4375 
   4376 #         define __EXTENSIONS__ 1
   4377           $ac_includes_default
   4378 int
   4379 main ()
   4380 {
   4381 
   4382   ;
   4383   return 0;
   4384 }
   4385 _ACEOF
   4386 if ac_fn_c_try_compile "$LINENO"; then :
   4387   ac_cv_safe_to_define___extensions__=yes
   4388 else
   4389   ac_cv_safe_to_define___extensions__=no
   4390 fi
   4391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4392 fi
   4393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   4394 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   4395   test $ac_cv_safe_to_define___extensions__ = yes &&
   4396     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   4397 
   4398   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   4399 
   4400   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   4401 
   4402   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   4403 
   4404   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   4405 
   4406 
   4407 
   4408 # Check whether --enable-largefile was given.
   4409 if test "${enable_largefile+set}" = set; then :
   4410   enableval=$enable_largefile;
   4411 fi
   4412 
   4413 if test "$enable_largefile" != no; then
   4414 
   4415   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   4416 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   4417 if ${ac_cv_sys_largefile_CC+:} false; then :
   4418   $as_echo_n "(cached) " >&6
   4419 else
   4420   ac_cv_sys_largefile_CC=no
   4421      if test "$GCC" != yes; then
   4422        ac_save_CC=$CC
   4423        while :; do
   4424 	 # IRIX 6.2 and later do not support large files by default,
   4425 	 # so use the C compiler's -n32 option if that helps.
   4426 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4427 /* end confdefs.h.  */
   4428 #include <sys/types.h>
   4429  /* Check that off_t can represent 2**63 - 1 correctly.
   4430     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4431     since some C++ compilers masquerading as C compilers
   4432     incorrectly reject 9223372036854775807.  */
   4433 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4434   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4435 		       && LARGE_OFF_T % 2147483647 == 1)
   4436 		      ? 1 : -1];
   4437 int
   4438 main ()
   4439 {
   4440 
   4441   ;
   4442   return 0;
   4443 }
   4444 _ACEOF
   4445 	 if ac_fn_c_try_compile "$LINENO"; then :
   4446   break
   4447 fi
   4448 rm -f core conftest.err conftest.$ac_objext
   4449 	 CC="$CC -n32"
   4450 	 if ac_fn_c_try_compile "$LINENO"; then :
   4451   ac_cv_sys_largefile_CC=' -n32'; break
   4452 fi
   4453 rm -f core conftest.err conftest.$ac_objext
   4454 	 break
   4455        done
   4456        CC=$ac_save_CC
   4457        rm -f conftest.$ac_ext
   4458     fi
   4459 fi
   4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   4461 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   4462   if test "$ac_cv_sys_largefile_CC" != no; then
   4463     CC=$CC$ac_cv_sys_largefile_CC
   4464   fi
   4465 
   4466   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   4467 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   4468 if ${ac_cv_sys_file_offset_bits+:} false; then :
   4469   $as_echo_n "(cached) " >&6
   4470 else
   4471   while :; do
   4472   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4473 /* end confdefs.h.  */
   4474 #include <sys/types.h>
   4475  /* Check that off_t can represent 2**63 - 1 correctly.
   4476     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4477     since some C++ compilers masquerading as C compilers
   4478     incorrectly reject 9223372036854775807.  */
   4479 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4480   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4481 		       && LARGE_OFF_T % 2147483647 == 1)
   4482 		      ? 1 : -1];
   4483 int
   4484 main ()
   4485 {
   4486 
   4487   ;
   4488   return 0;
   4489 }
   4490 _ACEOF
   4491 if ac_fn_c_try_compile "$LINENO"; then :
   4492   ac_cv_sys_file_offset_bits=no; break
   4493 fi
   4494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4495   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4496 /* end confdefs.h.  */
   4497 #define _FILE_OFFSET_BITS 64
   4498 #include <sys/types.h>
   4499  /* Check that off_t can represent 2**63 - 1 correctly.
   4500     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4501     since some C++ compilers masquerading as C compilers
   4502     incorrectly reject 9223372036854775807.  */
   4503 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4504   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4505 		       && LARGE_OFF_T % 2147483647 == 1)
   4506 		      ? 1 : -1];
   4507 int
   4508 main ()
   4509 {
   4510 
   4511   ;
   4512   return 0;
   4513 }
   4514 _ACEOF
   4515 if ac_fn_c_try_compile "$LINENO"; then :
   4516   ac_cv_sys_file_offset_bits=64; break
   4517 fi
   4518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4519   ac_cv_sys_file_offset_bits=unknown
   4520   break
   4521 done
   4522 fi
   4523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   4524 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   4525 case $ac_cv_sys_file_offset_bits in #(
   4526   no | unknown) ;;
   4527   *)
   4528 cat >>confdefs.h <<_ACEOF
   4529 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   4530 _ACEOF
   4531 ;;
   4532 esac
   4533 rm -rf conftest*
   4534   if test $ac_cv_sys_file_offset_bits = unknown; then
   4535     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   4536 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   4537 if ${ac_cv_sys_large_files+:} false; then :
   4538   $as_echo_n "(cached) " >&6
   4539 else
   4540   while :; do
   4541   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4542 /* end confdefs.h.  */
   4543 #include <sys/types.h>
   4544  /* Check that off_t can represent 2**63 - 1 correctly.
   4545     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4546     since some C++ compilers masquerading as C compilers
   4547     incorrectly reject 9223372036854775807.  */
   4548 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4549   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4550 		       && LARGE_OFF_T % 2147483647 == 1)
   4551 		      ? 1 : -1];
   4552 int
   4553 main ()
   4554 {
   4555 
   4556   ;
   4557   return 0;
   4558 }
   4559 _ACEOF
   4560 if ac_fn_c_try_compile "$LINENO"; then :
   4561   ac_cv_sys_large_files=no; break
   4562 fi
   4563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4564   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4565 /* end confdefs.h.  */
   4566 #define _LARGE_FILES 1
   4567 #include <sys/types.h>
   4568  /* Check that off_t can represent 2**63 - 1 correctly.
   4569     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4570     since some C++ compilers masquerading as C compilers
   4571     incorrectly reject 9223372036854775807.  */
   4572 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4573   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4574 		       && LARGE_OFF_T % 2147483647 == 1)
   4575 		      ? 1 : -1];
   4576 int
   4577 main ()
   4578 {
   4579 
   4580   ;
   4581   return 0;
   4582 }
   4583 _ACEOF
   4584 if ac_fn_c_try_compile "$LINENO"; then :
   4585   ac_cv_sys_large_files=1; break
   4586 fi
   4587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4588   ac_cv_sys_large_files=unknown
   4589   break
   4590 done
   4591 fi
   4592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   4593 $as_echo "$ac_cv_sys_large_files" >&6; }
   4594 case $ac_cv_sys_large_files in #(
   4595   no | unknown) ;;
   4596   *)
   4597 cat >>confdefs.h <<_ACEOF
   4598 #define _LARGE_FILES $ac_cv_sys_large_files
   4599 _ACEOF
   4600 ;;
   4601 esac
   4602 rm -rf conftest*
   4603   fi
   4604 
   4605 
   4606 fi
   4607 
   4608 
   4609 ac_c_preproc_warn_flag=yes
   4610 
   4611 ac_ext=c
   4612 ac_cpp='$CPP $CPPFLAGS'
   4613 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4614 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4615 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4616 
   4617 ac_libiberty_warn_cflags=
   4618 save_CFLAGS="$CFLAGS"
   4619 for real_option in -W -Wall -Wwrite-strings -Wc++-compat \
   4620 			  -Wstrict-prototypes \
   4621 			  -Wshadow=local; do
   4622   # Do the check with the no- prefix removed since gcc silently
   4623   # accepts any -Wno-* option on purpose
   4624   case $real_option in
   4625     -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
   4626     *) option=$real_option ;;
   4627   esac
   4628   as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
   4629 
   4630   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
   4631 $as_echo_n "checking whether $CC supports $option... " >&6; }
   4632 if eval \${$as_acx_Woption+:} false; then :
   4633   $as_echo_n "(cached) " >&6
   4634 else
   4635   CFLAGS="$option"
   4636     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4637 /* end confdefs.h.  */
   4638 
   4639 int
   4640 main ()
   4641 {
   4642 
   4643   ;
   4644   return 0;
   4645 }
   4646 _ACEOF
   4647 if ac_fn_c_try_compile "$LINENO"; then :
   4648   eval "$as_acx_Woption=yes"
   4649 else
   4650   eval "$as_acx_Woption=no"
   4651 fi
   4652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4653 
   4654 fi
   4655 eval ac_res=\$$as_acx_Woption
   4656 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   4657 $as_echo "$ac_res" >&6; }
   4658   if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
   4659   ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
   4660 fi
   4661   done
   4662 CFLAGS="$save_CFLAGS"
   4663 ac_ext=c
   4664 ac_cpp='$CPP $CPPFLAGS'
   4665 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4666 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4667 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4668 
   4669 
   4670 ac_ext=c
   4671 ac_cpp='$CPP $CPPFLAGS'
   4672 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4673 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4674 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4675 
   4676 # Do the check with the no- prefix removed from the warning options
   4677 # since gcc silently accepts any -Wno-* option on purpose
   4678 if test "$GCC" = yes; then :
   4679   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
   4680 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
   4681 if ${acx_cv_prog_cc_pedantic_+:} false; then :
   4682   $as_echo_n "(cached) " >&6
   4683 else
   4684   save_CFLAGS="$CFLAGS"
   4685 CFLAGS="-pedantic "
   4686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4687 /* end confdefs.h.  */
   4688 
   4689 int
   4690 main ()
   4691 {
   4692 
   4693   ;
   4694   return 0;
   4695 }
   4696 _ACEOF
   4697 if ac_fn_c_try_compile "$LINENO"; then :
   4698   acx_cv_prog_cc_pedantic_=yes
   4699 else
   4700   acx_cv_prog_cc_pedantic_=no
   4701 fi
   4702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4703 CFLAGS="$save_CFLAGS"
   4704 fi
   4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
   4706 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
   4707 if test $acx_cv_prog_cc_pedantic_ = yes; then :
   4708   ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
   4709 fi
   4710 
   4711 fi
   4712 ac_ext=c
   4713 ac_cpp='$CPP $CPPFLAGS'
   4714 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4715 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4716 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4717 
   4718 
   4719 
   4720 if test "x$CC" != xcc; then
   4721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
   4722 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
   4723 else
   4724   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
   4725 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
   4726 fi
   4727 set dummy $CC; ac_cc=`$as_echo "$2" |
   4728 		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
   4729 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
   4730   $as_echo_n "(cached) " >&6
   4731 else
   4732   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4733 /* end confdefs.h.  */
   4734 
   4735 int
   4736 main ()
   4737 {
   4738 
   4739   ;
   4740   return 0;
   4741 }
   4742 _ACEOF
   4743 # Make sure it works both with $CC and with simple cc.
   4744 # We do the test twice because some compilers refuse to overwrite an
   4745 # existing .o file with -o, though they will create one.
   4746 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
   4747 rm -f conftest2.*
   4748 if { { case "(($ac_try" in
   4749   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4750   *) ac_try_echo=$ac_try;;
   4751 esac
   4752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4753 $as_echo "$ac_try_echo"; } >&5
   4754   (eval "$ac_try") 2>&5
   4755   ac_status=$?
   4756   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4757   test $ac_status = 0; } &&
   4758    test -f conftest2.$ac_objext && { { case "(($ac_try" in
   4759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4760   *) ac_try_echo=$ac_try;;
   4761 esac
   4762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4763 $as_echo "$ac_try_echo"; } >&5
   4764   (eval "$ac_try") 2>&5
   4765   ac_status=$?
   4766   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4767   test $ac_status = 0; };
   4768 then
   4769   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
   4770   if test "x$CC" != xcc; then
   4771     # Test first that cc exists at all.
   4772     if { ac_try='cc -c conftest.$ac_ext >&5'
   4773   { { case "(($ac_try" in
   4774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4775   *) ac_try_echo=$ac_try;;
   4776 esac
   4777 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4778 $as_echo "$ac_try_echo"; } >&5
   4779   (eval "$ac_try") 2>&5
   4780   ac_status=$?
   4781   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4782   test $ac_status = 0; }; }; then
   4783       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
   4784       rm -f conftest2.*
   4785       if { { case "(($ac_try" in
   4786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4787   *) ac_try_echo=$ac_try;;
   4788 esac
   4789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4790 $as_echo "$ac_try_echo"; } >&5
   4791   (eval "$ac_try") 2>&5
   4792   ac_status=$?
   4793   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4794   test $ac_status = 0; } &&
   4795 	 test -f conftest2.$ac_objext && { { case "(($ac_try" in
   4796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4797   *) ac_try_echo=$ac_try;;
   4798 esac
   4799 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4800 $as_echo "$ac_try_echo"; } >&5
   4801   (eval "$ac_try") 2>&5
   4802   ac_status=$?
   4803   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4804   test $ac_status = 0; };
   4805       then
   4806 	# cc works too.
   4807 	:
   4808       else
   4809 	# cc exists but doesn't like -o.
   4810 	eval ac_cv_prog_cc_${ac_cc}_c_o=no
   4811       fi
   4812     fi
   4813   fi
   4814 else
   4815   eval ac_cv_prog_cc_${ac_cc}_c_o=no
   4816 fi
   4817 rm -f core conftest*
   4818 
   4819 fi
   4820 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
   4821   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4822 $as_echo "yes" >&6; }
   4823 else
   4824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4825 $as_echo "no" >&6; }
   4826 
   4827 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
   4828 
   4829 fi
   4830 
   4831 # autoconf is lame and doesn't give us any substitution variable for this.
   4832 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
   4833   NO_MINUS_C_MINUS_O=yes
   4834 else
   4835   OUTPUT_OPTION='-o $@'
   4836 fi
   4837 
   4838 
   4839 
   4840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
   4841 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
   4842 if ${ac_cv_c_const+:} false; then :
   4843   $as_echo_n "(cached) " >&6
   4844 else
   4845   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4846 /* end confdefs.h.  */
   4847 
   4848 int
   4849 main ()
   4850 {
   4851 
   4852 #ifndef __cplusplus
   4853   /* Ultrix mips cc rejects this sort of thing.  */
   4854   typedef int charset[2];
   4855   const charset cs = { 0, 0 };
   4856   /* SunOS 4.1.1 cc rejects this.  */
   4857   char const *const *pcpcc;
   4858   char **ppc;
   4859   /* NEC SVR4.0.2 mips cc rejects this.  */
   4860   struct point {int x, y;};
   4861   static struct point const zero = {0,0};
   4862   /* AIX XL C 1.02.0.0 rejects this.
   4863      It does not let you subtract one const X* pointer from another in
   4864      an arm of an if-expression whose if-part is not a constant
   4865      expression */
   4866   const char *g = "string";
   4867   pcpcc = &g + (g ? g-g : 0);
   4868   /* HPUX 7.0 cc rejects these. */
   4869   ++pcpcc;
   4870   ppc = (char**) pcpcc;
   4871   pcpcc = (char const *const *) ppc;
   4872   { /* SCO 3.2v4 cc rejects this sort of thing.  */
   4873     char tx;
   4874     char *t = &tx;
   4875     char const *s = 0 ? (char *) 0 : (char const *) 0;
   4876 
   4877     *t++ = 0;
   4878     if (s) return 0;
   4879   }
   4880   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
   4881     int x[] = {25, 17};
   4882     const int *foo = &x[0];
   4883     ++foo;
   4884   }
   4885   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
   4886     typedef const int *iptr;
   4887     iptr p = 0;
   4888     ++p;
   4889   }
   4890   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
   4891        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   4892     struct s { int j; const int *ap[3]; } bx;
   4893     struct s *b = &bx; b->j = 5;
   4894   }
   4895   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   4896     const int foo = 10;
   4897     if (!foo) return 0;
   4898   }
   4899   return !cs[0] && !zero.x;
   4900 #endif
   4901 
   4902   ;
   4903   return 0;
   4904 }
   4905 _ACEOF
   4906 if ac_fn_c_try_compile "$LINENO"; then :
   4907   ac_cv_c_const=yes
   4908 else
   4909   ac_cv_c_const=no
   4910 fi
   4911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4912 fi
   4913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
   4914 $as_echo "$ac_cv_c_const" >&6; }
   4915 if test $ac_cv_c_const = no; then
   4916 
   4917 $as_echo "#define const /**/" >>confdefs.h
   4918 
   4919 fi
   4920 
   4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
   4922 $as_echo_n "checking for inline... " >&6; }
   4923 if ${ac_cv_c_inline+:} false; then :
   4924   $as_echo_n "(cached) " >&6
   4925 else
   4926   ac_cv_c_inline=no
   4927 for ac_kw in inline __inline__ __inline; do
   4928   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4929 /* end confdefs.h.  */
   4930 #ifndef __cplusplus
   4931 typedef int foo_t;
   4932 static $ac_kw foo_t static_foo () {return 0; }
   4933 $ac_kw foo_t foo () {return 0; }
   4934 #endif
   4935 
   4936 _ACEOF
   4937 if ac_fn_c_try_compile "$LINENO"; then :
   4938   ac_cv_c_inline=$ac_kw
   4939 fi
   4940 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4941   test "$ac_cv_c_inline" != no && break
   4942 done
   4943 
   4944 fi
   4945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
   4946 $as_echo "$ac_cv_c_inline" >&6; }
   4947 
   4948 case $ac_cv_c_inline in
   4949   inline | yes) ;;
   4950   *)
   4951     case $ac_cv_c_inline in
   4952       no) ac_val=;;
   4953       *) ac_val=$ac_cv_c_inline;;
   4954     esac
   4955     cat >>confdefs.h <<_ACEOF
   4956 #ifndef __cplusplus
   4957 #define inline $ac_val
   4958 #endif
   4959 _ACEOF
   4960     ;;
   4961 esac
   4962 
   4963  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
   4964 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
   4965 if ${ac_cv_c_bigendian+:} false; then :
   4966   $as_echo_n "(cached) " >&6
   4967 else
   4968   ac_cv_c_bigendian=unknown
   4969     # See if we're dealing with a universal compiler.
   4970     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4971 /* end confdefs.h.  */
   4972 #ifndef __APPLE_CC__
   4973 	       not a universal capable compiler
   4974 	     #endif
   4975 	     typedef int dummy;
   4976 
   4977 _ACEOF
   4978 if ac_fn_c_try_compile "$LINENO"; then :
   4979 
   4980 	# Check for potential -arch flags.  It is not universal unless
   4981 	# there are at least two -arch flags with different values.
   4982 	ac_arch=
   4983 	ac_prev=
   4984 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
   4985 	 if test -n "$ac_prev"; then
   4986 	   case $ac_word in
   4987 	     i?86 | x86_64 | ppc | ppc64)
   4988 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
   4989 		 ac_arch=$ac_word
   4990 	       else
   4991 		 ac_cv_c_bigendian=universal
   4992 		 break
   4993 	       fi
   4994 	       ;;
   4995 	   esac
   4996 	   ac_prev=
   4997 	 elif test "x$ac_word" = "x-arch"; then
   4998 	   ac_prev=arch
   4999 	 fi
   5000        done
   5001 fi
   5002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5003     if test $ac_cv_c_bigendian = unknown; then
   5004       # See if sys/param.h defines the BYTE_ORDER macro.
   5005       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5006 /* end confdefs.h.  */
   5007 #include <sys/types.h>
   5008 	     #include <sys/param.h>
   5009 
   5010 int
   5011 main ()
   5012 {
   5013 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
   5014 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
   5015 		     && LITTLE_ENDIAN)
   5016 	      bogus endian macros
   5017 	     #endif
   5018 
   5019   ;
   5020   return 0;
   5021 }
   5022 _ACEOF
   5023 if ac_fn_c_try_compile "$LINENO"; then :
   5024   # It does; now see whether it defined to BIG_ENDIAN or not.
   5025 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5026 /* end confdefs.h.  */
   5027 #include <sys/types.h>
   5028 		#include <sys/param.h>
   5029 
   5030 int
   5031 main ()
   5032 {
   5033 #if BYTE_ORDER != BIG_ENDIAN
   5034 		 not big endian
   5035 		#endif
   5036 
   5037   ;
   5038   return 0;
   5039 }
   5040 _ACEOF
   5041 if ac_fn_c_try_compile "$LINENO"; then :
   5042   ac_cv_c_bigendian=yes
   5043 else
   5044   ac_cv_c_bigendian=no
   5045 fi
   5046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5047 fi
   5048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5049     fi
   5050     if test $ac_cv_c_bigendian = unknown; then
   5051       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
   5052       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5053 /* end confdefs.h.  */
   5054 #include <limits.h>
   5055 
   5056 int
   5057 main ()
   5058 {
   5059 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
   5060 	      bogus endian macros
   5061 	     #endif
   5062 
   5063   ;
   5064   return 0;
   5065 }
   5066 _ACEOF
   5067 if ac_fn_c_try_compile "$LINENO"; then :
   5068   # It does; now see whether it defined to _BIG_ENDIAN or not.
   5069 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5070 /* end confdefs.h.  */
   5071 #include <limits.h>
   5072 
   5073 int
   5074 main ()
   5075 {
   5076 #ifndef _BIG_ENDIAN
   5077 		 not big endian
   5078 		#endif
   5079 
   5080   ;
   5081   return 0;
   5082 }
   5083 _ACEOF
   5084 if ac_fn_c_try_compile "$LINENO"; then :
   5085   ac_cv_c_bigendian=yes
   5086 else
   5087   ac_cv_c_bigendian=no
   5088 fi
   5089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5090 fi
   5091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5092     fi
   5093     if test $ac_cv_c_bigendian = unknown; then
   5094       # Compile a test program.
   5095       if test "$cross_compiling" = yes; then :
   5096   # Try to guess by grepping values from an object file.
   5097 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5098 /* end confdefs.h.  */
   5099 short int ascii_mm[] =
   5100 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   5101 		short int ascii_ii[] =
   5102 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   5103 		int use_ascii (int i) {
   5104 		  return ascii_mm[i] + ascii_ii[i];
   5105 		}
   5106 		short int ebcdic_ii[] =
   5107 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   5108 		short int ebcdic_mm[] =
   5109 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   5110 		int use_ebcdic (int i) {
   5111 		  return ebcdic_mm[i] + ebcdic_ii[i];
   5112 		}
   5113 		extern int foo;
   5114 
   5115 int
   5116 main ()
   5117 {
   5118 return use_ascii (foo) == use_ebcdic (foo);
   5119   ;
   5120   return 0;
   5121 }
   5122 _ACEOF
   5123 if ac_fn_c_try_compile "$LINENO"; then :
   5124   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
   5125 	      ac_cv_c_bigendian=yes
   5126 	    fi
   5127 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   5128 	      if test "$ac_cv_c_bigendian" = unknown; then
   5129 		ac_cv_c_bigendian=no
   5130 	      else
   5131 		# finding both strings is unlikely to happen, but who knows?
   5132 		ac_cv_c_bigendian=unknown
   5133 	      fi
   5134 	    fi
   5135 fi
   5136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5137 else
   5138   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5139 /* end confdefs.h.  */
   5140 $ac_includes_default
   5141 int
   5142 main ()
   5143 {
   5144 
   5145 	     /* Are we little or big endian?  From Harbison&Steele.  */
   5146 	     union
   5147 	     {
   5148 	       long int l;
   5149 	       char c[sizeof (long int)];
   5150 	     } u;
   5151 	     u.l = 1;
   5152 	     return u.c[sizeof (long int) - 1] == 1;
   5153 
   5154   ;
   5155   return 0;
   5156 }
   5157 _ACEOF
   5158 if ac_fn_c_try_run "$LINENO"; then :
   5159   ac_cv_c_bigendian=no
   5160 else
   5161   ac_cv_c_bigendian=yes
   5162 fi
   5163 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5164   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5165 fi
   5166 
   5167     fi
   5168 fi
   5169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
   5170 $as_echo "$ac_cv_c_bigendian" >&6; }
   5171  case $ac_cv_c_bigendian in #(
   5172    yes)
   5173      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
   5174 ;; #(
   5175    no)
   5176       ;; #(
   5177    universal)
   5178 
   5179 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
   5180 
   5181      ;; #(
   5182    *)
   5183      as_fn_error $? "unknown endianness
   5184  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
   5185  esac
   5186 
   5187 
   5188 
   5189 
   5190 ac_config_headers="$ac_config_headers config.h:config.in"
   5191 
   5192 
   5193 
   5194 # Find a good install program.  We prefer a C program (faster),
   5195 # so one script is as good as another.  But avoid the broken or
   5196 # incompatible versions:
   5197 # SysV /etc/install, /usr/sbin/install
   5198 # SunOS /usr/etc/install
   5199 # IRIX /sbin/install
   5200 # AIX /bin/install
   5201 # AmigaOS /C/install, which installs bootblocks on floppy discs
   5202 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   5203 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   5204 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   5205 # OS/2's system install, which has a completely different semantic
   5206 # ./install, which can be erroneously created by make from ./install.sh.
   5207 # Reject install programs that cannot install multiple files.
   5208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   5209 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   5210 if test -z "$INSTALL"; then
   5211 if ${ac_cv_path_install+:} false; then :
   5212   $as_echo_n "(cached) " >&6
   5213 else
   5214   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5215 for as_dir in $PATH
   5216 do
   5217   IFS=$as_save_IFS
   5218   test -z "$as_dir" && as_dir=.
   5219     # Account for people who put trailing slashes in PATH elements.
   5220 case $as_dir/ in #((
   5221   ./ | .// | /[cC]/* | \
   5222   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   5223   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   5224   /usr/ucb/* ) ;;
   5225   *)
   5226     # OSF1 and SCO ODT 3.0 have their own names for install.
   5227     # Don't use installbsd from OSF since it installs stuff as root
   5228     # by default.
   5229     for ac_prog in ginstall scoinst install; do
   5230       for ac_exec_ext in '' $ac_executable_extensions; do
   5231 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   5232 	  if test $ac_prog = install &&
   5233 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   5234 	    # AIX install.  It has an incompatible calling convention.
   5235 	    :
   5236 	  elif test $ac_prog = install &&
   5237 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   5238 	    # program-specific install script used by HP pwplus--don't use.
   5239 	    :
   5240 	  else
   5241 	    rm -rf conftest.one conftest.two conftest.dir
   5242 	    echo one > conftest.one
   5243 	    echo two > conftest.two
   5244 	    mkdir conftest.dir
   5245 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   5246 	      test -s conftest.one && test -s conftest.two &&
   5247 	      test -s conftest.dir/conftest.one &&
   5248 	      test -s conftest.dir/conftest.two
   5249 	    then
   5250 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   5251 	      break 3
   5252 	    fi
   5253 	  fi
   5254 	fi
   5255       done
   5256     done
   5257     ;;
   5258 esac
   5259 
   5260   done
   5261 IFS=$as_save_IFS
   5262 
   5263 rm -rf conftest.one conftest.two conftest.dir
   5264 
   5265 fi
   5266   if test "${ac_cv_path_install+set}" = set; then
   5267     INSTALL=$ac_cv_path_install
   5268   else
   5269     # As a last resort, use the slow shell script.  Don't cache a
   5270     # value for INSTALL within a source directory, because that will
   5271     # break other packages using the cache if that directory is
   5272     # removed, or if the value is a relative name.
   5273     INSTALL=$ac_install_sh
   5274   fi
   5275 fi
   5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   5277 $as_echo "$INSTALL" >&6; }
   5278 
   5279 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   5280 # It thinks the first close brace ends the variable substitution.
   5281 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   5282 
   5283 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   5284 
   5285 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   5286 
   5287 
   5288 # Don't build the shared library for build.
   5289 if [ -n "${with_build_subdir}" ]; then
   5290   enable_shared=no
   5291 fi
   5292 
   5293 frag=
   5294 case "${host}" in
   5295   rs6000-ibm-aix3.1 | rs6000-ibm-aix)
   5296                         frag=mh-aix ;;
   5297   *-*-cxux7*)		frag=mh-cxux7 ;;
   5298   *-*-freebsd2.1.*)	frag=mh-fbsd21 ;;
   5299   *-*-freebsd2.2.[012])	frag=mh-fbsd21 ;;
   5300   i370-*-opened*)       frag=mh-openedition ;;
   5301   i[34567]86-*-windows*)	frag=mh-windows ;;
   5302 esac
   5303 
   5304 if [ -n "${frag}" ]; then
   5305   frag=${libiberty_topdir}/libiberty/config/$frag
   5306 fi
   5307 
   5308 
   5309 
   5310 
   5311 
   5312 case "${host}" in
   5313     # PIC is the default on some targets or must not be used.
   5314     *-*-darwin*)
   5315 	# For darwin, common symbols are not allowed in MH_DYLIB files
   5316 	case "${CFLAGS}" in
   5317 	  # If we are using a compiler supporting mdynamic-no-pic
   5318 	  # and the option has been tested as safe to add, then cancel
   5319 	  # it here, since the code generated is incompatible with shared
   5320 	  # libs.
   5321 	  *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
   5322 	  *) PICFLAG=-fno-common ;;
   5323 	esac
   5324 	;;
   5325     alpha*-dec-osf5*)
   5326 	# PIC is the default.
   5327 	;;
   5328     hppa*64*-*-hpux*)
   5329 	# PIC is the default for 64-bit PA HP-UX.
   5330 	;;
   5331     i[34567]86-*-cygwin* | x86_64-*-cygwin*)
   5332 	;;
   5333     i[34567]86-*-mingw* | x86_64-*-mingw*)
   5334 	;;
   5335     i[34567]86-*-interix[3-9]*)
   5336 	# Interix 3.x gcc -fpic/-fPIC options generate broken code.
   5337 	# Instead, we relocate shared libraries at runtime.
   5338 	;;
   5339     i[34567]86-*-nto-qnx*)
   5340 	# QNX uses GNU C++, but need to define -shared option too, otherwise
   5341 	# it will coredump.
   5342 	PICFLAG='-fPIC -shared'
   5343 	;;
   5344     i[34567]86-pc-msdosdjgpp*)
   5345 	# DJGPP does not support shared libraries at all.
   5346 	;;
   5347     ia64*-*-hpux*)
   5348 	# On IA64 HP-UX, PIC is the default but the pic flag
   5349 	# sets the default TLS model and affects inlining.
   5350 	PICFLAG=-fPIC
   5351 	;;
   5352     mips-sgi-irix6*)
   5353 	# PIC is the default.
   5354 	;;
   5355     rs6000-ibm-aix* | powerpc-ibm-aix*)
   5356 	# All AIX code is PIC.
   5357 	;;
   5358 
   5359     # Some targets support both -fPIC and -fpic, but prefer the latter.
   5360     # FIXME: Why?
   5361     i[34567]86-*-* | x86_64-*-*)
   5362 	PICFLAG=-fpic
   5363 	;;
   5364     # FIXME: Override -fPIC default in libgcc only?
   5365     sh-*-linux* | sh[2346lbe]*-*-linux*)
   5366 	PICFLAG=-fpic
   5367 	;;
   5368     sh*-*-netbsd*)
   5369 	PICFLAG=-fpic
   5370 	;;
   5371     # Default to -fPIC unless specified otherwise.
   5372     *)
   5373 	PICFLAG=-fPIC
   5374 	;;
   5375 esac
   5376 
   5377 # If the user explicitly uses -fpic/-fPIC, keep that.
   5378 case "${CFLAGS}" in
   5379     *-fpic*)
   5380 	PICFLAG=-fpic
   5381 	;;
   5382     *-fPIC*)
   5383 	PICFLAG=-fPIC
   5384 	;;
   5385 esac
   5386 
   5387 
   5388 # If they didn't specify --enable-shared, don't generate shared libs.
   5389 case "${enable_shared}" in
   5390   yes) shared=yes ;;
   5391   no) shared=no ;;
   5392   "") shared=no ;;
   5393   *) shared=yes ;;
   5394 esac
   5395 
   5396 # ...unless --enable-host-shared was passed from top-level config:
   5397 if [ "${enable_host_shared}" = "yes" ]; then
   5398   shared=yes
   5399 fi
   5400 
   5401 if [ "${shared}" != "yes" ]; then
   5402   PICFLAG=
   5403 fi
   5404 
   5405 
   5406 NOASANFLAG=
   5407 case " ${CFLAGS} " in
   5408   *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
   5409   *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
   5410 esac
   5411 
   5412 
   5413  # Check whether --enable-cet was given.
   5414 if test "${enable_cet+set}" = set; then :
   5415   enableval=$enable_cet;
   5416       case "$enableval" in
   5417        yes|no|auto) ;;
   5418        *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
   5419                           esac
   5420 
   5421 else
   5422   enable_cet=auto
   5423 fi
   5424 
   5425 
   5426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
   5427 $as_echo_n "checking for CET support... " >&6; }
   5428 
   5429 case "$host" in
   5430   i[34567]86-*-linux* | x86_64-*-linux*)
   5431     may_have_cet=yes
   5432     cet_save_CFLAGS="$CFLAGS"
   5433     CFLAGS="$CFLAGS -fcf-protection"
   5434     case "$enable_cet" in
   5435       auto)
   5436 	# Check if target supports multi-byte NOPs
   5437 	# and if compiler and assembler support CET.
   5438 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5439 /* end confdefs.h.  */
   5440 
   5441 int
   5442 main ()
   5443 {
   5444 
   5445 #if !defined(__SSE2__)
   5446 #error target does not support multi-byte NOPs
   5447 #else
   5448 asm ("setssbsy");
   5449 #endif
   5450 
   5451   ;
   5452   return 0;
   5453 }
   5454 _ACEOF
   5455 if ac_fn_c_try_compile "$LINENO"; then :
   5456   enable_cet=yes
   5457 else
   5458   enable_cet=no
   5459 fi
   5460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5461 	;;
   5462       yes)
   5463 	# Check if compiler and assembler support CET.
   5464 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5465 /* end confdefs.h.  */
   5466 
   5467 int
   5468 main ()
   5469 {
   5470 asm ("setssbsy");
   5471   ;
   5472   return 0;
   5473 }
   5474 _ACEOF
   5475 if ac_fn_c_try_compile "$LINENO"; then :
   5476   support_cet=yes
   5477 else
   5478   support_cet=no
   5479 fi
   5480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5481 	if test $support_cet = "no"; then
   5482 	  if test x$enable_bootstrap != xno \
   5483 	     && test -z "${with_build_subdir}" \
   5484 	     && (test ! -f ../stage_current \
   5485 	         || test `cat ../stage_current` != "stage1"); then
   5486 	    # Require CET support only for the final GCC build.
   5487 	    as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
   5488 	  else
   5489 	    # Don't enable CET without CET support for non-bootstrap
   5490 	    # build, in stage1 nor for build support.
   5491 	    enable_cet=no
   5492 	  fi
   5493 	fi
   5494 	;;
   5495     esac
   5496     CFLAGS="$cet_save_CFLAGS"
   5497     ;;
   5498   *)
   5499     may_have_cet=no
   5500     enable_cet=no
   5501     ;;
   5502 esac
   5503 
   5504 cet_save_CFLAGS="$CFLAGS"
   5505 CFLAGS="$CFLAGS -fcf-protection=none"
   5506 cet_save_LDFLAGS="$LDFLAGS"
   5507 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
   5508 if test x$may_have_cet = xyes; then
   5509   # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
   5510   if test x$gcc_no_link = xyes; then
   5511   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   5512 fi
   5513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5514 /* end confdefs.h.  */
   5515 
   5516 int
   5517 main ()
   5518 {
   5519 return 0;
   5520   ;
   5521   return 0;
   5522 }
   5523 _ACEOF
   5524 if ac_fn_c_try_link "$LINENO"; then :
   5525   may_have_cet=yes
   5526 else
   5527   may_have_cet=no
   5528 fi
   5529 rm -f core conftest.err conftest.$ac_objext \
   5530     conftest$ac_exeext conftest.$ac_ext
   5531 fi
   5532 
   5533 if test x$may_have_cet = xyes; then
   5534   if test x$cross_compiling = xno; then
   5535     if test "$cross_compiling" = yes; then :
   5536   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5537 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5538 as_fn_error $? "cannot run test program while cross compiling
   5539 See \`config.log' for more details" "$LINENO" 5; }
   5540 else
   5541   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5542 /* end confdefs.h.  */
   5543 
   5544 int
   5545 main ()
   5546 {
   5547   asm ("endbr32");
   5548   return 0;
   5549 }
   5550 
   5551 _ACEOF
   5552 if ac_fn_c_try_run "$LINENO"; then :
   5553   have_multi_byte_nop=yes
   5554 else
   5555   have_multi_byte_nop=no
   5556 fi
   5557 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5558   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5559 fi
   5560 
   5561     have_cet=no
   5562     if test x$have_multi_byte_nop = xyes; then
   5563       if test "$cross_compiling" = yes; then :
   5564   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5565 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5566 as_fn_error $? "cannot run test program while cross compiling
   5567 See \`config.log' for more details" "$LINENO" 5; }
   5568 else
   5569   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5570 /* end confdefs.h.  */
   5571 
   5572 static void
   5573 foo (void)
   5574 {
   5575 }
   5576 
   5577 static void
   5578 __attribute__ ((noinline, noclone))
   5579 xxx (void (*f) (void))
   5580 {
   5581   f ();
   5582 }
   5583 
   5584 static void
   5585 __attribute__ ((noinline, noclone))
   5586 bar (void)
   5587 {
   5588   xxx (foo);
   5589 }
   5590 
   5591 int
   5592 main ()
   5593 {
   5594   bar ();
   5595   return 0;
   5596 }
   5597 
   5598 _ACEOF
   5599 if ac_fn_c_try_run "$LINENO"; then :
   5600   have_cet=no
   5601 else
   5602   have_cet=yes
   5603 fi
   5604 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5605   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5606 fi
   5607 
   5608     fi
   5609     if test x$enable_cet = xno -a x$have_cet = xyes; then
   5610       as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
   5611     fi
   5612   fi
   5613 else
   5614   # Enable CET in cross compiler if possible so that it will run on both
   5615   # CET and non-CET hosts.
   5616   have_cet=yes
   5617 fi
   5618 if test x$enable_cet = xyes; then
   5619   CET_HOST_FLAGS="-fcf-protection"
   5620   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5621 $as_echo "yes" >&6; }
   5622 else
   5623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5624 $as_echo "no" >&6; }
   5625 fi
   5626 CFLAGS="$cet_save_CFLAGS"
   5627 LDFLAGS="$cet_save_LDFLAGS"
   5628 
   5629 
   5630 
   5631 echo "# Warning: this fragment is automatically generated" > temp-frag
   5632 
   5633 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
   5634   echo "Appending ${frag} to xhost-mkfrag"
   5635   echo "# Following fragment copied from ${frag}" >> temp-frag
   5636   cat ${frag} >> temp-frag
   5637 fi
   5638 
   5639 # record if we want to build shared libs.
   5640 if [ "${shared}" = "yes" ]; then
   5641   echo enable_shared = yes >> temp-frag
   5642 else
   5643   echo enable_shared = no >> temp-frag
   5644 fi
   5645 
   5646 frag=xhost-mkfrag
   5647 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
   5648 
   5649 host_makefile_frag=${frag}
   5650 
   5651 
   5652 # It's OK to check for header files.  Although the compiler may not be
   5653 # able to link anything, it had better be able to at least compile
   5654 # something.
   5655 for ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h process.h sys/prctl.h
   5656 do :
   5657   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5658 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
   5659 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   5660   cat >>confdefs.h <<_ACEOF
   5661 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5662 _ACEOF
   5663 
   5664 fi
   5665 done
   5666 
   5667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
   5668 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
   5669 if ${ac_cv_header_sys_wait_h+:} false; then :
   5670   $as_echo_n "(cached) " >&6
   5671 else
   5672   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5673 /* end confdefs.h.  */
   5674 #include <sys/types.h>
   5675 #include <sys/wait.h>
   5676 #ifndef WEXITSTATUS
   5677 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
   5678 #endif
   5679 #ifndef WIFEXITED
   5680 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
   5681 #endif
   5682 
   5683 int
   5684 main ()
   5685 {
   5686   int s;
   5687   wait (&s);
   5688   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
   5689   ;
   5690   return 0;
   5691 }
   5692 _ACEOF
   5693 if ac_fn_c_try_compile "$LINENO"; then :
   5694   ac_cv_header_sys_wait_h=yes
   5695 else
   5696   ac_cv_header_sys_wait_h=no
   5697 fi
   5698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5699 fi
   5700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
   5701 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
   5702 if test $ac_cv_header_sys_wait_h = yes; then
   5703 
   5704 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
   5705 
   5706 fi
   5707 
   5708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
   5709 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
   5710 if ${ac_cv_header_time+:} false; then :
   5711   $as_echo_n "(cached) " >&6
   5712 else
   5713   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5714 /* end confdefs.h.  */
   5715 #include <sys/types.h>
   5716 #include <sys/time.h>
   5717 #include <time.h>
   5718 
   5719 int
   5720 main ()
   5721 {
   5722 if ((struct tm *) 0)
   5723 return 0;
   5724   ;
   5725   return 0;
   5726 }
   5727 _ACEOF
   5728 if ac_fn_c_try_compile "$LINENO"; then :
   5729   ac_cv_header_time=yes
   5730 else
   5731   ac_cv_header_time=no
   5732 fi
   5733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5734 fi
   5735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
   5736 $as_echo "$ac_cv_header_time" >&6; }
   5737 if test $ac_cv_header_time = yes; then
   5738 
   5739 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
   5740 
   5741 fi
   5742 
   5743 
   5744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
   5745 $as_echo_n "checking whether errno must be declared... " >&6; }
   5746 if ${libiberty_cv_declare_errno+:} false; then :
   5747   $as_echo_n "(cached) " >&6
   5748 else
   5749   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5750 /* end confdefs.h.  */
   5751 #include <errno.h>
   5752 int
   5753 main ()
   5754 {
   5755 int x = errno;
   5756   ;
   5757   return 0;
   5758 }
   5759 _ACEOF
   5760 if ac_fn_c_try_compile "$LINENO"; then :
   5761   libiberty_cv_declare_errno=no
   5762 else
   5763   libiberty_cv_declare_errno=yes
   5764 fi
   5765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5766 fi
   5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
   5768 $as_echo "$libiberty_cv_declare_errno" >&6; }
   5769 if test $libiberty_cv_declare_errno = yes
   5770 then
   5771 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
   5772 
   5773 fi
   5774 
   5775 
   5776 # Determine sizes of some types.
   5777 # The cast to long int works around a bug in the HP C Compiler
   5778 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   5779 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   5780 # This bug is HP SR number 8606223364.
   5781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
   5782 $as_echo_n "checking size of int... " >&6; }
   5783 if ${ac_cv_sizeof_int+:} false; then :
   5784   $as_echo_n "(cached) " >&6
   5785 else
   5786   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
   5787 
   5788 else
   5789   if test "$ac_cv_type_int" = yes; then
   5790      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5791 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5792 as_fn_error 77 "cannot compute sizeof (int)
   5793 See \`config.log' for more details" "$LINENO" 5; }
   5794    else
   5795      ac_cv_sizeof_int=0
   5796    fi
   5797 fi
   5798 
   5799 fi
   5800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
   5801 $as_echo "$ac_cv_sizeof_int" >&6; }
   5802 
   5803 
   5804 
   5805 cat >>confdefs.h <<_ACEOF
   5806 #define SIZEOF_INT $ac_cv_sizeof_int
   5807 _ACEOF
   5808 
   5809 
   5810 # The cast to long int works around a bug in the HP C Compiler
   5811 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   5812 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   5813 # This bug is HP SR number 8606223364.
   5814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
   5815 $as_echo_n "checking size of long... " >&6; }
   5816 if ${ac_cv_sizeof_long+:} false; then :
   5817   $as_echo_n "(cached) " >&6
   5818 else
   5819   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
   5820 
   5821 else
   5822   if test "$ac_cv_type_long" = yes; then
   5823      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5824 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5825 as_fn_error 77 "cannot compute sizeof (long)
   5826 See \`config.log' for more details" "$LINENO" 5; }
   5827    else
   5828      ac_cv_sizeof_long=0
   5829    fi
   5830 fi
   5831 
   5832 fi
   5833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
   5834 $as_echo "$ac_cv_sizeof_long" >&6; }
   5835 
   5836 
   5837 
   5838 cat >>confdefs.h <<_ACEOF
   5839 #define SIZEOF_LONG $ac_cv_sizeof_long
   5840 _ACEOF
   5841 
   5842 
   5843 # The cast to long int works around a bug in the HP C Compiler
   5844 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   5845 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   5846 # This bug is HP SR number 8606223364.
   5847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
   5848 $as_echo_n "checking size of size_t... " >&6; }
   5849 if ${ac_cv_sizeof_size_t+:} false; then :
   5850   $as_echo_n "(cached) " >&6
   5851 else
   5852   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t"        "$ac_includes_default"; then :
   5853 
   5854 else
   5855   if test "$ac_cv_type_size_t" = yes; then
   5856      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5857 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5858 as_fn_error 77 "cannot compute sizeof (size_t)
   5859 See \`config.log' for more details" "$LINENO" 5; }
   5860    else
   5861      ac_cv_sizeof_size_t=0
   5862    fi
   5863 fi
   5864 
   5865 fi
   5866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
   5867 $as_echo "$ac_cv_sizeof_size_t" >&6; }
   5868 
   5869 
   5870 
   5871 cat >>confdefs.h <<_ACEOF
   5872 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
   5873 _ACEOF
   5874 
   5875 
   5876 
   5877 # Check for presense of long long
   5878 ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
   5879 if test "x$ac_cv_type_long_long" = xyes; then :
   5880 
   5881 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
   5882  # The cast to long int works around a bug in the HP C Compiler
   5883 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   5884 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   5885 # This bug is HP SR number 8606223364.
   5886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
   5887 $as_echo_n "checking size of long long... " >&6; }
   5888 if ${ac_cv_sizeof_long_long+:} false; then :
   5889   $as_echo_n "(cached) " >&6
   5890 else
   5891   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
   5892 
   5893 else
   5894   if test "$ac_cv_type_long_long" = yes; then
   5895      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5896 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5897 as_fn_error 77 "cannot compute sizeof (long long)
   5898 See \`config.log' for more details" "$LINENO" 5; }
   5899    else
   5900      ac_cv_sizeof_long_long=0
   5901    fi
   5902 fi
   5903 
   5904 fi
   5905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
   5906 $as_echo "$ac_cv_sizeof_long_long" >&6; }
   5907 
   5908 
   5909 
   5910 cat >>confdefs.h <<_ACEOF
   5911 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
   5912 _ACEOF
   5913 
   5914 
   5915 fi
   5916 
   5917 
   5918 # Look for a 64-bit type.
   5919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
   5920 $as_echo_n "checking for a 64-bit type... " >&6; }
   5921 if ${liberty_cv_uint64+:} false; then :
   5922   $as_echo_n "(cached) " >&6
   5923 else
   5924   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5925 /* end confdefs.h.  */
   5926 #ifdef HAVE_STDINT_H
   5927 #include <stdint.h>
   5928 #endif
   5929 int
   5930 main ()
   5931 {
   5932 extern uint64_t foo;
   5933   ;
   5934   return 0;
   5935 }
   5936 _ACEOF
   5937 if ac_fn_c_try_compile "$LINENO"; then :
   5938   liberty_cv_uint64=uint64_t
   5939 else
   5940   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5941 /* end confdefs.h.  */
   5942 #ifdef HAVE_LIMITS_H
   5943 #include <limits.h>
   5944 #endif
   5945 #ifndef CHAR_BIT
   5946 #define CHAR_BIT 8
   5947 #endif
   5948 int
   5949 main ()
   5950 {
   5951 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
   5952   ;
   5953   return 0;
   5954 }
   5955 _ACEOF
   5956 if ac_fn_c_try_compile "$LINENO"; then :
   5957   liberty_cv_uint64="unsigned long"
   5958 else
   5959   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5960 /* end confdefs.h.  */
   5961 #ifdef HAVE_LIMITS_H
   5962 #include <limits.h>
   5963 #endif
   5964 #ifndef CHAR_BIT
   5965 #define CHAR_BIT 8
   5966 #endif
   5967 int
   5968 main ()
   5969 {
   5970 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
   5971   ;
   5972   return 0;
   5973 }
   5974 _ACEOF
   5975 if ac_fn_c_try_compile "$LINENO"; then :
   5976   liberty_cv_uint64="unsigned long long"
   5977 else
   5978   liberty_cv_uint64=none
   5979 fi
   5980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5981 fi
   5982 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5983 fi
   5984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5985 fi
   5986 
   5987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
   5988 $as_echo "$liberty_cv_uint64" >&6; }
   5989 if test "$liberty_cv_uint64" != none; then
   5990 
   5991 cat >>confdefs.h <<_ACEOF
   5992 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
   5993 _ACEOF
   5994 
   5995 fi
   5996 
   5997 
   5998   ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
   5999 if test "x$ac_cv_type_intptr_t" = xyes; then :
   6000 
   6001 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
   6002 
   6003 else
   6004   for ac_type in 'int' 'long int' 'long long int'; do
   6005        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6006 /* end confdefs.h.  */
   6007 $ac_includes_default
   6008 int
   6009 main ()
   6010 {
   6011 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
   6012 test_array [0] = 0;
   6013 return test_array [0];
   6014 
   6015   ;
   6016   return 0;
   6017 }
   6018 _ACEOF
   6019 if ac_fn_c_try_compile "$LINENO"; then :
   6020 
   6021 cat >>confdefs.h <<_ACEOF
   6022 #define intptr_t $ac_type
   6023 _ACEOF
   6024 
   6025 	  ac_type=
   6026 fi
   6027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6028        test -z "$ac_type" && break
   6029      done
   6030 fi
   6031 
   6032 
   6033 
   6034   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
   6035 if test "x$ac_cv_type_uintptr_t" = xyes; then :
   6036 
   6037 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
   6038 
   6039 else
   6040   for ac_type in 'unsigned int' 'unsigned long int' \
   6041 	'unsigned long long int'; do
   6042        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6043 /* end confdefs.h.  */
   6044 $ac_includes_default
   6045 int
   6046 main ()
   6047 {
   6048 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
   6049 test_array [0] = 0;
   6050 return test_array [0];
   6051 
   6052   ;
   6053   return 0;
   6054 }
   6055 _ACEOF
   6056 if ac_fn_c_try_compile "$LINENO"; then :
   6057 
   6058 cat >>confdefs.h <<_ACEOF
   6059 #define uintptr_t $ac_type
   6060 _ACEOF
   6061 
   6062 	  ac_type=
   6063 fi
   6064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6065        test -z "$ac_type" && break
   6066      done
   6067 fi
   6068 
   6069 
   6070 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
   6071 if test "x$ac_cv_type_ssize_t" = xyes; then :
   6072 
   6073 else
   6074 
   6075 cat >>confdefs.h <<_ACEOF
   6076 #define ssize_t int
   6077 _ACEOF
   6078 
   6079 fi
   6080 
   6081 
   6082 # Given the above check, we always have uintptr_t or a fallback
   6083 # definition.  So define HAVE_UINTPTR_T in case any imported code
   6084 # relies on it.
   6085 
   6086 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
   6087 
   6088 
   6089 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
   6090 if test "x$ac_cv_type_pid_t" = xyes; then :
   6091 
   6092 else
   6093 
   6094 cat >>confdefs.h <<_ACEOF
   6095 #define pid_t int
   6096 _ACEOF
   6097 
   6098 fi
   6099 
   6100 
   6101 # This is the list of functions which libiberty will provide if they
   6102 # are not available on the host.
   6103 
   6104 funcs="asprintf"
   6105 funcs="$funcs atexit"
   6106 funcs="$funcs basename"
   6107 funcs="$funcs bcmp"
   6108 funcs="$funcs bcopy"
   6109 funcs="$funcs bsearch"
   6110 funcs="$funcs bzero"
   6111 funcs="$funcs calloc"
   6112 funcs="$funcs clock"
   6113 funcs="$funcs ffs"
   6114 funcs="$funcs getcwd"
   6115 funcs="$funcs getpagesize"
   6116 funcs="$funcs gettimeofday"
   6117 funcs="$funcs index"
   6118 funcs="$funcs insque"
   6119 funcs="$funcs memchr"
   6120 funcs="$funcs memcmp"
   6121 funcs="$funcs memcpy"
   6122 funcs="$funcs memmem"
   6123 funcs="$funcs memmove"
   6124 funcs="$funcs mempcpy"
   6125 funcs="$funcs memset"
   6126 funcs="$funcs mkstemps"
   6127 funcs="$funcs putenv"
   6128 funcs="$funcs random"
   6129 funcs="$funcs rename"
   6130 funcs="$funcs rindex"
   6131 funcs="$funcs setenv"
   6132 funcs="$funcs snprintf"
   6133 funcs="$funcs sigsetmask"
   6134 funcs="$funcs stpcpy"
   6135 funcs="$funcs stpncpy"
   6136 funcs="$funcs strcasecmp"
   6137 funcs="$funcs strchr"
   6138 funcs="$funcs strdup"
   6139 funcs="$funcs strncasecmp"
   6140 funcs="$funcs strndup"
   6141 funcs="$funcs strnlen"
   6142 funcs="$funcs strrchr"
   6143 funcs="$funcs strstr"
   6144 funcs="$funcs strtod"
   6145 funcs="$funcs strtol"
   6146 funcs="$funcs strtoul"
   6147 funcs="$funcs strtoll"
   6148 funcs="$funcs strtoull"
   6149 funcs="$funcs strverscmp"
   6150 funcs="$funcs tmpnam"
   6151 funcs="$funcs vasprintf"
   6152 funcs="$funcs vfprintf"
   6153 funcs="$funcs vprintf"
   6154 funcs="$funcs vsnprintf"
   6155 funcs="$funcs vsprintf"
   6156 funcs="$funcs waitpid"
   6157 funcs="$funcs setproctitle"
   6158 
   6159 # Also in the old function.def file: alloca, vfork, getopt.
   6160 
   6161 vars="sys_errlist sys_nerr sys_siglist"
   6162 
   6163 checkfuncs="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
   6164  getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
   6165  realpath setrlimit spawnve spawnvpe strerror strsignal sysconf sysctl \
   6166  sysmp table times wait3 wait4"
   6167 
   6168 #Darwin has sbrk, but it is deprecated and that produces build-time warnings
   6169 #so do not check for it.
   6170 case "${host}" in
   6171   *-*-darwin*) ;;
   6172   *) checkfuncs="$checkfuncs sbrk"
   6173 esac
   6174 
   6175 # These are neither executed nor required, but they help keep
   6176 # autoheader happy without adding a bunch of text to acconfig.h.
   6177 if test "x" = "y"; then
   6178   for ac_func in asprintf atexit \
   6179     basename bcmp bcopy bsearch bzero \
   6180     calloc canonicalize_file_name clock \
   6181     dup3 \
   6182     ffs __fsetlocking \
   6183     getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
   6184     index insque \
   6185     memchr memcmp memcpy memmem memmove memset mkstemps \
   6186     on_exit \
   6187     pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
   6188     random realpath rename rindex \
   6189     sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
   6190      stpcpy stpncpy strcasecmp strchr strdup \
   6191      strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
   6192      strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
   6193     table times tmpnam \
   6194     vasprintf vfprintf vprintf vsprintf \
   6195     wait3 wait4 waitpid
   6196 do :
   6197   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   6198 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   6199 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   6200   cat >>confdefs.h <<_ACEOF
   6201 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   6202 _ACEOF
   6203 
   6204 fi
   6205 done
   6206 
   6207   as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
   6208 ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
   6209 if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
   6210   ac_have_decl=1
   6211 else
   6212   ac_have_decl=0
   6213 fi
   6214 
   6215 cat >>confdefs.h <<_ACEOF
   6216 #define HAVE_DECL_BASENAME $ac_have_decl
   6217 _ACEOF
   6218 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
   6219 if test "x$ac_cv_have_decl_ffs" = xyes; then :
   6220   ac_have_decl=1
   6221 else
   6222   ac_have_decl=0
   6223 fi
   6224 
   6225 cat >>confdefs.h <<_ACEOF
   6226 #define HAVE_DECL_FFS $ac_have_decl
   6227 _ACEOF
   6228 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
   6229 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
   6230   ac_have_decl=1
   6231 else
   6232   ac_have_decl=0
   6233 fi
   6234 
   6235 cat >>confdefs.h <<_ACEOF
   6236 #define HAVE_DECL_ASPRINTF $ac_have_decl
   6237 _ACEOF
   6238 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
   6239 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
   6240   ac_have_decl=1
   6241 else
   6242   ac_have_decl=0
   6243 fi
   6244 
   6245 cat >>confdefs.h <<_ACEOF
   6246 #define HAVE_DECL_VASPRINTF $ac_have_decl
   6247 _ACEOF
   6248 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
   6249 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
   6250   ac_have_decl=1
   6251 else
   6252   ac_have_decl=0
   6253 fi
   6254 
   6255 cat >>confdefs.h <<_ACEOF
   6256 #define HAVE_DECL_SNPRINTF $ac_have_decl
   6257 _ACEOF
   6258 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
   6259 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
   6260   ac_have_decl=1
   6261 else
   6262   ac_have_decl=0
   6263 fi
   6264 
   6265 cat >>confdefs.h <<_ACEOF
   6266 #define HAVE_DECL_VSNPRINTF $ac_have_decl
   6267 _ACEOF
   6268 ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
   6269 if test "x$ac_cv_have_decl_strtol" = xyes; then :
   6270   ac_have_decl=1
   6271 else
   6272   ac_have_decl=0
   6273 fi
   6274 
   6275 cat >>confdefs.h <<_ACEOF
   6276 #define HAVE_DECL_STRTOL $ac_have_decl
   6277 _ACEOF
   6278 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
   6279 if test "x$ac_cv_have_decl_strtoul" = xyes; then :
   6280   ac_have_decl=1
   6281 else
   6282   ac_have_decl=0
   6283 fi
   6284 
   6285 cat >>confdefs.h <<_ACEOF
   6286 #define HAVE_DECL_STRTOUL $ac_have_decl
   6287 _ACEOF
   6288 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
   6289 if test "x$ac_cv_have_decl_strtoll" = xyes; then :
   6290   ac_have_decl=1
   6291 else
   6292   ac_have_decl=0
   6293 fi
   6294 
   6295 cat >>confdefs.h <<_ACEOF
   6296 #define HAVE_DECL_STRTOLL $ac_have_decl
   6297 _ACEOF
   6298 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
   6299 if test "x$ac_cv_have_decl_strtoull" = xyes; then :
   6300   ac_have_decl=1
   6301 else
   6302   ac_have_decl=0
   6303 fi
   6304 
   6305 cat >>confdefs.h <<_ACEOF
   6306 #define HAVE_DECL_STRTOULL $ac_have_decl
   6307 _ACEOF
   6308 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
   6309 if test "x$ac_cv_have_decl_strnlen" = xyes; then :
   6310   ac_have_decl=1
   6311 else
   6312   ac_have_decl=0
   6313 fi
   6314 
   6315 cat >>confdefs.h <<_ACEOF
   6316 #define HAVE_DECL_STRNLEN $ac_have_decl
   6317 _ACEOF
   6318 
   6319 
   6320 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
   6321 
   6322 
   6323 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
   6324 
   6325 
   6326 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
   6327 
   6328 fi
   6329 
   6330 # For each of these functions, if the host does not provide the
   6331 # function we want to put FN.o in LIBOBJS, and if the host does
   6332 # provide the function, we want to define HAVE_FN in config.h.
   6333 
   6334 setobjs=
   6335 CHECK=
   6336 if test -n "${with_target_subdir}"; then
   6337 
   6338   # We are being configured as a target library.  AC_REPLACE_FUNCS
   6339   # may not work correctly, because the compiler may not be able to
   6340   # link executables.  Note that we may still be being configured
   6341   # native.
   6342 
   6343   # If we are being configured for newlib, we know which functions
   6344   # newlib provide and which ones we will be expected to provide.
   6345 
   6346   if test "x${with_newlib}" = "xyes"; then
   6347     case " $LIBOBJS " in
   6348   *" asprintf.$ac_objext "* ) ;;
   6349   *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
   6350  ;;
   6351 esac
   6352 
   6353     case " $LIBOBJS " in
   6354   *" basename.$ac_objext "* ) ;;
   6355   *) LIBOBJS="$LIBOBJS basename.$ac_objext"
   6356  ;;
   6357 esac
   6358 
   6359     case " $LIBOBJS " in
   6360   *" insque.$ac_objext "* ) ;;
   6361   *) LIBOBJS="$LIBOBJS insque.$ac_objext"
   6362  ;;
   6363 esac
   6364 
   6365     case " $LIBOBJS " in
   6366   *" random.$ac_objext "* ) ;;
   6367   *) LIBOBJS="$LIBOBJS random.$ac_objext"
   6368  ;;
   6369 esac
   6370 
   6371     case " $LIBOBJS " in
   6372   *" strdup.$ac_objext "* ) ;;
   6373   *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
   6374  ;;
   6375 esac
   6376 
   6377     case " $LIBOBJS " in
   6378   *" vasprintf.$ac_objext "* ) ;;
   6379   *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
   6380  ;;
   6381 esac
   6382 
   6383 
   6384     for f in $funcs; do
   6385       case "$f" in
   6386 	asprintf | basename | insque | random | strdup | vasprintf)
   6387 	  ;;
   6388 	*)
   6389 	  n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
   6390 	  cat >>confdefs.h <<_ACEOF
   6391 #define $n 1
   6392 _ACEOF
   6393 
   6394 	  ;;
   6395       esac
   6396     done
   6397 
   6398     # newlib doesnt provide any of the variables in $vars, so we
   6399     # dont have to check them here.
   6400 
   6401     # Of the functions in $checkfuncs, newlib only has strerror.
   6402     $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
   6403 
   6404 
   6405     setobjs=yes
   6406 
   6407   fi
   6408 
   6409   # If we are being configured for Mingw, we know which functions
   6410   # Mingw provides and which ones we will be expected to provide.
   6411 
   6412   case "${host}" in
   6413   *-*-mingw*)
   6414     case " $LIBOBJS " in
   6415   *" asprintf.$ac_objext "* ) ;;
   6416   *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
   6417  ;;
   6418 esac
   6419 
   6420     case " $LIBOBJS " in
   6421   *" basename.$ac_objext "* ) ;;
   6422   *) LIBOBJS="$LIBOBJS basename.$ac_objext"
   6423  ;;
   6424 esac
   6425 
   6426     case " $LIBOBJS " in
   6427   *" bcmp.$ac_objext "* ) ;;
   6428   *) LIBOBJS="$LIBOBJS bcmp.$ac_objext"
   6429  ;;
   6430 esac
   6431 
   6432     case " $LIBOBJS " in
   6433   *" bcopy.$ac_objext "* ) ;;
   6434   *) LIBOBJS="$LIBOBJS bcopy.$ac_objext"
   6435  ;;
   6436 esac
   6437 
   6438     case " $LIBOBJS " in
   6439   *" bzero.$ac_objext "* ) ;;
   6440   *) LIBOBJS="$LIBOBJS bzero.$ac_objext"
   6441  ;;
   6442 esac
   6443 
   6444     case " $LIBOBJS " in
   6445   *" clock.$ac_objext "* ) ;;
   6446   *) LIBOBJS="$LIBOBJS clock.$ac_objext"
   6447  ;;
   6448 esac
   6449 
   6450     case " $LIBOBJS " in
   6451   *" ffs.$ac_objext "* ) ;;
   6452   *) LIBOBJS="$LIBOBJS ffs.$ac_objext"
   6453  ;;
   6454 esac
   6455 
   6456     case " $LIBOBJS " in
   6457   *" getpagesize.$ac_objext "* ) ;;
   6458   *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
   6459  ;;
   6460 esac
   6461 
   6462     case " $LIBOBJS " in
   6463   *" index.$ac_objext "* ) ;;
   6464   *) LIBOBJS="$LIBOBJS index.$ac_objext"
   6465  ;;
   6466 esac
   6467 
   6468     case " $LIBOBJS " in
   6469   *" insque.$ac_objext "* ) ;;
   6470   *) LIBOBJS="$LIBOBJS insque.$ac_objext"
   6471  ;;
   6472 esac
   6473 
   6474     case " $LIBOBJS " in
   6475   *" mempcpy.$ac_objext "* ) ;;
   6476   *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext"
   6477  ;;
   6478 esac
   6479 
   6480     case " $LIBOBJS " in
   6481   *" mkstemps.$ac_objext "* ) ;;
   6482   *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext"
   6483  ;;
   6484 esac
   6485 
   6486     case " $LIBOBJS " in
   6487   *" random.$ac_objext "* ) ;;
   6488   *) LIBOBJS="$LIBOBJS random.$ac_objext"
   6489  ;;
   6490 esac
   6491 
   6492     case " $LIBOBJS " in
   6493   *" rindex.$ac_objext "* ) ;;
   6494   *) LIBOBJS="$LIBOBJS rindex.$ac_objext"
   6495  ;;
   6496 esac
   6497 
   6498     case " $LIBOBJS " in
   6499   *" sigsetmask.$ac_objext "* ) ;;
   6500   *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext"
   6501  ;;
   6502 esac
   6503 
   6504     case " $LIBOBJS " in
   6505   *" stpcpy.$ac_objext "* ) ;;
   6506   *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext"
   6507  ;;
   6508 esac
   6509 
   6510     case " $LIBOBJS " in
   6511   *" stpncpy.$ac_objext "* ) ;;
   6512   *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext"
   6513  ;;
   6514 esac
   6515 
   6516     case " $LIBOBJS " in
   6517   *" strndup.$ac_objext "* ) ;;
   6518   *) LIBOBJS="$LIBOBJS strndup.$ac_objext"
   6519  ;;
   6520 esac
   6521 
   6522     case " $LIBOBJS " in
   6523   *" strnlen.$ac_objext "* ) ;;
   6524   *) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
   6525  ;;
   6526 esac
   6527 
   6528     case " $LIBOBJS " in
   6529   *" strverscmp.$ac_objext "* ) ;;
   6530   *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext"
   6531  ;;
   6532 esac
   6533 
   6534     case " $LIBOBJS " in
   6535   *" vasprintf.$ac_objext "* ) ;;
   6536   *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
   6537  ;;
   6538 esac
   6539 
   6540     case " $LIBOBJS " in
   6541   *" waitpid.$ac_objext "* ) ;;
   6542   *) LIBOBJS="$LIBOBJS waitpid.$ac_objext"
   6543  ;;
   6544 esac
   6545 
   6546 
   6547     for f in $funcs; do
   6548       case "$f" in
   6549 	asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid)
   6550 	  ;;
   6551 	*)
   6552 	  n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
   6553 	  cat >>confdefs.h <<_ACEOF
   6554 #define $n 1
   6555 _ACEOF
   6556 
   6557 	  ;;
   6558       esac
   6559     done
   6560 
   6561     # Mingw doesnt provide any of the variables in $vars, so we
   6562     # dont have to check them here.
   6563 
   6564     # Of the functions in $checkfuncs, Mingw only has strerror.
   6565     $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
   6566 
   6567 
   6568     setobjs=yes
   6569     ;;
   6570 
   6571   *-*-msdosdjgpp)
   6572     case " $LIBOBJS " in
   6573   *" vasprintf.$ac_objext "* ) ;;
   6574   *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
   6575  ;;
   6576 esac
   6577 
   6578     case " $LIBOBJS " in
   6579   *" vsnprintf.$ac_objext "* ) ;;
   6580   *) LIBOBJS="$LIBOBJS vsnprintf.$ac_objext"
   6581  ;;
   6582 esac
   6583 
   6584     case " $LIBOBJS " in
   6585   *" snprintf.$ac_objext "* ) ;;
   6586   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
   6587  ;;
   6588 esac
   6589 
   6590     case " $LIBOBJS " in
   6591   *" asprintf.$ac_objext "* ) ;;
   6592   *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
   6593  ;;
   6594 esac
   6595 
   6596 
   6597     for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
   6598              getcwd getpagesize getrusage gettimeofday \
   6599              index insque memchr memcmp memcpy memmove memset psignal \
   6600              putenv random rename rindex sbrk setenv stpcpy strcasecmp \
   6601              strchr strdup strerror strncasecmp strrchr strstr strtod \
   6602              strtol strtoul sysconf times tmpnam vfprintf vprintf \
   6603              vsprintf waitpid
   6604     do
   6605       n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
   6606       cat >>confdefs.h <<_ACEOF
   6607 #define $n 1
   6608 _ACEOF
   6609 
   6610     done
   6611 
   6612 
   6613     setobjs=yes
   6614     ;;
   6615 
   6616   esac
   6617 
   6618 else
   6619 
   6620    # Not a target library, so we set things up to run the test suite.
   6621    CHECK=really-check
   6622 
   6623 fi
   6624 
   6625 
   6626 
   6627 
   6628 case "${host}" in
   6629   *-*-cygwin* | *-*-mingw*)
   6630     $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
   6631 
   6632     $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
   6633 
   6634     ;;
   6635 esac
   6636 
   6637 if test -z "${setobjs}"; then
   6638   case "${host}" in
   6639 
   6640   *-*-vxworks*)
   6641     # Handle VxWorks configuration specially, since on VxWorks the
   6642     # libraries are actually on the target board, not in the file
   6643     # system.
   6644     case " $LIBOBJS " in
   6645   *" basename.$ac_objext "* ) ;;
   6646   *) LIBOBJS="$LIBOBJS basename.$ac_objext"
   6647  ;;
   6648 esac
   6649 
   6650     case " $LIBOBJS " in
   6651   *" getpagesize.$ac_objext "* ) ;;
   6652   *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
   6653  ;;
   6654 esac
   6655 
   6656     case " $LIBOBJS " in
   6657   *" insque.$ac_objext "* ) ;;
   6658   *) LIBOBJS="$LIBOBJS insque.$ac_objext"
   6659  ;;
   6660 esac
   6661 
   6662     case " $LIBOBJS " in
   6663   *" random.$ac_objext "* ) ;;
   6664   *) LIBOBJS="$LIBOBJS random.$ac_objext"
   6665  ;;
   6666 esac
   6667 
   6668     case " $LIBOBJS " in
   6669   *" strcasecmp.$ac_objext "* ) ;;
   6670   *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext"
   6671  ;;
   6672 esac
   6673 
   6674     case " $LIBOBJS " in
   6675   *" strncasecmp.$ac_objext "* ) ;;
   6676   *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext"
   6677  ;;
   6678 esac
   6679 
   6680     case " $LIBOBJS " in
   6681   *" strdup.$ac_objext "* ) ;;
   6682   *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
   6683  ;;
   6684 esac
   6685 
   6686     case " $LIBOBJS " in
   6687   *" vfork.$ac_objext "* ) ;;
   6688   *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
   6689  ;;
   6690 esac
   6691 
   6692     case " $LIBOBJS " in
   6693   *" waitpid.$ac_objext "* ) ;;
   6694   *) LIBOBJS="$LIBOBJS waitpid.$ac_objext"
   6695  ;;
   6696 esac
   6697 
   6698     case " $LIBOBJS " in
   6699   *" vasprintf.$ac_objext "* ) ;;
   6700   *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
   6701  ;;
   6702 esac
   6703 
   6704     for f in $funcs; do
   6705       case "$f" in
   6706 	basename | getpagesize | insque | random | strcasecmp)
   6707 	  ;;
   6708 	strncasecmp | strdup | vfork | waitpid | vasprintf)
   6709 	  ;;
   6710 	*)
   6711 	  n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
   6712 	  cat >>confdefs.h <<_ACEOF
   6713 #define $n 1
   6714 _ACEOF
   6715 
   6716 	  ;;
   6717       esac
   6718     done
   6719 
   6720     # VxWorks doesn't provide any of the variables in $vars, so we
   6721     # don't have to check them here.
   6722 
   6723     # Of the functions in $checkfuncs, VxWorks only has strerror.
   6724     $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
   6725 
   6726 
   6727     setobjs=yes
   6728     ;;
   6729 
   6730   esac
   6731 fi
   6732 
   6733 if test -z "${setobjs}"; then
   6734 
   6735   case "${host}" in
   6736 
   6737   *-*-android*)
   6738     # On android, getpagesize is defined in unistd.h as a static inline
   6739     # function, which AC_CHECK_FUNCS does not handle properly.
   6740     ac_cv_func_getpagesize=yes
   6741     ;;
   6742 
   6743   hppa*-*-hpux*)
   6744     # Replace system snprintf and vsnprintf with libiberty implementations.
   6745     case " $LIBOBJS " in
   6746   *" snprintf.$ac_objext "* ) ;;
   6747   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
   6748  ;;
   6749 esac
   6750 
   6751     case " $LIBOBJS " in
   6752   *" vsnprintf.$ac_objext "* ) ;;
   6753   *) LIBOBJS="$LIBOBJS vsnprintf.$ac_objext"
   6754  ;;
   6755 esac
   6756 
   6757     ;;
   6758 
   6759   *-*-mingw32*)
   6760     # Under mingw32, sys_nerr and sys_errlist exist, but they are
   6761     # macros, so the test below won't find them.
   6762     libiberty_cv_var_sys_nerr=yes
   6763     libiberty_cv_var_sys_errlist=yes
   6764     ;;
   6765 
   6766   *-*-msdosdjgpp*)
   6767     # vfork and fork are stubs.
   6768     ac_cv_func_vfork_works=no
   6769     ;;
   6770 
   6771   *-*-uwin*)
   6772     # Under some versions of uwin, vfork is notoriously buggy and the test
   6773     # can hang configure; on other versions, vfork exists just as a stub.
   6774     # FIXME: This should be removed once vfork in uwin's runtime is fixed.
   6775     ac_cv_func_vfork_works=no
   6776     # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
   6777     # macros (actually, these are imported from a DLL, but the end effect
   6778     # is the same), so the test below won't find them.
   6779     libiberty_cv_var_sys_nerr=yes
   6780     libiberty_cv_var_sys_errlist=yes
   6781     ;;
   6782 
   6783   *-*-*vms*)
   6784     # Under VMS, vfork works very different than on Unix. The standard test
   6785     # won't work, and it isn't easily adaptable. It makes more sense to
   6786     # just force it.
   6787     ac_cv_func_vfork_works=yes
   6788     ;;
   6789 
   6790   esac
   6791 
   6792   # We haven't set the list of objects yet.  Use the standard autoconf
   6793   # tests.  This will only work if the compiler works.
   6794   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
   6795 $as_echo_n "checking for library containing strerror... " >&6; }
   6796 if ${ac_cv_search_strerror+:} false; then :
   6797   $as_echo_n "(cached) " >&6
   6798 else
   6799   ac_func_search_save_LIBS=$LIBS
   6800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6801 /* end confdefs.h.  */
   6802 
   6803 /* Override any GCC internal prototype to avoid an error.
   6804    Use char because int might match the return type of a GCC
   6805    builtin and then its argument prototype would still apply.  */
   6806 #ifdef __cplusplus
   6807 extern "C"
   6808 #endif
   6809 char strerror ();
   6810 int
   6811 main ()
   6812 {
   6813 return strerror ();
   6814   ;
   6815   return 0;
   6816 }
   6817 _ACEOF
   6818 for ac_lib in '' cposix; do
   6819   if test -z "$ac_lib"; then
   6820     ac_res="none required"
   6821   else
   6822     ac_res=-l$ac_lib
   6823     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   6824   fi
   6825   if test x$gcc_no_link = xyes; then
   6826   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   6827 fi
   6828 if ac_fn_c_try_link "$LINENO"; then :
   6829   ac_cv_search_strerror=$ac_res
   6830 fi
   6831 rm -f core conftest.err conftest.$ac_objext \
   6832     conftest$ac_exeext
   6833   if ${ac_cv_search_strerror+:} false; then :
   6834   break
   6835 fi
   6836 done
   6837 if ${ac_cv_search_strerror+:} false; then :
   6838 
   6839 else
   6840   ac_cv_search_strerror=no
   6841 fi
   6842 rm conftest.$ac_ext
   6843 LIBS=$ac_func_search_save_LIBS
   6844 fi
   6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
   6846 $as_echo "$ac_cv_search_strerror" >&6; }
   6847 ac_res=$ac_cv_search_strerror
   6848 if test "$ac_res" != no; then :
   6849   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   6850 
   6851 fi
   6852 
   6853   for ac_func in $funcs
   6854 do :
   6855   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   6856 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   6857 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   6858   cat >>confdefs.h <<_ACEOF
   6859 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   6860 _ACEOF
   6861 
   6862 else
   6863   case " $LIBOBJS " in
   6864   *" $ac_func.$ac_objext "* ) ;;
   6865   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
   6866  ;;
   6867 esac
   6868 
   6869 fi
   6870 done
   6871 
   6872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
   6873 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
   6874 if ${ac_cv_os_cray+:} false; then :
   6875   $as_echo_n "(cached) " >&6
   6876 else
   6877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6878 /* end confdefs.h.  */
   6879 #if defined(CRAY) && ! defined(CRAY2)
   6880 webecray
   6881 #else
   6882 wenotbecray
   6883 #endif
   6884 
   6885 _ACEOF
   6886 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   6887   $EGREP "webecray" >/dev/null 2>&1; then :
   6888   ac_cv_os_cray=yes
   6889 else
   6890   ac_cv_os_cray=no
   6891 fi
   6892 rm -f conftest*
   6893 
   6894 fi
   6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
   6896 $as_echo "$ac_cv_os_cray" >&6; }
   6897 if test $ac_cv_os_cray = yes; then
   6898   for ac_func in _getb67 GETB67 getb67; do
   6899     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   6900 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   6901 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   6902 
   6903 cat >>confdefs.h <<_ACEOF
   6904 #define CRAY_STACKSEG_END $ac_func
   6905 _ACEOF
   6906   break
   6907 fi
   6908 
   6909   done
   6910 fi
   6911 
   6912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
   6913 $as_echo_n "checking stack direction for C alloca... " >&6; }
   6914 if ${ac_cv_c_stack_direction+:} false; then :
   6915   $as_echo_n "(cached) " >&6
   6916 else
   6917   if test "$cross_compiling" = yes; then :
   6918   ac_cv_c_stack_direction=0
   6919 else
   6920   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6921 /* end confdefs.h.  */
   6922 find_stack_direction ()
   6923 {
   6924   static char *addr = 0;
   6925   auto char dummy;
   6926   if (addr == 0)
   6927     {
   6928       addr = &dummy;
   6929       return find_stack_direction ();
   6930     }
   6931   else
   6932     return (&dummy > addr) ? 1 : -1;
   6933 }
   6934 main ()
   6935 {
   6936   exit (find_stack_direction() < 0);
   6937 }
   6938 _ACEOF
   6939 if ac_fn_c_try_run "$LINENO"; then :
   6940   ac_cv_c_stack_direction=1
   6941 else
   6942   ac_cv_c_stack_direction=-1
   6943 fi
   6944 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   6945   conftest.$ac_objext conftest.beam conftest.$ac_ext
   6946 fi
   6947 
   6948 fi
   6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
   6950 $as_echo "$ac_cv_c_stack_direction" >&6; }
   6951 
   6952 cat >>confdefs.h <<_ACEOF
   6953 #define STACK_DIRECTION $ac_cv_c_stack_direction
   6954 _ACEOF
   6955 
   6956 
   6957   for ac_header in vfork.h
   6958 do :
   6959   ac_fn_c_check_header_preproc "$LINENO" "vfork.h" "ac_cv_header_vfork_h"
   6960 if test "x$ac_cv_header_vfork_h" = xyes; then :
   6961   cat >>confdefs.h <<_ACEOF
   6962 #define HAVE_VFORK_H 1
   6963 _ACEOF
   6964 
   6965 fi
   6966 done
   6967 
   6968 for ac_func in fork vfork
   6969 do :
   6970   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   6971 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   6972 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   6973   cat >>confdefs.h <<_ACEOF
   6974 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   6975 _ACEOF
   6976 
   6977 fi
   6978 done
   6979 
   6980 if test "x$ac_cv_func_fork" = xyes; then
   6981   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
   6982 $as_echo_n "checking for working fork... " >&6; }
   6983 if ${ac_cv_func_fork_works+:} false; then :
   6984   $as_echo_n "(cached) " >&6
   6985 else
   6986   if test "$cross_compiling" = yes; then :
   6987   ac_cv_func_fork_works=cross
   6988 else
   6989   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6990 /* end confdefs.h.  */
   6991 $ac_includes_default
   6992 int
   6993 main ()
   6994 {
   6995 
   6996 	  /* By Ruediger Kuhlmann. */
   6997 	  return fork () < 0;
   6998 
   6999   ;
   7000   return 0;
   7001 }
   7002 _ACEOF
   7003 if ac_fn_c_try_run "$LINENO"; then :
   7004   ac_cv_func_fork_works=yes
   7005 else
   7006   ac_cv_func_fork_works=no
   7007 fi
   7008 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7009   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7010 fi
   7011 
   7012 fi
   7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
   7014 $as_echo "$ac_cv_func_fork_works" >&6; }
   7015 
   7016 else
   7017   ac_cv_func_fork_works=$ac_cv_func_fork
   7018 fi
   7019 if test "x$ac_cv_func_fork_works" = xcross; then
   7020   case $host in
   7021     *-*-amigaos* | *-*-msdosdjgpp*)
   7022       # Override, as these systems have only a dummy fork() stub
   7023       ac_cv_func_fork_works=no
   7024       ;;
   7025     *)
   7026       ac_cv_func_fork_works=yes
   7027       ;;
   7028   esac
   7029   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
   7030 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
   7031 fi
   7032 ac_cv_func_vfork_works=$ac_cv_func_vfork
   7033 if test "x$ac_cv_func_vfork" = xyes; then
   7034   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
   7035 $as_echo_n "checking for working vfork... " >&6; }
   7036 if ${ac_cv_func_vfork_works+:} false; then :
   7037   $as_echo_n "(cached) " >&6
   7038 else
   7039   if test "$cross_compiling" = yes; then :
   7040   ac_cv_func_vfork_works=cross
   7041 else
   7042   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7043 /* end confdefs.h.  */
   7044 /* Thanks to Paul Eggert for this test.  */
   7045 $ac_includes_default
   7046 #include <sys/wait.h>
   7047 #ifdef HAVE_VFORK_H
   7048 # include <vfork.h>
   7049 #endif
   7050 /* On some sparc systems, changes by the child to local and incoming
   7051    argument registers are propagated back to the parent.  The compiler
   7052    is told about this with #include <vfork.h>, but some compilers
   7053    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
   7054    static variable whose address is put into a register that is
   7055    clobbered by the vfork.  */
   7056 static void
   7057 #ifdef __cplusplus
   7058 sparc_address_test (int arg)
   7059 # else
   7060 sparc_address_test (arg) int arg;
   7061 #endif
   7062 {
   7063   static pid_t child;
   7064   if (!child) {
   7065     child = vfork ();
   7066     if (child < 0) {
   7067       perror ("vfork");
   7068       _exit(2);
   7069     }
   7070     if (!child) {
   7071       arg = getpid();
   7072       write(-1, "", 0);
   7073       _exit (arg);
   7074     }
   7075   }
   7076 }
   7077 
   7078 int
   7079 main ()
   7080 {
   7081   pid_t parent = getpid ();
   7082   pid_t child;
   7083 
   7084   sparc_address_test (0);
   7085 
   7086   child = vfork ();
   7087 
   7088   if (child == 0) {
   7089     /* Here is another test for sparc vfork register problems.  This
   7090        test uses lots of local variables, at least as many local
   7091        variables as main has allocated so far including compiler
   7092        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
   7093        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
   7094        reuse the register of parent for one of the local variables,
   7095        since it will think that parent can't possibly be used any more
   7096        in this routine.  Assigning to the local variable will thus
   7097        munge parent in the parent process.  */
   7098     pid_t
   7099       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
   7100       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
   7101     /* Convince the compiler that p..p7 are live; otherwise, it might
   7102        use the same hardware register for all 8 local variables.  */
   7103     if (p != p1 || p != p2 || p != p3 || p != p4
   7104 	|| p != p5 || p != p6 || p != p7)
   7105       _exit(1);
   7106 
   7107     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
   7108        from child file descriptors.  If the child closes a descriptor
   7109        before it execs or exits, this munges the parent's descriptor
   7110        as well.  Test for this by closing stdout in the child.  */
   7111     _exit(close(fileno(stdout)) != 0);
   7112   } else {
   7113     int status;
   7114     struct stat st;
   7115 
   7116     while (wait(&status) != child)
   7117       ;
   7118     return (
   7119 	 /* Was there some problem with vforking?  */
   7120 	 child < 0
   7121 
   7122 	 /* Did the child fail?  (This shouldn't happen.)  */
   7123 	 || status
   7124 
   7125 	 /* Did the vfork/compiler bug occur?  */
   7126 	 || parent != getpid()
   7127 
   7128 	 /* Did the file descriptor bug occur?  */
   7129 	 || fstat(fileno(stdout), &st) != 0
   7130 	 );
   7131   }
   7132 }
   7133 _ACEOF
   7134 if ac_fn_c_try_run "$LINENO"; then :
   7135   ac_cv_func_vfork_works=yes
   7136 else
   7137   ac_cv_func_vfork_works=no
   7138 fi
   7139 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7140   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7141 fi
   7142 
   7143 fi
   7144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
   7145 $as_echo "$ac_cv_func_vfork_works" >&6; }
   7146 
   7147 fi;
   7148 if test "x$ac_cv_func_fork_works" = xcross; then
   7149   ac_cv_func_vfork_works=$ac_cv_func_vfork
   7150   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
   7151 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
   7152 fi
   7153 
   7154 if test "x$ac_cv_func_vfork_works" = xyes; then
   7155 
   7156 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
   7157 
   7158 else
   7159 
   7160 $as_echo "#define vfork fork" >>confdefs.h
   7161 
   7162 fi
   7163 if test "x$ac_cv_func_fork_works" = xyes; then
   7164 
   7165 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
   7166 
   7167 fi
   7168 
   7169   if test $ac_cv_func_vfork_works = no; then
   7170     case " $LIBOBJS " in
   7171   *" vfork.$ac_objext "* ) ;;
   7172   *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
   7173  ;;
   7174 esac
   7175 
   7176   fi
   7177   # We only need _doprnt if we might use it to implement v*printf.
   7178   if test $ac_cv_func_vprintf != yes \
   7179      || test $ac_cv_func_vfprintf != yes \
   7180      || test $ac_cv_func_vsprintf != yes; then
   7181     ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
   7182 if test "x$ac_cv_func__doprnt" = xyes; then :
   7183   $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
   7184 
   7185 else
   7186   case " $LIBOBJS " in
   7187   *" _doprnt.$ac_objext "* ) ;;
   7188   *) LIBOBJS="$LIBOBJS _doprnt.$ac_objext"
   7189  ;;
   7190 esac
   7191 
   7192 fi
   7193 
   7194 
   7195   else
   7196     for ac_func in _doprnt
   7197 do :
   7198   ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
   7199 if test "x$ac_cv_func__doprnt" = xyes; then :
   7200   cat >>confdefs.h <<_ACEOF
   7201 #define HAVE__DOPRNT 1
   7202 _ACEOF
   7203 
   7204 fi
   7205 done
   7206 
   7207   fi
   7208 
   7209   for v in $vars; do
   7210     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
   7211 $as_echo_n "checking for $v... " >&6; }
   7212     if eval \${libiberty_cv_var_$v+:} false; then :
   7213   $as_echo_n "(cached) " >&6
   7214 else
   7215   if test x$gcc_no_link = xyes; then
   7216   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   7217 fi
   7218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7219 /* end confdefs.h.  */
   7220 extern int $v [];
   7221 int
   7222 main ()
   7223 {
   7224 if ($v [0]) return 1;
   7225   ;
   7226   return 0;
   7227 }
   7228 _ACEOF
   7229 if ac_fn_c_try_link "$LINENO"; then :
   7230   eval "libiberty_cv_var_$v=yes"
   7231 else
   7232   eval "libiberty_cv_var_$v=no"
   7233 fi
   7234 rm -f core conftest.err conftest.$ac_objext \
   7235     conftest$ac_exeext conftest.$ac_ext
   7236 fi
   7237 
   7238     if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
   7239       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7240 $as_echo "yes" >&6; }
   7241       n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
   7242       cat >>confdefs.h <<_ACEOF
   7243 #define $n 1
   7244 _ACEOF
   7245 
   7246     else
   7247       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7248 $as_echo "no" >&6; }
   7249     fi
   7250   done
   7251 
   7252   # special check for _system_configuration because AIX <4.3.2 do not
   7253   # contain the `physmem' member.
   7254   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
   7255 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
   7256   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7257 /* end confdefs.h.  */
   7258 #include <sys/systemcfg.h>
   7259 int
   7260 main ()
   7261 {
   7262 double x = _system_configuration.physmem;
   7263   ;
   7264   return 0;
   7265 }
   7266 _ACEOF
   7267 if ac_fn_c_try_compile "$LINENO"; then :
   7268   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7269 $as_echo "yes" >&6; }
   7270 
   7271 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
   7272 
   7273 else
   7274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7275 $as_echo "no" >&6; }
   7276 fi
   7277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7278 
   7279   for ac_func in $checkfuncs
   7280 do :
   7281   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   7282 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   7283 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   7284   cat >>confdefs.h <<_ACEOF
   7285 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   7286 _ACEOF
   7287 
   7288 fi
   7289 done
   7290 
   7291   as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
   7292 ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
   7293 if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
   7294   ac_have_decl=1
   7295 else
   7296   ac_have_decl=0
   7297 fi
   7298 
   7299 cat >>confdefs.h <<_ACEOF
   7300 #define HAVE_DECL_BASENAME $ac_have_decl
   7301 _ACEOF
   7302 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
   7303 if test "x$ac_cv_have_decl_ffs" = xyes; then :
   7304   ac_have_decl=1
   7305 else
   7306   ac_have_decl=0
   7307 fi
   7308 
   7309 cat >>confdefs.h <<_ACEOF
   7310 #define HAVE_DECL_FFS $ac_have_decl
   7311 _ACEOF
   7312 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
   7313 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
   7314   ac_have_decl=1
   7315 else
   7316   ac_have_decl=0
   7317 fi
   7318 
   7319 cat >>confdefs.h <<_ACEOF
   7320 #define HAVE_DECL_ASPRINTF $ac_have_decl
   7321 _ACEOF
   7322 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
   7323 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
   7324   ac_have_decl=1
   7325 else
   7326   ac_have_decl=0
   7327 fi
   7328 
   7329 cat >>confdefs.h <<_ACEOF
   7330 #define HAVE_DECL_VASPRINTF $ac_have_decl
   7331 _ACEOF
   7332 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
   7333 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
   7334   ac_have_decl=1
   7335 else
   7336   ac_have_decl=0
   7337 fi
   7338 
   7339 cat >>confdefs.h <<_ACEOF
   7340 #define HAVE_DECL_SNPRINTF $ac_have_decl
   7341 _ACEOF
   7342 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
   7343 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
   7344   ac_have_decl=1
   7345 else
   7346   ac_have_decl=0
   7347 fi
   7348 
   7349 cat >>confdefs.h <<_ACEOF
   7350 #define HAVE_DECL_VSNPRINTF $ac_have_decl
   7351 _ACEOF
   7352 
   7353   ac_fn_c_check_decl "$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
   7354 if test "x$ac_cv_have_decl_calloc" = xyes; then :
   7355   ac_have_decl=1
   7356 else
   7357   ac_have_decl=0
   7358 fi
   7359 
   7360 cat >>confdefs.h <<_ACEOF
   7361 #define HAVE_DECL_CALLOC $ac_have_decl
   7362 _ACEOF
   7363 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
   7364 if test "x$ac_cv_have_decl_getenv" = xyes; then :
   7365   ac_have_decl=1
   7366 else
   7367   ac_have_decl=0
   7368 fi
   7369 
   7370 cat >>confdefs.h <<_ACEOF
   7371 #define HAVE_DECL_GETENV $ac_have_decl
   7372 _ACEOF
   7373 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
   7374 if test "x$ac_cv_have_decl_getopt" = xyes; then :
   7375   ac_have_decl=1
   7376 else
   7377   ac_have_decl=0
   7378 fi
   7379 
   7380 cat >>confdefs.h <<_ACEOF
   7381 #define HAVE_DECL_GETOPT $ac_have_decl
   7382 _ACEOF
   7383 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
   7384 if test "x$ac_cv_have_decl_malloc" = xyes; then :
   7385   ac_have_decl=1
   7386 else
   7387   ac_have_decl=0
   7388 fi
   7389 
   7390 cat >>confdefs.h <<_ACEOF
   7391 #define HAVE_DECL_MALLOC $ac_have_decl
   7392 _ACEOF
   7393 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
   7394 if test "x$ac_cv_have_decl_realloc" = xyes; then :
   7395   ac_have_decl=1
   7396 else
   7397   ac_have_decl=0
   7398 fi
   7399 
   7400 cat >>confdefs.h <<_ACEOF
   7401 #define HAVE_DECL_REALLOC $ac_have_decl
   7402 _ACEOF
   7403 
   7404   case "${host}" in
   7405       *-*-darwin*) ;; # Darwin's sbrk implementation is deprecated.
   7406       *) ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
   7407 if test "x$ac_cv_have_decl_sbrk" = xyes; then :
   7408   ac_have_decl=1
   7409 else
   7410   ac_have_decl=0
   7411 fi
   7412 
   7413 cat >>confdefs.h <<_ACEOF
   7414 #define HAVE_DECL_SBRK $ac_have_decl
   7415 _ACEOF
   7416 ;;
   7417   esac
   7418   ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
   7419 if test "x$ac_cv_have_decl_strtol" = xyes; then :
   7420   ac_have_decl=1
   7421 else
   7422   ac_have_decl=0
   7423 fi
   7424 
   7425 cat >>confdefs.h <<_ACEOF
   7426 #define HAVE_DECL_STRTOL $ac_have_decl
   7427 _ACEOF
   7428 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
   7429 if test "x$ac_cv_have_decl_strtoul" = xyes; then :
   7430   ac_have_decl=1
   7431 else
   7432   ac_have_decl=0
   7433 fi
   7434 
   7435 cat >>confdefs.h <<_ACEOF
   7436 #define HAVE_DECL_STRTOUL $ac_have_decl
   7437 _ACEOF
   7438 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
   7439 if test "x$ac_cv_have_decl_strtoll" = xyes; then :
   7440   ac_have_decl=1
   7441 else
   7442   ac_have_decl=0
   7443 fi
   7444 
   7445 cat >>confdefs.h <<_ACEOF
   7446 #define HAVE_DECL_STRTOLL $ac_have_decl
   7447 _ACEOF
   7448 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
   7449 if test "x$ac_cv_have_decl_strtoull" = xyes; then :
   7450   ac_have_decl=1
   7451 else
   7452   ac_have_decl=0
   7453 fi
   7454 
   7455 cat >>confdefs.h <<_ACEOF
   7456 #define HAVE_DECL_STRTOULL $ac_have_decl
   7457 _ACEOF
   7458 
   7459   ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
   7460 if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
   7461   ac_have_decl=1
   7462 else
   7463   ac_have_decl=0
   7464 fi
   7465 
   7466 cat >>confdefs.h <<_ACEOF
   7467 #define HAVE_DECL_STRVERSCMP $ac_have_decl
   7468 _ACEOF
   7469 
   7470   ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
   7471 if test "x$ac_cv_have_decl_strnlen" = xyes; then :
   7472   ac_have_decl=1
   7473 else
   7474   ac_have_decl=0
   7475 fi
   7476 
   7477 cat >>confdefs.h <<_ACEOF
   7478 #define HAVE_DECL_STRNLEN $ac_have_decl
   7479 _ACEOF
   7480 
   7481   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
   7482 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
   7483 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false; then :
   7484   $as_echo_n "(cached) " >&6
   7485 else
   7486   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7487 /* end confdefs.h.  */
   7488 
   7489 #include "confdefs.h"
   7490 #include <stdio.h>
   7491 #ifdef HAVE_STRING_H
   7492 #include <string.h>
   7493 #else
   7494 #ifdef HAVE_STRINGS_H
   7495 #include <strings.h>
   7496 #endif
   7497 #endif
   7498 #ifdef HAVE_STDLIB_H
   7499 #include <stdlib.h>
   7500 #endif
   7501 #ifdef HAVE_UNISTD_H
   7502 #include <unistd.h>
   7503 #endif
   7504 int
   7505 main ()
   7506 {
   7507 char *(*pfn) = (char *(*)) canonicalize_file_name
   7508   ;
   7509   return 0;
   7510 }
   7511 _ACEOF
   7512 if ac_fn_c_try_compile "$LINENO"; then :
   7513   libiberty_cv_decl_needed_canonicalize_file_name=no
   7514 else
   7515   libiberty_cv_decl_needed_canonicalize_file_name=yes
   7516 fi
   7517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7518 fi
   7519 
   7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
   7521 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
   7522 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
   7523 
   7524 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
   7525 
   7526 fi
   7527 
   7528 fi
   7529 
   7530 # Figure out which version of pexecute to use.
   7531 case "${host}" in
   7532      *-*-mingw* | *-*-winnt*)	pexecute=pex-win32  ;;
   7533      *-*-msdosdjgpp*)		pexecute=pex-djgpp  ;;
   7534      *-*-msdos*)		pexecute=pex-msdos  ;;
   7535      *)				pexecute=pex-unix   ;;
   7536 esac
   7537 
   7538 
   7539 
   7540 
   7541 
   7542   for ac_header in $ac_header_list
   7543 do :
   7544   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7545 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
   7546 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   7547   cat >>confdefs.h <<_ACEOF
   7548 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7549 _ACEOF
   7550 
   7551 fi
   7552 done
   7553 
   7554 
   7555 
   7556 
   7557 
   7558 
   7559 
   7560 if test x$gcc_no_link = xyes; then
   7561   if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
   7562     ac_cv_func_mmap_fixed_mapped=no
   7563   fi
   7564 fi
   7565 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
   7566 
   7567 for ac_func in getpagesize
   7568 do :
   7569   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
   7570 if test "x$ac_cv_func_getpagesize" = xyes; then :
   7571   cat >>confdefs.h <<_ACEOF
   7572 #define HAVE_GETPAGESIZE 1
   7573 _ACEOF
   7574 
   7575 fi
   7576 done
   7577 
   7578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
   7579 $as_echo_n "checking for working mmap... " >&6; }
   7580 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
   7581   $as_echo_n "(cached) " >&6
   7582 else
   7583   if test "$cross_compiling" = yes; then :
   7584   ac_cv_func_mmap_fixed_mapped=no
   7585 else
   7586   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7587 /* end confdefs.h.  */
   7588 $ac_includes_default
   7589 /* malloc might have been renamed as rpl_malloc. */
   7590 #undef malloc
   7591 
   7592 /* Thanks to Mike Haertel and Jim Avera for this test.
   7593    Here is a matrix of mmap possibilities:
   7594 	mmap private not fixed
   7595 	mmap private fixed at somewhere currently unmapped
   7596 	mmap private fixed at somewhere already mapped
   7597 	mmap shared not fixed
   7598 	mmap shared fixed at somewhere currently unmapped
   7599 	mmap shared fixed at somewhere already mapped
   7600    For private mappings, we should verify that changes cannot be read()
   7601    back from the file, nor mmap's back from the file at a different
   7602    address.  (There have been systems where private was not correctly
   7603    implemented like the infamous i386 svr4.0, and systems where the
   7604    VM page cache was not coherent with the file system buffer cache
   7605    like early versions of FreeBSD and possibly contemporary NetBSD.)
   7606    For shared mappings, we should conversely verify that changes get
   7607    propagated back to all the places they're supposed to be.
   7608 
   7609    Grep wants private fixed already mapped.
   7610    The main things grep needs to know about mmap are:
   7611    * does it exist and is it safe to write into the mmap'd area
   7612    * how to use it (BSD variants)  */
   7613 
   7614 #include <fcntl.h>
   7615 #include <sys/mman.h>
   7616 
   7617 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   7618 char *malloc ();
   7619 #endif
   7620 
   7621 /* This mess was copied from the GNU getpagesize.h.  */
   7622 #ifndef HAVE_GETPAGESIZE
   7623 # ifdef _SC_PAGESIZE
   7624 #  define getpagesize() sysconf(_SC_PAGESIZE)
   7625 # else /* no _SC_PAGESIZE */
   7626 #  ifdef HAVE_SYS_PARAM_H
   7627 #   include <sys/param.h>
   7628 #   ifdef EXEC_PAGESIZE
   7629 #    define getpagesize() EXEC_PAGESIZE
   7630 #   else /* no EXEC_PAGESIZE */
   7631 #    ifdef NBPG
   7632 #     define getpagesize() NBPG * CLSIZE
   7633 #     ifndef CLSIZE
   7634 #      define CLSIZE 1
   7635 #     endif /* no CLSIZE */
   7636 #    else /* no NBPG */
   7637 #     ifdef NBPC
   7638 #      define getpagesize() NBPC
   7639 #     else /* no NBPC */
   7640 #      ifdef PAGESIZE
   7641 #       define getpagesize() PAGESIZE
   7642 #      endif /* PAGESIZE */
   7643 #     endif /* no NBPC */
   7644 #    endif /* no NBPG */
   7645 #   endif /* no EXEC_PAGESIZE */
   7646 #  else /* no HAVE_SYS_PARAM_H */
   7647 #   define getpagesize() 8192	/* punt totally */
   7648 #  endif /* no HAVE_SYS_PARAM_H */
   7649 # endif /* no _SC_PAGESIZE */
   7650 
   7651 #endif /* no HAVE_GETPAGESIZE */
   7652 
   7653 int
   7654 main ()
   7655 {
   7656   char *data, *data2, *data3;
   7657   const char *cdata2;
   7658   int i, pagesize;
   7659   int fd, fd2;
   7660 
   7661   pagesize = getpagesize ();
   7662 
   7663   /* First, make a file with some known garbage in it. */
   7664   data = (char *) malloc (pagesize);
   7665   if (!data)
   7666     return 1;
   7667   for (i = 0; i < pagesize; ++i)
   7668     *(data + i) = rand ();
   7669   umask (0);
   7670   fd = creat ("conftest.mmap", 0600);
   7671   if (fd < 0)
   7672     return 2;
   7673   if (write (fd, data, pagesize) != pagesize)
   7674     return 3;
   7675   close (fd);
   7676 
   7677   /* Next, check that the tail of a page is zero-filled.  File must have
   7678      non-zero length, otherwise we risk SIGBUS for entire page.  */
   7679   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
   7680   if (fd2 < 0)
   7681     return 4;
   7682   cdata2 = "";
   7683   if (write (fd2, cdata2, 1) != 1)
   7684     return 5;
   7685   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
   7686   if (data2 == MAP_FAILED)
   7687     return 6;
   7688   for (i = 0; i < pagesize; ++i)
   7689     if (*(data2 + i))
   7690       return 7;
   7691   close (fd2);
   7692   if (munmap (data2, pagesize))
   7693     return 8;
   7694 
   7695   /* Next, try to mmap the file at a fixed address which already has
   7696      something else allocated at it.  If we can, also make sure that
   7697      we see the same garbage.  */
   7698   fd = open ("conftest.mmap", O_RDWR);
   7699   if (fd < 0)
   7700     return 9;
   7701   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   7702 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   7703     return 10;
   7704   for (i = 0; i < pagesize; ++i)
   7705     if (*(data + i) != *(data2 + i))
   7706       return 11;
   7707 
   7708   /* Finally, make sure that changes to the mapped area do not
   7709      percolate back to the file as seen by read().  (This is a bug on
   7710      some variants of i386 svr4.0.)  */
   7711   for (i = 0; i < pagesize; ++i)
   7712     *(data2 + i) = *(data2 + i) + 1;
   7713   data3 = (char *) malloc (pagesize);
   7714   if (!data3)
   7715     return 12;
   7716   if (read (fd, data3, pagesize) != pagesize)
   7717     return 13;
   7718   for (i = 0; i < pagesize; ++i)
   7719     if (*(data + i) != *(data3 + i))
   7720       return 14;
   7721   close (fd);
   7722   return 0;
   7723 }
   7724 _ACEOF
   7725 if ac_fn_c_try_run "$LINENO"; then :
   7726   ac_cv_func_mmap_fixed_mapped=yes
   7727 else
   7728   ac_cv_func_mmap_fixed_mapped=no
   7729 fi
   7730 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7731   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7732 fi
   7733 
   7734 fi
   7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
   7736 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
   7737 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   7738 
   7739 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
   7740 
   7741 fi
   7742 rm -f conftest.mmap conftest.txt
   7743 
   7744 fi
   7745 
   7746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
   7747 $as_echo_n "checking for working strncmp... " >&6; }
   7748 if ${ac_cv_func_strncmp_works+:} false; then :
   7749   $as_echo_n "(cached) " >&6
   7750 else
   7751   if test "$cross_compiling" = yes; then :
   7752   ac_cv_func_strncmp_works=yes
   7753 else
   7754   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7755 /* end confdefs.h.  */
   7756 
   7757 /* Test by Jim Wilson and Kaveh Ghazi.
   7758    Check whether strncmp reads past the end of its string parameters. */
   7759 #include <sys/types.h>
   7760 
   7761 #ifdef HAVE_FCNTL_H
   7762 #include <fcntl.h>
   7763 #endif
   7764 
   7765 #ifdef HAVE_SYS_MMAN_H
   7766 #include <sys/mman.h>
   7767 #endif
   7768 
   7769 #ifndef MAP_ANON
   7770 #ifdef MAP_ANONYMOUS
   7771 #define MAP_ANON MAP_ANONYMOUS
   7772 #else
   7773 #define MAP_ANON MAP_FILE
   7774 #endif
   7775 #endif
   7776 
   7777 #ifndef MAP_FILE
   7778 #define MAP_FILE 0
   7779 #endif
   7780 #ifndef O_RDONLY
   7781 #define O_RDONLY 0
   7782 #endif
   7783 
   7784 #define MAP_LEN 0x10000
   7785 
   7786 main ()
   7787 {
   7788 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
   7789   char *p;
   7790   int dev_zero;
   7791 
   7792   dev_zero = open ("/dev/zero", O_RDONLY);
   7793   if (dev_zero < 0)
   7794     exit (1);
   7795 
   7796   p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
   7797 		     MAP_ANON|MAP_PRIVATE, dev_zero, 0);
   7798   if (p == (char *)-1)
   7799     p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
   7800 		       MAP_ANON|MAP_PRIVATE, -1, 0);
   7801   if (p == (char *)-1)
   7802     exit (2);
   7803   else
   7804     {
   7805       char *string = "__si_type_info";
   7806       char *q = (char *) p + MAP_LEN - strlen (string) - 2;
   7807       char *r = (char *) p + 0xe;
   7808 
   7809       strcpy (q, string);
   7810       strcpy (r, string);
   7811       strncmp (r, q, 14);
   7812     }
   7813 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
   7814   exit (0);
   7815 }
   7816 
   7817 _ACEOF
   7818 if ac_fn_c_try_run "$LINENO"; then :
   7819   ac_cv_func_strncmp_works=yes
   7820 else
   7821   ac_cv_func_strncmp_works=no
   7822 fi
   7823 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7824   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7825 fi
   7826 
   7827 rm -f core core.* *.core
   7828 fi
   7829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
   7830 $as_echo "$ac_cv_func_strncmp_works" >&6; }
   7831 if test $ac_cv_func_strncmp_works = no ; then
   7832   case " $LIBOBJS " in
   7833   *" strncmp.$ac_objext "* ) ;;
   7834   *) LIBOBJS="$LIBOBJS strncmp.$ac_objext"
   7835  ;;
   7836 esac
   7837 
   7838 fi
   7839 
   7840 
   7841 # Install a library built with a cross compiler in $(tooldir) rather
   7842 # than $(libdir).
   7843 if test -z "${with_cross_host}"; then
   7844   INSTALL_DEST=libdir
   7845 else
   7846   INSTALL_DEST=tooldir
   7847 fi
   7848 
   7849 
   7850 
   7851 L=""
   7852 for l in x $LIBOBJS; do
   7853   case $l in
   7854     x) ;;
   7855     *) L="$L ./$l" ;;
   7856   esac
   7857 done
   7858 LIBOBJS="$L"
   7859 
   7860 
   7861 
   7862 
   7863 
   7864 # We need multilib support, but only if configuring for the target.
   7865 ac_config_files="$ac_config_files Makefile"  # testsuite/Makefile
   7866 
   7867 ac_config_commands="$ac_config_commands default"
   7868 
   7869 cat >confcache <<\_ACEOF
   7870 # This file is a shell script that caches the results of configure
   7871 # tests run on this system so they can be shared between configure
   7872 # scripts and configure runs, see configure's option --config-cache.
   7873 # It is not useful on other systems.  If it contains results you don't
   7874 # want to keep, you may remove or edit it.
   7875 #
   7876 # config.status only pays attention to the cache file if you give it
   7877 # the --recheck option to rerun configure.
   7878 #
   7879 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   7880 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   7881 # following values.
   7882 
   7883 _ACEOF
   7884 
   7885 # The following way of writing the cache mishandles newlines in values,
   7886 # but we know of no workaround that is simple, portable, and efficient.
   7887 # So, we kill variables containing newlines.
   7888 # Ultrix sh set writes to stderr and can't be redirected directly,
   7889 # and sets the high bit in the cache file unless we assign to the vars.
   7890 (
   7891   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   7892     eval ac_val=\$$ac_var
   7893     case $ac_val in #(
   7894     *${as_nl}*)
   7895       case $ac_var in #(
   7896       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   7897 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   7898       esac
   7899       case $ac_var in #(
   7900       _ | IFS | as_nl) ;; #(
   7901       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   7902       *) { eval $ac_var=; unset $ac_var;} ;;
   7903       esac ;;
   7904     esac
   7905   done
   7906 
   7907   (set) 2>&1 |
   7908     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   7909     *${as_nl}ac_space=\ *)
   7910       # `set' does not quote correctly, so add quotes: double-quote
   7911       # substitution turns \\\\ into \\, and sed turns \\ into \.
   7912       sed -n \
   7913 	"s/'/'\\\\''/g;
   7914 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   7915       ;; #(
   7916     *)
   7917       # `set' quotes correctly as required by POSIX, so do not add quotes.
   7918       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   7919       ;;
   7920     esac |
   7921     sort
   7922 ) |
   7923   sed '
   7924      /^ac_cv_env_/b end
   7925      t clear
   7926      :clear
   7927      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   7928      t end
   7929      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   7930      :end' >>confcache
   7931 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   7932   if test -w "$cache_file"; then
   7933     if test "x$cache_file" != "x/dev/null"; then
   7934       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   7935 $as_echo "$as_me: updating cache $cache_file" >&6;}
   7936       if test ! -f "$cache_file" || test -h "$cache_file"; then
   7937 	cat confcache >"$cache_file"
   7938       else
   7939         case $cache_file in #(
   7940         */* | ?:*)
   7941 	  mv -f confcache "$cache_file"$$ &&
   7942 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   7943         *)
   7944 	  mv -f confcache "$cache_file" ;;
   7945 	esac
   7946       fi
   7947     fi
   7948   else
   7949     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   7950 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   7951   fi
   7952 fi
   7953 rm -f confcache
   7954 
   7955 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   7956 # Let make expand exec_prefix.
   7957 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   7958 
   7959 DEFS=-DHAVE_CONFIG_H
   7960 
   7961 ac_libobjs=
   7962 ac_ltlibobjs=
   7963 U=
   7964 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   7965   # 1. Remove the extension, and $U if already installed.
   7966   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   7967   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   7968   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   7969   #    will be set to the directory where LIBOBJS objects are built.
   7970   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   7971   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   7972 done
   7973 LIBOBJS=$ac_libobjs
   7974 
   7975 LTLIBOBJS=$ac_ltlibobjs
   7976 
   7977 
   7978 
   7979 
   7980 : "${CONFIG_STATUS=./config.status}"
   7981 ac_write_fail=0
   7982 ac_clean_files_save=$ac_clean_files
   7983 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   7984 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   7985 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   7986 as_write_fail=0
   7987 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   7988 #! $SHELL
   7989 # Generated by $as_me.
   7990 # Run this file to recreate the current configuration.
   7991 # Compiler output produced by configure, useful for debugging
   7992 # configure, is in config.log if it exists.
   7993 
   7994 debug=false
   7995 ac_cs_recheck=false
   7996 ac_cs_silent=false
   7997 
   7998 SHELL=\${CONFIG_SHELL-$SHELL}
   7999 export SHELL
   8000 _ASEOF
   8001 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   8002 ## -------------------- ##
   8003 ## M4sh Initialization. ##
   8004 ## -------------------- ##
   8005 
   8006 # Be more Bourne compatible
   8007 DUALCASE=1; export DUALCASE # for MKS sh
   8008 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   8009   emulate sh
   8010   NULLCMD=:
   8011   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   8012   # is contrary to our usage.  Disable this feature.
   8013   alias -g '${1+"$@"}'='"$@"'
   8014   setopt NO_GLOB_SUBST
   8015 else
   8016   case `(set -o) 2>/dev/null` in #(
   8017   *posix*) :
   8018     set -o posix ;; #(
   8019   *) :
   8020      ;;
   8021 esac
   8022 fi
   8023 
   8024 
   8025 as_nl='
   8026 '
   8027 export as_nl
   8028 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   8029 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   8030 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   8031 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   8032 # Prefer a ksh shell builtin over an external printf program on Solaris,
   8033 # but without wasting forks for bash or zsh.
   8034 if test -z "$BASH_VERSION$ZSH_VERSION" \
   8035     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   8036   as_echo='print -r --'
   8037   as_echo_n='print -rn --'
   8038 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   8039   as_echo='printf %s\n'
   8040   as_echo_n='printf %s'
   8041 else
   8042   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   8043     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   8044     as_echo_n='/usr/ucb/echo -n'
   8045   else
   8046     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   8047     as_echo_n_body='eval
   8048       arg=$1;
   8049       case $arg in #(
   8050       *"$as_nl"*)
   8051 	expr "X$arg" : "X\\(.*\\)$as_nl";
   8052 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   8053       esac;
   8054       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   8055     '
   8056     export as_echo_n_body
   8057     as_echo_n='sh -c $as_echo_n_body as_echo'
   8058   fi
   8059   export as_echo_body
   8060   as_echo='sh -c $as_echo_body as_echo'
   8061 fi
   8062 
   8063 # The user is always right.
   8064 if test "${PATH_SEPARATOR+set}" != set; then
   8065   PATH_SEPARATOR=:
   8066   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   8067     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   8068       PATH_SEPARATOR=';'
   8069   }
   8070 fi
   8071 
   8072 
   8073 # IFS
   8074 # We need space, tab and new line, in precisely that order.  Quoting is
   8075 # there to prevent editors from complaining about space-tab.
   8076 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   8077 # splitting by setting IFS to empty value.)
   8078 IFS=" ""	$as_nl"
   8079 
   8080 # Find who we are.  Look in the path if we contain no directory separator.
   8081 as_myself=
   8082 case $0 in #((
   8083   *[\\/]* ) as_myself=$0 ;;
   8084   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8085 for as_dir in $PATH
   8086 do
   8087   IFS=$as_save_IFS
   8088   test -z "$as_dir" && as_dir=.
   8089     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   8090   done
   8091 IFS=$as_save_IFS
   8092 
   8093      ;;
   8094 esac
   8095 # We did not find ourselves, most probably we were run as `sh COMMAND'
   8096 # in which case we are not to be found in the path.
   8097 if test "x$as_myself" = x; then
   8098   as_myself=$0
   8099 fi
   8100 if test ! -f "$as_myself"; then
   8101   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   8102   exit 1
   8103 fi
   8104 
   8105 # Unset variables that we do not need and which cause bugs (e.g. in
   8106 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   8107 # suppresses any "Segmentation fault" message there.  '((' could
   8108 # trigger a bug in pdksh 5.2.14.
   8109 for as_var in BASH_ENV ENV MAIL MAILPATH
   8110 do eval test x\${$as_var+set} = xset \
   8111   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   8112 done
   8113 PS1='$ '
   8114 PS2='> '
   8115 PS4='+ '
   8116 
   8117 # NLS nuisances.
   8118 LC_ALL=C
   8119 export LC_ALL
   8120 LANGUAGE=C
   8121 export LANGUAGE
   8122 
   8123 # CDPATH.
   8124 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   8125 
   8126 
   8127 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   8128 # ----------------------------------------
   8129 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   8130 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   8131 # script with STATUS, using 1 if that was 0.
   8132 as_fn_error ()
   8133 {
   8134   as_status=$1; test $as_status -eq 0 && as_status=1
   8135   if test "$4"; then
   8136     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   8137     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   8138   fi
   8139   $as_echo "$as_me: error: $2" >&2
   8140   as_fn_exit $as_status
   8141 } # as_fn_error
   8142 
   8143 
   8144 # as_fn_set_status STATUS
   8145 # -----------------------
   8146 # Set $? to STATUS, without forking.
   8147 as_fn_set_status ()
   8148 {
   8149   return $1
   8150 } # as_fn_set_status
   8151 
   8152 # as_fn_exit STATUS
   8153 # -----------------
   8154 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   8155 as_fn_exit ()
   8156 {
   8157   set +e
   8158   as_fn_set_status $1
   8159   exit $1
   8160 } # as_fn_exit
   8161 
   8162 # as_fn_unset VAR
   8163 # ---------------
   8164 # Portably unset VAR.
   8165 as_fn_unset ()
   8166 {
   8167   { eval $1=; unset $1;}
   8168 }
   8169 as_unset=as_fn_unset
   8170 # as_fn_append VAR VALUE
   8171 # ----------------------
   8172 # Append the text in VALUE to the end of the definition contained in VAR. Take
   8173 # advantage of any shell optimizations that allow amortized linear growth over
   8174 # repeated appends, instead of the typical quadratic growth present in naive
   8175 # implementations.
   8176 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   8177   eval 'as_fn_append ()
   8178   {
   8179     eval $1+=\$2
   8180   }'
   8181 else
   8182   as_fn_append ()
   8183   {
   8184     eval $1=\$$1\$2
   8185   }
   8186 fi # as_fn_append
   8187 
   8188 # as_fn_arith ARG...
   8189 # ------------------
   8190 # Perform arithmetic evaluation on the ARGs, and store the result in the
   8191 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   8192 # must be portable across $(()) and expr.
   8193 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   8194   eval 'as_fn_arith ()
   8195   {
   8196     as_val=$(( $* ))
   8197   }'
   8198 else
   8199   as_fn_arith ()
   8200   {
   8201     as_val=`expr "$@" || test $? -eq 1`
   8202   }
   8203 fi # as_fn_arith
   8204 
   8205 
   8206 if expr a : '\(a\)' >/dev/null 2>&1 &&
   8207    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   8208   as_expr=expr
   8209 else
   8210   as_expr=false
   8211 fi
   8212 
   8213 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   8214   as_basename=basename
   8215 else
   8216   as_basename=false
   8217 fi
   8218 
   8219 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   8220   as_dirname=dirname
   8221 else
   8222   as_dirname=false
   8223 fi
   8224 
   8225 as_me=`$as_basename -- "$0" ||
   8226 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   8227 	 X"$0" : 'X\(//\)$' \| \
   8228 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   8229 $as_echo X/"$0" |
   8230     sed '/^.*\/\([^/][^/]*\)\/*$/{
   8231 	    s//\1/
   8232 	    q
   8233 	  }
   8234 	  /^X\/\(\/\/\)$/{
   8235 	    s//\1/
   8236 	    q
   8237 	  }
   8238 	  /^X\/\(\/\).*/{
   8239 	    s//\1/
   8240 	    q
   8241 	  }
   8242 	  s/.*/./; q'`
   8243 
   8244 # Avoid depending upon Character Ranges.
   8245 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   8246 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   8247 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   8248 as_cr_digits='0123456789'
   8249 as_cr_alnum=$as_cr_Letters$as_cr_digits
   8250 
   8251 ECHO_C= ECHO_N= ECHO_T=
   8252 case `echo -n x` in #(((((
   8253 -n*)
   8254   case `echo 'xy\c'` in
   8255   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   8256   xy)  ECHO_C='\c';;
   8257   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   8258        ECHO_T='	';;
   8259   esac;;
   8260 *)
   8261   ECHO_N='-n';;
   8262 esac
   8263 
   8264 rm -f conf$$ conf$$.exe conf$$.file
   8265 if test -d conf$$.dir; then
   8266   rm -f conf$$.dir/conf$$.file
   8267 else
   8268   rm -f conf$$.dir
   8269   mkdir conf$$.dir 2>/dev/null
   8270 fi
   8271 if (echo >conf$$.file) 2>/dev/null; then
   8272   if ln -s conf$$.file conf$$ 2>/dev/null; then
   8273     as_ln_s='ln -s'
   8274     # ... but there are two gotchas:
   8275     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   8276     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   8277     # In both cases, we have to default to `cp -pR'.
   8278     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   8279       as_ln_s='cp -pR'
   8280   elif ln conf$$.file conf$$ 2>/dev/null; then
   8281     as_ln_s=ln
   8282   else
   8283     as_ln_s='cp -pR'
   8284   fi
   8285 else
   8286   as_ln_s='cp -pR'
   8287 fi
   8288 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   8289 rmdir conf$$.dir 2>/dev/null
   8290 
   8291 
   8292 # as_fn_mkdir_p
   8293 # -------------
   8294 # Create "$as_dir" as a directory, including parents if necessary.
   8295 as_fn_mkdir_p ()
   8296 {
   8297 
   8298   case $as_dir in #(
   8299   -*) as_dir=./$as_dir;;
   8300   esac
   8301   test -d "$as_dir" || eval $as_mkdir_p || {
   8302     as_dirs=
   8303     while :; do
   8304       case $as_dir in #(
   8305       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   8306       *) as_qdir=$as_dir;;
   8307       esac
   8308       as_dirs="'$as_qdir' $as_dirs"
   8309       as_dir=`$as_dirname -- "$as_dir" ||
   8310 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   8311 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   8312 	 X"$as_dir" : 'X\(//\)$' \| \
   8313 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   8314 $as_echo X"$as_dir" |
   8315     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   8316 	    s//\1/
   8317 	    q
   8318 	  }
   8319 	  /^X\(\/\/\)[^/].*/{
   8320 	    s//\1/
   8321 	    q
   8322 	  }
   8323 	  /^X\(\/\/\)$/{
   8324 	    s//\1/
   8325 	    q
   8326 	  }
   8327 	  /^X\(\/\).*/{
   8328 	    s//\1/
   8329 	    q
   8330 	  }
   8331 	  s/.*/./; q'`
   8332       test -d "$as_dir" && break
   8333     done
   8334     test -z "$as_dirs" || eval "mkdir $as_dirs"
   8335   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   8336 
   8337 
   8338 } # as_fn_mkdir_p
   8339 if mkdir -p . 2>/dev/null; then
   8340   as_mkdir_p='mkdir -p "$as_dir"'
   8341 else
   8342   test -d ./-p && rmdir ./-p
   8343   as_mkdir_p=false
   8344 fi
   8345 
   8346 
   8347 # as_fn_executable_p FILE
   8348 # -----------------------
   8349 # Test if FILE is an executable regular file.
   8350 as_fn_executable_p ()
   8351 {
   8352   test -f "$1" && test -x "$1"
   8353 } # as_fn_executable_p
   8354 as_test_x='test -x'
   8355 as_executable_p=as_fn_executable_p
   8356 
   8357 # Sed expression to map a string onto a valid CPP name.
   8358 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8359 
   8360 # Sed expression to map a string onto a valid variable name.
   8361 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   8362 
   8363 
   8364 exec 6>&1
   8365 ## ----------------------------------- ##
   8366 ## Main body of $CONFIG_STATUS script. ##
   8367 ## ----------------------------------- ##
   8368 _ASEOF
   8369 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   8370 
   8371 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8372 # Save the log message, to keep $0 and so on meaningful, and to
   8373 # report actual input values of CONFIG_FILES etc. instead of their
   8374 # values after options handling.
   8375 ac_log="
   8376 This file was extended by $as_me, which was
   8377 generated by GNU Autoconf 2.69.  Invocation command line was
   8378 
   8379   CONFIG_FILES    = $CONFIG_FILES
   8380   CONFIG_HEADERS  = $CONFIG_HEADERS
   8381   CONFIG_LINKS    = $CONFIG_LINKS
   8382   CONFIG_COMMANDS = $CONFIG_COMMANDS
   8383   $ $0 $@
   8384 
   8385 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   8386 "
   8387 
   8388 _ACEOF
   8389 
   8390 case $ac_config_files in *"
   8391 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   8392 esac
   8393 
   8394 case $ac_config_headers in *"
   8395 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   8396 esac
   8397 
   8398 
   8399 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8400 # Files that config.status was made for.
   8401 config_files="$ac_config_files"
   8402 config_headers="$ac_config_headers"
   8403 config_commands="$ac_config_commands"
   8404 
   8405 _ACEOF
   8406 
   8407 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8408 ac_cs_usage="\
   8409 \`$as_me' instantiates files and other configuration actions
   8410 from templates according to the current configuration.  Unless the files
   8411 and actions are specified as TAGs, all are instantiated by default.
   8412 
   8413 Usage: $0 [OPTION]... [TAG]...
   8414 
   8415   -h, --help       print this help, then exit
   8416   -V, --version    print version number and configuration settings, then exit
   8417       --config     print configuration, then exit
   8418   -q, --quiet, --silent
   8419                    do not print progress messages
   8420   -d, --debug      don't remove temporary files
   8421       --recheck    update $as_me by reconfiguring in the same conditions
   8422       --file=FILE[:TEMPLATE]
   8423                    instantiate the configuration file FILE
   8424       --header=FILE[:TEMPLATE]
   8425                    instantiate the configuration header FILE
   8426 
   8427 Configuration files:
   8428 $config_files
   8429 
   8430 Configuration headers:
   8431 $config_headers
   8432 
   8433 Configuration commands:
   8434 $config_commands
   8435 
   8436 Report bugs to the package provider."
   8437 
   8438 _ACEOF
   8439 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8440 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   8441 ac_cs_version="\\
   8442 config.status
   8443 configured by $0, generated by GNU Autoconf 2.69,
   8444   with options \\"\$ac_cs_config\\"
   8445 
   8446 Copyright (C) 2012 Free Software Foundation, Inc.
   8447 This config.status script is free software; the Free Software Foundation
   8448 gives unlimited permission to copy, distribute and modify it."
   8449 
   8450 ac_pwd='$ac_pwd'
   8451 srcdir='$srcdir'
   8452 INSTALL='$INSTALL'
   8453 test -n "\$AWK" || AWK=awk
   8454 _ACEOF
   8455 
   8456 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8457 # The default lists apply if the user does not specify any file.
   8458 ac_need_defaults=:
   8459 while test $# != 0
   8460 do
   8461   case $1 in
   8462   --*=?*)
   8463     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8464     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   8465     ac_shift=:
   8466     ;;
   8467   --*=)
   8468     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8469     ac_optarg=
   8470     ac_shift=:
   8471     ;;
   8472   *)
   8473     ac_option=$1
   8474     ac_optarg=$2
   8475     ac_shift=shift
   8476     ;;
   8477   esac
   8478 
   8479   case $ac_option in
   8480   # Handling of the options.
   8481   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   8482     ac_cs_recheck=: ;;
   8483   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   8484     $as_echo "$ac_cs_version"; exit ;;
   8485   --config | --confi | --conf | --con | --co | --c )
   8486     $as_echo "$ac_cs_config"; exit ;;
   8487   --debug | --debu | --deb | --de | --d | -d )
   8488     debug=: ;;
   8489   --file | --fil | --fi | --f )
   8490     $ac_shift
   8491     case $ac_optarg in
   8492     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   8493     '') as_fn_error $? "missing file argument" ;;
   8494     esac
   8495     as_fn_append CONFIG_FILES " '$ac_optarg'"
   8496     ac_need_defaults=false;;
   8497   --header | --heade | --head | --hea )
   8498     $ac_shift
   8499     case $ac_optarg in
   8500     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   8501     esac
   8502     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   8503     ac_need_defaults=false;;
   8504   --he | --h)
   8505     # Conflict between --help and --header
   8506     as_fn_error $? "ambiguous option: \`$1'
   8507 Try \`$0 --help' for more information.";;
   8508   --help | --hel | -h )
   8509     $as_echo "$ac_cs_usage"; exit ;;
   8510   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   8511   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   8512     ac_cs_silent=: ;;
   8513 
   8514   # This is an error.
   8515   -*) as_fn_error $? "unrecognized option: \`$1'
   8516 Try \`$0 --help' for more information." ;;
   8517 
   8518   *) as_fn_append ac_config_targets " $1"
   8519      ac_need_defaults=false ;;
   8520 
   8521   esac
   8522   shift
   8523 done
   8524 
   8525 ac_configure_extra_args=
   8526 
   8527 if $ac_cs_silent; then
   8528   exec 6>/dev/null
   8529   ac_configure_extra_args="$ac_configure_extra_args --silent"
   8530 fi
   8531 
   8532 _ACEOF
   8533 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8534 if \$ac_cs_recheck; then
   8535   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   8536   shift
   8537   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   8538   CONFIG_SHELL='$SHELL'
   8539   export CONFIG_SHELL
   8540   exec "\$@"
   8541 fi
   8542 
   8543 _ACEOF
   8544 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8545 exec 5>>config.log
   8546 {
   8547   echo
   8548   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   8549 ## Running $as_me. ##
   8550 _ASBOX
   8551   $as_echo "$ac_log"
   8552 } >&5
   8553 
   8554 _ACEOF
   8555 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8556 #
   8557 # INIT-COMMANDS
   8558 #
   8559 srcdir=${srcdir}
   8560 host=${host}
   8561 target=${target}
   8562 with_target_subdir=${with_target_subdir}
   8563 with_multisubdir=${with_multisubdir}
   8564 ac_configure_args="--enable-multilib ${ac_configure_args}"
   8565 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   8566 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
   8567 libiberty_topdir=${libiberty_topdir}
   8568 
   8569 
   8570 _ACEOF
   8571 
   8572 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8573 
   8574 # Handling of arguments.
   8575 for ac_config_target in $ac_config_targets
   8576 do
   8577   case $ac_config_target in
   8578     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
   8579     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   8580     "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
   8581     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
   8582 
   8583   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   8584   esac
   8585 done
   8586 
   8587 
   8588 # If the user did not use the arguments to specify the items to instantiate,
   8589 # then the envvar interface is used.  Set only those that are not.
   8590 # We use the long form for the default assignment because of an extremely
   8591 # bizarre bug on SunOS 4.1.3.
   8592 if $ac_need_defaults; then
   8593   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   8594   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   8595   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   8596 fi
   8597 
   8598 # Have a temporary directory for convenience.  Make it in the build tree
   8599 # simply because there is no reason against having it here, and in addition,
   8600 # creating and moving files from /tmp can sometimes cause problems.
   8601 # Hook for its removal unless debugging.
   8602 # Note that there is a small window in which the directory will not be cleaned:
   8603 # after its creation but before its name has been assigned to `$tmp'.
   8604 $debug ||
   8605 {
   8606   tmp= ac_tmp=
   8607   trap 'exit_status=$?
   8608   : "${ac_tmp:=$tmp}"
   8609   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   8610 ' 0
   8611   trap 'as_fn_exit 1' 1 2 13 15
   8612 }
   8613 # Create a (secure) tmp directory for tmp files.
   8614 
   8615 {
   8616   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   8617   test -d "$tmp"
   8618 }  ||
   8619 {
   8620   tmp=./conf$$-$RANDOM
   8621   (umask 077 && mkdir "$tmp")
   8622 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   8623 ac_tmp=$tmp
   8624 
   8625 # Set up the scripts for CONFIG_FILES section.
   8626 # No need to generate them if there are no CONFIG_FILES.
   8627 # This happens for instance with `./config.status config.h'.
   8628 if test -n "$CONFIG_FILES"; then
   8629 
   8630 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
   8631   ac_cs_awk_getline=:
   8632   ac_cs_awk_pipe_init=
   8633   ac_cs_awk_read_file='
   8634       while ((getline aline < (F[key])) > 0)
   8635 	print(aline)
   8636       close(F[key])'
   8637   ac_cs_awk_pipe_fini=
   8638 else
   8639   ac_cs_awk_getline=false
   8640   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
   8641   ac_cs_awk_read_file='
   8642       print "|#_!!_#|"
   8643       print "cat " F[key] " &&"
   8644       '$ac_cs_awk_pipe_init
   8645   # The final `:' finishes the AND list.
   8646   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
   8647 fi
   8648 ac_cr=`echo X | tr X '\015'`
   8649 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   8650 # But we know of no other shell where ac_cr would be empty at this
   8651 # point, so we can use a bashism as a fallback.
   8652 if test "x$ac_cr" = x; then
   8653   eval ac_cr=\$\'\\r\'
   8654 fi
   8655 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   8656 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   8657   ac_cs_awk_cr='\\r'
   8658 else
   8659   ac_cs_awk_cr=$ac_cr
   8660 fi
   8661 
   8662 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   8663 _ACEOF
   8664 
   8665 # Create commands to substitute file output variables.
   8666 {
   8667   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
   8668   echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
   8669   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
   8670   echo "_ACAWK" &&
   8671   echo "_ACEOF"
   8672 } >conf$$files.sh &&
   8673 . ./conf$$files.sh ||
   8674   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8675 rm -f conf$$files.sh
   8676 
   8677 {
   8678   echo "cat >conf$$subs.awk <<_ACEOF" &&
   8679   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   8680   echo "_ACEOF"
   8681 } >conf$$subs.sh ||
   8682   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8683 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   8684 ac_delim='%!_!# '
   8685 for ac_last_try in false false false false false :; do
   8686   . ./conf$$subs.sh ||
   8687     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8688 
   8689   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   8690   if test $ac_delim_n = $ac_delim_num; then
   8691     break
   8692   elif $ac_last_try; then
   8693     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8694   else
   8695     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   8696   fi
   8697 done
   8698 rm -f conf$$subs.sh
   8699 
   8700 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8701 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   8702 _ACEOF
   8703 sed -n '
   8704 h
   8705 s/^/S["/; s/!.*/"]=/
   8706 p
   8707 g
   8708 s/^[^!]*!//
   8709 :repl
   8710 t repl
   8711 s/'"$ac_delim"'$//
   8712 t delim
   8713 :nl
   8714 h
   8715 s/\(.\{148\}\)..*/\1/
   8716 t more1
   8717 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   8718 p
   8719 n
   8720 b repl
   8721 :more1
   8722 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8723 p
   8724 g
   8725 s/.\{148\}//
   8726 t nl
   8727 :delim
   8728 h
   8729 s/\(.\{148\}\)..*/\1/
   8730 t more2
   8731 s/["\\]/\\&/g; s/^/"/; s/$/"/
   8732 p
   8733 b
   8734 :more2
   8735 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8736 p
   8737 g
   8738 s/.\{148\}//
   8739 t delim
   8740 ' <conf$$subs.awk | sed '
   8741 /^[^""]/{
   8742   N
   8743   s/\n//
   8744 }
   8745 ' >>$CONFIG_STATUS || ac_write_fail=1
   8746 rm -f conf$$subs.awk
   8747 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8748 _ACAWK
   8749 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   8750   for (key in S) S_is_set[key] = 1
   8751   FS = ""
   8752   \$ac_cs_awk_pipe_init
   8753 }
   8754 {
   8755   line = $ 0
   8756   nfields = split(line, field, "@")
   8757   substed = 0
   8758   len = length(field[1])
   8759   for (i = 2; i < nfields; i++) {
   8760     key = field[i]
   8761     keylen = length(key)
   8762     if (S_is_set[key]) {
   8763       value = S[key]
   8764       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   8765       len += length(value) + length(field[++i])
   8766       substed = 1
   8767     } else
   8768       len += 1 + keylen
   8769   }
   8770   if (nfields == 3 && !substed) {
   8771     key = field[2]
   8772     if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
   8773       \$ac_cs_awk_read_file
   8774       next
   8775     }
   8776   }
   8777   print line
   8778 }
   8779 \$ac_cs_awk_pipe_fini
   8780 _ACAWK
   8781 _ACEOF
   8782 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8783 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   8784   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   8785 else
   8786   cat
   8787 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   8788   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   8789 _ACEOF
   8790 
   8791 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   8792 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   8793 # trailing colons and then remove the whole line if VPATH becomes empty
   8794 # (actually we leave an empty line to preserve line numbers).
   8795 if test "x$srcdir" = x.; then
   8796   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   8797 h
   8798 s///
   8799 s/^/:/
   8800 s/[	 ]*$/:/
   8801 s/:\$(srcdir):/:/g
   8802 s/:\${srcdir}:/:/g
   8803 s/:@srcdir@:/:/g
   8804 s/^:*//
   8805 s/:*$//
   8806 x
   8807 s/\(=[	 ]*\).*/\1/
   8808 G
   8809 s/\n//
   8810 s/^[^=]*=[	 ]*$//
   8811 }'
   8812 fi
   8813 
   8814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8815 fi # test -n "$CONFIG_FILES"
   8816 
   8817 # Set up the scripts for CONFIG_HEADERS section.
   8818 # No need to generate them if there are no CONFIG_HEADERS.
   8819 # This happens for instance with `./config.status Makefile'.
   8820 if test -n "$CONFIG_HEADERS"; then
   8821 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   8822 BEGIN {
   8823 _ACEOF
   8824 
   8825 # Transform confdefs.h into an awk script `defines.awk', embedded as
   8826 # here-document in config.status, that substitutes the proper values into
   8827 # config.h.in to produce config.h.
   8828 
   8829 # Create a delimiter string that does not exist in confdefs.h, to ease
   8830 # handling of long lines.
   8831 ac_delim='%!_!# '
   8832 for ac_last_try in false false :; do
   8833   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   8834   if test -z "$ac_tt"; then
   8835     break
   8836   elif $ac_last_try; then
   8837     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   8838   else
   8839     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   8840   fi
   8841 done
   8842 
   8843 # For the awk script, D is an array of macro values keyed by name,
   8844 # likewise P contains macro parameters if any.  Preserve backslash
   8845 # newline sequences.
   8846 
   8847 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   8848 sed -n '
   8849 s/.\{148\}/&'"$ac_delim"'/g
   8850 t rset
   8851 :rset
   8852 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   8853 t def
   8854 d
   8855 :def
   8856 s/\\$//
   8857 t bsnl
   8858 s/["\\]/\\&/g
   8859 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   8860 D["\1"]=" \3"/p
   8861 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   8862 d
   8863 :bsnl
   8864 s/["\\]/\\&/g
   8865 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   8866 D["\1"]=" \3\\\\\\n"\\/p
   8867 t cont
   8868 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   8869 t cont
   8870 d
   8871 :cont
   8872 n
   8873 s/.\{148\}/&'"$ac_delim"'/g
   8874 t clear
   8875 :clear
   8876 s/\\$//
   8877 t bsnlc
   8878 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   8879 d
   8880 :bsnlc
   8881 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   8882 b cont
   8883 ' <confdefs.h | sed '
   8884 s/'"$ac_delim"'/"\\\
   8885 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   8886 
   8887 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8888   for (key in D) D_is_set[key] = 1
   8889   FS = ""
   8890 }
   8891 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   8892   line = \$ 0
   8893   split(line, arg, " ")
   8894   if (arg[1] == "#") {
   8895     defundef = arg[2]
   8896     mac1 = arg[3]
   8897   } else {
   8898     defundef = substr(arg[1], 2)
   8899     mac1 = arg[2]
   8900   }
   8901   split(mac1, mac2, "(") #)
   8902   macro = mac2[1]
   8903   prefix = substr(line, 1, index(line, defundef) - 1)
   8904   if (D_is_set[macro]) {
   8905     # Preserve the white space surrounding the "#".
   8906     print prefix "define", macro P[macro] D[macro]
   8907     next
   8908   } else {
   8909     # Replace #undef with comments.  This is necessary, for example,
   8910     # in the case of _POSIX_SOURCE, which is predefined and required
   8911     # on some systems where configure will not decide to define it.
   8912     if (defundef == "undef") {
   8913       print "/*", prefix defundef, macro, "*/"
   8914       next
   8915     }
   8916   }
   8917 }
   8918 { print }
   8919 _ACAWK
   8920 _ACEOF
   8921 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8922   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   8923 fi # test -n "$CONFIG_HEADERS"
   8924 
   8925 
   8926 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   8927 shift
   8928 for ac_tag
   8929 do
   8930   case $ac_tag in
   8931   :[FHLC]) ac_mode=$ac_tag; continue;;
   8932   esac
   8933   case $ac_mode$ac_tag in
   8934   :[FHL]*:*);;
   8935   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   8936   :[FH]-) ac_tag=-:-;;
   8937   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   8938   esac
   8939   ac_save_IFS=$IFS
   8940   IFS=:
   8941   set x $ac_tag
   8942   IFS=$ac_save_IFS
   8943   shift
   8944   ac_file=$1
   8945   shift
   8946 
   8947   case $ac_mode in
   8948   :L) ac_source=$1;;
   8949   :[FH])
   8950     ac_file_inputs=
   8951     for ac_f
   8952     do
   8953       case $ac_f in
   8954       -) ac_f="$ac_tmp/stdin";;
   8955       *) # Look for the file first in the build tree, then in the source tree
   8956 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   8957 	 # because $ac_f cannot contain `:'.
   8958 	 test -f "$ac_f" ||
   8959 	   case $ac_f in
   8960 	   [\\/$]*) false;;
   8961 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   8962 	   esac ||
   8963 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   8964       esac
   8965       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   8966       as_fn_append ac_file_inputs " '$ac_f'"
   8967     done
   8968 
   8969     # Let's still pretend it is `configure' which instantiates (i.e., don't
   8970     # use $as_me), people would be surprised to read:
   8971     #    /* config.h.  Generated by config.status.  */
   8972     configure_input='Generated from '`
   8973 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   8974 	`' by configure.'
   8975     if test x"$ac_file" != x-; then
   8976       configure_input="$ac_file.  $configure_input"
   8977       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   8978 $as_echo "$as_me: creating $ac_file" >&6;}
   8979     fi
   8980     # Neutralize special characters interpreted by sed in replacement strings.
   8981     case $configure_input in #(
   8982     *\&* | *\|* | *\\* )
   8983        ac_sed_conf_input=`$as_echo "$configure_input" |
   8984        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   8985     *) ac_sed_conf_input=$configure_input;;
   8986     esac
   8987 
   8988     case $ac_tag in
   8989     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   8990       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   8991     esac
   8992     ;;
   8993   esac
   8994 
   8995   ac_dir=`$as_dirname -- "$ac_file" ||
   8996 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   8997 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   8998 	 X"$ac_file" : 'X\(//\)$' \| \
   8999 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   9000 $as_echo X"$ac_file" |
   9001     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   9002 	    s//\1/
   9003 	    q
   9004 	  }
   9005 	  /^X\(\/\/\)[^/].*/{
   9006 	    s//\1/
   9007 	    q
   9008 	  }
   9009 	  /^X\(\/\/\)$/{
   9010 	    s//\1/
   9011 	    q
   9012 	  }
   9013 	  /^X\(\/\).*/{
   9014 	    s//\1/
   9015 	    q
   9016 	  }
   9017 	  s/.*/./; q'`
   9018   as_dir="$ac_dir"; as_fn_mkdir_p
   9019   ac_builddir=.
   9020 
   9021 case "$ac_dir" in
   9022 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   9023 *)
   9024   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   9025   # A ".." for each directory in $ac_dir_suffix.
   9026   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   9027   case $ac_top_builddir_sub in
   9028   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   9029   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   9030   esac ;;
   9031 esac
   9032 ac_abs_top_builddir=$ac_pwd
   9033 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   9034 # for backward compatibility:
   9035 ac_top_builddir=$ac_top_build_prefix
   9036 
   9037 case $srcdir in
   9038   .)  # We are building in place.
   9039     ac_srcdir=.
   9040     ac_top_srcdir=$ac_top_builddir_sub
   9041     ac_abs_top_srcdir=$ac_pwd ;;
   9042   [\\/]* | ?:[\\/]* )  # Absolute name.
   9043     ac_srcdir=$srcdir$ac_dir_suffix;
   9044     ac_top_srcdir=$srcdir
   9045     ac_abs_top_srcdir=$srcdir ;;
   9046   *) # Relative name.
   9047     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   9048     ac_top_srcdir=$ac_top_build_prefix$srcdir
   9049     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   9050 esac
   9051 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   9052 
   9053 
   9054   case $ac_mode in
   9055   :F)
   9056   #
   9057   # CONFIG_FILE
   9058   #
   9059 
   9060   case $INSTALL in
   9061   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   9062   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   9063   esac
   9064 _ACEOF
   9065 
   9066 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   9067 # If the template does not know about datarootdir, expand it.
   9068 # FIXME: This hack should be removed a few years after 2.60.
   9069 ac_datarootdir_hack=; ac_datarootdir_seen=
   9070 ac_sed_dataroot='
   9071 /datarootdir/ {
   9072   p
   9073   q
   9074 }
   9075 /@datadir@/p
   9076 /@docdir@/p
   9077 /@infodir@/p
   9078 /@localedir@/p
   9079 /@mandir@/p'
   9080 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   9081 *datarootdir*) ac_datarootdir_seen=yes;;
   9082 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   9083   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   9084 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   9085 _ACEOF
   9086 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   9087   ac_datarootdir_hack='
   9088   s&@datadir@&$datadir&g
   9089   s&@docdir@&$docdir&g
   9090   s&@infodir@&$infodir&g
   9091   s&@localedir@&$localedir&g
   9092   s&@mandir@&$mandir&g
   9093   s&\\\${datarootdir}&$datarootdir&g' ;;
   9094 esac
   9095 _ACEOF
   9096 
   9097 # Neutralize VPATH when `$srcdir' = `.'.
   9098 # Shell code in configure.ac might set extrasub.
   9099 # FIXME: do we really want to maintain this feature?
   9100 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   9101 ac_sed_extra="$ac_vpsub
   9102 $extrasub
   9103 _ACEOF
   9104 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   9105 :t
   9106 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   9107 s|@configure_input@|$ac_sed_conf_input|;t t
   9108 s&@top_builddir@&$ac_top_builddir_sub&;t t
   9109 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   9110 s&@srcdir@&$ac_srcdir&;t t
   9111 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   9112 s&@top_srcdir@&$ac_top_srcdir&;t t
   9113 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   9114 s&@builddir@&$ac_builddir&;t t
   9115 s&@abs_builddir@&$ac_abs_builddir&;t t
   9116 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   9117 s&@INSTALL@&$ac_INSTALL&;t t
   9118 $ac_datarootdir_hack
   9119 "
   9120 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
   9121 if $ac_cs_awk_getline; then
   9122   $AWK -f "$ac_tmp/subs.awk"
   9123 else
   9124   $AWK -f "$ac_tmp/subs.awk" | $SHELL
   9125 fi \
   9126   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9127 
   9128 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   9129   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   9130   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   9131       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   9132   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   9133 which seems to be undefined.  Please make sure it is defined" >&5
   9134 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   9135 which seems to be undefined.  Please make sure it is defined" >&2;}
   9136 
   9137   rm -f "$ac_tmp/stdin"
   9138   case $ac_file in
   9139   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   9140   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   9141   esac \
   9142   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9143  ;;
   9144   :H)
   9145   #
   9146   # CONFIG_HEADER
   9147   #
   9148   if test x"$ac_file" != x-; then
   9149     {
   9150       $as_echo "/* $configure_input  */" \
   9151       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   9152     } >"$ac_tmp/config.h" \
   9153       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9154     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   9155       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   9156 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   9157     else
   9158       rm -f "$ac_file"
   9159       mv "$ac_tmp/config.h" "$ac_file" \
   9160 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9161     fi
   9162   else
   9163     $as_echo "/* $configure_input  */" \
   9164       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   9165       || as_fn_error $? "could not create -" "$LINENO" 5
   9166   fi
   9167  ;;
   9168 
   9169   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   9170 $as_echo "$as_me: executing $ac_file commands" >&6;}
   9171  ;;
   9172   esac
   9173 
   9174 
   9175   case $ac_file$ac_mode in
   9176     "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
   9177 if test -n "$CONFIG_FILES"; then
   9178   if test -n "${with_target_subdir}"; then
   9179     # FIXME: We shouldn't need to set ac_file
   9180     ac_file=Makefile
   9181     LD="${ORIGINAL_LD_FOR_MULTILIBS}"
   9182     . ${libiberty_topdir}/config-ml.in
   9183   fi
   9184 fi ;;
   9185 
   9186   esac
   9187 done # for ac_tag
   9188 
   9189 
   9190 as_fn_exit 0
   9191 _ACEOF
   9192 ac_clean_files=$ac_clean_files_save
   9193 
   9194 test $ac_write_fail = 0 ||
   9195   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   9196 
   9197 
   9198 # configure is writing to config.log, and then calls config.status.
   9199 # config.status does its own redirection, appending to config.log.
   9200 # Unfortunately, on DOS this fails, as config.log is still kept open
   9201 # by configure, so config.status won't be able to write to it; its
   9202 # output is simply discarded.  So we exec the FD to /dev/null,
   9203 # effectively closing config.log, so it can be properly (re)opened and
   9204 # appended to by config.status.  When coming back to configure, we
   9205 # need to make the FD available again.
   9206 if test "$no_create" != yes; then
   9207   ac_cs_success=:
   9208   ac_config_status_args=
   9209   test "$silent" = yes &&
   9210     ac_config_status_args="$ac_config_status_args --quiet"
   9211   exec 5>/dev/null
   9212   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   9213   exec 5>>config.log
   9214   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   9215   # would make configure fail if this is the last instruction.
   9216   $ac_cs_success || as_fn_exit 1
   9217 fi
   9218 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   9219   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   9220 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   9221 fi
   9222 
   9223