OSDN Git Service

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