OSDN Git Service

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