OSDN Git Service

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