OSDN Git Service

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