OSDN Git Service

PR bootstrap/30748
[pf3gnuchains/pf3gnuchains3x.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 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 echo "$as_me:$LINENO: checking whether compiler driver understands Ada" >&5
3646 echo $ECHO_N "checking whether compiler driver understands Ada... $ECHO_C" >&6
3647 if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then
3648   echo $ECHO_N "(cached) $ECHO_C" >&6
3649 else
3650   cat >conftest.adb <<EOF
3651 procedure conftest is begin null; end conftest;
3652 EOF
3653 acx_cv_cc_gcc_supports_ada=no
3654 # There is a bug in old released versions of GCC which causes the
3655 # driver to exit successfully when the appropriate language module
3656 # has not been installed.  This is fixed in 2.95.4, 3.0.2, and 3.1.
3657 # Therefore we must check for the error message as well as an
3658 # unsuccessful exit.
3659 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
3660 # given a .adb file, but produce no object file.  So we must check
3661 # if an object file was really produced to guard against this.
3662 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
3663 if test x"$errors" = x && test -f conftest.$ac_objext; then
3664   acx_cv_cc_gcc_supports_ada=yes
3665 fi
3666 rm -f conftest.*
3667 fi
3668 echo "$as_me:$LINENO: result: $acx_cv_cc_gcc_supports_ada" >&5
3669 echo "${ECHO_T}$acx_cv_cc_gcc_supports_ada" >&6
3670
3671 if test x$GNATBIND != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
3672   have_gnat=yes
3673 else
3674   have_gnat=no
3675 fi
3676
3677 echo "$as_me:$LINENO: checking how to compare bootstrapped objects" >&5
3678 echo $ECHO_N "checking how to compare bootstrapped objects... $ECHO_C" >&6
3679 if test "${gcc_cv_prog_cmp_skip+set}" = set; then
3680   echo $ECHO_N "(cached) $ECHO_C" >&6
3681 else
3682    echo abfoo >t1
3683   echo cdfoo >t2
3684   gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
3685   if cmp t1 t2 2 2 > /dev/null 2>&1; then
3686     if cmp t1 t2 1 1 > /dev/null 2>&1; then
3687       :
3688     else
3689       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
3690     fi
3691   fi
3692   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
3693     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
3694       :
3695     else
3696       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
3697     fi
3698   fi
3699   rm t1 t2
3700
3701 fi
3702 echo "$as_me:$LINENO: result: $gcc_cv_prog_cmp_skip" >&5
3703 echo "${ECHO_T}$gcc_cv_prog_cmp_skip" >&6
3704 do_compare="$gcc_cv_prog_cmp_skip"
3705
3706
3707
3708 # Check for GMP and MPFR
3709 gmplibs="-lmpfr -lgmp"
3710 gmpinc=
3711 have_gmp=no
3712
3713 # Specify a location for mpfr
3714 # check for this first so it ends up on the link line before gmp.
3715
3716 # Check whether --with-mpfr-dir or --without-mpfr-dir was given.
3717 if test "${with_mpfr_dir+set}" = set; then
3718   withval="$with_mpfr_dir"
3719   { { echo "$as_me:$LINENO: error: The --with-mpfr-dir=PATH option has been removed.
3720 Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" >&5
3721 echo "$as_me: error: The --with-mpfr-dir=PATH option has been removed.
3722 Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" >&2;}
3723    { (exit 1); exit 1; }; }
3724 fi;
3725
3726
3727 # Check whether --with-mpfr or --without-mpfr was given.
3728 if test "${with_mpfr+set}" = set; then
3729   withval="$with_mpfr"
3730
3731 fi;
3732
3733 # Check whether --with-mpfr_include or --without-mpfr_include was given.
3734 if test "${with_mpfr_include+set}" = set; then
3735   withval="$with_mpfr_include"
3736
3737 fi;
3738
3739 # Check whether --with-mpfr_lib or --without-mpfr_lib was given.
3740 if test "${with_mpfr_lib+set}" = set; then
3741   withval="$with_mpfr_lib"
3742
3743 fi;
3744
3745 if test "x$with_mpfr" != x; then
3746   gmplibs="-L$with_mpfr/lib $gmplibs"
3747   gmpinc="-I$with_mpfr/include"
3748 fi
3749 if test "x$with_mpfr_include" != x; then
3750   gmpinc="-I$with_mpfr_include"
3751 fi
3752 if test "x$with_mpfr_lib" != x; then
3753   gmplibs="-L$with_mpfr_lib $gmplibs"
3754 fi
3755 if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
3756   gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
3757   gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
3758   # Do not test the mpfr version.  Assume that it is sufficient, since
3759   # it is in the source tree, and the library has not been built yet
3760   # but it would be included on the link line in the version check below
3761   # hence making the test fail.
3762   have_gmp=yes
3763 fi
3764
3765 # Specify a location for gmp
3766
3767 # Check whether --with-gmp-dir or --without-gmp-dir was given.
3768 if test "${with_gmp_dir+set}" = set; then
3769   withval="$with_gmp_dir"
3770   { { echo "$as_me:$LINENO: error: The --with-gmp-dir=PATH option has been removed.
3771 Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" >&5
3772 echo "$as_me: error: The --with-gmp-dir=PATH option has been removed.
3773 Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" >&2;}
3774    { (exit 1); exit 1; }; }
3775 fi;
3776
3777
3778 # Check whether --with-gmp or --without-gmp was given.
3779 if test "${with_gmp+set}" = set; then
3780   withval="$with_gmp"
3781
3782 fi;
3783
3784 # Check whether --with-gmp_include or --without-gmp_include was given.
3785 if test "${with_gmp_include+set}" = set; then
3786   withval="$with_gmp_include"
3787
3788 fi;
3789
3790 # Check whether --with-gmp_lib or --without-gmp_lib was given.
3791 if test "${with_gmp_lib+set}" = set; then
3792   withval="$with_gmp_lib"
3793
3794 fi;
3795
3796
3797 if test "x$with_gmp" != x; then
3798   gmplibs="-L$with_gmp/lib $gmplibs"
3799   gmpinc="-I$with_gmp/include $gmpinc"
3800 fi
3801 if test "x$with_gmp_include" != x; then
3802   gmpinc="-I$with_gmp_include $gmpinc"
3803 fi
3804 if test "x$with_gmp_lib" != x; then
3805   gmplibs="-L$with_gmp_lib $gmplibs"
3806 fi
3807 if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
3808   gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
3809   gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
3810   # Do not test the gmp version.  Assume that it is sufficient, since
3811   # it is in the source tree, and the library has not been built yet
3812   # but it would be included on the link line in the version check below
3813   # hence making the test fail.
3814   have_gmp=yes
3815 fi
3816
3817 if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
3818   have_gmp=yes
3819   saved_CFLAGS="$CFLAGS"
3820   CFLAGS="$CFLAGS $gmpinc"
3821   # Check GMP actually works
3822   echo "$as_me:$LINENO: checking for correct version of gmp.h" >&5
3823 echo $ECHO_N "checking for correct version of gmp.h... $ECHO_C" >&6
3824
3825 cat >conftest.$ac_ext <<_ACEOF
3826 /* confdefs.h.  */
3827 _ACEOF
3828 cat confdefs.h >>conftest.$ac_ext
3829 cat >>conftest.$ac_ext <<_ACEOF
3830 /* end confdefs.h.  */
3831 #include "gmp.h"
3832 int
3833 main ()
3834 {
3835
3836   #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1)
3837   choke me
3838   #endif
3839
3840   ;
3841   return 0;
3842 }
3843 _ACEOF
3844 rm -f conftest.$ac_objext
3845 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3846   (eval $ac_compile) 2>conftest.er1
3847   ac_status=$?
3848   grep -v '^ *+' conftest.er1 >conftest.err
3849   rm -f conftest.er1
3850   cat conftest.err >&5
3851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3852   (exit $ac_status); } &&
3853          { ac_try='test -z "$ac_c_werror_flag"
3854                          || test ! -s conftest.err'
3855   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3856   (eval $ac_try) 2>&5
3857   ac_status=$?
3858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859   (exit $ac_status); }; } &&
3860          { ac_try='test -s conftest.$ac_objext'
3861   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3862   (eval $ac_try) 2>&5
3863   ac_status=$?
3864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865   (exit $ac_status); }; }; then
3866   echo "$as_me:$LINENO: result: yes" >&5
3867 echo "${ECHO_T}yes" >&6
3868 else
3869   echo "$as_me: failed program was:" >&5
3870 sed 's/^/| /' conftest.$ac_ext >&5
3871
3872 echo "$as_me:$LINENO: result: no" >&5
3873 echo "${ECHO_T}no" >&6; have_gmp=no
3874 fi
3875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3876
3877   if test x"$have_gmp" = xyes; then
3878     saved_LIBS="$LIBS"
3879     LIBS="$LIBS $gmplibs"
3880         echo "$as_me:$LINENO: checking for correct version of mpfr.h" >&5
3881 echo $ECHO_N "checking for correct version of mpfr.h... $ECHO_C" >&6
3882     cat >conftest.$ac_ext <<_ACEOF
3883 /* confdefs.h.  */
3884 _ACEOF
3885 cat confdefs.h >>conftest.$ac_ext
3886 cat >>conftest.$ac_ext <<_ACEOF
3887 /* end confdefs.h.  */
3888 #include <gmp.h>
3889     #include <mpfr.h>
3890 int
3891 main ()
3892 {
3893
3894     #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,0)
3895     choke me
3896     #endif
3897     mpfr_t n; mpfr_init(n);
3898     mpfr_t x; mpfr_init(x);
3899     int t;
3900     mpfr_atan2 (n, n, x, GMP_RNDN);
3901     mpfr_erfc (n, x, GMP_RNDN);
3902     mpfr_subnormalize (x, t, GMP_RNDN);
3903
3904   ;
3905   return 0;
3906 }
3907 _ACEOF
3908 rm -f conftest.$ac_objext conftest$ac_exeext
3909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3910   (eval $ac_link) 2>conftest.er1
3911   ac_status=$?
3912   grep -v '^ *+' conftest.er1 >conftest.err
3913   rm -f conftest.er1
3914   cat conftest.err >&5
3915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916   (exit $ac_status); } &&
3917          { ac_try='test -z "$ac_c_werror_flag"
3918                          || test ! -s conftest.err'
3919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920   (eval $ac_try) 2>&5
3921   ac_status=$?
3922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923   (exit $ac_status); }; } &&
3924          { ac_try='test -s conftest$ac_exeext'
3925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926   (eval $ac_try) 2>&5
3927   ac_status=$?
3928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929   (exit $ac_status); }; }; then
3930   cat >conftest.$ac_ext <<_ACEOF
3931 /* confdefs.h.  */
3932 _ACEOF
3933 cat confdefs.h >>conftest.$ac_ext
3934 cat >>conftest.$ac_ext <<_ACEOF
3935 /* end confdefs.h.  */
3936 #include <gmp.h>
3937     #include <mpfr.h>
3938 int
3939 main ()
3940 {
3941
3942     #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,1)
3943     choke me
3944     #endif
3945     mpfr_t n; mpfr_init(n);
3946
3947   ;
3948   return 0;
3949 }
3950 _ACEOF
3951 rm -f conftest.$ac_objext conftest$ac_exeext
3952 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3953   (eval $ac_link) 2>conftest.er1
3954   ac_status=$?
3955   grep -v '^ *+' conftest.er1 >conftest.err
3956   rm -f conftest.er1
3957   cat conftest.err >&5
3958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3959   (exit $ac_status); } &&
3960          { ac_try='test -z "$ac_c_werror_flag"
3961                          || test ! -s conftest.err'
3962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3963   (eval $ac_try) 2>&5
3964   ac_status=$?
3965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3966   (exit $ac_status); }; } &&
3967          { ac_try='test -s conftest$ac_exeext'
3968   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969   (eval $ac_try) 2>&5
3970   ac_status=$?
3971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972   (exit $ac_status); }; }; then
3973   echo "$as_me:$LINENO: result: yes" >&5
3974 echo "${ECHO_T}yes" >&6
3975 else
3976   echo "$as_me: failed program was:" >&5
3977 sed 's/^/| /' conftest.$ac_ext >&5
3978
3979 echo "$as_me:$LINENO: result: buggy but acceptable" >&5
3980 echo "${ECHO_T}buggy but acceptable" >&6
3981 fi
3982 rm -f conftest.err conftest.$ac_objext \
3983       conftest$ac_exeext conftest.$ac_ext
3984 else
3985   echo "$as_me: failed program was:" >&5
3986 sed 's/^/| /' conftest.$ac_ext >&5
3987
3988 echo "$as_me:$LINENO: result: no" >&5
3989 echo "${ECHO_T}no" >&6; have_gmp=no
3990 fi
3991 rm -f conftest.err conftest.$ac_objext \
3992       conftest$ac_exeext conftest.$ac_ext
3993       LIBS="$saved_LIBS"
3994   fi
3995   CFLAGS="$saved_CFLAGS"
3996
3997   if test x$have_gmp != xyes; then
3998     { { echo "$as_me:$LINENO: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+.
3999 Try the --with-gmp and/or --with-mpfr options to specify their locations.
4000 Copies of these libraries' source code can be found at their respective
4001 hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
4002 See also http://gcc.gnu.org/install/prerequisites.html for additional info.
4003 If you obtained GMP and/or MPFR from a vendor distribution package, make
4004 sure that you have installed both the libraries and the header files.
4005 They may be located in separate packages." >&5
4006 echo "$as_me: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+.
4007 Try the --with-gmp and/or --with-mpfr options to specify their locations.
4008 Copies of these libraries' source code can be found at their respective
4009 hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
4010 See also http://gcc.gnu.org/install/prerequisites.html for additional info.
4011 If you obtained GMP and/or MPFR from a vendor distribution package, make
4012 sure that you have installed both the libraries and the header files.
4013 They may be located in separate packages." >&2;}
4014    { (exit 1); exit 1; }; }
4015   fi
4016 fi
4017
4018 # Flags needed for both GMP and/or MPFR
4019
4020
4021
4022 # By default, C is the only stage 1 language.
4023 stage1_languages=,c,
4024
4025 # Figure out what language subdirectories are present.
4026 # Look if the user specified --enable-languages="..."; if not, use
4027 # the environment variable $LANGUAGES if defined. $LANGUAGES might
4028 # go away some day.
4029 # NB:  embedded tabs in this IF block -- do not untabify
4030 if test -d ${srcdir}/gcc; then
4031   if test x"${enable_languages+set}" != xset; then
4032     if test x"${LANGUAGES+set}" = xset; then
4033       enable_languages="${LANGUAGES}"
4034         echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
4035     else
4036       enable_languages=all
4037     fi
4038   else
4039     if test x"${enable_languages}" = x ||
4040        test x"${enable_languages}" = xyes;
4041        then
4042       echo configure.in: --enable-languages needs at least one language argument 1>&2
4043       exit 1
4044     fi
4045   fi
4046   enable_languages=`echo "${enable_languages}" | sed -e 's/[    ,][     ,]*/,/g' -e 's/,$//'`
4047
4048   # 'f95' is the old name for the 'fortran' language. We issue a warning
4049   # and make the substitution.
4050   case ,${enable_languages}, in
4051     *,f95,*)
4052       echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
4053       enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
4054       ;;
4055   esac
4056
4057   # First scan to see if an enabled language requires some other language.
4058   # We assume that a given config-lang.in will list all the language
4059   # front ends it requires, even if some are required indirectly.
4060   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
4061     case ${lang_frag} in
4062       ..) ;;
4063       # The odd quoting in the next line works around
4064       # an apparent bug in bash 1.12 on linux.
4065       ${srcdir}/gcc/[*]/config-lang.in) ;;
4066       *)
4067         # From the config-lang.in, get $language, $lang_requires
4068         language=
4069         lang_requires=
4070         . ${lang_frag}
4071         for other in ${lang_requires} ; do
4072           case ,${enable_languages}, in
4073             *,$other,*) ;;
4074             *,all,*) ;;
4075             *,$language,*)
4076               echo " \`$other' language required by \`$language'; enabling" 1>&2
4077               enable_languages="${enable_languages},${other}"
4078               ;;
4079           esac
4080         done
4081         ;;
4082     esac
4083   done
4084
4085   new_enable_languages=,c,
4086   missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
4087   potential_languages=,c,
4088
4089   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
4090     case ${lang_frag} in
4091       ..) ;;
4092       # The odd quoting in the next line works around
4093       # an apparent bug in bash 1.12 on linux.
4094       ${srcdir}/gcc/[*]/config-lang.in) ;;
4095       *)
4096         # From the config-lang.in, get $language, $target_libs,
4097         # $lang_dirs, $boot_language, and $build_by_default
4098         language=
4099         target_libs=
4100         lang_dirs=
4101         subdir_requires=
4102         boot_language=no
4103         build_by_default=yes
4104         . ${lang_frag}
4105         if test x${language} = x; then
4106           echo "${lang_frag} doesn't set \$language." 1>&2
4107           exit 1
4108         fi
4109
4110         case ,${enable_languages}, in
4111           *,${language},*)
4112             # Language was explicitly selected; include it.
4113             add_this_lang=yes
4114             ;;
4115           *,all,*)
4116             # 'all' was selected, select it if it is a default language
4117             add_this_lang=${build_by_default}
4118             ;;
4119           *)
4120             add_this_lang=no
4121             ;;
4122         esac
4123
4124         # Disable languages that need other directories if these aren't available.
4125         for i in $subdir_requires; do
4126           test -f "$srcdir/gcc/$i/config-lang.in" && continue
4127           case ,${enable_languages}, in
4128             *,${language},*)
4129               # Specifically requested language; tell them.
4130               { { echo "$as_me:$LINENO: error: The gcc/$i directory contains parts of $language but is missing" >&5
4131 echo "$as_me: error: The gcc/$i directory contains parts of $language but is missing" >&2;}
4132    { (exit 1); exit 1; }; }
4133               ;;
4134             *)
4135               # Silently disable.
4136               add_this_lang=unsupported
4137               ;;
4138           esac
4139         done
4140
4141         # Disable Ada if no preexisting GNAT is available.
4142         case ,${enable_languages},:${language}:${have_gnat} in
4143           *,${language},*:ada:no)
4144             # Specifically requested language; tell them.
4145             { { echo "$as_me:$LINENO: error: GNAT is required to build $language" >&5
4146 echo "$as_me: error: GNAT is required to build $language" >&2;}
4147    { (exit 1); exit 1; }; }
4148             ;;
4149           *:ada:no)
4150             # Silently disable.
4151             add_this_lang=unsupported
4152             ;;
4153         esac
4154
4155         # Disable a language that is unsupported by the target.
4156         case " $unsupported_languages " in
4157           *" $language "*)
4158             add_this_lang=unsupported
4159             ;;
4160         esac
4161
4162         case $add_this_lang in
4163           unsupported)
4164             # Remove language-dependent dirs.
4165             eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
4166             ;;
4167           no)
4168             # Remove language-dependent dirs; still show language as supported.
4169             eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
4170             potential_languages="${potential_languages}${language},"
4171             ;;
4172           yes)
4173             new_enable_languages="${new_enable_languages}${language},"
4174             potential_languages="${potential_languages}${language},"
4175             missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4176             case ${boot_language} in
4177               yes)
4178                 # Add to (comma-separated) list of stage 1 languages.
4179                 stage1_languages="${stage1_languages}${language},"
4180                 ;;
4181             esac
4182             ;;
4183         esac
4184         ;;
4185     esac
4186   done
4187
4188   # Check whether --enable-stage1-languages or --disable-stage1-languages was given.
4189 if test "${enable_stage1_languages+set}" = set; then
4190   enableval="$enable_stage1_languages"
4191   case ,${enable_stage1_languages}, in
4192     ,no,|,,)
4193       # Set it to something that will have no effect in the loop below
4194       enable_stage1_languages=c ;;
4195     ,yes,)
4196       enable_stage1_languages=`echo $new_enable_languages | \
4197         sed -e "s/^,//" -e "s/,$//" ` ;;
4198     *,all,*)
4199       enable_stage1_languages=`echo ,$enable_stage1_languages, | \
4200         sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
4201   esac
4202
4203   # Add "good" languages from enable_stage1_languages to stage1_languages,
4204   # while "bad" languages go in missing_languages.  Leave no duplicates.
4205   for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
4206     case $potential_languages in
4207       *,$i,*)
4208         case $stage1_languages in
4209           *,$i,*) ;;
4210           *) stage1_languages="$stage1_languages$i," ;;
4211         esac ;;
4212       *)
4213         case $missing_languages in
4214           *,$i,*) ;;
4215           *) missing_languages="$missing_languages$i," ;;
4216         esac ;;
4217      esac
4218   done
4219 fi;
4220
4221   # Remove leading/trailing commas that were added for simplicity
4222   potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4223   missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
4224   stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
4225   new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
4226
4227   if test "x$missing_languages" != x; then
4228     { { echo "$as_me:$LINENO: error:
4229 The following requested languages could not be built: ${missing_languages}
4230 Supported languages are: ${potential_languages}" >&5
4231 echo "$as_me: error:
4232 The following requested languages could not be built: ${missing_languages}
4233 Supported languages are: ${potential_languages}" >&2;}
4234    { (exit 1); exit 1; }; }
4235   fi
4236   if test "x$new_enable_languages" != "x$enable_languages"; then
4237     echo The following languages will be built: ${new_enable_languages}
4238     enable_languages="$new_enable_languages"
4239   fi
4240
4241
4242   ac_configure_args=`echo " $ac_configure_args" | sed -e 's/ --enable-languages=[^ ]*//' -e 's/$/ --enable-languages='"$enable_languages"/ `
4243 fi
4244
4245 # Handle --disable-<component> generically.
4246 for dir in $configdirs $build_configdirs $target_configdirs ; do
4247   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
4248   if eval test x\${enable_${dirname}} "=" xno ; then
4249     noconfigdirs="$noconfigdirs $dir"
4250   fi
4251 done
4252
4253 # Check for Boehm's garbage collector
4254 # Check whether --enable-objc-gc or --disable-objc-gc was given.
4255 if test "${enable_objc_gc+set}" = set; then
4256   enableval="$enable_objc_gc"
4257   case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4258   *,objc,*:*:yes:*target-boehm-gc*)
4259     { { echo "$as_me:$LINENO: error: Boehm's garbage collector was requested yet not supported in this configuration" >&5
4260 echo "$as_me: error: Boehm's garbage collector was requested yet not supported in this configuration" >&2;}
4261    { (exit 1); exit 1; }; }
4262     ;;
4263 esac
4264 fi;
4265
4266 # Make sure we only build Boehm's garbage collector if required.
4267 case ,${enable_languages},:${enable_objc_gc} in
4268   *,objc,*:yes)
4269     # Keep target-boehm-gc if requested for Objective-C.
4270     ;;
4271   *)
4272     # Otherwise remove target-boehm-gc depending on target-libjava.
4273     if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
4274       noconfigdirs="$noconfigdirs target-boehm-gc"
4275     fi
4276     ;;
4277 esac
4278
4279 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
4280 # $build_configdirs and $target_configdirs.
4281 # If we have the source for $noconfigdirs entries, add them to $notsupp.
4282
4283 notsupp=""
4284 for dir in . $skipdirs $noconfigdirs ; do
4285   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
4286   if test $dir != .  && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4287     configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
4288     if test -r $srcdir/$dirname/configure ; then
4289       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4290         true
4291       else
4292         notsupp="$notsupp $dir"
4293       fi
4294     fi
4295   fi
4296   if test $dir != .  && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4297     build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
4298     if test -r $srcdir/$dirname/configure ; then
4299       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4300         true
4301       else
4302         notsupp="$notsupp $dir"
4303       fi
4304     fi
4305   fi
4306   if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4307     target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
4308     if test -r $srcdir/$dirname/configure ; then
4309       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4310         true
4311       else
4312         notsupp="$notsupp $dir"
4313       fi
4314     fi
4315   fi
4316 done
4317
4318 # Sometimes the tools are distributed with libiberty but with no other
4319 # libraries.  In that case, we don't want to build target-libiberty.
4320 # Don't let libgcc imply libiberty either.
4321 if test -n "${target_configdirs}" ; then
4322   libgcc=
4323   others=
4324   for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
4325     if test "$i" = "libgcc"; then
4326       libgcc=target-libgcc
4327     elif test "$i" != "libiberty" ; then
4328       if test -r $srcdir/$i/configure ; then
4329         others=yes;
4330         break;
4331       fi
4332     fi
4333   done
4334   if test -z "${others}" ; then
4335     target_configdirs=$libgcc
4336   fi
4337 fi
4338
4339 # Quietly strip out all directories which aren't configurable in this tree.
4340 # This relies on all configurable subdirectories being autoconfiscated, which
4341 # is now the case.
4342 build_configdirs_all="$build_configdirs"
4343 build_configdirs=
4344 for i in ${build_configdirs_all} ; do
4345   j=`echo $i | sed -e s/build-//g`
4346   if test -f ${srcdir}/$j/configure ; then
4347     build_configdirs="${build_configdirs} $i"
4348   fi
4349 done
4350
4351 configdirs_all="$configdirs"
4352 configdirs=
4353 for i in ${configdirs_all} ; do
4354   if test -f ${srcdir}/$i/configure ; then
4355     configdirs="${configdirs} $i"
4356   fi
4357 done
4358
4359 target_configdirs_all="$target_configdirs"
4360 target_configdirs=
4361 for i in ${target_configdirs_all} ; do
4362   j=`echo $i | sed -e s/target-//g`
4363   if test -f ${srcdir}/$j/configure ; then
4364     target_configdirs="${target_configdirs} $i"
4365   fi
4366 done
4367
4368 # Produce a warning message for the subdirs we can't configure.
4369 # This isn't especially interesting in the Cygnus tree, but in the individual
4370 # FSF releases, it's important to let people know when their machine isn't
4371 # supported by the one or two programs in a package.
4372
4373 if test -n "${notsupp}" && test -z "${norecursion}" ; then
4374   # If $appdirs is non-empty, at least one of those directories must still
4375   # be configured, or we error out.  (E.g., if the gas release supports a
4376   # specified target in some subdirs but not the gas subdir, we shouldn't
4377   # pretend that all is well.)
4378   if test -n "$appdirs" ; then
4379     for dir in $appdirs ; do
4380       if test -r $dir/Makefile.in ; then
4381         if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4382           appdirs=""
4383           break
4384         fi
4385         if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
4386           appdirs=""
4387           break
4388         fi
4389       fi
4390     done
4391     if test -n "$appdirs" ; then
4392       echo "*** This configuration is not supported by this package." 1>&2
4393       exit 1
4394     fi
4395   fi
4396   # Okay, some application will build, or we don't care to check.  Still
4397   # notify of subdirs not getting built.
4398   echo "*** This configuration is not supported in the following subdirectories:" 1>&2
4399   echo "    ${notsupp}" 1>&2
4400   echo "    (Any other directories should still work fine.)" 1>&2
4401 fi
4402
4403 case "$host" in
4404   *msdosdjgpp*)
4405     enable_gdbtk=no ;;
4406 esac
4407
4408 copy_dirs=
4409
4410
4411 # Check whether --with-build-sysroot or --without-build-sysroot was given.
4412 if test "${with_build_sysroot+set}" = set; then
4413   withval="$with_build_sysroot"
4414   if test x"$withval" != x ; then
4415      SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
4416    fi
4417 else
4418   SYSROOT_CFLAGS_FOR_TARGET=
4419 fi;
4420
4421
4422 # Handle --with-headers=XXX.  If the value is not "yes", the contents of
4423 # the named directory are copied to $(tooldir)/sys-include.
4424 if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
4425   if test x${is_cross_compiler} = xno ; then
4426     echo 1>&2 '***' --with-headers is only supported when cross compiling
4427     exit 1
4428   fi
4429   if test x"${with_headers}" != xyes ; then
4430     case "${exec_prefixoption}" in
4431     "") x=${prefix} ;;
4432     *) x=${exec_prefix} ;;
4433     esac
4434     copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
4435   fi
4436 fi
4437
4438 # Handle --with-libs=XXX.  If the value is not "yes", the contents of
4439 # the name directories are copied to $(tooldir)/lib.  Multiple directories
4440 # are permitted.
4441 if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
4442   if test x${is_cross_compiler} = xno ; then
4443     echo 1>&2 '***' --with-libs is only supported when cross compiling
4444     exit 1
4445   fi
4446   if test x"${with_libs}" != xyes ; then
4447     # Copy the libraries in reverse order, so that files in the first named
4448     # library override files in subsequent libraries.
4449     case "${exec_prefixoption}" in
4450     "") x=${prefix} ;;
4451     *) x=${exec_prefix} ;;
4452     esac
4453     for l in ${with_libs}; do
4454       copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
4455     done
4456   fi
4457 fi
4458
4459 # Set with_gnu_as and with_gnu_ld as appropriate.
4460 #
4461 # This is done by determining whether or not the appropriate directory
4462 # is available, and by checking whether or not specific configurations
4463 # have requested that this magic not happen.
4464 #
4465 # The command line options always override the explicit settings in
4466 # configure.in, and the settings in configure.in override this magic.
4467 #
4468 # If the default for a toolchain is to use GNU as and ld, and you don't
4469 # want to do that, then you should use the --without-gnu-as and
4470 # --without-gnu-ld options for the configure script.
4471
4472 if test x${use_gnu_as} = x &&
4473    echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
4474   with_gnu_as=yes
4475   extra_host_args="$extra_host_args --with-gnu-as"
4476 fi
4477
4478 if test x${use_gnu_ld} = x &&
4479    echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 ; then
4480   with_gnu_ld=yes
4481   extra_host_args="$extra_host_args --with-gnu-ld"
4482 fi
4483
4484 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
4485 # can detect this case.
4486
4487 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
4488   with_newlib=yes
4489   extra_host_args="$extra_host_args --with-newlib"
4490 fi
4491
4492 # Handle ${copy_dirs}
4493 set fnord ${copy_dirs}
4494 shift
4495 while test $# != 0 ; do
4496   if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
4497     :
4498   else
4499     echo Copying $1 to $2
4500
4501     # Use the install script to create the directory and all required
4502     # parent directories.
4503     if test -d $2 ; then
4504       :
4505     else
4506       echo >config.temp
4507       ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
4508     fi
4509
4510     # Copy the directory, assuming we have tar.
4511     # FIXME: Should we use B in the second tar?  Not all systems support it.
4512     (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
4513
4514     # It is the responsibility of the user to correctly adjust all
4515     # symlinks.  If somebody can figure out how to handle them correctly
4516     # here, feel free to add the code.
4517
4518     echo $1 > $2/COPIED
4519   fi
4520   shift; shift
4521 done
4522
4523 # Determine a target-dependent exec_prefix that the installed
4524 # gcc will search in.  Keep this list sorted by triplet, with
4525 # the *-*-osname triplets last.
4526 md_exec_prefix=
4527 case "${target}" in
4528   alpha*-*-*vms*)
4529     md_exec_prefix=/gnu/lib/gcc-lib
4530     ;;
4531   i3456786-pc-msdosdjgpp*)
4532     md_exec_prefix=/dev/env/DJDIR/bin
4533     ;;
4534   i3456786-*-sco3.2v5*)
4535     if test $with_gnu_as = yes; then
4536       md_exec_prefix=/usr/gnu/bin
4537     else
4538       md_exec_prefix=/usr/ccs/bin/elf
4539     fi
4540     ;;
4541
4542   mn10300-*-* | \
4543   powerpc-*-chorusos* | \
4544   powerpc*-*-eabi* | \
4545   powerpc*-*-sysv* | \
4546   powerpc*-*-kaos* | \
4547   s390x-ibm-tpf*)
4548     md_exec_prefix=/usr/ccs/bin
4549     ;;
4550   sparc64-*-elf*)
4551     ;;
4552   v850*-*-*)
4553     md_exec_prefix=/usr/ccs/bin
4554     ;;
4555   xtensa-*-elf*)
4556     ;;
4557
4558   *-*-beos* | \
4559   *-*-elf* | \
4560   *-*-hpux* | \
4561   *-*-netware* | \
4562   *-*-nto-qnx* | \
4563   *-*-rtems* | \
4564   *-*-solaris2* | \
4565   *-*-sysv45* | \
4566   *-*-vxworks* | \
4567   *-wrs-windiss)
4568     md_exec_prefix=/usr/ccs/bin
4569     ;;
4570 esac
4571
4572 extra_arflags_for_target=
4573 extra_nmflags_for_target=
4574 extra_ranlibflags_for_target=
4575 target_makefile_frag=/dev/null
4576 case "${target}" in
4577   mep*-*-*)
4578     target_makefile_frag="config/mt-mep"
4579     ;;
4580   spu-*-*)
4581     target_makefile_frag="config/mt-spu"
4582     ;;
4583   *-*-netware*)
4584     target_makefile_frag="config/mt-netware"
4585     ;;
4586   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
4587     target_makefile_frag="config/mt-gnu"
4588     ;;
4589   *-*-aix4.[3456789]* | *-*-aix[56789].*)
4590     # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
4591     # commands to handle both 32-bit and 64-bit objects.  These flags are
4592     # harmless if we're using GNU nm or ar.
4593     extra_arflags_for_target=" -X32_64"
4594     extra_nmflags_for_target=" -B -X32_64"
4595     ;;
4596   *-*-darwin*)
4597     # ranlib from Darwin requires the -c flag to look at common symbols.
4598     extra_ranlibflags_for_target=" -c"
4599     ;;
4600   mips*-*-pe | sh*-*-pe | *arm-wince-pe)
4601     target_makefile_frag="config/mt-wince"
4602     ;;
4603 esac
4604
4605 alphaieee_frag=/dev/null
4606 case $target in
4607   alpha*-*-*)
4608     # This just makes sure to use the -mieee option to build target libs.
4609     # This should probably be set individually by each library.
4610     alphaieee_frag="config/mt-alphaieee"
4611     ;;
4612 esac
4613
4614 # If --enable-target-optspace always use -Os instead of -O2 to build
4615 # the target libraries, similarly if it is not specified, use -Os
4616 # on selected platforms.
4617 ospace_frag=/dev/null
4618 case "${enable_target_optspace}:${target}" in
4619   yes:*)
4620     ospace_frag="config/mt-ospace"
4621     ;;
4622   :d30v-*)
4623     ospace_frag="config/mt-d30v"
4624     ;;
4625   :m32r-* | :d10v-* | :fr30-*)
4626     ospace_frag="config/mt-ospace"
4627     ;;
4628   no:* | :*)
4629     ;;
4630   *)
4631     echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
4632     ;;
4633 esac
4634
4635 # Default to using --with-stabs for certain targets.
4636 if test x${with_stabs} = x ; then
4637   case "${target}" in
4638   mips*-*-irix[56]*)
4639     ;;
4640   mips*-*-* | alpha*-*-osf*)
4641     with_stabs=yes;
4642     extra_host_args="${extra_host_args} --with-stabs"
4643     ;;
4644   esac
4645 fi
4646
4647 # hpux11 in 64bit mode has libraries in a weird place.  Arrange to find
4648 # them automatically.
4649 case "${host}" in
4650   hppa*64*-*-hpux11*)
4651     extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
4652     ;;
4653 esac
4654
4655 # Some systems (e.g., one of the i386-aix systems the gas testers are
4656 # using) don't handle "\$" correctly, so don't use it here.
4657 tooldir='${exec_prefix}'/${target_noncanonical}
4658 build_tooldir=${tooldir}
4659
4660 # Create a .gdbinit file which runs the one in srcdir
4661 # and tells GDB to look there for source files.
4662
4663 if test -r ${srcdir}/.gdbinit ; then
4664   case ${srcdir} in
4665     .) ;;
4666     *) cat > ./.gdbinit <<EOF
4667 # ${NO_EDIT}
4668 dir ${srcdir}
4669 dir .
4670 source ${srcdir}/.gdbinit
4671 EOF
4672     ;;
4673   esac
4674 fi
4675
4676 # Make sure that the compiler is able to generate an executable.  If it
4677 # can't, we are probably in trouble.  We don't care whether we can run the
4678 # executable--we might be using a cross compiler--we only care whether it
4679 # can be created.  At this point the main configure script has set CC.
4680 we_are_ok=no
4681 echo "int main () { return 0; }" > conftest.c
4682 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
4683 if test $? = 0 ; then
4684   if test -s conftest || test -s conftest.exe ; then
4685     we_are_ok=yes
4686   fi
4687 fi
4688 case $we_are_ok in
4689   no)
4690     echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
4691     echo 1>&2 "*** You must set the environment variable CC to a working compiler."
4692     rm -f conftest*
4693     exit 1
4694     ;;
4695 esac
4696 rm -f conftest*
4697
4698 # The Solaris /usr/ucb/cc compiler does not appear to work.
4699 case "${host}" in
4700   sparc-sun-solaris2*)
4701       CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
4702       if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
4703           could_use=
4704           test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
4705           if test -d /opt/cygnus/bin ; then
4706               if test "$could_use" = "" ; then
4707                   could_use="/opt/cygnus/bin"
4708               else
4709                   could_use="$could_use or /opt/cygnus/bin"
4710               fi
4711           fi
4712         if test "$could_use" = "" ; then
4713             echo "Warning: compilation may fail because you're using"
4714             echo "/usr/ucb/cc.  You should change your PATH or CC "
4715             echo "variable and rerun configure."
4716         else
4717             echo "Warning: compilation may fail because you're using"
4718             echo "/usr/ucb/cc, when you should use the C compiler from"
4719             echo "$could_use.  You should change your"
4720             echo "PATH or CC variable and rerun configure."
4721         fi
4722       fi
4723   ;;
4724 esac
4725
4726 case "${host}" in
4727   *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
4728   *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
4729   *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
4730 esac
4731
4732 # Record target_configdirs and the configure arguments for target and
4733 # build configuration in Makefile.
4734 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
4735 build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
4736
4737 # Determine whether gdb needs tk/tcl or not.
4738 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
4739 # and in that case we want gdb to be built without tk.  Ugh!
4740 # In fact I believe gdb is the *only* package directly dependent on tk,
4741 # so we should be able to put the 'maybe's in unconditionally and
4742 # leave out the maybe dependencies when enable_gdbtk is false.  I'm not
4743 # 100% sure that that's safe though.
4744
4745 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
4746 case "$enable_gdbtk" in
4747   no)
4748     GDB_TK="" ;;
4749   yes)
4750     GDB_TK="${gdb_tk}" ;;
4751   *)
4752     # Only add the dependency on gdbtk when GDBtk is part of the gdb
4753     # distro.  Eventually someone will fix this and move Insight, nee
4754     # gdbtk to a separate directory.
4755     if test -d ${srcdir}/gdb/gdbtk ; then
4756       GDB_TK="${gdb_tk}"
4757     else
4758       GDB_TK=""
4759     fi
4760     ;;
4761 esac
4762 CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
4763 INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
4764
4765 # Strip out unwanted targets.
4766
4767 # While at that, we remove Makefiles if we were started for recursive
4768 # configuration, so that the top-level Makefile reconfigures them,
4769 # like we used to do when configure itself was recursive.
4770
4771 # Loop over modules.  $extrasub must be used with care, limiting as
4772 # much as possible the usage of range addresses.  That's because autoconf
4773 # splits the sed script to overcome limits in the number of commands,
4774 # and relying on carefully-timed sed passes may turn out to be very hard
4775 # to maintain later.  In this particular case, you just have to be careful
4776 # not to nest @if/@endif pairs, because configure will not warn you at all.
4777
4778 # Check whether --enable-bootstrap or --disable-bootstrap was given.
4779 if test "${enable_bootstrap+set}" = set; then
4780   enableval="$enable_bootstrap"
4781
4782 else
4783   enable_bootstrap=default
4784 fi;
4785
4786 # Issue errors and warnings for invalid/strange bootstrap combinations.
4787 case "$configdirs" in
4788   *gcc*) have_compiler=yes ;;
4789   *) have_compiler=no ;;
4790 esac
4791
4792 case "$have_compiler:$host:$target:$enable_bootstrap" in
4793   *:*:*:no) ;;
4794
4795   # Default behavior.  Enable bootstrap if we have a compiler
4796   # and we are in a native configuration.
4797   yes:$build:$build:default)
4798     enable_bootstrap=yes ;;
4799
4800   *:*:*:default)
4801     enable_bootstrap=no ;;
4802
4803   # We have a compiler and we are in a native configuration, bootstrap is ok
4804   yes:$build:$build:yes)
4805     ;;
4806
4807   # Other configurations, but we have a compiler.  Assume the user knows
4808   # what he's doing.
4809   yes:*:*:yes)
4810     { echo "$as_me:$LINENO: WARNING: trying to bootstrap a cross compiler" >&5
4811 echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
4812     ;;
4813
4814   # No compiler: if they passed --enable-bootstrap explicitly, fail
4815   no:*:*:yes)
4816     { { echo "$as_me:$LINENO: error: cannot bootstrap without a compiler" >&5
4817 echo "$as_me: error: cannot bootstrap without a compiler" >&2;}
4818    { (exit 1); exit 1; }; } ;;
4819
4820   # Fail if wrong command line
4821   *)
4822     { { echo "$as_me:$LINENO: error: invalid option for --enable-bootstrap" >&5
4823 echo "$as_me: error: invalid option for --enable-bootstrap" >&2;}
4824    { (exit 1); exit 1; }; }
4825     ;;
4826 esac
4827
4828 # Adjust the toplevel makefile according to whether bootstrap was selected.
4829 case "$enable_bootstrap" in
4830   yes)
4831     bootstrap_suffix=bootstrap ;;
4832   no)
4833     bootstrap_suffix=no-bootstrap ;;
4834 esac
4835
4836 for module in ${build_configdirs} ; do
4837   if test -z "${no_recursion}" \
4838      && test -f ${build_subdir}/${module}/Makefile; then
4839     echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
4840     rm -f ${build_subdir}/${module}/Makefile
4841   fi
4842   extrasub="$extrasub
4843 /^@if build-$module\$/d
4844 /^@endif build-$module\$/d
4845 /^@if build-$module-$bootstrap_suffix\$/d
4846 /^@endif build-$module-$bootstrap_suffix\$/d"
4847 done
4848 for module in ${configdirs} ; do
4849   if test -z "${no_recursion}"; then
4850     for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
4851       if test -f ${file}; then
4852         echo 1>&2 "*** removing ${file} to force reconfigure"
4853         rm -f ${file}
4854       fi
4855     done
4856   fi
4857   extrasub="$extrasub
4858 /^@if $module\$/d
4859 /^@endif $module\$/d
4860 /^@if $module-$bootstrap_suffix\$/d
4861 /^@endif $module-$bootstrap_suffix\$/d"
4862 done
4863 for module in ${target_configdirs} ; do
4864   if test -z "${no_recursion}" \
4865      && test -f ${target_subdir}/${module}/Makefile; then
4866     echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
4867     rm -f ${target_subdir}/${module}/Makefile
4868   fi
4869   extrasub="$extrasub
4870 /^@if target-$module\$/d
4871 /^@endif target-$module\$/d
4872 /^@if target-$module-$bootstrap_suffix\$/d
4873 /^@endif target-$module-$bootstrap_suffix\$/d"
4874 done
4875
4876 extrasub="$extrasub
4877 /^@if /,/^@endif /d"
4878
4879 # Create the serialization dependencies.  This uses a temporary file.
4880
4881 # Check whether --enable-serial-configure or --disable-serial-configure was given.
4882 if test "${enable_serial_configure+set}" = set; then
4883   enableval="$enable_serial_configure"
4884
4885 fi;
4886
4887 case ${enable_serial_configure} in
4888   yes)
4889     enable_serial_build_configure=yes
4890     enable_serial_host_configure=yes
4891     enable_serial_target_configure=yes
4892     ;;
4893 esac
4894
4895 # These force 'configure's to be done one at a time, to avoid problems
4896 # with contention over a shared config.cache.
4897 rm -f serdep.tmp
4898 echo '# serdep.tmp' > serdep.tmp
4899 olditem=
4900 test "x${enable_serial_build_configure}" = xyes &&
4901 for item in ${build_configdirs} ; do
4902   case ${olditem} in
4903     "") ;;
4904     *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
4905   esac
4906   olditem=${item}
4907 done
4908 olditem=
4909 test "x${enable_serial_host_configure}" = xyes &&
4910 for item in ${configdirs} ; do
4911   case ${olditem} in
4912     "") ;;
4913     *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
4914   esac
4915   olditem=${item}
4916 done
4917 olditem=
4918 test "x${enable_serial_target_configure}" = xyes &&
4919 for item in ${target_configdirs} ; do
4920   case ${olditem} in
4921     "") ;;
4922     *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
4923   esac
4924   olditem=${item}
4925 done
4926 serialization_dependencies=serdep.tmp
4927
4928
4929 # Base args.  Strip norecursion, cache-file, srcdir, host, build,
4930 # target, nonopt, and variable assignments.  These are the ones we
4931 # might not want to pass down to subconfigures.  Also strip
4932 # program-prefix, program-suffix, and program-transform-name, so that
4933 # we can pass down a consistent program-transform-name.
4934 baseargs=
4935 keep_next=no
4936 skip_next=no
4937 eval "set -- $ac_configure_args"
4938 for ac_arg
4939 do
4940   if test X"$skip_next" = X"yes"; then
4941     skip_next=no
4942     continue
4943   fi
4944   if test X"$keep_next" = X"yes"; then
4945     case $ac_arg in
4946       *\'*)
4947         ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4948     esac
4949     baseargs="$baseargs '$ac_arg'"
4950     keep_next=no
4951     continue
4952   fi
4953
4954   # Handle separated arguments.  Based on the logic generated by
4955   # autoconf 2.59.
4956   case $ac_arg in
4957     *=* | --config-cache | -C | -disable-* | --disable-* \
4958       | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
4959       | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
4960       | -with-* | --with-* | -without-* | --without-* | --x)
4961       separate_arg=no
4962       ;;
4963     -*)
4964       separate_arg=yes
4965       ;;
4966     *)
4967       separate_arg=no
4968       ;;
4969   esac
4970
4971   case "$ac_arg" in
4972     --no*)
4973       continue
4974       ;;
4975     --c* | \
4976     --sr* | \
4977     --ho* | \
4978     --bu* | \
4979     --t* | \
4980     --program-* | \
4981     -cache_file* | \
4982     -srcdir* | \
4983     -host* | \
4984     -build* | \
4985     -target* | \
4986     -program-prefix* | \
4987     -program-suffix* | \
4988     -program-transform-name* )
4989       skip_next=$separate_arg
4990       continue
4991       ;;
4992     -*)
4993       # An option.  Add it.
4994       case $ac_arg in
4995         *\'*)
4996           ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4997       esac
4998       baseargs="$baseargs '$ac_arg'"
4999       keep_next=$separate_arg
5000       ;;
5001     *)
5002       # Either a variable assignment, or a nonopt (triplet).  Don't
5003       # pass it down; let the Makefile handle this.
5004       continue
5005       ;;
5006   esac
5007 done
5008 # Remove the initial space we just introduced and, as these will be
5009 # expanded by make, quote '$'.
5010 baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
5011
5012 # Add in --program-transform-name, after --program-prefix and
5013 # --program-suffix have been applied to it.  Autoconf has already
5014 # doubled dollar signs and backslashes in program_transform_name; we want
5015 # the backslashes un-doubled, and then the entire thing wrapped in single
5016 # quotes, because this will be expanded first by make and then by the shell.
5017 # Also, because we want to override the logic in subdir configure scripts to
5018 # choose program_transform_name, replace any s,x,x, with s,y,y,.
5019 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
5020 ${program_transform_name}
5021 EOF_SED
5022 gcc_transform_name=`cat conftestsed.out`
5023 rm -f conftestsed.out
5024 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
5025
5026 # For the build-side libraries, we just need to pretend we're native,
5027 # and not use the same cache file.  Multilibs are neither needed nor
5028 # desired.
5029 build_configargs="--cache-file=../config.cache ${baseargs}"
5030
5031 # For host modules, accept cache file option, or specification as blank.
5032 case "${cache_file}" in
5033 "") # empty
5034   cache_file_option="" ;;
5035 /* | [A-Za-z]:[\\/]* ) # absolute path
5036   cache_file_option="--cache-file=${cache_file}" ;;
5037 *) # relative path
5038   cache_file_option="--cache-file=../${cache_file}" ;;
5039 esac
5040
5041 # Host dirs don't like to share a cache file either, horribly enough.
5042 # This seems to be due to autoconf 2.5x stupidity.
5043 host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
5044
5045 target_configargs=${baseargs}
5046
5047 # Passing a --with-cross-host argument lets the target libraries know
5048 # whether they are being built with a cross-compiler or being built
5049 # native.  However, it would be better to use other mechanisms to make the
5050 # sorts of decisions they want to make on this basis.  Please consider
5051 # this option to be deprecated.  FIXME.
5052 if test x${is_cross_compiler} = xyes ; then
5053   target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
5054 fi
5055
5056 # Default to --enable-multilib.
5057 if test x${enable_multilib} = x ; then
5058   target_configargs="--enable-multilib ${target_configargs}"
5059 fi
5060
5061 # Pass --with-newlib if appropriate.  Note that target_configdirs has
5062 # changed from the earlier setting of with_newlib.
5063 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
5064   target_configargs="--with-newlib ${target_configargs}"
5065 fi
5066
5067 # Different target subdirs use different values of certain variables
5068 # (notably CXX).  Worse, multilibs use *lots* of different values.
5069 # Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
5070 # it doesn't automatically accept command-line overrides of them.
5071 # This means it's not safe for target subdirs to share a cache file,
5072 # which is disgusting, but there you have it.  Hopefully this can be
5073 # fixed in future.  It's still worthwhile to use a cache file for each
5074 # directory.  I think.
5075
5076 # Pass the appropriate --build, --host, --target and --cache-file arguments.
5077 # We need to pass --target, as newer autoconf's requires consistency
5078 # for target_alias and gcc doesn't manage it consistently.
5079 target_configargs="--cache-file=./config.cache ${target_configargs}"
5080
5081 FLAGS_FOR_TARGET=
5082 case " $target_configdirs " in
5083  *" newlib "*)
5084   case " $target_configargs " in
5085   *" --with-newlib "*)
5086    case "$target" in
5087    *-cygwin*)
5088      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' ;;
5089    esac
5090
5091    # If we're not building GCC, don't discard standard headers.
5092    if test -d ${srcdir}/gcc; then
5093      FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
5094
5095      if test "${build}" != "${host}"; then
5096        # On Canadian crosses, CC_FOR_TARGET will have already been set
5097        # by `configure', so we won't have an opportunity to add -Bgcc/
5098        # to it.  This is right: we don't want to search that directory
5099        # for binaries, but we want the header files in there, so add
5100        # them explicitly.
5101        FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
5102
5103        # Someone might think of using the pre-installed headers on
5104        # Canadian crosses, in case the installed compiler is not fully
5105        # compatible with the compiler being built.  In this case, it
5106        # would be better to flag an error than risking having
5107        # incompatible object files being constructed.  We can't
5108        # guarantee that an error will be flagged, but let's hope the
5109        # compiler will do it, when presented with incompatible header
5110        # files.
5111      fi
5112    fi
5113
5114    case "${target}-${is_cross_compiler}" in
5115    i[3456789]86-*-linux*-no)
5116       # Here host == target, so we don't need to build gcc,
5117       # so we don't want to discard standard headers.
5118       FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
5119       ;;
5120    *)
5121       # If we're building newlib, use its generic headers last, but search
5122       # for any libc-related directories first (so make it the last -B
5123       # switch).
5124       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
5125       ;;
5126    esac
5127    ;;
5128   esac
5129   ;;
5130 esac
5131 case "$target" in
5132 *-mingw*)
5133   # Can't be handled as Cygwin above since Mingw does not use newlib.
5134   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' ;;
5135 esac
5136
5137 # Allow the user to override the flags for
5138 # our build compiler if desired.
5139 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5140
5141 # On Canadian crosses, we'll be searching the right directories for
5142 # the previously-installed cross compiler, so don't bother to add
5143 # flags for directories within the install tree of the compiler
5144 # being built; programs in there won't even run.
5145 if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
5146   # Search for pre-installed headers if nothing else fits.
5147   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
5148 fi
5149
5150 if test "x${use_gnu_ld}" = x &&
5151    echo " ${configdirs} " | grep " ld " > /dev/null ; then
5152   # Arrange for us to find uninstalled linker scripts.
5153   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
5154 fi
5155
5156 # Search for other target-specific linker scripts and such.
5157 case "${target}" in
5158   m32c-*-* )
5159     if test -d ${srcdir}/libgloss/m32c; then
5160       # This is for crt0.o
5161       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/m32c'
5162       # This is for r8c.ld
5163       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/m32c'
5164       # This is for libnosys.a
5165       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
5166     fi
5167     ;;
5168   mep*)
5169     FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
5170     ;;
5171 esac
5172
5173 # Makefile fragments.
5174 for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
5175 do
5176   eval fragval=\$$frag
5177   if test $fragval != /dev/null; then
5178     eval $frag=${srcdir}/$fragval
5179   fi
5180 done
5181
5182
5183
5184
5185
5186 # Miscellanea: directories, flags, etc.
5187
5188
5189
5190
5191
5192
5193
5194 # Build module lists & subconfigure args.
5195
5196
5197
5198 # Host module lists & subconfigure args.
5199
5200
5201
5202 # Target module lists & subconfigure args.
5203
5204
5205
5206 # Build tools.
5207
5208
5209
5210 # Generate default definitions for YACC, M4, LEX and other programs that run
5211 # on the build machine.  These are used if the Makefile can't locate these
5212 # programs in objdir.
5213 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
5214
5215 for ac_prog in 'bison -y' byacc yacc
5216 do
5217   # Extract the first word of "$ac_prog", so it can be a program name with args.
5218 set dummy $ac_prog; ac_word=$2
5219 echo "$as_me:$LINENO: checking for $ac_word" >&5
5220 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5221 if test "${ac_cv_prog_YACC+set}" = set; then
5222   echo $ECHO_N "(cached) $ECHO_C" >&6
5223 else
5224   if test -n "$YACC"; then
5225   ac_cv_prog_YACC="$YACC" # Let the user override the test.
5226 else
5227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5228 for as_dir in $PATH
5229 do
5230   IFS=$as_save_IFS
5231   test -z "$as_dir" && as_dir=.
5232   for ac_exec_ext in '' $ac_executable_extensions; do
5233   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5234     ac_cv_prog_YACC="$ac_prog"
5235     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5236     break 2
5237   fi
5238 done
5239 done
5240
5241 fi
5242 fi
5243 YACC=$ac_cv_prog_YACC
5244 if test -n "$YACC"; then
5245   echo "$as_me:$LINENO: result: $YACC" >&5
5246 echo "${ECHO_T}$YACC" >&6
5247 else
5248   echo "$as_me:$LINENO: result: no" >&5
5249 echo "${ECHO_T}no" >&6
5250 fi
5251
5252   test -n "$YACC" && break
5253 done
5254 test -n "$YACC" || YACC="$MISSING bison -y"
5255
5256 case " $build_configdirs " in
5257   *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
5258   *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
5259 esac
5260
5261 for ac_prog in bison
5262 do
5263   # Extract the first word of "$ac_prog", so it can be a program name with args.
5264 set dummy $ac_prog; ac_word=$2
5265 echo "$as_me:$LINENO: checking for $ac_word" >&5
5266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5267 if test "${ac_cv_prog_BISON+set}" = set; then
5268   echo $ECHO_N "(cached) $ECHO_C" >&6
5269 else
5270   if test -n "$BISON"; then
5271   ac_cv_prog_BISON="$BISON" # Let the user override the test.
5272 else
5273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274 for as_dir in $PATH
5275 do
5276   IFS=$as_save_IFS
5277   test -z "$as_dir" && as_dir=.
5278   for ac_exec_ext in '' $ac_executable_extensions; do
5279   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5280     ac_cv_prog_BISON="$ac_prog"
5281     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5282     break 2
5283   fi
5284 done
5285 done
5286
5287 fi
5288 fi
5289 BISON=$ac_cv_prog_BISON
5290 if test -n "$BISON"; then
5291   echo "$as_me:$LINENO: result: $BISON" >&5
5292 echo "${ECHO_T}$BISON" >&6
5293 else
5294   echo "$as_me:$LINENO: result: no" >&5
5295 echo "${ECHO_T}no" >&6
5296 fi
5297
5298   test -n "$BISON" && break
5299 done
5300 test -n "$BISON" || BISON="$MISSING bison"
5301
5302 case " $build_configdirs " in
5303   *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
5304 esac
5305
5306 for ac_prog in gm4 gnum4 m4
5307 do
5308   # Extract the first word of "$ac_prog", so it can be a program name with args.
5309 set dummy $ac_prog; ac_word=$2
5310 echo "$as_me:$LINENO: checking for $ac_word" >&5
5311 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5312 if test "${ac_cv_prog_M4+set}" = set; then
5313   echo $ECHO_N "(cached) $ECHO_C" >&6
5314 else
5315   if test -n "$M4"; then
5316   ac_cv_prog_M4="$M4" # Let the user override the test.
5317 else
5318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319 for as_dir in $PATH
5320 do
5321   IFS=$as_save_IFS
5322   test -z "$as_dir" && as_dir=.
5323   for ac_exec_ext in '' $ac_executable_extensions; do
5324   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5325     ac_cv_prog_M4="$ac_prog"
5326     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5327     break 2
5328   fi
5329 done
5330 done
5331
5332 fi
5333 fi
5334 M4=$ac_cv_prog_M4
5335 if test -n "$M4"; then
5336   echo "$as_me:$LINENO: result: $M4" >&5
5337 echo "${ECHO_T}$M4" >&6
5338 else
5339   echo "$as_me:$LINENO: result: no" >&5
5340 echo "${ECHO_T}no" >&6
5341 fi
5342
5343   test -n "$M4" && break
5344 done
5345 test -n "$M4" || M4="$MISSING m4"
5346
5347 case " $build_configdirs " in
5348   *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
5349 esac
5350
5351 for ac_prog in flex lex
5352 do
5353   # Extract the first word of "$ac_prog", so it can be a program name with args.
5354 set dummy $ac_prog; ac_word=$2
5355 echo "$as_me:$LINENO: checking for $ac_word" >&5
5356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5357 if test "${ac_cv_prog_LEX+set}" = set; then
5358   echo $ECHO_N "(cached) $ECHO_C" >&6
5359 else
5360   if test -n "$LEX"; then
5361   ac_cv_prog_LEX="$LEX" # Let the user override the test.
5362 else
5363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5364 for as_dir in $PATH
5365 do
5366   IFS=$as_save_IFS
5367   test -z "$as_dir" && as_dir=.
5368   for ac_exec_ext in '' $ac_executable_extensions; do
5369   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5370     ac_cv_prog_LEX="$ac_prog"
5371     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5372     break 2
5373   fi
5374 done
5375 done
5376
5377 fi
5378 fi
5379 LEX=$ac_cv_prog_LEX
5380 if test -n "$LEX"; then
5381   echo "$as_me:$LINENO: result: $LEX" >&5
5382 echo "${ECHO_T}$LEX" >&6
5383 else
5384   echo "$as_me:$LINENO: result: no" >&5
5385 echo "${ECHO_T}no" >&6
5386 fi
5387
5388   test -n "$LEX" && break
5389 done
5390 test -n "$LEX" || LEX="$MISSING flex"
5391
5392 case " $build_configdirs " in
5393   *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
5394   *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
5395 esac
5396
5397 for ac_prog in flex
5398 do
5399   # Extract the first word of "$ac_prog", so it can be a program name with args.
5400 set dummy $ac_prog; ac_word=$2
5401 echo "$as_me:$LINENO: checking for $ac_word" >&5
5402 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5403 if test "${ac_cv_prog_FLEX+set}" = set; then
5404   echo $ECHO_N "(cached) $ECHO_C" >&6
5405 else
5406   if test -n "$FLEX"; then
5407   ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
5408 else
5409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5410 for as_dir in $PATH
5411 do
5412   IFS=$as_save_IFS
5413   test -z "$as_dir" && as_dir=.
5414   for ac_exec_ext in '' $ac_executable_extensions; do
5415   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5416     ac_cv_prog_FLEX="$ac_prog"
5417     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5418     break 2
5419   fi
5420 done
5421 done
5422
5423 fi
5424 fi
5425 FLEX=$ac_cv_prog_FLEX
5426 if test -n "$FLEX"; then
5427   echo "$as_me:$LINENO: result: $FLEX" >&5
5428 echo "${ECHO_T}$FLEX" >&6
5429 else
5430   echo "$as_me:$LINENO: result: no" >&5
5431 echo "${ECHO_T}no" >&6
5432 fi
5433
5434   test -n "$FLEX" && break
5435 done
5436 test -n "$FLEX" || FLEX="$MISSING flex"
5437
5438 case " $build_configdirs " in
5439   *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
5440 esac
5441
5442 for ac_prog in makeinfo
5443 do
5444   # Extract the first word of "$ac_prog", so it can be a program name with args.
5445 set dummy $ac_prog; ac_word=$2
5446 echo "$as_me:$LINENO: checking for $ac_word" >&5
5447 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5448 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
5449   echo $ECHO_N "(cached) $ECHO_C" >&6
5450 else
5451   if test -n "$MAKEINFO"; then
5452   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
5453 else
5454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5455 for as_dir in $PATH
5456 do
5457   IFS=$as_save_IFS
5458   test -z "$as_dir" && as_dir=.
5459   for ac_exec_ext in '' $ac_executable_extensions; do
5460   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5461     ac_cv_prog_MAKEINFO="$ac_prog"
5462     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5463     break 2
5464   fi
5465 done
5466 done
5467
5468 fi
5469 fi
5470 MAKEINFO=$ac_cv_prog_MAKEINFO
5471 if test -n "$MAKEINFO"; then
5472   echo "$as_me:$LINENO: result: $MAKEINFO" >&5
5473 echo "${ECHO_T}$MAKEINFO" >&6
5474 else
5475   echo "$as_me:$LINENO: result: no" >&5
5476 echo "${ECHO_T}no" >&6
5477 fi
5478
5479   test -n "$MAKEINFO" && break
5480 done
5481 test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
5482
5483 case " $build_configdirs " in
5484   *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
5485   *)
5486
5487     # For an installed makeinfo, we require it to be from texinfo 4.4 or
5488     # higher, else we use the "missing" dummy.
5489     if ${MAKEINFO} --version \
5490        | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
5491       :
5492     else
5493       MAKEINFO="$MISSING makeinfo"
5494     fi
5495     ;;
5496
5497 esac
5498
5499 # FIXME: expect and dejagnu may become build tools?
5500
5501 for ac_prog in expect
5502 do
5503   # Extract the first word of "$ac_prog", so it can be a program name with args.
5504 set dummy $ac_prog; ac_word=$2
5505 echo "$as_me:$LINENO: checking for $ac_word" >&5
5506 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5507 if test "${ac_cv_prog_EXPECT+set}" = set; then
5508   echo $ECHO_N "(cached) $ECHO_C" >&6
5509 else
5510   if test -n "$EXPECT"; then
5511   ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
5512 else
5513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5514 for as_dir in $PATH
5515 do
5516   IFS=$as_save_IFS
5517   test -z "$as_dir" && as_dir=.
5518   for ac_exec_ext in '' $ac_executable_extensions; do
5519   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5520     ac_cv_prog_EXPECT="$ac_prog"
5521     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5522     break 2
5523   fi
5524 done
5525 done
5526
5527 fi
5528 fi
5529 EXPECT=$ac_cv_prog_EXPECT
5530 if test -n "$EXPECT"; then
5531   echo "$as_me:$LINENO: result: $EXPECT" >&5
5532 echo "${ECHO_T}$EXPECT" >&6
5533 else
5534   echo "$as_me:$LINENO: result: no" >&5
5535 echo "${ECHO_T}no" >&6
5536 fi
5537
5538   test -n "$EXPECT" && break
5539 done
5540 test -n "$EXPECT" || EXPECT="expect"
5541
5542 case " $configdirs " in
5543   *" expect "*)
5544     test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
5545     ;;
5546 esac
5547
5548 for ac_prog in runtest
5549 do
5550   # Extract the first word of "$ac_prog", so it can be a program name with args.
5551 set dummy $ac_prog; ac_word=$2
5552 echo "$as_me:$LINENO: checking for $ac_word" >&5
5553 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5554 if test "${ac_cv_prog_RUNTEST+set}" = set; then
5555   echo $ECHO_N "(cached) $ECHO_C" >&6
5556 else
5557   if test -n "$RUNTEST"; then
5558   ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
5559 else
5560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5561 for as_dir in $PATH
5562 do
5563   IFS=$as_save_IFS
5564   test -z "$as_dir" && as_dir=.
5565   for ac_exec_ext in '' $ac_executable_extensions; do
5566   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5567     ac_cv_prog_RUNTEST="$ac_prog"
5568     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5569     break 2
5570   fi
5571 done
5572 done
5573
5574 fi
5575 fi
5576 RUNTEST=$ac_cv_prog_RUNTEST
5577 if test -n "$RUNTEST"; then
5578   echo "$as_me:$LINENO: result: $RUNTEST" >&5
5579 echo "${ECHO_T}$RUNTEST" >&6
5580 else
5581   echo "$as_me:$LINENO: result: no" >&5
5582 echo "${ECHO_T}no" >&6
5583 fi
5584
5585   test -n "$RUNTEST" && break
5586 done
5587 test -n "$RUNTEST" || RUNTEST="runtest"
5588
5589 case " $configdirs " in
5590   *" dejagnu "*)
5591     test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
5592     ;;
5593 esac
5594
5595
5596 # Host tools.
5597 ncn_tool_prefix=
5598 test -n "$host_alias" && ncn_tool_prefix=$host_alias-
5599 ncn_target_tool_prefix=
5600 test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
5601
5602  for ncn_progname in ar; do
5603   if test -n "$ncn_tool_prefix"; then
5604     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5605 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5606 echo "$as_me:$LINENO: checking for $ac_word" >&5
5607 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5608 if test "${ac_cv_prog_AR+set}" = set; then
5609   echo $ECHO_N "(cached) $ECHO_C" >&6
5610 else
5611   if test -n "$AR"; then
5612   ac_cv_prog_AR="$AR" # Let the user override the test.
5613 else
5614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5615 for as_dir in $PATH
5616 do
5617   IFS=$as_save_IFS
5618   test -z "$as_dir" && as_dir=.
5619   for ac_exec_ext in '' $ac_executable_extensions; do
5620   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5621     ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5622     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5623     break 2
5624   fi
5625 done
5626 done
5627
5628 fi
5629 fi
5630 AR=$ac_cv_prog_AR
5631 if test -n "$AR"; then
5632   echo "$as_me:$LINENO: result: $AR" >&5
5633 echo "${ECHO_T}$AR" >&6
5634 else
5635   echo "$as_me:$LINENO: result: no" >&5
5636 echo "${ECHO_T}no" >&6
5637 fi
5638
5639   fi
5640   if test -z "$ac_cv_prog_AR" && test $build = $host ; then
5641     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5642 set dummy ${ncn_progname}; ac_word=$2
5643 echo "$as_me:$LINENO: checking for $ac_word" >&5
5644 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5645 if test "${ac_cv_prog_AR+set}" = set; then
5646   echo $ECHO_N "(cached) $ECHO_C" >&6
5647 else
5648   if test -n "$AR"; then
5649   ac_cv_prog_AR="$AR" # Let the user override the test.
5650 else
5651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5652 for as_dir in $PATH
5653 do
5654   IFS=$as_save_IFS
5655   test -z "$as_dir" && as_dir=.
5656   for ac_exec_ext in '' $ac_executable_extensions; do
5657   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5658     ac_cv_prog_AR="${ncn_progname}"
5659     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5660     break 2
5661   fi
5662 done
5663 done
5664
5665 fi
5666 fi
5667 AR=$ac_cv_prog_AR
5668 if test -n "$AR"; then
5669   echo "$as_me:$LINENO: result: $AR" >&5
5670 echo "${ECHO_T}$AR" >&6
5671 else
5672   echo "$as_me:$LINENO: result: no" >&5
5673 echo "${ECHO_T}no" >&6
5674 fi
5675
5676   fi
5677   test -n "$ac_cv_prog_AR" && break
5678 done
5679
5680 if test -z "$ac_cv_prog_AR" ; then
5681   set dummy ar
5682   if test $build = $host ; then
5683     AR="$2"
5684   else
5685     AR="${ncn_tool_prefix}$2"
5686   fi
5687 fi
5688
5689  for ncn_progname in as; do
5690   if test -n "$ncn_tool_prefix"; then
5691     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5692 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5693 echo "$as_me:$LINENO: checking for $ac_word" >&5
5694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5695 if test "${ac_cv_prog_AS+set}" = set; then
5696   echo $ECHO_N "(cached) $ECHO_C" >&6
5697 else
5698   if test -n "$AS"; then
5699   ac_cv_prog_AS="$AS" # Let the user override the test.
5700 else
5701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5702 for as_dir in $PATH
5703 do
5704   IFS=$as_save_IFS
5705   test -z "$as_dir" && as_dir=.
5706   for ac_exec_ext in '' $ac_executable_extensions; do
5707   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5708     ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5709     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5710     break 2
5711   fi
5712 done
5713 done
5714
5715 fi
5716 fi
5717 AS=$ac_cv_prog_AS
5718 if test -n "$AS"; then
5719   echo "$as_me:$LINENO: result: $AS" >&5
5720 echo "${ECHO_T}$AS" >&6
5721 else
5722   echo "$as_me:$LINENO: result: no" >&5
5723 echo "${ECHO_T}no" >&6
5724 fi
5725
5726   fi
5727   if test -z "$ac_cv_prog_AS" && test $build = $host ; then
5728     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5729 set dummy ${ncn_progname}; ac_word=$2
5730 echo "$as_me:$LINENO: checking for $ac_word" >&5
5731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5732 if test "${ac_cv_prog_AS+set}" = set; then
5733   echo $ECHO_N "(cached) $ECHO_C" >&6
5734 else
5735   if test -n "$AS"; then
5736   ac_cv_prog_AS="$AS" # Let the user override the test.
5737 else
5738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5739 for as_dir in $PATH
5740 do
5741   IFS=$as_save_IFS
5742   test -z "$as_dir" && as_dir=.
5743   for ac_exec_ext in '' $ac_executable_extensions; do
5744   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5745     ac_cv_prog_AS="${ncn_progname}"
5746     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5747     break 2
5748   fi
5749 done
5750 done
5751
5752 fi
5753 fi
5754 AS=$ac_cv_prog_AS
5755 if test -n "$AS"; then
5756   echo "$as_me:$LINENO: result: $AS" >&5
5757 echo "${ECHO_T}$AS" >&6
5758 else
5759   echo "$as_me:$LINENO: result: no" >&5
5760 echo "${ECHO_T}no" >&6
5761 fi
5762
5763   fi
5764   test -n "$ac_cv_prog_AS" && break
5765 done
5766
5767 if test -z "$ac_cv_prog_AS" ; then
5768   set dummy as
5769   if test $build = $host ; then
5770     AS="$2"
5771   else
5772     AS="${ncn_tool_prefix}$2"
5773   fi
5774 fi
5775
5776  for ncn_progname in dlltool; do
5777   if test -n "$ncn_tool_prefix"; then
5778     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5779 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5780 echo "$as_me:$LINENO: checking for $ac_word" >&5
5781 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5782 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5783   echo $ECHO_N "(cached) $ECHO_C" >&6
5784 else
5785   if test -n "$DLLTOOL"; then
5786   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5787 else
5788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5789 for as_dir in $PATH
5790 do
5791   IFS=$as_save_IFS
5792   test -z "$as_dir" && as_dir=.
5793   for ac_exec_ext in '' $ac_executable_extensions; do
5794   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5795     ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5796     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5797     break 2
5798   fi
5799 done
5800 done
5801
5802 fi
5803 fi
5804 DLLTOOL=$ac_cv_prog_DLLTOOL
5805 if test -n "$DLLTOOL"; then
5806   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5807 echo "${ECHO_T}$DLLTOOL" >&6
5808 else
5809   echo "$as_me:$LINENO: result: no" >&5
5810 echo "${ECHO_T}no" >&6
5811 fi
5812
5813   fi
5814   if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
5815     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5816 set dummy ${ncn_progname}; ac_word=$2
5817 echo "$as_me:$LINENO: checking for $ac_word" >&5
5818 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5819 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5820   echo $ECHO_N "(cached) $ECHO_C" >&6
5821 else
5822   if test -n "$DLLTOOL"; then
5823   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5824 else
5825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5826 for as_dir in $PATH
5827 do
5828   IFS=$as_save_IFS
5829   test -z "$as_dir" && as_dir=.
5830   for ac_exec_ext in '' $ac_executable_extensions; do
5831   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5832     ac_cv_prog_DLLTOOL="${ncn_progname}"
5833     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5834     break 2
5835   fi
5836 done
5837 done
5838
5839 fi
5840 fi
5841 DLLTOOL=$ac_cv_prog_DLLTOOL
5842 if test -n "$DLLTOOL"; then
5843   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5844 echo "${ECHO_T}$DLLTOOL" >&6
5845 else
5846   echo "$as_me:$LINENO: result: no" >&5
5847 echo "${ECHO_T}no" >&6
5848 fi
5849
5850   fi
5851   test -n "$ac_cv_prog_DLLTOOL" && break
5852 done
5853
5854 if test -z "$ac_cv_prog_DLLTOOL" ; then
5855   set dummy dlltool
5856   if test $build = $host ; then
5857     DLLTOOL="$2"
5858   else
5859     DLLTOOL="${ncn_tool_prefix}$2"
5860   fi
5861 fi
5862
5863  for ncn_progname in ld; do
5864   if test -n "$ncn_tool_prefix"; then
5865     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5866 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5867 echo "$as_me:$LINENO: checking for $ac_word" >&5
5868 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5869 if test "${ac_cv_prog_LD+set}" = set; then
5870   echo $ECHO_N "(cached) $ECHO_C" >&6
5871 else
5872   if test -n "$LD"; then
5873   ac_cv_prog_LD="$LD" # Let the user override the test.
5874 else
5875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5876 for as_dir in $PATH
5877 do
5878   IFS=$as_save_IFS
5879   test -z "$as_dir" && as_dir=.
5880   for ac_exec_ext in '' $ac_executable_extensions; do
5881   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5882     ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5883     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5884     break 2
5885   fi
5886 done
5887 done
5888
5889 fi
5890 fi
5891 LD=$ac_cv_prog_LD
5892 if test -n "$LD"; then
5893   echo "$as_me:$LINENO: result: $LD" >&5
5894 echo "${ECHO_T}$LD" >&6
5895 else
5896   echo "$as_me:$LINENO: result: no" >&5
5897 echo "${ECHO_T}no" >&6
5898 fi
5899
5900   fi
5901   if test -z "$ac_cv_prog_LD" && test $build = $host ; then
5902     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5903 set dummy ${ncn_progname}; ac_word=$2
5904 echo "$as_me:$LINENO: checking for $ac_word" >&5
5905 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5906 if test "${ac_cv_prog_LD+set}" = set; then
5907   echo $ECHO_N "(cached) $ECHO_C" >&6
5908 else
5909   if test -n "$LD"; then
5910   ac_cv_prog_LD="$LD" # Let the user override the test.
5911 else
5912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5913 for as_dir in $PATH
5914 do
5915   IFS=$as_save_IFS
5916   test -z "$as_dir" && as_dir=.
5917   for ac_exec_ext in '' $ac_executable_extensions; do
5918   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5919     ac_cv_prog_LD="${ncn_progname}"
5920     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5921     break 2
5922   fi
5923 done
5924 done
5925
5926 fi
5927 fi
5928 LD=$ac_cv_prog_LD
5929 if test -n "$LD"; then
5930   echo "$as_me:$LINENO: result: $LD" >&5
5931 echo "${ECHO_T}$LD" >&6
5932 else
5933   echo "$as_me:$LINENO: result: no" >&5
5934 echo "${ECHO_T}no" >&6
5935 fi
5936
5937   fi
5938   test -n "$ac_cv_prog_LD" && break
5939 done
5940
5941 if test -z "$ac_cv_prog_LD" ; then
5942   set dummy ld
5943   if test $build = $host ; then
5944     LD="$2"
5945   else
5946     LD="${ncn_tool_prefix}$2"
5947   fi
5948 fi
5949
5950  for ncn_progname in lipo; do
5951   if test -n "$ncn_tool_prefix"; then
5952     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5953 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5954 echo "$as_me:$LINENO: checking for $ac_word" >&5
5955 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5956 if test "${ac_cv_prog_LIPO+set}" = set; then
5957   echo $ECHO_N "(cached) $ECHO_C" >&6
5958 else
5959   if test -n "$LIPO"; then
5960   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5961 else
5962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5963 for as_dir in $PATH
5964 do
5965   IFS=$as_save_IFS
5966   test -z "$as_dir" && as_dir=.
5967   for ac_exec_ext in '' $ac_executable_extensions; do
5968   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5969     ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5970     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5971     break 2
5972   fi
5973 done
5974 done
5975
5976 fi
5977 fi
5978 LIPO=$ac_cv_prog_LIPO
5979 if test -n "$LIPO"; then
5980   echo "$as_me:$LINENO: result: $LIPO" >&5
5981 echo "${ECHO_T}$LIPO" >&6
5982 else
5983   echo "$as_me:$LINENO: result: no" >&5
5984 echo "${ECHO_T}no" >&6
5985 fi
5986
5987   fi
5988   if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
5989     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5990 set dummy ${ncn_progname}; ac_word=$2
5991 echo "$as_me:$LINENO: checking for $ac_word" >&5
5992 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5993 if test "${ac_cv_prog_LIPO+set}" = set; then
5994   echo $ECHO_N "(cached) $ECHO_C" >&6
5995 else
5996   if test -n "$LIPO"; then
5997   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5998 else
5999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6000 for as_dir in $PATH
6001 do
6002   IFS=$as_save_IFS
6003   test -z "$as_dir" && as_dir=.
6004   for ac_exec_ext in '' $ac_executable_extensions; do
6005   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6006     ac_cv_prog_LIPO="${ncn_progname}"
6007     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6008     break 2
6009   fi
6010 done
6011 done
6012
6013 fi
6014 fi
6015 LIPO=$ac_cv_prog_LIPO
6016 if test -n "$LIPO"; then
6017   echo "$as_me:$LINENO: result: $LIPO" >&5
6018 echo "${ECHO_T}$LIPO" >&6
6019 else
6020   echo "$as_me:$LINENO: result: no" >&5
6021 echo "${ECHO_T}no" >&6
6022 fi
6023
6024   fi
6025   test -n "$ac_cv_prog_LIPO" && break
6026 done
6027
6028 if test -z "$ac_cv_prog_LIPO" ; then
6029   set dummy lipo
6030   if test $build = $host ; then
6031     LIPO="$2"
6032   else
6033     LIPO="${ncn_tool_prefix}$2"
6034   fi
6035 fi
6036
6037  for ncn_progname in nm; do
6038   if test -n "$ncn_tool_prefix"; then
6039     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6040 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6041 echo "$as_me:$LINENO: checking for $ac_word" >&5
6042 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6043 if test "${ac_cv_prog_NM+set}" = set; then
6044   echo $ECHO_N "(cached) $ECHO_C" >&6
6045 else
6046   if test -n "$NM"; then
6047   ac_cv_prog_NM="$NM" # Let the user override the test.
6048 else
6049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6050 for as_dir in $PATH
6051 do
6052   IFS=$as_save_IFS
6053   test -z "$as_dir" && as_dir=.
6054   for ac_exec_ext in '' $ac_executable_extensions; do
6055   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6056     ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
6057     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6058     break 2
6059   fi
6060 done
6061 done
6062
6063 fi
6064 fi
6065 NM=$ac_cv_prog_NM
6066 if test -n "$NM"; then
6067   echo "$as_me:$LINENO: result: $NM" >&5
6068 echo "${ECHO_T}$NM" >&6
6069 else
6070   echo "$as_me:$LINENO: result: no" >&5
6071 echo "${ECHO_T}no" >&6
6072 fi
6073
6074   fi
6075   if test -z "$ac_cv_prog_NM" && test $build = $host ; then
6076     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6077 set dummy ${ncn_progname}; ac_word=$2
6078 echo "$as_me:$LINENO: checking for $ac_word" >&5
6079 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6080 if test "${ac_cv_prog_NM+set}" = set; then
6081   echo $ECHO_N "(cached) $ECHO_C" >&6
6082 else
6083   if test -n "$NM"; then
6084   ac_cv_prog_NM="$NM" # Let the user override the test.
6085 else
6086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6087 for as_dir in $PATH
6088 do
6089   IFS=$as_save_IFS
6090   test -z "$as_dir" && as_dir=.
6091   for ac_exec_ext in '' $ac_executable_extensions; do
6092   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6093     ac_cv_prog_NM="${ncn_progname}"
6094     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6095     break 2
6096   fi
6097 done
6098 done
6099
6100 fi
6101 fi
6102 NM=$ac_cv_prog_NM
6103 if test -n "$NM"; then
6104   echo "$as_me:$LINENO: result: $NM" >&5
6105 echo "${ECHO_T}$NM" >&6
6106 else
6107   echo "$as_me:$LINENO: result: no" >&5
6108 echo "${ECHO_T}no" >&6
6109 fi
6110
6111   fi
6112   test -n "$ac_cv_prog_NM" && break
6113 done
6114
6115 if test -z "$ac_cv_prog_NM" ; then
6116   set dummy nm
6117   if test $build = $host ; then
6118     NM="$2"
6119   else
6120     NM="${ncn_tool_prefix}$2"
6121   fi
6122 fi
6123
6124  for ncn_progname in ranlib; do
6125   if test -n "$ncn_tool_prefix"; then
6126     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6127 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6128 echo "$as_me:$LINENO: checking for $ac_word" >&5
6129 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6130 if test "${ac_cv_prog_RANLIB+set}" = set; then
6131   echo $ECHO_N "(cached) $ECHO_C" >&6
6132 else
6133   if test -n "$RANLIB"; then
6134   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6135 else
6136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6137 for as_dir in $PATH
6138 do
6139   IFS=$as_save_IFS
6140   test -z "$as_dir" && as_dir=.
6141   for ac_exec_ext in '' $ac_executable_extensions; do
6142   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6143     ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
6144     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6145     break 2
6146   fi
6147 done
6148 done
6149
6150 fi
6151 fi
6152 RANLIB=$ac_cv_prog_RANLIB
6153 if test -n "$RANLIB"; then
6154   echo "$as_me:$LINENO: result: $RANLIB" >&5
6155 echo "${ECHO_T}$RANLIB" >&6
6156 else
6157   echo "$as_me:$LINENO: result: no" >&5
6158 echo "${ECHO_T}no" >&6
6159 fi
6160
6161   fi
6162   if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
6163     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6164 set dummy ${ncn_progname}; ac_word=$2
6165 echo "$as_me:$LINENO: checking for $ac_word" >&5
6166 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6167 if test "${ac_cv_prog_RANLIB+set}" = set; then
6168   echo $ECHO_N "(cached) $ECHO_C" >&6
6169 else
6170   if test -n "$RANLIB"; then
6171   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6172 else
6173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6174 for as_dir in $PATH
6175 do
6176   IFS=$as_save_IFS
6177   test -z "$as_dir" && as_dir=.
6178   for ac_exec_ext in '' $ac_executable_extensions; do
6179   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6180     ac_cv_prog_RANLIB="${ncn_progname}"
6181     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6182     break 2
6183   fi
6184 done
6185 done
6186
6187 fi
6188 fi
6189 RANLIB=$ac_cv_prog_RANLIB
6190 if test -n "$RANLIB"; then
6191   echo "$as_me:$LINENO: result: $RANLIB" >&5
6192 echo "${ECHO_T}$RANLIB" >&6
6193 else
6194   echo "$as_me:$LINENO: result: no" >&5
6195 echo "${ECHO_T}no" >&6
6196 fi
6197
6198   fi
6199   test -n "$ac_cv_prog_RANLIB" && break
6200 done
6201
6202 if test -z "$ac_cv_prog_RANLIB" ; then
6203   RANLIB=":"
6204 fi
6205
6206  for ncn_progname in strip; do
6207   if test -n "$ncn_tool_prefix"; then
6208     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6209 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6210 echo "$as_me:$LINENO: checking for $ac_word" >&5
6211 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6212 if test "${ac_cv_prog_STRIP+set}" = set; then
6213   echo $ECHO_N "(cached) $ECHO_C" >&6
6214 else
6215   if test -n "$STRIP"; then
6216   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6217 else
6218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6219 for as_dir in $PATH
6220 do
6221   IFS=$as_save_IFS
6222   test -z "$as_dir" && as_dir=.
6223   for ac_exec_ext in '' $ac_executable_extensions; do
6224   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6225     ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
6226     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6227     break 2
6228   fi
6229 done
6230 done
6231
6232 fi
6233 fi
6234 STRIP=$ac_cv_prog_STRIP
6235 if test -n "$STRIP"; then
6236   echo "$as_me:$LINENO: result: $STRIP" >&5
6237 echo "${ECHO_T}$STRIP" >&6
6238 else
6239   echo "$as_me:$LINENO: result: no" >&5
6240 echo "${ECHO_T}no" >&6
6241 fi
6242
6243   fi
6244   if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
6245     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6246 set dummy ${ncn_progname}; ac_word=$2
6247 echo "$as_me:$LINENO: checking for $ac_word" >&5
6248 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6249 if test "${ac_cv_prog_STRIP+set}" = set; then
6250   echo $ECHO_N "(cached) $ECHO_C" >&6
6251 else
6252   if test -n "$STRIP"; then
6253   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6254 else
6255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6256 for as_dir in $PATH
6257 do
6258   IFS=$as_save_IFS
6259   test -z "$as_dir" && as_dir=.
6260   for ac_exec_ext in '' $ac_executable_extensions; do
6261   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6262     ac_cv_prog_STRIP="${ncn_progname}"
6263     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6264     break 2
6265   fi
6266 done
6267 done
6268
6269 fi
6270 fi
6271 STRIP=$ac_cv_prog_STRIP
6272 if test -n "$STRIP"; then
6273   echo "$as_me:$LINENO: result: $STRIP" >&5
6274 echo "${ECHO_T}$STRIP" >&6
6275 else
6276   echo "$as_me:$LINENO: result: no" >&5
6277 echo "${ECHO_T}no" >&6
6278 fi
6279
6280   fi
6281   test -n "$ac_cv_prog_STRIP" && break
6282 done
6283
6284 if test -z "$ac_cv_prog_STRIP" ; then
6285   STRIP=":"
6286 fi
6287
6288  for ncn_progname in windres; do
6289   if test -n "$ncn_tool_prefix"; then
6290     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6291 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6292 echo "$as_me:$LINENO: checking for $ac_word" >&5
6293 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6294 if test "${ac_cv_prog_WINDRES+set}" = set; then
6295   echo $ECHO_N "(cached) $ECHO_C" >&6
6296 else
6297   if test -n "$WINDRES"; then
6298   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6299 else
6300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6301 for as_dir in $PATH
6302 do
6303   IFS=$as_save_IFS
6304   test -z "$as_dir" && as_dir=.
6305   for ac_exec_ext in '' $ac_executable_extensions; do
6306   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6307     ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
6308     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6309     break 2
6310   fi
6311 done
6312 done
6313
6314 fi
6315 fi
6316 WINDRES=$ac_cv_prog_WINDRES
6317 if test -n "$WINDRES"; then
6318   echo "$as_me:$LINENO: result: $WINDRES" >&5
6319 echo "${ECHO_T}$WINDRES" >&6
6320 else
6321   echo "$as_me:$LINENO: result: no" >&5
6322 echo "${ECHO_T}no" >&6
6323 fi
6324
6325   fi
6326   if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
6327     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6328 set dummy ${ncn_progname}; ac_word=$2
6329 echo "$as_me:$LINENO: checking for $ac_word" >&5
6330 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6331 if test "${ac_cv_prog_WINDRES+set}" = set; then
6332   echo $ECHO_N "(cached) $ECHO_C" >&6
6333 else
6334   if test -n "$WINDRES"; then
6335   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6336 else
6337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6338 for as_dir in $PATH
6339 do
6340   IFS=$as_save_IFS
6341   test -z "$as_dir" && as_dir=.
6342   for ac_exec_ext in '' $ac_executable_extensions; do
6343   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6344     ac_cv_prog_WINDRES="${ncn_progname}"
6345     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6346     break 2
6347   fi
6348 done
6349 done
6350
6351 fi
6352 fi
6353 WINDRES=$ac_cv_prog_WINDRES
6354 if test -n "$WINDRES"; then
6355   echo "$as_me:$LINENO: result: $WINDRES" >&5
6356 echo "${ECHO_T}$WINDRES" >&6
6357 else
6358   echo "$as_me:$LINENO: result: no" >&5
6359 echo "${ECHO_T}no" >&6
6360 fi
6361
6362   fi
6363   test -n "$ac_cv_prog_WINDRES" && break
6364 done
6365
6366 if test -z "$ac_cv_prog_WINDRES" ; then
6367   set dummy windres
6368   if test $build = $host ; then
6369     WINDRES="$2"
6370   else
6371     WINDRES="${ncn_tool_prefix}$2"
6372   fi
6373 fi
6374
6375  for ncn_progname in objcopy; do
6376   if test -n "$ncn_tool_prefix"; then
6377     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6378 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6379 echo "$as_me:$LINENO: checking for $ac_word" >&5
6380 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6381 if test "${ac_cv_prog_OBJCOPY+set}" = set; then
6382   echo $ECHO_N "(cached) $ECHO_C" >&6
6383 else
6384   if test -n "$OBJCOPY"; then
6385   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
6386 else
6387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6388 for as_dir in $PATH
6389 do
6390   IFS=$as_save_IFS
6391   test -z "$as_dir" && as_dir=.
6392   for ac_exec_ext in '' $ac_executable_extensions; do
6393   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6394     ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
6395     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6396     break 2
6397   fi
6398 done
6399 done
6400
6401 fi
6402 fi
6403 OBJCOPY=$ac_cv_prog_OBJCOPY
6404 if test -n "$OBJCOPY"; then
6405   echo "$as_me:$LINENO: result: $OBJCOPY" >&5
6406 echo "${ECHO_T}$OBJCOPY" >&6
6407 else
6408   echo "$as_me:$LINENO: result: no" >&5
6409 echo "${ECHO_T}no" >&6
6410 fi
6411
6412   fi
6413   if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
6414     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6415 set dummy ${ncn_progname}; ac_word=$2
6416 echo "$as_me:$LINENO: checking for $ac_word" >&5
6417 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6418 if test "${ac_cv_prog_OBJCOPY+set}" = set; then
6419   echo $ECHO_N "(cached) $ECHO_C" >&6
6420 else
6421   if test -n "$OBJCOPY"; then
6422   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
6423 else
6424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6425 for as_dir in $PATH
6426 do
6427   IFS=$as_save_IFS
6428   test -z "$as_dir" && as_dir=.
6429   for ac_exec_ext in '' $ac_executable_extensions; do
6430   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6431     ac_cv_prog_OBJCOPY="${ncn_progname}"
6432     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6433     break 2
6434   fi
6435 done
6436 done
6437
6438 fi
6439 fi
6440 OBJCOPY=$ac_cv_prog_OBJCOPY
6441 if test -n "$OBJCOPY"; then
6442   echo "$as_me:$LINENO: result: $OBJCOPY" >&5
6443 echo "${ECHO_T}$OBJCOPY" >&6
6444 else
6445   echo "$as_me:$LINENO: result: no" >&5
6446 echo "${ECHO_T}no" >&6
6447 fi
6448
6449   fi
6450   test -n "$ac_cv_prog_OBJCOPY" && break
6451 done
6452
6453 if test -z "$ac_cv_prog_OBJCOPY" ; then
6454   set dummy objcopy
6455   if test $build = $host ; then
6456     OBJCOPY="$2"
6457   else
6458     OBJCOPY="${ncn_tool_prefix}$2"
6459   fi
6460 fi
6461
6462  for ncn_progname in objdump; do
6463   if test -n "$ncn_tool_prefix"; then
6464     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6465 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
6466 echo "$as_me:$LINENO: checking for $ac_word" >&5
6467 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6468 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6469   echo $ECHO_N "(cached) $ECHO_C" >&6
6470 else
6471   if test -n "$OBJDUMP"; then
6472   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6473 else
6474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6475 for as_dir in $PATH
6476 do
6477   IFS=$as_save_IFS
6478   test -z "$as_dir" && as_dir=.
6479   for ac_exec_ext in '' $ac_executable_extensions; do
6480   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6481     ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
6482     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6483     break 2
6484   fi
6485 done
6486 done
6487
6488 fi
6489 fi
6490 OBJDUMP=$ac_cv_prog_OBJDUMP
6491 if test -n "$OBJDUMP"; then
6492   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6493 echo "${ECHO_T}$OBJDUMP" >&6
6494 else
6495   echo "$as_me:$LINENO: result: no" >&5
6496 echo "${ECHO_T}no" >&6
6497 fi
6498
6499   fi
6500   if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
6501     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6502 set dummy ${ncn_progname}; ac_word=$2
6503 echo "$as_me:$LINENO: checking for $ac_word" >&5
6504 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6505 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6506   echo $ECHO_N "(cached) $ECHO_C" >&6
6507 else
6508   if test -n "$OBJDUMP"; then
6509   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6510 else
6511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6512 for as_dir in $PATH
6513 do
6514   IFS=$as_save_IFS
6515   test -z "$as_dir" && as_dir=.
6516   for ac_exec_ext in '' $ac_executable_extensions; do
6517   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6518     ac_cv_prog_OBJDUMP="${ncn_progname}"
6519     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6520     break 2
6521   fi
6522 done
6523 done
6524
6525 fi
6526 fi
6527 OBJDUMP=$ac_cv_prog_OBJDUMP
6528 if test -n "$OBJDUMP"; then
6529   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6530 echo "${ECHO_T}$OBJDUMP" >&6
6531 else
6532   echo "$as_me:$LINENO: result: no" >&5
6533 echo "${ECHO_T}no" >&6
6534 fi
6535
6536   fi
6537   test -n "$ac_cv_prog_OBJDUMP" && break
6538 done
6539
6540 if test -z "$ac_cv_prog_OBJDUMP" ; then
6541   set dummy objdump
6542   if test $build = $host ; then
6543     OBJDUMP="$2"
6544   else
6545     OBJDUMP="${ncn_tool_prefix}$2"
6546   fi
6547 fi
6548
6549
6550
6551
6552
6553
6554
6555 # Target tools.
6556
6557 # Check whether --with-build-time-tools or --without-build-time-tools was given.
6558 if test "${with_build_time_tools+set}" = set; then
6559   withval="$with_build_time_tools"
6560   case x"$withval" in
6561      x/*) ;;
6562      *)
6563        with_build_time_tools=
6564        { echo "$as_me:$LINENO: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
6565 echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
6566        ;;
6567    esac
6568 else
6569   with_build_time_tools=
6570 fi;
6571
6572  if test -n "$with_build_time_tools"; then
6573   for ncn_progname in cc gcc; do
6574     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6575 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6576     if test -x $with_build_time_tools/${ncn_progname}; then
6577       ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6578       echo "$as_me:$LINENO: result: yes" >&5
6579 echo "${ECHO_T}yes" >&6
6580       break
6581     else
6582       echo "$as_me:$LINENO: result: no" >&5
6583 echo "${ECHO_T}no" >&6
6584     fi
6585   done
6586 fi
6587
6588 if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
6589   for ncn_progname in cc gcc; do
6590     if test -n "$ncn_target_tool_prefix"; then
6591       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6592 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6593 echo "$as_me:$LINENO: checking for $ac_word" >&5
6594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6595 if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then
6596   echo $ECHO_N "(cached) $ECHO_C" >&6
6597 else
6598   if test -n "$CC_FOR_TARGET"; then
6599   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
6600 else
6601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6602 for as_dir in $PATH
6603 do
6604   IFS=$as_save_IFS
6605   test -z "$as_dir" && as_dir=.
6606   for ac_exec_ext in '' $ac_executable_extensions; do
6607   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6608     ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6609     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6610     break 2
6611   fi
6612 done
6613 done
6614
6615 fi
6616 fi
6617 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
6618 if test -n "$CC_FOR_TARGET"; then
6619   echo "$as_me:$LINENO: result: $CC_FOR_TARGET" >&5
6620 echo "${ECHO_T}$CC_FOR_TARGET" >&6
6621 else
6622   echo "$as_me:$LINENO: result: no" >&5
6623 echo "${ECHO_T}no" >&6
6624 fi
6625
6626     fi
6627     if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
6628       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6629 set dummy ${ncn_progname}; ac_word=$2
6630 echo "$as_me:$LINENO: checking for $ac_word" >&5
6631 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6632 if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then
6633   echo $ECHO_N "(cached) $ECHO_C" >&6
6634 else
6635   if test -n "$CC_FOR_TARGET"; then
6636   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
6637 else
6638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6639 for as_dir in $PATH
6640 do
6641   IFS=$as_save_IFS
6642   test -z "$as_dir" && as_dir=.
6643   for ac_exec_ext in '' $ac_executable_extensions; do
6644   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6645     ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
6646     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6647     break 2
6648   fi
6649 done
6650 done
6651
6652 fi
6653 fi
6654 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
6655 if test -n "$CC_FOR_TARGET"; then
6656   echo "$as_me:$LINENO: result: $CC_FOR_TARGET" >&5
6657 echo "${ECHO_T}$CC_FOR_TARGET" >&6
6658 else
6659   echo "$as_me:$LINENO: result: no" >&5
6660 echo "${ECHO_T}no" >&6
6661 fi
6662
6663     fi
6664     test -n "$ac_cv_prog_CC_FOR_TARGET" && break
6665   done
6666 fi
6667
6668 if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
6669   set dummy cc gcc
6670   if test $build = $target ; then
6671     CC_FOR_TARGET="$2"
6672   else
6673     CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
6674   fi
6675 fi
6676
6677  if test -n "$with_build_time_tools"; then
6678   for ncn_progname in c++ g++ cxx gxx; do
6679     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6680 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6681     if test -x $with_build_time_tools/${ncn_progname}; then
6682       ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6683       echo "$as_me:$LINENO: result: yes" >&5
6684 echo "${ECHO_T}yes" >&6
6685       break
6686     else
6687       echo "$as_me:$LINENO: result: no" >&5
6688 echo "${ECHO_T}no" >&6
6689     fi
6690   done
6691 fi
6692
6693 if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
6694   for ncn_progname in c++ g++ cxx gxx; do
6695     if test -n "$ncn_target_tool_prefix"; then
6696       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6697 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6698 echo "$as_me:$LINENO: checking for $ac_word" >&5
6699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6700 if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then
6701   echo $ECHO_N "(cached) $ECHO_C" >&6
6702 else
6703   if test -n "$CXX_FOR_TARGET"; then
6704   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
6705 else
6706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6707 for as_dir in $PATH
6708 do
6709   IFS=$as_save_IFS
6710   test -z "$as_dir" && as_dir=.
6711   for ac_exec_ext in '' $ac_executable_extensions; do
6712   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6713     ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6714     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6715     break 2
6716   fi
6717 done
6718 done
6719
6720 fi
6721 fi
6722 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
6723 if test -n "$CXX_FOR_TARGET"; then
6724   echo "$as_me:$LINENO: result: $CXX_FOR_TARGET" >&5
6725 echo "${ECHO_T}$CXX_FOR_TARGET" >&6
6726 else
6727   echo "$as_me:$LINENO: result: no" >&5
6728 echo "${ECHO_T}no" >&6
6729 fi
6730
6731     fi
6732     if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
6733       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6734 set dummy ${ncn_progname}; ac_word=$2
6735 echo "$as_me:$LINENO: checking for $ac_word" >&5
6736 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6737 if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then
6738   echo $ECHO_N "(cached) $ECHO_C" >&6
6739 else
6740   if test -n "$CXX_FOR_TARGET"; then
6741   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
6742 else
6743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6744 for as_dir in $PATH
6745 do
6746   IFS=$as_save_IFS
6747   test -z "$as_dir" && as_dir=.
6748   for ac_exec_ext in '' $ac_executable_extensions; do
6749   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6750     ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
6751     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6752     break 2
6753   fi
6754 done
6755 done
6756
6757 fi
6758 fi
6759 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
6760 if test -n "$CXX_FOR_TARGET"; then
6761   echo "$as_me:$LINENO: result: $CXX_FOR_TARGET" >&5
6762 echo "${ECHO_T}$CXX_FOR_TARGET" >&6
6763 else
6764   echo "$as_me:$LINENO: result: no" >&5
6765 echo "${ECHO_T}no" >&6
6766 fi
6767
6768     fi
6769     test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
6770   done
6771 fi
6772
6773 if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
6774   set dummy c++ g++ cxx gxx
6775   if test $build = $target ; then
6776     CXX_FOR_TARGET="$2"
6777   else
6778     CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
6779   fi
6780 fi
6781
6782  if test -n "$with_build_time_tools"; then
6783   for ncn_progname in gcc; do
6784     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6785 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6786     if test -x $with_build_time_tools/${ncn_progname}; then
6787       ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6788       echo "$as_me:$LINENO: result: yes" >&5
6789 echo "${ECHO_T}yes" >&6
6790       break
6791     else
6792       echo "$as_me:$LINENO: result: no" >&5
6793 echo "${ECHO_T}no" >&6
6794     fi
6795   done
6796 fi
6797
6798 if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
6799   for ncn_progname in gcc; do
6800     if test -n "$ncn_target_tool_prefix"; then
6801       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6802 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6803 echo "$as_me:$LINENO: checking for $ac_word" >&5
6804 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6805 if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then
6806   echo $ECHO_N "(cached) $ECHO_C" >&6
6807 else
6808   if test -n "$GCC_FOR_TARGET"; then
6809   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
6810 else
6811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6812 for as_dir in $PATH
6813 do
6814   IFS=$as_save_IFS
6815   test -z "$as_dir" && as_dir=.
6816   for ac_exec_ext in '' $ac_executable_extensions; do
6817   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6818     ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6819     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6820     break 2
6821   fi
6822 done
6823 done
6824
6825 fi
6826 fi
6827 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
6828 if test -n "$GCC_FOR_TARGET"; then
6829   echo "$as_me:$LINENO: result: $GCC_FOR_TARGET" >&5
6830 echo "${ECHO_T}$GCC_FOR_TARGET" >&6
6831 else
6832   echo "$as_me:$LINENO: result: no" >&5
6833 echo "${ECHO_T}no" >&6
6834 fi
6835
6836     fi
6837     if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
6838       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6839 set dummy ${ncn_progname}; ac_word=$2
6840 echo "$as_me:$LINENO: checking for $ac_word" >&5
6841 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6842 if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then
6843   echo $ECHO_N "(cached) $ECHO_C" >&6
6844 else
6845   if test -n "$GCC_FOR_TARGET"; then
6846   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
6847 else
6848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6849 for as_dir in $PATH
6850 do
6851   IFS=$as_save_IFS
6852   test -z "$as_dir" && as_dir=.
6853   for ac_exec_ext in '' $ac_executable_extensions; do
6854   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6855     ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
6856     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6857     break 2
6858   fi
6859 done
6860 done
6861
6862 fi
6863 fi
6864 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
6865 if test -n "$GCC_FOR_TARGET"; then
6866   echo "$as_me:$LINENO: result: $GCC_FOR_TARGET" >&5
6867 echo "${ECHO_T}$GCC_FOR_TARGET" >&6
6868 else
6869   echo "$as_me:$LINENO: result: no" >&5
6870 echo "${ECHO_T}no" >&6
6871 fi
6872
6873     fi
6874     test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
6875   done
6876 fi
6877
6878 if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
6879   GCC_FOR_TARGET="${CC_FOR_TARGET}"
6880 fi
6881
6882  if test -n "$with_build_time_tools"; then
6883   for ncn_progname in gcj; do
6884     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6885 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6886     if test -x $with_build_time_tools/${ncn_progname}; then
6887       ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6888       echo "$as_me:$LINENO: result: yes" >&5
6889 echo "${ECHO_T}yes" >&6
6890       break
6891     else
6892       echo "$as_me:$LINENO: result: no" >&5
6893 echo "${ECHO_T}no" >&6
6894     fi
6895   done
6896 fi
6897
6898 if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
6899   for ncn_progname in gcj; do
6900     if test -n "$ncn_target_tool_prefix"; then
6901       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6902 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6903 echo "$as_me:$LINENO: checking for $ac_word" >&5
6904 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6905 if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then
6906   echo $ECHO_N "(cached) $ECHO_C" >&6
6907 else
6908   if test -n "$GCJ_FOR_TARGET"; then
6909   ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
6910 else
6911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6912 for as_dir in $PATH
6913 do
6914   IFS=$as_save_IFS
6915   test -z "$as_dir" && as_dir=.
6916   for ac_exec_ext in '' $ac_executable_extensions; do
6917   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6918     ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6919     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6920     break 2
6921   fi
6922 done
6923 done
6924
6925 fi
6926 fi
6927 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
6928 if test -n "$GCJ_FOR_TARGET"; then
6929   echo "$as_me:$LINENO: result: $GCJ_FOR_TARGET" >&5
6930 echo "${ECHO_T}$GCJ_FOR_TARGET" >&6
6931 else
6932   echo "$as_me:$LINENO: result: no" >&5
6933 echo "${ECHO_T}no" >&6
6934 fi
6935
6936     fi
6937     if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
6938       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6939 set dummy ${ncn_progname}; ac_word=$2
6940 echo "$as_me:$LINENO: checking for $ac_word" >&5
6941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6942 if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then
6943   echo $ECHO_N "(cached) $ECHO_C" >&6
6944 else
6945   if test -n "$GCJ_FOR_TARGET"; then
6946   ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
6947 else
6948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6949 for as_dir in $PATH
6950 do
6951   IFS=$as_save_IFS
6952   test -z "$as_dir" && as_dir=.
6953   for ac_exec_ext in '' $ac_executable_extensions; do
6954   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6955     ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
6956     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6957     break 2
6958   fi
6959 done
6960 done
6961
6962 fi
6963 fi
6964 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
6965 if test -n "$GCJ_FOR_TARGET"; then
6966   echo "$as_me:$LINENO: result: $GCJ_FOR_TARGET" >&5
6967 echo "${ECHO_T}$GCJ_FOR_TARGET" >&6
6968 else
6969   echo "$as_me:$LINENO: result: no" >&5
6970 echo "${ECHO_T}no" >&6
6971 fi
6972
6973     fi
6974     test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
6975   done
6976 fi
6977
6978 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
6979   set dummy gcj
6980   if test $build = $target ; then
6981     GCJ_FOR_TARGET="$2"
6982   else
6983     GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
6984   fi
6985 fi
6986
6987  if test -n "$with_build_time_tools"; then
6988   for ncn_progname in gfortran; do
6989     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6990 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
6991     if test -x $with_build_time_tools/${ncn_progname}; then
6992       ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6993       echo "$as_me:$LINENO: result: yes" >&5
6994 echo "${ECHO_T}yes" >&6
6995       break
6996     else
6997       echo "$as_me:$LINENO: result: no" >&5
6998 echo "${ECHO_T}no" >&6
6999     fi
7000   done
7001 fi
7002
7003 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
7004   for ncn_progname in gfortran; do
7005     if test -n "$ncn_target_tool_prefix"; then
7006       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7007 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7008 echo "$as_me:$LINENO: checking for $ac_word" >&5
7009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7010 if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then
7011   echo $ECHO_N "(cached) $ECHO_C" >&6
7012 else
7013   if test -n "$GFORTRAN_FOR_TARGET"; then
7014   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
7015 else
7016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7017 for as_dir in $PATH
7018 do
7019   IFS=$as_save_IFS
7020   test -z "$as_dir" && as_dir=.
7021   for ac_exec_ext in '' $ac_executable_extensions; do
7022   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7023     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7024     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7025     break 2
7026   fi
7027 done
7028 done
7029
7030 fi
7031 fi
7032 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
7033 if test -n "$GFORTRAN_FOR_TARGET"; then
7034   echo "$as_me:$LINENO: result: $GFORTRAN_FOR_TARGET" >&5
7035 echo "${ECHO_T}$GFORTRAN_FOR_TARGET" >&6
7036 else
7037   echo "$as_me:$LINENO: result: no" >&5
7038 echo "${ECHO_T}no" >&6
7039 fi
7040
7041     fi
7042     if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
7043       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7044 set dummy ${ncn_progname}; ac_word=$2
7045 echo "$as_me:$LINENO: checking for $ac_word" >&5
7046 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7047 if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then
7048   echo $ECHO_N "(cached) $ECHO_C" >&6
7049 else
7050   if test -n "$GFORTRAN_FOR_TARGET"; then
7051   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
7052 else
7053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7054 for as_dir in $PATH
7055 do
7056   IFS=$as_save_IFS
7057   test -z "$as_dir" && as_dir=.
7058   for ac_exec_ext in '' $ac_executable_extensions; do
7059   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7060     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
7061     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7062     break 2
7063   fi
7064 done
7065 done
7066
7067 fi
7068 fi
7069 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
7070 if test -n "$GFORTRAN_FOR_TARGET"; then
7071   echo "$as_me:$LINENO: result: $GFORTRAN_FOR_TARGET" >&5
7072 echo "${ECHO_T}$GFORTRAN_FOR_TARGET" >&6
7073 else
7074   echo "$as_me:$LINENO: result: no" >&5
7075 echo "${ECHO_T}no" >&6
7076 fi
7077
7078     fi
7079     test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
7080   done
7081 fi
7082
7083 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
7084   set dummy gfortran
7085   if test $build = $target ; then
7086     GFORTRAN_FOR_TARGET="$2"
7087   else
7088     GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
7089   fi
7090 fi
7091
7092
7093
7094 # The user is always right.
7095 if test "${PATH_SEPARATOR+set}" != set; then
7096   echo "#! /bin/sh" >conf$$.sh
7097   echo  "exit 0"   >>conf$$.sh
7098   chmod +x conf$$.sh
7099   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7100     PATH_SEPARATOR=';'
7101   else
7102     PATH_SEPARATOR=:
7103   fi
7104   rm -f conf$$.sh
7105 fi
7106
7107
7108
7109 if test "x$exec_prefix" = xNONE; then
7110         if test "x$prefix" = xNONE; then
7111                 gcc_cv_tool_prefix=$ac_default_prefix
7112         else
7113                 gcc_cv_tool_prefix=$prefix
7114         fi
7115 else
7116         gcc_cv_tool_prefix=$exec_prefix
7117 fi
7118
7119 # If there is no compiler in the tree, use the PATH only.  In any
7120 # case, if there is no compiler in the tree nobody should use
7121 # AS_FOR_TARGET and LD_FOR_TARGET.
7122 if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7123     gcc_version=`cat $srcdir/gcc/BASE-VER`
7124     gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7125     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7126     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7127     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7128     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7129     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7130 else
7131     gcc_cv_tool_dirs=
7132 fi
7133
7134 if test x$build = x$target && test -n "$md_exec_prefix"; then
7135         gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7136 fi
7137
7138
7139
7140 cat > conftest.c << \EOF
7141 #ifdef __GNUC__
7142   gcc_yay;
7143 #endif
7144 EOF
7145 if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
7146   have_gcc_for_target=yes
7147 else
7148   GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
7149   have_gcc_for_target=no
7150 fi
7151 rm conftest.c
7152
7153
7154
7155
7156 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7157   if test -n "$with_build_time_tools"; then
7158     echo "$as_me:$LINENO: checking for ar in $with_build_time_tools" >&5
7159 echo $ECHO_N "checking for ar in $with_build_time_tools... $ECHO_C" >&6
7160     if test -x $with_build_time_tools/ar; then
7161       AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
7162       ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
7163       echo "$as_me:$LINENO: result: $ac_cv_path_AR_FOR_TARGET" >&5
7164 echo "${ECHO_T}$ac_cv_path_AR_FOR_TARGET" >&6
7165     else
7166       echo "$as_me:$LINENO: result: no" >&5
7167 echo "${ECHO_T}no" >&6
7168     fi
7169   elif test $build != $host && test $have_gcc_for_target = yes; then
7170     AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
7171     test $AR_FOR_TARGET=ar && AR_FOR_TARGET=
7172     ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
7173   fi
7174 fi
7175 if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7176   # Extract the first word of "ar", so it can be a program name with args.
7177 set dummy ar; ac_word=$2
7178 echo "$as_me:$LINENO: checking for $ac_word" >&5
7179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7180 if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then
7181   echo $ECHO_N "(cached) $ECHO_C" >&6
7182 else
7183   case $AR_FOR_TARGET in
7184   [\\/]* | ?:[\\/]*)
7185   ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
7186   ;;
7187   *)
7188   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7189 for as_dir in $gcc_cv_tool_dirs
7190 do
7191   IFS=$as_save_IFS
7192   test -z "$as_dir" && as_dir=.
7193   for ac_exec_ext in '' $ac_executable_extensions; do
7194   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7195     ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7196     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7197     break 2
7198   fi
7199 done
7200 done
7201
7202   ;;
7203 esac
7204 fi
7205 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
7206
7207 if test -n "$AR_FOR_TARGET"; then
7208   echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7209 echo "${ECHO_T}$AR_FOR_TARGET" >&6
7210 else
7211   echo "$as_me:$LINENO: result: no" >&5
7212 echo "${ECHO_T}no" >&6
7213 fi
7214
7215 fi
7216 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7217    if test -n "$with_build_time_tools"; then
7218   for ncn_progname in ar; do
7219     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7220 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7221     if test -x $with_build_time_tools/${ncn_progname}; then
7222       ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7223       echo "$as_me:$LINENO: result: yes" >&5
7224 echo "${ECHO_T}yes" >&6
7225       break
7226     else
7227       echo "$as_me:$LINENO: result: no" >&5
7228 echo "${ECHO_T}no" >&6
7229     fi
7230   done
7231 fi
7232
7233 if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
7234   for ncn_progname in ar; do
7235     if test -n "$ncn_target_tool_prefix"; then
7236       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7237 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7238 echo "$as_me:$LINENO: checking for $ac_word" >&5
7239 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7240 if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then
7241   echo $ECHO_N "(cached) $ECHO_C" >&6
7242 else
7243   if test -n "$AR_FOR_TARGET"; then
7244   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7245 else
7246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7247 for as_dir in $PATH
7248 do
7249   IFS=$as_save_IFS
7250   test -z "$as_dir" && as_dir=.
7251   for ac_exec_ext in '' $ac_executable_extensions; do
7252   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7253     ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7254     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7255     break 2
7256   fi
7257 done
7258 done
7259
7260 fi
7261 fi
7262 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
7263 if test -n "$AR_FOR_TARGET"; then
7264   echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7265 echo "${ECHO_T}$AR_FOR_TARGET" >&6
7266 else
7267   echo "$as_me:$LINENO: result: no" >&5
7268 echo "${ECHO_T}no" >&6
7269 fi
7270
7271     fi
7272     if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
7273       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7274 set dummy ${ncn_progname}; ac_word=$2
7275 echo "$as_me:$LINENO: checking for $ac_word" >&5
7276 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7277 if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then
7278   echo $ECHO_N "(cached) $ECHO_C" >&6
7279 else
7280   if test -n "$AR_FOR_TARGET"; then
7281   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7282 else
7283 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7284 for as_dir in $PATH
7285 do
7286   IFS=$as_save_IFS
7287   test -z "$as_dir" && as_dir=.
7288   for ac_exec_ext in '' $ac_executable_extensions; do
7289   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7290     ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
7291     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7292     break 2
7293   fi
7294 done
7295 done
7296
7297 fi
7298 fi
7299 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
7300 if test -n "$AR_FOR_TARGET"; then
7301   echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7302 echo "${ECHO_T}$AR_FOR_TARGET" >&6
7303 else
7304   echo "$as_me:$LINENO: result: no" >&5
7305 echo "${ECHO_T}no" >&6
7306 fi
7307
7308     fi
7309     test -n "$ac_cv_prog_AR_FOR_TARGET" && break
7310   done
7311 fi
7312
7313 if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
7314   set dummy ar
7315   if test $build = $target ; then
7316     AR_FOR_TARGET="$2"
7317   else
7318     AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7319   fi
7320 fi
7321
7322 else
7323   AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
7324 fi
7325
7326
7327
7328
7329 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7330   if test -n "$with_build_time_tools"; then
7331     echo "$as_me:$LINENO: checking for as in $with_build_time_tools" >&5
7332 echo $ECHO_N "checking for as in $with_build_time_tools... $ECHO_C" >&6
7333     if test -x $with_build_time_tools/as; then
7334       AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
7335       ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
7336       echo "$as_me:$LINENO: result: $ac_cv_path_AS_FOR_TARGET" >&5
7337 echo "${ECHO_T}$ac_cv_path_AS_FOR_TARGET" >&6
7338     else
7339       echo "$as_me:$LINENO: result: no" >&5
7340 echo "${ECHO_T}no" >&6
7341     fi
7342   elif test $build != $host && test $have_gcc_for_target = yes; then
7343     AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
7344     test $AS_FOR_TARGET=as && AS_FOR_TARGET=
7345     ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
7346   fi
7347 fi
7348 if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7349   # Extract the first word of "as", so it can be a program name with args.
7350 set dummy as; ac_word=$2
7351 echo "$as_me:$LINENO: checking for $ac_word" >&5
7352 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7353 if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then
7354   echo $ECHO_N "(cached) $ECHO_C" >&6
7355 else
7356   case $AS_FOR_TARGET in
7357   [\\/]* | ?:[\\/]*)
7358   ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
7359   ;;
7360   *)
7361   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7362 for as_dir in $gcc_cv_tool_dirs
7363 do
7364   IFS=$as_save_IFS
7365   test -z "$as_dir" && as_dir=.
7366   for ac_exec_ext in '' $ac_executable_extensions; do
7367   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7368     ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7369     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7370     break 2
7371   fi
7372 done
7373 done
7374
7375   ;;
7376 esac
7377 fi
7378 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
7379
7380 if test -n "$AS_FOR_TARGET"; then
7381   echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7382 echo "${ECHO_T}$AS_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 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7390    if test -n "$with_build_time_tools"; then
7391   for ncn_progname in as; do
7392     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7393 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7394     if test -x $with_build_time_tools/${ncn_progname}; then
7395       ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7396       echo "$as_me:$LINENO: result: yes" >&5
7397 echo "${ECHO_T}yes" >&6
7398       break
7399     else
7400       echo "$as_me:$LINENO: result: no" >&5
7401 echo "${ECHO_T}no" >&6
7402     fi
7403   done
7404 fi
7405
7406 if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
7407   for ncn_progname in as; do
7408     if test -n "$ncn_target_tool_prefix"; then
7409       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7410 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7411 echo "$as_me:$LINENO: checking for $ac_word" >&5
7412 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7413 if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then
7414   echo $ECHO_N "(cached) $ECHO_C" >&6
7415 else
7416   if test -n "$AS_FOR_TARGET"; then
7417   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
7418 else
7419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7420 for as_dir in $PATH
7421 do
7422   IFS=$as_save_IFS
7423   test -z "$as_dir" && as_dir=.
7424   for ac_exec_ext in '' $ac_executable_extensions; do
7425   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7426     ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7427     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7428     break 2
7429   fi
7430 done
7431 done
7432
7433 fi
7434 fi
7435 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
7436 if test -n "$AS_FOR_TARGET"; then
7437   echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7438 echo "${ECHO_T}$AS_FOR_TARGET" >&6
7439 else
7440   echo "$as_me:$LINENO: result: no" >&5
7441 echo "${ECHO_T}no" >&6
7442 fi
7443
7444     fi
7445     if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
7446       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7447 set dummy ${ncn_progname}; ac_word=$2
7448 echo "$as_me:$LINENO: checking for $ac_word" >&5
7449 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7450 if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then
7451   echo $ECHO_N "(cached) $ECHO_C" >&6
7452 else
7453   if test -n "$AS_FOR_TARGET"; then
7454   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
7455 else
7456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7457 for as_dir in $PATH
7458 do
7459   IFS=$as_save_IFS
7460   test -z "$as_dir" && as_dir=.
7461   for ac_exec_ext in '' $ac_executable_extensions; do
7462   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7463     ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
7464     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7465     break 2
7466   fi
7467 done
7468 done
7469
7470 fi
7471 fi
7472 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
7473 if test -n "$AS_FOR_TARGET"; then
7474   echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7475 echo "${ECHO_T}$AS_FOR_TARGET" >&6
7476 else
7477   echo "$as_me:$LINENO: result: no" >&5
7478 echo "${ECHO_T}no" >&6
7479 fi
7480
7481     fi
7482     test -n "$ac_cv_prog_AS_FOR_TARGET" && break
7483   done
7484 fi
7485
7486 if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
7487   set dummy as
7488   if test $build = $target ; then
7489     AS_FOR_TARGET="$2"
7490   else
7491     AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
7492   fi
7493 fi
7494
7495 else
7496   AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
7497 fi
7498
7499
7500
7501
7502 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7503   if test -n "$with_build_time_tools"; then
7504     echo "$as_me:$LINENO: checking for dlltool in $with_build_time_tools" >&5
7505 echo $ECHO_N "checking for dlltool in $with_build_time_tools... $ECHO_C" >&6
7506     if test -x $with_build_time_tools/dlltool; then
7507       DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
7508       ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
7509       echo "$as_me:$LINENO: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
7510 echo "${ECHO_T}$ac_cv_path_DLLTOOL_FOR_TARGET" >&6
7511     else
7512       echo "$as_me:$LINENO: result: no" >&5
7513 echo "${ECHO_T}no" >&6
7514     fi
7515   elif test $build != $host && test $have_gcc_for_target = yes; then
7516     DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
7517     test $DLLTOOL_FOR_TARGET=dlltool && DLLTOOL_FOR_TARGET=
7518     ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
7519   fi
7520 fi
7521 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7522   # Extract the first word of "dlltool", so it can be a program name with args.
7523 set dummy dlltool; ac_word=$2
7524 echo "$as_me:$LINENO: checking for $ac_word" >&5
7525 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7526 if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then
7527   echo $ECHO_N "(cached) $ECHO_C" >&6
7528 else
7529   case $DLLTOOL_FOR_TARGET in
7530   [\\/]* | ?:[\\/]*)
7531   ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
7532   ;;
7533   *)
7534   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7535 for as_dir in $gcc_cv_tool_dirs
7536 do
7537   IFS=$as_save_IFS
7538   test -z "$as_dir" && as_dir=.
7539   for ac_exec_ext in '' $ac_executable_extensions; do
7540   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7541     ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7542     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7543     break 2
7544   fi
7545 done
7546 done
7547
7548   ;;
7549 esac
7550 fi
7551 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
7552
7553 if test -n "$DLLTOOL_FOR_TARGET"; then
7554   echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7555 echo "${ECHO_T}$DLLTOOL_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 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7563    if test -n "$with_build_time_tools"; then
7564   for ncn_progname in dlltool; do
7565     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7566 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7567     if test -x $with_build_time_tools/${ncn_progname}; then
7568       ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7569       echo "$as_me:$LINENO: result: yes" >&5
7570 echo "${ECHO_T}yes" >&6
7571       break
7572     else
7573       echo "$as_me:$LINENO: result: no" >&5
7574 echo "${ECHO_T}no" >&6
7575     fi
7576   done
7577 fi
7578
7579 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
7580   for ncn_progname in dlltool; do
7581     if test -n "$ncn_target_tool_prefix"; then
7582       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7583 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7584 echo "$as_me:$LINENO: checking for $ac_word" >&5
7585 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7586 if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then
7587   echo $ECHO_N "(cached) $ECHO_C" >&6
7588 else
7589   if test -n "$DLLTOOL_FOR_TARGET"; then
7590   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
7591 else
7592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7593 for as_dir in $PATH
7594 do
7595   IFS=$as_save_IFS
7596   test -z "$as_dir" && as_dir=.
7597   for ac_exec_ext in '' $ac_executable_extensions; do
7598   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7599     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7600     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7601     break 2
7602   fi
7603 done
7604 done
7605
7606 fi
7607 fi
7608 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
7609 if test -n "$DLLTOOL_FOR_TARGET"; then
7610   echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7611 echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
7612 else
7613   echo "$as_me:$LINENO: result: no" >&5
7614 echo "${ECHO_T}no" >&6
7615 fi
7616
7617     fi
7618     if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
7619       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7620 set dummy ${ncn_progname}; ac_word=$2
7621 echo "$as_me:$LINENO: checking for $ac_word" >&5
7622 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7623 if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then
7624   echo $ECHO_N "(cached) $ECHO_C" >&6
7625 else
7626   if test -n "$DLLTOOL_FOR_TARGET"; then
7627   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
7628 else
7629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7630 for as_dir in $PATH
7631 do
7632   IFS=$as_save_IFS
7633   test -z "$as_dir" && as_dir=.
7634   for ac_exec_ext in '' $ac_executable_extensions; do
7635   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7636     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
7637     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7638     break 2
7639   fi
7640 done
7641 done
7642
7643 fi
7644 fi
7645 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
7646 if test -n "$DLLTOOL_FOR_TARGET"; then
7647   echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7648 echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
7649 else
7650   echo "$as_me:$LINENO: result: no" >&5
7651 echo "${ECHO_T}no" >&6
7652 fi
7653
7654     fi
7655     test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
7656   done
7657 fi
7658
7659 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
7660   set dummy dlltool
7661   if test $build = $target ; then
7662     DLLTOOL_FOR_TARGET="$2"
7663   else
7664     DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
7665   fi
7666 fi
7667
7668 else
7669   DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
7670 fi
7671
7672
7673
7674
7675 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7676   if test -n "$with_build_time_tools"; then
7677     echo "$as_me:$LINENO: checking for ld in $with_build_time_tools" >&5
7678 echo $ECHO_N "checking for ld in $with_build_time_tools... $ECHO_C" >&6
7679     if test -x $with_build_time_tools/ld; then
7680       LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
7681       ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
7682       echo "$as_me:$LINENO: result: $ac_cv_path_LD_FOR_TARGET" >&5
7683 echo "${ECHO_T}$ac_cv_path_LD_FOR_TARGET" >&6
7684     else
7685       echo "$as_me:$LINENO: result: no" >&5
7686 echo "${ECHO_T}no" >&6
7687     fi
7688   elif test $build != $host && test $have_gcc_for_target = yes; then
7689     LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
7690     test $LD_FOR_TARGET=ld && LD_FOR_TARGET=
7691     ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
7692   fi
7693 fi
7694 if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7695   # Extract the first word of "ld", so it can be a program name with args.
7696 set dummy ld; ac_word=$2
7697 echo "$as_me:$LINENO: checking for $ac_word" >&5
7698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7699 if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then
7700   echo $ECHO_N "(cached) $ECHO_C" >&6
7701 else
7702   case $LD_FOR_TARGET in
7703   [\\/]* | ?:[\\/]*)
7704   ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
7705   ;;
7706   *)
7707   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7708 for as_dir in $gcc_cv_tool_dirs
7709 do
7710   IFS=$as_save_IFS
7711   test -z "$as_dir" && as_dir=.
7712   for ac_exec_ext in '' $ac_executable_extensions; do
7713   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7714     ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7715     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7716     break 2
7717   fi
7718 done
7719 done
7720
7721   ;;
7722 esac
7723 fi
7724 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
7725
7726 if test -n "$LD_FOR_TARGET"; then
7727   echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7728 echo "${ECHO_T}$LD_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 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7736    if test -n "$with_build_time_tools"; then
7737   for ncn_progname in ld; do
7738     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7739 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7740     if test -x $with_build_time_tools/${ncn_progname}; then
7741       ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7742       echo "$as_me:$LINENO: result: yes" >&5
7743 echo "${ECHO_T}yes" >&6
7744       break
7745     else
7746       echo "$as_me:$LINENO: result: no" >&5
7747 echo "${ECHO_T}no" >&6
7748     fi
7749   done
7750 fi
7751
7752 if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
7753   for ncn_progname in ld; do
7754     if test -n "$ncn_target_tool_prefix"; then
7755       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7756 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7757 echo "$as_me:$LINENO: checking for $ac_word" >&5
7758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7759 if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then
7760   echo $ECHO_N "(cached) $ECHO_C" >&6
7761 else
7762   if test -n "$LD_FOR_TARGET"; then
7763   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
7764 else
7765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7766 for as_dir in $PATH
7767 do
7768   IFS=$as_save_IFS
7769   test -z "$as_dir" && as_dir=.
7770   for ac_exec_ext in '' $ac_executable_extensions; do
7771   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7772     ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7773     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7774     break 2
7775   fi
7776 done
7777 done
7778
7779 fi
7780 fi
7781 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
7782 if test -n "$LD_FOR_TARGET"; then
7783   echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7784 echo "${ECHO_T}$LD_FOR_TARGET" >&6
7785 else
7786   echo "$as_me:$LINENO: result: no" >&5
7787 echo "${ECHO_T}no" >&6
7788 fi
7789
7790     fi
7791     if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
7792       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7793 set dummy ${ncn_progname}; ac_word=$2
7794 echo "$as_me:$LINENO: checking for $ac_word" >&5
7795 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7796 if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then
7797   echo $ECHO_N "(cached) $ECHO_C" >&6
7798 else
7799   if test -n "$LD_FOR_TARGET"; then
7800   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
7801 else
7802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7803 for as_dir in $PATH
7804 do
7805   IFS=$as_save_IFS
7806   test -z "$as_dir" && as_dir=.
7807   for ac_exec_ext in '' $ac_executable_extensions; do
7808   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7809     ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
7810     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7811     break 2
7812   fi
7813 done
7814 done
7815
7816 fi
7817 fi
7818 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
7819 if test -n "$LD_FOR_TARGET"; then
7820   echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7821 echo "${ECHO_T}$LD_FOR_TARGET" >&6
7822 else
7823   echo "$as_me:$LINENO: result: no" >&5
7824 echo "${ECHO_T}no" >&6
7825 fi
7826
7827     fi
7828     test -n "$ac_cv_prog_LD_FOR_TARGET" && break
7829   done
7830 fi
7831
7832 if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
7833   set dummy ld
7834   if test $build = $target ; then
7835     LD_FOR_TARGET="$2"
7836   else
7837     LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
7838   fi
7839 fi
7840
7841 else
7842   LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
7843 fi
7844
7845
7846
7847
7848 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7849   if test -n "$with_build_time_tools"; then
7850     echo "$as_me:$LINENO: checking for lipo in $with_build_time_tools" >&5
7851 echo $ECHO_N "checking for lipo in $with_build_time_tools... $ECHO_C" >&6
7852     if test -x $with_build_time_tools/lipo; then
7853       LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
7854       ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
7855       echo "$as_me:$LINENO: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
7856 echo "${ECHO_T}$ac_cv_path_LIPO_FOR_TARGET" >&6
7857     else
7858       echo "$as_me:$LINENO: result: no" >&5
7859 echo "${ECHO_T}no" >&6
7860     fi
7861   elif test $build != $host && test $have_gcc_for_target = yes; then
7862     LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
7863     test $LIPO_FOR_TARGET=lipo && LIPO_FOR_TARGET=
7864     ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
7865   fi
7866 fi
7867 if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
7868   # Extract the first word of "lipo", so it can be a program name with args.
7869 set dummy lipo; ac_word=$2
7870 echo "$as_me:$LINENO: checking for $ac_word" >&5
7871 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7872 if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then
7873   echo $ECHO_N "(cached) $ECHO_C" >&6
7874 else
7875   case $LIPO_FOR_TARGET in
7876   [\\/]* | ?:[\\/]*)
7877   ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
7878   ;;
7879   *)
7880   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7881 for as_dir in $gcc_cv_tool_dirs
7882 do
7883   IFS=$as_save_IFS
7884   test -z "$as_dir" && as_dir=.
7885   for ac_exec_ext in '' $ac_executable_extensions; do
7886   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7887     ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7888     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7889     break 2
7890   fi
7891 done
7892 done
7893
7894   ;;
7895 esac
7896 fi
7897 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
7898
7899 if test -n "$LIPO_FOR_TARGET"; then
7900   echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
7901 echo "${ECHO_T}$LIPO_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 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7909    if test -n "$with_build_time_tools"; then
7910   for ncn_progname in lipo; do
7911     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7912 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
7913     if test -x $with_build_time_tools/${ncn_progname}; then
7914       ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
7915       echo "$as_me:$LINENO: result: yes" >&5
7916 echo "${ECHO_T}yes" >&6
7917       break
7918     else
7919       echo "$as_me:$LINENO: result: no" >&5
7920 echo "${ECHO_T}no" >&6
7921     fi
7922   done
7923 fi
7924
7925 if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
7926   for ncn_progname in lipo; do
7927     if test -n "$ncn_target_tool_prefix"; then
7928       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7929 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
7930 echo "$as_me:$LINENO: checking for $ac_word" >&5
7931 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7932 if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then
7933   echo $ECHO_N "(cached) $ECHO_C" >&6
7934 else
7935   if test -n "$LIPO_FOR_TARGET"; then
7936   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
7937 else
7938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7939 for as_dir in $PATH
7940 do
7941   IFS=$as_save_IFS
7942   test -z "$as_dir" && as_dir=.
7943   for ac_exec_ext in '' $ac_executable_extensions; do
7944   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7945     ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7946     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7947     break 2
7948   fi
7949 done
7950 done
7951
7952 fi
7953 fi
7954 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
7955 if test -n "$LIPO_FOR_TARGET"; then
7956   echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
7957 echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
7958 else
7959   echo "$as_me:$LINENO: result: no" >&5
7960 echo "${ECHO_T}no" >&6
7961 fi
7962
7963     fi
7964     if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
7965       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7966 set dummy ${ncn_progname}; ac_word=$2
7967 echo "$as_me:$LINENO: checking for $ac_word" >&5
7968 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7969 if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then
7970   echo $ECHO_N "(cached) $ECHO_C" >&6
7971 else
7972   if test -n "$LIPO_FOR_TARGET"; then
7973   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
7974 else
7975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7976 for as_dir in $PATH
7977 do
7978   IFS=$as_save_IFS
7979   test -z "$as_dir" && as_dir=.
7980   for ac_exec_ext in '' $ac_executable_extensions; do
7981   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7982     ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
7983     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7984     break 2
7985   fi
7986 done
7987 done
7988
7989 fi
7990 fi
7991 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
7992 if test -n "$LIPO_FOR_TARGET"; then
7993   echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
7994 echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
7995 else
7996   echo "$as_me:$LINENO: result: no" >&5
7997 echo "${ECHO_T}no" >&6
7998 fi
7999
8000     fi
8001     test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
8002   done
8003 fi
8004
8005 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
8006   set dummy lipo
8007   if test $build = $target ; then
8008     LIPO_FOR_TARGET="$2"
8009   else
8010     LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
8011   fi
8012 fi
8013
8014 else
8015   LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
8016 fi
8017
8018
8019
8020
8021 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8022   if test -n "$with_build_time_tools"; then
8023     echo "$as_me:$LINENO: checking for nm in $with_build_time_tools" >&5
8024 echo $ECHO_N "checking for nm in $with_build_time_tools... $ECHO_C" >&6
8025     if test -x $with_build_time_tools/nm; then
8026       NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
8027       ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
8028       echo "$as_me:$LINENO: result: $ac_cv_path_NM_FOR_TARGET" >&5
8029 echo "${ECHO_T}$ac_cv_path_NM_FOR_TARGET" >&6
8030     else
8031       echo "$as_me:$LINENO: result: no" >&5
8032 echo "${ECHO_T}no" >&6
8033     fi
8034   elif test $build != $host && test $have_gcc_for_target = yes; then
8035     NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
8036     test $NM_FOR_TARGET=nm && NM_FOR_TARGET=
8037     ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
8038   fi
8039 fi
8040 if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8041   # Extract the first word of "nm", so it can be a program name with args.
8042 set dummy nm; ac_word=$2
8043 echo "$as_me:$LINENO: checking for $ac_word" >&5
8044 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8045 if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then
8046   echo $ECHO_N "(cached) $ECHO_C" >&6
8047 else
8048   case $NM_FOR_TARGET in
8049   [\\/]* | ?:[\\/]*)
8050   ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
8051   ;;
8052   *)
8053   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8054 for as_dir in $gcc_cv_tool_dirs
8055 do
8056   IFS=$as_save_IFS
8057   test -z "$as_dir" && as_dir=.
8058   for ac_exec_ext in '' $ac_executable_extensions; do
8059   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8060     ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8061     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8062     break 2
8063   fi
8064 done
8065 done
8066
8067   ;;
8068 esac
8069 fi
8070 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
8071
8072 if test -n "$NM_FOR_TARGET"; then
8073   echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8074 echo "${ECHO_T}$NM_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 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8082    if test -n "$with_build_time_tools"; then
8083   for ncn_progname in nm; do
8084     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8085 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8086     if test -x $with_build_time_tools/${ncn_progname}; then
8087       ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8088       echo "$as_me:$LINENO: result: yes" >&5
8089 echo "${ECHO_T}yes" >&6
8090       break
8091     else
8092       echo "$as_me:$LINENO: result: no" >&5
8093 echo "${ECHO_T}no" >&6
8094     fi
8095   done
8096 fi
8097
8098 if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
8099   for ncn_progname in nm; do
8100     if test -n "$ncn_target_tool_prefix"; then
8101       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8102 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8103 echo "$as_me:$LINENO: checking for $ac_word" >&5
8104 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8105 if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then
8106   echo $ECHO_N "(cached) $ECHO_C" >&6
8107 else
8108   if test -n "$NM_FOR_TARGET"; then
8109   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
8110 else
8111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8112 for as_dir in $PATH
8113 do
8114   IFS=$as_save_IFS
8115   test -z "$as_dir" && as_dir=.
8116   for ac_exec_ext in '' $ac_executable_extensions; do
8117   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8118     ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8119     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8120     break 2
8121   fi
8122 done
8123 done
8124
8125 fi
8126 fi
8127 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
8128 if test -n "$NM_FOR_TARGET"; then
8129   echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8130 echo "${ECHO_T}$NM_FOR_TARGET" >&6
8131 else
8132   echo "$as_me:$LINENO: result: no" >&5
8133 echo "${ECHO_T}no" >&6
8134 fi
8135
8136     fi
8137     if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
8138       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8139 set dummy ${ncn_progname}; ac_word=$2
8140 echo "$as_me:$LINENO: checking for $ac_word" >&5
8141 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8142 if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then
8143   echo $ECHO_N "(cached) $ECHO_C" >&6
8144 else
8145   if test -n "$NM_FOR_TARGET"; then
8146   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
8147 else
8148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8149 for as_dir in $PATH
8150 do
8151   IFS=$as_save_IFS
8152   test -z "$as_dir" && as_dir=.
8153   for ac_exec_ext in '' $ac_executable_extensions; do
8154   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8155     ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
8156     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8157     break 2
8158   fi
8159 done
8160 done
8161
8162 fi
8163 fi
8164 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
8165 if test -n "$NM_FOR_TARGET"; then
8166   echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8167 echo "${ECHO_T}$NM_FOR_TARGET" >&6
8168 else
8169   echo "$as_me:$LINENO: result: no" >&5
8170 echo "${ECHO_T}no" >&6
8171 fi
8172
8173     fi
8174     test -n "$ac_cv_prog_NM_FOR_TARGET" && break
8175   done
8176 fi
8177
8178 if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
8179   set dummy nm
8180   if test $build = $target ; then
8181     NM_FOR_TARGET="$2"
8182   else
8183     NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
8184   fi
8185 fi
8186
8187 else
8188   NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
8189 fi
8190
8191
8192
8193
8194 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8195   if test -n "$with_build_time_tools"; then
8196     echo "$as_me:$LINENO: checking for objdump in $with_build_time_tools" >&5
8197 echo $ECHO_N "checking for objdump in $with_build_time_tools... $ECHO_C" >&6
8198     if test -x $with_build_time_tools/objdump; then
8199       OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
8200       ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
8201       echo "$as_me:$LINENO: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
8202 echo "${ECHO_T}$ac_cv_path_OBJDUMP_FOR_TARGET" >&6
8203     else
8204       echo "$as_me:$LINENO: result: no" >&5
8205 echo "${ECHO_T}no" >&6
8206     fi
8207   elif test $build != $host && test $have_gcc_for_target = yes; then
8208     OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
8209     test $OBJDUMP_FOR_TARGET=objdump && OBJDUMP_FOR_TARGET=
8210     ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
8211   fi
8212 fi
8213 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8214   # Extract the first word of "objdump", so it can be a program name with args.
8215 set dummy objdump; ac_word=$2
8216 echo "$as_me:$LINENO: checking for $ac_word" >&5
8217 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8218 if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then
8219   echo $ECHO_N "(cached) $ECHO_C" >&6
8220 else
8221   case $OBJDUMP_FOR_TARGET in
8222   [\\/]* | ?:[\\/]*)
8223   ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
8224   ;;
8225   *)
8226   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8227 for as_dir in $gcc_cv_tool_dirs
8228 do
8229   IFS=$as_save_IFS
8230   test -z "$as_dir" && as_dir=.
8231   for ac_exec_ext in '' $ac_executable_extensions; do
8232   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8233     ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8234     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8235     break 2
8236   fi
8237 done
8238 done
8239
8240   ;;
8241 esac
8242 fi
8243 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
8244
8245 if test -n "$OBJDUMP_FOR_TARGET"; then
8246   echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8247 echo "${ECHO_T}$OBJDUMP_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 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8255    if test -n "$with_build_time_tools"; then
8256   for ncn_progname in objdump; do
8257     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8258 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8259     if test -x $with_build_time_tools/${ncn_progname}; then
8260       ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8261       echo "$as_me:$LINENO: result: yes" >&5
8262 echo "${ECHO_T}yes" >&6
8263       break
8264     else
8265       echo "$as_me:$LINENO: result: no" >&5
8266 echo "${ECHO_T}no" >&6
8267     fi
8268   done
8269 fi
8270
8271 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
8272   for ncn_progname in objdump; do
8273     if test -n "$ncn_target_tool_prefix"; then
8274       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8275 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8276 echo "$as_me:$LINENO: checking for $ac_word" >&5
8277 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8278 if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then
8279   echo $ECHO_N "(cached) $ECHO_C" >&6
8280 else
8281   if test -n "$OBJDUMP_FOR_TARGET"; then
8282   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
8283 else
8284 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8285 for as_dir in $PATH
8286 do
8287   IFS=$as_save_IFS
8288   test -z "$as_dir" && as_dir=.
8289   for ac_exec_ext in '' $ac_executable_extensions; do
8290   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8291     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8292     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8293     break 2
8294   fi
8295 done
8296 done
8297
8298 fi
8299 fi
8300 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
8301 if test -n "$OBJDUMP_FOR_TARGET"; then
8302   echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8303 echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
8304 else
8305   echo "$as_me:$LINENO: result: no" >&5
8306 echo "${ECHO_T}no" >&6
8307 fi
8308
8309     fi
8310     if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
8311       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8312 set dummy ${ncn_progname}; ac_word=$2
8313 echo "$as_me:$LINENO: checking for $ac_word" >&5
8314 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8315 if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then
8316   echo $ECHO_N "(cached) $ECHO_C" >&6
8317 else
8318   if test -n "$OBJDUMP_FOR_TARGET"; then
8319   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
8320 else
8321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8322 for as_dir in $PATH
8323 do
8324   IFS=$as_save_IFS
8325   test -z "$as_dir" && as_dir=.
8326   for ac_exec_ext in '' $ac_executable_extensions; do
8327   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8328     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
8329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8330     break 2
8331   fi
8332 done
8333 done
8334
8335 fi
8336 fi
8337 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
8338 if test -n "$OBJDUMP_FOR_TARGET"; then
8339   echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8340 echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
8341 else
8342   echo "$as_me:$LINENO: result: no" >&5
8343 echo "${ECHO_T}no" >&6
8344 fi
8345
8346     fi
8347     test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
8348   done
8349 fi
8350
8351 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
8352   set dummy objdump
8353   if test $build = $target ; then
8354     OBJDUMP_FOR_TARGET="$2"
8355   else
8356     OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
8357   fi
8358 fi
8359
8360 else
8361   OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
8362 fi
8363
8364
8365
8366
8367 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8368   if test -n "$with_build_time_tools"; then
8369     echo "$as_me:$LINENO: checking for ranlib in $with_build_time_tools" >&5
8370 echo $ECHO_N "checking for ranlib in $with_build_time_tools... $ECHO_C" >&6
8371     if test -x $with_build_time_tools/ranlib; then
8372       RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
8373       ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
8374       echo "$as_me:$LINENO: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
8375 echo "${ECHO_T}$ac_cv_path_RANLIB_FOR_TARGET" >&6
8376     else
8377       echo "$as_me:$LINENO: result: no" >&5
8378 echo "${ECHO_T}no" >&6
8379     fi
8380   elif test $build != $host && test $have_gcc_for_target = yes; then
8381     RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
8382     test $RANLIB_FOR_TARGET=ranlib && RANLIB_FOR_TARGET=
8383     ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
8384   fi
8385 fi
8386 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8387   # Extract the first word of "ranlib", so it can be a program name with args.
8388 set dummy ranlib; ac_word=$2
8389 echo "$as_me:$LINENO: checking for $ac_word" >&5
8390 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8391 if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then
8392   echo $ECHO_N "(cached) $ECHO_C" >&6
8393 else
8394   case $RANLIB_FOR_TARGET in
8395   [\\/]* | ?:[\\/]*)
8396   ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
8397   ;;
8398   *)
8399   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8400 for as_dir in $gcc_cv_tool_dirs
8401 do
8402   IFS=$as_save_IFS
8403   test -z "$as_dir" && as_dir=.
8404   for ac_exec_ext in '' $ac_executable_extensions; do
8405   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8406     ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8407     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8408     break 2
8409   fi
8410 done
8411 done
8412
8413   ;;
8414 esac
8415 fi
8416 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
8417
8418 if test -n "$RANLIB_FOR_TARGET"; then
8419   echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8420 echo "${ECHO_T}$RANLIB_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 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8428    if test -n "$with_build_time_tools"; then
8429   for ncn_progname in ranlib; do
8430     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8431 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8432     if test -x $with_build_time_tools/${ncn_progname}; then
8433       ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8434       echo "$as_me:$LINENO: result: yes" >&5
8435 echo "${ECHO_T}yes" >&6
8436       break
8437     else
8438       echo "$as_me:$LINENO: result: no" >&5
8439 echo "${ECHO_T}no" >&6
8440     fi
8441   done
8442 fi
8443
8444 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
8445   for ncn_progname in ranlib; do
8446     if test -n "$ncn_target_tool_prefix"; then
8447       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8448 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8449 echo "$as_me:$LINENO: checking for $ac_word" >&5
8450 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8451 if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then
8452   echo $ECHO_N "(cached) $ECHO_C" >&6
8453 else
8454   if test -n "$RANLIB_FOR_TARGET"; then
8455   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
8456 else
8457 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8458 for as_dir in $PATH
8459 do
8460   IFS=$as_save_IFS
8461   test -z "$as_dir" && as_dir=.
8462   for ac_exec_ext in '' $ac_executable_extensions; do
8463   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8464     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8465     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8466     break 2
8467   fi
8468 done
8469 done
8470
8471 fi
8472 fi
8473 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
8474 if test -n "$RANLIB_FOR_TARGET"; then
8475   echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8476 echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
8477 else
8478   echo "$as_me:$LINENO: result: no" >&5
8479 echo "${ECHO_T}no" >&6
8480 fi
8481
8482     fi
8483     if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
8484       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8485 set dummy ${ncn_progname}; ac_word=$2
8486 echo "$as_me:$LINENO: checking for $ac_word" >&5
8487 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8488 if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then
8489   echo $ECHO_N "(cached) $ECHO_C" >&6
8490 else
8491   if test -n "$RANLIB_FOR_TARGET"; then
8492   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
8493 else
8494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8495 for as_dir in $PATH
8496 do
8497   IFS=$as_save_IFS
8498   test -z "$as_dir" && as_dir=.
8499   for ac_exec_ext in '' $ac_executable_extensions; do
8500   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8501     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
8502     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8503     break 2
8504   fi
8505 done
8506 done
8507
8508 fi
8509 fi
8510 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
8511 if test -n "$RANLIB_FOR_TARGET"; then
8512   echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8513 echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
8514 else
8515   echo "$as_me:$LINENO: result: no" >&5
8516 echo "${ECHO_T}no" >&6
8517 fi
8518
8519     fi
8520     test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
8521   done
8522 fi
8523
8524 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
8525   set dummy ranlib
8526   if test $build = $target ; then
8527     RANLIB_FOR_TARGET="$2"
8528   else
8529     RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
8530   fi
8531 fi
8532
8533 else
8534   RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
8535 fi
8536
8537
8538
8539
8540 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8541   if test -n "$with_build_time_tools"; then
8542     echo "$as_me:$LINENO: checking for strip in $with_build_time_tools" >&5
8543 echo $ECHO_N "checking for strip in $with_build_time_tools... $ECHO_C" >&6
8544     if test -x $with_build_time_tools/strip; then
8545       STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
8546       ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
8547       echo "$as_me:$LINENO: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
8548 echo "${ECHO_T}$ac_cv_path_STRIP_FOR_TARGET" >&6
8549     else
8550       echo "$as_me:$LINENO: result: no" >&5
8551 echo "${ECHO_T}no" >&6
8552     fi
8553   elif test $build != $host && test $have_gcc_for_target = yes; then
8554     STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
8555     test $STRIP_FOR_TARGET=strip && STRIP_FOR_TARGET=
8556     ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
8557   fi
8558 fi
8559 if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8560   # Extract the first word of "strip", so it can be a program name with args.
8561 set dummy strip; ac_word=$2
8562 echo "$as_me:$LINENO: checking for $ac_word" >&5
8563 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8564 if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then
8565   echo $ECHO_N "(cached) $ECHO_C" >&6
8566 else
8567   case $STRIP_FOR_TARGET in
8568   [\\/]* | ?:[\\/]*)
8569   ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
8570   ;;
8571   *)
8572   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8573 for as_dir in $gcc_cv_tool_dirs
8574 do
8575   IFS=$as_save_IFS
8576   test -z "$as_dir" && as_dir=.
8577   for ac_exec_ext in '' $ac_executable_extensions; do
8578   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8579     ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8580     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8581     break 2
8582   fi
8583 done
8584 done
8585
8586   ;;
8587 esac
8588 fi
8589 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
8590
8591 if test -n "$STRIP_FOR_TARGET"; then
8592   echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8593 echo "${ECHO_T}$STRIP_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 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8601    if test -n "$with_build_time_tools"; then
8602   for ncn_progname in strip; do
8603     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8604 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8605     if test -x $with_build_time_tools/${ncn_progname}; then
8606       ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8607       echo "$as_me:$LINENO: result: yes" >&5
8608 echo "${ECHO_T}yes" >&6
8609       break
8610     else
8611       echo "$as_me:$LINENO: result: no" >&5
8612 echo "${ECHO_T}no" >&6
8613     fi
8614   done
8615 fi
8616
8617 if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
8618   for ncn_progname in strip; do
8619     if test -n "$ncn_target_tool_prefix"; then
8620       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8621 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8622 echo "$as_me:$LINENO: checking for $ac_word" >&5
8623 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8624 if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then
8625   echo $ECHO_N "(cached) $ECHO_C" >&6
8626 else
8627   if test -n "$STRIP_FOR_TARGET"; then
8628   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
8629 else
8630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8631 for as_dir in $PATH
8632 do
8633   IFS=$as_save_IFS
8634   test -z "$as_dir" && as_dir=.
8635   for ac_exec_ext in '' $ac_executable_extensions; do
8636   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8637     ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8638     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8639     break 2
8640   fi
8641 done
8642 done
8643
8644 fi
8645 fi
8646 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
8647 if test -n "$STRIP_FOR_TARGET"; then
8648   echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8649 echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
8650 else
8651   echo "$as_me:$LINENO: result: no" >&5
8652 echo "${ECHO_T}no" >&6
8653 fi
8654
8655     fi
8656     if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
8657       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8658 set dummy ${ncn_progname}; ac_word=$2
8659 echo "$as_me:$LINENO: checking for $ac_word" >&5
8660 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8661 if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then
8662   echo $ECHO_N "(cached) $ECHO_C" >&6
8663 else
8664   if test -n "$STRIP_FOR_TARGET"; then
8665   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
8666 else
8667 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8668 for as_dir in $PATH
8669 do
8670   IFS=$as_save_IFS
8671   test -z "$as_dir" && as_dir=.
8672   for ac_exec_ext in '' $ac_executable_extensions; do
8673   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8674     ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
8675     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8676     break 2
8677   fi
8678 done
8679 done
8680
8681 fi
8682 fi
8683 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
8684 if test -n "$STRIP_FOR_TARGET"; then
8685   echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8686 echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
8687 else
8688   echo "$as_me:$LINENO: result: no" >&5
8689 echo "${ECHO_T}no" >&6
8690 fi
8691
8692     fi
8693     test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
8694   done
8695 fi
8696
8697 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
8698   set dummy strip
8699   if test $build = $target ; then
8700     STRIP_FOR_TARGET="$2"
8701   else
8702     STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
8703   fi
8704 fi
8705
8706 else
8707   STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
8708 fi
8709
8710
8711
8712
8713 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8714   if test -n "$with_build_time_tools"; then
8715     echo "$as_me:$LINENO: checking for windres in $with_build_time_tools" >&5
8716 echo $ECHO_N "checking for windres in $with_build_time_tools... $ECHO_C" >&6
8717     if test -x $with_build_time_tools/windres; then
8718       WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
8719       ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
8720       echo "$as_me:$LINENO: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
8721 echo "${ECHO_T}$ac_cv_path_WINDRES_FOR_TARGET" >&6
8722     else
8723       echo "$as_me:$LINENO: result: no" >&5
8724 echo "${ECHO_T}no" >&6
8725     fi
8726   elif test $build != $host && test $have_gcc_for_target = yes; then
8727     WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
8728     test $WINDRES_FOR_TARGET=windres && WINDRES_FOR_TARGET=
8729     ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
8730   fi
8731 fi
8732 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
8733   # Extract the first word of "windres", so it can be a program name with args.
8734 set dummy windres; ac_word=$2
8735 echo "$as_me:$LINENO: checking for $ac_word" >&5
8736 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8737 if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then
8738   echo $ECHO_N "(cached) $ECHO_C" >&6
8739 else
8740   case $WINDRES_FOR_TARGET in
8741   [\\/]* | ?:[\\/]*)
8742   ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
8743   ;;
8744   *)
8745   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8746 for as_dir in $gcc_cv_tool_dirs
8747 do
8748   IFS=$as_save_IFS
8749   test -z "$as_dir" && as_dir=.
8750   for ac_exec_ext in '' $ac_executable_extensions; do
8751   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8752     ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8753     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8754     break 2
8755   fi
8756 done
8757 done
8758
8759   ;;
8760 esac
8761 fi
8762 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
8763
8764 if test -n "$WINDRES_FOR_TARGET"; then
8765   echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8766 echo "${ECHO_T}$WINDRES_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 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8774    if test -n "$with_build_time_tools"; then
8775   for ncn_progname in windres; do
8776     echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8777 echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
8778     if test -x $with_build_time_tools/${ncn_progname}; then
8779       ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
8780       echo "$as_me:$LINENO: result: yes" >&5
8781 echo "${ECHO_T}yes" >&6
8782       break
8783     else
8784       echo "$as_me:$LINENO: result: no" >&5
8785 echo "${ECHO_T}no" >&6
8786     fi
8787   done
8788 fi
8789
8790 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
8791   for ncn_progname in windres; do
8792     if test -n "$ncn_target_tool_prefix"; then
8793       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
8794 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
8795 echo "$as_me:$LINENO: checking for $ac_word" >&5
8796 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8797 if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then
8798   echo $ECHO_N "(cached) $ECHO_C" >&6
8799 else
8800   if test -n "$WINDRES_FOR_TARGET"; then
8801   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
8802 else
8803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8804 for as_dir in $PATH
8805 do
8806   IFS=$as_save_IFS
8807   test -z "$as_dir" && as_dir=.
8808   for ac_exec_ext in '' $ac_executable_extensions; do
8809   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8810     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8811     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8812     break 2
8813   fi
8814 done
8815 done
8816
8817 fi
8818 fi
8819 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
8820 if test -n "$WINDRES_FOR_TARGET"; then
8821   echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8822 echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
8823 else
8824   echo "$as_me:$LINENO: result: no" >&5
8825 echo "${ECHO_T}no" >&6
8826 fi
8827
8828     fi
8829     if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
8830       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8831 set dummy ${ncn_progname}; ac_word=$2
8832 echo "$as_me:$LINENO: checking for $ac_word" >&5
8833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8834 if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then
8835   echo $ECHO_N "(cached) $ECHO_C" >&6
8836 else
8837   if test -n "$WINDRES_FOR_TARGET"; then
8838   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
8839 else
8840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8841 for as_dir in $PATH
8842 do
8843   IFS=$as_save_IFS
8844   test -z "$as_dir" && as_dir=.
8845   for ac_exec_ext in '' $ac_executable_extensions; do
8846   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8847     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
8848     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8849     break 2
8850   fi
8851 done
8852 done
8853
8854 fi
8855 fi
8856 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
8857 if test -n "$WINDRES_FOR_TARGET"; then
8858   echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8859 echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
8860 else
8861   echo "$as_me:$LINENO: result: no" >&5
8862 echo "${ECHO_T}no" >&6
8863 fi
8864
8865     fi
8866     test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
8867   done
8868 fi
8869
8870 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
8871   set dummy windres
8872   if test $build = $target ; then
8873     WINDRES_FOR_TARGET="$2"
8874   else
8875     WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
8876   fi
8877 fi
8878
8879 else
8880   WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
8881 fi
8882
8883
8884 RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
8885
8886 echo "$as_me:$LINENO: checking where to find the target ar" >&5
8887 echo $ECHO_N "checking where to find the target ar... $ECHO_C" >&6
8888 if test "x${build}" != "x${host}" ; then
8889   if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
8890     # We already found the complete path
8891     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AR_FOR_TARGET\`" >&5
8892 echo "${ECHO_T}pre-installed in \`dirname $AR_FOR_TARGET\`" >&6
8893   else
8894     # Canadian cross, just use what we found
8895     echo "$as_me:$LINENO: result: pre-installed" >&5
8896 echo "${ECHO_T}pre-installed" >&6
8897   fi
8898 else
8899   ok=yes
8900   case " ${configdirs} " in
8901     *" binutils "*) ;;
8902     *) ok=no ;;
8903   esac
8904
8905   if test $ok = yes; then
8906     # An in-tree tool is available and we can use it
8907     AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
8908     echo "$as_me:$LINENO: result: just compiled" >&5
8909 echo "${ECHO_T}just compiled" >&6
8910   elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
8911     # We already found the complete path
8912     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AR_FOR_TARGET\`" >&5
8913 echo "${ECHO_T}pre-installed in \`dirname $AR_FOR_TARGET\`" >&6
8914   elif test "x$target" = "x$host"; then
8915     # We can use an host tool
8916     AR_FOR_TARGET='$(AR)'
8917     echo "$as_me:$LINENO: result: host tool" >&5
8918 echo "${ECHO_T}host tool" >&6
8919   else
8920     # We need a cross tool
8921     echo "$as_me:$LINENO: result: pre-installed" >&5
8922 echo "${ECHO_T}pre-installed" >&6
8923   fi
8924 fi
8925
8926 echo "$as_me:$LINENO: checking where to find the target as" >&5
8927 echo $ECHO_N "checking where to find the target as... $ECHO_C" >&6
8928 if test "x${build}" != "x${host}" ; then
8929   if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
8930     # We already found the complete path
8931     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AS_FOR_TARGET\`" >&5
8932 echo "${ECHO_T}pre-installed in \`dirname $AS_FOR_TARGET\`" >&6
8933   else
8934     # Canadian cross, just use what we found
8935     echo "$as_me:$LINENO: result: pre-installed" >&5
8936 echo "${ECHO_T}pre-installed" >&6
8937   fi
8938 else
8939   ok=yes
8940   case " ${configdirs} " in
8941     *" gas "*) ;;
8942     *) ok=no ;;
8943   esac
8944
8945   if test $ok = yes; then
8946     # An in-tree tool is available and we can use it
8947     AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
8948     echo "$as_me:$LINENO: result: just compiled" >&5
8949 echo "${ECHO_T}just compiled" >&6
8950   elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
8951     # We already found the complete path
8952     echo "$as_me:$LINENO: result: pre-installed in \`dirname $AS_FOR_TARGET\`" >&5
8953 echo "${ECHO_T}pre-installed in \`dirname $AS_FOR_TARGET\`" >&6
8954   elif test "x$target" = "x$host"; then
8955     # We can use an host tool
8956     AS_FOR_TARGET='$(AS)'
8957     echo "$as_me:$LINENO: result: host tool" >&5
8958 echo "${ECHO_T}host tool" >&6
8959   else
8960     # We need a cross tool
8961     echo "$as_me:$LINENO: result: pre-installed" >&5
8962 echo "${ECHO_T}pre-installed" >&6
8963   fi
8964 fi
8965
8966 echo "$as_me:$LINENO: checking where to find the target cc" >&5
8967 echo $ECHO_N "checking where to find the target cc... $ECHO_C" >&6
8968 if test "x${build}" != "x${host}" ; then
8969   if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
8970     # We already found the complete path
8971     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CC_FOR_TARGET\`" >&5
8972 echo "${ECHO_T}pre-installed in \`dirname $CC_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     *" gcc "*) ;;
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     CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
8988     echo "$as_me:$LINENO: result: just compiled" >&5
8989 echo "${ECHO_T}just compiled" >&6
8990   elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
8991     # We already found the complete path
8992     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CC_FOR_TARGET\`" >&5
8993 echo "${ECHO_T}pre-installed in \`dirname $CC_FOR_TARGET\`" >&6
8994   elif test "x$target" = "x$host"; then
8995     # We can use an host tool
8996     CC_FOR_TARGET='$(CC)'
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 c++" >&5
9007 echo $ECHO_N "checking where to find the target c++... $ECHO_C" >&6
9008 if test "x${build}" != "x${host}" ; then
9009   if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
9010     # We already found the complete path
9011     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CXX_FOR_TARGET\`" >&5
9012 echo "${ECHO_T}pre-installed in \`dirname $CXX_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     *" gcc "*) ;;
9022     *) ok=no ;;
9023   esac
9024   case ,${enable_languages}, in
9025     *,c++,*) ;;
9026     *) ok=no ;;
9027   esac
9028   if test $ok = yes; then
9029     # An in-tree tool is available and we can use it
9030     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'
9031     echo "$as_me:$LINENO: result: just compiled" >&5
9032 echo "${ECHO_T}just compiled" >&6
9033   elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
9034     # We already found the complete path
9035     echo "$as_me:$LINENO: result: pre-installed in \`dirname $CXX_FOR_TARGET\`" >&5
9036 echo "${ECHO_T}pre-installed in \`dirname $CXX_FOR_TARGET\`" >&6
9037   elif test "x$target" = "x$host"; then
9038     # We can use an host tool
9039     CXX_FOR_TARGET='$(CXX)'
9040     echo "$as_me:$LINENO: result: host tool" >&5
9041 echo "${ECHO_T}host tool" >&6
9042   else
9043     # We need a cross tool
9044     echo "$as_me:$LINENO: result: pre-installed" >&5
9045 echo "${ECHO_T}pre-installed" >&6
9046   fi
9047 fi
9048
9049 echo "$as_me:$LINENO: checking where to find the target c++ for libstdc++" >&5
9050 echo $ECHO_N "checking where to find the target c++ for libstdc++... $ECHO_C" >&6
9051 if test "x${build}" != "x${host}" ; then
9052   if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
9053     # We already found the complete path
9054     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&5
9055 echo "${ECHO_T}pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&6
9056   else
9057     # Canadian cross, just use what we found
9058     echo "$as_me:$LINENO: result: pre-installed" >&5
9059 echo "${ECHO_T}pre-installed" >&6
9060   fi
9061 else
9062   ok=yes
9063   case " ${configdirs} " in
9064     *" gcc "*) ;;
9065     *) ok=no ;;
9066   esac
9067   case ,${enable_languages}, in
9068     *,c++,*) ;;
9069     *) ok=no ;;
9070   esac
9071   if test $ok = yes; then
9072     # An in-tree tool is available and we can use it
9073     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'
9074     echo "$as_me:$LINENO: result: just compiled" >&5
9075 echo "${ECHO_T}just compiled" >&6
9076   elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
9077     # We already found the complete path
9078     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&5
9079 echo "${ECHO_T}pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&6
9080   elif test "x$target" = "x$host"; then
9081     # We can use an host tool
9082     RAW_CXX_FOR_TARGET='$(CXX)'
9083     echo "$as_me:$LINENO: result: host tool" >&5
9084 echo "${ECHO_T}host tool" >&6
9085   else
9086     # We need a cross tool
9087     echo "$as_me:$LINENO: result: pre-installed" >&5
9088 echo "${ECHO_T}pre-installed" >&6
9089   fi
9090 fi
9091
9092 echo "$as_me:$LINENO: checking where to find the target dlltool" >&5
9093 echo $ECHO_N "checking where to find the target dlltool... $ECHO_C" >&6
9094 if test "x${build}" != "x${host}" ; then
9095   if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
9096     # We already found the complete path
9097     echo "$as_me:$LINENO: result: pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&5
9098 echo "${ECHO_T}pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&6
9099   else
9100     # Canadian cross, just use what we found
9101     echo "$as_me:$LINENO: result: pre-installed" >&5
9102 echo "${ECHO_T}pre-installed" >&6
9103   fi
9104 else
9105   ok=yes
9106   case " ${configdirs} " in
9107     *" binutils "*) ;;
9108     *) ok=no ;;
9109   esac
9110
9111   if test $ok = yes; then
9112     # An in-tree tool is available and we can use it
9113     DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
9114     echo "$as_me:$LINENO: result: just compiled" >&5
9115 echo "${ECHO_T}just compiled" >&6
9116   elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
9117     # We already found the complete path
9118     echo "$as_me:$LINENO: result: pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&5
9119 echo "${ECHO_T}pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&6
9120   elif test "x$target" = "x$host"; then
9121     # We can use an host tool
9122     DLLTOOL_FOR_TARGET='$(DLLTOOL)'
9123     echo "$as_me:$LINENO: result: host tool" >&5
9124 echo "${ECHO_T}host tool" >&6
9125   else
9126     # We need a cross tool
9127     echo "$as_me:$LINENO: result: pre-installed" >&5
9128 echo "${ECHO_T}pre-installed" >&6
9129   fi
9130 fi
9131
9132 echo "$as_me:$LINENO: checking where to find the target gcc" >&5
9133 echo $ECHO_N "checking where to find the target gcc... $ECHO_C" >&6
9134 if test "x${build}" != "x${host}" ; then
9135   if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
9136     # We already found the complete path
9137     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCC_FOR_TARGET\`" >&5
9138 echo "${ECHO_T}pre-installed in \`dirname $GCC_FOR_TARGET\`" >&6
9139   else
9140     # Canadian cross, just use what we found
9141     echo "$as_me:$LINENO: result: pre-installed" >&5
9142 echo "${ECHO_T}pre-installed" >&6
9143   fi
9144 else
9145   ok=yes
9146   case " ${configdirs} " in
9147     *" gcc "*) ;;
9148     *) ok=no ;;
9149   esac
9150
9151   if test $ok = yes; then
9152     # An in-tree tool is available and we can use it
9153     GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
9154     echo "$as_me:$LINENO: result: just compiled" >&5
9155 echo "${ECHO_T}just compiled" >&6
9156   elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
9157     # We already found the complete path
9158     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCC_FOR_TARGET\`" >&5
9159 echo "${ECHO_T}pre-installed in \`dirname $GCC_FOR_TARGET\`" >&6
9160   elif test "x$target" = "x$host"; then
9161     # We can use an host tool
9162     GCC_FOR_TARGET='$()'
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 gcj" >&5
9173 echo $ECHO_N "checking where to find the target gcj... $ECHO_C" >&6
9174 if test "x${build}" != "x${host}" ; then
9175   if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
9176     # We already found the complete path
9177     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&5
9178 echo "${ECHO_T}pre-installed in \`dirname $GCJ_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     *" gcc "*) ;;
9188     *) ok=no ;;
9189   esac
9190   case ,${enable_languages}, in
9191     *,java,*) ;;
9192     *) ok=no ;;
9193   esac
9194   if test $ok = yes; then
9195     # An in-tree tool is available and we can use it
9196     GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
9197     echo "$as_me:$LINENO: result: just compiled" >&5
9198 echo "${ECHO_T}just compiled" >&6
9199   elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
9200     # We already found the complete path
9201     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&5
9202 echo "${ECHO_T}pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&6
9203   elif test "x$target" = "x$host"; then
9204     # We can use an host tool
9205     GCJ_FOR_TARGET='$(GCJ)'
9206     echo "$as_me:$LINENO: result: host tool" >&5
9207 echo "${ECHO_T}host tool" >&6
9208   else
9209     # We need a cross tool
9210     echo "$as_me:$LINENO: result: pre-installed" >&5
9211 echo "${ECHO_T}pre-installed" >&6
9212   fi
9213 fi
9214
9215 echo "$as_me:$LINENO: checking where to find the target gfortran" >&5
9216 echo $ECHO_N "checking where to find the target gfortran... $ECHO_C" >&6
9217 if test "x${build}" != "x${host}" ; then
9218   if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
9219     # We already found the complete path
9220     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&5
9221 echo "${ECHO_T}pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&6
9222   else
9223     # Canadian cross, just use what we found
9224     echo "$as_me:$LINENO: result: pre-installed" >&5
9225 echo "${ECHO_T}pre-installed" >&6
9226   fi
9227 else
9228   ok=yes
9229   case " ${configdirs} " in
9230     *" gcc "*) ;;
9231     *) ok=no ;;
9232   esac
9233   case ,${enable_languages}, in
9234     *,fortran,*) ;;
9235     *) ok=no ;;
9236   esac
9237   if test $ok = yes; then
9238     # An in-tree tool is available and we can use it
9239     GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
9240     echo "$as_me:$LINENO: result: just compiled" >&5
9241 echo "${ECHO_T}just compiled" >&6
9242   elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
9243     # We already found the complete path
9244     echo "$as_me:$LINENO: result: pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&5
9245 echo "${ECHO_T}pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&6
9246   elif test "x$target" = "x$host"; then
9247     # We can use an host tool
9248     GFORTRAN_FOR_TARGET='$(GFORTRAN)'
9249     echo "$as_me:$LINENO: result: host tool" >&5
9250 echo "${ECHO_T}host tool" >&6
9251   else
9252     # We need a cross tool
9253     echo "$as_me:$LINENO: result: pre-installed" >&5
9254 echo "${ECHO_T}pre-installed" >&6
9255   fi
9256 fi
9257
9258 echo "$as_me:$LINENO: checking where to find the target ld" >&5
9259 echo $ECHO_N "checking where to find the target ld... $ECHO_C" >&6
9260 if test "x${build}" != "x${host}" ; then
9261   if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
9262     # We already found the complete path
9263     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LD_FOR_TARGET\`" >&5
9264 echo "${ECHO_T}pre-installed in \`dirname $LD_FOR_TARGET\`" >&6
9265   else
9266     # Canadian cross, just use what we found
9267     echo "$as_me:$LINENO: result: pre-installed" >&5
9268 echo "${ECHO_T}pre-installed" >&6
9269   fi
9270 else
9271   ok=yes
9272   case " ${configdirs} " in
9273     *" ld "*) ;;
9274     *) ok=no ;;
9275   esac
9276
9277   if test $ok = yes; then
9278     # An in-tree tool is available and we can use it
9279     LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
9280     echo "$as_me:$LINENO: result: just compiled" >&5
9281 echo "${ECHO_T}just compiled" >&6
9282   elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
9283     # We already found the complete path
9284     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LD_FOR_TARGET\`" >&5
9285 echo "${ECHO_T}pre-installed in \`dirname $LD_FOR_TARGET\`" >&6
9286   elif test "x$target" = "x$host"; then
9287     # We can use an host tool
9288     LD_FOR_TARGET='$(LD)'
9289     echo "$as_me:$LINENO: result: host tool" >&5
9290 echo "${ECHO_T}host tool" >&6
9291   else
9292     # We need a cross tool
9293     echo "$as_me:$LINENO: result: pre-installed" >&5
9294 echo "${ECHO_T}pre-installed" >&6
9295   fi
9296 fi
9297
9298 echo "$as_me:$LINENO: checking where to find the target lipo" >&5
9299 echo $ECHO_N "checking where to find the target lipo... $ECHO_C" >&6
9300 if test "x${build}" != "x${host}" ; then
9301   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
9302     # We already found the complete path
9303     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&5
9304 echo "${ECHO_T}pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&6
9305   else
9306     # Canadian cross, just use what we found
9307     echo "$as_me:$LINENO: result: pre-installed" >&5
9308 echo "${ECHO_T}pre-installed" >&6
9309   fi
9310 else
9311   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
9312     # We already found the complete path
9313     echo "$as_me:$LINENO: result: pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&5
9314 echo "${ECHO_T}pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&6
9315   elif test "x$target" = "x$host"; then
9316     # We can use an host tool
9317     LIPO_FOR_TARGET='$(LIPO)'
9318     echo "$as_me:$LINENO: result: host tool" >&5
9319 echo "${ECHO_T}host tool" >&6
9320   else
9321     # We need a cross tool
9322     echo "$as_me:$LINENO: result: pre-installed" >&5
9323 echo "${ECHO_T}pre-installed" >&6
9324   fi
9325 fi
9326
9327 echo "$as_me:$LINENO: checking where to find the target nm" >&5
9328 echo $ECHO_N "checking where to find the target nm... $ECHO_C" >&6
9329 if test "x${build}" != "x${host}" ; then
9330   if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
9331     # We already found the complete path
9332     echo "$as_me:$LINENO: result: pre-installed in \`dirname $NM_FOR_TARGET\`" >&5
9333 echo "${ECHO_T}pre-installed in \`dirname $NM_FOR_TARGET\`" >&6
9334   else
9335     # Canadian cross, just use what we found
9336     echo "$as_me:$LINENO: result: pre-installed" >&5
9337 echo "${ECHO_T}pre-installed" >&6
9338   fi
9339 else
9340   ok=yes
9341   case " ${configdirs} " in
9342     *" binutils "*) ;;
9343     *) ok=no ;;
9344   esac
9345
9346   if test $ok = yes; then
9347     # An in-tree tool is available and we can use it
9348     NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
9349     echo "$as_me:$LINENO: result: just compiled" >&5
9350 echo "${ECHO_T}just compiled" >&6
9351   elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
9352     # We already found the complete path
9353     echo "$as_me:$LINENO: result: pre-installed in \`dirname $NM_FOR_TARGET\`" >&5
9354 echo "${ECHO_T}pre-installed in \`dirname $NM_FOR_TARGET\`" >&6
9355   elif test "x$target" = "x$host"; then
9356     # We can use an host tool
9357     NM_FOR_TARGET='$(NM)'
9358     echo "$as_me:$LINENO: result: host tool" >&5
9359 echo "${ECHO_T}host tool" >&6
9360   else
9361     # We need a cross tool
9362     echo "$as_me:$LINENO: result: pre-installed" >&5
9363 echo "${ECHO_T}pre-installed" >&6
9364   fi
9365 fi
9366
9367 echo "$as_me:$LINENO: checking where to find the target objdump" >&5
9368 echo $ECHO_N "checking where to find the target objdump... $ECHO_C" >&6
9369 if test "x${build}" != "x${host}" ; then
9370   if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
9371     # We already found the complete path
9372     echo "$as_me:$LINENO: result: pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&5
9373 echo "${ECHO_T}pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&6
9374   else
9375     # Canadian cross, just use what we found
9376     echo "$as_me:$LINENO: result: pre-installed" >&5
9377 echo "${ECHO_T}pre-installed" >&6
9378   fi
9379 else
9380   ok=yes
9381   case " ${configdirs} " in
9382     *" binutils "*) ;;
9383     *) ok=no ;;
9384   esac
9385
9386   if test $ok = yes; then
9387     # An in-tree tool is available and we can use it
9388     OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
9389     echo "$as_me:$LINENO: result: just compiled" >&5
9390 echo "${ECHO_T}just compiled" >&6
9391   elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
9392     # We already found the complete path
9393     echo "$as_me:$LINENO: result: pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&5
9394 echo "${ECHO_T}pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&6
9395   elif test "x$target" = "x$host"; then
9396     # We can use an host tool
9397     OBJDUMP_FOR_TARGET='$(OBJDUMP)'
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 ranlib" >&5
9408 echo $ECHO_N "checking where to find the target ranlib... $ECHO_C" >&6
9409 if test "x${build}" != "x${host}" ; then
9410   if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
9411     # We already found the complete path
9412     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&5
9413 echo "${ECHO_T}pre-installed in \`dirname $RANLIB_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     RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
9429     echo "$as_me:$LINENO: result: just compiled" >&5
9430 echo "${ECHO_T}just compiled" >&6
9431   elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
9432     # We already found the complete path
9433     echo "$as_me:$LINENO: result: pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&5
9434 echo "${ECHO_T}pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&6
9435   elif test "x$target" = "x$host"; then
9436     # We can use an host tool
9437     RANLIB_FOR_TARGET='$(RANLIB)'
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 strip" >&5
9448 echo $ECHO_N "checking where to find the target strip... $ECHO_C" >&6
9449 if test "x${build}" != "x${host}" ; then
9450   if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
9451     # We already found the complete path
9452     echo "$as_me:$LINENO: result: pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&5
9453 echo "${ECHO_T}pre-installed in \`dirname $STRIP_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     STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
9469     echo "$as_me:$LINENO: result: just compiled" >&5
9470 echo "${ECHO_T}just compiled" >&6
9471   elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
9472     # We already found the complete path
9473     echo "$as_me:$LINENO: result: pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&5
9474 echo "${ECHO_T}pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&6
9475   elif test "x$target" = "x$host"; then
9476     # We can use an host tool
9477     STRIP_FOR_TARGET='$(STRIP)'
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 windres" >&5
9488 echo $ECHO_N "checking where to find the target windres... $ECHO_C" >&6
9489 if test "x${build}" != "x${host}" ; then
9490   if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
9491     # We already found the complete path
9492     echo "$as_me:$LINENO: result: pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&5
9493 echo "${ECHO_T}pre-installed in \`dirname $WINDRES_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     WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
9509     echo "$as_me:$LINENO: result: just compiled" >&5
9510 echo "${ECHO_T}just compiled" >&6
9511   elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
9512     # We already found the complete path
9513     echo "$as_me:$LINENO: result: pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&5
9514 echo "${ECHO_T}pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&6
9515   elif test "x$target" = "x$host"; then
9516     # We can use an host tool
9517     WINDRES_FOR_TARGET='$(WINDRES)'
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
9528
9529
9530
9531 # Certain tools may need extra flags.
9532 AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
9533 RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
9534 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
9535
9536 # When building target libraries, except in a Canadian cross, we use
9537 # the same toolchain as the compiler we just built.
9538 COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
9539 COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
9540 COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
9541 if test $host = $build; then
9542   case " $configdirs " in
9543     *" gcc "*)
9544       COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
9545       COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
9546       COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
9547       ;;
9548   esac
9549 fi
9550
9551
9552
9553
9554
9555 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9556 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
9557 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9558 if test "${enable_maintainer_mode+set}" = set; then
9559   enableval="$enable_maintainer_mode"
9560   USE_MAINTAINER_MODE=$enableval
9561 else
9562   USE_MAINTAINER_MODE=no
9563 fi;
9564 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9565 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
9566
9567
9568 if test "$USE_MAINTAINER_MODE" = yes; then
9569   MAINTAINER_MODE_TRUE=
9570   MAINTAINER_MODE_FALSE='#'
9571 else
9572   MAINTAINER_MODE_TRUE='#'
9573   MAINTAINER_MODE_FALSE=
9574 fi
9575 MAINT=$MAINTAINER_MODE_TRUE
9576
9577 # ---------------------
9578 # GCC bootstrap support
9579 # ---------------------
9580
9581 # Stage specific cflags for build.
9582 stage1_cflags="-g"
9583 case $build in
9584   vax-*-*)
9585     case ${GCC} in
9586       yes) stage1_cflags="-g -Wa,-J" ;;
9587       *) stage1_cflags="-g -J" ;;
9588     esac ;;
9589 esac
9590
9591 # This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
9592 if test "$GCC" = yes; then
9593   saved_CFLAGS="$CFLAGS"
9594
9595   # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
9596   CFLAGS="$CFLAGS -fkeep-inline-functions"
9597   echo "$as_me:$LINENO: checking whether -fkeep-inline-functions is supported" >&5
9598 echo $ECHO_N "checking whether -fkeep-inline-functions is supported... $ECHO_C" >&6
9599   cat >conftest.$ac_ext <<_ACEOF
9600 /* confdefs.h.  */
9601 _ACEOF
9602 cat confdefs.h >>conftest.$ac_ext
9603 cat >>conftest.$ac_ext <<_ACEOF
9604 /* end confdefs.h.  */
9605
9606 int
9607 main ()
9608 {
9609
9610   ;
9611   return 0;
9612 }
9613 _ACEOF
9614 rm -f conftest.$ac_objext
9615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9616   (eval $ac_compile) 2>conftest.er1
9617   ac_status=$?
9618   grep -v '^ *+' conftest.er1 >conftest.err
9619   rm -f conftest.er1
9620   cat conftest.err >&5
9621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9622   (exit $ac_status); } &&
9623          { ac_try='test -z "$ac_c_werror_flag"
9624                          || test ! -s conftest.err'
9625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9626   (eval $ac_try) 2>&5
9627   ac_status=$?
9628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9629   (exit $ac_status); }; } &&
9630          { ac_try='test -s conftest.$ac_objext'
9631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9632   (eval $ac_try) 2>&5
9633   ac_status=$?
9634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9635   (exit $ac_status); }; }; then
9636   echo "$as_me:$LINENO: result: yes" >&5
9637 echo "${ECHO_T}yes" >&6; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
9638 else
9639   echo "$as_me: failed program was:" >&5
9640 sed 's/^/| /' conftest.$ac_ext >&5
9641
9642 echo "$as_me:$LINENO: result: no" >&5
9643 echo "${ECHO_T}no" >&6
9644 fi
9645 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9646
9647   CFLAGS="$saved_CFLAGS"
9648 fi
9649
9650
9651
9652 # Enable --enable-checking in stage1 of the compiler.
9653 # Check whether --enable-stage1-checking or --disable-stage1-checking was given.
9654 if test "${enable_stage1_checking+set}" = set; then
9655   enableval="$enable_stage1_checking"
9656   stage1_checking=--enable-checking=${enable_stage1_checking}
9657 else
9658   if test "x$enable_checking" = xno; then
9659   stage1_checking=--enable-checking
9660 else
9661   stage1_checking=--enable-checking${enable_checking+=}$enable_checking
9662 fi
9663 fi;
9664
9665
9666 # Enable -Werror in bootstrap stage2 and later.
9667 # Check whether --enable-werror or --disable-werror was given.
9668 if test "${enable_werror+set}" = set; then
9669   enableval="$enable_werror"
9670
9671 else
9672   if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
9673   enable_werror=yes
9674 else
9675   enable_werror=no
9676 fi
9677 fi;
9678 case ${enable_werror} in
9679   yes) stage2_werror_flag="--enable-werror-always" ;;
9680   *) stage2_werror_flag="" ;;
9681 esac
9682
9683
9684 # Flags needed to enable html installing and building
9685
9686 # Check whether --with-datarootdir or --without-datarootdir was given.
9687 if test "${with_datarootdir+set}" = set; then
9688   withval="$with_datarootdir"
9689   datarootdir="\${prefix}/${withval}"
9690 else
9691   datarootdir="\${prefix}/share"
9692 fi;
9693
9694
9695 # Check whether --with-docdir or --without-docdir was given.
9696 if test "${with_docdir+set}" = set; then
9697   withval="$with_docdir"
9698   docdir="\${prefix}/${withval}"
9699 else
9700   docdir="\${datarootdir}/doc"
9701 fi;
9702
9703
9704 # Check whether --with-htmldir or --without-htmldir was given.
9705 if test "${with_htmldir+set}" = set; then
9706   withval="$with_htmldir"
9707   htmldir="\${prefix}/${withval}"
9708 else
9709   htmldir="\${docdir}"
9710 fi;
9711
9712
9713
9714
9715
9716           ac_config_files="$ac_config_files Makefile"
9717 cat >confcache <<\_ACEOF
9718 # This file is a shell script that caches the results of configure
9719 # tests run on this system so they can be shared between configure
9720 # scripts and configure runs, see configure's option --config-cache.
9721 # It is not useful on other systems.  If it contains results you don't
9722 # want to keep, you may remove or edit it.
9723 #
9724 # config.status only pays attention to the cache file if you give it
9725 # the --recheck option to rerun configure.
9726 #
9727 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9728 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9729 # following values.
9730
9731 _ACEOF
9732
9733 # The following way of writing the cache mishandles newlines in values,
9734 # but we know of no workaround that is simple, portable, and efficient.
9735 # So, don't put newlines in cache variables' values.
9736 # Ultrix sh set writes to stderr and can't be redirected directly,
9737 # and sets the high bit in the cache file unless we assign to the vars.
9738 {
9739   (set) 2>&1 |
9740     case `(ac_space=' '; set | grep ac_space) 2>&1` in
9741     *ac_space=\ *)
9742       # `set' does not quote correctly, so add quotes (double-quote
9743       # substitution turns \\\\ into \\, and sed turns \\ into \).
9744       sed -n \
9745         "s/'/'\\\\''/g;
9746           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9747       ;;
9748     *)
9749       # `set' quotes correctly as required by POSIX, so do not add quotes.
9750       sed -n \
9751         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9752       ;;
9753     esac;
9754 } |
9755   sed '
9756      t clear
9757      : clear
9758      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9759      t end
9760      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9761      : end' >>confcache
9762 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9763   if test -w $cache_file; then
9764     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9765     cat confcache >$cache_file
9766   else
9767     echo "not updating unwritable cache $cache_file"
9768   fi
9769 fi
9770 rm -f confcache
9771
9772 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9773 # Let make expand exec_prefix.
9774 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9775
9776 # VPATH may cause trouble with some makes, so we remove $(srcdir),
9777 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9778 # trailing colons and then remove the whole line if VPATH becomes empty
9779 # (actually we leave an empty line to preserve line numbers).
9780 if test "x$srcdir" = x.; then
9781   ac_vpsub='/^[  ]*VPATH[        ]*=/{
9782 s/:*\$(srcdir):*/:/;
9783 s/:*\${srcdir}:*/:/;
9784 s/:*@srcdir@:*/:/;
9785 s/^\([^=]*=[     ]*\):*/\1/;
9786 s/:*$//;
9787 s/^[^=]*=[       ]*$//;
9788 }'
9789 fi
9790
9791 # Transform confdefs.h into DEFS.
9792 # Protect against shell expansion while executing Makefile rules.
9793 # Protect against Makefile macro expansion.
9794 #
9795 # If the first sed substitution is executed (which looks for macros that
9796 # take arguments), then we branch to the quote section.  Otherwise,
9797 # look for a macro that doesn't take arguments.
9798 cat >confdef2opt.sed <<\_ACEOF
9799 t clear
9800 : clear
9801 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\),-D\1=\2,g
9802 t quote
9803 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\),-D\1=\2,g
9804 t quote
9805 d
9806 : quote
9807 s,[      `~#$^&*(){}\\|;'"<>?],\\&,g
9808 s,\[,\\&,g
9809 s,\],\\&,g
9810 s,\$,$$,g
9811 p
9812 _ACEOF
9813 # We use echo to avoid assuming a particular line-breaking character.
9814 # The extra dot is to prevent the shell from consuming trailing
9815 # line-breaks from the sub-command output.  A line-break within
9816 # single-quotes doesn't work because, if this script is created in a
9817 # platform that uses two characters for line-breaks (e.g., DOS), tr
9818 # would break.
9819 ac_LF_and_DOT=`echo; echo .`
9820 DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
9821 rm -f confdef2opt.sed
9822
9823
9824 ac_libobjs=
9825 ac_ltlibobjs=
9826 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9827   # 1. Remove the extension, and $U if already installed.
9828   ac_i=`echo "$ac_i" |
9829          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9830   # 2. Add them.
9831   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9832   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9833 done
9834 LIBOBJS=$ac_libobjs
9835
9836 LTLIBOBJS=$ac_ltlibobjs
9837
9838
9839
9840 : ${CONFIG_STATUS=./config.status}
9841 ac_clean_files_save=$ac_clean_files
9842 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9843 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9844 echo "$as_me: creating $CONFIG_STATUS" >&6;}
9845 cat >$CONFIG_STATUS <<_ACEOF
9846 #! $SHELL
9847 # Generated by $as_me.
9848 # Run this file to recreate the current configuration.
9849 # Compiler output produced by configure, useful for debugging
9850 # configure, is in config.log if it exists.
9851
9852 debug=false
9853 ac_cs_recheck=false
9854 ac_cs_silent=false
9855 SHELL=\${CONFIG_SHELL-$SHELL}
9856 _ACEOF
9857
9858 cat >>$CONFIG_STATUS <<\_ACEOF
9859 ## --------------------- ##
9860 ## M4sh Initialization.  ##
9861 ## --------------------- ##
9862
9863 # Be Bourne compatible
9864 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9865   emulate sh
9866   NULLCMD=:
9867   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9868   # is contrary to our usage.  Disable this feature.
9869   alias -g '${1+"$@"}'='"$@"'
9870 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9871   set -o posix
9872 fi
9873 DUALCASE=1; export DUALCASE # for MKS sh
9874
9875 # Support unset when possible.
9876 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9877   as_unset=unset
9878 else
9879   as_unset=false
9880 fi
9881
9882
9883 # Work around bugs in pre-3.0 UWIN ksh.
9884 $as_unset ENV MAIL MAILPATH
9885 PS1='$ '
9886 PS2='> '
9887 PS4='+ '
9888
9889 # NLS nuisances.
9890 for as_var in \
9891   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9892   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9893   LC_TELEPHONE LC_TIME
9894 do
9895   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9896     eval $as_var=C; export $as_var
9897   else
9898     $as_unset $as_var
9899   fi
9900 done
9901
9902 # Required to use basename.
9903 if expr a : '\(a\)' >/dev/null 2>&1; then
9904   as_expr=expr
9905 else
9906   as_expr=false
9907 fi
9908
9909 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9910   as_basename=basename
9911 else
9912   as_basename=false
9913 fi
9914
9915
9916 # Name of the executable.
9917 as_me=`$as_basename "$0" ||
9918 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9919          X"$0" : 'X\(//\)$' \| \
9920          X"$0" : 'X\(/\)$' \| \
9921          .     : '\(.\)' 2>/dev/null ||
9922 echo X/"$0" |
9923     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9924           /^X\/\(\/\/\)$/{ s//\1/; q; }
9925           /^X\/\(\/\).*/{ s//\1/; q; }
9926           s/.*/./; q'`
9927
9928
9929 # PATH needs CR, and LINENO needs CR and PATH.
9930 # Avoid depending upon Character Ranges.
9931 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9932 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9933 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9934 as_cr_digits='0123456789'
9935 as_cr_alnum=$as_cr_Letters$as_cr_digits
9936
9937 # The user is always right.
9938 if test "${PATH_SEPARATOR+set}" != set; then
9939   echo "#! /bin/sh" >conf$$.sh
9940   echo  "exit 0"   >>conf$$.sh
9941   chmod +x conf$$.sh
9942   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9943     PATH_SEPARATOR=';'
9944   else
9945     PATH_SEPARATOR=:
9946   fi
9947   rm -f conf$$.sh
9948 fi
9949
9950
9951   as_lineno_1=$LINENO
9952   as_lineno_2=$LINENO
9953   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9954   test "x$as_lineno_1" != "x$as_lineno_2" &&
9955   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
9956   # Find who we are.  Look in the path if we contain no path at all
9957   # relative or not.
9958   case $0 in
9959     *[\\/]* ) as_myself=$0 ;;
9960     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9961 for as_dir in $PATH
9962 do
9963   IFS=$as_save_IFS
9964   test -z "$as_dir" && as_dir=.
9965   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9966 done
9967
9968        ;;
9969   esac
9970   # We did not find ourselves, most probably we were run as `sh COMMAND'
9971   # in which case we are not to be found in the path.
9972   if test "x$as_myself" = x; then
9973     as_myself=$0
9974   fi
9975   if test ! -f "$as_myself"; then
9976     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9977 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9978    { (exit 1); exit 1; }; }
9979   fi
9980   case $CONFIG_SHELL in
9981   '')
9982     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9983 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
9984 do
9985   IFS=$as_save_IFS
9986   test -z "$as_dir" && as_dir=.
9987   for as_base in sh bash ksh sh5; do
9988          case $as_dir in
9989          /*)
9990            if ("$as_dir/$as_base" -c '
9991   as_lineno_1=$LINENO
9992   as_lineno_2=$LINENO
9993   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9994   test "x$as_lineno_1" != "x$as_lineno_2" &&
9995   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
9996              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
9997              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
9998              CONFIG_SHELL=$as_dir/$as_base
9999              export CONFIG_SHELL
10000              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10001            fi;;
10002          esac
10003        done
10004 done
10005 ;;
10006   esac
10007
10008   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10009   # uniformly replaced by the line number.  The first 'sed' inserts a
10010   # line-number line before each line; the second 'sed' does the real
10011   # work.  The second script uses 'N' to pair each line-number line
10012   # with the numbered line, and appends trailing '-' during
10013   # substitution so that $LINENO is not a special case at line end.
10014   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10015   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
10016   sed '=' <$as_myself |
10017     sed '
10018       N
10019       s,$,-,
10020       : loop
10021       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10022       t loop
10023       s,-$,,
10024       s,^['$as_cr_digits']*\n,,
10025     ' >$as_me.lineno &&
10026   chmod +x $as_me.lineno ||
10027     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10028 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10029    { (exit 1); exit 1; }; }
10030
10031   # Don't try to exec as it changes $[0], causing all sort of problems
10032   # (the dirname of $[0] is not the place where we might find the
10033   # original and so on.  Autoconf is especially sensible to this).
10034   . ./$as_me.lineno
10035   # Exit status is that of the last command.
10036   exit
10037 }
10038
10039
10040 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10041   *c*,-n*) ECHO_N= ECHO_C='
10042 ' ECHO_T='      ' ;;
10043   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10044   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
10045 esac
10046
10047 if expr a : '\(a\)' >/dev/null 2>&1; then
10048   as_expr=expr
10049 else
10050   as_expr=false
10051 fi
10052
10053 rm -f conf$$ conf$$.exe conf$$.file
10054 echo >conf$$.file
10055 if ln -s conf$$.file conf$$ 2>/dev/null; then
10056   # We could just check for DJGPP; but this test a) works b) is more generic
10057   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10058   if test -f conf$$.exe; then
10059     # Don't use ln at all; we don't have any links
10060     as_ln_s='cp -p'
10061   else
10062     as_ln_s='ln -s'
10063   fi
10064 elif ln conf$$.file conf$$ 2>/dev/null; then
10065   as_ln_s=ln
10066 else
10067   as_ln_s='cp -p'
10068 fi
10069 rm -f conf$$ conf$$.exe conf$$.file
10070
10071 if mkdir -p . 2>/dev/null; then
10072   as_mkdir_p=:
10073 else
10074   test -d ./-p && rmdir ./-p
10075   as_mkdir_p=false
10076 fi
10077
10078 as_executable_p="test -f"
10079
10080 # Sed expression to map a string onto a valid CPP name.
10081 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10082
10083 # Sed expression to map a string onto a valid variable name.
10084 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10085
10086
10087 # IFS
10088 # We need space, tab and new line, in precisely that order.
10089 as_nl='
10090 '
10091 IFS="   $as_nl"
10092
10093 # CDPATH.
10094 $as_unset CDPATH
10095
10096 exec 6>&1
10097
10098 # Open the log real soon, to keep \$[0] and so on meaningful, and to
10099 # report actual input values of CONFIG_FILES etc. instead of their
10100 # values after options handling.  Logging --version etc. is OK.
10101 exec 5>>config.log
10102 {
10103   echo
10104   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10105 ## Running $as_me. ##
10106 _ASBOX
10107 } >&5
10108 cat >&5 <<_CSEOF
10109
10110 This file was extended by $as_me, which was
10111 generated by GNU Autoconf 2.59.  Invocation command line was
10112
10113   CONFIG_FILES    = $CONFIG_FILES
10114   CONFIG_HEADERS  = $CONFIG_HEADERS
10115   CONFIG_LINKS    = $CONFIG_LINKS
10116   CONFIG_COMMANDS = $CONFIG_COMMANDS
10117   $ $0 $@
10118
10119 _CSEOF
10120 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10121 echo >&5
10122 _ACEOF
10123
10124 # Files that config.status was made for.
10125 if test -n "$ac_config_files"; then
10126   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10127 fi
10128
10129 if test -n "$ac_config_headers"; then
10130   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10131 fi
10132
10133 if test -n "$ac_config_links"; then
10134   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10135 fi
10136
10137 if test -n "$ac_config_commands"; then
10138   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10139 fi
10140
10141 cat >>$CONFIG_STATUS <<\_ACEOF
10142
10143 ac_cs_usage="\
10144 \`$as_me' instantiates files from templates according to the
10145 current configuration.
10146
10147 Usage: $0 [OPTIONS] [FILE]...
10148
10149   -h, --help       print this help, then exit
10150   -V, --version    print version number, then exit
10151   -q, --quiet      do not print progress messages
10152   -d, --debug      don't remove temporary files
10153       --recheck    update $as_me by reconfiguring in the same conditions
10154   --file=FILE[:TEMPLATE]
10155                    instantiate the configuration file FILE
10156
10157 Configuration files:
10158 $config_files
10159
10160 Report bugs to <bug-autoconf@gnu.org>."
10161 _ACEOF
10162
10163 cat >>$CONFIG_STATUS <<_ACEOF
10164 ac_cs_version="\\
10165 config.status
10166 configured by $0, generated by GNU Autoconf 2.59,
10167   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10168
10169 Copyright (C) 2003 Free Software Foundation, Inc.
10170 This config.status script is free software; the Free Software Foundation
10171 gives unlimited permission to copy, distribute and modify it."
10172 srcdir=$srcdir
10173 INSTALL="$INSTALL"
10174 _ACEOF
10175
10176 cat >>$CONFIG_STATUS <<\_ACEOF
10177 # If no file are specified by the user, then we need to provide default
10178 # value.  By we need to know if files were specified by the user.
10179 ac_need_defaults=:
10180 while test $# != 0
10181 do
10182   case $1 in
10183   --*=*)
10184     ac_option=`expr "x$1" : 'x\([^=]*\)='`
10185     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
10186     ac_shift=:
10187     ;;
10188   -*)
10189     ac_option=$1
10190     ac_optarg=$2
10191     ac_shift=shift
10192     ;;
10193   *) # This is not an option, so the user has probably given explicit
10194      # arguments.
10195      ac_option=$1
10196      ac_need_defaults=false;;
10197   esac
10198
10199   case $ac_option in
10200   # Handling of the options.
10201 _ACEOF
10202 cat >>$CONFIG_STATUS <<\_ACEOF
10203   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10204     ac_cs_recheck=: ;;
10205   --version | --vers* | -V )
10206     echo "$ac_cs_version"; exit 0 ;;
10207   --he | --h)
10208     # Conflict between --help and --header
10209     { { echo "$as_me:$LINENO: error: ambiguous option: $1
10210 Try \`$0 --help' for more information." >&5
10211 echo "$as_me: error: ambiguous option: $1
10212 Try \`$0 --help' for more information." >&2;}
10213    { (exit 1); exit 1; }; };;
10214   --help | --hel | -h )
10215     echo "$ac_cs_usage"; exit 0 ;;
10216   --debug | --d* | -d )
10217     debug=: ;;
10218   --file | --fil | --fi | --f )
10219     $ac_shift
10220     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
10221     ac_need_defaults=false;;
10222   --header | --heade | --head | --hea )
10223     $ac_shift
10224     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
10225     ac_need_defaults=false;;
10226   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10227   | -silent | --silent | --silen | --sile | --sil | --si | --s)
10228     ac_cs_silent=: ;;
10229
10230   # This is an error.
10231   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10232 Try \`$0 --help' for more information." >&5
10233 echo "$as_me: error: unrecognized option: $1
10234 Try \`$0 --help' for more information." >&2;}
10235    { (exit 1); exit 1; }; } ;;
10236
10237   *) ac_config_targets="$ac_config_targets $1" ;;
10238
10239   esac
10240   shift
10241 done
10242
10243 ac_configure_extra_args=
10244
10245 if $ac_cs_silent; then
10246   exec 6>/dev/null
10247   ac_configure_extra_args="$ac_configure_extra_args --silent"
10248 fi
10249
10250 _ACEOF
10251 cat >>$CONFIG_STATUS <<_ACEOF
10252 if \$ac_cs_recheck; then
10253   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10254   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10255 fi
10256
10257 _ACEOF
10258
10259
10260
10261
10262
10263 cat >>$CONFIG_STATUS <<\_ACEOF
10264 for ac_config_target in $ac_config_targets
10265 do
10266   case "$ac_config_target" in
10267   # Handling of arguments.
10268   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10269   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
10270 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
10271    { (exit 1); exit 1; }; };;
10272   esac
10273 done
10274
10275 # If the user did not use the arguments to specify the items to instantiate,
10276 # then the envvar interface is used.  Set only those that are not.
10277 # We use the long form for the default assignment because of an extremely
10278 # bizarre bug on SunOS 4.1.3.
10279 if $ac_need_defaults; then
10280   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10281 fi
10282
10283 # Have a temporary directory for convenience.  Make it in the build tree
10284 # simply because there is no reason to put it here, and in addition,
10285 # creating and moving files from /tmp can sometimes cause problems.
10286 # Create a temporary directory, and hook for its removal unless debugging.
10287 $debug ||
10288 {
10289   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10290   trap '{ (exit 1); exit 1; }' 1 2 13 15
10291 }
10292
10293 # Create a (secure) tmp directory for tmp files.
10294
10295 {
10296   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
10297   test -n "$tmp" && test -d "$tmp"
10298 }  ||
10299 {
10300   tmp=./confstat$$-$RANDOM
10301   (umask 077 && mkdir $tmp)
10302 } ||
10303 {
10304    echo "$me: cannot create a temporary directory in ." >&2
10305    { (exit 1); exit 1; }
10306 }
10307
10308 _ACEOF
10309
10310 cat >>$CONFIG_STATUS <<_ACEOF
10311
10312 #
10313 # CONFIG_FILES section.
10314 #
10315
10316 # No need to generate the scripts if there are no CONFIG_FILES.
10317 # This happens for instance when ./config.status config.h
10318 if test -n "\$CONFIG_FILES"; then
10319   # Protect against being on the right side of a sed subst in config.status.
10320   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
10321    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
10322 s,@SHELL@,$SHELL,;t t
10323 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
10324 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
10325 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
10326 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
10327 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
10328 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
10329 s,@exec_prefix@,$exec_prefix,;t t
10330 s,@prefix@,$prefix,;t t
10331 s,@program_transform_name@,$program_transform_name,;t t
10332 s,@bindir@,$bindir,;t t
10333 s,@sbindir@,$sbindir,;t t
10334 s,@libexecdir@,$libexecdir,;t t
10335 s,@datadir@,$datadir,;t t
10336 s,@sysconfdir@,$sysconfdir,;t t
10337 s,@sharedstatedir@,$sharedstatedir,;t t
10338 s,@localstatedir@,$localstatedir,;t t
10339 s,@libdir@,$libdir,;t t
10340 s,@includedir@,$includedir,;t t
10341 s,@oldincludedir@,$oldincludedir,;t t
10342 s,@infodir@,$infodir,;t t
10343 s,@mandir@,$mandir,;t t
10344 s,@build_alias@,$build_alias,;t t
10345 s,@host_alias@,$host_alias,;t t
10346 s,@target_alias@,$target_alias,;t t
10347 s,@DEFS@,$DEFS,;t t
10348 s,@ECHO_C@,$ECHO_C,;t t
10349 s,@ECHO_N@,$ECHO_N,;t t
10350 s,@ECHO_T@,$ECHO_T,;t t
10351 s,@LIBS@,$LIBS,;t t
10352 s,@build@,$build,;t t
10353 s,@build_cpu@,$build_cpu,;t t
10354 s,@build_vendor@,$build_vendor,;t t
10355 s,@build_os@,$build_os,;t t
10356 s,@build_noncanonical@,$build_noncanonical,;t t
10357 s,@host_noncanonical@,$host_noncanonical,;t t
10358 s,@target_noncanonical@,$target_noncanonical,;t t
10359 s,@host@,$host,;t t
10360 s,@host_cpu@,$host_cpu,;t t
10361 s,@host_vendor@,$host_vendor,;t t
10362 s,@host_os@,$host_os,;t t
10363 s,@target@,$target,;t t
10364 s,@target_cpu@,$target_cpu,;t t
10365 s,@target_vendor@,$target_vendor,;t t
10366 s,@target_os@,$target_os,;t t
10367 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
10368 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
10369 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
10370 s,@LN@,$LN,;t t
10371 s,@LN_S@,$LN_S,;t t
10372 s,@TOPLEVEL_CONFIGURE_ARGUMENTS@,$TOPLEVEL_CONFIGURE_ARGUMENTS,;t t
10373 s,@build_libsubdir@,$build_libsubdir,;t t
10374 s,@build_subdir@,$build_subdir,;t t
10375 s,@host_subdir@,$host_subdir,;t t
10376 s,@target_subdir@,$target_subdir,;t t
10377 s,@CC@,$CC,;t t
10378 s,@CFLAGS@,$CFLAGS,;t t
10379 s,@LDFLAGS@,$LDFLAGS,;t t
10380 s,@CPPFLAGS@,$CPPFLAGS,;t t
10381 s,@ac_ct_CC@,$ac_ct_CC,;t t
10382 s,@EXEEXT@,$EXEEXT,;t t
10383 s,@OBJEXT@,$OBJEXT,;t t
10384 s,@GNATBIND@,$GNATBIND,;t t
10385 s,@ac_ct_GNATBIND@,$ac_ct_GNATBIND,;t t
10386 s,@do_compare@,$do_compare,;t t
10387 s,@gmplibs@,$gmplibs,;t t
10388 s,@gmpinc@,$gmpinc,;t t
10389 s,@stage1_languages@,$stage1_languages,;t t
10390 s,@SYSROOT_CFLAGS_FOR_TARGET@,$SYSROOT_CFLAGS_FOR_TARGET,;t t
10391 s,@RPATH_ENVVAR@,$RPATH_ENVVAR,;t t
10392 s,@tooldir@,$tooldir,;t t
10393 s,@build_tooldir@,$build_tooldir,;t t
10394 s,@CONFIGURE_GDB_TK@,$CONFIGURE_GDB_TK,;t t
10395 s,@GDB_TK@,$GDB_TK,;t t
10396 s,@INSTALL_GDB_TK@,$INSTALL_GDB_TK,;t t
10397 s,@build_configargs@,$build_configargs,;t t
10398 s,@build_configdirs@,$build_configdirs,;t t
10399 s,@host_configargs@,$host_configargs,;t t
10400 s,@configdirs@,$configdirs,;t t
10401 s,@target_configargs@,$target_configargs,;t t
10402 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
10403 s,@config_shell@,$config_shell,;t t
10404 s,@YACC@,$YACC,;t t
10405 s,@BISON@,$BISON,;t t
10406 s,@M4@,$M4,;t t
10407 s,@LEX@,$LEX,;t t
10408 s,@FLEX@,$FLEX,;t t
10409 s,@MAKEINFO@,$MAKEINFO,;t t
10410 s,@EXPECT@,$EXPECT,;t t
10411 s,@RUNTEST@,$RUNTEST,;t t
10412 s,@AR@,$AR,;t t
10413 s,@AS@,$AS,;t t
10414 s,@DLLTOOL@,$DLLTOOL,;t t
10415 s,@LD@,$LD,;t t
10416 s,@LIPO@,$LIPO,;t t
10417 s,@NM@,$NM,;t t
10418 s,@RANLIB@,$RANLIB,;t t
10419 s,@STRIP@,$STRIP,;t t
10420 s,@WINDRES@,$WINDRES,;t t
10421 s,@OBJCOPY@,$OBJCOPY,;t t
10422 s,@OBJDUMP@,$OBJDUMP,;t t
10423 s,@CXX@,$CXX,;t t
10424 s,@CFLAGS_FOR_BUILD@,$CFLAGS_FOR_BUILD,;t t
10425 s,@CXXFLAGS@,$CXXFLAGS,;t t
10426 s,@CC_FOR_TARGET@,$CC_FOR_TARGET,;t t
10427 s,@CXX_FOR_TARGET@,$CXX_FOR_TARGET,;t t
10428 s,@GCC_FOR_TARGET@,$GCC_FOR_TARGET,;t t
10429 s,@GCJ_FOR_TARGET@,$GCJ_FOR_TARGET,;t t
10430 s,@GFORTRAN_FOR_TARGET@,$GFORTRAN_FOR_TARGET,;t t
10431 s,@AR_FOR_TARGET@,$AR_FOR_TARGET,;t t
10432 s,@AS_FOR_TARGET@,$AS_FOR_TARGET,;t t
10433 s,@DLLTOOL_FOR_TARGET@,$DLLTOOL_FOR_TARGET,;t t
10434 s,@LD_FOR_TARGET@,$LD_FOR_TARGET,;t t
10435 s,@LIPO_FOR_TARGET@,$LIPO_FOR_TARGET,;t t
10436 s,@NM_FOR_TARGET@,$NM_FOR_TARGET,;t t
10437 s,@OBJDUMP_FOR_TARGET@,$OBJDUMP_FOR_TARGET,;t t
10438 s,@RANLIB_FOR_TARGET@,$RANLIB_FOR_TARGET,;t t
10439 s,@STRIP_FOR_TARGET@,$STRIP_FOR_TARGET,;t t
10440 s,@WINDRES_FOR_TARGET@,$WINDRES_FOR_TARGET,;t t
10441 s,@RAW_CXX_FOR_TARGET@,$RAW_CXX_FOR_TARGET,;t t
10442 s,@FLAGS_FOR_TARGET@,$FLAGS_FOR_TARGET,;t t
10443 s,@COMPILER_AS_FOR_TARGET@,$COMPILER_AS_FOR_TARGET,;t t
10444 s,@COMPILER_LD_FOR_TARGET@,$COMPILER_LD_FOR_TARGET,;t t
10445 s,@COMPILER_NM_FOR_TARGET@,$COMPILER_NM_FOR_TARGET,;t t
10446 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
10447 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
10448 s,@MAINT@,$MAINT,;t t
10449 s,@stage1_cflags@,$stage1_cflags,;t t
10450 s,@stage1_checking@,$stage1_checking,;t t
10451 s,@stage2_werror_flag@,$stage2_werror_flag,;t t
10452 s,@datarootdir@,$datarootdir,;t t
10453 s,@docdir@,$docdir,;t t
10454 s,@htmldir@,$htmldir,;t t
10455 s,@LIBOBJS@,$LIBOBJS,;t t
10456 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
10457 /@serialization_dependencies@/r $serialization_dependencies
10458 s,@serialization_dependencies@,,;t t
10459 /@host_makefile_frag@/r $host_makefile_frag
10460 s,@host_makefile_frag@,,;t t
10461 /@target_makefile_frag@/r $target_makefile_frag
10462 s,@target_makefile_frag@,,;t t
10463 /@alphaieee_frag@/r $alphaieee_frag
10464 s,@alphaieee_frag@,,;t t
10465 /@ospace_frag@/r $ospace_frag
10466 s,@ospace_frag@,,;t t
10467 CEOF
10468
10469 _ACEOF
10470
10471   cat >>$CONFIG_STATUS <<\_ACEOF
10472   # Split the substitutions into bite-sized pieces for seds with
10473   # small command number limits, like on Digital OSF/1 and HP-UX.
10474   ac_max_sed_lines=48
10475   ac_sed_frag=1 # Number of current file.
10476   ac_beg=1 # First line for current file.
10477   ac_end=$ac_max_sed_lines # Line after last line for current file.
10478   ac_more_lines=:
10479   ac_sed_cmds=
10480   while $ac_more_lines; do
10481     if test $ac_beg -gt 1; then
10482       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10483     else
10484       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10485     fi
10486     if test ! -s $tmp/subs.frag; then
10487       ac_more_lines=false
10488     else
10489       # The purpose of the label and of the branching condition is to
10490       # speed up the sed processing (if there are no `@' at all, there
10491       # is no need to browse any of the substitutions).
10492       # These are the two extra sed commands mentioned above.
10493       (echo ':t
10494   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
10495       if test -z "$ac_sed_cmds"; then
10496         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
10497       else
10498         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
10499       fi
10500       ac_sed_frag=`expr $ac_sed_frag + 1`
10501       ac_beg=$ac_end
10502       ac_end=`expr $ac_end + $ac_max_sed_lines`
10503     fi
10504   done
10505   if test -z "$ac_sed_cmds"; then
10506     ac_sed_cmds=cat
10507   fi
10508 fi # test -n "$CONFIG_FILES"
10509
10510 _ACEOF
10511 cat >>$CONFIG_STATUS <<\_ACEOF
10512 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
10513   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10514   case $ac_file in
10515   - | *:- | *:-:* ) # input from stdin
10516         cat >$tmp/stdin
10517         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10518         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10519   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10520         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10521   * )   ac_file_in=$ac_file.in ;;
10522   esac
10523
10524   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
10525   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10526 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10527          X"$ac_file" : 'X\(//\)[^/]' \| \
10528          X"$ac_file" : 'X\(//\)$' \| \
10529          X"$ac_file" : 'X\(/\)' \| \
10530          .     : '\(.\)' 2>/dev/null ||
10531 echo X"$ac_file" |
10532     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10533           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10534           /^X\(\/\/\)$/{ s//\1/; q; }
10535           /^X\(\/\).*/{ s//\1/; q; }
10536           s/.*/./; q'`
10537   { if $as_mkdir_p; then
10538     mkdir -p "$ac_dir"
10539   else
10540     as_dir="$ac_dir"
10541     as_dirs=
10542     while test ! -d "$as_dir"; do
10543       as_dirs="$as_dir $as_dirs"
10544       as_dir=`(dirname "$as_dir") 2>/dev/null ||
10545 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10546          X"$as_dir" : 'X\(//\)[^/]' \| \
10547          X"$as_dir" : 'X\(//\)$' \| \
10548          X"$as_dir" : 'X\(/\)' \| \
10549          .     : '\(.\)' 2>/dev/null ||
10550 echo X"$as_dir" |
10551     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10552           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10553           /^X\(\/\/\)$/{ s//\1/; q; }
10554           /^X\(\/\).*/{ s//\1/; q; }
10555           s/.*/./; q'`
10556     done
10557     test ! -n "$as_dirs" || mkdir $as_dirs
10558   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10559 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10560    { (exit 1); exit 1; }; }; }
10561
10562   ac_builddir=.
10563
10564 if test "$ac_dir" != .; then
10565   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10566   # A "../" for each directory in $ac_dir_suffix.
10567   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10568 else
10569   ac_dir_suffix= ac_top_builddir=
10570 fi
10571
10572 case $srcdir in
10573   .)  # No --srcdir option.  We are building in place.
10574     ac_srcdir=.
10575     if test -z "$ac_top_builddir"; then
10576        ac_top_srcdir=.
10577     else
10578        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10579     fi ;;
10580   [\\/]* | ?:[\\/]* )  # Absolute path.
10581     ac_srcdir=$srcdir$ac_dir_suffix;
10582     ac_top_srcdir=$srcdir ;;
10583   *) # Relative path.
10584     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10585     ac_top_srcdir=$ac_top_builddir$srcdir ;;
10586 esac
10587
10588 # Do not use `cd foo && pwd` to compute absolute paths, because
10589 # the directories may not exist.
10590 case `pwd` in
10591 .) ac_abs_builddir="$ac_dir";;
10592 *)
10593   case "$ac_dir" in
10594   .) ac_abs_builddir=`pwd`;;
10595   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10596   *) ac_abs_builddir=`pwd`/"$ac_dir";;
10597   esac;;
10598 esac
10599 case $ac_abs_builddir in
10600 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10601 *)
10602   case ${ac_top_builddir}. in
10603   .) ac_abs_top_builddir=$ac_abs_builddir;;
10604   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10605   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10606   esac;;
10607 esac
10608 case $ac_abs_builddir in
10609 .) ac_abs_srcdir=$ac_srcdir;;
10610 *)
10611   case $ac_srcdir in
10612   .) ac_abs_srcdir=$ac_abs_builddir;;
10613   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10614   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10615   esac;;
10616 esac
10617 case $ac_abs_builddir in
10618 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10619 *)
10620   case $ac_top_srcdir in
10621   .) ac_abs_top_srcdir=$ac_abs_builddir;;
10622   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10623   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10624   esac;;
10625 esac
10626
10627
10628   case $INSTALL in
10629   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10630   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
10631   esac
10632
10633   if test x"$ac_file" != x-; then
10634     { echo "$as_me:$LINENO: creating $ac_file" >&5
10635 echo "$as_me: creating $ac_file" >&6;}
10636     rm -f "$ac_file"
10637   fi
10638   # Let's still pretend it is `configure' which instantiates (i.e., don't
10639   # use $as_me), people would be surprised to read:
10640   #    /* config.h.  Generated by config.status.  */
10641   if test x"$ac_file" = x-; then
10642     configure_input=
10643   else
10644     configure_input="$ac_file.  "
10645   fi
10646   configure_input=$configure_input"Generated from `echo $ac_file_in |
10647                                      sed 's,.*/,,'` by configure."
10648
10649   # First look for the input files in the build tree, otherwise in the
10650   # src tree.
10651   ac_file_inputs=`IFS=:
10652     for f in $ac_file_in; do
10653       case $f in
10654       -) echo $tmp/stdin ;;
10655       [\\/$]*)
10656          # Absolute (can't be DOS-style, as IFS=:)
10657          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10658 echo "$as_me: error: cannot find input file: $f" >&2;}
10659    { (exit 1); exit 1; }; }
10660          echo "$f";;
10661       *) # Relative
10662          if test -f "$f"; then
10663            # Build tree
10664            echo "$f"
10665          elif test -f "$srcdir/$f"; then
10666            # Source tree
10667            echo "$srcdir/$f"
10668          else
10669            # /dev/null tree
10670            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10671 echo "$as_me: error: cannot find input file: $f" >&2;}
10672    { (exit 1); exit 1; }; }
10673          fi;;
10674       esac
10675     done` || { (exit 1); exit 1; }
10676 _ACEOF
10677 cat >>$CONFIG_STATUS <<_ACEOF
10678   sed "$ac_vpsub
10679 $extrasub
10680 _ACEOF
10681 cat >>$CONFIG_STATUS <<\_ACEOF
10682 :t
10683 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10684 s,@configure_input@,$configure_input,;t t
10685 s,@srcdir@,$ac_srcdir,;t t
10686 s,@abs_srcdir@,$ac_abs_srcdir,;t t
10687 s,@top_srcdir@,$ac_top_srcdir,;t t
10688 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
10689 s,@builddir@,$ac_builddir,;t t
10690 s,@abs_builddir@,$ac_abs_builddir,;t t
10691 s,@top_builddir@,$ac_top_builddir,;t t
10692 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
10693 s,@INSTALL@,$ac_INSTALL,;t t
10694 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
10695   rm -f $tmp/stdin
10696   if test x"$ac_file" != x-; then
10697     mv $tmp/out $ac_file
10698   else
10699     cat $tmp/out
10700     rm -f $tmp/out
10701   fi
10702
10703 done
10704 _ACEOF
10705
10706 cat >>$CONFIG_STATUS <<\_ACEOF
10707
10708 { (exit 0); exit 0; }
10709 _ACEOF
10710 chmod +x $CONFIG_STATUS
10711 ac_clean_files=$ac_clean_files_save
10712
10713
10714 # configure is writing to config.log, and then calls config.status.
10715 # config.status does its own redirection, appending to config.log.
10716 # Unfortunately, on DOS this fails, as config.log is still kept open
10717 # by configure, so config.status won't be able to write to it; its
10718 # output is simply discarded.  So we exec the FD to /dev/null,
10719 # effectively closing config.log, so it can be properly (re)opened and
10720 # appended to by config.status.  When coming back to configure, we
10721 # need to make the FD available again.
10722 if test "$no_create" != yes; then
10723   ac_cs_success=:
10724   ac_config_status_args=
10725   test "$silent" = yes &&
10726     ac_config_status_args="$ac_config_status_args --quiet"
10727   exec 5>/dev/null
10728   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10729   exec 5>>config.log
10730   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10731   # would make configure fail if this is the last instruction.
10732   $ac_cs_success || { (exit 1); exit 1; }
10733 fi
10734