OSDN Git Service

* configure.ac (i[34567]86-*-*): Handle Solaris 2/x86 TLS support
[pf3gnuchains/gcc-fork.git] / gcc / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178     PATH=/empty FPATH=/empty; export PATH FPATH
179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181   if (eval "$as_required") 2>/dev/null; then :
182   as_have_required=yes
183 else
184   as_have_required=no
185 fi
186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193   IFS=$as_save_IFS
194   test -z "$as_dir" && as_dir=.
195   as_found=:
196   case $as_dir in #(
197          /*)
198            for as_base in sh bash ksh sh5; do
199              # Try only shells that exist, to save several forks.
200              as_shell=$as_dir/$as_base
201              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203   CONFIG_SHELL=$as_shell as_have_required=yes
204                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205   break 2
206 fi
207 fi
208            done;;
209        esac
210   as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214   CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219       if test "x$CONFIG_SHELL" != x; then :
220   # We cannot yet assume a decent shell, so we have to provide a
221         # neutralization value for shells without unset; and this also
222         # works around shells that cannot unset nonexistent variables.
223         BASH_ENV=/dev/null
224         ENV=/dev/null
225         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226         export CONFIG_SHELL
227         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230     if test x$as_have_required = xno; then :
231   $as_echo "$0: This script requires a shell more modern than all"
232   $as_echo "$0: the shells that I found on your system."
233   if test x${ZSH_VERSION+set} = xset ; then
234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236   else
237     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241   fi
242   exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260   { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269   return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277   set +e
278   as_fn_set_status $1
279   exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288   case $as_dir in #(
289   -*) as_dir=./$as_dir;;
290   esac
291   test -d "$as_dir" || eval $as_mkdir_p || {
292     as_dirs=
293     while :; do
294       case $as_dir in #(
295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296       *) as_qdir=$as_dir;;
297       esac
298       as_dirs="'$as_qdir' $as_dirs"
299       as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301          X"$as_dir" : 'X\(//\)[^/]' \| \
302          X"$as_dir" : 'X\(//\)$' \| \
303          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)[^/].*/{
310             s//\1/
311             q
312           }
313           /^X\(\/\/\)$/{
314             s//\1/
315             q
316           }
317           /^X\(\/\).*/{
318             s//\1/
319             q
320           }
321           s/.*/./; q'`
322       test -d "$as_dir" && break
323     done
324     test -z "$as_dirs" || eval "mkdir $as_dirs"
325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336   eval 'as_fn_append ()
337   {
338     eval $1+=\$2
339   }'
340 else
341   as_fn_append ()
342   {
343     eval $1=\$$1\$2
344   }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353   eval 'as_fn_arith ()
354   {
355     as_val=$(( $* ))
356   }'
357 else
358   as_fn_arith ()
359   {
360     as_val=`expr "$@" || test $? -eq 1`
361   }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372   as_status=$?; test $as_status -eq 0 && as_status=1
373   if test "$3"; then
374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376   fi
377   $as_echo "$as_me: error: $1" >&2
378   as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
383   as_expr=expr
384 else
385   as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389   as_basename=basename
390 else
391   as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395   as_dirname=dirname
396 else
397   as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402          X"$0" : 'X\(//\)$' \| \
403          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405     sed '/^.*\/\([^/][^/]*\)\/*$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\/\)$/{
410             s//\1/
411             q
412           }
413           /^X\/\(\/\).*/{
414             s//\1/
415             q
416           }
417           s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432   sed -n '
433     p
434     /[$]LINENO/=
435   ' <$as_myself |
436     sed '
437       s/[$]LINENO.*/&-/
438       t lineno
439       b
440       :lineno
441       N
442       :loop
443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444       t loop
445       s/-\n.*//
446     ' >$as_me.lineno &&
447   chmod +x "$as_me.lineno" ||
448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450   # Don't try to exec as it changes $[0], causing all sort of problems
451   # (the dirname of $[0] is not the place where we might find the
452   # original and so on.  Autoconf is especially sensitive to this).
453   . "./$as_me.lineno"
454   # Exit status is that of the last command.
455   exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461   case `echo 'xy\c'` in
462   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463   xy)  ECHO_C='\c';;
464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465        ECHO_T=' ';;
466   esac;;
467 *)
468   ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473   rm -f conf$$.dir/conf$$.file
474 else
475   rm -f conf$$.dir
476   mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479   if ln -s conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s='ln -s'
481     # ... but there are two gotchas:
482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484     # In both cases, we have to default to `cp -p'.
485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486       as_ln_s='cp -p'
487   elif ln conf$$.file conf$$ 2>/dev/null; then
488     as_ln_s=ln
489   else
490     as_ln_s='cp -p'
491   fi
492 else
493   as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499   as_mkdir_p='mkdir -p "$as_dir"'
500 else
501   test -d ./-p && rmdir ./-p
502   as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506   as_test_x='test -x'
507 else
508   if ls -dL / >/dev/null 2>&1; then
509     as_ls_L_option=L
510   else
511     as_ls_L_option=
512   fi
513   as_test_x='
514     eval sh -c '\''
515       if test -d "$1"; then
516         test -d "$1/.";
517       else
518         case $1 in #(
519         -*)set "./$1";;
520         esac;
521         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522         ???[sx]*):;;*)false;;esac;fi
523     '\'' sh
524   '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="tree.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 #  include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 #  include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='LTLIBOBJS
602 LIBOBJS
603 enable_plugin
604 pluginlibs
605 LIBELFINC
606 LIBELFLIBS
607 CLOOGINC
608 CLOOGLIBS
609 PPLINC
610 PPLLIBS
611 GMPINC
612 GMPLIBS
613 target_cpu_default
614 fortran_target_objs
615 cxx_target_objs
616 c_target_objs
617 use_gcc_stdint
618 xm_defines
619 xm_include_list
620 xm_file_list
621 tm_p_include_list
622 tm_p_file_list
623 tm_defines
624 tm_include_list
625 tm_file_list
626 thread_file
627 out_object_file
628 out_file
629 objc_boehm_gc
630 md_file
631 local_prefix
632 lang_tree_files
633 lang_specs_files
634 lang_opt_files
635 install
636 out_host_hook_obj
637 host_xm_defines
638 host_xm_include_list
639 host_xm_file_list
640 host_exeext
641 gcc_gxx_include_dir
642 gcc_config_arguments
643 float_h_file
644 extra_programs
645 extra_passes
646 extra_parts
647 extra_objs
648 extra_headers_list
649 extra_gcc_objs
650 TM_MULTILIB_EXCEPTIONS_CONFIG
651 TM_MULTILIB_CONFIG
652 TM_ENDIAN_CONFIG
653 tmake_file
654 xmake_file
655 cpp_install_dir
656 check_languages
657 build_file_translate
658 build_xm_defines
659 build_xm_include_list
660 build_xm_file_list
661 build_install_headers_dir
662 build_exeext
663 all_selected_languages
664 all_languages
665 all_lang_makefiles
666 all_lang_makefrags
667 all_gtfiles
668 all_compilers
669 srcdir
670 subdirs
671 slibdir
672 dollar
673 gcc_tooldir
674 enable_lto
675 MAINT
676 zlibinc
677 zlibdir
678 HOST_LIBS
679 GGC
680 libgcc_visibility
681 gcc_cv_readelf
682 gcc_cv_objdump
683 ORIGINAL_NM_FOR_TARGET
684 gcc_cv_nm
685 ORIGINAL_LD_FOR_TARGET
686 ORIGINAL_PLUGIN_LD_FOR_TARGET
687 gcc_cv_ld
688 ORIGINAL_AS_FOR_TARGET
689 gcc_cv_as
690 enable_fast_install
691 objdir
692 CXXCPP
693 OTOOL64
694 OTOOL
695 LIPO
696 NMEDIT
697 DSYMUTIL
698 STRIP
699 OBJDUMP
700 ac_ct_DUMPBIN
701 DUMPBIN
702 LD
703 FGREP
704 SED
705 LIBTOOL
706 collect2
707 STMP_FIXINC
708 BUILD_LDFLAGS
709 BUILD_CFLAGS
710 CC_FOR_BUILD
711 inhibit_libc
712 SYSTEM_HEADER_DIR
713 ALL
714 CROSS
715 CATOBJEXT
716 GENCAT
717 INSTOBJEXT
718 DATADIRNAME
719 CATALOGS
720 POSUB
721 GMSGFMT
722 XGETTEXT
723 INCINTL
724 LIBINTL_DEP
725 LIBINTL
726 USE_NLS
727 extra_opt_files
728 extra_modes_file
729 gthread_flags
730 objext
731 manext
732 LIBICONV_DEP
733 LTLIBICONV
734 LIBICONV
735 LDEXP_LIB
736 GNAT_LIBEXC
737 COLLECT2_LIBS
738 AR
739 NM
740 BISON
741 FLEX
742 GENERATED_MANPAGES
743 BUILD_INFO
744 MAKEINFO
745 have_mktemp_command
746 make_compare_target
747 INSTALL_DATA
748 INSTALL_PROGRAM
749 INSTALL
750 ranlib_flags
751 RANLIB
752 LN
753 LN_S
754 AWK
755 SET_MAKE
756 REPORT_BUGS_TEXI
757 REPORT_BUGS_TO
758 PKGVERSION
759 onestep
760 CONFIGURE_SPECS
761 CROSS_SYSTEM_HEADER_DIR
762 TARGET_SYSTEM_ROOT_DEFINE
763 TARGET_SYSTEM_ROOT
764 enable_shared
765 enable_fixed_point
766 enable_decimal_float
767 enable_multilib
768 ENABLE_BUILD_WITH_CXX
769 coverage_flags
770 valgrind_command
771 valgrind_path_defines
772 valgrind_path
773 TREEBROWSER
774 nocommon_flag
775 warn_cxxflags
776 warn_cflags
777 c_strict_warn
778 strict_warn
779 c_loose_warn
780 loose_warn
781 EGREP
782 GREP
783 CPP
784 OUTPUT_OPTION
785 NO_MINUS_C_MINUS_O
786 GNATMAKE
787 GNATBIND
788 ac_ct_CXX
789 CXXFLAGS
790 CXX
791 OBJEXT
792 EXEEXT
793 ac_ct_CC
794 CPPFLAGS
795 LDFLAGS
796 CFLAGS
797 CC
798 GENINSRC
799 target_subdir
800 host_subdir
801 build_subdir
802 build_libsubdir
803 target_noncanonical
804 target_os
805 target_vendor
806 target_cpu
807 target
808 host_os
809 host_vendor
810 host_cpu
811 host
812 build_os
813 build_vendor
814 build_cpu
815 build
816 target_alias
817 host_alias
818 build_alias
819 LIBS
820 ECHO_T
821 ECHO_N
822 ECHO_C
823 DEFS
824 mandir
825 localedir
826 libdir
827 psdir
828 pdfdir
829 dvidir
830 htmldir
831 infodir
832 docdir
833 oldincludedir
834 includedir
835 localstatedir
836 sharedstatedir
837 sysconfdir
838 datadir
839 datarootdir
840 libexecdir
841 sbindir
842 bindir
843 program_transform_name
844 prefix
845 exec_prefix
846 PACKAGE_URL
847 PACKAGE_BUGREPORT
848 PACKAGE_STRING
849 PACKAGE_VERSION
850 PACKAGE_TARNAME
851 PACKAGE_NAME
852 PATH_SEPARATOR
853 SHELL'
854 ac_subst_files='language_hooks'
855 ac_user_opts='
856 enable_option_checking
857 with_build_libsubdir
858 with_local_prefix
859 with_gxx_include_dir
860 with_cpp_install_dir
861 enable_generated_files_in_srcdir
862 with_gnu_ld
863 with_ld
864 with_demangler_in_ld
865 with_gnu_as
866 with_as
867 enable_werror_always
868 enable_checking
869 enable_coverage
870 enable_gather_detailed_mem_stats
871 enable_build_with_cxx
872 with_stabs
873 enable_multilib
874 enable___cxa_atexit
875 enable_decimal_float
876 enable_fixed_point
877 enable_threads
878 enable_tls
879 enable_objc_gc
880 with_dwarf2
881 enable_shared
882 with_build_sysroot
883 with_sysroot
884 with_specs
885 enable_intermodule
886 with_pkgversion
887 with_bugurl
888 enable_languages
889 with_multilib_list
890 enable_rpath
891 with_libiconv_prefix
892 enable_initfini_array
893 enable_sjlj_exceptions
894 with_system_libunwind
895 enable_secureplt
896 enable_cld
897 enable_win32_registry
898 enable_static
899 with_pic
900 enable_fast_install
901 enable_libtool_lock
902 with_plugin_ld
903 enable_gnu_unique_object
904 enable_linker_build_id
905 with_long_double_128
906 with_gc
907 with_system_zlib
908 enable_maintainer_mode
909 enable_version_specific_runtime_libs
910 with_slibdir
911 enable_plugin
912 '
913       ac_precious_vars='build_alias
914 host_alias
915 target_alias
916 CC
917 CFLAGS
918 LDFLAGS
919 LIBS
920 CPPFLAGS
921 CXX
922 CXXFLAGS
923 CCC
924 CPP
925 CXXCPP
926 GMPLIBS
927 GMPINC
928 PPLLIBS
929 PPLINC
930 CLOOGLIBS
931 CLOOGINC
932 LIBELFLIBS
933 LIBELFINC'
934
935
936 # Initialize some variables set by options.
937 ac_init_help=
938 ac_init_version=false
939 ac_unrecognized_opts=
940 ac_unrecognized_sep=
941 # The variables have the same names as the options, with
942 # dashes changed to underlines.
943 cache_file=/dev/null
944 exec_prefix=NONE
945 no_create=
946 no_recursion=
947 prefix=NONE
948 program_prefix=NONE
949 program_suffix=NONE
950 program_transform_name=s,x,x,
951 silent=
952 site=
953 srcdir=
954 verbose=
955 x_includes=NONE
956 x_libraries=NONE
957
958 # Installation directory options.
959 # These are left unexpanded so users can "make install exec_prefix=/foo"
960 # and all the variables that are supposed to be based on exec_prefix
961 # by default will actually change.
962 # Use braces instead of parens because sh, perl, etc. also accept them.
963 # (The list follows the same order as the GNU Coding Standards.)
964 bindir='${exec_prefix}/bin'
965 sbindir='${exec_prefix}/sbin'
966 libexecdir='${exec_prefix}/libexec'
967 datarootdir='${prefix}/share'
968 datadir='${datarootdir}'
969 sysconfdir='${prefix}/etc'
970 sharedstatedir='${prefix}/com'
971 localstatedir='${prefix}/var'
972 includedir='${prefix}/include'
973 oldincludedir='/usr/include'
974 docdir='${datarootdir}/doc/${PACKAGE}'
975 infodir='${datarootdir}/info'
976 htmldir='${docdir}'
977 dvidir='${docdir}'
978 pdfdir='${docdir}'
979 psdir='${docdir}'
980 libdir='${exec_prefix}/lib'
981 localedir='${datarootdir}/locale'
982 mandir='${datarootdir}/man'
983
984 ac_prev=
985 ac_dashdash=
986 for ac_option
987 do
988   # If the previous option needs an argument, assign it.
989   if test -n "$ac_prev"; then
990     eval $ac_prev=\$ac_option
991     ac_prev=
992     continue
993   fi
994
995   case $ac_option in
996   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
997   *)    ac_optarg=yes ;;
998   esac
999
1000   # Accept the important Cygnus configure options, so we can diagnose typos.
1001
1002   case $ac_dashdash$ac_option in
1003   --)
1004     ac_dashdash=yes ;;
1005
1006   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1007     ac_prev=bindir ;;
1008   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1009     bindir=$ac_optarg ;;
1010
1011   -build | --build | --buil | --bui | --bu)
1012     ac_prev=build_alias ;;
1013   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1014     build_alias=$ac_optarg ;;
1015
1016   -cache-file | --cache-file | --cache-fil | --cache-fi \
1017   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1018     ac_prev=cache_file ;;
1019   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1020   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1021     cache_file=$ac_optarg ;;
1022
1023   --config-cache | -C)
1024     cache_file=config.cache ;;
1025
1026   -datadir | --datadir | --datadi | --datad)
1027     ac_prev=datadir ;;
1028   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1029     datadir=$ac_optarg ;;
1030
1031   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1032   | --dataroo | --dataro | --datar)
1033     ac_prev=datarootdir ;;
1034   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1035   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1036     datarootdir=$ac_optarg ;;
1037
1038   -disable-* | --disable-*)
1039     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1040     # Reject names that are not valid shell variable names.
1041     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1042       as_fn_error "invalid feature name: $ac_useropt"
1043     ac_useropt_orig=$ac_useropt
1044     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1045     case $ac_user_opts in
1046       *"
1047 "enable_$ac_useropt"
1048 "*) ;;
1049       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1050          ac_unrecognized_sep=', ';;
1051     esac
1052     eval enable_$ac_useropt=no ;;
1053
1054   -docdir | --docdir | --docdi | --doc | --do)
1055     ac_prev=docdir ;;
1056   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1057     docdir=$ac_optarg ;;
1058
1059   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1060     ac_prev=dvidir ;;
1061   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1062     dvidir=$ac_optarg ;;
1063
1064   -enable-* | --enable-*)
1065     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1066     # Reject names that are not valid shell variable names.
1067     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1068       as_fn_error "invalid feature name: $ac_useropt"
1069     ac_useropt_orig=$ac_useropt
1070     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1071     case $ac_user_opts in
1072       *"
1073 "enable_$ac_useropt"
1074 "*) ;;
1075       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1076          ac_unrecognized_sep=', ';;
1077     esac
1078     eval enable_$ac_useropt=\$ac_optarg ;;
1079
1080   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1081   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1082   | --exec | --exe | --ex)
1083     ac_prev=exec_prefix ;;
1084   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1085   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1086   | --exec=* | --exe=* | --ex=*)
1087     exec_prefix=$ac_optarg ;;
1088
1089   -gas | --gas | --ga | --g)
1090     # Obsolete; use --with-gas.
1091     with_gas=yes ;;
1092
1093   -help | --help | --hel | --he | -h)
1094     ac_init_help=long ;;
1095   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1096     ac_init_help=recursive ;;
1097   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1098     ac_init_help=short ;;
1099
1100   -host | --host | --hos | --ho)
1101     ac_prev=host_alias ;;
1102   -host=* | --host=* | --hos=* | --ho=*)
1103     host_alias=$ac_optarg ;;
1104
1105   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1106     ac_prev=htmldir ;;
1107   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1108   | --ht=*)
1109     htmldir=$ac_optarg ;;
1110
1111   -includedir | --includedir | --includedi | --included | --include \
1112   | --includ | --inclu | --incl | --inc)
1113     ac_prev=includedir ;;
1114   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1115   | --includ=* | --inclu=* | --incl=* | --inc=*)
1116     includedir=$ac_optarg ;;
1117
1118   -infodir | --infodir | --infodi | --infod | --info | --inf)
1119     ac_prev=infodir ;;
1120   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1121     infodir=$ac_optarg ;;
1122
1123   -libdir | --libdir | --libdi | --libd)
1124     ac_prev=libdir ;;
1125   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1126     libdir=$ac_optarg ;;
1127
1128   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1129   | --libexe | --libex | --libe)
1130     ac_prev=libexecdir ;;
1131   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1132   | --libexe=* | --libex=* | --libe=*)
1133     libexecdir=$ac_optarg ;;
1134
1135   -localedir | --localedir | --localedi | --localed | --locale)
1136     ac_prev=localedir ;;
1137   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1138     localedir=$ac_optarg ;;
1139
1140   -localstatedir | --localstatedir | --localstatedi | --localstated \
1141   | --localstate | --localstat | --localsta | --localst | --locals)
1142     ac_prev=localstatedir ;;
1143   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1144   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1145     localstatedir=$ac_optarg ;;
1146
1147   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1148     ac_prev=mandir ;;
1149   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1150     mandir=$ac_optarg ;;
1151
1152   -nfp | --nfp | --nf)
1153     # Obsolete; use --without-fp.
1154     with_fp=no ;;
1155
1156   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1157   | --no-cr | --no-c | -n)
1158     no_create=yes ;;
1159
1160   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1161   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1162     no_recursion=yes ;;
1163
1164   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1165   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1166   | --oldin | --oldi | --old | --ol | --o)
1167     ac_prev=oldincludedir ;;
1168   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1169   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1170   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1171     oldincludedir=$ac_optarg ;;
1172
1173   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1174     ac_prev=prefix ;;
1175   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1176     prefix=$ac_optarg ;;
1177
1178   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1179   | --program-pre | --program-pr | --program-p)
1180     ac_prev=program_prefix ;;
1181   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1182   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1183     program_prefix=$ac_optarg ;;
1184
1185   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1186   | --program-suf | --program-su | --program-s)
1187     ac_prev=program_suffix ;;
1188   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1189   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1190     program_suffix=$ac_optarg ;;
1191
1192   -program-transform-name | --program-transform-name \
1193   | --program-transform-nam | --program-transform-na \
1194   | --program-transform-n | --program-transform- \
1195   | --program-transform | --program-transfor \
1196   | --program-transfo | --program-transf \
1197   | --program-trans | --program-tran \
1198   | --progr-tra | --program-tr | --program-t)
1199     ac_prev=program_transform_name ;;
1200   -program-transform-name=* | --program-transform-name=* \
1201   | --program-transform-nam=* | --program-transform-na=* \
1202   | --program-transform-n=* | --program-transform-=* \
1203   | --program-transform=* | --program-transfor=* \
1204   | --program-transfo=* | --program-transf=* \
1205   | --program-trans=* | --program-tran=* \
1206   | --progr-tra=* | --program-tr=* | --program-t=*)
1207     program_transform_name=$ac_optarg ;;
1208
1209   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1210     ac_prev=pdfdir ;;
1211   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1212     pdfdir=$ac_optarg ;;
1213
1214   -psdir | --psdir | --psdi | --psd | --ps)
1215     ac_prev=psdir ;;
1216   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1217     psdir=$ac_optarg ;;
1218
1219   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1220   | -silent | --silent | --silen | --sile | --sil)
1221     silent=yes ;;
1222
1223   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1224     ac_prev=sbindir ;;
1225   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1226   | --sbi=* | --sb=*)
1227     sbindir=$ac_optarg ;;
1228
1229   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1230   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1231   | --sharedst | --shareds | --shared | --share | --shar \
1232   | --sha | --sh)
1233     ac_prev=sharedstatedir ;;
1234   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1235   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1236   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1237   | --sha=* | --sh=*)
1238     sharedstatedir=$ac_optarg ;;
1239
1240   -site | --site | --sit)
1241     ac_prev=site ;;
1242   -site=* | --site=* | --sit=*)
1243     site=$ac_optarg ;;
1244
1245   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1246     ac_prev=srcdir ;;
1247   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1248     srcdir=$ac_optarg ;;
1249
1250   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1251   | --syscon | --sysco | --sysc | --sys | --sy)
1252     ac_prev=sysconfdir ;;
1253   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1254   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1255     sysconfdir=$ac_optarg ;;
1256
1257   -target | --target | --targe | --targ | --tar | --ta | --t)
1258     ac_prev=target_alias ;;
1259   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1260     target_alias=$ac_optarg ;;
1261
1262   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1263     verbose=yes ;;
1264
1265   -version | --version | --versio | --versi | --vers | -V)
1266     ac_init_version=: ;;
1267
1268   -with-* | --with-*)
1269     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1270     # Reject names that are not valid shell variable names.
1271     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1272       as_fn_error "invalid package name: $ac_useropt"
1273     ac_useropt_orig=$ac_useropt
1274     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1275     case $ac_user_opts in
1276       *"
1277 "with_$ac_useropt"
1278 "*) ;;
1279       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1280          ac_unrecognized_sep=', ';;
1281     esac
1282     eval with_$ac_useropt=\$ac_optarg ;;
1283
1284   -without-* | --without-*)
1285     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1286     # Reject names that are not valid shell variable names.
1287     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1288       as_fn_error "invalid package name: $ac_useropt"
1289     ac_useropt_orig=$ac_useropt
1290     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1291     case $ac_user_opts in
1292       *"
1293 "with_$ac_useropt"
1294 "*) ;;
1295       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1296          ac_unrecognized_sep=', ';;
1297     esac
1298     eval with_$ac_useropt=no ;;
1299
1300   --x)
1301     # Obsolete; use --with-x.
1302     with_x=yes ;;
1303
1304   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1305   | --x-incl | --x-inc | --x-in | --x-i)
1306     ac_prev=x_includes ;;
1307   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1308   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1309     x_includes=$ac_optarg ;;
1310
1311   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1312   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1313     ac_prev=x_libraries ;;
1314   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1315   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1316     x_libraries=$ac_optarg ;;
1317
1318   -*) as_fn_error "unrecognized option: \`$ac_option'
1319 Try \`$0 --help' for more information."
1320     ;;
1321
1322   *=*)
1323     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1324     # Reject names that are not valid shell variable names.
1325     case $ac_envvar in #(
1326       '' | [0-9]* | *[!_$as_cr_alnum]* )
1327       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1328     esac
1329     eval $ac_envvar=\$ac_optarg
1330     export $ac_envvar ;;
1331
1332   *)
1333     # FIXME: should be removed in autoconf 3.0.
1334     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1335     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1336       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1337     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1338     ;;
1339
1340   esac
1341 done
1342
1343 if test -n "$ac_prev"; then
1344   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1345   as_fn_error "missing argument to $ac_option"
1346 fi
1347
1348 if test -n "$ac_unrecognized_opts"; then
1349   case $enable_option_checking in
1350     no) ;;
1351     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1352     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1353   esac
1354 fi
1355
1356 # Check all directory arguments for consistency.
1357 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1358                 datadir sysconfdir sharedstatedir localstatedir includedir \
1359                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1360                 libdir localedir mandir
1361 do
1362   eval ac_val=\$$ac_var
1363   # Remove trailing slashes.
1364   case $ac_val in
1365     */ )
1366       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1367       eval $ac_var=\$ac_val;;
1368   esac
1369   # Be sure to have absolute directory names.
1370   case $ac_val in
1371     [\\/$]* | ?:[\\/]* )  continue;;
1372     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1373   esac
1374   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1375 done
1376
1377 # There might be people who depend on the old broken behavior: `$host'
1378 # used to hold the argument of --host etc.
1379 # FIXME: To remove some day.
1380 build=$build_alias
1381 host=$host_alias
1382 target=$target_alias
1383
1384 # FIXME: To remove some day.
1385 if test "x$host_alias" != x; then
1386   if test "x$build_alias" = x; then
1387     cross_compiling=maybe
1388     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1389     If a cross compiler is detected then cross compile mode will be used." >&2
1390   elif test "x$build_alias" != "x$host_alias"; then
1391     cross_compiling=yes
1392   fi
1393 fi
1394
1395 ac_tool_prefix=
1396 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1397
1398 test "$silent" = yes && exec 6>/dev/null
1399
1400
1401 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1402 ac_ls_di=`ls -di .` &&
1403 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1404   as_fn_error "working directory cannot be determined"
1405 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1406   as_fn_error "pwd does not report name of working directory"
1407
1408
1409 # Find the source files, if location was not specified.
1410 if test -z "$srcdir"; then
1411   ac_srcdir_defaulted=yes
1412   # Try the directory containing this script, then the parent directory.
1413   ac_confdir=`$as_dirname -- "$as_myself" ||
1414 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1415          X"$as_myself" : 'X\(//\)[^/]' \| \
1416          X"$as_myself" : 'X\(//\)$' \| \
1417          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1418 $as_echo X"$as_myself" |
1419     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1420             s//\1/
1421             q
1422           }
1423           /^X\(\/\/\)[^/].*/{
1424             s//\1/
1425             q
1426           }
1427           /^X\(\/\/\)$/{
1428             s//\1/
1429             q
1430           }
1431           /^X\(\/\).*/{
1432             s//\1/
1433             q
1434           }
1435           s/.*/./; q'`
1436   srcdir=$ac_confdir
1437   if test ! -r "$srcdir/$ac_unique_file"; then
1438     srcdir=..
1439   fi
1440 else
1441   ac_srcdir_defaulted=no
1442 fi
1443 if test ! -r "$srcdir/$ac_unique_file"; then
1444   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1445   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1446 fi
1447 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1448 ac_abs_confdir=`(
1449         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1450         pwd)`
1451 # When building in place, set srcdir=.
1452 if test "$ac_abs_confdir" = "$ac_pwd"; then
1453   srcdir=.
1454 fi
1455 # Remove unnecessary trailing slashes from srcdir.
1456 # Double slashes in file names in object file debugging info
1457 # mess up M-x gdb in Emacs.
1458 case $srcdir in
1459 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1460 esac
1461 for ac_var in $ac_precious_vars; do
1462   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1463   eval ac_env_${ac_var}_value=\$${ac_var}
1464   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1465   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1466 done
1467
1468 #
1469 # Report the --help message.
1470 #
1471 if test "$ac_init_help" = "long"; then
1472   # Omit some internal or obsolete options to make the list less imposing.
1473   # This message is too long to be a string in the A/UX 3.1 sh.
1474   cat <<_ACEOF
1475 \`configure' configures this package to adapt to many kinds of systems.
1476
1477 Usage: $0 [OPTION]... [VAR=VALUE]...
1478
1479 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1480 VAR=VALUE.  See below for descriptions of some of the useful variables.
1481
1482 Defaults for the options are specified in brackets.
1483
1484 Configuration:
1485   -h, --help              display this help and exit
1486       --help=short        display options specific to this package
1487       --help=recursive    display the short help of all the included packages
1488   -V, --version           display version information and exit
1489   -q, --quiet, --silent   do not print \`checking...' messages
1490       --cache-file=FILE   cache test results in FILE [disabled]
1491   -C, --config-cache      alias for \`--cache-file=config.cache'
1492   -n, --no-create         do not create output files
1493       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1494
1495 Installation directories:
1496   --prefix=PREFIX         install architecture-independent files in PREFIX
1497                           [$ac_default_prefix]
1498   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1499                           [PREFIX]
1500
1501 By default, \`make install' will install all the files in
1502 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1503 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1504 for instance \`--prefix=\$HOME'.
1505
1506 For better control, use the options below.
1507
1508 Fine tuning of the installation directories:
1509   --bindir=DIR            user executables [EPREFIX/bin]
1510   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1511   --libexecdir=DIR        program executables [EPREFIX/libexec]
1512   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1513   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1514   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1515   --libdir=DIR            object code libraries [EPREFIX/lib]
1516   --includedir=DIR        C header files [PREFIX/include]
1517   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1518   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1519   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1520   --infodir=DIR           info documentation [DATAROOTDIR/info]
1521   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1522   --mandir=DIR            man documentation [DATAROOTDIR/man]
1523   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1524   --htmldir=DIR           html documentation [DOCDIR]
1525   --dvidir=DIR            dvi documentation [DOCDIR]
1526   --pdfdir=DIR            pdf documentation [DOCDIR]
1527   --psdir=DIR             ps documentation [DOCDIR]
1528 _ACEOF
1529
1530   cat <<\_ACEOF
1531
1532 Program names:
1533   --program-prefix=PREFIX            prepend PREFIX to installed program names
1534   --program-suffix=SUFFIX            append SUFFIX to installed program names
1535   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1536
1537 System types:
1538   --build=BUILD     configure for building on BUILD [guessed]
1539   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1540   --target=TARGET   configure for building compilers for TARGET [HOST]
1541 _ACEOF
1542 fi
1543
1544 if test -n "$ac_init_help"; then
1545
1546   cat <<\_ACEOF
1547
1548 Optional Features:
1549   --disable-option-checking  ignore unrecognized --enable/--with options
1550   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1551   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1552   --enable-generated-files-in-srcdir
1553                           put copies of generated files in source dir
1554                           intended for creating source tarballs for users
1555                           without texinfo bison or flex.
1556   --enable-werror-always  enable -Werror despite compiler version
1557   --enable-checking=LIST
1558                           enable expensive run-time checks.  With LIST,
1559                           enable only specific categories of checks.
1560                           Categories are: yes,no,all,none,release.
1561                           Flags are: assert,df,fold,gc,gcac,gimple,misc,
1562                           rtlflag,rtl,runtime,tree,valgrind,types.
1563   --enable-coverage=LEVEL
1564                           enable compiler's code coverage collection.
1565                           Use to measure compiler performance and locate
1566                           unused parts of the compiler. With LEVEL, specify
1567                           optimization. Values are opt, noopt,
1568                           default is noopt
1569   --enable-gather-detailed-mem-stats         enable detailed memory allocation stats gathering
1570   --enable-build-with-cxx build with C++ compiler instead of C compiler
1571   --enable-multilib       enable library support for multiple ABIs
1572   --enable-__cxa_atexit   enable __cxa_atexit for C++
1573   --enable-decimal-float={no,yes,bid,dpd}
1574                         enable decimal float extension to C.  Selecting 'bid'
1575                         or 'dpd' choses which decimal floating point format
1576                         to use
1577   --enable-fixed-point    enable fixed-point arithmetic extension to C
1578   --enable-threads        enable thread usage for target GCC
1579   --enable-threads=LIB    use LIB thread package for target GCC
1580   --enable-tls            enable or disable generation of tls code
1581                           overriding the assembler check for tls support
1582   --enable-objc-gc        enable the use of Boehm's garbage collector with
1583                           the GNU Objective-C runtime
1584   --disable-shared        don't provide a shared libgcc
1585   --enable-intermodule    build the compiler in one step
1586   --enable-languages=LIST specify which front-ends to build
1587   --disable-rpath         do not hardcode runtime library paths
1588   --enable-initfini-array       use .init_array/.fini_array sections
1589   --enable-sjlj-exceptions
1590                           arrange to use setjmp/longjmp exception handling
1591   --enable-secureplt      enable -msecure-plt by default for PowerPC
1592   --enable-cld            enable -mcld by default for 32bit x86
1593   --disable-win32-registry
1594                           disable lookup of installation paths in the
1595                           Registry on Windows hosts
1596   --enable-win32-registry enable registry lookup (default)
1597   --enable-win32-registry=KEY
1598                           use KEY instead of GCC version as the last portion
1599                           of the registry key
1600   --enable-shared[=PKGS]  build shared libraries [default=yes]
1601   --enable-static[=PKGS]  build static libraries [default=yes]
1602   --enable-fast-install[=PKGS]
1603                           optimize for fast installation [default=yes]
1604   --disable-libtool-lock  avoid locking (might break parallel builds)
1605   --enable-gnu-unique-object    enable the use of the @gnu_unique_object ELF extension on
1606                                 glibc systems
1607   --enable-linker-build-id
1608                           compiler will always pass --build-id to linker
1609   --enable-maintainer-mode
1610                           enable make rules and dependencies not useful
1611                           (and sometimes confusing) to the casual installer
1612   --enable-version-specific-runtime-libs
1613                           specify that runtime libraries should be
1614                           installed in a compiler-specific directory
1615   --enable-plugin         enable plugin support
1616
1617 Optional Packages:
1618   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1619   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1620   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1621   --with-local-prefix=DIR specifies directory to put local include
1622   --with-gxx-include-dir=DIR
1623                           specifies directory to put g++ header files
1624   --with-cpp-install-dir=DIR
1625                           install the user visible C preprocessor in DIR
1626                           (relative to PREFIX) as well as PREFIX/bin
1627   --with-gnu-ld           arrange to work with GNU ld.
1628   --with-ld               arrange to use the specified ld (full pathname)
1629   --with-demangler-in-ld  try to use demangler in GNU ld.
1630   --with-gnu-as           arrange to work with GNU as
1631   --with-as               arrange to use the specified as (full pathname)
1632   --with-stabs            arrange to use stabs instead of host debug format
1633   --with-dwarf2           force the default debug format to be DWARF 2
1634   --with-build-sysroot=sysroot
1635                           use sysroot as the system root during the build
1636   --with-sysroot=DIR Search for usr/lib, usr/include, et al, within DIR.
1637   --with-specs=SPECS      add SPECS to driver command-line processing
1638   --with-pkgversion=PKG   Use PKG in the version string in place of "GCC"
1639   --with-bugurl=URL       Direct users to URL to report a bug
1640   --with-multilib-list    Select multilibs (SH only)
1641   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1642   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1643   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1644   --with-system-libunwind use installed libunwind
1645   --with-pic              try to use only PIC/non-PIC objects [default=use
1646                           both]
1647   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1648   --with-plugin-ld=[ARG]  specify the plugin linker
1649   --with-long-double-128  Use 128-bit long double by default.
1650   --with-gc={page,zone}   choose the garbage collection mechanism to use
1651                           with the compiler
1652   --with-system-zlib      use installed libz
1653   --with-slibdir=DIR      shared libraries in DIR [LIBDIR]
1654
1655 Some influential environment variables:
1656   CC          C compiler command
1657   CFLAGS      C compiler flags
1658   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1659               nonstandard directory <lib dir>
1660   LIBS        libraries to pass to the linker, e.g. -l<library>
1661   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1662               you have headers in a nonstandard directory <include dir>
1663   CXX         C++ compiler command
1664   CXXFLAGS    C++ compiler flags
1665   CPP         C preprocessor
1666   CXXCPP      C++ preprocessor
1667   GMPLIBS     How to link GMP
1668   GMPINC      How to find GMP include files
1669   PPLLIBS     How to link PPL
1670   PPLINC      How to find PPL include files
1671   CLOOGLIBS   How to link CLOOG
1672   CLOOGINC    How to find CLOOG include files
1673   LIBELFLIBS  How to link libelf
1674   LIBELFINC   How to find libelf include files
1675
1676 Use these variables to override the choices made by `configure' or to help
1677 it to find libraries and programs with nonstandard names/locations.
1678
1679 Report bugs to the package provider.
1680 _ACEOF
1681 ac_status=$?
1682 fi
1683
1684 if test "$ac_init_help" = "recursive"; then
1685   # If there are subdirs, report their specific --help.
1686   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1687     test -d "$ac_dir" ||
1688       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1689       continue
1690     ac_builddir=.
1691
1692 case "$ac_dir" in
1693 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1694 *)
1695   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1696   # A ".." for each directory in $ac_dir_suffix.
1697   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1698   case $ac_top_builddir_sub in
1699   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1700   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1701   esac ;;
1702 esac
1703 ac_abs_top_builddir=$ac_pwd
1704 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1705 # for backward compatibility:
1706 ac_top_builddir=$ac_top_build_prefix
1707
1708 case $srcdir in
1709   .)  # We are building in place.
1710     ac_srcdir=.
1711     ac_top_srcdir=$ac_top_builddir_sub
1712     ac_abs_top_srcdir=$ac_pwd ;;
1713   [\\/]* | ?:[\\/]* )  # Absolute name.
1714     ac_srcdir=$srcdir$ac_dir_suffix;
1715     ac_top_srcdir=$srcdir
1716     ac_abs_top_srcdir=$srcdir ;;
1717   *) # Relative name.
1718     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1719     ac_top_srcdir=$ac_top_build_prefix$srcdir
1720     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1721 esac
1722 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1723
1724     cd "$ac_dir" || { ac_status=$?; continue; }
1725     # Check for guested configure.
1726     if test -f "$ac_srcdir/configure.gnu"; then
1727       echo &&
1728       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1729     elif test -f "$ac_srcdir/configure"; then
1730       echo &&
1731       $SHELL "$ac_srcdir/configure" --help=recursive
1732     else
1733       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1734     fi || ac_status=$?
1735     cd "$ac_pwd" || { ac_status=$?; break; }
1736   done
1737 fi
1738
1739 test -n "$ac_init_help" && exit $ac_status
1740 if $ac_init_version; then
1741   cat <<\_ACEOF
1742 configure
1743 generated by GNU Autoconf 2.64
1744
1745 Copyright (C) 2009 Free Software Foundation, Inc.
1746 This configure script is free software; the Free Software Foundation
1747 gives unlimited permission to copy, distribute and modify it.
1748 _ACEOF
1749   exit
1750 fi
1751
1752 ## ------------------------ ##
1753 ## Autoconf initialization. ##
1754 ## ------------------------ ##
1755
1756 # ac_fn_c_try_compile LINENO
1757 # --------------------------
1758 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1759 ac_fn_c_try_compile ()
1760 {
1761   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1762   rm -f conftest.$ac_objext
1763   if { { ac_try="$ac_compile"
1764 case "(($ac_try" in
1765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1766   *) ac_try_echo=$ac_try;;
1767 esac
1768 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1769 $as_echo "$ac_try_echo"; } >&5
1770   (eval "$ac_compile") 2>conftest.err
1771   ac_status=$?
1772   if test -s conftest.err; then
1773     grep -v '^ *+' conftest.err >conftest.er1
1774     cat conftest.er1 >&5
1775     mv -f conftest.er1 conftest.err
1776   fi
1777   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1778   test $ac_status = 0; } && {
1779          test -z "$ac_c_werror_flag" ||
1780          test ! -s conftest.err
1781        } && test -s conftest.$ac_objext; then :
1782   ac_retval=0
1783 else
1784   $as_echo "$as_me: failed program was:" >&5
1785 sed 's/^/| /' conftest.$ac_ext >&5
1786
1787         ac_retval=1
1788 fi
1789   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1790   return $ac_retval
1791
1792 } # ac_fn_c_try_compile
1793
1794 # ac_fn_cxx_try_compile LINENO
1795 # ----------------------------
1796 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1797 ac_fn_cxx_try_compile ()
1798 {
1799   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800   rm -f conftest.$ac_objext
1801   if { { ac_try="$ac_compile"
1802 case "(($ac_try" in
1803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1804   *) ac_try_echo=$ac_try;;
1805 esac
1806 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1807 $as_echo "$ac_try_echo"; } >&5
1808   (eval "$ac_compile") 2>conftest.err
1809   ac_status=$?
1810   if test -s conftest.err; then
1811     grep -v '^ *+' conftest.err >conftest.er1
1812     cat conftest.er1 >&5
1813     mv -f conftest.er1 conftest.err
1814   fi
1815   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1816   test $ac_status = 0; } && {
1817          test -z "$ac_cxx_werror_flag" ||
1818          test ! -s conftest.err
1819        } && test -s conftest.$ac_objext; then :
1820   ac_retval=0
1821 else
1822   $as_echo "$as_me: failed program was:" >&5
1823 sed 's/^/| /' conftest.$ac_ext >&5
1824
1825         ac_retval=1
1826 fi
1827   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828   return $ac_retval
1829
1830 } # ac_fn_cxx_try_compile
1831
1832 # ac_fn_c_try_cpp LINENO
1833 # ----------------------
1834 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1835 ac_fn_c_try_cpp ()
1836 {
1837   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1838   if { { ac_try="$ac_cpp conftest.$ac_ext"
1839 case "(($ac_try" in
1840   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1841   *) ac_try_echo=$ac_try;;
1842 esac
1843 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1844 $as_echo "$ac_try_echo"; } >&5
1845   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1846   ac_status=$?
1847   if test -s conftest.err; then
1848     grep -v '^ *+' conftest.err >conftest.er1
1849     cat conftest.er1 >&5
1850     mv -f conftest.er1 conftest.err
1851   fi
1852   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1853   test $ac_status = 0; } >/dev/null && {
1854          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1855          test ! -s conftest.err
1856        }; then :
1857   ac_retval=0
1858 else
1859   $as_echo "$as_me: failed program was:" >&5
1860 sed 's/^/| /' conftest.$ac_ext >&5
1861
1862     ac_retval=1
1863 fi
1864   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1865   return $ac_retval
1866
1867 } # ac_fn_c_try_cpp
1868
1869 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1870 # -------------------------------------------------------
1871 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1872 # the include files in INCLUDES and setting the cache variable VAR
1873 # accordingly.
1874 ac_fn_c_check_header_mongrel ()
1875 {
1876   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1877   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1878   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1879 $as_echo_n "checking for $2... " >&6; }
1880 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1881   $as_echo_n "(cached) " >&6
1882 fi
1883 eval ac_res=\$$3
1884                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1885 $as_echo "$ac_res" >&6; }
1886 else
1887   # Is the header compilable?
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1889 $as_echo_n "checking $2 usability... " >&6; }
1890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1891 /* end confdefs.h.  */
1892 $4
1893 #include <$2>
1894 _ACEOF
1895 if ac_fn_c_try_compile "$LINENO"; then :
1896   ac_header_compiler=yes
1897 else
1898   ac_header_compiler=no
1899 fi
1900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1902 $as_echo "$ac_header_compiler" >&6; }
1903
1904 # Is the header present?
1905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1906 $as_echo_n "checking $2 presence... " >&6; }
1907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1908 /* end confdefs.h.  */
1909 #include <$2>
1910 _ACEOF
1911 if ac_fn_c_try_cpp "$LINENO"; then :
1912   ac_header_preproc=yes
1913 else
1914   ac_header_preproc=no
1915 fi
1916 rm -f conftest.err conftest.$ac_ext
1917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1918 $as_echo "$ac_header_preproc" >&6; }
1919
1920 # So?  What about this header?
1921 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1922   yes:no: )
1923     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1924 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1925     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1926 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1927     ;;
1928   no:yes:* )
1929     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1930 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1931     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1932 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1933     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1934 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1935     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1936 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1937     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1938 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1939     ;;
1940 esac
1941   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1942 $as_echo_n "checking for $2... " >&6; }
1943 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1944   $as_echo_n "(cached) " >&6
1945 else
1946   eval "$3=\$ac_header_compiler"
1947 fi
1948 eval ac_res=\$$3
1949                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1950 $as_echo "$ac_res" >&6; }
1951 fi
1952   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1953
1954 } # ac_fn_c_check_header_mongrel
1955
1956 # ac_fn_c_try_run LINENO
1957 # ----------------------
1958 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1959 # that executables *can* be run.
1960 ac_fn_c_try_run ()
1961 {
1962   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1963   if { { ac_try="$ac_link"
1964 case "(($ac_try" in
1965   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1966   *) ac_try_echo=$ac_try;;
1967 esac
1968 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1969 $as_echo "$ac_try_echo"; } >&5
1970   (eval "$ac_link") 2>&5
1971   ac_status=$?
1972   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1973   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1974   { { case "(($ac_try" in
1975   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1976   *) ac_try_echo=$ac_try;;
1977 esac
1978 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1979 $as_echo "$ac_try_echo"; } >&5
1980   (eval "$ac_try") 2>&5
1981   ac_status=$?
1982   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1983   test $ac_status = 0; }; }; then :
1984   ac_retval=0
1985 else
1986   $as_echo "$as_me: program exited with status $ac_status" >&5
1987        $as_echo "$as_me: failed program was:" >&5
1988 sed 's/^/| /' conftest.$ac_ext >&5
1989
1990        ac_retval=$ac_status
1991 fi
1992   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1993   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1994   return $ac_retval
1995
1996 } # ac_fn_c_try_run
1997
1998 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1999 # -------------------------------------------------------
2000 # Tests whether HEADER exists and can be compiled using the include files in
2001 # INCLUDES, setting the cache variable VAR accordingly.
2002 ac_fn_c_check_header_compile ()
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 { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2008   $as_echo_n "(cached) " >&6
2009 else
2010   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2011 /* end confdefs.h.  */
2012 $4
2013 #include <$2>
2014 _ACEOF
2015 if ac_fn_c_try_compile "$LINENO"; then :
2016   eval "$3=yes"
2017 else
2018   eval "$3=no"
2019 fi
2020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2021 fi
2022 eval ac_res=\$$3
2023                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2024 $as_echo "$ac_res" >&6; }
2025   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2026
2027 } # ac_fn_c_check_header_compile
2028
2029 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2030 # --------------------------------------------
2031 # Tries to find the compile-time value of EXPR in a program that includes
2032 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2033 # computed
2034 ac_fn_c_compute_int ()
2035 {
2036   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2037   if test "$cross_compiling" = yes; then
2038     # Depending upon the size, compute the lo and hi bounds.
2039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2040 /* end confdefs.h.  */
2041 $4
2042 int
2043 main ()
2044 {
2045 static int test_array [1 - 2 * !(($2) >= 0)];
2046 test_array [0] = 0
2047
2048   ;
2049   return 0;
2050 }
2051 _ACEOF
2052 if ac_fn_c_try_compile "$LINENO"; then :
2053   ac_lo=0 ac_mid=0
2054   while :; do
2055     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2056 /* end confdefs.h.  */
2057 $4
2058 int
2059 main ()
2060 {
2061 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2062 test_array [0] = 0
2063
2064   ;
2065   return 0;
2066 }
2067 _ACEOF
2068 if ac_fn_c_try_compile "$LINENO"; then :
2069   ac_hi=$ac_mid; break
2070 else
2071   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2072                         if test $ac_lo -le $ac_mid; then
2073                           ac_lo= ac_hi=
2074                           break
2075                         fi
2076                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2077 fi
2078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2079   done
2080 else
2081   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2082 /* end confdefs.h.  */
2083 $4
2084 int
2085 main ()
2086 {
2087 static int test_array [1 - 2 * !(($2) < 0)];
2088 test_array [0] = 0
2089
2090   ;
2091   return 0;
2092 }
2093 _ACEOF
2094 if ac_fn_c_try_compile "$LINENO"; then :
2095   ac_hi=-1 ac_mid=-1
2096   while :; do
2097     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2098 /* end confdefs.h.  */
2099 $4
2100 int
2101 main ()
2102 {
2103 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2104 test_array [0] = 0
2105
2106   ;
2107   return 0;
2108 }
2109 _ACEOF
2110 if ac_fn_c_try_compile "$LINENO"; then :
2111   ac_lo=$ac_mid; break
2112 else
2113   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2114                         if test $ac_mid -le $ac_hi; then
2115                           ac_lo= ac_hi=
2116                           break
2117                         fi
2118                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2119 fi
2120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2121   done
2122 else
2123   ac_lo= ac_hi=
2124 fi
2125 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2126 fi
2127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2128 # Binary search between lo and hi bounds.
2129 while test "x$ac_lo" != "x$ac_hi"; do
2130   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2131   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2132 /* end confdefs.h.  */
2133 $4
2134 int
2135 main ()
2136 {
2137 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2138 test_array [0] = 0
2139
2140   ;
2141   return 0;
2142 }
2143 _ACEOF
2144 if ac_fn_c_try_compile "$LINENO"; then :
2145   ac_hi=$ac_mid
2146 else
2147   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2148 fi
2149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2150 done
2151 case $ac_lo in #((
2152 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2153 '') ac_retval=1 ;;
2154 esac
2155   else
2156     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157 /* end confdefs.h.  */
2158 $4
2159 static long int longval () { return $2; }
2160 static unsigned long int ulongval () { return $2; }
2161 #include <stdio.h>
2162 #include <stdlib.h>
2163 int
2164 main ()
2165 {
2166
2167   FILE *f = fopen ("conftest.val", "w");
2168   if (! f)
2169     return 1;
2170   if (($2) < 0)
2171     {
2172       long int i = longval ();
2173       if (i != ($2))
2174         return 1;
2175       fprintf (f, "%ld", i);
2176     }
2177   else
2178     {
2179       unsigned long int i = ulongval ();
2180       if (i != ($2))
2181         return 1;
2182       fprintf (f, "%lu", i);
2183     }
2184   /* Do not output a trailing newline, as this causes \r\n confusion
2185      on some platforms.  */
2186   return ferror (f) || fclose (f) != 0;
2187
2188   ;
2189   return 0;
2190 }
2191 _ACEOF
2192 if ac_fn_c_try_run "$LINENO"; then :
2193   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2194 else
2195   ac_retval=1
2196 fi
2197 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2198   conftest.$ac_objext conftest.beam conftest.$ac_ext
2199 rm -f conftest.val
2200
2201   fi
2202   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2203   return $ac_retval
2204
2205 } # ac_fn_c_compute_int
2206
2207 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2208 # -------------------------------------------
2209 # Tests whether TYPE exists after having included INCLUDES, setting cache
2210 # variable VAR accordingly.
2211 ac_fn_c_check_type ()
2212 {
2213   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2214   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2215 $as_echo_n "checking for $2... " >&6; }
2216 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2217   $as_echo_n "(cached) " >&6
2218 else
2219   eval "$3=no"
2220   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2221 /* end confdefs.h.  */
2222 $4
2223 int
2224 main ()
2225 {
2226 if (sizeof ($2))
2227          return 0;
2228   ;
2229   return 0;
2230 }
2231 _ACEOF
2232 if ac_fn_c_try_compile "$LINENO"; then :
2233   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234 /* end confdefs.h.  */
2235 $4
2236 int
2237 main ()
2238 {
2239 if (sizeof (($2)))
2240             return 0;
2241   ;
2242   return 0;
2243 }
2244 _ACEOF
2245 if ac_fn_c_try_compile "$LINENO"; then :
2246
2247 else
2248   eval "$3=yes"
2249 fi
2250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2251 fi
2252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2253 fi
2254 eval ac_res=\$$3
2255                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2256 $as_echo "$ac_res" >&6; }
2257   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2258
2259 } # ac_fn_c_check_type
2260
2261 # ac_fn_c_find_intX_t LINENO BITS VAR
2262 # -----------------------------------
2263 # Finds a signed integer type with width BITS, setting cache variable VAR
2264 # accordingly.
2265 ac_fn_c_find_intX_t ()
2266 {
2267   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2268   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2269 $as_echo_n "checking for int$2_t... " >&6; }
2270 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2271   $as_echo_n "(cached) " >&6
2272 else
2273   eval "$3=no"
2274      for ac_type in int$2_t 'int' 'long int' \
2275          'long long int' 'short int' 'signed char'; do
2276        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2277 /* end confdefs.h.  */
2278 $ac_includes_default
2279 int
2280 main ()
2281 {
2282 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1))];
2283 test_array [0] = 0
2284
2285   ;
2286   return 0;
2287 }
2288 _ACEOF
2289 if ac_fn_c_try_compile "$LINENO"; then :
2290   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2291 /* end confdefs.h.  */
2292 $ac_includes_default
2293 int
2294 main ()
2295 {
2296 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1)
2297                  < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 2))];
2298 test_array [0] = 0
2299
2300   ;
2301   return 0;
2302 }
2303 _ACEOF
2304 if ac_fn_c_try_compile "$LINENO"; then :
2305
2306 else
2307   case $ac_type in #(
2308   int$2_t) :
2309     eval "$3=yes" ;; #(
2310   *) :
2311     eval "$3=\$ac_type" ;;
2312 esac
2313 fi
2314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2315 fi
2316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2317        eval as_val=\$$3
2318    if test "x$as_val" = x""no; then :
2319
2320 else
2321   break
2322 fi
2323      done
2324 fi
2325 eval ac_res=\$$3
2326                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2327 $as_echo "$ac_res" >&6; }
2328   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2329
2330 } # ac_fn_c_find_intX_t
2331
2332 # ac_fn_c_try_link LINENO
2333 # -----------------------
2334 # Try to link conftest.$ac_ext, and return whether this succeeded.
2335 ac_fn_c_try_link ()
2336 {
2337   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2338   rm -f conftest.$ac_objext conftest$ac_exeext
2339   if { { ac_try="$ac_link"
2340 case "(($ac_try" in
2341   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2342   *) ac_try_echo=$ac_try;;
2343 esac
2344 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2345 $as_echo "$ac_try_echo"; } >&5
2346   (eval "$ac_link") 2>conftest.err
2347   ac_status=$?
2348   if test -s conftest.err; then
2349     grep -v '^ *+' conftest.err >conftest.er1
2350     cat conftest.er1 >&5
2351     mv -f conftest.er1 conftest.err
2352   fi
2353   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2354   test $ac_status = 0; } && {
2355          test -z "$ac_c_werror_flag" ||
2356          test ! -s conftest.err
2357        } && test -s conftest$ac_exeext && {
2358          test "$cross_compiling" = yes ||
2359          $as_test_x conftest$ac_exeext
2360        }; then :
2361   ac_retval=0
2362 else
2363   $as_echo "$as_me: failed program was:" >&5
2364 sed 's/^/| /' conftest.$ac_ext >&5
2365
2366         ac_retval=1
2367 fi
2368   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2369   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2370   # interfere with the next link command; also delete a directory that is
2371   # left behind by Apple's compiler.  We do this before executing the actions.
2372   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2373   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2374   return $ac_retval
2375
2376 } # ac_fn_c_try_link
2377
2378 # ac_fn_c_find_uintX_t LINENO BITS VAR
2379 # ------------------------------------
2380 # Finds an unsigned integer type with width BITS, setting cache variable VAR
2381 # accordingly.
2382 ac_fn_c_find_uintX_t ()
2383 {
2384   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2385   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2386 $as_echo_n "checking for uint$2_t... " >&6; }
2387 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2388   $as_echo_n "(cached) " >&6
2389 else
2390   eval "$3=no"
2391      for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2392          'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2393        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2394 /* end confdefs.h.  */
2395 $ac_includes_default
2396 int
2397 main ()
2398 {
2399 static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
2400 test_array [0] = 0
2401
2402   ;
2403   return 0;
2404 }
2405 _ACEOF
2406 if ac_fn_c_try_compile "$LINENO"; then :
2407   case $ac_type in #(
2408   uint$2_t) :
2409     eval "$3=yes" ;; #(
2410   *) :
2411     eval "$3=\$ac_type" ;;
2412 esac
2413 fi
2414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2415        eval as_val=\$$3
2416    if test "x$as_val" = x""no; then :
2417
2418 else
2419   break
2420 fi
2421      done
2422 fi
2423 eval ac_res=\$$3
2424                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2425 $as_echo "$ac_res" >&6; }
2426   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2427
2428 } # ac_fn_c_find_uintX_t
2429
2430 # ac_fn_c_check_header_preproc LINENO HEADER VAR
2431 # ----------------------------------------------
2432 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
2433 ac_fn_c_check_header_preproc ()
2434 {
2435   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2436   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2437 $as_echo_n "checking for $2... " >&6; }
2438 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2439   $as_echo_n "(cached) " >&6
2440 else
2441   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2442 /* end confdefs.h.  */
2443 #include <$2>
2444 _ACEOF
2445 if ac_fn_c_try_cpp "$LINENO"; then :
2446   eval "$3=yes"
2447 else
2448   eval "$3=no"
2449 fi
2450 rm -f conftest.err conftest.$ac_ext
2451 fi
2452 eval ac_res=\$$3
2453                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2454 $as_echo "$ac_res" >&6; }
2455   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2456
2457 } # ac_fn_c_check_header_preproc
2458
2459 # ac_fn_c_check_func LINENO FUNC VAR
2460 # ----------------------------------
2461 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2462 ac_fn_c_check_func ()
2463 {
2464   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2465   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2466 $as_echo_n "checking for $2... " >&6; }
2467 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2468   $as_echo_n "(cached) " >&6
2469 else
2470   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2471 /* end confdefs.h.  */
2472 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2473    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2474 #define $2 innocuous_$2
2475
2476 /* System header to define __stub macros and hopefully few prototypes,
2477     which can conflict with char $2 (); below.
2478     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2479     <limits.h> exists even on freestanding compilers.  */
2480
2481 #ifdef __STDC__
2482 # include <limits.h>
2483 #else
2484 # include <assert.h>
2485 #endif
2486
2487 #undef $2
2488
2489 /* Override any GCC internal prototype to avoid an error.
2490    Use char because int might match the return type of a GCC
2491    builtin and then its argument prototype would still apply.  */
2492 #ifdef __cplusplus
2493 extern "C"
2494 #endif
2495 char $2 ();
2496 /* The GNU C library defines this for functions which it implements
2497     to always fail with ENOSYS.  Some functions are actually named
2498     something starting with __ and the normal name is an alias.  */
2499 #if defined __stub_$2 || defined __stub___$2
2500 choke me
2501 #endif
2502
2503 int
2504 main ()
2505 {
2506 return $2 ();
2507   ;
2508   return 0;
2509 }
2510 _ACEOF
2511 if ac_fn_c_try_link "$LINENO"; then :
2512   eval "$3=yes"
2513 else
2514   eval "$3=no"
2515 fi
2516 rm -f core conftest.err conftest.$ac_objext \
2517     conftest$ac_exeext conftest.$ac_ext
2518 fi
2519 eval ac_res=\$$3
2520                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2521 $as_echo "$ac_res" >&6; }
2522   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2523
2524 } # ac_fn_c_check_func
2525
2526 # ac_fn_cxx_try_cpp LINENO
2527 # ------------------------
2528 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2529 ac_fn_cxx_try_cpp ()
2530 {
2531   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2532   if { { ac_try="$ac_cpp conftest.$ac_ext"
2533 case "(($ac_try" in
2534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2535   *) ac_try_echo=$ac_try;;
2536 esac
2537 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2538 $as_echo "$ac_try_echo"; } >&5
2539   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2540   ac_status=$?
2541   if test -s conftest.err; then
2542     grep -v '^ *+' conftest.err >conftest.er1
2543     cat conftest.er1 >&5
2544     mv -f conftest.er1 conftest.err
2545   fi
2546   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2547   test $ac_status = 0; } >/dev/null && {
2548          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2549          test ! -s conftest.err
2550        }; then :
2551   ac_retval=0
2552 else
2553   $as_echo "$as_me: failed program was:" >&5
2554 sed 's/^/| /' conftest.$ac_ext >&5
2555
2556     ac_retval=1
2557 fi
2558   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2559   return $ac_retval
2560
2561 } # ac_fn_cxx_try_cpp
2562
2563 # ac_fn_cxx_try_link LINENO
2564 # -------------------------
2565 # Try to link conftest.$ac_ext, and return whether this succeeded.
2566 ac_fn_cxx_try_link ()
2567 {
2568   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2569   rm -f conftest.$ac_objext conftest$ac_exeext
2570   if { { ac_try="$ac_link"
2571 case "(($ac_try" in
2572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2573   *) ac_try_echo=$ac_try;;
2574 esac
2575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2576 $as_echo "$ac_try_echo"; } >&5
2577   (eval "$ac_link") 2>conftest.err
2578   ac_status=$?
2579   if test -s conftest.err; then
2580     grep -v '^ *+' conftest.err >conftest.er1
2581     cat conftest.er1 >&5
2582     mv -f conftest.er1 conftest.err
2583   fi
2584   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2585   test $ac_status = 0; } && {
2586          test -z "$ac_cxx_werror_flag" ||
2587          test ! -s conftest.err
2588        } && test -s conftest$ac_exeext && {
2589          test "$cross_compiling" = yes ||
2590          $as_test_x conftest$ac_exeext
2591        }; then :
2592   ac_retval=0
2593 else
2594   $as_echo "$as_me: failed program was:" >&5
2595 sed 's/^/| /' conftest.$ac_ext >&5
2596
2597         ac_retval=1
2598 fi
2599   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2600   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2601   # interfere with the next link command; also delete a directory that is
2602   # left behind by Apple's compiler.  We do this before executing the actions.
2603   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2604   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2605   return $ac_retval
2606
2607 } # ac_fn_cxx_try_link
2608 cat >config.log <<_ACEOF
2609 This file contains any messages produced by compilers while
2610 running configure, to aid debugging if configure makes a mistake.
2611
2612 It was created by $as_me, which was
2613 generated by GNU Autoconf 2.64.  Invocation command line was
2614
2615   $ $0 $@
2616
2617 _ACEOF
2618 exec 5>>config.log
2619 {
2620 cat <<_ASUNAME
2621 ## --------- ##
2622 ## Platform. ##
2623 ## --------- ##
2624
2625 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2626 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2627 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2628 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2629 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2630
2631 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2632 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2633
2634 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2635 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2636 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2637 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2638 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2639 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2640 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2641
2642 _ASUNAME
2643
2644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2645 for as_dir in $PATH
2646 do
2647   IFS=$as_save_IFS
2648   test -z "$as_dir" && as_dir=.
2649     $as_echo "PATH: $as_dir"
2650   done
2651 IFS=$as_save_IFS
2652
2653 } >&5
2654
2655 cat >&5 <<_ACEOF
2656
2657
2658 ## ----------- ##
2659 ## Core tests. ##
2660 ## ----------- ##
2661
2662 _ACEOF
2663
2664
2665 # Keep a trace of the command line.
2666 # Strip out --no-create and --no-recursion so they do not pile up.
2667 # Strip out --silent because we don't want to record it for future runs.
2668 # Also quote any args containing shell meta-characters.
2669 # Make two passes to allow for proper duplicate-argument suppression.
2670 ac_configure_args=
2671 ac_configure_args0=
2672 ac_configure_args1=
2673 ac_must_keep_next=false
2674 for ac_pass in 1 2
2675 do
2676   for ac_arg
2677   do
2678     case $ac_arg in
2679     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2680     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2681     | -silent | --silent | --silen | --sile | --sil)
2682       continue ;;
2683     *\'*)
2684       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2685     esac
2686     case $ac_pass in
2687     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2688     2)
2689       as_fn_append ac_configure_args1 " '$ac_arg'"
2690       if test $ac_must_keep_next = true; then
2691         ac_must_keep_next=false # Got value, back to normal.
2692       else
2693         case $ac_arg in
2694           *=* | --config-cache | -C | -disable-* | --disable-* \
2695           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2696           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2697           | -with-* | --with-* | -without-* | --without-* | --x)
2698             case "$ac_configure_args0 " in
2699               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2700             esac
2701             ;;
2702           -* ) ac_must_keep_next=true ;;
2703         esac
2704       fi
2705       as_fn_append ac_configure_args " '$ac_arg'"
2706       ;;
2707     esac
2708   done
2709 done
2710 { ac_configure_args0=; unset ac_configure_args0;}
2711 { ac_configure_args1=; unset ac_configure_args1;}
2712
2713 # When interrupted or exit'd, cleanup temporary files, and complete
2714 # config.log.  We remove comments because anyway the quotes in there
2715 # would cause problems or look ugly.
2716 # WARNING: Use '\'' to represent an apostrophe within the trap.
2717 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2718 trap 'exit_status=$?
2719   # Save into config.log some information that might help in debugging.
2720   {
2721     echo
2722
2723     cat <<\_ASBOX
2724 ## ---------------- ##
2725 ## Cache variables. ##
2726 ## ---------------- ##
2727 _ASBOX
2728     echo
2729     # The following way of writing the cache mishandles newlines in values,
2730 (
2731   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2732     eval ac_val=\$$ac_var
2733     case $ac_val in #(
2734     *${as_nl}*)
2735       case $ac_var in #(
2736       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2737 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2738       esac
2739       case $ac_var in #(
2740       _ | IFS | as_nl) ;; #(
2741       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2742       *) { eval $ac_var=; unset $ac_var;} ;;
2743       esac ;;
2744     esac
2745   done
2746   (set) 2>&1 |
2747     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2748     *${as_nl}ac_space=\ *)
2749       sed -n \
2750         "s/'\''/'\''\\\\'\'''\''/g;
2751           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2752       ;; #(
2753     *)
2754       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2755       ;;
2756     esac |
2757     sort
2758 )
2759     echo
2760
2761     cat <<\_ASBOX
2762 ## ----------------- ##
2763 ## Output variables. ##
2764 ## ----------------- ##
2765 _ASBOX
2766     echo
2767     for ac_var in $ac_subst_vars
2768     do
2769       eval ac_val=\$$ac_var
2770       case $ac_val in
2771       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2772       esac
2773       $as_echo "$ac_var='\''$ac_val'\''"
2774     done | sort
2775     echo
2776
2777     if test -n "$ac_subst_files"; then
2778       cat <<\_ASBOX
2779 ## ------------------- ##
2780 ## File substitutions. ##
2781 ## ------------------- ##
2782 _ASBOX
2783       echo
2784       for ac_var in $ac_subst_files
2785       do
2786         eval ac_val=\$$ac_var
2787         case $ac_val in
2788         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2789         esac
2790         $as_echo "$ac_var='\''$ac_val'\''"
2791       done | sort
2792       echo
2793     fi
2794
2795     if test -s confdefs.h; then
2796       cat <<\_ASBOX
2797 ## ----------- ##
2798 ## confdefs.h. ##
2799 ## ----------- ##
2800 _ASBOX
2801       echo
2802       cat confdefs.h
2803       echo
2804     fi
2805     test "$ac_signal" != 0 &&
2806       $as_echo "$as_me: caught signal $ac_signal"
2807     $as_echo "$as_me: exit $exit_status"
2808   } >&5
2809   rm -f core *.core core.conftest.* &&
2810     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2811     exit $exit_status
2812 ' 0
2813 for ac_signal in 1 2 13 15; do
2814   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2815 done
2816 ac_signal=0
2817
2818 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2819 rm -f -r conftest* confdefs.h
2820
2821 $as_echo "/* confdefs.h */" > confdefs.h
2822
2823 # Predefined preprocessor variables.
2824
2825 cat >>confdefs.h <<_ACEOF
2826 #define PACKAGE_NAME "$PACKAGE_NAME"
2827 _ACEOF
2828
2829 cat >>confdefs.h <<_ACEOF
2830 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2831 _ACEOF
2832
2833 cat >>confdefs.h <<_ACEOF
2834 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2835 _ACEOF
2836
2837 cat >>confdefs.h <<_ACEOF
2838 #define PACKAGE_STRING "$PACKAGE_STRING"
2839 _ACEOF
2840
2841 cat >>confdefs.h <<_ACEOF
2842 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2843 _ACEOF
2844
2845 cat >>confdefs.h <<_ACEOF
2846 #define PACKAGE_URL "$PACKAGE_URL"
2847 _ACEOF
2848
2849
2850 # Let the site file select an alternate cache file if it wants to.
2851 # Prefer an explicitly selected file to automatically selected ones.
2852 ac_site_file1=NONE
2853 ac_site_file2=NONE
2854 if test -n "$CONFIG_SITE"; then
2855   ac_site_file1=$CONFIG_SITE
2856 elif test "x$prefix" != xNONE; then
2857   ac_site_file1=$prefix/share/config.site
2858   ac_site_file2=$prefix/etc/config.site
2859 else
2860   ac_site_file1=$ac_default_prefix/share/config.site
2861   ac_site_file2=$ac_default_prefix/etc/config.site
2862 fi
2863 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2864 do
2865   test "x$ac_site_file" = xNONE && continue
2866   if test -r "$ac_site_file"; then
2867     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2868 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2869     sed 's/^/| /' "$ac_site_file" >&5
2870     . "$ac_site_file"
2871   fi
2872 done
2873
2874 if test -r "$cache_file"; then
2875   # Some versions of bash will fail to source /dev/null (special
2876   # files actually), so we avoid doing that.
2877   if test -f "$cache_file"; then
2878     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2879 $as_echo "$as_me: loading cache $cache_file" >&6;}
2880     case $cache_file in
2881       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2882       *)                      . "./$cache_file";;
2883     esac
2884   fi
2885 else
2886   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2887 $as_echo "$as_me: creating cache $cache_file" >&6;}
2888   >$cache_file
2889 fi
2890
2891 # Check that the precious variables saved in the cache have kept the same
2892 # value.
2893 ac_cache_corrupted=false
2894 for ac_var in $ac_precious_vars; do
2895   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2896   eval ac_new_set=\$ac_env_${ac_var}_set
2897   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2898   eval ac_new_val=\$ac_env_${ac_var}_value
2899   case $ac_old_set,$ac_new_set in
2900     set,)
2901       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2902 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2903       ac_cache_corrupted=: ;;
2904     ,set)
2905       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2906 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2907       ac_cache_corrupted=: ;;
2908     ,);;
2909     *)
2910       if test "x$ac_old_val" != "x$ac_new_val"; then
2911         # differences in whitespace do not lead to failure.
2912         ac_old_val_w=`echo x $ac_old_val`
2913         ac_new_val_w=`echo x $ac_new_val`
2914         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2915           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2916 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2917           ac_cache_corrupted=:
2918         else
2919           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2920 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2921           eval $ac_var=\$ac_old_val
2922         fi
2923         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2924 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2925         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2926 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2927       fi;;
2928   esac
2929   # Pass precious variables to config.status.
2930   if test "$ac_new_set" = set; then
2931     case $ac_new_val in
2932     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2933     *) ac_arg=$ac_var=$ac_new_val ;;
2934     esac
2935     case " $ac_configure_args " in
2936       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2937       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2938     esac
2939   fi
2940 done
2941 if $ac_cache_corrupted; then
2942   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2943 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2944   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2945 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2946   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2947 fi
2948 ## -------------------- ##
2949 ## Main body of script. ##
2950 ## -------------------- ##
2951
2952 ac_ext=c
2953 ac_cpp='$CPP $CPPFLAGS'
2954 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2955 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2956 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2957
2958
2959
2960
2961
2962
2963 ac_config_headers="$ac_config_headers auto-host.h:config.in"
2964
2965
2966 gcc_version=`cat $srcdir/BASE-VER`
2967
2968 # Determine the host, build, and target systems
2969 ac_aux_dir=
2970 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2971   for ac_t in install-sh install.sh shtool; do
2972     if test -f "$ac_dir/$ac_t"; then
2973       ac_aux_dir=$ac_dir
2974       ac_install_sh="$ac_aux_dir/$ac_t -c"
2975       break 2
2976     fi
2977   done
2978 done
2979 if test -z "$ac_aux_dir"; then
2980   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2981 fi
2982
2983 # These three variables are undocumented and unsupported,
2984 # and are intended to be withdrawn in a future Autoconf release.
2985 # They can cause serious problems if a builder's source tree is in a directory
2986 # whose full name contains unusual characters.
2987 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2988 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2989 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2990
2991
2992 # Make sure we can run config.sub.
2993 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2994   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2995
2996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2997 $as_echo_n "checking build system type... " >&6; }
2998 if test "${ac_cv_build+set}" = set; then :
2999   $as_echo_n "(cached) " >&6
3000 else
3001   ac_build_alias=$build_alias
3002 test "x$ac_build_alias" = x &&
3003   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3004 test "x$ac_build_alias" = x &&
3005   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3006 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3007   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3008
3009 fi
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3011 $as_echo "$ac_cv_build" >&6; }
3012 case $ac_cv_build in
3013 *-*-*) ;;
3014 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3015 esac
3016 build=$ac_cv_build
3017 ac_save_IFS=$IFS; IFS='-'
3018 set x $ac_cv_build
3019 shift
3020 build_cpu=$1
3021 build_vendor=$2
3022 shift; shift
3023 # Remember, the first character of IFS is used to create $*,
3024 # except with old shells:
3025 build_os=$*
3026 IFS=$ac_save_IFS
3027 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3028
3029
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3031 $as_echo_n "checking host system type... " >&6; }
3032 if test "${ac_cv_host+set}" = set; then :
3033   $as_echo_n "(cached) " >&6
3034 else
3035   if test "x$host_alias" = x; then
3036   ac_cv_host=$ac_cv_build
3037 else
3038   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3039     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3040 fi
3041
3042 fi
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3044 $as_echo "$ac_cv_host" >&6; }
3045 case $ac_cv_host in
3046 *-*-*) ;;
3047 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3048 esac
3049 host=$ac_cv_host
3050 ac_save_IFS=$IFS; IFS='-'
3051 set x $ac_cv_host
3052 shift
3053 host_cpu=$1
3054 host_vendor=$2
3055 shift; shift
3056 # Remember, the first character of IFS is used to create $*,
3057 # except with old shells:
3058 host_os=$*
3059 IFS=$ac_save_IFS
3060 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3061
3062
3063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3064 $as_echo_n "checking target system type... " >&6; }
3065 if test "${ac_cv_target+set}" = set; then :
3066   $as_echo_n "(cached) " >&6
3067 else
3068   if test "x$target_alias" = x; then
3069   ac_cv_target=$ac_cv_host
3070 else
3071   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3072     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3073 fi
3074
3075 fi
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3077 $as_echo "$ac_cv_target" >&6; }
3078 case $ac_cv_target in
3079 *-*-*) ;;
3080 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3081 esac
3082 target=$ac_cv_target
3083 ac_save_IFS=$IFS; IFS='-'
3084 set x $ac_cv_target
3085 shift
3086 target_cpu=$1
3087 target_vendor=$2
3088 shift; shift
3089 # Remember, the first character of IFS is used to create $*,
3090 # except with old shells:
3091 target_os=$*
3092 IFS=$ac_save_IFS
3093 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3094
3095
3096 # The aliases save the names the user supplied, while $host etc.
3097 # will get canonicalized.
3098 test -n "$target_alias" &&
3099   test "$program_prefix$program_suffix$program_transform_name" = \
3100     NONENONEs,x,x, &&
3101   program_prefix=${target_alias}-
3102
3103 # Determine the noncanonical target name, for directory use.
3104  case ${build_alias} in
3105   "") build_noncanonical=${build} ;;
3106   *) build_noncanonical=${build_alias} ;;
3107 esac
3108
3109  case ${host_alias} in
3110   "") host_noncanonical=${build_noncanonical} ;;
3111   *) host_noncanonical=${host_alias} ;;
3112 esac
3113
3114  case ${target_alias} in
3115   "") target_noncanonical=${host_noncanonical} ;;
3116   *) target_noncanonical=${target_alias} ;;
3117 esac
3118
3119
3120
3121
3122 # Determine the target- and build-specific subdirectories
3123
3124 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
3125 # have matching libraries, they should use host libraries: Makefile.tpl
3126 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
3127 # However, they still use the build modules, because the corresponding
3128 # host modules (e.g. bison) are only built for the host when bootstrap
3129 # finishes. So:
3130 # - build_subdir is where we find build modules, and never changes.
3131 # - build_libsubdir is where we find build libraries, and can be overridden.
3132
3133 # Prefix 'build-' so this never conflicts with target_subdir.
3134 build_subdir="build-${build_noncanonical}"
3135
3136 # Check whether --with-build-libsubdir was given.
3137 if test "${with_build_libsubdir+set}" = set; then :
3138   withval=$with_build_libsubdir; build_libsubdir="$withval"
3139 else
3140   build_libsubdir="$build_subdir"
3141 fi
3142
3143 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
3144 if ( test $srcdir = . && test -d gcc ) \
3145    || test -d $srcdir/../host-${host_noncanonical}; then
3146   host_subdir="host-${host_noncanonical}"
3147 else
3148   host_subdir=.
3149 fi
3150 # No prefix.
3151 target_subdir=${target_noncanonical}
3152
3153
3154 # Set program_transform_name
3155 test "$program_prefix" != NONE &&
3156   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3157 # Use a double $ so make ignores it.
3158 test "$program_suffix" != NONE &&
3159   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3160 # Double any \ or $.
3161 # By default was `s,x,x', remove it if useless.
3162 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3163 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3164
3165
3166 # Check for bogus environment variables.
3167 # Test if LIBRARY_PATH contains the notation for the current directory
3168 # since this would lead to problems installing/building glibc.
3169 # LIBRARY_PATH contains the current directory if one of the following
3170 # is true:
3171 # - one of the terminals (":" and ";") is the first or last sign
3172 # - two terminals occur directly after each other
3173 # - the path contains an element with a dot in it
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBRARY_PATH variable" >&5
3175 $as_echo_n "checking LIBRARY_PATH variable... " >&6; }
3176 case ${LIBRARY_PATH} in
3177   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
3178     library_path_setting="contains current directory"
3179     ;;
3180   *)
3181     library_path_setting="ok"
3182     ;;
3183 esac
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $library_path_setting" >&5
3185 $as_echo "$library_path_setting" >&6; }
3186 if test "$library_path_setting" != "ok"; then
3187 as_fn_error "
3188 *** LIBRARY_PATH shouldn't contain the current directory when
3189 *** building gcc. Please change the environment variable
3190 *** and run configure again." "$LINENO" 5
3191 fi
3192
3193 # Test if GCC_EXEC_PREFIX contains the notation for the current directory
3194 # since this would lead to problems installing/building glibc.
3195 # GCC_EXEC_PREFIX contains the current directory if one of the following
3196 # is true:
3197 # - one of the terminals (":" and ";") is the first or last sign
3198 # - two terminals occur directly after each other
3199 # - the path contains an element with a dot in it
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCC_EXEC_PREFIX variable" >&5
3201 $as_echo_n "checking GCC_EXEC_PREFIX variable... " >&6; }
3202 case ${GCC_EXEC_PREFIX} in
3203   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
3204     gcc_exec_prefix_setting="contains current directory"
3205     ;;
3206   *)
3207     gcc_exec_prefix_setting="ok"
3208     ;;
3209 esac
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_exec_prefix_setting" >&5
3211 $as_echo "$gcc_exec_prefix_setting" >&6; }
3212 if test "$gcc_exec_prefix_setting" != "ok"; then
3213 as_fn_error "
3214 *** GCC_EXEC_PREFIX shouldn't contain the current directory when
3215 *** building gcc. Please change the environment variable
3216 *** and run configure again." "$LINENO" 5
3217 fi
3218
3219 # -----------
3220 # Directories
3221 # -----------
3222
3223 # Specify the local prefix
3224 local_prefix=
3225
3226 # Check whether --with-local-prefix was given.
3227 if test "${with_local_prefix+set}" = set; then :
3228   withval=$with_local_prefix; case "${withval}" in
3229 yes)    as_fn_error "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;;
3230 no)     ;;
3231 *)      local_prefix=$with_local_prefix ;;
3232 esac
3233 fi
3234
3235
3236 # Default local prefix if it is empty
3237 if test x$local_prefix = x; then
3238         local_prefix=/usr/local
3239 fi
3240
3241 # Don't set gcc_gxx_include_dir to gxx_include_dir since that's only
3242 # passed in by the toplevel make and thus we'd get different behavior
3243 # depending on where we built the sources.
3244 gcc_gxx_include_dir=
3245 # Specify the g++ header file directory
3246
3247 # Check whether --with-gxx-include-dir was given.
3248 if test "${with_gxx_include_dir+set}" = set; then :
3249   withval=$with_gxx_include_dir; case "${withval}" in
3250 yes)    as_fn_error "bad value ${withval} given for g++ include directory" "$LINENO" 5 ;;
3251 no)     ;;
3252 *)      gcc_gxx_include_dir=$with_gxx_include_dir ;;
3253 esac
3254 fi
3255
3256
3257 # This logic must match libstdc++-v3/acinclude.m4:GLIBCXX_EXPORT_INSTALL_INFO.
3258 if test x${gcc_gxx_include_dir} = x; then
3259   if test x${enable_version_specific_runtime_libs} = xyes; then
3260     gcc_gxx_include_dir='${libsubdir}/include/c++'
3261   else
3262     libstdcxx_incdir='include/c++/$(version)'
3263     if test x$host != x$target; then
3264        libstdcxx_incdir="$target_alias/$libstdcxx_incdir"
3265     fi
3266     gcc_gxx_include_dir="\$(libsubdir)/\$(libsubdir_to_prefix)$libstdcxx_incdir"
3267   fi
3268 fi
3269
3270
3271 # Check whether --with-cpp_install_dir was given.
3272 if test "${with_cpp_install_dir+set}" = set; then :
3273   withval=$with_cpp_install_dir; if test x$withval = xyes; then
3274   as_fn_error "option --with-cpp-install-dir requires an argument" "$LINENO" 5
3275 elif test x$withval != xno; then
3276   cpp_install_dir=$withval
3277 fi
3278 fi
3279
3280
3281 # We would like to our source tree to be readonly.  However when releases or
3282 # pre-releases are generated, the flex/bison generated files as well as the
3283 # various formats of manuals need to be included along with the rest of the
3284 # sources.  Therefore we have --enable-generated-files-in-srcdir to do
3285 # just that.
3286
3287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to place generated files in the source directory" >&5
3288 $as_echo_n "checking whether to place generated files in the source directory... " >&6; }
3289     # Check whether --enable-generated-files-in-srcdir was given.
3290 if test "${enable_generated_files_in_srcdir+set}" = set; then :
3291   enableval=$enable_generated_files_in_srcdir; generated_files_in_srcdir=$enableval
3292 else
3293   generated_files_in_srcdir=no
3294 fi
3295
3296
3297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $generated_files_in_srcdir" >&5
3298 $as_echo "$generated_files_in_srcdir" >&6; }
3299
3300 if test "$generated_files_in_srcdir" = "yes"; then
3301   GENINSRC=''
3302 else
3303   GENINSRC='#'
3304 fi
3305
3306
3307 # -------------------
3308 # Find default linker
3309 # -------------------
3310
3311 # With GNU ld
3312
3313 # Check whether --with-gnu-ld was given.
3314 if test "${with_gnu_ld+set}" = set; then :
3315   withval=$with_gnu_ld; gnu_ld_flag="$with_gnu_ld"
3316 else
3317   gnu_ld_flag=no
3318 fi
3319
3320
3321 # With pre-defined ld
3322
3323 # Check whether --with-ld was given.
3324 if test "${with_ld+set}" = set; then :
3325   withval=$with_ld; DEFAULT_LINKER="$with_ld"
3326 fi
3327
3328 if test x"${DEFAULT_LINKER+set}" = x"set"; then
3329   if test ! -x "$DEFAULT_LINKER"; then
3330     as_fn_error "cannot execute: $DEFAULT_LINKER: check --with-ld or env. var. DEFAULT_LINKER" "$LINENO" 5
3331   elif $DEFAULT_LINKER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
3332     gnu_ld_flag=yes
3333   fi
3334
3335 cat >>confdefs.h <<_ACEOF
3336 #define DEFAULT_LINKER "$DEFAULT_LINKER"
3337 _ACEOF
3338
3339 fi
3340
3341 gnu_ld=`if test x"$gnu_ld_flag" = x"yes"; then echo 1; else echo 0; fi`
3342
3343 cat >>confdefs.h <<_ACEOF
3344 #define HAVE_GNU_LD $gnu_ld
3345 _ACEOF
3346
3347
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a default linker was specified" >&5
3349 $as_echo_n "checking whether a default linker was specified... " >&6; }
3350 if test x"${DEFAULT_LINKER+set}" = x"set"; then
3351   if test x"$gnu_ld_flag" = x"no"; then
3352     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_LINKER)" >&5
3353 $as_echo "yes ($DEFAULT_LINKER)" >&6; }
3354   else
3355     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_LINKER - GNU ld)" >&5
3356 $as_echo "yes ($DEFAULT_LINKER - GNU ld)" >&6; }
3357   fi
3358 else
3359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3360 $as_echo "no" >&6; }
3361 fi
3362
3363 # With demangler in GNU ld
3364
3365 # Check whether --with-demangler-in-ld was given.
3366 if test "${with_demangler_in_ld+set}" = set; then :
3367   withval=$with_demangler_in_ld; demangler_in_ld="$with_demangler_in_ld"
3368 else
3369   demangler_in_ld=no
3370 fi
3371
3372
3373 # ----------------------
3374 # Find default assembler
3375 # ----------------------
3376
3377 # With GNU as
3378
3379 # Check whether --with-gnu-as was given.
3380 if test "${with_gnu_as+set}" = set; then :
3381   withval=$with_gnu_as; gas_flag="$with_gnu_as"
3382 else
3383   gas_flag=no
3384 fi
3385
3386
3387
3388 # Check whether --with-as was given.
3389 if test "${with_as+set}" = set; then :
3390   withval=$with_as; DEFAULT_ASSEMBLER="$with_as"
3391 fi
3392
3393 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
3394   if test ! -x "$DEFAULT_ASSEMBLER"; then
3395     as_fn_error "cannot execute: $DEFAULT_ASSEMBLER: check --with-as or env. var. DEFAULT_ASSEMBLER" "$LINENO" 5
3396   elif $DEFAULT_ASSEMBLER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
3397     gas_flag=yes
3398   fi
3399
3400 cat >>confdefs.h <<_ACEOF
3401 #define DEFAULT_ASSEMBLER "$DEFAULT_ASSEMBLER"
3402 _ACEOF
3403
3404 fi
3405
3406 gnu_as=`if test x"$gas_flag" = x"yes"; then echo 1; else echo 0; fi`
3407
3408 cat >>confdefs.h <<_ACEOF
3409 #define HAVE_GNU_AS $gnu_as
3410 _ACEOF
3411
3412
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a default assembler was specified" >&5
3414 $as_echo_n "checking whether a default assembler was specified... " >&6; }
3415 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
3416   if test x"$gas_flag" = x"no"; then
3417     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_ASSEMBLER)" >&5
3418 $as_echo "yes ($DEFAULT_ASSEMBLER)" >&6; }
3419   else
3420     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($DEFAULT_ASSEMBLER - GNU as)" >&5
3421 $as_echo "yes ($DEFAULT_ASSEMBLER - GNU as)" >&6; }
3422   fi
3423 else
3424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3425 $as_echo "no" >&6; }
3426 fi
3427
3428 # ---------------
3429 # Find C compiler
3430 # ---------------
3431
3432 # If a non-executable a.out is present (e.g. created by GNU as above even if
3433 # invoked with -v only), the IRIX 6 native ld just overwrites the existing
3434 # file, even when creating an executable, so an execution test fails.
3435 # Remove possible default executable files to avoid this.
3436 #
3437 # FIXME: This really belongs into AC_PROG_CC and can be removed once
3438 # Autoconf includes it.
3439 rm -f a.out a.exe b.out
3440
3441 # Find the native compiler
3442 ac_ext=c
3443 ac_cpp='$CPP $CPPFLAGS'
3444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3447 if test -n "$ac_tool_prefix"; then
3448   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3449 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3451 $as_echo_n "checking for $ac_word... " >&6; }
3452 if test "${ac_cv_prog_CC+set}" = set; then :
3453   $as_echo_n "(cached) " >&6
3454 else
3455   if test -n "$CC"; then
3456   ac_cv_prog_CC="$CC" # Let the user override the test.
3457 else
3458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3459 for as_dir in $PATH
3460 do
3461   IFS=$as_save_IFS
3462   test -z "$as_dir" && as_dir=.
3463     for ac_exec_ext in '' $ac_executable_extensions; do
3464   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3465     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3466     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3467     break 2
3468   fi
3469 done
3470   done
3471 IFS=$as_save_IFS
3472
3473 fi
3474 fi
3475 CC=$ac_cv_prog_CC
3476 if test -n "$CC"; then
3477   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3478 $as_echo "$CC" >&6; }
3479 else
3480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3481 $as_echo "no" >&6; }
3482 fi
3483
3484
3485 fi
3486 if test -z "$ac_cv_prog_CC"; then
3487   ac_ct_CC=$CC
3488   # Extract the first word of "gcc", so it can be a program name with args.
3489 set dummy gcc; ac_word=$2
3490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3491 $as_echo_n "checking for $ac_word... " >&6; }
3492 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3493   $as_echo_n "(cached) " >&6
3494 else
3495   if test -n "$ac_ct_CC"; then
3496   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3497 else
3498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3499 for as_dir in $PATH
3500 do
3501   IFS=$as_save_IFS
3502   test -z "$as_dir" && as_dir=.
3503     for ac_exec_ext in '' $ac_executable_extensions; do
3504   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3505     ac_cv_prog_ac_ct_CC="gcc"
3506     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3507     break 2
3508   fi
3509 done
3510   done
3511 IFS=$as_save_IFS
3512
3513 fi
3514 fi
3515 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3516 if test -n "$ac_ct_CC"; then
3517   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3518 $as_echo "$ac_ct_CC" >&6; }
3519 else
3520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3521 $as_echo "no" >&6; }
3522 fi
3523
3524   if test "x$ac_ct_CC" = x; then
3525     CC=""
3526   else
3527     case $cross_compiling:$ac_tool_warned in
3528 yes:)
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3530 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3531 ac_tool_warned=yes ;;
3532 esac
3533     CC=$ac_ct_CC
3534   fi
3535 else
3536   CC="$ac_cv_prog_CC"
3537 fi
3538
3539 if test -z "$CC"; then
3540           if test -n "$ac_tool_prefix"; then
3541     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3542 set dummy ${ac_tool_prefix}cc; ac_word=$2
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3544 $as_echo_n "checking for $ac_word... " >&6; }
3545 if test "${ac_cv_prog_CC+set}" = set; then :
3546   $as_echo_n "(cached) " >&6
3547 else
3548   if test -n "$CC"; then
3549   ac_cv_prog_CC="$CC" # Let the user override the test.
3550 else
3551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3552 for as_dir in $PATH
3553 do
3554   IFS=$as_save_IFS
3555   test -z "$as_dir" && as_dir=.
3556     for ac_exec_ext in '' $ac_executable_extensions; do
3557   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3558     ac_cv_prog_CC="${ac_tool_prefix}cc"
3559     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3560     break 2
3561   fi
3562 done
3563   done
3564 IFS=$as_save_IFS
3565
3566 fi
3567 fi
3568 CC=$ac_cv_prog_CC
3569 if test -n "$CC"; then
3570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3571 $as_echo "$CC" >&6; }
3572 else
3573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3574 $as_echo "no" >&6; }
3575 fi
3576
3577
3578   fi
3579 fi
3580 if test -z "$CC"; then
3581   # Extract the first word of "cc", so it can be a program name with args.
3582 set dummy cc; ac_word=$2
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3584 $as_echo_n "checking for $ac_word... " >&6; }
3585 if test "${ac_cv_prog_CC+set}" = set; then :
3586   $as_echo_n "(cached) " >&6
3587 else
3588   if test -n "$CC"; then
3589   ac_cv_prog_CC="$CC" # Let the user override the test.
3590 else
3591   ac_prog_rejected=no
3592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3593 for as_dir in $PATH
3594 do
3595   IFS=$as_save_IFS
3596   test -z "$as_dir" && as_dir=.
3597     for ac_exec_ext in '' $ac_executable_extensions; do
3598   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3599     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3600        ac_prog_rejected=yes
3601        continue
3602      fi
3603     ac_cv_prog_CC="cc"
3604     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3605     break 2
3606   fi
3607 done
3608   done
3609 IFS=$as_save_IFS
3610
3611 if test $ac_prog_rejected = yes; then
3612   # We found a bogon in the path, so make sure we never use it.
3613   set dummy $ac_cv_prog_CC
3614   shift
3615   if test $# != 0; then
3616     # We chose a different compiler from the bogus one.
3617     # However, it has the same basename, so the bogon will be chosen
3618     # first if we set CC to just the basename; use the full file name.
3619     shift
3620     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3621   fi
3622 fi
3623 fi
3624 fi
3625 CC=$ac_cv_prog_CC
3626 if test -n "$CC"; then
3627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3628 $as_echo "$CC" >&6; }
3629 else
3630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3631 $as_echo "no" >&6; }
3632 fi
3633
3634
3635 fi
3636 if test -z "$CC"; then
3637   if test -n "$ac_tool_prefix"; then
3638   for ac_prog in cl.exe
3639   do
3640     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3641 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3643 $as_echo_n "checking for $ac_word... " >&6; }
3644 if test "${ac_cv_prog_CC+set}" = set; then :
3645   $as_echo_n "(cached) " >&6
3646 else
3647   if test -n "$CC"; then
3648   ac_cv_prog_CC="$CC" # Let the user override the test.
3649 else
3650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3651 for as_dir in $PATH
3652 do
3653   IFS=$as_save_IFS
3654   test -z "$as_dir" && as_dir=.
3655     for ac_exec_ext in '' $ac_executable_extensions; do
3656   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3657     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3658     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3659     break 2
3660   fi
3661 done
3662   done
3663 IFS=$as_save_IFS
3664
3665 fi
3666 fi
3667 CC=$ac_cv_prog_CC
3668 if test -n "$CC"; then
3669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3670 $as_echo "$CC" >&6; }
3671 else
3672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3673 $as_echo "no" >&6; }
3674 fi
3675
3676
3677     test -n "$CC" && break
3678   done
3679 fi
3680 if test -z "$CC"; then
3681   ac_ct_CC=$CC
3682   for ac_prog in cl.exe
3683 do
3684   # Extract the first word of "$ac_prog", so it can be a program name with args.
3685 set dummy $ac_prog; ac_word=$2
3686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3687 $as_echo_n "checking for $ac_word... " >&6; }
3688 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3689   $as_echo_n "(cached) " >&6
3690 else
3691   if test -n "$ac_ct_CC"; then
3692   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3693 else
3694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3695 for as_dir in $PATH
3696 do
3697   IFS=$as_save_IFS
3698   test -z "$as_dir" && as_dir=.
3699     for ac_exec_ext in '' $ac_executable_extensions; do
3700   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3701     ac_cv_prog_ac_ct_CC="$ac_prog"
3702     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3703     break 2
3704   fi
3705 done
3706   done
3707 IFS=$as_save_IFS
3708
3709 fi
3710 fi
3711 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3712 if test -n "$ac_ct_CC"; then
3713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3714 $as_echo "$ac_ct_CC" >&6; }
3715 else
3716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3717 $as_echo "no" >&6; }
3718 fi
3719
3720
3721   test -n "$ac_ct_CC" && break
3722 done
3723
3724   if test "x$ac_ct_CC" = x; then
3725     CC=""
3726   else
3727     case $cross_compiling:$ac_tool_warned in
3728 yes:)
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3731 ac_tool_warned=yes ;;
3732 esac
3733     CC=$ac_ct_CC
3734   fi
3735 fi
3736
3737 fi
3738
3739
3740 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3741 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3742 as_fn_error "no acceptable C compiler found in \$PATH
3743 See \`config.log' for more details." "$LINENO" 5; }
3744
3745 # Provide some information about the compiler.
3746 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3747 set X $ac_compile
3748 ac_compiler=$2
3749 for ac_option in --version -v -V -qversion; do
3750   { { ac_try="$ac_compiler $ac_option >&5"
3751 case "(($ac_try" in
3752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3753   *) ac_try_echo=$ac_try;;
3754 esac
3755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3756 $as_echo "$ac_try_echo"; } >&5
3757   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3758   ac_status=$?
3759   if test -s conftest.err; then
3760     sed '10a\
3761 ... rest of stderr output deleted ...
3762          10q' conftest.err >conftest.er1
3763     cat conftest.er1 >&5
3764     rm -f conftest.er1 conftest.err
3765   fi
3766   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3767   test $ac_status = 0; }
3768 done
3769
3770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3771 /* end confdefs.h.  */
3772
3773 int
3774 main ()
3775 {
3776
3777   ;
3778   return 0;
3779 }
3780 _ACEOF
3781 ac_clean_files_save=$ac_clean_files
3782 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3783 # Try to create an executable without -o first, disregard a.out.
3784 # It will help us diagnose broken compilers, and finding out an intuition
3785 # of exeext.
3786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3787 $as_echo_n "checking for C compiler default output file name... " >&6; }
3788 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3789
3790 # The possible output files:
3791 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3792