]> gcc.gnu.org Git - gcc.git/blob - configure
4ea9022568fa5d4527222cd5a0f0a9b2d0b51741
[gcc.git] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15 --with-build-libsubdir=[DIR] Directory where to find libraries for build system"
16 ac_help="$ac_help
17 --enable-libada Builds libada directory"
18 ac_help="$ac_help
19 --enable-libssp Builds libssp directory"
20 ac_help="$ac_help
21 --with-mpfr-dir=PATH Specify source directory for MPFR library"
22 ac_help="$ac_help
23 --with-mpfr=PATH Specify directory for installed MPFR library"
24 ac_help="$ac_help
25 --with-gmp-dir=PATH Specify source directory for GMP library"
26 ac_help="$ac_help
27 --with-gmp=PATH Specify directory for installed GMP library"
28 ac_help="$ac_help
29 --enable-objc-gc enable the use of Boehm's garbage collector with
30 the GNU Objective-C runtime."
31 ac_help="$ac_help
32 --with-build-sysroot=sysroot
33 use sysroot as the system root during the build"
34 ac_help="$ac_help
35 --enable-bootstrap Enable bootstrapping [yes if native build]"
36 ac_help="$ac_help
37 --enable-serial-[{host,target,build}-]configure
38 Force sequential configuration of
39 sub-packages for the host, target or build
40 machine, or all sub-packages"
41 ac_help="$ac_help
42 --with-build-time-tools=path
43 use given path to find target tools during the build"
44 ac_help="$ac_help
45 --enable-maintainer-mode enable make rules and dependencies not useful
46 (and sometimes confusing) to the casual installer"
47 ac_help="$ac_help
48 --enable-werror enable -Werror in bootstrap stage2 and later"
49 ac_help="$ac_help
50 --with-datarootdir Use datarootdir as the data root directory."
51 ac_help="$ac_help
52 --with-docdir Install documentation in this directory."
53 ac_help="$ac_help
54 --with-htmldir Install html in this directory."
55
56 # Initialize some variables set by options.
57 # The variables have the same names as the options, with
58 # dashes changed to underlines.
59 build=NONE
60 cache_file=./config.cache
61 exec_prefix=NONE
62 host=NONE
63 no_create=
64 nonopt=NONE
65 no_recursion=
66 prefix=NONE
67 program_prefix=NONE
68 program_suffix=NONE
69 program_transform_name=s,x,x,
70 silent=
71 site=
72 srcdir=
73 target=NONE
74 verbose=
75 x_includes=NONE
76 x_libraries=NONE
77 bindir='${exec_prefix}/bin'
78 sbindir='${exec_prefix}/sbin'
79 libexecdir='${exec_prefix}/libexec'
80 datadir='${prefix}/share'
81 sysconfdir='${prefix}/etc'
82 sharedstatedir='${prefix}/com'
83 localstatedir='${prefix}/var'
84 libdir='${exec_prefix}/lib'
85 includedir='${prefix}/include'
86 oldincludedir='/usr/include'
87 infodir='${prefix}/info'
88 mandir='${prefix}/man'
89
90 # Initialize some other variables.
91 subdirs=
92 MFLAGS= MAKEFLAGS=
93 SHELL=${CONFIG_SHELL-/bin/sh}
94 # Maximum number of lines to put in a shell here document.
95 ac_max_here_lines=12
96
97 ac_prev=
98 for ac_option
99 do
100
101 # If the previous option needs an argument, assign it.
102 if test -n "$ac_prev"; then
103 eval "$ac_prev=\$ac_option"
104 ac_prev=
105 continue
106 fi
107
108 case "$ac_option" in
109 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
110 *) ac_optarg= ;;
111 esac
112
113 # Accept the important Cygnus configure options, so we can diagnose typos.
114
115 case "$ac_option" in
116
117 -bindir | --bindir | --bindi | --bind | --bin | --bi)
118 ac_prev=bindir ;;
119 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
120 bindir="$ac_optarg" ;;
121
122 -build | --build | --buil | --bui | --bu)
123 ac_prev=build ;;
124 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
125 build="$ac_optarg" ;;
126
127 -cache-file | --cache-file | --cache-fil | --cache-fi \
128 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
129 ac_prev=cache_file ;;
130 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
131 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
132 cache_file="$ac_optarg" ;;
133
134 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
135 ac_prev=datadir ;;
136 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
137 | --da=*)
138 datadir="$ac_optarg" ;;
139
140 -disable-* | --disable-*)
141 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
142 # Reject names that are not valid shell variable names.
143 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
144 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
145 fi
146 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
147 eval "enable_${ac_feature}=no" ;;
148
149 -enable-* | --enable-*)
150 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
151 # Reject names that are not valid shell variable names.
152 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
153 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
154 fi
155 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
156 case "$ac_option" in
157 *=*) ;;
158 *) ac_optarg=yes ;;
159 esac
160 eval "enable_${ac_feature}='$ac_optarg'" ;;
161
162 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
163 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
164 | --exec | --exe | --ex)
165 ac_prev=exec_prefix ;;
166 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
167 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
168 | --exec=* | --exe=* | --ex=*)
169 exec_prefix="$ac_optarg" ;;
170
171 -gas | --gas | --ga | --g)
172 # Obsolete; use --with-gas.
173 with_gas=yes ;;
174
175 -help | --help | --hel | --he)
176 # Omit some internal or obsolete options to make the list less imposing.
177 # This message is too long to be a string in the A/UX 3.1 sh.
178 cat << EOF
179 Usage: configure [options] [host]
180 Options: [defaults in brackets after descriptions]
181 Configuration:
182 --cache-file=FILE cache test results in FILE
183 --help print this message
184 --no-create do not create output files
185 --quiet, --silent do not print \`checking...' messages
186 --version print the version of autoconf that created configure
187 Directory and file names:
188 --prefix=PREFIX install architecture-independent files in PREFIX
189 [$ac_default_prefix]
190 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
191 [same as prefix]
192 --bindir=DIR user executables in DIR [EPREFIX/bin]
193 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
194 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
195 --datadir=DIR read-only architecture-independent data in DIR
196 [PREFIX/share]
197 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
198 --sharedstatedir=DIR modifiable architecture-independent data in DIR
199 [PREFIX/com]
200 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
201 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
202 --includedir=DIR C header files in DIR [PREFIX/include]
203 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
204 --infodir=DIR info documentation in DIR [PREFIX/info]
205 --mandir=DIR man documentation in DIR [PREFIX/man]
206 --srcdir=DIR find the sources in DIR [configure dir or ..]
207 --program-prefix=PREFIX prepend PREFIX to installed program names
208 --program-suffix=SUFFIX append SUFFIX to installed program names
209 --program-transform-name=PROGRAM
210 run sed PROGRAM on installed program names
211 EOF
212 cat << EOF
213 Host type:
214 --build=BUILD configure for building on BUILD [BUILD=HOST]
215 --host=HOST configure for HOST [guessed]
216 --target=TARGET configure for TARGET [TARGET=HOST]
217 Features and packages:
218 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
219 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
220 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
221 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
222 --x-includes=DIR X include files are in DIR
223 --x-libraries=DIR X library files are in DIR
224 EOF
225 if test -n "$ac_help"; then
226 echo "--enable and --with options recognized:$ac_help"
227 fi
228 exit 0 ;;
229
230 -host | --host | --hos | --ho)
231 ac_prev=host ;;
232 -host=* | --host=* | --hos=* | --ho=*)
233 host="$ac_optarg" ;;
234
235 -includedir | --includedir | --includedi | --included | --include \
236 | --includ | --inclu | --incl | --inc)
237 ac_prev=includedir ;;
238 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
239 | --includ=* | --inclu=* | --incl=* | --inc=*)
240 includedir="$ac_optarg" ;;
241
242 -infodir | --infodir | --infodi | --infod | --info | --inf)
243 ac_prev=infodir ;;
244 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
245 infodir="$ac_optarg" ;;
246
247 -libdir | --libdir | --libdi | --libd)
248 ac_prev=libdir ;;
249 -libdir=* | --libdir=* | --libdi=* | --libd=*)
250 libdir="$ac_optarg" ;;
251
252 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
253 | --libexe | --libex | --libe)
254 ac_prev=libexecdir ;;
255 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
256 | --libexe=* | --libex=* | --libe=*)
257 libexecdir="$ac_optarg" ;;
258
259 -localstatedir | --localstatedir | --localstatedi | --localstated \
260 | --localstate | --localstat | --localsta | --localst \
261 | --locals | --local | --loca | --loc | --lo)
262 ac_prev=localstatedir ;;
263 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
264 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
265 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
266 localstatedir="$ac_optarg" ;;
267
268 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
269 ac_prev=mandir ;;
270 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
271 mandir="$ac_optarg" ;;
272
273 -nfp | --nfp | --nf)
274 # Obsolete; use --without-fp.
275 with_fp=no ;;
276
277 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
278 | --no-cr | --no-c)
279 no_create=yes ;;
280
281 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
282 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
283 no_recursion=yes ;;
284
285 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
286 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
287 | --oldin | --oldi | --old | --ol | --o)
288 ac_prev=oldincludedir ;;
289 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
290 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
291 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
292 oldincludedir="$ac_optarg" ;;
293
294 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
295 ac_prev=prefix ;;
296 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
297 prefix="$ac_optarg" ;;
298
299 -program-prefix | --program-prefix | --program-prefi | --program-pref \
300 | --program-pre | --program-pr | --program-p)
301 ac_prev=program_prefix ;;
302 -program-prefix=* | --program-prefix=* | --program-prefi=* \
303 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
304 program_prefix="$ac_optarg" ;;
305
306 -program-suffix | --program-suffix | --program-suffi | --program-suff \
307 | --program-suf | --program-su | --program-s)
308 ac_prev=program_suffix ;;
309 -program-suffix=* | --program-suffix=* | --program-suffi=* \
310 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
311 program_suffix="$ac_optarg" ;;
312
313 -program-transform-name | --program-transform-name \
314 | --program-transform-nam | --program-transform-na \
315 | --program-transform-n | --program-transform- \
316 | --program-transform | --program-transfor \
317 | --program-transfo | --program-transf \
318 | --program-trans | --program-tran \
319 | --progr-tra | --program-tr | --program-t)
320 ac_prev=program_transform_name ;;
321 -program-transform-name=* | --program-transform-name=* \
322 | --program-transform-nam=* | --program-transform-na=* \
323 | --program-transform-n=* | --program-transform-=* \
324 | --program-transform=* | --program-transfor=* \
325 | --program-transfo=* | --program-transf=* \
326 | --program-trans=* | --program-tran=* \
327 | --progr-tra=* | --program-tr=* | --program-t=*)
328 program_transform_name="$ac_optarg" ;;
329
330 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
331 | -silent | --silent | --silen | --sile | --sil)
332 silent=yes ;;
333
334 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
335 ac_prev=sbindir ;;
336 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
337 | --sbi=* | --sb=*)
338 sbindir="$ac_optarg" ;;
339
340 -sharedstatedir | --sharedstatedir | --sharedstatedi \
341 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
342 | --sharedst | --shareds | --shared | --share | --shar \
343 | --sha | --sh)
344 ac_prev=sharedstatedir ;;
345 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
346 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
347 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
348 | --sha=* | --sh=*)
349 sharedstatedir="$ac_optarg" ;;
350
351 -site | --site | --sit)
352 ac_prev=site ;;
353 -site=* | --site=* | --sit=*)
354 site="$ac_optarg" ;;
355
356 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
357 ac_prev=srcdir ;;
358 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
359 srcdir="$ac_optarg" ;;
360
361 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
362 | --syscon | --sysco | --sysc | --sys | --sy)
363 ac_prev=sysconfdir ;;
364 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
365 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
366 sysconfdir="$ac_optarg" ;;
367
368 -target | --target | --targe | --targ | --tar | --ta | --t)
369 ac_prev=target ;;
370 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
371 target="$ac_optarg" ;;
372
373 -v | -verbose | --verbose | --verbos | --verbo | --verb)
374 verbose=yes ;;
375
376 -version | --version | --versio | --versi | --vers)
377 echo "configure generated by autoconf version 2.13"
378 exit 0 ;;
379
380 -with-* | --with-*)
381 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
382 # Reject names that are not valid shell variable names.
383 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
384 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
385 fi
386 ac_package=`echo $ac_package| sed 's/-/_/g'`
387 case "$ac_option" in
388 *=*) ;;
389 *) ac_optarg=yes ;;
390 esac
391 eval "with_${ac_package}='$ac_optarg'" ;;
392
393 -without-* | --without-*)
394 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
395 # Reject names that are not valid shell variable names.
396 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
397 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
398 fi
399 ac_package=`echo $ac_package| sed 's/-/_/g'`
400 eval "with_${ac_package}=no" ;;
401
402 --x)
403 # Obsolete; use --with-x.
404 with_x=yes ;;
405
406 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
407 | --x-incl | --x-inc | --x-in | --x-i)
408 ac_prev=x_includes ;;
409 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
410 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
411 x_includes="$ac_optarg" ;;
412
413 -x-libraries | --x-libraries | --x-librarie | --x-librari \
414 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
415 ac_prev=x_libraries ;;
416 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
417 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
418 x_libraries="$ac_optarg" ;;
419
420 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
421 ;;
422
423 *)
424 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
425 echo "configure: warning: $ac_option: invalid host type" 1>&2
426 fi
427 if test "x$nonopt" != xNONE; then
428 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
429 fi
430 nonopt="$ac_option"
431 ;;
432
433 esac
434 done
435
436 if test -n "$ac_prev"; then
437 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
438 fi
439
440 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
441
442 # File descriptor usage:
443 # 0 standard input
444 # 1 file creation
445 # 2 errors and warnings
446 # 3 some systems may open it to /dev/tty
447 # 4 used on the Kubota Titan
448 # 6 checking for... messages and results
449 # 5 compiler messages saved in config.log
450 if test "$silent" = yes; then
451 exec 6>/dev/null
452 else
453 exec 6>&1
454 fi
455 exec 5>./config.log
456
457 echo "\
458 This file contains any messages produced by compilers while
459 running configure, to aid debugging if configure makes a mistake.
460 " 1>&5
461
462 # Strip out --no-create and --no-recursion so they do not pile up.
463 # Also quote any args containing shell metacharacters.
464 ac_configure_args=
465 for ac_arg
466 do
467 case "$ac_arg" in
468 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
469 | --no-cr | --no-c) ;;
470 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
471 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
472 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
473 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
474 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
475 esac
476 done
477
478 # NLS nuisances.
479 # Only set these to C if already set. These must not be set unconditionally
480 # because not all systems understand e.g. LANG=C (notably SCO).
481 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
482 # Non-C LC_CTYPE values break the ctype check.
483 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
484 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
485 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
486 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
487
488 # confdefs.h avoids OS command line length limits that DEFS can exceed.
489 rm -rf conftest* confdefs.h
490 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
491 echo > confdefs.h
492
493 # A filename unique to this package, relative to the directory that
494 # configure is in, which we can look for to find out if srcdir is correct.
495 ac_unique_file=move-if-change
496
497 # Find the source files, if location was not specified.
498 if test -z "$srcdir"; then
499 ac_srcdir_defaulted=yes
500 # Try the directory containing this script, then its parent.
501 ac_prog=$0
502 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
503 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
504 srcdir=$ac_confdir
505 if test ! -r $srcdir/$ac_unique_file; then
506 srcdir=..
507 fi
508 else
509 ac_srcdir_defaulted=no
510 fi
511 if test ! -r $srcdir/$ac_unique_file; then
512 if test "$ac_srcdir_defaulted" = yes; then
513 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
514 else
515 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
516 fi
517 fi
518 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
519
520 # Prefer explicitly selected file to automatically selected ones.
521 if test -z "$CONFIG_SITE"; then
522 if test "x$prefix" != xNONE; then
523 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
524 else
525 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
526 fi
527 fi
528 for ac_site_file in $CONFIG_SITE; do
529 if test -r "$ac_site_file"; then
530 echo "loading site script $ac_site_file"
531 . "$ac_site_file"
532 fi
533 done
534
535 if test -r "$cache_file"; then
536 echo "loading cache $cache_file"
537 . $cache_file
538 else
539 echo "creating cache $cache_file"
540 > $cache_file
541 fi
542
543 ac_ext=c
544 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
545 ac_cpp='$CPP $CPPFLAGS'
546 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
547 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
548 cross_compiling=$ac_cv_prog_cc_cross
549
550 ac_exeext=
551 ac_objext=o
552 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
553 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
554 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
555 ac_n= ac_c='
556 ' ac_t=' '
557 else
558 ac_n=-n ac_c= ac_t=
559 fi
560 else
561 ac_n= ac_c='\c' ac_t=
562 fi
563
564
565
566 ac_aux_dir=
567 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
568 if test -f $ac_dir/install-sh; then
569 ac_aux_dir=$ac_dir
570 ac_install_sh="$ac_aux_dir/install-sh -c"
571 break
572 elif test -f $ac_dir/install.sh; then
573 ac_aux_dir=$ac_dir
574 ac_install_sh="$ac_aux_dir/install.sh -c"
575 break
576 fi
577 done
578 if test -z "$ac_aux_dir"; then
579 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
580 fi
581 ac_config_guess=$ac_aux_dir/config.guess
582 ac_config_sub=$ac_aux_dir/config.sub
583 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
584
585
586 # Do some error checking and defaulting for the host and target type.
587 # The inputs are:
588 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
589 #
590 # The rules are:
591 # 1. You are not allowed to specify --host, --target, and nonopt at the
592 # same time.
593 # 2. Host defaults to nonopt.
594 # 3. If nonopt is not specified, then host defaults to the current host,
595 # as determined by config.guess.
596 # 4. Target and build default to nonopt.
597 # 5. If nonopt is not specified, then target and build default to host.
598
599 # The aliases save the names the user supplied, while $host etc.
600 # will get canonicalized.
601 case $host---$target---$nonopt in
602 NONE---*---* | *---NONE---* | *---*---NONE) ;;
603 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
604 esac
605
606
607 # Make sure we can run config.sub.
608 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
609 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
610 fi
611
612 echo $ac_n "checking host system type""... $ac_c" 1>&6
613 echo "configure:614: checking host system type" >&5
614
615 host_alias=$host
616 case "$host_alias" in
617 NONE)
618 case $nonopt in
619 NONE)
620 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
621 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
622 fi ;;
623 *) host_alias=$nonopt ;;
624 esac ;;
625 esac
626
627 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
628 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
629 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
630 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
631 echo "$ac_t""$host" 1>&6
632
633 echo $ac_n "checking target system type""... $ac_c" 1>&6
634 echo "configure:635: checking target system type" >&5
635
636 target_alias=$target
637 case "$target_alias" in
638 NONE)
639 case $nonopt in
640 NONE) target_alias=$host_alias ;;
641 *) target_alias=$nonopt ;;
642 esac ;;
643 esac
644
645 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
646 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
647 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
648 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
649 echo "$ac_t""$target" 1>&6
650
651 echo $ac_n "checking build system type""... $ac_c" 1>&6
652 echo "configure:653: checking build system type" >&5
653
654 build_alias=$build
655 case "$build_alias" in
656 NONE)
657 case $nonopt in
658 NONE) build_alias=$host_alias ;;
659 *) build_alias=$nonopt ;;
660 esac ;;
661 esac
662
663 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
664 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
665 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
666 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
667 echo "$ac_t""$build" 1>&6
668
669 test "$host_alias" != "$target_alias" &&
670 test "$program_prefix$program_suffix$program_transform_name" = \
671 NONENONEs,x,x, &&
672 program_prefix=${target_alias}-
673
674 if test "$program_transform_name" = s,x,x,; then
675 program_transform_name=
676 else
677 # Double any \ or $. echo might interpret backslashes.
678 cat <<\EOF_SED > conftestsed
679 s,\\,\\\\,g; s,\$,$$,g
680 EOF_SED
681 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
682 rm -f conftestsed
683 fi
684 test "$program_prefix" != NONE &&
685 program_transform_name="s,^,${program_prefix},; $program_transform_name"
686 # Use a double $ so make ignores it.
687 test "$program_suffix" != NONE &&
688 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
689
690 # sed with no file args requires a program.
691 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
692
693
694 # Get 'install' or 'install-sh' and its variants.
695 # Find a good install program. We prefer a C program (faster),
696 # so one script is as good as another. But avoid the broken or
697 # incompatible versions:
698 # SysV /etc/install, /usr/sbin/install
699 # SunOS /usr/etc/install
700 # IRIX /sbin/install
701 # AIX /bin/install
702 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
703 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
704 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
705 # ./install, which can be erroneously created by make from ./install.sh.
706 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
707 echo "configure:708: checking for a BSD compatible install" >&5
708 if test -z "$INSTALL"; then
709 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
710 echo $ac_n "(cached) $ac_c" 1>&6
711 else
712 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
713 for ac_dir in $PATH; do
714 # Account for people who put trailing slashes in PATH elements.
715 case "$ac_dir/" in
716 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
717 *)
718 # OSF1 and SCO ODT 3.0 have their own names for install.
719 # Don't use installbsd from OSF since it installs stuff as root
720 # by default.
721 for ac_prog in ginstall scoinst install; do
722 if test -f $ac_dir/$ac_prog; then
723 if test $ac_prog = install &&
724 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
725 # AIX install. It has an incompatible calling convention.
726 :
727 else
728 ac_cv_path_install="$ac_dir/$ac_prog -c"
729 break 2
730 fi
731 fi
732 done
733 ;;
734 esac
735 done
736 IFS="$ac_save_IFS"
737
738 fi
739 if test "${ac_cv_path_install+set}" = set; then
740 INSTALL="$ac_cv_path_install"
741 else
742 # As a last resort, use the slow shell script. We don't cache a
743 # path for INSTALL within a source directory, because that will
744 # break other packages using the cache if that directory is
745 # removed, or if the path is relative.
746 INSTALL="$ac_install_sh"
747 fi
748 fi
749 echo "$ac_t""$INSTALL" 1>&6
750
751 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
752 # It thinks the first close brace ends the variable substitution.
753 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
754
755 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
756
757 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
758
759 echo $ac_n "checking whether ln works""... $ac_c" 1>&6
760 echo "configure:761: checking whether ln works" >&5
761 if eval "test \"`echo '$''{'acx_cv_prog_LN'+set}'`\" = set"; then
762 echo $ac_n "(cached) $ac_c" 1>&6
763 else
764 rm -f conftestdata_t
765 echo >conftestdata_f
766 if ln conftestdata_f conftestdata_t 2>/dev/null
767 then
768 acx_cv_prog_LN=ln
769 else
770 acx_cv_prog_LN=no
771 fi
772 rm -f conftestdata_f conftestdata_t
773
774 fi
775 if test $acx_cv_prog_LN = no; then
776 LN="cp"
777 echo "$ac_t""no, using $LN" 1>&6
778 else
779 LN="$acx_cv_prog_LN"
780 echo "$ac_t""yes" 1>&6
781 fi
782
783 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
784 echo "configure:785: checking whether ln -s works" >&5
785 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
786 echo $ac_n "(cached) $ac_c" 1>&6
787 else
788 rm -f conftestdata
789 if ln -s X conftestdata 2>/dev/null
790 then
791 rm -f conftestdata
792 ac_cv_prog_LN_S="ln -s"
793 else
794 ac_cv_prog_LN_S=ln
795 fi
796 fi
797 LN_S="$ac_cv_prog_LN_S"
798 if test "$ac_cv_prog_LN_S" = "ln -s"; then
799 echo "$ac_t""yes" 1>&6
800 else
801 echo "$ac_t""no" 1>&6
802 fi
803
804
805 ### we might need to use some other shell than /bin/sh for running subshells
806 ### If we are on Windows, search for the shell. This will permit people
807 ### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
808 ### without also having to set CONFIG_SHELL. This code will work when
809 ### using bash, which sets OSTYPE.
810 case "${OSTYPE}" in
811 *win32*)
812 if test x${CONFIG_SHELL} = x ; then
813 if test ! -f /bin/sh ; then
814 if test x${SHELL} != x && test -f ${SHELL} ; then
815 CONFIG_SHELL=${SHELL}
816 export CONFIG_SHELL
817 else
818 for prog in sh sh.exe bash bash.exe; do
819 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
820 for dir in $PATH; do
821 test -z "$dir" && dir=.
822 if test -f $dir/$prog; then
823 CONFIG_SHELL=$dir/$prog
824 export CONFIG_SHELL
825 break
826 fi
827 done
828 IFS="$save_ifs"
829 test -n "${CONFIG_SHELL}" && break
830 done
831 fi
832 fi
833 fi
834 ;;
835 esac
836
837 config_shell=${CONFIG_SHELL-/bin/sh}
838
839 progname=$0
840 # if PWD already has a value, it is probably wrong.
841 if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
842
843 # Export original configure arguments for use by sub-configures. These
844 # will be expanded by make, so quote '$'.
845 tmp="$progname $@"
846 sed -e 's,\$,$$,g' <<EOF_SED > conftestsed.out
847 $tmp
848 EOF_SED
849 TOPLEVEL_CONFIGURE_ARGUMENTS=`cat conftestsed.out`
850 rm -f conftestsed.out
851
852
853 moveifchange=${srcdir}/move-if-change
854
855 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
856
857 # We pass INSTALL explicitly to sub-makes. Make sure that it is not
858 # a relative path.
859 if test "$INSTALL" = "${srcdir}/install-sh -c"; then
860 INSTALL="${srcpwd}/install-sh -c"
861 fi
862
863 # Set srcdir to "." if that's what it is.
864 # This is important for multilib support.
865 pwd=`${PWDCMD-pwd}`
866 if test "${pwd}" = "${srcpwd}" ; then
867 srcdir=.
868 fi
869
870 topsrcdir=$srcpwd
871
872 extra_host_args=
873
874 ### To add a new directory to the tree, first choose whether it is a target
875 ### or a host dependent tool. Then put it into the appropriate list
876 ### (library or tools, host or target), doing a dependency sort.
877
878 # Subdirs will be configured in the order listed in build_configdirs,
879 # configdirs, or target_configdirs; see the serialization section below.
880
881 # Dependency sorting is only needed when *configuration* must be done in
882 # a particular order. In all cases a dependency should be specified in
883 # the Makefile, whether or not it's implicitly specified here.
884
885 # Double entries in build_configdirs, configdirs, or target_configdirs may
886 # cause circular dependencies and break everything horribly.
887
888 # these library is used by various programs built for the build
889 # environment
890 #
891 build_libs="build-libiberty"
892
893 # these tools are built for the build environment
894 build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
895
896 # these libraries are used by various programs built for the host environment
897 #
898 host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber"
899
900 # these tools are built for the host environment
901 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
902 # know that we are building the simulator.
903 # binutils, gas and ld appear in that order because it makes sense to run
904 # "make check" in that particular order.
905 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"
906
907 # libgcj represents the runtime libraries only used by gcj.
908 libgcj="target-libffi \
909 target-zlib \
910 target-qthreads \
911 target-libjava"
912
913 # these libraries are built for the target environment, and are built after
914 # the host libraries and the host tools (which may be a cross compiler)
915 #
916 target_libraries="target-libiberty \
917 target-libgloss \
918 target-newlib \
919 target-libstdc++-v3 \
920 target-libmudflap \
921 target-libssp \
922 target-libgfortran \
923 target-boehm-gc \
924 ${libgcj} \
925 target-libobjc \
926 target-libada \
927 target-libgomp"
928
929 # these tools are built using the target libraries, and are intended to
930 # run only in the target environment
931 #
932 # note: any program that *uses* libraries that are in the "target_libraries"
933 # list belongs in this list. those programs are also very likely
934 # candidates for the "native_only" list which follows
935 #
936 target_tools="target-examples target-groff target-gperf target-rda"
937
938 ################################################################################
939
940 ## All tools belong in one of the four categories, and are assigned above
941 ## We assign ${configdirs} this way to remove all embedded newlines. This
942 ## is important because configure will choke if they ever get through.
943 ## ${configdirs} is directories we build using the host tools.
944 ## ${target_configdirs} is directories we build using the target tools.
945 configdirs=`echo ${host_libs} ${host_tools}`
946 target_configdirs=`echo ${target_libraries} ${target_tools}`
947 build_configdirs=`echo ${build_libs} ${build_tools}`
948
949 ################################################################################
950
951 srcname="gnu development package"
952
953 # This gets set non-empty for some net releases of packages.
954 appdirs=""
955
956 # Define is_cross_compiler to save on calls to 'test'.
957 is_cross_compiler=
958 if test x"${host}" = x"${target}" ; then
959 is_cross_compiler=no
960 else
961 is_cross_compiler=yes
962 fi
963
964 # Find the build and target subdir names.
965 case ${build_alias} in
966 "") build_noncanonical=${build} ;;
967 *) build_noncanonical=${build_alias} ;;
968 esac
969
970 case ${host_alias} in
971 "") host_noncanonical=${build_noncanonical} ;;
972 *) host_noncanonical=${host_alias} ;;
973 esac
974
975 case ${target_alias} in
976 "") target_noncanonical=${host_noncanonical} ;;
977 *) target_noncanonical=${target_alias} ;;
978 esac
979
980 # Prefix 'build-' so this never conflicts with target_subdir.
981 build_subdir="build-${build_noncanonical}"
982 # Check whether --with-build-libsubdir or --without-build-libsubdir was given.
983 if test "${with_build_libsubdir+set}" = set; then
984 withval="$with_build_libsubdir"
985 build_libsubdir="$withval"
986 else
987 build_libsubdir="$build_subdir"
988 fi
989
990 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
991 if ( test $srcdir = . && test -d gcc ) \
992 || test -d $srcdir/../host-${host_noncanonical}; then
993 host_subdir="host-${host_noncanonical}"
994 else
995 host_subdir=.
996 fi
997 # No prefix.
998 target_subdir=${target_noncanonical}
999
1000
1001 # Skipdirs are removed silently.
1002 skipdirs=
1003 # Noconfigdirs are removed loudly.
1004 noconfigdirs=""
1005
1006 use_gnu_ld=
1007 # Make sure we don't let GNU ld be added if we didn't want it.
1008 if test x$with_gnu_ld = xno ; then
1009 use_gnu_ld=no
1010 noconfigdirs="$noconfigdirs ld"
1011 fi
1012
1013 use_gnu_as=
1014 # Make sure we don't let GNU as be added if we didn't want it.
1015 if test x$with_gnu_as = xno ; then
1016 use_gnu_as=no
1017 noconfigdirs="$noconfigdirs gas"
1018 fi
1019
1020 # some tools are so dependent upon X11 that if we're not building with X,
1021 # it's not even worth trying to configure, much less build, that tool.
1022
1023 case ${with_x} in
1024 yes | "") ;; # the default value for this tree is that X11 is available
1025 no)
1026 skipdirs="${skipdirs} tk itcl libgui"
1027 # We won't be able to build gdbtk without X.
1028 enable_gdbtk=no
1029 ;;
1030 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
1031 esac
1032
1033 # Some tools are only suitable for building in a "native" situation.
1034 # Remove these if host!=target.
1035 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"
1036
1037 # Similarly, some are only suitable for cross toolchains.
1038 # Remove these if host=target.
1039 cross_only="target-libgloss target-newlib target-opcodes"
1040
1041 case $is_cross_compiler in
1042 no) skipdirs="${skipdirs} ${cross_only}" ;;
1043 yes) skipdirs="${skipdirs} ${native_only}" ;;
1044 esac
1045
1046 # If both --with-headers and --with-libs are specified, default to
1047 # --without-newlib.
1048 if test x"${with_headers}" != x && test x"${with_headers}" != xno \
1049 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
1050 if test x"${with_newlib}" = x ; then
1051 with_newlib=no
1052 fi
1053 fi
1054
1055 # Recognize --with-newlib/--without-newlib.
1056 case ${with_newlib} in
1057 no) skipdirs="${skipdirs} target-newlib" ;;
1058 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
1059 esac
1060
1061 # Configure extra directories which are host specific
1062
1063 case "${host}" in
1064 *-cygwin*)
1065 configdirs="$configdirs libtermcap" ;;
1066 esac
1067
1068 # A target can indicate whether a language isn't supported for some reason.
1069 # Only spaces may be used in this macro; not newlines or tabs.
1070 unsupported_languages=
1071
1072 # Remove more programs from consideration, based on the host or
1073 # target this usually means that a port of the program doesn't
1074 # exist yet.
1075
1076 case "${host}" in
1077 hppa*64*-*-*)
1078 noconfigdirs="$noconfigdirs byacc"
1079 ;;
1080 i[3456789]86-*-vsta)
1081 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
1082 ;;
1083 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
1084 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
1085 ;;
1086 i[3456789]86-*-mingw32*)
1087 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
1088 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool"
1089 ;;
1090 i[3456789]86-*-beos*)
1091 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
1092 ;;
1093 *-*-cygwin*)
1094 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
1095 ;;
1096 *-*-netbsd*)
1097 noconfigdirs="$noconfigdirs rcs"
1098 ;;
1099 ppc*-*-pe)
1100 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
1101 ;;
1102 powerpc-*-beos*)
1103 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
1104 ;;
1105 esac
1106
1107
1108 # Check whether --enable-libada or --disable-libada was given.
1109 if test "${enable_libada+set}" = set; then
1110 enableval="$enable_libada"
1111 ENABLE_LIBADA=$enableval
1112 else
1113 ENABLE_LIBADA=yes
1114 fi
1115
1116 if test "${ENABLE_LIBADA}" != "yes" ; then
1117 noconfigdirs="$noconfigdirs gnattools"
1118 fi
1119
1120 # Check whether --enable-libssp or --disable-libssp was given.
1121 if test "${enable_libssp+set}" = set; then
1122 enableval="$enable_libssp"
1123 ENABLE_LIBSSP=$enableval
1124 else
1125 ENABLE_LIBSSP=yes
1126 fi
1127
1128
1129 # Save it here so that, even in case of --enable-libgcj, if the Java
1130 # front-end isn't enabled, we still get libgcj disabled.
1131 libgcj_saved=$libgcj
1132 case $enable_libgcj in
1133 yes)
1134 # If we reset it here, it won't get added to noconfigdirs in the
1135 # target-specific build rules, so it will be forcibly enabled
1136 # (unless the Java language itself isn't enabled).
1137 libgcj=
1138 ;;
1139 no)
1140 # Make sure we get it printed in the list of not supported target libs.
1141 noconfigdirs="$noconfigdirs ${libgcj}"
1142 ;;
1143 esac
1144
1145
1146 # Disable libmudflap on some systems.
1147 if test x$enable_libmudflap = x ; then
1148 case "${target}" in
1149 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
1150 # Enable libmudflap by default in GNU and friends.
1151 ;;
1152 *-*-freebsd*)
1153 # Enable libmudflap by default in FreeBSD.
1154 ;;
1155 *)
1156 # Disable it by default everywhere else.
1157 noconfigdirs="$noconfigdirs target-libmudflap"
1158 ;;
1159 esac
1160 fi
1161
1162 # Disable libgomp on non POSIX hosted systems.
1163 if test x$enable_libgomp = x ; then
1164 # Enable libgomp by default on hosted POSIX systems.
1165 case "${target}" in
1166 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
1167 ;;
1168 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
1169 ;;
1170 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
1171 ;;
1172 *-*-darwin* | *-*-aix*)
1173 ;;
1174 *)
1175 noconfigdirs="$noconfigdirs target-libgomp"
1176 ;;
1177 esac
1178 fi
1179
1180
1181 case "${target}" in
1182 *-*-chorusos)
1183 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1184 ;;
1185 powerpc-*-darwin*)
1186 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb gprof"
1187 noconfigdirs="$noconfigdirs sim target-rda"
1188 ;;
1189 *-*-darwin*)
1190 noconfigdirs="$noconfigdirs ld gas gdb gprof"
1191 noconfigdirs="$noconfigdirs sim target-rda"
1192 noconfigdirs="$noconfigdirs ${libgcj}"
1193 ;;
1194 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
1195 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1196 ;;
1197 *-*-freebsd*)
1198 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1199 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
1200 && test -f /usr/local/include/gmp.h; then
1201 with_gmp=/usr/local
1202 fi
1203
1204 # Skip some stuff that's unsupported on some FreeBSD configurations.
1205 case "${target}" in
1206 i*86-*-*) ;;
1207 alpha*-*-*) ;;
1208 *)
1209 noconfigdirs="$noconfigdirs ${libgcj}"
1210 ;;
1211 esac
1212 ;;
1213 *-*-kaos*)
1214 # Remove unsupported stuff on all kaOS configurations.
1215 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
1216 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
1217 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
1218 noconfigdirs="$noconfigdirs target-libgloss"
1219 ;;
1220 *-*-netbsd*)
1221 # Skip some stuff on all NetBSD configurations.
1222 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
1223
1224 # Skip some stuff that's unsupported on some NetBSD configurations.
1225 case "${target}" in
1226 i*86-*-netbsdelf*) ;;
1227 arm*-*-netbsdelf*) ;;
1228 *)
1229 noconfigdirs="$noconfigdirs ${libgcj}"
1230 ;;
1231 esac
1232 ;;
1233 *-*-netware*)
1234 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
1235 ;;
1236 *-*-rtems*)
1237 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1238 ;;
1239 # The tpf target doesn't support gdb yet.
1240 *-*-tpf*)
1241 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1242 ;;
1243 *-*-uclinux*)
1244 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
1245 ;;
1246 *-*-vxworks*)
1247 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
1248 ;;
1249 alpha*-dec-osf*)
1250 # ld works, but does not support shared libraries.
1251 # newlib is not 64 bit ready. I'm not sure about fileutils.
1252 # gas doesn't generate exception information.
1253 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
1254 ;;
1255 alpha*-*-*vms*)
1256 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
1257 ;;
1258 alpha*-*-linux*)
1259 # newlib is not 64 bit ready
1260 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1261 ;;
1262 alpha*-*-*)
1263 # newlib is not 64 bit ready
1264 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1265 ;;
1266 am33_2.0-*-linux*)
1267 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1268 ;;
1269 sh-*-linux*)
1270 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1271 ;;
1272 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
1273 noconfigdirs="$noconfigdirs ${libgcj}"
1274 noconfigdirs="$noconfigdirs target-examples"
1275 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
1276 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
1277 noconfigdirs="$noconfigdirs expect dejagnu"
1278 # the C++ libraries don't build on top of CE's C libraries
1279 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1280 noconfigdirs="$noconfigdirs target-newlib"
1281 case "${host}" in
1282 *-*-cygwin*) ;; # keep gdb and readline
1283 *) noconfigdirs="$noconfigdirs gdb readline"
1284 ;;
1285 esac
1286 ;;
1287 arc-*-*)
1288 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1289 ;;
1290 arm-semi-aof )
1291 ;;
1292 arm-*-coff | strongarm-*-coff | xscale-*-coff)
1293 noconfigdirs="$noconfigdirs ${libgcj}"
1294 ;;
1295 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
1296 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
1297 ;;
1298 arm*-*-linux-gnueabi)
1299 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
1300 noconfigdirs="$noconfigdirs target-libjava target-libobjc"
1301 ;;
1302 arm*-*-symbianelf*)
1303 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
1304 ;;
1305 arm-*-pe*)
1306 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1307 ;;
1308 thumb-*-coff)
1309 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1310 ;;
1311 thumb-*-elf)
1312 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1313 ;;
1314 thumb-*-pe)
1315 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1316 ;;
1317 arm-*-riscix*)
1318 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
1319 ;;
1320 avr-*-*)
1321 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
1322 ;;
1323 bfin-*-*)
1324 noconfigdirs="$noconfigdirs target-libgloss gdb"
1325 if test x${is_cross_compiler} != xno ; then
1326 target_configdirs="${target_configdirs} target-bsp target-cygmon"
1327 fi
1328 ;;
1329 c4x-*-* | tic4x-*-*)
1330 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1331 ;;
1332 c54x*-*-* | tic54x-*-*)
1333 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
1334 ;;
1335 cris-*-* | crisv32-*-*)
1336 unsupported_languages="$unsupported_languages java"
1337 case "${target}" in
1338 *-*-aout)
1339 unsupported_languages="$unsupported_languages fortran"
1340 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
1341 *-*-elf)
1342 unsupported_languages="$unsupported_languages fortran"
1343 noconfigdirs="$noconfigdirs target-boehm-gc";;
1344 *-*-linux*)
1345 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
1346 *)
1347 unsupported_languages="$unsupported_languages fortran"
1348 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
1349 esac
1350 ;;
1351 crx-*-*)
1352 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
1353 ;;
1354 d10v-*-*)
1355 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1356 ;;
1357 d30v-*-*)
1358 noconfigdirs="$noconfigdirs ${libgcj} gdb"
1359 ;;
1360 fr30-*-elf*)
1361 noconfigdirs="$noconfigdirs ${libgcj} gdb"
1362 ;;
1363 frv-*-*)
1364 noconfigdirs="$noconfigdirs ${libgcj}"
1365 ;;
1366 h8300*-*-*)
1367 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1368 ;;
1369 h8500-*-*)
1370 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1371 ;;
1372 hppa1.1-*-osf* | hppa1.1-*-bsd* )
1373 ;;
1374 hppa*64*-*-linux* | parisc*64*-*-linux*)
1375 # In this case, it's because the hppa64-linux target is for
1376 # the kernel only at this point and has no libc, and thus no
1377 # headers, crt*.o, etc., all of which are needed by these.
1378 noconfigdirs="$noconfigdirs target-zlib"
1379 ;;
1380 parisc*-*-linux* | hppa*-*-linux*)
1381 ;;
1382 hppa*-*-*elf* | \
1383 hppa*-*-lites* | \
1384 hppa*-*-openbsd* | \
1385 hppa*64*-*-*)
1386 noconfigdirs="$noconfigdirs ${libgcj}"
1387 ;;
1388 hppa*-hp-hpux11*)
1389 noconfigdirs="$noconfigdirs ld shellutils"
1390 ;;
1391 hppa*-*-*)
1392 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
1393 # build on HP-UX 10.20.
1394 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
1395 ;;
1396 i960-*-*)
1397 noconfigdirs="$noconfigdirs ${libgcj} gdb"
1398 ;;
1399 ia64*-*-elf*)
1400 # No gdb support yet.
1401 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
1402 ;;
1403 ia64*-**-hpux*)
1404 # No gdb or ld support yet.
1405 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
1406 ;;
1407 i370-*-opened*)
1408 ;;
1409 i[3456789]86-*-coff | i[3456789]86-*-elf)
1410 noconfigdirs="$noconfigdirs ${libgcj}"
1411 ;;
1412 i[3456789]86-*-linux*)
1413 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
1414 # not build java stuff by default.
1415 case "${target}" in
1416 *-*-*libc1*)
1417 noconfigdirs="$noconfigdirs ${libgcj}";;
1418 esac
1419
1420 # This section makes it possible to build newlib natively on linux.
1421 # If we are using a cross compiler then don't configure newlib.
1422 if test x${is_cross_compiler} != xno ; then
1423 noconfigdirs="$noconfigdirs target-newlib"
1424 fi
1425 noconfigdirs="$noconfigdirs target-libgloss"
1426 # If we are not using a cross compiler, do configure newlib.
1427 # Note however, that newlib will only be configured in this situation
1428 # if the --with-newlib option has been given, because otherwise
1429 # 'target-newlib' will appear in skipdirs.
1430 ;;
1431 i[3456789]86-*-mingw32*)
1432 target_configdirs="$target_configdirs target-mingw"
1433 noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}"
1434
1435 # Can't build gdb for mingw32 if not native.
1436 case "${host}" in
1437 i[3456789]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
1438 *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl gnuserv"
1439 ;;
1440 esac
1441 ;;
1442 *-*-cygwin*)
1443 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1444 noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}"
1445 # always build newlib if winsup directory is present.
1446 if test -d "$srcdir/winsup"; then
1447 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1448 elif test -d "$srcdir/newlib"; then
1449 echo "Warning: winsup is missing so newlib can't be built."
1450 fi
1451
1452 # Can't build gdb for Cygwin if not native.
1453 case "${host}" in
1454 *-*-cygwin*) ;; # keep gdb tcl tk expect etc.
1455 *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl libgui gnuserv"
1456 ;;
1457 esac
1458 ;;
1459 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
1460 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
1461 ;;
1462 i[3456789]86-*-pe)
1463 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1464 ;;
1465 i[3456789]86-*-sco3.2v5*)
1466 # The linker does not yet know about weak symbols in COFF,
1467 # and is not configured to handle mixed ELF and COFF.
1468 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
1469 ;;
1470 i[3456789]86-*-sco*)
1471 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1472 ;;
1473 i[3456789]86-*-solaris2*)
1474 noconfigdirs="$noconfigdirs target-libgloss"
1475 ;;
1476 i[3456789]86-*-sysv4*)
1477 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1478 ;;
1479 i[3456789]86-*-beos*)
1480 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
1481 ;;
1482 i[3456789]86-*-rdos*)
1483 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
1484 ;;
1485 m32r-*-*)
1486 noconfigdirs="$noconfigdirs ${libgcj}"
1487 ;;
1488 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
1489 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
1490 ;;
1491 m68k-*-elf*)
1492 noconfigdirs="$noconfigdirs ${libgcj}"
1493 ;;
1494 m68k-*-coff*)
1495 noconfigdirs="$noconfigdirs ${libgcj}"
1496 ;;
1497 mcore-*-pe*)
1498 # The EPOC C++ environment does not support exceptions or rtti,
1499 # and so building libstdc++-v3 tends not to always work.
1500 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1501 ;;
1502 mmix-*-*)
1503 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
1504 unsupported_languages="$unsupported_languages fortran java"
1505 ;;
1506 mn10200-*-*)
1507 noconfigdirs="$noconfigdirs ${libgcj}"
1508 ;;
1509 mn10300-*-*)
1510 noconfigdirs="$noconfigdirs ${libgcj}"
1511 ;;
1512 mt-*-*)
1513 noconfigdirs="$noconfigdirs sim"
1514 ;;
1515 powerpc-*-aix*)
1516 # copied from rs6000-*-* entry
1517 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}"
1518 ;;
1519 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
1520 target_configdirs="$target_configdirs target-winsup"
1521 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
1522 # always build newlib.
1523 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1524 ;;
1525 # This is temporary until we can link against shared libraries
1526 powerpcle-*-solaris*)
1527 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
1528 ;;
1529 powerpc-*-beos*)
1530 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
1531 ;;
1532 powerpc-*-eabi)
1533 noconfigdirs="$noconfigdirs ${libgcj}"
1534 ;;
1535 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
1536 ;;
1537 rs6000-*-lynxos*)
1538 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
1539 ;;
1540 rs6000-*-aix*)
1541 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}"
1542 ;;
1543 rs6000-*-*)
1544 noconfigdirs="$noconfigdirs gprof ${libgcj}"
1545 ;;
1546 m68k-apollo-*)
1547 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
1548 ;;
1549 mips*-*-irix5*)
1550 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1551 ;;
1552 mips*-*-irix6*)
1553 # Linking libjava exceeds command-line length limits on at least
1554 # IRIX 6.2, but not on IRIX 6.5.
1555 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
1556 # <oldham@codesourcery.com>
1557 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1558 ;;
1559 mips*-dec-bsd*)
1560 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1561 ;;
1562 mips*-*-bsd*)
1563 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1564 ;;
1565 mipstx39-*-*)
1566 noconfigdirs="$noconfigdirs gprof ${libgcj}" # same as generic mips
1567 ;;
1568 mips64*-*-linux*)
1569 noconfigdirs="$noconfigdirs target-newlib ${libgcj}"
1570 ;;
1571 mips*-*-linux*)
1572 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1573 ;;
1574 mips*-*-*)
1575 noconfigdirs="$noconfigdirs gprof ${libgcj}"
1576 ;;
1577 romp-*-*)
1578 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
1579 ;;
1580 sh-*-* | sh64-*-*)
1581 case "${host}" in
1582 i[3456789]86-*-vsta) ;; # don't add gprof back in
1583 i[3456789]86-*-go32*) ;; # don't add gprof back in
1584 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
1585 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
1586 esac
1587 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1588 ;;
1589 sparc-*-elf*)
1590 noconfigdirs="$noconfigdirs ${libgcj}"
1591 ;;
1592 sparc64-*-elf*)
1593 noconfigdirs="$noconfigdirs ${libgcj}"
1594 ;;
1595 sparclite-*-*)
1596 noconfigdirs="$noconfigdirs ${libgcj}"
1597 ;;
1598 sparc-*-sunos4*)
1599 noconfigdirs="$noconfigdirs ${libgcj}"
1600 if test x${is_cross_compiler} != xno ; then
1601 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
1602 else
1603 use_gnu_ld=no
1604 fi
1605 ;;
1606 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
1607 noconfigdirs="$noconfigdirs ${libgcj}"
1608 ;;
1609 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
1610 ;;
1611 v810-*-*)
1612 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
1613 ;;
1614 v850-*-*)
1615 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1616 ;;
1617 v850e-*-*)
1618 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1619 ;;
1620 v850ea-*-*)
1621 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1622 ;;
1623 vax-*-vms)
1624 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
1625 ;;
1626 vax-*-*)
1627 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1628 ;;
1629 xtensa-*-*)
1630 noconfigdirs="$noconfigdirs ${libgcj}"
1631 ;;
1632 ip2k-*-*)
1633 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
1634 ;;
1635 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
1636 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1637 ;;
1638 *-*-lynxos*)
1639 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1640 ;;
1641 *-*-*)
1642 noconfigdirs="$noconfigdirs ${libgcj}"
1643 ;;
1644 esac
1645
1646 # If we aren't building newlib, then don't build libgloss, since libgloss
1647 # depends upon some newlib header files.
1648 case "${noconfigdirs}" in
1649 *target-libgloss*) ;;
1650 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
1651 esac
1652
1653 # Work in distributions that contain no compiler tools, like Autoconf.
1654 tentative_cc=""
1655 host_makefile_frag=/dev/null
1656 if test -d ${srcdir}/config ; then
1657 case "${host}" in
1658 m68k-hp-hpux*)
1659 # Avoid "too much defining" errors from HPUX compiler.
1660 tentative_cc="cc -Wp,-H256000"
1661 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
1662 # If it's HP/UX ar, this should be harmless.
1663 RANLIB="ar ts"
1664 ;;
1665 m68k-apollo-sysv*)
1666 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
1667 ;;
1668 m68k-apollo-bsd*)
1669 #None of the Apollo compilers can compile gas or binutils. The preprocessor
1670 # chokes on bfd, the compiler won't let you assign integers to enums, and
1671 # other problems. Defining CC to gcc is a questionable way to say "don't use
1672 # the apollo compiler" (the preferred version of GCC could be called cc,
1673 # or whatever), but I'm not sure leaving CC as cc is any better...
1674 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
1675 # Used to have BISON=yacc.
1676 tentative_cc=gcc
1677 ;;
1678 m88k-dg-dgux*)
1679 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
1680 ;;
1681 m88k-harris-cxux*)
1682 # Under CX/UX, we want to tell the compiler to use ANSI mode.
1683 tentative_cc="cc -Xa"
1684 host_makefile_frag="config/mh-cxux"
1685 ;;
1686 m88k-motorola-sysv*)
1687 ;;
1688 mips*-dec-ultrix*)
1689 tentative_cc="cc -Wf,-XNg1000"
1690 host_makefile_frag="config/mh-decstation"
1691 ;;
1692 mips*-nec-sysv4*)
1693 # The C compiler on NEC MIPS SVR4 needs bigger tables.
1694 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
1695 host_makefile_frag="config/mh-necv4"
1696 ;;
1697 mips*-sgi-irix4*)
1698 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
1699 # environment. Also bump switch table size so that cp-parse will
1700 # compile. Bump string length limit so linker builds.
1701 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
1702 ;;
1703 mips*-*-sysv4*)
1704 host_makefile_frag="config/mh-sysv4"
1705 ;;
1706 mips*-*-sysv*)
1707 # This is for a MIPS running RISC/os 4.52C.
1708
1709 # This is needed for GDB, but needs to be in the top-level make because
1710 # if a library is compiled with the bsd headers and gets linked with the
1711 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
1712 # a different size).
1713 # ptrace(2) apparently has problems in the BSD environment. No workaround is
1714 # known except to select the sysv environment. Could we use /proc instead?
1715 # These "sysv environments" and "bsd environments" often end up being a pain.
1716 #
1717 # This is not part of CFLAGS because perhaps not all C compilers have this
1718 # option.
1719 tentative_cc="cc -systype sysv"
1720 ;;
1721 i370-ibm-opened*)
1722 tentative_cc="c89"
1723 ;;
1724 i[3456789]86-*-sysv5*)
1725 host_makefile_frag="config/mh-sysv5"
1726 ;;
1727 i[3456789]86-*-dgux*)
1728 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
1729 host_makefile_frag="config/mh-dgux386"
1730 ;;
1731 i[3456789]86-ncr-sysv4.3*)
1732 # The MetaWare compiler will generate a copyright message unless you
1733 # turn it off by adding the -Hnocopyr flag.
1734 tentative_cc="cc -Hnocopyr"
1735 ;;
1736 i[3456789]86-ncr-sysv4*)
1737 # for an NCR 3000 (i486/SVR4) system.
1738 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
1739 # This compiler not only emits obnoxious copyright messages every time
1740 # you run it, but it chokes and dies on a whole bunch of GNU source
1741 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
1742 tentative_cc="/usr/ccs/ATT/cc"
1743 host_makefile_frag="config/mh-ncr3000"
1744 ;;
1745 i[3456789]86-*-sco3.2v5*)
1746 ;;
1747 i[3456789]86-*-sco*)
1748 # The native C compiler botches some simple uses of const. Unfortunately,
1749 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
1750 tentative_cc="cc -Dconst="
1751 host_makefile_frag="config/mh-sco"
1752 ;;
1753 i[3456789]86-*-udk*)
1754 host_makefile_frag="config/mh-sysv5"
1755 ;;
1756 i[3456789]86-*-solaris2*)
1757 host_makefile_frag="config/mh-sysv4"
1758 ;;
1759 i[3456789]86-*-msdosdjgpp*)
1760 host_makefile_frag="config/mh-djgpp"
1761 ;;
1762 *-cygwin*)
1763 host_makefile_frag="config/mh-cygwin"
1764 ;;
1765 *-mingw32*)
1766 ;;
1767 *-interix*)
1768 host_makefile_frag="config/mh-interix"
1769 ;;
1770 vax-*-ultrix2*)
1771 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
1772 tentative_cc=gcc
1773 ;;
1774 *-*-solaris2*)
1775 host_makefile_frag="config/mh-solaris"
1776 ;;
1777 m68k-sun-sunos*)
1778 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
1779 # without overflowing the jump tables (-J says to use a 32 bit table)
1780 tentative_cc="cc -J"
1781 ;;
1782 *-hp-hpux*)
1783 tentative_cc="cc -Wp,-H256000"
1784 ;;
1785 *-*-hiux*)
1786 tentative_cc="cc -Wp,-H256000"
1787 ;;
1788 rs6000-*-lynxos*)
1789 # /bin/cc is less than useful for our purposes. Always use GCC
1790 tentative_cc="/usr/cygnus/progressive/bin/gcc"
1791 host_makefile_frag="config/mh-lynxrs6k"
1792 ;;
1793 powerpc-*-darwin*)
1794 host_makefile_frag="config/mh-ppc-darwin"
1795 ;;
1796 powerpc-*-aix*)
1797 host_makefile_frag="config/mh-ppc-aix"
1798 ;;
1799 rs6000-*-aix*)
1800 host_makefile_frag="config/mh-ppc-aix"
1801 ;;
1802 *-*-lynxos*)
1803 # /bin/cc is less than useful for our purposes. Always use GCC
1804 tentative_cc="/bin/gcc"
1805 ;;
1806 *-*-sysv4*)
1807 host_makefile_frag="config/mh-sysv4"
1808 ;;
1809 # This is placed last to prevent interfering with the cases above.
1810 i[3456789]86-*-*)
1811 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
1812 host_makefile_frag="config/mh-x86omitfp"
1813 ;;
1814 esac
1815 fi
1816
1817 # If we aren't going to be using gcc, see if we can extract a definition
1818 # of CC from the fragment.
1819 # Actually, use the 'pre-extracted' version above.
1820 if test -z "${CC}" && test "${build}" = "${host}" ; then
1821 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
1822 found=
1823 for dir in $PATH; do
1824 test -z "$dir" && dir=.
1825 if test -f $dir/gcc; then
1826 found=yes
1827 break
1828 fi
1829 done
1830 IFS="$save_ifs"
1831 if test -z "${found}" && test -n "${tentative_cc}" ; then
1832 CC=$tentative_cc
1833 fi
1834 fi
1835
1836 if test "${build}" != "${host}" ; then
1837 # If we are doing a Canadian Cross, in which the host and build systems
1838 # are not the same, we set reasonable default values for the tools.
1839
1840 CC=${CC-${host_alias}-gcc}
1841 CFLAGS=${CFLAGS-"-g -O2"}
1842 CXX=${CXX-${host_alias}-c++}
1843 CXXFLAGS=${CXXFLAGS-"-g -O2"}
1844 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1845
1846 else
1847 # Set reasonable default values for some tools even if not Canadian.
1848 # Of course, these are different reasonable default values, originally
1849 # specified directly in the Makefile.
1850 # We don't export, so that autoconf can do its job.
1851 # Note that all these settings are above the fragment inclusion point
1852 # in Makefile.in, so can still be overridden by fragments.
1853 # This is all going to change when we autoconfiscate...
1854
1855 CC_FOR_BUILD="\$(CC)"
1856 # Extract the first word of "gcc", so it can be a program name with args.
1857 set dummy gcc; ac_word=$2
1858 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1859 echo "configure:1860: checking for $ac_word" >&5
1860 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1861 echo $ac_n "(cached) $ac_c" 1>&6
1862 else
1863 if test -n "$CC"; then
1864 ac_cv_prog_CC="$CC" # Let the user override the test.
1865 else
1866 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1867 ac_dummy="$PATH"
1868 for ac_dir in $ac_dummy; do
1869 test -z "$ac_dir" && ac_dir=.
1870 if test -f $ac_dir/$ac_word; then
1871 ac_cv_prog_CC="gcc"
1872 break
1873 fi
1874 done
1875 IFS="$ac_save_ifs"
1876 fi
1877 fi
1878 CC="$ac_cv_prog_CC"
1879 if test -n "$CC"; then
1880 echo "$ac_t""$CC" 1>&6
1881 else
1882 echo "$ac_t""no" 1>&6
1883 fi
1884
1885 if test -z "$CC"; then
1886 # Extract the first word of "cc", so it can be a program name with args.
1887 set dummy cc; ac_word=$2
1888 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1889 echo "configure:1890: checking for $ac_word" >&5
1890 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1891 echo $ac_n "(cached) $ac_c" 1>&6
1892 else
1893 if test -n "$CC"; then
1894 ac_cv_prog_CC="$CC" # Let the user override the test.
1895 else
1896 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1897 ac_prog_rejected=no
1898 ac_dummy="$PATH"
1899 for ac_dir in $ac_dummy; do
1900 test -z "$ac_dir" && ac_dir=.
1901 if test -f $ac_dir/$ac_word; then
1902 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1903 ac_prog_rejected=yes
1904 continue
1905 fi
1906 ac_cv_prog_CC="cc"
1907 break
1908 fi
1909 done
1910 IFS="$ac_save_ifs"
1911 if test $ac_prog_rejected = yes; then
1912 # We found a bogon in the path, so make sure we never use it.
1913 set dummy $ac_cv_prog_CC
1914 shift
1915 if test $# -gt 0; then
1916 # We chose a different compiler from the bogus one.
1917 # However, it has the same basename, so the bogon will be chosen
1918 # first if we set CC to just the basename; use the full file name.
1919 shift
1920 set dummy "$ac_dir/$ac_word" "$@"
1921 shift
1922 ac_cv_prog_CC="$@"
1923 fi
1924 fi
1925 fi
1926 fi
1927 CC="$ac_cv_prog_CC"
1928 if test -n "$CC"; then
1929 echo "$ac_t""$CC" 1>&6
1930 else
1931 echo "$ac_t""no" 1>&6
1932 fi
1933
1934 if test -z "$CC"; then
1935 case "`uname -s`" in
1936 *win32* | *WIN32*)
1937 # Extract the first word of "cl", so it can be a program name with args.
1938 set dummy cl; ac_word=$2
1939 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1940 echo "configure:1941: checking for $ac_word" >&5
1941 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1942 echo $ac_n "(cached) $ac_c" 1>&6
1943 else
1944 if test -n "$CC"; then
1945 ac_cv_prog_CC="$CC" # Let the user override the test.
1946 else
1947 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1948 ac_dummy="$PATH"
1949 for ac_dir in $ac_dummy; do
1950 test -z "$ac_dir" && ac_dir=.
1951 if test -f $ac_dir/$ac_word; then
1952 ac_cv_prog_CC="cl"
1953 break
1954 fi
1955 done
1956 IFS="$ac_save_ifs"
1957 fi
1958 fi
1959 CC="$ac_cv_prog_CC"
1960 if test -n "$CC"; then
1961 echo "$ac_t""$CC" 1>&6
1962 else
1963 echo "$ac_t""no" 1>&6
1964 fi
1965 ;;
1966 esac
1967 fi
1968 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1969 fi
1970
1971 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1972 echo "configure:1973: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1973
1974 ac_ext=c
1975 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1976 ac_cpp='$CPP $CPPFLAGS'
1977 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1978 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1979 cross_compiling=$ac_cv_prog_cc_cross
1980
1981 cat > conftest.$ac_ext << EOF
1982
1983 #line 1984 "configure"
1984 #include "confdefs.h"
1985
1986 main(){return(0);}
1987 EOF
1988 if { (eval echo configure:1989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1989 ac_cv_prog_cc_works=yes
1990 # If we can't run a trivial program, we are probably using a cross compiler.
1991 if (./conftest; exit) 2>/dev/null; then
1992 ac_cv_prog_cc_cross=no
1993 else
1994 ac_cv_prog_cc_cross=yes
1995 fi
1996 else
1997 echo "configure: failed program was:" >&5
1998 cat conftest.$ac_ext >&5
1999 ac_cv_prog_cc_works=no
2000 fi
2001 rm -fr conftest*
2002 ac_ext=c
2003 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2004 ac_cpp='$CPP $CPPFLAGS'
2005 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2006 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2007 cross_compiling=$ac_cv_prog_cc_cross
2008
2009 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2010 if test $ac_cv_prog_cc_works = no; then
2011 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2012 fi
2013 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2014 echo "configure:2015: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2015 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2016 cross_compiling=$ac_cv_prog_cc_cross
2017
2018 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2019 echo "configure:2020: checking whether we are using GNU C" >&5
2020 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2021 echo $ac_n "(cached) $ac_c" 1>&6
2022 else
2023 cat > conftest.c <<EOF
2024 #ifdef __GNUC__
2025 yes;
2026 #endif
2027 EOF
2028 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2029: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2029 ac_cv_prog_gcc=yes
2030 else
2031 ac_cv_prog_gcc=no
2032 fi
2033 fi
2034
2035 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2036
2037 if test $ac_cv_prog_gcc = yes; then
2038 GCC=yes
2039 else
2040 GCC=
2041 fi
2042
2043 ac_test_CFLAGS="${CFLAGS+set}"
2044 ac_save_CFLAGS="$CFLAGS"
2045 CFLAGS=
2046 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2047 echo "configure:2048: checking whether ${CC-cc} accepts -g" >&5
2048 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2049 echo $ac_n "(cached) $ac_c" 1>&6
2050 else
2051 echo 'void f(){}' > conftest.c
2052 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2053 ac_cv_prog_cc_g=yes
2054 else
2055 ac_cv_prog_cc_g=no
2056 fi
2057 rm -f conftest*
2058
2059 fi
2060
2061 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2062 if test "$ac_test_CFLAGS" = set; then
2063 CFLAGS="$ac_save_CFLAGS"
2064 elif test $ac_cv_prog_cc_g = yes; then
2065 if test "$GCC" = yes; then
2066 CFLAGS="-g -O2"
2067 else
2068 CFLAGS="-g"
2069 fi
2070 else
2071 if test "$GCC" = yes; then
2072 CFLAGS="-O2"
2073 else
2074 CFLAGS=
2075 fi
2076 fi
2077
2078
2079 # We must set the default linker to the linker used by gcc for the correct
2080 # operation of libtool. If LD is not defined and we are using gcc, try to
2081 # set the LD default to the ld used by gcc.
2082 if test -z "$LD"; then
2083 if test "$GCC" = yes; then
2084 case $build in
2085 *-*-mingw*)
2086 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
2087 *)
2088 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
2089 esac
2090 case $gcc_prog_ld in
2091 # Accept absolute paths.
2092 [\\/]* | [A-Za-z]:[\\/]*)
2093 LD="$gcc_prog_ld" ;;
2094 esac
2095 fi
2096 fi
2097
2098 CXX=${CXX-"c++"}
2099 CFLAGS=${CFLAGS-"-g"}
2100 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2101 fi
2102
2103 if test $host != $build; then
2104 ac_tool_prefix=${host_alias}-
2105 else
2106 ac_tool_prefix=
2107 fi
2108
2109
2110
2111 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
2112 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
2113 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2114 echo "configure:2115: checking for $ac_word" >&5
2115 if eval "test \"`echo '$''{'ac_cv_prog_GNATBIND'+set}'`\" = set"; then
2116 echo $ac_n "(cached) $ac_c" 1>&6
2117 else
2118 if test -n "$GNATBIND"; then
2119 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
2120 else
2121 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2122 ac_dummy="$PATH"
2123 for ac_dir in $ac_dummy; do
2124 test -z "$ac_dir" && ac_dir=.
2125 if test -f $ac_dir/$ac_word; then
2126 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
2127 break
2128 fi
2129 done
2130 IFS="$ac_save_ifs"
2131 fi
2132 fi
2133 GNATBIND="$ac_cv_prog_GNATBIND"
2134 if test -n "$GNATBIND"; then
2135 echo "$ac_t""$GNATBIND" 1>&6
2136 else
2137 echo "$ac_t""no" 1>&6
2138 fi
2139
2140
2141 if test -z "$ac_cv_prog_GNATBIND"; then
2142 if test -n "$ac_tool_prefix"; then
2143 # Extract the first word of "gnatbind", so it can be a program name with args.
2144 set dummy gnatbind; ac_word=$2
2145 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2146 echo "configure:2147: checking for $ac_word" >&5
2147 if eval "test \"`echo '$''{'ac_cv_prog_GNATBIND'+set}'`\" = set"; then
2148 echo $ac_n "(cached) $ac_c" 1>&6
2149 else
2150 if test -n "$GNATBIND"; then
2151 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
2152 else
2153 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2154 ac_dummy="$PATH"
2155 for ac_dir in $ac_dummy; do
2156 test -z "$ac_dir" && ac_dir=.
2157 if test -f $ac_dir/$ac_word; then
2158 ac_cv_prog_GNATBIND="gnatbind"
2159 break
2160 fi
2161 done
2162 IFS="$ac_save_ifs"
2163 test -z "$ac_cv_prog_GNATBIND" && ac_cv_prog_GNATBIND="no"
2164 fi
2165 fi
2166 GNATBIND="$ac_cv_prog_GNATBIND"
2167 if test -n "$GNATBIND"; then
2168 echo "$ac_t""$GNATBIND" 1>&6
2169 else
2170 echo "$ac_t""no" 1>&6
2171 fi
2172
2173 else
2174 GNATBIND="no"
2175 fi
2176 fi
2177
2178 echo $ac_n "checking whether compiler driver understands Ada""... $ac_c" 1>&6
2179 echo "configure:2180: checking whether compiler driver understands Ada" >&5
2180 if eval "test \"`echo '$''{'acx_cv_cc_gcc_supports_ada'+set}'`\" = set"; then
2181 echo $ac_n "(cached) $ac_c" 1>&6
2182 else
2183 cat >conftest.adb <<EOF
2184 procedure conftest is begin null; end conftest;
2185 EOF
2186 acx_cv_cc_gcc_supports_ada=no
2187 # There is a bug in old released versions of GCC which causes the
2188 # driver to exit successfully when the appropriate language module
2189 # has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
2190 # Therefore we must check for the error message as well as an
2191 # unsuccessful exit.
2192 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
2193 # given a .adb file, but produce no object file. So we must check
2194 # if an object file was really produced to guard against this.
2195 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
2196 if test x"$errors" = x && test -f conftest.$ac_objext; then
2197 acx_cv_cc_gcc_supports_ada=yes
2198 fi
2199 rm -f conftest.*
2200 fi
2201
2202 echo "$ac_t""$acx_cv_cc_gcc_supports_ada" 1>&6
2203
2204 if test x$GNATBIND != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
2205 have_gnat=yes
2206 else
2207 have_gnat=no
2208 fi
2209
2210 echo $ac_n "checking how to compare bootstrapped objects""... $ac_c" 1>&6
2211 echo "configure:2212: checking how to compare bootstrapped objects" >&5
2212 if eval "test \"`echo '$''{'gcc_cv_prog_cmp_skip'+set}'`\" = set"; then
2213 echo $ac_n "(cached) $ac_c" 1>&6
2214 else
2215 echo abfoo >t1
2216 echo cdfoo >t2
2217 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
2218 if cmp t1 t2 2 2 > /dev/null 2>&1; then
2219 if cmp t1 t2 1 1 > /dev/null 2>&1; then
2220 :
2221 else
2222 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
2223 fi
2224 fi
2225 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
2226 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
2227 :
2228 else
2229 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
2230 fi
2231 fi
2232 rm t1 t2
2233
2234 fi
2235
2236 echo "$ac_t""$gcc_cv_prog_cmp_skip" 1>&6
2237 do_compare="$gcc_cv_prog_cmp_skip"
2238
2239
2240
2241 # Check for GMP and MPFR
2242 gmplibs=
2243 gmpinc=
2244 have_gmp=yes
2245 # Specify a location for mpfr
2246 # check for this first so it ends up on the link line before gmp.
2247 # Check whether --with-mpfr-dir or --without-mpfr-dir was given.
2248 if test "${with_mpfr_dir+set}" = set; then
2249 withval="$with_mpfr_dir"
2250 :
2251 fi
2252
2253
2254 if test "x$with_mpfr_dir" != x; then
2255 gmpinc="-I$with_mpfr_dir"
2256 gmplibs="$with_mpfr_dir/libmpfr.a"
2257 else
2258 gmplibs="-lmpfr"
2259 fi
2260
2261 # Check whether --with-mpfr or --without-mpfr was given.
2262 if test "${with_mpfr+set}" = set; then
2263 withval="$with_mpfr"
2264 :
2265 fi
2266
2267
2268 if test "x$with_mpfr" != x; then
2269 gmplibs="-L$with_mpfr/lib $gmplibs"
2270 gmpinc="-I$with_mpfr/include"
2271 fi
2272
2273 # Specify a location for gmp
2274 # Check whether --with-gmp-dir or --without-gmp-dir was given.
2275 if test "${with_gmp_dir+set}" = set; then
2276 withval="$with_gmp_dir"
2277 :
2278 fi
2279
2280
2281 if test "x$with_gmp_dir" != x; then
2282 gmpinc="$gmpinc -I$with_gmp_dir"
2283 if test -f "$with_gmp_dir/.libs/libgmp.a"; then
2284 gmplibs="$gmplibs $with_gmp_dir/.libs/libgmp.a"
2285 elif test -f "$with_gmp_dir/_libs/libgmp.a"; then
2286 gmplibs="$gmplibs $with_gmp_dir/_libs/libgmp.a"
2287 fi
2288 # One of the later tests will catch the error if neither library is present.
2289 else
2290 gmplibs="$gmplibs -lgmp"
2291 fi
2292
2293 # Check whether --with-gmp or --without-gmp was given.
2294 if test "${with_gmp+set}" = set; then
2295 withval="$with_gmp"
2296 :
2297 fi
2298
2299
2300 if test "x$with_gmp" != x; then
2301 gmplibs="-L$with_gmp/lib $gmplibs"
2302 gmpinc="-I$with_gmp/include $gmpinc"
2303 fi
2304
2305 saved_CFLAGS="$CFLAGS"
2306 CFLAGS="$CFLAGS $gmpinc"
2307 # Check GMP actually works
2308 echo $ac_n "checking for correct version of gmp.h""... $ac_c" 1>&6
2309 echo "configure:2310: checking for correct version of gmp.h" >&5
2310 cat > conftest.$ac_ext <<EOF
2311 #line 2312 "configure"
2312 #include "confdefs.h"
2313 #include "gmp.h"
2314 int main() {
2315
2316 #if __GNU_MP_VERSION < 3
2317 choke me
2318 #endif
2319
2320 ; return 0; }
2321 EOF
2322 if { (eval echo configure:2323: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2323 rm -rf conftest*
2324 echo "$ac_t""yes" 1>&6
2325 else
2326 echo "configure: failed program was:" >&5
2327 cat conftest.$ac_ext >&5
2328 rm -rf conftest*
2329 echo "$ac_t""no" 1>&6; have_gmp=no
2330 fi
2331 rm -f conftest*
2332
2333 if test x"$have_gmp" = xyes; then
2334 echo $ac_n "checking for MPFR""... $ac_c" 1>&6
2335 echo "configure:2336: checking for MPFR" >&5
2336
2337 saved_LIBS="$LIBS"
2338 LIBS="$LIBS $gmplibs"
2339 cat > conftest.$ac_ext <<EOF
2340 #line 2341 "configure"
2341 #include "confdefs.h"
2342 #include <gmp.h>
2343 #include <mpfr.h>
2344 int main() {
2345 mpfr_t n; mpfr_init(n);
2346 ; return 0; }
2347 EOF
2348 if { (eval echo configure:2349: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2349 rm -rf conftest*
2350 echo "$ac_t""yes" 1>&6
2351 else
2352 echo "configure: failed program was:" >&5
2353 cat conftest.$ac_ext >&5
2354 rm -rf conftest*
2355 echo "$ac_t""no" 1>&6; have_gmp=no
2356 fi
2357 rm -f conftest*
2358 LIBS="$saved_LIBS"
2359 fi
2360 CFLAGS="$saved_CFLAGS"
2361
2362 # Flags needed for both GMP and/or MPFR
2363
2364
2365
2366 # By default, C is the only stage 1 language.
2367 stage1_languages=c
2368
2369
2370 # Figure out what language subdirectories are present.
2371 # Look if the user specified --enable-languages="..."; if not, use
2372 # the environment variable $LANGUAGES if defined. $LANGUAGES might
2373 # go away some day.
2374 # NB: embedded tabs in this IF block -- do not untabify
2375 if test -d ${srcdir}/gcc; then
2376 if test x"${enable_languages+set}" != xset; then
2377 if test x"${LANGUAGES+set}" = xset; then
2378 enable_languages="${LANGUAGES}"
2379 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
2380 else
2381 enable_languages=all
2382 fi
2383 else
2384 if test x"${enable_languages}" = x ||
2385 test x"${enable_languages}" = xyes;
2386 then
2387 echo configure.in: --enable-languages needs at least one language argument 1>&2
2388 exit 1
2389 fi
2390 fi
2391 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
2392
2393 # 'f95' is the old name for the 'fortran' language. We issue a warning
2394 # and make the substitution.
2395 case ,${enable_languages}, in
2396 *,f95,*)
2397 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
2398 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
2399 ;;
2400 esac
2401
2402 # First scan to see if an enabled language requires some other language.
2403 # We assume that a given config-lang.in will list all the language
2404 # front ends it requires, even if some are required indirectly.
2405 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
2406 case ${lang_frag} in
2407 ..) ;;
2408 # The odd quoting in the next line works around
2409 # an apparent bug in bash 1.12 on linux.
2410 ${srcdir}/gcc/[*]/config-lang.in) ;;
2411 *)
2412 # From the config-lang.in, get $language, $lang_requires
2413 language=
2414 lang_requires=
2415 . ${lang_frag}
2416 for other in ${lang_requires} ; do
2417 case ,${enable_languages}, in
2418 *,$other,*) ;;
2419 *,all,*) ;;
2420 *,$language,*)
2421 echo " \`$other' language required by \`$language'; enabling" 1>&2
2422 enable_languages="${enable_languages},${other}"
2423 ;;
2424 esac
2425 done
2426 ;;
2427 esac
2428 done
2429
2430 new_enable_languages=c
2431 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
2432 potential_languages=c
2433
2434 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
2435 case ${lang_frag} in
2436 ..) ;;
2437 # The odd quoting in the next line works around
2438 # an apparent bug in bash 1.12 on linux.
2439 ${srcdir}/gcc/[*]/config-lang.in) ;;
2440 *)
2441 # From the config-lang.in, get $language, $target_libs,
2442 # $lang_dirs, $boot_language, and $build_by_default
2443 language=
2444 target_libs=
2445 lang_dirs=
2446 subdir_requires=
2447 boot_language=
2448 build_by_default=
2449 need_gmp=
2450 . ${lang_frag}
2451 potential_languages="${potential_languages},${language}"
2452 # This is quite sensitive to the ordering of the case statement arms.
2453 case ,${enable_languages},:${language}:${have_gnat}:${build_by_default} in
2454 *::*:*)
2455 echo "${lang_frag} doesn't set \$language." 1>&2
2456 exit 1
2457 ;;
2458 *:ada:no:*)
2459 # Ada was requested with no preexisting GNAT. Disable unconditionally.
2460 add_this_lang=no
2461 ;;
2462 *,${language},*:*:*:*)
2463 # Language was explicitly selected; include it.
2464 add_this_lang=yes
2465 ;;
2466 *,all,*:*:*:no)
2467 # 'all' was selected, but this is not a default language
2468 # so do not include it.
2469 add_this_lang=no
2470 ;;
2471 *,all,*:*:*:*)
2472 # 'all' was selected and this is a default language; include it.
2473 add_this_lang=yes
2474 ;;
2475 *)
2476 add_this_lang=no
2477 ;;
2478 esac
2479
2480 # Disable languages that need other directories if these aren't available.
2481 for i in $subdir_requires .; do
2482 test -d gcc/$i && continue
2483 case ,${enable_languages}, in
2484 *,${language},*)
2485 # Specifically requested language; tell them.
2486 { echo "configure: error: The gcc/$i directory contains parts of $language but is missing" 1>&2; exit 1; }
2487 ;;
2488 *)
2489 # Silently disable.
2490 add_this_lang=no
2491 ;;
2492 esac
2493 done
2494
2495 # Disable languages that need GMP if it isn't available.
2496 case ,${enable_languages},:${have_gmp}:${need_gmp} in
2497 *,${language},*:no:yes)
2498 # Specifically requested language; tell them.
2499 { echo "configure: error: GMP with MPFR support is required to build $language" 1>&2; exit 1; }
2500 ;;
2501 *:no:yes)
2502 # Silently disable.
2503 add_this_lang=no
2504 ;;
2505 esac
2506
2507 # Disable a language that is unsupported by the target.
2508 case " $unsupported_languages " in
2509 *" $language "*)
2510 add_this_lang=no
2511 ;;
2512 esac
2513
2514 case $add_this_lang in
2515 no)
2516 # Remove language-dependent dirs.
2517 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
2518 ;;
2519 *)
2520 new_enable_languages="$new_enable_languages,$language"
2521 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
2522 case ${boot_language} in
2523 yes)
2524 # Add to (comma-separated) list of stage 1 languages.
2525 stage1_languages="${stage1_languages},${language}"
2526 ;;
2527 esac
2528 ;;
2529 esac
2530 ;;
2531 esac
2532 done
2533
2534 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
2535 if test "x$missing_languages" != x; then
2536 { echo "configure: error:
2537 The following requested languages could not be built: ${missing_languages}
2538 Recognised languages are: ${potential_languages}" 1>&2; exit 1; }
2539 fi
2540
2541 if test "x$new_enable_languages" != "x$enable_languages"; then
2542 echo The following languages will be built: ${new_enable_languages}
2543 fi
2544 enable_languages="$new_enable_languages"
2545 ac_configure_args=`echo " $ac_configure_args" | sed -e 's/ --enable-languages=[^ ]*//' -e 's/$/ --enable-languages='"$enable_languages"/ `
2546 fi
2547
2548 # Handle --disable-<component> generically.
2549 for dir in $configdirs $build_configdirs $target_configdirs ; do
2550 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
2551 if eval test x\${enable_${dirname}} "=" xno ; then
2552 noconfigdirs="$noconfigdirs $dir"
2553 fi
2554 done
2555
2556 # Check for Boehm's garbage collector
2557 # Check whether --enable-objc-gc or --disable-objc-gc was given.
2558 if test "${enable_objc_gc+set}" = set; then
2559 enableval="$enable_objc_gc"
2560 case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
2561 *,objc,*:*:yes:*target-boehm-gc*)
2562 { echo "configure: error: Boehm's garbage collector was requested yet not supported in this configuration" 1>&2; exit 1; }
2563 ;;
2564 esac
2565 fi
2566
2567
2568 # Make sure we only build Boehm's garbage collector if required.
2569 case ,${enable_languages},:${enable_objc_gc} in
2570 *,objc,*:yes)
2571 # Keep target-boehm-gc if requested for Objective-C.
2572 ;;
2573 *)
2574 # Otherwise remove target-boehm-gc depending on target-libjava.
2575 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
2576 noconfigdirs="$noconfigdirs target-boehm-gc"
2577 fi
2578 ;;
2579 esac
2580
2581 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
2582 # $build_configdirs and $target_configdirs.
2583 # If we have the source for $noconfigdirs entries, add them to $notsupp.
2584
2585 notsupp=""
2586 for dir in . $skipdirs $noconfigdirs ; do
2587 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
2588 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2589 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
2590 if test -r $srcdir/$dirname/configure ; then
2591 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2592 true
2593 else
2594 notsupp="$notsupp $dir"
2595 fi
2596 fi
2597 fi
2598 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2599 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
2600 if test -r $srcdir/$dirname/configure ; then
2601 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2602 true
2603 else
2604 notsupp="$notsupp $dir"
2605 fi
2606 fi
2607 fi
2608 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2609 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
2610 if test -r $srcdir/$dirname/configure ; then
2611 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2612 true
2613 else
2614 notsupp="$notsupp $dir"
2615 fi
2616 fi
2617 fi
2618 done
2619
2620 # Sometimes the tools are distributed with libiberty but with no other
2621 # libraries. In that case, we don't want to build target-libiberty.
2622 if test -n "${target_configdirs}" ; then
2623 others=
2624 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
2625 if test "$i" != "libiberty" ; then
2626 if test -r $srcdir/$i/configure ; then
2627 others=yes;
2628 break;
2629 fi
2630 fi
2631 done
2632 if test -z "${others}" ; then
2633 target_configdirs=
2634 fi
2635 fi
2636
2637 # Quietly strip out all directories which aren't configurable in this tree.
2638 # This relies on all configurable subdirectories being autoconfiscated, which
2639 # is now the case.
2640 build_configdirs_all="$build_configdirs"
2641 build_configdirs=
2642 for i in ${build_configdirs_all} ; do
2643 j=`echo $i | sed -e s/build-//g`
2644 if test -f ${srcdir}/$j/configure ; then
2645 build_configdirs="${build_configdirs} $i"
2646 fi
2647 done
2648
2649 configdirs_all="$configdirs"
2650 configdirs=
2651 for i in ${configdirs_all} ; do
2652 if test -f ${srcdir}/$i/configure ; then
2653 configdirs="${configdirs} $i"
2654 fi
2655 done
2656
2657 target_configdirs_all="$target_configdirs"
2658 target_configdirs=
2659 for i in ${target_configdirs_all} ; do
2660 j=`echo $i | sed -e s/target-//g`
2661 if test -f ${srcdir}/$j/configure ; then
2662 target_configdirs="${target_configdirs} $i"
2663 fi
2664 done
2665
2666 # Produce a warning message for the subdirs we can't configure.
2667 # This isn't especially interesting in the Cygnus tree, but in the individual
2668 # FSF releases, it's important to let people know when their machine isn't
2669 # supported by the one or two programs in a package.
2670
2671 if test -n "${notsupp}" && test -z "${norecursion}" ; then
2672 # If $appdirs is non-empty, at least one of those directories must still
2673 # be configured, or we error out. (E.g., if the gas release supports a
2674 # specified target in some subdirs but not the gas subdir, we shouldn't
2675 # pretend that all is well.)
2676 if test -n "$appdirs" ; then
2677 for dir in $appdirs ; do
2678 if test -r $dir/Makefile.in ; then
2679 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2680 appdirs=""
2681 break
2682 fi
2683 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
2684 appdirs=""
2685 break
2686 fi
2687 fi
2688 done
2689 if test -n "$appdirs" ; then
2690 echo "*** This configuration is not supported by this package." 1>&2
2691 exit 1
2692 fi
2693 fi
2694 # Okay, some application will build, or we don't care to check. Still
2695 # notify of subdirs not getting built.
2696 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
2697 echo " ${notsupp}" 1>&2
2698 echo " (Any other directories should still work fine.)" 1>&2
2699 fi
2700
2701 case "$host" in
2702 *msdosdjgpp*)
2703 enable_gdbtk=no ;;
2704 esac
2705
2706 copy_dirs=
2707
2708 # Check whether --with-build-sysroot or --without-build-sysroot was given.
2709 if test "${with_build_sysroot+set}" = set; then
2710 withval="$with_build_sysroot"
2711 if test x"$withval" != x ; then
2712 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
2713 fi
2714 else
2715 SYSROOT_CFLAGS_FOR_TARGET=
2716 fi
2717
2718
2719
2720 # Handle --with-headers=XXX. If the value is not "yes", the contents of
2721 # the named directory are copied to $(tooldir)/sys-include.
2722 if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
2723 if test x${is_cross_compiler} = xno ; then
2724 echo 1>&2 '***' --with-headers is only supported when cross compiling
2725 exit 1
2726 fi
2727 if test x"${with_headers}" != xyes ; then
2728 case "${exec_prefixoption}" in
2729 "") x=${prefix} ;;
2730 *) x=${exec_prefix} ;;
2731 esac
2732 copy_dirs="${copy_dirs} ${with_headers} $x/${target_alias}/sys-include"
2733 fi
2734 fi
2735
2736 # Handle --with-libs=XXX. If the value is not "yes", the contents of
2737 # the name directories are copied to $(tooldir)/lib. Multiple directories
2738 # are permitted.
2739 if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
2740 if test x${is_cross_compiler} = xno ; then
2741 echo 1>&2 '***' --with-libs is only supported when cross compiling
2742 exit 1
2743 fi
2744 if test x"${with_libs}" != xyes ; then
2745 # Copy the libraries in reverse order, so that files in the first named
2746 # library override files in subsequent libraries.
2747 case "${exec_prefixoption}" in
2748 "") x=${prefix} ;;
2749 *) x=${exec_prefix} ;;
2750 esac
2751 for l in ${with_libs}; do
2752 copy_dirs="$l $x/${target_alias}/lib ${copy_dirs}"
2753 done
2754 fi
2755 fi
2756
2757 # Set with_gnu_as and with_gnu_ld as appropriate.
2758 #
2759 # This is done by determining whether or not the appropriate directory
2760 # is available, and by checking whether or not specific configurations
2761 # have requested that this magic not happen.
2762 #
2763 # The command line options always override the explicit settings in
2764 # configure.in, and the settings in configure.in override this magic.
2765 #
2766 # If the default for a toolchain is to use GNU as and ld, and you don't
2767 # want to do that, then you should use the --without-gnu-as and
2768 # --without-gnu-ld options for the configure script.
2769
2770 if test x${use_gnu_as} = x &&
2771 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
2772 with_gnu_as=yes
2773 extra_host_args="$extra_host_args --with-gnu-as"
2774 fi
2775
2776 if test x${use_gnu_ld} = x &&
2777 echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 ; then
2778 with_gnu_ld=yes
2779 extra_host_args="$extra_host_args --with-gnu-ld"
2780 fi
2781
2782 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
2783 # can detect this case.
2784
2785 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
2786 with_newlib=yes
2787 extra_host_args="$extra_host_args --with-newlib"
2788 fi
2789
2790 # Handle ${copy_dirs}
2791 set fnord ${copy_dirs}
2792 shift
2793 while test $# != 0 ; do
2794 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
2795 :
2796 else
2797 echo Copying $1 to $2
2798
2799 # Use the install script to create the directory and all required
2800 # parent directories.
2801 if test -d $2 ; then
2802 :
2803 else
2804 echo >config.temp
2805 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
2806 fi
2807
2808 # Copy the directory, assuming we have tar.
2809 # FIXME: Should we use B in the second tar? Not all systems support it.
2810 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
2811
2812 # It is the responsibility of the user to correctly adjust all
2813 # symlinks. If somebody can figure out how to handle them correctly
2814 # here, feel free to add the code.
2815
2816 echo $1 > $2/COPIED
2817 fi
2818 shift; shift
2819 done
2820
2821 # Determine a target-dependent exec_prefix that the installed
2822 # gcc will search in. Keep this list sorted by triplet, with
2823 # the *-*-osname triplets last.
2824 md_exec_prefix=
2825 case "${target}" in
2826 alpha*-*-*vms*)
2827 md_exec_prefix=/gnu/lib/gcc-lib
2828 ;;
2829 i3456786-pc-msdosdjgpp*)
2830 md_exec_prefix=/dev/env/DJDIR/bin
2831 ;;
2832 i3456786-*-sco3.2v5*)
2833 if test $with_gnu_as = yes; then
2834 md_exec_prefix=/usr/gnu/bin
2835 else
2836 md_exec_prefix=/usr/ccs/bin/elf
2837 fi
2838 ;;
2839
2840 mn10300-*-* | \
2841 powerpc-*-chorusos* | \
2842 powerpc*-*-eabi* | \
2843 powerpc*-*-sysv* | \
2844 powerpc*-*-kaos* | \
2845 s390x-ibm-tpf*)
2846 md_exec_prefix=/usr/ccs/bin
2847 ;;
2848 sparc64-*-elf*)
2849 ;;
2850 v850*-*-*)
2851 md_exec_prefix=/usr/ccs/bin
2852 ;;
2853 xtensa-*-elf*)
2854 ;;
2855
2856 *-*-beos* | \
2857 *-*-elf* | \
2858 *-*-hpux* | \
2859 *-*-netware* | \
2860 *-*-nto-qnx* | \
2861 *-*-rtems* | \
2862 *-*-solaris2* | \
2863 *-*-sysv45* | \
2864 *-*-vxworks* | \
2865 *-wrs-windiss)
2866 md_exec_prefix=/usr/ccs/bin
2867 ;;
2868 esac
2869
2870 extra_arflags_for_target=
2871 extra_nmflags_for_target=
2872 extra_ranlibflags_for_target=
2873 target_makefile_frag=/dev/null
2874 case "${target}" in
2875 *-*-netware*)
2876 target_makefile_frag="config/mt-netware"
2877 ;;
2878 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
2879 target_makefile_frag="config/mt-gnu"
2880 ;;
2881 *-*-aix4.[3456789]* | *-*-aix[56789].*)
2882 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
2883 # commands to handle both 32-bit and 64-bit objects. These flags are
2884 # harmless if we're using GNU nm or ar.
2885 extra_arflags_for_target=" -X32_64"
2886 extra_nmflags_for_target=" -B -X32_64"
2887 ;;
2888 *-*-darwin*)
2889 # ranlib from Darwin requires the -c flag to look at common symbols.
2890 extra_ranlibflags_for_target=" -c"
2891 ;;
2892 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
2893 target_makefile_frag="config/mt-wince"
2894 ;;
2895 esac
2896
2897 alphaieee_frag=/dev/null
2898 case $target in
2899 alpha*-*-*)
2900 # This just makes sure to use the -mieee option to build target libs.
2901 # This should probably be set individually by each library.
2902 alphaieee_frag="config/mt-alphaieee"
2903 ;;
2904 esac
2905
2906 # If --enable-target-optspace always use -Os instead of -O2 to build
2907 # the target libraries, similarly if it is not specified, use -Os
2908 # on selected platforms.
2909 ospace_frag=/dev/null
2910 case "${enable_target_optspace}:${target}" in
2911 yes:*)
2912 ospace_frag="config/mt-ospace"
2913 ;;
2914 :d30v-*)
2915 ospace_frag="config/mt-d30v"
2916 ;;
2917 :m32r-* | :d10v-* | :fr30-*)
2918 ospace_frag="config/mt-ospace"
2919 ;;
2920 no:* | :*)
2921 ;;
2922 *)
2923 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
2924 ;;
2925 esac
2926
2927 # Default to using --with-stabs for certain targets.
2928 if test x${with_stabs} = x ; then
2929 case "${target}" in
2930 mips*-*-irix[56]*)
2931 ;;
2932 mips*-*-* | alpha*-*-osf*)
2933 with_stabs=yes;
2934 extra_host_args="${extra_host_args} --with-stabs"
2935 ;;
2936 esac
2937 fi
2938
2939 # hpux11 in 64bit mode has libraries in a weird place. Arrange to find
2940 # them automatically.
2941 case "${host}" in
2942 hppa*64*-*-hpux11*)
2943 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
2944 ;;
2945 esac
2946
2947 # Some systems (e.g., one of the i386-aix systems the gas testers are
2948 # using) don't handle "\$" correctly, so don't use it here.
2949 tooldir='${exec_prefix}'/${target_alias}
2950 build_tooldir=${tooldir}
2951
2952 # Create a .gdbinit file which runs the one in srcdir
2953 # and tells GDB to look there for source files.
2954
2955 if test -r ${srcdir}/.gdbinit ; then
2956 case ${srcdir} in
2957 .) ;;
2958 *) cat > ./.gdbinit <<EOF
2959 # ${NO_EDIT}
2960 dir ${srcdir}
2961 dir .
2962 source ${srcdir}/.gdbinit
2963 EOF
2964 ;;
2965 esac
2966 fi
2967
2968 # Make sure that the compiler is able to generate an executable. If it
2969 # can't, we are probably in trouble. We don't care whether we can run the
2970 # executable--we might be using a cross compiler--we only care whether it
2971 # can be created. At this point the main configure script has set CC.
2972 we_are_ok=no
2973 echo "int main () { return 0; }" > conftest.c
2974 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
2975 if test $? = 0 ; then
2976 if test -s conftest || test -s conftest.exe ; then
2977 we_are_ok=yes
2978 fi
2979 fi
2980 case $we_are_ok in
2981 no)
2982 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
2983 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
2984 rm -f conftest*
2985 exit 1
2986 ;;
2987 esac
2988 rm -f conftest*
2989
2990 # The Solaris /usr/ucb/cc compiler does not appear to work.
2991 case "${host}" in
2992 sparc-sun-solaris2*)
2993 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
2994 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
2995 could_use=
2996 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
2997 if test -d /opt/cygnus/bin ; then
2998 if test "$could_use" = "" ; then
2999 could_use="/opt/cygnus/bin"
3000 else
3001 could_use="$could_use or /opt/cygnus/bin"
3002 fi
3003 fi
3004 if test "$could_use" = "" ; then
3005 echo "Warning: compilation may fail because you're using"
3006 echo "/usr/ucb/cc. You should change your PATH or CC "
3007 echo "variable and rerun configure."
3008 else
3009 echo "Warning: compilation may fail because you're using"
3010 echo "/usr/ucb/cc, when you should use the C compiler from"
3011 echo "$could_use. You should change your"
3012 echo "PATH or CC variable and rerun configure."
3013 fi
3014 fi
3015 ;;
3016 esac
3017
3018 case "${host}" in
3019 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
3020 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3021 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
3022 esac
3023
3024 # Record target_configdirs and the configure arguments for target and
3025 # build configuration in Makefile.
3026 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
3027 build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
3028
3029 # Determine whether gdb needs tk/tcl or not.
3030 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
3031 # and in that case we want gdb to be built without tk. Ugh!
3032 # In fact I believe gdb is the *only* package directly dependent on tk,
3033 # so we should be able to put the 'maybe's in unconditionally and
3034 # leave out the maybe dependencies when enable_gdbtk is false. I'm not
3035 # 100% sure that that's safe though.
3036
3037 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
3038 case "$enable_gdbtk" in
3039 no)
3040 GDB_TK="" ;;
3041 yes)
3042 GDB_TK="${gdb_tk}" ;;
3043 *)
3044 # Only add the dependency on gdbtk when GDBtk is part of the gdb
3045 # distro. Eventually someone will fix this and move Insight, nee
3046 # gdbtk to a separate directory.
3047 if test -d ${srcdir}/gdb/gdbtk ; then
3048 GDB_TK="${gdb_tk}"
3049 else
3050 GDB_TK=""
3051 fi
3052 ;;
3053 esac
3054 CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
3055 INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
3056
3057 # Strip out unwanted targets.
3058
3059 # While at that, we remove Makefiles if we were started for recursive
3060 # configuration, so that the top-level Makefile reconfigures them,
3061 # like we used to do when configure itself was recursive.
3062
3063 # Loop over modules. $extrasub must be used with care, limiting as
3064 # much as possible the usage of range addresses. That's because autoconf
3065 # splits the sed script to overcome limits in the number of commands,
3066 # and relying on carefully-timed sed passes may turn out to be very hard
3067 # to maintain later. In this particular case, you just have to be careful
3068 # not to nest @if/@endif pairs, because configure will not warn you at all.
3069
3070 # Check whether --enable-bootstrap or --disable-bootstrap was given.
3071 if test "${enable_bootstrap+set}" = set; then
3072 enableval="$enable_bootstrap"
3073 :
3074 else
3075 enable_bootstrap=default
3076 fi
3077
3078
3079 # Issue errors and warnings for invalid/strange bootstrap combinations.
3080 case "$configdirs" in
3081 *gcc*) have_compiler=yes ;;
3082 *) have_compiler=no ;;
3083 esac
3084
3085 case "$have_compiler:$host:$target:$enable_bootstrap" in
3086 *:*:*:no) ;;
3087
3088 # Default behavior. Enable bootstrap if we have a compiler
3089 # and we are in a native configuration.
3090 yes:$build:$build:default)
3091 enable_bootstrap=yes ;;
3092
3093 *:*:*:default)
3094 enable_bootstrap=no ;;
3095
3096 # We have a compiler and we are in a native configuration, bootstrap is ok
3097 yes:$build:$build:yes)
3098 ;;
3099
3100 # Other configurations, but we have a compiler. Assume the user knows
3101 # what he's doing.
3102 yes:*:*:yes)
3103 echo "configure: warning: trying to bootstrap a cross compiler" 1>&2
3104 ;;
3105
3106 # No compiler: if they passed --enable-bootstrap explicitly, fail
3107 no:*:*:yes)
3108 { echo "configure: error: cannot bootstrap without a compiler" 1>&2; exit 1; } ;;
3109
3110 # Fail if wrong command line
3111 *)
3112 { echo "configure: error: invalid option for --enable-bootstrap" 1>&2; exit 1; }
3113 ;;
3114 esac
3115
3116 # Adjust the toplevel makefile according to whether bootstrap was selected.
3117 case "$enable_bootstrap" in
3118 yes)
3119 bootstrap_suffix=bootstrap ;;
3120 no)
3121 bootstrap_suffix=no-bootstrap ;;
3122 esac
3123
3124 for module in ${build_configdirs} ; do
3125 if test -z "${no_recursion}" \
3126 && test -f ${build_subdir}/${module}/Makefile; then
3127 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
3128 rm -f ${build_subdir}/${module}/Makefile
3129 fi
3130 extrasub="$extrasub
3131 /^@if build-$module\$/d
3132 /^@endif build-$module\$/d
3133 /^@if build-$module-$bootstrap_suffix\$/d
3134 /^@endif build-$module-$bootstrap_suffix\$/d"
3135 done
3136 for module in ${configdirs} ; do
3137 if test -z "${no_recursion}"; then
3138 for file in stage*-${module}/Makefile ${module}/Makefile; do
3139 if test -f ${file}; then
3140 echo 1>&2 "*** removing ${file} to force reconfigure"
3141 rm -f ${file}
3142 fi
3143 done
3144 fi
3145 extrasub="$extrasub
3146 /^@if $module\$/d
3147 /^@endif $module\$/d
3148 /^@if $module-$bootstrap_suffix\$/d
3149 /^@endif $module-$bootstrap_suffix\$/d"
3150 done
3151 for module in ${target_configdirs} ; do
3152 if test -z "${no_recursion}" \
3153 && test -f ${target_subdir}/${module}/Makefile; then
3154 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
3155 rm -f ${target_subdir}/${module}/Makefile
3156 fi
3157 extrasub="$extrasub
3158 /^@if target-$module\$/d
3159 /^@endif target-$module\$/d
3160 /^@if target-$module-$bootstrap_suffix\$/d
3161 /^@endif target-$module-$bootstrap_suffix\$/d"
3162 done
3163
3164 extrasub="$extrasub
3165 /^@if /,/^@endif /d"
3166
3167 # Create the serialization dependencies. This uses a temporary file.
3168
3169 # Check whether --enable-serial-configure or --disable-serial-configure was given.
3170 if test "${enable_serial_configure+set}" = set; then
3171 enableval="$enable_serial_configure"
3172 :
3173 fi
3174
3175
3176 case ${enable_serial_configure} in
3177 yes)
3178 enable_serial_build_configure=yes
3179 enable_serial_host_configure=yes
3180 enable_serial_target_configure=yes
3181 ;;
3182 esac
3183
3184 # These force 'configure's to be done one at a time, to avoid problems
3185 # with contention over a shared config.cache.
3186 rm -f serdep.tmp
3187 echo '# serdep.tmp' > serdep.tmp
3188 olditem=
3189 test "x${enable_serial_build_configure}" = xyes &&
3190 for item in ${build_configdirs} ; do
3191 case ${olditem} in
3192 "") ;;
3193 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
3194 esac
3195 olditem=${item}
3196 done
3197 olditem=
3198 test "x${enable_serial_host_configure}" = xyes &&
3199 for item in ${configdirs} ; do
3200 case ${olditem} in
3201 "") ;;
3202 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
3203 esac
3204 olditem=${item}
3205 done
3206 olditem=
3207 test "x${enable_serial_target_configure}" = xyes &&
3208 for item in ${target_configdirs} ; do
3209 case ${olditem} in
3210 "") ;;
3211 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
3212 esac
3213 olditem=${item}
3214 done
3215 serialization_dependencies=serdep.tmp
3216
3217
3218 # Base args. Strip norecursion, cache-file, srcdir, host, build,
3219 # target and nonopt. These are the ones we might not want to pass
3220 # down to subconfigures. Also strip program-prefix, program-suffix,
3221 # and program-transform-name, so that we can pass down a consistent
3222 # program-transform-name. If autoconf has put single quotes around
3223 # any of these arguments (because they contain shell metacharacters)
3224 # then this will fail; in practice this only happens for
3225 # --program-transform-name, so be sure to override --program-transform-name
3226 # at the end of the argument list.
3227 # These will be expanded by make, so quote '$'.
3228 cat <<\EOF_SED > conftestsed
3229 s/ --no[^ ]*/ /g
3230 s/ --c[a-z-]*[= ][^ ]*//g
3231 s/ --sr[a-z-]*[= ][^ ]*//g
3232 s/ --ho[a-z-]*[= ][^ ]*//g
3233 s/ --bu[a-z-]*[= ][^ ]*//g
3234 s/ --t[a-z-]*[= ][^ ]*//g
3235 s/ --program-[pst][a-z-]*[= ][^ ]*//g
3236 s/ -cache-file[= ][^ ]*//g
3237 s/ -srcdir[= ][^ ]*//g
3238 s/ -host[= ][^ ]*//g
3239 s/ -build[= ][^ ]*//g
3240 s/ -target[= ][^ ]*//g
3241 s/ -program-prefix[= ][^ ]*//g
3242 s/ -program-suffix[= ][^ ]*//g
3243 s/ -program-transform-name[= ][^ ]*//g
3244 s/ [^' -][^ ]* / /
3245 s/^ *//;s/ *$//
3246 s,\$,$$,g
3247 EOF_SED
3248 sed -f conftestsed <<EOF_SED > conftestsed.out
3249 ${ac_configure_args}
3250 EOF_SED
3251 baseargs=`cat conftestsed.out`
3252 rm -f conftestsed conftestsed.out
3253
3254 # Add in --program-transform-name, after --program-prefix and
3255 # --program-suffix have been applied to it. Autoconf has already
3256 # doubled dollar signs and backslashes in program_transform_name; we want
3257 # the backslashes un-doubled, and then the entire thing wrapped in single
3258 # quotes, because this will be expanded first by make and then by the shell.
3259 # Also, because we want to override the logic in subdir configure scripts to
3260 # choose program_transform_name, replace any s,x,x, with s,y,y,.
3261 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
3262 ${program_transform_name}
3263 EOF_SED
3264 gcc_transform_name=`cat conftestsed.out`
3265 rm -f conftestsed.out
3266 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
3267
3268 # For the build-side libraries, we just need to pretend we're native,
3269 # and not use the same cache file. Multilibs are neither needed nor
3270 # desired.
3271 build_configargs="--cache-file=../config.cache --build=${build_alias} --host=${build_alias} --target=${target_alias} ${baseargs}"
3272
3273 # For host modules, accept cache file option, or specification as blank.
3274 case "${cache_file}" in
3275 "") # empty
3276 cache_file_option="" ;;
3277 /* | [A-Za-z]:[\\/]* ) # absolute path
3278 cache_file_option="--cache-file=${cache_file}" ;;
3279 *) # relative path
3280 cache_file_option="--cache-file=../${cache_file}" ;;
3281 esac
3282
3283 # Host dirs don't like to share a cache file either, horribly enough.
3284 # This seems to be due to autoconf 2.5x stupidity.
3285 host_configargs="--cache-file=./config.cache --build=${build_alias} --host=${host_alias} --target=${target_alias} ${extra_host_args} ${baseargs}"
3286
3287 target_configargs=${baseargs}
3288
3289 # Passing a --with-cross-host argument lets the target libraries know
3290 # whether they are being built with a cross-compiler or being built
3291 # native. However, it would be better to use other mechanisms to make the
3292 # sorts of decisions they want to make on this basis. Please consider
3293 # this option to be deprecated. FIXME.
3294 if test x${is_cross_compiler} = xyes ; then
3295 target_configargs="--with-cross-host=${host_alias} ${target_configargs}"
3296 fi
3297
3298 # Default to --enable-multilib.
3299 if test x${enable_multilib} = x ; then
3300 target_configargs="--enable-multilib ${target_configargs}"
3301 fi
3302
3303 # Pass --with-newlib if appropriate. Note that target_configdirs has
3304 # changed from the earlier setting of with_newlib.
3305 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
3306 target_configargs="--with-newlib ${target_configargs}"
3307 fi
3308
3309 # Different target subdirs use different values of certain variables
3310 # (notably CXX). Worse, multilibs use *lots* of different values.
3311 # Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
3312 # it doesn't automatically accept command-line overrides of them.
3313 # This means it's not safe for target subdirs to share a cache file,
3314 # which is disgusting, but there you have it. Hopefully this can be
3315 # fixed in future. It's still worthwhile to use a cache file for each
3316 # directory. I think.
3317
3318 # Pass the appropriate --build, --host, --target and --cache-file arguments.
3319 # We need to pass --target, as newer autoconf's requires consistency
3320 # for target_alias and gcc doesn't manage it consistently.
3321 target_configargs="--cache-file=./config.cache --build=${build_alias} --host=${target_alias} --target=${target_alias} ${target_configargs}"
3322
3323 FLAGS_FOR_TARGET=
3324 case " $target_configdirs " in
3325 *" newlib "*)
3326 case " $target_configargs " in
3327 *" --with-newlib "*)
3328 case "$target" in
3329 *-cygwin*)
3330 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' ;;
3331 esac
3332
3333 # If we're not building GCC, don't discard standard headers.
3334 if test -d ${srcdir}/gcc; then
3335 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
3336
3337 if test "${build}" != "${host}"; then
3338 # On Canadian crosses, CC_FOR_TARGET will have already been set
3339 # by `configure', so we won't have an opportunity to add -Bgcc/
3340 # to it. This is right: we don't want to search that directory
3341 # for binaries, but we want the header files in there, so add
3342 # them explicitly.
3343 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
3344
3345 # Someone might think of using the pre-installed headers on
3346 # Canadian crosses, in case the installed compiler is not fully
3347 # compatible with the compiler being built. In this case, it
3348 # would be better to flag an error than risking having
3349 # incompatible object files being constructed. We can't
3350 # guarantee that an error will be flagged, but let's hope the
3351 # compiler will do it, when presented with incompatible header
3352 # files.
3353 fi
3354 fi
3355
3356 case "${target}-${is_cross_compiler}" in
3357 i[3456789]86-*-linux*-no)
3358 # Here host == target, so we don't need to build gcc,
3359 # so we don't want to discard standard headers.
3360 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
3361 ;;
3362 *)
3363 # If we're building newlib, use its generic headers last, but search
3364 # for any libc-related directories first (so make it the last -B
3365 # switch).
3366 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
3367 ;;
3368 esac
3369 ;;
3370 esac
3371 ;;
3372 esac
3373
3374 # Allow the user to override the flags for
3375 # our build compiler if desired.
3376 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
3377
3378 # On Canadian crosses, we'll be searching the right directories for
3379 # the previously-installed cross compiler, so don't bother to add
3380 # flags for directories within the install tree of the compiler
3381 # being built; programs in there won't even run.
3382 if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
3383 # Search for pre-installed headers if nothing else fits.
3384 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
3385 fi
3386
3387 if test "x${use_gnu_ld}" = x &&
3388 echo " ${configdirs} " | grep " ld " > /dev/null ; then
3389 # Arrange for us to find uninstalled linker scripts.
3390 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
3391 fi
3392
3393 # Search for other target-specific linker scripts and such.
3394 case "${target}" in
3395 m32c-*-* )
3396 if test -d ${srcdir}/libgloss/m32c; then
3397 # This is for crt0.o
3398 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/m32c'
3399 # This is for r8c.ld
3400 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/m32c'
3401 # This is for libnosys.a
3402 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
3403 fi
3404 ;;
3405 esac
3406
3407 # Makefile fragments.
3408 for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
3409 do
3410 eval fragval=\$$frag
3411 if test $fragval != /dev/null; then
3412 eval $frag=${srcdir}/$fragval
3413 fi
3414 done
3415
3416
3417
3418
3419
3420 # Miscellanea: directories, flags, etc.
3421
3422
3423
3424
3425
3426
3427
3428 # Build module lists & subconfigure args.
3429
3430
3431
3432 # Host module lists & subconfigure args.
3433
3434
3435
3436 # Target module lists & subconfigure args.
3437
3438
3439
3440 # Build tools.
3441
3442
3443
3444 # Generate default definitions for YACC, M4, LEX and other programs that run
3445 # on the build machine. These are used if the Makefile can't locate these
3446 # programs in objdir.
3447 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
3448
3449 for ac_prog in 'bison -y' byacc yacc
3450 do
3451 # Extract the first word of "$ac_prog", so it can be a program name with args.
3452 set dummy $ac_prog; ac_word=$2
3453 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3454 echo "configure:3455: checking for $ac_word" >&5
3455 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3456 echo $ac_n "(cached) $ac_c" 1>&6
3457 else
3458 if test -n "$YACC"; then
3459 ac_cv_prog_YACC="$YACC" # Let the user override the test.
3460 else
3461 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3462 ac_dummy="$PATH"
3463 for ac_dir in $ac_dummy; do
3464 test -z "$ac_dir" && ac_dir=.
3465 if test -f $ac_dir/$ac_word; then
3466 ac_cv_prog_YACC="$ac_prog"
3467 break
3468 fi
3469 done
3470 IFS="$ac_save_ifs"
3471 fi
3472 fi
3473 YACC="$ac_cv_prog_YACC"
3474 if test -n "$YACC"; then
3475 echo "$ac_t""$YACC" 1>&6
3476 else
3477 echo "$ac_t""no" 1>&6
3478 fi
3479
3480 test -n "$YACC" && break
3481 done
3482 test -n "$YACC" || YACC="$MISSING bison -y"
3483
3484 case " $build_configdirs " in
3485 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
3486 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
3487 esac
3488
3489 for ac_prog in bison
3490 do
3491 # Extract the first word of "$ac_prog", so it can be a program name with args.
3492 set dummy $ac_prog; ac_word=$2
3493 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3494 echo "configure:3495: checking for $ac_word" >&5
3495 if eval "test \"`echo '$''{'ac_cv_prog_BISON'+set}'`\" = set"; then
3496 echo $ac_n "(cached) $ac_c" 1>&6
3497 else
3498 if test -n "$BISON"; then
3499 ac_cv_prog_BISON="$BISON" # Let the user override the test.
3500 else
3501 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3502 ac_dummy="$PATH"
3503 for ac_dir in $ac_dummy; do
3504 test -z "$ac_dir" && ac_dir=.
3505 if test -f $ac_dir/$ac_word; then
3506 ac_cv_prog_BISON="$ac_prog"
3507 break
3508 fi
3509 done
3510 IFS="$ac_save_ifs"
3511 fi
3512 fi
3513 BISON="$ac_cv_prog_BISON"
3514 if test -n "$BISON"; then
3515 echo "$ac_t""$BISON" 1>&6
3516 else
3517 echo "$ac_t""no" 1>&6
3518 fi
3519
3520 test -n "$BISON" && break
3521 done
3522 test -n "$BISON" || BISON="$MISSING bison"
3523
3524 case " $build_configdirs " in
3525 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
3526 esac
3527
3528 for ac_prog in gm4 gnum4 m4
3529 do
3530 # Extract the first word of "$ac_prog", so it can be a program name with args.
3531 set dummy $ac_prog; ac_word=$2
3532 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3533 echo "configure:3534: checking for $ac_word" >&5
3534 if eval "test \"`echo '$''{'ac_cv_prog_M4'+set}'`\" = set"; then
3535 echo $ac_n "(cached) $ac_c" 1>&6
3536 else
3537 if test -n "$M4"; then
3538 ac_cv_prog_M4="$M4" # Let the user override the test.
3539 else
3540 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3541 ac_dummy="$PATH"
3542 for ac_dir in $ac_dummy; do
3543 test -z "$ac_dir" && ac_dir=.
3544 if test -f $ac_dir/$ac_word; then
3545 ac_cv_prog_M4="$ac_prog"
3546 break
3547 fi
3548 done
3549 IFS="$ac_save_ifs"
3550 fi
3551 fi
3552 M4="$ac_cv_prog_M4"
3553 if test -n "$M4"; then
3554 echo "$ac_t""$M4" 1>&6
3555 else
3556 echo "$ac_t""no" 1>&6
3557 fi
3558
3559 test -n "$M4" && break
3560 done
3561 test -n "$M4" || M4="$MISSING m4"
3562
3563 case " $build_configdirs " in
3564 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
3565 esac
3566
3567 for ac_prog in flex lex
3568 do
3569 # Extract the first word of "$ac_prog", so it can be a program name with args.
3570 set dummy $ac_prog; ac_word=$2
3571 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3572 echo "configure:3573: checking for $ac_word" >&5
3573 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
3574 echo $ac_n "(cached) $ac_c" 1>&6
3575 else
3576 if test -n "$LEX"; then
3577 ac_cv_prog_LEX="$LEX" # Let the user override the test.
3578 else
3579 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3580 ac_dummy="$PATH"
3581 for ac_dir in $ac_dummy; do
3582 test -z "$ac_dir" && ac_dir=.
3583 if test -f $ac_dir/$ac_word; then
3584 ac_cv_prog_LEX="$ac_prog"
3585 break
3586 fi
3587 done
3588 IFS="$ac_save_ifs"
3589 fi
3590 fi
3591 LEX="$ac_cv_prog_LEX"
3592 if test -n "$LEX"; then
3593 echo "$ac_t""$LEX" 1>&6
3594 else
3595 echo "$ac_t""no" 1>&6
3596 fi
3597
3598 test -n "$LEX" && break
3599 done
3600 test -n "$LEX" || LEX="$MISSING flex"
3601
3602 case " $build_configdirs " in
3603 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
3604 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
3605 esac
3606
3607 for ac_prog in flex
3608 do
3609 # Extract the first word of "$ac_prog", so it can be a program name with args.
3610 set dummy $ac_prog; ac_word=$2
3611 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3612 echo "configure:3613: checking for $ac_word" >&5
3613 if eval "test \"`echo '$''{'ac_cv_prog_FLEX'+set}'`\" = set"; then
3614 echo $ac_n "(cached) $ac_c" 1>&6
3615 else
3616 if test -n "$FLEX"; then
3617 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
3618 else
3619 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3620 ac_dummy="$PATH"
3621 for ac_dir in $ac_dummy; do
3622 test -z "$ac_dir" && ac_dir=.
3623 if test -f $ac_dir/$ac_word; then
3624 ac_cv_prog_FLEX="$ac_prog"
3625 break
3626 fi
3627 done
3628 IFS="$ac_save_ifs"
3629 fi
3630 fi
3631 FLEX="$ac_cv_prog_FLEX"
3632 if test -n "$FLEX"; then
3633 echo "$ac_t""$FLEX" 1>&6
3634 else
3635 echo "$ac_t""no" 1>&6
3636 fi
3637
3638 test -n "$FLEX" && break
3639 done
3640 test -n "$FLEX" || FLEX="$MISSING flex"
3641
3642 case " $build_configdirs " in
3643 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
3644 esac
3645
3646 for ac_prog in makeinfo
3647 do
3648 # Extract the first word of "$ac_prog", so it can be a program name with args.
3649 set dummy $ac_prog; ac_word=$2
3650 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3651 echo "configure:3652: checking for $ac_word" >&5
3652 if eval "test \"`echo '$''{'ac_cv_prog_MAKEINFO'+set}'`\" = set"; then
3653 echo $ac_n "(cached) $ac_c" 1>&6
3654 else
3655 if test -n "$MAKEINFO"; then
3656 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
3657 else
3658 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3659 ac_dummy="$PATH"
3660 for ac_dir in $ac_dummy; do
3661 test -z "$ac_dir" && ac_dir=.
3662 if test -f $ac_dir/$ac_word; then
3663 ac_cv_prog_MAKEINFO="$ac_prog"
3664 break
3665 fi
3666 done
3667 IFS="$ac_save_ifs"
3668 fi
3669 fi
3670 MAKEINFO="$ac_cv_prog_MAKEINFO"
3671 if test -n "$MAKEINFO"; then
3672 echo "$ac_t""$MAKEINFO" 1>&6
3673 else
3674 echo "$ac_t""no" 1>&6
3675 fi
3676
3677 test -n "$MAKEINFO" && break
3678 done
3679 test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
3680
3681 case " $build_configdirs " in
3682 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
3683 *)
3684
3685 # For an installed makeinfo, we require it to be from texinfo 4.4 or
3686 # higher, else we use the "missing" dummy.
3687 if ${MAKEINFO} --version \
3688 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
3689 :
3690 else
3691 MAKEINFO="$MISSING makeinfo"
3692 fi
3693 ;;
3694
3695 esac
3696
3697 # FIXME: expect and dejagnu may become build tools?
3698
3699 for ac_prog in expect
3700 do
3701 # Extract the first word of "$ac_prog", so it can be a program name with args.
3702 set dummy $ac_prog; ac_word=$2
3703 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3704 echo "configure:3705: checking for $ac_word" >&5
3705 if eval "test \"`echo '$''{'ac_cv_prog_EXPECT'+set}'`\" = set"; then
3706 echo $ac_n "(cached) $ac_c" 1>&6
3707 else
3708 if test -n "$EXPECT"; then
3709 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
3710 else
3711 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3712 ac_dummy="$PATH"
3713 for ac_dir in $ac_dummy; do
3714 test -z "$ac_dir" && ac_dir=.
3715 if test -f $ac_dir/$ac_word; then
3716 ac_cv_prog_EXPECT="$ac_prog"
3717 break
3718 fi
3719 done
3720 IFS="$ac_save_ifs"
3721 fi
3722 fi
3723 EXPECT="$ac_cv_prog_EXPECT"
3724 if test -n "$EXPECT"; then
3725 echo "$ac_t""$EXPECT" 1>&6
3726 else
3727 echo "$ac_t""no" 1>&6
3728 fi
3729
3730 test -n "$EXPECT" && break
3731 done
3732 test -n "$EXPECT" || EXPECT="expect"
3733
3734 case " $configdirs " in
3735 *" expect "*)
3736 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
3737 ;;
3738 esac
3739
3740 for ac_prog in runtest
3741 do
3742 # Extract the first word of "$ac_prog", so it can be a program name with args.
3743 set dummy $ac_prog; ac_word=$2
3744 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3745 echo "configure:3746: checking for $ac_word" >&5
3746 if eval "test \"`echo '$''{'ac_cv_prog_RUNTEST'+set}'`\" = set"; then
3747 echo $ac_n "(cached) $ac_c" 1>&6
3748 else
3749 if test -n "$RUNTEST"; then
3750 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
3751 else
3752 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3753 ac_dummy="$PATH"
3754 for ac_dir in $ac_dummy; do
3755 test -z "$ac_dir" && ac_dir=.
3756 if test -f $ac_dir/$ac_word; then
3757 ac_cv_prog_RUNTEST="$ac_prog"
3758 break
3759 fi
3760 done
3761 IFS="$ac_save_ifs"
3762 fi
3763 fi
3764 RUNTEST="$ac_cv_prog_RUNTEST"
3765 if test -n "$RUNTEST"; then
3766 echo "$ac_t""$RUNTEST" 1>&6
3767 else
3768 echo "$ac_t""no" 1>&6
3769 fi
3770
3771 test -n "$RUNTEST" && break
3772 done
3773 test -n "$RUNTEST" || RUNTEST="runtest"
3774
3775 case " $configdirs " in
3776 *" dejagnu "*)
3777 test $host = $build && RUNTEST='$$r/$(HOST_SUBDIR)/dejagnu/runtest'
3778 ;;
3779 esac
3780
3781
3782 # Host tools.
3783 ncn_tool_prefix=
3784 test -n "$host_alias" && ncn_tool_prefix=$host_alias-
3785 ncn_target_tool_prefix=
3786 test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
3787
3788 for ncn_progname in ar; do
3789 if test -n "$ncn_tool_prefix"; then
3790 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
3791 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
3792 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3793 echo "configure:3794: checking for $ac_word" >&5
3794 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3795 echo $ac_n "(cached) $ac_c" 1>&6
3796 else
3797 if test -n "$AR"; then
3798 ac_cv_prog_AR="$AR" # Let the user override the test.
3799 else
3800 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3801 ac_dummy="$PATH"
3802 for ac_dir in $ac_dummy; do
3803 test -z "$ac_dir" && ac_dir=.
3804 if test -f $ac_dir/$ac_word; then
3805 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
3806 break
3807 fi
3808 done
3809 IFS="$ac_save_ifs"
3810 fi
3811 fi
3812 AR="$ac_cv_prog_AR"
3813 if test -n "$AR"; then
3814 echo "$ac_t""$AR" 1>&6
3815 else
3816 echo "$ac_t""no" 1>&6
3817 fi
3818
3819 fi
3820 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
3821 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
3822 set dummy ${ncn_progname}; ac_word=$2
3823 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3824 echo "configure:3825: checking for $ac_word" >&5
3825 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3826 echo $ac_n "(cached) $ac_c" 1>&6
3827 else
3828 if test -n "$AR"; then
3829 ac_cv_prog_AR="$AR" # Let the user override the test.
3830 else
3831 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3832 ac_dummy="$PATH"
3833 for ac_dir in $ac_dummy; do
3834 test -z "$ac_dir" && ac_dir=.
3835 if test -f $ac_dir/$ac_word; then
3836 ac_cv_prog_AR="${ncn_progname}"
3837 break
3838 fi
3839 done
3840 IFS="$ac_save_ifs"
3841 fi
3842 fi
3843 AR="$ac_cv_prog_AR"
3844 if test -n "$AR"; then
3845 echo "$ac_t""$AR" 1>&6
3846 else
3847 echo "$ac_t""no" 1>&6
3848 fi
3849
3850 fi
3851 test -n "$ac_cv_prog_AR" && break
3852 done
3853
3854 if test -z "$ac_cv_prog_AR" ; then
3855 set dummy ar
3856 if test $build = $host ; then
3857 AR="$2"
3858 else
3859 AR="${ncn_tool_prefix}$2"
3860 fi
3861 fi
3862
3863 for ncn_progname in as; do
3864 if test -n "$ncn_tool_prefix"; then
3865 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
3866 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
3867 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3868 echo "configure:3869: checking for $ac_word" >&5
3869 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
3870 echo $ac_n "(cached) $ac_c" 1>&6
3871 else
3872 if test -n "$AS"; then
3873 ac_cv_prog_AS="$AS" # Let the user override the test.
3874 else
3875 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3876 ac_dummy="$PATH"
3877 for ac_dir in $ac_dummy; do
3878 test -z "$ac_dir" && ac_dir=.
3879 if test -f $ac_dir/$ac_word; then
3880 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
3881 break
3882 fi
3883 done
3884 IFS="$ac_save_ifs"
3885 fi
3886 fi
3887 AS="$ac_cv_prog_AS"
3888 if test -n "$AS"; then
3889 echo "$ac_t""$AS" 1>&6
3890 else
3891 echo "$ac_t""no" 1>&6
3892 fi
3893
3894 fi
3895 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
3896 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
3897 set dummy ${ncn_progname}; ac_word=$2
3898 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3899 echo "configure:3900: checking for $ac_word" >&5
3900 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
3901 echo $ac_n "(cached) $ac_c" 1>&6
3902 else
3903 if test -n "$AS"; then
3904 ac_cv_prog_AS="$AS" # Let the user override the test.
3905 else
3906 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3907 ac_dummy="$PATH"
3908 for ac_dir in $ac_dummy; do
3909 test -z "$ac_dir" && ac_dir=.
3910 if test -f $ac_dir/$ac_word; then
3911 ac_cv_prog_AS="${ncn_progname}"
3912 break
3913 fi
3914 done
3915 IFS="$ac_save_ifs"
3916 fi
3917 fi
3918 AS="$ac_cv_prog_AS"
3919 if test -n "$AS"; then
3920 echo "$ac_t""$AS" 1>&6
3921 else
3922 echo "$ac_t""no" 1>&6
3923 fi
3924
3925 fi
3926 test -n "$ac_cv_prog_AS" && break
3927 done
3928
3929 if test -z "$ac_cv_prog_AS" ; then
3930 set dummy as
3931 if test $build = $host ; then
3932 AS="$2"
3933 else
3934 AS="${ncn_tool_prefix}$2"
3935 fi
3936 fi
3937
3938 for ncn_progname in dlltool; do
3939 if test -n "$ncn_tool_prefix"; then
3940 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
3941 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
3942 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3943 echo "configure:3944: checking for $ac_word" >&5
3944 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3945 echo $ac_n "(cached) $ac_c" 1>&6
3946 else
3947 if test -n "$DLLTOOL"; then
3948 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3949 else
3950 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3951 ac_dummy="$PATH"
3952 for ac_dir in $ac_dummy; do
3953 test -z "$ac_dir" && ac_dir=.
3954 if test -f $ac_dir/$ac_word; then
3955 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
3956 break
3957 fi
3958 done
3959 IFS="$ac_save_ifs"
3960 fi
3961 fi
3962 DLLTOOL="$ac_cv_prog_DLLTOOL"
3963 if test -n "$DLLTOOL"; then
3964 echo "$ac_t""$DLLTOOL" 1>&6
3965 else
3966 echo "$ac_t""no" 1>&6
3967 fi
3968
3969 fi
3970 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
3971 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
3972 set dummy ${ncn_progname}; ac_word=$2
3973 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3974 echo "configure:3975: checking for $ac_word" >&5
3975 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3976 echo $ac_n "(cached) $ac_c" 1>&6
3977 else
3978 if test -n "$DLLTOOL"; then
3979 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3980 else
3981 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3982 ac_dummy="$PATH"
3983 for ac_dir in $ac_dummy; do
3984 test -z "$ac_dir" && ac_dir=.
3985 if test -f $ac_dir/$ac_word; then
3986 ac_cv_prog_DLLTOOL="${ncn_progname}"
3987 break
3988 fi
3989 done
3990 IFS="$ac_save_ifs"
3991 fi
3992 fi
3993 DLLTOOL="$ac_cv_prog_DLLTOOL"
3994 if test -n "$DLLTOOL"; then
3995 echo "$ac_t""$DLLTOOL" 1>&6
3996 else
3997 echo "$ac_t""no" 1>&6
3998 fi
3999
4000 fi
4001 test -n "$ac_cv_prog_DLLTOOL" && break
4002 done
4003
4004 if test -z "$ac_cv_prog_DLLTOOL" ; then
4005 set dummy dlltool
4006 if test $build = $host ; then
4007 DLLTOOL="$2"
4008 else
4009 DLLTOOL="${ncn_tool_prefix}$2"
4010 fi
4011 fi
4012
4013 for ncn_progname in ld; do
4014 if test -n "$ncn_tool_prefix"; then
4015 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4016 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4017 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4018 echo "configure:4019: checking for $ac_word" >&5
4019 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
4020 echo $ac_n "(cached) $ac_c" 1>&6
4021 else
4022 if test -n "$LD"; then
4023 ac_cv_prog_LD="$LD" # Let the user override the test.
4024 else
4025 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4026 ac_dummy="$PATH"
4027 for ac_dir in $ac_dummy; do
4028 test -z "$ac_dir" && ac_dir=.
4029 if test -f $ac_dir/$ac_word; then
4030 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
4031 break
4032 fi
4033 done
4034 IFS="$ac_save_ifs"
4035 fi
4036 fi
4037 LD="$ac_cv_prog_LD"
4038 if test -n "$LD"; then
4039 echo "$ac_t""$LD" 1>&6
4040 else
4041 echo "$ac_t""no" 1>&6
4042 fi
4043
4044 fi
4045 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
4046 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4047 set dummy ${ncn_progname}; ac_word=$2
4048 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4049 echo "configure:4050: checking for $ac_word" >&5
4050 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
4051 echo $ac_n "(cached) $ac_c" 1>&6
4052 else
4053 if test -n "$LD"; then
4054 ac_cv_prog_LD="$LD" # Let the user override the test.
4055 else
4056 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4057 ac_dummy="$PATH"
4058 for ac_dir in $ac_dummy; do
4059 test -z "$ac_dir" && ac_dir=.
4060 if test -f $ac_dir/$ac_word; then
4061 ac_cv_prog_LD="${ncn_progname}"
4062 break
4063 fi
4064 done
4065 IFS="$ac_save_ifs"
4066 fi
4067 fi
4068 LD="$ac_cv_prog_LD"
4069 if test -n "$LD"; then
4070 echo "$ac_t""$LD" 1>&6
4071 else
4072 echo "$ac_t""no" 1>&6
4073 fi
4074
4075 fi
4076 test -n "$ac_cv_prog_LD" && break
4077 done
4078
4079 if test -z "$ac_cv_prog_LD" ; then
4080 set dummy ld
4081 if test $build = $host ; then
4082 LD="$2"
4083 else
4084 LD="${ncn_tool_prefix}$2"
4085 fi
4086 fi
4087
4088 for ncn_progname in lipo; do
4089 if test -n "$ncn_tool_prefix"; then
4090 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4091 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4092 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4093 echo "configure:4094: checking for $ac_word" >&5
4094 if eval "test \"`echo '$''{'ac_cv_prog_LIPO'+set}'`\" = set"; then
4095 echo $ac_n "(cached) $ac_c" 1>&6
4096 else
4097 if test -n "$LIPO"; then
4098 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
4099 else
4100 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4101 ac_dummy="$PATH"
4102 for ac_dir in $ac_dummy; do
4103 test -z "$ac_dir" && ac_dir=.
4104 if test -f $ac_dir/$ac_word; then
4105 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
4106 break
4107 fi
4108 done
4109 IFS="$ac_save_ifs"
4110 fi
4111 fi
4112 LIPO="$ac_cv_prog_LIPO"
4113 if test -n "$LIPO"; then
4114 echo "$ac_t""$LIPO" 1>&6
4115 else
4116 echo "$ac_t""no" 1>&6
4117 fi
4118
4119 fi
4120 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
4121 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4122 set dummy ${ncn_progname}; ac_word=$2
4123 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4124 echo "configure:4125: checking for $ac_word" >&5
4125 if eval "test \"`echo '$''{'ac_cv_prog_LIPO'+set}'`\" = set"; then
4126 echo $ac_n "(cached) $ac_c" 1>&6
4127 else
4128 if test -n "$LIPO"; then
4129 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
4130 else
4131 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4132 ac_dummy="$PATH"
4133 for ac_dir in $ac_dummy; do
4134 test -z "$ac_dir" && ac_dir=.
4135 if test -f $ac_dir/$ac_word; then
4136 ac_cv_prog_LIPO="${ncn_progname}"
4137 break
4138 fi
4139 done
4140 IFS="$ac_save_ifs"
4141 fi
4142 fi
4143 LIPO="$ac_cv_prog_LIPO"
4144 if test -n "$LIPO"; then
4145 echo "$ac_t""$LIPO" 1>&6
4146 else
4147 echo "$ac_t""no" 1>&6
4148 fi
4149
4150 fi
4151 test -n "$ac_cv_prog_LIPO" && break
4152 done
4153
4154 if test -z "$ac_cv_prog_LIPO" ; then
4155 set dummy lipo
4156 if test $build = $host ; then
4157 LIPO="$2"
4158 else
4159 LIPO="${ncn_tool_prefix}$2"
4160 fi
4161 fi
4162
4163 for ncn_progname in nm; do
4164 if test -n "$ncn_tool_prefix"; then
4165 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4166 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4167 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4168 echo "configure:4169: checking for $ac_word" >&5
4169 if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
4170 echo $ac_n "(cached) $ac_c" 1>&6
4171 else
4172 if test -n "$NM"; then
4173 ac_cv_prog_NM="$NM" # Let the user override the test.
4174 else
4175 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4176 ac_dummy="$PATH"
4177 for ac_dir in $ac_dummy; do
4178 test -z "$ac_dir" && ac_dir=.
4179 if test -f $ac_dir/$ac_word; then
4180 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
4181 break
4182 fi
4183 done
4184 IFS="$ac_save_ifs"
4185 fi
4186 fi
4187 NM="$ac_cv_prog_NM"
4188 if test -n "$NM"; then
4189 echo "$ac_t""$NM" 1>&6
4190 else
4191 echo "$ac_t""no" 1>&6
4192 fi
4193
4194 fi
4195 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
4196 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4197 set dummy ${ncn_progname}; ac_word=$2
4198 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4199 echo "configure:4200: checking for $ac_word" >&5
4200 if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
4201 echo $ac_n "(cached) $ac_c" 1>&6
4202 else
4203 if test -n "$NM"; then
4204 ac_cv_prog_NM="$NM" # Let the user override the test.
4205 else
4206 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4207 ac_dummy="$PATH"
4208 for ac_dir in $ac_dummy; do
4209 test -z "$ac_dir" && ac_dir=.
4210 if test -f $ac_dir/$ac_word; then
4211 ac_cv_prog_NM="${ncn_progname}"
4212 break
4213 fi
4214 done
4215 IFS="$ac_save_ifs"
4216 fi
4217 fi
4218 NM="$ac_cv_prog_NM"
4219 if test -n "$NM"; then
4220 echo "$ac_t""$NM" 1>&6
4221 else
4222 echo "$ac_t""no" 1>&6
4223 fi
4224
4225 fi
4226 test -n "$ac_cv_prog_NM" && break
4227 done
4228
4229 if test -z "$ac_cv_prog_NM" ; then
4230 set dummy nm
4231 if test $build = $host ; then
4232 NM="$2"
4233 else
4234 NM="${ncn_tool_prefix}$2"
4235 fi
4236 fi
4237
4238 for ncn_progname in ranlib; do
4239 if test -n "$ncn_tool_prefix"; then
4240 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4241 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4242 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4243 echo "configure:4244: checking for $ac_word" >&5
4244 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
4245 echo $ac_n "(cached) $ac_c" 1>&6
4246 else
4247 if test -n "$RANLIB"; then
4248 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4249 else
4250 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4251 ac_dummy="$PATH"
4252 for ac_dir in $ac_dummy; do
4253 test -z "$ac_dir" && ac_dir=.
4254 if test -f $ac_dir/$ac_word; then
4255 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
4256 break
4257 fi
4258 done
4259 IFS="$ac_save_ifs"
4260 fi
4261 fi
4262 RANLIB="$ac_cv_prog_RANLIB"
4263 if test -n "$RANLIB"; then
4264 echo "$ac_t""$RANLIB" 1>&6
4265 else
4266 echo "$ac_t""no" 1>&6
4267 fi
4268
4269 fi
4270 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
4271 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4272 set dummy ${ncn_progname}; ac_word=$2
4273 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4274 echo "configure:4275: checking for $ac_word" >&5
4275 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
4276 echo $ac_n "(cached) $ac_c" 1>&6
4277 else
4278 if test -n "$RANLIB"; then
4279 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4280 else
4281 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4282 ac_dummy="$PATH"
4283 for ac_dir in $ac_dummy; do
4284 test -z "$ac_dir" && ac_dir=.
4285 if test -f $ac_dir/$ac_word; then
4286 ac_cv_prog_RANLIB="${ncn_progname}"
4287 break
4288 fi
4289 done
4290 IFS="$ac_save_ifs"
4291 fi
4292 fi
4293 RANLIB="$ac_cv_prog_RANLIB"
4294 if test -n "$RANLIB"; then
4295 echo "$ac_t""$RANLIB" 1>&6
4296 else
4297 echo "$ac_t""no" 1>&6
4298 fi
4299
4300 fi
4301 test -n "$ac_cv_prog_RANLIB" && break
4302 done
4303
4304 if test -z "$ac_cv_prog_RANLIB" ; then
4305 RANLIB=":"
4306 fi
4307
4308 for ncn_progname in strip; do
4309 if test -n "$ncn_tool_prefix"; then
4310 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4311 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4312 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4313 echo "configure:4314: checking for $ac_word" >&5
4314 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
4315 echo $ac_n "(cached) $ac_c" 1>&6
4316 else
4317 if test -n "$STRIP"; then
4318 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4319 else
4320 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4321 ac_dummy="$PATH"
4322 for ac_dir in $ac_dummy; do
4323 test -z "$ac_dir" && ac_dir=.
4324 if test -f $ac_dir/$ac_word; then
4325 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
4326 break
4327 fi
4328 done
4329 IFS="$ac_save_ifs"
4330 fi
4331 fi
4332 STRIP="$ac_cv_prog_STRIP"
4333 if test -n "$STRIP"; then
4334 echo "$ac_t""$STRIP" 1>&6
4335 else
4336 echo "$ac_t""no" 1>&6
4337 fi
4338
4339 fi
4340 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
4341 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4342 set dummy ${ncn_progname}; ac_word=$2
4343 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4344 echo "configure:4345: checking for $ac_word" >&5
4345 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
4346 echo $ac_n "(cached) $ac_c" 1>&6
4347 else
4348 if test -n "$STRIP"; then
4349 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4350 else
4351 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4352 ac_dummy="$PATH"
4353 for ac_dir in $ac_dummy; do
4354 test -z "$ac_dir" && ac_dir=.
4355 if test -f $ac_dir/$ac_word; then
4356 ac_cv_prog_STRIP="${ncn_progname}"
4357 break
4358 fi
4359 done
4360 IFS="$ac_save_ifs"
4361 fi
4362 fi
4363 STRIP="$ac_cv_prog_STRIP"
4364 if test -n "$STRIP"; then
4365 echo "$ac_t""$STRIP" 1>&6
4366 else
4367 echo "$ac_t""no" 1>&6
4368 fi
4369
4370 fi
4371 test -n "$ac_cv_prog_STRIP" && break
4372 done
4373
4374 if test -z "$ac_cv_prog_STRIP" ; then
4375 STRIP=":"
4376 fi
4377
4378 for ncn_progname in windres; do
4379 if test -n "$ncn_tool_prefix"; then
4380 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4381 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4382 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4383 echo "configure:4384: checking for $ac_word" >&5
4384 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
4385 echo $ac_n "(cached) $ac_c" 1>&6
4386 else
4387 if test -n "$WINDRES"; then
4388 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
4389 else
4390 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4391 ac_dummy="$PATH"
4392 for ac_dir in $ac_dummy; do
4393 test -z "$ac_dir" && ac_dir=.
4394 if test -f $ac_dir/$ac_word; then
4395 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
4396 break
4397 fi
4398 done
4399 IFS="$ac_save_ifs"
4400 fi
4401 fi
4402 WINDRES="$ac_cv_prog_WINDRES"
4403 if test -n "$WINDRES"; then
4404 echo "$ac_t""$WINDRES" 1>&6
4405 else
4406 echo "$ac_t""no" 1>&6
4407 fi
4408
4409 fi
4410 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
4411 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4412 set dummy ${ncn_progname}; ac_word=$2
4413 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4414 echo "configure:4415: checking for $ac_word" >&5
4415 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
4416 echo $ac_n "(cached) $ac_c" 1>&6
4417 else
4418 if test -n "$WINDRES"; then
4419 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
4420 else
4421 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4422 ac_dummy="$PATH"
4423 for ac_dir in $ac_dummy; do
4424 test -z "$ac_dir" && ac_dir=.
4425 if test -f $ac_dir/$ac_word; then
4426 ac_cv_prog_WINDRES="${ncn_progname}"
4427 break
4428 fi
4429 done
4430 IFS="$ac_save_ifs"
4431 fi
4432 fi
4433 WINDRES="$ac_cv_prog_WINDRES"
4434 if test -n "$WINDRES"; then
4435 echo "$ac_t""$WINDRES" 1>&6
4436 else
4437 echo "$ac_t""no" 1>&6
4438 fi
4439
4440 fi
4441 test -n "$ac_cv_prog_WINDRES" && break
4442 done
4443
4444 if test -z "$ac_cv_prog_WINDRES" ; then
4445 set dummy windres
4446 if test $build = $host ; then
4447 WINDRES="$2"
4448 else
4449 WINDRES="${ncn_tool_prefix}$2"
4450 fi
4451 fi
4452
4453 for ncn_progname in objcopy; do
4454 if test -n "$ncn_tool_prefix"; then
4455 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4456 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4457 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4458 echo "configure:4459: checking for $ac_word" >&5
4459 if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
4460 echo $ac_n "(cached) $ac_c" 1>&6
4461 else
4462 if test -n "$OBJCOPY"; then
4463 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
4464 else
4465 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4466 ac_dummy="$PATH"
4467 for ac_dir in $ac_dummy; do
4468 test -z "$ac_dir" && ac_dir=.
4469 if test -f $ac_dir/$ac_word; then
4470 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
4471 break
4472 fi
4473 done
4474 IFS="$ac_save_ifs"
4475 fi
4476 fi
4477 OBJCOPY="$ac_cv_prog_OBJCOPY"
4478 if test -n "$OBJCOPY"; then
4479 echo "$ac_t""$OBJCOPY" 1>&6
4480 else
4481 echo "$ac_t""no" 1>&6
4482 fi
4483
4484 fi
4485 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
4486 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4487 set dummy ${ncn_progname}; ac_word=$2
4488 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4489 echo "configure:4490: checking for $ac_word" >&5
4490 if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
4491 echo $ac_n "(cached) $ac_c" 1>&6
4492 else
4493 if test -n "$OBJCOPY"; then
4494 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
4495 else
4496 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4497 ac_dummy="$PATH"
4498 for ac_dir in $ac_dummy; do
4499 test -z "$ac_dir" && ac_dir=.
4500 if test -f $ac_dir/$ac_word; then
4501 ac_cv_prog_OBJCOPY="${ncn_progname}"
4502 break
4503 fi
4504 done
4505 IFS="$ac_save_ifs"
4506 fi
4507 fi
4508 OBJCOPY="$ac_cv_prog_OBJCOPY"
4509 if test -n "$OBJCOPY"; then
4510 echo "$ac_t""$OBJCOPY" 1>&6
4511 else
4512 echo "$ac_t""no" 1>&6
4513 fi
4514
4515 fi
4516 test -n "$ac_cv_prog_OBJCOPY" && break
4517 done
4518
4519 if test -z "$ac_cv_prog_OBJCOPY" ; then
4520 set dummy objcopy
4521 if test $build = $host ; then
4522 OBJCOPY="$2"
4523 else
4524 OBJCOPY="${ncn_tool_prefix}$2"
4525 fi
4526 fi
4527
4528 for ncn_progname in objdump; do
4529 if test -n "$ncn_tool_prefix"; then
4530 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
4531 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
4532 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4533 echo "configure:4534: checking for $ac_word" >&5
4534 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
4535 echo $ac_n "(cached) $ac_c" 1>&6
4536 else
4537 if test -n "$OBJDUMP"; then
4538 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4539 else
4540 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4541 ac_dummy="$PATH"
4542 for ac_dir in $ac_dummy; do
4543 test -z "$ac_dir" && ac_dir=.
4544 if test -f $ac_dir/$ac_word; then
4545 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
4546 break
4547 fi
4548 done
4549 IFS="$ac_save_ifs"
4550 fi
4551 fi
4552 OBJDUMP="$ac_cv_prog_OBJDUMP"
4553 if test -n "$OBJDUMP"; then
4554 echo "$ac_t""$OBJDUMP" 1>&6
4555 else
4556 echo "$ac_t""no" 1>&6
4557 fi
4558
4559 fi
4560 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
4561 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4562 set dummy ${ncn_progname}; ac_word=$2
4563 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4564 echo "configure:4565: checking for $ac_word" >&5
4565 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
4566 echo $ac_n "(cached) $ac_c" 1>&6
4567 else
4568 if test -n "$OBJDUMP"; then
4569 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4570 else
4571 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4572 ac_dummy="$PATH"
4573 for ac_dir in $ac_dummy; do
4574 test -z "$ac_dir" && ac_dir=.
4575 if test -f $ac_dir/$ac_word; then
4576 ac_cv_prog_OBJDUMP="${ncn_progname}"
4577 break
4578 fi
4579 done
4580 IFS="$ac_save_ifs"
4581 fi
4582 fi
4583 OBJDUMP="$ac_cv_prog_OBJDUMP"
4584 if test -n "$OBJDUMP"; then
4585 echo "$ac_t""$OBJDUMP" 1>&6
4586 else
4587 echo "$ac_t""no" 1>&6
4588 fi
4589
4590 fi
4591 test -n "$ac_cv_prog_OBJDUMP" && break
4592 done
4593
4594 if test -z "$ac_cv_prog_OBJDUMP" ; then
4595 set dummy objdump
4596 if test $build = $host ; then
4597 OBJDUMP="$2"
4598 else
4599 OBJDUMP="${ncn_tool_prefix}$2"
4600 fi
4601 fi
4602
4603
4604
4605
4606
4607
4608
4609 # Target tools.
4610 # Check whether --with-build-time-tools or --without-build-time-tools was given.
4611 if test "${with_build_time_tools+set}" = set; then
4612 withval="$with_build_time_tools"
4613 case x"$withval" in
4614 x/*) ;;
4615 *)
4616 with_build_time_tools=
4617 echo "configure: warning: argument to --with-build-time-tools must be an absolute path" 1>&2
4618 ;;
4619 esac
4620 else
4621 with_build_time_tools=
4622 fi
4623
4624
4625 if test -n "$with_build_time_tools"; then
4626 for ncn_progname in cc gcc; do
4627 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
4628 echo "configure:4629: checking for ${ncn_progname} in $with_build_time_tools" >&5
4629 if test -x $with_build_time_tools/${ncn_progname}; then
4630 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
4631 echo "$ac_t""yes" 1>&6
4632 break
4633 else
4634 echo "$ac_t""no" 1>&6
4635 fi
4636 done
4637 fi
4638
4639 if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
4640 for ncn_progname in cc gcc; do
4641 if test -n "$ncn_target_tool_prefix"; then
4642 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
4643 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
4644 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4645 echo "configure:4646: checking for $ac_word" >&5
4646 if eval "test \"`echo '$''{'ac_cv_prog_CC_FOR_TARGET'+set}'`\" = set"; then
4647 echo $ac_n "(cached) $ac_c" 1>&6
4648 else
4649 if test -n "$CC_FOR_TARGET"; then
4650 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4651 else
4652 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4653 ac_dummy="$PATH"
4654 for ac_dir in $ac_dummy; do
4655 test -z "$ac_dir" && ac_dir=.
4656 if test -f $ac_dir/$ac_word; then
4657 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
4658 break
4659 fi
4660 done
4661 IFS="$ac_save_ifs"
4662 fi
4663 fi
4664 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4665 if test -n "$CC_FOR_TARGET"; then
4666 echo "$ac_t""$CC_FOR_TARGET" 1>&6
4667 else
4668 echo "$ac_t""no" 1>&6
4669 fi
4670
4671 fi
4672 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
4673 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4674 set dummy ${ncn_progname}; ac_word=$2
4675 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4676 echo "configure:4677: checking for $ac_word" >&5
4677 if eval "test \"`echo '$''{'ac_cv_prog_CC_FOR_TARGET'+set}'`\" = set"; then
4678 echo $ac_n "(cached) $ac_c" 1>&6
4679 else
4680 if test -n "$CC_FOR_TARGET"; then
4681 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4682 else
4683 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4684 ac_dummy="$PATH"
4685 for ac_dir in $ac_dummy; do
4686 test -z "$ac_dir" && ac_dir=.
4687 if test -f $ac_dir/$ac_word; then
4688 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
4689 break
4690 fi
4691 done
4692 IFS="$ac_save_ifs"
4693 fi
4694 fi
4695 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4696 if test -n "$CC_FOR_TARGET"; then
4697 echo "$ac_t""$CC_FOR_TARGET" 1>&6
4698 else
4699 echo "$ac_t""no" 1>&6
4700 fi
4701
4702 fi
4703 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
4704 done
4705 fi
4706
4707 if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
4708 set dummy cc gcc
4709 if test $build = $target ; then
4710 CC_FOR_TARGET="$2"
4711 else
4712 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4713 fi
4714 fi
4715
4716 if test -n "$with_build_time_tools"; then
4717 for ncn_progname in c++ g++ cxx gxx; do
4718 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
4719 echo "configure:4720: checking for ${ncn_progname} in $with_build_time_tools" >&5
4720 if test -x $with_build_time_tools/${ncn_progname}; then
4721 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
4722 echo "$ac_t""yes" 1>&6
4723 break
4724 else
4725 echo "$ac_t""no" 1>&6
4726 fi
4727 done
4728 fi
4729
4730 if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
4731 for ncn_progname in c++ g++ cxx gxx; do
4732 if test -n "$ncn_target_tool_prefix"; then
4733 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
4734 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
4735 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4736 echo "configure:4737: checking for $ac_word" >&5
4737 if eval "test \"`echo '$''{'ac_cv_prog_CXX_FOR_TARGET'+set}'`\" = set"; then
4738 echo $ac_n "(cached) $ac_c" 1>&6
4739 else
4740 if test -n "$CXX_FOR_TARGET"; then
4741 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4742 else
4743 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4744 ac_dummy="$PATH"
4745 for ac_dir in $ac_dummy; do
4746 test -z "$ac_dir" && ac_dir=.
4747 if test -f $ac_dir/$ac_word; then
4748 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
4749 break
4750 fi
4751 done
4752 IFS="$ac_save_ifs"
4753 fi
4754 fi
4755 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
4756 if test -n "$CXX_FOR_TARGET"; then
4757 echo "$ac_t""$CXX_FOR_TARGET" 1>&6
4758 else
4759 echo "$ac_t""no" 1>&6
4760 fi
4761
4762 fi
4763 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
4764 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4765 set dummy ${ncn_progname}; ac_word=$2
4766 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4767 echo "configure:4768: checking for $ac_word" >&5
4768 if eval "test \"`echo '$''{'ac_cv_prog_CXX_FOR_TARGET'+set}'`\" = set"; then
4769 echo $ac_n "(cached) $ac_c" 1>&6
4770 else
4771 if test -n "$CXX_FOR_TARGET"; then
4772 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4773 else
4774 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4775 ac_dummy="$PATH"
4776 for ac_dir in $ac_dummy; do
4777 test -z "$ac_dir" && ac_dir=.
4778 if test -f $ac_dir/$ac_word; then
4779 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
4780 break
4781 fi
4782 done
4783 IFS="$ac_save_ifs"
4784 fi
4785 fi
4786 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
4787 if test -n "$CXX_FOR_TARGET"; then
4788 echo "$ac_t""$CXX_FOR_TARGET" 1>&6
4789 else
4790 echo "$ac_t""no" 1>&6
4791 fi
4792
4793 fi
4794 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
4795 done
4796 fi
4797
4798 if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
4799 set dummy c++ g++ cxx gxx
4800 if test $build = $target ; then
4801 CXX_FOR_TARGET="$2"
4802 else
4803 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4804 fi
4805 fi
4806
4807 if test -n "$with_build_time_tools"; then
4808 for ncn_progname in gcc; do
4809 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
4810 echo "configure:4811: checking for ${ncn_progname} in $with_build_time_tools" >&5
4811 if test -x $with_build_time_tools/${ncn_progname}; then
4812 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
4813 echo "$ac_t""yes" 1>&6
4814 break
4815 else
4816 echo "$ac_t""no" 1>&6
4817 fi
4818 done
4819 fi
4820
4821 if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
4822 for ncn_progname in gcc; do
4823 if test -n "$ncn_target_tool_prefix"; then
4824 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
4825 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
4826 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4827 echo "configure:4828: checking for $ac_word" >&5
4828 if eval "test \"`echo '$''{'ac_cv_prog_GCC_FOR_TARGET'+set}'`\" = set"; then
4829 echo $ac_n "(cached) $ac_c" 1>&6
4830 else
4831 if test -n "$GCC_FOR_TARGET"; then
4832 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
4833 else
4834 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4835 ac_dummy="$PATH"
4836 for ac_dir in $ac_dummy; do
4837 test -z "$ac_dir" && ac_dir=.
4838 if test -f $ac_dir/$ac_word; then
4839 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
4840 break
4841 fi
4842 done
4843 IFS="$ac_save_ifs"
4844 fi
4845 fi
4846 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
4847 if test -n "$GCC_FOR_TARGET"; then
4848 echo "$ac_t""$GCC_FOR_TARGET" 1>&6
4849 else
4850 echo "$ac_t""no" 1>&6
4851 fi
4852
4853 fi
4854 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
4855 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4856 set dummy ${ncn_progname}; ac_word=$2
4857 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4858 echo "configure:4859: checking for $ac_word" >&5
4859 if eval "test \"`echo '$''{'ac_cv_prog_GCC_FOR_TARGET'+set}'`\" = set"; then
4860 echo $ac_n "(cached) $ac_c" 1>&6
4861 else
4862 if test -n "$GCC_FOR_TARGET"; then
4863 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
4864 else
4865 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4866 ac_dummy="$PATH"
4867 for ac_dir in $ac_dummy; do
4868 test -z "$ac_dir" && ac_dir=.
4869 if test -f $ac_dir/$ac_word; then
4870 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
4871 break
4872 fi
4873 done
4874 IFS="$ac_save_ifs"
4875 fi
4876 fi
4877 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
4878 if test -n "$GCC_FOR_TARGET"; then
4879 echo "$ac_t""$GCC_FOR_TARGET" 1>&6
4880 else
4881 echo "$ac_t""no" 1>&6
4882 fi
4883
4884 fi
4885 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
4886 done
4887 fi
4888
4889 if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
4890 GCC_FOR_TARGET="${CC_FOR_TARGET}"
4891 fi
4892
4893 if test -n "$with_build_time_tools"; then
4894 for ncn_progname in gcj; do
4895 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
4896 echo "configure:4897: checking for ${ncn_progname} in $with_build_time_tools" >&5
4897 if test -x $with_build_time_tools/${ncn_progname}; then
4898 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
4899 echo "$ac_t""yes" 1>&6
4900 break
4901 else
4902 echo "$ac_t""no" 1>&6
4903 fi
4904 done
4905 fi
4906
4907 if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
4908 for ncn_progname in gcj; do
4909 if test -n "$ncn_target_tool_prefix"; then
4910 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
4911 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
4912 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4913 echo "configure:4914: checking for $ac_word" >&5
4914 if eval "test \"`echo '$''{'ac_cv_prog_GCJ_FOR_TARGET'+set}'`\" = set"; then
4915 echo $ac_n "(cached) $ac_c" 1>&6
4916 else
4917 if test -n "$GCJ_FOR_TARGET"; then
4918 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
4919 else
4920 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4921 ac_dummy="$PATH"
4922 for ac_dir in $ac_dummy; do
4923 test -z "$ac_dir" && ac_dir=.
4924 if test -f $ac_dir/$ac_word; then
4925 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
4926 break
4927 fi
4928 done
4929 IFS="$ac_save_ifs"
4930 fi
4931 fi
4932 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
4933 if test -n "$GCJ_FOR_TARGET"; then
4934 echo "$ac_t""$GCJ_FOR_TARGET" 1>&6
4935 else
4936 echo "$ac_t""no" 1>&6
4937 fi
4938
4939 fi
4940 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
4941 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
4942 set dummy ${ncn_progname}; ac_word=$2
4943 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4944 echo "configure:4945: checking for $ac_word" >&5
4945 if eval "test \"`echo '$''{'ac_cv_prog_GCJ_FOR_TARGET'+set}'`\" = set"; then
4946 echo $ac_n "(cached) $ac_c" 1>&6
4947 else
4948 if test -n "$GCJ_FOR_TARGET"; then
4949 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
4950 else
4951 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4952 ac_dummy="$PATH"
4953 for ac_dir in $ac_dummy; do
4954 test -z "$ac_dir" && ac_dir=.
4955 if test -f $ac_dir/$ac_word; then
4956 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
4957 break
4958 fi
4959 done
4960 IFS="$ac_save_ifs"
4961 fi
4962 fi
4963 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
4964 if test -n "$GCJ_FOR_TARGET"; then
4965 echo "$ac_t""$GCJ_FOR_TARGET" 1>&6
4966 else
4967 echo "$ac_t""no" 1>&6
4968 fi
4969
4970 fi
4971 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
4972 done
4973 fi
4974
4975 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
4976 set dummy gcj
4977 if test $build = $target ; then
4978 GCJ_FOR_TARGET="$2"
4979 else
4980 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
4981 fi
4982 fi
4983
4984 if test -n "$with_build_time_tools"; then
4985 for ncn_progname in gfortran; do
4986 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
4987 echo "configure:4988: checking for ${ncn_progname} in $with_build_time_tools" >&5
4988 if test -x $with_build_time_tools/${ncn_progname}; then
4989 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
4990 echo "$ac_t""yes" 1>&6
4991 break
4992 else
4993 echo "$ac_t""no" 1>&6
4994 fi
4995 done
4996 fi
4997
4998 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
4999 for ncn_progname in gfortran; do
5000 if test -n "$ncn_target_tool_prefix"; then
5001 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5002 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5003 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5004 echo "configure:5005: checking for $ac_word" >&5
5005 if eval "test \"`echo '$''{'ac_cv_prog_GFORTRAN_FOR_TARGET'+set}'`\" = set"; then
5006 echo $ac_n "(cached) $ac_c" 1>&6
5007 else
5008 if test -n "$GFORTRAN_FOR_TARGET"; then
5009 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
5010 else
5011 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5012 ac_dummy="$PATH"
5013 for ac_dir in $ac_dummy; do
5014 test -z "$ac_dir" && ac_dir=.
5015 if test -f $ac_dir/$ac_word; then
5016 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5017 break
5018 fi
5019 done
5020 IFS="$ac_save_ifs"
5021 fi
5022 fi
5023 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
5024 if test -n "$GFORTRAN_FOR_TARGET"; then
5025 echo "$ac_t""$GFORTRAN_FOR_TARGET" 1>&6
5026 else
5027 echo "$ac_t""no" 1>&6
5028 fi
5029
5030 fi
5031 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
5032 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5033 set dummy ${ncn_progname}; ac_word=$2
5034 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5035 echo "configure:5036: checking for $ac_word" >&5
5036 if eval "test \"`echo '$''{'ac_cv_prog_GFORTRAN_FOR_TARGET'+set}'`\" = set"; then
5037 echo $ac_n "(cached) $ac_c" 1>&6
5038 else
5039 if test -n "$GFORTRAN_FOR_TARGET"; then
5040 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
5041 else
5042 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5043 ac_dummy="$PATH"
5044 for ac_dir in $ac_dummy; do
5045 test -z "$ac_dir" && ac_dir=.
5046 if test -f $ac_dir/$ac_word; then
5047 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5048 break
5049 fi
5050 done
5051 IFS="$ac_save_ifs"
5052 fi
5053 fi
5054 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
5055 if test -n "$GFORTRAN_FOR_TARGET"; then
5056 echo "$ac_t""$GFORTRAN_FOR_TARGET" 1>&6
5057 else
5058 echo "$ac_t""no" 1>&6
5059 fi
5060
5061 fi
5062 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
5063 done
5064 fi
5065
5066 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
5067 set dummy gfortran
5068 if test $build = $target ; then
5069 GFORTRAN_FOR_TARGET="$2"
5070 else
5071 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
5072 fi
5073 fi
5074
5075
5076
5077 # The user is always right.
5078 if test "${PATH_SEPARATOR+set}" != set; then
5079 echo "#! /bin/sh" >conf$$.sh
5080 echo "exit 0" >>conf$$.sh
5081 chmod +x conf$$.sh
5082 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5083 PATH_SEPARATOR=';'
5084 else
5085 PATH_SEPARATOR=:
5086 fi
5087 rm -f conf$$.sh
5088 fi
5089
5090
5091
5092 if test "x$exec_prefix" = xNONE; then
5093 if test "x$prefix" = xNONE; then
5094 gcc_cv_tool_prefix=$ac_default_prefix
5095 else
5096 gcc_cv_tool_prefix=$prefix
5097 fi
5098 else
5099 gcc_cv_tool_prefix=$exec_prefix
5100 fi
5101
5102 # If there is no compiler in the tree, use the PATH only. In any
5103 # case, if there is no compiler in the tree nobody should use
5104 # AS_FOR_TARGET and LD_FOR_TARGET.
5105 if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
5106 gcc_version=`cat $srcdir/gcc/BASE-VER`
5107 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
5108 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
5109 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
5110 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
5111 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
5112 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
5113 else
5114 gcc_cv_tool_dirs=
5115 fi
5116
5117 if test x$build = x$target && test -n "$md_exec_prefix"; then
5118 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
5119 fi
5120
5121
5122
5123 cat > conftest.c << \EOF
5124 #ifdef __GNUC__
5125 gcc_yay;
5126 #endif
5127 EOF
5128 if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
5129 have_gcc_for_target=yes
5130 else
5131 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
5132 have_gcc_for_target=no
5133 fi
5134 rm conftest.c
5135
5136
5137
5138
5139 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
5140 if test -n "$with_build_time_tools"; then
5141 echo $ac_n "checking for ar in $with_build_time_tools""... $ac_c" 1>&6
5142 echo "configure:5143: checking for ar in $with_build_time_tools" >&5
5143 if test -x $with_build_time_tools/ar; then
5144 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
5145 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5146 echo "$ac_t""$ac_cv_path_AR_FOR_TARGET" 1>&6
5147 else
5148 echo "$ac_t""no" 1>&6
5149 fi
5150 elif test $build != $host && test $have_gcc_for_target = yes; then
5151 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
5152 test $AR_FOR_TARGET=ar && AR_FOR_TARGET=
5153 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5154 fi
5155 fi
5156 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
5157 # Extract the first word of "ar", so it can be a program name with args.
5158 set dummy ar; ac_word=$2
5159 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5160 echo "configure:5161: checking for $ac_word" >&5
5161 if eval "test \"`echo '$''{'ac_cv_path_AR_FOR_TARGET'+set}'`\" = set"; then
5162 echo $ac_n "(cached) $ac_c" 1>&6
5163 else
5164 case "$AR_FOR_TARGET" in
5165 /*)
5166 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
5167 ;;
5168 ?:/*)
5169 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a dos path.
5170 ;;
5171 *)
5172 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5173 ac_dummy="$gcc_cv_tool_dirs"
5174 for ac_dir in $ac_dummy; do
5175 test -z "$ac_dir" && ac_dir=.
5176 if test -f $ac_dir/$ac_word; then
5177 ac_cv_path_AR_FOR_TARGET="$ac_dir/$ac_word"
5178 break
5179 fi
5180 done
5181 IFS="$ac_save_ifs"
5182 ;;
5183 esac
5184 fi
5185 AR_FOR_TARGET="$ac_cv_path_AR_FOR_TARGET"
5186 if test -n "$AR_FOR_TARGET"; then
5187 echo "$ac_t""$AR_FOR_TARGET" 1>&6
5188 else
5189 echo "$ac_t""no" 1>&6
5190 fi
5191
5192 fi
5193 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
5194 if test -n "$with_build_time_tools"; then
5195 for ncn_progname in ar; do
5196 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
5197 echo "configure:5198: checking for ${ncn_progname} in $with_build_time_tools" >&5
5198 if test -x $with_build_time_tools/${ncn_progname}; then
5199 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5200 echo "$ac_t""yes" 1>&6
5201 break
5202 else
5203 echo "$ac_t""no" 1>&6
5204 fi
5205 done
5206 fi
5207
5208 if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
5209 for ncn_progname in ar; do
5210 if test -n "$ncn_target_tool_prefix"; then
5211 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5212 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5214 echo "configure:5215: checking for $ac_word" >&5
5215 if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then
5216 echo $ac_n "(cached) $ac_c" 1>&6
5217 else
5218 if test -n "$AR_FOR_TARGET"; then
5219 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
5220 else
5221 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5222 ac_dummy="$PATH"
5223 for ac_dir in $ac_dummy; do
5224 test -z "$ac_dir" && ac_dir=.
5225 if test -f $ac_dir/$ac_word; then
5226 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5227 break
5228 fi
5229 done
5230 IFS="$ac_save_ifs"
5231 fi
5232 fi
5233 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
5234 if test -n "$AR_FOR_TARGET"; then
5235 echo "$ac_t""$AR_FOR_TARGET" 1>&6
5236 else
5237 echo "$ac_t""no" 1>&6
5238 fi
5239
5240 fi
5241 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
5242 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5243 set dummy ${ncn_progname}; ac_word=$2
5244 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5245 echo "configure:5246: checking for $ac_word" >&5
5246 if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then
5247 echo $ac_n "(cached) $ac_c" 1>&6
5248 else
5249 if test -n "$AR_FOR_TARGET"; then
5250 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
5251 else
5252 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5253 ac_dummy="$PATH"
5254 for ac_dir in $ac_dummy; do
5255 test -z "$ac_dir" && ac_dir=.
5256 if test -f $ac_dir/$ac_word; then
5257 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5258 break
5259 fi
5260 done
5261 IFS="$ac_save_ifs"
5262 fi
5263 fi
5264 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
5265 if test -n "$AR_FOR_TARGET"; then
5266 echo "$ac_t""$AR_FOR_TARGET" 1>&6
5267 else
5268 echo "$ac_t""no" 1>&6
5269 fi
5270
5271 fi
5272 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
5273 done
5274 fi
5275
5276 if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
5277 set dummy ar
5278 if test $build = $target ; then
5279 AR_FOR_TARGET="$2"
5280 else
5281 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
5282 fi
5283 fi
5284
5285 else
5286 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
5287 fi
5288
5289
5290
5291
5292 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
5293 if test -n "$with_build_time_tools"; then
5294 echo $ac_n "checking for as in $with_build_time_tools""... $ac_c" 1>&6
5295 echo "configure:5296: checking for as in $with_build_time_tools" >&5
5296 if test -x $with_build_time_tools/as; then
5297 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
5298 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5299 echo "$ac_t""$ac_cv_path_AS_FOR_TARGET" 1>&6
5300 else
5301 echo "$ac_t""no" 1>&6
5302 fi
5303 elif test $build != $host && test $have_gcc_for_target = yes; then
5304 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
5305 test $AS_FOR_TARGET=as && AS_FOR_TARGET=
5306 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5307 fi
5308 fi
5309 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
5310 # Extract the first word of "as", so it can be a program name with args.
5311 set dummy as; ac_word=$2
5312 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5313 echo "configure:5314: checking for $ac_word" >&5
5314 if eval "test \"`echo '$''{'ac_cv_path_AS_FOR_TARGET'+set}'`\" = set"; then
5315 echo $ac_n "(cached) $ac_c" 1>&6
5316 else
5317 case "$AS_FOR_TARGET" in
5318 /*)
5319 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
5320 ;;
5321 ?:/*)
5322 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a dos path.
5323 ;;
5324 *)
5325 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5326 ac_dummy="$gcc_cv_tool_dirs"
5327 for ac_dir in $ac_dummy; do
5328 test -z "$ac_dir" && ac_dir=.
5329 if test -f $ac_dir/$ac_word; then
5330 ac_cv_path_AS_FOR_TARGET="$ac_dir/$ac_word"
5331 break
5332 fi
5333 done
5334 IFS="$ac_save_ifs"
5335 ;;
5336 esac
5337 fi
5338 AS_FOR_TARGET="$ac_cv_path_AS_FOR_TARGET"
5339 if test -n "$AS_FOR_TARGET"; then
5340 echo "$ac_t""$AS_FOR_TARGET" 1>&6
5341 else
5342 echo "$ac_t""no" 1>&6
5343 fi
5344
5345 fi
5346 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
5347 if test -n "$with_build_time_tools"; then
5348 for ncn_progname in as; do
5349 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
5350 echo "configure:5351: checking for ${ncn_progname} in $with_build_time_tools" >&5
5351 if test -x $with_build_time_tools/${ncn_progname}; then
5352 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5353 echo "$ac_t""yes" 1>&6
5354 break
5355 else
5356 echo "$ac_t""no" 1>&6
5357 fi
5358 done
5359 fi
5360
5361 if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
5362 for ncn_progname in as; do
5363 if test -n "$ncn_target_tool_prefix"; then
5364 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5365 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5366 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5367 echo "configure:5368: checking for $ac_word" >&5
5368 if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then
5369 echo $ac_n "(cached) $ac_c" 1>&6
5370 else
5371 if test -n "$AS_FOR_TARGET"; then
5372 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
5373 else
5374 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5375 ac_dummy="$PATH"
5376 for ac_dir in $ac_dummy; do
5377 test -z "$ac_dir" && ac_dir=.
5378 if test -f $ac_dir/$ac_word; then
5379 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5380 break
5381 fi
5382 done
5383 IFS="$ac_save_ifs"
5384 fi
5385 fi
5386 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
5387 if test -n "$AS_FOR_TARGET"; then
5388 echo "$ac_t""$AS_FOR_TARGET" 1>&6
5389 else
5390 echo "$ac_t""no" 1>&6
5391 fi
5392
5393 fi
5394 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
5395 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5396 set dummy ${ncn_progname}; ac_word=$2
5397 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5398 echo "configure:5399: checking for $ac_word" >&5
5399 if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then
5400 echo $ac_n "(cached) $ac_c" 1>&6
5401 else
5402 if test -n "$AS_FOR_TARGET"; then
5403 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
5404 else
5405 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5406 ac_dummy="$PATH"
5407 for ac_dir in $ac_dummy; do
5408 test -z "$ac_dir" && ac_dir=.
5409 if test -f $ac_dir/$ac_word; then
5410 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5411 break
5412 fi
5413 done
5414 IFS="$ac_save_ifs"
5415 fi
5416 fi
5417 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
5418 if test -n "$AS_FOR_TARGET"; then
5419 echo "$ac_t""$AS_FOR_TARGET" 1>&6
5420 else
5421 echo "$ac_t""no" 1>&6
5422 fi
5423
5424 fi
5425 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
5426 done
5427 fi
5428
5429 if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
5430 set dummy as
5431 if test $build = $target ; then
5432 AS_FOR_TARGET="$2"
5433 else
5434 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
5435 fi
5436 fi
5437
5438 else
5439 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
5440 fi
5441
5442
5443
5444
5445 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
5446 if test -n "$with_build_time_tools"; then
5447 echo $ac_n "checking for dlltool in $with_build_time_tools""... $ac_c" 1>&6
5448 echo "configure:5449: checking for dlltool in $with_build_time_tools" >&5
5449 if test -x $with_build_time_tools/dlltool; then
5450 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
5451 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5452 echo "$ac_t""$ac_cv_path_DLLTOOL_FOR_TARGET" 1>&6
5453 else
5454 echo "$ac_t""no" 1>&6
5455 fi
5456 elif test $build != $host && test $have_gcc_for_target = yes; then
5457 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
5458 test $DLLTOOL_FOR_TARGET=dlltool && DLLTOOL_FOR_TARGET=
5459 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5460 fi
5461 fi
5462 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
5463 # Extract the first word of "dlltool", so it can be a program name with args.
5464 set dummy dlltool; ac_word=$2
5465 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5466 echo "configure:5467: checking for $ac_word" >&5
5467 if eval "test \"`echo '$''{'ac_cv_path_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
5468 echo $ac_n "(cached) $ac_c" 1>&6
5469 else
5470 case "$DLLTOOL_FOR_TARGET" in
5471 /*)
5472 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
5473 ;;
5474 ?:/*)
5475 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a dos path.
5476 ;;
5477 *)
5478 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5479 ac_dummy="$gcc_cv_tool_dirs"
5480 for ac_dir in $ac_dummy; do
5481 test -z "$ac_dir" && ac_dir=.
5482 if test -f $ac_dir/$ac_word; then
5483 ac_cv_path_DLLTOOL_FOR_TARGET="$ac_dir/$ac_word"
5484 break
5485 fi
5486 done
5487 IFS="$ac_save_ifs"
5488 ;;
5489 esac
5490 fi
5491 DLLTOOL_FOR_TARGET="$ac_cv_path_DLLTOOL_FOR_TARGET"
5492 if test -n "$DLLTOOL_FOR_TARGET"; then
5493 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6
5494 else
5495 echo "$ac_t""no" 1>&6
5496 fi
5497
5498 fi
5499 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
5500 if test -n "$with_build_time_tools"; then
5501 for ncn_progname in dlltool; do
5502 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
5503 echo "configure:5504: checking for ${ncn_progname} in $with_build_time_tools" >&5
5504 if test -x $with_build_time_tools/${ncn_progname}; then
5505 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5506 echo "$ac_t""yes" 1>&6
5507 break
5508 else
5509 echo "$ac_t""no" 1>&6
5510 fi
5511 done
5512 fi
5513
5514 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
5515 for ncn_progname in dlltool; do
5516 if test -n "$ncn_target_tool_prefix"; then
5517 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5518 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5519 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5520 echo "configure:5521: checking for $ac_word" >&5
5521 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
5522 echo $ac_n "(cached) $ac_c" 1>&6
5523 else
5524 if test -n "$DLLTOOL_FOR_TARGET"; then
5525 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
5526 else
5527 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5528 ac_dummy="$PATH"
5529 for ac_dir in $ac_dummy; do
5530 test -z "$ac_dir" && ac_dir=.
5531 if test -f $ac_dir/$ac_word; then
5532 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5533 break
5534 fi
5535 done
5536 IFS="$ac_save_ifs"
5537 fi
5538 fi
5539 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
5540 if test -n "$DLLTOOL_FOR_TARGET"; then
5541 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6
5542 else
5543 echo "$ac_t""no" 1>&6
5544 fi
5545
5546 fi
5547 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
5548 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5549 set dummy ${ncn_progname}; ac_word=$2
5550 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5551 echo "configure:5552: checking for $ac_word" >&5
5552 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
5553 echo $ac_n "(cached) $ac_c" 1>&6
5554 else
5555 if test -n "$DLLTOOL_FOR_TARGET"; then
5556 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
5557 else
5558 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5559 ac_dummy="$PATH"
5560 for ac_dir in $ac_dummy; do
5561 test -z "$ac_dir" && ac_dir=.
5562 if test -f $ac_dir/$ac_word; then
5563 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5564 break
5565 fi
5566 done
5567 IFS="$ac_save_ifs"
5568 fi
5569 fi
5570 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
5571 if test -n "$DLLTOOL_FOR_TARGET"; then
5572 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6
5573 else
5574 echo "$ac_t""no" 1>&6
5575 fi
5576
5577 fi
5578 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
5579 done
5580 fi
5581
5582 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
5583 set dummy dlltool
5584 if test $build = $target ; then
5585 DLLTOOL_FOR_TARGET="$2"
5586 else
5587 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
5588 fi
5589 fi
5590
5591 else
5592 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
5593 fi
5594
5595
5596
5597
5598 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
5599 if test -n "$with_build_time_tools"; then
5600 echo $ac_n "checking for ld in $with_build_time_tools""... $ac_c" 1>&6
5601 echo "configure:5602: checking for ld in $with_build_time_tools" >&5
5602 if test -x $with_build_time_tools/ld; then
5603 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
5604 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5605 echo "$ac_t""$ac_cv_path_LD_FOR_TARGET" 1>&6
5606 else
5607 echo "$ac_t""no" 1>&6
5608 fi
5609 elif test $build != $host && test $have_gcc_for_target = yes; then
5610 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
5611 test $LD_FOR_TARGET=ld && LD_FOR_TARGET=
5612 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5613 fi
5614 fi
5615 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
5616 # Extract the first word of "ld", so it can be a program name with args.
5617 set dummy ld; ac_word=$2
5618 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5619 echo "configure:5620: checking for $ac_word" >&5
5620 if eval "test \"`echo '$''{'ac_cv_path_LD_FOR_TARGET'+set}'`\" = set"; then
5621 echo $ac_n "(cached) $ac_c" 1>&6
5622 else
5623 case "$LD_FOR_TARGET" in
5624 /*)
5625 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
5626 ;;
5627 ?:/*)
5628 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a dos path.
5629 ;;
5630 *)
5631 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5632 ac_dummy="$gcc_cv_tool_dirs"
5633 for ac_dir in $ac_dummy; do
5634 test -z "$ac_dir" && ac_dir=.
5635 if test -f $ac_dir/$ac_word; then
5636 ac_cv_path_LD_FOR_TARGET="$ac_dir/$ac_word"
5637 break
5638 fi
5639 done
5640 IFS="$ac_save_ifs"
5641 ;;
5642 esac
5643 fi
5644 LD_FOR_TARGET="$ac_cv_path_LD_FOR_TARGET"
5645 if test -n "$LD_FOR_TARGET"; then
5646 echo "$ac_t""$LD_FOR_TARGET" 1>&6
5647 else
5648 echo "$ac_t""no" 1>&6
5649 fi
5650
5651 fi
5652 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
5653 if test -n "$with_build_time_tools"; then
5654 for ncn_progname in ld; do
5655 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
5656 echo "configure:5657: checking for ${ncn_progname} in $with_build_time_tools" >&5
5657 if test -x $with_build_time_tools/${ncn_progname}; then
5658 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5659 echo "$ac_t""yes" 1>&6
5660 break
5661 else
5662 echo "$ac_t""no" 1>&6
5663 fi
5664 done
5665 fi
5666
5667 if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
5668 for ncn_progname in ld; do
5669 if test -n "$ncn_target_tool_prefix"; then
5670 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5671 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5672 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5673 echo "configure:5674: checking for $ac_word" >&5
5674 if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then
5675 echo $ac_n "(cached) $ac_c" 1>&6
5676 else
5677 if test -n "$LD_FOR_TARGET"; then
5678 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
5679 else
5680 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5681 ac_dummy="$PATH"
5682 for ac_dir in $ac_dummy; do
5683 test -z "$ac_dir" && ac_dir=.
5684 if test -f $ac_dir/$ac_word; then
5685 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5686 break
5687 fi
5688 done
5689 IFS="$ac_save_ifs"
5690 fi
5691 fi
5692 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
5693 if test -n "$LD_FOR_TARGET"; then
5694 echo "$ac_t""$LD_FOR_TARGET" 1>&6
5695 else
5696 echo "$ac_t""no" 1>&6
5697 fi
5698
5699 fi
5700 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
5701 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5702 set dummy ${ncn_progname}; ac_word=$2
5703 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5704 echo "configure:5705: checking for $ac_word" >&5
5705 if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then
5706 echo $ac_n "(cached) $ac_c" 1>&6
5707 else
5708 if test -n "$LD_FOR_TARGET"; then
5709 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
5710 else
5711 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5712 ac_dummy="$PATH"
5713 for ac_dir in $ac_dummy; do
5714 test -z "$ac_dir" && ac_dir=.
5715 if test -f $ac_dir/$ac_word; then
5716 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5717 break
5718 fi
5719 done
5720 IFS="$ac_save_ifs"
5721 fi
5722 fi
5723 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
5724 if test -n "$LD_FOR_TARGET"; then
5725 echo "$ac_t""$LD_FOR_TARGET" 1>&6
5726 else
5727 echo "$ac_t""no" 1>&6
5728 fi
5729
5730 fi
5731 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
5732 done
5733 fi
5734
5735 if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
5736 set dummy ld
5737 if test $build = $target ; then
5738 LD_FOR_TARGET="$2"
5739 else
5740 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
5741 fi
5742 fi
5743
5744 else
5745 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
5746 fi
5747
5748
5749
5750
5751 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
5752 if test -n "$with_build_time_tools"; then
5753 echo $ac_n "checking for lipo in $with_build_time_tools""... $ac_c" 1>&6
5754 echo "configure:5755: checking for lipo in $with_build_time_tools" >&5
5755 if test -x $with_build_time_tools/lipo; then
5756 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
5757 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5758 echo "$ac_t""$ac_cv_path_LIPO_FOR_TARGET" 1>&6
5759 else
5760 echo "$ac_t""no" 1>&6
5761 fi
5762 elif test $build != $host && test $have_gcc_for_target = yes; then
5763 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
5764 test $LIPO_FOR_TARGET=lipo && LIPO_FOR_TARGET=
5765 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5766 fi
5767 fi
5768 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
5769 # Extract the first word of "lipo", so it can be a program name with args.
5770 set dummy lipo; ac_word=$2
5771 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5772 echo "configure:5773: checking for $ac_word" >&5
5773 if eval "test \"`echo '$''{'ac_cv_path_LIPO_FOR_TARGET'+set}'`\" = set"; then
5774 echo $ac_n "(cached) $ac_c" 1>&6
5775 else
5776 case "$LIPO_FOR_TARGET" in
5777 /*)
5778 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
5779 ;;
5780 ?:/*)
5781 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a dos path.
5782 ;;
5783 *)
5784 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5785 ac_dummy="$gcc_cv_tool_dirs"
5786 for ac_dir in $ac_dummy; do
5787 test -z "$ac_dir" && ac_dir=.
5788 if test -f $ac_dir/$ac_word; then
5789 ac_cv_path_LIPO_FOR_TARGET="$ac_dir/$ac_word"
5790 break
5791 fi
5792 done
5793 IFS="$ac_save_ifs"
5794 ;;
5795 esac
5796 fi
5797 LIPO_FOR_TARGET="$ac_cv_path_LIPO_FOR_TARGET"
5798 if test -n "$LIPO_FOR_TARGET"; then
5799 echo "$ac_t""$LIPO_FOR_TARGET" 1>&6
5800 else
5801 echo "$ac_t""no" 1>&6
5802 fi
5803
5804 fi
5805 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
5806 if test -n "$with_build_time_tools"; then
5807 for ncn_progname in lipo; do
5808 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
5809 echo "configure:5810: checking for ${ncn_progname} in $with_build_time_tools" >&5
5810 if test -x $with_build_time_tools/${ncn_progname}; then
5811 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5812 echo "$ac_t""yes" 1>&6
5813 break
5814 else
5815 echo "$ac_t""no" 1>&6
5816 fi
5817 done
5818 fi
5819
5820 if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
5821 for ncn_progname in lipo; do
5822 if test -n "$ncn_target_tool_prefix"; then
5823 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5824 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5825 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5826 echo "configure:5827: checking for $ac_word" >&5
5827 if eval "test \"`echo '$''{'ac_cv_prog_LIPO_FOR_TARGET'+set}'`\" = set"; then
5828 echo $ac_n "(cached) $ac_c" 1>&6
5829 else
5830 if test -n "$LIPO_FOR_TARGET"; then
5831 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
5832 else
5833 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5834 ac_dummy="$PATH"
5835 for ac_dir in $ac_dummy; do
5836 test -z "$ac_dir" && ac_dir=.
5837 if test -f $ac_dir/$ac_word; then
5838 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5839 break
5840 fi
5841 done
5842 IFS="$ac_save_ifs"
5843 fi
5844 fi
5845 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
5846 if test -n "$LIPO_FOR_TARGET"; then
5847 echo "$ac_t""$LIPO_FOR_TARGET" 1>&6
5848 else
5849 echo "$ac_t""no" 1>&6
5850 fi
5851
5852 fi
5853 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
5854 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5855 set dummy ${ncn_progname}; ac_word=$2
5856 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5857 echo "configure:5858: checking for $ac_word" >&5
5858 if eval "test \"`echo '$''{'ac_cv_prog_LIPO_FOR_TARGET'+set}'`\" = set"; then
5859 echo $ac_n "(cached) $ac_c" 1>&6
5860 else
5861 if test -n "$LIPO_FOR_TARGET"; then
5862 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
5863 else
5864 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5865 ac_dummy="$PATH"
5866 for ac_dir in $ac_dummy; do
5867 test -z "$ac_dir" && ac_dir=.
5868 if test -f $ac_dir/$ac_word; then
5869 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5870 break
5871 fi
5872 done
5873 IFS="$ac_save_ifs"
5874 fi
5875 fi
5876 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
5877 if test -n "$LIPO_FOR_TARGET"; then
5878 echo "$ac_t""$LIPO_FOR_TARGET" 1>&6
5879 else
5880 echo "$ac_t""no" 1>&6
5881 fi
5882
5883 fi
5884 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
5885 done
5886 fi
5887
5888 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
5889 set dummy lipo
5890 if test $build = $target ; then
5891 LIPO_FOR_TARGET="$2"
5892 else
5893 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
5894 fi
5895 fi
5896
5897 else
5898 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
5899 fi
5900
5901
5902
5903
5904 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
5905 if test -n "$with_build_time_tools"; then
5906 echo $ac_n "checking for nm in $with_build_time_tools""... $ac_c" 1>&6
5907 echo "configure:5908: checking for nm in $with_build_time_tools" >&5
5908 if test -x $with_build_time_tools/nm; then
5909 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
5910 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5911 echo "$ac_t""$ac_cv_path_NM_FOR_TARGET" 1>&6
5912 else
5913 echo "$ac_t""no" 1>&6
5914 fi
5915 elif test $build != $host && test $have_gcc_for_target = yes; then
5916 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
5917 test $NM_FOR_TARGET=nm && NM_FOR_TARGET=
5918 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5919 fi
5920 fi
5921 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
5922 # Extract the first word of "nm", so it can be a program name with args.
5923 set dummy nm; ac_word=$2
5924 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5925 echo "configure:5926: checking for $ac_word" >&5
5926 if eval "test \"`echo '$''{'ac_cv_path_NM_FOR_TARGET'+set}'`\" = set"; then
5927 echo $ac_n "(cached) $ac_c" 1>&6
5928 else
5929 case "$NM_FOR_TARGET" in
5930 /*)
5931 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
5932 ;;
5933 ?:/*)
5934 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a dos path.
5935 ;;
5936 *)
5937 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5938 ac_dummy="$gcc_cv_tool_dirs"
5939 for ac_dir in $ac_dummy; do
5940 test -z "$ac_dir" && ac_dir=.
5941 if test -f $ac_dir/$ac_word; then
5942 ac_cv_path_NM_FOR_TARGET="$ac_dir/$ac_word"
5943 break
5944 fi
5945 done
5946 IFS="$ac_save_ifs"
5947 ;;
5948 esac
5949 fi
5950 NM_FOR_TARGET="$ac_cv_path_NM_FOR_TARGET"
5951 if test -n "$NM_FOR_TARGET"; then
5952 echo "$ac_t""$NM_FOR_TARGET" 1>&6
5953 else
5954 echo "$ac_t""no" 1>&6
5955 fi
5956
5957 fi
5958 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
5959 if test -n "$with_build_time_tools"; then
5960 for ncn_progname in nm; do
5961 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
5962 echo "configure:5963: checking for ${ncn_progname} in $with_build_time_tools" >&5
5963 if test -x $with_build_time_tools/${ncn_progname}; then
5964 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5965 echo "$ac_t""yes" 1>&6
5966 break
5967 else
5968 echo "$ac_t""no" 1>&6
5969 fi
5970 done
5971 fi
5972
5973 if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
5974 for ncn_progname in nm; do
5975 if test -n "$ncn_target_tool_prefix"; then
5976 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5977 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5978 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5979 echo "configure:5980: checking for $ac_word" >&5
5980 if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then
5981 echo $ac_n "(cached) $ac_c" 1>&6
5982 else
5983 if test -n "$NM_FOR_TARGET"; then
5984 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
5985 else
5986 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5987 ac_dummy="$PATH"
5988 for ac_dir in $ac_dummy; do
5989 test -z "$ac_dir" && ac_dir=.
5990 if test -f $ac_dir/$ac_word; then
5991 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5992 break
5993 fi
5994 done
5995 IFS="$ac_save_ifs"
5996 fi
5997 fi
5998 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
5999 if test -n "$NM_FOR_TARGET"; then
6000 echo "$ac_t""$NM_FOR_TARGET" 1>&6
6001 else
6002 echo "$ac_t""no" 1>&6
6003 fi
6004
6005 fi
6006 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
6007 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6008 set dummy ${ncn_progname}; ac_word=$2
6009 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6010 echo "configure:6011: checking for $ac_word" >&5
6011 if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then
6012 echo $ac_n "(cached) $ac_c" 1>&6
6013 else
6014 if test -n "$NM_FOR_TARGET"; then
6015 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
6016 else
6017 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6018 ac_dummy="$PATH"
6019 for ac_dir in $ac_dummy; do
6020 test -z "$ac_dir" && ac_dir=.
6021 if test -f $ac_dir/$ac_word; then
6022 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
6023 break
6024 fi
6025 done
6026 IFS="$ac_save_ifs"
6027 fi
6028 fi
6029 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
6030 if test -n "$NM_FOR_TARGET"; then
6031 echo "$ac_t""$NM_FOR_TARGET" 1>&6
6032 else
6033 echo "$ac_t""no" 1>&6
6034 fi
6035
6036 fi
6037 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
6038 done
6039 fi
6040
6041 if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
6042 set dummy nm
6043 if test $build = $target ; then
6044 NM_FOR_TARGET="$2"
6045 else
6046 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
6047 fi
6048 fi
6049
6050 else
6051 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
6052 fi
6053
6054
6055
6056
6057 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
6058 if test -n "$with_build_time_tools"; then
6059 echo $ac_n "checking for objdump in $with_build_time_tools""... $ac_c" 1>&6
6060 echo "configure:6061: checking for objdump in $with_build_time_tools" >&5
6061 if test -x $with_build_time_tools/objdump; then
6062 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
6063 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
6064 echo "$ac_t""$ac_cv_path_OBJDUMP_FOR_TARGET" 1>&6
6065 else
6066 echo "$ac_t""no" 1>&6
6067 fi
6068 elif test $build != $host && test $have_gcc_for_target = yes; then
6069 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
6070 test $OBJDUMP_FOR_TARGET=objdump && OBJDUMP_FOR_TARGET=
6071 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
6072 fi
6073 fi
6074 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
6075 # Extract the first word of "objdump", so it can be a program name with args.
6076 set dummy objdump; ac_word=$2
6077 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6078 echo "configure:6079: checking for $ac_word" >&5
6079 if eval "test \"`echo '$''{'ac_cv_path_OBJDUMP_FOR_TARGET'+set}'`\" = set"; then
6080 echo $ac_n "(cached) $ac_c" 1>&6
6081 else
6082 case "$OBJDUMP_FOR_TARGET" in
6083 /*)
6084 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
6085 ;;
6086 ?:/*)
6087 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a dos path.
6088 ;;
6089 *)
6090 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6091 ac_dummy="$gcc_cv_tool_dirs"
6092 for ac_dir in $ac_dummy; do
6093 test -z "$ac_dir" && ac_dir=.
6094 if test -f $ac_dir/$ac_word; then
6095 ac_cv_path_OBJDUMP_FOR_TARGET="$ac_dir/$ac_word"
6096 break
6097 fi
6098 done
6099 IFS="$ac_save_ifs"
6100 ;;
6101 esac
6102 fi
6103 OBJDUMP_FOR_TARGET="$ac_cv_path_OBJDUMP_FOR_TARGET"
6104 if test -n "$OBJDUMP_FOR_TARGET"; then
6105 echo "$ac_t""$OBJDUMP_FOR_TARGET" 1>&6
6106 else
6107 echo "$ac_t""no" 1>&6
6108 fi
6109
6110 fi
6111 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
6112 if test -n "$with_build_time_tools"; then
6113 for ncn_progname in objdump; do
6114 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
6115 echo "configure:6116: checking for ${ncn_progname} in $with_build_time_tools" >&5
6116 if test -x $with_build_time_tools/${ncn_progname}; then
6117 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6118 echo "$ac_t""yes" 1>&6
6119 break
6120 else
6121 echo "$ac_t""no" 1>&6
6122 fi
6123 done
6124 fi
6125
6126 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
6127 for ncn_progname in objdump; do
6128 if test -n "$ncn_target_tool_prefix"; then
6129 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6130 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6131 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6132 echo "configure:6133: checking for $ac_word" >&5
6133 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP_FOR_TARGET'+set}'`\" = set"; then
6134 echo $ac_n "(cached) $ac_c" 1>&6
6135 else
6136 if test -n "$OBJDUMP_FOR_TARGET"; then
6137 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
6138 else
6139 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6140 ac_dummy="$PATH"
6141 for ac_dir in $ac_dummy; do
6142 test -z "$ac_dir" && ac_dir=.
6143 if test -f $ac_dir/$ac_word; then
6144 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6145 break
6146 fi
6147 done
6148 IFS="$ac_save_ifs"
6149 fi
6150 fi
6151 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
6152 if test -n "$OBJDUMP_FOR_TARGET"; then
6153 echo "$ac_t""$OBJDUMP_FOR_TARGET" 1>&6
6154 else
6155 echo "$ac_t""no" 1>&6
6156 fi
6157
6158 fi
6159 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
6160 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6161 set dummy ${ncn_progname}; ac_word=$2
6162 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6163 echo "configure:6164: checking for $ac_word" >&5
6164 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP_FOR_TARGET'+set}'`\" = set"; then
6165 echo $ac_n "(cached) $ac_c" 1>&6
6166 else
6167 if test -n "$OBJDUMP_FOR_TARGET"; then
6168 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
6169 else
6170 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6171 ac_dummy="$PATH"
6172 for ac_dir in $ac_dummy; do
6173 test -z "$ac_dir" && ac_dir=.
6174 if test -f $ac_dir/$ac_word; then
6175 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
6176 break
6177 fi
6178 done
6179 IFS="$ac_save_ifs"
6180 fi
6181 fi
6182 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
6183 if test -n "$OBJDUMP_FOR_TARGET"; then
6184 echo "$ac_t""$OBJDUMP_FOR_TARGET" 1>&6
6185 else
6186 echo "$ac_t""no" 1>&6
6187 fi
6188
6189 fi
6190 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
6191 done
6192 fi
6193
6194 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
6195 set dummy objdump
6196 if test $build = $target ; then
6197 OBJDUMP_FOR_TARGET="$2"
6198 else
6199 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
6200 fi
6201 fi
6202
6203 else
6204 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
6205 fi
6206
6207
6208
6209
6210 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
6211 if test -n "$with_build_time_tools"; then
6212 echo $ac_n "checking for ranlib in $with_build_time_tools""... $ac_c" 1>&6
6213 echo "configure:6214: checking for ranlib in $with_build_time_tools" >&5
6214 if test -x $with_build_time_tools/ranlib; then
6215 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
6216 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
6217 echo "$ac_t""$ac_cv_path_RANLIB_FOR_TARGET" 1>&6
6218 else
6219 echo "$ac_t""no" 1>&6
6220 fi
6221 elif test $build != $host && test $have_gcc_for_target = yes; then
6222 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
6223 test $RANLIB_FOR_TARGET=ranlib && RANLIB_FOR_TARGET=
6224 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
6225 fi
6226 fi
6227 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
6228 # Extract the first word of "ranlib", so it can be a program name with args.
6229 set dummy ranlib; ac_word=$2
6230 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6231 echo "configure:6232: checking for $ac_word" >&5
6232 if eval "test \"`echo '$''{'ac_cv_path_RANLIB_FOR_TARGET'+set}'`\" = set"; then
6233 echo $ac_n "(cached) $ac_c" 1>&6
6234 else
6235 case "$RANLIB_FOR_TARGET" in
6236 /*)
6237 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
6238 ;;
6239 ?:/*)
6240 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a dos path.
6241 ;;
6242 *)
6243 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6244 ac_dummy="$gcc_cv_tool_dirs"
6245 for ac_dir in $ac_dummy; do
6246 test -z "$ac_dir" && ac_dir=.
6247 if test -f $ac_dir/$ac_word; then
6248 ac_cv_path_RANLIB_FOR_TARGET="$ac_dir/$ac_word"
6249 break
6250 fi
6251 done
6252 IFS="$ac_save_ifs"
6253 ;;
6254 esac
6255 fi
6256 RANLIB_FOR_TARGET="$ac_cv_path_RANLIB_FOR_TARGET"
6257 if test -n "$RANLIB_FOR_TARGET"; then
6258 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6
6259 else
6260 echo "$ac_t""no" 1>&6
6261 fi
6262
6263 fi
6264 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
6265 if test -n "$with_build_time_tools"; then
6266 for ncn_progname in ranlib; do
6267 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
6268 echo "configure:6269: checking for ${ncn_progname} in $with_build_time_tools" >&5
6269 if test -x $with_build_time_tools/${ncn_progname}; then
6270 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6271 echo "$ac_t""yes" 1>&6
6272 break
6273 else
6274 echo "$ac_t""no" 1>&6
6275 fi
6276 done
6277 fi
6278
6279 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
6280 for ncn_progname in ranlib; do
6281 if test -n "$ncn_target_tool_prefix"; then
6282 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6283 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6284 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6285 echo "configure:6286: checking for $ac_word" >&5
6286 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then
6287 echo $ac_n "(cached) $ac_c" 1>&6
6288 else
6289 if test -n "$RANLIB_FOR_TARGET"; then
6290 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
6291 else
6292 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6293 ac_dummy="$PATH"
6294 for ac_dir in $ac_dummy; do
6295 test -z "$ac_dir" && ac_dir=.
6296 if test -f $ac_dir/$ac_word; then
6297 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6298 break
6299 fi
6300 done
6301 IFS="$ac_save_ifs"
6302 fi
6303 fi
6304 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
6305 if test -n "$RANLIB_FOR_TARGET"; then
6306 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6
6307 else
6308 echo "$ac_t""no" 1>&6
6309 fi
6310
6311 fi
6312 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
6313 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6314 set dummy ${ncn_progname}; ac_word=$2
6315 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6316 echo "configure:6317: checking for $ac_word" >&5
6317 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then
6318 echo $ac_n "(cached) $ac_c" 1>&6
6319 else
6320 if test -n "$RANLIB_FOR_TARGET"; then
6321 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
6322 else
6323 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6324 ac_dummy="$PATH"
6325 for ac_dir in $ac_dummy; do
6326 test -z "$ac_dir" && ac_dir=.
6327 if test -f $ac_dir/$ac_word; then
6328 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
6329 break
6330 fi
6331 done
6332 IFS="$ac_save_ifs"
6333 fi
6334 fi
6335 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
6336 if test -n "$RANLIB_FOR_TARGET"; then
6337 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6
6338 else
6339 echo "$ac_t""no" 1>&6
6340 fi
6341
6342 fi
6343 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
6344 done
6345 fi
6346
6347 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
6348 set dummy ranlib
6349 if test $build = $target ; then
6350 RANLIB_FOR_TARGET="$2"
6351 else
6352 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
6353 fi
6354 fi
6355
6356 else
6357 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
6358 fi
6359
6360
6361
6362
6363 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
6364 if test -n "$with_build_time_tools"; then
6365 echo $ac_n "checking for strip in $with_build_time_tools""... $ac_c" 1>&6
6366 echo "configure:6367: checking for strip in $with_build_time_tools" >&5
6367 if test -x $with_build_time_tools/strip; then
6368 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
6369 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
6370 echo "$ac_t""$ac_cv_path_STRIP_FOR_TARGET" 1>&6
6371 else
6372 echo "$ac_t""no" 1>&6
6373 fi
6374 elif test $build != $host && test $have_gcc_for_target = yes; then
6375 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
6376 test $STRIP_FOR_TARGET=strip && STRIP_FOR_TARGET=
6377 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
6378 fi
6379 fi
6380 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
6381 # Extract the first word of "strip", so it can be a program name with args.
6382 set dummy strip; ac_word=$2
6383 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6384 echo "configure:6385: checking for $ac_word" >&5
6385 if eval "test \"`echo '$''{'ac_cv_path_STRIP_FOR_TARGET'+set}'`\" = set"; then
6386 echo $ac_n "(cached) $ac_c" 1>&6
6387 else
6388 case "$STRIP_FOR_TARGET" in
6389 /*)
6390 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
6391 ;;
6392 ?:/*)
6393 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a dos path.
6394 ;;
6395 *)
6396 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6397 ac_dummy="$gcc_cv_tool_dirs"
6398 for ac_dir in $ac_dummy; do
6399 test -z "$ac_dir" && ac_dir=.
6400 if test -f $ac_dir/$ac_word; then
6401 ac_cv_path_STRIP_FOR_TARGET="$ac_dir/$ac_word"
6402 break
6403 fi
6404 done
6405 IFS="$ac_save_ifs"
6406 ;;
6407 esac
6408 fi
6409 STRIP_FOR_TARGET="$ac_cv_path_STRIP_FOR_TARGET"
6410 if test -n "$STRIP_FOR_TARGET"; then
6411 echo "$ac_t""$STRIP_FOR_TARGET" 1>&6
6412 else
6413 echo "$ac_t""no" 1>&6
6414 fi
6415
6416 fi
6417 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
6418 if test -n "$with_build_time_tools"; then
6419 for ncn_progname in strip; do
6420 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
6421 echo "configure:6422: checking for ${ncn_progname} in $with_build_time_tools" >&5
6422 if test -x $with_build_time_tools/${ncn_progname}; then
6423 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6424 echo "$ac_t""yes" 1>&6
6425 break
6426 else
6427 echo "$ac_t""no" 1>&6
6428 fi
6429 done
6430 fi
6431
6432 if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
6433 for ncn_progname in strip; do
6434 if test -n "$ncn_target_tool_prefix"; then
6435 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6436 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6437 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6438 echo "configure:6439: checking for $ac_word" >&5
6439 if eval "test \"`echo '$''{'ac_cv_prog_STRIP_FOR_TARGET'+set}'`\" = set"; then
6440 echo $ac_n "(cached) $ac_c" 1>&6
6441 else
6442 if test -n "$STRIP_FOR_TARGET"; then
6443 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
6444 else
6445 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6446 ac_dummy="$PATH"
6447 for ac_dir in $ac_dummy; do
6448 test -z "$ac_dir" && ac_dir=.
6449 if test -f $ac_dir/$ac_word; then
6450 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6451 break
6452 fi
6453 done
6454 IFS="$ac_save_ifs"
6455 fi
6456 fi
6457 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
6458 if test -n "$STRIP_FOR_TARGET"; then
6459 echo "$ac_t""$STRIP_FOR_TARGET" 1>&6
6460 else
6461 echo "$ac_t""no" 1>&6
6462 fi
6463
6464 fi
6465 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
6466 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6467 set dummy ${ncn_progname}; ac_word=$2
6468 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6469 echo "configure:6470: checking for $ac_word" >&5
6470 if eval "test \"`echo '$''{'ac_cv_prog_STRIP_FOR_TARGET'+set}'`\" = set"; then
6471 echo $ac_n "(cached) $ac_c" 1>&6
6472 else
6473 if test -n "$STRIP_FOR_TARGET"; then
6474 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
6475 else
6476 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6477 ac_dummy="$PATH"
6478 for ac_dir in $ac_dummy; do
6479 test -z "$ac_dir" && ac_dir=.
6480 if test -f $ac_dir/$ac_word; then
6481 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
6482 break
6483 fi
6484 done
6485 IFS="$ac_save_ifs"
6486 fi
6487 fi
6488 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
6489 if test -n "$STRIP_FOR_TARGET"; then
6490 echo "$ac_t""$STRIP_FOR_TARGET" 1>&6
6491 else
6492 echo "$ac_t""no" 1>&6
6493 fi
6494
6495 fi
6496 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
6497 done
6498 fi
6499
6500 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
6501 set dummy strip
6502 if test $build = $target ; then
6503 STRIP_FOR_TARGET="$2"
6504 else
6505 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
6506 fi
6507 fi
6508
6509 else
6510 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
6511 fi
6512
6513
6514
6515
6516 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
6517 if test -n "$with_build_time_tools"; then
6518 echo $ac_n "checking for windres in $with_build_time_tools""... $ac_c" 1>&6
6519 echo "configure:6520: checking for windres in $with_build_time_tools" >&5
6520 if test -x $with_build_time_tools/windres; then
6521 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
6522 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
6523 echo "$ac_t""$ac_cv_path_WINDRES_FOR_TARGET" 1>&6
6524 else
6525 echo "$ac_t""no" 1>&6
6526 fi
6527 elif test $build != $host && test $have_gcc_for_target = yes; then
6528 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
6529 test $WINDRES_FOR_TARGET=windres && WINDRES_FOR_TARGET=
6530 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
6531 fi
6532 fi
6533 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
6534 # Extract the first word of "windres", so it can be a program name with args.
6535 set dummy windres; ac_word=$2
6536 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6537 echo "configure:6538: checking for $ac_word" >&5
6538 if eval "test \"`echo '$''{'ac_cv_path_WINDRES_FOR_TARGET'+set}'`\" = set"; then
6539 echo $ac_n "(cached) $ac_c" 1>&6
6540 else
6541 case "$WINDRES_FOR_TARGET" in
6542 /*)
6543 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
6544 ;;
6545 ?:/*)
6546 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a dos path.
6547 ;;
6548 *)
6549 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6550 ac_dummy="$gcc_cv_tool_dirs"
6551 for ac_dir in $ac_dummy; do
6552 test -z "$ac_dir" && ac_dir=.
6553 if test -f $ac_dir/$ac_word; then
6554 ac_cv_path_WINDRES_FOR_TARGET="$ac_dir/$ac_word"
6555 break
6556 fi
6557 done
6558 IFS="$ac_save_ifs"
6559 ;;
6560 esac
6561 fi
6562 WINDRES_FOR_TARGET="$ac_cv_path_WINDRES_FOR_TARGET"
6563 if test -n "$WINDRES_FOR_TARGET"; then
6564 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6
6565 else
6566 echo "$ac_t""no" 1>&6
6567 fi
6568
6569 fi
6570 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
6571 if test -n "$with_build_time_tools"; then
6572 for ncn_progname in windres; do
6573 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6
6574 echo "configure:6575: checking for ${ncn_progname} in $with_build_time_tools" >&5
6575 if test -x $with_build_time_tools/${ncn_progname}; then
6576 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
6577 echo "$ac_t""yes" 1>&6
6578 break
6579 else
6580 echo "$ac_t""no" 1>&6
6581 fi
6582 done
6583 fi
6584
6585 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
6586 for ncn_progname in windres; do
6587 if test -n "$ncn_target_tool_prefix"; then
6588 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6589 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
6590 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6591 echo "configure:6592: checking for $ac_word" >&5
6592 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then
6593 echo $ac_n "(cached) $ac_c" 1>&6
6594 else
6595 if test -n "$WINDRES_FOR_TARGET"; then
6596 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
6597 else
6598 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6599 ac_dummy="$PATH"
6600 for ac_dir in $ac_dummy; do
6601 test -z "$ac_dir" && ac_dir=.
6602 if test -f $ac_dir/$ac_word; then
6603 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6604 break
6605 fi
6606 done
6607 IFS="$ac_save_ifs"
6608 fi
6609 fi
6610 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
6611 if test -n "$WINDRES_FOR_TARGET"; then
6612 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6
6613 else
6614 echo "$ac_t""no" 1>&6
6615 fi
6616
6617 fi
6618 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
6619 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6620 set dummy ${ncn_progname}; ac_word=$2
6621 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6622 echo "configure:6623: checking for $ac_word" >&5
6623 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then
6624 echo $ac_n "(cached) $ac_c" 1>&6
6625 else
6626 if test -n "$WINDRES_FOR_TARGET"; then
6627 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
6628 else
6629 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
6630 ac_dummy="$PATH"
6631 for ac_dir in $ac_dummy; do
6632 test -z "$ac_dir" && ac_dir=.
6633 if test -f $ac_dir/$ac_word; then
6634 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
6635 break
6636 fi
6637 done
6638 IFS="$ac_save_ifs"
6639 fi
6640 fi
6641 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
6642 if test -n "$WINDRES_FOR_TARGET"; then
6643 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6
6644 else
6645 echo "$ac_t""no" 1>&6
6646 fi
6647
6648 fi
6649 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
6650 done
6651 fi
6652
6653 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
6654 set dummy windres
6655 if test $build = $target ; then
6656 WINDRES_FOR_TARGET="$2"
6657 else
6658 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
6659 fi
6660 fi
6661
6662 else
6663 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
6664 fi
6665
6666
6667 RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
6668
6669 echo $ac_n "checking where to find the target ar""... $ac_c" 1>&6
6670 echo "configure:6671: checking where to find the target ar" >&5
6671 if test "x${build}" != "x${host}" ; then
6672 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
6673 # We already found the complete path
6674 echo "$ac_t""pre-installed in `dirname $AR_FOR_TARGET`" 1>&6
6675 else
6676 # Canadian cross, just use what we found
6677 echo "$ac_t""pre-installed" 1>&6
6678 fi
6679 else
6680 ok=yes
6681 case " ${configdirs} " in
6682 *" binutils "*) ;;
6683 *) ok=no ;;
6684 esac
6685
6686 if test $ok = yes; then
6687 # An in-tree tool is available and we can use it
6688 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
6689 echo "$ac_t""just compiled" 1>&6
6690 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
6691 # We already found the complete path
6692 echo "$ac_t""pre-installed in `dirname $AR_FOR_TARGET`" 1>&6
6693 elif test "x$target" = "x$host"; then
6694 # We can use an host tool
6695 AR_FOR_TARGET='$(AR)'
6696 echo "$ac_t""host tool" 1>&6
6697 else
6698 # We need a cross tool
6699 echo "$ac_t""pre-installed" 1>&6
6700 fi
6701 fi
6702 echo $ac_n "checking where to find the target as""... $ac_c" 1>&6
6703 echo "configure:6704: checking where to find the target as" >&5
6704 if test "x${build}" != "x${host}" ; then
6705 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
6706 # We already found the complete path
6707 echo "$ac_t""pre-installed in `dirname $AS_FOR_TARGET`" 1>&6
6708 else
6709 # Canadian cross, just use what we found
6710 echo "$ac_t""pre-installed" 1>&6
6711 fi
6712 else
6713 ok=yes
6714 case " ${configdirs} " in
6715 *" gas "*) ;;
6716 *) ok=no ;;
6717 esac
6718
6719 if test $ok = yes; then
6720 # An in-tree tool is available and we can use it
6721 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
6722 echo "$ac_t""just compiled" 1>&6
6723 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
6724 # We already found the complete path
6725 echo "$ac_t""pre-installed in `dirname $AS_FOR_TARGET`" 1>&6
6726 elif test "x$target" = "x$host"; then
6727 # We can use an host tool
6728 AS_FOR_TARGET='$(AS)'
6729 echo "$ac_t""host tool" 1>&6
6730 else
6731 # We need a cross tool
6732 echo "$ac_t""pre-installed" 1>&6
6733 fi
6734 fi
6735 echo $ac_n "checking where to find the target cc""... $ac_c" 1>&6
6736 echo "configure:6737: checking where to find the target cc" >&5
6737 if test "x${build}" != "x${host}" ; then
6738 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
6739 # We already found the complete path
6740 echo "$ac_t""pre-installed in `dirname $CC_FOR_TARGET`" 1>&6
6741 else
6742 # Canadian cross, just use what we found
6743 echo "$ac_t""pre-installed" 1>&6
6744 fi
6745 else
6746 ok=yes
6747 case " ${configdirs} " in
6748 *" gcc "*) ;;
6749 *) ok=no ;;
6750 esac
6751
6752 if test $ok = yes; then
6753 # An in-tree tool is available and we can use it
6754 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
6755 echo "$ac_t""just compiled" 1>&6
6756 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
6757 # We already found the complete path
6758 echo "$ac_t""pre-installed in `dirname $CC_FOR_TARGET`" 1>&6
6759 elif test "x$target" = "x$host"; then
6760 # We can use an host tool
6761 CC_FOR_TARGET='$(CC)'
6762 echo "$ac_t""host tool" 1>&6
6763 else
6764 # We need a cross tool
6765 echo "$ac_t""pre-installed" 1>&6
6766 fi
6767 fi
6768 echo $ac_n "checking where to find the target c++""... $ac_c" 1>&6
6769 echo "configure:6770: checking where to find the target c++" >&5
6770 if test "x${build}" != "x${host}" ; then
6771 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
6772 # We already found the complete path
6773 echo "$ac_t""pre-installed in `dirname $CXX_FOR_TARGET`" 1>&6
6774 else
6775 # Canadian cross, just use what we found
6776 echo "$ac_t""pre-installed" 1>&6
6777 fi
6778 else
6779 ok=yes
6780 case " ${configdirs} " in
6781 *" gcc "*) ;;
6782 *) ok=no ;;
6783 esac
6784 case ,${enable_languages}, in
6785 *,c++,*) ;;
6786 *) ok=no ;;
6787 esac
6788 if test $ok = yes; then
6789 # An in-tree tool is available and we can use it
6790 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'
6791 echo "$ac_t""just compiled" 1>&6
6792 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
6793 # We already found the complete path
6794 echo "$ac_t""pre-installed in `dirname $CXX_FOR_TARGET`" 1>&6
6795 elif test "x$target" = "x$host"; then
6796 # We can use an host tool
6797 CXX_FOR_TARGET='$(CXX)'
6798 echo "$ac_t""host tool" 1>&6
6799 else
6800 # We need a cross tool
6801 echo "$ac_t""pre-installed" 1>&6
6802 fi
6803 fi
6804 echo $ac_n "checking where to find the target c++ for libstdc++""... $ac_c" 1>&6
6805 echo "configure:6806: checking where to find the target c++ for libstdc++" >&5
6806 if test "x${build}" != "x${host}" ; then
6807 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
6808 # We already found the complete path
6809 echo "$ac_t""pre-installed in `dirname $RAW_CXX_FOR_TARGET`" 1>&6
6810 else
6811 # Canadian cross, just use what we found
6812 echo "$ac_t""pre-installed" 1>&6
6813 fi
6814 else
6815 ok=yes
6816 case " ${configdirs} " in
6817 *" gcc "*) ;;
6818 *) ok=no ;;
6819 esac
6820 case ,${enable_languages}, in
6821 *,c++,*) ;;
6822 *) ok=no ;;
6823 esac
6824 if test $ok = yes; then
6825 # An in-tree tool is available and we can use it
6826 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'
6827 echo "$ac_t""just compiled" 1>&6
6828 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
6829 # We already found the complete path
6830 echo "$ac_t""pre-installed in `dirname $RAW_CXX_FOR_TARGET`" 1>&6
6831 elif test "x$target" = "x$host"; then
6832 # We can use an host tool
6833 RAW_CXX_FOR_TARGET='$(CXX)'
6834 echo "$ac_t""host tool" 1>&6
6835 else
6836 # We need a cross tool
6837 echo "$ac_t""pre-installed" 1>&6
6838 fi
6839 fi
6840 echo $ac_n "checking where to find the target dlltool""... $ac_c" 1>&6
6841 echo "configure:6842: checking where to find the target dlltool" >&5
6842 if test "x${build}" != "x${host}" ; then
6843 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
6844 # We already found the complete path
6845 echo "$ac_t""pre-installed in `dirname $DLLTOOL_FOR_TARGET`" 1>&6
6846 else
6847 # Canadian cross, just use what we found
6848 echo "$ac_t""pre-installed" 1>&6
6849 fi
6850 else
6851 ok=yes
6852 case " ${configdirs} " in
6853 *" binutils "*) ;;
6854 *) ok=no ;;
6855 esac
6856
6857 if test $ok = yes; then
6858 # An in-tree tool is available and we can use it
6859 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
6860 echo "$ac_t""just compiled" 1>&6
6861 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
6862 # We already found the complete path
6863 echo "$ac_t""pre-installed in `dirname $DLLTOOL_FOR_TARGET`" 1>&6
6864 elif test "x$target" = "x$host"; then
6865 # We can use an host tool
6866 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
6867 echo "$ac_t""host tool" 1>&6
6868 else
6869 # We need a cross tool
6870 echo "$ac_t""pre-installed" 1>&6
6871 fi
6872 fi
6873 echo $ac_n "checking where to find the target gcc""... $ac_c" 1>&6
6874 echo "configure:6875: checking where to find the target gcc" >&5
6875 if test "x${build}" != "x${host}" ; then
6876 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
6877 # We already found the complete path
6878 echo "$ac_t""pre-installed in `dirname $GCC_FOR_TARGET`" 1>&6
6879 else
6880 # Canadian cross, just use what we found
6881 echo "$ac_t""pre-installed" 1>&6
6882 fi
6883 else
6884 ok=yes
6885 case " ${configdirs} " in
6886 *" gcc "*) ;;
6887 *) ok=no ;;
6888 esac
6889
6890 if test $ok = yes; then
6891 # An in-tree tool is available and we can use it
6892 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
6893 echo "$ac_t""just compiled" 1>&6
6894 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
6895 # We already found the complete path
6896 echo "$ac_t""pre-installed in `dirname $GCC_FOR_TARGET`" 1>&6
6897 elif test "x$target" = "x$host"; then
6898 # We can use an host tool
6899 GCC_FOR_TARGET='$()'
6900 echo "$ac_t""host tool" 1>&6
6901 else
6902 # We need a cross tool
6903 echo "$ac_t""pre-installed" 1>&6
6904 fi
6905 fi
6906 echo $ac_n "checking where to find the target gcj""... $ac_c" 1>&6
6907 echo "configure:6908: checking where to find the target gcj" >&5
6908 if test "x${build}" != "x${host}" ; then
6909 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
6910 # We already found the complete path
6911 echo "$ac_t""pre-installed in `dirname $GCJ_FOR_TARGET`" 1>&6
6912 else
6913 # Canadian cross, just use what we found
6914 echo "$ac_t""pre-installed" 1>&6
6915 fi
6916 else
6917 ok=yes
6918 case " ${configdirs} " in
6919 *" gcc "*) ;;
6920 *) ok=no ;;
6921 esac
6922 case ,${enable_languages}, in
6923 *,java,*) ;;
6924 *) ok=no ;;
6925 esac
6926 if test $ok = yes; then
6927 # An in-tree tool is available and we can use it
6928 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
6929 echo "$ac_t""just compiled" 1>&6
6930 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
6931 # We already found the complete path
6932 echo "$ac_t""pre-installed in `dirname $GCJ_FOR_TARGET`" 1>&6
6933 elif test "x$target" = "x$host"; then
6934 # We can use an host tool
6935 GCJ_FOR_TARGET='$(GCJ)'
6936 echo "$ac_t""host tool" 1>&6
6937 else
6938 # We need a cross tool
6939 echo "$ac_t""pre-installed" 1>&6
6940 fi
6941 fi
6942 echo $ac_n "checking where to find the target gfortran""... $ac_c" 1>&6
6943 echo "configure:6944: checking where to find the target gfortran" >&5
6944 if test "x${build}" != "x${host}" ; then
6945 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
6946 # We already found the complete path
6947 echo "$ac_t""pre-installed in `dirname $GFORTRAN_FOR_TARGET`" 1>&6
6948 else
6949 # Canadian cross, just use what we found
6950 echo "$ac_t""pre-installed" 1>&6
6951 fi
6952 else
6953 ok=yes
6954 case " ${configdirs} " in
6955 *" gcc "*) ;;
6956 *) ok=no ;;
6957 esac
6958 case ,${enable_languages}, in
6959 *,fortran,*) ;;
6960 *) ok=no ;;
6961 esac
6962 if test $ok = yes; then
6963 # An in-tree tool is available and we can use it
6964 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
6965 echo "$ac_t""just compiled" 1>&6
6966 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
6967 # We already found the complete path
6968 echo "$ac_t""pre-installed in `dirname $GFORTRAN_FOR_TARGET`" 1>&6
6969 elif test "x$target" = "x$host"; then
6970 # We can use an host tool
6971 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
6972 echo "$ac_t""host tool" 1>&6
6973 else
6974 # We need a cross tool
6975 echo "$ac_t""pre-installed" 1>&6
6976 fi
6977 fi
6978 echo $ac_n "checking where to find the target ld""... $ac_c" 1>&6
6979 echo "configure:6980: checking where to find the target ld" >&5
6980 if test "x${build}" != "x${host}" ; then
6981 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
6982 # We already found the complete path
6983 echo "$ac_t""pre-installed in `dirname $LD_FOR_TARGET`" 1>&6
6984 else
6985 # Canadian cross, just use what we found
6986 echo "$ac_t""pre-installed" 1>&6
6987 fi
6988 else
6989 ok=yes
6990 case " ${configdirs} " in
6991 *" ld "*) ;;
6992 *) ok=no ;;
6993 esac
6994
6995 if test $ok = yes; then
6996 # An in-tree tool is available and we can use it
6997 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
6998 echo "$ac_t""just compiled" 1>&6
6999 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
7000 # We already found the complete path
7001 echo "$ac_t""pre-installed in `dirname $LD_FOR_TARGET`" 1>&6
7002 elif test "x$target" = "x$host"; then
7003 # We can use an host tool
7004 LD_FOR_TARGET='$(LD)'
7005 echo "$ac_t""host tool" 1>&6
7006 else
7007 # We need a cross tool
7008 echo "$ac_t""pre-installed" 1>&6
7009 fi
7010 fi
7011 echo $ac_n "checking where to find the target lipo""... $ac_c" 1>&6
7012 echo "configure:7013: checking where to find the target lipo" >&5
7013 if test "x${build}" != "x${host}" ; then
7014 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
7015 # We already found the complete path
7016 echo "$ac_t""pre-installed in `dirname $LIPO_FOR_TARGET`" 1>&6
7017 else
7018 # Canadian cross, just use what we found
7019 echo "$ac_t""pre-installed" 1>&6
7020 fi
7021 else
7022 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
7023 # We already found the complete path
7024 echo "$ac_t""pre-installed in `dirname $LIPO_FOR_TARGET`" 1>&6
7025 elif test "x$target" = "x$host"; then
7026 # We can use an host tool
7027 LIPO_FOR_TARGET='$(LIPO)'
7028 echo "$ac_t""host tool" 1>&6
7029 else
7030 # We need a cross tool
7031 echo "$ac_t""pre-installed" 1>&6
7032 fi
7033 fi
7034 echo $ac_n "checking where to find the target nm""... $ac_c" 1>&6
7035 echo "configure:7036: checking where to find the target nm" >&5
7036 if test "x${build}" != "x${host}" ; then
7037 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
7038 # We already found the complete path
7039 echo "$ac_t""pre-installed in `dirname $NM_FOR_TARGET`" 1>&6
7040 else
7041 # Canadian cross, just use what we found
7042 echo "$ac_t""pre-installed" 1>&6
7043 fi
7044 else
7045 ok=yes
7046 case " ${configdirs} " in
7047 *" binutils "*) ;;
7048 *) ok=no ;;
7049 esac
7050
7051 if test $ok = yes; then
7052 # An in-tree tool is available and we can use it
7053 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
7054 echo "$ac_t""just compiled" 1>&6
7055 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
7056 # We already found the complete path
7057 echo "$ac_t""pre-installed in `dirname $NM_FOR_TARGET`" 1>&6
7058 elif test "x$target" = "x$host"; then
7059 # We can use an host tool
7060 NM_FOR_TARGET='$(NM)'
7061 echo "$ac_t""host tool" 1>&6
7062 else
7063 # We need a cross tool
7064 echo "$ac_t""pre-installed" 1>&6
7065 fi
7066 fi
7067 echo $ac_n "checking where to find the target objdump""... $ac_c" 1>&6
7068 echo "configure:7069: checking where to find the target objdump" >&5
7069 if test "x${build}" != "x${host}" ; then
7070 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
7071 # We already found the complete path
7072 echo "$ac_t""pre-installed in `dirname $OBJDUMP_FOR_TARGET`" 1>&6
7073 else
7074 # Canadian cross, just use what we found
7075 echo "$ac_t""pre-installed" 1>&6
7076 fi
7077 else
7078 ok=yes
7079 case " ${configdirs} " in
7080 *" binutils "*) ;;
7081 *) ok=no ;;
7082 esac
7083
7084 if test $ok = yes; then
7085 # An in-tree tool is available and we can use it
7086 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
7087 echo "$ac_t""just compiled" 1>&6
7088 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
7089 # We already found the complete path
7090 echo "$ac_t""pre-installed in `dirname $OBJDUMP_FOR_TARGET`" 1>&6
7091 elif test "x$target" = "x$host"; then
7092 # We can use an host tool
7093 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
7094 echo "$ac_t""host tool" 1>&6
7095 else
7096 # We need a cross tool
7097 echo "$ac_t""pre-installed" 1>&6
7098 fi
7099 fi
7100 echo $ac_n "checking where to find the target ranlib""... $ac_c" 1>&6
7101 echo "configure:7102: checking where to find the target ranlib" >&5
7102 if test "x${build}" != "x${host}" ; then
7103 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
7104 # We already found the complete path
7105 echo "$ac_t""pre-installed in `dirname $RANLIB_FOR_TARGET`" 1>&6
7106 else
7107 # Canadian cross, just use what we found
7108 echo "$ac_t""pre-installed" 1>&6
7109 fi
7110 else
7111 ok=yes
7112 case " ${configdirs} " in
7113 *" binutils "*) ;;
7114 *) ok=no ;;
7115 esac
7116
7117 if test $ok = yes; then
7118 # An in-tree tool is available and we can use it
7119 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
7120 echo "$ac_t""just compiled" 1>&6
7121 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
7122 # We already found the complete path
7123 echo "$ac_t""pre-installed in `dirname $RANLIB_FOR_TARGET`" 1>&6
7124 elif test "x$target" = "x$host"; then
7125 # We can use an host tool
7126 RANLIB_FOR_TARGET='$(RANLIB)'
7127 echo "$ac_t""host tool" 1>&6
7128 else
7129 # We need a cross tool
7130 echo "$ac_t""pre-installed" 1>&6
7131 fi
7132 fi
7133 echo $ac_n "checking where to find the target strip""... $ac_c" 1>&6
7134 echo "configure:7135: checking where to find the target strip" >&5
7135 if test "x${build}" != "x${host}" ; then
7136 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
7137 # We already found the complete path
7138 echo "$ac_t""pre-installed in `dirname $STRIP_FOR_TARGET`" 1>&6
7139 else
7140 # Canadian cross, just use what we found
7141 echo "$ac_t""pre-installed" 1>&6
7142 fi
7143 else
7144 ok=yes
7145 case " ${configdirs} " in
7146 *" binutils "*) ;;
7147 *) ok=no ;;
7148 esac
7149
7150 if test $ok = yes; then
7151 # An in-tree tool is available and we can use it
7152 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
7153 echo "$ac_t""just compiled" 1>&6
7154 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
7155 # We already found the complete path
7156 echo "$ac_t""pre-installed in `dirname $STRIP_FOR_TARGET`" 1>&6
7157 elif test "x$target" = "x$host"; then
7158 # We can use an host tool
7159 STRIP_FOR_TARGET='$(STRIP)'
7160 echo "$ac_t""host tool" 1>&6
7161 else
7162 # We need a cross tool
7163 echo "$ac_t""pre-installed" 1>&6
7164 fi
7165 fi
7166 echo $ac_n "checking where to find the target windres""... $ac_c" 1>&6
7167 echo "configure:7168: checking where to find the target windres" >&5
7168 if test "x${build}" != "x${host}" ; then
7169 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
7170 # We already found the complete path
7171 echo "$ac_t""pre-installed in `dirname $WINDRES_FOR_TARGET`" 1>&6
7172 else
7173 # Canadian cross, just use what we found
7174 echo "$ac_t""pre-installed" 1>&6
7175 fi
7176 else
7177 ok=yes
7178 case " ${configdirs} " in
7179 *" binutils "*) ;;
7180 *) ok=no ;;
7181 esac
7182
7183 if test $ok = yes; then
7184 # An in-tree tool is available and we can use it
7185 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
7186 echo "$ac_t""just compiled" 1>&6
7187 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
7188 # We already found the complete path
7189 echo "$ac_t""pre-installed in `dirname $WINDRES_FOR_TARGET`" 1>&6
7190 elif test "x$target" = "x$host"; then
7191 # We can use an host tool
7192 WINDRES_FOR_TARGET='$(WINDRES)'
7193 echo "$ac_t""host tool" 1>&6
7194 else
7195 # We need a cross tool
7196 echo "$ac_t""pre-installed" 1>&6
7197 fi
7198 fi
7199
7200
7201
7202
7203 # Certain tools may need extra flags.
7204 AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
7205 RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
7206 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
7207
7208 # When building target libraries, except in a Canadian cross, we use
7209 # the same toolchain as the compiler we just built.
7210 COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
7211 COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
7212 COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
7213 if test $host = $build; then
7214 case " $configdirs " in
7215 *" gcc "*)
7216 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
7217 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
7218 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
7219 ;;
7220 esac
7221 fi
7222
7223
7224
7225
7226
7227 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
7228 echo "configure:7229: checking whether to enable maintainer-specific portions of Makefiles" >&5
7229 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
7230 if test "${enable_maintainer_mode+set}" = set; then
7231 enableval="$enable_maintainer_mode"
7232 USE_MAINTAINER_MODE=$enableval
7233 else
7234 USE_MAINTAINER_MODE=no
7235 fi
7236
7237 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
7238
7239
7240 if test "$USE_MAINTAINER_MODE" = yes; then
7241 MAINTAINER_MODE_TRUE=
7242 MAINTAINER_MODE_FALSE='#'
7243 else
7244 MAINTAINER_MODE_TRUE='#'
7245 MAINTAINER_MODE_FALSE=
7246 fi
7247 MAINT=$MAINTAINER_MODE_TRUE
7248
7249 # ---------------------
7250 # GCC bootstrap support
7251 # ---------------------
7252
7253 # Stage specific cflags for build.
7254 stage1_cflags="-g"
7255 case $build in
7256 vax-*-*)
7257 case ${GCC} in
7258 yes) stage1_cflags="-g -Wa,-J" ;;
7259 *) stage1_cflags="-g -J" ;;
7260 esac ;;
7261 powerpc-*-darwin*)
7262 # The spiffy cpp-precomp chokes on some legitimate constructs in GCC
7263 # sources; use -no-cpp-precomp to get to GNU cpp.
7264 # Apple's GCC has bugs in designated initializer handling, so disable
7265 # that too.
7266 stage1_cflags="-g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0"
7267 ;;
7268 esac
7269
7270
7271 # Enable -Werror in bootstrap stage2 and later.
7272 # Change the default to "no" on release branches.
7273 # Check whether --enable-werror or --disable-werror was given.
7274 if test "${enable_werror+set}" = set; then
7275 enableval="$enable_werror"
7276 :
7277 else
7278 enable_werror=yes
7279 fi
7280
7281 case ${enable_werror} in
7282 yes) stage2_werror_flag="--enable-werror-always" ;;
7283 *) stage2_werror_flag="" ;;
7284 esac
7285
7286
7287 # Flags needed to enable html installing and building
7288 # Check whether --with-datarootdir or --without-datarootdir was given.
7289 if test "${with_datarootdir+set}" = set; then
7290 withval="$with_datarootdir"
7291 datarootdir="\${prefix}/${withval}"
7292 else
7293 datarootdir="\${prefix}/share"
7294 fi
7295
7296
7297 # Check whether --with-docdir or --without-docdir was given.
7298 if test "${with_docdir+set}" = set; then
7299 withval="$with_docdir"
7300 docdir="\${prefix}/${withval}"
7301 else
7302 docdir="\${datarootdir}/doc"
7303 fi
7304
7305
7306 # Check whether --with-htmldir or --without-htmldir was given.
7307 if test "${with_htmldir+set}" = set; then
7308 withval="$with_htmldir"
7309 htmldir="\${prefix}/${withval}"
7310 else
7311 htmldir="\${docdir}"
7312 fi
7313
7314
7315
7316
7317
7318
7319 trap '' 1 2 15
7320 cat > confcache <<\EOF
7321 # This file is a shell script that caches the results of configure
7322 # tests run on this system so they can be shared between configure
7323 # scripts and configure runs. It is not useful on other systems.
7324 # If it contains results you don't want to keep, you may remove or edit it.
7325 #
7326 # By default, configure uses ./config.cache as the cache file,
7327 # creating it if it does not exist already. You can give configure
7328 # the --cache-file=FILE option to use a different cache file; that is
7329 # what configure does when it calls configure scripts in
7330 # subdirectories, so they share the cache.
7331 # Giving --cache-file=/dev/null disables caching, for debugging configure.
7332 # config.status only pays attention to the cache file if you give it the
7333 # --recheck option to rerun configure.
7334 #
7335 EOF
7336 # The following way of writing the cache mishandles newlines in values,
7337 # but we know of no workaround that is simple, portable, and efficient.
7338 # So, don't put newlines in cache variables' values.
7339 # Ultrix sh set writes to stderr and can't be redirected directly,
7340 # and sets the high bit in the cache file unless we assign to the vars.
7341 (set) 2>&1 |
7342 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7343 *ac_space=\ *)
7344 # `set' does not quote correctly, so add quotes (double-quote substitution
7345 # turns \\\\ into \\, and sed turns \\ into \).
7346 sed -n \
7347 -e "s/'/'\\\\''/g" \
7348 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
7349 ;;
7350 *)
7351 # `set' quotes correctly as required by POSIX, so do not add quotes.
7352 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
7353 ;;
7354 esac >> confcache
7355 if cmp -s $cache_file confcache; then
7356 :
7357 else
7358 if test -w $cache_file; then
7359 echo "updating cache $cache_file"
7360 cat confcache > $cache_file
7361 else
7362 echo "not updating unwritable cache $cache_file"
7363 fi
7364 fi
7365 rm -f confcache
7366
7367 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
7368
7369 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7370 # Let make expand exec_prefix.
7371 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7372
7373 # Any assignment to VPATH causes Sun make to only execute
7374 # the first set of double-colon rules, so remove it if not needed.
7375 # If there is a colon in the path, we need to keep it.
7376 if test "x$srcdir" = x.; then
7377 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
7378 fi
7379
7380 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
7381
7382 # Transform confdefs.h into DEFS.
7383 # Protect against shell expansion while executing Makefile rules.
7384 # Protect against Makefile macro expansion.
7385 cat > conftest.defs <<\EOF
7386 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
7387 s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
7388 s%\[%\\&%g
7389 s%\]%\\&%g
7390 s%\$%$$%g
7391 EOF
7392 DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
7393 rm -f conftest.defs
7394
7395
7396 # Without the "./", some shells look in PATH for config.status.
7397 : ${CONFIG_STATUS=./config.status}
7398
7399 echo creating $CONFIG_STATUS
7400 rm -f $CONFIG_STATUS
7401 cat > $CONFIG_STATUS <<EOF
7402 #! /bin/sh
7403 # Generated automatically by configure.
7404 # Run this file to recreate the current configuration.
7405 # This directory was configured as follows,
7406 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7407 #
7408 # $0 $ac_configure_args
7409 #
7410 # Compiler output produced by configure, useful for debugging
7411 # configure, is in ./config.log if it exists.
7412
7413 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
7414 for ac_option
7415 do
7416 case "\$ac_option" in
7417 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7418 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
7419 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
7420 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
7421 echo "$CONFIG_STATUS generated by autoconf version 2.13"
7422 exit 0 ;;
7423 -help | --help | --hel | --he | --h)
7424 echo "\$ac_cs_usage"; exit 0 ;;
7425 *) echo "\$ac_cs_usage"; exit 1 ;;
7426 esac
7427 done
7428
7429 ac_given_srcdir=$srcdir
7430 ac_given_INSTALL="$INSTALL"
7431
7432 trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7433 EOF
7434 cat >> $CONFIG_STATUS <<EOF
7435
7436 # Protect against being on the right side of a sed subst in config.status.
7437 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
7438 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
7439 $ac_vpsub
7440 $extrasub
7441 s%@SHELL@%$SHELL%g
7442 s%@CFLAGS@%$CFLAGS%g
7443 s%@CPPFLAGS@%$CPPFLAGS%g
7444 s%@CXXFLAGS@%$CXXFLAGS%g
7445 s%@FFLAGS@%$FFLAGS%g
7446 s%@DEFS@%$DEFS%g
7447 s%@LDFLAGS@%$LDFLAGS%g
7448 s%@LIBS@%$LIBS%g
7449 s%@exec_prefix@%$exec_prefix%g
7450 s%@prefix@%$prefix%g
7451 s%@program_transform_name@%$program_transform_name%g
7452 s%@bindir@%$bindir%g
7453 s%@sbindir@%$sbindir%g
7454 s%@libexecdir@%$libexecdir%g
7455 s%@datadir@%$datadir%g
7456 s%@sysconfdir@%$sysconfdir%g
7457 s%@sharedstatedir@%$sharedstatedir%g
7458 s%@localstatedir@%$localstatedir%g
7459 s%@libdir@%$libdir%g
7460 s%@includedir@%$includedir%g
7461 s%@oldincludedir@%$oldincludedir%g
7462 s%@infodir@%$infodir%g
7463 s%@mandir@%$mandir%g
7464 s%@host@%$host%g
7465 s%@host_alias@%$host_alias%g
7466 s%@host_cpu@%$host_cpu%g
7467 s%@host_vendor@%$host_vendor%g
7468 s%@host_os@%$host_os%g
7469 s%@target@%$target%g
7470 s%@target_alias@%$target_alias%g
7471 s%@target_cpu@%$target_cpu%g
7472 s%@target_vendor@%$target_vendor%g
7473 s%@target_os@%$target_os%g
7474 s%@build@%$build%g
7475 s%@build_alias@%$build_alias%g
7476 s%@build_cpu@%$build_cpu%g
7477 s%@build_vendor@%$build_vendor%g
7478 s%@build_os@%$build_os%g
7479 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
7480 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
7481 s%@INSTALL_DATA@%$INSTALL_DATA%g
7482 s%@LN@%$LN%g
7483 s%@LN_S@%$LN_S%g
7484 s%@TOPLEVEL_CONFIGURE_ARGUMENTS@%$TOPLEVEL_CONFIGURE_ARGUMENTS%g
7485 s%@build_libsubdir@%$build_libsubdir%g
7486 s%@build_subdir@%$build_subdir%g
7487 s%@host_subdir@%$host_subdir%g
7488 s%@target_subdir@%$target_subdir%g
7489 s%@CC@%$CC%g
7490 s%@GNATBIND@%$GNATBIND%g
7491 s%@do_compare@%$do_compare%g
7492 s%@gmplibs@%$gmplibs%g
7493 s%@gmpinc@%$gmpinc%g
7494 s%@stage1_languages@%$stage1_languages%g
7495 s%@SYSROOT_CFLAGS_FOR_TARGET@%$SYSROOT_CFLAGS_FOR_TARGET%g
7496 /@serialization_dependencies@/r $serialization_dependencies
7497 s%@serialization_dependencies@%%g
7498 /@host_makefile_frag@/r $host_makefile_frag
7499 s%@host_makefile_frag@%%g
7500 /@target_makefile_frag@/r $target_makefile_frag
7501 s%@target_makefile_frag@%%g
7502 /@alphaieee_frag@/r $alphaieee_frag
7503 s%@alphaieee_frag@%%g
7504 /@ospace_frag@/r $ospace_frag
7505 s%@ospace_frag@%%g
7506 s%@RPATH_ENVVAR@%$RPATH_ENVVAR%g
7507 s%@tooldir@%$tooldir%g
7508 s%@build_tooldir@%$build_tooldir%g
7509 s%@CONFIGURE_GDB_TK@%$CONFIGURE_GDB_TK%g
7510 s%@GDB_TK@%$GDB_TK%g
7511 s%@INSTALL_GDB_TK@%$INSTALL_GDB_TK%g
7512 s%@build_configargs@%$build_configargs%g
7513 s%@build_configdirs@%$build_configdirs%g
7514 s%@host_configargs@%$host_configargs%g
7515 s%@configdirs@%$configdirs%g
7516 s%@target_configargs@%$target_configargs%g
7517 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
7518 s%@config_shell@%$config_shell%g
7519 s%@YACC@%$YACC%g
7520 s%@BISON@%$BISON%g
7521 s%@M4@%$M4%g
7522 s%@LEX@%$LEX%g
7523 s%@FLEX@%$FLEX%g
7524 s%@MAKEINFO@%$MAKEINFO%g
7525 s%@EXPECT@%$EXPECT%g
7526 s%@RUNTEST@%$RUNTEST%g
7527 s%@AR@%$AR%g
7528 s%@AS@%$AS%g
7529 s%@DLLTOOL@%$DLLTOOL%g
7530 s%@LD@%$LD%g
7531 s%@LIPO@%$LIPO%g
7532 s%@NM@%$NM%g
7533 s%@RANLIB@%$RANLIB%g
7534 s%@STRIP@%$STRIP%g
7535 s%@WINDRES@%$WINDRES%g
7536 s%@OBJCOPY@%$OBJCOPY%g
7537 s%@OBJDUMP@%$OBJDUMP%g
7538 s%@CXX@%$CXX%g
7539 s%@CFLAGS_FOR_BUILD@%$CFLAGS_FOR_BUILD%g
7540 s%@CC_FOR_TARGET@%$CC_FOR_TARGET%g
7541 s%@CXX_FOR_TARGET@%$CXX_FOR_TARGET%g
7542 s%@GCC_FOR_TARGET@%$GCC_FOR_TARGET%g
7543 s%@GCJ_FOR_TARGET@%$GCJ_FOR_TARGET%g
7544 s%@GFORTRAN_FOR_TARGET@%$GFORTRAN_FOR_TARGET%g
7545 s%@AR_FOR_TARGET@%$AR_FOR_TARGET%g
7546 s%@AS_FOR_TARGET@%$AS_FOR_TARGET%g
7547 s%@DLLTOOL_FOR_TARGET@%$DLLTOOL_FOR_TARGET%g
7548 s%@LD_FOR_TARGET@%$LD_FOR_TARGET%g
7549 s%@LIPO_FOR_TARGET@%$LIPO_FOR_TARGET%g
7550 s%@NM_FOR_TARGET@%$NM_FOR_TARGET%g
7551 s%@OBJDUMP_FOR_TARGET@%$OBJDUMP_FOR_TARGET%g
7552 s%@RANLIB_FOR_TARGET@%$RANLIB_FOR_TARGET%g
7553 s%@STRIP_FOR_TARGET@%$STRIP_FOR_TARGET%g
7554 s%@WINDRES_FOR_TARGET@%$WINDRES_FOR_TARGET%g
7555 s%@FLAGS_FOR_TARGET@%$FLAGS_FOR_TARGET%g
7556 s%@RAW_CXX_FOR_TARGET@%$RAW_CXX_FOR_TARGET%g
7557 s%@COMPILER_AS_FOR_TARGET@%$COMPILER_AS_FOR_TARGET%g
7558 s%@COMPILER_LD_FOR_TARGET@%$COMPILER_LD_FOR_TARGET%g
7559 s%@COMPILER_NM_FOR_TARGET@%$COMPILER_NM_FOR_TARGET%g
7560 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
7561 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
7562 s%@MAINT@%$MAINT%g
7563 s%@stage1_cflags@%$stage1_cflags%g
7564 s%@stage2_werror_flag@%$stage2_werror_flag%g
7565 s%@datarootdir@%$datarootdir%g
7566 s%@docdir@%$docdir%g
7567 s%@htmldir@%$htmldir%g
7568
7569 CEOF
7570 EOF
7571
7572 cat >> $CONFIG_STATUS <<\EOF
7573
7574 # Split the substitutions into bite-sized pieces for seds with
7575 # small command number limits, like on Digital OSF/1 and HP-UX.
7576 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
7577 ac_file=1 # Number of current file.
7578 ac_beg=1 # First line for current file.
7579 ac_end=$ac_max_sed_cmds # Line after last line for current file.
7580 ac_more_lines=:
7581 ac_sed_cmds=""
7582 while $ac_more_lines; do
7583 if test $ac_beg -gt 1; then
7584 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
7585 else
7586 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
7587 fi
7588 if test ! -s conftest.s$ac_file; then
7589 ac_more_lines=false
7590 rm -f conftest.s$ac_file
7591 else
7592 if test -z "$ac_sed_cmds"; then
7593 ac_sed_cmds="sed -f conftest.s$ac_file"
7594 else
7595 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
7596 fi
7597 ac_file=`expr $ac_file + 1`
7598 ac_beg=$ac_end
7599 ac_end=`expr $ac_end + $ac_max_sed_cmds`
7600 fi
7601 done
7602 if test -z "$ac_sed_cmds"; then
7603 ac_sed_cmds=cat
7604 fi
7605 EOF
7606
7607 cat >> $CONFIG_STATUS <<EOF
7608
7609 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
7610 EOF
7611 cat >> $CONFIG_STATUS <<\EOF
7612 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
7613 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7614 case "$ac_file" in
7615 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
7616 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
7617 *) ac_file_in="${ac_file}.in" ;;
7618 esac
7619
7620 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
7621
7622 # Remove last slash and all that follows it. Not all systems have dirname.
7623 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7624 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7625 # The file is in a subdirectory.
7626 test ! -d "$ac_dir" && mkdir "$ac_dir"
7627 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
7628 # A "../" for each directory in $ac_dir_suffix.
7629 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
7630 else
7631 ac_dir_suffix= ac_dots=
7632 fi
7633
7634 case "$ac_given_srcdir" in
7635 .) srcdir=.
7636 if test -z "$ac_dots"; then top_srcdir=.
7637 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
7638 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
7639 *) # Relative path.
7640 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
7641 top_srcdir="$ac_dots$ac_given_srcdir" ;;
7642 esac
7643
7644 case "$ac_given_INSTALL" in
7645 [/$]*) INSTALL="$ac_given_INSTALL" ;;
7646 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
7647 esac
7648
7649 echo creating "$ac_file"
7650 rm -f "$ac_file"
7651 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
7652 case "$ac_file" in
7653 *Makefile*) ac_comsub="1i\\
7654 # $configure_input" ;;
7655 *) ac_comsub= ;;
7656 esac
7657
7658 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7659 sed -e "$ac_comsub
7660 s%@configure_input@%$configure_input%g
7661 s%@srcdir@%$srcdir%g
7662 s%@top_srcdir@%$top_srcdir%g
7663 s%@INSTALL@%$INSTALL%g
7664 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
7665 fi; done
7666 rm -f conftest.s*
7667
7668 EOF
7669 cat >> $CONFIG_STATUS <<EOF
7670
7671 EOF
7672 cat >> $CONFIG_STATUS <<\EOF
7673
7674 exit 0
7675 EOF
7676 chmod +x $CONFIG_STATUS
7677 rm -fr confdefs* $ac_clean_files
7678 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
7679
This page took 0.423867 seconds and 4 git commands to generate.