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