OSDN Git Service

Cleanups after the update to Autoconf 2.64, Automake 1.11.
[pf3gnuchains/gcc-fork.git] / 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   if (eval "$as_required") 2>/dev/null; then :
173   as_have_required=yes
174 else
175   as_have_required=no
176 fi
177   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
178
179 else
180   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
181 as_found=false
182 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
183 do
184   IFS=$as_save_IFS
185   test -z "$as_dir" && as_dir=.
186   as_found=:
187   case $as_dir in #(
188          /*)
189            for as_base in sh bash ksh sh5; do
190              # Try only shells that exist, to save several forks.
191              as_shell=$as_dir/$as_base
192              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
193                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
194   CONFIG_SHELL=$as_shell as_have_required=yes
195                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
196   break 2
197 fi
198 fi
199            done;;
200        esac
201   as_found=false
202 done
203 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
204               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
205   CONFIG_SHELL=$SHELL as_have_required=yes
206 fi; }
207 IFS=$as_save_IFS
208
209
210       if test "x$CONFIG_SHELL" != x; then :
211   # We cannot yet assume a decent shell, so we have to provide a
212         # neutralization value for shells without unset; and this also
213         # works around shells that cannot unset nonexistent variables.
214         BASH_ENV=/dev/null
215         ENV=/dev/null
216         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
217         export CONFIG_SHELL
218         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
219 fi
220
221     if test x$as_have_required = xno; then :
222   $as_echo "$0: This script requires a shell more modern than all"
223   $as_echo "$0: the shells that I found on your system."
224   if test x${ZSH_VERSION+set} = xset ; then
225     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
226     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
227   else
228     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
229 $0: including any error possibly output before this
230 $0: message. Then install a modern shell, or manually run
231 $0: the script under such a shell if you do have one."
232   fi
233   exit 1
234 fi
235 fi
236 fi
237 SHELL=${CONFIG_SHELL-/bin/sh}
238 export SHELL
239 # Unset more variables known to interfere with behavior of common tools.
240 CLICOLOR_FORCE= GREP_OPTIONS=
241 unset CLICOLOR_FORCE GREP_OPTIONS
242
243 ## --------------------- ##
244 ## M4sh Shell Functions. ##
245 ## --------------------- ##
246 # as_fn_unset VAR
247 # ---------------
248 # Portably unset VAR.
249 as_fn_unset ()
250 {
251   { eval $1=; unset $1;}
252 }
253 as_unset=as_fn_unset
254
255 # as_fn_set_status STATUS
256 # -----------------------
257 # Set $? to STATUS, without forking.
258 as_fn_set_status ()
259 {
260   return $1
261 } # as_fn_set_status
262
263 # as_fn_exit STATUS
264 # -----------------
265 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
266 as_fn_exit ()
267 {
268   set +e
269   as_fn_set_status $1
270   exit $1
271 } # as_fn_exit
272
273 # as_fn_mkdir_p
274 # -------------
275 # Create "$as_dir" as a directory, including parents if necessary.
276 as_fn_mkdir_p ()
277 {
278
279   case $as_dir in #(
280   -*) as_dir=./$as_dir;;
281   esac
282   test -d "$as_dir" || eval $as_mkdir_p || {
283     as_dirs=
284     while :; do
285       case $as_dir in #(
286       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
287       *) as_qdir=$as_dir;;
288       esac
289       as_dirs="'$as_qdir' $as_dirs"
290       as_dir=`$as_dirname -- "$as_dir" ||
291 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
292          X"$as_dir" : 'X\(//\)[^/]' \| \
293          X"$as_dir" : 'X\(//\)$' \| \
294          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
295 $as_echo X"$as_dir" |
296     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
297             s//\1/
298             q
299           }
300           /^X\(\/\/\)[^/].*/{
301             s//\1/
302             q
303           }
304           /^X\(\/\/\)$/{
305             s//\1/
306             q
307           }
308           /^X\(\/\).*/{
309             s//\1/
310             q
311           }
312           s/.*/./; q'`
313       test -d "$as_dir" && break
314     done
315     test -z "$as_dirs" || eval "mkdir $as_dirs"
316   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
317
318
319 } # as_fn_mkdir_p
320 # as_fn_append VAR VALUE
321 # ----------------------
322 # Append the text in VALUE to the end of the definition contained in VAR. Take
323 # advantage of any shell optimizations that allow amortized linear growth over
324 # repeated appends, instead of the typical quadratic growth present in naive
325 # implementations.
326 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
327   eval 'as_fn_append ()
328   {
329     eval $1+=\$2
330   }'
331 else
332   as_fn_append ()
333   {
334     eval $1=\$$1\$2
335   }
336 fi # as_fn_append
337
338 # as_fn_arith ARG...
339 # ------------------
340 # Perform arithmetic evaluation on the ARGs, and store the result in the
341 # global $as_val. Take advantage of shells that can avoid forks. The arguments
342 # must be portable across $(()) and expr.
343 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
344   eval 'as_fn_arith ()
345   {
346     as_val=$(( $* ))
347   }'
348 else
349   as_fn_arith ()
350   {
351     as_val=`expr "$@" || test $? -eq 1`
352   }
353 fi # as_fn_arith
354
355
356 # as_fn_error ERROR [LINENO LOG_FD]
357 # ---------------------------------
358 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
359 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
360 # script with status $?, using 1 if that was 0.
361 as_fn_error ()
362 {
363   as_status=$?; test $as_status -eq 0 && as_status=1
364   if test "$3"; then
365     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
366     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
367   fi
368   $as_echo "$as_me: error: $1" >&2
369   as_fn_exit $as_status
370 } # as_fn_error
371
372 if expr a : '\(a\)' >/dev/null 2>&1 &&
373    test "X`expr 00001 : '.*\(...\)'`" = X001; then
374   as_expr=expr
375 else
376   as_expr=false
377 fi
378
379 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
380   as_basename=basename
381 else
382   as_basename=false
383 fi
384
385 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
386   as_dirname=dirname
387 else
388   as_dirname=false
389 fi
390
391 as_me=`$as_basename -- "$0" ||
392 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
393          X"$0" : 'X\(//\)$' \| \
394          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
395 $as_echo X/"$0" |
396     sed '/^.*\/\([^/][^/]*\)\/*$/{
397             s//\1/
398             q
399           }
400           /^X\/\(\/\/\)$/{
401             s//\1/
402             q
403           }
404           /^X\/\(\/\).*/{
405             s//\1/
406             q
407           }
408           s/.*/./; q'`
409
410 # Avoid depending upon Character Ranges.
411 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
412 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
413 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
414 as_cr_digits='0123456789'
415 as_cr_alnum=$as_cr_Letters$as_cr_digits
416
417
418   as_lineno_1=$LINENO as_lineno_1a=$LINENO
419   as_lineno_2=$LINENO as_lineno_2a=$LINENO
420   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
421   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
422   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
423   sed -n '
424     p
425     /[$]LINENO/=
426   ' <$as_myself |
427     sed '
428       s/[$]LINENO.*/&-/
429       t lineno
430       b
431       :lineno
432       N
433       :loop
434       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
435       t loop
436       s/-\n.*//
437     ' >$as_me.lineno &&
438   chmod +x "$as_me.lineno" ||
439     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
440
441   # Don't try to exec as it changes $[0], causing all sort of problems
442   # (the dirname of $[0] is not the place where we might find the
443   # original and so on.  Autoconf is especially sensitive to this).
444   . "./$as_me.lineno"
445   # Exit status is that of the last command.
446   exit
447 }
448
449 ECHO_C= ECHO_N= ECHO_T=
450 case `echo -n x` in #(((((
451 -n*)
452   case `echo 'xy\c'` in
453   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
454   xy)  ECHO_C='\c';;
455   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
456        ECHO_T=' ';;
457   esac;;
458 *)
459   ECHO_N='-n';;
460 esac
461
462 rm -f conf$$ conf$$.exe conf$$.file
463 if test -d conf$$.dir; then
464   rm -f conf$$.dir/conf$$.file
465 else
466   rm -f conf$$.dir
467   mkdir conf$$.dir 2>/dev/null
468 fi
469 if (echo >conf$$.file) 2>/dev/null; then
470   if ln -s conf$$.file conf$$ 2>/dev/null; then
471     as_ln_s='ln -s'
472     # ... but there are two gotchas:
473     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
474     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
475     # In both cases, we have to default to `cp -p'.
476     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
477       as_ln_s='cp -p'
478   elif ln conf$$.file conf$$ 2>/dev/null; then
479     as_ln_s=ln
480   else
481     as_ln_s='cp -p'
482   fi
483 else
484   as_ln_s='cp -p'
485 fi
486 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
487 rmdir conf$$.dir 2>/dev/null
488
489 if mkdir -p . 2>/dev/null; then
490   as_mkdir_p='mkdir -p "$as_dir"'
491 else
492   test -d ./-p && rmdir ./-p
493   as_mkdir_p=false
494 fi
495
496 if test -x / >/dev/null 2>&1; then
497   as_test_x='test -x'
498 else
499   if ls -dL / >/dev/null 2>&1; then
500     as_ls_L_option=L
501   else
502     as_ls_L_option=
503   fi
504   as_test_x='
505     eval sh -c '\''
506       if test -d "$1"; then
507         test -d "$1/.";
508       else
509         case $1 in #(
510         -*)set "./$1";;
511         esac;
512         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
513         ???[sx]*):;;*)false;;esac;fi
514     '\'' sh
515   '
516 fi
517 as_executable_p=$as_test_x
518
519 # Sed expression to map a string onto a valid CPP name.
520 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
521
522 # Sed expression to map a string onto a valid variable name.
523 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
524
525
526 exec 7<&0 </dev/null 6>&1
527
528 # Name of the host.
529 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
530 # so uname gets run too.
531 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
532
533 #
534 # Initializations.
535 #
536 ac_default_prefix=/usr/local
537 ac_clean_files=
538 ac_config_libobj_dir=.
539 LIBOBJS=
540 cross_compiling=no
541 subdirs=
542 MFLAGS=
543 MAKEFLAGS=
544
545 # Identity of this package.
546 PACKAGE_NAME=
547 PACKAGE_TARNAME=
548 PACKAGE_VERSION=
549 PACKAGE_STRING=
550 PACKAGE_BUGREPORT=
551 PACKAGE_URL=
552
553 ac_unique_file="move-if-change"
554 enable_option_checking=no
555 ac_subst_vars='LTLIBOBJS
556 LIBOBJS
557 compare_exclusions
558 stage2_werror_flag
559 stage1_checking
560 stage1_cflags
561 MAINT
562 MAINTAINER_MODE_FALSE
563 MAINTAINER_MODE_TRUE
564 COMPILER_NM_FOR_TARGET
565 COMPILER_LD_FOR_TARGET
566 COMPILER_AS_FOR_TARGET
567 FLAGS_FOR_TARGET
568 RAW_CXX_FOR_TARGET
569 WINDMC_FOR_TARGET
570 WINDRES_FOR_TARGET
571 STRIP_FOR_TARGET
572 RANLIB_FOR_TARGET
573 OBJDUMP_FOR_TARGET
574 NM_FOR_TARGET
575 LIPO_FOR_TARGET
576 LD_FOR_TARGET
577 DLLTOOL_FOR_TARGET
578 AS_FOR_TARGET
579 AR_FOR_TARGET
580 GFORTRAN_FOR_TARGET
581 GCJ_FOR_TARGET
582 GCC_FOR_TARGET
583 CXX_FOR_TARGET
584 CC_FOR_TARGET
585 OBJDUMP
586 OBJCOPY
587 WINDMC
588 WINDRES
589 STRIP
590 RANLIB
591 NM
592 LIPO
593 LD
594 DLLTOOL
595 AS
596 AR
597 RUNTEST
598 EXPECT
599 MAKEINFO
600 FLEX
601 LEX
602 M4
603 BISON
604 YACC
605 config_shell
606 WINDRES_FOR_BUILD
607 WINDMC_FOR_BUILD
608 RANLIB_FOR_BUILD
609 NM_FOR_BUILD
610 LD_FOR_BUILD
611 LDFLAGS_FOR_BUILD
612 GFORTRAN_FOR_BUILD
613 GCJ_FOR_BUILD
614 DLLTOOL_FOR_BUILD
615 CXX_FOR_BUILD
616 CXXFLAGS_FOR_BUILD
617 CFLAGS_FOR_BUILD
618 CC_FOR_BUILD
619 AS_FOR_BUILD
620 AR_FOR_BUILD
621 target_configargs
622 configdirs
623 host_configargs
624 build_configdirs
625 build_configargs
626 INSTALL_GDB_TK
627 GDB_TK
628 CONFIGURE_GDB_TK
629 build_tooldir
630 tooldir
631 GCC_SHLIB_SUBDIR
632 RPATH_ENVVAR
633 CXXFLAGS_FOR_TARGET
634 CFLAGS_FOR_TARGET
635 DEBUG_PREFIX_CFLAGS_FOR_TARGET
636 SYSROOT_CFLAGS_FOR_TARGET
637 stage1_languages
638 clooginc
639 clooglibs
640 pplinc
641 ppllibs
642 poststage1_libs
643 poststage1_ldflags
644 stage1_libs
645 stage1_ldflags
646 extra_mpc_mpfr_configure_flags
647 extra_mpc_gmp_configure_flags
648 extra_mpfr_configure_flags
649 gmpinc
650 gmplibs
651 do_compare
652 GNATMAKE
653 GNATBIND
654 ac_ct_CXX
655 CXXFLAGS
656 CXX
657 OBJEXT
658 EXEEXT
659 ac_ct_CC
660 CPPFLAGS
661 LDFLAGS
662 CFLAGS
663 CC
664 target_subdir
665 host_subdir
666 build_subdir
667 build_libsubdir
668 LN_S
669 LN
670 INSTALL_DATA
671 INSTALL_SCRIPT
672 INSTALL_PROGRAM
673 target_os
674 target_vendor
675 target_cpu
676 target
677 host_os
678 host_vendor
679 host_cpu
680 host
681 target_noncanonical
682 host_noncanonical
683 build_noncanonical
684 build_os
685 build_vendor
686 build_cpu
687 build
688 TOPLEVEL_CONFIGURE_ARGUMENTS
689 target_alias
690 host_alias
691 build_alias
692 LIBS
693 ECHO_T
694 ECHO_N
695 ECHO_C
696 DEFS
697 mandir
698 localedir
699 libdir
700 psdir
701 pdfdir
702 dvidir
703 htmldir
704 infodir
705 docdir
706 oldincludedir
707 includedir
708 localstatedir
709 sharedstatedir
710 sysconfdir
711 datadir
712 datarootdir
713 libexecdir
714 sbindir
715 bindir
716 program_transform_name
717 prefix
718 exec_prefix
719 PACKAGE_URL
720 PACKAGE_BUGREPORT
721 PACKAGE_STRING
722 PACKAGE_VERSION
723 PACKAGE_TARNAME
724 PACKAGE_NAME
725 PATH_SEPARATOR
726 SHELL'
727 ac_subst_files='serialization_dependencies
728 host_makefile_frag
729 target_makefile_frag
730 alphaieee_frag
731 ospace_frag'
732 ac_user_opts='
733 enable_option_checking
734 with_build_libsubdir
735 enable_gold
736 enable_libada
737 enable_libssp
738 enable_build_with_cxx
739 with_mpc
740 with_mpc_include
741 with_mpc_lib
742 with_mpfr_dir
743 with_mpfr
744 with_mpfr_include
745 with_mpfr_lib
746 with_gmp_dir
747 with_gmp
748 with_gmp_include
749 with_gmp_lib
750 with_host_libstdcxx
751 with_stage1_ldflags
752 with_stage1_libs
753 with_boot_ldflags
754 with_boot_libs
755 with_ppl
756 with_ppl_include
757 with_ppl_lib
758 enable_ppl_version_check
759 with_cloog
760 with_cloog_include
761 with_cloog_lib
762 enable_cloog_version_check
763 enable_stage1_languages
764 enable_objc_gc
765 with_build_sysroot
766 with_debug_prefix_map
767 enable_bootstrap
768 enable_serial_configure
769 with_build_time_tools
770 enable_maintainer_mode
771 enable_stage1_checking
772 enable_werror
773 '
774       ac_precious_vars='build_alias
775 host_alias
776 target_alias
777 CC
778 CFLAGS
779 LDFLAGS
780 LIBS
781 CPPFLAGS
782 CXX
783 CXXFLAGS
784 CCC
785 AR
786 AS
787 DLLTOOL
788 LD
789 LIPO
790 NM
791 RANLIB
792 STRIP
793 WINDRES
794 WINDMC
795 OBJCOPY
796 OBJDUMP
797 CC_FOR_TARGET
798 CXX_FOR_TARGET
799 GCC_FOR_TARGET
800 GCJ_FOR_TARGET
801 GFORTRAN_FOR_TARGET
802 AR_FOR_TARGET
803 AS_FOR_TARGET
804 DLLTOOL_FOR_TARGET
805 LD_FOR_TARGET
806 LIPO_FOR_TARGET
807 NM_FOR_TARGET
808 OBJDUMP_FOR_TARGET
809 RANLIB_FOR_TARGET
810 STRIP_FOR_TARGET
811 WINDRES_FOR_TARGET
812 WINDMC_FOR_TARGET'
813
814
815 # Initialize some variables set by options.
816 ac_init_help=
817 ac_init_version=false
818 ac_unrecognized_opts=
819 ac_unrecognized_sep=
820 # The variables have the same names as the options, with
821 # dashes changed to underlines.
822 cache_file=/dev/null
823 exec_prefix=NONE
824 no_create=
825 no_recursion=
826 prefix=NONE
827 program_prefix=NONE
828 program_suffix=NONE
829 program_transform_name=s,x,x,
830 silent=
831 site=
832 srcdir=
833 verbose=
834 x_includes=NONE
835 x_libraries=NONE
836
837 # Installation directory options.
838 # These are left unexpanded so users can "make install exec_prefix=/foo"
839 # and all the variables that are supposed to be based on exec_prefix
840 # by default will actually change.
841 # Use braces instead of parens because sh, perl, etc. also accept them.
842 # (The list follows the same order as the GNU Coding Standards.)
843 bindir='${exec_prefix}/bin'
844 sbindir='${exec_prefix}/sbin'
845 libexecdir='${exec_prefix}/libexec'
846 datarootdir='${prefix}/share'
847 datadir='${datarootdir}'
848 sysconfdir='${prefix}/etc'
849 sharedstatedir='${prefix}/com'
850 localstatedir='${prefix}/var'
851 includedir='${prefix}/include'
852 oldincludedir='/usr/include'
853 docdir='${datarootdir}/doc/${PACKAGE}'
854 infodir='${datarootdir}/info'
855 htmldir='${docdir}'
856 dvidir='${docdir}'
857 pdfdir='${docdir}'
858 psdir='${docdir}'
859 libdir='${exec_prefix}/lib'
860 localedir='${datarootdir}/locale'
861 mandir='${datarootdir}/man'
862
863 ac_prev=
864 ac_dashdash=
865 for ac_option
866 do
867   # If the previous option needs an argument, assign it.
868   if test -n "$ac_prev"; then
869     eval $ac_prev=\$ac_option
870     ac_prev=
871     continue
872   fi
873
874   case $ac_option in
875   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
876   *)    ac_optarg=yes ;;
877   esac
878
879   # Accept the important Cygnus configure options, so we can diagnose typos.
880
881   case $ac_dashdash$ac_option in
882   --)
883     ac_dashdash=yes ;;
884
885   -bindir | --bindir | --bindi | --bind | --bin | --bi)
886     ac_prev=bindir ;;
887   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
888     bindir=$ac_optarg ;;
889
890   -build | --build | --buil | --bui | --bu)
891     ac_prev=build_alias ;;
892   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
893     build_alias=$ac_optarg ;;
894
895   -cache-file | --cache-file | --cache-fil | --cache-fi \
896   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
897     ac_prev=cache_file ;;
898   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
899   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
900     cache_file=$ac_optarg ;;
901
902   --config-cache | -C)
903     cache_file=config.cache ;;
904
905   -datadir | --datadir | --datadi | --datad)
906     ac_prev=datadir ;;
907   -datadir=* | --datadir=* | --datadi=* | --datad=*)
908     datadir=$ac_optarg ;;
909
910   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
911   | --dataroo | --dataro | --datar)
912     ac_prev=datarootdir ;;
913   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
914   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
915     datarootdir=$ac_optarg ;;
916
917   -disable-* | --disable-*)
918     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
919     # Reject names that are not valid shell variable names.
920     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921       as_fn_error "invalid feature name: $ac_useropt"
922     ac_useropt_orig=$ac_useropt
923     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924     case $ac_user_opts in
925       *"
926 "enable_$ac_useropt"
927 "*) ;;
928       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
929          ac_unrecognized_sep=', ';;
930     esac
931     eval enable_$ac_useropt=no ;;
932
933   -docdir | --docdir | --docdi | --doc | --do)
934     ac_prev=docdir ;;
935   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
936     docdir=$ac_optarg ;;
937
938   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
939     ac_prev=dvidir ;;
940   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
941     dvidir=$ac_optarg ;;
942
943   -enable-* | --enable-*)
944     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
945     # Reject names that are not valid shell variable names.
946     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947       as_fn_error "invalid feature name: $ac_useropt"
948     ac_useropt_orig=$ac_useropt
949     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950     case $ac_user_opts in
951       *"
952 "enable_$ac_useropt"
953 "*) ;;
954       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955          ac_unrecognized_sep=', ';;
956     esac
957     eval enable_$ac_useropt=\$ac_optarg ;;
958
959   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961   | --exec | --exe | --ex)
962     ac_prev=exec_prefix ;;
963   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965   | --exec=* | --exe=* | --ex=*)
966     exec_prefix=$ac_optarg ;;
967
968   -gas | --gas | --ga | --g)
969     # Obsolete; use --with-gas.
970     with_gas=yes ;;
971
972   -help | --help | --hel | --he | -h)
973     ac_init_help=long ;;
974   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975     ac_init_help=recursive ;;
976   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977     ac_init_help=short ;;
978
979   -host | --host | --hos | --ho)
980     ac_prev=host_alias ;;
981   -host=* | --host=* | --hos=* | --ho=*)
982     host_alias=$ac_optarg ;;
983
984   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
985     ac_prev=htmldir ;;
986   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
987   | --ht=*)
988     htmldir=$ac_optarg ;;
989
990   -includedir | --includedir | --includedi | --included | --include \
991   | --includ | --inclu | --incl | --inc)
992     ac_prev=includedir ;;
993   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994   | --includ=* | --inclu=* | --incl=* | --inc=*)
995     includedir=$ac_optarg ;;
996
997   -infodir | --infodir | --infodi | --infod | --info | --inf)
998     ac_prev=infodir ;;
999   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000     infodir=$ac_optarg ;;
1001
1002   -libdir | --libdir | --libdi | --libd)
1003     ac_prev=libdir ;;
1004   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005     libdir=$ac_optarg ;;
1006
1007   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008   | --libexe | --libex | --libe)
1009     ac_prev=libexecdir ;;
1010   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011   | --libexe=* | --libex=* | --libe=*)
1012     libexecdir=$ac_optarg ;;
1013
1014   -localedir | --localedir | --localedi | --localed | --locale)
1015     ac_prev=localedir ;;
1016   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017     localedir=$ac_optarg ;;
1018
1019   -localstatedir | --localstatedir | --localstatedi | --localstated \
1020   | --localstate | --localstat | --localsta | --localst | --locals)
1021     ac_prev=localstatedir ;;
1022   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024     localstatedir=$ac_optarg ;;
1025
1026   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1027     ac_prev=mandir ;;
1028   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029     mandir=$ac_optarg ;;
1030
1031   -nfp | --nfp | --nf)
1032     # Obsolete; use --without-fp.
1033     with_fp=no ;;
1034
1035   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036   | --no-cr | --no-c | -n)
1037     no_create=yes ;;
1038
1039   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041     no_recursion=yes ;;
1042
1043   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045   | --oldin | --oldi | --old | --ol | --o)
1046     ac_prev=oldincludedir ;;
1047   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050     oldincludedir=$ac_optarg ;;
1051
1052   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1053     ac_prev=prefix ;;
1054   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055     prefix=$ac_optarg ;;
1056
1057   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058   | --program-pre | --program-pr | --program-p)
1059     ac_prev=program_prefix ;;
1060   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062     program_prefix=$ac_optarg ;;
1063
1064   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065   | --program-suf | --program-su | --program-s)
1066     ac_prev=program_suffix ;;
1067   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069     program_suffix=$ac_optarg ;;
1070
1071   -program-transform-name | --program-transform-name \
1072   | --program-transform-nam | --program-transform-na \
1073   | --program-transform-n | --program-transform- \
1074   | --program-transform | --program-transfor \
1075   | --program-transfo | --program-transf \
1076   | --program-trans | --program-tran \
1077   | --progr-tra | --program-tr | --program-t)
1078     ac_prev=program_transform_name ;;
1079   -program-transform-name=* | --program-transform-name=* \
1080   | --program-transform-nam=* | --program-transform-na=* \
1081   | --program-transform-n=* | --program-transform-=* \
1082   | --program-transform=* | --program-transfor=* \
1083   | --program-transfo=* | --program-transf=* \
1084   | --program-trans=* | --program-tran=* \
1085   | --progr-tra=* | --program-tr=* | --program-t=*)
1086     program_transform_name=$ac_optarg ;;
1087
1088   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1089     ac_prev=pdfdir ;;
1090   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091     pdfdir=$ac_optarg ;;
1092
1093   -psdir | --psdir | --psdi | --psd | --ps)
1094     ac_prev=psdir ;;
1095   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096     psdir=$ac_optarg ;;
1097
1098   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099   | -silent | --silent | --silen | --sile | --sil)
1100     silent=yes ;;
1101
1102   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1103     ac_prev=sbindir ;;
1104   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1105   | --sbi=* | --sb=*)
1106     sbindir=$ac_optarg ;;
1107
1108   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110   | --sharedst | --shareds | --shared | --share | --shar \
1111   | --sha | --sh)
1112     ac_prev=sharedstatedir ;;
1113   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1116   | --sha=* | --sh=*)
1117     sharedstatedir=$ac_optarg ;;
1118
1119   -site | --site | --sit)
1120     ac_prev=site ;;
1121   -site=* | --site=* | --sit=*)
1122     site=$ac_optarg ;;
1123
1124   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1125     ac_prev=srcdir ;;
1126   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127     srcdir=$ac_optarg ;;
1128
1129   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130   | --syscon | --sysco | --sysc | --sys | --sy)
1131     ac_prev=sysconfdir ;;
1132   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134     sysconfdir=$ac_optarg ;;
1135
1136   -target | --target | --targe | --targ | --tar | --ta | --t)
1137     ac_prev=target_alias ;;
1138   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139     target_alias=$ac_optarg ;;
1140
1141   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1142     verbose=yes ;;
1143
1144   -version | --version | --versio | --versi | --vers | -V)
1145     ac_init_version=: ;;
1146
1147   -with-* | --with-*)
1148     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149     # Reject names that are not valid shell variable names.
1150     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151       as_fn_error "invalid package name: $ac_useropt"
1152     ac_useropt_orig=$ac_useropt
1153     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154     case $ac_user_opts in
1155       *"
1156 "with_$ac_useropt"
1157 "*) ;;
1158       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1159          ac_unrecognized_sep=', ';;
1160     esac
1161     eval with_$ac_useropt=\$ac_optarg ;;
1162
1163   -without-* | --without-*)
1164     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165     # Reject names that are not valid shell variable names.
1166     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167       as_fn_error "invalid package name: $ac_useropt"
1168     ac_useropt_orig=$ac_useropt
1169     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170     case $ac_user_opts in
1171       *"
1172 "with_$ac_useropt"
1173 "*) ;;
1174       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1175          ac_unrecognized_sep=', ';;
1176     esac
1177     eval with_$ac_useropt=no ;;
1178
1179   --x)
1180     # Obsolete; use --with-x.
1181     with_x=yes ;;
1182
1183   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1184   | --x-incl | --x-inc | --x-in | --x-i)
1185     ac_prev=x_includes ;;
1186   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1187   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1188     x_includes=$ac_optarg ;;
1189
1190   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1191   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1192     ac_prev=x_libraries ;;
1193   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1194   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1195     x_libraries=$ac_optarg ;;
1196
1197   -*) as_fn_error "unrecognized option: \`$ac_option'
1198 Try \`$0 --help' for more information."
1199     ;;
1200
1201   *=*)
1202     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1203     # Reject names that are not valid shell variable names.
1204     case $ac_envvar in #(
1205       '' | [0-9]* | *[!_$as_cr_alnum]* )
1206       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1207     esac
1208     eval $ac_envvar=\$ac_optarg
1209     export $ac_envvar ;;
1210
1211   *)
1212     # FIXME: should be removed in autoconf 3.0.
1213     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1214     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1216     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1217     ;;
1218
1219   esac
1220 done
1221
1222 if test -n "$ac_prev"; then
1223   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1224   as_fn_error "missing argument to $ac_option"
1225 fi
1226
1227 if test -n "$ac_unrecognized_opts"; then
1228   case $enable_option_checking in
1229     no) ;;
1230     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1231     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1232   esac
1233 fi
1234
1235 # Check all directory arguments for consistency.
1236 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1237                 datadir sysconfdir sharedstatedir localstatedir includedir \
1238                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1239                 libdir localedir mandir
1240 do
1241   eval ac_val=\$$ac_var
1242   # Remove trailing slashes.
1243   case $ac_val in
1244     */ )
1245       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1246       eval $ac_var=\$ac_val;;
1247   esac
1248   # Be sure to have absolute directory names.
1249   case $ac_val in
1250     [\\/$]* | ?:[\\/]* )  continue;;
1251     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1252   esac
1253   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1254 done
1255
1256 # There might be people who depend on the old broken behavior: `$host'
1257 # used to hold the argument of --host etc.
1258 # FIXME: To remove some day.
1259 build=$build_alias
1260 host=$host_alias
1261 target=$target_alias
1262
1263 # FIXME: To remove some day.
1264 if test "x$host_alias" != x; then
1265   if test "x$build_alias" = x; then
1266     cross_compiling=maybe
1267     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1268     If a cross compiler is detected then cross compile mode will be used." >&2
1269   elif test "x$build_alias" != "x$host_alias"; then
1270     cross_compiling=yes
1271   fi
1272 fi
1273
1274 ac_tool_prefix=
1275 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1276
1277 test "$silent" = yes && exec 6>/dev/null
1278
1279
1280 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1281 ac_ls_di=`ls -di .` &&
1282 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283   as_fn_error "working directory cannot be determined"
1284 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285   as_fn_error "pwd does not report name of working directory"
1286
1287
1288 # Find the source files, if location was not specified.
1289 if test -z "$srcdir"; then
1290   ac_srcdir_defaulted=yes
1291   # Try the directory containing this script, then the parent directory.
1292   ac_confdir=`$as_dirname -- "$as_myself" ||
1293 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1294          X"$as_myself" : 'X\(//\)[^/]' \| \
1295          X"$as_myself" : 'X\(//\)$' \| \
1296          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1297 $as_echo X"$as_myself" |
1298     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1299             s//\1/
1300             q
1301           }
1302           /^X\(\/\/\)[^/].*/{
1303             s//\1/
1304             q
1305           }
1306           /^X\(\/\/\)$/{
1307             s//\1/
1308             q
1309           }
1310           /^X\(\/\).*/{
1311             s//\1/
1312             q
1313           }
1314           s/.*/./; q'`
1315   srcdir=$ac_confdir
1316   if test ! -r "$srcdir/$ac_unique_file"; then
1317     srcdir=..
1318   fi
1319 else
1320   ac_srcdir_defaulted=no
1321 fi
1322 if test ! -r "$srcdir/$ac_unique_file"; then
1323   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1325 fi
1326 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1327 ac_abs_confdir=`(
1328         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1329         pwd)`
1330 # When building in place, set srcdir=.
1331 if test "$ac_abs_confdir" = "$ac_pwd"; then
1332   srcdir=.
1333 fi
1334 # Remove unnecessary trailing slashes from srcdir.
1335 # Double slashes in file names in object file debugging info
1336 # mess up M-x gdb in Emacs.
1337 case $srcdir in
1338 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1339 esac
1340 ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1341
1342 for ac_var in $ac_precious_vars; do
1343   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1344   eval ac_env_${ac_var}_value=\$${ac_var}
1345   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1346   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1347 done
1348
1349 #
1350 # Report the --help message.
1351 #
1352 if test "$ac_init_help" = "long"; then
1353   # Omit some internal or obsolete options to make the list less imposing.
1354   # This message is too long to be a string in the A/UX 3.1 sh.
1355   cat <<_ACEOF
1356 \`configure' configures this package to adapt to many kinds of systems.
1357
1358 Usage: $0 [OPTION]... [VAR=VALUE]...
1359
1360 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1361 VAR=VALUE.  See below for descriptions of some of the useful variables.
1362
1363 Defaults for the options are specified in brackets.
1364
1365 Configuration:
1366   -h, --help              display this help and exit
1367       --help=short        display options specific to this package
1368       --help=recursive    display the short help of all the included packages
1369   -V, --version           display version information and exit
1370   -q, --quiet, --silent   do not print \`checking...' messages
1371       --cache-file=FILE   cache test results in FILE [disabled]
1372   -C, --config-cache      alias for \`--cache-file=config.cache'
1373   -n, --no-create         do not create output files
1374       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1375
1376 Installation directories:
1377   --prefix=PREFIX         install architecture-independent files in PREFIX
1378                           [$ac_default_prefix]
1379   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1380                           [PREFIX]
1381
1382 By default, \`make install' will install all the files in
1383 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1384 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1385 for instance \`--prefix=\$HOME'.
1386
1387 For better control, use the options below.
1388
1389 Fine tuning of the installation directories:
1390   --bindir=DIR            user executables [EPREFIX/bin]
1391   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1392   --libexecdir=DIR        program executables [EPREFIX/libexec]
1393   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1394   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1395   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1396   --libdir=DIR            object code libraries [EPREFIX/lib]
1397   --includedir=DIR        C header files [PREFIX/include]
1398   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1399   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1400   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1401   --infodir=DIR           info documentation [DATAROOTDIR/info]
1402   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1403   --mandir=DIR            man documentation [DATAROOTDIR/man]
1404   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1405   --htmldir=DIR           html documentation [DOCDIR]
1406   --dvidir=DIR            dvi documentation [DOCDIR]
1407   --pdfdir=DIR            pdf documentation [DOCDIR]
1408   --psdir=DIR             ps documentation [DOCDIR]
1409 _ACEOF
1410
1411   cat <<\_ACEOF
1412
1413 Program names:
1414   --program-prefix=PREFIX            prepend PREFIX to installed program names
1415   --program-suffix=SUFFIX            append SUFFIX to installed program names
1416   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1417
1418 System types:
1419   --build=BUILD     configure for building on BUILD [guessed]
1420   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1421   --target=TARGET   configure for building compilers for TARGET [HOST]
1422 _ACEOF
1423 fi
1424
1425 if test -n "$ac_init_help"; then
1426
1427   cat <<\_ACEOF
1428
1429 Optional Features:
1430   --disable-option-checking  ignore unrecognized --enable/--with options
1431   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1432   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1433   --enable-gold           use gold instead of ld
1434   --enable-libada         build libada directory
1435   --enable-libssp         build libssp directory
1436   --enable-build-with-cxx build with C++ compiler instead of C compiler
1437   --disable-ppl-version-check    disable check for PPL version
1438   --disable-cloog-version-check  disable check for CLooG version
1439   --enable-stage1-languages[=all]   choose additional languages to build during
1440                           stage1.  Mostly useful for compiler development.
1441   --enable-objc-gc        enable use of Boehm's garbage collector with the
1442                           GNU Objective-C runtime
1443   --enable-bootstrap      enable bootstrapping [yes if native build]
1444   --enable-serial-[{host,target,build}-]configure
1445                           force sequential configuration of
1446                           sub-packages for the host, target or build
1447                           machine, or all sub-packages
1448   --enable-maintainer-mode enable make rules and dependencies not useful
1449                           (and sometimes confusing) to the casual installer
1450   --enable-stage1-checking[=all]   choose additional checking for stage1
1451                           of the compiler
1452   --enable-werror         enable -Werror in bootstrap stage2 and later
1453
1454 Optional Packages:
1455   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1456   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1457   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1458   --with-mpc=PATH        specify prefix directory for installed MPC package.
1459                           Equivalent to --with-mpc-include=PATH/include
1460                           plus --with-mpc-lib=PATH/lib
1461   --with-mpc-include=PATH
1462                           specify directory for installed MPC include files
1463   --with-mpc-lib=PATH    specify directory for the installed MPC library
1464   --with-mpfr-dir=PATH    this option has been REMOVED
1465   --with-mpfr=PATH        specify prefix directory for installed MPFR package.
1466                           Equivalent to --with-mpfr-include=PATH/include
1467                           plus --with-mpfr-lib=PATH/lib
1468   --with-mpfr-include=PATH
1469                           specify directory for installed MPFR include files
1470   --with-mpfr-lib=PATH    specify directory for the installed MPFR library
1471   --with-gmp-dir=PATH     this option has been REMOVED
1472   --with-gmp=PATH         specify prefix directory for the installed GMP package.
1473                           Equivalent to --with-gmp-include=PATH/include
1474                           plus --with-gmp-lib=PATH/lib
1475   --with-gmp-include=PATH specify directory for installed GMP include files
1476   --with-gmp-lib=PATH     specify directory for the installed GMP library
1477   --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1478                           when linking with PPL
1479   --with-stage1-ldflags=FLAGS Linker flags for stage1
1480   -with-stage1-libs=LIBS      Libraries for stage1
1481   --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1482   --with-boot-libs=LIBS     Libraries for stage2 and later
1483   --with-ppl=PATH         Specify prefix directory for the installed PPL package
1484                           Equivalent to --with-ppl-include=PATH/include
1485                           plus --with-ppl-lib=PATH/lib
1486   --with-ppl-include=PATH Specify directory for installed PPL include files
1487   --with-ppl-lib=PATH     Specify the directory for the installed PPL library
1488   --with-cloog=PATH       Specify prefix directory for the installed CLooG-PPL package
1489                           Equivalent to --with-cloog-include=PATH/include
1490                           plus --with-cloog-lib=PATH/lib
1491   --with-cloog-include=PATH Specify directory for installed CLooG include files
1492   --with-cloog-lib=PATH   Specify the directory for the installed CLooG library
1493   --with-build-sysroot=SYSROOT
1494                           use sysroot as the system root during the build
1495   --with-debug-prefix-map='A=B C=D ...'
1496                              map A to B, C to D ... in debug information
1497   --with-build-time-tools=PATH
1498                           use given path to find target tools during the build
1499
1500 Some influential environment variables:
1501   CC          C compiler command
1502   CFLAGS      C compiler flags
1503   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1504               nonstandard directory <lib dir>
1505   LIBS        libraries to pass to the linker, e.g. -l<library>
1506   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1507               you have headers in a nonstandard directory <include dir>
1508   CXX         C++ compiler command
1509   CXXFLAGS    C++ compiler flags
1510   AR          AR for the host
1511   AS          AS for the host
1512   DLLTOOL     DLLTOOL for the host
1513   LD          LD for the host
1514   LIPO        LIPO for the host
1515   NM          NM for the host
1516   RANLIB      RANLIB for the host
1517   STRIP       STRIP for the host
1518   WINDRES     WINDRES for the host
1519   WINDMC      WINDMC for the host
1520   OBJCOPY     OBJCOPY for the host
1521   OBJDUMP     OBJDUMP for the host
1522   CC_FOR_TARGET
1523               CC for the target
1524   CXX_FOR_TARGET
1525               CXX for the target
1526   GCC_FOR_TARGET
1527               GCC for the target
1528   GCJ_FOR_TARGET
1529               GCJ for the target
1530   GFORTRAN_FOR_TARGET
1531               GFORTRAN for the target
1532   AR_FOR_TARGET
1533               AR for the target
1534   AS_FOR_TARGET
1535               AS for the target
1536   DLLTOOL_FOR_TARGET
1537               DLLTOOL for the target
1538   LD_FOR_TARGET
1539               LD for the target
1540   LIPO_FOR_TARGET
1541               LIPO for the target
1542   NM_FOR_TARGET
1543               NM for the target
1544   OBJDUMP_FOR_TARGET
1545               OBJDUMP for the target
1546   RANLIB_FOR_TARGET
1547               RANLIB for the target
1548   STRIP_FOR_TARGET
1549               STRIP for the target
1550   WINDRES_FOR_TARGET
1551               WINDRES for the target
1552   WINDMC_FOR_TARGET
1553               WINDMC for the target
1554
1555 Use these variables to override the choices made by `configure' or to help
1556 it to find libraries and programs with nonstandard names/locations.
1557
1558 Report bugs to the package provider.
1559 _ACEOF
1560 ac_status=$?
1561 fi
1562
1563 if test "$ac_init_help" = "recursive"; then
1564   # If there are subdirs, report their specific --help.
1565   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1566     test -d "$ac_dir" ||
1567       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1568       continue
1569     ac_builddir=.
1570
1571 case "$ac_dir" in
1572 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1573 *)
1574   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1575   # A ".." for each directory in $ac_dir_suffix.
1576   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1577   case $ac_top_builddir_sub in
1578   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1579   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1580   esac ;;
1581 esac
1582 ac_abs_top_builddir=$ac_pwd
1583 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1584 # for backward compatibility:
1585 ac_top_builddir=$ac_top_build_prefix
1586
1587 case $srcdir in
1588   .)  # We are building in place.
1589     ac_srcdir=.
1590     ac_top_srcdir=$ac_top_builddir_sub
1591     ac_abs_top_srcdir=$ac_pwd ;;
1592   [\\/]* | ?:[\\/]* )  # Absolute name.
1593     ac_srcdir=$srcdir$ac_dir_suffix;
1594     ac_top_srcdir=$srcdir
1595     ac_abs_top_srcdir=$srcdir ;;
1596   *) # Relative name.
1597     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1598     ac_top_srcdir=$ac_top_build_prefix$srcdir
1599     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1600 esac
1601 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1602
1603     cd "$ac_dir" || { ac_status=$?; continue; }
1604     # Check for guested configure.
1605     if test -f "$ac_srcdir/configure.gnu"; then
1606       echo &&
1607       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1608     elif test -f "$ac_srcdir/configure"; then
1609       echo &&
1610       $SHELL "$ac_srcdir/configure" --help=recursive
1611     else
1612       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1613     fi || ac_status=$?
1614     cd "$ac_pwd" || { ac_status=$?; break; }
1615   done
1616 fi
1617
1618 test -n "$ac_init_help" && exit $ac_status
1619 if $ac_init_version; then
1620   cat <<\_ACEOF
1621 configure
1622 generated by GNU Autoconf 2.64
1623
1624 Copyright (C) 2009 Free Software Foundation, Inc.
1625 This configure script is free software; the Free Software Foundation
1626 gives unlimited permission to copy, distribute and modify it.
1627 _ACEOF
1628   exit
1629 fi
1630
1631 ## ------------------------ ##
1632 ## Autoconf initialization. ##
1633 ## ------------------------ ##
1634
1635 # ac_fn_c_try_compile LINENO
1636 # --------------------------
1637 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1638 ac_fn_c_try_compile ()
1639 {
1640   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1641   rm -f conftest.$ac_objext
1642   if { { ac_try="$ac_compile"
1643 case "(($ac_try" in
1644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1645   *) ac_try_echo=$ac_try;;
1646 esac
1647 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648 $as_echo "$ac_try_echo"; } >&5
1649   (eval "$ac_compile") 2>conftest.err
1650   ac_status=$?
1651   if test -s conftest.err; then
1652     grep -v '^ *+' conftest.err >conftest.er1
1653     cat conftest.er1 >&5
1654     mv -f conftest.er1 conftest.err
1655   fi
1656   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1657   test $ac_status = 0; } && {
1658          test -z "$ac_c_werror_flag" ||
1659          test ! -s conftest.err
1660        } && test -s conftest.$ac_objext; then :
1661   ac_retval=0
1662 else
1663   $as_echo "$as_me: failed program was:" >&5
1664 sed 's/^/| /' conftest.$ac_ext >&5
1665
1666         ac_retval=1
1667 fi
1668   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1669   return $ac_retval
1670
1671 } # ac_fn_c_try_compile
1672
1673 # ac_fn_cxx_try_compile LINENO
1674 # ----------------------------
1675 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1676 ac_fn_cxx_try_compile ()
1677 {
1678   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1679   rm -f conftest.$ac_objext
1680   if { { ac_try="$ac_compile"
1681 case "(($ac_try" in
1682   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1683   *) ac_try_echo=$ac_try;;
1684 esac
1685 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1686 $as_echo "$ac_try_echo"; } >&5
1687   (eval "$ac_compile") 2>conftest.err
1688   ac_status=$?
1689   if test -s conftest.err; then
1690     grep -v '^ *+' conftest.err >conftest.er1
1691     cat conftest.er1 >&5
1692     mv -f conftest.er1 conftest.err
1693   fi
1694   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1695   test $ac_status = 0; } && {
1696          test -z "$ac_cxx_werror_flag" ||
1697          test ! -s conftest.err
1698        } && test -s conftest.$ac_objext; then :
1699   ac_retval=0
1700 else
1701   $as_echo "$as_me: failed program was:" >&5
1702 sed 's/^/| /' conftest.$ac_ext >&5
1703
1704         ac_retval=1
1705 fi
1706   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1707   return $ac_retval
1708
1709 } # ac_fn_cxx_try_compile
1710
1711 # ac_fn_c_try_link LINENO
1712 # -----------------------
1713 # Try to link conftest.$ac_ext, and return whether this succeeded.
1714 ac_fn_c_try_link ()
1715 {
1716   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717   rm -f conftest.$ac_objext conftest$ac_exeext
1718   if { { ac_try="$ac_link"
1719 case "(($ac_try" in
1720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1721   *) ac_try_echo=$ac_try;;
1722 esac
1723 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1724 $as_echo "$ac_try_echo"; } >&5
1725   (eval "$ac_link") 2>conftest.err
1726   ac_status=$?
1727   if test -s conftest.err; then
1728     grep -v '^ *+' conftest.err >conftest.er1
1729     cat conftest.er1 >&5
1730     mv -f conftest.er1 conftest.err
1731   fi
1732   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1733   test $ac_status = 0; } && {
1734          test -z "$ac_c_werror_flag" ||
1735          test ! -s conftest.err
1736        } && test -s conftest$ac_exeext && {
1737          test "$cross_compiling" = yes ||
1738          $as_test_x conftest$ac_exeext
1739        }; then :
1740   ac_retval=0
1741 else
1742   $as_echo "$as_me: failed program was:" >&5
1743 sed 's/^/| /' conftest.$ac_ext >&5
1744
1745         ac_retval=1
1746 fi
1747   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1748   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1749   # interfere with the next link command; also delete a directory that is
1750   # left behind by Apple's compiler.  We do this before executing the actions.
1751   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1753   return $ac_retval
1754
1755 } # ac_fn_c_try_link
1756 cat >config.log <<_ACEOF
1757 This file contains any messages produced by compilers while
1758 running configure, to aid debugging if configure makes a mistake.
1759
1760 It was created by $as_me, which was
1761 generated by GNU Autoconf 2.64.  Invocation command line was
1762
1763   $ $0 $@
1764
1765 _ACEOF
1766 exec 5>>config.log
1767 {
1768 cat <<_ASUNAME
1769 ## --------- ##
1770 ## Platform. ##
1771 ## --------- ##
1772
1773 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1774 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1775 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1776 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1777 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1778
1779 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1780 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1781
1782 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1783 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1784 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1785 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1786 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1787 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1788 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1789
1790 _ASUNAME
1791
1792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1793 for as_dir in $PATH
1794 do
1795   IFS=$as_save_IFS
1796   test -z "$as_dir" && as_dir=.
1797     $as_echo "PATH: $as_dir"
1798   done
1799 IFS=$as_save_IFS
1800
1801 } >&5
1802
1803 cat >&5 <<_ACEOF
1804
1805
1806 ## ----------- ##
1807 ## Core tests. ##
1808 ## ----------- ##
1809
1810 _ACEOF
1811
1812
1813 # Keep a trace of the command line.
1814 # Strip out --no-create and --no-recursion so they do not pile up.
1815 # Strip out --silent because we don't want to record it for future runs.
1816 # Also quote any args containing shell meta-characters.
1817 # Make two passes to allow for proper duplicate-argument suppression.
1818 ac_configure_args=
1819 ac_configure_args0=
1820 ac_configure_args1=
1821 ac_must_keep_next=false
1822 for ac_pass in 1 2
1823 do
1824   for ac_arg
1825   do
1826     case $ac_arg in
1827     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1828     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1829     | -silent | --silent | --silen | --sile | --sil)
1830       continue ;;
1831     *\'*)
1832       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1833     esac
1834     case $ac_pass in
1835     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1836     2)
1837       as_fn_append ac_configure_args1 " '$ac_arg'"
1838       if test $ac_must_keep_next = true; then
1839         ac_must_keep_next=false # Got value, back to normal.
1840       else
1841         case $ac_arg in
1842           *=* | --config-cache | -C | -disable-* | --disable-* \
1843           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1844           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1845           | -with-* | --with-* | -without-* | --without-* | --x)
1846             case "$ac_configure_args0 " in
1847               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1848             esac
1849             ;;
1850           -* ) ac_must_keep_next=true ;;
1851         esac
1852       fi
1853       as_fn_append ac_configure_args " '$ac_arg'"
1854       ;;
1855     esac
1856   done
1857 done
1858 { ac_configure_args0=; unset ac_configure_args0;}
1859 { ac_configure_args1=; unset ac_configure_args1;}
1860
1861 # When interrupted or exit'd, cleanup temporary files, and complete
1862 # config.log.  We remove comments because anyway the quotes in there
1863 # would cause problems or look ugly.
1864 # WARNING: Use '\'' to represent an apostrophe within the trap.
1865 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1866 trap 'exit_status=$?
1867   # Save into config.log some information that might help in debugging.
1868   {
1869     echo
1870
1871     cat <<\_ASBOX
1872 ## ---------------- ##
1873 ## Cache variables. ##
1874 ## ---------------- ##
1875 _ASBOX
1876     echo
1877     # The following way of writing the cache mishandles newlines in values,
1878 (
1879   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1880     eval ac_val=\$$ac_var
1881     case $ac_val in #(
1882     *${as_nl}*)
1883       case $ac_var in #(
1884       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1885 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1886       esac
1887       case $ac_var in #(
1888       _ | IFS | as_nl) ;; #(
1889       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1890       *) { eval $ac_var=; unset $ac_var;} ;;
1891       esac ;;
1892     esac
1893   done
1894   (set) 2>&1 |
1895     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1896     *${as_nl}ac_space=\ *)
1897       sed -n \
1898         "s/'\''/'\''\\\\'\'''\''/g;
1899           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1900       ;; #(
1901     *)
1902       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1903       ;;
1904     esac |
1905     sort
1906 )
1907     echo
1908
1909     cat <<\_ASBOX
1910 ## ----------------- ##
1911 ## Output variables. ##
1912 ## ----------------- ##
1913 _ASBOX
1914     echo
1915     for ac_var in $ac_subst_vars
1916     do
1917       eval ac_val=\$$ac_var
1918       case $ac_val in
1919       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1920       esac
1921       $as_echo "$ac_var='\''$ac_val'\''"
1922     done | sort
1923     echo
1924
1925     if test -n "$ac_subst_files"; then
1926       cat <<\_ASBOX
1927 ## ------------------- ##
1928 ## File substitutions. ##
1929 ## ------------------- ##
1930 _ASBOX
1931       echo
1932       for ac_var in $ac_subst_files
1933       do
1934         eval ac_val=\$$ac_var
1935         case $ac_val in
1936         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1937         esac
1938         $as_echo "$ac_var='\''$ac_val'\''"
1939       done | sort
1940       echo
1941     fi
1942
1943     if test -s confdefs.h; then
1944       cat <<\_ASBOX
1945 ## ----------- ##
1946 ## confdefs.h. ##
1947 ## ----------- ##
1948 _ASBOX
1949       echo
1950       cat confdefs.h
1951       echo
1952     fi
1953     test "$ac_signal" != 0 &&
1954       $as_echo "$as_me: caught signal $ac_signal"
1955     $as_echo "$as_me: exit $exit_status"
1956   } >&5
1957   rm -f core *.core core.conftest.* &&
1958     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1959     exit $exit_status
1960 ' 0
1961 for ac_signal in 1 2 13 15; do
1962   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1963 done
1964 ac_signal=0
1965
1966 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1967 rm -f -r conftest* confdefs.h
1968
1969 $as_echo "/* confdefs.h */" > confdefs.h
1970
1971 # Predefined preprocessor variables.
1972
1973 cat >>confdefs.h <<_ACEOF
1974 #define PACKAGE_NAME "$PACKAGE_NAME"
1975 _ACEOF
1976
1977 cat >>confdefs.h <<_ACEOF
1978 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1979 _ACEOF
1980
1981 cat >>confdefs.h <<_ACEOF
1982 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1983 _ACEOF
1984
1985 cat >>confdefs.h <<_ACEOF
1986 #define PACKAGE_STRING "$PACKAGE_STRING"
1987 _ACEOF
1988
1989 cat >>confdefs.h <<_ACEOF
1990 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1991 _ACEOF
1992
1993 cat >>confdefs.h <<_ACEOF
1994 #define PACKAGE_URL "$PACKAGE_URL"
1995 _ACEOF
1996
1997
1998 # Let the site file select an alternate cache file if it wants to.
1999 # Prefer an explicitly selected file to automatically selected ones.
2000 ac_site_file1=NONE
2001 ac_site_file2=NONE
2002 if test -n "$CONFIG_SITE"; then
2003   ac_site_file1=$CONFIG_SITE
2004 elif test "x$prefix" != xNONE; then
2005   ac_site_file1=$prefix/share/config.site
2006   ac_site_file2=$prefix/etc/config.site
2007 else
2008   ac_site_file1=$ac_default_prefix/share/config.site
2009   ac_site_file2=$ac_default_prefix/etc/config.site
2010 fi
2011 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2012 do
2013   test "x$ac_site_file" = xNONE && continue
2014   if test -r "$ac_site_file"; then
2015     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2016 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2017     sed 's/^/| /' "$ac_site_file" >&5
2018     . "$ac_site_file"
2019   fi
2020 done
2021
2022 if test -r "$cache_file"; then
2023   # Some versions of bash will fail to source /dev/null (special
2024   # files actually), so we avoid doing that.
2025   if test -f "$cache_file"; then
2026     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2027 $as_echo "$as_me: loading cache $cache_file" >&6;}
2028     case $cache_file in
2029       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2030       *)                      . "./$cache_file";;
2031     esac
2032   fi
2033 else
2034   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2035 $as_echo "$as_me: creating cache $cache_file" >&6;}
2036   >$cache_file
2037 fi
2038
2039 # Check that the precious variables saved in the cache have kept the same
2040 # value.
2041 ac_cache_corrupted=false
2042 for ac_var in $ac_precious_vars; do
2043   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2044   eval ac_new_set=\$ac_env_${ac_var}_set
2045   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2046   eval ac_new_val=\$ac_env_${ac_var}_value
2047   case $ac_old_set,$ac_new_set in
2048     set,)
2049       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2050 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2051       ac_cache_corrupted=: ;;
2052     ,set)
2053       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2054 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2055       ac_cache_corrupted=: ;;
2056     ,);;
2057     *)
2058       if test "x$ac_old_val" != "x$ac_new_val"; then
2059         # differences in whitespace do not lead to failure.
2060         ac_old_val_w=`echo x $ac_old_val`
2061         ac_new_val_w=`echo x $ac_new_val`
2062         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2063           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2064 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2065           ac_cache_corrupted=:
2066         else
2067           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2068 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2069           eval $ac_var=\$ac_old_val
2070         fi
2071         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2072 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2073         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2074 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2075       fi;;
2076   esac
2077   # Pass precious variables to config.status.
2078   if test "$ac_new_set" = set; then
2079     case $ac_new_val in
2080     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2081     *) ac_arg=$ac_var=$ac_new_val ;;
2082     esac
2083     case " $ac_configure_args " in
2084       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2085       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2086     esac
2087   fi
2088 done
2089 if $ac_cache_corrupted; then
2090   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2091 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2092   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2093 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2094   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2095 fi
2096 ## -------------------- ##
2097 ## Main body of script. ##
2098 ## -------------------- ##
2099
2100 ac_ext=c
2101 ac_cpp='$CPP $CPPFLAGS'
2102 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2103 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2104 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114 progname=$0
2115 # if PWD already has a value, it is probably wrong.
2116 if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2117
2118 # Export original configure arguments for use by sub-configures.
2119 # Quote arguments with shell meta charatcers.
2120 TOPLEVEL_CONFIGURE_ARGUMENTS=
2121 set -- "$progname" "$@"
2122 for ac_arg
2123 do
2124   case "$ac_arg" in
2125   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2126     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2127     # if the argument is of the form -foo=baz, quote the baz part only
2128     ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2129   *) ;;
2130   esac
2131   # Add the quoted argument to the list.
2132   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2133 done
2134 if test "$silent" = yes; then
2135   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2136 fi
2137 # Remove the initial space we just introduced and, as these will be
2138 # expanded by make, quote '$'.
2139 TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2140
2141
2142 # Find the build, host, and target systems.
2143 ac_aux_dir=
2144 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2145   for ac_t in install-sh install.sh shtool; do
2146     if test -f "$ac_dir/$ac_t"; then
2147       ac_aux_dir=$ac_dir
2148       ac_install_sh="$ac_aux_dir/$ac_t -c"
2149       break 2
2150     fi
2151   done
2152 done
2153 if test -z "$ac_aux_dir"; then
2154   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2155 fi
2156
2157 # These three variables are undocumented and unsupported,
2158 # and are intended to be withdrawn in a future Autoconf release.
2159 # They can cause serious problems if a builder's source tree is in a directory
2160 # whose full name contains unusual characters.
2161 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2162 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2163 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2164
2165
2166 # Make sure we can run config.sub.
2167 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2168   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2169
2170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2171 $as_echo_n "checking build system type... " >&6; }
2172 if test "${ac_cv_build+set}" = set; then :
2173   $as_echo_n "(cached) " >&6
2174 else
2175   ac_build_alias=$build_alias
2176 test "x$ac_build_alias" = x &&
2177   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2178 test "x$ac_build_alias" = x &&
2179   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2180 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2181   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2182
2183 fi
2184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2185 $as_echo "$ac_cv_build" >&6; }
2186 case $ac_cv_build in
2187 *-*-*) ;;
2188 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2189 esac
2190 build=$ac_cv_build
2191 ac_save_IFS=$IFS; IFS='-'
2192 set x $ac_cv_build
2193 shift
2194 build_cpu=$1
2195 build_vendor=$2
2196 shift; shift
2197 # Remember, the first character of IFS is used to create $*,
2198 # except with old shells:
2199 build_os=$*
2200 IFS=$ac_save_IFS
2201 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2202
2203
2204  case ${build_alias} in
2205   "") build_noncanonical=${build} ;;
2206   *) build_noncanonical=${build_alias} ;;
2207 esac
2208
2209
2210
2211  case ${host_alias} in
2212   "") host_noncanonical=${build_noncanonical} ;;
2213   *) host_noncanonical=${host_alias} ;;
2214 esac
2215
2216
2217
2218  case ${target_alias} in
2219   "") target_noncanonical=${host_noncanonical} ;;
2220   *) target_noncanonical=${target_alias} ;;
2221 esac
2222
2223
2224
2225
2226 test "$host_noncanonical" = "$target_noncanonical" &&
2227   test "$program_prefix$program_suffix$program_transform_name" = \
2228     NONENONEs,x,x, &&
2229   program_transform_name=s,y,y,
2230
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2232 $as_echo_n "checking host system type... " >&6; }
2233 if test "${ac_cv_host+set}" = set; then :
2234   $as_echo_n "(cached) " >&6
2235 else
2236   if test "x$host_alias" = x; then
2237   ac_cv_host=$ac_cv_build
2238 else
2239   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2240     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2241 fi
2242
2243 fi
2244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2245 $as_echo "$ac_cv_host" >&6; }
2246 case $ac_cv_host in
2247 *-*-*) ;;
2248 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2249 esac
2250 host=$ac_cv_host
2251 ac_save_IFS=$IFS; IFS='-'
2252 set x $ac_cv_host
2253 shift
2254 host_cpu=$1
2255 host_vendor=$2
2256 shift; shift
2257 # Remember, the first character of IFS is used to create $*,
2258 # except with old shells:
2259 host_os=$*
2260 IFS=$ac_save_IFS
2261 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2262
2263
2264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2265 $as_echo_n "checking target system type... " >&6; }
2266 if test "${ac_cv_target+set}" = set; then :
2267   $as_echo_n "(cached) " >&6
2268 else
2269   if test "x$target_alias" = x; then
2270   ac_cv_target=$ac_cv_host
2271 else
2272   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2273     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2274 fi
2275
2276 fi
2277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2278 $as_echo "$ac_cv_target" >&6; }
2279 case $ac_cv_target in
2280 *-*-*) ;;
2281 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2282 esac
2283 target=$ac_cv_target
2284 ac_save_IFS=$IFS; IFS='-'
2285 set x $ac_cv_target
2286 shift
2287 target_cpu=$1
2288 target_vendor=$2
2289 shift; shift
2290 # Remember, the first character of IFS is used to create $*,
2291 # except with old shells:
2292 target_os=$*
2293 IFS=$ac_save_IFS
2294 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2295
2296
2297 # The aliases save the names the user supplied, while $host etc.
2298 # will get canonicalized.
2299 test -n "$target_alias" &&
2300   test "$program_prefix$program_suffix$program_transform_name" = \
2301     NONENONEs,x,x, &&
2302   program_prefix=${target_alias}-
2303
2304 test "$program_prefix" != NONE &&
2305   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2306 # Use a double $ so make ignores it.
2307 test "$program_suffix" != NONE &&
2308   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2309 # Double any \ or $.
2310 # By default was `s,x,x', remove it if useless.
2311 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2312 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2313
2314
2315
2316 # Get 'install' or 'install-sh' and its variants.
2317 # Find a good install program.  We prefer a C program (faster),
2318 # so one script is as good as another.  But avoid the broken or
2319 # incompatible versions:
2320 # SysV /etc/install, /usr/sbin/install
2321 # SunOS /usr/etc/install
2322 # IRIX /sbin/install
2323 # AIX /bin/install
2324 # AmigaOS /C/install, which installs bootblocks on floppy discs
2325 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2326 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2327 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2328 # OS/2's system install, which has a completely different semantic
2329 # ./install, which can be erroneously created by make from ./install.sh.
2330 # Reject install programs that cannot install multiple files.
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2332 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2333 if test -z "$INSTALL"; then
2334 if test "${ac_cv_path_install+set}" = set; then :
2335   $as_echo_n "(cached) " >&6
2336 else
2337   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2338 for as_dir in $PATH
2339 do
2340   IFS=$as_save_IFS
2341   test -z "$as_dir" && as_dir=.
2342     # Account for people who put trailing slashes in PATH elements.
2343 case $as_dir/ in #((
2344   ./ | .// | /[cC]/* | \
2345   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2346   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2347   /usr/ucb/* ) ;;
2348   *)
2349     # OSF1 and SCO ODT 3.0 have their own names for install.
2350     # Don't use installbsd from OSF since it installs stuff as root
2351     # by default.
2352     for ac_prog in ginstall scoinst install; do
2353       for ac_exec_ext in '' $ac_executable_extensions; do
2354         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2355           if test $ac_prog = install &&
2356             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2357             # AIX install.  It has an incompatible calling convention.
2358             :
2359           elif test $ac_prog = install &&
2360             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2361             # program-specific install script used by HP pwplus--don't use.
2362             :
2363           else
2364             rm -rf conftest.one conftest.two conftest.dir
2365             echo one > conftest.one
2366             echo two > conftest.two
2367             mkdir conftest.dir
2368             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2369               test -s conftest.one && test -s conftest.two &&
2370               test -s conftest.dir/conftest.one &&
2371               test -s conftest.dir/conftest.two
2372             then
2373               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2374               break 3
2375             fi
2376           fi
2377         fi
2378       done
2379     done
2380     ;;
2381 esac
2382
2383   done
2384 IFS=$as_save_IFS
2385
2386 rm -rf conftest.one conftest.two conftest.dir
2387
2388 fi
2389   if test "${ac_cv_path_install+set}" = set; then
2390     INSTALL=$ac_cv_path_install
2391   else
2392     # As a last resort, use the slow shell script.  Don't cache a
2393     # value for INSTALL within a source directory, because that will
2394     # break other packages using the cache if that directory is
2395     # removed, or if the value is a relative name.
2396     INSTALL=$ac_install_sh
2397   fi
2398 fi
2399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2400 $as_echo "$INSTALL" >&6; }
2401
2402 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2403 # It thinks the first close brace ends the variable substitution.
2404 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2405
2406 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2407
2408 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2409
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2411 $as_echo_n "checking whether ln works... " >&6; }
2412 if test "${acx_cv_prog_LN+set}" = set; then :
2413   $as_echo_n "(cached) " >&6
2414 else
2415   rm -f conftestdata_t
2416 echo >conftestdata_f
2417 if ln conftestdata_f conftestdata_t 2>/dev/null
2418 then
2419   acx_cv_prog_LN=ln
2420 else
2421   acx_cv_prog_LN=no
2422 fi
2423 rm -f conftestdata_f conftestdata_t
2424
2425 fi
2426 if test $acx_cv_prog_LN = no; then
2427   LN="cp"
2428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2429 $as_echo "no, using $LN" >&6; }
2430 else
2431   LN="$acx_cv_prog_LN"
2432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2433 $as_echo "yes" >&6; }
2434 fi
2435
2436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2437 $as_echo_n "checking whether ln -s works... " >&6; }
2438 LN_S=$as_ln_s
2439 if test "$LN_S" = "ln -s"; then
2440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2441 $as_echo "yes" >&6; }
2442 else
2443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2444 $as_echo "no, using $LN_S" >&6; }
2445 fi
2446
2447
2448 ### we might need to use some other shell than /bin/sh for running subshells
2449 ### If we are on Windows, search for the shell.  This will permit people
2450 ### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2451 ### without also having to set CONFIG_SHELL.  This code will work when
2452 ### using bash, which sets OSTYPE.
2453 case "${OSTYPE}" in
2454 *win32*)
2455   if test x${CONFIG_SHELL} = x ; then
2456     if test ! -f /bin/sh ; then
2457       if test x${SHELL} != x && test -f ${SHELL} ; then
2458         CONFIG_SHELL=${SHELL}
2459         export CONFIG_SHELL
2460       else
2461         for prog in sh sh.exe bash bash.exe; do
2462           IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
2463           for dir in $PATH; do
2464             test -z "$dir" && dir=.
2465             if test -f $dir/$prog; then
2466               CONFIG_SHELL=$dir/$prog
2467               export CONFIG_SHELL
2468               break
2469             fi
2470           done
2471           IFS="$save_ifs"
2472           test -n "${CONFIG_SHELL}" && break
2473         done
2474       fi
2475     fi
2476   fi
2477   ;;
2478 esac
2479
2480 config_shell=${CONFIG_SHELL-/bin/sh}
2481
2482 moveifchange=${srcdir}/move-if-change
2483
2484 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2485
2486 # We pass INSTALL explicitly to sub-makes.  Make sure that it is not
2487 # a relative path.
2488 if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2489   INSTALL="${srcpwd}/install-sh -c"
2490 fi
2491
2492 # Set srcdir to "." if that's what it is.
2493 # This is important for multilib support.
2494 pwd=`${PWDCMD-pwd}`
2495 if test "${pwd}" = "${srcpwd}" ; then
2496   srcdir=.
2497 fi
2498
2499 topsrcdir=$srcpwd
2500
2501 extra_host_args=
2502
2503 ### To add a new directory to the tree, first choose whether it is a target
2504 ### or a host dependent tool.  Then put it into the appropriate list
2505 ### (library or tools, host or target), doing a dependency sort.
2506
2507 # Subdirs will be configured in the order listed in build_configdirs,
2508 # configdirs, or target_configdirs; see the serialization section below.
2509
2510 # Dependency sorting is only needed when *configuration* must be done in
2511 # a particular order.  In all cases a dependency should be specified in
2512 # the Makefile, whether or not it's implicitly specified here.
2513
2514 # Double entries in build_configdirs, configdirs, or target_configdirs may
2515 # cause circular dependencies and break everything horribly.
2516
2517 # these library is used by various programs built for the build
2518 # environment
2519 #
2520 build_libs="build-libiberty"
2521
2522 # these tools are built for the build environment
2523 build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
2524
2525 # these libraries are used by various programs built for the host environment
2526 #
2527 host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libiconv"
2528
2529 # these tools are built for the host environment
2530 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2531 # know that we are building the simulator.
2532 # binutils, gas and ld appear in that order because it makes sense to run
2533 # "make check" in that particular order.
2534 # If --enable-gold is used, "gold" will replace "ld".
2535 host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
2536
2537 # libgcj represents the runtime libraries only used by gcj.
2538 libgcj="target-libffi \
2539         target-zlib \
2540         target-qthreads \
2541         target-libjava"
2542
2543 # these libraries are built for the target environment, and are built after
2544 # the host libraries and the host tools (which may be a cross compiler)
2545 #
2546 target_libraries="target-libgcc \
2547                 target-libiberty \
2548                 target-libgloss \
2549                 target-newlib \
2550                 target-libgomp \
2551                 target-libstdc++-v3 \
2552                 target-libmudflap \
2553                 target-libssp \
2554                 target-libgfortran \
2555                 target-boehm-gc \
2556                 ${libgcj} \
2557                 target-libobjc \
2558                 target-libada"
2559
2560 # these tools are built using the target libraries, and are intended to
2561 # run only in the target environment
2562 #
2563 # note: any program that *uses* libraries that are in the "target_libraries"
2564 # list belongs in this list.  those programs are also very likely
2565 # candidates for the "native_only" list which follows
2566 #
2567 target_tools="target-examples target-groff target-gperf target-rda"
2568
2569 ################################################################################
2570
2571 ## All tools belong in one of the four categories, and are assigned above
2572 ## We assign ${configdirs} this way to remove all embedded newlines.  This
2573 ## is important because configure will choke if they ever get through.
2574 ## ${configdirs} is directories we build using the host tools.
2575 ## ${target_configdirs} is directories we build using the target tools.
2576 configdirs=`echo ${host_libs} ${host_tools}`
2577 target_configdirs=`echo ${target_libraries} ${target_tools}`
2578 build_configdirs=`echo ${build_libs} ${build_tools}`
2579
2580
2581
2582 ################################################################################
2583
2584 srcname="gnu development package"
2585
2586 # This gets set non-empty for some net releases of packages.
2587 appdirs=""
2588
2589 # Define is_cross_compiler to save on calls to 'test'.
2590 is_cross_compiler=
2591 if test x"${host}" = x"${target}" ; then
2592   is_cross_compiler=no
2593 else
2594   is_cross_compiler=yes
2595 fi
2596
2597 # Find the build and target subdir names.
2598
2599 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2600 # have matching libraries, they should use host libraries: Makefile.tpl
2601 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2602 # However, they still use the build modules, because the corresponding
2603 # host modules (e.g. bison) are only built for the host when bootstrap
2604 # finishes. So:
2605 # - build_subdir is where we find build modules, and never changes.
2606 # - build_libsubdir is where we find build libraries, and can be overridden.
2607
2608 # Prefix 'build-' so this never conflicts with target_subdir.
2609 build_subdir="build-${build_noncanonical}"
2610
2611 # Check whether --with-build-libsubdir was given.
2612 if test "${with_build_libsubdir+set}" = set; then :
2613   withval=$with_build_libsubdir; build_libsubdir="$withval"
2614 else
2615   build_libsubdir="$build_subdir"
2616 fi
2617
2618 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2619 if ( test $srcdir = . && test -d gcc ) \
2620    || test -d $srcdir/../host-${host_noncanonical}; then
2621   host_subdir="host-${host_noncanonical}"
2622 else
2623   host_subdir=.
2624 fi
2625 # No prefix.
2626 target_subdir=${target_noncanonical}
2627
2628
2629 # Skipdirs are removed silently.
2630 skipdirs=
2631 # Noconfigdirs are removed loudly.
2632 noconfigdirs=""
2633
2634 use_gnu_ld=
2635 # Make sure we don't let GNU ld be added if we didn't want it.
2636 if test x$with_gnu_ld = xno ; then
2637   use_gnu_ld=no
2638   noconfigdirs="$noconfigdirs ld gold"
2639 fi
2640
2641 use_gnu_as=
2642 # Make sure we don't let GNU as be added if we didn't want it.
2643 if test x$with_gnu_as = xno ; then
2644   use_gnu_as=no
2645   noconfigdirs="$noconfigdirs gas"
2646 fi
2647
2648 # some tools are so dependent upon X11 that if we're not building with X,
2649 # it's not even worth trying to configure, much less build, that tool.
2650
2651 case ${with_x} in
2652   yes | "") ;; # the default value for this tree is that X11 is available
2653   no)
2654     skipdirs="${skipdirs} tk itcl libgui"
2655     # We won't be able to build gdbtk without X.
2656     enable_gdbtk=no
2657     ;;
2658   *)  echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2659 esac
2660
2661 # Some tools are only suitable for building in a "native" situation.
2662 # Remove these if host!=target.
2663 native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
2664
2665 # Similarly, some are only suitable for cross toolchains.
2666 # Remove these if host=target.
2667 cross_only="target-libgloss target-newlib target-opcodes"
2668
2669 case $is_cross_compiler in
2670   no) skipdirs="${skipdirs} ${cross_only}" ;;
2671   yes) skipdirs="${skipdirs} ${native_only}" ;;
2672 esac
2673
2674 # If both --with-headers and --with-libs are specified, default to
2675 # --without-newlib.
2676 if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2677    && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
2678   if test x"${with_newlib}" = x ; then
2679     with_newlib=no
2680   fi
2681 fi
2682
2683 # Recognize --with-newlib/--without-newlib.
2684 case ${with_newlib} in
2685   no) skipdirs="${skipdirs} target-newlib" ;;
2686   yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2687 esac
2688
2689 # Handle --enable-gold.
2690
2691 # Check whether --enable-gold was given.
2692 if test "${enable_gold+set}" = set; then :
2693   enableval=$enable_gold; ENABLE_GOLD=$enableval
2694 else
2695   ENABLE_GOLD=no
2696 fi
2697
2698 if test "${ENABLE_GOLD}" = "yes"; then
2699   # Check for ELF target.
2700   is_elf=no
2701   case "${target}" in
2702     *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2703     | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
2704     | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
2705       case "${target}" in
2706         *-*-linux*aout* | *-*-linux*oldld*)
2707           ;;
2708         *)
2709           is_elf=yes
2710           ;;
2711       esac
2712   esac
2713
2714   if test "$is_elf" = "yes"; then
2715     # Check for target supported by gold.
2716     case "${target}" in
2717       i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
2718         configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
2719         ;;
2720     esac
2721   fi
2722 fi
2723
2724 # Configure extra directories which are host specific
2725
2726 case "${host}" in
2727   *-cygwin*)
2728     configdirs="$configdirs libtermcap" ;;
2729 esac
2730
2731 # A target can indicate whether a language isn't supported for some reason.
2732 # Only spaces may be used in this macro; not newlines or tabs.
2733 unsupported_languages=
2734
2735 # Remove more programs from consideration, based on the host or
2736 # target this usually means that a port of the program doesn't
2737 # exist yet.
2738
2739 case "${host}" in
2740   hppa*64*-*-*)
2741     noconfigdirs="$noconfigdirs byacc"
2742     ;;
2743   i[3456789]86-*-vsta)
2744     noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
2745     ;;
2746   i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
2747     noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
2748     ;;
2749   x86_64-*-mingw*)
2750     noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2751     ;;
2752   i[3456789]86-*-mingw32*)
2753     # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
2754     noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2755     ;;
2756   i[3456789]86-*-beos*)
2757     noconfigdirs="$noconfigdirs tk itcl libgui gdb"
2758     ;;
2759   *-*-cygwin*)
2760     noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
2761     ;;
2762   *-*-netbsd*)
2763     noconfigdirs="$noconfigdirs rcs"
2764     ;;
2765   ppc*-*-pe)
2766     noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
2767     ;;
2768   powerpc-*-beos*)
2769     noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
2770     ;;
2771 esac
2772
2773
2774 # Check whether --enable-libada was given.
2775 if test "${enable_libada+set}" = set; then :
2776   enableval=$enable_libada; ENABLE_LIBADA=$enableval
2777 else
2778   ENABLE_LIBADA=yes
2779 fi
2780
2781 if test "${ENABLE_LIBADA}" != "yes" ; then
2782   noconfigdirs="$noconfigdirs gnattools"
2783 fi
2784
2785 # Check whether --enable-libssp was given.
2786 if test "${enable_libssp+set}" = set; then :
2787   enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
2788 else
2789   ENABLE_LIBSSP=yes
2790 fi
2791
2792
2793 # Save it here so that, even in case of --enable-libgcj, if the Java
2794 # front-end isn't enabled, we still get libgcj disabled.
2795 libgcj_saved=$libgcj
2796 case $enable_libgcj in
2797 yes)
2798   # If we reset it here, it won't get added to noconfigdirs in the
2799   # target-specific build rules, so it will be forcibly enabled
2800   # (unless the Java language itself isn't enabled).
2801   libgcj=
2802   ;;
2803 no)
2804   # Make sure we get it printed in the list of not supported target libs.
2805   noconfigdirs="$noconfigdirs ${libgcj}"
2806   ;;
2807 esac
2808
2809
2810 # Disable libmudflap on some systems.
2811 if test x$enable_libmudflap = x ; then
2812     case "${target}" in
2813     *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
2814         # Enable libmudflap by default in GNU and friends.
2815         ;;
2816     *-*-freebsd*)
2817         # Enable libmudflap by default in FreeBSD.
2818         ;;
2819     *)
2820         # Disable it by default everywhere else.
2821         noconfigdirs="$noconfigdirs target-libmudflap"
2822         ;;
2823     esac
2824 fi
2825
2826 # Disable libgomp on non POSIX hosted systems.
2827 if test x$enable_libgomp = x ; then
2828     # Enable libgomp by default on hosted POSIX systems.
2829     case "${target}" in
2830     *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
2831         ;;
2832     *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
2833         ;;
2834     *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
2835         ;;
2836     *-*-darwin* | *-*-aix*)
2837         ;;
2838     *)
2839         noconfigdirs="$noconfigdirs target-libgomp"
2840         ;;
2841     esac
2842 fi
2843
2844 # Default libgloss CPU subdirectory.
2845 libgloss_dir="$target_cpu"
2846
2847 case "${target}" in
2848   *-*-chorusos)
2849     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2850     ;;
2851   powerpc-*-darwin*)
2852     noconfigdirs="$noconfigdirs ld gas gdb gprof"
2853     noconfigdirs="$noconfigdirs sim target-rda"
2854     ;;
2855   i[3456789]86-*-darwin*)
2856     noconfigdirs="$noconfigdirs ld gprof"
2857     noconfigdirs="$noconfigdirs sim target-rda"
2858     ;;
2859   x86_64-*-darwin[912]*)
2860     noconfigdirs="$noconfigdirs ld gas gprof"
2861     noconfigdirs="$noconfigdirs sim target-rda"
2862     ;;
2863   *-*-darwin*)
2864     noconfigdirs="$noconfigdirs ld gas gdb gprof"
2865     noconfigdirs="$noconfigdirs sim target-rda"
2866     noconfigdirs="$noconfigdirs ${libgcj}"
2867     ;;
2868   *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
2869     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2870     ;;
2871   *-*-freebsd*)
2872     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2873     if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
2874         && test -f /usr/local/include/gmp.h; then
2875       with_gmp=/usr/local
2876     fi
2877
2878     # Skip some stuff that's unsupported on some FreeBSD configurations.
2879     case "${target}" in
2880       i*86-*-*) ;;
2881       alpha*-*-*) ;;
2882       *)
2883         noconfigdirs="$noconfigdirs ${libgcj}"
2884         ;;
2885     esac
2886     ;;
2887   *-*-kaos*)
2888     # Remove unsupported stuff on all kaOS configurations.
2889     skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
2890     skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
2891     skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
2892     noconfigdirs="$noconfigdirs target-libgloss"
2893     ;;
2894   *-*-netbsd*)
2895     # Skip some stuff on all NetBSD configurations.
2896     noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
2897
2898     # Skip some stuff that's unsupported on some NetBSD configurations.
2899     case "${target}" in
2900       i*86-*-netbsdelf*) ;;
2901       arm*-*-netbsdelf*) ;;
2902       *)
2903         noconfigdirs="$noconfigdirs ${libgcj}"
2904         ;;
2905     esac
2906     ;;
2907   *-*-netware*)
2908     noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
2909     ;;
2910   *-*-rtems*)
2911     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2912     ;;
2913     # The tpf target doesn't support gdb yet.
2914   *-*-tpf*)
2915     noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
2916     ;;
2917   *-*-uclinux*)
2918     noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
2919     ;;
2920   *-*-vxworks*)
2921     noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
2922     ;;
2923   alpha*-dec-osf*)
2924     # ld works, but does not support shared libraries.
2925     # newlib is not 64 bit ready.  I'm not sure about fileutils.
2926     # gas doesn't generate exception information.
2927     noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
2928     ;;
2929   alpha*-*-*vms*)
2930     noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
2931     ;;
2932   alpha*-*-linux*)
2933     # newlib is not 64 bit ready
2934     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2935     ;;
2936   alpha*-*-*)
2937     # newlib is not 64 bit ready
2938     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2939     ;;
2940   am33_2.0-*-linux*)
2941     noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
2942     ;;
2943   sh-*-linux*)
2944     noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
2945     ;;
2946   sh*-*-pe|mips*-*-pe|*arm-wince-pe)
2947     noconfigdirs="$noconfigdirs ${libgcj}"
2948     noconfigdirs="$noconfigdirs target-examples"
2949     noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
2950     noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
2951     noconfigdirs="$noconfigdirs expect dejagnu"
2952     # the C++ libraries don't build on top of CE's C libraries
2953     noconfigdirs="$noconfigdirs target-libstdc++-v3"
2954     noconfigdirs="$noconfigdirs target-newlib"
2955     case "${host}" in
2956       *-*-cygwin*) ;; # keep gdb and readline
2957       *) noconfigdirs="$noconfigdirs gdb readline"
2958          ;;
2959     esac
2960     libgloss_dir=wince
2961     ;;
2962   arc-*-*)
2963     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2964     ;;
2965   arm-semi-aof )
2966     ;;
2967   arm-*-coff | strongarm-*-coff | xscale-*-coff)
2968     noconfigdirs="$noconfigdirs ${libgcj}"
2969     libgloss_dir=arm
2970     ;;
2971   arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
2972     noconfigdirs="$noconfigdirs target-libffi target-qthreads"
2973     libgloss_dir=arm
2974     ;;
2975   arm*-*-linux-gnueabi)
2976     noconfigdirs="$noconfigdirs target-qthreads"
2977     case ${with_newlib} in
2978       no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2979     esac
2980     libgloss_dir=arm
2981     ;;
2982   arm*-*-symbianelf*)
2983     noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
2984     libgloss_dir=arm
2985     ;;
2986   arm-*-pe*)
2987     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2988     ;;
2989   thumb-*-coff)
2990     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2991     ;;
2992   thumb-*-elf)
2993     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2994     ;;
2995   thumb-*-pe)
2996     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2997     ;;
2998   arm-*-riscix*)
2999     noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
3000     ;;
3001   avr-*-*)
3002     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
3003     ;;
3004   bfin-*-*)
3005     noconfigdirs="$noconfigdirs gdb"
3006     if test x${is_cross_compiler} != xno ; then
3007       target_configdirs="${target_configdirs} target-bsp target-cygmon"
3008     fi
3009     ;;
3010   c4x-*-* | tic4x-*-*)
3011     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
3012     ;;
3013   c54x*-*-* | tic54x-*-*)
3014     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
3015     ;;
3016   cr16-*-*)
3017     noconfigdirs="$noconfigdirs ${libgcj} gdb"
3018     ;;
3019   cris-*-* | crisv32-*-*)
3020     unsupported_languages="$unsupported_languages java"
3021     case "${target}" in
3022       *-*-aout)
3023         unsupported_languages="$unsupported_languages fortran"
3024         noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
3025       *-*-elf)
3026         noconfigdirs="$noconfigdirs target-boehm-gc";;
3027       *-*-linux*)
3028         noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
3029       *)
3030         unsupported_languages="$unsupported_languages fortran"
3031         noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
3032     esac
3033     libgloss_dir=cris
3034     ;;
3035   crx-*-*)
3036     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3037     ;;
3038   d10v-*-*)
3039     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
3040     ;;
3041   d30v-*-*)
3042     noconfigdirs="$noconfigdirs ${libgcj} gdb"
3043     ;;
3044   ep9312-*-elf | ep9312-*-coff)
3045     libgloss_dir=arm
3046     ;;
3047   fr30-*-elf*)
3048     noconfigdirs="$noconfigdirs ${libgcj} gdb"
3049     ;;
3050   frv-*-*)
3051     noconfigdirs="$noconfigdirs ${libgcj}"
3052     ;;
3053   moxie-*-*)
3054     noconfigdirs="$noconfigdirs ${libgcj}"
3055     noconfigdirs="$noconfigdirs gprof"
3056     ;;
3057   h8300*-*-*)
3058     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
3059     ;;
3060   h8500-*-*)
3061     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
3062     ;;
3063   hppa1.1-*-osf* | hppa1.1-*-bsd* )
3064     ;;
3065   hppa*64*-*-linux* | parisc*64*-*-linux*)
3066     # In this case, it's because the hppa64-linux target is for
3067     # the kernel only at this point and has no libc, and thus no
3068     # headers, crt*.o, etc., all of which are needed by these.
3069     noconfigdirs="$noconfigdirs target-zlib"
3070     ;;
3071   parisc*-*-linux* | hppa*-*-linux*)
3072     ;;
3073   hppa*-*-*elf* | \
3074   hppa*-*-lites* | \
3075   hppa*-*-openbsd* | \
3076   hppa*64*-*-*)
3077     noconfigdirs="$noconfigdirs ${libgcj}"
3078     ;;
3079   hppa*-hp-hpux11*)
3080     noconfigdirs="$noconfigdirs ld shellutils"
3081     ;;
3082   hppa*-*-pro*)
3083     libgloss_dir=pa
3084     ;;
3085   hppa*-*-*)
3086     # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3087     # build on HP-UX 10.20.
3088     noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
3089     ;;
3090   i960-*-*)
3091     noconfigdirs="$noconfigdirs ${libgcj} gdb"
3092     ;;
3093   ia64*-*-elf*)
3094     # No gdb support yet.
3095     noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
3096     ;;
3097   ia64*-**-hpux*)
3098     # No gdb or ld support yet.
3099     noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
3100     ;;
3101   ia64*-*-*vms*)
3102     # No gdb or ld support yet.
3103     noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3104     ;;
3105   i370-*-opened*)
3106     ;;
3107   i[3456789]86-*-coff | i[3456789]86-*-elf)
3108     noconfigdirs="$noconfigdirs ${libgcj}"
3109     libgloss_dir=i386
3110     ;;
3111   i[3456789]86-*-linux*)
3112     # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3113     # not build java stuff by default.
3114     case "${target}" in
3115       *-*-*libc1*)
3116         noconfigdirs="$noconfigdirs ${libgcj}";;
3117     esac
3118
3119     # This section makes it possible to build newlib natively on linux.
3120     # If we are using a cross compiler then don't configure newlib.
3121     if test x${is_cross_compiler} != xno ; then
3122       noconfigdirs="$noconfigdirs target-newlib"
3123     fi
3124     noconfigdirs="$noconfigdirs target-libgloss"
3125     # If we are not using a cross compiler, do configure newlib.
3126     # Note however, that newlib will only be configured in this situation
3127     # if the --with-newlib option has been given, because otherwise
3128     # 'target-newlib' will appear in skipdirs.
3129     ;;
3130   i[3456789]86-*-mingw32*)
3131     target_configdirs="$target_configdirs target-winsup"
3132     noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3133     ;;
3134   x86_64-*-mingw*)
3135     target_configdirs="$target_configdirs target-winsup"
3136     noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3137     ;;
3138   *-*-cygwin*)
3139     target_configdirs="$target_configdirs target-libtermcap target-winsup"
3140     noconfigdirs="$noconfigdirs target-gperf target-libgloss"
3141     # always build newlib if winsup directory is present.
3142     if test -d "$srcdir/winsup/cygwin"; then
3143       skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3144     elif test -d "$srcdir/newlib"; then
3145       echo "Warning: winsup/cygwin is missing so newlib can't be built."
3146     fi
3147     ;;
3148   i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3149   i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
3150     ;;
3151   i[3456789]86-*-pe)
3152     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
3153     ;;
3154   i[3456789]86-*-sco3.2v5*)
3155     # The linker does not yet know about weak symbols in COFF,
3156     # and is not configured to handle mixed ELF and COFF.
3157     noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
3158     ;;
3159   i[3456789]86-*-sco*)
3160     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
3161     ;;
3162   i[3456789]86-*-solaris2*)
3163     noconfigdirs="$noconfigdirs target-libgloss"
3164     ;;
3165   i[3456789]86-*-sysv4*)
3166     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
3167     ;;
3168   i[3456789]86-*-beos*)
3169     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
3170     ;;
3171   i[3456789]86-*-rdos*)
3172     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3173     ;;
3174   m32r-*-*)
3175     noconfigdirs="$noconfigdirs ${libgcj}"
3176     ;;
3177   m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3178     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
3179     libgloss_dir=m68hc11
3180     ;;
3181   m68k-*-elf*)
3182     noconfigdirs="$noconfigdirs ${libgcj}"
3183     ;;
3184   m68k-*-coff*)
3185     noconfigdirs="$noconfigdirs ${libgcj}"
3186     ;;
3187   m68*-*-* | fido-*-*)
3188     libgloss_dir=m68k
3189     ;;
3190   mcore-*-pe*)
3191   # The EPOC C++ environment does not support exceptions or rtti,
3192   # and so building libstdc++-v3 tends not to always work.
3193     noconfigdirs="$noconfigdirs target-libstdc++-v3"
3194     ;;
3195   mmix-*-*)
3196     noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
3197     unsupported_languages="$unsupported_languages fortran java"
3198     ;;
3199   mn10200-*-*)
3200     noconfigdirs="$noconfigdirs ${libgcj}"
3201     ;;
3202   mn10300-*-*)
3203     noconfigdirs="$noconfigdirs ${libgcj}"
3204     ;;
3205   mt-*-*)
3206     noconfigdirs="$noconfigdirs sim"
3207     ;;
3208   powerpc-*-aix*)
3209     # copied from rs6000-*-* entry
3210     noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
3211     ;;
3212   powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3213     target_configdirs="$target_configdirs target-winsup"
3214     noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
3215     # always build newlib.
3216     skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3217     ;;
3218     # This is temporary until we can link against shared libraries
3219   powerpcle-*-solaris*)
3220     noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
3221     libgloss_dir=rs6000
3222     ;;
3223   powerpc-*-beos*)
3224     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
3225     ;;
3226   powerpc-*-eabi)
3227     noconfigdirs="$noconfigdirs ${libgcj}"
3228     libgloss_dir=rs6000
3229     ;;
3230   powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
3231     libgloss_dir=rs6000
3232     ;;
3233   rs6000-*-lynxos*)
3234     noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
3235     ;;
3236   rs6000-*-aix*)
3237     noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
3238     ;;
3239   rs6000-*-*)
3240     noconfigdirs="$noconfigdirs gprof ${libgcj}"
3241     ;;
3242   m68k-apollo-*)
3243     noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
3244     ;;
3245   microblaze*)
3246     noconfigdirs="$noconfigdirs gprof ${libgcj}"
3247     ;;
3248   mips*-sde-elf*)
3249     skipdirs="$skipdirs target-libiberty"
3250     noconfigdirs="$noconfigdirs ${libgcj}"
3251     if test x$with_newlib = xyes; then
3252       noconfigdirs="$noconfigdirs gprof"
3253     fi
3254     libgloss_dir=mips
3255     ;;
3256   mips*-*-irix5*)
3257     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
3258     ;;
3259   mips*-*-irix6*)
3260     # Linking libjava exceeds command-line length limits on at least
3261     # IRIX 6.2, but not on IRIX 6.5.
3262     # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3263     # <oldham@codesourcery.com>
3264     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
3265     ;;
3266   mips*-*-bsd*)
3267     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
3268     ;;
3269   mips*-*-linux*)
3270     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3271     ;;
3272   mips*-*-*)
3273     noconfigdirs="$noconfigdirs gprof ${libgcj}"
3274     libgloss_dir=mips
3275     ;;
3276   romp-*-*)
3277     noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
3278     ;;
3279   sh-*-* | sh64-*-*)
3280     case "${host}" in
3281       i[3456789]86-*-vsta) ;; # don't add gprof back in
3282       i[3456789]86-*-go32*) ;; # don't add gprof back in
3283       i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
3284       *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3285     esac
3286     case "${target}" in
3287       sh*-*-elf)
3288          noconfigdirs="$noconfigdirs ${libgcj}" ;;
3289       *)
3290          noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3291     esac
3292     ;;
3293   sparclet-*-aout* | sparc86x-*-*)
3294     libgloss_dir=sparc
3295     ;;
3296   sparc-*-elf*)
3297     noconfigdirs="$noconfigdirs ${libgcj}"
3298     ;;
3299   sparc64-*-elf*)
3300     noconfigdirs="$noconfigdirs ${libgcj}"
3301     libgloss_dir=sparc
3302     ;;
3303   sparclite-*-*)
3304     noconfigdirs="$noconfigdirs ${libgcj}"
3305     libgloss_dir=sparc
3306     ;;
3307   sparc-*-sunos4*)
3308     noconfigdirs="$noconfigdirs ${libgcj}"
3309     if test x${is_cross_compiler} != xno ; then
3310            noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3311     else
3312            use_gnu_ld=no
3313     fi
3314     ;;
3315   sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
3316     noconfigdirs="$noconfigdirs ${libgcj}"
3317     ;;
3318   sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3319     ;;
3320   v810-*-*)
3321     noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
3322     ;;
3323   v850-*-*)
3324     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
3325     ;;
3326   v850e-*-*)
3327     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
3328     ;;
3329   v850ea-*-*)
3330     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
3331     ;;
3332   vax-*-vms)
3333     noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
3334     ;;
3335   vax-*-*)
3336     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
3337     ;;
3338   xtensa*-*-*)
3339     noconfigdirs="$noconfigdirs ${libgcj}"
3340     ;;
3341   ip2k-*-*)
3342     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
3343     ;;
3344   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3345     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3346     ;;
3347   *-*-lynxos*)
3348     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
3349     ;;
3350   *-*-*)
3351     noconfigdirs="$noconfigdirs ${libgcj}"
3352     ;;
3353 esac
3354
3355 # If we aren't building newlib, then don't build libgloss, since libgloss
3356 # depends upon some newlib header files.
3357 case "${noconfigdirs}" in
3358   *target-libgloss*) ;;
3359   *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3360 esac
3361
3362 # Work in distributions that contain no compiler tools, like Autoconf.
3363 tentative_cc=""
3364 host_makefile_frag=/dev/null
3365 if test -d ${srcdir}/config ; then
3366 case "${host}" in
3367   m68k-hp-hpux*)
3368     # Avoid "too much defining" errors from HPUX compiler.
3369     tentative_cc="cc -Wp,-H256000"
3370     # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3371     # If it's HP/UX ar, this should be harmless.
3372     RANLIB="ar ts"
3373     ;;
3374   m68k-apollo-sysv*)
3375     tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3376     ;;
3377   m68k-apollo-bsd*)
3378     #None of the Apollo compilers can compile gas or binutils.  The preprocessor
3379     # chokes on bfd, the compiler won't let you assign integers to enums, and
3380     # other problems.  Defining CC to gcc is a questionable way to say "don't use
3381     # the apollo compiler" (the preferred version of GCC could be called cc,
3382     # or whatever), but I'm not sure leaving CC as cc is any better...
3383     #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3384     # Used to have BISON=yacc.
3385     tentative_cc=gcc
3386     ;;
3387   m88k-dg-dgux*)
3388     tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3389     ;;
3390   m88k-harris-cxux*)
3391     # Under CX/UX, we want to tell the compiler to use ANSI mode.
3392     tentative_cc="cc -Xa"
3393     host_makefile_frag="config/mh-cxux"
3394     ;;
3395   m88k-motorola-sysv*)
3396     ;;
3397   mips*-dec-ultrix*)
3398     tentative_cc="cc -Wf,-XNg1000"
3399     host_makefile_frag="config/mh-decstation"
3400     ;;
3401   mips*-nec-sysv4*)
3402     # The C compiler on NEC MIPS SVR4 needs bigger tables.
3403     tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3404     host_makefile_frag="config/mh-necv4"
3405     ;;
3406   mips*-sgi-irix4*)
3407     # Tell compiler to use K&R C.  We can't compile under the SGI Ansi
3408     # environment.  Also bump switch table size so that cp-parse will
3409     # compile.  Bump string length limit so linker builds.
3410     tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3411     ;;
3412   mips*-*-sysv4*)
3413     host_makefile_frag="config/mh-sysv4"
3414     ;;
3415   mips*-*-sysv*)
3416     # This is for a MIPS running RISC/os 4.52C.
3417
3418     # This is needed for GDB, but needs to be in the top-level make because
3419     # if a library is compiled with the bsd headers and gets linked with the
3420     # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3421     # a different size).
3422     # ptrace(2) apparently has problems in the BSD environment.  No workaround is
3423     # known except to select the sysv environment.  Could we use /proc instead?
3424     # These "sysv environments" and "bsd environments" often end up being a pain.
3425     #
3426     # This is not part of CFLAGS because perhaps not all C compilers have this
3427     # option.
3428     tentative_cc="cc -systype sysv"
3429     ;;
3430   i370-ibm-opened*)
3431     tentative_cc="c89"
3432     ;;
3433   i[3456789]86-*-sysv5*)
3434     host_makefile_frag="config/mh-sysv5"
3435     ;;
3436   i[3456789]86-*-dgux*)
3437     tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3438     host_makefile_frag="config/mh-dgux386"
3439     ;;
3440   i[3456789]86-ncr-sysv4.3*)
3441     # The MetaWare compiler will generate a copyright message unless you
3442     # turn it off by adding the -Hnocopyr flag.
3443     tentative_cc="cc -Hnocopyr"
3444     ;;
3445   i[3456789]86-ncr-sysv4*)
3446     # for an NCR 3000 (i486/SVR4) system.
3447     # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3448     # This compiler not only emits obnoxious copyright messages every time
3449     # you run it, but it chokes and dies on a whole bunch of GNU source
3450     # files.  Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3451     tentative_cc="/usr/ccs/ATT/cc"
3452     host_makefile_frag="config/mh-ncr3000"
3453     ;;
3454   i[3456789]86-*-sco3.2v5*)
3455     ;;
3456   i[3456789]86-*-sco*)
3457     # The native C compiler botches some simple uses of const.  Unfortunately,
3458     # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3459     tentative_cc="cc -Dconst="
3460     host_makefile_frag="config/mh-sco"
3461     ;;
3462   i[3456789]86-*-udk*)
3463     host_makefile_frag="config/mh-sysv5"
3464     ;;
3465   i[3456789]86-*-solaris2*)
3466     host_makefile_frag="config/mh-sysv4"
3467     ;;
3468   i[3456789]86-*-msdosdjgpp*)
3469     host_makefile_frag="config/mh-djgpp"
3470     ;;
3471   *-cygwin*)
3472
3473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3474 $as_echo_n "checking to see if cat works as expected... " >&6; }
3475 echo a >cygwin-cat-check
3476 if test `cat cygwin-cat-check` == a ; then
3477   rm cygwin-cat-check
3478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3479 $as_echo "yes" >&6; }
3480 else
3481   rm cygwin-cat-check
3482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3483 $as_echo "no" >&6; }
3484   as_fn_error "The cat command does not ignore carriage return characters.
3485   Please either mount the build directory in binary mode or run the following
3486   commands before running any configure script:
3487 set -o igncr
3488 export SHELLOPTS
3489   " "$LINENO" 5
3490 fi
3491
3492     host_makefile_frag="config/mh-cygwin"
3493     ;;
3494   *-mingw*)
3495     host_makefile_frag="config/mh-mingw"
3496     ;;
3497   *-interix*)
3498     host_makefile_frag="config/mh-interix"
3499     ;;
3500   vax-*-ultrix2*)
3501     # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3502     tentative_cc=gcc
3503     ;;
3504   *-*-solaris2*)
3505     host_makefile_frag="config/mh-solaris"
3506     ;;
3507   m68k-sun-sunos*)
3508     # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3509     # without overflowing the jump tables (-J says to use a 32 bit table)
3510     tentative_cc="cc -J"
3511     ;;
3512   hppa*-hp-hpux10*)
3513     tentative_cc="cc -Wp,-H256000"
3514     host_makefile_frag="config/mh-pa-hpux10"
3515     ;;
3516   hppa*-hp-hpux* | hppa*-*-hiux*)
3517     tentative_cc="cc -Wp,-H256000"
3518     host_makefile_frag="config/mh-pa"
3519     ;;
3520   hppa*-*)
3521     host_makefile_frag="config/mh-pa"
3522     ;;
3523   *-hp-hpux* | *-*-hiux*)
3524     tentative_cc="cc -Wp,-H256000"
3525     ;;
3526   rs6000-*-lynxos*)
3527     # /bin/cc is less than useful for our purposes.  Always use GCC
3528     tentative_cc="/usr/cygnus/progressive/bin/gcc"
3529     host_makefile_frag="config/mh-lynxrs6k"
3530     ;;
3531   powerpc-*-darwin*)
3532     host_makefile_frag="config/mh-ppc-darwin"
3533     ;;
3534   powerpc-*-aix*)
3535     host_makefile_frag="config/mh-ppc-aix"
3536     ;;
3537   rs6000-*-aix*)
3538     host_makefile_frag="config/mh-ppc-aix"
3539     ;;
3540   *-*-lynxos*)
3541     # /bin/cc is less than useful for our purposes.  Always use GCC
3542     tentative_cc="/bin/gcc"
3543     ;;
3544   *-*-sysv4*)
3545     host_makefile_frag="config/mh-sysv4"
3546     ;;
3547   # This is placed last to prevent interfering with the cases above.
3548   i[3456789]86-*-*)
3549     # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3550     host_makefile_frag="config/mh-x86omitfp"
3551     ;;
3552 esac
3553 fi
3554
3555 # If we aren't going to be using gcc, see if we can extract a definition
3556 # of CC from the fragment.
3557 # Actually, use the 'pre-extracted' version above.
3558 if test -z "${CC}" && test "${build}" = "${host}" ; then
3559   IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
3560   found=
3561   for dir in $PATH; do
3562     test -z "$dir" && dir=.
3563     if test -f $dir/gcc; then
3564       found=yes
3565       break
3566     fi
3567   done
3568   IFS="$save_ifs"
3569   if test -z "${found}" && test -n "${tentative_cc}" ; then
3570     CC=$tentative_cc
3571   fi
3572 fi
3573
3574 if test "${build}" != "${host}" ; then
3575   AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3576   AS_FOR_BUILD=${AS_FOR_BUILD-as}
3577   CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
3578   CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3579   GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3580   GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3581   DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3582   LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3583   NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3584   RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3585   WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3586   WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3587 else
3588   AR_FOR_BUILD="\$(AR)"
3589   AS_FOR_BUILD="\$(AS)"
3590   CC_FOR_BUILD="\$(CC)"
3591   CXX_FOR_BUILD="\$(CXX)"
3592   GCJ_FOR_BUILD="\$(GCJ)"
3593   GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3594   DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3595   LD_FOR_BUILD="\$(LD)"
3596   NM_FOR_BUILD="\$(NM)"
3597   RANLIB_FOR_BUILD="\$(RANLIB)"
3598   WINDRES_FOR_BUILD="\$(WINDRES)"
3599   WINDMC_FOR_BUILD="\$(WINDMC)"
3600 fi
3601
3602 ac_ext=c
3603 ac_cpp='$CPP $CPPFLAGS'
3604 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3605 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3606 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3607 if test -n "$ac_tool_prefix"; then
3608   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3609 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3611 $as_echo_n "checking for $ac_word... " >&6; }
3612 if test "${ac_cv_prog_CC+set}" = set; then :
3613   $as_echo_n "(cached) " >&6
3614 else
3615   if test -n "$CC"; then
3616   ac_cv_prog_CC="$CC" # Let the user override the test.
3617 else
3618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3619 for as_dir in $PATH
3620 do
3621   IFS=$as_save_IFS
3622   test -z "$as_dir" && as_dir=.
3623     for ac_exec_ext in '' $ac_executable_extensions; do
3624   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3625     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3626     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3627     break 2
3628   fi
3629 done
3630   done
3631 IFS=$as_save_IFS
3632
3633 fi
3634 fi
3635 CC=$ac_cv_prog_CC
3636 if test -n "$CC"; then
3637   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3638 $as_echo "$CC" >&6; }
3639 else
3640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3641 $as_echo "no" >&6; }
3642 fi
3643
3644
3645 fi
3646 if test -z "$ac_cv_prog_CC"; then
3647   ac_ct_CC=$CC
3648   # Extract the first word of "gcc", so it can be a program name with args.
3649 set dummy gcc; ac_word=$2
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3651 $as_echo_n "checking for $ac_word... " >&6; }
3652 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3653   $as_echo_n "(cached) " >&6
3654 else
3655   if test -n "$ac_ct_CC"; then
3656   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3657 else
3658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3659 for as_dir in $PATH
3660 do
3661   IFS=$as_save_IFS
3662   test -z "$as_dir" && as_dir=.
3663     for ac_exec_ext in '' $ac_executable_extensions; do
3664   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3665     ac_cv_prog_ac_ct_CC="gcc"
3666     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3667     break 2
3668   fi
3669 done
3670   done
3671 IFS=$as_save_IFS
3672
3673 fi
3674 fi
3675 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3676 if test -n "$ac_ct_CC"; then
3677   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3678 $as_echo "$ac_ct_CC" >&6; }
3679 else
3680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3681 $as_echo "no" >&6; }
3682 fi
3683
3684   if test "x$ac_ct_CC" = x; then
3685     CC=""
3686   else
3687     case $cross_compiling:$ac_tool_warned in
3688 yes:)
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3690 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3691 ac_tool_warned=yes ;;
3692 esac
3693     CC=$ac_ct_CC
3694   fi
3695 else
3696   CC="$ac_cv_prog_CC"
3697 fi
3698
3699 if test -z "$CC"; then
3700           if test -n "$ac_tool_prefix"; then
3701     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3702 set dummy ${ac_tool_prefix}cc; ac_word=$2
3703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3704 $as_echo_n "checking for $ac_word... " >&6; }
3705 if test "${ac_cv_prog_CC+set}" = set; then :
3706   $as_echo_n "(cached) " >&6
3707 else
3708   if test -n "$CC"; then
3709   ac_cv_prog_CC="$CC" # Let the user override the test.
3710 else
3711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3712 for as_dir in $PATH
3713 do
3714   IFS=$as_save_IFS
3715   test -z "$as_dir" && as_dir=.
3716     for ac_exec_ext in '' $ac_executable_extensions; do
3717   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3718     ac_cv_prog_CC="${ac_tool_prefix}cc"
3719     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3720     break 2
3721   fi
3722 done
3723   done
3724 IFS=$as_save_IFS
3725
3726 fi
3727 fi
3728 CC=$ac_cv_prog_CC
3729 if test -n "$CC"; then
3730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3731 $as_echo "$CC" >&6; }
3732 else
3733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3734 $as_echo "no" >&6; }
3735 fi
3736
3737
3738   fi
3739 fi
3740 if test -z "$CC"; then
3741   # Extract the first word of "cc", so it can be a program name with args.
3742 set dummy cc; ac_word=$2
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3744 $as_echo_n "checking for $ac_word... " >&6; }
3745 if test "${ac_cv_prog_CC+set}" = set; then :
3746   $as_echo_n "(cached) " >&6
3747 else
3748   if test -n "$CC"; then
3749   ac_cv_prog_CC="$CC" # Let the user override the test.
3750 else
3751   ac_prog_rejected=no
3752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3753 for as_dir in $PATH
3754 do
3755   IFS=$as_save_IFS
3756   test -z "$as_dir" && as_dir=.
3757     for ac_exec_ext in '' $ac_executable_extensions; do
3758   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3759     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3760        ac_prog_rejected=yes
3761        continue
3762      fi
3763     ac_cv_prog_CC="cc"
3764     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3765     break 2
3766   fi
3767 done
3768   done
3769 IFS=$as_save_IFS
3770
3771 if test $ac_prog_rejected = yes; then
3772   # We found a bogon in the path, so make sure we never use it.
3773   set dummy $ac_cv_prog_CC
3774   shift
3775   if test $# != 0; then
3776     # We chose a different compiler from the bogus one.
3777     # However, it has the same basename, so the bogon will be chosen
3778     # first if we set CC to just the basename; use the full file name.
3779     shift
3780     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3781   fi
3782 fi
3783 fi
3784 fi
3785 CC=$ac_cv_prog_CC
3786 if test -n "$CC"; then
3787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3788 $as_echo "$CC" >&6; }
3789 else
3790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3791 $as_echo "no" >&6; }
3792 fi
3793
3794
3795 fi
3796 if test -z "$CC"; then
3797   if test -n "$ac_tool_prefix"; then
3798   for ac_prog in cl.exe
3799   do
3800     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3801 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3803 $as_echo_n "checking for $ac_word... " >&6; }
3804 if test "${ac_cv_prog_CC+set}" = set; then :
3805   $as_echo_n "(cached) " >&6
3806 else
3807   if test -n "$CC"; then
3808   ac_cv_prog_CC="$CC" # Let the user override the test.
3809 else
3810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3811 for as_dir in $PATH
3812 do
3813   IFS=$as_save_IFS
3814   test -z "$as_dir" && as_dir=.
3815     for ac_exec_ext in '' $ac_executable_extensions; do
3816   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3817     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3818     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3819     break 2
3820   fi
3821 done
3822   done
3823 IFS=$as_save_IFS
3824
3825 fi
3826 fi
3827 CC=$ac_cv_prog_CC
3828 if test -n "$CC"; then
3829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3830 $as_echo "$CC" >&6; }
3831 else
3832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3833 $as_echo "no" >&6; }
3834 fi
3835
3836
3837     test -n "$CC" && break
3838   done
3839 fi
3840 if test -z "$CC"; then
3841   ac_ct_CC=$CC
3842   for ac_prog in cl.exe
3843 do
3844   # Extract the first word of "$ac_prog", so it can be a program name with args.
3845 set dummy $ac_prog; ac_word=$2
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3847 $as_echo_n "checking for $ac_word... " >&6; }
3848 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3849   $as_echo_n "(cached) " >&6
3850 else
3851   if test -n "$ac_ct_CC"; then
3852   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3853 else
3854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3855 for as_dir in $PATH
3856 do
3857   IFS=$as_save_IFS
3858   test -z "$as_dir" && as_dir=.
3859     for ac_exec_ext in '' $ac_executable_extensions; do
3860   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3861     ac_cv_prog_ac_ct_CC="$ac_prog"
3862     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3863     break 2
3864   fi
3865 done
3866   done
3867 IFS=$as_save_IFS
3868
3869 fi
3870 fi
3871 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3872 if test -n "$ac_ct_CC"; then
3873   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3874 $as_echo "$ac_ct_CC" >&6; }
3875 else
3876   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3877 $as_echo "no" >&6; }
3878 fi
3879
3880
3881   test -n "$ac_ct_CC" && break
3882 done
3883
3884   if test "x$ac_ct_CC" = x; then
3885     CC=""
3886   else
3887     case $cross_compiling:$ac_tool_warned in
3888 yes:)
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3890 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3891 ac_tool_warned=yes ;;
3892 esac
3893     CC=$ac_ct_CC
3894   fi
3895 fi
3896
3897 fi
3898
3899
3900 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3901 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3902 as_fn_error "no acceptable C compiler found in \$PATH
3903 See \`config.log' for more details." "$LINENO" 5; }
3904
3905 # Provide some information about the compiler.
3906 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3907 set X $ac_compile
3908 ac_compiler=$2
3909 for ac_option in --version -v -V -qversion; do
3910   { { ac_try="$ac_compiler $ac_option >&5"
3911 case "(($ac_try" in
3912   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3913   *) ac_try_echo=$ac_try;;
3914 esac
3915 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3916 $as_echo "$ac_try_echo"; } >&5
3917   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3918   ac_status=$?
3919   if test -s conftest.err; then
3920     sed '10a\
3921 ... rest of stderr output deleted ...
3922          10q' conftest.err >conftest.er1
3923     cat conftest.er1 >&5
3924     rm -f conftest.er1 conftest.err
3925   fi
3926   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3927   test $ac_status = 0; }
3928 done
3929
3930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3931 /* end confdefs.h.  */
3932
3933 int
3934 main ()
3935 {
3936
3937   ;
3938   return 0;
3939 }
3940 _ACEOF
3941 ac_clean_files_save=$ac_clean_files
3942 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3943 # Try to create an executable without -o first, disregard a.out.
3944 # It will help us diagnose broken compilers, and finding out an intuition
3945 # of exeext.
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3947 $as_echo_n "checking for C compiler default output file name... " >&6; }
3948 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3949
3950 # The possible output files:
3951 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3952
3953 ac_rmfiles=
3954 for ac_file in $ac_files
3955 do
3956   case $ac_file in
3957     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3958     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3959   esac
3960 done
3961 rm -f $ac_rmfiles
3962
3963 if { { ac_try="$ac_link_default"
3964 case "(($ac_try" in
3965   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3966   *) ac_try_echo=$ac_try;;
3967 esac
3968 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3969 $as_echo "$ac_try_echo"; } >&5
3970   (eval "$ac_link_default") 2>&5
3971   ac_status=$?
3972   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3973   test $ac_status = 0; }; then :
3974   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3975 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3976 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3977 # so that the user can short-circuit this test for compilers unknown to
3978 # Autoconf.
3979 for ac_file in $ac_files ''
3980 do
3981   test -f "$ac_file" || continue
3982   case $ac_file in
3983     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3984         ;;
3985     [ab].out )
3986         # We found the default executable, but exeext='' is most
3987         # certainly right.
3988         break;;
3989     *.* )
3990         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3991         then :; else
3992            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3993         fi
3994         # We set ac_cv_exeext here because the later test for it is not
3995         # safe: cross compilers may not add the suffix if given an `-o'
3996         # argument, so we may need to know it at that point already.
3997         # Even if this section looks crufty: it has the advantage of
3998         # actually working.
3999         break;;
4000     * )
4001         break;;
4002   esac
4003 done
4004 test "$ac_cv_exeext" = no && ac_cv_exeext=
4005
4006 else
4007   ac_file=''
4008 fi
4009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4010 $as_echo "$ac_file" >&6; }
4011 if test -z "$ac_file"; then :
4012   $as_echo "$as_me: failed program was:" >&5
4013 sed 's/^/| /' conftest.$ac_ext >&5
4014
4015 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4016 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4017 { as_fn_set_status 77
4018 as_fn_error "C compiler cannot create executables
4019 See \`config.log' for more details." "$LINENO" 5; }; }
4020 fi
4021 ac_exeext=$ac_cv_exeext
4022
4023 # Check that the compiler produces executables we can run.  If not, either
4024 # the compiler is broken, or we cross compile.
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4026 $as_echo_n "checking whether the C compiler works... " >&6; }
4027 # If not cross compiling, check that we can run a simple program.
4028 if test "$cross_compiling" != yes; then
4029   if { ac_try='./$ac_file'
4030   { { case "(($ac_try" in
4031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032   *) ac_try_echo=$ac_try;;
4033 esac
4034 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4035 $as_echo "$ac_try_echo"; } >&5
4036   (eval "$ac_try") 2>&5
4037   ac_status=$?
4038   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4039   test $ac_status = 0; }; }; then
4040     cross_compiling=no
4041   else
4042     if test "$cross_compiling" = maybe; then
4043         cross_compiling=yes
4044     else
4045         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4046 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4047 as_fn_error "cannot run C compiled programs.
4048 If you meant to cross compile, use \`--host'.
4049 See \`config.log' for more details." "$LINENO" 5; }
4050     fi
4051   fi
4052 fi
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4054 $as_echo "yes" >&6; }
4055
4056 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4057 ac_clean_files=$ac_clean_files_save
4058 # Check that the compiler produces executables we can run.  If not, either
4059 # the compiler is broken, or we cross compile.
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4061 $as_echo_n "checking whether we are cross compiling... " >&6; }
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4063 $as_echo "$cross_compiling" >&6; }
4064
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4066 $as_echo_n "checking for suffix of executables... " >&6; }
4067 if { { ac_try="$ac_link"
4068 case "(($ac_try" in
4069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4070   *) ac_try_echo=$ac_try;;
4071 esac
4072 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4073 $as_echo "$ac_try_echo"; } >&5
4074   (eval "$ac_link") 2>&5
4075   ac_status=$?
4076   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4077   test $ac_status = 0; }; then :
4078   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4079 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4080 # work properly (i.e., refer to `conftest.exe'), while it won't with
4081 # `rm'.
4082 for ac_file in conftest.exe conftest conftest.*; do
4083   test -f "$ac_file" || continue
4084   case $ac_file in
4085     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4086     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4087           break;;
4088     * ) break;;
4089   esac
4090 done
4091 else
4092   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4093 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4094 as_fn_error "cannot compute suffix of executables: cannot compile and link
4095 See \`config.log' for more details." "$LINENO" 5; }
4096 fi
4097 rm -f conftest$ac_cv_exeext
4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4099 $as_echo "$ac_cv_exeext" >&6; }
4100
4101 rm -f conftest.$ac_ext
4102 EXEEXT=$ac_cv_exeext
4103 ac_exeext=$EXEEXT
4104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4105 $as_echo_n "checking for suffix of object files... " >&6; }
4106 if test "${ac_cv_objext+set}" = set; then :
4107   $as_echo_n "(cached) " >&6
4108 else
4109   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4110 /* end confdefs.h.  */
4111
4112 int
4113 main ()
4114 {
4115
4116   ;
4117   return 0;
4118 }
4119 _ACEOF
4120 rm -f conftest.o conftest.obj
4121 if { { ac_try="$ac_compile"
4122 case "(($ac_try" in
4123   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4124   *) ac_try_echo=$ac_try;;
4125 esac
4126 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4127 $as_echo "$ac_try_echo"; } >&5
4128   (eval "$ac_compile") 2>&5
4129   ac_status=$?
4130   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4131   test $ac_status = 0; }; then :
4132   for ac_file in conftest.o conftest.obj conftest.*; do
4133   test -f "$ac_file" || continue;
4134   case $ac_file in
4135     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4136     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4137        break;;
4138   esac
4139 done
4140 else
4141   $as_echo "$as_me: failed program was:" >&5
4142 sed 's/^/| /' conftest.$ac_ext >&5
4143
4144 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4145 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4146 as_fn_error "cannot compute suffix of object files: cannot compile
4147 See \`config.log' for more details." "$LINENO" 5; }
4148 fi
4149 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4150 fi
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4152 $as_echo "$ac_cv_objext" >&6; }
4153 OBJEXT=$ac_cv_objext
4154 ac_objext=$OBJEXT
4155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4156 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4157 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4158   $as_echo_n "(cached) " >&6
4159 else
4160   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4161 /* end confdefs.h.  */
4162
4163 int
4164 main ()
4165 {
4166 #ifndef __GNUC__
4167        choke me
4168 #endif
4169
4170   ;
4171   return 0;
4172 }
4173 _ACEOF
4174 if ac_fn_c_try_compile "$LINENO"; then :
4175   ac_compiler_gnu=yes
4176 else
4177   ac_compiler_gnu=no
4178 fi
4179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4180 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4181
4182 fi
4183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4184 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4185 if test $ac_compiler_gnu = yes; then
4186   GCC=yes
4187 else
4188   GCC=
4189 fi
4190 ac_test_CFLAGS=${CFLAGS+set}
4191 ac_save_CFLAGS=$CFLAGS
4192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4193 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4194 if test "${ac_cv_prog_cc_g+set}" = set; then :
4195   $as_echo_n "(cached) " >&6
4196 else
4197   ac_save_c_werror_flag=$ac_c_werror_flag
4198    ac_c_werror_flag=yes
4199    ac_cv_prog_cc_g=no
4200    CFLAGS="-g"
4201    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4202 /* end confdefs.h.  */
4203
4204 int
4205 main ()
4206 {
4207
4208   ;
4209   return 0;
4210 }
4211 _ACEOF
4212 if ac_fn_c_try_compile "$LINENO"; then :
4213   ac_cv_prog_cc_g=yes
4214 else
4215   CFLAGS=""
4216       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4217 /* end confdefs.h.  */
4218
4219 int
4220 main ()
4221 {
4222
4223   ;
4224   return 0;
4225 }
4226 _ACEOF
4227 if ac_fn_c_try_compile "$LINENO"; then :
4228
4229 else
4230   ac_c_werror_flag=$ac_save_c_werror_flag
4231          CFLAGS="-g"
4232          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4233 /* end confdefs.h.  */
4234
4235 int
4236 main ()
4237 {
4238
4239   ;
4240   return 0;
4241 }
4242 _ACEOF
4243 if ac_fn_c_try_compile "$LINENO"; then :
4244   ac_cv_prog_cc_g=yes
4245 fi
4246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4247 fi
4248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4249 fi
4250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4251    ac_c_werror_flag=$ac_save_c_werror_flag
4252 fi
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4254 $as_echo "$ac_cv_prog_cc_g" >&6; }
4255 if test "$ac_test_CFLAGS" = set; then
4256   CFLAGS=$ac_save_CFLAGS
4257 elif test $ac_cv_prog_cc_g = yes; then
4258   if test "$GCC" = yes; then
4259     CFLAGS="-g -O2"
4260   else
4261     CFLAGS="-g"
4262   fi
4263 else
4264   if test "$GCC" = yes; then
4265     CFLAGS="-O2"
4266   else
4267     CFLAGS=
4268   fi
4269 fi
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4271 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4272 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4273   $as_echo_n "(cached) " >&6
4274 else
4275   ac_cv_prog_cc_c89=no
4276 ac_save_CC=$CC
4277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4278 /* end confdefs.h.  */
4279 #include <stdarg.h>
4280 #include <stdio.h>
4281 #include <sys/types.h>
4282 #include <sys/stat.h>
4283 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4284 struct buf { int x; };
4285 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4286 static char *e (p, i)
4287      char **p;
4288      int i;
4289 {
4290   return p[i];
4291 }
4292 static char *f (char * (*g) (char **, int), char **p, ...)
4293 {
4294   char *s;
4295   va_list v;
4296   va_start (v,p);
4297   s = g (p, va_arg (v,int));
4298   va_end (v);
4299   return s;
4300 }
4301
4302 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4303    function prototypes and stuff, but not '\xHH' hex character constants.
4304    These don't provoke an error unfortunately, instead are silently treated
4305    as 'x'.  The following induces an error, until -std is added to get
4306    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4307    array size at least.  It's necessary to write '\x00'==0 to get something
4308    that's true only with -std.  */
4309 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4310
4311 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4312    inside strings and character constants.  */
4313 #define FOO(x) 'x'
4314 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4315
4316 int test (int i, double x);
4317 struct s1 {int (*f) (int a);};
4318 struct s2 {int (*f) (double a);};
4319 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4320 int argc;
4321 char **argv;
4322 int
4323 main ()
4324 {
4325 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4326   ;
4327   return 0;
4328 }
4329 _ACEOF
4330 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4331         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4332 do
4333   CC="$ac_save_CC $ac_arg"
4334   if ac_fn_c_try_compile "$LINENO"; then :
4335   ac_cv_prog_cc_c89=$ac_arg
4336 fi
4337 rm -f core conftest.err conftest.$ac_objext
4338   test "x$ac_cv_prog_cc_c89" != "xno" && break
4339 done
4340 rm -f conftest.$ac_ext
4341 CC=$ac_save_CC
4342
4343 fi
4344 # AC_CACHE_VAL
4345 case "x$ac_cv_prog_cc_c89" in
4346   x)
4347     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4348 $as_echo "none needed" >&6; } ;;
4349   xno)
4350     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4351 $as_echo "unsupported" >&6; } ;;
4352   *)
4353     CC="$CC $ac_cv_prog_cc_c89"
4354     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4355 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4356 esac
4357 if test "x$ac_cv_prog_cc_c89" != xno; then :
4358
4359 fi
4360
4361 ac_ext=c
4362 ac_cpp='$CPP $CPPFLAGS'
4363 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4364 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4365 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4366
4367 ac_ext=cpp
4368 ac_cpp='$CXXCPP $CPPFLAGS'
4369 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4370 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4371 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4372 if test -z "$CXX"; then
4373   if test -n "$CCC"; then
4374     CXX=$CCC
4375   else
4376     if test -n "$ac_tool_prefix"; then
4377   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4378   do
4379     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4380 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4382 $as_echo_n "checking for $ac_word... " >&6; }
4383 if test "${ac_cv_prog_CXX+set}" = set; then :
4384   $as_echo_n "(cached) " >&6
4385 else
4386   if test -n "$CXX"; then
4387   ac_cv_prog_CXX="$CXX" # Let the user override the test.
4388 else
4389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4390 for as_dir in $PATH
4391 do
4392   IFS=$as_save_IFS
4393   test -z "$as_dir" && as_dir=.
4394     for ac_exec_ext in '' $ac_executable_extensions; do
4395   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4396     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4397     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4398     break 2
4399   fi
4400 done
4401   done
4402 IFS=$as_save_IFS
4403
4404 fi
4405 fi
4406 CXX=$ac_cv_prog_CXX
4407 if test -n "$CXX"; then
4408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4409 $as_echo "$CXX" >&6; }
4410 else
4411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4412 $as_echo "no" >&6; }
4413 fi
4414
4415
4416     test -n "$CXX" && break
4417   done
4418 fi
4419 if test -z "$CXX"; then
4420   ac_ct_CXX=$CXX
4421   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4422 do
4423   # Extract the first word of "$ac_prog", so it can be a program name with args.
4424 set dummy $ac_prog; ac_word=$2
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4426 $as_echo_n "checking for $ac_word... " >&6; }
4427 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4428   $as_echo_n "(cached) " >&6
4429 else
4430   if test -n "$ac_ct_CXX"; then
4431   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4432 else
4433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4434 for as_dir in $PATH
4435 do
4436   IFS=$as_save_IFS
4437   test -z "$as_dir" && as_dir=.
4438     for ac_exec_ext in '' $ac_executable_extensions; do
4439   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4440     ac_cv_prog_ac_ct_CXX="$ac_prog"
4441     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4442     break 2
4443   fi
4444 done
4445   done
4446 IFS=$as_save_IFS
4447
4448 fi
4449 fi
4450 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4451 if test -n "$ac_ct_CXX"; then
4452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4453 $as_echo "$ac_ct_CXX" >&6; }
4454 else
4455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4456 $as_echo "no" >&6; }
4457 fi
4458
4459
4460   test -n "$ac_ct_CXX" && break
4461 done
4462
4463   if test "x$ac_ct_CXX" = x; then
4464     CXX="g++"
4465   else
4466     case $cross_compiling:$ac_tool_warned in
4467 yes:)
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4469 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4470 ac_tool_warned=yes ;;
4471 esac
4472     CXX=$ac_ct_CXX
4473   fi
4474 fi
4475
4476   fi
4477 fi
4478 # Provide some information about the compiler.
4479 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4480 set X $ac_compile
4481 ac_compiler=$2
4482 for ac_option in --version -v -V -qversion; do
4483   { { ac_try="$ac_compiler $ac_option >&5"
4484 case "(($ac_try" in
4485   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4486   *) ac_try_echo=$ac_try;;
4487 esac
4488 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4489 $as_echo "$ac_try_echo"; } >&5
4490   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4491   ac_status=$?
4492   if test -s conftest.err; then
4493     sed '10a\
4494 ... rest of stderr output deleted ...
4495          10q' conftest.err >conftest.er1
4496     cat conftest.er1 >&5
4497     rm -f conftest.er1 conftest.err
4498   fi
4499   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4500   test $ac_status = 0; }
4501 done
4502
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4504 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4505 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4506   $as_echo_n "(cached) " >&6
4507 else
4508   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4509 /* end confdefs.h.  */
4510
4511 int
4512 main ()
4513 {
4514 #ifndef __GNUC__
4515        choke me
4516 #endif
4517
4518   ;
4519   return 0;
4520 }
4521 _ACEOF
4522 if ac_fn_cxx_try_compile "$LINENO"; then :
4523   ac_compiler_gnu=yes
4524 else