OSDN Git Service

PR bootstrap/30748
[pf3gnuchains/gcc-fork.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete.  It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="move-if-change"
275 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_noncanonical host_noncanonical target_noncanonical host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN LN_S TOPLEVEL_CONFIGURE_ARGUMENTS build_libsubdir build_subdir host_subdir target_subdir CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT GNATBIND ac_ct_GNATBIND GNATMAKE ac_ct_GNATMAKE do_compare gmplibs gmpinc stage1_languages SYSROOT_CFLAGS_FOR_TARGET RPATH_ENVVAR tooldir build_tooldir CONFIGURE_GDB_TK GDB_TK INSTALL_GDB_TK build_configargs build_configdirs host_configargs configdirs target_configargs CC_FOR_BUILD config_shell YACC BISON M4 LEX FLEX MAKEINFO EXPECT RUNTEST AR AS DLLTOOL LD LIPO NM RANLIB STRIP WINDRES OBJCOPY OBJDUMP CXX CFLAGS_FOR_BUILD CXXFLAGS CC_FOR_TARGET CXX_FOR_TARGET GCC_FOR_TARGET GCJ_FOR_TARGET GFORTRAN_FOR_TARGET AR_FOR_TARGET AS_FOR_TARGET DLLTOOL_FOR_TARGET LD_FOR_TARGET LIPO_FOR_TARGET NM_FOR_TARGET OBJDUMP_FOR_TARGET RANLIB_FOR_TARGET STRIP_FOR_TARGET WINDRES_FOR_TARGET RAW_CXX_FOR_TARGET FLAGS_FOR_TARGET COMPILER_AS_FOR_TARGET COMPILER_LD_FOR_TARGET COMPILER_NM_FOR_TARGET MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT stage1_cflags stage1_checking stage2_werror_flag datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
276 ac_subst_files='serialization_dependencies host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag'
277
278 # Initialize some variables set by options.
279 ac_init_help=
280 ac_init_version=false
281 # The variables have the same names as the options, with
282 # dashes changed to underlines.
283 cache_file=/dev/null
284 exec_prefix=NONE
285 no_create=
286 no_recursion=
287 prefix=NONE
288 program_prefix=NONE
289 program_suffix=NONE
290 program_transform_name=s,x,x,
291 silent=
292 site=
293 srcdir=
294 verbose=
295 x_includes=NONE
296 x_libraries=NONE
297
298 # Installation directory options.
299 # These are left unexpanded so users can "make install exec_prefix=/foo"
300 # and all the variables that are supposed to be based on exec_prefix
301 # by default will actually change.
302 # Use braces instead of parens because sh, perl, etc. also accept them.
303 bindir='${exec_prefix}/bin'
304 sbindir='${exec_prefix}/sbin'
305 libexecdir='${exec_prefix}/libexec'
306 datadir='${prefix}/share'
307 sysconfdir='${prefix}/etc'
308 sharedstatedir='${prefix}/com'
309 localstatedir='${prefix}/var'
310 libdir='${exec_prefix}/lib'
311 includedir='${prefix}/include'
312 oldincludedir='/usr/include'
313 infodir='${prefix}/info'
314 mandir='${prefix}/man'
315
316 ac_prev=
317 for ac_option
318 do
319   # If the previous option needs an argument, assign it.
320   if test -n "$ac_prev"; then
321     eval "$ac_prev=\$ac_option"
322     ac_prev=
323     continue
324   fi
325
326   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
327
328   # Accept the important Cygnus configure options, so we can diagnose typos.
329
330   case $ac_option in
331
332   -bindir | --bindir | --bindi | --bind | --bin | --bi)
333     ac_prev=bindir ;;
334   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
335     bindir=$ac_optarg ;;
336
337   -build | --build | --buil | --bui | --bu)
338     ac_prev=build_alias ;;
339   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
340     build_alias=$ac_optarg ;;
341
342   -cache-file | --cache-file | --cache-fil | --cache-fi \
343   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
344     ac_prev=cache_file ;;
345   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
346   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
347     cache_file=$ac_optarg ;;
348
349   --config-cache | -C)
350     cache_file=config.cache ;;
351
352   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
353     ac_prev=datadir ;;
354   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
355   | --da=*)
356     datadir=$ac_optarg ;;
357
358   -disable-* | --disable-*)
359     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
360     # Reject names that are not valid shell variable names.
361     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
362       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
363    { (exit 1); exit 1; }; }
364     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
365     eval "enable_$ac_feature=no" ;;
366
367   -enable-* | --enable-*)
368     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
369     # Reject names that are not valid shell variable names.
370     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
371       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
372    { (exit 1); exit 1; }; }
373     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
374     case $ac_option in
375       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
376       *) ac_optarg=yes ;;
377     esac
378     eval "enable_$ac_feature='$ac_optarg'" ;;
379
380   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
381   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
382   | --exec | --exe | --ex)
383     ac_prev=exec_prefix ;;
384   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
385   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
386   | --exec=* | --exe=* | --ex=*)
387     exec_prefix=$ac_optarg ;;
388
389   -gas | --gas | --ga | --g)
390     # Obsolete; use --with-gas.
391     with_gas=yes ;;
392
393   -help | --help | --hel | --he | -h)
394     ac_init_help=long ;;
395   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
396     ac_init_help=recursive ;;
397   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
398     ac_init_help=short ;;
399
400   -host | --host | --hos | --ho)
401     ac_prev=host_alias ;;
402   -host=* | --host=* | --hos=* | --ho=*)
403     host_alias=$ac_optarg ;;
404
405   -includedir | --includedir | --includedi | --included | --include \
406   | --includ | --inclu | --incl | --inc)
407     ac_prev=includedir ;;
408   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
409   | --includ=* | --inclu=* | --incl=* | --inc=*)
410     includedir=$ac_optarg ;;
411
412   -infodir | --infodir | --infodi | --infod | --info | --inf)
413     ac_prev=infodir ;;
414   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
415     infodir=$ac_optarg ;;
416
417   -libdir | --libdir | --libdi | --libd)
418     ac_prev=libdir ;;
419   -libdir=* | --libdir=* | --libdi=* | --libd=*)
420     libdir=$ac_optarg ;;
421
422   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
423   | --libexe | --libex | --libe)
424     ac_prev=libexecdir ;;
425   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
426   | --libexe=* | --libex=* | --libe=*)
427     libexecdir=$ac_optarg ;;
428
429   -localstatedir | --localstatedir | --localstatedi | --localstated \
430   | --localstate | --localstat | --localsta | --localst \
431   | --locals | --local | --loca | --loc | --lo)
432     ac_prev=localstatedir ;;
433   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
434   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
435   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
436     localstatedir=$ac_optarg ;;
437
438   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
439     ac_prev=mandir ;;
440   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
441     mandir=$ac_optarg ;;
442
443   -nfp | --nfp | --nf)
444     # Obsolete; use --without-fp.
445     with_fp=no ;;
446
447   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
448   | --no-cr | --no-c | -n)
449     no_create=yes ;;
450
451   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
452   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
453     no_recursion=yes ;;
454
455   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
456   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
457   | --oldin | --oldi | --old | --ol | --o)
458     ac_prev=oldincludedir ;;
459   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
460   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
461   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
462     oldincludedir=$ac_optarg ;;
463
464   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
465     ac_prev=prefix ;;
466   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
467     prefix=$ac_optarg ;;
468
469   -program-prefix | --program-prefix | --program-prefi | --program-pref \
470   | --program-pre | --program-pr | --program-p)
471     ac_prev=program_prefix ;;
472   -program-prefix=* | --program-prefix=* | --program-prefi=* \
473   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
474     program_prefix=$ac_optarg ;;
475
476   -program-suffix | --program-suffix | --program-suffi | --program-suff \
477   | --program-suf | --program-su | --program-s)
478     ac_prev=program_suffix ;;
479   -program-suffix=* | --program-suffix=* | --program-suffi=* \
480   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
481     program_suffix=$ac_optarg ;;
482
483   -program-transform-name | --program-transform-name \
484   | --program-transform-nam | --program-transform-na \
485   | --program-transform-n | --program-transform- \
486   | --program-transform | --program-transfor \
487   | --program-transfo | --program-transf \
488   | --program-trans | --program-tran \
489   | --progr-tra | --program-tr | --program-t)
490     ac_prev=program_transform_name ;;
491   -program-transform-name=* | --program-transform-name=* \
492   | --program-transform-nam=* | --program-transform-na=* \
493   | --program-transform-n=* | --program-transform-=* \
494   | --program-transform=* | --program-transfor=* \
495   | --program-transfo=* | --program-transf=* \
496   | --program-trans=* | --program-tran=* \
497   | --progr-tra=* | --program-tr=* | --program-t=*)
498     program_transform_name=$ac_optarg ;;
499
500   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
501   | -silent | --silent | --silen | --sile | --sil)
502     silent=yes ;;
503
504   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
505     ac_prev=sbindir ;;
506   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
507   | --sbi=* | --sb=*)
508     sbindir=$ac_optarg ;;
509
510   -sharedstatedir | --sharedstatedir | --sharedstatedi \
511   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
512   | --sharedst | --shareds | --shared | --share | --shar \
513   | --sha | --sh)
514     ac_prev=sharedstatedir ;;
515   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
516   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
517   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
518   | --sha=* | --sh=*)
519     sharedstatedir=$ac_optarg ;;
520
521   -site | --site | --sit)
522     ac_prev=site ;;
523   -site=* | --site=* | --sit=*)
524     site=$ac_optarg ;;
525
526   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
527     ac_prev=srcdir ;;
528   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
529     srcdir=$ac_optarg ;;
530
531   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
532   | --syscon | --sysco | --sysc | --sys | --sy)
533     ac_prev=sysconfdir ;;
534   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
535   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
536     sysconfdir=$ac_optarg ;;
537
538   -target | --target | --targe | --targ | --tar | --ta | --t)
539     ac_prev=target_alias ;;
540   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
541     target_alias=$ac_optarg ;;
542
543   -v | -verbose | --verbose | --verbos | --verbo | --verb)
544     verbose=yes ;;
545
546   -version | --version | --versio | --versi | --vers | -V)
547     ac_init_version=: ;;
548
549   -with-* | --with-*)
550     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
551     # Reject names that are not valid shell variable names.
552     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
553       { echo "$as_me: error: invalid package name: $ac_package" >&2
554    { (exit 1); exit 1; }; }
555     ac_package=`echo $ac_package| sed 's/-/_/g'`
556     case $ac_option in
557       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
558       *) ac_optarg=yes ;;
559     esac
560     eval "with_$ac_package='$ac_optarg'" ;;
561
562   -without-* | --without-*)
563     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
564     # Reject names that are not valid shell variable names.
565     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
566       { echo "$as_me: error: invalid package name: $ac_package" >&2
567    { (exit 1); exit 1; }; }
568     ac_package=`echo $ac_package | sed 's/-/_/g'`
569     eval "with_$ac_package=no" ;;
570
571   --x)
572     # Obsolete; use --with-x.
573     with_x=yes ;;
574
575   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
576   | --x-incl | --x-inc | --x-in | --x-i)
577     ac_prev=x_includes ;;
578   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
579   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
580     x_includes=$ac_optarg ;;
581
582   -x-libraries | --x-libraries | --x-librarie | --x-librari \
583   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
584     ac_prev=x_libraries ;;
585   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
586   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
587     x_libraries=$ac_optarg ;;
588
589   -*) { echo "$as_me: error: unrecognized option: $ac_option
590 Try \`$0 --help' for more information." >&2
591    { (exit 1); exit 1; }; }
592     ;;
593
594   *=*)
595     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
596     # Reject names that are not valid shell variable names.
597     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
598       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
599    { (exit 1); exit 1; }; }
600     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
601     eval "$ac_envvar='$ac_optarg'"
602     export $ac_envvar ;;
603
604   *)
605     # FIXME: should be removed in autoconf 3.0.
606     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
607     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
608       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
609     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
610     ;;
611
612   esac
613 done
614
615 if test -n "$ac_prev"; then
616   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
617   { echo "$as_me: error: missing argument to $ac_option" >&2
618    { (exit 1); exit 1; }; }
619 fi
620
621 # Be sure to have absolute paths.
622 for ac_var in exec_prefix prefix
623 do
624   eval ac_val=$`echo $ac_var`
625   case $ac_val in
626     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
627     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
628    { (exit 1); exit 1; }; };;
629   esac
630 done
631
632 # Be sure to have absolute paths.
633 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
634               localstatedir libdir includedir oldincludedir infodir mandir
635 do
636   eval ac_val=$`echo $ac_var`
637   case $ac_val in
638     [\\/$]* | ?:[\\/]* ) ;;
639     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
640    { (exit 1); exit 1; }; };;
641   esac
642 done
643
644 # There might be people who depend on the old broken behavior: `$host'
645 # used to hold the argument of --host etc.
646 # FIXME: To remove some day.
647 build=$build_alias
648 host=$host_alias
649 target=$target_alias
650
651 # FIXME: To remove some day.
652 if test "x$host_alias" != x; then
653   if test "x$build_alias" = x; then
654     cross_compiling=maybe
655     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
656     If a cross compiler is detected then cross compile mode will be used." >&2
657   elif test "x$build_alias" != "x$host_alias"; then
658     cross_compiling=yes
659   fi
660 fi
661
662 ac_tool_prefix=
663 test -n "$host_alias" && ac_tool_prefix=$host_alias-
664
665 test "$silent" = yes && exec 6>/dev/null
666
667
668 # Find the source files, if location was not specified.
669 if test -z "$srcdir"; then
670   ac_srcdir_defaulted=yes
671   # Try the directory containing this script, then its parent.
672   ac_confdir=`(dirname "$0") 2>/dev/null ||
673 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
674          X"$0" : 'X\(//\)[^/]' \| \
675          X"$0" : 'X\(//\)$' \| \
676          X"$0" : 'X\(/\)' \| \
677          .     : '\(.\)' 2>/dev/null ||
678 echo X"$0" |
679     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
680           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
681           /^X\(\/\/\)$/{ s//\1/; q; }
682           /^X\(\/\).*/{ s//\1/; q; }
683           s/.*/./; q'`
684   srcdir=$ac_confdir
685   if test ! -r $srcdir/$ac_unique_file; then
686     srcdir=..
687   fi
688 else
689   ac_srcdir_defaulted=no
690 fi
691 if test ! -r $srcdir/$ac_unique_file; then
692   if test "$ac_srcdir_defaulted" = yes; then
693     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
694    { (exit 1); exit 1; }; }
695   else
696     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
697    { (exit 1); exit 1; }; }
698   fi
699 fi
700 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
701   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
702    { (exit 1); exit 1; }; }
703 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
704 ac_env_build_alias_set=${build_alias+set}
705 ac_env_build_alias_value=$build_alias
706 ac_cv_env_build_alias_set=${build_alias+set}
707 ac_cv_env_build_alias_value=$build_alias
708 ac_env_host_alias_set=${host_alias+set}
709 ac_env_host_alias_value=$host_alias
710 ac_cv_env_host_alias_set=${host_alias+set}
711 ac_cv_env_host_alias_value=$host_alias
712 ac_env_target_alias_set=${target_alias+set}
713 ac_env_target_alias_value=$target_alias
714 ac_cv_env_target_alias_set=${target_alias+set}
715 ac_cv_env_target_alias_value=$target_alias
716 ac_env_CC_set=${CC+set}
717 ac_env_CC_value=$CC
718 ac_cv_env_CC_set=${CC+set}
719 ac_cv_env_CC_value=$CC
720 ac_env_CFLAGS_set=${CFLAGS+set}
721 ac_env_CFLAGS_value=$CFLAGS
722 ac_cv_env_CFLAGS_set=${CFLAGS+set}
723 ac_cv_env_CFLAGS_value=$CFLAGS
724 ac_env_LDFLAGS_set=${LDFLAGS+set}
725 ac_env_LDFLAGS_value=$LDFLAGS
726 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
727 ac_cv_env_LDFLAGS_value=$LDFLAGS
728 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
729 ac_env_CPPFLAGS_value=$CPPFLAGS
730 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
731 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
732
733 #
734 # Report the --help message.
735 #
736 if test "$ac_init_help" = "long"; then
737   # Omit some internal or obsolete options to make the list less imposing.
738   # This message is too long to be a string in the A/UX 3.1 sh.
739   cat <<_ACEOF
740 \`configure' configures this package to adapt to many kinds of systems.
741
742 Usage: $0 [OPTION]... [VAR=VALUE]...
743
744 To assign environment variables (e.g., CC, CFLAGS...), specify them as
745 VAR=VALUE.  See below for descriptions of some of the useful variables.
746
747 Defaults for the options are specified in brackets.
748
749 Configuration:
750   -h, --help              display this help and exit
751       --help=short        display options specific to this package
752       --help=recursive    display the short help of all the included packages
753   -V, --version           display version information and exit
754   -q, --quiet, --silent   do not print \`checking...' messages
755       --cache-file=FILE   cache test results in FILE [disabled]
756   -C, --config-cache      alias for \`--cache-file=config.cache'
757   -n, --no-create         do not create output files
758       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
759
760 _ACEOF
761
762   cat <<_ACEOF
763 Installation directories:
764   --prefix=PREFIX         install architecture-independent files in PREFIX
765                           [$ac_default_prefix]
766   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
767                           [PREFIX]
768
769 By default, \`make install' will install all the files in
770 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
771 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
772 for instance \`--prefix=\$HOME'.
773
774 For better control, use the options below.
775
776 Fine tuning of the installation directories:
777   --bindir=DIR           user executables [EPREFIX/bin]
778   --sbindir=DIR          system admin executables [EPREFIX/sbin]
779   --libexecdir=DIR       program executables [EPREFIX/libexec]
780   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
781   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
782   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
783   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
784   --libdir=DIR           object code libraries [EPREFIX/lib]
785   --includedir=DIR       C header files [PREFIX/include]
786   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
787   --infodir=DIR          info documentation [PREFIX/info]
788   --mandir=DIR           man documentation [PREFIX/man]
789 _ACEOF
790
791   cat <<\_ACEOF
792
793 Program names:
794   --program-prefix=PREFIX            prepend PREFIX to installed program names
795   --program-suffix=SUFFIX            append SUFFIX to installed program names
796   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
797
798 System types:
799   --build=BUILD     configure for building on BUILD [guessed]
800   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
801   --target=TARGET   configure for building compilers for TARGET [HOST]
802 _ACEOF
803 fi
804
805 if test -n "$ac_init_help"; then
806
807   cat <<\_ACEOF
808
809 Optional Features:
810   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
811   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
812   --enable-libada        Builds libada directory
813   --enable-libssp        Builds libssp directory
814   --enable-stage1-languages=all   choose additional languages to build during
815                           stage1.  Mostly useful for compiler development.
816   --enable-objc-gc       enable the use of Boehm's garbage collector with
817                           the GNU Objective-C runtime.
818   --enable-bootstrap           Enable bootstrapping yes if native build
819   --enable-serial-{host,target,build}-configure
820                           Force sequential configuration of
821                           sub-packages for the host, target or build
822                           machine, or all sub-packages
823   --enable-maintainer-mode enable make rules and dependencies not useful
824                           (and sometimes confusing) to the casual installer
825   --enable-stage1-checking=all   choose additional checking for stage1
826                           of the compiler.
827   --enable-werror         enable -Werror in bootstrap stage2 and later
828
829 Optional Packages:
830   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
831   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
832   --with-build-libsubdir=DIR  Directory where to find libraries for build system
833   --with-mpfr-dir=PATH    This option has been REMOVED
834   --with-mpfr=PATH        Specify prefix directory for installed MPFR package
835                           Equivalent to --with-mpfr-include=PATH/include
836                           plus --with-mpfr-lib=PATH/lib
837   --with-mpfr-include=PATH
838                           Specify directory for installed MPFR include files
839   --with-mpfr-lib=PATH    Specify the directory for the installed MPFR library
840   --with-gmp-dir=PATH     This option has been REMOVED
841   --with-gmp=PATH         Specify prefix directory for the installed GMP package
842                           Equivalent to --with-gmp-include=PATH/include
843                           plus --with-gmp-lib=PATH/lib
844   --with-gmp-include=PATH Specify directory for installed GMP include files
845   --with-gmp-lib=PATH     Specify the directory for the installed GMP library
846   --with-build-sysroot=sysroot
847                           use sysroot as the system root during the build
848   --with-build-time-tools=path
849                           use given path to find target tools during the build
850   --with-datarootdir    Use datarootdir as the data root directory.
851   --with-docdir Install documentation in this directory.
852   --with-htmldir        Install html in this directory.
853
854 Some influential environment variables:
855   CC          C compiler command
856   CFLAGS      C compiler flags
857   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
858               nonstandard directory <lib dir>
859   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
860               headers in a nonstandard directory <include dir>
861
862 Use these variables to override the choices made by `configure' or to help
863 it to find libraries and programs with nonstandard names/locations.
864
865 _ACEOF
866 fi
867
868 if test "$ac_init_help" = "recursive"; then
869   # If there are subdirs, report their specific --help.
870   ac_popdir=`pwd`
871   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
872     test -d $ac_dir || continue
873     ac_builddir=.
874
875 if test "$ac_dir" != .; then
876   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
877   # A "../" for each directory in $ac_dir_suffix.
878   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
879 else
880   ac_dir_suffix= ac_top_builddir=
881 fi
882
883 case $srcdir in
884   .)  # No --srcdir option.  We are building in place.
885     ac_srcdir=.
886     if test -z "$ac_top_builddir"; then
887        ac_top_srcdir=.
888     else
889        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
890     fi ;;
891   [\\/]* | ?:[\\/]* )  # Absolute path.
892     ac_srcdir=$srcdir$ac_dir_suffix;
893     ac_top_srcdir=$srcdir ;;
894   *) # Relative path.
895     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
896     ac_top_srcdir=$ac_top_builddir$srcdir ;;
897 esac
898
899 # Do not use `cd foo && pwd` to compute absolute paths, because
900 # the directories may not exist.
901 case `pwd` in
902 .) ac_abs_builddir="$ac_dir";;
903 *)
904   case "$ac_dir" in
905   .) ac_abs_builddir=`pwd`;;
906   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
907   *) ac_abs_builddir=`pwd`/"$ac_dir";;
908   esac;;
909 esac
910 case $ac_abs_builddir in
911 .) ac_abs_top_builddir=${ac_top_builddir}.;;
912 *)
913   case ${ac_top_builddir}. in
914   .) ac_abs_top_builddir=$ac_abs_builddir;;
915   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
916   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
917   esac;;
918 esac
919 case $ac_abs_builddir in
920 .) ac_abs_srcdir=$ac_srcdir;;
921 *)
922   case $ac_srcdir in
923   .) ac_abs_srcdir=$ac_abs_builddir;;
924   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
925   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
926   esac;;
927 esac
928 case $ac_abs_builddir in
929 .) ac_abs_top_srcdir=$ac_top_srcdir;;
930 *)
931   case $ac_top_srcdir in
932   .) ac_abs_top_srcdir=$ac_abs_builddir;;
933   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
934   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
935   esac;;
936 esac
937
938     cd $ac_dir
939     # Check for guested configure; otherwise get Cygnus style configure.
940     if test -f $ac_srcdir/configure.gnu; then
941       echo
942       $SHELL $ac_srcdir/configure.gnu  --help=recursive
943     elif test -f $ac_srcdir/configure; then
944       echo
945       $SHELL $ac_srcdir/configure  --help=recursive
946     elif test -f $ac_srcdir/configure.ac ||
947            test -f $ac_srcdir/configure.in; then
948       echo
949       $ac_configure --help
950     else
951       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
952     fi
953     cd $ac_popdir
954   done
955 fi
956
957 test -n "$ac_init_help" && exit 0
958 if $ac_init_version; then
959   cat <<\_ACEOF
960
961 Copyright (C) 2003 Free Software Foundation, Inc.
962 This configure script is free software; the Free Software Foundation
963 gives unlimited permission to copy, distribute and modify it.
964 _ACEOF
965   exit 0
966 fi
967 exec 5>config.log
968 cat >&5 <<_ACEOF
969 This file contains any messages produced by compilers while
970 running configure, to aid debugging if configure makes a mistake.
971
972 It was created by $as_me, which was
973 generated by GNU Autoconf 2.59.  Invocation command line was
974
975   $ $0 $@
976
977 _ACEOF
978 {
979 cat <<_ASUNAME
980 ## --------- ##
981 ## Platform. ##
982 ## --------- ##
983
984 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
985 uname -m = `(uname -m) 2>/dev/null || echo unknown`
986 uname -r = `(uname -r) 2>/dev/null || echo unknown`
987 uname -s = `(uname -s) 2>/dev/null || echo unknown`
988 uname -v = `(uname -v) 2>/dev/null || echo unknown`
989
990 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
991 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
992
993 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
994 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
995 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
996 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
997 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
998 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
999 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1000
1001 _ASUNAME
1002
1003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1004 for as_dir in $PATH
1005 do
1006   IFS=$as_save_IFS
1007   test -z "$as_dir" && as_dir=.
1008   echo "PATH: $as_dir"
1009 done
1010
1011 } >&5
1012
1013 cat >&5 <<_ACEOF
1014
1015
1016 ## ----------- ##
1017 ## Core tests. ##
1018 ## ----------- ##
1019
1020 _ACEOF
1021
1022
1023 # Keep a trace of the command line.
1024 # Strip out --no-create and --no-recursion so they do not pile up.
1025 # Strip out --silent because we don't want to record it for future runs.
1026 # Also quote any args containing shell meta-characters.
1027 # Make two passes to allow for proper duplicate-argument suppression.
1028 ac_configure_args=
1029 ac_configure_args0=
1030 ac_configure_args1=
1031 ac_sep=
1032 ac_must_keep_next=false
1033 for ac_pass in 1 2
1034 do
1035   for ac_arg
1036   do
1037     case $ac_arg in
1038     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1039     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1040     | -silent | --silent | --silen | --sile | --sil)
1041       continue ;;
1042     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1043       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1044     esac
1045     case $ac_pass in
1046     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1047     2)
1048       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1049       if test $ac_must_keep_next = true; then
1050         ac_must_keep_next=false # Got value, back to normal.
1051       else
1052         case $ac_arg in
1053           *=* | --config-cache | -C | -disable-* | --disable-* \
1054           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1055           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1056           | -with-* | --with-* | -without-* | --without-* | --x)
1057             case "$ac_configure_args0 " in
1058               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1059             esac
1060             ;;
1061           -* ) ac_must_keep_next=true ;;
1062         esac
1063       fi
1064       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1065       # Get rid of the leading space.
1066       ac_sep=" "
1067       ;;
1068     esac
1069   done
1070 done
1071 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1072 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1073
1074 # When interrupted or exit'd, cleanup temporary files, and complete
1075 # config.log.  We remove comments because anyway the quotes in there
1076 # would cause problems or look ugly.
1077 # WARNING: Be sure not to use single quotes in there, as some shells,
1078 # such as our DU 5.0 friend, will then `close' the trap.
1079 trap 'exit_status=$?
1080   # Save into config.log some information that might help in debugging.
1081   {
1082     echo
1083
1084     cat <<\_ASBOX
1085 ## ---------------- ##
1086 ## Cache variables. ##
1087 ## ---------------- ##
1088 _ASBOX
1089     echo
1090     # The following way of writing the cache mishandles newlines in values,
1091 {
1092   (set) 2>&1 |
1093     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1094     *ac_space=\ *)
1095       sed -n \
1096         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1097           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1098       ;;
1099     *)
1100       sed -n \
1101         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1102       ;;
1103     esac;
1104 }
1105     echo
1106
1107     cat <<\_ASBOX
1108 ## ----------------- ##
1109 ## Output variables. ##
1110 ## ----------------- ##
1111 _ASBOX
1112     echo
1113     for ac_var in $ac_subst_vars
1114     do
1115       eval ac_val=$`echo $ac_var`
1116       echo "$ac_var='"'"'$ac_val'"'"'"
1117     done | sort
1118     echo
1119
1120     if test -n "$ac_subst_files"; then
1121       cat <<\_ASBOX
1122 ## ------------- ##
1123 ## Output files. ##
1124 ## ------------- ##
1125 _ASBOX
1126       echo
1127       for ac_var in $ac_subst_files
1128       do
1129         eval ac_val=$`echo $ac_var`
1130         echo "$ac_var='"'"'$ac_val'"'"'"
1131       done | sort
1132       echo
1133     fi
1134
1135     if test -s confdefs.h; then
1136       cat <<\_ASBOX
1137 ## ----------- ##
1138 ## confdefs.h. ##
1139 ## ----------- ##
1140 _ASBOX
1141       echo
1142       sed "/^$/d" confdefs.h | sort
1143       echo
1144     fi
1145     test "$ac_signal" != 0 &&
1146       echo "$as_me: caught signal $ac_signal"
1147     echo "$as_me: exit $exit_status"
1148   } >&5
1149   rm -f core *.core &&
1150   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1151     exit $exit_status
1152      ' 0
1153 for ac_signal in 1 2 13 15; do
1154   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1155 done
1156 ac_signal=0
1157
1158 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1159 rm -rf conftest* confdefs.h
1160 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1161 echo >confdefs.h
1162
1163 # Predefined preprocessor variables.
1164
1165 cat >>confdefs.h <<_ACEOF
1166 #define PACKAGE_NAME "$PACKAGE_NAME"
1167 _ACEOF
1168
1169
1170 cat >>confdefs.h <<_ACEOF
1171 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1172 _ACEOF
1173
1174
1175 cat >>confdefs.h <<_ACEOF
1176 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1177 _ACEOF
1178
1179
1180 cat >>confdefs.h <<_ACEOF
1181 #define PACKAGE_STRING "$PACKAGE_STRING"
1182 _ACEOF
1183
1184
1185 cat >>confdefs.h <<_ACEOF
1186 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1187 _ACEOF
1188
1189
1190 # Let the site file select an alternate cache file if it wants to.
1191 # Prefer explicitly selected file to automatically selected ones.
1192 if test -z "$CONFIG_SITE"; then
1193   if test "x$prefix" != xNONE; then
1194     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1195   else
1196     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1197   fi
1198 fi
1199 for ac_site_file in $CONFIG_SITE; do
1200   if test -r "$ac_site_file"; then
1201     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1202 echo "$as_me: loading site script $ac_site_file" >&6;}
1203     sed 's/^/| /' "$ac_site_file" >&5
1204     . "$ac_site_file"
1205   fi
1206 done
1207
1208 if test -r "$cache_file"; then
1209   # Some versions of bash will fail to source /dev/null (special
1210   # files actually), so we avoid doing that.
1211   if test -f "$cache_file"; then
1212     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1213 echo "$as_me: loading cache $cache_file" >&6;}
1214     case $cache_file in
1215       [\\/]* | ?:[\\/]* ) . $cache_file;;
1216       *)                      . ./$cache_file;;
1217     esac
1218   fi
1219 else
1220   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1221 echo "$as_me: creating cache $cache_file" >&6;}
1222   >$cache_file
1223 fi
1224
1225 # Check that the precious variables saved in the cache have kept the same
1226 # value.
1227 ac_cache_corrupted=false
1228 for ac_var in `(set) 2>&1 |
1229                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1230   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1231   eval ac_new_set=\$ac_env_${ac_var}_set
1232   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1233   eval ac_new_val="\$ac_env_${ac_var}_value"
1234   case $ac_old_set,$ac_new_set in
1235     set,)
1236       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1237 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1238       ac_cache_corrupted=: ;;
1239     ,set)
1240       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1241 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1242       ac_cache_corrupted=: ;;
1243     ,);;
1244     *)
1245       if test "x$ac_old_val" != "x$ac_new_val"; then
1246         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1247 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1248         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1249 echo "$as_me:   former value:  $ac_old_val" >&2;}
1250         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1251 echo "$as_me:   current value: $ac_new_val" >&2;}
1252         ac_cache_corrupted=:
1253       fi;;
1254   esac
1255   # Pass precious variables to config.status.
1256   if test "$ac_new_set" = set; then
1257     case $ac_new_val in
1258     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1259       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1260     *) ac_arg=$ac_var=$ac_new_val ;;
1261     esac
1262     case " $ac_configure_args " in
1263       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1264       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1265     esac
1266   fi
1267 done
1268 if $ac_cache_corrupted; then
1269   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1270 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1271   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1272 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1273    { (exit 1); exit 1; }; }
1274 fi
1275
1276 ac_ext=c
1277 ac_cpp='$CPP $CPPFLAGS'
1278 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1279 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1280 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302 # Find the build, host, and target systems.
1303 ac_aux_dir=
1304 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1305   if test -f $ac_dir/install-sh; then
1306     ac_aux_dir=$ac_dir
1307     ac_install_sh="$ac_aux_dir/install-sh -c"
1308     break
1309   elif test -f $ac_dir/install.sh; then
1310     ac_aux_dir=$ac_dir
1311     ac_install_sh="$ac_aux_dir/install.sh -c"
1312     break
1313   elif test -f $ac_dir/shtool; then
1314     ac_aux_dir=$ac_dir
1315     ac_install_sh="$ac_aux_dir/shtool install -c"
1316     break
1317   fi
1318 done
1319 if test -z "$ac_aux_dir"; then
1320   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1321 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1322    { (exit 1); exit 1; }; }
1323 fi
1324 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1325 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1326 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1327
1328 # Make sure we can run config.sub.
1329 $ac_config_sub sun4 >/dev/null 2>&1 ||
1330   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1331 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1332    { (exit 1); exit 1; }; }
1333
1334 echo "$as_me:$LINENO: checking build system type" >&5
1335 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1336 if test "${ac_cv_build+set}" = set; then
1337   echo $ECHO_N "(cached) $ECHO_C" >&6
1338 else
1339   ac_cv_build_alias=$build_alias
1340 test -z "$ac_cv_build_alias" &&
1341   ac_cv_build_alias=`$ac_config_guess`
1342 test -z "$ac_cv_build_alias" &&
1343   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1344 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1345    { (exit 1); exit 1; }; }
1346 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1347   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1348 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1349    { (exit 1); exit 1; }; }
1350
1351 fi
1352 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1353 echo "${ECHO_T}$ac_cv_build" >&6
1354 build=$ac_cv_build
1355 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1356 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1357 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1358
1359
1360  case ${build_alias} in
1361   "") build_noncanonical=${build} ;;
1362   *) build_noncanonical=${build_alias} ;;
1363 esac
1364
1365
1366
1367  case ${host_alias} in
1368   "") host_noncanonical=${build_noncanonical} ;;
1369   *) host_noncanonical=${host_alias} ;;
1370 esac
1371
1372
1373
1374  case ${target_alias} in
1375   "") target_noncanonical=${host_noncanonical} ;;
1376   *) target_noncanonical=${target_alias} ;;
1377 esac
1378
1379
1380
1381
1382 test "$host_noncanonical" = "$target_noncanonical" &&
1383   test "$program_prefix$program_suffix$program_transform_name" = \
1384     NONENONEs,x,x, &&
1385   program_transform_name=s,y,y,
1386
1387 echo "$as_me:$LINENO: checking host system type" >&5
1388 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1389 if test "${ac_cv_host+set}" = set; then
1390   echo $ECHO_N "(cached) $ECHO_C" >&6
1391 else
1392   ac_cv_host_alias=$host_alias
1393 test -z "$ac_cv_host_alias" &&
1394   ac_cv_host_alias=$ac_cv_build_alias
1395 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1396   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1397 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1398    { (exit 1); exit 1; }; }
1399
1400 fi
1401 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1402 echo "${ECHO_T}$ac_cv_host" >&6
1403 host=$ac_cv_host
1404 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1405 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1406 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1407
1408
1409 echo "$as_me:$LINENO: checking target system type" >&5
1410 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1411 if test "${ac_cv_target+set}" = set; then
1412   echo $ECHO_N "(cached) $ECHO_C" >&6
1413 else
1414   ac_cv_target_alias=$target_alias
1415 test "x$ac_cv_target_alias" = "x" &&
1416   ac_cv_target_alias=$ac_cv_host_alias
1417 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1418   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1419 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1420    { (exit 1); exit 1; }; }
1421
1422 fi
1423 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1424 echo "${ECHO_T}$ac_cv_target" >&6
1425 target=$ac_cv_target
1426 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1427 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1428 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1429
1430
1431 # The aliases save the names the user supplied, while $host etc.
1432 # will get canonicalized.
1433 test -n "$target_alias" &&
1434   test "$program_prefix$program_suffix$program_transform_name" = \
1435     NONENONEs,x,x, &&
1436   program_prefix=${target_alias}-
1437 test "$program_prefix" != NONE &&
1438   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1439 # Use a double $ so make ignores it.
1440 test "$program_suffix" != NONE &&
1441   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1442 # Double any \ or $.  echo might interpret backslashes.
1443 # By default was `s,x,x', remove it if useless.
1444 cat <<\_ACEOF >conftest.sed
1445 s/[\\$]/&&/g;s/;s,x,x,$//
1446 _ACEOF
1447 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1448 rm conftest.sed
1449
1450
1451
1452 # Get 'install' or 'install-sh' and its variants.
1453 # Find a good install program.  We prefer a C program (faster),
1454 # so one script is as good as another.  But avoid the broken or
1455 # incompatible versions:
1456 # SysV /etc/install, /usr/sbin/install
1457 # SunOS /usr/etc/install
1458 # IRIX /sbin/install
1459 # AIX /bin/install
1460 # AmigaOS /C/install, which installs bootblocks on floppy discs
1461 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1462 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1463 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1464 # OS/2's system install, which has a completely different semantic
1465 # ./install, which can be erroneously created by make from ./install.sh.
1466 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1467 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1468 if test -z "$INSTALL"; then
1469 if test "${ac_cv_path_install+set}" = set; then
1470   echo $ECHO_N "(cached) $ECHO_C" >&6
1471 else
1472   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1473 for as_dir in $PATH
1474 do
1475   IFS=$as_save_IFS
1476   test -z "$as_dir" && as_dir=.
1477   # Account for people who put trailing slashes in PATH elements.
1478 case $as_dir/ in
1479   ./ | .// | /cC/* | \
1480   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1481   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1482   /usr/ucb/* ) ;;
1483   *)
1484     # OSF1 and SCO ODT 3.0 have their own names for install.
1485     # Don't use installbsd from OSF since it installs stuff as root
1486     # by default.
1487     for ac_prog in ginstall scoinst install; do
1488       for ac_exec_ext in '' $ac_executable_extensions; do
1489         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1490           if test $ac_prog = install &&
1491             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1492             # AIX install.  It has an incompatible calling convention.
1493             :
1494           elif test $ac_prog = install &&
1495             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1496             # program-specific install script used by HP pwplus--don't use.
1497             :
1498           else
1499             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1500             break 3
1501           fi
1502         fi
1503       done
1504     done
1505     ;;
1506 esac
1507 done
1508
1509
1510 fi
1511   if test "${ac_cv_path_install+set}" = set; then
1512     INSTALL=$ac_cv_path_install
1513   else
1514     # As a last resort, use the slow shell script.  We don't cache a
1515     # path for INSTALL within a source directory, because that will
1516     # break other packages using the cache if that directory is
1517     # removed, or if the path is relative.
1518     INSTALL=$ac_install_sh
1519   fi
1520 fi
1521 echo "$as_me:$LINENO: result: $INSTALL" >&5
1522 echo "${ECHO_T}$INSTALL" >&6
1523
1524 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1525 # It thinks the first close brace ends the variable substitution.
1526 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1527
1528 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1529
1530 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1531
1532 echo "$as_me:$LINENO: checking whether ln works" >&5
1533 echo $ECHO_N "checking whether ln works... $ECHO_C" >&6
1534 if test "${acx_cv_prog_LN+set}" = set; then
1535   echo $ECHO_N "(cached) $ECHO_C" >&6
1536 else
1537   rm -f conftestdata_t
1538 echo >conftestdata_f
1539 if ln conftestdata_f conftestdata_t 2>/dev/null
1540 then
1541   acx_cv_prog_LN=ln
1542 else
1543   acx_cv_prog_LN=no
1544 fi
1545 rm -f conftestdata_f conftestdata_t
1546
1547 fi
1548 if test $acx_cv_prog_LN = no; then
1549   LN="cp"
1550   echo "$as_me:$LINENO: result: no, using $LN" >&5
1551 echo "${ECHO_T}no, using $LN" >&6
1552 else
1553   LN="$acx_cv_prog_LN"
1554   echo "$as_me:$LINENO: result: yes" >&5
1555 echo "${ECHO_T}yes" >&6
1556 fi
1557
1558 echo "$as_me:$LINENO: checking whether ln -s works" >&5
1559 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1560 LN_S=$as_ln_s
1561 if test "$LN_S" = "ln -s"; then
1562   echo "$as_me:$LINENO: result: yes" >&5
1563 echo "${ECHO_T}yes" >&6
1564 else
1565   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
1566 echo "${ECHO_T}no, using $LN_S" >&6
1567 fi
1568
1569
1570 ### we might need to use some other shell than /bin/sh for running subshells
1571 ### If we are on Windows, search for the shell.  This will permit people
1572 ### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
1573 ### without also having to set CONFIG_SHELL.  This code will work when
1574 ### using bash, which sets OSTYPE.
1575 case "${OSTYPE}" in
1576 *win32*)
1577   if test x${CONFIG_SHELL} = x ; then
1578     if test ! -f /bin/sh ; then
1579       if test x${SHELL} != x && test -f ${SHELL} ; then
1580         CONFIG_SHELL=${SHELL}
1581         export CONFIG_SHELL
1582       else
1583         for prog in sh sh.exe bash bash.exe; do
1584           IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
1585           for dir in $PATH; do
1586             test -z "$dir" && dir=.
1587             if test -f $dir/$prog; then
1588               CONFIG_SHELL=$dir/$prog
1589               export CONFIG_SHELL
1590               break
1591             fi
1592           done
1593           IFS="$save_ifs"
1594           test -n "${CONFIG_SHELL}" && break
1595         done
1596       fi
1597     fi
1598   fi
1599   ;;
1600 esac
1601
1602 config_shell=${CONFIG_SHELL-/bin/sh}
1603
1604 progname=$0
1605 # if PWD already has a value, it is probably wrong.
1606 if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
1607
1608 # Export original configure arguments for use by sub-configures.  These
1609 # will be expanded by make, so quote '$'.
1610 tmp="$progname $@"
1611 sed -e 's,\$,$$,g' <<EOF_SED > conftestsed.out
1612 $tmp
1613 EOF_SED
1614 TOPLEVEL_CONFIGURE_ARGUMENTS=`cat conftestsed.out`
1615 rm -f conftestsed.out
1616
1617
1618 moveifchange=${srcdir}/move-if-change
1619
1620 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
1621
1622 # We pass INSTALL explicitly to sub-makes.  Make sure that it is not
1623 # a relative path.
1624 if test "$INSTALL" = "${srcdir}/install-sh -c"; then
1625   INSTALL="${srcpwd}/install-sh -c"
1626 fi
1627
1628 # Set srcdir to "." if that's what it is.
1629 # This is important for multilib support.
1630 pwd=`${PWDCMD-pwd}`
1631 if test "${pwd}" = "${srcpwd}" ; then
1632   srcdir=.
1633 fi
1634
1635 topsrcdir=$srcpwd
1636
1637 extra_host_args=
1638
1639 ### To add a new directory to the tree, first choose whether it is a target
1640 ### or a host dependent tool.  Then put it into the appropriate list
1641 ### (library or tools, host or target), doing a dependency sort.
1642
1643 # Subdirs will be configured in the order listed in build_configdirs,
1644 # configdirs, or target_configdirs; see the serialization section below.
1645
1646 # Dependency sorting is only needed when *configuration* must be done in
1647 # a particular order.  In all cases a dependency should be specified in
1648 # the Makefile, whether or not it's implicitly specified here.
1649
1650 # Double entries in build_configdirs, configdirs, or target_configdirs may
1651 # cause circular dependencies and break everything horribly.
1652
1653 # these library is used by various programs built for the build
1654 # environment
1655 #
1656 build_libs="build-libiberty"
1657
1658 # these tools are built for the build environment
1659 build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
1660
1661 # these libraries are used by various programs built for the host environment
1662 #
1663 host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr"
1664
1665 # these tools are built for the host environment
1666 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
1667 # know that we are building the simulator.
1668 # binutils, gas and ld appear in that order because it makes sense to run
1669 # "make check" in that particular order.
1670 host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc 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"
1671
1672 # libgcj represents the runtime libraries only used by gcj.
1673 libgcj="target-libffi \
1674         target-zlib \
1675         target-qthreads \
1676         target-libjava"
1677
1678 # these libraries are built for the target environment, and are built after
1679 # the host libraries and the host tools (which may be a cross compiler)
1680 #
1681 target_libraries="target-libiberty \
1682                 target-libgcc \
1683                 target-libgloss \
1684                 target-newlib \
1685                 target-libstdc++-v3 \
1686                 target-libmudflap \
1687                 target-libssp \
1688                 target-libgfortran \
1689                 target-boehm-gc \
1690                 ${libgcj} \
1691                 target-libobjc \
1692                 target-libada \
1693                 target-libgomp"
1694
1695 # these tools are built using the target libraries, and are intended to
1696 # run only in the target environment
1697 #
1698 # note: any program that *uses* libraries that are in the "target_libraries"
1699 # list belongs in this list.  those programs are also very likely
1700 # candidates for the "native_only" list which follows
1701 #
1702 target_tools="target-examples target-groff target-gperf target-rda"
1703
1704 ################################################################################
1705
1706 ## All tools belong in one of the four categories, and are assigned above
1707 ## We assign ${configdirs} this way to remove all embedded newlines.  This
1708 ## is important because configure will choke if they ever get through.
1709 ## ${configdirs} is directories we build using the host tools.
1710 ## ${target_configdirs} is directories we build using the target tools.
1711 configdirs=`echo ${host_libs} ${host_tools}`
1712 target_configdirs=`echo ${target_libraries} ${target_tools}`
1713 build_configdirs=`echo ${build_libs} ${build_tools}`
1714
1715 ################################################################################
1716
1717 srcname="gnu development package"
1718
1719 # This gets set non-empty for some net releases of packages.
1720 appdirs=""
1721
1722 # Define is_cross_compiler to save on calls to 'test'.
1723 is_cross_compiler=
1724 if test x"${host}" = x"${target}" ; then
1725   is_cross_compiler=no
1726 else
1727   is_cross_compiler=yes
1728 fi
1729
1730 # Find the build and target subdir names.
1731
1732 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1733 # have matching libraries, they should use host libraries: Makefile.tpl
1734 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1735 # However, they still use the build modules, because the corresponding
1736 # host modules (e.g. bison) are only built for the host when bootstrap
1737 # finishes. So:
1738 # - build_subdir is where we find build modules, and never changes.
1739 # - build_libsubdir is where we find build libraries, and can be overridden.
1740
1741 # Prefix 'build-' so this never conflicts with target_subdir.
1742 build_subdir="build-${build_noncanonical}"
1743
1744 # Check whether --with-build-libsubdir or --without-build-libsubdir was given.
1745 if test "${with_build_libsubdir+set}" = set; then
1746   withval="$with_build_libsubdir"
1747   build_libsubdir="$withval"
1748 else
1749   build_libsubdir="$build_subdir"
1750 fi;
1751 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1752 if ( test $srcdir = . && test -d gcc ) \
1753    || test -d $srcdir/../host-${host_noncanonical}; then
1754   host_subdir="host-${host_noncanonical}"
1755 else
1756   host_subdir=.
1757 fi
1758 # No prefix.
1759 target_subdir=${target_noncanonical}
1760
1761
1762 # Skipdirs are removed silently.
1763 skipdirs=
1764 # Noconfigdirs are removed loudly.
1765 noconfigdirs=""
1766
1767 use_gnu_ld=
1768 # Make sure we don't let GNU ld be added if we didn't want it.
1769 if test x$with_gnu_ld = xno ; then
1770   use_gnu_ld=no
1771   noconfigdirs="$noconfigdirs ld"
1772 fi
1773
1774 use_gnu_as=
1775 # Make sure we don't let GNU as be added if we didn't want it.
1776 if test x$with_gnu_as = xno ; then
1777   use_gnu_as=no
1778   noconfigdirs="$noconfigdirs gas"
1779 fi
1780
1781 # some tools are so dependent upon X11 that if we're not building with X,
1782 # it's not even worth trying to configure, much less build, that tool.
1783
1784 case ${with_x} in
1785   yes | "") ;; # the default value for this tree is that X11 is available
1786   no)
1787     skipdirs="${skipdirs} tk itcl libgui"
1788     # We won't be able to build gdbtk without X.
1789     enable_gdbtk=no
1790     ;;
1791   *)  echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
1792 esac
1793
1794 # Some tools are only suitable for building in a "native" situation.
1795 # Remove these if host!=target.
1796 native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
1797
1798 # Similarly, some are only suitable for cross toolchains.
1799 # Remove these if host=target.
1800 cross_only="target-libgloss target-newlib target-opcodes"
1801
1802 case $is_cross_compiler in
1803   no) skipdirs="${skipdirs} ${cross_only}" ;;
1804   yes) skipdirs="${skipdirs} ${native_only}" ;;
1805 esac
1806
1807 # If both --with-headers and --with-libs are specified, default to
1808 # --without-newlib.
1809 if test x"${with_headers}" != x && test x"${with_headers}" != xno \
1810    && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
1811   if test x"${with_newlib}" = x ; then
1812     with_newlib=no
1813   fi
1814 fi
1815
1816 # Recognize --with-newlib/--without-newlib.
1817 case ${with_newlib} in
1818   no) skipdirs="${skipdirs} target-newlib" ;;
1819   yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
1820 esac
1821
1822 # Configure extra directories which are host specific
1823
1824 case "${host}" in
1825   *-cygwin*)
1826     configdirs="$configdirs libtermcap" ;;
1827 esac
1828
1829 # A target can indicate whether a language isn't supported for some reason.
1830 # Only spaces may be used in this macro; not newlines or tabs.
1831 unsupported_languages=
1832
1833 # Remove more programs from consideration, based on the host or
1834 # target this usually means that a port of the program doesn't
1835 # exist yet.
1836
1837 case "${host}" in
1838   hppa*64*-*-*)
1839     noconfigdirs="$noconfigdirs byacc"
1840     ;;
1841   i[3456789]86-*-vsta)
1842     noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
1843     ;;
1844   i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
1845     noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
1846     ;;
1847   x86_64-*-mingw*)
1848     noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
1849     ;;
1850   i[3456789]86-*-mingw32*)
1851     # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
1852     noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
1853     ;;
1854   i[3456789]86-*-beos*)
1855     noconfigdirs="$noconfigdirs tk itcl libgui gdb"
1856     ;;
1857   *-*-cygwin*)
1858     noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
1859     ;;
1860   *-*-netbsd*)
1861     noconfigdirs="$noconfigdirs rcs"
1862     ;;
1863   ppc*-*-pe)
1864     noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
1865     ;;
1866   powerpc-*-beos*)
1867     noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
1868     ;;
1869 esac
1870
1871
1872 # Check whether --enable-libada or --disable-libada was given.
1873 if test "${enable_libada+set}" = set; then
1874   enableval="$enable_libada"
1875   ENABLE_LIBADA=$enableval
1876 else
1877   ENABLE_LIBADA=yes
1878 fi;
1879 if test "${ENABLE_LIBADA}" != "yes" ; then
1880   noconfigdirs="$noconfigdirs gnattools"
1881 fi
1882
1883 # Check whether --enable-libssp or --disable-libssp was given.
1884 if test "${enable_libssp+set}" = set; then
1885   enableval="$enable_libssp"
1886   ENABLE_LIBSSP=$enableval
1887 else
1888   ENABLE_LIBSSP=yes
1889 fi;
1890
1891 # Save it here so that, even in case of --enable-libgcj, if the Java
1892 # front-end isn't enabled, we still get libgcj disabled.
1893 libgcj_saved=$libgcj
1894 case $enable_libgcj in
1895 yes)
1896   # If we reset it here, it won't get added to noconfigdirs in the
1897   # target-specific build rules, so it will be forcibly enabled
1898   # (unless the Java language itself isn't enabled).
1899   libgcj=
1900   ;;
1901 no)
1902   # Make sure we get it printed in the list of not supported target libs.
1903   noconfigdirs="$noconfigdirs ${libgcj}"
1904   ;;
1905 esac
1906
1907
1908 # Disable libmudflap on some systems.
1909 if test x$enable_libmudflap = x ; then
1910     case "${target}" in
1911     *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
1912         # Enable libmudflap by default in GNU and friends.
1913         ;;
1914     *-*-freebsd*)
1915         # Enable libmudflap by default in FreeBSD.
1916         ;;
1917     *)
1918         # Disable it by default everywhere else.
1919         noconfigdirs="$noconfigdirs target-libmudflap"
1920         ;;
1921     esac
1922 fi
1923
1924 # Disable libgomp on non POSIX hosted systems.
1925 if test x$enable_libgomp = x ; then
1926     # Enable libgomp by default on hosted POSIX systems.
1927     case "${target}" in
1928     *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
1929         ;;
1930     *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
1931         ;;
1932     *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
1933         ;;
1934     *-*-darwin* | *-*-aix*)
1935         ;;
1936     *)
1937         noconfigdirs="$noconfigdirs target-libgomp"
1938         ;;
1939     esac
1940 fi
1941
1942
1943 case "${target}" in
1944   *-*-chorusos)
1945     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1946     ;;
1947   powerpc-*-darwin* | i[3456789]86-*-darwin*)
1948     noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb gprof"
1949     noconfigdirs="$noconfigdirs sim target-rda"
1950     ;;
1951   *-*-darwin*)
1952     noconfigdirs="$noconfigdirs ld gas gdb gprof"
1953     noconfigdirs="$noconfigdirs sim target-rda"
1954     noconfigdirs="$noconfigdirs ${libgcj}"
1955     ;;
1956   *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
1957     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1958     ;;
1959   *-*-freebsd*)
1960     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1961     if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
1962         && test -f /usr/local/include/gmp.h; then
1963       with_gmp=/usr/local
1964     fi
1965
1966     # Skip some stuff that's unsupported on some FreeBSD configurations.
1967     case "${target}" in
1968       i*86-*-*) ;;
1969       alpha*-*-*) ;;
1970       *)
1971         noconfigdirs="$noconfigdirs ${libgcj}"
1972         ;;
1973     esac
1974     ;;
1975   *-*-kaos*)
1976     # Remove unsupported stuff on all kaOS configurations.
1977     skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
1978     skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
1979     skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
1980     noconfigdirs="$noconfigdirs target-libgloss"
1981     ;;
1982   *-*-netbsd*)
1983     # Skip some stuff on all NetBSD configurations.
1984     noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
1985
1986     # Skip some stuff that's unsupported on some NetBSD configurations.
1987     case "${target}" in
1988       i*86-*-netbsdelf*) ;;
1989       arm*-*-netbsdelf*) ;;
1990       *)
1991         noconfigdirs="$noconfigdirs ${libgcj}"
1992         ;;
1993     esac
1994     ;;
1995   *-*-netware*)
1996     noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
1997     ;;
1998   *-*-rtems*)
1999     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2000     ;;
2001     # The tpf target doesn't support gdb yet.
2002   *-*-tpf*)
2003     noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
2004     ;;
2005   *-*-uclinux*)
2006     noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
2007     ;;
2008   *-*-vxworks*)
2009     noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
2010     ;;
2011   alpha*-dec-osf*)
2012     # ld works, but does not support shared libraries.
2013     # newlib is not 64 bit ready.  I'm not sure about fileutils.
2014     # gas doesn't generate exception information.
2015     noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
2016     ;;
2017   alpha*-*-*vms*)
2018     noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
2019     ;;
2020   alpha*-*-linux*)
2021     # newlib is not 64 bit ready
2022     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2023     ;;
2024   alpha*-*-*)
2025     # newlib is not 64 bit ready
2026     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2027     ;;
2028   am33_2.0-*-linux*)
2029     noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
2030     ;;
2031   sh-*-linux*)
2032     noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
2033     ;;
2034   sh*-*-pe|mips*-*-pe|*arm-wince-pe)
2035     noconfigdirs="$noconfigdirs ${libgcj}"
2036     noconfigdirs="$noconfigdirs target-examples"
2037     noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
2038     noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
2039     noconfigdirs="$noconfigdirs expect dejagnu"
2040     # the C++ libraries don't build on top of CE's C libraries
2041     noconfigdirs="$noconfigdirs target-libstdc++-v3"
2042     noconfigdirs="$noconfigdirs target-newlib"
2043     case "${host}" in
2044       *-*-cygwin*) ;; # keep gdb and readline
2045       *) noconfigdirs="$noconfigdirs gdb readline"
2046          ;;
2047     esac
2048     ;;
2049   arc-*-*)
2050     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2051     ;;
2052   arm-semi-aof )
2053     ;;
2054   arm-*-coff | strongarm-*-coff | xscale-*-coff)
2055     noconfigdirs="$noconfigdirs ${libgcj}"
2056     ;;
2057   arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
2058     noconfigdirs="$noconfigdirs target-libffi target-qthreads"
2059     ;;
2060   arm*-*-linux-gnueabi)
2061     noconfigdirs="$noconfigdirs target-libffi target-qthreads"
2062     noconfigdirs="$noconfigdirs target-libjava target-libobjc"
2063     ;;
2064   arm*-*-symbianelf*)
2065     noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
2066     ;;
2067   arm-*-pe*)
2068     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2069     ;;
2070   thumb-*-coff)
2071     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2072     ;;
2073   thumb-*-elf)
2074     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2075     ;;
2076   thumb-*-pe)
2077     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2078     ;;
2079   arm-*-riscix*)
2080     noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
2081     ;;
2082   avr-*-*)
2083     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
2084     ;;
2085   bfin-*-*)
2086     noconfigdirs="$noconfigdirs gdb"
2087     if test x${is_cross_compiler} != xno ; then
2088       target_configdirs="${target_configdirs} target-bsp target-cygmon"
2089     fi
2090     ;;
2091   c4x-*-* | tic4x-*-*)
2092     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
2093     ;;
2094   c54x*-*-* | tic54x-*-*)
2095     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
2096     ;;
2097   cris-*-* | crisv32-*-*)
2098     unsupported_languages="$unsupported_languages java"
2099     case "${target}" in
2100       *-*-aout)
2101         unsupported_languages="$unsupported_languages fortran"
2102         noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2103       *-*-elf)
2104         unsupported_languages="$unsupported_languages fortran"
2105         noconfigdirs="$noconfigdirs target-boehm-gc";;
2106       *-*-linux*)
2107         noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
2108       *)
2109         unsupported_languages="$unsupported_languages fortran"
2110         noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
2111     esac
2112     ;;
2113   crx-*-*)
2114     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
2115     ;;
2116   d10v-*-*)
2117     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
2118     ;;
2119   d30v-*-*)
2120     noconfigdirs="$noconfigdirs ${libgcj} gdb"
2121     ;;
2122   fr30-*-elf*)
2123     noconfigdirs="$noconfigdirs ${libgcj} gdb"
2124     ;;
2125   frv-*-*)
2126     noconfigdirs="$noconfigdirs ${libgcj}"
2127     ;;
2128   h8300*-*-*)
2129     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2130     ;;
2131   h8500-*-*)
2132     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
2133     ;;
2134   hppa1.1-*-osf* | hppa1.1-*-bsd* )
2135     ;;
2136   hppa*64*-*-linux* | parisc*64*-*-linux*)
2137     # In this case, it's because the hppa64-linux target is for
2138     # the kernel only at this point and has no libc, and thus no
2139     # headers, crt*.o, etc., all of which are needed by these.
2140     noconfigdirs="$noconfigdirs target-zlib"
2141     ;;
2142   parisc*-*-linux* | hppa*-*-linux*)
2143     ;;
2144   hppa*-*-*elf* | \
2145   hppa*-*-lites* | \
2146   hppa*-*-openbsd* | \
2147   hppa*64*-*-*)
2148     noconfigdirs="$noconfigdirs ${libgcj}"
2149     ;;
2150   hppa*-hp-hpux11*)
2151     noconfigdirs="$noconfigdirs ld shellutils"
2152     ;;
2153   hppa*-*-*)
2154     # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
2155     # build on HP-UX 10.20.
2156     noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
2157     ;;
2158   i960-*-*)
2159     noconfigdirs="$noconfigdirs ${libgcj} gdb"
2160     ;;
2161   ia64*-*-elf*)
2162     # No gdb support yet.
2163     noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
2164     ;;
2165   ia64*-**-hpux*)
2166     # No gdb or ld support yet.
2167     noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
2168     ;;
2169   i370-*-opened*)
2170     ;;
2171   i[3456789]86-*-coff | i[3456789]86-*-elf)
2172     noconfigdirs="$noconfigdirs ${libgcj}"
2173     ;;
2174   i[3456789]86-*-linux*)
2175     # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
2176     # not build java stuff by default.
2177     case "${target}" in
2178       *-*-*libc1*)
2179         noconfigdirs="$noconfigdirs ${libgcj}";;
2180     esac
2181
2182     # This section makes it possible to build newlib natively on linux.
2183     # If we are using a cross compiler then don't configure newlib.
2184     if test x${is_cross_compiler} != xno ; then
2185       noconfigdirs="$noconfigdirs target-newlib"
2186     fi
2187     noconfigdirs="$noconfigdirs target-libgloss"
2188     # If we are not using a cross compiler, do configure newlib.
2189     # Note however, that newlib will only be configured in this situation
2190     # if the --with-newlib option has been given, because otherwise
2191     # 'target-newlib' will appear in skipdirs.
2192     ;;
2193   i[3456789]86-*-mingw32*)
2194     target_configdirs="$target_configdirs target-winsup"
2195     noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
2196     ;;
2197   x86_64-*-mingw*)
2198     target_configdirs="$target_configdirs target-winsup"
2199     noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
2200     ;;
2201   *-*-cygwin*)
2202     target_configdirs="$target_configdirs target-libtermcap target-winsup"
2203     noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}"
2204     # always build newlib if winsup directory is present.
2205     if test -d "$srcdir/winsup/cygwin"; then
2206       skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
2207     elif test -d "$srcdir/newlib"; then
2208       echo "Warning: winsup/cygwin is missing so newlib can't be built."
2209     fi
2210     ;;
2211   i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
2212   i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
2213     ;;
2214   i[3456789]86-*-pe)
2215     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
2216     ;;
2217   i[3456789]86-*-sco3.2v5*)
2218     # The linker does not yet know about weak symbols in COFF,
2219     # and is not configured to handle mixed ELF and COFF.
2220     noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
2221     ;;
2222   i[3456789]86-*-sco*)
2223     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
2224     ;;
2225   i[3456789]86-*-solaris2*)
2226     noconfigdirs="$noconfigdirs target-libgloss"
2227     ;;
2228   i[3456789]86-*-sysv4*)
2229     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2230     ;;
2231   i[3456789]86-*-beos*)
2232     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
2233     ;;
2234   i[3456789]86-*-rdos*)
2235     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
2236     ;;
2237   m32r-*-*)
2238     noconfigdirs="$noconfigdirs ${libgcj}"
2239     ;;
2240   m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
2241     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
2242     ;;
2243   m68k-*-elf*)
2244     noconfigdirs="$noconfigdirs ${libgcj}"
2245     ;;
2246   m68k-*-coff*)
2247     noconfigdirs="$noconfigdirs ${libgcj}"
2248     ;;
2249   mcore-*-pe*)
2250   # The EPOC C++ environment does not support exceptions or rtti,
2251   # and so building libstdc++-v3 tends not to always work.
2252     noconfigdirs="$noconfigdirs target-libstdc++-v3"
2253     ;;
2254   mmix-*-*)
2255     noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
2256     unsupported_languages="$unsupported_languages fortran java"
2257     ;;
2258   mn10200-*-*)
2259     noconfigdirs="$noconfigdirs ${libgcj}"
2260     ;;
2261   mn10300-*-*)
2262     noconfigdirs="$noconfigdirs ${libgcj}"
2263     ;;
2264   mt-*-*)
2265     noconfigdirs="$noconfigdirs sim"
2266     ;;
2267   powerpc-*-aix*)
2268     # copied from rs6000-*-* entry
2269     noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}"
2270     ;;
2271   powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
2272     target_configdirs="$target_configdirs target-winsup"
2273     noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
2274     # always build newlib.
2275     skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
2276     ;;
2277     # This is temporary until we can link against shared libraries
2278   powerpcle-*-solaris*)
2279     noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
2280     ;;
2281   powerpc-*-beos*)
2282     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
2283     ;;
2284   powerpc-*-eabi)
2285     noconfigdirs="$noconfigdirs ${libgcj}"
2286     ;;
2287   powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
2288     ;;
2289   rs6000-*-lynxos*)
2290     noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
2291     ;;
2292   rs6000-*-aix*)
2293     noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}"
2294     ;;
2295   rs6000-*-*)
2296     noconfigdirs="$noconfigdirs gprof ${libgcj}"
2297     ;;
2298   m68k-apollo-*)
2299     noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
2300     ;;
2301   mips*-*-irix5*)
2302     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
2303     ;;
2304   mips*-*-irix6*)
2305     # Linking libjava exceeds command-line length limits on at least
2306     # IRIX 6.2, but not on IRIX 6.5.
2307     # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
2308     # <oldham@codesourcery.com>
2309     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
2310     ;;
2311   mips*-*-bsd*)
2312     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
2313     ;;
2314   mips64*-*-linux*)
2315     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2316     ;;
2317   mips*-*-linux*)
2318     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2319     ;;
2320   mips*-*-*)
2321     noconfigdirs="$noconfigdirs gprof ${libgcj}"
2322     ;;
2323   romp-*-*)
2324     noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
2325     ;;
2326   sh-*-* | sh64-*-*)
2327     case "${host}" in
2328       i[3456789]86-*-vsta) ;; # don't add gprof back in
2329       i[3456789]86-*-go32*) ;; # don't add gprof back in
2330       i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
2331       *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
2332     esac
2333     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2334     ;;
2335   sparc-*-elf*)
2336     noconfigdirs="$noconfigdirs ${libgcj}"
2337     ;;
2338   sparc64-*-elf*)
2339     noconfigdirs="$noconfigdirs ${libgcj}"
2340     ;;
2341   sparclite-*-*)
2342     noconfigdirs="$noconfigdirs ${libgcj}"
2343     ;;
2344   sparc-*-sunos4*)
2345     noconfigdirs="$noconfigdirs ${libgcj}"
2346     if test x${is_cross_compiler} != xno ; then
2347            noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
2348     else
2349            use_gnu_ld=no
2350     fi
2351     ;;
2352   sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
2353     noconfigdirs="$noconfigdirs ${libgcj}"
2354     ;;
2355   sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
2356     ;;
2357   spu-*-*)
2358     skipdirs="target-libssp"
2359     ;;
2360   v810-*-*)
2361     noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
2362     ;;
2363   v850-*-*)
2364     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2365     ;;
2366   v850e-*-*)
2367     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2368     ;;
2369   v850ea-*-*)
2370     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
2371     ;;
2372   vax-*-vms)
2373     noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
2374     ;;
2375   vax-*-*)
2376     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2377     ;;
2378   xtensa-*-*)
2379     noconfigdirs="$noconfigdirs ${libgcj}"
2380     ;;
2381   ip2k-*-*)
2382     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
2383     ;;
2384   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
2385     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2386     ;;
2387   *-*-lynxos*)
2388     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
2389     ;;
2390   *-*-*)
2391     noconfigdirs="$noconfigdirs ${libgcj}"
2392     ;;
2393 esac
2394
2395 # If we aren't building newlib, then don't build libgloss, since libgloss
2396 # depends upon some newlib header files.
2397 case "${noconfigdirs}" in
2398   *target-libgloss*) ;;
2399   *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
2400 esac
2401
2402 # Work in distributions that contain no compiler tools, like Autoconf.
2403 tentative_cc=""
2404 host_makefile_frag=/dev/null
2405 if test -d ${srcdir}/config ; then
2406 case "${host}" in
2407   m68k-hp-hpux*)
2408     # Avoid "too much defining" errors from HPUX compiler.
2409     tentative_cc="cc -Wp,-H256000"
2410     # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
2411     # If it's HP/UX ar, this should be harmless.
2412     RANLIB="ar ts"
2413     ;;
2414   m68k-apollo-sysv*)
2415     tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
2416     ;;
2417   m68k-apollo-bsd*)
2418     #None of the Apollo compilers can compile gas or binutils.  The preprocessor
2419     # chokes on bfd, the compiler won't let you assign integers to enums, and
2420     # other problems.  Defining CC to gcc is a questionable way to say "don't use
2421     # the apollo compiler" (the preferred version of GCC could be called cc,
2422     # or whatever), but I'm not sure leaving CC as cc is any better...
2423     #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
2424     # Used to have BISON=yacc.
2425     tentative_cc=gcc
2426     ;;
2427   m88k-dg-dgux*)
2428     tentative_cc="gcc -Wall -ansi -D__using_DGUX"
2429     ;;
2430   m88k-harris-cxux*)
2431     # Under CX/UX, we want to tell the compiler to use ANSI mode.
2432     tentative_cc="cc -Xa"
2433     host_makefile_frag="config/mh-cxux"
2434     ;;
2435   m88k-motorola-sysv*)
2436     ;;
2437   mips*-dec-ultrix*)
2438     tentative_cc="cc -Wf,-XNg1000"
2439     host_makefile_frag="config/mh-decstation"
2440     ;;
2441   mips*-nec-sysv4*)
2442     # The C compiler on NEC MIPS SVR4 needs bigger tables.
2443     tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
2444     host_makefile_frag="config/mh-necv4"
2445     ;;
2446   mips*-sgi-irix4*)
2447     # Tell compiler to use K&R C.  We can't compile under the SGI Ansi
2448     # environment.  Also bump switch table size so that cp-parse will
2449     # compile.  Bump string length limit so linker builds.
2450     tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
2451     ;;
2452   mips*-*-sysv4*)
2453     host_makefile_frag="config/mh-sysv4"
2454     ;;
2455   mips*-*-sysv*)
2456     # This is for a MIPS running RISC/os 4.52C.
2457
2458     # This is needed for GDB, but needs to be in the top-level make because
2459     # if a library is compiled with the bsd headers and gets linked with the
2460     # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
2461     # a different size).
2462     # ptrace(2) apparently has problems in the BSD environment.  No workaround is
2463     # known except to select the sysv environment.  Could we use /proc instead?
2464     # These "sysv environments" and "bsd environments" often end up being a pain.
2465     #
2466     # This is not part of CFLAGS because perhaps not all C compilers have this
2467     # option.
2468     tentative_cc="cc -systype sysv"
2469     ;;
2470   i370-ibm-opened*)
2471     tentative_cc="c89"
2472     ;;
2473   i[3456789]86-*-sysv5*)
2474     host_makefile_frag="config/mh-sysv5"
2475     ;;
2476   i[3456789]86-*-dgux*)
2477     tentative_cc="gcc -Wall -ansi -D__using_DGUX"
2478     host_makefile_frag="config/mh-dgux386"
2479     ;;
2480   i[3456789]86-ncr-sysv4.3*)
2481     # The MetaWare compiler will generate a copyright message unless you
2482     # turn it off by adding the -Hnocopyr flag.
2483     tentative_cc="cc -Hnocopyr"
2484     ;;
2485   i[3456789]86-ncr-sysv4*)
2486     # for an NCR 3000 (i486/SVR4) system.
2487     # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
2488     # This compiler not only emits obnoxious copyright messages every time
2489     # you run it, but it chokes and dies on a whole bunch of GNU source
2490     # files.  Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
2491     tentative_cc="/usr/ccs/ATT/cc"
2492     host_makefile_frag="config/mh-ncr3000"
2493     ;;
2494   i[3456789]86-*-sco3.2v5*)
2495     ;;
2496   i[3456789]86-*-sco*)
2497     # The native C compiler botches some simple uses of const.  Unfortunately,
2498     # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
2499     tentative_cc="cc -Dconst="
2500     host_makefile_frag="config/mh-sco"
2501     ;;
2502   i[3456789]86-*-udk*)
2503     host_makefile_frag="config/mh-sysv5"
2504     ;;
2505   i[3456789]86-*-solaris2*)
2506     host_makefile_frag="config/mh-sysv4"
2507     ;;
2508   i[3456789]86-*-msdosdjgpp*)
2509     host_makefile_frag="config/mh-djgpp"
2510     ;;
2511   *-cygwin*)
2512     host_makefile_frag="config/mh-cygwin"
2513     ;;
2514   *-mingw32*)
2515     ;;
2516   *-mingw64*)
2517     ;;
2518   *-interix*)
2519     host_makefile_frag="config/mh-interix"
2520     ;;
2521   vax-*-ultrix2*)
2522     # The old BSD pcc isn't up to compiling parts of gdb so use gcc
2523     tentative_cc=gcc
2524     ;;
2525   *-*-solaris2*)
2526     host_makefile_frag="config/mh-solaris"
2527     ;;
2528   m68k-sun-sunos*)
2529     # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
2530     # without overflowing the jump tables (-J says to use a 32 bit table)
2531     tentative_cc="cc -J"
2532     ;;
2533   *-hp-hpux*)
2534     tentative_cc="cc -Wp,-H256000"
2535     ;;
2536   *-*-hiux*)
2537     tentative_cc="cc -Wp,-H256000"
2538     ;;
2539   rs6000-*-lynxos*)
2540     # /bin/cc is less than useful for our purposes.  Always use GCC
2541     tentative_cc="/usr/cygnus/progressive/bin/gcc"
2542     host_makefile_frag="config/mh-lynxrs6k"
2543     ;;
2544   powerpc-*-darwin*)
2545     host_makefile_frag="config/mh-ppc-darwin"
2546     ;;
2547   powerpc-*-aix*)
2548     host_makefile_frag="config/mh-ppc-aix"
2549     ;;
2550   rs6000-*-aix*)
2551     host_makefile_frag="config/mh-ppc-aix"
2552     ;;
2553   *-*-lynxos*)
2554     # /bin/cc is less than useful for our purposes.  Always use GCC
2555     tentative_cc="/bin/gcc"
2556     ;;
2557   *-*-sysv4*)
2558     host_makefile_frag="config/mh-sysv4"
2559     ;;
2560   # This is placed last to prevent interfering with the cases above.
2561   i[3456789]86-*-*)
2562     # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
2563     host_makefile_frag="config/mh-x86omitfp"
2564     ;;
2565 esac
2566 fi
2567
2568 # If we aren't going to be using gcc, see if we can extract a definition
2569 # of CC from the fragment.
2570 # Actually, use the 'pre-extracted' version above.
2571 if test -z "${CC}" && test "${build}" = "${host}" ; then
2572   IFS="${IFS=   }"; save_ifs="$IFS"; IFS="${IFS}:"
2573   found=
2574   for dir in $PATH; do
2575     test -z "$dir" && dir=.
2576     if test -f $dir/gcc; then
2577       found=yes
2578       break
2579     fi
2580   done
2581   IFS="$save_ifs"
2582   if test -z "${found}" && test -n "${tentative_cc}" ; then
2583     CC=$tentative_cc
2584   fi
2585 fi
2586
2587 if test "${build}" != "${host}" ; then
2588   # If we are doing a Canadian Cross, in which the host and build systems
2589   # are not the same, we set reasonable default values for the tools.
2590
2591   CC=${CC-${host_noncanonical}-gcc}
2592   CFLAGS=${CFLAGS-"-g -O2"}
2593   CXX=${CXX-${host_noncanonical}-c++}
2594   CXXFLAGS=${CXXFLAGS-"-g -O2"}
2595   CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
2596
2597 else
2598   # Set reasonable default values for some tools even if not Canadian.
2599   # Of course, these are different reasonable default values, originally
2600   # specified directly in the Makefile.
2601   # We don't export, so that autoconf can do its job.
2602   # Note that all these settings are above the fragment inclusion point
2603   # in Makefile.in, so can still be overridden by fragments.
2604   # This is all going to change when we autoconfiscate...
2605
2606   CC_FOR_BUILD="\$(CC)"
2607   ac_ext=c
2608 ac_cpp='$CPP $CPPFLAGS'
2609 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2610 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2611 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2612 if test -n "$ac_tool_prefix"; then
2613   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2614 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2615 echo "$as_me:$LINENO: checking for $ac_word" >&5
2616 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2617 if test "${ac_cv_prog_CC+set}" = set; then
2618   echo $ECHO_N "(cached) $ECHO_C" >&6
2619 else
2620   if test -n "$CC"; then
2621   ac_cv_prog_CC="$CC" # Let the user override the test.
2622 else
2623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2624 for as_dir in $PATH
2625 do
2626   IFS=$as_save_IFS
2627   test -z "$as_dir" && as_dir=.
2628   for ac_exec_ext in '' $ac_executable_extensions; do
2629   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2630     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2631     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2632     break 2
2633   fi
2634 done
2635 done
2636
2637 fi
2638 fi
2639 CC=$ac_cv_prog_CC
2640 if test -n "$CC"; then
2641   echo "$as_me:$LINENO: result: $CC" >&5
2642 echo "${ECHO_T}$CC" >&6
2643 else
2644   echo "$as_me:$LINENO: result: no" >&5
2645 echo "${ECHO_T}no" >&6
2646 fi
2647
2648 fi
2649 if test -z "$ac_cv_prog_CC"; then
2650   ac_ct_CC=$CC
2651   # Extract the first word of "gcc", so it can be a program name with args.
2652 set dummy gcc; ac_word=$2
2653 echo "$as_me:$LINENO: checking for $ac_word" >&5
2654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2655 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2656   echo $ECHO_N "(cached) $ECHO_C" >&6
2657 else
2658   if test -n "$ac_ct_CC"; then
2659   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2660 else
2661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2662 for as_dir in $PATH
2663 do
2664   IFS=$as_save_IFS
2665   test -z "$as_dir" && as_dir=.
2666   for ac_exec_ext in '' $ac_executable_extensions; do
2667   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2668     ac_cv_prog_ac_ct_CC="gcc"
2669     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2670     break 2
2671   fi
2672 done
2673 done
2674
2675 fi
2676 fi
2677 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2678 if test -n "$ac_ct_CC"; then
2679   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2680 echo "${ECHO_T}$ac_ct_CC" >&6
2681 else
2682   echo "$as_me:$LINENO: result: no" >&5
2683 echo "${ECHO_T}no" >&6
2684 fi
2685
2686   CC=$ac_ct_CC
2687 else
2688   CC="$ac_cv_prog_CC"
2689 fi
2690
2691 if test -z "$CC"; then
2692   if test -n "$ac_tool_prefix"; then
2693   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2694 set dummy ${ac_tool_prefix}cc; ac_word=$2
2695 echo "$as_me:$LINENO: checking for $ac_word" >&5
2696 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2697 if test "${ac_cv_prog_CC+set}" = set; then
2698   echo $ECHO_N "(cached) $ECHO_C" >&6
2699 else
2700   if test -n "$CC"; then
2701   ac_cv_prog_CC="$CC" # Let the user override the test.
2702 else
2703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2704 for as_dir in $PATH
2705 do
2706   IFS=$as_save_IFS
2707   test -z "$as_dir" && as_dir=.
2708   for ac_exec_ext in '' $ac_executable_extensions; do
2709   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2710     ac_cv_prog_CC="${ac_tool_prefix}cc"
2711     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2712     break 2
2713   fi
2714 done
2715 done
2716
2717 fi
2718 fi
2719 CC=$ac_cv_prog_CC
2720 if test -n "$CC"; then
2721   echo "$as_me:$LINENO: result: $CC" >&5
2722 echo "${ECHO_T}$CC" >&6
2723 else
2724   echo "$as_me:$LINENO: result: no" >&5
2725 echo "${ECHO_T}no" >&6
2726 fi
2727
2728 fi
2729 if test -z "$ac_cv_prog_CC"; then
2730   ac_ct_CC=$CC
2731   # Extract the first word of "cc", so it can be a program name with args.
2732 set dummy cc; ac_word=$2
2733 echo "$as_me:$LINENO: checking for $ac_word" >&5
2734 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2735 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2736   echo $ECHO_N "(cached) $ECHO_C" >&6
2737 else
2738   if test -n "$ac_ct_CC"; then
2739   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2740 else
2741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742 for as_dir in $PATH
2743 do
2744   IFS=$as_save_IFS
2745   test -z "$as_dir" && as_dir=.
2746   for ac_exec_ext in '' $ac_executable_extensions; do
2747   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2748     ac_cv_prog_ac_ct_CC="cc"
2749     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2750     break 2
2751   fi
2752 done
2753 done
2754
2755 fi
2756 fi
2757 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2758 if test -n "$ac_ct_CC"; then
2759   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2760 echo "${ECHO_T}$ac_ct_CC" >&6
2761 else
2762   echo "$as_me:$LINENO: result: no" >&5
2763 echo "${ECHO_T}no" >&6
2764 fi
2765
2766   CC=$ac_ct_CC
2767 else
2768   CC="$ac_cv_prog_CC"
2769 fi
2770
2771 fi
2772 if test -z "$CC"; then
2773   # Extract the first word of "cc", so it can be a program name with args.
2774 set dummy cc; ac_word=$2
2775 echo "$as_me:$LINENO: checking for $ac_word" >&5
2776 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2777 if test "${ac_cv_prog_CC+set}" = set; then
2778   echo $ECHO_N "(cached) $ECHO_C" >&6
2779 else
2780   if test -n "$CC"; then
2781   ac_cv_prog_CC="$CC" # Let the user override the test.
2782 else
2783   ac_prog_rejected=no
2784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2785 for as_dir in $PATH
2786 do
2787   IFS=$as_save_IFS
2788   test -z "$as_dir" && as_dir=.
2789   for ac_exec_ext in '' $ac_executable_extensions; do
2790   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2791     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2792        ac_prog_rejected=yes
2793        continue
2794      fi
2795     ac_cv_prog_CC="cc"
2796     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2797     break 2
2798   fi
2799 done
2800 done
2801
2802 if test $ac_prog_rejected = yes; then
2803   # We found a bogon in the path, so make sure we never use it.
2804   set dummy $ac_cv_prog_CC
2805   shift
2806   if test $# != 0; then
2807     # We chose a different compiler from the bogus one.
2808     # However, it has the same basename, so the bogon will be chosen
2809     # first if we set CC to just the basename; use the full file name.
2810     shift
2811     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2812   fi
2813 fi
2814 fi
2815 fi
2816 CC=$ac_cv_prog_CC
2817 if test -n "$CC"; then
2818   echo "$as_me:$LINENO: result: $CC" >&5
2819 echo "${ECHO_T}$CC" >&6
2820 else
2821   echo "$as_me:$LINENO: result: no" >&5
2822 echo "${ECHO_T}no" >&6
2823 fi
2824
2825 fi
2826 if test -z "$CC"; then
2827   if test -n "$ac_tool_prefix"; then
2828   for ac_prog in cl
2829   do
2830     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2831 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2832 echo "$as_me:$LINENO: checking for $ac_word" >&5
2833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2834 if test "${ac_cv_prog_CC+set}" = set; then
2835   echo $ECHO_N "(cached) $ECHO_C" >&6
2836 else
2837   if test -n "$CC"; then
2838   ac_cv_prog_CC="$CC" # Let the user override the test.
2839 else
2840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841 for as_dir in $PATH
2842 do
2843   IFS=$as_save_IFS
2844   test -z "$as_dir" && as_dir=.
2845   for ac_exec_ext in '' $ac_executable_extensions; do
2846   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2847     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2848     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2849     break 2
2850   fi
2851 done
2852 done
2853
2854 fi
2855 fi
2856 CC=$ac_cv_prog_CC
2857 if test -n "$CC"; then
2858   echo "$as_me:$LINENO: result: $CC" >&5
2859 echo "${ECHO_T}$CC" >&6
2860 else
2861   echo "$as_me:$LINENO: result: no" >&5
2862 echo "${ECHO_T}no" >&6
2863 fi
2864
2865     test -n "$CC" && break
2866   done
2867 fi
2868 if test -z "$CC"; then
2869   ac_ct_CC=$CC
2870   for ac_prog in cl
2871 do
2872   # Extract the first word of "$ac_prog", so it can be a program name with args.
2873 set dummy $ac_prog; ac_word=$2
2874 echo "$as_me:$LINENO: checking for $ac_word" >&5
2875 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2876 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2877   echo $ECHO_N "(cached) $ECHO_C" >&6
2878 else
2879   if test -n "$ac_ct_CC"; then
2880   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2881 else
2882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883 for as_dir in $PATH
2884 do
2885   IFS=$as_save_IFS
2886   test -z "$as_dir" && as_dir=.
2887   for ac_exec_ext in '' $ac_executable_extensions; do
2888   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2889     ac_cv_prog_ac_ct_CC="$ac_prog"
2890     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2891     break 2
2892   fi
2893 done
2894 done
2895
2896 fi
2897 fi
2898 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2899 if test -n "$ac_ct_CC"; then
2900   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2901 echo "${ECHO_T}$ac_ct_CC" >&6
2902 else
2903   echo "$as_me:$LINENO: result: no" >&5
2904 echo "${ECHO_T}no" >&6
2905 fi
2906
2907   test -n "$ac_ct_CC" && break
2908 done
2909
2910   CC=$ac_ct_CC
2911 fi
2912
2913 fi
2914
2915
2916 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2917 See \`config.log' for more details." >&5
2918 echo "$as_me: error: no acceptable C compiler found in \$PATH
2919 See \`config.log' for more details." >&2;}
2920    { (exit 1); exit 1; }; }
2921
2922 # Provide some information about the compiler.
2923 echo "$as_me:$LINENO:" \
2924      "checking for C compiler version" >&5
2925 ac_compiler=`set X $ac_compile; echo $2`
2926 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2927   (eval $ac_compiler --version </dev/null >&5) 2>&5
2928   ac_status=$?
2929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2930   (exit $ac_status); }
2931 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2932   (eval $ac_compiler -v </dev/null >&5) 2>&5
2933   ac_status=$?
2934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2935   (exit $ac_status); }
2936 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2937   (eval $ac_compiler -V </dev/null >&5) 2>&5
2938   ac_status=$?
2939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2940   (exit $ac_status); }
2941
2942 cat >conftest.$ac_ext <<_ACEOF
2943 /* confdefs.h.  */
2944 _ACEOF
2945 cat confdefs.h >>conftest.$ac_ext
2946 cat >>conftest.$ac_ext <<_ACEOF
2947 /* end confdefs.h.  */
2948
2949 int
2950 main ()
2951 {
2952
2953   ;
2954   return 0;
2955 }
2956 _ACEOF
2957 ac_clean_files_save=$ac_clean_files
2958 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2959 # Try to create an executable without -o first, disregard a.out.
2960 # It will help us diagnose broken compilers, and finding out an intuition
2961 # of exeext.
2962 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2963 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2964 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2965 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2966   (eval $ac_link_default) 2>&5
2967   ac_status=$?
2968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969   (exit $ac_status); }; then
2970   # Find the output, starting from the most likely.  This scheme is
2971 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2972 # resort.
2973
2974 # Be careful to initialize this variable, since it used to be cached.
2975 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2976 ac_cv_exeext=
2977 # b.out is created by i960 compilers.
2978 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2979 do
2980   test -f "$ac_file" || continue
2981   case $ac_file in
2982     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2983         ;;
2984     conftest.$ac_ext )
2985         # This is the source file.
2986         ;;
2987     [ab].out )
2988         # We found the default executable, but exeext='' is most
2989         # certainly right.
2990         break;;
2991     *.* )
2992         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2993         # FIXME: I believe we export ac_cv_exeext for Libtool,
2994         # but it would be cool to find out if it's true.  Does anybody
2995         # maintain Libtool? --akim.
2996         export ac_cv_exeext
2997         break;;
2998     * )
2999         break;;
3000   esac
3001 done
3002 else
3003   echo "$as_me: failed program was:" >&5
3004 sed 's/^/| /' conftest.$ac_ext >&5
3005
3006 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3007 See \`config.log' for more details." >&5
3008 echo "$as_me: error: C compiler cannot create executables
3009 See \`config.log' for more details." >&2;}
3010    { (exit 77); exit 77; }; }
3011 fi
3012
3013 ac_exeext=$ac_cv_exeext
3014 echo "$as_me:$LINENO: result: $ac_file" >&5
3015 echo "${ECHO_T}$ac_file" >&6
3016
3017 # Check the compiler produces executables we can run.  If not, either
3018 # the compiler is broken, or we cross compile.
3019 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3020 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
3021 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3022 # If not cross compiling, check that we can run a simple program.
3023 if test "$cross_compiling" != yes; then
3024   if { ac_try='./$ac_file'
3025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3026   (eval $ac_try) 2>&5
3027   ac_status=$?
3028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3029   (exit $ac_status); }; }; then
3030     cross_compiling=no
3031   else
3032     if test "$cross_compiling" = maybe; then
3033         cross_compiling=yes
3034     else
3035         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3036 If you meant to cross compile, use \`--host'.
3037 See \`config.log' for more details." >&5
3038 echo "$as_me: error: cannot run C compiled programs.
3039 If you meant to cross compile, use \`--host'.
3040 See \`config.log' for more details." >&2;}
3041    { (exit 1); exit 1; }; }
3042     fi
3043   fi
3044 fi
3045 echo "$as_me:$LINENO: result: yes" >&5
3046 echo "${ECHO_T}yes" >&6
3047
3048 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3049 ac_clean_files=$ac_clean_files_save
3050 # Check the compiler produces executables we can run.  If not, either
3051 # the compiler is broken, or we cross compile.
3052 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3053 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
3054 echo "$as_me:$LINENO: result: $cross_compiling" >&5
3055 echo "${ECHO_T}$cross_compiling" >&6
3056
3057 echo "$as_me:$LINENO: checking for suffix of executables" >&5
3058 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
3059 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3060   (eval $ac_link) 2>&5
3061   ac_status=$?
3062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3063   (exit $ac_status); }; then
3064   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3065 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3066 # work properly (i.e., refer to `conftest.exe'), while it won't with
3067 # `rm'.
3068 for ac_file in conftest.exe conftest conftest.*; do
3069   test -f "$ac_file" || continue
3070   case $ac_file in
3071     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3072     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3073           export ac_cv_exeext
3074           break;;
3075     * ) break;;
3076   esac
3077 done
3078 else
3079   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3080 See \`config.log' for more details." >&5
3081 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3082 See \`config.log' for more details." >&2;}
3083    { (exit 1); exit 1; }; }
3084 fi
3085
3086 rm -f conftest$ac_cv_exeext
3087 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3088 echo "${ECHO_T}$ac_cv_exeext" >&6
3089
3090 rm -f conftest.$ac_ext
3091 EXEEXT=$ac_cv_exeext
3092 ac_exeext=$EXEEXT
3093 echo "$as_me:$LINENO: checking for suffix of object files" >&5
3094 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3095 if test "${ac_cv_objext+set}" = set; then
3096   echo $ECHO_N "(cached) $ECHO_C" >&6
3097 else
3098   cat >conftest.$ac_ext <<_ACEOF
3099 /* confdefs.h.  */
3100 _ACEOF
3101 cat confdefs.h >>conftest.$ac_ext
3102 cat >>conftest.$ac_ext <<_ACEOF
3103 /* end confdefs.h.  */
3104
3105 int
3106 main ()
3107 {
3108
3109   ;
3110   return 0;
3111 }
3112 _ACEOF
3113 rm -f conftest.o conftest.obj
3114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3115   (eval $ac_compile) 2>&5
3116   ac_status=$?
3117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118   (exit $ac_status); }; then
3119   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3120   case $ac_file in
3121     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3122     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3123        break;;
3124   esac
3125 done
3126 else
3127   echo "$as_me: failed program was:" >&5
3128 sed 's/^/| /' conftest.$ac_ext >&5
3129
3130 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3131 See \`config.log' for more details." >&5
3132 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3133 See \`config.log' for more details." >&2;}
3134    { (exit 1); exit 1; }; }
3135 fi
3136
3137 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3138 fi
3139 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3140 echo "${ECHO_T}$ac_cv_objext" >&6
3141 OBJEXT=$ac_cv_objext
3142 ac_objext=$OBJEXT
3143 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3144 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3145 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3146   echo $ECHO_N "(cached) $ECHO_C" >&6
3147 else
3148   cat >conftest.$ac_ext <<_ACEOF
3149 /* confdefs.h.  */
3150 _ACEOF
3151 cat confdefs.h >>conftest.$ac_ext
3152 cat >>conftest.$ac_ext <<_ACEOF
3153 /* end confdefs.h.  */
3154
3155 int
3156 main ()
3157 {
3158 #ifndef __GNUC__
3159        choke me
3160 #endif
3161
3162   ;
3163   return 0;
3164 }
3165 _ACEOF
3166 rm -f conftest.$ac_objext
3167 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3168   (eval $ac_compile) 2>conftest.er1
3169   ac_status=$?
3170   grep -v '^ *+' conftest.er1 >conftest.err
3171   rm -f conftest.er1
3172   cat conftest.err >&5
3173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3174   (exit $ac_status); } &&
3175          { ac_try='test -z "$ac_c_werror_flag"
3176                          || test ! -s conftest.err'
3177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3178   (eval $ac_try) 2>&5
3179   ac_status=$?
3180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3181   (exit $ac_status); }; } &&
3182          { ac_try='test -s conftest.$ac_objext'
3183   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3184   (eval $ac_try) 2>&5
3185   ac_status=$?
3186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3187   (exit $ac_status); }; }; then
3188   ac_compiler_gnu=yes
3189 else
3190   echo "$as_me: failed program was:" >&5
3191 sed 's/^/| /' conftest.$ac_ext >&5
3192
3193 ac_compiler_gnu=no
3194 fi
3195 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3196 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3197
3198 fi
3199 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3200 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3201 GCC=`test $ac_compiler_gnu = yes && echo yes`
3202 ac_test_CFLAGS=${CFLAGS+set}
3203 ac_save_CFLAGS=$CFLAGS
3204 CFLAGS="-g"
3205 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3206 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3207 if test "${ac_cv_prog_cc_g+set}" = set; then
3208   echo $ECHO_N "(cached) $ECHO_C" >&6
3209 else
3210   cat >conftest.$ac_ext <<_ACEOF
3211 /* confdefs.h.  */
3212 _ACEOF
3213 cat confdefs.h >>conftest.$ac_ext
3214 cat >>conftest.$ac_ext <<_ACEOF
3215 /* end confdefs.h.  */
3216
3217 int
3218 main ()
3219 {
3220
3221   ;
3222   return 0;
3223 }
3224 _ACEOF
3225 rm -f conftest.$ac_objext
3226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3227   (eval $ac_compile) 2>conftest.er1
3228   ac_status=$?
3229   grep -v '^ *+' conftest.er1 >conftest.err
3230   rm -f conftest.er1
3231   cat conftest.err >&5
3232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3233   (exit $ac_status); } &&
3234          { ac_try='test -z "$ac_c_werror_flag"
3235                          || test ! -s conftest.err'
3236   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3237   (eval $ac_try) 2>&5
3238   ac_status=$?
3239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3240   (exit $ac_status); }; } &&
3241          { ac_try='test -s conftest.$ac_objext'
3242   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3243   (eval $ac_try) 2>&5
3244   ac_status=$?
3245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3246   (exit $ac_status); }; }; then
3247   ac_cv_prog_cc_g=yes
3248 else
3249   echo "$as_me: failed program was:" >&5
3250 sed 's/^/| /' conftest.$ac_ext >&5
3251
3252 ac_cv_prog_cc_g=no
3253 fi
3254 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3255 fi
3256 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3257 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3258 if test "$ac_test_CFLAGS" = set; then
3259   CFLAGS=$ac_save_CFLAGS
3260 elif test $ac_cv_prog_cc_g = yes; then
3261   if test "$GCC" = yes; then
3262     CFLAGS="-g -O2"
3263   else
3264     CFLAGS="-g"
3265   fi
3266 else
3267   if test "$GCC" = yes; then
3268     CFLAGS="-O2"
3269   else
3270     CFLAGS=
3271   fi
3272 fi
3273 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3274 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3275 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3276   echo $ECHO_N "(cached) $ECHO_C" >&6
3277 else
3278   ac_cv_prog_cc_stdc=no
3279 ac_save_CC=$CC
3280 cat >conftest.$ac_ext <<_ACEOF
3281 /* confdefs.h.  */
3282 _ACEOF
3283 cat confdefs.h >>conftest.$ac_ext
3284 cat >>conftest.$ac_ext <<_ACEOF
3285 /* end confdefs.h.  */
3286 #include <stdarg.h>
3287 #include <stdio.h>
3288 #include <sys/types.h>
3289 #include <sys/stat.h>
3290 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3291 struct buf { int x; };
3292 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3293 static char *e (p, i)
3294      char **p;
3295      int i;
3296 {
3297   return p[i];
3298 }
3299 static char *f (char * (*g) (char **, int), char **p, ...)
3300 {
3301   char *s;
3302   va_list v;
3303   va_start (v,p);
3304   s = g (p, va_arg (v,int));
3305   va_end (v);
3306   return s;
3307 }
3308
3309 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3310    function prototypes and stuff, but not '\xHH' hex character constants.
3311    These don't provoke an error unfortunately, instead are silently treated
3312    as 'x'.  The following induces an error, until -std1 is added to get
3313    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3314    array size at least.  It's necessary to write '\x00'==0 to get something
3315    that's true only with -std1.  */
3316 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3317
3318 int test (int i, double x);
3319 struct s1 {int (*f) (int a);};
3320 struct s2 {int (*f) (double a);};
3321 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3322 int argc;
3323 char **argv;
3324 int
3325 main ()
3326 {
3327 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3328   ;
3329   return 0;
3330 }
3331 _ACEOF
3332 # Don't try gcc -ansi; that turns off useful extensions and
3333 # breaks some systems' header files.
3334 # AIX                   -qlanglvl=ansi
3335 # Ultrix and OSF/1      -std1
3336 # HP-UX 10.20 and later -Ae
3337 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3338 # SVR4                  -Xc -D__EXTENSIONS__
3339 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3340 do
3341   CC="$ac_save_CC $ac_arg"
3342   rm -f conftest.$ac_objext
3343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3344   (eval $ac_compile) 2>conftest.er1
3345   ac_status=$?
3346   grep -v '^ *+' conftest.er1 >conftest.err
3347   rm -f conftest.er1
3348   cat conftest.err >&5
3349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3350   (exit $ac_status); } &&
3351          { ac_try='test -z "$ac_c_werror_flag"
3352                          || test ! -s conftest.err'
3353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3354   (eval $ac_try) 2>&5
3355   ac_status=$?
3356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3357   (exit $ac_status); }; } &&
3358          { ac_try='test -s conftest.$ac_objext'
3359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3360   (eval $ac_try) 2>&5
3361   ac_status=$?
3362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3363   (exit $ac_status); }; }; then
3364   ac_cv_prog_cc_stdc=$ac_arg
3365 break
3366 else
3367   echo "$as_me: failed program was:" >&5
3368 sed 's/^/| /' conftest.$ac_ext >&5
3369
3370 fi
3371 rm -f conftest.err conftest.$ac_objext
3372 done
3373 rm -f conftest.$ac_ext conftest.$ac_objext
3374 CC=$ac_save_CC
3375
3376 fi
3377
3378 case "x$ac_cv_prog_cc_stdc" in
3379   x|xno)
3380     echo "$as_me:$LINENO: result: none needed" >&5
3381 echo "${ECHO_T}none needed" >&6 ;;
3382   *)
3383     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3384 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3385     CC="$CC $ac_cv_prog_cc_stdc" ;;
3386 esac
3387
3388 # Some people use a C++ compiler to compile C.  Since we use `exit',
3389 # in C++ we need to declare it.  In case someone uses the same compiler
3390 # for both compiling C and C++ we need to have the C++ compiler decide
3391 # the declaration of exit, since it's the most demanding environment.
3392 cat >conftest.$ac_ext <<_ACEOF
3393 #ifndef __cplusplus
3394   choke me
3395 #endif
3396 _ACEOF
3397 rm -f conftest.$ac_objext
3398 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3399   (eval $ac_compile) 2>conftest.er1
3400   ac_status=$?
3401   grep -v '^ *+' conftest.er1 >conftest.err
3402   rm -f conftest.er1
3403   cat conftest.err >&5
3404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405   (exit $ac_status); } &&
3406          { ac_try='test -z "$ac_c_werror_flag"
3407                          || test ! -s conftest.err'
3408   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3409   (eval $ac_try) 2>&5
3410   ac_status=$?
3411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3412   (exit $ac_status); }; } &&
3413          { ac_try='test -s conftest.$ac_objext'
3414   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3415   (eval $ac_try) 2>&5
3416   ac_status=$?
3417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418   (exit $ac_status); }; }; then
3419   for ac_declaration in \
3420    '' \
3421    'extern "C" void std::exit (int) throw (); using std::exit;' \
3422    'extern "C" void std::exit (int); using std::exit;' \
3423    'extern "C" void exit (int) throw ();' \
3424    'extern "C" void exit (int);' \
3425    'void exit (int);'
3426 do
3427   cat >conftest.$ac_ext <<_ACEOF
3428 /* confdefs.h.  */
3429 _ACEOF
3430 cat confdefs.h >>conftest.$ac_ext
3431 cat >>conftest.$ac_ext <<_ACEOF
3432 /* end confdefs.h.  */
3433 $ac_declaration
3434 #include <stdlib.h>
3435 int
3436 main ()
3437 {
3438 exit (42);
3439   ;
3440   return 0;
3441 }
3442 _ACEOF
3443 rm -f conftest.$ac_objext
3444 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3445   (eval $ac_compile) 2>conftest.er1
3446   ac_status=$?
3447   grep -v '^ *+' conftest.er1 >conftest.err
3448   rm -f conftest.er1
3449   cat conftest.err >&5
3450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3451   (exit $ac_status); } &&
3452          { ac_try='test -z "$ac_c_werror_flag"
3453                          || test ! -s conftest.err'
3454   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3455   (eval $ac_try) 2>&5
3456   ac_status=$?
3457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458   (exit $ac_status); }; } &&
3459          { ac_try='test -s conftest.$ac_objext'
3460   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3461   (eval $ac_try) 2>&5
3462   ac_status=$?
3463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3464   (exit $ac_status); }; }; then
3465   :
3466 else
3467   echo "$as_me: failed program was:" >&5
3468 sed 's/^/| /' conftest.$ac_ext >&5
3469
3470 continue
3471 fi
3472 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3473   cat >conftest.$ac_ext <<_ACEOF
3474 /* confdefs.h.  */
3475 _ACEOF
3476 cat confdefs.h >>conftest.$ac_ext
3477 cat >>conftest.$ac_ext <<_ACEOF
3478 /* end confdefs.h.  */
3479 $ac_declaration
3480 int
3481 main ()
3482 {
3483 exit (42);
3484   ;
3485   return 0;
3486 }
3487 _ACEOF
3488 rm -f conftest.$ac_objext
3489 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3490   (eval $ac_compile) 2>conftest.er1
3491   ac_status=$?
3492   grep -v '^ *+' conftest.er1 >conftest.err
3493   rm -f conftest.er1
3494   cat conftest.err >&5
3495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3496   (exit $ac_status); } &&
3497          { ac_try='test -z "$ac_c_werror_flag"
3498                          || test ! -s conftest.err'
3499   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3500   (eval $ac_try) 2>&5
3501   ac_status=$?
3502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503   (exit $ac_status); }; } &&
3504          { ac_try='test -s conftest.$ac_objext'
3505   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3506   (eval $ac_try) 2>&5
3507   ac_status=$?
3508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509   (exit $ac_status); }; }; then
3510   break
3511 else
3512   echo "$as_me: failed program was:" >&5
3513 sed 's/^/| /' conftest.$ac_ext >&5
3514
3515 fi
3516 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3517 done
3518 rm -f conftest*
3519 if test -n "$ac_declaration"; then
3520   echo '#ifdef __cplusplus' >>confdefs.h
3521   echo $ac_declaration      >>confdefs.h
3522   echo '#endif'             >>confdefs.h
3523 fi
3524
3525 else
3526   echo "$as_me: failed program was:" >&5
3527 sed 's/^/| /' conftest.$ac_ext >&5
3528
3529 fi
3530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3531 ac_ext=c
3532 ac_cpp='$CPP $CPPFLAGS'
3533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3536
3537
3538   # We must set the default linker to the linker used by gcc for the correct
3539   # operation of libtool.  If LD is not defined and we are using gcc, try to
3540   # set the LD default to the ld used by gcc.
3541   if test -z "$LD"; then
3542     if test "$GCC" = yes; then
3543       case $build in
3544       *-*-mingw*)
3545         gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
3546       *)
3547         gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
3548       esac
3549       case $gcc_prog_ld in
3550       # Accept absolute paths.
3551       [\\/]* | [A-Za-z]:[\\/]*)
3552         LD="$gcc_prog_ld" ;;
3553       esac
3554     fi
3555   fi
3556
3557   CXX=${CXX-"c++"}
3558   CFLAGS=${CFLAGS-"-g"}
3559   CXXFLAGS=${CXXFLAGS-"-g -O2"}
3560 fi
3561
3562
3563
3564
3565 if test -n "$ac_tool_prefix"; then
3566   # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
3567 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
3568 echo "$as_me:$LINENO: checking for $ac_word" >&5
3569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3570 if test "${ac_cv_prog_GNATBIND+set}" = set; then
3571   echo $ECHO_N "(cached) $ECHO_C" >&6
3572 else
3573   if test -n "$GNATBIND"; then
3574   ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
3575 else
3576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3577 for as_dir in $PATH
3578 do
3579   IFS=$as_save_IFS
3580   test -z "$as_dir" && as_dir=.
3581   for ac_exec_ext in '' $ac_executable_extensions; do
3582   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3583     ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
3584     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3585     break 2
3586   fi
3587 done
3588 done
3589
3590 fi
3591 fi
3592 GNATBIND=$ac_cv_prog_GNATBIND
3593 if test -n "$GNATBIND"; then
3594   echo "$as_me:$LINENO: result: $GNATBIND" >&5
3595 echo "${ECHO_T}$GNATBIND" >&6
3596 else
3597   echo "$as_me:$LINENO: result: no" >&5
3598 echo "${ECHO_T}no" >&6
3599 fi
3600
3601 fi
3602 if test -z "$ac_cv_prog_GNATBIND"; then
3603   ac_ct_GNATBIND=$GNATBIND
3604   # Extract the first word of "gnatbind", so it can be a program name with args.
3605 set dummy gnatbind; ac_word=$2
3606 echo "$as_me:$LINENO: checking for $ac_word" >&5
3607 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3608 if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then
3609   echo $ECHO_N "(cached) $ECHO_C" >&6
3610 else
3611   if test -n "$ac_ct_GNATBIND"; then
3612   ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
3613 else
3614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3615 for as_dir in $PATH
3616 do
3617   IFS=$as_save_IFS
3618   test -z "$as_dir" && as_dir=.
3619   for ac_exec_ext in '' $ac_executable_extensions; do
3620   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3621     ac_cv_prog_ac_ct_GNATBIND="gnatbind"
3622     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3623     break 2
3624   fi
3625 done
3626 done
3627
3628   test -z "$ac_cv_prog_ac_ct_GNATBIND" && ac_cv_prog_ac_ct_GNATBIND="no"
3629 fi
3630 fi
3631 ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
3632 if test -n "$ac_ct_GNATBIND"; then
3633   echo "$as_me:$LINENO: result: $ac_ct_GNATBIND" >&5
3634 echo "${ECHO_T}$ac_ct_GNATBIND" >&6
3635 else
3636   echo "$as_me:$LINENO: result: no" >&5
3637 echo "${ECHO_T}no" >&6
3638 fi
3639
3640   GNATBIND=$ac_ct_GNATBIND
3641 else
3642   GNATBIND="$ac_cv_prog_GNATBIND"
3643 fi
3644
3645 if test -n "$ac_tool_prefix"; then
3646   # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
3647 set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
3648 echo "$as_me:$LINENO: checking for $ac_word" >&5
3649 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3650 if test "${ac_cv_prog_GNATMAKE+set}" = set; then
3651   echo $ECHO_N "(cached) $ECHO_C" >&6
3652 else
3653   if test -n "$GNATMAKE"; then
3654   ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
3655 else
3656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3657 for as_dir in $PATH
3658 do
3659   IFS=$as_save_IFS
3660   test -z "$as_dir" && as_dir=.
3661   for ac_exec_ext in '' $ac_executable_extensions; do
3662   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3663     ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
3664     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3665     break 2
3666   fi
3667 done
3668 done
3669
3670 fi
3671 fi
3672 GNATMAKE=$ac_cv_prog_GNATMAKE
3673 if test -n "$GNATMAKE"; then
3674   echo "$as_me:$LINENO: result: $GNATMAKE" >&5
3675 echo "${ECHO_T}$GNATMAKE" >&6
3676 else
3677   echo "$as_me:$LINENO: result: no" >&5
3678 echo "${ECHO_T}no" >&6
3679 fi
3680
3681 fi
3682 if test -z "$ac_cv_prog_GNATMAKE"; then
3683   ac_ct_GNATMAKE=$GNATMAKE
3684   # Extract the first word of "gnatmake", so it can be a program name with args.
3685 set dummy gnatmake; ac_word=$2
3686 echo "$as_me:$LINENO: checking for $ac_word" >&5
3687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3688 if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then
3689   echo $ECHO_N "(cached) $ECHO_C" >&6
3690 else
3691   if test -n "$ac_ct_GNATMAKE"; then
3692   ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
3693 else
3694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3695 for as_dir in $PATH
3696 do
3697   IFS=$as_save_IFS
3698   test -z "$as_dir" && as_dir=.
3699   for ac_exec_ext in '' $ac_executable_extensions; do
3700   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3701     ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
3702     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3703     break 2
3704   fi
3705 done
3706 done
3707
3708   test -z "$ac_cv_prog_ac_ct_GNATMAKE" && ac_cv_prog_ac_ct_GNATMAKE="no"
3709 fi
3710 fi
3711 ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
3712 if test -n "$ac_ct_GNATMAKE"; then
3713   echo "$as_me:$LINENO: result: $ac_ct_GNATMAKE" >&5
3714 echo "${ECHO_T}$ac_ct_GNATMAKE" >&6
3715 else
3716   echo "$as_me:$LINENO: result: no" >&5
3717 echo "${ECHO_T}no" >&6
3718 fi
3719
3720   GNATMAKE=$ac_ct_GNATMAKE
3721 else
3722   GNATMAKE="$ac_cv_prog_GNATMAKE"
3723 fi
3724
3725 echo "$as_me:$LINENO: checking whether compiler driver understands Ada" >&5
3726 echo $ECHO_N "checking whether compiler driver understands Ada... $ECHO_C" >&6
3727 if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then
3728   echo $ECHO_N "(cached) $ECHO_C" >&6
3729 else
3730   cat >conftest.adb <<EOF
3731 procedure conftest is begin null; end conftest;
3732 EOF
3733 acx_cv_cc_gcc_supports_ada=no
3734 # There is a bug in old released versions of GCC which causes the
3735 # driver to exit successfully when the appropriate language module
3736 # has not been installed.  This is fixed in 2.95.4, 3.0.2, and 3.1.
3737 # Therefore we must check for the error message as well as an
3738 # unsuccessful exit.
3739 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
3740 # given a .adb file, but produce no object file.  So we must check
3741 # if an object file was really produced to guard against this.
3742 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
3743 if test x"$errors" = x && test -f conftest.$ac_objext; then
3744   acx_cv_cc_gcc_supports_ada=yes
3745 fi
3746 rm -f conftest.*
3747 fi
3748 echo "$as_me:$LINENO: result: $acx_cv_cc_gcc_supports_ada" >&5
3749 echo "${ECHO_T}$acx_cv_cc_gcc_supports_ada" >&6
3750
3751 if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
3752   have_gnat=yes
3753 else
3754   have_gnat=no
3755 fi
3756
3757 echo "$as_me:$LINENO: checking how to compare bootstrapped objects" >&5
3758 echo $ECHO_N "checking how to compare bootstrapped objects... $ECHO_C" >&6
3759 if test "${gcc_cv_prog_cmp_skip+set}" = set; then
3760   echo $ECHO_N "(cached) $ECHO_C" >&6
3761 else
3762    echo abfoo >t1
3763   echo cdfoo >t2
3764   gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
3765   if cmp t1 t2 2 2 > /dev/null 2>&1; then
3766     if cmp t1 t2 1 1 > /dev/null 2>&1; then
3767       :
3768     else
3769       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
3770     fi
3771   fi
3772   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
3773     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
3774       :
3775     else
3776       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
3777     fi
3778   fi
3779   rm t1 t2
3780
3781 fi
3782 echo "$as_me:$LINENO: result: $gcc_cv_prog_cmp_skip" >&5
3783 echo "${ECHO_T}$gcc_cv_prog_cmp_skip" >&6
3784 do_compare="$gcc_cv_prog_cmp_skip"
3785
3786
3787
3788 # Check for GMP and MPFR
3789 gmplibs="-lmpfr -lgmp"
3790 gmpinc=
3791 have_gmp=no
3792
3793 # Specify a location for mpfr
3794 # check for this first so it ends up on the link line before gmp.
3795
3796 # Check whether --with-mpfr-dir or --without-mpfr-dir was given.
3797 if test "${with_mpfr_dir+set}" = set; then
3798   withval="$with_mpfr_dir"
3799   { { echo "$as_me:$LINENO: error: The --with-mpfr-dir=PATH option has been removed.
3800 Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" >&5
3801 echo "$as_me: error: The --with-mpfr-dir=PATH option has been removed.
3802 Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" >&2;}
3803    { (exit 1); exit 1; }; }
3804 fi;
3805
3806
3807 # Check whether --with-mpfr or --without-mpfr was given.
3808 if test "${with_mpfr+set}" = set; then
3809   withval="$with_mpfr"
3810
3811 fi;
3812
3813 # Check whether --with-mpfr_include or --without-mpfr_include was given.
3814 if test "${with_mpfr_include+set}" = set; then
3815   withval="$with_mpfr_include"
3816
3817 fi;
3818
3819 # Check whether --with-mpfr_lib or --without-mpfr_lib was given.
3820 if test "${with_mpfr_lib+set}" = set; then
3821   withval="$with_mpfr_lib"
3822
3823 fi;
3824
3825 if test "x$with_mpfr" != x; then
3826   gmplibs="-L$with_mpfr/lib $gmplibs"
3827   gmpinc="-I$with_mpfr/include"
3828 fi
3829 if test "x$with_mpfr_include" != x; then
3830   gmpinc="-I$with_mpfr_include"
3831 fi
3832 if test "x$with_mpfr_lib" != x; then
3833   gmplibs="-L$with_mpfr_lib $gmplibs"
3834 fi
3835 if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
3836   gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
3837   gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
3838   # Do not test the mpfr version.  Assume that it is sufficient, since
3839   # it is in the source tree, and the library has not been built yet
3840   # but it would be included on the link line in the version check below
3841   # hence making the test fail.
3842   have_gmp=yes
3843 fi
3844
3845 # Specify a location for gmp
3846
3847 # Check whether --with-gmp-dir or --without-gmp-dir was given.
3848 if test "${with_gmp_dir+set}" = set; then
3849   withval="$with_gmp_dir"
3850   { { echo "$as_me:$LINENO: error: The --with-gmp-dir=PATH option has been removed.
3851 Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" >&5
3852 echo "$as_me: error: The --with-gmp-dir=PATH option has been removed.
3853 Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" >&2;}
3854    { (exit 1); exit 1; }; }
3855 fi;
3856
3857
3858 # Check whether --with-gmp or --without-gmp was given.
3859 if test "${with_gmp+set}" = set; then
3860   withval="$with_gmp"
3861
3862 fi;
3863
3864 # Check whether --with-gmp_include or --without-gmp_include was given.
3865 if test "${with_gmp_include+set}" = set; then
3866   withval="$with_gmp_include"
3867
3868 fi;
3869
3870 # Check whether --with-gmp_lib or --without-gmp_lib was given.
3871 if test "${with_gmp_lib+set}" = set; then
3872   withval="$with_gmp_lib"
3873
3874 fi;
3875
3876
3877 if test "x$with_gmp" != x; then
3878   gmplibs="-L$with_gmp/lib $gmplibs"
3879   gmpinc="-I$with_gmp/include $gmpinc"
3880 fi
3881 if test "x$with_gmp_include" != x; then
3882   gmpinc="-I$with_gmp_include $gmpinc"
3883 fi
3884 if test "x$with_gmp_lib" != x; then
3885   gmplibs="-L$with_gmp_lib $gmplibs"
3886 fi
3887 if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
3888   gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
3889   gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
3890   # Do not test the gmp version.  Assume that it is sufficient, since
3891   # it is in the source tree, and the library has not been built yet
3892   # but it would be included on the link line in the version check below
3893   # hence making the test fail.
3894   have_gmp=yes
3895 fi
3896
3897 if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
3898   have_gmp=yes
3899   saved_CFLAGS="$CFLAGS"
3900   CFLAGS="$CFLAGS $gmpinc"
3901   # Check GMP actually works
3902   echo "$as_me:$LINENO: checking for correct version of gmp.h" >&5
3903 echo $ECHO_N "checking for correct version of gmp.h... $ECHO_C" >&6
3904
3905 cat >conftest.$ac_ext <<_ACEOF
3906 /* confdefs.h.  */
3907 _ACEOF
3908 cat confdefs.h >>conftest.$ac_ext
3909 cat >>conftest.$ac_ext <<_ACEOF
3910 /* end confdefs.h.  */
3911 #include "gmp.h"
3912 int
3913 main ()
3914 {
3915
3916   #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1)
3917   choke me
3918   #endif
3919
3920   ;
3921   return 0;
3922 }
3923 _ACEOF
3924 rm -f conftest.$ac_objext
3925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3926   (eval $ac_compile) 2>conftest.er1
3927   ac_status=$?
3928   grep -v '^ *+' conftest.er1 >conftest.err
3929   rm -f conftest.er1
3930   cat conftest.err >&5
3931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932   (exit $ac_status); } &&
3933          { ac_try='test -z "$ac_c_werror_flag"
3934                          || test ! -s conftest.err'
3935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3936   (eval $ac_try) 2>&5
3937   ac_status=$?
3938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3939   (exit $ac_status); }; } &&
3940          { ac_try='test -s conftest.$ac_objext'
3941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3942   (eval $ac_try) 2>&5
3943   ac_status=$?
3944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3945   (exit $ac_status); }; }; then
3946   echo "$as_me:$LINENO: result: yes" >&5
3947 echo "${ECHO_T}yes" >&6
3948 else
3949   echo "$as_me: failed program was:" >&5
3950 sed 's/^/| /' conftest.$ac_ext >&5
3951
3952 echo "$as_me:$LINENO: result: no" >&5
3953 echo "${ECHO_T}no" >&6; have_gmp=no
3954 fi
3955 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3956
3957   if test x"$have_gmp" = xyes; then
3958     saved_LIBS="$LIBS"
3959     LIBS="$LIBS $gmplibs"
3960         echo "$as_me:$LINENO: checking for correct version of mpfr.h" >&5
3961 echo $ECHO_N "checking for correct version of mpfr.h... $ECHO_C" >&6
3962     cat >conftest.$ac_ext <<_ACEOF
3963 /* confdefs.h.  */
3964 _ACEOF
3965 cat confdefs.h >>conftest.$ac_ext
3966 cat >>conftest.$ac_ext <<_ACEOF
3967 /* end confdefs.h.  */
3968 #include <gmp.h>
3969     #include <mpfr.h>
3970 int
3971 main ()
3972 {
3973
3974     #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,0)
3975     choke me
3976     #endif
3977     mpfr_t n; mpfr_init(n);
3978     mpfr_t x; mpfr_init(x);
3979     int t;
3980     mpfr_atan2 (n, n, x, GMP_RNDN);
3981     mpfr_erfc (n, x, GMP_RNDN);
3982     mpfr_subnormalize (x, t, GMP_RNDN);
3983
3984   ;
3985   return 0;
3986 }
3987 _ACEOF
3988 rm -f conftest.$ac_objext conftest$ac_exeext
3989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3990   (eval $ac_link) 2>conftest.er1
3991   ac_status=$?
3992   grep -v '^ *+' conftest.er1 >conftest.err
3993   rm -f conftest.er1
3994   cat conftest.err >&5
3995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3996   (exit $ac_status); } &&
3997          { ac_try='test -z "$ac_c_werror_flag"
3998                          || test ! -s conftest.err'
3999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4000   (eval $ac_try) 2>&5
4001   ac_status=$?
4002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003   (exit $ac_status); }; } &&
4004          { ac_try='test -s conftest$ac_exeext'
4005   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4006   (eval $ac_try) 2>&5
4007   ac_status=$?
4008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4009   (exit $ac_status); }; }; then
4010   cat >conftest.$ac_ext <<_ACEOF
4011 /* confdefs.h.  */
4012 _ACEOF
4013 cat confdefs.h >>conftest.$ac_ext
4014 cat >>conftest.$ac_ext <<_ACEOF
4015 /* end confdefs.h.  */
4016 #include <gmp.h>
4017     #include <mpfr.h>
4018 int
4019 main ()
4020 {
4021
4022     #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,1)
4023     choke me
4024     #endif
4025     mpfr_t n; mpfr_init(n);
4026
4027   ;
4028   return 0;
4029 }
4030 _ACEOF
4031 rm -f conftest.$ac_objext conftest$ac_exeext
4032 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4033   (eval $ac_link) 2>conftest.er1
4034   ac_status=$?
4035   grep -v '^ *+' conftest.er1 >conftest.err
4036   rm -f conftest.er1
4037   cat conftest.err >&5
4038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4039   (exit $ac_status); } &&
4040          { ac_try='test -z "$ac_c_werror_flag"
4041                          || test ! -s conftest.err'
4042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4043   (eval $ac_try) 2>&5
4044   ac_status=$?
4045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4046   (exit $ac_status); }; } &&
4047          { ac_try='test -s conftest$ac_exeext'
4048   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4049   (eval $ac_try) 2>&5
4050   ac_status=$?
4051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4052   (exit $ac_status); }; }; then
4053   echo "$as_me:$LINENO: result: yes" >&5
4054 echo "${ECHO_T}yes" >&6
4055 else
4056   echo "$as_me: failed program was:" >&5
4057 sed 's/^/| /' conftest.$ac_ext >&5
4058
4059 echo "$as_me:$LINENO: result: buggy but acceptable" >&5
4060 echo "${ECHO_T}buggy but acceptable" >&6
4061 fi
4062 rm -f conftest.err conftest.$ac_objext \
4063       conftest$ac_exeext conftest.$ac_ext
4064 else
4065   echo "$as_me: failed program was:" >&5
4066 sed 's/^/| /' conftest.$ac_ext >&5
4067
4068 echo "$as_me:$LINENO: result: no" >&5
4069 echo "${ECHO_T}no" >&6; have_gmp=no
4070 fi
4071 rm -f conftest.err conftest.$ac_objext \
4072       conftest$ac_exeext conftest.$ac_ext
4073       LIBS="$saved_LIBS"
4074   fi
4075   CFLAGS="$saved_CFLAGS"
4076
4077   if test x$have_gmp != xyes; then
4078     { { echo "$as_me:$LINENO: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+.
4079 Try the --with-gmp and/or --with-mpfr options to specify their locations.
4080 Copies of these libraries' source code can be found at their respective
4081 hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
4082 See also http://gcc.gnu.org/install/prerequisites.html for additional info.
4083 If you obtained GMP and/or MPFR from a vendor distribution package, make
4084 sure that you have installed both the libraries and the header files.
4085 They may be located in separate packages." >&5
4086 echo "$as_me: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+.
4087 Try the --with-gmp and/or --with-mpfr options to specify their locations.
4088 Copies of these libraries' source code can be found at their respective
4089 hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
4090 See also http://gcc.gnu.org/install/prerequisites.html for additional info.
4091 If you obtained GMP and/or MPFR from a vendor distribution package, make
4092 sure that you have installed both the libraries and the header files.
4093 They may be located in separate packages." >&2;}
4094    { (exit 1); exit 1; }; }
4095   fi
4096 fi
4097
4098 # Flags needed for both GMP and/or MPFR
4099
4100
4101
4102 # By default, C is the only stage 1 language.
4103 stage1_languages=,c,
4104
4105 # Figure out what language subdirectories are present.
4106 # Look if the user specified --enable-languages="..."; if not, use
4107 # the environment variable $LANGUAGES if defined. $LANGUAGES might
4108 # go away some day.
4109 # NB:  embedded tabs in this IF block -- do not untabify
4110 if test -d ${srcdir}/gcc; then
4111   if test x"${enable_languages+set}" != xset; then
4112     if test x"${LANGUAGES+set}" = xset; then
4113       enable_languages="${LANGUAGES}"
4114         echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
4115     else
4116       enable_languages=all
4117     fi
4118   else
4119     if test x"${enable_languages}" = x ||
4120        test x"${enable_languages}" = xyes;
4121        then
4122       echo configure.in: --enable-languages needs at least one language argument 1>&2
4123       exit 1
4124     fi
4125   fi
4126   enable_languages=`echo "${enable_languages}" | sed -e 's/[    ,][     ,]*/,/g' -e 's/,$//'`
4127
4128   # 'f95' is the old name for the 'fortran' language. We issue a warning
4129   # and make the substitution.
4130   case ,${enable_languages}, in
4131     *,f95,*)
4132       echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
4133       enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
4134       ;;
4135   esac
4136
4137   # First scan to see if an enabled language requires some other language.
4138   # We assume that a given config-lang.in will list all the language
4139   # front ends it requires, even if some are required indirectly.
4140   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
4141     case ${lang_frag} in
4142       ..) ;;
4143       # The odd quoting in the next line works around
4144       # an apparent bug in bash 1.12 on linux.
4145       ${srcdir}/gcc/[*]/config-lang.in) ;;
4146       *)
4147         # From the config-lang.in, get $language, $lang_requires
4148         language=
4149         lang_requires=
4150         . ${lang_frag}
4151         for other in ${lang_requires} ; do
4152           case ,${enable_languages}, in
4153             *,$other,*) ;;
4154             *,all,*) ;;
4155             *,$language,*)
4156               echo " \`$other' language required by \`$language'; enabling" 1>&2
4157               enable_languages="${enable_languages},${other}"
4158               ;;
4159           esac
4160         done
4161         ;;
4162     esac
4163   done
4164
4165   new_enable_languages=,c,
4166   missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
4167   potential_languages=,c,
4168
4169   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
4170     case ${lang_frag} in
4171       ..) ;;
4172       # The odd quoting in the next line works around
4173       # an apparent bug in bash 1.12 on linux.
4174       ${srcdir}/gcc/[*]/config-lang.in) ;;
4175       *)
4176         # From the config-lang.in, get $language, $target_libs,
4177         # $lang_dirs, $boot_language, and $build_by_default
4178         language=
4179         target_libs=
4180         lang_dirs=
4181         subdir_requires=
4182         boot_language=no
4183         build_by_default=yes
4184         . ${lang_frag}
4185         if test x${language} = x; then
4186           echo "${lang_frag} doesn't set \$language." 1>&2
4187           exit 1
4188         fi
4189
4190         case ,${enable_languages}, in
4191           *,${language},*)
4192             # Language was explicitly selected; include it.
4193             add_this_lang=yes
4194             ;;
4195           *,all,*)
4196             # 'all' was selected, select it if it is a default language
4197             add_this_lang=${build_by_default}
4198             ;;
4199           *)
4200             add_this_lang=no
4201             ;;
4202         esac
4203
4204         # Disable languages that need other directories if these aren't available.
4205         for i in $subdir_requires; do
4206           test -f "$srcdir/gcc/$i/config-lang.in" && continue
4207           case ,${enable_languages}, in
4208             *,${language},*)
4209               # Specifically requested language; tell them.
4210               { { echo "$as_me:$LINENO: error: The gcc/$i directory contains parts of $language but is missing" >&5
4211 echo "$as_me: error: The gcc/$i directory contains parts of $language but is missing" >&2;}
4212    { (exit 1); exit 1; }; }
4213               ;;
4214             *)
4215               # Silently disable.
4216               add_this_lang=unsupported
4217               ;;
4218           esac
4219         done
4220
4221         # Disable Ada if no preexisting GNAT is available.
4222         case ,${enable_languages},:${language}:${have_gnat} in
4223           *,${language},*:ada:no)
4224             # Specifically requested language; tell them.
4225             { { echo "$as_me:$LINENO: error: GNAT is required to build $language" >&5
4226 echo "$as_me: error: GNAT is required to build $language" >&2;}
4227    { (exit 1); exit 1; }; }
4228             ;;
4229           *:ada:no)
4230             # Silently disable.
4231             add_this_lang=unsupported
4232             ;;
4233         esac
4234
4235         # Disable a language that is unsupported by the target.
4236         case " $unsupported_languages " in
4237           *" $language "*)
4238             add_this_lang=unsupported
4239             ;;
4240         esac
4241
4242         case $add_this_lang in
4243           unsupported)
4244             # Remove language-dependent dirs.
4245             eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
4246             ;;
4247           no)
4248             # Remove language-dependent dirs; still show language as supported.
4249             eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
4250             potential_languages="${potential_languages}${language},"
4251             ;;
4252           yes)
4253             new_enable_languages="${new_enable_languages}${language},"
4254             potential_languages="${potential_languages}${language},"
4255             missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4256             case ${boot_language} in
4257               yes)
4258                 # Add to (comma-separated) list of stage 1 languages.
4259                 stage1_languages="${stage1_languages}${language},"
4260                 ;;
4261             esac
4262             ;;
4263         esac
4264         ;;
4265     esac
4266   done
4267
4268   # Check whether --enable-stage1-languages or --disable-stage1-languages was given.
4269 if test "${enable_stage1_languages+set}" = set; then
4270   enableval="$enable_stage1_languages"
4271   case ,${enable_stage1_languages}, in
4272     ,no,|,,)
4273       # Set it to something that will have no effect in the loop below
4274       enable_stage1_languages=c ;;
4275     ,yes,)
4276       enable_stage1_languages=`echo $new_enable_languages | \
4277         sed -e "s/^,//" -e "s/,$//" ` ;;
4278     *,all,*)
4279       enable_stage1_languages=`echo ,$enable_stage1_languages, | \
4280         sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
4281   esac
4282
4283   # Add "good" languages from enable_stage1_languages to stage1_languages,
4284   # while "bad" languages go in missing_languages.  Leave no duplicates.
4285   for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
4286     case $potential_languages in
4287       *,$i,*)
4288         case $stage1_languages in
4289           *,$i,*) ;;
4290           *) stage1_languages="$stage1_languages$i," ;;
4291         esac ;;
4292       *)
4293         case $missing_languages in
4294           *,$i,*) ;;
4295           *) missing_languages="$missing_languages$i," ;;
4296         esac ;;
4297      esac
4298   done
4299 fi;
4300
4301   # Remove leading/trailing commas that were added for simplicity
4302   potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4303   missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
4304   stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
4305   new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
4306
4307   if test "x$missing_languages" != x; then
4308     { { echo "$as_me:$LINENO: error:
4309 The following requested languages could not be built: ${missing_languages}
4310 Supported languages are: ${potential_languages}" >&5
4311 echo "$as_me: error:
4312 The following requested languages could not be built: ${missing_languages}
4313 Supported languages are: ${potential_languages}" >&2;}
4314    { (exit 1); exit 1; }; }
4315   fi
4316   if test "x$new_enable_languages" != "x$enable_languages"; then
4317     echo The following languages will be built: ${new_enable_languages}
4318     enable_languages="$new_enable_languages"
4319   fi
4320
4321
4322   ac_configure_args=`echo " $ac_configure_args" | sed -e 's/ --enable-languages=[^ ]*//' -e 's/$/ --enable-languages='"$enable_languages"/ `
4323 fi
4324
4325 # Handle --disable-<component> generically.
4326 for dir in $configdirs $build_configdirs $target_configdirs ; do
4327   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
4328   if eval test x\${enable_${dirname}} "=" xno ; then
4329     noconfigdirs="$noconfigdirs $dir"
4330   fi
4331 done
4332
4333 # Check for Boehm's garbage collector
4334 # Check whether --enable-objc-gc or --disable-objc-gc was given.
4335 if test "${enable_objc_gc+set}" = set; then
4336   enableval="$enable_objc_gc"
4337   case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4338   *,objc,*:*:yes:*target-boehm-gc*)
4339     { { echo "$as_me:$LINENO: error: Boehm's garbage collector was requested yet not supported in this configuration" >&5
4340 echo "$as_me: error: Boehm's garbage collector was requested yet not supported in this configuration" >&2;}
4341    { (exit 1); exit 1; }; }
4342     ;;
4343 esac
4344 fi;
4345
4346 # Make sure we only build Boehm's garbage collector if required.
4347 case ,${enable_languages},:${enable_objc_gc} in
4348   *,objc,*:yes)
4349     # Keep target-boehm-gc if requested for Objective-C.
4350     ;;
4351   *)
4352     # Otherwise remove target-boehm-gc depending on target-libjava.
4353     if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
4354       noconfigdirs="$noconfigdirs target-boehm-gc"
4355     fi
4356     ;;
4357 esac
4358
4359 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
4360 # $build_configdirs and $target_configdirs.
4361 # If we have the source for $noconfigdirs entries, add them to $notsupp.
4362
4363 notsupp=""
4364 for dir in . $skipdirs $noconfigdirs ; do
4365   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
4366   if test $dir != .  && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4367     configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
4368     if test -r $srcdir/$dirname/configure ; then
4369       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4370         true
4371       else
4372         notsupp="$notsupp $dir"
4373       fi
4374     fi
4375   fi
4376   if test $dir != .  && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4377     build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
4378     if test -r $srcdir/$dirname/configure ; then
4379       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4380         true
4381       else
4382         notsupp="$notsupp $dir"
4383       fi
4384     fi
4385   fi
4386   if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4387     target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
4388     if test -r $srcdir/$dirname/configure ; then
4389       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4390         true
4391       else
4392         notsupp="$notsupp $dir"
4393       fi
4394     fi
4395   fi
4396 done
4397
4398 # Sometimes the tools are distributed with libiberty but with no other
4399 # libraries.  In that case, we don't want to build target-libiberty.
4400 # Don't let libgcc imply libiberty either.
4401 if test -n "${target_configdirs}" ; then
4402   libgcc=
4403   others=
4404   for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
4405     if test "$i" = "libgcc"; then
4406       libgcc=target-libgcc
4407     elif test "$i" != "libiberty" ; then
4408       if test -r $srcdir/$i/configure ; then
4409         others=yes;
4410         break;
4411       fi
4412     fi
4413   done
4414   if test -z "${others}" ; then
4415     target_configdirs=$libgcc
4416   fi
4417 fi
4418
4419 # Quietly strip out all directories which aren't configurable in this tree.
4420 # This relies on all configurable subdirectories being autoconfiscated, which
4421 # is now the case.
4422 build_configdirs_all="$build_configdirs"
4423 build_configdirs=
4424 for i in ${build_configdirs_all} ; do
4425   j=`echo $i | sed -e s/build-//g`
4426   if test -f ${srcdir}/$j/configure ; then
4427     build_configdirs="${build_configdirs} $i"
4428   fi
4429 done
4430
4431 configdirs_all="$configdirs"
4432 configdirs=
4433 for i in ${configdirs_all} ; do
4434   if test -f ${srcdir}/$i/configure ; then
4435     configdirs="${configdirs} $i"
4436   fi
4437 done
4438
4439 target_configdirs_all="$target_configdirs"
4440 target_configdirs=
4441 for i in ${target_configdirs_all} ; do
4442   j=`echo $i | sed -e s/target-//g`
4443   if test -f ${srcdir}/$j/configure ; then
4444     target_configdirs="${target_configdirs} $i"
4445   fi
4446 done
4447
4448 # Produce a warning message for the subdirs we can't configure.
4449 # This isn't especially interesting in the Cygnus tree, but in the individual
4450 # FSF releases, it's important to let people know when their machine isn't
4451 # supported by the one or two programs in a package.
4452
4453 if test -n "${notsupp}" && test -z "${norecursion}" ; then
4454   # If $appdirs is non-empty, at least one of those directories must still
4455   # be configured, or we error out.  (E.g., if the gas release supports a
4456   # specified target in some subdirs but not the gas subdir, we shouldn't
4457   # pretend that all is well.)
4458   if test -n "$appdirs" ; then
4459     for dir in $appdirs ; do
4460       if test -r $dir/Makefile.in ; then
4461         if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4462           appdirs=""
4463           break
4464         fi
4465         if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
4466           appdirs=""
4467           break
4468         fi
4469       fi
4470     done
4471     if test -n "$appdirs" ; then
4472       echo "*** This configuration is not supported by this package." 1>&2
4473       exit 1
4474     fi
4475   fi
4476   # Okay, some application will build, or we don't care to check.  Still
4477   # notify of subdirs not getting built.
4478   echo "*** This configuration is not supported in the following subdirectories:" 1>&2
4479   echo "    ${notsupp}" 1>&2
4480   echo "    (Any other directories should still work fine.)" 1>&2
4481 fi
4482
4483 case "$host" in
4484   *msdosdjgpp*)
4485     enable_gdbtk=no ;;
4486 esac
4487
4488 copy_dirs=
4489
4490
4491 # Check whether --with-build-sysroot or --without-build-sysroot was given.
4492 if test "${with_build_sysroot+set}" = set; then
4493   withval="$with_build_sysroot"
4494   if test x"$withval" != x ; then
4495      SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
4496    fi
4497 else
4498   SYSROOT_CFLAGS_FOR_TARGET=
4499 fi;
4500
4501
4502 # Handle --with-headers=XXX.  If the value is not "yes", the contents of
4503 # the named directory are copied to $(tooldir)/sys-include.
4504 if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
4505   if test x${is_cross_compiler} = xno ; then
4506     echo 1>&2 '***' --with-headers is only supported when cross compiling
4507     exit 1
4508   fi
4509   if test x"${with_headers}" != xyes ; then
4510     case "${exec_prefixoption}" in
4511     "") x=${prefix} ;;
4512     *) x=${exec_prefix} ;;
4513     esac
4514     copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
4515   fi
4516 fi
4517
4518 # Handle --with-libs=XXX.  If the value is not "yes", the contents of
4519 # the name directories are copied to $(tooldir)/lib.  Multiple directories
4520 # are permitted.
4521 if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
4522   if test x${is_cross_compiler} = xno ; then
4523     echo 1>&2 '***' --with-libs is only supported when cross compiling
4524     exit 1
4525   fi
4526   if test x"${with_libs}" != xyes ; then
4527     # Copy the libraries in reverse order, so that files in the first named
4528     # library override files in subsequent libraries.
4529     case "${exec_prefixoption}" in
4530     "") x=${prefix} ;;
4531     *) x=${exec_prefix} ;;
4532     esac
4533     for l in ${with_libs}; do
4534       copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
4535     done
4536   fi
4537 fi
4538
4539 # Set with_gnu_as and with_gnu_ld as appropriate.
4540 #
4541 # This is done by determining whether or not the appropriate directory
4542 # is available, and by checking whether or not specific configurations
4543 # have requested that this magic not happen.
4544 #
4545 # The command line options always override the explicit settings in
4546 # configure.in, and the settings in configure.in override this magic.
4547 #
4548 # If the default for a toolchain is to use GNU as and ld, and you don't
4549 # want to do that, then you should use the --without-gnu-as and
4550 # --without-gnu-ld options for the configure script.
4551
4552 if test x${use_gnu_as} = x &&
4553    echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
4554   with_gnu_as=yes
4555   extra_host_args="$extra_host_args --with-gnu-as"
4556 fi
4557
4558 if test x${use_gnu_ld} = x &&
4559    echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 ; then
4560   with_gnu_ld=yes
4561   extra_host_args="$extra_host_args --with-gnu-ld"
4562 fi
4563
4564 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
4565 # can detect this case.
4566
4567 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
4568   with_newlib=yes
4569   extra_host_args="$extra_host_args --with-newlib"
4570 fi
4571
4572 # Handle ${copy_dirs}
4573 set fnord ${copy_dirs}
4574 shift
4575 while test $# != 0 ; do
4576   if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
4577     :
4578   else
4579     echo Copying $1 to $2
4580
4581     # Use the install script to create the directory and all required
4582     # parent directories.
4583     if test -d $2 ; then
4584       :
4585     else
4586       echo >config.temp
4587       ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
4588     fi
4589
4590     # Copy the directory, assuming we have tar.
4591     # FIXME: Should we use B in the second tar?  Not all systems support it.
4592     (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
4593
4594     # It is the responsibility of the user to correctly adjust all
4595     # symlinks.  If somebody can figure out how to handle them correctly
4596     # here, feel free to add the code.
4597
4598     echo $1 > $2/COPIED
4599   fi
4600   shift; shift
4601 done
4602
4603 # Determine a target-dependent exec_prefix that the installed
4604 # gcc will search in.  Keep this list sorted by triplet, with
4605 # the *-*-osname triplets last.
4606 md_exec_prefix=
4607 case "${target}" in
4608   alpha*-*-*vms*)
4609     md_exec_prefix=/gnu/lib/gcc-lib
4610     ;;
4611   i3456786-pc-msdosdjgpp*)
4612     md_exec_prefix=/dev/env/DJDIR/bin
4613     ;;
4614   i3456786-*-sco3.2v5*)
4615     if test $with_gnu_as = yes; then
4616       md_exec_prefix=/usr/gnu/bin
4617     else
4618       md_exec_prefix=/usr/ccs/bin/elf
4619     fi
4620     ;;
4621
4622   mn10300-*-* | \
4623   powerpc-*-chorusos* | \
4624   powerpc*-*-eabi* | \
4625   powerpc*-*-sysv* | \
4626   powerpc*-*-kaos* | \
4627   s390x-ibm-tpf*)
4628     md_exec_prefix=/usr/ccs/bin
4629     ;;
4630   sparc64-*-elf*)
4631     ;;
4632   v850*-*-*)
4633     md_exec_prefix=/usr/ccs/bin
4634     ;;
4635   xtensa-*-elf*)
4636     ;;
4637
4638   *-*-beos* | \
4639   *-*-elf* | \
4640   *-*-hpux* | \
4641   *-*-netware* | \
4642   *-*-nto-qnx* | \
4643   *-*-rtems* | \
4644   *-*-solaris2* | \
4645   *-*-sysv45* | \
4646   *-*-vxworks* | \
4647   *-wrs-windiss)
4648     md_exec_prefix=/usr/ccs/bin
4649     ;;
4650 esac
4651
4652 extra_arflags_for_target=
4653 extra_nmflags_for_target=
4654 extra_ranlibflags_for_target=
4655 target_makefile_frag=/dev/null
4656 case "${target}" in
4657   mep*-*-*)
4658     target_makefile_frag="config/mt-mep"
4659     ;;
4660   spu-*-*)
4661     target_makefile_frag="config/mt-spu"
4662     ;;
4663   *-*-netware*)
4664     target_makefile_frag="config/mt-netware"
4665     ;;
4666   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
4667     target_makefile_frag="config/mt-gnu"
4668     ;;
4669   *-*-aix4.[3456789]* | *-*-aix[56789].*)
4670     # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
4671     # commands to handle both 32-bit and 64-bit objects.  These flags are
4672     # harmless if we're using GNU nm or ar.
4673     extra_arflags_for_target=" -X32_64"
4674     extra_nmflags_for_target=" -B -X32_64"
4675     ;;
4676   *-*-darwin*)
4677     # ranlib from Darwin requires the -c flag to look at common symbols.
4678     extra_ranlibflags_for_target=" -c"
4679     ;;
4680   mips*-*-pe | sh*-*-pe | *arm-wince-pe)
4681     target_makefile_frag="config/mt-wince"
4682     ;;
4683 esac
4684
4685 alphaieee_frag=/dev/null
4686 case $target in
4687   alpha*-*-*)
4688     # This just makes sure to use the -mieee option to build target libs.
4689     # This should probably be set individually by each library.
4690     alphaieee_frag="config/mt-alphaieee"
4691     ;;
4692 esac
4693
4694 # If --enable-target-optspace always use -Os instead of -O2 to build
4695 # the target libraries, similarly if it is not specified, use -Os
4696 # on selected platforms.
4697 ospace_frag=/dev/null
4698 case "${enable_target_optspace}:${target}" in
4699   yes:*)
4700     ospace_frag="config/mt-ospace"
4701     ;;
4702   :d30v-*)
4703     ospace_frag="config/mt-d30v"
4704     ;;
4705   :m32r-* | :d10v-* | :fr30-*)
4706     ospace_frag="config/mt-ospace"
4707     ;;
4708   no:* | :*)
4709     ;;
4710   *)
4711     echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
4712     ;;
4713 esac
4714
4715 # Default to using --with-stabs for certain targets.
4716 if test x${with_stabs} = x ; then
4717   case "${target}" in
4718   mips*-*-irix[56]*)
4719     ;;
4720   mips*-*-* | alpha*-*-osf*)
4721     with_stabs=yes;
4722     extra_host_args="${extra_host_args} --with-stabs"
4723     ;;
4724   esac
4725 fi
4726
4727 # hpux11 in 64bit mode has libraries in a weird place.  Arrange to find
4728 # them automatically.
4729 case "${host}" in
4730   hppa*64*-*-hpux11*)
4731     extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
4732     ;;
4733 esac
4734
4735 # Some systems (e.g., one of the i386-aix systems the gas testers are
4736 # using) don't handle "\$" correctly, so don't use it here.
4737 tooldir='${exec_prefix}'/${target_noncanonical}
4738 build_tooldir=${tooldir}
4739
4740 # Create a .gdbinit file which runs the one in srcdir
4741 # and tells GDB to look there for source files.
4742
4743 if test -r ${srcdir}/.gdbinit ; then
4744   case ${srcdir} in
4745     .) ;;
4746     *) cat > ./.gdbinit <<EOF
4747 # ${NO_EDIT}
4748 dir ${srcdir}
4749 dir .
4750 source ${srcdir}/.gdbinit
4751 EOF
4752     ;;
4753   esac
4754 fi
4755
4756 # Make sure that the compiler is able to generate an executable.  If it
4757 # can't, we are probably in trouble.  We don't care whether we can run the
4758 # executable--we might be using a cross compiler--we only care whether it
4759 # can be created.  At this point the main configure script has set CC.
4760 we_are_ok=no
4761 echo "int main () { return 0; }" > conftest.c
4762 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
4763 if test $? = 0 ; then
4764   if test -s conftest || test -s conftest.exe ; then
4765     we_are_ok=yes
4766   fi
4767 fi
4768 case $we_are_ok in
4769   no)
4770     echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
4771     echo 1>&2 "*** You must set the environment variable CC to a working compiler."
4772     rm -f conftest*
4773     exit 1
4774     ;;
4775 esac
4776 rm -f conftest*
4777
4778 # The Solaris /usr/ucb/cc compiler does not appear to work.
4779 case "${host}" in
4780   sparc-sun-solaris2*)
4781       CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
4782       if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
4783           could_use=
4784           test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
4785           if test -d /opt/cygnus/bin ; then
4786               if test "$could_use" = "" ; then
4787                   could_use="/opt/cygnus/bin"
4788               else
4789                   could_use="$could_use or /opt/cygnus/bin"
4790               fi
4791           fi
4792         if test "$could_use" = "" ; then
4793             echo "Warning: compilation may fail because you're using"
4794             echo "/usr/ucb/cc.  You should change your PATH or CC "
4795             echo "variable and rerun configure."
4796         else
4797             echo "Warning: compilation may fail because you're using"
4798             echo "/usr/ucb/cc, when you should use the C compiler from"
4799             echo "$could_use.  You should change your"
4800             echo "PATH or CC variable and rerun configure."
4801         fi
4802       fi
4803   ;;
4804 esac
4805
4806 case "${host}" in
4807   *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
4808   *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
4809   *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
4810 esac
4811
4812 # Record target_configdirs and the configure arguments for target and
4813 # build configuration in Makefile.
4814 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
4815 build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
4816
4817 # Determine whether gdb needs tk/tcl or not.
4818 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
4819 # and in that case we want gdb to be built without tk.  Ugh!
4820 # In fact I believe gdb is the *only* package directly dependent on tk,
4821 # so we should be able to put the 'maybe's in unconditionally and
4822 # leave out the maybe dependencies when enable_gdbtk is false.  I'm not
4823 # 100% sure that that's safe though.
4824
4825 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
4826 case "$enable_gdbtk" in
4827   no)
4828     GDB_TK="" ;;
4829   yes)
4830     GDB_TK="${gdb_tk}" ;;
4831   *)
4832     # Only add the dependency on gdbtk when GDBtk is part of the gdb
4833     # distro.  Eventually someone will fix this and move Insight, nee
4834     # gdbtk to a separate directory.
4835     if test -d ${srcdir}/gdb/gdbtk ; then
4836       GDB_TK="${gdb_tk}"
4837     else
4838       GDB_TK=""
4839     fi
4840     ;;
4841 esac
4842 CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
4843 INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
4844
4845 # Strip out unwanted targets.
4846
4847 # While at that, we remove Makefiles if we were started for recursive
4848 # configuration, so that the top-level Makefile reconfigures them,
4849 # like we used to do when configure itself was recursive.
4850
4851 # Loop over modules.  $extrasub must be used with care, limiting as
4852 # much as possible the usage of range addresses.  That's because autoconf
4853 # splits the sed script to overcome limits in the number of commands,
4854 # and relying on carefully-timed sed passes may turn out to be very hard
4855 # to maintain later.  In this particular case, you just have to be careful
4856 # not to nest @if/@endif pairs, because configure will not warn you at all.
4857
4858 # Check whether --enable-bootstrap or --disable-bootstrap was given.
4859 if test "${enable_bootstrap+set}" = set; then
4860   enableval="$enable_bootstrap"
4861
4862 else
4863   enable_bootstrap=default
4864 fi;
4865
4866 # Issue errors and warnings for invalid/strange bootstrap combinations.
4867 case "$configdirs" in
4868   *gcc*) have_compiler=yes ;;
4869   *) have_compiler=no ;;
4870 esac
4871
4872 case "$have_compiler:$host:$target:$enable_bootstrap" in
4873   *:*:*:no) ;;
4874
4875   # Default behavior.  Enable bootstrap if we have a compiler
4876   # and we are in a native configuration.
4877   yes:$build:$build:default)
4878     enable_bootstrap=yes ;;
4879
4880   *:*:*:default)
4881     enable_bootstrap=no ;;
4882
4883   # We have a compiler and we are in a native configuration, bootstrap is ok
4884   yes:$build:$build:yes)
4885     ;;
4886
4887   # Other configurations, but we have a compiler.  Assume the user knows
4888   # what he's doing.
4889   yes:*:*:yes)
4890     { echo "$as_me:$LINENO: WARNING: trying to bootstrap a cross compiler" >&5
4891 echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
4892     ;;
4893
4894   # No compiler: if they passed --enable-bootstrap explicitly, fail
4895   no:*:*:yes)
4896     { { echo "$as_me:$LINENO: error: cannot bootstrap without a compiler" >&5
4897 echo "$as_me: error: cannot bootstrap without a compiler" >&2;}
4898    { (exit 1); exit 1; }; } ;;
4899
4900   # Fail if wrong command line
4901   *)
4902     { { echo "$as_me:$LINENO: error: invalid option for --enable-bootstrap" >&5
4903 echo "$as_me: error: invalid option for --enable-bootstrap" >&2;}
4904    { (exit 1); exit 1; }; }
4905     ;;
4906 esac
4907
4908 # Adjust the toplevel makefile according to whether bootstrap was selected.
4909 case "$enable_bootstrap" in
4910   yes)
4911     bootstrap_suffix=bootstrap ;;
4912   no)
4913     bootstrap_suffix=no-bootstrap ;;
4914 esac
4915
4916 for module in ${build_configdirs} ; do
4917   if test -z "${no_recursion}" \
4918      && test -f ${build_subdir}/${module}/Makefile; then
4919     echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
4920     rm -f ${build_subdir}/${module}/Makefile
4921   fi
4922   extrasub="$extrasub
4923 /^@if build-$module\$/d
4924 /^@endif build-$module\$/d
4925 /^@if build-$module-$bootstrap_suffix\$/d
4926 /^@endif build-$module-$bootstrap_suffix\$/d"
4927 done
4928 for module in ${configdirs} ; do
4929   if test -z "${no_recursion}"; then
4930     for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
4931       if test -f ${file}; then
4932         echo 1>&2 "*** removing ${file} to force reconfigure"
4933         rm -f ${file}
4934       fi
4935     done
4936   fi
4937   extrasub="$extrasub
4938 /^@if $module\$/d
4939 /^@endif $module\$/d
4940 /^@if $module-$bootstrap_suffix\$/d
4941 /^@endif $module-$bootstrap_suffix\$/d"
4942 done
4943 for module in ${target_configdirs} ; do
4944   if test -z "${no_recursion}" \
4945      && test -f ${target_subdir}/${module}/Makefile; then
4946     echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
4947     rm -f ${target_subdir}/${module}/Makefile
4948   fi
4949   extrasub="$extrasub
4950 /^@if target-$module\$/d
4951 /^@endif target-$module\$/d
4952 /^@if target-$module-$bootstrap_suffix\$/d
4953 /^@endif target-$module-$bootstrap_suffix\$/d"
4954 done
4955
4956 extrasub="$extrasub
4957 /^@if /,/^@endif /d"
4958
4959 # Create the serialization dependencies.  This uses a temporary file.
4960
4961 # Check whether --enable-serial-configure or --disable-serial-configure was given.
4962 if test "${enable_serial_configure+set}" = set; then
4963   enableval="$enable_serial_configure"
4964
4965 fi;
4966
4967 case ${enable_serial_configure} in
4968   yes)
4969     enable_serial_build_configure=yes
4970     enable_serial_host_configure=yes
4971     enable_serial_target_configure=yes
4972     ;;
4973 esac
4974
4975 # These force 'configure's to be done one at a time, to avoid problems
4976 # with contention over a shared config.cache.
4977 rm -f serdep.tmp
4978 echo '# serdep.tmp' > serdep.tmp
4979 olditem=
4980 test "x${enable_serial_build_configure}" = xyes &&
4981 for item in ${build_configdirs} ; do
4982   case ${olditem} in
4983     "") ;;
4984     *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
4985   esac
4986   olditem=${item}
4987 done
4988 olditem=
4989 test "x${enable_serial_host_configure}" = xyes &&
4990 for item in ${configdirs} ; do
4991   case ${olditem} in
4992     "") ;;
4993     *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
4994   esac
4995   olditem=${item}
4996 done
4997 olditem=
4998 test "x${enable_serial_target_configure}" = xyes &&
4999 for item in ${target_configdirs} ; do
5000   case ${olditem} in
5001     "") ;;
5002     *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
5003   esac
5004   olditem=${item}
5005 done
5006 serialization_dependencies=serdep.tmp
5007
5008
5009 # Base args.  Strip norecursion, cache-file, srcdir, host, build,
5010 # target, nonopt, and variable assignments.  These are the ones we
5011 # might not want to pass down to subconfigures.  Also strip
5012 # program-prefix, program-suffix, and program-transform-name, so that
5013 # we can pass down a consistent program-transform-name.
5014 baseargs=
5015 keep_next=no
5016 skip_next=no
5017 eval "set -- $ac_configure_args"
5018 for ac_arg
5019 do
5020   if test X"$skip_next" = X"yes"; then
5021     skip_next=no
5022     continue
5023   fi
5024   if test X"$keep_next" = X"yes"; then
5025     case $ac_arg in
5026       *\'*)
5027         ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5028     esac
5029     baseargs="$baseargs '$ac_arg'"
5030     keep_next=no
5031     continue
5032   fi
5033
5034   # Handle separated arguments.  Based on the logic generated by
5035   # autoconf 2.59.
5036   case $ac_arg in
5037     *=* | --config-cache | -C | -disable-* | --disable-* \
5038       | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
5039       | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
5040       | -with-* | --with-* | -without-* | --without-* | --x)
5041       separate_arg=no
5042       ;;
5043     -*)
5044       separate_arg=yes
5045       ;;
5046     *)
5047       separate_arg=no
5048       ;;
5049   esac
5050
5051   case "$ac_arg" in
5052     --no*)
5053       continue
5054       ;;
5055     --c* | \
5056     --sr* | \
5057     --ho* | \
5058     --bu* | \
5059     --t* | \
5060     --program-* | \
5061     -cache_file* | \
5062     -srcdir* | \
5063     -host* | \
5064     -build* | \
5065     -target* | \
5066     -program-prefix* | \
5067     -program-suffix* | \
5068     -program-transform-name* )
5069       skip_next=$separate_arg
5070       continue
5071       ;;
5072     -*)
5073       # An option.  Add it.
5074       case $ac_arg in
5075         *\'*)
5076           ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5077       esac
5078       baseargs="$baseargs '$ac_arg'"
5079       keep_next=$separate_arg
5080       ;;
5081     *)
5082       # Either a variable assignment, or a nonopt (triplet).  Don't
5083       # pass it down; let the Makefile handle this.
5084       continue
5085       ;;
5086   esac
5087 done
5088 # Remove the initial space we just introduced and, as these will be
5089 # expanded by make, quote '$'.
5090 baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
5091
5092 # Add in --program-transform-name, after --program-prefix and
5093 # --program-suffix have been applied to it.  Autoconf has already
5094 # doubled dollar signs and backslashes in program_transform_name; we want
5095 # the backslashes un-doubled, and then the entire thing wrapped in single
5096 # quotes, because this will be expanded first by make and then by the shell.
5097 # Also, because we want to override the logic in subdir configure scripts to
5098 # choose program_transform_name, replace any s,x,x, with s,y,y,.
5099 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
5100 ${program_transform_name}
5101 EOF_SED
5102 gcc_transform_name=`cat conftestsed.out`
5103 rm -f conftestsed.out
5104 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
5105
5106 # For the build-side libraries, we just need to pretend we're native,
5107 # and not use the same cache file.  Multilibs are neither needed nor
5108 # desired.
5109 build_configargs="--cache-file=../config.cache ${baseargs}"
5110
5111 # For host modules, accept cache file option, or specification as blank.
5112 case "${cache_file}" in
5113 "") # empty
5114   cache_file_option="" ;;
5115 /* | [A-Za-z]:[\\/]* ) # absolute path
5116   cache_file_option="--cache-file=${cache_file}" ;;
5117 *) # relative path
5118   cache_file_option="--cache-file=../${cache_file}" ;;
5119 esac
5120
5121 # Host dirs don't like to share a cache file either, horribly enough.
5122 # This seems to be due to autoconf 2.5x stupidity.
5123 host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
5124
5125 target_configargs=${baseargs}
5126
5127 # Passing a --with-cross-host argument lets the target libraries know
5128 # whether they are being built with a cross-compiler or being built
5129 # native.  However, it would be better to use other mechanisms to make the
5130 # sorts of decisions they want to make on this basis.  Please consider
5131 # this option to be deprecated.  FIXME.
5132 if test x${is_cross_compiler} = xyes ; then
5133   target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
5134 fi
5135
5136 # Default to --enable-multilib.
5137 if test x${enable_multilib} = x ; then
5138   target_configargs="--enable-multilib ${target_configargs}"
5139 fi
5140
5141 # Pass --with-newlib if appropriate.  Note that target_configdirs has
5142 # changed from the earlier setting of with_newlib.
5143 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
5144   target_configargs="--with-newlib ${target_configargs}"
5145 fi
5146
5147 # Different target subdirs use different values of certain variables
5148 # (notably CXX).  Worse, multilibs use *lots* of different values.
5149 # Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
5150 # it doesn't automatically accept command-line overrides of them.
5151 # This means it's not safe for target subdirs to share a cache file,
5152 # which is disgusting, but there you have it.  Hopefully this can be
5153 # fixed in future.  It's still worthwhile to use a cache file for each
5154 # directory.  I think.
5155
5156 # Pass the appropriate --build, --host, --target and --cache-file arguments.
5157 # We need to pass --target, as newer autoconf's requires consistency
5158 # for target_alias and gcc doesn't manage it consistently.
5159 target_configargs="--cache-file=./config.cache ${target_configargs}"
5160
5161 FLAGS_FOR_TARGET=
5162 case " $target_configdirs " in
5163  *" newlib "*)
5164   case " $target_configargs " in
5165   *" --with-newlib "*)
5166    case "$target" in
5167    *-cygwin*)
5168      FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/include -isystem $$s/winsup/cygwin/include -isystem $$s/winsup/w32api/include' ;;
5169    esac
5170
5171    # If we're not building GCC, don't discard standard headers.
5172    if test -d ${srcdir}/gcc; then
5173      FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
5174
5175      if test "${build}" != "${host}"; then
5176        # On Canadian crosses, CC_FOR_TARGET will have already been set
5177        # by `configure', so we won't have an opportunity to add -Bgcc/
5178        # to it.  This is right: we don't want to search that directory
5179        # for binaries, but we want the header files in there, so add
5180        # them explicitly.
5181        FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
5182
5183        # Someone might think of using the pre-installed headers on
5184        # Canadian crosses, in case the installed compiler is not fully
5185        # compatible with the compiler being built.  In this case, it
5186        # would be better to flag an error than risking having
5187        # incompatible object files being constructed.  We can't
5188        # guarantee that an error will be flagged, but let's hope the
5189        # compiler will do it, when presented with incompatible header
5190        # files.
5191      fi
5192    fi
5193
5194    case "${target}-${is_cross_compiler}" in
5195    i[3456789]86-*-linux*-no)
5196       # Here host == target, so we don't need to build gcc,
5197       # so we don't want to discard standard headers.
5198       FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
5199       ;;
5200    *)
5201       # If we're building newlib, use its generic headers last, but search
5202       # for any libc-related directories first (so make it the last -B
5203       # switch).
5204       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
5205       ;;
5206    esac
5207    ;;
5208   esac
5209   ;;
5210 esac
5211 case "$target" in
5212 *-mingw*)
5213   # Can't be handled as Cygwin above since Mingw does not use newlib.
5214   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/mingw -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/mingw/include -isystem $$s/winsup/w32api/include' ;;
5215 esac
5216
5217 # Allow the user to override the flags for
5218 # our build compiler if desired.
5219 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5220
5221 # On Canadian crosses, we'll be searching the right directories for
5222 # the previously-installed cross compiler, so don't bother to add
5223 # flags for directories within the install tree of the compiler
5224 # being built; programs in there won't even run.
5225 if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
5226   # Search for pre-installed headers if nothing else fits.
5227   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
5228 fi
5229
5230 if test "x${use_gnu_ld}" = x &&
5231    echo " ${configdirs} " | grep " ld " > /dev/null ; then
5232   # Arrange for us to find uninstalled linker scripts.
5233   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
5234 fi
5235
5236 # Search for other target-specific linker scripts and such.
5237 case "${target}" in
5238   m32c-*-* )
5239     if test -d ${srcdir}/libgloss/m32c; then
5240       # This is for crt0.o
5241       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/m32c'
5242       # This is for r8c.ld
5243       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/m32c'
5244       # This is for libnosys.a
5245       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
5246     fi
5247     ;;
5248   mep*)
5249     FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
5250     ;;
5251 esac
5252
5253 # Makefile fragments.
5254 for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
5255 do
5256   eval fragval=\$$frag
5257   if test $fragval != /dev/null; then
5258     eval $frag=${srcdir}/$fragval
5259   fi
5260 done
5261
5262
5263
5264
5265
5266 # Miscellanea: directories, flags, etc.
5267
5268
5269
5270
5271
5272
5273
5274 # Build module lists & subconfigure args.
5275
5276
5277
5278 # Host module lists & subconfigure args.
5279
5280
5281
5282 # Target module lists & subconfigure args.
5283
5284
5285
5286 # Build tools.
5287
5288
5289
5290 # Generate default definitions for YACC, M4, LEX and other programs that run
5291 # on the build machine.  These are used if the Makefile can't locate these
5292 # programs in objdir.
5293 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
5294
5295 for ac_prog in 'bison -y' byacc yacc
5296 do
5297   # Extract the first word of "$ac_prog", so it can be a program name with args.
5298 set dummy $ac_prog; ac_word=$2
5299 echo "$as_me:$LINENO: checking for $ac_word" >&5
5300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5301 if test "${ac_cv_prog_YACC+set}" = set; then
5302   echo $ECHO_N "(cached) $ECHO_C" >&6
5303 else
5304   if test -n "$YACC"; then
5305   ac_cv_prog_YACC="$YACC" # Let the user override the test.
5306 else
5307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5308 for as_dir in $PATH
5309 do
5310   IFS=$as_save_IFS
5311   test -z "$as_dir" && as_dir=.
5312   for ac_exec_ext in '' $ac_executable_extensions; do
5313   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5314     ac_cv_prog_YACC="$ac_prog"
5315     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5316     break 2
5317   fi
5318 done
5319 done
5320
5321 fi
5322 fi
5323 YACC=$ac_cv_prog_YACC
5324 if test -n "$YACC"; then
5325   echo "$as_me:$LINENO: result: $YACC" >&5
5326 echo "${ECHO_T}$YACC" >&6
5327 else
5328   echo "$as_me:$LINENO: result: no" >&5
5329 echo "${ECHO_T}no" >&6
5330 fi
5331
5332   test -n "$YACC" && break
5333 done
5334 test -n "$YACC" || YACC="$MISSING bison -y"
5335
5336 case " $build_configdirs " in
5337   *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
5338   *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
5339 esac
5340
5341 for ac_prog in bison
5342 do
5343   # Extract the first word of "$ac_prog", so it can be a program name with args.
5344 set dummy $ac_prog; ac_word=$2
5345 echo "$as_me:$LINENO: checking for $ac_word" >&5
5346 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5347 if test "${ac_cv_prog_BISON+set}" = set; then
5348   echo $ECHO_N "(cached) $ECHO_C" >&6
5349 else
5350   if test -n "$BISON"; then
5351   ac_cv_prog_BISON="$BISON" # Let the user override the test.
5352 else
5353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5354 for as_dir in $PATH
5355 do
5356   IFS=$as_save_IFS
5357   test -z "$as_dir" && as_dir=.
5358   for ac_exec_ext in '' $ac_executable_extensions; do
5359   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5360     ac_cv_prog_BISON="$ac_prog"
5361     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5362     break 2
5363   fi
5364 done
5365 done
5366
5367 fi
5368 fi
5369 BISON=$ac_cv_prog_BISON
5370 if test -n "$BISON"; then
5371   echo "$as_me:$LINENO: result: $BISON" >&5
5372 echo "${ECHO_T}$BISON" >&6
5373 else
5374   echo "$as_me:$LINENO: result: no" >&5
5375 echo "${ECHO_T}no" >&6
5376 fi
5377
5378   test -n "$BISON" && break
5379 done
5380 test -n "$BISON" || BISON="$MISSING bison"
5381
5382 case " $build_configdirs " in
5383   *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
5384 esac
5385
5386 for ac_prog in gm4 gnum4 m4
5387 do
5388   # Extract the first word of "$ac_prog", so it can be a program name with args.
5389 set dummy $ac_prog; ac_word=$2
5390 echo "$as_me:$LINENO: checking for $ac_word" >&5
5391 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5392 if test "${ac_cv_prog_M4+set}" = set; then
5393   echo $ECHO_N "(cached) $ECHO_C" >&6
5394 else
5395   if test -n "$M4"; then
5396   ac_cv_prog_M4="$M4" # Let the user override the test.
5397 else
5398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5399 for as_dir in $PATH
5400 do
5401   IFS=$as_save_IFS
5402   test -z "$as_dir" && as_dir=.
5403   for ac_exec_ext in '' $ac_executable_extensions; do
5404   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5405     ac_cv_prog_M4="$ac_prog"
5406     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5407     break 2
5408   fi
5409 done
5410 done
5411
5412 fi
5413 fi
5414 M4=$ac_cv_prog_M4
5415 if test -n "$M4"; then
5416   echo "$as_me:$LINENO: result: $M4" >&5
5417 echo "${ECHO_T}$M4" >&6
5418 else
5419   echo "$as_me:$LINENO: result: no" >&5
5420 echo "${ECHO_T}no" >&6
5421 fi
5422
5423   test -n "$M4" && break
5424 done
5425 test -n "$M4" || M4="$MISSING m4"
5426
5427 case " $build_configdirs " in
5428   *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
5429 esac
5430
5431 for ac_prog in flex lex
5432 do
5433   # Extract the first word of "$ac_prog", so it can be a program name with args.
5434 set dummy $ac_prog; ac_word=$2
5435 echo "$as_me:$LINENO: checking for $ac_word" >&5
5436 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5437 if test "${ac_cv_prog_LEX+set}" = set; then
5438   echo $ECHO_N "(cached) $ECHO_C" >&6
5439 else
5440   if test -n "$LEX"; then
5441   ac_cv_prog_LEX="$LEX" # Let the user override the test.
5442 else
5443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5444 for as_dir in $PATH
5445 do
5446   IFS=$as_save_IFS
5447   test -z "$as_dir" && as_dir=.
5448   for ac_exec_ext in '' $ac_executable_extensions; do
5449   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5450     ac_cv_prog_LEX="$ac_prog"
5451     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5452     break 2
5453   fi
5454 done
5455 done
5456
5457 fi
5458 fi
5459 LEX=$ac_cv_prog_LEX
5460 if test -n "$LEX"; then
5461   echo "$as_me:$LINENO: result: $LEX" >&5
5462 echo "${ECHO_T}$LEX" >&6
5463 else
5464   echo "$as_me:$LINENO: result: no" >&5
5465 echo "${ECHO_T}no" >&6
5466 fi
5467
5468   test -n "$LEX" && break
5469 done
5470 test -n "$LEX" || LEX="$MISSING flex"
5471
5472 case " $build_configdirs " in
5473   *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
5474   *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
5475 esac
5476
5477 for ac_prog in flex
5478 do
5479   # Extract the first word of "$ac_prog", so it can be a program name with args.
5480 set dummy $ac_prog; ac_word=$2
5481 echo "$as_me:$LINENO: checking for $ac_word" >&5
5482 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5483 if test "${ac_cv_prog_FLEX+set}" = set; then
5484   echo $ECHO_N "(cached) $ECHO_C" >&6
5485 else
5486   if test -n "$FLEX"; then
5487   ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
5488 else
5489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5490 for as_dir in $PATH
5491 do
5492   IFS=$as_save_IFS
5493   test -z "$as_dir" && as_dir=.
5494   for ac_exec_ext in '' $ac_executable_extensions; do
5495   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5496     ac_cv_prog_FLEX="$ac_prog"
5497     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5498     break 2
5499   fi
5500 done
5501 done
5502
5503 fi
5504 fi
5505 FLEX=$ac_cv_prog_FLEX
5506 if test -n "$FLEX"; then
5507   echo "$as_me:$LINENO: result: $FLEX" >&5
5508 echo "${ECHO_T}$FLEX" >&6
5509 else
5510   echo "$as_me:$LINENO: result: no" >&5
5511 echo "${ECHO_T}no" >&6
5512 fi
5513
5514   test -n "$FLEX" && break
5515 done
5516 test -n "$FLEX" || FLEX="$MISSING flex"
5517
5518 case " $build_configdirs " in
5519   *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
5520 esac
5521
5522 for ac_prog in makeinfo
5523 do
5524   # Extract the first word of "$ac_prog", so it can be a program name with args.
5525 set dummy $ac_prog; ac_word=$2
5526 echo "$as_me:$LINENO: checking for $ac_word" >&5
5527 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5528 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
5529   echo $ECHO_N "(cached) $ECHO_C" >&6
5530 else
5531   if test -n "$MAKEINFO"; then
5532   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
5533 else
5534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5535 for as_dir in $PATH
5536 do
5537   IFS=$as_save_IFS
5538   test -z "$as_dir" && as_dir=.
5539   for ac_exec_ext in '' $ac_executable_extensions; do
5540   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5541     ac_cv_prog_MAKEINFO="$ac_prog"
5542     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5543     break 2
5544   fi
5545 done
5546 done
5547
5548 fi
5549 fi
5550 MAKEINFO=$ac_cv_prog_MAKEINFO
5551 if test -n "$MAKEINFO"; then
5552   echo "$as_me:$LINENO: result: $MAKEINFO" >&5
5553 echo "${ECHO_T}$MAKEINFO" >&6
5554 else
5555   echo "$as_me:$LINENO: result: no" >&5
5556 echo "${ECHO_T}no" >&6
5557 fi
5558
5559   test -n "$MAKEINFO" && break
5560 done
5561 test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
5562
5563 case " $build_configdirs " in
5564   *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
5565   *)
5566
5567     # For an installed makeinfo, we require it to be from texinfo 4.4 or
5568     # higher, else we use the "missing" dummy.
5569     if ${MAKEINFO} --version \
5570        | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
5571       :
5572     else
5573       MAKEINFO="$MISSING makeinfo"
5574     fi
5575     ;;
5576
5577 esac
5578
5579 # FIXME: expect and dejagnu may become build tools?
5580
5581 for ac_prog in expect
5582 do
5583   # Extract the first word of "$ac_prog", so it can be a program name with args.
5584 set dummy $ac_prog; ac_word=$2
5585 echo "$as_me:$LINENO: checking for $ac_word" >&5
5586 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5587 if test "${ac_cv_prog_EXPECT+set}" = set; then
5588   echo $ECHO_N "(cached) $ECHO_C" >&6
5589 else
5590   if test -n "$EXPECT"; then
5591   ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
5592 else
5593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5594 for as_dir in $PATH
5595 do
5596   IFS=$as_save_IFS
5597   test -z "$as_dir" && as_dir=.
5598   for ac_exec_ext in '' $ac_executable_extensions; do
5599   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5600     ac_cv_prog_EXPECT="$ac_prog"
5601     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5602     break 2
5603   fi
5604 done
5605 done
5606
5607 fi
5608 fi
5609 EXPECT=$ac_cv_prog_EXPECT
5610 if test -n "$EXPECT"; then
5611   echo "$as_me:$LINENO: result: $EXPECT" >&5
5612 echo "${ECHO_T}$EXPECT" >&6
5613 else
5614   echo "$as_me:$LINENO: result: no" >&5
5615 echo "${ECHO_T}no" >&6
5616 fi
5617
5618   test -n "$EXPECT" && break
5619 done
5620 test -n "$EXPECT" || EXPECT="expect"
5621
5622 case " $configdirs " in
5623   *" expect "*)
5624     test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
5625     ;;
5626 esac
5627
5628 for ac_prog in runtest
5629 do
5630   # Extract the first word of "$ac_prog", so it can be a program name with args.
5631 set dummy $ac_prog; ac_word=$2
5632 echo "$as_me:$LINENO: checking for $ac_word" >&5
5633 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5634 if test "${ac_cv_prog_RUNTEST+set}" = set; then
5635   echo $ECHO_N "(cached) $ECHO_C" >&6
5636 else
5637   if test -n "$RUNTEST"; then
5638   ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
5639 else
5640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5641 for as_dir in $PATH
5642 do
5643   IFS=$as_save_IFS
5644   test -z "$as_dir" && as_dir=.
5645   for ac_exec_ext in '' $ac_executable_extensions; do
5646   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5647     ac_cv_prog_RUNTEST="$ac_prog"
5648     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5649     break 2
5650   fi
5651 done
5652 done
5653
5654 fi
5655 fi
5656 RUNTEST=$ac_cv_prog_RUNTEST
5657 if test -n "$RUNTEST"; then
5658   echo "$as_me:$LINENO: result: $RUNTEST" >&5
5659 echo "${ECHO_T}$RUNTEST" >&6
5660 else
5661   echo "$as_me:$LINENO: result: no" >&5
5662 echo "${ECHO_T}no" >&6
5663 fi
5664
5665   test -n "$RUNTEST" && break
5666 done
5667 test -n "$RUNTEST" || RUNTEST="runtest"
5668
5669 case " $configdirs " in
5670   *" dejagnu "*)
5671     test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
5672     ;;
5673 esac
5674
5675
5676 # Host tools.
5677 ncn_tool_prefix=
5678 test -n "$host_alias" && ncn_tool_prefix=$host_alias-
5679 ncn_target_tool_prefix=
5680 test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
5681
5682  for ncn_progname in ar; do
5683   if test -n "$ncn_tool_prefix"; then
5684     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5685 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5686 echo "$as_me:$LINENO: checking for $ac_word" >&5
5687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5688 if test "${ac_cv_prog_AR+set}" = set; then
5689   echo $ECHO_N "(cached) $ECHO_C" >&6
5690 else
5691   if test -n "$AR"; then
5692   ac_cv_prog_AR="$AR" # Let the user override the test.
5693 else
5694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5695 for as_dir in $PATH
5696 do
5697   IFS=$as_save_IFS
5698   test -z "$as_dir" && as_dir=.
5699   for ac_exec_ext in '' $ac_executable_extensions; do
5700   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5701     ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5702     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5703     break 2
5704   fi
5705 done
5706 done
5707
5708 fi
5709 fi
5710 AR=$ac_cv_prog_AR
5711 if test -n "$AR"; then
5712   echo "$as_me:$LINENO: result: $AR" >&5
5713 echo "${ECHO_T}$AR" >&6
5714 else
5715   echo "$as_me:$LINENO: result: no" >&5
5716 echo "${ECHO_T}no" >&6
5717 fi
5718
5719   fi
5720   if test -z "$ac_cv_prog_AR" && test $build = $host ; then
5721     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5722 set dummy ${ncn_progname}; ac_word=$2
5723 echo "$as_me:$LINENO: checking for $ac_word" >&5
5724 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5725 if test "${ac_cv_prog_AR+set}" = set; then
5726   echo $ECHO_N "(cached) $ECHO_C" >&6
5727 else
5728   if test -n "$AR"; then
5729   ac_cv_prog_AR="$AR" # Let the user override the test.
5730 else
5731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5732 for as_dir in $PATH
5733 do
5734   IFS=$as_save_IFS
5735   test -z "$as_dir" && as_dir=.
5736   for ac_exec_ext in '' $ac_executable_extensions; do
5737   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5738     ac_cv_prog_AR="${ncn_progname}"
5739     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5740     break 2
5741   fi
5742 done
5743 done
5744
5745 fi
5746 fi
5747 AR=$ac_cv_prog_AR
5748 if test -n "$AR"; then
5749   echo "$as_me:$LINENO: result: $AR" >&5
5750 echo "${ECHO_T}$AR" >&6
5751 else
5752   echo "$as_me:$LINENO: result: no" >&5
5753 echo "${ECHO_T}no" >&6
5754 fi
5755
5756   fi
5757   test -n "$ac_cv_prog_AR" && break
5758 done
5759
5760 if test -z "$ac_cv_prog_AR" ; then
5761   set dummy ar
5762   if test $build = $host ; then
5763     AR="$2"
5764   else
5765     AR="${ncn_tool_prefix}$2"
5766   fi
5767 fi
5768
5769  for ncn_progname in as; do
5770   if test -n "$ncn_tool_prefix"; then
5771     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5772 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5773 echo "$as_me:$LINENO: checking for $ac_word" >&5
5774 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5775 if test "${ac_cv_prog_AS+set}" = set; then
5776   echo $ECHO_N "(cached) $ECHO_C" >&6
5777 else
5778   if test -n "$AS"; then
5779   ac_cv_prog_AS="$AS" # Let the user override the test.
5780 else
5781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5782 for as_dir in $PATH
5783 do
5784   IFS=$as_save_IFS
5785   test -z "$as_dir" && as_dir=.
5786   for ac_exec_ext in '' $ac_executable_extensions; do
5787   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5788     ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5789     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5790     break 2
5791   fi
5792 done
5793 done
5794
5795 fi
5796 fi
5797 AS=$ac_cv_prog_AS
5798 if test -n "$AS"; then
5799   echo "$as_me:$LINENO: result: $AS" >&5
5800 echo "${ECHO_T}$AS" >&6
5801 else
5802   echo "$as_me:$LINENO: result: no" >&5
5803 echo "${ECHO_T}no" >&6
5804 fi
5805
5806   fi
5807   if test -z "$ac_cv_prog_AS" && test $build = $host ; then
5808     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5809 set dummy ${ncn_progname}; ac_word=$2
5810 echo "$as_me:$LINENO: checking for $ac_word" >&5
5811 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5812 if test "${ac_cv_prog_AS+set}" = set; then
5813   echo $ECHO_N "(cached) $ECHO_C" >&6
5814 else
5815   if test -n "$AS"; then
5816   ac_cv_prog_AS="$AS" # Let the user override the test.
5817 else
5818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5819 for as_dir in $PATH
5820 do
5821   IFS=$as_save_IFS
5822   test -z "$as_dir" && as_dir=.
5823   for ac_exec_ext in '' $ac_executable_extensions; do
5824   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5825     ac_cv_prog_AS="${ncn_progname}"
5826     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5827     break 2
5828   fi
5829 done
5830 done
5831
5832 fi
5833 fi
5834 AS=$ac_cv_prog_AS
5835 if test -n "$AS"; then
5836   echo "$as_me:$LINENO: result: $AS" >&5
5837 echo "${ECHO_T}$AS" >&6
5838 else
5839   echo "$as_me:$LINENO: result: no" >&5
5840 echo "${ECHO_T}no" >&6
5841 fi
5842
5843   fi
5844   test -n "$ac_cv_prog_AS" && break
5845 done
5846
5847 if test -z "$ac_cv_prog_AS" ; then
5848   set dummy as
5849   if test $build = $host ; then
5850     AS="$2"
5851   else
5852     AS="${ncn_tool_prefix}$2"
5853   fi
5854 fi
5855
5856  for ncn_progname in dlltool; do
5857   if test -n "$ncn_tool_prefix"; then
5858     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5859 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5860 echo "$as_me:$LINENO: checking for $ac_word" >&5
5861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5862 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5863   echo $ECHO_N "(cached) $ECHO_C" >&6
5864 else
5865   if test -n "$DLLTOOL"; then
5866   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5867 else
5868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5869 for as_dir in $PATH
5870 do
5871   IFS=$as_save_IFS
5872   test -z "$as_dir" && as_dir=.
5873   for ac_exec_ext in '' $ac_executable_extensions; do
5874   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5875     ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5876     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5877     break 2
5878   fi
5879 done
5880 done
5881
5882 fi
5883 fi
5884 DLLTOOL=$ac_cv_prog_DLLTOOL
5885 if test -n "$DLLTOOL"; then
5886   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5887 echo "${ECHO_T}$DLLTOOL" >&6
5888 else
5889   echo "$as_me:$LINENO: result: no" >&5
5890 echo "${ECHO_T}no" >&6
5891 fi
5892
5893   fi
5894   if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
5895     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5896 set dummy ${ncn_progname}; ac_word=$2
5897 echo "$as_me:$LINENO: checking for $ac_word" >&5
5898 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5899 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5900   echo $ECHO_N "(cached) $ECHO_C" >&6
5901 else
5902   if test -n "$DLLTOOL"; then
5903   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5904 else
5905 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5906 for as_dir in $PATH
5907 do
5908   IFS=$as_save_IFS
5909   test -z "$as_dir" && as_dir=.
5910   for ac_exec_ext in '' $ac_executable_extensions; do
5911   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5912     ac_cv_prog_DLLTOOL="${ncn_progname}"
5913     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5914     break 2
5915   fi
5916 done
5917 done
5918
5919 fi
5920 fi
5921 DLLTOOL=$ac_cv_prog_DLLTOOL
5922 if test -n "$DLLTOOL"; then
5923   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5924 echo "${ECHO_T}$DLLTOOL" >&6
5925 else
5926   echo "$as_me:$LINENO: result: no" >&5
5927 echo "${ECHO_T}no" >&6
5928 fi
5929
5930   fi
5931   test -n "$ac_cv_prog_DLLTOOL" && break
5932 done
5933
5934 if test -z "$ac_cv_prog_DLLTOOL" ; then
5935   set dummy dlltool
5936   if test $build = $host ; then
5937     DLLTOOL="$2"
5938   else
5939     DLLTOOL="${ncn_tool_prefix}$2"
5940   fi
5941 fi
5942
5943  for ncn_progname in ld; do
5944   if test -n "$ncn_tool_prefix"; then
5945     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5946 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5947 echo "$as_me:$LINENO: checking for $ac_word" >&5
5948 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5949 if test "${ac_cv_prog_LD+set}" = set; then
5950   echo $ECHO_N "(cached) $ECHO_C" >&6
5951 else
5952   if test -n "$LD"; then
5953   ac_cv_prog_LD="$LD" # Let the user override the test.
5954 else
5955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5956 for as_dir in $PATH
5957 do
5958   IFS=$as_save_IFS
5959   test -z "$as_dir" && as_dir=.
5960   for ac_exec_ext in '' $ac_executable_extensions; do
5961   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5962     ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5963     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5964     break 2
5965   fi
5966 done
5967 done
5968
5969 fi
5970 fi
5971 LD=$ac_cv_prog_LD
5972 if test -n "$LD"; then
5973   echo "$as_me:$LINENO: result: $LD" >&5
5974 echo "${ECHO_T}$LD" >&6
5975 else
5976   echo "$as_me:$LINENO: result: no" >&5
5977 echo "${ECHO_T}no" >&6
5978 fi
5979
5980   fi
5981   if test -z "$ac_cv_prog_LD" && test $build = $host ; then
5982     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5983 set dummy ${ncn_progname}; ac_word=$2
5984 echo "$as_me:$LINENO: checking for $ac_word" >&5
5985 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5986 if test "${ac_cv_prog_LD+set}" = set; then
5987   echo $ECHO_N "(cached) $ECHO_C" >&6
5988 else
5989   if test -n "$LD"; then
5990   ac_cv_prog_LD="$LD" # Let the user override the test.
5991 else
5992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5993 for as_dir in $PATH
5994 do
5995   IFS=$as_save_IFS
5996   test -z "$as_dir" && as_dir=.
5997   for ac_exec_ext in '' $ac_executable_extensions; do
5998   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5999     ac_cv_prog_LD="${ncn_progname}"
6000     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6001     break 2
6002   fi
6003 done
6004 done
6005
6006 fi
6007 fi
6008 LD=$ac_cv_prog_LD
6009 if test -n "$LD"; then
6010   echo "$as_me:$LINENO: result: $LD" >&5
6011 echo "${ECHO_T}$LD" >&6
6012 else
6013   echo "$as_me:$LINENO: result: no" >&5
6014 echo "${ECHO_T}no" >&6
6015 fi
6016
6017   fi
6018   test -n "$ac_cv_prog_LD" && break
6019 done
6020
6021 if test -z "$ac_cv_prog_LD" ; then
6022   set dummy ld
6023   if test $build = $host ; then
6024     LD="$2"
6025   else
6026     LD="${ncn_tool_prefix}$2"
6027   fi
6028 fi
6029
6030  for ncn_progname in lipo; do
6031   if test -n "$ncn_tool_prefix"; then
6032     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6033 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6034 echo "$as_me:$LINENO: checking for $ac_word" >&5
6035 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6036 if test "${ac_cv_prog_LIPO+set}" = set; then
6037   echo $ECHO_N "(cached) $ECHO_C" >&6
6038 else
6039   if test -n "$LIPO"; then
6040   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6041 else
6042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6043 for as_dir in $PATH
6044 do
6045   IFS=$as_save_IFS
6046   test -z "$as_dir" && as_dir=.
6047   for ac_exec_ext in '' $ac_executable_extensions; do
6048   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6049     ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
6050     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6051     break 2
6052   fi
6053 done
6054 done
6055
6056 fi
6057 fi
6058 LIPO=$ac_cv_prog_LIPO
6059 if test -n "$LIPO"; then
6060   echo "$as_me:$LINENO: result: $LIPO" >&5
6061 echo "${ECHO_T}$LIPO" >&6
6062 else
6063   echo "$as_me:$LINENO: result: no" >&5
6064 echo "${ECHO_T}no" >&6
6065 fi
6066
6067   fi
6068   if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
6069     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6070 set dummy ${ncn_progname}; ac_word=$2
6071 echo "$as_me:$LINENO: checking for $ac_word" >&5
6072 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6073 if test "${ac_cv_prog_LIPO+set}" = set; then
6074   echo $ECHO_N "(cached) $ECHO_C" >&6
6075 else
6076   if test -n "$LIPO"; then
6077   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6078 else
6079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6080 for as_dir in $PATH
6081 do
6082   IFS=$as_save_IFS
6083   test -z "$as_dir" && as_dir=.
6084   for ac_exec_ext in '' $ac_executable_extensions; do
6085   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6086     ac_cv_prog_LIPO="${ncn_progname}"
6087     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6088     break 2
6089   fi
6090 done
6091 done
6092
6093 fi
6094 fi
6095 LIPO=$ac_cv_prog_LIPO
6096 if test -n "$LIPO"; then
6097   echo "$as_me:$LINENO: result: $LIPO" >&5
6098 echo "${ECHO_T}$LIPO" >&6
6099 else
6100   echo "$as_me:$LINENO: result: no" >&5
6101 echo "${ECHO_T}no" >&6
6102 fi
6103
6104   fi
6105   test -n "$ac_cv_prog_LIPO" && break
6106 done
6107
6108 if test -z "$ac_cv_prog_LIPO" ; then
6109   set dummy lipo
6110   if test $build = $host ; then
6111     LIPO="$2"
6112   else
6113     LIPO="${ncn_tool_prefix}$2"
6114   fi
6115 fi
6116
6117  for ncn_progname in nm; do
6118   if test -n "$ncn_tool_prefix"; then
6119     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6120 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6121 echo "$as_me:$LINENO: checking for $ac_word" >&5
6122 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6123 if test "${ac_cv_prog_NM+set}" = set; then
6124   echo $ECHO_N "(cached) $ECHO_C" >&6
6125 else
6126   if test -n "$NM"; then
6127   ac_cv_prog_NM="$NM" # Let the user override the test.
6128 else
6129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6130 for as_dir in $PATH
6131 do
6132   IFS=$as_save_IFS
6133   test -z "$as_dir" && as_dir=.
6134   for ac_exec_ext in '' $ac_executable_extensions; do
6135   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6136     ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
6137     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6138     break 2
6139   fi
6140 done
6141 done
6142
6143 fi
6144 fi
6145 NM=$ac_cv_prog_NM
6146 if test -n "$NM"; then
6147   echo "$as_me:$LINENO: result: $NM" >&5
6148 echo "${ECHO_T}$NM" >&6
6149 else
6150   echo "$as_me:$LINENO: result: no" >&5
6151 echo "${ECHO_T}no" >&6
6152 fi
6153
6154   fi
6155   if test -z "$ac_cv_prog_NM" && test $build = $host ; then
6156     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6157 set dummy ${ncn_progname}; ac_word=$2
6158 echo "$as_me:$LINENO: checking for $ac_word" >&5
6159 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6160 if test "${ac_cv_prog_NM+set}" = set; then
6161   echo $ECHO_N "(cached) $ECHO_C" >&6
6162 else
6163   if test -n "$NM"; then
6164   ac_cv_prog_NM="$NM" # Let the user override the test.
6165 else
6166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6167 for as_dir in $PATH
6168 do
6169   IFS=$as_save_IFS
6170   test -z "$as_dir" && as_dir=.
6171   for ac_exec_ext in '' $ac_executable_extensions; do
6172   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6173     ac_cv_prog_NM="${ncn_progname}"
6174     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6175     break 2
6176   fi
6177 done
6178 done
6179
6180 fi
6181 fi
6182 NM=$ac_cv_prog_NM
6183 if test -n "$NM"; then
6184   echo "$as_me:$LINENO: result: $NM" >&5
6185 echo "${ECHO_T}$NM" >&6
6186 else
6187   echo "$as_me:$LINENO: result: no" >&5
6188 echo "${ECHO_T}no" >&6
6189 fi
6190
6191   fi
6192   test -n "$ac_cv_prog_NM" && break
6193 done
6194
6195 if test -z "$ac_cv_prog_NM" ; then
6196   set dummy nm
6197   if test $build = $host ; then
6198     NM="$2"
6199   else
6200     NM="${ncn_tool_prefix}$2"
6201   fi
6202 fi
6203
6204  for ncn_progname in ranlib; do
6205   if test -n "$ncn_tool_prefix"; then
6206     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6207 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6208 echo "$as_me:$LINENO: checking for $ac_word" >&5
6209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6210 if test "${ac_cv_prog_RANLIB+set}" = set; then
6211   echo $ECHO_N "(cached) $ECHO_C" >&6
6212 else
6213   if test -n "$RANLIB"; then
6214   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6215 else
6216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6217 for as_dir in $PATH
6218 do
6219   IFS=$as_save_IFS
6220   test -z "$as_dir" && as_dir=.
6221   for ac_exec_ext in '' $ac_executable_extensions; do
6222   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6223     ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
6224     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6225     break 2
6226   fi
6227 done
6228 done
6229
6230 fi
6231 fi
6232 RANLIB=$ac_cv_prog_RANLIB
6233 if test -n "$RANLIB"; then
6234   echo "$as_me:$LINENO: result: $RANLIB" >&5
6235 echo "${ECHO_T}$RANLIB" >&6
6236 else
6237   echo "$as_me:$LINENO: result: no" >&5
6238 echo "${ECHO_T}no" >&6
6239 fi
6240
6241   fi
6242   if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
6243     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6244 set dummy ${ncn_progname}; ac_word=$2
6245 echo "$as_me:$LINENO: checking for $ac_word" >&5
6246 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6247 if test "${ac_cv_prog_RANLIB+set}" = set; then
6248   echo $ECHO_N "(cached) $ECHO_C" >&6
6249 else
6250   if test -n "$RANLIB"; then
6251   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6252 else
6253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6254 for as_dir in $PATH
6255 do
6256   IFS=$as_save_IFS
6257   test -z "$as_dir" && as_dir=.
6258   for ac_exec_ext in '' $ac_executable_extensions; do
6259   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6260     ac_cv_prog_RANLIB="${ncn_progname}"
6261     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6262     break 2
6263   fi
6264 done
6265 done
6266
6267 fi
6268 fi
6269 RANLIB=$ac_cv_prog_RANLIB
6270 if test -n "$RANLIB"; then
6271   echo "$as_me:$LINENO: result: $RANLIB" >&5
6272 echo "${ECHO_T}$RANLIB" >&6
6273 else
6274   echo "$as_me:$LINENO: result: no" >&5
6275 echo "${ECHO_T}no" >&6
6276 fi
6277
6278   fi
6279   test -n "$ac_cv_prog_RANLIB" && break
6280 done
6281
6282 if test -z "$ac_cv_prog_RANLIB" ; then
6283   RANLIB=":"
6284 fi
6285
6286  for ncn_progname in strip; do
6287   if test -n "$ncn_tool_prefix"; then
6288     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6289 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6290 echo "$as_me:$LINENO: checking for $ac_word" >&5
6291 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6292 if test "${ac_cv_prog_STRIP+set}" = set; then
6293   echo $ECHO_N "(cached) $ECHO_C" >&6
6294 else
6295   if test -n "$STRIP"; then
6296   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6297 else
6298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6299 for as_dir in $PATH
6300 do
6301   IFS=$as_save_IFS
6302   test -z "$as_dir" && as_dir=.
6303   for ac_exec_ext in '' $ac_executable_extensions; do
6304   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6305     ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
6306     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6307     break 2
6308   fi
6309 done
6310 done
6311
6312 fi
6313 fi
6314 STRIP=$ac_cv_prog_STRIP
6315 if test -n "$STRIP"; then
6316   echo "$as_me:$LINENO: result: $STRIP" >&5
6317 echo "${ECHO_T}$STRIP" >&6
6318 else
6319   echo "$as_me:$LINENO: result: no" >&5
6320 echo "${ECHO_T}no" >&6
6321 fi
6322
6323   fi
6324   if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
6325     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6326 set dummy ${ncn_progname}; ac_word=$2
6327 echo "$as_me:$LINENO: checking for $ac_word" >&5
6328 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6329 if test "${ac_cv_prog_STRIP+set}" = set; then
6330   echo $ECHO_N "(cached) $ECHO_C" >&6
6331 else
6332   if test -n "$STRIP"; then
6333   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6334 else
6335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6336 for as_dir in $PATH
6337 do
6338   IFS=$as_save_IFS
6339   test -z "$as_dir" && as_dir=.
6340   for ac_exec_ext in '' $ac_executable_extensions; do
6341   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6342     ac_cv_prog_STRIP="${ncn_progname}"
6343     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6344     break 2
6345   fi
6346 done
6347 done
6348
6349 fi
6350 fi
6351 STRIP=$ac_cv_prog_STRIP
6352 if test -n "$STRIP"; then
6353   echo "$as_me:$LINENO: result: $STRIP" >&5
6354 echo "${ECHO_T}$STRIP" >&6
6355 else
6356   echo "$as_me:$LINENO: result: no" >&5
6357 echo "${ECHO_T}no" >&6
6358 fi
6359
6360   fi
6361   test -n "$ac_cv_prog_STRIP" && break
6362 done
6363
6364 if test -z "$ac_cv_prog_STRIP" ; then
6365   STRIP=":"
6366 fi
6367
6368  for ncn_progname in windres; do
6369   if test -n "$ncn_tool_prefix"; then
6370     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6371 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6372 echo "$as_me:$LINENO: checking for $ac_word" >&5
6373 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6374 if test "${ac_cv_prog_WINDRES+set}" = set; then
6375   echo $ECHO_N "(cached) $ECHO_C" >&6
6376 else
6377   if test -n "$WINDRES"; then
6378   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6379 else
6380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6381 for as_dir in $PATH
6382 do
6383   IFS=$as_save_IFS
6384   test -z "$as_dir" && as_dir=.
6385   for ac_exec_ext in '' $ac_executable_extensions; do
6386   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6387     ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
6388     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6389     break 2
6390   fi
6391 done
6392 done
6393
6394 fi
6395 fi
6396 WINDRES=$ac_cv_prog_WINDRES
6397 if test -n "$WINDRES"; then
6398   echo "$as_me:$LINENO: result: $WINDRES" >&5
6399 echo "${ECHO_T}$WINDRES" >&6
6400 else
6401   echo "$as_me:$LINENO: result: no" >&5
6402 echo "${ECHO_T}no" >&6
6403 fi
6404
6405   fi
6406   if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
6407     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6408 set dummy ${ncn_progname}; ac_word=$2
6409 echo "$as_me:$LINENO: checking for $ac_word" >&5
6410 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6411 if test "${ac_cv_prog_WINDRES+set}" = set; then
6412   echo $ECHO_N "(cached) $ECHO_C" >&6
6413 else
6414   if test -n "$WINDRES"; then
6415   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6416 else
6417 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6418 for as_dir in $PATH
6419 do
6420   IFS=$as_save_IFS
6421   test -z "$as_dir" && as_dir=.
6422   for ac_exec_ext in '' $ac_executable_extensions; do
6423   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6424     ac_cv_prog_WINDRES="${ncn_progname}"
6425     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6426     break 2
6427   fi
6428 done
6429 done
6430
6431 fi
6432 fi
6433 WINDRES=$ac_cv_prog_WINDRES
6434 if test -n "$WINDRES"; then
6435   echo "$as_me:$LINENO: result: $WINDRES" >&5
6436 echo "${ECHO_T}$WINDRES" >&6
6437 else
6438   echo "$as_me:$LINENO: result: no" >&5
6439 echo "${ECHO_T}no" >&6
6440 fi
6441
6442   fi
6443   test -n "$ac_cv_prog_WINDRES" && break
6444 done
6445
6446 if test -z "$ac_cv_prog_WINDRES" ; then
6447   set dummy windres
6448   if test $build = $host ; then
6449     WINDRES="$2"
6450   else
6451     WINDRES="${ncn_tool_prefix}$2"
6452   fi
6453 fi
6454
6455  for ncn_progname in objcopy; do
6456   if test -n "$ncn_tool_prefix"; then
6457     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6458 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6459 echo "$as_me:$LINENO: checking for $ac_word" >&5
6460 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6461 if test "${ac_cv_prog_OBJCOPY+set}" = set; then
6462   echo $ECHO_N "(cached) $ECHO_C" >&6
6463 else
6464   if test -n "$OBJCOPY"; then
6465   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
6466 else
6467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6468 for as_dir in $PATH
6469 do
6470   IFS=$as_save_IFS
6471   test -z "$as_dir" && as_dir=.
6472   for ac_exec_ext in '' $ac_executable_extensions; do
6473   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6474     ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
6475     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6476     break 2
6477   fi
6478 done
6479 done
6480
6481 fi
6482 fi
6483 OBJCOPY=$ac_cv_prog_OBJCOPY
6484 if test -n "$OBJCOPY"; then
6485   echo "$as_me:$LINENO: result: $OBJCOPY" >&5
6486 echo "${ECHO_T}$OBJCOPY" >&6
6487 else
6488   echo "$as_me:$LINENO: result: no" >&5
6489 echo "${ECHO_T}no" >&6
6490 fi
6491
6492   fi
6493   if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
6494     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6495 set dummy ${ncn_progname}; ac_word=$2
6496 echo "$as_me:$LINENO: checking for $ac_word" >&5
6497 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6498 if test "${ac_cv_prog_OBJCOPY+set}" = set; then
6499   echo $ECHO_N "(cached) $ECHO_C" >&6
6500 else
6501   if test -n "$OBJCOPY"; then
6502   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
6503 else
6504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6505 for as_dir in $PATH
6506 do
6507   IFS=$as_save_IFS
6508   test -z "$as_dir" && as_dir=.
6509   for ac_exec_ext in '' $ac_executable_extensions; do
6510   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6511     ac_cv_prog_OBJCOPY="${ncn_progname}"
6512     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6513     break 2
6514   fi
6515 done
6516 done
6517
6518 fi
6519 fi
6520 OBJCOPY=$ac_cv_prog_OBJCOPY
6521 if test -n "$OBJCOPY"; then
6522   echo "$as_me:$LINENO: result: $OBJCOPY" >&5
6523 echo "${ECHO_T}$OBJCOPY" >&6
6524 else
6525   echo "$as_me:$LINENO: result: no" >&5
6526 echo "${ECHO_T}no" >&6
6527 fi
6528
6529   fi
6530   test -n "$ac_cv_prog_OBJCOPY" && break
6531 done
6532
6533 if test -z "$ac_cv_prog_OBJCOPY" ; then
6534   set dummy objcopy
6535   if test $build = $host ; then
6536     OBJCOPY="$2"
6537   else
6538     OBJCOPY="${ncn_tool_prefix}$2"
6539   fi
6540 fi
6541
6542  for ncn_progname in objdump; do
6543   if test -n "$ncn_tool_prefix"; then
6544     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6545 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6546 echo "$as_me:$LINENO: checking for $ac_word" >&5
6547 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6548 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6549   echo $ECHO_N "(cached) $ECHO_C" >&6
6550 else
6551   if test -n "$OBJDUMP"; then
6552   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6553 else
6554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6555 for as_dir in $PATH
6556 do
6557   IFS=$as_save_IFS
6558   test -z "$as_dir" && as_dir=.
6559   for ac_exec_ext in '' $ac_executable_extensions; do
6560   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6561     ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
6562     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6563     break 2
6564   fi
6565 done
6566 done
6567
6568 fi
6569 fi
6570 OBJDUMP=$ac_cv_prog_OBJDUMP
6571 if test -n "$OBJDUMP"; then
6572   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6573 echo "${ECHO_T}$OBJDUMP" >&6
6574 else
6575   echo "$as_me:$LINENO: result: no" >&5
6576 echo "${ECHO_T}no" >&6
6577 fi
6578
6579   fi
6580   if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
6581     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6582 set dummy ${ncn_progname}; ac_word=$2
6583 echo "$as_me:$LINENO: checking for $ac_word" >&5
6584 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6585 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6586   echo $ECHO_N "(cached) $ECHO_C" >&6
6587 else
6588   if test -n "$OBJDUMP"; then
6589   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6590 else
6591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6592 for as_dir in $PATH
6593 do
6594   IFS=$as_save_IFS
6595   test -z "$as_dir" && as_dir=.
6596   for ac_exec_ext in '' $ac_executable_extensions; do
6597   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6598     ac_cv_prog_OBJDUMP="${ncn_progname}"
6599     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6600     break 2
6601   fi
6602 done
6603 done
6604
6605 fi
6606 fi
6607 OBJDUMP=$ac_cv_prog_OBJDUMP
6608 if test -n "$OBJDUMP"; then
6609   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6610 echo "${ECHO_T}$OBJDUMP" >&6
6611 else
6612   echo "$as_me:$LINENO: result: no" >&5
6613 echo "${ECHO_T}no" >&6
6614 fi
6615
6616   fi
6617   test -n "$ac_cv_prog_OBJDUMP" && break
6618 done
6619
6620 if test -z "$ac_cv_prog_OBJDUMP" ; then
6621   set dummy objdump
6622   if test $build = $host ; then
6623     OBJDUMP="$2"
6624   else
6625     OBJDUMP="${ncn_tool_prefix}$2"
6626   fi
6627 fi
6628
6629
6630
6631
6632
6633
6634
6635 # Target tools.
6636
6637 # Check whether --with-build-time-tools or --without-build-time-tools was given.
6638 if test "${with_build_time_tools+set}" = set; then
6639   withval="$with_build_time_tools"
6640   case x"$withval" in
6641      x/*) ;;
6642      *)
6643        with_build_time_tools=
6644        { echo "$as_me:$LINENO: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
6645 echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
6646        ;;
6647    esac
6648 else
6649   with_build_time_tools=
6650 fi;
6651
6652  if test -n "$with_build_time_tools"; then
6653   for ncn_progname in cc gcc; do
6654     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6655 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6656     if test -x $with_build_time_tools/${ncn_progname}; then
6657       ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6658       echo "$as_me:$LINENO: result: yes" >&5
6659 echo "${ECHO_T}yes" >&6
6660       break
6661     else
6662       echo "$as_me:$LINENO: result: no" >&5
6663 echo "${ECHO_T}no" >&6
6664     fi
6665   done
6666 fi
6667
6668 if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
6669   for ncn_progname in cc gcc; do
6670     if test -n "$ncn_target_tool_prefix"; then
6671       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6672 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6673 echo "$as_me:$LINENO: checking for $ac_word" >&5
6674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6675 if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then
6676   echo $ECHO_N "(cached) $ECHO_C" >&6
6677 else
6678   if test -n "$CC_FOR_TARGET"; then
6679   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
6680 else
6681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6682 for as_dir in $PATH
6683 do
6684   IFS=$as_save_IFS
6685   test -z "$as_dir" && as_dir=.
6686   for ac_exec_ext in '' $ac_executable_extensions; do
6687   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6688     ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6689     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6690     break 2
6691   fi
6692 done
6693 done
6694
6695 fi
6696 fi
6697 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
6698 if test -n "$CC_FOR_TARGET"; then
6699   echo "$as_me:$LINENO: result: $CC_FOR_TARGET" >&5
6700 echo "${ECHO_T}$CC_FOR_TARGET" >&6
6701 else
6702   echo "$as_me:$LINENO: result: no" >&5
6703 echo "${ECHO_T}no" >&6
6704 fi
6705
6706     fi
6707     if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
6708       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6709 set dummy ${ncn_progname}; ac_word=$2
6710 echo "$as_me:$LINENO: checking for $ac_word" >&5
6711 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6712 if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then
6713   echo $ECHO_N "(cached) $ECHO_C" >&6
6714 else
6715   if test -n "$CC_FOR_TARGET"; then
6716   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
6717 else
6718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6719 for as_dir in $PATH
6720 do
6721   IFS=$as_save_IFS
6722   test -z "$as_dir" && as_dir=.
6723   for ac_exec_ext in '' $ac_executable_extensions; do
6724   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6725     ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
6726     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6727     break 2
6728   fi
6729 done
6730 done
6731
6732 fi
6733 fi
6734 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
6735 if test -n "$CC_FOR_TARGET"; then
6736   echo "$as_me:$LINENO: result: $CC_FOR_TARGET" >&5
6737 echo "${ECHO_T}$CC_FOR_TARGET" >&6
6738 else
6739   echo "$as_me:$LINENO: result: no" >&5
6740 echo "${ECHO_T}no" >&6
6741 fi
6742
6743     fi
6744     test -n "$ac_cv_prog_CC_FOR_TARGET" && break
6745   done
6746 fi
6747
6748 if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
6749   set dummy cc gcc
6750   if test $build = $target ; then
6751     CC_FOR_TARGET="$2"
6752   else
6753     CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
6754   fi
6755 fi
6756
6757  if test -n "$with_build_time_tools"; then
6758   for ncn_progname in c++ g++ cxx gxx; do
6759     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6760 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6761     if test -x $with_build_time_tools/${ncn_progname}; then
6762       ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6763       echo "$as_me:$LINENO: result: yes" >&5
6764 echo "${ECHO_T}yes" >&6
6765       break
6766     else
6767       echo "$as_me:$LINENO: result: no" >&5
6768 echo "${ECHO_T}no" >&6
6769     fi
6770   done
6771 fi
6772
6773 if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
6774   for ncn_progname in c++ g++ cxx gxx; do
6775     if test -n "$ncn_target_tool_prefix"; then
6776       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6777 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6778 echo "$as_me:$LINENO: checking for $ac_word" >&5
6779 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6780 if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then
6781   echo $ECHO_N "(cached) $ECHO_C" >&6
6782 else
6783   if test -n "$CXX_FOR_TARGET"; then
6784   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
6785 else
6786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6787 for as_dir in $PATH
6788 do
6789   IFS=$as_save_IFS
6790   test -z "$as_dir" && as_dir=.
6791   for ac_exec_ext in '' $ac_executable_extensions; do
6792   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6793     ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6794     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6795     break 2
6796   fi
6797 done
6798 done
6799
6800 fi
6801 fi
6802 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
6803 if test -n "$CXX_FOR_TARGET"; then
6804   echo "$as_me:$LINENO: result: $CXX_FOR_TARGET" >&5
6805 echo "${ECHO_T}$CXX_FOR_TARGET" >&6
6806 else
6807   echo "$as_me:$LINENO: result: no" >&5
6808 echo "${ECHO_T}no" >&6
6809 fi
6810
6811     fi
6812     if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
6813       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6814 set dummy ${ncn_progname}; ac_word=$2
6815 echo "$as_me:$LINENO: checking for $ac_word" >&5
6816 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6817 if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then
6818   echo $ECHO_N "(cached) $ECHO_C" >&6
6819 else
6820   if test -n "$CXX_FOR_TARGET"; then
6821   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
6822 else
6823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6824 for as_dir in $PATH
6825 do
6826   IFS=$as_save_IFS
6827   test -z "$as_dir" && as_dir=.
6828   for ac_exec_ext in '' $ac_executable_extensions; do
6829   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6830     ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
6831     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6832     break 2
6833   fi
6834 done
6835 done
6836
6837 fi
6838 fi
6839 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
6840 if test -n "$CXX_FOR_TARGET"; then
6841   echo "$as_me:$LINENO: result: $CXX_FOR_TARGET" >&5
6842 echo "${ECHO_T}$CXX_FOR_TARGET" >&6
6843 else
6844   echo "$as_me:$LINENO: result: no" >&5
6845 echo "${ECHO_T}no" >&6
6846 fi
6847
6848     fi
6849     test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
6850   done
6851 fi
6852
6853 if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
6854   set dummy c++ g++ cxx gxx
6855   if test $build = $target ; then
6856     CXX_FOR_TARGET="$2"
6857   else
6858     CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
6859   fi
6860 fi
6861
6862  if test -n "$with_build_time_tools"; then
6863   for ncn_progname in gcc; do
6864     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6865 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6866     if test -x $with_build_time_tools/${ncn_progname}; then
6867       ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6868       echo "$as_me:$LINENO: result: yes" >&5
6869 echo "${ECHO_T}yes" >&6
6870       break
6871     else
6872       echo "$as_me:$LINENO: result: no" >&5
6873 echo "${ECHO_T}no" >&6
6874     fi
6875   done
6876 fi
6877
6878 if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
6879   for ncn_progname in gcc; do
6880     if test -n "$ncn_target_tool_prefix"; then
6881       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6882 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6883 echo "$as_me:$LINENO: checking for $ac_word" >&5
6884 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6885 if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then
6886   echo $ECHO_N "(cached) $ECHO_C" >&6
6887 else
6888   if test -n "$GCC_FOR_TARGET"; then
6889   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
6890 else
6891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6892 for as_dir in $PATH
6893 do
6894   IFS=$as_save_IFS
6895   test -z "$as_dir" && as_dir=.
6896   for ac_exec_ext in '' $ac_executable_extensions; do
6897   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6898     ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6899     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6900     break 2
6901   fi
6902 done
6903 done
6904
6905 fi
6906 fi
6907 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
6908 if test -n "$GCC_FOR_TARGET"; then
6909   echo "$as_me:$LINENO: result: $GCC_FOR_TARGET" >&5
6910 echo "${ECHO_T}$GCC_FOR_TARGET" >&6
6911 else
6912   echo "$as_me:$LINENO: result: no" >&5
6913 echo "${ECHO_T}no" >&6
6914 fi
6915
6916     fi
6917     if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
6918       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6919 set dummy ${ncn_progname}; ac_word=$2
6920 echo "$as_me:$LINENO: checking for $ac_word" >&5
6921 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6922 if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then
6923   echo $ECHO_N "(cached) $ECHO_C" >&6
6924 else
6925   if test -n "$GCC_FOR_TARGET"; then
6926   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
6927 else
6928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6929 for as_dir in $PATH
6930 do
6931   IFS=$as_save_IFS
6932   test -z "$as_dir" && as_dir=.
6933   for ac_exec_ext in '' $ac_executable_extensions; do
6934   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6935     ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
6936     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6937     break 2
6938   fi
6939 done
6940 done
6941
6942 fi
6943 fi
6944 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
6945 if test -n "$GCC_FOR_TARGET"; then
6946   echo "$as_me:$LINENO: result: $GCC_FOR_TARGET" >&5
6947 echo "${ECHO_T}$GCC_FOR_TARGET" >&6
6948 else
6949   echo "$as_me:$LINENO: result: no" >&5
6950 echo "${ECHO_T}no" >&6
6951 fi
6952
6953     fi
6954     test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
6955   done
6956 fi
6957
6958 if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
6959   GCC_FOR_TARGET="${CC_FOR_TARGET}"
6960 fi
6961
6962  if test -n "$with_build_time_tools"; then
6963   for ncn_progname in gcj; do
6964     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6965 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6966     if test -x $with_build_time_tools/${ncn_progname}; then
6967       ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6968       echo "$as_me:$LINENO: result: yes" >&5
6969 echo "${ECHO_T}yes" >&6
6970       break
6971     else
6972       echo "$as_me:$LINENO: result: no" >&5
6973 echo "${ECHO_T}no" >&6
6974     fi
6975   done
6976 fi
6977
6978 if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
6979   for ncn_progname in gcj; do
6980     if test -n "$ncn_target_tool_prefix"; then
6981       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6982 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6983 echo "$as_me:$LINENO: checking for $ac_word" >&5
6984 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6985 if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then
6986   echo $ECHO_N "(cached) $ECHO_C" >&6
6987 else
6988   if test -n "$GCJ_FOR_TARGET"; then
6989   ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
6990 else
6991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6992 for as_dir in $PATH
6993 do
6994   IFS=$as_save_IFS
6995   test -z "$as_dir" && as_dir=.
6996   for ac_exec_ext in '' $ac_executable_extensions; do
6997   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6998     ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6999     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7000     break 2
7001   fi
7002 done
7003 done
7004
7005 fi
7006 fi
7007 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
7008 if test -n "$GCJ_FOR_TARGET"; then
7009   echo "$as_me:$LINENO: result: $GCJ_FOR_TARGET" >&5
7010 echo "${ECHO_T}$GCJ_FOR_TARGET" >&6
7011 else
7012   echo "$as_me:$LINENO: result: no" >&5
7013 echo "${ECHO_T}no" >&6
7014 fi
7015
7016     fi
7017     if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
7018       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7019 set dummy ${ncn_progname}; ac_word=$2
7020 echo "$as_me:$LINENO: checking for $ac_word" >&5
7021 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7022 if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then
7023   echo $ECHO_N "(cached) $ECHO_C" >&6
7024 else
7025   if test -n "$GCJ_FOR_TARGET"; then
7026   ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
7027 else
7028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7029 for as_dir in $PATH
7030 do
7031   IFS=$as_save_IFS
7032   test -z "$as_dir" && as_dir=.
7033   for ac_exec_ext in '' $ac_executable_extensions; do
7034   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7035     ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
7036     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7037     break 2
7038   fi
7039 done
7040 done
7041
7042 fi
7043 fi
7044 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
7045 if test -n "$GCJ_FOR_TARGET"; then
7046   echo "$as_me:$LINENO: result: $GCJ_FOR_TARGET" >&5
7047 echo "${ECHO_T}$GCJ_FOR_TARGET" >&6
7048 else
7049   echo "$as_me:$LINENO: result: no" >&5
7050 echo "${ECHO_T}no" >&6
7051 fi
7052
7053     fi
7054     test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
7055   done
7056 fi
7057
7058 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
7059   set dummy gcj
7060   if test $build = $target ; then
7061     GCJ_FOR_TARGET="$2"
7062   else
7063     GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
7064   fi
7065 fi
7066
7067  if test -n "$with_build_time_tools"; then
7068   for ncn_progname in gfortran; do
7069     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7070 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7071     if test -x $with_build_time_tools/${ncn_progname}; then
7072       ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7073       echo "$as_me:$LINENO: result: yes" >&5
7074 echo "${ECHO_T}yes" >&6
7075       break
7076     else
7077       echo "$as_me:$LINENO: result: no" >&5
7078 echo "${ECHO_T}no" >&6
7079     fi
7080   done
7081 fi
7082
7083 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
7084   for ncn_progname in gfortran; do
7085     if test -n "$ncn_target_tool_prefix"; then
7086       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7087 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7088 echo "$as_me:$LINENO: checking for $ac_word" >&5
7089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7090 if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then
7091   echo $ECHO_N "(cached) $ECHO_C" >&6
7092 else
7093   if test -n "$GFORTRAN_FOR_TARGET"; then
7094   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
7095 else
7096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7097 for as_dir in $PATH
7098 do
7099   IFS=$as_save_IFS
7100   test -z "$as_dir" && as_dir=.
7101   for ac_exec_ext in '' $ac_executable_extensions; do
7102   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7103     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7104     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7105     break 2
7106   fi
7107 done
7108 done
7109
7110 fi
7111 fi
7112 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
7113 if test -n "$GFORTRAN_FOR_TARGET"; then
7114   echo "$as_me:$LINENO: result: $GFORTRAN_FOR_TARGET" >&5
7115 echo "${ECHO_T}$GFORTRAN_FOR_TARGET" >&6
7116 else
7117   echo "$as_me:$LINENO: result: no" >&5
7118 echo "${ECHO_T}no" >&6
7119 fi
7120
7121     fi
7122     if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
7123       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7124 set dummy ${ncn_progname}; ac_word=$2
7125 echo "$as_me:$LINENO: checking for $ac_word" >&5
7126 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7127 if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then
7128   echo $ECHO_N "(cached) $ECHO_C" >&6
7129 else
7130   if test -n "$GFORTRAN_FOR_TARGET"; then
7131   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
7132 else
7133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7134 for as_dir in $PATH
7135 do
7136   IFS=$as_save_IFS
7137   test -z "$as_dir" && as_dir=.
7138   for ac_exec_ext in '' $ac_executable_extensions; do
7139   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7140     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
7141     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7142     break 2
7143   fi
7144 done
7145 done
7146
7147 fi
7148 fi
7149 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
7150 if test -n "$GFORTRAN_FOR_TARGET"; then
7151   echo "$as_me:$LINENO: result: $GFORTRAN_FOR_TARGET" >&5
7152 echo "${ECHO_T}$GFORTRAN_FOR_TARGET" >&6
7153 else
7154   echo "$as_me:$LINENO: result: no" >&5
7155 echo "${ECHO_T}no" >&6
7156 fi
7157
7158     fi
7159     test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
7160   done
7161 fi
7162
7163 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
7164   set dummy gfortran
7165   if test $build = $target ; then
7166     GFORTRAN_FOR_TARGET="$2"
7167   else
7168     GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
7169   fi
7170 fi
7171
7172
7173
7174 # The user is always right.
7175 if test "${PATH_SEPARATOR+set}" != set; then
7176   echo "#! /bin/sh" >conf$$.sh
7177   echo  "exit 0"   >>conf$$.sh
7178   chmod +x conf$$.sh
7179   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7180     PATH_SEPARATOR=';'
7181   else
7182     PATH_SEPARATOR=:
7183   fi
7184   rm -f conf$$.sh
7185 fi
7186
7187
7188
7189 if test "x$exec_prefix" = xNONE; then
7190         if test "x$prefix" = xNONE; then
7191                 gcc_cv_tool_prefix=$ac_default_prefix
7192         else
7193                 gcc_cv_tool_prefix=$prefix
7194         fi
7195 else
7196         gcc_cv_tool_prefix=$exec_prefix
7197 fi
7198
7199 # If there is no compiler in the tree, use the PATH only.  In any
7200 # case, if there is no compiler in the tree nobody should use
7201 # AS_FOR_TARGET and LD_FOR_TARGET.
7202 if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7203     gcc_version=`cat $srcdir/gcc/BASE-VER`
7204     gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7205     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7206     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7207     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7208     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7209     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7210 else
7211     gcc_cv_tool_dirs=
7212 fi
7213
7214 if test x$build = x$target && test -n "$md_exec_prefix"; then
7215         gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7216 fi
7217
7218
7219
7220 cat > conftest.c << \EOF
7221 #ifdef __GNUC__
7222   gcc_yay;
7223 #endif
7224 EOF
7225 if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
7226   have_gcc_for_target=yes
7227 else
7228   GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
7229   have_gcc_for_target=no
7230 fi
7231 rm conftest.c
7232
7233
7234
7235
7236 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7237   if test -n "$with_build_time_tools"; then
7238     echo "$as_me:$LINENO: checking for ar in $with_build_time_tools" >&5
7239 echo $ECHO_N "checking for ar in $with_build_time_tools... $ECHO_C" >&6
7240     if test -x $with_build_time_tools/ar; then
7241       AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
7242       ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
7243       echo "$as_me:$LINENO: result: $ac_cv_path_AR_FOR_TARGET" >&5
7244 echo "${ECHO_T}$ac_cv_path_AR_FOR_TARGET" >&6
7245     else
7246       echo "$as_me:$LINENO: result: no" >&5
7247 echo "${ECHO_T}no" >&6
7248     fi
7249   elif test $build != $host && test $have_gcc_for_target = yes; then
7250     AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
7251     test $AR_FOR_TARGET=ar && AR_FOR_TARGET=
7252     ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
7253   fi
7254 fi
7255 if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7256   # Extract the first word of "ar", so it can be a program name with args.
7257 set dummy ar; ac_word=$2
7258 echo "$as_me:$LINENO: checking for $ac_word" >&5
7259 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7260 if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then
7261   echo $ECHO_N "(cached) $ECHO_C" >&6
7262 else
7263   case $AR_FOR_TARGET in
7264   [\\/]* | ?:[\\/]*)
7265   ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
7266   ;;
7267   *)
7268   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7269 for as_dir in $gcc_cv_tool_dirs
7270 do
7271   IFS=$as_save_IFS
7272   test -z "$as_dir" && as_dir=.
7273   for ac_exec_ext in '' $ac_executable_extensions; do
7274   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7275     ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7276     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7277     break 2
7278   fi
7279 done
7280 done
7281
7282   ;;
7283 esac
7284 fi
7285 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
7286
7287 if test -n "$AR_FOR_TARGET"; then
7288   echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7289 echo "${ECHO_T}$AR_FOR_TARGET" >&6
7290 else
7291   echo "$as_me:$LINENO: result: no" >&5
7292 echo "${ECHO_T}no" >&6
7293 fi
7294
7295 fi
7296 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7297    if test -n "$with_build_time_tools"; then
7298   for ncn_progname in ar; do
7299     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7300 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7301     if test -x $with_build_time_tools/${ncn_progname}; then
7302       ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7303       echo "$as_me:$LINENO: result: yes" >&5
7304 echo "${ECHO_T}yes" >&6
7305       break
7306     else
7307       echo "$as_me:$LINENO: result: no" >&5
7308 echo "${ECHO_T}no" >&6
7309     fi
7310   done
7311 fi
7312
7313 if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
7314   for ncn_progname in ar; do
7315     if test -n "$ncn_target_tool_prefix"; then
7316       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7317 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7318 echo "$as_me:$LINENO: checking for $ac_word" >&5
7319 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7320 if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then
7321   echo $ECHO_N "(cached) $ECHO_C" >&6
7322 else
7323   if test -n "$AR_FOR_TARGET"; then
7324   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7325 else
7326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7327 for as_dir in $PATH
7328 do
7329   IFS=$as_save_IFS
7330   test -z "$as_dir" && as_dir=.
7331   for ac_exec_ext in '' $ac_executable_extensions; do
7332   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7333     ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7334     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7335     break 2
7336   fi
7337 done
7338 done
7339
7340 fi
7341 fi
7342 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
7343 if test -n "$AR_FOR_TARGET"; then
7344   echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7345 echo "${ECHO_T}$AR_FOR_TARGET" >&6
7346 else
7347   echo "$as_me:$LINENO: result: no" >&5
7348 echo "${ECHO_T}no" >&6
7349 fi
7350
7351     fi
7352     if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
7353       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7354 set dummy ${ncn_progname}; ac_word=$2
7355 echo "$as_me:$LINENO: checking for $ac_word" >&5
7356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7357 if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then
7358   echo $ECHO_N "(cached) $ECHO_C" >&6
7359 else
7360   if test -n "$AR_FOR_TARGET"; then
7361   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7362 else
7363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7364 for as_dir in $PATH
7365 do
7366   IFS=$as_save_IFS
7367   test -z "$as_dir" && as_dir=.
7368   for ac_exec_ext in '' $ac_executable_extensions; do
7369   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7370     ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
7371     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7372     break 2
7373   fi
7374 done
7375 done
7376
7377 fi
7378 fi
7379 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
7380 if test -n "$AR_FOR_TARGET"; then
7381   echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7382 echo "${ECHO_T}$AR_FOR_TARGET" >&6
7383 else
7384   echo "$as_me:$LINENO: result: no" >&5
7385 echo "${ECHO_T}no" >&6
7386 fi
7387
7388     fi
7389     test -n "$ac_cv_prog_AR_FOR_TARGET" && break
7390   done
7391 fi
7392
7393 if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
7394   set dummy ar
7395   if test $build = $target ; then
7396     AR_FOR_TARGET="$2"
7397   else
7398     AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7399   fi
7400 fi
7401
7402 else
7403   AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
7404 fi
7405
7406
7407
7408
7409 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7410   if test -n "$with_build_time_tools"; then
7411     echo "$as_me:$LINENO: checking for as in $with_build_time_tools" >&5
7412 echo $ECHO_N "checking for as in $with_build_time_tools... $ECHO_C" >&6
7413     if test -x $with_build_time_tools/as; then
7414       AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
7415       ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
7416       echo "$as_me:$LINENO: result: $ac_cv_path_AS_FOR_TARGET" >&5
7417 echo "${ECHO_T}$ac_cv_path_AS_FOR_TARGET" >&6
7418     else
7419       echo "$as_me:$LINENO: result: no" >&5
7420 echo "${ECHO_T}no" >&6
7421     fi
7422   elif test $build != $host && test $have_gcc_for_target = yes; then
7423     AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
7424     test $AS_FOR_TARGET=as && AS_FOR_TARGET=
7425     ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
7426   fi
7427 fi
7428 if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7429   # Extract the first word of "as", so it can be a program name with args.
7430 set dummy as; ac_word=$2
7431 echo "$as_me:$LINENO: checking for $ac_word" >&5
7432 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7433 if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then
7434   echo $ECHO_N "(cached) $ECHO_C" >&6
7435 else
7436   case $AS_FOR_TARGET in
7437   [\\/]* | ?:[\\/]*)
7438   ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
7439   ;;
7440   *)
7441   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7442 for as_dir in $gcc_cv_tool_dirs
7443 do
7444   IFS=$as_save_IFS
7445   test -z "$as_dir" && as_dir=.
7446   for ac_exec_ext in '' $ac_executable_extensions; do
7447   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7448     ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7449     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7450     break 2
7451   fi
7452 done
7453 done
7454
7455   ;;
7456 esac
7457 fi
7458 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
7459
7460 if test -n "$AS_FOR_TARGET"; then
7461   echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7462 echo "${ECHO_T}$AS_FOR_TARGET" >&6
7463 else
7464   echo "$as_me:$LINENO: result: no" >&5
7465 echo "${ECHO_T}no" >&6
7466 fi
7467
7468 fi
7469 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7470    if test -n "$with_build_time_tools"; then
7471   for ncn_progname in as; do
7472     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7473 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7474     if test -x $with_build_time_tools/${ncn_progname}; then
7475       ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7476       echo "$as_me:$LINENO: result: yes" >&5
7477 echo "${ECHO_T}yes" >&6
7478       break
7479     else
7480       echo "$as_me:$LINENO: result: no" >&5
7481 echo "${ECHO_T}no" >&6
7482     fi
7483   done
7484 fi
7485
7486 if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
7487   for ncn_progname in as; do
7488     if test -n "$ncn_target_tool_prefix"; then
7489       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7490 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7491 echo "$as_me:$LINENO: checking for $ac_word" >&5
7492 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7493 if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then
7494   echo $ECHO_N "(cached) $ECHO_C" >&6
7495 else
7496   if test -n "$AS_FOR_TARGET"; then
7497   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
7498 else
7499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7500 for as_dir in $PATH
7501 do
7502   IFS=$as_save_IFS
7503   test -z "$as_dir" && as_dir=.
7504   for ac_exec_ext in '' $ac_executable_extensions; do
7505   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7506     ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7507     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7508     break 2
7509   fi
7510 done
7511 done
7512
7513 fi
7514 fi
7515 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
7516 if test -n "$AS_FOR_TARGET"; then
7517   echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7518 echo "${ECHO_T}$AS_FOR_TARGET" >&6
7519 else
7520   echo "$as_me:$LINENO: result: no" >&5
7521 echo "${ECHO_T}no" >&6
7522 fi
7523
7524     fi
7525     if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
7526       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7527 set dummy ${ncn_progname}; ac_word=$2
7528 echo "$as_me:$LINENO: checking for $ac_word" >&5
7529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7530 if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then
7531   echo $ECHO_N "(cached) $ECHO_C" >&6
7532 else
7533   if test -n "$AS_FOR_TARGET"; then
7534   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
7535 else
7536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7537 for as_dir in $PATH
7538 do
7539   IFS=$as_save_IFS
7540   test -z "$as_dir" && as_dir=.
7541   for ac_exec_ext in '' $ac_executable_extensions; do
7542   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7543     ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
7544     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7545     break 2
7546   fi
7547 done
7548 done
7549
7550 fi
7551 fi
7552 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
7553 if test -n "$AS_FOR_TARGET"; then
7554   echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7555 echo "${ECHO_T}$AS_FOR_TARGET" >&6
7556 else
7557   echo "$as_me:$LINENO: result: no" >&5
7558 echo "${ECHO_T}no" >&6
7559 fi
7560
7561     fi
7562     test -n "$ac_cv_prog_AS_FOR_TARGET" && break
7563   done
7564 fi
7565
7566 if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
7567   set dummy as
7568   if test $build = $target ; then
7569     AS_FOR_TARGET="$2"
7570   else
7571     AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
7572   fi
7573 fi
7574
7575 else
7576   AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
7577 fi
7578
7579
7580
7581
7582 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7583   if test -n "$with_build_time_tools"; then
7584     echo "$as_me:$LINENO: checking for dlltool in $with_build_time_tools" >&5
7585 echo $ECHO_N "checking for dlltool in $with_build_time_tools... $ECHO_C" >&6
7586     if test -x $with_build_time_tools/dlltool; then
7587       DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
7588       ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
7589       echo "$as_me:$LINENO: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
7590 echo "${ECHO_T}$ac_cv_path_DLLTOOL_FOR_TARGET" >&6
7591     else
7592       echo "$as_me:$LINENO: result: no" >&5
7593 echo "${ECHO_T}no" >&6
7594     fi
7595   elif test $build != $host && test $have_gcc_for_target = yes; then
7596     DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
7597     test $DLLTOOL_FOR_TARGET=dlltool && DLLTOOL_FOR_TARGET=
7598     ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
7599   fi
7600 fi
7601 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7602   # Extract the first word of "dlltool", so it can be a program name with args.
7603 set dummy dlltool; ac_word=$2
7604 echo "$as_me:$LINENO: checking for $ac_word" >&5
7605 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7606 if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then
7607   echo $ECHO_N "(cached) $ECHO_C" >&6
7608 else
7609   case $DLLTOOL_FOR_TARGET in
7610   [\\/]* | ?:[\\/]*)
7611   ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
7612   ;;
7613   *)
7614   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7615 for as_dir in $gcc_cv_tool_dirs
7616 do
7617   IFS=$as_save_IFS
7618   test -z "$as_dir" && as_dir=.
7619   for ac_exec_ext in '' $ac_executable_extensions; do
7620   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7621     ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7622     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7623     break 2
7624   fi
7625 done
7626 done
7627
7628   ;;
7629 esac
7630 fi
7631 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
7632
7633 if test -n "$DLLTOOL_FOR_TARGET"; then
7634   echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7635 echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
7636 else
7637   echo "$as_me:$LINENO: result: no" >&5
7638 echo "${ECHO_T}no" >&6
7639 fi
7640
7641 fi
7642 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7643    if test -n "$with_build_time_tools"; then
7644   for ncn_progname in dlltool; do
7645     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7646 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7647     if test -x $with_build_time_tools/${ncn_progname}; then
7648       ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7649       echo "$as_me:$LINENO: result: yes" >&5
7650 echo "${ECHO_T}yes" >&6
7651       break
7652     else
7653       echo "$as_me:$LINENO: result: no" >&5
7654 echo "${ECHO_T}no" >&6
7655     fi
7656   done
7657 fi
7658
7659 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
7660   for ncn_progname in dlltool; do
7661     if test -n "$ncn_target_tool_prefix"; then
7662       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7663 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7664 echo "$as_me:$LINENO: checking for $ac_word" >&5
7665 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7666 if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then
7667   echo $ECHO_N "(cached) $ECHO_C" >&6
7668 else
7669   if test -n "$DLLTOOL_FOR_TARGET"; then
7670   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
7671 else
7672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7673 for as_dir in $PATH
7674 do
7675   IFS=$as_save_IFS
7676   test -z "$as_dir" && as_dir=.
7677   for ac_exec_ext in '' $ac_executable_extensions; do
7678   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7679     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7680     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7681     break 2
7682   fi
7683 done
7684 done
7685
7686 fi
7687 fi
7688 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
7689 if test -n "$DLLTOOL_FOR_TARGET"; then
7690   echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7691 echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
7692 else
7693   echo "$as_me:$LINENO: result: no" >&5
7694 echo "${ECHO_T}no" >&6
7695 fi
7696
7697     fi
7698     if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
7699       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7700 set dummy ${ncn_progname}; ac_word=$2
7701 echo "$as_me:$LINENO: checking for $ac_word" >&5
7702 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7703 if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then
7704   echo $ECHO_N "(cached) $ECHO_C" >&6
7705 else
7706   if test -n "$DLLTOOL_FOR_TARGET"; then
7707   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
7708 else
7709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7710 for as_dir in $PATH
7711 do
7712   IFS=$as_save_IFS
7713   test -z "$as_dir" && as_dir=.
7714   for ac_exec_ext in '' $ac_executable_extensions; do
7715   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7716     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
7717     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7718     break 2
7719   fi
7720 done
7721 done
7722
7723 fi
7724 fi
7725 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
7726 if test -n "$DLLTOOL_FOR_TARGET"; then
7727   echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7728 echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
7729 else
7730   echo "$as_me:$LINENO: result: no" >&5
7731 echo "${ECHO_T}no" >&6
7732 fi
7733
7734     fi
7735     test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
7736   done
7737 fi
7738
7739 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
7740   set dummy dlltool
7741   if test $build = $target ; then
7742     DLLTOOL_FOR_TARGET="$2"
7743   else
7744     DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
7745   fi
7746 fi
7747
7748 else
7749   DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
7750 fi
7751
7752
7753
7754
7755 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7756   if test -n "$with_build_time_tools"; then
7757     echo "$as_me:$LINENO: checking for ld in $with_build_time_tools" >&5
7758 echo $ECHO_N "checking for ld in $with_build_time_tools... $ECHO_C" >&6
7759     if test -x $with_build_time_tools/ld; then
7760       LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
7761       ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
7762       echo "$as_me:$LINENO: result: $ac_cv_path_LD_FOR_TARGET" >&5
7763 echo "${ECHO_T}$ac_cv_path_LD_FOR_TARGET" >&6
7764     else
7765       echo "$as_me:$LINENO: result: no" >&5
7766 echo "${ECHO_T}no" >&6
7767     fi
7768   elif test $build != $host && test $have_gcc_for_target = yes; then
7769     LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
7770     test $LD_FOR_TARGET=ld && LD_FOR_TARGET=
7771     ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
7772   fi
7773 fi
7774 if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7775   # Extract the first word of "ld", so it can be a program name with args.
7776 set dummy ld; ac_word=$2
7777 echo "$as_me:$LINENO: checking for $ac_word" >&5
7778 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7779 if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then
7780   echo $ECHO_N "(cached) $ECHO_C" >&6
7781 else
7782   case $LD_FOR_TARGET in
7783   [\\/]* | ?:[\\/]*)
7784   ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
7785   ;;
7786   *)
7787   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7788 for as_dir in $gcc_cv_tool_dirs
7789 do
7790   IFS=$as_save_IFS
7791   test -z "$as_dir" && as_dir=.
7792   for ac_exec_ext in '' $ac_executable_extensions; do
7793   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7794     ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7795     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7796     break 2
7797   fi
7798 done
7799 done
7800
7801   ;;
7802 esac
7803 fi
7804 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
7805
7806 if test -n "$LD_FOR_TARGET"; then
7807   echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7808 echo "${ECHO_T}$LD_FOR_TARGET" >&6
7809 else
7810   echo "$as_me:$LINENO: result: no" >&5
7811 echo "${ECHO_T}no" >&6
7812 fi
7813
7814 fi
7815 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7816    if test -n "$with_build_time_tools"; then
7817   for ncn_progname in ld; do
7818     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7819 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7820     if test -x $with_build_time_tools/${ncn_progname}; then
7821       ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7822       echo "$as_me:$LINENO: result: yes" >&5
7823 echo "${ECHO_T}yes" >&6
7824       break
7825     else
7826       echo "$as_me:$LINENO: result: no" >&5
7827 echo "${ECHO_T}no" >&6
7828     fi
7829   done
7830 fi
7831
7832 if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
7833   for ncn_progname in ld; do
7834     if test -n "$ncn_target_tool_prefix"; then
7835       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7836 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7837 echo "$as_me:$LINENO: checking for $ac_word" >&5
7838 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7839 if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then
7840   echo $ECHO_N "(cached) $ECHO_C" >&6
7841 else
7842   if test -n "$LD_FOR_TARGET"; then
7843   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
7844 else
7845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7846 for as_dir in $PATH
7847 do
7848   IFS=$as_save_IFS
7849   test -z "$as_dir" && as_dir=.
7850   for ac_exec_ext in '' $ac_executable_extensions; do
7851   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7852     ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7853     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7854     break 2
7855   fi
7856 done
7857 done
7858
7859 fi
7860 fi
7861 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
7862 if test -n "$LD_FOR_TARGET"; then
7863   echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7864 echo "${ECHO_T}$LD_FOR_TARGET" >&6
7865 else
7866   echo "$as_me:$LINENO: result: no" >&5
7867 echo "${ECHO_T}no" >&6
7868 fi
7869
7870     fi
7871     if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
7872       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7873 set dummy ${ncn_progname}; ac_word=$2
7874 echo "$as_me:$LINENO: checking for $ac_word" >&5
7875 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7876 if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then
7877   echo $ECHO_N "(cached) $ECHO_C" >&6
7878 else
7879   if test -n "$LD_FOR_TARGET"; then
7880   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
7881 else
7882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7883 for as_dir in $PATH
7884 do
7885   IFS=$as_save_IFS
7886   test -z "$as_dir" && as_dir=.
7887   for ac_exec_ext in '' $ac_executable_extensions; do
7888   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7889     ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
7890     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7891     break 2
7892   fi
7893 done
7894 done
7895
7896 fi
7897 fi
7898 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
7899 if test -n "$LD_FOR_TARGET"; then
7900   echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7901 echo "${ECHO_T}$LD_FOR_TARGET" >&6
7902 else
7903   echo "$as_me:$LINENO: result: no" >&5
7904 echo "${ECHO_T}no" >&6
7905 fi
7906
7907     fi
7908     test -n "$ac_cv_prog_LD_FOR_TARGET" && break
7909   done
7910 fi
7911
7912 if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
7913   set dummy ld
7914   if test $build = $target ; then
7915     LD_FOR_TARGET="$2"
7916   else
7917     LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
7918   fi
7919 fi
7920
7921 else
7922   LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
7923 fi
7924
7925
7926
7927
7928 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7929   if test -n "$with_build_time_tools"; then
7930     echo "$as_me:$LINENO: checking for lipo in $with_build_time_tools" >&5
7931 echo $ECHO_N "checking for lipo in $with_build_time_tools... $ECHO_C" >&6
7932     if test -x $with_build_time_tools/lipo; then
7933       LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
7934       ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
7935       echo "$as_me:$LINENO: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
7936 echo "${ECHO_T}$ac_cv_path_LIPO_FOR_TARGET" >&6
7937     else
7938       echo "$as_me:$LINENO: result: no" >&5
7939 echo "${ECHO_T}no" >&6
7940     fi
7941   elif test $build != $host && test $have_gcc_for_target = yes; then
7942     LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
7943     test $LIPO_FOR_TARGET=lipo && LIPO_FOR_TARGET=
7944     ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
7945   fi
7946 fi
7947 if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7948   # Extract the first word of "lipo", so it can be a program name with args.
7949 set dummy lipo; ac_word=$2
7950 echo "$as_me:$LINENO: checking for $ac_word" >&5
7951 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7952 if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then
7953   echo $ECHO_N "(cached) $ECHO_C" >&6
7954 else
7955   case $LIPO_FOR_TARGET in
7956   [\\/]* | ?:[\\/]*)
7957   ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
7958   ;;
7959   *)
7960   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7961 for as_dir in $gcc_cv_tool_dirs
7962 do
7963   IFS=$as_save_IFS
7964   test -z "$as_dir" && as_dir=.
7965   for ac_exec_ext in '' $ac_executable_extensions; do
7966   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7967     ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7968     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7969     break 2
7970   fi
7971 done
7972 done
7973
7974   ;;
7975 esac
7976 fi
7977 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
7978
7979 if test -n "$LIPO_FOR_TARGET"; then
7980   echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
7981 echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
7982 else
7983   echo "$as_me:$LINENO: result: no" >&5
7984 echo "${ECHO_T}no" >&6
7985 fi
7986
7987 fi
7988 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7989    if test -n "$with_build_time_tools"; then
7990   for ncn_progname in lipo; do
7991     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7992 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7993     if test -x $with_build_time_tools/${ncn_progname}; then
7994       ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7995       echo "$as_me:$LINENO: result: yes" >&5
7996 echo "${ECHO_T}yes" >&6
7997       break
7998     else
7999       echo "$as_me:$LINENO: result: no" >&5
8000 echo "${ECHO_T}no" >&6
8001     fi
8002   done
8003 fi
8004
8005 if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
8006   for ncn_progname in lipo; do
8007     if test -n "$ncn_target_tool_prefix"; then
8008       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8009 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8010 echo "$as_me:$LINENO: checking for $ac_word" >&5
8011 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8012 if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then
8013   echo $ECHO_N "(cached) $ECHO_C" >&6
8014 else
8015   if test -n "$LIPO_FOR_TARGET"; then
8016   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
8017 else
8018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8019 for as_dir in $PATH
8020 do
8021   IFS=$as_save_IFS
8022   test -z "$as_dir" && as_dir=.
8023   for ac_exec_ext in '' $ac_executable_extensions; do
8024   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8025     ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8026     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8027     break 2
8028   fi
8029 done
8030 done
8031
8032 fi
8033 fi
8034 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
8035 if test -n "$LIPO_FOR_TARGET"; then
8036   echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
8037 echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
8038 else
8039   echo "$as_me:$LINENO: result: no" >&5
8040 echo "${ECHO_T}no" >&6
8041 fi
8042
8043     fi
8044     if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
8045       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8046 set dummy ${ncn_progname}; ac_word=$2
8047 echo "$as_me:$LINENO: checking for $ac_word" >&5
8048 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8049 if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then
8050   echo $ECHO_N "(cached) $ECHO_C" >&6
8051 else
8052   if test -n "$LIPO_FOR_TARGET"; then
8053   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
8054 else
8055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8056 for as_dir in $PATH
8057 do
8058   IFS=$as_save_IFS
8059   test -z "$as_dir" && as_dir=.
8060   for ac_exec_ext in '' $ac_executable_extensions; do
8061   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8062     ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
8063     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8064     break 2
8065   fi
8066 done
8067 done
8068
8069 fi
8070 fi
8071 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
8072 if test -n "$LIPO_FOR_TARGET"; then
8073   echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
8074 echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
8075 else
8076   echo "$as_me:$LINENO: result: no" >&5
8077 echo "${ECHO_T}no" >&6
8078 fi
8079
8080     fi
8081     test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
8082   done
8083 fi
8084
8085 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
8086   set dummy lipo
8087   if test $build = $target ; then
8088     LIPO_FOR_TARGET="$2"
8089   else
8090     LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
8091   fi
8092 fi
8093
8094 else
8095   LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
8096 fi
8097
8098
8099
8100
8101 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8102   if test -n "$with_build_time_tools"; then
8103     echo "$as_me:$LINENO: checking for nm in $with_build_time_tools" >&5
8104 echo $ECHO_N "checking for nm in $with_build_time_tools... $ECHO_C" >&6
8105     if test -x $with_build_time_tools/nm; then
8106       NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
8107       ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
8108       echo "$as_me:$LINENO: result: $ac_cv_path_NM_FOR_TARGET" >&5
8109 echo "${ECHO_T}$ac_cv_path_NM_FOR_TARGET" >&6
8110     else
8111       echo "$as_me:$LINENO: result: no" >&5
8112 echo "${ECHO_T}no" >&6
8113     fi
8114   elif test $build != $host && test $have_gcc_for_target = yes; then
8115     NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
8116     test $NM_FOR_TARGET=nm && NM_FOR_TARGET=
8117     ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
8118   fi
8119 fi
8120 if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8121   # Extract the first word of "nm", so it can be a program name with args.
8122 set dummy nm; ac_word=$2
8123 echo "$as_me:$LINENO: checking for $ac_word" >&5
8124 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8125 if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then
8126   echo $ECHO_N "(cached) $ECHO_C" >&6
8127 else
8128   case $NM_FOR_TARGET in
8129   [\\/]* | ?:[\\/]*)
8130   ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
8131   ;;
8132   *)
8133   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8134 for as_dir in $gcc_cv_tool_dirs
8135 do
8136   IFS=$as_save_IFS
8137   test -z "$as_dir" && as_dir=.
8138   for ac_exec_ext in '' $ac_executable_extensions; do
8139   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8140     ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8141     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8142     break 2
8143   fi
8144 done
8145 done
8146
8147   ;;
8148 esac
8149 fi
8150 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
8151
8152 if test -n "$NM_FOR_TARGET"; then
8153   echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8154 echo "${ECHO_T}$NM_FOR_TARGET" >&6
8155 else
8156   echo "$as_me:$LINENO: result: no" >&5
8157 echo "${ECHO_T}no" >&6
8158 fi
8159
8160 fi
8161 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8162    if test -n "$with_build_time_tools"; then
8163   for ncn_progname in nm; do
8164     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8165 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8166     if test -x $with_build_time_tools/${ncn_progname}; then
8167       ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8168       echo "$as_me:$LINENO: result: yes" >&5
8169 echo "${ECHO_T}yes" >&6
8170       break
8171     else
8172       echo "$as_me:$LINENO: result: no" >&5
8173 echo "${ECHO_T}no" >&6
8174     fi
8175   done
8176 fi
8177
8178 if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
8179   for ncn_progname in nm; do
8180     if test -n "$ncn_target_tool_prefix"; then
8181       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8182 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8183 echo "$as_me:$LINENO: checking for $ac_word" >&5
8184 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8185 if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then
8186   echo $ECHO_N "(cached) $ECHO_C" >&6
8187 else
8188   if test -n "$NM_FOR_TARGET"; then
8189   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
8190 else
8191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8192 for as_dir in $PATH
8193 do
8194   IFS=$as_save_IFS
8195   test -z "$as_dir" && as_dir=.
8196   for ac_exec_ext in '' $ac_executable_extensions; do
8197   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8198     ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8199     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8200     break 2
8201   fi
8202 done
8203 done
8204
8205 fi
8206 fi
8207 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
8208 if test -n "$NM_FOR_TARGET"; then
8209   echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8210 echo "${ECHO_T}$NM_FOR_TARGET" >&6
8211 else
8212   echo "$as_me:$LINENO: result: no" >&5
8213 echo "${ECHO_T}no" >&6
8214 fi
8215
8216     fi
8217     if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
8218       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8219 set dummy ${ncn_progname}; ac_word=$2
8220 echo "$as_me:$LINENO: checking for $ac_word" >&5
8221 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8222 if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then
8223   echo $ECHO_N "(cached) $ECHO_C" >&6
8224 else
8225   if test -n "$NM_FOR_TARGET"; then
8226   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
8227 else
8228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8229 for as_dir in $PATH
8230 do
8231   IFS=$as_save_IFS
8232   test -z "$as_dir" && as_dir=.
8233   for ac_exec_ext in '' $ac_executable_extensions; do
8234   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8235     ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
8236     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8237     break 2
8238   fi
8239 done
8240 done
8241
8242 fi
8243 fi
8244 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
8245 if test -n "$NM_FOR_TARGET"; then
8246   echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8247 echo "${ECHO_T}$NM_FOR_TARGET" >&6
8248 else
8249   echo "$as_me:$LINENO: result: no" >&5
8250 echo "${ECHO_T}no" >&6
8251 fi
8252
8253     fi
8254     test -n "$ac_cv_prog_NM_FOR_TARGET" && break
8255   done
8256 fi
8257
8258 if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
8259   set dummy nm
8260   if test $build = $target ; then
8261     NM_FOR_TARGET="$2"
8262   else
8263     NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
8264   fi
8265 fi
8266
8267 else
8268   NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
8269 fi
8270
8271
8272
8273
8274 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8275   if test -n "$with_build_time_tools"; then
8276     echo "$as_me:$LINENO: checking for objdump in $with_build_time_tools" >&5
8277 echo $ECHO_N "checking for objdump in $with_build_time_tools... $ECHO_C" >&6
8278     if test -x $with_build_time_tools/objdump; then
8279       OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
8280       ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
8281       echo "$as_me:$LINENO: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
8282 echo "${ECHO_T}$ac_cv_path_OBJDUMP_FOR_TARGET" >&6
8283     else
8284       echo "$as_me:$LINENO: result: no" >&5
8285 echo "${ECHO_T}no" >&6
8286     fi
8287   elif test $build != $host && test $have_gcc_for_target = yes; then
8288     OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
8289     test $OBJDUMP_FOR_TARGET=objdump && OBJDUMP_FOR_TARGET=
8290     ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
8291   fi
8292 fi
8293 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8294   # Extract the first word of "objdump", so it can be a program name with args.
8295 set dummy objdump; ac_word=$2
8296 echo "$as_me:$LINENO: checking for $ac_word" >&5
8297 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8298 if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then
8299   echo $ECHO_N "(cached) $ECHO_C" >&6
8300 else
8301   case $OBJDUMP_FOR_TARGET in
8302   [\\/]* | ?:[\\/]*)
8303   ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
8304   ;;
8305   *)
8306   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8307 for as_dir in $gcc_cv_tool_dirs
8308 do
8309   IFS=$as_save_IFS
8310   test -z "$as_dir" && as_dir=.
8311   for ac_exec_ext in '' $ac_executable_extensions; do
8312   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8313     ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8314     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8315     break 2
8316   fi
8317 done
8318 done
8319
8320   ;;
8321 esac
8322 fi
8323 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
8324
8325 if test -n "$OBJDUMP_FOR_TARGET"; then
8326   echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8327 echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
8328 else
8329   echo "$as_me:$LINENO: result: no" >&5
8330 echo "${ECHO_T}no" >&6
8331 fi
8332
8333 fi
8334 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8335    if test -n "$with_build_time_tools"; then
8336   for ncn_progname in objdump; do
8337     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8338 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8339     if test -x $with_build_time_tools/${ncn_progname}; then
8340       ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8341       echo "$as_me:$LINENO: result: yes" >&5
8342 echo "${ECHO_T}yes" >&6
8343       break
8344     else
8345       echo "$as_me:$LINENO: result: no" >&5
8346 echo "${ECHO_T}no" >&6
8347     fi
8348   done
8349 fi
8350
8351 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
8352   for ncn_progname in objdump; do
8353     if test -n "$ncn_target_tool_prefix"; then
8354       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8355 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8356 echo "$as_me:$LINENO: checking for $ac_word" >&5
8357 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8358 if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then
8359   echo $ECHO_N "(cached) $ECHO_C" >&6
8360 else
8361   if test -n "$OBJDUMP_FOR_TARGET"; then
8362   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
8363 else
8364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8365 for as_dir in $PATH
8366 do
8367   IFS=$as_save_IFS
8368   test -z "$as_dir" && as_dir=.
8369   for ac_exec_ext in '' $ac_executable_extensions; do
8370   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8371     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8372     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8373     break 2
8374   fi
8375 done
8376 done
8377
8378 fi
8379 fi
8380 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
8381 if test -n "$OBJDUMP_FOR_TARGET"; then
8382   echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8383 echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
8384 else
8385   echo "$as_me:$LINENO: result: no" >&5
8386 echo "${ECHO_T}no" >&6
8387 fi
8388
8389     fi
8390     if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
8391       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8392 set dummy ${ncn_progname}; ac_word=$2
8393 echo "$as_me:$LINENO: checking for $ac_word" >&5
8394 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8395 if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then
8396   echo $ECHO_N "(cached) $ECHO_C" >&6
8397 else
8398   if test -n "$OBJDUMP_FOR_TARGET"; then
8399   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
8400 else
8401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8402 for as_dir in $PATH
8403 do
8404   IFS=$as_save_IFS
8405   test -z "$as_dir" && as_dir=.
8406   for ac_exec_ext in '' $ac_executable_extensions; do
8407   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8408     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
8409     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8410     break 2
8411   fi
8412 done
8413 done
8414
8415 fi
8416 fi
8417 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
8418 if test -n "$OBJDUMP_FOR_TARGET"; then
8419   echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8420 echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
8421 else
8422   echo "$as_me:$LINENO: result: no" >&5
8423 echo "${ECHO_T}no" >&6
8424 fi
8425
8426     fi
8427     test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
8428   done
8429 fi
8430
8431 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
8432   set dummy objdump
8433   if test $build = $target ; then
8434     OBJDUMP_FOR_TARGET="$2"
8435   else
8436     OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
8437   fi
8438 fi
8439
8440 else
8441   OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
8442 fi
8443
8444
8445
8446
8447 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8448   if test -n "$with_build_time_tools"; then
8449     echo "$as_me:$LINENO: checking for ranlib in $with_build_time_tools" >&5
8450 echo $ECHO_N "checking for ranlib in $with_build_time_tools... $ECHO_C" >&6
8451     if test -x $with_build_time_tools/ranlib; then
8452       RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
8453       ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
8454       echo "$as_me:$LINENO: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
8455 echo "${ECHO_T}$ac_cv_path_RANLIB_FOR_TARGET" >&6
8456     else
8457       echo "$as_me:$LINENO: result: no" >&5
8458 echo "${ECHO_T}no" >&6
8459     fi
8460   elif test $build != $host && test $have_gcc_for_target = yes; then
8461     RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
8462     test $RANLIB_FOR_TARGET=ranlib && RANLIB_FOR_TARGET=
8463     ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
8464   fi
8465 fi
8466 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8467   # Extract the first word of "ranlib", so it can be a program name with args.
8468 set dummy ranlib; ac_word=$2
8469 echo "$as_me:$LINENO: checking for $ac_word" >&5
8470 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8471 if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then
8472   echo $ECHO_N "(cached) $ECHO_C" >&6
8473 else
8474   case $RANLIB_FOR_TARGET in
8475   [\\/]* | ?:[\\/]*)
8476   ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
8477   ;;
8478   *)
8479   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8480 for as_dir in $gcc_cv_tool_dirs
8481 do
8482   IFS=$as_save_IFS
8483   test -z "$as_dir" && as_dir=.
8484   for ac_exec_ext in '' $ac_executable_extensions; do
8485   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8486     ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8487     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8488     break 2
8489   fi
8490 done
8491 done
8492
8493   ;;
8494 esac
8495 fi
8496 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
8497
8498 if test -n "$RANLIB_FOR_TARGET"; then
8499   echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8500 echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
8501 else
8502   echo "$as_me:$LINENO: result: no" >&5
8503 echo "${ECHO_T}no" >&6
8504 fi
8505
8506 fi
8507 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8508    if test -n "$with_build_time_tools"; then
8509   for ncn_progname in ranlib; do
8510     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8511 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8512     if test -x $with_build_time_tools/${ncn_progname}; then
8513       ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8514       echo "$as_me:$LINENO: result: yes" >&5
8515 echo "${ECHO_T}yes" >&6
8516       break
8517     else
8518       echo "$as_me:$LINENO: result: no" >&5
8519 echo "${ECHO_T}no" >&6
8520     fi
8521   done
8522 fi
8523
8524 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
8525   for ncn_progname in ranlib; do
8526     if test -n "$ncn_target_tool_prefix"; then
8527       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8528 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8529 echo "$as_me:$LINENO: checking for $ac_word" >&5
8530 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8531 if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then
8532   echo $ECHO_N "(cached) $ECHO_C" >&6
8533 else
8534   if test -n "$RANLIB_FOR_TARGET"; then
8535   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
8536 else
8537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8538 for as_dir in $PATH
8539 do
8540   IFS=$as_save_IFS
8541   test -z "$as_dir" && as_dir=.
8542   for ac_exec_ext in '' $ac_executable_extensions; do
8543   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8544     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8545     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8546     break 2
8547   fi
8548 done
8549 done
8550
8551 fi
8552 fi
8553 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
8554 if test -n "$RANLIB_FOR_TARGET"; then
8555   echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8556 echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
8557 else
8558   echo "$as_me:$LINENO: result: no" >&5
8559 echo "${ECHO_T}no" >&6
8560 fi
8561
8562     fi
8563     if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
8564       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8565 set dummy ${ncn_progname}; ac_word=$2
8566 echo "$as_me:$LINENO: checking for $ac_word" >&5
8567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8568 if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then
8569   echo $ECHO_N "(cached) $ECHO_C" >&6
8570 else
8571   if test -n "$RANLIB_FOR_TARGET"; then
8572   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
8573 else
8574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8575 for as_dir in $PATH
8576 do
8577   IFS=$as_save_IFS
8578   test -z "$as_dir" && as_dir=.
8579   for ac_exec_ext in '' $ac_executable_extensions; do
8580   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8581     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
8582     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8583     break 2
8584   fi
8585 done
8586 done
8587
8588 fi
8589 fi
8590 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
8591 if test -n "$RANLIB_FOR_TARGET"; then
8592   echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8593 echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
8594 else
8595   echo "$as_me:$LINENO: result: no" >&5
8596 echo "${ECHO_T}no" >&6
8597 fi
8598
8599     fi
8600     test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
8601   done
8602 fi
8603
8604 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
8605   set dummy ranlib
8606   if test $build = $target ; then
8607     RANLIB_FOR_TARGET="$2"
8608   else
8609     RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
8610   fi
8611 fi
8612
8613 else
8614   RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
8615 fi
8616
8617
8618
8619
8620 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8621   if test -n "$with_build_time_tools"; then
8622     echo "$as_me:$LINENO: checking for strip in $with_build_time_tools" >&5
8623 echo $ECHO_N "checking for strip in $with_build_time_tools... $ECHO_C" >&6
8624     if test -x $with_build_time_tools/strip; then
8625       STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
8626       ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
8627       echo "$as_me:$LINENO: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
8628 echo "${ECHO_T}$ac_cv_path_STRIP_FOR_TARGET" >&6
8629     else
8630       echo "$as_me:$LINENO: result: no" >&5
8631 echo "${ECHO_T}no" >&6
8632     fi
8633   elif test $build != $host && test $have_gcc_for_target = yes; then
8634     STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
8635     test $STRIP_FOR_TARGET=strip && STRIP_FOR_TARGET=
8636     ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
8637   fi
8638 fi
8639 if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8640   # Extract the first word of "strip", so it can be a program name with args.
8641 set dummy strip; ac_word=$2
8642 echo "$as_me:$LINENO: checking for $ac_word" >&5
8643 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8644 if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then
8645   echo $ECHO_N "(cached) $ECHO_C" >&6
8646 else
8647   case $STRIP_FOR_TARGET in
8648   [\\/]* | ?:[\\/]*)
8649   ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
8650   ;;
8651   *)
8652   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8653 for as_dir in $gcc_cv_tool_dirs
8654 do
8655   IFS=$as_save_IFS
8656   test -z "$as_dir" && as_dir=.
8657   for ac_exec_ext in '' $ac_executable_extensions; do
8658   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8659     ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8660     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8661     break 2
8662   fi
8663 done
8664 done
8665
8666   ;;
8667 esac
8668 fi
8669 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
8670
8671 if test -n "$STRIP_FOR_TARGET"; then
8672   echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8673 echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
8674 else
8675   echo "$as_me:$LINENO: result: no" >&5
8676 echo "${ECHO_T}no" >&6
8677 fi
8678
8679 fi
8680 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8681    if test -n "$with_build_time_tools"; then
8682   for ncn_progname in strip; do
8683     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8684 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8685     if test -x $with_build_time_tools/${ncn_progname}; then
8686       ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8687       echo "$as_me:$LINENO: result: yes" >&5
8688 echo "${ECHO_T}yes" >&6
8689       break
8690     else
8691       echo "$as_me:$LINENO: result: no" >&5
8692 echo "${ECHO_T}no" >&6
8693     fi
8694   done
8695 fi
8696
8697 if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
8698   for ncn_progname in strip; do
8699     if test -n "$ncn_target_tool_prefix"; then
8700       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8701 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8702 echo "$as_me:$LINENO: checking for $ac_word" >&5
8703 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8704 if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then
8705   echo $ECHO_N "(cached) $ECHO_C" >&6
8706 else
8707   if test -n "$STRIP_FOR_TARGET"; then
8708   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
8709 else
8710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8711 for as_dir in $PATH
8712 do
8713   IFS=$as_save_IFS
8714   test -z "$as_dir" && as_dir=.
8715   for ac_exec_ext in '' $ac_executable_extensions; do
8716   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8717     ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8718     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8719     break 2
8720   fi
8721 done
8722 done
8723
8724 fi
8725 fi
8726 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
8727 if test -n "$STRIP_FOR_TARGET"; then
8728   echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8729 echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
8730 else
8731   echo "$as_me:$LINENO: result: no" >&5
8732 echo "${ECHO_T}no" >&6
8733 fi
8734
8735     fi
8736     if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
8737       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8738 set dummy ${ncn_progname}; ac_word=$2
8739 echo "$as_me:$LINENO: checking for $ac_word" >&5
8740 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8741 if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then
8742   echo $ECHO_N "(cached) $ECHO_C" >&6
8743 else
8744   if test -n "$STRIP_FOR_TARGET"; then
8745   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
8746 else
8747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8748 for as_dir in $PATH
8749 do
8750   IFS=$as_save_IFS
8751   test -z "$as_dir" && as_dir=.
8752   for ac_exec_ext in '' $ac_executable_extensions; do
8753   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8754     ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
8755     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8756     break 2
8757   fi
8758 done
8759 done
8760
8761 fi
8762 fi
8763 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
8764 if test -n "$STRIP_FOR_TARGET"; then
8765   echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8766 echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
8767 else
8768   echo "$as_me:$LINENO: result: no" >&5
8769 echo "${ECHO_T}no" >&6
8770 fi
8771
8772     fi
8773     test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
8774   done
8775 fi
8776
8777 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
8778   set dummy strip
8779   if test $build = $target ; then
8780     STRIP_FOR_TARGET="$2"
8781   else
8782     STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
8783   fi
8784 fi
8785
8786 else
8787   STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
8788 fi
8789
8790
8791
8792
8793 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8794   if test -n "$with_build_time_tools"; then
8795     echo "$as_me:$LINENO: checking for windres in $with_build_time_tools" >&5
8796 echo $ECHO_N "checking for windres in $with_build_time_tools... $ECHO_C" >&6
8797     if test -x $with_build_time_tools/windres; then
8798       WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
8799       ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
8800       echo "$as_me:$LINENO: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
8801 echo "${ECHO_T}$ac_cv_path_WINDRES_FOR_TARGET" >&6
8802     else
8803       echo "$as_me:$LINENO: result: no" >&5
8804 echo "${ECHO_T}no" >&6
8805     fi
8806   elif test $build != $host && test $have_gcc_for_target = yes; then
8807     WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
8808     test $WINDRES_FOR_TARGET=windres && WINDRES_FOR_TARGET=
8809     ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
8810   fi
8811 fi
8812 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8813   # Extract the first word of "windres", so it can be a program name with args.
8814 set dummy windres; ac_word=$2
8815 echo "$as_me:$LINENO: checking for $ac_word" >&5
8816 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8817 if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then
8818   echo $ECHO_N "(cached) $ECHO_C" >&6
8819 else
8820   case $WINDRES_FOR_TARGET in
8821   [\\/]* | ?:[\\/]*)
8822   ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
8823   ;;
8824   *)
8825   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8826 for as_dir in $gcc_cv_tool_dirs
8827 do
8828   IFS=$as_save_IFS
8829   test -z "$as_dir" && as_dir=.
8830   for ac_exec_ext in '' $ac_executable_extensions; do
8831   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8832     ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8833     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8834     break 2
8835   fi
8836 done
8837 done
8838
8839   ;;
8840 esac
8841 fi
8842 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
8843
8844 if test -n "$WINDRES_FOR_TARGET"; then
8845   echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8846 echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
8847 else
8848   echo "$as_me:$LINENO: result: no" >&5
8849 echo "${ECHO_T}no" >&6
8850 fi
8851
8852 fi
8853 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8854    if test -n "$with_build_time_tools"; then
8855   for ncn_progname in windres; do
8856     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8857 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8858     if test -x $with_build_time_tools/${ncn_progname}; then
8859       ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8860       echo "$as_me:$LINENO: result: yes" >&5
8861 echo "${ECHO_T}yes" >&6
8862       break
8863     else
8864       echo "$as_me:$LINENO: result: no" >&5
8865 echo "${ECHO_T}no" >&6
8866     fi
8867   done
8868 fi
8869
8870 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
8871   for ncn_progname in windres; do
8872     if test -n "$ncn_target_tool_prefix"; then
8873       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8874 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8875 echo "$as_me:$LINENO: checking for $ac_word" >&5
8876 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8877 if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then
8878   echo $ECHO_N "(cached) $ECHO_C" >&6
8879 else
8880   if test -n "$WINDRES_FOR_TARGET"; then
8881   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
8882 else
8883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8884 for as_dir in $PATH
8885 do
8886   IFS=$as_save_IFS
8887   test -z "$as_dir" && as_dir=.
8888   for ac_exec_ext in '' $ac_executable_extensions; do
8889   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8890     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8891     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8892     break 2
8893   fi
8894 done
8895 done
8896
8897 fi
8898 fi
8899 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
8900 if test -n "$WINDRES_FOR_TARGET"; then
8901   echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8902 echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
8903 else
8904   echo "$as_me:$LINENO: result: no" >&5
8905 echo "${ECHO_T}no" >&6
8906 fi
8907
8908     fi
8909     if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
8910       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8911 set dummy ${ncn_progname}; ac_word=$2
8912 echo "$as_me:$LINENO: checking for $ac_word" >&5
8913 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8914 if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then
8915   echo $ECHO_N "(cached) $ECHO_C" >&6
8916 else
8917   if test -n "$WINDRES_FOR_TARGET"; then
8918   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
8919 else
8920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8921 for as_dir in $PATH
8922 do
8923   IFS=$as_save_IFS
8924   test -z "$as_dir" && as_dir=.
8925   for ac_exec_ext in '' $ac_executable_extensions; do
8926   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8927     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
8928     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8929     break 2
8930   fi
8931 done
8932 done
8933
8934 fi
8935 fi
8936 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
8937 if test -n "$WINDRES_FOR_TARGET"; then
8938   echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8939 echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
8940 else
8941   echo "$as_me:$LINENO: result: no" >&5
8942 echo "${ECHO_T}no" >&6
8943 fi
8944
8945     fi
8946     test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
8947   done
8948 fi
8949
8950 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
8951   set dummy windres
8952   if test $build = $target ; then
8953     WINDRES_FOR_TARGET="$2"
8954   else
8955     WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
8956   fi
8957 fi
8958
8959 else
8960   WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
8961 fi
8962
8963
8964 RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
8965
8966 echo "$as_me:$LINENO: checking where to find the target ar" >&5
8967 echo $ECHO_N "checking where to find the target ar... $ECHO_C" >&6
8968 if test "x${build}" != "x${host}" ; then
8969   if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
8970     # We already found the complete path
8971     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AR_FOR_TARGET\`" >&5
8972 echo "${ECHO_T}pre-installed in \`dirname $AR_FOR_TARGET\`" >&6
8973   else
8974     # Canadian cross, just use what we found
8975     echo "$as_me:$LINENO: result: pre-installed" >&5
8976 echo "${ECHO_T}pre-installed" >&6
8977   fi
8978 else
8979   ok=yes
8980   case " ${configdirs} " in
8981     *" binutils "*) ;;
8982     *) ok=no ;;
8983   esac
8984
8985   if test $ok = yes; then
8986     # An in-tree tool is available and we can use it
8987     AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
8988     echo "$as_me:$LINENO: result: just compiled" >&5
8989 echo "${ECHO_T}just compiled" >&6
8990   elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
8991     # We already found the complete path
8992     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AR_FOR_TARGET\`" >&5
8993 echo "${ECHO_T}pre-installed in \`dirname $AR_FOR_TARGET\`" >&6
8994   elif test "x$target" = "x$host"; then
8995     # We can use an host tool
8996     AR_FOR_TARGET='$(AR)'
8997     echo "$as_me:$LINENO: result: host tool" >&5
8998 echo "${ECHO_T}host tool" >&6
8999   else
9000     # We need a cross tool
9001     echo "$as_me:$LINENO: result: pre-installed" >&5
9002 echo "${ECHO_T}pre-installed" >&6
9003   fi
9004 fi
9005
9006 echo "$as_me:$LINENO: checking where to find the target as" >&5
9007 echo $ECHO_N "checking where to find the target as... $ECHO_C" >&6
9008 if test "x${build}" != "x${host}" ; then
9009   if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
9010     # We already found the complete path
9011     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AS_FOR_TARGET\`" >&5
9012 echo "${ECHO_T}pre-installed in \`dirname $AS_FOR_TARGET\`" >&6
9013   else
9014     # Canadian cross, just use what we found
9015     echo "$as_me:$LINENO: result: pre-installed" >&5
9016 echo "${ECHO_T}pre-installed" >&6
9017   fi
9018 else
9019   ok=yes
9020   case " ${configdirs} " in
9021     *" gas "*) ;;
9022     *) ok=no ;;
9023   esac
9024
9025   if test $ok = yes; then
9026     # An in-tree tool is available and we can use it
9027     AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
9028     echo "$as_me:$LINENO: result: just compiled" >&5
9029 echo "${ECHO_T}just compiled" >&6
9030   elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
9031     # We already found the complete path
9032     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AS_FOR_TARGET\`" >&5
9033 echo "${ECHO_T}pre-installed in \`dirname $AS_FOR_TARGET\`" >&6
9034   elif test "x$target" = "x$host"; then
9035     # We can use an host tool
9036     AS_FOR_TARGET='$(AS)'
9037     echo "$as_me:$LINENO: result: host tool" >&5
9038 echo "${ECHO_T}host tool" >&6
9039   else
9040     # We need a cross tool
9041     echo "$as_me:$LINENO: result: pre-installed" >&5
9042 echo "${ECHO_T}pre-installed" >&6
9043   fi
9044 fi
9045
9046 echo "$as_me:$LINENO: checking where to find the target cc" >&5
9047 echo $ECHO_N "checking where to find the target cc... $ECHO_C" >&6
9048 if test "x${build}" != "x${host}" ; then
9049   if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
9050     # We already found the complete path
9051     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CC_FOR_TARGET\`" >&5
9052 echo "${ECHO_T}pre-installed in \`dirname $CC_FOR_TARGET\`" >&6
9053   else
9054     # Canadian cross, just use what we found
9055     echo "$as_me:$LINENO: result: pre-installed" >&5
9056 echo "${ECHO_T}pre-installed" >&6
9057   fi
9058 else
9059   ok=yes
9060   case " ${configdirs} " in
9061     *" gcc "*) ;;
9062     *) ok=no ;;
9063   esac
9064
9065   if test $ok = yes; then
9066     # An in-tree tool is available and we can use it
9067     CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
9068     echo "$as_me:$LINENO: result: just compiled" >&5
9069 echo "${ECHO_T}just compiled" >&6
9070   elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
9071     # We already found the complete path
9072     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CC_FOR_TARGET\`" >&5
9073 echo "${ECHO_T}pre-installed in \`dirname $CC_FOR_TARGET\`" >&6
9074   elif test "x$target" = "x$host"; then
9075     # We can use an host tool
9076     CC_FOR_TARGET='$(CC)'
9077     echo "$as_me:$LINENO: result: host tool" >&5
9078 echo "${ECHO_T}host tool" >&6
9079   else
9080     # We need a cross tool
9081     echo "$as_me:$LINENO: result: pre-installed" >&5
9082 echo "${ECHO_T}pre-installed" >&6
9083   fi
9084 fi
9085
9086 echo "$as_me:$LINENO: checking where to find the target c++" >&5
9087 echo $ECHO_N "checking where to find the target c++... $ECHO_C" >&6
9088 if test "x${build}" != "x${host}" ; then
9089   if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
9090     # We already found the complete path
9091     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CXX_FOR_TARGET\`" >&5
9092 echo "${ECHO_T}pre-installed in \`dirname $CXX_FOR_TARGET\`" >&6
9093   else
9094     # Canadian cross, just use what we found
9095     echo "$as_me:$LINENO: result: pre-installed" >&5
9096 echo "${ECHO_T}pre-installed" >&6
9097   fi
9098 else
9099   ok=yes
9100   case " ${configdirs} " in
9101     *" gcc "*) ;;
9102     *) ok=no ;;
9103   esac
9104   case ,${enable_languages}, in
9105     *,c++,*) ;;
9106     *) ok=no ;;
9107   esac
9108   if test $ok = yes; then
9109     # An in-tree tool is available and we can use it
9110     CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
9111     echo "$as_me:$LINENO: result: just compiled" >&5
9112 echo "${ECHO_T}just compiled" >&6
9113   elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
9114     # We already found the complete path
9115     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CXX_FOR_TARGET\`" >&5
9116 echo "${ECHO_T}pre-installed in \`dirname $CXX_FOR_TARGET\`" >&6
9117   elif test "x$target" = "x$host"; then
9118     # We can use an host tool
9119     CXX_FOR_TARGET='$(CXX)'
9120     echo "$as_me:$LINENO: result: host tool" >&5
9121 echo "${ECHO_T}host tool" >&6
9122   else
9123     # We need a cross tool
9124     echo "$as_me:$LINENO: result: pre-installed" >&5
9125 echo "${ECHO_T}pre-installed" >&6
9126   fi
9127 fi
9128
9129 echo "$as_me:$LINENO: checking where to find the target c++ for libstdc++" >&5
9130 echo $ECHO_N "checking where to find the target c++ for libstdc++... $ECHO_C" >&6
9131 if test "x${build}" != "x${host}" ; then
9132   if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
9133     # We already found the complete path
9134     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&5
9135 echo "${ECHO_T}pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&6
9136   else
9137     # Canadian cross, just use what we found
9138     echo "$as_me:$LINENO: result: pre-installed" >&5
9139 echo "${ECHO_T}pre-installed" >&6
9140   fi
9141 else
9142   ok=yes
9143   case " ${configdirs} " in
9144     *" gcc "*) ;;
9145     *) ok=no ;;
9146   esac
9147   case ,${enable_languages}, in
9148     *,c++,*) ;;
9149     *) ok=no ;;
9150   esac
9151   if test $ok = yes; then
9152     # An in-tree tool is available and we can use it
9153     RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
9154     echo "$as_me:$LINENO: result: just compiled" >&5
9155 echo "${ECHO_T}just compiled" >&6
9156   elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
9157     # We already found the complete path
9158     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&5
9159 echo "${ECHO_T}pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&6
9160   elif test "x$target" = "x$host"; then
9161     # We can use an host tool
9162     RAW_CXX_FOR_TARGET='$(CXX)'
9163     echo "$as_me:$LINENO: result: host tool" >&5
9164 echo "${ECHO_T}host tool" >&6
9165   else
9166     # We need a cross tool
9167     echo "$as_me:$LINENO: result: pre-installed" >&5
9168 echo "${ECHO_T}pre-installed" >&6
9169   fi
9170 fi
9171
9172 echo "$as_me:$LINENO: checking where to find the target dlltool" >&5
9173 echo $ECHO_N "checking where to find the target dlltool... $ECHO_C" >&6
9174 if test "x${build}" != "x${host}" ; then
9175   if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
9176     # We already found the complete path
9177     echo "$as_me:$LINENO: result: pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&5
9178 echo "${ECHO_T}pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&6
9179   else
9180     # Canadian cross, just use what we found
9181     echo "$as_me:$LINENO: result: pre-installed" >&5
9182 echo "${ECHO_T}pre-installed" >&6
9183   fi
9184 else
9185   ok=yes
9186   case " ${configdirs} " in
9187     *" binutils "*) ;;
9188     *) ok=no ;;
9189   esac
9190
9191   if test $ok = yes; then
9192     # An in-tree tool is available and we can use it
9193     DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
9194     echo "$as_me:$LINENO: result: just compiled" >&5
9195 echo "${ECHO_T}just compiled" >&6
9196   elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
9197     # We already found the complete path
9198     echo "$as_me:$LINENO: result: pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&5
9199 echo "${ECHO_T}pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&6
9200   elif test "x$target" = "x$host"; then
9201     # We can use an host tool
9202     DLLTOOL_FOR_TARGET='$(DLLTOOL)'
9203     echo "$as_me:$LINENO: result: host tool" >&5
9204 echo "${ECHO_T}host tool" >&6
9205   else
9206     # We need a cross tool
9207     echo "$as_me:$LINENO: result: pre-installed" >&5
9208 echo "${ECHO_T}pre-installed" >&6
9209   fi
9210 fi
9211
9212 echo "$as_me:$LINENO: checking where to find the target gcc" >&5
9213 echo $ECHO_N "checking where to find the target gcc... $ECHO_C" >&6
9214 if test "x${build}" != "x${host}" ; then
9215   if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
9216     # We already found the complete path
9217     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCC_FOR_TARGET\`" >&5
9218 echo "${ECHO_T}pre-installed in \`dirname $GCC_FOR_TARGET\`" >&6
9219   else
9220     # Canadian cross, just use what we found
9221     echo "$as_me:$LINENO: result: pre-installed" >&5
9222 echo "${ECHO_T}pre-installed" >&6
9223   fi
9224 else
9225   ok=yes
9226   case " ${configdirs} " in
9227     *" gcc "*) ;;
9228     *) ok=no ;;
9229   esac
9230
9231   if test $ok = yes; then
9232     # An in-tree tool is available and we can use it
9233     GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
9234     echo "$as_me:$LINENO: result: just compiled" >&5
9235 echo "${ECHO_T}just compiled" >&6
9236   elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
9237     # We already found the complete path
9238     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCC_FOR_TARGET\`" >&5
9239 echo "${ECHO_T}pre-installed in \`dirname $GCC_FOR_TARGET\`" >&6
9240   elif test "x$target" = "x$host"; then
9241     # We can use an host tool
9242     GCC_FOR_TARGET='$()'
9243     echo "$as_me:$LINENO: result: host tool" >&5
9244 echo "${ECHO_T}host tool" >&6
9245   else
9246     # We need a cross tool
9247     echo "$as_me:$LINENO: result: pre-installed" >&5
9248 echo "${ECHO_T}pre-installed" >&6
9249   fi
9250 fi
9251
9252 echo "$as_me:$LINENO: checking where to find the target gcj" >&5
9253 echo $ECHO_N "checking where to find the target gcj... $ECHO_C" >&6
9254 if test "x${build}" != "x${host}" ; then
9255   if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
9256     # We already found the complete path
9257     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&5
9258 echo "${ECHO_T}pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&6
9259   else
9260     # Canadian cross, just use what we found
9261     echo "$as_me:$LINENO: result: pre-installed" >&5
9262 echo "${ECHO_T}pre-installed" >&6
9263   fi
9264 else
9265   ok=yes
9266   case " ${configdirs} " in
9267     *" gcc "*) ;;
9268     *) ok=no ;;
9269   esac
9270   case ,${enable_languages}, in
9271     *,java,*) ;;
9272     *) ok=no ;;
9273   esac
9274   if test $ok = yes; then
9275     # An in-tree tool is available and we can use it
9276     GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
9277     echo "$as_me:$LINENO: result: just compiled" >&5
9278 echo "${ECHO_T}just compiled" >&6
9279   elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
9280     # We already found the complete path
9281     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&5
9282 echo "${ECHO_T}pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&6
9283   elif test "x$target" = "x$host"; then
9284     # We can use an host tool
9285     GCJ_FOR_TARGET='$(GCJ)'
9286     echo "$as_me:$LINENO: result: host tool" >&5
9287 echo "${ECHO_T}host tool" >&6
9288   else
9289     # We need a cross tool
9290     echo "$as_me:$LINENO: result: pre-installed" >&5
9291 echo "${ECHO_T}pre-installed" >&6
9292   fi
9293 fi
9294
9295 echo "$as_me:$LINENO: checking where to find the target gfortran" >&5
9296 echo $ECHO_N "checking where to find the target gfortran... $ECHO_C" >&6
9297 if test "x${build}" != "x${host}" ; then
9298   if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
9299     # We already found the complete path
9300     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&5
9301 echo "${ECHO_T}pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&6
9302   else
9303     # Canadian cross, just use what we found
9304     echo "$as_me:$LINENO: result: pre-installed" >&5
9305 echo "${ECHO_T}pre-installed" >&6
9306   fi
9307 else
9308   ok=yes
9309   case " ${configdirs} " in
9310     *" gcc "*) ;;
9311     *) ok=no ;;
9312   esac
9313   case ,${enable_languages}, in
9314     *,fortran,*) ;;
9315     *) ok=no ;;
9316   esac
9317   if test $ok = yes; then
9318     # An in-tree tool is available and we can use it
9319     GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
9320     echo "$as_me:$LINENO: result: just compiled" >&5
9321 echo "${ECHO_T}just compiled" >&6
9322   elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
9323     # We already found the complete path
9324     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&5
9325 echo "${ECHO_T}pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&6
9326   elif test "x$target" = "x$host"; then
9327     # We can use an host tool
9328     GFORTRAN_FOR_TARGET='$(GFORTRAN)'
9329     echo "$as_me:$LINENO: result: host tool" >&5
9330 echo "${ECHO_T}host tool" >&6
9331   else
9332     # We need a cross tool
9333     echo "$as_me:$LINENO: result: pre-installed" >&5
9334 echo "${ECHO_T}pre-installed" >&6
9335   fi
9336 fi
9337
9338 echo "$as_me:$LINENO: checking where to find the target ld" >&5
9339 echo $ECHO_N "checking where to find the target ld... $ECHO_C" >&6
9340 if test "x${build}" != "x${host}" ; then
9341   if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
9342     # We already found the complete path
9343     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LD_FOR_TARGET\`" >&5
9344 echo "${ECHO_T}pre-installed in \`dirname $LD_FOR_TARGET\`" >&6
9345   else
9346     # Canadian cross, just use what we found
9347     echo "$as_me:$LINENO: result: pre-installed" >&5
9348 echo "${ECHO_T}pre-installed" >&6
9349   fi
9350 else
9351   ok=yes
9352   case " ${configdirs} " in
9353     *" ld "*) ;;
9354     *) ok=no ;;
9355   esac
9356
9357   if test $ok = yes; then
9358     # An in-tree tool is available and we can use it
9359     LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
9360     echo "$as_me:$LINENO: result: just compiled" >&5
9361 echo "${ECHO_T}just compiled" >&6
9362   elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
9363     # We already found the complete path
9364     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LD_FOR_TARGET\`" >&5
9365 echo "${ECHO_T}pre-installed in \`dirname $LD_FOR_TARGET\`" >&6
9366   elif test "x$target" = "x$host"; then
9367     # We can use an host tool
9368     LD_FOR_TARGET='$(LD)'
9369     echo "$as_me:$LINENO: result: host tool" >&5
9370 echo "${ECHO_T}host tool" >&6
9371   else
9372     # We need a cross tool
9373     echo "$as_me:$LINENO: result: pre-installed" >&5
9374 echo "${ECHO_T}pre-installed" >&6
9375   fi
9376 fi
9377
9378 echo "$as_me:$LINENO: checking where to find the target lipo" >&5
9379 echo $ECHO_N "checking where to find the target lipo... $ECHO_C" >&6
9380 if test "x${build}" != "x${host}" ; then
9381   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
9382     # We already found the complete path
9383     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&5
9384 echo "${ECHO_T}pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&6
9385   else
9386     # Canadian cross, just use what we found
9387     echo "$as_me:$LINENO: result: pre-installed" >&5
9388 echo "${ECHO_T}pre-installed" >&6
9389   fi
9390 else
9391   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
9392     # We already found the complete path
9393     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&5
9394 echo "${ECHO_T}pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&6
9395   elif test "x$target" = "x$host"; then
9396     # We can use an host tool
9397     LIPO_FOR_TARGET='$(LIPO)'
9398     echo "$as_me:$LINENO: result: host tool" >&5
9399 echo "${ECHO_T}host tool" >&6
9400   else
9401     # We need a cross tool
9402     echo "$as_me:$LINENO: result: pre-installed" >&5
9403 echo "${ECHO_T}pre-installed" >&6
9404   fi
9405 fi
9406
9407 echo "$as_me:$LINENO: checking where to find the target nm" >&5
9408 echo $ECHO_N "checking where to find the target nm... $ECHO_C" >&6
9409 if test "x${build}" != "x${host}" ; then
9410   if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
9411     # We already found the complete path
9412     echo "$as_me:$LINENO: result: pre-installed in \`dirname $NM_FOR_TARGET\`" >&5
9413 echo "${ECHO_T}pre-installed in \`dirname $NM_FOR_TARGET\`" >&6
9414   else
9415     # Canadian cross, just use what we found
9416     echo "$as_me:$LINENO: result: pre-installed" >&5
9417 echo "${ECHO_T}pre-installed" >&6
9418   fi
9419 else
9420   ok=yes
9421   case " ${configdirs} " in
9422     *" binutils "*) ;;
9423     *) ok=no ;;
9424   esac
9425
9426   if test $ok = yes; then
9427     # An in-tree tool is available and we can use it
9428     NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
9429     echo "$as_me:$LINENO: result: just compiled" >&5
9430 echo "${ECHO_T}just compiled" >&6
9431   elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
9432     # We already found the complete path
9433     echo "$as_me:$LINENO: result: pre-installed in \`dirname $NM_FOR_TARGET\`" >&5
9434 echo "${ECHO_T}pre-installed in \`dirname $NM_FOR_TARGET\`" >&6
9435   elif test "x$target" = "x$host"; then
9436     # We can use an host tool
9437     NM_FOR_TARGET='$(NM)'
9438     echo "$as_me:$LINENO: result: host tool" >&5
9439 echo "${ECHO_T}host tool" >&6
9440   else
9441     # We need a cross tool
9442     echo "$as_me:$LINENO: result: pre-installed" >&5
9443 echo "${ECHO_T}pre-installed" >&6
9444   fi
9445 fi
9446
9447 echo "$as_me:$LINENO: checking where to find the target objdump" >&5
9448 echo $ECHO_N "checking where to find the target objdump... $ECHO_C" >&6
9449 if test "x${build}" != "x${host}" ; then
9450   if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
9451     # We already found the complete path
9452     echo "$as_me:$LINENO: result: pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&5
9453 echo "${ECHO_T}pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&6
9454   else
9455     # Canadian cross, just use what we found
9456     echo "$as_me:$LINENO: result: pre-installed" >&5
9457 echo "${ECHO_T}pre-installed" >&6
9458   fi
9459 else
9460   ok=yes
9461   case " ${configdirs} " in
9462     *" binutils "*) ;;
9463     *) ok=no ;;
9464   esac
9465
9466   if test $ok = yes; then
9467     # An in-tree tool is available and we can use it
9468     OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
9469     echo "$as_me:$LINENO: result: just compiled" >&5
9470 echo "${ECHO_T}just compiled" >&6
9471   elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
9472     # We already found the complete path
9473     echo "$as_me:$LINENO: result: pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&5
9474 echo "${ECHO_T}pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&6
9475   elif test "x$target" = "x$host"; then
9476     # We can use an host tool
9477     OBJDUMP_FOR_TARGET='$(OBJDUMP)'
9478     echo "$as_me:$LINENO: result: host tool" >&5
9479 echo "${ECHO_T}host tool" >&6
9480   else
9481     # We need a cross tool
9482     echo "$as_me:$LINENO: result: pre-installed" >&5
9483 echo "${ECHO_T}pre-installed" >&6
9484   fi
9485 fi
9486
9487 echo "$as_me:$LINENO: checking where to find the target ranlib" >&5
9488 echo $ECHO_N "checking where to find the target ranlib... $ECHO_C" >&6
9489 if test "x${build}" != "x${host}" ; then
9490   if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
9491     # We already found the complete path
9492     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&5
9493 echo "${ECHO_T}pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&6
9494   else
9495     # Canadian cross, just use what we found
9496     echo "$as_me:$LINENO: result: pre-installed" >&5
9497 echo "${ECHO_T}pre-installed" >&6
9498   fi
9499 else
9500   ok=yes
9501   case " ${configdirs} " in
9502     *" binutils "*) ;;
9503     *) ok=no ;;
9504   esac
9505
9506   if test $ok = yes; then
9507     # An in-tree tool is available and we can use it
9508     RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
9509     echo "$as_me:$LINENO: result: just compiled" >&5
9510 echo "${ECHO_T}just compiled" >&6
9511   elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
9512     # We already found the complete path
9513     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&5
9514 echo "${ECHO_T}pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&6
9515   elif test "x$target" = "x$host"; then
9516     # We can use an host tool
9517     RANLIB_FOR_TARGET='$(RANLIB)'
9518     echo "$as_me:$LINENO: result: host tool" >&5
9519 echo "${ECHO_T}host tool" >&6
9520   else
9521     # We need a cross tool
9522     echo "$as_me:$LINENO: result: pre-installed" >&5
9523 echo "${ECHO_T}pre-installed" >&6
9524   fi
9525 fi
9526
9527 echo "$as_me:$LINENO: checking where to find the target strip" >&5
9528 echo $ECHO_N "checking where to find the target strip... $ECHO_C" >&6
9529 if test "x${build}" != "x${host}" ; then
9530   if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
9531     # We already found the complete path
9532     echo "$as_me:$LINENO: result: pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&5
9533 echo "${ECHO_T}pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&6
9534   else
9535     # Canadian cross, just use what we found
9536     echo "$as_me:$LINENO: result: pre-installed" >&5
9537 echo "${ECHO_T}pre-installed" >&6
9538   fi
9539 else
9540   ok=yes
9541   case " ${configdirs} " in
9542     *" binutils "*) ;;
9543     *) ok=no ;;
9544   esac
9545
9546   if test $ok = yes; then
9547     # An in-tree tool is available and we can use it
9548     STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
9549     echo "$as_me:$LINENO: result: just compiled" >&5
9550 echo "${ECHO_T}just compiled" >&6
9551   elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
9552     # We already found the complete path
9553     echo "$as_me:$LINENO: result: pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&5
9554 echo "${ECHO_T}pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&6
9555   elif test "x$target" = "x$host"; then
9556     # We can use an host tool
9557     STRIP_FOR_TARGET='$(STRIP)'
9558     echo "$as_me:$LINENO: result: host tool" >&5
9559 echo "${ECHO_T}host tool" >&6
9560   else
9561     # We need a cross tool
9562     echo "$as_me:$LINENO: result: pre-installed" >&5
9563 echo "${ECHO_T}pre-installed" >&6
9564   fi
9565 fi
9566
9567 echo "$as_me:$LINENO: checking where to find the target windres" >&5
9568 echo $ECHO_N "checking where to find the target windres... $ECHO_C" >&6
9569 if test "x${build}" != "x${host}" ; then
9570   if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
9571     # We already found the complete path
9572     echo "$as_me:$LINENO: result: pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&5
9573 echo "${ECHO_T}pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&6
9574   else
9575     # Canadian cross, just use what we found
9576     echo "$as_me:$LINENO: result: pre-installed" >&5
9577 echo "${ECHO_T}pre-installed" >&6
9578   fi
9579 else
9580   ok=yes
9581   case " ${configdirs} " in
9582     *" binutils "*) ;;
9583     *) ok=no ;;
9584   esac
9585
9586   if test $ok = yes; then
9587     # An in-tree tool is available and we can use it
9588     WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
9589     echo "$as_me:$LINENO: result: just compiled" >&5
9590 echo "${ECHO_T}just compiled" >&6
9591   elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
9592     # We already found the complete path
9593     echo "$as_me:$LINENO: result: pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&5
9594 echo "${ECHO_T}pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&6
9595   elif test "x$target" = "x$host"; then
9596     # We can use an host tool
9597     WINDRES_FOR_TARGET='$(WINDRES)'
9598     echo "$as_me:$LINENO: result: host tool" >&5
9599 echo "${ECHO_T}host tool" >&6
9600   else
9601     # We need a cross tool
9602     echo "$as_me:$LINENO: result: pre-installed" >&5
9603 echo "${ECHO_T}pre-installed" >&6
9604   fi
9605 fi
9606
9607
9608
9609
9610
9611 # Certain tools may need extra flags.
9612 AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
9613 RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
9614 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
9615
9616 # When building target libraries, except in a Canadian cross, we use
9617 # the same toolchain as the compiler we just built.
9618 COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
9619 COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
9620 COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
9621 if test $host = $build; then
9622   case " $configdirs " in
9623     *" gcc "*)
9624       COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
9625       COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
9626       COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
9627       ;;
9628   esac
9629 fi
9630
9631
9632
9633
9634
9635 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9636 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
9637 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9638 if test "${enable_maintainer_mode+set}" = set; then
9639   enableval="$enable_maintainer_mode"
9640   USE_MAINTAINER_MODE=$enableval
9641 else
9642   USE_MAINTAINER_MODE=no
9643 fi;
9644 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9645 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
9646
9647
9648 if test "$USE_MAINTAINER_MODE" = yes; then
9649   MAINTAINER_MODE_TRUE=
9650   MAINTAINER_MODE_FALSE='#'
9651 else
9652   MAINTAINER_MODE_TRUE='#'
9653   MAINTAINER_MODE_FALSE=
9654 fi
9655 MAINT=$MAINTAINER_MODE_TRUE
9656
9657 # ---------------------
9658 # GCC bootstrap support
9659 # ---------------------
9660
9661 # Stage specific cflags for build.
9662 stage1_cflags="-g"
9663 case $build in
9664   vax-*-*)
9665     case ${GCC} in
9666       yes) stage1_cflags="-g -Wa,-J" ;;
9667       *) stage1_cflags="-g -J" ;;
9668     esac ;;
9669 esac
9670
9671 # This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
9672 if test "$GCC" = yes; then
9673   saved_CFLAGS="$CFLAGS"
9674
9675   # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
9676   CFLAGS="$CFLAGS -fkeep-inline-functions"
9677   echo "$as_me:$LINENO: checking whether -fkeep-inline-functions is supported" >&5
9678 echo $ECHO_N "checking whether -fkeep-inline-functions is supported... $ECHO_C" >&6
9679   cat >conftest.$ac_ext <<_ACEOF
9680 /* confdefs.h.  */
9681 _ACEOF
9682 cat confdefs.h >>conftest.$ac_ext
9683 cat >>conftest.$ac_ext <<_ACEOF
9684 /* end confdefs.h.  */
9685
9686 int
9687 main ()
9688 {
9689
9690   ;
9691   return 0;
9692 }
9693 _ACEOF
9694 rm -f conftest.$ac_objext
9695 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9696   (eval $ac_compile) 2>conftest.er1
9697   ac_status=$?
9698   grep -v '^ *+' conftest.er1 >conftest.err
9699   rm -f conftest.er1
9700   cat conftest.err >&5
9701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702   (exit $ac_status); } &&
9703          { ac_try='test -z "$ac_c_werror_flag"
9704                          || test ! -s conftest.err'
9705   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9706   (eval $ac_try) 2>&5
9707   ac_status=$?
9708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9709   (exit $ac_status); }; } &&
9710          { ac_try='test -s conftest.$ac_objext'
9711   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9712   (eval $ac_try) 2>&5
9713   ac_status=$?
9714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715   (exit $ac_status); }; }; then
9716   echo "$as_me:$LINENO: result: yes" >&5
9717 echo "${ECHO_T}yes" >&6; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
9718 else
9719   echo "$as_me: failed program was:" >&5
9720 sed 's/^/| /' conftest.$ac_ext >&5
9721
9722 echo "$as_me:$LINENO: result: no" >&5
9723 echo "${ECHO_T}no" >&6
9724 fi
9725 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9726
9727   CFLAGS="$saved_CFLAGS"
9728 fi
9729
9730
9731
9732 # Enable --enable-checking in stage1 of the compiler.
9733 # Check whether --enable-stage1-checking or --disable-stage1-checking was given.
9734 if test "${enable_stage1_checking+set}" = set; then
9735   enableval="$enable_stage1_checking"
9736   stage1_checking=--enable-checking=${enable_stage1_checking}
9737 else
9738   if test "x$enable_checking" = xno; then
9739   stage1_checking=--enable-checking
9740 else
9741   stage1_checking=--enable-checking${enable_checking+=}$enable_checking
9742 fi
9743 fi;
9744
9745
9746 # Enable -Werror in bootstrap stage2 and later.
9747 # Check whether --enable-werror or --disable-werror was given.
9748 if test "${enable_werror+set}" = set; then
9749   enableval="$enable_werror"
9750
9751 else
9752   if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
9753   enable_werror=yes
9754 else
9755   enable_werror=no
9756 fi
9757 fi;
9758 case ${enable_werror} in
9759   yes) stage2_werror_flag="--enable-werror-always" ;;
9760   *) stage2_werror_flag="" ;;
9761 esac
9762
9763
9764 # Flags needed to enable html installing and building
9765
9766 # Check whether --with-datarootdir or --without-datarootdir was given.
9767 if test "${with_datarootdir+set}" = set; then
9768   withval="$with_datarootdir"
9769   datarootdir="\${prefix}/${withval}"
9770 else
9771   datarootdir="\${prefix}/share"
9772 fi;
9773
9774
9775 # Check whether --with-docdir or --without-docdir was given.
9776 if test "${with_docdir+set}" = set; then
9777   withval="$with_docdir"
9778   docdir="\${prefix}/${withval}"
9779 else
9780   docdir="\${datarootdir}/doc"
9781 fi;
9782
9783
9784 # Check whether --with-htmldir or --without-htmldir was given.
9785 if test "${with_htmldir+set}" = set; then
9786   withval="$with_htmldir"
9787   htmldir="\${prefix}/${withval}"
9788 else
9789   htmldir="\${docdir}"
9790 fi;
9791
9792
9793
9794
9795
9796           ac_config_files="$ac_config_files Makefile"
9797 cat >confcache <<\_ACEOF
9798 # This file is a shell script that caches the results of configure
9799 # tests run on this system so they can be shared between configure
9800 # scripts and configure runs, see configure's option --config-cache.
9801 # It is not useful on other systems.  If it contains results you don't
9802 # want to keep, you may remove or edit it.
9803 #
9804 # config.status only pays attention to the cache file if you give it
9805 # the --recheck option to rerun configure.
9806 #
9807 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9808 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9809 # following values.
9810
9811 _ACEOF
9812
9813 # The following way of writing the cache mishandles newlines in values,
9814 # but we know of no workaround that is simple, portable, and efficient.
9815 # So, don't put newlines in cache variables' values.
9816 # Ultrix sh set writes to stderr and can't be redirected directly,
9817 # and sets the high bit in the cache file unless we assign to the vars.
9818 {
9819   (set) 2>&1 |
9820     case `(ac_space=' '; set | grep ac_space) 2>&1` in
9821     *ac_space=\ *)
9822       # `set' does not quote correctly, so add quotes (double-quote
9823       # substitution turns \\\\ into \\, and sed turns \\ into \).
9824       sed -n \
9825         "s/'/'\\\\''/g;
9826           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9827       ;;
9828     *)
9829       # `set' quotes correctly as required by POSIX, so do not add quotes.
9830       sed -n \
9831         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9832       ;;
9833     esac;
9834 } |
9835   sed '
9836      t clear
9837      : clear
9838      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9839      t end
9840      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9841      : end' >>confcache
9842 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9843   if test -w $cache_file; then
9844     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9845     cat confcache >$cache_file
9846   else
9847     echo "not updating unwritable cache $cache_file"
9848   fi
9849 fi
9850 rm -f confcache
9851
9852 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9853 # Let make expand exec_prefix.
9854 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9855
9856 # VPATH may cause trouble with some makes, so we remove $(srcdir),
9857 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9858 # trailing colons and then remove the whole line if VPATH becomes empty
9859 # (actually we leave an empty line to preserve line numbers).
9860 if test "x$srcdir" = x.; then
9861   ac_vpsub='/^[  ]*VPATH[        ]*=/{
9862 s/:*\$(srcdir):*/:/;
9863 s/:*\${srcdir}:*/:/;
9864 s/:*@srcdir@:*/:/;
9865 s/^\([^=]*=[     ]*\):*/\1/;
9866 s/:*$//;
9867 s/^[^=]*=[       ]*$//;
9868 }'
9869 fi
9870
9871 # Transform confdefs.h into DEFS.
9872 # Protect against shell expansion while executing Makefile rules.
9873 # Protect against Makefile macro expansion.
9874 #
9875 # If the first sed substitution is executed (which looks for macros that
9876 # take arguments), then we branch to the quote section.  Otherwise,
9877 # look for a macro that doesn't take arguments.
9878 cat >confdef2opt.sed <<\_ACEOF
9879 t clear
9880 : clear
9881 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\),-D\1=\2,g
9882 t quote
9883 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\),-D\1=\2,g
9884 t quote
9885 d
9886 : quote
9887 s,[      `~#$^&*(){}\\|;'"<>?],\\&,g
9888 s,\[,\\&,g
9889 s,\],\\&,g
9890 s,\$,$$,g
9891 p
9892 _ACEOF
9893 # We use echo to avoid assuming a particular line-breaking character.
9894 # The extra dot is to prevent the shell from consuming trailing
9895 # line-breaks from the sub-command output.  A line-break within
9896 # single-quotes doesn't work because, if this script is created in a
9897 # platform that uses two characters for line-breaks (e.g., DOS), tr
9898 # would break.
9899 ac_LF_and_DOT=`echo; echo .`
9900 DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
9901 rm -f confdef2opt.sed
9902
9903
9904 ac_libobjs=
9905 ac_ltlibobjs=
9906 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9907   # 1. Remove the extension, and $U if already installed.
9908   ac_i=`echo "$ac_i" |
9909          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9910   # 2. Add them.
9911   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9912   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9913 done
9914 LIBOBJS=$ac_libobjs
9915
9916 LTLIBOBJS=$ac_ltlibobjs
9917
9918
9919
9920 : ${CONFIG_STATUS=./config.status}
9921 ac_clean_files_save=$ac_clean_files
9922 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9923 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9924 echo "$as_me: creating $CONFIG_STATUS" >&6;}
9925 cat >$CONFIG_STATUS <<_ACEOF
9926 #! $SHELL
9927 # Generated by $as_me.
9928 # Run this file to recreate the current configuration.
9929 # Compiler output produced by configure, useful for debugging
9930 # configure, is in config.log if it exists.
9931
9932 debug=false
9933 ac_cs_recheck=false
9934 ac_cs_silent=false
9935 SHELL=\${CONFIG_SHELL-$SHELL}
9936 _ACEOF
9937
9938 cat >>$CONFIG_STATUS <<\_ACEOF
9939 ## --------------------- ##
9940 ## M4sh Initialization.  ##
9941 ## --------------------- ##
9942
9943 # Be Bourne compatible
9944 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9945   emulate sh
9946   NULLCMD=:
9947   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9948   # is contrary to our usage.  Disable this feature.
9949   alias -g '${1+"$@"}'='"$@"'
9950 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9951   set -o posix
9952 fi
9953 DUALCASE=1; export DUALCASE # for MKS sh
9954
9955 # Support unset when possible.
9956 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9957   as_unset=unset
9958 else
9959   as_unset=false
9960 fi
9961
9962
9963 # Work around bugs in pre-3.0 UWIN ksh.
9964 $as_unset ENV MAIL MAILPATH
9965 PS1='$ '
9966 PS2='> '
9967 PS4='+ '
9968
9969 # NLS nuisances.
9970 for as_var in \
9971   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9972   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9973   LC_TELEPHONE LC_TIME
9974 do
9975   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9976     eval $as_var=C; export $as_var
9977   else
9978     $as_unset $as_var
9979   fi
9980 done
9981
9982 # Required to use basename.
9983 if expr a : '\(a\)' >/dev/null 2>&1; then
9984   as_expr=expr
9985 else
9986   as_expr=false
9987 fi
9988
9989 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9990   as_basename=basename
9991 else
9992   as_basename=false
9993 fi
9994
9995
9996 # Name of the executable.
9997 as_me=`$as_basename "$0" ||
9998 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9999          X"$0" : 'X\(//\)$' \| \
10000          X"$0" : 'X\(/\)$' \| \
10001          .     : '\(.\)' 2>/dev/null ||
10002 echo X/"$0" |
10003     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10004           /^X\/\(\/\/\)$/{ s//\1/; q; }
10005           /^X\/\(\/\).*/{ s//\1/; q; }
10006           s/.*/./; q'`
10007
10008
10009 # PATH needs CR, and LINENO needs CR and PATH.
10010 # Avoid depending upon Character Ranges.
10011 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10012 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10013 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10014 as_cr_digits='0123456789'
10015 as_cr_alnum=$as_cr_Letters$as_cr_digits
10016
10017 # The user is always right.
10018 if test "${PATH_SEPARATOR+set}" != set; then
10019   echo "#! /bin/sh" >conf$$.sh
10020   echo  "exit 0"   >>conf$$.sh
10021   chmod +x conf$$.sh
10022   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10023     PATH_SEPARATOR=';'
10024   else
10025     PATH_SEPARATOR=:
10026   fi
10027   rm -f conf$$.sh
10028 fi
10029
10030
10031   as_lineno_1=$LINENO
10032   as_lineno_2=$LINENO
10033   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10034   test "x$as_lineno_1" != "x$as_lineno_2" &&
10035   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
10036   # Find who we are.  Look in the path if we contain no path at all
10037   # relative or not.
10038   case $0 in
10039     *[\\/]* ) as_myself=$0 ;;
10040     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10041 for as_dir in $PATH
10042 do
10043   IFS=$as_save_IFS
10044   test -z "$as_dir" && as_dir=.
10045   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10046 done
10047
10048        ;;
10049   esac
10050   # We did not find ourselves, most probably we were run as `sh COMMAND'
10051   # in which case we are not to be found in the path.
10052   if test "x$as_myself" = x; then
10053     as_myself=$0
10054   fi
10055   if test ! -f "$as_myself"; then
10056     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10057 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10058    { (exit 1); exit 1; }; }
10059   fi
10060   case $CONFIG_SHELL in
10061   '')
10062     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10063 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10064 do
10065   IFS=$as_save_IFS
10066   test -z "$as_dir" && as_dir=.
10067   for as_base in sh bash ksh sh5; do
10068          case $as_dir in
10069          /*)
10070            if ("$as_dir/$as_base" -c '
10071   as_lineno_1=$LINENO
10072   as_lineno_2=$LINENO
10073   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10074   test "x$as_lineno_1" != "x$as_lineno_2" &&
10075   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
10076              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10077              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10078              CONFIG_SHELL=$as_dir/$as_base
10079              export CONFIG_SHELL
10080              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10081            fi;;
10082          esac
10083        done
10084 done
10085 ;;
10086   esac
10087
10088   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10089   # uniformly replaced by the line number.  The first 'sed' inserts a
10090   # line-number line before each line; the second 'sed' does the real
10091   # work.  The second script uses 'N' to pair each line-number line
10092   # with the numbered line, and appends trailing '-' during
10093   # substitution so that $LINENO is not a special case at line end.
10094   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10095   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
10096   sed '=' <$as_myself |
10097     sed '
10098       N
10099       s,$,-,
10100       : loop
10101       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10102       t loop
10103       s,-$,,
10104       s,^['$as_cr_digits']*\n,,
10105     ' >$as_me.lineno &&
10106   chmod +x $as_me.lineno ||
10107     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10108 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10109    { (exit 1); exit 1; }; }
10110
10111   # Don't try to exec as it changes $[0], causing all sort of problems
10112   # (the dirname of $[0] is not the place where we might find the
10113   # original and so on.  Autoconf is especially sensible to this).
10114   . ./$as_me.lineno
10115   # Exit status is that of the last command.
10116   exit
10117 }
10118
10119
10120 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10121   *c*,-n*) ECHO_N= ECHO_C='
10122 ' ECHO_T='      ' ;;
10123   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10124   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
10125 esac
10126
10127 if expr a : '\(a\)' >/dev/null 2>&1; then
10128   as_expr=expr
10129 else
10130   as_expr=false
10131 fi
10132
10133 rm -f conf$$ conf$$.exe conf$$.file
10134 echo >conf$$.file
10135 if ln -s conf$$.file conf$$ 2>/dev/null; then
10136   # We could just check for DJGPP; but this test a) works b) is more generic
10137   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10138   if test -f conf$$.exe; then
10139     # Don't use ln at all; we don't have any links
10140     as_ln_s='cp -p'
10141   else
10142     as_ln_s='ln -s'
10143   fi
10144 elif ln conf$$.file conf$$ 2>/dev/null; then
10145   as_ln_s=ln
10146 else
10147   as_ln_s='cp -p'
10148 fi
10149 rm -f conf$$ conf$$.exe conf$$.file
10150
10151 if mkdir -p . 2>/dev/null; then
10152   as_mkdir_p=:
10153 else
10154   test -d ./-p && rmdir ./-p
10155   as_mkdir_p=false
10156 fi
10157
10158 as_executable_p="test -f"
10159
10160 # Sed expression to map a string onto a valid CPP name.
10161 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10162
10163 # Sed expression to map a string onto a valid variable name.
10164 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10165
10166
10167 # IFS
10168 # We need space, tab and new line, in precisely that order.
10169 as_nl='
10170 '
10171 IFS="   $as_nl"
10172
10173 # CDPATH.
10174 $as_unset CDPATH
10175
10176 exec 6>&1
10177
10178 # Open the log real soon, to keep \$[0] and so on meaningful, and to
10179 # report actual input values of CONFIG_FILES etc. instead of their
10180 # values after options handling.  Logging --version etc. is OK.
10181 exec 5>>config.log
10182 {
10183   echo
10184   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10185 ## Running $as_me. ##
10186 _ASBOX
10187 } >&5
10188 cat >&5 <<_CSEOF
10189
10190 This file was extended by $as_me, which was
10191 generated by GNU Autoconf 2.59.  Invocation command line was
10192
10193   CONFIG_FILES    = $CONFIG_FILES
10194   CONFIG_HEADERS  = $CONFIG_HEADERS
10195   CONFIG_LINKS    = $CONFIG_LINKS
10196   CONFIG_COMMANDS = $CONFIG_COMMANDS
10197   $ $0 $@
10198
10199 _CSEOF
10200 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10201 echo >&5
10202 _ACEOF
10203
10204 # Files that config.status was made for.
10205 if test -n "$ac_config_files"; then
10206   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10207 fi
10208
10209 if test -n "$ac_config_headers"; then
10210   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10211 fi
10212
10213 if test -n "$ac_config_links"; then
10214   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10215 fi
10216
10217 if test -n "$ac_config_commands"; then
10218   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10219 fi
10220
10221 cat >>$CONFIG_STATUS <<\_ACEOF
10222
10223 ac_cs_usage="\
10224 \`$as_me' instantiates files from templates according to the
10225 current configuration.
10226
10227 Usage: $0 [OPTIONS] [FILE]...
10228
10229   -h, --help       print this help, then exit
10230   -V, --version    print version number, then exit
10231   -q, --quiet      do not print progress messages
10232   -d, --debug      don't remove temporary files
10233       --recheck    update $as_me by reconfiguring in the same conditions
10234   --file=FILE[:TEMPLATE]
10235                    instantiate the configuration file FILE
10236
10237 Configuration files:
10238 $config_files
10239
10240 Report bugs to <bug-autoconf@gnu.org>."
10241 _ACEOF
10242
10243 cat >>$CONFIG_STATUS <<_ACEOF
10244 ac_cs_version="\\
10245 config.status
10246 configured by $0, generated by GNU Autoconf 2.59,
10247   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10248
10249 Copyright (C) 2003 Free Software Foundation, Inc.
10250 This config.status script is free software; the Free Software Foundation
10251 gives unlimited permission to copy, distribute and modify it."
10252 srcdir=$srcdir
10253 INSTALL="$INSTALL"
10254 _ACEOF
10255
10256 cat >>$CONFIG_STATUS <<\_ACEOF
10257 # If no file are specified by the user, then we need to provide default
10258 # value.  By we need to know if files were specified by the user.
10259 ac_need_defaults=:
10260 while test $# != 0
10261 do
10262   case $1 in
10263   --*=*)
10264     ac_option=`expr "x$1" : 'x\([^=]*\)='`
10265     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
10266     ac_shift=:
10267     ;;
10268   -*)
10269     ac_option=$1
10270     ac_optarg=$2
10271     ac_shift=shift
10272     ;;
10273   *) # This is not an option, so the user has probably given explicit
10274      # arguments.
10275      ac_option=$1
10276      ac_need_defaults=false;;
10277   esac
10278
10279   case $ac_option in
10280   # Handling of the options.
10281 _ACEOF
10282 cat >>$CONFIG_STATUS <<\_ACEOF
10283   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10284     ac_cs_recheck=: ;;
10285   --version | --vers* | -V )
10286     echo "$ac_cs_version"; exit 0 ;;
10287   --he | --h)
10288     # Conflict between --help and --header
10289     { { echo "$as_me:$LINENO: error: ambiguous option: $1
10290 Try \`$0 --help' for more information." >&5
10291 echo "$as_me: error: ambiguous option: $1
10292 Try \`$0 --help' for more information." >&2;}
10293    { (exit 1); exit 1; }; };;
10294   --help | --hel | -h )
10295     echo "$ac_cs_usage"; exit 0 ;;
10296   --debug | --d* | -d )
10297     debug=: ;;
10298   --file | --fil | --fi | --f )
10299     $ac_shift
10300     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
10301     ac_need_defaults=false;;
10302   --header | --heade | --head | --hea )
10303     $ac_shift
10304     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
10305     ac_need_defaults=false;;
10306   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10307   | -silent | --silent | --silen | --sile | --sil | --si | --s)
10308     ac_cs_silent=: ;;
10309
10310   # This is an error.
10311   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10312 Try \`$0 --help' for more information." >&5
10313 echo "$as_me: error: unrecognized option: $1
10314 Try \`$0 --help' for more information." >&2;}
10315    { (exit 1); exit 1; }; } ;;
10316
10317   *) ac_config_targets="$ac_config_targets $1" ;;
10318
10319   esac
10320   shift
10321 done
10322
10323 ac_configure_extra_args=
10324
10325 if $ac_cs_silent; then
10326   exec 6>/dev/null
10327   ac_configure_extra_args="$ac_configure_extra_args --silent"
10328 fi
10329
10330 _ACEOF
10331 cat >>$CONFIG_STATUS <<_ACEOF
10332 if \$ac_cs_recheck; then
10333   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10334   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10335 fi
10336
10337 _ACEOF
10338
10339
10340
10341
10342
10343 cat >>$CONFIG_STATUS <<\_ACEOF
10344 for ac_config_target in $ac_config_targets
10345 do
10346   case "$ac_config_target" in
10347   # Handling of arguments.
10348   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10349   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
10350 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
10351    { (exit 1); exit 1; }; };;
10352   esac
10353 done
10354
10355 # If the user did not use the arguments to specify the items to instantiate,
10356 # then the envvar interface is used.  Set only those that are not.
10357 # We use the long form for the default assignment because of an extremely
10358 # bizarre bug on SunOS 4.1.3.
10359 if $ac_need_defaults; then
10360   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10361 fi
10362
10363 # Have a temporary directory for convenience.  Make it in the build tree
10364 # simply because there is no reason to put it here, and in addition,
10365 # creating and moving files from /tmp can sometimes cause problems.
10366 # Create a temporary directory, and hook for its removal unless debugging.
10367 $debug ||
10368 {
10369   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10370   trap '{ (exit 1); exit 1; }' 1 2 13 15
10371 }
10372
10373 # Create a (secure) tmp directory for tmp files.
10374
10375 {
10376   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
10377   test -n "$tmp" && test -d "$tmp"
10378 }  ||
10379 {
10380   tmp=./confstat$$-$RANDOM
10381   (umask 077 && mkdir $tmp)
10382 } ||
10383 {
10384    echo "$me: cannot create a temporary directory in ." >&2
10385    { (exit 1); exit 1; }
10386 }
10387
10388 _ACEOF
10389
10390 cat >>$CONFIG_STATUS <<_ACEOF
10391
10392 #
10393 # CONFIG_FILES section.
10394 #
10395
10396 # No need to generate the scripts if there are no CONFIG_FILES.
10397 # This happens for instance when ./config.status config.h
10398 if test -n "\$CONFIG_FILES"; then
10399   # Protect against being on the right side of a sed subst in config.status.
10400   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
10401    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
10402 s,@SHELL@,$SHELL,;t t
10403 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
10404 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
10405 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
10406 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
10407 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
10408 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
10409 s,@exec_prefix@,$exec_prefix,;t t
10410 s,@prefix@,$prefix,;t t
10411 s,@program_transform_name@,$program_transform_name,;t t
10412 s,@bindir@,$bindir,;t t
10413 s,@sbindir@,$sbindir,;t t
10414 s,@libexecdir@,$libexecdir,;t t
10415 s,@datadir@,$datadir,;t t
10416 s,@sysconfdir@,$sysconfdir,;t t
10417 s,@sharedstatedir@,$sharedstatedir,;t t
10418 s,@localstatedir@,$localstatedir,;t t
10419 s,@libdir@,$libdir,;t t
10420 s,@includedir@,$includedir,;t t
10421 s,@oldincludedir@,$oldincludedir,;t t
10422 s,@infodir@,$infodir,;t t
10423 s,@mandir@,$mandir,;t t
10424 s,@build_alias@,$build_alias,;t t
10425 s,@host_alias@,$host_alias,;t t
10426 s,@target_alias@,$target_alias,;t t
10427 s,@DEFS@,$DEFS,;t t
10428 s,@ECHO_C@,$ECHO_C,;t t
10429 s,@ECHO_N@,$ECHO_N,;t t
10430 s,@ECHO_T@,$ECHO_T,;t t
10431 s,@LIBS@,$LIBS,;t t
10432 s,@build@,$build,;t t
10433 s,@build_cpu@,$build_cpu,;t t
10434 s,@build_vendor@,$build_vendor,;t t
10435 s,@build_os@,$build_os,;t t
10436 s,@build_noncanonical@,$build_noncanonical,;t t
10437 s,@host_noncanonical@,$host_noncanonical,;t t
10438 s,@target_noncanonical@,$target_noncanonical,;t t
10439 s,@host@,$host,;t t
10440 s,@host_cpu@,$host_cpu,;t t
10441 s,@host_vendor@,$host_vendor,;t t
10442 s,@host_os@,$host_os,;t t
10443 s,@target@,$target,;t t
10444 s,@target_cpu@,$target_cpu,;t t
10445 s,@target_vendor@,$target_vendor,;t t
10446 s,@target_os@,$target_os,;t t
10447 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
10448 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
10449 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
10450 s,@LN@,$LN,;t t
10451 s,@LN_S@,$LN_S,;t t
10452 s,@TOPLEVEL_CONFIGURE_ARGUMENTS@,$TOPLEVEL_CONFIGURE_ARGUMENTS,;t t
10453 s,@build_libsubdir@,$build_libsubdir,;t t
10454 s,@build_subdir@,$build_subdir,;t t
10455 s,@host_subdir@,$host_subdir,;t t
10456 s,@target_subdir@,$target_subdir,;t t
10457 s,@CC@,$CC,;t t
10458 s,@CFLAGS@,$CFLAGS,;t t
10459 s,@LDFLAGS@,$LDFLAGS,;t t
10460 s,@CPPFLAGS@,$CPPFLAGS,;t t
10461 s,@ac_ct_CC@,$ac_ct_CC,;t t
10462 s,@EXEEXT@,$EXEEXT,;t t
10463 s,@OBJEXT@,$OBJEXT,;t t
10464 s,@GNATBIND@,$GNATBIND,;t t
10465 s,@ac_ct_GNATBIND@,$ac_ct_GNATBIND,;t t
10466 s,@GNATMAKE@,$GNATMAKE,;t t
10467 s,@ac_ct_GNATMAKE@,$ac_ct_GNATMAKE,;t t
10468 s,@do_compare@,$do_compare,;t t
10469 s,@gmplibs@,$gmplibs,;t t
10470 s,@gmpinc@,$gmpinc,;t t
10471 s,@stage1_languages@,$stage1_languages,;t t
10472 s,@SYSROOT_CFLAGS_FOR_TARGET@,$SYSROOT_CFLAGS_FOR_TARGET,;t t
10473 s,@RPATH_ENVVAR@,$RPATH_ENVVAR,;t t
10474 s,@tooldir@,$tooldir,;t t
10475 s,@build_tooldir@,$build_tooldir,;t t
10476 s,@CONFIGURE_GDB_TK@,$CONFIGURE_GDB_TK,;t t
10477 s,@GDB_TK@,$GDB_TK,;t t
10478 s,@INSTALL_GDB_TK@,$INSTALL_GDB_TK,;t t
10479 s,@build_configargs@,$build_configargs,;t t
10480 s,@build_configdirs@,$build_configdirs,;t t
10481 s,@host_configargs@,$host_configargs,;t t
10482 s,@configdirs@,$configdirs,;t t
10483 s,@target_configargs@,$target_configargs,;t t
10484 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
10485 s,@config_shell@,$config_shell,;t t
10486 s,@YACC@,$YACC,;t t
10487 s,@BISON@,$BISON,;t t
10488 s,@M4@,$M4,;t t
10489 s,@LEX@,$LEX,;t t
10490 s,@FLEX@,$FLEX,;t t
10491 s,@MAKEINFO@,$MAKEINFO,;t t
10492 s,@EXPECT@,$EXPECT,;t t
10493 s,@RUNTEST@,$RUNTEST,;t t
10494 s,@AR@,$AR,;t t
10495 s,@AS@,$AS,;t t
10496 s,@DLLTOOL@,$DLLTOOL,;t t
10497 s,@LD@,$LD,;t t
10498 s,@LIPO@,$LIPO,;t t
10499 s,@NM@,$NM,;t t
10500 s,@RANLIB@,$RANLIB,;t t
10501 s,@STRIP@,$STRIP,;t t
10502 s,@WINDRES@,$WINDRES,;t t
10503 s,@OBJCOPY@,$OBJCOPY,;t t
10504 s,@OBJDUMP@,$OBJDUMP,;t t
10505 s,@CXX@,$CXX,;t t
10506 s,@CFLAGS_FOR_BUILD@,$CFLAGS_FOR_BUILD,;t t
10507 s,@CXXFLAGS@,$CXXFLAGS,;t t
10508 s,@CC_FOR_TARGET@,$CC_FOR_TARGET,;t t
10509 s,@CXX_FOR_TARGET@,$CXX_FOR_TARGET,;t t
10510 s,@GCC_FOR_TARGET@,$GCC_FOR_TARGET,;t t
10511 s,@GCJ_FOR_TARGET@,$GCJ_FOR_TARGET,;t t
10512 s,@GFORTRAN_FOR_TARGET@,$GFORTRAN_FOR_TARGET,;t t
10513 s,@AR_FOR_TARGET@,$AR_FOR_TARGET,;t t
10514 s,@AS_FOR_TARGET@,$AS_FOR_TARGET,;t t
10515 s,@DLLTOOL_FOR_TARGET@,$DLLTOOL_FOR_TARGET,;t t
10516 s,@LD_FOR_TARGET@,$LD_FOR_TARGET,;t t
10517 s,@LIPO_FOR_TARGET@,$LIPO_FOR_TARGET,;t t
10518 s,@NM_FOR_TARGET@,$NM_FOR_TARGET,;t t
10519 s,@OBJDUMP_FOR_TARGET@,$OBJDUMP_FOR_TARGET,;t t
10520 s,@RANLIB_FOR_TARGET@,$RANLIB_FOR_TARGET,;t t
10521 s,@STRIP_FOR_TARGET@,$STRIP_FOR_TARGET,;t t
10522 s,@WINDRES_FOR_TARGET@,$WINDRES_FOR_TARGET,;t t
10523 s,@RAW_CXX_FOR_TARGET@,$RAW_CXX_FOR_TARGET,;t t
10524 s,@FLAGS_FOR_TARGET@,$FLAGS_FOR_TARGET,;t t
10525 s,@COMPILER_AS_FOR_TARGET@,$COMPILER_AS_FOR_TARGET,;t t
10526 s,@COMPILER_LD_FOR_TARGET@,$COMPILER_LD_FOR_TARGET,;t t
10527 s,@COMPILER_NM_FOR_TARGET@,$COMPILER_NM_FOR_TARGET,;t t
10528 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
10529 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
10530 s,@MAINT@,$MAINT,;t t
10531 s,@stage1_cflags@,$stage1_cflags,;t t
10532 s,@stage1_checking@,$stage1_checking,;t t
10533 s,@stage2_werror_flag@,$stage2_werror_flag,;t t
10534 s,@datarootdir@,$datarootdir,;t t
10535 s,@docdir@,$docdir,;t t
10536 s,@htmldir@,$htmldir,;t t
10537 s,@LIBOBJS@,$LIBOBJS,;t t
10538 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
10539 /@serialization_dependencies@/r $serialization_dependencies
10540 s,@serialization_dependencies@,,;t t
10541 /@host_makefile_frag@/r $host_makefile_frag
10542 s,@host_makefile_frag@,,;t t
10543 /@target_makefile_frag@/r $target_makefile_frag
10544 s,@target_makefile_frag@,,;t t
10545 /@alphaieee_frag@/r $alphaieee_frag
10546 s,@alphaieee_frag@,,;t t
10547 /@ospace_frag@/r $ospace_frag
10548 s,@ospace_frag@,,;t t
10549 CEOF
10550
10551 _ACEOF
10552
10553   cat >>$CONFIG_STATUS <<\_ACEOF
10554   # Split the substitutions into bite-sized pieces for seds with
10555   # small command number limits, like on Digital OSF/1 and HP-UX.
10556   ac_max_sed_lines=48
10557   ac_sed_frag=1 # Number of current file.
10558   ac_beg=1 # First line for current file.
10559   ac_end=$ac_max_sed_lines # Line after last line for current file.
10560   ac_more_lines=:
10561   ac_sed_cmds=
10562   while $ac_more_lines; do
10563     if test $ac_beg -gt 1; then
10564       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10565     else
10566       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10567     fi
10568     if test ! -s $tmp/subs.frag; then
10569       ac_more_lines=false
10570     else
10571       # The purpose of the label and of the branching condition is to
10572       # speed up the sed processing (if there are no `@' at all, there
10573       # is no need to browse any of the substitutions).
10574       # These are the two extra sed commands mentioned above.
10575       (echo ':t
10576   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
10577       if test -z "$ac_sed_cmds"; then
10578         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
10579       else
10580         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
10581       fi
10582       ac_sed_frag=`expr $ac_sed_frag + 1`
10583       ac_beg=$ac_end
10584       ac_end=`expr $ac_end + $ac_max_sed_lines`
10585     fi
10586   done
10587   if test -z "$ac_sed_cmds"; then
10588     ac_sed_cmds=cat
10589   fi
10590 fi # test -n "$CONFIG_FILES"
10591
10592 _ACEOF
10593 cat >>$CONFIG_STATUS <<\_ACEOF
10594 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
10595   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10596   case $ac_file in
10597   - | *:- | *:-:* ) # input from stdin
10598         cat >$tmp/stdin
10599         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10600         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10601   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10602         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10603   * )   ac_file_in=$ac_file.in ;;
10604   esac
10605
10606   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
10607   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10608 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10609          X"$ac_file" : 'X\(//\)[^/]' \| \
10610          X"$ac_file" : 'X\(//\)$' \| \
10611          X"$ac_file" : 'X\(/\)' \| \
10612          .     : '\(.\)' 2>/dev/null ||
10613 echo X"$ac_file" |
10614     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10615           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10616           /^X\(\/\/\)$/{ s//\1/; q; }
10617           /^X\(\/\).*/{ s//\1/; q; }
10618           s/.*/./; q'`
10619   { if $as_mkdir_p; then
10620     mkdir -p "$ac_dir"
10621   else
10622     as_dir="$ac_dir"
10623     as_dirs=
10624     while test ! -d "$as_dir"; do
10625       as_dirs="$as_dir $as_dirs"
10626       as_dir=`(dirname "$as_dir") 2>/dev/null ||
10627 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10628          X"$as_dir" : 'X\(//\)[^/]' \| \
10629          X"$as_dir" : 'X\(//\)$' \| \
10630          X"$as_dir" : 'X\(/\)' \| \
10631          .     : '\(.\)' 2>/dev/null ||
10632 echo X"$as_dir" |
10633     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10634           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10635           /^X\(\/\/\)$/{ s//\1/; q; }
10636           /^X\(\/\).*/{ s//\1/; q; }
10637           s/.*/./; q'`
10638     done
10639     test ! -n "$as_dirs" || mkdir $as_dirs
10640   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10641 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10642    { (exit 1); exit 1; }; }; }
10643
10644   ac_builddir=.
10645
10646 if test "$ac_dir" != .; then
10647   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10648   # A "../" for each directory in $ac_dir_suffix.
10649   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10650 else
10651   ac_dir_suffix= ac_top_builddir=
10652 fi
10653
10654 case $srcdir in
10655   .)  # No --srcdir option.  We are building in place.
10656     ac_srcdir=.
10657     if test -z "$ac_top_builddir"; then
10658        ac_top_srcdir=.
10659     else
10660        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10661     fi ;;
10662   [\\/]* | ?:[\\/]* )  # Absolute path.
10663     ac_srcdir=$srcdir$ac_dir_suffix;
10664     ac_top_srcdir=$srcdir ;;
10665   *) # Relative path.
10666     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10667     ac_top_srcdir=$ac_top_builddir$srcdir ;;
10668 esac
10669
10670 # Do not use `cd foo && pwd` to compute absolute paths, because
10671 # the directories may not exist.
10672 case `pwd` in
10673 .) ac_abs_builddir="$ac_dir";;
10674 *)
10675   case "$ac_dir" in
10676   .) ac_abs_builddir=`pwd`;;
10677   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10678   *) ac_abs_builddir=`pwd`/"$ac_dir";;
10679   esac;;
10680 esac
10681 case $ac_abs_builddir in
10682 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10683 *)
10684   case ${ac_top_builddir}. in
10685   .) ac_abs_top_builddir=$ac_abs_builddir;;
10686   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10687   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10688   esac;;
10689 esac
10690 case $ac_abs_builddir in
10691 .) ac_abs_srcdir=$ac_srcdir;;
10692 *)
10693   case $ac_srcdir in
10694   .) ac_abs_srcdir=$ac_abs_builddir;;
10695   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10696   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10697   esac;;
10698 esac
10699 case $ac_abs_builddir in
10700 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10701 *)
10702   case $ac_top_srcdir in
10703   .) ac_abs_top_srcdir=$ac_abs_builddir;;
10704   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10705   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10706   esac;;
10707 esac
10708
10709
10710   case $INSTALL in
10711   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10712   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
10713   esac
10714
10715   if test x"$ac_file" != x-; then
10716     { echo "$as_me:$LINENO: creating $ac_file" >&5
10717 echo "$as_me: creating $ac_file" >&6;}
10718     rm -f "$ac_file"
10719   fi
10720   # Let's still pretend it is `configure' which instantiates (i.e., don't
10721   # use $as_me), people would be surprised to read:
10722   #    /* config.h.  Generated by config.status.  */
10723   if test x"$ac_file" = x-; then
10724     configure_input=
10725   else
10726     configure_input="$ac_file.  "
10727   fi
10728   configure_input=$configure_input"Generated from `echo $ac_file_in |
10729                                      sed 's,.*/,,'` by configure."
10730
10731   # First look for the input files in the build tree, otherwise in the
10732   # src tree.
10733   ac_file_inputs=`IFS=:
10734     for f in $ac_file_in; do
10735       case $f in
10736       -) echo $tmp/stdin ;;
10737       [\\/$]*)
10738          # Absolute (can't be DOS-style, as IFS=:)
10739          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10740 echo "$as_me: error: cannot find input file: $f" >&2;}
10741    { (exit 1); exit 1; }; }
10742          echo "$f";;
10743       *) # Relative
10744          if test -f "$f"; then
10745            # Build tree
10746            echo "$f"
10747          elif test -f "$srcdir/$f"; then
10748            # Source tree
10749            echo "$srcdir/$f"
10750          else
10751            # /dev/null tree
10752            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10753 echo "$as_me: error: cannot find input file: $f" >&2;}
10754    { (exit 1); exit 1; }; }
10755          fi;;
10756       esac
10757     done` || { (exit 1); exit 1; }
10758 _ACEOF
10759 cat >>$CONFIG_STATUS <<_ACEOF
10760   sed "$ac_vpsub
10761 $extrasub
10762 _ACEOF
10763 cat >>$CONFIG_STATUS <<\_ACEOF
10764 :t
10765 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10766 s,@configure_input@,$configure_input,;t t
10767 s,@srcdir@,$ac_srcdir,;t t
10768 s,@abs_srcdir@,$ac_abs_srcdir,;t t
10769 s,@top_srcdir@,$ac_top_srcdir,;t t
10770 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
10771 s,@builddir@,$ac_builddir,;t t
10772 s,@abs_builddir@,$ac_abs_builddir,;t t
10773 s,@top_builddir@,$ac_top_builddir,;t t
10774 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
10775 s,@INSTALL@,$ac_INSTALL,;t t
10776 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
10777   rm -f $tmp/stdin
10778   if test x"$ac_file" != x-; then
10779     mv $tmp/out $ac_file
10780   else
10781     cat $tmp/out
10782     rm -f $tmp/out
10783   fi
10784
10785 done
10786 _ACEOF
10787
10788 cat >>$CONFIG_STATUS <<\_ACEOF
10789
10790 { (exit 0); exit 0; }
10791 _ACEOF
10792 chmod +x $CONFIG_STATUS
10793 ac_clean_files=$ac_clean_files_save
10794
10795
10796 # configure is writing to config.log, and then calls config.status.
10797 # config.status does its own redirection, appending to config.log.
10798 # Unfortunately, on DOS this fails, as config.log is still kept open
10799 # by configure, so config.status won't be able to write to it; its
10800 # output is simply discarded.  So we exec the FD to /dev/null,
10801 # effectively closing config.log, so it can be properly (re)opened and
10802 # appended to by config.status.  When coming back to configure, we
10803 # need to make the FD available again.
10804 if test "$no_create" != yes; then
10805   ac_cs_success=:
10806   ac_config_status_args=
10807   test "$silent" = yes &&
10808     ac_config_status_args="$ac_config_status_args --quiet"
10809   exec 5>/dev/null
10810   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10811   exec 5>>config.log
10812   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10813   # would make configure fail if this is the last instruction.
10814   $ac_cs_success || { (exit 1); exit 1; }
10815 fi
10816