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