Home | History | Annotate | Line # | Download | only in libiberty
configure revision 1.9.2.1
      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 #include <stdlib.h>
   6923 
   6924 int
   6925 find_stack_direction (void)
   6926 {
   6927   static char *addr = 0;
   6928   auto char dummy;
   6929   if (addr == 0)
   6930     {
   6931       addr = &dummy;
   6932       return find_stack_direction ();
   6933     }
   6934   else
   6935     return (&dummy > addr) ? 1 : -1;
   6936 }
   6937 
   6938 int
   6939 main (void)
   6940 {
   6941   exit (find_stack_direction() < 0);
   6942 }
   6943 _ACEOF
   6944 if ac_fn_c_try_run "$LINENO"; then :
   6945   ac_cv_c_stack_direction=1
   6946 else
   6947   ac_cv_c_stack_direction=-1
   6948 fi
   6949 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   6950   conftest.$ac_objext conftest.beam conftest.$ac_ext
   6951 fi
   6952 
   6953 fi
   6954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
   6955 $as_echo "$ac_cv_c_stack_direction" >&6; }
   6956 
   6957 cat >>confdefs.h <<_ACEOF
   6958 #define STACK_DIRECTION $ac_cv_c_stack_direction
   6959 _ACEOF
   6960 
   6961 
   6962   for ac_header in vfork.h
   6963 do :
   6964   ac_fn_c_check_header_preproc "$LINENO" "vfork.h" "ac_cv_header_vfork_h"
   6965 if test "x$ac_cv_header_vfork_h" = xyes; then :
   6966   cat >>confdefs.h <<_ACEOF
   6967 #define HAVE_VFORK_H 1
   6968 _ACEOF
   6969 
   6970 fi
   6971 done
   6972 
   6973 for ac_func in fork vfork
   6974 do :
   6975   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   6976 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   6977 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   6978   cat >>confdefs.h <<_ACEOF
   6979 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   6980 _ACEOF
   6981 
   6982 fi
   6983 done
   6984 
   6985 if test "x$ac_cv_func_fork" = xyes; then
   6986   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
   6987 $as_echo_n "checking for working fork... " >&6; }
   6988 if ${ac_cv_func_fork_works+:} false; then :
   6989   $as_echo_n "(cached) " >&6
   6990 else
   6991   if test "$cross_compiling" = yes; then :
   6992   ac_cv_func_fork_works=cross
   6993 else
   6994   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6995 /* end confdefs.h.  */
   6996 $ac_includes_default
   6997 int
   6998 main ()
   6999 {
   7000 
   7001 	  /* By Ruediger Kuhlmann. */
   7002 	  return fork () < 0;
   7003 
   7004   ;
   7005   return 0;
   7006 }
   7007 _ACEOF
   7008 if ac_fn_c_try_run "$LINENO"; then :
   7009   ac_cv_func_fork_works=yes
   7010 else
   7011   ac_cv_func_fork_works=no
   7012 fi
   7013 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7014   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7015 fi
   7016 
   7017 fi
   7018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
   7019 $as_echo "$ac_cv_func_fork_works" >&6; }
   7020 
   7021 else
   7022   ac_cv_func_fork_works=$ac_cv_func_fork
   7023 fi
   7024 if test "x$ac_cv_func_fork_works" = xcross; then
   7025   case $host in
   7026     *-*-amigaos* | *-*-msdosdjgpp*)
   7027       # Override, as these systems have only a dummy fork() stub
   7028       ac_cv_func_fork_works=no
   7029       ;;
   7030     *)
   7031       ac_cv_func_fork_works=yes
   7032       ;;
   7033   esac
   7034   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
   7035 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
   7036 fi
   7037 ac_cv_func_vfork_works=$ac_cv_func_vfork
   7038 if test "x$ac_cv_func_vfork" = xyes; then
   7039   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
   7040 $as_echo_n "checking for working vfork... " >&6; }
   7041 if ${ac_cv_func_vfork_works+:} false; then :
   7042   $as_echo_n "(cached) " >&6
   7043 else
   7044   if test "$cross_compiling" = yes; then :
   7045   ac_cv_func_vfork_works=cross
   7046 else
   7047   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7048 /* end confdefs.h.  */
   7049 /* Thanks to Paul Eggert for this test.  */
   7050 $ac_includes_default
   7051 #include <sys/wait.h>
   7052 #ifdef HAVE_VFORK_H
   7053 # include <vfork.h>
   7054 #endif
   7055 /* On some sparc systems, changes by the child to local and incoming
   7056    argument registers are propagated back to the parent.  The compiler
   7057    is told about this with #include <vfork.h>, but some compilers
   7058    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
   7059    static variable whose address is put into a register that is
   7060    clobbered by the vfork.  */
   7061 static void
   7062 #ifdef __cplusplus
   7063 sparc_address_test (int arg)
   7064 # else
   7065 sparc_address_test (arg) int arg;
   7066 #endif
   7067 {
   7068   static pid_t child;
   7069   if (!child) {
   7070     child = vfork ();
   7071     if (child < 0) {
   7072       perror ("vfork");
   7073       _exit(2);
   7074     }
   7075     if (!child) {
   7076       arg = getpid();
   7077       write(-1, "", 0);
   7078       _exit (arg);
   7079     }
   7080   }
   7081 }
   7082 
   7083 int
   7084 main ()
   7085 {
   7086   pid_t parent = getpid ();
   7087   pid_t child;
   7088 
   7089   sparc_address_test (0);
   7090 
   7091   child = vfork ();
   7092 
   7093   if (child == 0) {
   7094     /* Here is another test for sparc vfork register problems.  This
   7095        test uses lots of local variables, at least as many local
   7096        variables as main has allocated so far including compiler
   7097        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
   7098        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
   7099        reuse the register of parent for one of the local variables,
   7100        since it will think that parent can't possibly be used any more
   7101        in this routine.  Assigning to the local variable will thus
   7102        munge parent in the parent process.  */
   7103     pid_t
   7104       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
   7105       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
   7106     /* Convince the compiler that p..p7 are live; otherwise, it might
   7107        use the same hardware register for all 8 local variables.  */
   7108     if (p != p1 || p != p2 || p != p3 || p != p4
   7109 	|| p != p5 || p != p6 || p != p7)
   7110       _exit(1);
   7111 
   7112     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
   7113        from child file descriptors.  If the child closes a descriptor
   7114        before it execs or exits, this munges the parent's descriptor
   7115        as well.  Test for this by closing stdout in the child.  */
   7116     _exit(close(fileno(stdout)) != 0);
   7117   } else {
   7118     int status;
   7119     struct stat st;
   7120 
   7121     while (wait(&status) != child)
   7122       ;
   7123     return (
   7124 	 /* Was there some problem with vforking?  */
   7125 	 child < 0
   7126 
   7127 	 /* Did the child fail?  (This shouldn't happen.)  */
   7128 	 || status
   7129 
   7130 	 /* Did the vfork/compiler bug occur?  */
   7131 	 || parent != getpid()
   7132 
   7133 	 /* Did the file descriptor bug occur?  */
   7134 	 || fstat(fileno(stdout), &st) != 0
   7135 	 );
   7136   }
   7137 }
   7138 _ACEOF
   7139 if ac_fn_c_try_run "$LINENO"; then :
   7140   ac_cv_func_vfork_works=yes
   7141 else
   7142   ac_cv_func_vfork_works=no
   7143 fi
   7144 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7145   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7146 fi
   7147 
   7148 fi
   7149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
   7150 $as_echo "$ac_cv_func_vfork_works" >&6; }
   7151 
   7152 fi;
   7153 if test "x$ac_cv_func_fork_works" = xcross; then
   7154   ac_cv_func_vfork_works=$ac_cv_func_vfork
   7155   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
   7156 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
   7157 fi
   7158 
   7159 if test "x$ac_cv_func_vfork_works" = xyes; then
   7160 
   7161 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
   7162 
   7163 else
   7164 
   7165 $as_echo "#define vfork fork" >>confdefs.h
   7166 
   7167 fi
   7168 if test "x$ac_cv_func_fork_works" = xyes; then
   7169 
   7170 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
   7171 
   7172 fi
   7173 
   7174   if test $ac_cv_func_vfork_works = no; then
   7175     case " $LIBOBJS " in
   7176   *" vfork.$ac_objext "* ) ;;
   7177   *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
   7178  ;;
   7179 esac
   7180 
   7181   fi
   7182   # We only need _doprnt if we might use it to implement v*printf.
   7183   if test $ac_cv_func_vprintf != yes \
   7184      || test $ac_cv_func_vfprintf != yes \
   7185      || test $ac_cv_func_vsprintf != yes; then
   7186     ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
   7187 if test "x$ac_cv_func__doprnt" = xyes; then :
   7188   $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
   7189 
   7190 else
   7191   case " $LIBOBJS " in
   7192   *" _doprnt.$ac_objext "* ) ;;
   7193   *) LIBOBJS="$LIBOBJS _doprnt.$ac_objext"
   7194  ;;
   7195 esac
   7196 
   7197 fi
   7198 
   7199 
   7200   else
   7201     for ac_func in _doprnt
   7202 do :
   7203   ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
   7204 if test "x$ac_cv_func__doprnt" = xyes; then :
   7205   cat >>confdefs.h <<_ACEOF
   7206 #define HAVE__DOPRNT 1
   7207 _ACEOF
   7208 
   7209 fi
   7210 done
   7211 
   7212   fi
   7213 
   7214   for v in $vars; do
   7215     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
   7216 $as_echo_n "checking for $v... " >&6; }
   7217     if eval \${libiberty_cv_var_$v+:} false; then :
   7218   $as_echo_n "(cached) " >&6
   7219 else
   7220   if test x$gcc_no_link = xyes; then
   7221   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   7222 fi
   7223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7224 /* end confdefs.h.  */
   7225 extern int $v [];
   7226 int
   7227 main ()
   7228 {
   7229 if ($v [0]) return 1;
   7230   ;
   7231   return 0;
   7232 }
   7233 _ACEOF
   7234 if ac_fn_c_try_link "$LINENO"; then :
   7235   eval "libiberty_cv_var_$v=yes"
   7236 else
   7237   eval "libiberty_cv_var_$v=no"
   7238 fi
   7239 rm -f core conftest.err conftest.$ac_objext \
   7240     conftest$ac_exeext conftest.$ac_ext
   7241 fi
   7242 
   7243     if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
   7244       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7245 $as_echo "yes" >&6; }
   7246       n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
   7247       cat >>confdefs.h <<_ACEOF
   7248 #define $n 1
   7249 _ACEOF
   7250 
   7251     else
   7252       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7253 $as_echo "no" >&6; }
   7254     fi
   7255   done
   7256 
   7257   # special check for _system_configuration because AIX <4.3.2 do not
   7258   # contain the `physmem' member.
   7259   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
   7260 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
   7261   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7262 /* end confdefs.h.  */
   7263 #include <sys/systemcfg.h>
   7264 int
   7265 main ()
   7266 {
   7267 double x = _system_configuration.physmem;
   7268   ;
   7269   return 0;
   7270 }
   7271 _ACEOF
   7272 if ac_fn_c_try_compile "$LINENO"; then :
   7273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7274 $as_echo "yes" >&6; }
   7275 
   7276 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
   7277 
   7278 else
   7279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7280 $as_echo "no" >&6; }
   7281 fi
   7282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7283 
   7284   for ac_func in $checkfuncs
   7285 do :
   7286   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   7287 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   7288 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   7289   cat >>confdefs.h <<_ACEOF
   7290 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   7291 _ACEOF
   7292 
   7293 fi
   7294 done
   7295 
   7296   as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
   7297 ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
   7298 if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
   7299   ac_have_decl=1
   7300 else
   7301   ac_have_decl=0
   7302 fi
   7303 
   7304 cat >>confdefs.h <<_ACEOF
   7305 #define HAVE_DECL_BASENAME $ac_have_decl
   7306 _ACEOF
   7307 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
   7308 if test "x$ac_cv_have_decl_ffs" = xyes; then :
   7309   ac_have_decl=1
   7310 else
   7311   ac_have_decl=0
   7312 fi
   7313 
   7314 cat >>confdefs.h <<_ACEOF
   7315 #define HAVE_DECL_FFS $ac_have_decl
   7316 _ACEOF
   7317 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
   7318 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
   7319   ac_have_decl=1
   7320 else
   7321   ac_have_decl=0
   7322 fi
   7323 
   7324 cat >>confdefs.h <<_ACEOF
   7325 #define HAVE_DECL_ASPRINTF $ac_have_decl
   7326 _ACEOF
   7327 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
   7328 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
   7329   ac_have_decl=1
   7330 else
   7331   ac_have_decl=0
   7332 fi
   7333 
   7334 cat >>confdefs.h <<_ACEOF
   7335 #define HAVE_DECL_VASPRINTF $ac_have_decl
   7336 _ACEOF
   7337 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
   7338 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
   7339   ac_have_decl=1
   7340 else
   7341   ac_have_decl=0
   7342 fi
   7343 
   7344 cat >>confdefs.h <<_ACEOF
   7345 #define HAVE_DECL_SNPRINTF $ac_have_decl
   7346 _ACEOF
   7347 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
   7348 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
   7349   ac_have_decl=1
   7350 else
   7351   ac_have_decl=0
   7352 fi
   7353 
   7354 cat >>confdefs.h <<_ACEOF
   7355 #define HAVE_DECL_VSNPRINTF $ac_have_decl
   7356 _ACEOF
   7357 
   7358   ac_fn_c_check_decl "$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
   7359 if test "x$ac_cv_have_decl_calloc" = xyes; then :
   7360   ac_have_decl=1
   7361 else
   7362   ac_have_decl=0
   7363 fi
   7364 
   7365 cat >>confdefs.h <<_ACEOF
   7366 #define HAVE_DECL_CALLOC $ac_have_decl
   7367 _ACEOF
   7368 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
   7369 if test "x$ac_cv_have_decl_getenv" = xyes; then :
   7370   ac_have_decl=1
   7371 else
   7372   ac_have_decl=0
   7373 fi
   7374 
   7375 cat >>confdefs.h <<_ACEOF
   7376 #define HAVE_DECL_GETENV $ac_have_decl
   7377 _ACEOF
   7378 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
   7379 if test "x$ac_cv_have_decl_getopt" = xyes; then :
   7380   ac_have_decl=1
   7381 else
   7382   ac_have_decl=0
   7383 fi
   7384 
   7385 cat >>confdefs.h <<_ACEOF
   7386 #define HAVE_DECL_GETOPT $ac_have_decl
   7387 _ACEOF
   7388 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
   7389 if test "x$ac_cv_have_decl_malloc" = xyes; then :
   7390   ac_have_decl=1
   7391 else
   7392   ac_have_decl=0
   7393 fi
   7394 
   7395 cat >>confdefs.h <<_ACEOF
   7396 #define HAVE_DECL_MALLOC $ac_have_decl
   7397 _ACEOF
   7398 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
   7399 if test "x$ac_cv_have_decl_realloc" = xyes; then :
   7400   ac_have_decl=1
   7401 else
   7402   ac_have_decl=0
   7403 fi
   7404 
   7405 cat >>confdefs.h <<_ACEOF
   7406 #define HAVE_DECL_REALLOC $ac_have_decl
   7407 _ACEOF
   7408 
   7409   case "${host}" in
   7410       *-*-darwin*) ;; # Darwin's sbrk implementation is deprecated.
   7411       *) ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
   7412 if test "x$ac_cv_have_decl_sbrk" = xyes; then :
   7413   ac_have_decl=1
   7414 else
   7415   ac_have_decl=0
   7416 fi
   7417 
   7418 cat >>confdefs.h <<_ACEOF
   7419 #define HAVE_DECL_SBRK $ac_have_decl
   7420 _ACEOF
   7421 ;;
   7422   esac
   7423   ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
   7424 if test "x$ac_cv_have_decl_strtol" = xyes; then :
   7425   ac_have_decl=1
   7426 else
   7427   ac_have_decl=0
   7428 fi
   7429 
   7430 cat >>confdefs.h <<_ACEOF
   7431 #define HAVE_DECL_STRTOL $ac_have_decl
   7432 _ACEOF
   7433 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
   7434 if test "x$ac_cv_have_decl_strtoul" = xyes; then :
   7435   ac_have_decl=1
   7436 else
   7437   ac_have_decl=0
   7438 fi
   7439 
   7440 cat >>confdefs.h <<_ACEOF
   7441 #define HAVE_DECL_STRTOUL $ac_have_decl
   7442 _ACEOF
   7443 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
   7444 if test "x$ac_cv_have_decl_strtoll" = xyes; then :
   7445   ac_have_decl=1
   7446 else
   7447   ac_have_decl=0
   7448 fi
   7449 
   7450 cat >>confdefs.h <<_ACEOF
   7451 #define HAVE_DECL_STRTOLL $ac_have_decl
   7452 _ACEOF
   7453 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
   7454 if test "x$ac_cv_have_decl_strtoull" = xyes; then :
   7455   ac_have_decl=1
   7456 else
   7457   ac_have_decl=0
   7458 fi
   7459 
   7460 cat >>confdefs.h <<_ACEOF
   7461 #define HAVE_DECL_STRTOULL $ac_have_decl
   7462 _ACEOF
   7463 
   7464   ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
   7465 if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
   7466   ac_have_decl=1
   7467 else
   7468   ac_have_decl=0
   7469 fi
   7470 
   7471 cat >>confdefs.h <<_ACEOF
   7472 #define HAVE_DECL_STRVERSCMP $ac_have_decl
   7473 _ACEOF
   7474 
   7475   ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
   7476 if test "x$ac_cv_have_decl_strnlen" = xyes; then :
   7477   ac_have_decl=1
   7478 else
   7479   ac_have_decl=0
   7480 fi
   7481 
   7482 cat >>confdefs.h <<_ACEOF
   7483 #define HAVE_DECL_STRNLEN $ac_have_decl
   7484 _ACEOF
   7485 
   7486   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
   7487 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
   7488 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false; then :
   7489   $as_echo_n "(cached) " >&6
   7490 else
   7491   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7492 /* end confdefs.h.  */
   7493 
   7494 #include "confdefs.h"
   7495 #include <stdio.h>
   7496 #ifdef HAVE_STRING_H
   7497 #include <string.h>
   7498 #else
   7499 #ifdef HAVE_STRINGS_H
   7500 #include <strings.h>
   7501 #endif
   7502 #endif
   7503 #ifdef HAVE_STDLIB_H
   7504 #include <stdlib.h>
   7505 #endif
   7506 #ifdef HAVE_UNISTD_H
   7507 #include <unistd.h>
   7508 #endif
   7509 int
   7510 main ()
   7511 {
   7512 char *(*pfn) = (char *(*)) canonicalize_file_name
   7513   ;
   7514   return 0;
   7515 }
   7516 _ACEOF
   7517 if ac_fn_c_try_compile "$LINENO"; then :
   7518   libiberty_cv_decl_needed_canonicalize_file_name=no
   7519 else
   7520   libiberty_cv_decl_needed_canonicalize_file_name=yes
   7521 fi
   7522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7523 fi
   7524 
   7525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
   7526 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
   7527 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
   7528 
   7529 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
   7530 
   7531 fi
   7532 
   7533 fi
   7534 
   7535 # Figure out which version of pexecute to use.
   7536 case "${host}" in
   7537      *-*-mingw* | *-*-winnt*)	pexecute=pex-win32  ;;
   7538      *-*-msdosdjgpp*)		pexecute=pex-djgpp  ;;
   7539      *-*-msdos*)		pexecute=pex-msdos  ;;
   7540      *)				pexecute=pex-unix   ;;
   7541 esac
   7542 
   7543 
   7544 
   7545 
   7546 
   7547   for ac_header in $ac_header_list
   7548 do :
   7549   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7550 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
   7551 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   7552   cat >>confdefs.h <<_ACEOF
   7553 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7554 _ACEOF
   7555 
   7556 fi
   7557 done
   7558 
   7559 
   7560 
   7561 
   7562 
   7563 
   7564 
   7565 if test x$gcc_no_link = xyes; then
   7566   if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
   7567     ac_cv_func_mmap_fixed_mapped=no
   7568   fi
   7569 fi
   7570 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
   7571 
   7572 for ac_func in getpagesize
   7573 do :
   7574   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
   7575 if test "x$ac_cv_func_getpagesize" = xyes; then :
   7576   cat >>confdefs.h <<_ACEOF
   7577 #define HAVE_GETPAGESIZE 1
   7578 _ACEOF
   7579 
   7580 fi
   7581 done
   7582 
   7583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
   7584 $as_echo_n "checking for working mmap... " >&6; }
   7585 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
   7586   $as_echo_n "(cached) " >&6
   7587 else
   7588   if test "$cross_compiling" = yes; then :
   7589   ac_cv_func_mmap_fixed_mapped=no
   7590 else
   7591   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7592 /* end confdefs.h.  */
   7593 $ac_includes_default
   7594 /* malloc might have been renamed as rpl_malloc. */
   7595 #undef malloc
   7596 
   7597 /* Thanks to Mike Haertel and Jim Avera for this test.
   7598    Here is a matrix of mmap possibilities:
   7599 	mmap private not fixed
   7600 	mmap private fixed at somewhere currently unmapped
   7601 	mmap private fixed at somewhere already mapped
   7602 	mmap shared not fixed
   7603 	mmap shared fixed at somewhere currently unmapped
   7604 	mmap shared fixed at somewhere already mapped
   7605    For private mappings, we should verify that changes cannot be read()
   7606    back from the file, nor mmap's back from the file at a different
   7607    address.  (There have been systems where private was not correctly
   7608    implemented like the infamous i386 svr4.0, and systems where the
   7609    VM page cache was not coherent with the file system buffer cache
   7610    like early versions of FreeBSD and possibly contemporary NetBSD.)
   7611    For shared mappings, we should conversely verify that changes get
   7612    propagated back to all the places they're supposed to be.
   7613 
   7614    Grep wants private fixed already mapped.
   7615    The main things grep needs to know about mmap are:
   7616    * does it exist and is it safe to write into the mmap'd area
   7617    * how to use it (BSD variants)  */
   7618 
   7619 #include <fcntl.h>
   7620 #include <sys/mman.h>
   7621 
   7622 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   7623 char *malloc ();
   7624 #endif
   7625 
   7626 /* This mess was copied from the GNU getpagesize.h.  */
   7627 #ifndef HAVE_GETPAGESIZE
   7628 # ifdef _SC_PAGESIZE
   7629 #  define getpagesize() sysconf(_SC_PAGESIZE)
   7630 # else /* no _SC_PAGESIZE */
   7631 #  ifdef HAVE_SYS_PARAM_H
   7632 #   include <sys/param.h>
   7633 #   ifdef EXEC_PAGESIZE
   7634 #    define getpagesize() EXEC_PAGESIZE
   7635 #   else /* no EXEC_PAGESIZE */
   7636 #    ifdef NBPG
   7637 #     define getpagesize() NBPG * CLSIZE
   7638 #     ifndef CLSIZE
   7639 #      define CLSIZE 1
   7640 #     endif /* no CLSIZE */
   7641 #    else /* no NBPG */
   7642 #     ifdef NBPC
   7643 #      define getpagesize() NBPC
   7644 #     else /* no NBPC */
   7645 #      ifdef PAGESIZE
   7646 #       define getpagesize() PAGESIZE
   7647 #      endif /* PAGESIZE */
   7648 #     endif /* no NBPC */
   7649 #    endif /* no NBPG */
   7650 #   endif /* no EXEC_PAGESIZE */
   7651 #  else /* no HAVE_SYS_PARAM_H */
   7652 #   define getpagesize() 8192	/* punt totally */
   7653 #  endif /* no HAVE_SYS_PARAM_H */
   7654 # endif /* no _SC_PAGESIZE */
   7655 
   7656 #endif /* no HAVE_GETPAGESIZE */
   7657 
   7658 int
   7659 main ()
   7660 {
   7661   char *data, *data2, *data3;
   7662   const char *cdata2;
   7663   int i, pagesize;
   7664   int fd, fd2;
   7665 
   7666   pagesize = getpagesize ();
   7667 
   7668   /* First, make a file with some known garbage in it. */
   7669   data = (char *) malloc (pagesize);
   7670   if (!data)
   7671     return 1;
   7672   for (i = 0; i < pagesize; ++i)
   7673     *(data + i) = rand ();
   7674   umask (0);
   7675   fd = creat ("conftest.mmap", 0600);
   7676   if (fd < 0)
   7677     return 2;
   7678   if (write (fd, data, pagesize) != pagesize)
   7679     return 3;
   7680   close (fd);
   7681 
   7682   /* Next, check that the tail of a page is zero-filled.  File must have
   7683      non-zero length, otherwise we risk SIGBUS for entire page.  */
   7684   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
   7685   if (fd2 < 0)
   7686     return 4;
   7687   cdata2 = "";
   7688   if (write (fd2, cdata2, 1) != 1)
   7689     return 5;
   7690   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
   7691   if (data2 == MAP_FAILED)
   7692     return 6;
   7693   for (i = 0; i < pagesize; ++i)
   7694     if (*(data2 + i))
   7695       return 7;
   7696   close (fd2);
   7697   if (munmap (data2, pagesize))
   7698     return 8;
   7699 
   7700   /* Next, try to mmap the file at a fixed address which already has
   7701      something else allocated at it.  If we can, also make sure that
   7702      we see the same garbage.  */
   7703   fd = open ("conftest.mmap", O_RDWR);
   7704   if (fd < 0)
   7705     return 9;
   7706   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   7707 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   7708     return 10;
   7709   for (i = 0; i < pagesize; ++i)
   7710     if (*(data + i) != *(data2 + i))
   7711       return 11;
   7712 
   7713   /* Finally, make sure that changes to the mapped area do not
   7714      percolate back to the file as seen by read().  (This is a bug on
   7715      some variants of i386 svr4.0.)  */
   7716   for (i = 0; i < pagesize; ++i)
   7717     *(data2 + i) = *(data2 + i) + 1;
   7718   data3 = (char *) malloc (pagesize);
   7719   if (!data3)
   7720     return 12;
   7721   if (read (fd, data3, pagesize) != pagesize)
   7722     return 13;
   7723   for (i = 0; i < pagesize; ++i)
   7724     if (*(data + i) != *(data3 + i))
   7725       return 14;
   7726   close (fd);
   7727   return 0;
   7728 }
   7729 _ACEOF
   7730 if ac_fn_c_try_run "$LINENO"; then :
   7731   ac_cv_func_mmap_fixed_mapped=yes
   7732 else
   7733   ac_cv_func_mmap_fixed_mapped=no
   7734 fi
   7735 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7736   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7737 fi
   7738 
   7739 fi
   7740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
   7741 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
   7742 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   7743 
   7744 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
   7745 
   7746 fi
   7747 rm -f conftest.mmap conftest.txt
   7748 
   7749 fi
   7750 
   7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
   7752 $as_echo_n "checking for working strncmp... " >&6; }
   7753 if ${ac_cv_func_strncmp_works+:} false; then :
   7754   $as_echo_n "(cached) " >&6
   7755 else
   7756   if test "$cross_compiling" = yes; then :
   7757   ac_cv_func_strncmp_works=yes
   7758 else
   7759   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7760 /* end confdefs.h.  */
   7761 
   7762 /* Test by Jim Wilson and Kaveh Ghazi.
   7763    Check whether strncmp reads past the end of its string parameters. */
   7764 #include <stdlib.h>
   7765 #include <string.h>
   7766 #include <sys/types.h>
   7767 
   7768 #ifdef HAVE_FCNTL_H
   7769 #include <fcntl.h>
   7770 #endif
   7771 
   7772 #ifdef HAVE_SYS_MMAN_H
   7773 #include <sys/mman.h>
   7774 #endif
   7775 
   7776 #ifndef MAP_ANON
   7777 #ifdef MAP_ANONYMOUS
   7778 #define MAP_ANON MAP_ANONYMOUS
   7779 #else
   7780 #define MAP_ANON MAP_FILE
   7781 #endif
   7782 #endif
   7783 
   7784 #ifndef MAP_FILE
   7785 #define MAP_FILE 0
   7786 #endif
   7787 #ifndef O_RDONLY
   7788 #define O_RDONLY 0
   7789 #endif
   7790 
   7791 #define MAP_LEN 0x10000
   7792 
   7793 int
   7794 main (void)
   7795 {
   7796 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
   7797   char *p;
   7798   int dev_zero;
   7799 
   7800   dev_zero = open ("/dev/zero", O_RDONLY);
   7801   if (dev_zero < 0)
   7802     exit (1);
   7803 
   7804   p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
   7805 		     MAP_ANON|MAP_PRIVATE, dev_zero, 0);
   7806   if (p == (char *)-1)
   7807     p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
   7808 		       MAP_ANON|MAP_PRIVATE, -1, 0);
   7809   if (p == (char *)-1)
   7810     exit (2);
   7811   else
   7812     {
   7813       char *string = "__si_type_info";
   7814       char *q = (char *) p + MAP_LEN - strlen (string) - 2;
   7815       char *r = (char *) p + 0xe;
   7816 
   7817       strcpy (q, string);
   7818       strcpy (r, string);
   7819       strncmp (r, q, 14);
   7820     }
   7821 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
   7822   exit (0);
   7823 }
   7824 
   7825 _ACEOF
   7826 if ac_fn_c_try_run "$LINENO"; then :
   7827   ac_cv_func_strncmp_works=yes
   7828 else
   7829   ac_cv_func_strncmp_works=no
   7830 fi
   7831 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7832   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7833 fi
   7834 
   7835 rm -f core core.* *.core
   7836 fi
   7837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
   7838 $as_echo "$ac_cv_func_strncmp_works" >&6; }
   7839 if test $ac_cv_func_strncmp_works = no ; then
   7840   case " $LIBOBJS " in
   7841   *" strncmp.$ac_objext "* ) ;;
   7842   *) LIBOBJS="$LIBOBJS strncmp.$ac_objext"
   7843  ;;
   7844 esac
   7845 
   7846 fi
   7847 
   7848 
   7849 # Install a library built with a cross compiler in $(tooldir) rather
   7850 # than $(libdir).
   7851 if test -z "${with_cross_host}"; then
   7852   INSTALL_DEST=libdir
   7853 else
   7854   INSTALL_DEST=tooldir
   7855 fi
   7856 
   7857 
   7858 
   7859 L=""
   7860 for l in x $LIBOBJS; do
   7861   case $l in
   7862     x) ;;
   7863     *) L="$L ./$l" ;;
   7864   esac
   7865 done
   7866 LIBOBJS="$L"
   7867 
   7868 
   7869 
   7870 
   7871 
   7872 # We need multilib support, but only if configuring for the target.
   7873 ac_config_files="$ac_config_files Makefile testsuite/Makefile"
   7874 
   7875 ac_config_commands="$ac_config_commands default"
   7876 
   7877 cat >confcache <<\_ACEOF
   7878 # This file is a shell script that caches the results of configure
   7879 # tests run on this system so they can be shared between configure
   7880 # scripts and configure runs, see configure's option --config-cache.
   7881 # It is not useful on other systems.  If it contains results you don't
   7882 # want to keep, you may remove or edit it.
   7883 #
   7884 # config.status only pays attention to the cache file if you give it
   7885 # the --recheck option to rerun configure.
   7886 #
   7887 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   7888 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   7889 # following values.
   7890 
   7891 _ACEOF
   7892 
   7893 # The following way of writing the cache mishandles newlines in values,
   7894 # but we know of no workaround that is simple, portable, and efficient.
   7895 # So, we kill variables containing newlines.
   7896 # Ultrix sh set writes to stderr and can't be redirected directly,
   7897 # and sets the high bit in the cache file unless we assign to the vars.
   7898 (
   7899   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   7900     eval ac_val=\$$ac_var
   7901     case $ac_val in #(
   7902     *${as_nl}*)
   7903       case $ac_var in #(
   7904       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   7905 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   7906       esac
   7907       case $ac_var in #(
   7908       _ | IFS | as_nl) ;; #(
   7909       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   7910       *) { eval $ac_var=; unset $ac_var;} ;;
   7911       esac ;;
   7912     esac
   7913   done
   7914 
   7915   (set) 2>&1 |
   7916     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   7917     *${as_nl}ac_space=\ *)
   7918       # `set' does not quote correctly, so add quotes: double-quote
   7919       # substitution turns \\\\ into \\, and sed turns \\ into \.
   7920       sed -n \
   7921 	"s/'/'\\\\''/g;
   7922 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   7923       ;; #(
   7924     *)
   7925       # `set' quotes correctly as required by POSIX, so do not add quotes.
   7926       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   7927       ;;
   7928     esac |
   7929     sort
   7930 ) |
   7931   sed '
   7932      /^ac_cv_env_/b end
   7933      t clear
   7934      :clear
   7935      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   7936      t end
   7937      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   7938      :end' >>confcache
   7939 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   7940   if test -w "$cache_file"; then
   7941     if test "x$cache_file" != "x/dev/null"; then
   7942       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   7943 $as_echo "$as_me: updating cache $cache_file" >&6;}
   7944       if test ! -f "$cache_file" || test -h "$cache_file"; then
   7945 	cat confcache >"$cache_file"
   7946       else
   7947         case $cache_file in #(
   7948         */* | ?:*)
   7949 	  mv -f confcache "$cache_file"$$ &&
   7950 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   7951         *)
   7952 	  mv -f confcache "$cache_file" ;;
   7953 	esac
   7954       fi
   7955     fi
   7956   else
   7957     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   7958 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   7959   fi
   7960 fi
   7961 rm -f confcache
   7962 
   7963 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   7964 # Let make expand exec_prefix.
   7965 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   7966 
   7967 DEFS=-DHAVE_CONFIG_H
   7968 
   7969 ac_libobjs=
   7970 ac_ltlibobjs=
   7971 U=
   7972 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   7973   # 1. Remove the extension, and $U if already installed.
   7974   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   7975   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   7976   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   7977   #    will be set to the directory where LIBOBJS objects are built.
   7978   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   7979   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   7980 done
   7981 LIBOBJS=$ac_libobjs
   7982 
   7983 LTLIBOBJS=$ac_ltlibobjs
   7984 
   7985 
   7986 
   7987 
   7988 : "${CONFIG_STATUS=./config.status}"
   7989 ac_write_fail=0
   7990 ac_clean_files_save=$ac_clean_files
   7991 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   7992 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   7993 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   7994 as_write_fail=0
   7995 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   7996 #! $SHELL
   7997 # Generated by $as_me.
   7998 # Run this file to recreate the current configuration.
   7999 # Compiler output produced by configure, useful for debugging
   8000 # configure, is in config.log if it exists.
   8001 
   8002 debug=false
   8003 ac_cs_recheck=false
   8004 ac_cs_silent=false
   8005 
   8006 SHELL=\${CONFIG_SHELL-$SHELL}
   8007 export SHELL
   8008 _ASEOF
   8009 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   8010 ## -------------------- ##
   8011 ## M4sh Initialization. ##
   8012 ## -------------------- ##
   8013 
   8014 # Be more Bourne compatible
   8015 DUALCASE=1; export DUALCASE # for MKS sh
   8016 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   8017   emulate sh
   8018   NULLCMD=:
   8019   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   8020   # is contrary to our usage.  Disable this feature.
   8021   alias -g '${1+"$@"}'='"$@"'
   8022   setopt NO_GLOB_SUBST
   8023 else
   8024   case `(set -o) 2>/dev/null` in #(
   8025   *posix*) :
   8026     set -o posix ;; #(
   8027   *) :
   8028      ;;
   8029 esac
   8030 fi
   8031 
   8032 
   8033 as_nl='
   8034 '
   8035 export as_nl
   8036 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   8037 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   8038 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   8039 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   8040 # Prefer a ksh shell builtin over an external printf program on Solaris,
   8041 # but without wasting forks for bash or zsh.
   8042 if test -z "$BASH_VERSION$ZSH_VERSION" \
   8043     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   8044   as_echo='print -r --'
   8045   as_echo_n='print -rn --'
   8046 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   8047   as_echo='printf %s\n'
   8048   as_echo_n='printf %s'
   8049 else
   8050   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   8051     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   8052     as_echo_n='/usr/ucb/echo -n'
   8053   else
   8054     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   8055     as_echo_n_body='eval
   8056       arg=$1;
   8057       case $arg in #(
   8058       *"$as_nl"*)
   8059 	expr "X$arg" : "X\\(.*\\)$as_nl";
   8060 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   8061       esac;
   8062       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   8063     '
   8064     export as_echo_n_body
   8065     as_echo_n='sh -c $as_echo_n_body as_echo'
   8066   fi
   8067   export as_echo_body
   8068   as_echo='sh -c $as_echo_body as_echo'
   8069 fi
   8070 
   8071 # The user is always right.
   8072 if test "${PATH_SEPARATOR+set}" != set; then
   8073   PATH_SEPARATOR=:
   8074   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   8075     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   8076       PATH_SEPARATOR=';'
   8077   }
   8078 fi
   8079 
   8080 
   8081 # IFS
   8082 # We need space, tab and new line, in precisely that order.  Quoting is
   8083 # there to prevent editors from complaining about space-tab.
   8084 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   8085 # splitting by setting IFS to empty value.)
   8086 IFS=" ""	$as_nl"
   8087 
   8088 # Find who we are.  Look in the path if we contain no directory separator.
   8089 as_myself=
   8090 case $0 in #((
   8091   *[\\/]* ) as_myself=$0 ;;
   8092   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8093 for as_dir in $PATH
   8094 do
   8095   IFS=$as_save_IFS
   8096   test -z "$as_dir" && as_dir=.
   8097     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   8098   done
   8099 IFS=$as_save_IFS
   8100 
   8101      ;;
   8102 esac
   8103 # We did not find ourselves, most probably we were run as `sh COMMAND'
   8104 # in which case we are not to be found in the path.
   8105 if test "x$as_myself" = x; then
   8106   as_myself=$0
   8107 fi
   8108 if test ! -f "$as_myself"; then
   8109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   8110   exit 1
   8111 fi
   8112 
   8113 # Unset variables that we do not need and which cause bugs (e.g. in
   8114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   8115 # suppresses any "Segmentation fault" message there.  '((' could
   8116 # trigger a bug in pdksh 5.2.14.
   8117 for as_var in BASH_ENV ENV MAIL MAILPATH
   8118 do eval test x\${$as_var+set} = xset \
   8119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   8120 done
   8121 PS1='$ '
   8122 PS2='> '
   8123 PS4='+ '
   8124 
   8125 # NLS nuisances.
   8126 LC_ALL=C
   8127 export LC_ALL
   8128 LANGUAGE=C
   8129 export LANGUAGE
   8130 
   8131 # CDPATH.
   8132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   8133 
   8134 
   8135 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   8136 # ----------------------------------------
   8137 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   8138 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   8139 # script with STATUS, using 1 if that was 0.
   8140 as_fn_error ()
   8141 {
   8142   as_status=$1; test $as_status -eq 0 && as_status=1
   8143   if test "$4"; then
   8144     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   8145     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   8146   fi
   8147   $as_echo "$as_me: error: $2" >&2
   8148   as_fn_exit $as_status
   8149 } # as_fn_error
   8150 
   8151 
   8152 # as_fn_set_status STATUS
   8153 # -----------------------
   8154 # Set $? to STATUS, without forking.
   8155 as_fn_set_status ()
   8156 {
   8157   return $1
   8158 } # as_fn_set_status
   8159 
   8160 # as_fn_exit STATUS
   8161 # -----------------
   8162 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   8163 as_fn_exit ()
   8164 {
   8165   set +e
   8166   as_fn_set_status $1
   8167   exit $1
   8168 } # as_fn_exit
   8169 
   8170 # as_fn_unset VAR
   8171 # ---------------
   8172 # Portably unset VAR.
   8173 as_fn_unset ()
   8174 {
   8175   { eval $1=; unset $1;}
   8176 }
   8177 as_unset=as_fn_unset
   8178 # as_fn_append VAR VALUE
   8179 # ----------------------
   8180 # Append the text in VALUE to the end of the definition contained in VAR. Take
   8181 # advantage of any shell optimizations that allow amortized linear growth over
   8182 # repeated appends, instead of the typical quadratic growth present in naive
   8183 # implementations.
   8184 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   8185   eval 'as_fn_append ()
   8186   {
   8187     eval $1+=\$2
   8188   }'
   8189 else
   8190   as_fn_append ()
   8191   {
   8192     eval $1=\$$1\$2
   8193   }
   8194 fi # as_fn_append
   8195 
   8196 # as_fn_arith ARG...
   8197 # ------------------
   8198 # Perform arithmetic evaluation on the ARGs, and store the result in the
   8199 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   8200 # must be portable across $(()) and expr.
   8201 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   8202   eval 'as_fn_arith ()
   8203   {
   8204     as_val=$(( $* ))
   8205   }'
   8206 else
   8207   as_fn_arith ()
   8208   {
   8209     as_val=`expr "$@" || test $? -eq 1`
   8210   }
   8211 fi # as_fn_arith
   8212 
   8213 
   8214 if expr a : '\(a\)' >/dev/null 2>&1 &&
   8215    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   8216   as_expr=expr
   8217 else
   8218   as_expr=false
   8219 fi
   8220 
   8221 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   8222   as_basename=basename
   8223 else
   8224   as_basename=false
   8225 fi
   8226 
   8227 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   8228   as_dirname=dirname
   8229 else
   8230   as_dirname=false
   8231 fi
   8232 
   8233 as_me=`$as_basename -- "$0" ||
   8234 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   8235 	 X"$0" : 'X\(//\)$' \| \
   8236 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   8237 $as_echo X/"$0" |
   8238     sed '/^.*\/\([^/][^/]*\)\/*$/{
   8239 	    s//\1/
   8240 	    q
   8241 	  }
   8242 	  /^X\/\(\/\/\)$/{
   8243 	    s//\1/
   8244 	    q
   8245 	  }
   8246 	  /^X\/\(\/\).*/{
   8247 	    s//\1/
   8248 	    q
   8249 	  }
   8250 	  s/.*/./; q'`
   8251 
   8252 # Avoid depending upon Character Ranges.
   8253 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   8254 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   8255 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   8256 as_cr_digits='0123456789'
   8257 as_cr_alnum=$as_cr_Letters$as_cr_digits
   8258 
   8259 ECHO_C= ECHO_N= ECHO_T=
   8260 case `echo -n x` in #(((((
   8261 -n*)
   8262   case `echo 'xy\c'` in
   8263   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   8264   xy)  ECHO_C='\c';;
   8265   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   8266        ECHO_T='	';;
   8267   esac;;
   8268 *)
   8269   ECHO_N='-n';;
   8270 esac
   8271 
   8272 rm -f conf$$ conf$$.exe conf$$.file
   8273 if test -d conf$$.dir; then
   8274   rm -f conf$$.dir/conf$$.file
   8275 else
   8276   rm -f conf$$.dir
   8277   mkdir conf$$.dir 2>/dev/null
   8278 fi
   8279 if (echo >conf$$.file) 2>/dev/null; then
   8280   if ln -s conf$$.file conf$$ 2>/dev/null; then
   8281     as_ln_s='ln -s'
   8282     # ... but there are two gotchas:
   8283     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   8284     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   8285     # In both cases, we have to default to `cp -pR'.
   8286     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   8287       as_ln_s='cp -pR'
   8288   elif ln conf$$.file conf$$ 2>/dev/null; then
   8289     as_ln_s=ln
   8290   else
   8291     as_ln_s='cp -pR'
   8292   fi
   8293 else
   8294   as_ln_s='cp -pR'
   8295 fi
   8296 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   8297 rmdir conf$$.dir 2>/dev/null
   8298 
   8299 
   8300 # as_fn_mkdir_p
   8301 # -------------
   8302 # Create "$as_dir" as a directory, including parents if necessary.
   8303 as_fn_mkdir_p ()
   8304 {
   8305 
   8306   case $as_dir in #(
   8307   -*) as_dir=./$as_dir;;
   8308   esac
   8309   test -d "$as_dir" || eval $as_mkdir_p || {
   8310     as_dirs=
   8311     while :; do
   8312       case $as_dir in #(
   8313       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   8314       *) as_qdir=$as_dir;;
   8315       esac
   8316       as_dirs="'$as_qdir' $as_dirs"
   8317       as_dir=`$as_dirname -- "$as_dir" ||
   8318 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   8319 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   8320 	 X"$as_dir" : 'X\(//\)$' \| \
   8321 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   8322 $as_echo X"$as_dir" |
   8323     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   8324 	    s//\1/
   8325 	    q
   8326 	  }
   8327 	  /^X\(\/\/\)[^/].*/{
   8328 	    s//\1/
   8329 	    q
   8330 	  }
   8331 	  /^X\(\/\/\)$/{
   8332 	    s//\1/
   8333 	    q
   8334 	  }
   8335 	  /^X\(\/\).*/{
   8336 	    s//\1/
   8337 	    q
   8338 	  }
   8339 	  s/.*/./; q'`
   8340       test -d "$as_dir" && break
   8341     done
   8342     test -z "$as_dirs" || eval "mkdir $as_dirs"
   8343   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   8344 
   8345 
   8346 } # as_fn_mkdir_p
   8347 if mkdir -p . 2>/dev/null; then
   8348   as_mkdir_p='mkdir -p "$as_dir"'
   8349 else
   8350   test -d ./-p && rmdir ./-p
   8351   as_mkdir_p=false
   8352 fi
   8353 
   8354 
   8355 # as_fn_executable_p FILE
   8356 # -----------------------
   8357 # Test if FILE is an executable regular file.
   8358 as_fn_executable_p ()
   8359 {
   8360   test -f "$1" && test -x "$1"
   8361 } # as_fn_executable_p
   8362 as_test_x='test -x'
   8363 as_executable_p=as_fn_executable_p
   8364 
   8365 # Sed expression to map a string onto a valid CPP name.
   8366 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8367 
   8368 # Sed expression to map a string onto a valid variable name.
   8369 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   8370 
   8371 
   8372 exec 6>&1
   8373 ## ----------------------------------- ##
   8374 ## Main body of $CONFIG_STATUS script. ##
   8375 ## ----------------------------------- ##
   8376 _ASEOF
   8377 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   8378 
   8379 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8380 # Save the log message, to keep $0 and so on meaningful, and to
   8381 # report actual input values of CONFIG_FILES etc. instead of their
   8382 # values after options handling.
   8383 ac_log="
   8384 This file was extended by $as_me, which was
   8385 generated by GNU Autoconf 2.69.  Invocation command line was
   8386 
   8387   CONFIG_FILES    = $CONFIG_FILES
   8388   CONFIG_HEADERS  = $CONFIG_HEADERS
   8389   CONFIG_LINKS    = $CONFIG_LINKS
   8390   CONFIG_COMMANDS = $CONFIG_COMMANDS
   8391   $ $0 $@
   8392 
   8393 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   8394 "
   8395 
   8396 _ACEOF
   8397 
   8398 case $ac_config_files in *"
   8399 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   8400 esac
   8401 
   8402 case $ac_config_headers in *"
   8403 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   8404 esac
   8405 
   8406 
   8407 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8408 # Files that config.status was made for.
   8409 config_files="$ac_config_files"
   8410 config_headers="$ac_config_headers"
   8411 config_commands="$ac_config_commands"
   8412 
   8413 _ACEOF
   8414 
   8415 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8416 ac_cs_usage="\
   8417 \`$as_me' instantiates files and other configuration actions
   8418 from templates according to the current configuration.  Unless the files
   8419 and actions are specified as TAGs, all are instantiated by default.
   8420 
   8421 Usage: $0 [OPTION]... [TAG]...
   8422 
   8423   -h, --help       print this help, then exit
   8424   -V, --version    print version number and configuration settings, then exit
   8425       --config     print configuration, then exit
   8426   -q, --quiet, --silent
   8427                    do not print progress messages
   8428   -d, --debug      don't remove temporary files
   8429       --recheck    update $as_me by reconfiguring in the same conditions
   8430       --file=FILE[:TEMPLATE]
   8431                    instantiate the configuration file FILE
   8432       --header=FILE[:TEMPLATE]
   8433                    instantiate the configuration header FILE
   8434 
   8435 Configuration files:
   8436 $config_files
   8437 
   8438 Configuration headers:
   8439 $config_headers
   8440 
   8441 Configuration commands:
   8442 $config_commands
   8443 
   8444 Report bugs to the package provider."
   8445 
   8446 _ACEOF
   8447 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8448 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   8449 ac_cs_version="\\
   8450 config.status
   8451 configured by $0, generated by GNU Autoconf 2.69,
   8452   with options \\"\$ac_cs_config\\"
   8453 
   8454 Copyright (C) 2012 Free Software Foundation, Inc.
   8455 This config.status script is free software; the Free Software Foundation
   8456 gives unlimited permission to copy, distribute and modify it."
   8457 
   8458 ac_pwd='$ac_pwd'
   8459 srcdir='$srcdir'
   8460 INSTALL='$INSTALL'
   8461 test -n "\$AWK" || AWK=awk
   8462 _ACEOF
   8463 
   8464 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8465 # The default lists apply if the user does not specify any file.
   8466 ac_need_defaults=:
   8467 while test $# != 0
   8468 do
   8469   case $1 in
   8470   --*=?*)
   8471     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8472     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   8473     ac_shift=:
   8474     ;;
   8475   --*=)
   8476     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8477     ac_optarg=
   8478     ac_shift=:
   8479     ;;
   8480   *)
   8481     ac_option=$1
   8482     ac_optarg=$2
   8483     ac_shift=shift
   8484     ;;
   8485   esac
   8486 
   8487   case $ac_option in
   8488   # Handling of the options.
   8489   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   8490     ac_cs_recheck=: ;;
   8491   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   8492     $as_echo "$ac_cs_version"; exit ;;
   8493   --config | --confi | --conf | --con | --co | --c )
   8494     $as_echo "$ac_cs_config"; exit ;;
   8495   --debug | --debu | --deb | --de | --d | -d )
   8496     debug=: ;;
   8497   --file | --fil | --fi | --f )
   8498     $ac_shift
   8499     case $ac_optarg in
   8500     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   8501     '') as_fn_error $? "missing file argument" ;;
   8502     esac
   8503     as_fn_append CONFIG_FILES " '$ac_optarg'"
   8504     ac_need_defaults=false;;
   8505   --header | --heade | --head | --hea )
   8506     $ac_shift
   8507     case $ac_optarg in
   8508     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   8509     esac
   8510     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   8511     ac_need_defaults=false;;
   8512   --he | --h)
   8513     # Conflict between --help and --header
   8514     as_fn_error $? "ambiguous option: \`$1'
   8515 Try \`$0 --help' for more information.";;
   8516   --help | --hel | -h )
   8517     $as_echo "$ac_cs_usage"; exit ;;
   8518   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   8519   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   8520     ac_cs_silent=: ;;
   8521 
   8522   # This is an error.
   8523   -*) as_fn_error $? "unrecognized option: \`$1'
   8524 Try \`$0 --help' for more information." ;;
   8525 
   8526   *) as_fn_append ac_config_targets " $1"
   8527      ac_need_defaults=false ;;
   8528 
   8529   esac
   8530   shift
   8531 done
   8532 
   8533 ac_configure_extra_args=
   8534 
   8535 if $ac_cs_silent; then
   8536   exec 6>/dev/null
   8537   ac_configure_extra_args="$ac_configure_extra_args --silent"
   8538 fi
   8539 
   8540 _ACEOF
   8541 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8542 if \$ac_cs_recheck; then
   8543   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   8544   shift
   8545   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   8546   CONFIG_SHELL='$SHELL'
   8547   export CONFIG_SHELL
   8548   exec "\$@"
   8549 fi
   8550 
   8551 _ACEOF
   8552 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8553 exec 5>>config.log
   8554 {
   8555   echo
   8556   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   8557 ## Running $as_me. ##
   8558 _ASBOX
   8559   $as_echo "$ac_log"
   8560 } >&5
   8561 
   8562 _ACEOF
   8563 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8564 #
   8565 # INIT-COMMANDS
   8566 #
   8567 srcdir=${srcdir}
   8568 host=${host}
   8569 target=${target}
   8570 with_target_subdir=${with_target_subdir}
   8571 with_multisubdir=${with_multisubdir}
   8572 ac_configure_args="--enable-multilib ${ac_configure_args}"
   8573 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   8574 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
   8575 libiberty_topdir=${libiberty_topdir}
   8576 
   8577 
   8578 _ACEOF
   8579 
   8580 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8581 
   8582 # Handling of arguments.
   8583 for ac_config_target in $ac_config_targets
   8584 do
   8585   case $ac_config_target in
   8586     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
   8587     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   8588     "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
   8589     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
   8590 
   8591   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   8592   esac
   8593 done
   8594 
   8595 
   8596 # If the user did not use the arguments to specify the items to instantiate,
   8597 # then the envvar interface is used.  Set only those that are not.
   8598 # We use the long form for the default assignment because of an extremely
   8599 # bizarre bug on SunOS 4.1.3.
   8600 if $ac_need_defaults; then
   8601   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   8602   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   8603   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   8604 fi
   8605 
   8606 # Have a temporary directory for convenience.  Make it in the build tree
   8607 # simply because there is no reason against having it here, and in addition,
   8608 # creating and moving files from /tmp can sometimes cause problems.
   8609 # Hook for its removal unless debugging.
   8610 # Note that there is a small window in which the directory will not be cleaned:
   8611 # after its creation but before its name has been assigned to `$tmp'.
   8612 $debug ||
   8613 {
   8614   tmp= ac_tmp=
   8615   trap 'exit_status=$?
   8616   : "${ac_tmp:=$tmp}"
   8617   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   8618 ' 0
   8619   trap 'as_fn_exit 1' 1 2 13 15
   8620 }
   8621 # Create a (secure) tmp directory for tmp files.
   8622 
   8623 {
   8624   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   8625   test -d "$tmp"
   8626 }  ||
   8627 {
   8628   tmp=./conf$$-$RANDOM
   8629   (umask 077 && mkdir "$tmp")
   8630 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   8631 ac_tmp=$tmp
   8632 
   8633 # Set up the scripts for CONFIG_FILES section.
   8634 # No need to generate them if there are no CONFIG_FILES.
   8635 # This happens for instance with `./config.status config.h'.
   8636 if test -n "$CONFIG_FILES"; then
   8637 
   8638 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
   8639   ac_cs_awk_getline=:
   8640   ac_cs_awk_pipe_init=
   8641   ac_cs_awk_read_file='
   8642       while ((getline aline < (F[key])) > 0)
   8643 	print(aline)
   8644       close(F[key])'
   8645   ac_cs_awk_pipe_fini=
   8646 else
   8647   ac_cs_awk_getline=false
   8648   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
   8649   ac_cs_awk_read_file='
   8650       print "|#_!!_#|"
   8651       print "cat " F[key] " &&"
   8652       '$ac_cs_awk_pipe_init
   8653   # The final `:' finishes the AND list.
   8654   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
   8655 fi
   8656 ac_cr=`echo X | tr X '\015'`
   8657 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   8658 # But we know of no other shell where ac_cr would be empty at this
   8659 # point, so we can use a bashism as a fallback.
   8660 if test "x$ac_cr" = x; then
   8661   eval ac_cr=\$\'\\r\'
   8662 fi
   8663 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   8664 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   8665   ac_cs_awk_cr='\\r'
   8666 else
   8667   ac_cs_awk_cr=$ac_cr
   8668 fi
   8669 
   8670 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   8671 _ACEOF
   8672 
   8673 # Create commands to substitute file output variables.
   8674 {
   8675   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
   8676   echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
   8677   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
   8678   echo "_ACAWK" &&
   8679   echo "_ACEOF"
   8680 } >conf$$files.sh &&
   8681 . ./conf$$files.sh ||
   8682   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8683 rm -f conf$$files.sh
   8684 
   8685 {
   8686   echo "cat >conf$$subs.awk <<_ACEOF" &&
   8687   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   8688   echo "_ACEOF"
   8689 } >conf$$subs.sh ||
   8690   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8691 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   8692 ac_delim='%!_!# '
   8693 for ac_last_try in false false false false false :; do
   8694   . ./conf$$subs.sh ||
   8695     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8696 
   8697   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   8698   if test $ac_delim_n = $ac_delim_num; then
   8699     break
   8700   elif $ac_last_try; then
   8701     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8702   else
   8703     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   8704   fi
   8705 done
   8706 rm -f conf$$subs.sh
   8707 
   8708 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8709 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   8710 _ACEOF
   8711 sed -n '
   8712 h
   8713 s/^/S["/; s/!.*/"]=/
   8714 p
   8715 g
   8716 s/^[^!]*!//
   8717 :repl
   8718 t repl
   8719 s/'"$ac_delim"'$//
   8720 t delim
   8721 :nl
   8722 h
   8723 s/\(.\{148\}\)..*/\1/
   8724 t more1
   8725 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   8726 p
   8727 n
   8728 b repl
   8729 :more1
   8730 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8731 p
   8732 g
   8733 s/.\{148\}//
   8734 t nl
   8735 :delim
   8736 h
   8737 s/\(.\{148\}\)..*/\1/
   8738 t more2
   8739 s/["\\]/\\&/g; s/^/"/; s/$/"/
   8740 p
   8741 b
   8742 :more2
   8743 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8744 p
   8745 g
   8746 s/.\{148\}//
   8747 t delim
   8748 ' <conf$$subs.awk | sed '
   8749 /^[^""]/{
   8750   N
   8751   s/\n//
   8752 }
   8753 ' >>$CONFIG_STATUS || ac_write_fail=1
   8754 rm -f conf$$subs.awk
   8755 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8756 _ACAWK
   8757 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   8758   for (key in S) S_is_set[key] = 1
   8759   FS = ""
   8760   \$ac_cs_awk_pipe_init
   8761 }
   8762 {
   8763   line = $ 0
   8764   nfields = split(line, field, "@")
   8765   substed = 0
   8766   len = length(field[1])
   8767   for (i = 2; i < nfields; i++) {
   8768     key = field[i]
   8769     keylen = length(key)
   8770     if (S_is_set[key]) {
   8771       value = S[key]
   8772       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   8773       len += length(value) + length(field[++i])
   8774       substed = 1
   8775     } else
   8776       len += 1 + keylen
   8777   }
   8778   if (nfields == 3 && !substed) {
   8779     key = field[2]
   8780     if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
   8781       \$ac_cs_awk_read_file
   8782       next
   8783     }
   8784   }
   8785   print line
   8786 }
   8787 \$ac_cs_awk_pipe_fini
   8788 _ACAWK
   8789 _ACEOF
   8790 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8791 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   8792   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   8793 else
   8794   cat
   8795 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   8796   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   8797 _ACEOF
   8798 
   8799 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   8800 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   8801 # trailing colons and then remove the whole line if VPATH becomes empty
   8802 # (actually we leave an empty line to preserve line numbers).
   8803 if test "x$srcdir" = x.; then
   8804   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   8805 h
   8806 s///
   8807 s/^/:/
   8808 s/[	 ]*$/:/
   8809 s/:\$(srcdir):/:/g
   8810 s/:\${srcdir}:/:/g
   8811 s/:@srcdir@:/:/g
   8812 s/^:*//
   8813 s/:*$//
   8814 x
   8815 s/\(=[	 ]*\).*/\1/
   8816 G
   8817 s/\n//
   8818 s/^[^=]*=[	 ]*$//
   8819 }'
   8820 fi
   8821 
   8822 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8823 fi # test -n "$CONFIG_FILES"
   8824 
   8825 # Set up the scripts for CONFIG_HEADERS section.
   8826 # No need to generate them if there are no CONFIG_HEADERS.
   8827 # This happens for instance with `./config.status Makefile'.
   8828 if test -n "$CONFIG_HEADERS"; then
   8829 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   8830 BEGIN {
   8831 _ACEOF
   8832 
   8833 # Transform confdefs.h into an awk script `defines.awk', embedded as
   8834 # here-document in config.status, that substitutes the proper values into
   8835 # config.h.in to produce config.h.
   8836 
   8837 # Create a delimiter string that does not exist in confdefs.h, to ease
   8838 # handling of long lines.
   8839 ac_delim='%!_!# '
   8840 for ac_last_try in false false :; do
   8841   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   8842   if test -z "$ac_tt"; then
   8843     break
   8844   elif $ac_last_try; then
   8845     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   8846   else
   8847     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   8848   fi
   8849 done
   8850 
   8851 # For the awk script, D is an array of macro values keyed by name,
   8852 # likewise P contains macro parameters if any.  Preserve backslash
   8853 # newline sequences.
   8854 
   8855 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   8856 sed -n '
   8857 s/.\{148\}/&'"$ac_delim"'/g
   8858 t rset
   8859 :rset
   8860 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   8861 t def
   8862 d
   8863 :def
   8864 s/\\$//
   8865 t bsnl
   8866 s/["\\]/\\&/g
   8867 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   8868 D["\1"]=" \3"/p
   8869 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   8870 d
   8871 :bsnl
   8872 s/["\\]/\\&/g
   8873 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   8874 D["\1"]=" \3\\\\\\n"\\/p
   8875 t cont
   8876 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   8877 t cont
   8878 d
   8879 :cont
   8880 n
   8881 s/.\{148\}/&'"$ac_delim"'/g
   8882 t clear
   8883 :clear
   8884 s/\\$//
   8885 t bsnlc
   8886 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   8887 d
   8888 :bsnlc
   8889 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   8890 b cont
   8891 ' <confdefs.h | sed '
   8892 s/'"$ac_delim"'/"\\\
   8893 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   8894 
   8895 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8896   for (key in D) D_is_set[key] = 1
   8897   FS = ""
   8898 }
   8899 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   8900   line = \$ 0
   8901   split(line, arg, " ")
   8902   if (arg[1] == "#") {
   8903     defundef = arg[2]
   8904     mac1 = arg[3]
   8905   } else {
   8906     defundef = substr(arg[1], 2)
   8907     mac1 = arg[2]
   8908   }
   8909   split(mac1, mac2, "(") #)
   8910   macro = mac2[1]
   8911   prefix = substr(line, 1, index(line, defundef) - 1)
   8912   if (D_is_set[macro]) {
   8913     # Preserve the white space surrounding the "#".
   8914     print prefix "define", macro P[macro] D[macro]
   8915     next
   8916   } else {
   8917     # Replace #undef with comments.  This is necessary, for example,
   8918     # in the case of _POSIX_SOURCE, which is predefined and required
   8919     # on some systems where configure will not decide to define it.
   8920     if (defundef == "undef") {
   8921       print "/*", prefix defundef, macro, "*/"
   8922       next
   8923     }
   8924   }
   8925 }
   8926 { print }
   8927 _ACAWK
   8928 _ACEOF
   8929 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8930   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   8931 fi # test -n "$CONFIG_HEADERS"
   8932 
   8933 
   8934 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   8935 shift
   8936 for ac_tag
   8937 do
   8938   case $ac_tag in
   8939   :[FHLC]) ac_mode=$ac_tag; continue;;
   8940   esac
   8941   case $ac_mode$ac_tag in
   8942   :[FHL]*:*);;
   8943   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   8944   :[FH]-) ac_tag=-:-;;
   8945   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   8946   esac
   8947   ac_save_IFS=$IFS
   8948   IFS=:
   8949   set x $ac_tag
   8950   IFS=$ac_save_IFS
   8951   shift
   8952   ac_file=$1
   8953   shift
   8954 
   8955   case $ac_mode in
   8956   :L) ac_source=$1;;
   8957   :[FH])
   8958     ac_file_inputs=
   8959     for ac_f
   8960     do
   8961       case $ac_f in
   8962       -) ac_f="$ac_tmp/stdin";;
   8963       *) # Look for the file first in the build tree, then in the source tree
   8964 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   8965 	 # because $ac_f cannot contain `:'.
   8966 	 test -f "$ac_f" ||
   8967 	   case $ac_f in
   8968 	   [\\/$]*) false;;
   8969 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   8970 	   esac ||
   8971 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   8972       esac
   8973       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   8974       as_fn_append ac_file_inputs " '$ac_f'"
   8975     done
   8976 
   8977     # Let's still pretend it is `configure' which instantiates (i.e., don't
   8978     # use $as_me), people would be surprised to read:
   8979     #    /* config.h.  Generated by config.status.  */
   8980     configure_input='Generated from '`
   8981 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   8982 	`' by configure.'
   8983     if test x"$ac_file" != x-; then
   8984       configure_input="$ac_file.  $configure_input"
   8985       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   8986 $as_echo "$as_me: creating $ac_file" >&6;}
   8987     fi
   8988     # Neutralize special characters interpreted by sed in replacement strings.
   8989     case $configure_input in #(
   8990     *\&* | *\|* | *\\* )
   8991        ac_sed_conf_input=`$as_echo "$configure_input" |
   8992        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   8993     *) ac_sed_conf_input=$configure_input;;
   8994     esac
   8995 
   8996     case $ac_tag in
   8997     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   8998       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   8999     esac
   9000     ;;
   9001   esac
   9002 
   9003   ac_dir=`$as_dirname -- "$ac_file" ||
   9004 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   9005 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   9006 	 X"$ac_file" : 'X\(//\)$' \| \
   9007 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   9008 $as_echo X"$ac_file" |
   9009     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   9010 	    s//\1/
   9011 	    q
   9012 	  }
   9013 	  /^X\(\/\/\)[^/].*/{
   9014 	    s//\1/
   9015 	    q
   9016 	  }
   9017 	  /^X\(\/\/\)$/{
   9018 	    s//\1/
   9019 	    q
   9020 	  }
   9021 	  /^X\(\/\).*/{
   9022 	    s//\1/
   9023 	    q
   9024 	  }
   9025 	  s/.*/./; q'`
   9026   as_dir="$ac_dir"; as_fn_mkdir_p
   9027   ac_builddir=.
   9028 
   9029 case "$ac_dir" in
   9030 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   9031 *)
   9032   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   9033   # A ".." for each directory in $ac_dir_suffix.
   9034   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   9035   case $ac_top_builddir_sub in
   9036   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   9037   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   9038   esac ;;
   9039 esac
   9040 ac_abs_top_builddir=$ac_pwd
   9041 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   9042 # for backward compatibility:
   9043 ac_top_builddir=$ac_top_build_prefix
   9044 
   9045 case $srcdir in
   9046   .)  # We are building in place.
   9047     ac_srcdir=.
   9048     ac_top_srcdir=$ac_top_builddir_sub
   9049     ac_abs_top_srcdir=$ac_pwd ;;
   9050   [\\/]* | ?:[\\/]* )  # Absolute name.
   9051     ac_srcdir=$srcdir$ac_dir_suffix;
   9052     ac_top_srcdir=$srcdir
   9053     ac_abs_top_srcdir=$srcdir ;;
   9054   *) # Relative name.
   9055     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   9056     ac_top_srcdir=$ac_top_build_prefix$srcdir
   9057     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   9058 esac
   9059 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   9060 
   9061 
   9062   case $ac_mode in
   9063   :F)
   9064   #
   9065   # CONFIG_FILE
   9066   #
   9067 
   9068   case $INSTALL in
   9069   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   9070   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   9071   esac
   9072 _ACEOF
   9073 
   9074 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   9075 # If the template does not know about datarootdir, expand it.
   9076 # FIXME: This hack should be removed a few years after 2.60.
   9077 ac_datarootdir_hack=; ac_datarootdir_seen=
   9078 ac_sed_dataroot='
   9079 /datarootdir/ {
   9080   p
   9081   q
   9082 }
   9083 /@datadir@/p
   9084 /@docdir@/p
   9085 /@infodir@/p
   9086 /@localedir@/p
   9087 /@mandir@/p'
   9088 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   9089 *datarootdir*) ac_datarootdir_seen=yes;;
   9090 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   9091   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   9092 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   9093 _ACEOF
   9094 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   9095   ac_datarootdir_hack='
   9096   s&@datadir@&$datadir&g
   9097   s&@docdir@&$docdir&g
   9098   s&@infodir@&$infodir&g
   9099   s&@localedir@&$localedir&g
   9100   s&@mandir@&$mandir&g
   9101   s&\\\${datarootdir}&$datarootdir&g' ;;
   9102 esac
   9103 _ACEOF
   9104 
   9105 # Neutralize VPATH when `$srcdir' = `.'.
   9106 # Shell code in configure.ac might set extrasub.
   9107 # FIXME: do we really want to maintain this feature?
   9108 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   9109 ac_sed_extra="$ac_vpsub
   9110 $extrasub
   9111 _ACEOF
   9112 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   9113 :t
   9114 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   9115 s|@configure_input@|$ac_sed_conf_input|;t t
   9116 s&@top_builddir@&$ac_top_builddir_sub&;t t
   9117 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   9118 s&@srcdir@&$ac_srcdir&;t t
   9119 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   9120 s&@top_srcdir@&$ac_top_srcdir&;t t
   9121 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   9122 s&@builddir@&$ac_builddir&;t t
   9123 s&@abs_builddir@&$ac_abs_builddir&;t t
   9124 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   9125 s&@INSTALL@&$ac_INSTALL&;t t
   9126 $ac_datarootdir_hack
   9127 "
   9128 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
   9129 if $ac_cs_awk_getline; then
   9130   $AWK -f "$ac_tmp/subs.awk"
   9131 else
   9132   $AWK -f "$ac_tmp/subs.awk" | $SHELL
   9133 fi \
   9134   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9135 
   9136 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   9137   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   9138   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   9139       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   9140   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   9141 which seems to be undefined.  Please make sure it is defined" >&5
   9142 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   9143 which seems to be undefined.  Please make sure it is defined" >&2;}
   9144 
   9145   rm -f "$ac_tmp/stdin"
   9146   case $ac_file in
   9147   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   9148   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   9149   esac \
   9150   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9151  ;;
   9152   :H)
   9153   #
   9154   # CONFIG_HEADER
   9155   #
   9156   if test x"$ac_file" != x-; then
   9157     {
   9158       $as_echo "/* $configure_input  */" \
   9159       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   9160     } >"$ac_tmp/config.h" \
   9161       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9162     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   9163       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   9164 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   9165     else
   9166       rm -f "$ac_file"
   9167       mv "$ac_tmp/config.h" "$ac_file" \
   9168 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   9169     fi
   9170   else
   9171     $as_echo "/* $configure_input  */" \
   9172       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   9173       || as_fn_error $? "could not create -" "$LINENO" 5
   9174   fi
   9175  ;;
   9176 
   9177   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   9178 $as_echo "$as_me: executing $ac_file commands" >&6;}
   9179  ;;
   9180   esac
   9181 
   9182 
   9183   case $ac_file$ac_mode in
   9184     "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
   9185 if test -n "$CONFIG_FILES"; then
   9186   if test -n "${with_target_subdir}"; then
   9187     # FIXME: We shouldn't need to set ac_file
   9188     ac_file=Makefile
   9189     LD="${ORIGINAL_LD_FOR_MULTILIBS}"
   9190     . ${libiberty_topdir}/config-ml.in
   9191   fi
   9192 fi ;;
   9193 
   9194   esac
   9195 done # for ac_tag
   9196 
   9197 
   9198 as_fn_exit 0
   9199 _ACEOF
   9200 ac_clean_files=$ac_clean_files_save
   9201 
   9202 test $ac_write_fail = 0 ||
   9203   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   9204 
   9205 
   9206 # configure is writing to config.log, and then calls config.status.
   9207 # config.status does its own redirection, appending to config.log.
   9208 # Unfortunately, on DOS this fails, as config.log is still kept open
   9209 # by configure, so config.status won't be able to write to it; its
   9210 # output is simply discarded.  So we exec the FD to /dev/null,
   9211 # effectively closing config.log, so it can be properly (re)opened and
   9212 # appended to by config.status.  When coming back to configure, we
   9213 # need to make the FD available again.
   9214 if test "$no_create" != yes; then
   9215   ac_cs_success=:
   9216   ac_config_status_args=
   9217   test "$silent" = yes &&
   9218     ac_config_status_args="$ac_config_status_args --quiet"
   9219   exec 5>/dev/null
   9220   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   9221   exec 5>>config.log
   9222   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   9223   # would make configure fail if this is the last instruction.
   9224   $ac_cs_success || as_fn_exit 1
   9225 fi
   9226 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   9227   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   9228 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   9229 fi
   9230 
   9231