]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
Makefile.in: Regenerate.
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
1c710c3c 3# Generated by GNU Autoconf 2.59.
671aa708 4#
1c710c3c 5# Copyright (C) 2003 Free Software Foundation, Inc.
671aa708
NN
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
1c710c3c
DJ
8## --------------------- ##
9## M4sh Initialization. ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
0b0dc272 226
1c710c3c
DJ
227# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249exec 6>&1
250
251#
252# Initializations.
253#
671aa708 254ac_default_prefix=/usr/local
1c710c3c
DJ
255ac_config_libobj_dir=.
256cross_compiling=no
257subdirs=
258MFLAGS=
259MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266
267# Identity of this package.
268PACKAGE_NAME=
269PACKAGE_TARNAME=
270PACKAGE_VERSION=
271PACKAGE_STRING=
272PACKAGE_BUGREPORT=
273
274ac_unique_file="move-if-change"
275ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_noncanonical host_noncanonical target_noncanonical host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN LN_S TOPLEVEL_CONFIGURE_ARGUMENTS build_libsubdir build_subdir host_subdir target_subdir CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT GNATBIND ac_ct_GNATBIND GNATMAKE ac_ct_GNATMAKE do_compare gmplibs gmpinc stage1_languages SYSROOT_CFLAGS_FOR_TARGET RPATH_ENVVAR tooldir build_tooldir CONFIGURE_GDB_TK GDB_TK INSTALL_GDB_TK build_configargs build_configdirs host_configargs configdirs target_configargs CC_FOR_BUILD config_shell YACC BISON M4 LEX FLEX MAKEINFO EXPECT RUNTEST AR AS DLLTOOL LD LIPO NM RANLIB STRIP WINDRES OBJCOPY OBJDUMP CXX CFLAGS_FOR_BUILD CXXFLAGS CC_FOR_TARGET CXX_FOR_TARGET GCC_FOR_TARGET GCJ_FOR_TARGET GFORTRAN_FOR_TARGET AR_FOR_TARGET AS_FOR_TARGET DLLTOOL_FOR_TARGET LD_FOR_TARGET LIPO_FOR_TARGET NM_FOR_TARGET OBJDUMP_FOR_TARGET RANLIB_FOR_TARGET STRIP_FOR_TARGET WINDRES_FOR_TARGET RAW_CXX_FOR_TARGET FLAGS_FOR_TARGET COMPILER_AS_FOR_TARGET COMPILER_LD_FOR_TARGET COMPILER_NM_FOR_TARGET MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT stage1_cflags stage1_checking stage2_werror_flag datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
276ac_subst_files='serialization_dependencies host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag'
671aa708
NN
277
278# Initialize some variables set by options.
1c710c3c
DJ
279ac_init_help=
280ac_init_version=false
671aa708
NN
281# The variables have the same names as the options, with
282# dashes changed to underlines.
1c710c3c 283cache_file=/dev/null
671aa708 284exec_prefix=NONE
671aa708 285no_create=
671aa708
NN
286no_recursion=
287prefix=NONE
288program_prefix=NONE
289program_suffix=NONE
290program_transform_name=s,x,x,
291silent=
292site=
293srcdir=
671aa708
NN
294verbose=
295x_includes=NONE
296x_libraries=NONE
1c710c3c
DJ
297
298# Installation directory options.
299# These are left unexpanded so users can "make install exec_prefix=/foo"
300# and all the variables that are supposed to be based on exec_prefix
301# by default will actually change.
302# Use braces instead of parens because sh, perl, etc. also accept them.
671aa708
NN
303bindir='${exec_prefix}/bin'
304sbindir='${exec_prefix}/sbin'
305libexecdir='${exec_prefix}/libexec'
306datadir='${prefix}/share'
307sysconfdir='${prefix}/etc'
308sharedstatedir='${prefix}/com'
309localstatedir='${prefix}/var'
310libdir='${exec_prefix}/lib'
311includedir='${prefix}/include'
312oldincludedir='/usr/include'
313infodir='${prefix}/info'
314mandir='${prefix}/man'
79c06341 315
671aa708
NN
316ac_prev=
317for ac_option
318do
671aa708
NN
319 # If the previous option needs an argument, assign it.
320 if test -n "$ac_prev"; then
321 eval "$ac_prev=\$ac_option"
322 ac_prev=
323 continue
324 fi
79c06341 325
1c710c3c 326 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
671aa708
NN
327
328 # Accept the important Cygnus configure options, so we can diagnose typos.
329
1c710c3c 330 case $ac_option in
671aa708
NN
331
332 -bindir | --bindir | --bindi | --bind | --bin | --bi)
333 ac_prev=bindir ;;
334 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 335 bindir=$ac_optarg ;;
671aa708
NN
336
337 -build | --build | --buil | --bui | --bu)
1c710c3c 338 ac_prev=build_alias ;;
671aa708 339 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 340 build_alias=$ac_optarg ;;
671aa708
NN
341
342 -cache-file | --cache-file | --cache-fil | --cache-fi \
343 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
344 ac_prev=cache_file ;;
345 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
346 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1c710c3c
DJ
347 cache_file=$ac_optarg ;;
348
349 --config-cache | -C)
350 cache_file=config.cache ;;
671aa708
NN
351
352 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
353 ac_prev=datadir ;;
354 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
355 | --da=*)
1c710c3c 356 datadir=$ac_optarg ;;
671aa708
NN
357
358 -disable-* | --disable-*)
1c710c3c 359 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 360 # Reject names that are not valid shell variable names.
1c710c3c
DJ
361 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
362 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
363 { (exit 1); exit 1; }; }
364 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
365 eval "enable_$ac_feature=no" ;;
671aa708
NN
366
367 -enable-* | --enable-*)
1c710c3c 368 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 369 # Reject names that are not valid shell variable names.
1c710c3c
DJ
370 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
371 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
372 { (exit 1); exit 1; }; }
373 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
374 case $ac_option in
375 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
671aa708
NN
376 *) ac_optarg=yes ;;
377 esac
1c710c3c 378 eval "enable_$ac_feature='$ac_optarg'" ;;
671aa708
NN
379
380 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
381 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
382 | --exec | --exe | --ex)
383 ac_prev=exec_prefix ;;
384 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
385 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
386 | --exec=* | --exe=* | --ex=*)
1c710c3c 387 exec_prefix=$ac_optarg ;;
671aa708
NN
388
389 -gas | --gas | --ga | --g)
390 # Obsolete; use --with-gas.
391 with_gas=yes ;;
392
1c710c3c
DJ
393 -help | --help | --hel | --he | -h)
394 ac_init_help=long ;;
395 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
396 ac_init_help=recursive ;;
397 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
398 ac_init_help=short ;;
671aa708
NN
399
400 -host | --host | --hos | --ho)
1c710c3c 401 ac_prev=host_alias ;;
671aa708 402 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 403 host_alias=$ac_optarg ;;
671aa708
NN
404
405 -includedir | --includedir | --includedi | --included | --include \
406 | --includ | --inclu | --incl | --inc)
407 ac_prev=includedir ;;
408 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
409 | --includ=* | --inclu=* | --incl=* | --inc=*)
1c710c3c 410 includedir=$ac_optarg ;;
671aa708
NN
411
412 -infodir | --infodir | --infodi | --infod | --info | --inf)
413 ac_prev=infodir ;;
414 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 415 infodir=$ac_optarg ;;
671aa708
NN
416
417 -libdir | --libdir | --libdi | --libd)
418 ac_prev=libdir ;;
419 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 420 libdir=$ac_optarg ;;
671aa708
NN
421
422 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
423 | --libexe | --libex | --libe)
424 ac_prev=libexecdir ;;
425 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
426 | --libexe=* | --libex=* | --libe=*)
1c710c3c 427 libexecdir=$ac_optarg ;;
671aa708
NN
428
429 -localstatedir | --localstatedir | --localstatedi | --localstated \
430 | --localstate | --localstat | --localsta | --localst \
431 | --locals | --local | --loca | --loc | --lo)
432 ac_prev=localstatedir ;;
433 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
434 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
435 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
1c710c3c 436 localstatedir=$ac_optarg ;;
671aa708
NN
437
438 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
439 ac_prev=mandir ;;
440 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 441 mandir=$ac_optarg ;;
671aa708
NN
442
443 -nfp | --nfp | --nf)
444 # Obsolete; use --without-fp.
445 with_fp=no ;;
446
447 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1c710c3c 448 | --no-cr | --no-c | -n)
671aa708
NN
449 no_create=yes ;;
450
451 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
452 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
453 no_recursion=yes ;;
454
455 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
456 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
457 | --oldin | --oldi | --old | --ol | --o)
458 ac_prev=oldincludedir ;;
459 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
460 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
461 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1c710c3c 462 oldincludedir=$ac_optarg ;;
671aa708
NN
463
464 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
465 ac_prev=prefix ;;
466 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 467 prefix=$ac_optarg ;;
671aa708
NN
468
469 -program-prefix | --program-prefix | --program-prefi | --program-pref \
470 | --program-pre | --program-pr | --program-p)
471 ac_prev=program_prefix ;;
472 -program-prefix=* | --program-prefix=* | --program-prefi=* \
473 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1c710c3c 474 program_prefix=$ac_optarg ;;
671aa708
NN
475
476 -program-suffix | --program-suffix | --program-suffi | --program-suff \
477 | --program-suf | --program-su | --program-s)
478 ac_prev=program_suffix ;;
479 -program-suffix=* | --program-suffix=* | --program-suffi=* \
480 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1c710c3c 481 program_suffix=$ac_optarg ;;
671aa708
NN
482
483 -program-transform-name | --program-transform-name \
484 | --program-transform-nam | --program-transform-na \
485 | --program-transform-n | --program-transform- \
486 | --program-transform | --program-transfor \
487 | --program-transfo | --program-transf \
488 | --program-trans | --program-tran \
489 | --progr-tra | --program-tr | --program-t)
490 ac_prev=program_transform_name ;;
491 -program-transform-name=* | --program-transform-name=* \
492 | --program-transform-nam=* | --program-transform-na=* \
493 | --program-transform-n=* | --program-transform-=* \
494 | --program-transform=* | --program-transfor=* \
495 | --program-transfo=* | --program-transf=* \
496 | --program-trans=* | --program-tran=* \
497 | --progr-tra=* | --program-tr=* | --program-t=*)
1c710c3c 498 program_transform_name=$ac_optarg ;;
671aa708
NN
499
500 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
501 | -silent | --silent | --silen | --sile | --sil)
502 silent=yes ;;
503
504 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
505 ac_prev=sbindir ;;
506 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
507 | --sbi=* | --sb=*)
1c710c3c 508 sbindir=$ac_optarg ;;
671aa708
NN
509
510 -sharedstatedir | --sharedstatedir | --sharedstatedi \
511 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
512 | --sharedst | --shareds | --shared | --share | --shar \
513 | --sha | --sh)
514 ac_prev=sharedstatedir ;;
515 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
516 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
517 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
518 | --sha=* | --sh=*)
1c710c3c 519 sharedstatedir=$ac_optarg ;;
671aa708
NN
520
521 -site | --site | --sit)
522 ac_prev=site ;;
523 -site=* | --site=* | --sit=*)
1c710c3c 524 site=$ac_optarg ;;
671aa708
NN
525
526 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
527 ac_prev=srcdir ;;
528 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 529 srcdir=$ac_optarg ;;
671aa708
NN
530
531 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
532 | --syscon | --sysco | --sysc | --sys | --sy)
533 ac_prev=sysconfdir ;;
534 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
535 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1c710c3c 536 sysconfdir=$ac_optarg ;;
671aa708
NN
537
538 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 539 ac_prev=target_alias ;;
671aa708 540 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 541 target_alias=$ac_optarg ;;
671aa708
NN
542
543 -v | -verbose | --verbose | --verbos | --verbo | --verb)
544 verbose=yes ;;
545
1c710c3c
DJ
546 -version | --version | --versio | --versi | --vers | -V)
547 ac_init_version=: ;;
671aa708
NN
548
549 -with-* | --with-*)
1c710c3c 550 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 551 # Reject names that are not valid shell variable names.
1c710c3c
DJ
552 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
553 { echo "$as_me: error: invalid package name: $ac_package" >&2
554 { (exit 1); exit 1; }; }
671aa708 555 ac_package=`echo $ac_package| sed 's/-/_/g'`
1c710c3c
DJ
556 case $ac_option in
557 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
671aa708
NN
558 *) ac_optarg=yes ;;
559 esac
1c710c3c 560 eval "with_$ac_package='$ac_optarg'" ;;
671aa708
NN
561
562 -without-* | --without-*)
1c710c3c 563 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 564 # Reject names that are not valid shell variable names.
1c710c3c
DJ
565 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
566 { echo "$as_me: error: invalid package name: $ac_package" >&2
567 { (exit 1); exit 1; }; }
568 ac_package=`echo $ac_package | sed 's/-/_/g'`
569 eval "with_$ac_package=no" ;;
671aa708
NN
570
571 --x)
572 # Obsolete; use --with-x.
573 with_x=yes ;;
574
575 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
576 | --x-incl | --x-inc | --x-in | --x-i)
577 ac_prev=x_includes ;;
578 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
579 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1c710c3c 580 x_includes=$ac_optarg ;;
671aa708
NN
581
582 -x-libraries | --x-libraries | --x-librarie | --x-librari \
583 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
584 ac_prev=x_libraries ;;
585 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
586 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1c710c3c 587 x_libraries=$ac_optarg ;;
671aa708 588
1c710c3c
DJ
589 -*) { echo "$as_me: error: unrecognized option: $ac_option
590Try \`$0 --help' for more information." >&2
591 { (exit 1); exit 1; }; }
671aa708
NN
592 ;;
593
1c710c3c
DJ
594 *=*)
595 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
596 # Reject names that are not valid shell variable names.
597 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
598 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
599 { (exit 1); exit 1; }; }
600 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
601 eval "$ac_envvar='$ac_optarg'"
602 export $ac_envvar ;;
603
671aa708 604 *)
1c710c3c
DJ
605 # FIXME: should be removed in autoconf 3.0.
606 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
607 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
608 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
609 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
610 ;;
611
612 esac
613done
614
615if test -n "$ac_prev"; then
1c710c3c
DJ
616 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
617 { echo "$as_me: error: missing argument to $ac_option" >&2
618 { (exit 1); exit 1; }; }
af71363e 619fi
af71363e 620
1c710c3c
DJ
621# Be sure to have absolute paths.
622for ac_var in exec_prefix prefix
623do
624 eval ac_val=$`echo $ac_var`
625 case $ac_val in
626 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
627 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
628 { (exit 1); exit 1; }; };;
629 esac
630done
fb0103e5 631
1c710c3c
DJ
632# Be sure to have absolute paths.
633for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
634 localstatedir libdir includedir oldincludedir infodir mandir
671aa708 635do
1c710c3c
DJ
636 eval ac_val=$`echo $ac_var`
637 case $ac_val in
638 [\\/$]* | ?:[\\/]* ) ;;
639 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
640 { (exit 1); exit 1; }; };;
671aa708
NN
641 esac
642done
643
1c710c3c
DJ
644# There might be people who depend on the old broken behavior: `$host'
645# used to hold the argument of --host etc.
646# FIXME: To remove some day.
647build=$build_alias
648host=$host_alias
649target=$target_alias
0b0dc272 650
1c710c3c
DJ
651# FIXME: To remove some day.
652if test "x$host_alias" != x; then
653 if test "x$build_alias" = x; then
654 cross_compiling=maybe
655 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
656 If a cross compiler is detected then cross compile mode will be used." >&2
657 elif test "x$build_alias" != "x$host_alias"; then
658 cross_compiling=yes
659 fi
660fi
661
662ac_tool_prefix=
663test -n "$host_alias" && ac_tool_prefix=$host_alias-
664
665test "$silent" = yes && exec 6>/dev/null
671aa708 666
671aa708
NN
667
668# Find the source files, if location was not specified.
669if test -z "$srcdir"; then
670 ac_srcdir_defaulted=yes
671 # Try the directory containing this script, then its parent.
1c710c3c
DJ
672 ac_confdir=`(dirname "$0") 2>/dev/null ||
673$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
674 X"$0" : 'X\(//\)[^/]' \| \
675 X"$0" : 'X\(//\)$' \| \
676 X"$0" : 'X\(/\)' \| \
677 . : '\(.\)' 2>/dev/null ||
678echo X"$0" |
679 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
680 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
681 /^X\(\/\/\)$/{ s//\1/; q; }
682 /^X\(\/\).*/{ s//\1/; q; }
683 s/.*/./; q'`
671aa708
NN
684 srcdir=$ac_confdir
685 if test ! -r $srcdir/$ac_unique_file; then
686 srcdir=..
687 fi
688else
689 ac_srcdir_defaulted=no
690fi
691if test ! -r $srcdir/$ac_unique_file; then
692 if test "$ac_srcdir_defaulted" = yes; then
1c710c3c
DJ
693 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
694 { (exit 1); exit 1; }; }
671aa708 695 else
1c710c3c
DJ
696 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
697 { (exit 1); exit 1; }; }
698 fi
699fi
700(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
701 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
702 { (exit 1); exit 1; }; }
703srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
704ac_env_build_alias_set=${build_alias+set}
705ac_env_build_alias_value=$build_alias
706ac_cv_env_build_alias_set=${build_alias+set}
707ac_cv_env_build_alias_value=$build_alias
708ac_env_host_alias_set=${host_alias+set}
709ac_env_host_alias_value=$host_alias
710ac_cv_env_host_alias_set=${host_alias+set}
711ac_cv_env_host_alias_value=$host_alias
712ac_env_target_alias_set=${target_alias+set}
713ac_env_target_alias_value=$target_alias
714ac_cv_env_target_alias_set=${target_alias+set}
715ac_cv_env_target_alias_value=$target_alias
716ac_env_CC_set=${CC+set}
717ac_env_CC_value=$CC
718ac_cv_env_CC_set=${CC+set}
719ac_cv_env_CC_value=$CC
720ac_env_CFLAGS_set=${CFLAGS+set}
721ac_env_CFLAGS_value=$CFLAGS
722ac_cv_env_CFLAGS_set=${CFLAGS+set}
723ac_cv_env_CFLAGS_value=$CFLAGS
724ac_env_LDFLAGS_set=${LDFLAGS+set}
725ac_env_LDFLAGS_value=$LDFLAGS
726ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
727ac_cv_env_LDFLAGS_value=$LDFLAGS
728ac_env_CPPFLAGS_set=${CPPFLAGS+set}
729ac_env_CPPFLAGS_value=$CPPFLAGS
730ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
731ac_cv_env_CPPFLAGS_value=$CPPFLAGS
732
733#
734# Report the --help message.
735#
736if test "$ac_init_help" = "long"; then
737 # Omit some internal or obsolete options to make the list less imposing.
738 # This message is too long to be a string in the A/UX 3.1 sh.
739 cat <<_ACEOF
740\`configure' configures this package to adapt to many kinds of systems.
741
742Usage: $0 [OPTION]... [VAR=VALUE]...
743
744To assign environment variables (e.g., CC, CFLAGS...), specify them as
745VAR=VALUE. See below for descriptions of some of the useful variables.
746
747Defaults for the options are specified in brackets.
748
749Configuration:
750 -h, --help display this help and exit
751 --help=short display options specific to this package
752 --help=recursive display the short help of all the included packages
753 -V, --version display version information and exit
754 -q, --quiet, --silent do not print \`checking...' messages
755 --cache-file=FILE cache test results in FILE [disabled]
756 -C, --config-cache alias for \`--cache-file=config.cache'
757 -n, --no-create do not create output files
758 --srcdir=DIR find the sources in DIR [configure dir or \`..']
759
760_ACEOF
761
762 cat <<_ACEOF
763Installation directories:
764 --prefix=PREFIX install architecture-independent files in PREFIX
765 [$ac_default_prefix]
766 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
767 [PREFIX]
768
769By default, \`make install' will install all the files in
770\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
771an installation prefix other than \`$ac_default_prefix' using \`--prefix',
772for instance \`--prefix=\$HOME'.
773
774For better control, use the options below.
775
776Fine tuning of the installation directories:
777 --bindir=DIR user executables [EPREFIX/bin]
778 --sbindir=DIR system admin executables [EPREFIX/sbin]
779 --libexecdir=DIR program executables [EPREFIX/libexec]
780 --datadir=DIR read-only architecture-independent data [PREFIX/share]
781 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
782 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
783 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
784 --libdir=DIR object code libraries [EPREFIX/lib]
785 --includedir=DIR C header files [PREFIX/include]
786 --oldincludedir=DIR C header files for non-gcc [/usr/include]
787 --infodir=DIR info documentation [PREFIX/info]
788 --mandir=DIR man documentation [PREFIX/man]
789_ACEOF
790
791 cat <<\_ACEOF
792
793Program names:
794 --program-prefix=PREFIX prepend PREFIX to installed program names
795 --program-suffix=SUFFIX append SUFFIX to installed program names
796 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
797
798System types:
799 --build=BUILD configure for building on BUILD [guessed]
800 --host=HOST cross-compile to build programs to run on HOST [BUILD]
801 --target=TARGET configure for building compilers for TARGET [HOST]
802_ACEOF
803fi
804
805if test -n "$ac_init_help"; then
806
807 cat <<\_ACEOF
808
809Optional Features:
810 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
811 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
812 --enable-libada Builds libada directory
813 --enable-libssp Builds libssp directory
814 --enable-stage1-languages=all choose additional languages to build during
815 stage1. Mostly useful for compiler development.
816 --enable-objc-gc enable the use of Boehm's garbage collector with
817 the GNU Objective-C runtime.
818 --enable-bootstrap Enable bootstrapping yes if native build
819 --enable-serial-{host,target,build}-configure
820 Force sequential configuration of
821 sub-packages for the host, target or build
822 machine, or all sub-packages
823 --enable-maintainer-mode enable make rules and dependencies not useful
824 (and sometimes confusing) to the casual installer
825 --enable-stage1-checking=all choose additional checking for stage1
826 of the compiler.
827 --enable-werror enable -Werror in bootstrap stage2 and later
828
829Optional Packages:
830 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
831 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
832 --with-build-libsubdir=DIR Directory where to find libraries for build system
833 --with-mpfr-dir=PATH This option has been REMOVED
834 --with-mpfr=PATH Specify prefix directory for installed MPFR package
835 Equivalent to --with-mpfr-include=PATH/include
836 plus --with-mpfr-lib=PATH/lib
837 --with-mpfr-include=PATH
838 Specify directory for installed MPFR include files
839 --with-mpfr-lib=PATH Specify the directory for the installed MPFR library
840 --with-gmp-dir=PATH This option has been REMOVED
841 --with-gmp=PATH Specify prefix directory for the installed GMP package
842 Equivalent to --with-gmp-include=PATH/include
843 plus --with-gmp-lib=PATH/lib
844 --with-gmp-include=PATH Specify directory for installed GMP include files
845 --with-gmp-lib=PATH Specify the directory for the installed GMP library
846 --with-build-sysroot=sysroot
847 use sysroot as the system root during the build
848 --with-build-time-tools=path
849 use given path to find target tools during the build
850 --with-datarootdir Use datarootdir as the data root directory.
851 --with-docdir Install documentation in this directory.
852 --with-htmldir Install html in this directory.
853
854Some influential environment variables:
855 CC C compiler command
856 CFLAGS C compiler flags
857 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
858 nonstandard directory <lib dir>
859 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
860 headers in a nonstandard directory <include dir>
861
862Use these variables to override the choices made by `configure' or to help
863it to find libraries and programs with nonstandard names/locations.
864
865_ACEOF
866fi
867
868if test "$ac_init_help" = "recursive"; then
869 # If there are subdirs, report their specific --help.
870 ac_popdir=`pwd`
871 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
872 test -d $ac_dir || continue
873 ac_builddir=.
874
875if test "$ac_dir" != .; then
876 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
877 # A "../" for each directory in $ac_dir_suffix.
878 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
879else
880 ac_dir_suffix= ac_top_builddir=
881fi
882
883case $srcdir in
884 .) # No --srcdir option. We are building in place.
885 ac_srcdir=.
886 if test -z "$ac_top_builddir"; then
887 ac_top_srcdir=.
888 else
889 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
890 fi ;;
891 [\\/]* | ?:[\\/]* ) # Absolute path.
892 ac_srcdir=$srcdir$ac_dir_suffix;
893 ac_top_srcdir=$srcdir ;;
894 *) # Relative path.
895 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
896 ac_top_srcdir=$ac_top_builddir$srcdir ;;
897esac
898
899# Do not use `cd foo && pwd` to compute absolute paths, because
900# the directories may not exist.
901case `pwd` in
902.) ac_abs_builddir="$ac_dir";;
903*)
904 case "$ac_dir" in
905 .) ac_abs_builddir=`pwd`;;
906 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
907 *) ac_abs_builddir=`pwd`/"$ac_dir";;
908 esac;;
909esac
910case $ac_abs_builddir in
911.) ac_abs_top_builddir=${ac_top_builddir}.;;
912*)
913 case ${ac_top_builddir}. in
914 .) ac_abs_top_builddir=$ac_abs_builddir;;
915 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
916 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
917 esac;;
918esac
919case $ac_abs_builddir in
920.) ac_abs_srcdir=$ac_srcdir;;
921*)
922 case $ac_srcdir in
923 .) ac_abs_srcdir=$ac_abs_builddir;;
924 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
925 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
926 esac;;
927esac
928case $ac_abs_builddir in
929.) ac_abs_top_srcdir=$ac_top_srcdir;;
930*)
931 case $ac_top_srcdir in
932 .) ac_abs_top_srcdir=$ac_abs_builddir;;
933 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
934 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
935 esac;;
936esac
937
938 cd $ac_dir
939 # Check for guested configure; otherwise get Cygnus style configure.
940 if test -f $ac_srcdir/configure.gnu; then
941 echo
942 $SHELL $ac_srcdir/configure.gnu --help=recursive
943 elif test -f $ac_srcdir/configure; then
944 echo
945 $SHELL $ac_srcdir/configure --help=recursive
946 elif test -f $ac_srcdir/configure.ac ||
947 test -f $ac_srcdir/configure.in; then
948 echo
949 $ac_configure --help
950 else
951 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
952 fi
953 cd $ac_popdir
954 done
955fi
956
957test -n "$ac_init_help" && exit 0
958if $ac_init_version; then
959 cat <<\_ACEOF
960
961Copyright (C) 2003 Free Software Foundation, Inc.
962This configure script is free software; the Free Software Foundation
963gives unlimited permission to copy, distribute and modify it.
964_ACEOF
965 exit 0
0b0dc272 966fi
1c710c3c
DJ
967exec 5>config.log
968cat >&5 <<_ACEOF
969This file contains any messages produced by compilers while
970running configure, to aid debugging if configure makes a mistake.
971
972It was created by $as_me, which was
973generated by GNU Autoconf 2.59. Invocation command line was
974
975 $ $0 $@
976
977_ACEOF
978{
979cat <<_ASUNAME
980## --------- ##
981## Platform. ##
982## --------- ##
983
984hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
985uname -m = `(uname -m) 2>/dev/null || echo unknown`
986uname -r = `(uname -r) 2>/dev/null || echo unknown`
987uname -s = `(uname -s) 2>/dev/null || echo unknown`
988uname -v = `(uname -v) 2>/dev/null || echo unknown`
989
990/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
991/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
992
993/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
994/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
995/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
996hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
997/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
998/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
999/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1000
1001_ASUNAME
1002
1003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1004for as_dir in $PATH
1005do
1006 IFS=$as_save_IFS
1007 test -z "$as_dir" && as_dir=.
1008 echo "PATH: $as_dir"
1009done
1010
1011} >&5
1012
1013cat >&5 <<_ACEOF
1014
1015
1016## ----------- ##
1017## Core tests. ##
1018## ----------- ##
1019
1020_ACEOF
1021
1022
1023# Keep a trace of the command line.
1024# Strip out --no-create and --no-recursion so they do not pile up.
1025# Strip out --silent because we don't want to record it for future runs.
1026# Also quote any args containing shell meta-characters.
1027# Make two passes to allow for proper duplicate-argument suppression.
1028ac_configure_args=
1029ac_configure_args0=
1030ac_configure_args1=
1031ac_sep=
1032ac_must_keep_next=false
1033for ac_pass in 1 2
1034do
1035 for ac_arg
1036 do
1037 case $ac_arg in
1038 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1039 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1040 | -silent | --silent | --silen | --sile | --sil)
1041 continue ;;
1042 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1043 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1044 esac
1045 case $ac_pass in
1046 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1047 2)
1048 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1049 if test $ac_must_keep_next = true; then
1050 ac_must_keep_next=false # Got value, back to normal.
1051 else
1052 case $ac_arg in
1053 *=* | --config-cache | -C | -disable-* | --disable-* \
1054 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1055 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1056 | -with-* | --with-* | -without-* | --without-* | --x)
1057 case "$ac_configure_args0 " in
1058 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1059 esac
1060 ;;
1061 -* ) ac_must_keep_next=true ;;
1062 esac
1063 fi
1064 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1065 # Get rid of the leading space.
1066 ac_sep=" "
1067 ;;
1068 esac
1069 done
1070done
1071$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1072$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1073
1074# When interrupted or exit'd, cleanup temporary files, and complete
1075# config.log. We remove comments because anyway the quotes in there
1076# would cause problems or look ugly.
1077# WARNING: Be sure not to use single quotes in there, as some shells,
1078# such as our DU 5.0 friend, will then `close' the trap.
1079trap 'exit_status=$?
1080 # Save into config.log some information that might help in debugging.
1081 {
1082 echo
1083
1084 cat <<\_ASBOX
1085## ---------------- ##
1086## Cache variables. ##
1087## ---------------- ##
1088_ASBOX
1089 echo
1090 # The following way of writing the cache mishandles newlines in values,
1091{
1092 (set) 2>&1 |
1093 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1094 *ac_space=\ *)
1095 sed -n \
1096 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1097 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1098 ;;
1099 *)
1100 sed -n \
1101 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1102 ;;
1103 esac;
1104}
1105 echo
1106
1107 cat <<\_ASBOX
1108## ----------------- ##
1109## Output variables. ##
1110## ----------------- ##
1111_ASBOX
1112 echo
1113 for ac_var in $ac_subst_vars
1114 do
1115 eval ac_val=$`echo $ac_var`
1116 echo "$ac_var='"'"'$ac_val'"'"'"
1117 done | sort
1118 echo
1119
1120 if test -n "$ac_subst_files"; then
1121 cat <<\_ASBOX
1122## ------------- ##
1123## Output files. ##
1124## ------------- ##
1125_ASBOX
1126 echo
1127 for ac_var in $ac_subst_files
1128 do
1129 eval ac_val=$`echo $ac_var`
1130 echo "$ac_var='"'"'$ac_val'"'"'"
1131 done | sort
1132 echo
1133 fi
1134
1135 if test -s confdefs.h; then
1136 cat <<\_ASBOX
1137## ----------- ##
1138## confdefs.h. ##
1139## ----------- ##
1140_ASBOX
1141 echo
1142 sed "/^$/d" confdefs.h | sort
1143 echo
1144 fi
1145 test "$ac_signal" != 0 &&
1146 echo "$as_me: caught signal $ac_signal"
1147 echo "$as_me: exit $exit_status"
1148 } >&5
1149 rm -f core *.core &&
1150 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1151 exit $exit_status
1152 ' 0
1153for ac_signal in 1 2 13 15; do
1154 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1155done
1156ac_signal=0
1157
1158# confdefs.h avoids OS command line length limits that DEFS can exceed.
1159rm -rf conftest* confdefs.h
1160# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1161echo >confdefs.h
1162
1163# Predefined preprocessor variables.
1164
1165cat >>confdefs.h <<_ACEOF
1166#define PACKAGE_NAME "$PACKAGE_NAME"
1167_ACEOF
1168
1169
1170cat >>confdefs.h <<_ACEOF
1171#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1172_ACEOF
1173
1174
1175cat >>confdefs.h <<_ACEOF
1176#define PACKAGE_VERSION "$PACKAGE_VERSION"
1177_ACEOF
0b0dc272 1178
1c710c3c
DJ
1179
1180cat >>confdefs.h <<_ACEOF
1181#define PACKAGE_STRING "$PACKAGE_STRING"
1182_ACEOF
1183
1184
1185cat >>confdefs.h <<_ACEOF
1186#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1187_ACEOF
1188
1189
1190# Let the site file select an alternate cache file if it wants to.
671aa708 1191# Prefer explicitly selected file to automatically selected ones.
bba5e0ca
EB
1192if test -z "$CONFIG_SITE"; then
1193 if test "x$prefix" != xNONE; then
1194 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1195 else
1196 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
671aa708
NN
1197 fi
1198fi
1199for ac_site_file in $CONFIG_SITE; do
1200 if test -r "$ac_site_file"; then
1c710c3c
DJ
1201 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1202echo "$as_me: loading site script $ac_site_file" >&6;}
1203 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
1204 . "$ac_site_file"
1205 fi
1206done
1207
1208if test -r "$cache_file"; then
1c710c3c
DJ
1209 # Some versions of bash will fail to source /dev/null (special
1210 # files actually), so we avoid doing that.
1211 if test -f "$cache_file"; then
1212 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1213echo "$as_me: loading cache $cache_file" >&6;}
1214 case $cache_file in
1215 [\\/]* | ?:[\\/]* ) . $cache_file;;
1216 *) . ./$cache_file;;
1217 esac
1218 fi
671aa708 1219else
1c710c3c
DJ
1220 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1221echo "$as_me: creating cache $cache_file" >&6;}
1222 >$cache_file
1223fi
1224
1225# Check that the precious variables saved in the cache have kept the same
1226# value.
1227ac_cache_corrupted=false
1228for ac_var in `(set) 2>&1 |
1229 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1230 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1231 eval ac_new_set=\$ac_env_${ac_var}_set
1232 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1233 eval ac_new_val="\$ac_env_${ac_var}_value"
1234 case $ac_old_set,$ac_new_set in
1235 set,)
1236 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1237echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1238 ac_cache_corrupted=: ;;
1239 ,set)
1240 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1241echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1242 ac_cache_corrupted=: ;;
1243 ,);;
1244 *)
1245 if test "x$ac_old_val" != "x$ac_new_val"; then
1246 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1247echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1248 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1249echo "$as_me: former value: $ac_old_val" >&2;}
1250 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1251echo "$as_me: current value: $ac_new_val" >&2;}
1252 ac_cache_corrupted=:
1253 fi;;
1254 esac
1255 # Pass precious variables to config.status.
1256 if test "$ac_new_set" = set; then
1257 case $ac_new_val in
1258 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1259 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1260 *) ac_arg=$ac_var=$ac_new_val ;;
1261 esac
1262 case " $ac_configure_args " in
1263 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1264 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1265 esac
1266 fi
1267done
1268if $ac_cache_corrupted; then
1269 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1270echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1271 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1272echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1273 { (exit 1); exit 1; }; }
671aa708
NN
1274fi
1275
1276ac_ext=c
671aa708 1277ac_cpp='$CPP $CPPFLAGS'
1c710c3c
DJ
1278ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1279ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1280ac_compiler_gnu=$ac_cv_c_compiler_gnu
1281
1282
1283
1284
1285
671aa708
NN
1286
1287
d02c69be 1288
1c710c3c
DJ
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302# Find the build, host, and target systems.
671aa708 1303ac_aux_dir=
4c4a5bbc 1304for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
671aa708
NN
1305 if test -f $ac_dir/install-sh; then
1306 ac_aux_dir=$ac_dir
1307 ac_install_sh="$ac_aux_dir/install-sh -c"
1308 break
1309 elif test -f $ac_dir/install.sh; then
1310 ac_aux_dir=$ac_dir
1311 ac_install_sh="$ac_aux_dir/install.sh -c"
1312 break
1c710c3c
DJ
1313 elif test -f $ac_dir/shtool; then
1314 ac_aux_dir=$ac_dir
1315 ac_install_sh="$ac_aux_dir/shtool install -c"
1316 break
671aa708
NN
1317 fi
1318done
1319if test -z "$ac_aux_dir"; then
1c710c3c
DJ
1320 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1321echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1322 { (exit 1); exit 1; }; }
671aa708 1323fi
1c710c3c
DJ
1324ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1325ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1326ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
671aa708 1327
1c710c3c
DJ
1328# Make sure we can run config.sub.
1329$ac_config_sub sun4 >/dev/null 2>&1 ||
1330 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1331echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1332 { (exit 1); exit 1; }; }
1333
1334echo "$as_me:$LINENO: checking build system type" >&5
1335echo $ECHO_N "checking build system type... $ECHO_C" >&6
1336if test "${ac_cv_build+set}" = set; then
1337 echo $ECHO_N "(cached) $ECHO_C" >&6
1338else
1339 ac_cv_build_alias=$build_alias
1340test -z "$ac_cv_build_alias" &&
1341 ac_cv_build_alias=`$ac_config_guess`
1342test -z "$ac_cv_build_alias" &&
1343 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1344echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1345 { (exit 1); exit 1; }; }
1346ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1347 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1348echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1349 { (exit 1); exit 1; }; }
1350
1351fi
1352echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1353echo "${ECHO_T}$ac_cv_build" >&6
1354build=$ac_cv_build
1355build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1356build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1357build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
671aa708 1358
671aa708 1359
1c710c3c
DJ
1360 case ${build_alias} in
1361 "") build_noncanonical=${build} ;;
1362 *) build_noncanonical=${build_alias} ;;
af71363e
AS
1363esac
1364
1365
af71363e 1366
1c710c3c
DJ
1367 case ${host_alias} in
1368 "") host_noncanonical=${build_noncanonical} ;;
1369 *) host_noncanonical=${host_alias} ;;
af71363e
AS
1370esac
1371
af71363e 1372
1c710c3c
DJ
1373
1374 case ${target_alias} in
1375 "") target_noncanonical=${host_noncanonical} ;;
1376 *) target_noncanonical=${target_alias} ;;
af71363e
AS
1377esac
1378
af71363e 1379
1c710c3c
DJ
1380
1381
1382test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
1383 test "$program_prefix$program_suffix$program_transform_name" = \
1384 NONENONEs,x,x, &&
1c710c3c 1385 program_transform_name=s,y,y,
af71363e 1386
1c710c3c
DJ
1387echo "$as_me:$LINENO: checking host system type" >&5
1388echo $ECHO_N "checking host system type... $ECHO_C" >&6
1389if test "${ac_cv_host+set}" = set; then
1390 echo $ECHO_N "(cached) $ECHO_C" >&6
af71363e 1391else
1c710c3c
DJ
1392 ac_cv_host_alias=$host_alias
1393test -z "$ac_cv_host_alias" &&
1394 ac_cv_host_alias=$ac_cv_build_alias
1395ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1396 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1397echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1398 { (exit 1); exit 1; }; }
1399
af71363e 1400fi
1c710c3c
DJ
1401echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1402echo "${ECHO_T}$ac_cv_host" >&6
1403host=$ac_cv_host
1404host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1405host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1406host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1407
1408
1409echo "$as_me:$LINENO: checking target system type" >&5
1410echo $ECHO_N "checking target system type... $ECHO_C" >&6
1411if test "${ac_cv_target+set}" = set; then
1412 echo $ECHO_N "(cached) $ECHO_C" >&6
1413else
1414 ac_cv_target_alias=$target_alias
1415test "x$ac_cv_target_alias" = "x" &&
1416 ac_cv_target_alias=$ac_cv_host_alias
1417ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1418 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1419echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1420 { (exit 1); exit 1; }; }
1421
1422fi
1423echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1424echo "${ECHO_T}$ac_cv_target" >&6
1425target=$ac_cv_target
1426target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1427target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1428target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1429
1430
1431# The aliases save the names the user supplied, while $host etc.
1432# will get canonicalized.
1433test -n "$target_alias" &&
1434 test "$program_prefix$program_suffix$program_transform_name" = \
1435 NONENONEs,x,x, &&
1436 program_prefix=${target_alias}-
671aa708 1437test "$program_prefix" != NONE &&
1c710c3c 1438 program_transform_name="s,^,$program_prefix,;$program_transform_name"
671aa708
NN
1439# Use a double $ so make ignores it.
1440test "$program_suffix" != NONE &&
1c710c3c
DJ
1441 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1442# Double any \ or $. echo might interpret backslashes.
1443# By default was `s,x,x', remove it if useless.
1444cat <<\_ACEOF >conftest.sed
1445s/[\\$]/&&/g;s/;s,x,x,$//
1446_ACEOF
1447program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1448rm conftest.sed
af71363e 1449
671aa708
NN
1450
1451
775956d0
NN
1452# Get 'install' or 'install-sh' and its variants.
1453# Find a good install program. We prefer a C program (faster),
1454# so one script is as good as another. But avoid the broken or
1455# incompatible versions:
1456# SysV /etc/install, /usr/sbin/install
1457# SunOS /usr/etc/install
1458# IRIX /sbin/install
1459# AIX /bin/install
1c710c3c 1460# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
NN
1461# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1462# AFS /usr/afsws/bin/install, which mishandles nonexistent args
1463# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1c710c3c 1464# OS/2's system install, which has a completely different semantic
775956d0 1465# ./install, which can be erroneously created by make from ./install.sh.
1c710c3c
DJ
1466echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1467echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
775956d0 1468if test -z "$INSTALL"; then
1c710c3c
DJ
1469if test "${ac_cv_path_install+set}" = set; then
1470 echo $ECHO_N "(cached) $ECHO_C" >&6
1471else
1472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1473for as_dir in $PATH
1474do
1475 IFS=$as_save_IFS
1476 test -z "$as_dir" && as_dir=.
1477 # Account for people who put trailing slashes in PATH elements.
1478case $as_dir/ in
1479 ./ | .// | /cC/* | \
1480 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1481 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1482 /usr/ucb/* ) ;;
1483 *)
1484 # OSF1 and SCO ODT 3.0 have their own names for install.
1485 # Don't use installbsd from OSF since it installs stuff as root
1486 # by default.
1487 for ac_prog in ginstall scoinst install; do
1488 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
775956d0 1490 if test $ac_prog = install &&
1c710c3c 1491 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
1492 # AIX install. It has an incompatible calling convention.
1493 :
1c710c3c
DJ
1494 elif test $ac_prog = install &&
1495 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1496 # program-specific install script used by HP pwplus--don't use.
1497 :
775956d0 1498 else
1c710c3c
DJ
1499 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1500 break 3
775956d0
NN
1501 fi
1502 fi
1503 done
1c710c3c
DJ
1504 done
1505 ;;
1506esac
1507done
1508
775956d0
NN
1509
1510fi
1511 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 1512 INSTALL=$ac_cv_path_install
775956d0
NN
1513 else
1514 # As a last resort, use the slow shell script. We don't cache a
1515 # path for INSTALL within a source directory, because that will
1516 # break other packages using the cache if that directory is
1517 # removed, or if the path is relative.
1c710c3c 1518 INSTALL=$ac_install_sh
775956d0
NN
1519 fi
1520fi
1c710c3c
DJ
1521echo "$as_me:$LINENO: result: $INSTALL" >&5
1522echo "${ECHO_T}$INSTALL" >&6
775956d0
NN
1523
1524# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1525# It thinks the first close brace ends the variable substitution.
1526test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1527
1c710c3c 1528test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
1529
1530test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1531
1c710c3c
DJ
1532echo "$as_me:$LINENO: checking whether ln works" >&5
1533echo $ECHO_N "checking whether ln works... $ECHO_C" >&6
1534if test "${acx_cv_prog_LN+set}" = set; then
1535 echo $ECHO_N "(cached) $ECHO_C" >&6
ad6717df
PB
1536else
1537 rm -f conftestdata_t
1538echo >conftestdata_f
1539if ln conftestdata_f conftestdata_t 2>/dev/null
1540then
1541 acx_cv_prog_LN=ln
1542else
1543 acx_cv_prog_LN=no
1544fi
1545rm -f conftestdata_f conftestdata_t
1546
1547fi
1548if test $acx_cv_prog_LN = no; then
1549 LN="cp"
1c710c3c
DJ
1550 echo "$as_me:$LINENO: result: no, using $LN" >&5
1551echo "${ECHO_T}no, using $LN" >&6
ad6717df
PB
1552else
1553 LN="$acx_cv_prog_LN"
1c710c3c
DJ
1554 echo "$as_me:$LINENO: result: yes" >&5
1555echo "${ECHO_T}yes" >&6
ad6717df
PB
1556fi
1557
1c710c3c
DJ
1558echo "$as_me:$LINENO: checking whether ln -s works" >&5
1559echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1560LN_S=$as_ln_s
1561if test "$LN_S" = "ln -s"; then
1562 echo "$as_me:$LINENO: result: yes" >&5
1563echo "${ECHO_T}yes" >&6
fb0103e5 1564else
1c710c3c
DJ
1565 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
1566echo "${ECHO_T}no, using $LN_S" >&6
148907ea
PB
1567fi
1568
775956d0 1569
79c06341 1570### we might need to use some other shell than /bin/sh for running subshells
79c06341
JL
1571### If we are on Windows, search for the shell. This will permit people
1572### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
1573### without also having to set CONFIG_SHELL. This code will work when
1574### using bash, which sets OSTYPE.
1575case "${OSTYPE}" in
1576*win32*)
671aa708
NN
1577 if test x${CONFIG_SHELL} = x ; then
1578 if test ! -f /bin/sh ; then
1579 if test x${SHELL} != x && test -f ${SHELL} ; then
79c06341
JL
1580 CONFIG_SHELL=${SHELL}
1581 export CONFIG_SHELL
1582 else
1583 for prog in sh sh.exe bash bash.exe; do
1584 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
1585 for dir in $PATH; do
1586 test -z "$dir" && dir=.
1587 if test -f $dir/$prog; then
1588 CONFIG_SHELL=$dir/$prog
1589 export CONFIG_SHELL
1590 break
1591 fi
1592 done
1593 IFS="$save_ifs"
1594 test -n "${CONFIG_SHELL}" && break
1595 done
1596 fi
1597 fi
1598 fi
1599 ;;
1600esac
1601
1602config_shell=${CONFIG_SHELL-/bin/sh}
1603
79c06341
JL
1604progname=$0
1605# if PWD already has a value, it is probably wrong.
671aa708 1606if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
79c06341 1607
b348267b 1608# Export original configure arguments for use by sub-configures. These
eeae7b41
DJ
1609# will be expanded by make, so quote '$'.
1610tmp="$progname $@"
1611sed -e 's,\$,$$,g' <<EOF_SED > conftestsed.out
1612$tmp
b348267b 1613EOF_SED
eeae7b41
DJ
1614TOPLEVEL_CONFIGURE_ARGUMENTS=`cat conftestsed.out`
1615rm -f conftestsed.out
3dfabf63 1616
cc1e60ea 1617
671aa708 1618moveifchange=${srcdir}/move-if-change
79c06341 1619
ee6a22df
L
1620srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
1621
1622# We pass INSTALL explicitly to sub-makes. Make sure that it is not
1623# a relative path.
1624if test "$INSTALL" = "${srcdir}/install-sh -c"; then
1625 INSTALL="${srcpwd}/install-sh -c"
1626fi
1627
671aa708
NN
1628# Set srcdir to "." if that's what it is.
1629# This is important for multilib support.
1630pwd=`${PWDCMD-pwd}`
671aa708
NN
1631if test "${pwd}" = "${srcpwd}" ; then
1632 srcdir=.
79c06341
JL
1633fi
1634
671aa708 1635topsrcdir=$srcpwd
5d4a5ee6 1636
671aa708 1637extra_host_args=
afabd8e6 1638
671aa708
NN
1639### To add a new directory to the tree, first choose whether it is a target
1640### or a host dependent tool. Then put it into the appropriate list
1641### (library or tools, host or target), doing a dependency sort.
79c06341 1642
1c710c3c 1643# Subdirs will be configured in the order listed in build_configdirs,
671aa708 1644# configdirs, or target_configdirs; see the serialization section below.
79c06341 1645
1c710c3c
DJ
1646# Dependency sorting is only needed when *configuration* must be done in
1647# a particular order. In all cases a dependency should be specified in
671aa708 1648# the Makefile, whether or not it's implicitly specified here.
79c06341 1649
671aa708
NN
1650# Double entries in build_configdirs, configdirs, or target_configdirs may
1651# cause circular dependencies and break everything horribly.
79c06341 1652
23f6b2f9
PB
1653# these library is used by various programs built for the build
1654# environment
1655#
1656build_libs="build-libiberty"
1657
1658# these tools are built for the build environment
71b5d516 1659build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 1660
671aa708
NN
1661# these libraries are used by various programs built for the host environment
1662#
e69bf64b 1663host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr"
671aa708 1664
671aa708
NN
1665# these tools are built for the host environment
1666# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
1667# know that we are building the simulator.
1668# binutils, gas and ld appear in that order because it makes sense to run
1669# "make check" in that particular order.
5395b47b 1670host_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"
671aa708
NN
1671
1672# libgcj represents the runtime libraries only used by gcj.
1673libgcj="target-libffi \
671aa708
NN
1674 target-zlib \
1675 target-qthreads \
1676 target-libjava"
1677
1678# these libraries are built for the target environment, and are built after
1679# the host libraries and the host tools (which may be a cross compiler)
1680#
4dbda6f0 1681target_libraries="target-libiberty \
fa958513 1682 target-libgcc \
671aa708
NN
1683 target-libgloss \
1684 target-newlib \
cb543528 1685 target-libstdc++-v3 \
6de9cd9a 1686 target-libmudflap \
77008252 1687 target-libssp \
6de9cd9a 1688 target-libgfortran \
7cd0cf9c 1689 target-boehm-gc \
77d187bc 1690 ${libgcj} \
d9cdb878 1691 target-libobjc \
953ff289
DN
1692 target-libada \
1693 target-libgomp"
671aa708 1694
4dbda6f0
NN
1695# these tools are built using the target libraries, and are intended to
1696# run only in the target environment
671aa708 1697#
4dbda6f0 1698# note: any program that *uses* libraries that are in the "target_libraries"
671aa708
NN
1699# list belongs in this list. those programs are also very likely
1700# candidates for the "native_only" list which follows
1701#
97286f7f 1702target_tools="target-examples target-groff target-gperf target-rda"
79c06341 1703
671aa708 1704################################################################################
79c06341 1705
671aa708
NN
1706## All tools belong in one of the four categories, and are assigned above
1707## We assign ${configdirs} this way to remove all embedded newlines. This
1708## is important because configure will choke if they ever get through.
1709## ${configdirs} is directories we build using the host tools.
1710## ${target_configdirs} is directories we build using the target tools.
671aa708 1711configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 1712target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 1713build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 1714
671aa708 1715################################################################################
79c06341 1716
671aa708 1717srcname="gnu development package"
79c06341 1718
671aa708
NN
1719# This gets set non-empty for some net releases of packages.
1720appdirs=""
79c06341 1721
671aa708
NN
1722# Define is_cross_compiler to save on calls to 'test'.
1723is_cross_compiler=
1724if test x"${host}" = x"${target}" ; then
1725 is_cross_compiler=no
79c06341 1726else
671aa708 1727 is_cross_compiler=yes
1c710c3c 1728fi
79c06341 1729
b4acb5ef 1730# Find the build and target subdir names.
8b87bb96 1731
2e9e6f68
DJ
1732# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1733# have matching libraries, they should use host libraries: Makefile.tpl
1734# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1735# However, they still use the build modules, because the corresponding
1736# host modules (e.g. bison) are only built for the host when bootstrap
1737# finishes. So:
1738# - build_subdir is where we find build modules, and never changes.
1739# - build_libsubdir is where we find build libraries, and can be overridden.
1740
1741# Prefix 'build-' so this never conflicts with target_subdir.
8b87bb96 1742build_subdir="build-${build_noncanonical}"
1c710c3c 1743
2e9e6f68
DJ
1744# Check whether --with-build-libsubdir or --without-build-libsubdir was given.
1745if test "${with_build_libsubdir+set}" = set; then
1746 withval="$with_build_libsubdir"
1747 build_libsubdir="$withval"
1748else
1749 build_libsubdir="$build_subdir"
1c710c3c 1750fi;
215c351a
PB
1751# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1752if ( test $srcdir = . && test -d gcc ) \
1753 || test -d $srcdir/../host-${host_noncanonical}; then
1754 host_subdir="host-${host_noncanonical}"
1755else
1756 host_subdir=.
1757fi
8b87bb96
NN
1758# No prefix.
1759target_subdir=${target_noncanonical}
1c710c3c 1760
79c06341 1761
671aa708
NN
1762# Skipdirs are removed silently.
1763skipdirs=
1764# Noconfigdirs are removed loudly.
1765noconfigdirs=""
79c06341 1766
671aa708
NN
1767use_gnu_ld=
1768# Make sure we don't let GNU ld be added if we didn't want it.
1769if test x$with_gnu_ld = xno ; then
1770 use_gnu_ld=no
1771 noconfigdirs="$noconfigdirs ld"
79c06341
JL
1772fi
1773
671aa708
NN
1774use_gnu_as=
1775# Make sure we don't let GNU as be added if we didn't want it.
1776if test x$with_gnu_as = xno ; then
1777 use_gnu_as=no
1778 noconfigdirs="$noconfigdirs gas"
79c06341
JL
1779fi
1780
1c710c3c 1781# some tools are so dependent upon X11 that if we're not building with X,
671aa708 1782# it's not even worth trying to configure, much less build, that tool.
79c06341 1783
671aa708
NN
1784case ${with_x} in
1785 yes | "") ;; # the default value for this tree is that X11 is available
1786 no)
b4f96efe 1787 skipdirs="${skipdirs} tk itcl libgui"
671aa708 1788 # We won't be able to build gdbtk without X.
1c710c3c 1789 enable_gdbtk=no
671aa708
NN
1790 ;;
1791 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
1792esac
79c06341 1793
671aa708 1794# Some tools are only suitable for building in a "native" situation.
1c710c3c 1795# Remove these if host!=target.
9e299237 1796native_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"
79c06341 1797
671aa708
NN
1798# Similarly, some are only suitable for cross toolchains.
1799# Remove these if host=target.
1800cross_only="target-libgloss target-newlib target-opcodes"
1801
1802case $is_cross_compiler in
1803 no) skipdirs="${skipdirs} ${cross_only}" ;;
1804 yes) skipdirs="${skipdirs} ${native_only}" ;;
1805esac
79c06341 1806
671aa708
NN
1807# If both --with-headers and --with-libs are specified, default to
1808# --without-newlib.
ee6a22df
L
1809if test x"${with_headers}" != x && test x"${with_headers}" != xno \
1810 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
1811 if test x"${with_newlib}" = x ; then
1812 with_newlib=no
1813 fi
79c06341
JL
1814fi
1815
671aa708
NN
1816# Recognize --with-newlib/--without-newlib.
1817case ${with_newlib} in
1818 no) skipdirs="${skipdirs} target-newlib" ;;
1819 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
1820esac
79c06341 1821
671aa708 1822# Configure extra directories which are host specific
79c06341 1823
671aa708
NN
1824case "${host}" in
1825 *-cygwin*)
1826 configdirs="$configdirs libtermcap" ;;
1827esac
79c06341 1828
4fab7234
HPN
1829# A target can indicate whether a language isn't supported for some reason.
1830# Only spaces may be used in this macro; not newlines or tabs.
1831unsupported_languages=
1832
1c710c3c 1833# Remove more programs from consideration, based on the host or
671aa708
NN
1834# target this usually means that a port of the program doesn't
1835# exist yet.
ec8d6ddc 1836
671aa708
NN
1837case "${host}" in
1838 hppa*64*-*-*)
1839 noconfigdirs="$noconfigdirs byacc"
1840 ;;
f2a0e225 1841 i[3456789]86-*-vsta)
b4f96efe 1842 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
671aa708 1843 ;;
f2a0e225 1844 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
b4f96efe 1845 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
3aa83176 1846 ;;
95af8923
KT
1847 x86_64-*-mingw*)
1848 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
1849 ;;
f2a0e225 1850 i[3456789]86-*-mingw32*)
b4f96efe 1851 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
b91f0a41 1852 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3aa83176 1853 ;;
f2a0e225 1854 i[3456789]86-*-beos*)
b4f96efe 1855 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
3aa83176 1856 ;;
671aa708 1857 *-*-cygwin*)
a22c2d8d 1858 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
671aa708
NN
1859 ;;
1860 *-*-netbsd*)
a22c2d8d 1861 noconfigdirs="$noconfigdirs rcs"
671aa708
NN
1862 ;;
1863 ppc*-*-pe)
b4f96efe 1864 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
671aa708
NN
1865 ;;
1866 powerpc-*-beos*)
b4f96efe 1867 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
671aa708 1868 ;;
671aa708 1869esac
ec8d6ddc 1870
6de9cd9a 1871
d9cdb878
AC
1872# Check whether --enable-libada or --disable-libada was given.
1873if test "${enable_libada+set}" = set; then
1874 enableval="$enable_libada"
1875 ENABLE_LIBADA=$enableval
1876else
1877 ENABLE_LIBADA=yes
1c710c3c 1878fi;
d9cdb878 1879if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 1880 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
1881fi
1882
ef0087a7
KH
1883# Check whether --enable-libssp or --disable-libssp was given.
1884if test "${enable_libssp+set}" = set; then
1885 enableval="$enable_libssp"
1886 ENABLE_LIBSSP=$enableval
1887else
1888 ENABLE_LIBSSP=yes
1c710c3c 1889fi;
ef0087a7 1890
671aa708
NN
1891# Save it here so that, even in case of --enable-libgcj, if the Java
1892# front-end isn't enabled, we still get libgcj disabled.
1893libgcj_saved=$libgcj
1894case $enable_libgcj in
1895yes)
1896 # If we reset it here, it won't get added to noconfigdirs in the
1897 # target-specific build rules, so it will be forcibly enabled
1898 # (unless the Java language itself isn't enabled).
1899 libgcj=
1900 ;;
1901no)
1902 # Make sure we get it printed in the list of not supported target libs.
1903 noconfigdirs="$noconfigdirs ${libgcj}"
1904 ;;
1905esac
ec8d6ddc 1906
6de9cd9a 1907
27079765
AH
1908# Disable libmudflap on some systems.
1909if test x$enable_libmudflap = x ; then
dfcada9a 1910 case "${target}" in
670cbfcf 1911 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
98a5bb3b 1912 # Enable libmudflap by default in GNU and friends.
dfcada9a 1913 ;;
a3e8d8b4
LR
1914 *-*-freebsd*)
1915 # Enable libmudflap by default in FreeBSD.
1916 ;;
dfcada9a
MM
1917 *)
1918 # Disable it by default everywhere else.
1919 noconfigdirs="$noconfigdirs target-libmudflap"
1920 ;;
1921 esac
27079765 1922fi
6de9cd9a 1923
27079765
AH
1924# Disable libgomp on non POSIX hosted systems.
1925if test x$enable_libgomp = x ; then
953ff289
DN
1926 # Enable libgomp by default on hosted POSIX systems.
1927 case "${target}" in
670cbfcf 1928 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
953ff289
DN
1929 ;;
1930 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
1931 ;;
04879af3 1932 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
953ff289 1933 ;;
cac90078 1934 *-*-darwin* | *-*-aix*)
953ff289
DN
1935 ;;
1936 *)
1937 noconfigdirs="$noconfigdirs target-libgomp"
1938 ;;
1939 esac
27079765 1940fi
953ff289 1941
6de9cd9a 1942
671aa708
NN
1943case "${target}" in
1944 *-*-chorusos)
cb253473 1945 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 1946 ;;
42c1cd8a 1947 powerpc-*-darwin* | i[3456789]86-*-darwin*)
55eb837d 1948 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb gprof"
9c8f9ec2 1949 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 1950 ;;
42c1cd8a
AT
1951 *-*-darwin*)
1952 noconfigdirs="$noconfigdirs ld gas gdb gprof"
1953 noconfigdirs="$noconfigdirs sim target-rda"
1954 noconfigdirs="$noconfigdirs ${libgcj}"
1955 ;;
671aa708 1956 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
cb253473 1957 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 1958 ;;
c3f84f61 1959 *-*-freebsd*)
6de9cd9a
DN
1960 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1961 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
1962 && test -f /usr/local/include/gmp.h; then
1963 with_gmp=/usr/local
1964 fi
1965
1966 # Skip some stuff that's unsupported on some FreeBSD configurations.
1967 case "${target}" in
1968 i*86-*-*) ;;
1969 alpha*-*-*) ;;
1970 *)
cb253473 1971 noconfigdirs="$noconfigdirs ${libgcj}"
6de9cd9a
DN
1972 ;;
1973 esac
1974 ;;
ef4e7569
US
1975 *-*-kaos*)
1976 # Remove unsupported stuff on all kaOS configurations.
cb253473 1977 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
ef4e7569
US
1978 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
1979 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
1980 noconfigdirs="$noconfigdirs target-libgloss"
1981 ;;
671aa708
NN
1982 *-*-netbsd*)
1983 # Skip some stuff on all NetBSD configurations.
1984 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
1985
1986 # Skip some stuff that's unsupported on some NetBSD configurations.
1987 case "${target}" in
1988 i*86-*-netbsdelf*) ;;
0590b963 1989 arm*-*-netbsdelf*) ;;
671aa708 1990 *)
cb253473 1991 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
1992 ;;
1993 esac
1994 ;;
61fec9ff 1995 *-*-netware*)
cb253473 1996 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
671aa708
NN
1997 ;;
1998 *-*-rtems*)
cb253473 1999 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 2000 ;;
a8ba31f2
EC
2001 # The tpf target doesn't support gdb yet.
2002 *-*-tpf*)
cb253473 2003 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
a8ba31f2 2004 ;;
5785c0ed 2005 *-*-uclinux*)
cb253473 2006 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
5785c0ed 2007 ;;
671aa708 2008 *-*-vxworks*)
cb253473 2009 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708
NN
2010 ;;
2011 alpha*-dec-osf*)
2012 # ld works, but does not support shared libraries.
2013 # newlib is not 64 bit ready. I'm not sure about fileutils.
2014 # gas doesn't generate exception information.
2015 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
2016 ;;
2017 alpha*-*-*vms*)
cb253473 2018 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
671aa708
NN
2019 ;;
2020 alpha*-*-linux*)
2021 # newlib is not 64 bit ready
2022 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2023 ;;
671aa708
NN
2024 alpha*-*-*)
2025 # newlib is not 64 bit ready
cb253473 2026 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 2027 ;;
33952f6f 2028 am33_2.0-*-linux*)
cb253473 2029 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
33952f6f 2030 ;;
671aa708 2031 sh-*-linux*)
cb253473 2032 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1c710c3c 2033 ;;
671aa708 2034 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
cb253473 2035 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2036 noconfigdirs="$noconfigdirs target-examples"
2037 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
b4f96efe 2038 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708
NN
2039 noconfigdirs="$noconfigdirs expect dejagnu"
2040 # the C++ libraries don't build on top of CE's C libraries
cb543528 2041 noconfigdirs="$noconfigdirs target-libstdc++-v3"
671aa708
NN
2042 noconfigdirs="$noconfigdirs target-newlib"
2043 case "${host}" in
2044 *-*-cygwin*) ;; # keep gdb and readline
aa9c3ab4 2045 *) noconfigdirs="$noconfigdirs gdb readline"
671aa708
NN
2046 ;;
2047 esac
2048 ;;
2049 arc-*-*)
cb253473 2050 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 2051 ;;
ee6a22df 2052 arm-semi-aof )
ee6a22df 2053 ;;
671aa708 2054 arm-*-coff | strongarm-*-coff | xscale-*-coff)
cb253473 2055 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 2056 ;;
b3f8d95d 2057 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
671aa708
NN
2058 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
2059 ;;
077fc835
KH
2060 arm*-*-linux-gnueabi)
2061 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
2062 noconfigdirs="$noconfigdirs target-libjava target-libobjc"
2063 ;;
972974fc 2064 arm*-*-symbianelf*)
cb253473 2065 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
972974fc 2066 ;;
671aa708 2067 arm-*-pe*)
cb253473 2068 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 2069 ;;
671aa708 2070 thumb-*-coff)
cb253473 2071 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
2072 ;;
2073 thumb-*-elf)
cb253473 2074 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 2075 ;;
671aa708 2076 thumb-*-pe)
cb253473 2077 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
2078 ;;
2079 arm-*-riscix*)
cb253473 2080 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708
NN
2081 ;;
2082 avr-*-*)
cb253473 2083 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708 2084 ;;
6b65a26d 2085 bfin-*-*)
8b3c6c5a 2086 noconfigdirs="$noconfigdirs gdb"
61efc800 2087 if test x${is_cross_compiler} != xno ; then
6b65a26d
CM
2088 target_configdirs="${target_configdirs} target-bsp target-cygmon"
2089 fi
2090 ;;
671aa708 2091 c4x-*-* | tic4x-*-*)
cb253473 2092 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
2093 ;;
2094 c54x*-*-* | tic54x-*-*)
cb253473 2095 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
671aa708 2096 ;;
40d64b5a 2097 cris-*-* | crisv32-*-*)
4fab7234 2098 unsupported_languages="$unsupported_languages java"
40d64b5a 2099 case "${target}" in
c2e0d3a9 2100 *-*-aout)
7f26dfa3 2101 unsupported_languages="$unsupported_languages fortran"
4fab7234 2102 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
c2e0d3a9 2103 *-*-elf)
7f26dfa3 2104 unsupported_languages="$unsupported_languages fortran"
789ec619 2105 noconfigdirs="$noconfigdirs target-boehm-gc";;
c2e0d3a9 2106 *-*-linux*)
789ec619 2107 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
40d64b5a 2108 *)
7f26dfa3 2109 unsupported_languages="$unsupported_languages fortran"
cb253473 2110 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
40d64b5a 2111 esac
671aa708 2112 ;;
25b656e7 2113 crx-*-*)
cb253473 2114 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
25b656e7 2115 ;;
671aa708 2116 d10v-*-*)
cb253473 2117 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
2118 ;;
2119 d30v-*-*)
cb253473 2120 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708
NN
2121 ;;
2122 fr30-*-elf*)
cb253473 2123 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708
NN
2124 ;;
2125 frv-*-*)
cb253473 2126 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2127 ;;
2128 h8300*-*-*)
cb253473 2129 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
2130 ;;
2131 h8500-*-*)
cb253473 2132 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 2133 ;;
ee6a22df 2134 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 2135 ;;
671aa708
NN
2136 hppa*64*-*-linux* | parisc*64*-*-linux*)
2137 # In this case, it's because the hppa64-linux target is for
2138 # the kernel only at this point and has no libc, and thus no
2139 # headers, crt*.o, etc., all of which are needed by these.
2140 noconfigdirs="$noconfigdirs target-zlib"
2141 ;;
3e732ba0
JDA
2142 parisc*-*-linux* | hppa*-*-linux*)
2143 ;;
671aa708 2144 hppa*-*-*elf* | \
671aa708
NN
2145 hppa*-*-lites* | \
2146 hppa*-*-openbsd* | \
2147 hppa*64*-*-*)
cb253473 2148 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 2149 ;;
2a332582
JDA
2150 hppa*-hp-hpux11*)
2151 noconfigdirs="$noconfigdirs ld shellutils"
2152 ;;
671aa708
NN
2153 hppa*-*-*)
2154 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
2155 # build on HP-UX 10.20.
cb253473 2156 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
671aa708 2157 ;;
fb87ad5d 2158 i960-*-*)
cb253473 2159 noconfigdirs="$noconfigdirs ${libgcj} gdb"
fb87ad5d 2160 ;;
671aa708
NN
2161 ia64*-*-elf*)
2162 # No gdb support yet.
b4f96efe 2163 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
671aa708
NN
2164 ;;
2165 ia64*-**-hpux*)
2166 # No gdb or ld support yet.
cb253473 2167 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
671aa708 2168 ;;
ee6a22df 2169 i370-*-opened*)
ee6a22df 2170 ;;
f2a0e225 2171 i[3456789]86-*-coff | i[3456789]86-*-elf)
cb253473 2172 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 2173 ;;
f2a0e225 2174 i[3456789]86-*-linux*)
671aa708
NN
2175 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
2176 # not build java stuff by default.
2177 case "${target}" in
2178 *-*-*libc1*)
cb253473 2179 noconfigdirs="$noconfigdirs ${libgcj}";;
671aa708
NN
2180 esac
2181
2182 # This section makes it possible to build newlib natively on linux.
2183 # If we are using a cross compiler then don't configure newlib.
2184 if test x${is_cross_compiler} != xno ; then
3aa83176 2185 noconfigdirs="$noconfigdirs target-newlib"
671aa708
NN
2186 fi
2187 noconfigdirs="$noconfigdirs target-libgloss"
2188 # If we are not using a cross compiler, do configure newlib.
2189 # Note however, that newlib will only be configured in this situation
2190 # if the --with-newlib option has been given, because otherwise
2191 # 'target-newlib' will appear in skipdirs.
2192 ;;
f2a0e225 2193 i[3456789]86-*-mingw32*)
b91f0a41
CV
2194 target_configdirs="$target_configdirs target-winsup"
2195 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 2196 ;;
95af8923
KT
2197 x86_64-*-mingw*)
2198 target_configdirs="$target_configdirs target-winsup"
2199 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 2200 ;;
671aa708
NN
2201 *-*-cygwin*)
2202 target_configdirs="$target_configdirs target-libtermcap target-winsup"
cb253473 2203 noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}"
801e2270 2204 # always build newlib if winsup directory is present.
b91f0a41 2205 if test -d "$srcdir/winsup/cygwin"; then
801e2270 2206 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 2207 elif test -d "$srcdir/newlib"; then
b91f0a41 2208 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 2209 fi
1c710c3c 2210 ;;
ee6a22df
L
2211 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
2212 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
ee6a22df 2213 ;;
f2a0e225 2214 i[3456789]86-*-pe)
cb253473 2215 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 2216 ;;
f2a0e225 2217 i[3456789]86-*-sco3.2v5*)
671aa708
NN
2218 # The linker does not yet know about weak symbols in COFF,
2219 # and is not configured to handle mixed ELF and COFF.
cb253473 2220 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708 2221 ;;
f2a0e225 2222 i[3456789]86-*-sco*)
cb253473 2223 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 2224 ;;
f2a0e225 2225 i[3456789]86-*-solaris2*)
671aa708
NN
2226 noconfigdirs="$noconfigdirs target-libgloss"
2227 ;;
f2a0e225 2228 i[3456789]86-*-sysv4*)
cb253473 2229 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 2230 ;;
f2a0e225 2231 i[3456789]86-*-beos*)
cb253473 2232 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
3aa83176 2233 ;;
d1f8db0c
PB
2234 i[3456789]86-*-rdos*)
2235 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
2236 ;;
fb87ad5d 2237 m32r-*-*)
cb253473 2238 noconfigdirs="$noconfigdirs ${libgcj}"
fb87ad5d 2239 ;;
671aa708 2240 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
cb253473 2241 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708
NN
2242 ;;
2243 m68k-*-elf*)
cb253473 2244 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2245 ;;
2246 m68k-*-coff*)
cb253473 2247 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2248 ;;
2249 mcore-*-pe*)
2250 # The EPOC C++ environment does not support exceptions or rtti,
2251 # and so building libstdc++-v3 tends not to always work.
2252 noconfigdirs="$noconfigdirs target-libstdc++-v3"
2253 ;;
2254 mmix-*-*)
4fab7234 2255 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
7f26dfa3 2256 unsupported_languages="$unsupported_languages fortran java"
671aa708
NN
2257 ;;
2258 mn10200-*-*)
cb253473 2259 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2260 ;;
2261 mn10300-*-*)
cb253473 2262 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 2263 ;;
ab34901f 2264 mt-*-*)
79dd769c
AH
2265 noconfigdirs="$noconfigdirs sim"
2266 ;;
671aa708
NN
2267 powerpc-*-aix*)
2268 # copied from rs6000-*-* entry
cb253473 2269 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}"
671aa708
NN
2270 ;;
2271 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
2272 target_configdirs="$target_configdirs target-winsup"
cb253473 2273 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
671aa708
NN
2274 # always build newlib.
2275 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
2276 ;;
2277 # This is temporary until we can link against shared libraries
2278 powerpcle-*-solaris*)
cb253473 2279 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
671aa708
NN
2280 ;;
2281 powerpc-*-beos*)
cb253473 2282 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
671aa708 2283 ;;
671aa708 2284 powerpc-*-eabi)
cb253473 2285 noconfigdirs="$noconfigdirs ${libgcj}"
ee6a22df
L
2286 ;;
2287 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
671aa708 2288 ;;
671aa708 2289 rs6000-*-lynxos*)
cb253473 2290 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
671aa708
NN
2291 ;;
2292 rs6000-*-aix*)
cb253473 2293 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}"
671aa708
NN
2294 ;;
2295 rs6000-*-*)
cb253473 2296 noconfigdirs="$noconfigdirs gprof ${libgcj}"
671aa708
NN
2297 ;;
2298 m68k-apollo-*)
cb253473 2299 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
671aa708
NN
2300 ;;
2301 mips*-*-irix5*)
cb253473 2302 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708
NN
2303 ;;
2304 mips*-*-irix6*)
671aa708
NN
2305 # Linking libjava exceeds command-line length limits on at least
2306 # IRIX 6.2, but not on IRIX 6.5.
2307 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
2308 # <oldham@codesourcery.com>
cb253473 2309 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 2310 ;;
671aa708 2311 mips*-*-bsd*)
cb253473 2312 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 2313 ;;
d0fe5ad3 2314 mips64*-*-linux*)
1ee4c5a0 2315 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
d0fe5ad3 2316 ;;
671aa708
NN
2317 mips*-*-linux*)
2318 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2319 ;;
2320 mips*-*-*)
cb253473 2321 noconfigdirs="$noconfigdirs gprof ${libgcj}"
671aa708
NN
2322 ;;
2323 romp-*-*)
cb253473 2324 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
671aa708 2325 ;;
669f01d8 2326 sh-*-* | sh64-*-*)
671aa708 2327 case "${host}" in
f2a0e225
KC
2328 i[3456789]86-*-vsta) ;; # don't add gprof back in
2329 i[3456789]86-*-go32*) ;; # don't add gprof back in
2330 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
671aa708
NN
2331 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
2332 esac
cb253473 2333 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 2334 ;;
671aa708 2335 sparc-*-elf*)
cb253473 2336 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2337 ;;
2338 sparc64-*-elf*)
cb253473 2339 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2340 ;;
2341 sparclite-*-*)
cb253473 2342 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2343 ;;
2344 sparc-*-sunos4*)
cb253473 2345 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2346 if test x${is_cross_compiler} != xno ; then
2347 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
2348 else
2349 use_gnu_ld=no
2350 fi
2351 ;;
bba5e0ca 2352 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
cb253473 2353 noconfigdirs="$noconfigdirs ${libgcj}"
bba5e0ca 2354 ;;
671aa708
NN
2355 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
2356 ;;
85d9c13c 2357 spu-*-*)
ea6f5c57 2358 skipdirs="target-libssp"
85d9c13c 2359 ;;
671aa708 2360 v810-*-*)
cb253473 2361 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
671aa708
NN
2362 ;;
2363 v850-*-*)
cb253473 2364 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
2365 ;;
2366 v850e-*-*)
cb253473 2367 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
2368 ;;
2369 v850ea-*-*)
cb253473 2370 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
2371 ;;
2372 vax-*-vms)
cb253473 2373 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
671aa708
NN
2374 ;;
2375 vax-*-*)
cb253473 2376 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 2377 ;;
0d4f1b4e 2378 xtensa-*-*)
cb253473 2379 noconfigdirs="$noconfigdirs ${libgcj}"
0d4f1b4e 2380 ;;
671aa708 2381 ip2k-*-*)
cb253473 2382 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708 2383 ;;
c3f84f61 2384 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
671aa708
NN
2385 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2386 ;;
2387 *-*-lynxos*)
cb253473 2388 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1c710c3c 2389 ;;
671aa708 2390 *-*-*)
cb253473 2391 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
2392 ;;
2393esac
79c06341 2394
671aa708
NN
2395# If we aren't building newlib, then don't build libgloss, since libgloss
2396# depends upon some newlib header files.
2397case "${noconfigdirs}" in
2398 *target-libgloss*) ;;
2399 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
2400esac
2401
671aa708
NN
2402# Work in distributions that contain no compiler tools, like Autoconf.
2403tentative_cc=""
2404host_makefile_frag=/dev/null
2405if test -d ${srcdir}/config ; then
2406case "${host}" in
2407 m68k-hp-hpux*)
2408 # Avoid "too much defining" errors from HPUX compiler.
2409 tentative_cc="cc -Wp,-H256000"
2410 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
2411 # If it's HP/UX ar, this should be harmless.
2412 RANLIB="ar ts"
2413 ;;
2414 m68k-apollo-sysv*)
2415 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
2416 ;;
2417 m68k-apollo-bsd*)
2418 #None of the Apollo compilers can compile gas or binutils. The preprocessor
2419 # chokes on bfd, the compiler won't let you assign integers to enums, and
2420 # other problems. Defining CC to gcc is a questionable way to say "don't use
2421 # the apollo compiler" (the preferred version of GCC could be called cc,
2422 # or whatever), but I'm not sure leaving CC as cc is any better...
2423 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
2424 # Used to have BISON=yacc.
2425 tentative_cc=gcc
2426 ;;
2427 m88k-dg-dgux*)
2428 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
671aa708
NN
2429 ;;
2430 m88k-harris-cxux*)
2431 # Under CX/UX, we want to tell the compiler to use ANSI mode.
2432 tentative_cc="cc -Xa"
2433 host_makefile_frag="config/mh-cxux"
2434 ;;
2435 m88k-motorola-sysv*)
2436 ;;
2437 mips*-dec-ultrix*)
2438 tentative_cc="cc -Wf,-XNg1000"
2439 host_makefile_frag="config/mh-decstation"
2440 ;;
2441 mips*-nec-sysv4*)
2442 # The C compiler on NEC MIPS SVR4 needs bigger tables.
2443 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
2444 host_makefile_frag="config/mh-necv4"
2445 ;;
2446 mips*-sgi-irix4*)
2447 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
2448 # environment. Also bump switch table size so that cp-parse will
2449 # compile. Bump string length limit so linker builds.
2450 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
2451 ;;
2452 mips*-*-sysv4*)
2453 host_makefile_frag="config/mh-sysv4"
2454 ;;
2455 mips*-*-sysv*)
2456 # This is for a MIPS running RISC/os 4.52C.
2457
2458 # This is needed for GDB, but needs to be in the top-level make because
2459 # if a library is compiled with the bsd headers and gets linked with the
2460 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
2461 # a different size).
2462 # ptrace(2) apparently has problems in the BSD environment. No workaround is
2463 # known except to select the sysv environment. Could we use /proc instead?
2464 # These "sysv environments" and "bsd environments" often end up being a pain.
2465 #
2466 # This is not part of CFLAGS because perhaps not all C compilers have this
2467 # option.
2468 tentative_cc="cc -systype sysv"
2469 ;;
2470 i370-ibm-opened*)
2471 tentative_cc="c89"
2472 ;;
f2a0e225 2473 i[3456789]86-*-sysv5*)
671aa708
NN
2474 host_makefile_frag="config/mh-sysv5"
2475 ;;
f2a0e225 2476 i[3456789]86-*-dgux*)
671aa708
NN
2477 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
2478 host_makefile_frag="config/mh-dgux386"
2479 ;;
f2a0e225 2480 i[3456789]86-ncr-sysv4.3*)
671aa708
NN
2481 # The MetaWare compiler will generate a copyright message unless you
2482 # turn it off by adding the -Hnocopyr flag.
2483 tentative_cc="cc -Hnocopyr"
2484 ;;
f2a0e225 2485 i[3456789]86-ncr-sysv4*)
671aa708
NN
2486 # for an NCR 3000 (i486/SVR4) system.
2487 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
2488 # This compiler not only emits obnoxious copyright messages every time
2489 # you run it, but it chokes and dies on a whole bunch of GNU source
2490 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
2491 tentative_cc="/usr/ccs/ATT/cc"
2492 host_makefile_frag="config/mh-ncr3000"
2493 ;;
f2a0e225 2494 i[3456789]86-*-sco3.2v5*)
671aa708 2495 ;;
f2a0e225 2496 i[3456789]86-*-sco*)
671aa708
NN
2497 # The native C compiler botches some simple uses of const. Unfortunately,
2498 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
2499 tentative_cc="cc -Dconst="
2500 host_makefile_frag="config/mh-sco"
2501 ;;
f2a0e225 2502 i[3456789]86-*-udk*)
671aa708
NN
2503 host_makefile_frag="config/mh-sysv5"
2504 ;;
f2a0e225 2505 i[3456789]86-*-solaris2*)
671aa708
NN
2506 host_makefile_frag="config/mh-sysv4"
2507 ;;
f2a0e225 2508 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
2509 host_makefile_frag="config/mh-djgpp"
2510 ;;
2511 *-cygwin*)
2512 host_makefile_frag="config/mh-cygwin"
2513 ;;
2514 *-mingw32*)
671aa708 2515 ;;
95af8923
KT
2516 *-mingw64*)
2517 ;;
671aa708
NN
2518 *-interix*)
2519 host_makefile_frag="config/mh-interix"
2520 ;;
2521 vax-*-ultrix2*)
2522 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
2523 tentative_cc=gcc
2524 ;;
2525 *-*-solaris2*)
2526 host_makefile_frag="config/mh-solaris"
2527 ;;
2528 m68k-sun-sunos*)
2529 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
2530 # without overflowing the jump tables (-J says to use a 32 bit table)
2531 tentative_cc="cc -J"
2532 ;;
2533 *-hp-hpux*)
2534 tentative_cc="cc -Wp,-H256000"
2535 ;;
2536 *-*-hiux*)
2537 tentative_cc="cc -Wp,-H256000"
2538 ;;
2539 rs6000-*-lynxos*)
2540 # /bin/cc is less than useful for our purposes. Always use GCC
2541 tentative_cc="/usr/cygnus/progressive/bin/gcc"
2542 host_makefile_frag="config/mh-lynxrs6k"
2543 ;;
45f366ab 2544 powerpc-*-darwin*)
be8fff81
RB
2545 host_makefile_frag="config/mh-ppc-darwin"
2546 ;;
d19bca38
PB
2547 powerpc-*-aix*)
2548 host_makefile_frag="config/mh-ppc-aix"
2549 ;;
2550 rs6000-*-aix*)
2551 host_makefile_frag="config/mh-ppc-aix"
2552 ;;
671aa708
NN
2553 *-*-lynxos*)
2554 # /bin/cc is less than useful for our purposes. Always use GCC
2555 tentative_cc="/bin/gcc"
2556 ;;
2557 *-*-sysv4*)
2558 host_makefile_frag="config/mh-sysv4"
2559 ;;
95c53c62
RS
2560 # This is placed last to prevent interfering with the cases above.
2561 i[3456789]86-*-*)
2562 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
2563 host_makefile_frag="config/mh-x86omitfp"
2564 ;;
671aa708
NN
2565esac
2566fi
2567
55ffb5ed
NN
2568# If we aren't going to be using gcc, see if we can extract a definition
2569# of CC from the fragment.
2570# Actually, use the 'pre-extracted' version above.
2571if test -z "${CC}" && test "${build}" = "${host}" ; then
2572 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2573 found=
2574 for dir in $PATH; do
2575 test -z "$dir" && dir=.
2576 if test -f $dir/gcc; then
2577 found=yes
2578 break
2579 fi
2580 done
2581 IFS="$save_ifs"
2582 if test -z "${found}" && test -n "${tentative_cc}" ; then
2583 CC=$tentative_cc
2584 fi
2585fi
2586
2587if test "${build}" != "${host}" ; then
2588 # If we are doing a Canadian Cross, in which the host and build systems
2589 # are not the same, we set reasonable default values for the tools.
2590
1c710c3c 2591 CC=${CC-${host_noncanonical}-gcc}
55ffb5ed 2592 CFLAGS=${CFLAGS-"-g -O2"}
1c710c3c 2593 CXX=${CXX-${host_noncanonical}-c++}
55ffb5ed
NN
2594 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2595 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
55ffb5ed
NN
2596
2597else
fb0103e5
RG
2598 # Set reasonable default values for some tools even if not Canadian.
2599 # Of course, these are different reasonable default values, originally
2600 # specified directly in the Makefile.
2601 # We don't export, so that autoconf can do its job.
2602 # Note that all these settings are above the fragment inclusion point
2603 # in Makefile.in, so can still be overridden by fragments.
2604 # This is all going to change when we autoconfiscate...
a4b9e93e 2605
fb0103e5 2606 CC_FOR_BUILD="\$(CC)"
1c710c3c
DJ
2607 ac_ext=c
2608ac_cpp='$CPP $CPPFLAGS'
2609ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2610ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2611ac_compiler_gnu=$ac_cv_c_compiler_gnu
2612if test -n "$ac_tool_prefix"; then
2613 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2614set dummy ${ac_tool_prefix}gcc; ac_word=$2
2615echo "$as_me:$LINENO: checking for $ac_word" >&5
2616echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2617if test "${ac_cv_prog_CC+set}" = set; then
2618 echo $ECHO_N "(cached) $ECHO_C" >&6
2619else
2620 if test -n "$CC"; then
2621 ac_cv_prog_CC="$CC" # Let the user override the test.
2622else
2623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2624for as_dir in $PATH
2625do
2626 IFS=$as_save_IFS
2627 test -z "$as_dir" && as_dir=.
2628 for ac_exec_ext in '' $ac_executable_extensions; do
2629 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2630 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2631 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2632 break 2
2633 fi
2634done
2635done
2636
2637fi
2638fi
2639CC=$ac_cv_prog_CC
2640if test -n "$CC"; then
2641 echo "$as_me:$LINENO: result: $CC" >&5
2642echo "${ECHO_T}$CC" >&6
2643else
2644 echo "$as_me:$LINENO: result: no" >&5
2645echo "${ECHO_T}no" >&6
2646fi
2647
2648fi
2649if test -z "$ac_cv_prog_CC"; then
2650 ac_ct_CC=$CC
fb0103e5
RG
2651 # Extract the first word of "gcc", so it can be a program name with args.
2652set dummy gcc; ac_word=$2
1c710c3c
DJ
2653echo "$as_me:$LINENO: checking for $ac_word" >&5
2654echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2655if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2656 echo $ECHO_N "(cached) $ECHO_C" >&6
2657else
2658 if test -n "$ac_ct_CC"; then
2659 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2660else
2661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2662for as_dir in $PATH
2663do
2664 IFS=$as_save_IFS
2665 test -z "$as_dir" && as_dir=.
2666 for ac_exec_ext in '' $ac_executable_extensions; do
2667 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2668 ac_cv_prog_ac_ct_CC="gcc"
2669 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2670 break 2
2671 fi
2672done
2673done
2674
2675fi
2676fi
2677ac_ct_CC=$ac_cv_prog_ac_ct_CC
2678if test -n "$ac_ct_CC"; then
2679 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2680echo "${ECHO_T}$ac_ct_CC" >&6
2681else
2682 echo "$as_me:$LINENO: result: no" >&5
2683echo "${ECHO_T}no" >&6
2684fi
2685
2686 CC=$ac_ct_CC
2687else
2688 CC="$ac_cv_prog_CC"
2689fi
2690
2691if test -z "$CC"; then
2692 if test -n "$ac_tool_prefix"; then
2693 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2694set dummy ${ac_tool_prefix}cc; ac_word=$2
2695echo "$as_me:$LINENO: checking for $ac_word" >&5
2696echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2697if test "${ac_cv_prog_CC+set}" = set; then
2698 echo $ECHO_N "(cached) $ECHO_C" >&6
55ffb5ed
NN
2699else
2700 if test -n "$CC"; then
2701 ac_cv_prog_CC="$CC" # Let the user override the test.
2702else
1c710c3c
DJ
2703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2704for as_dir in $PATH
2705do
2706 IFS=$as_save_IFS
2707 test -z "$as_dir" && as_dir=.
2708 for ac_exec_ext in '' $ac_executable_extensions; do
2709 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2710 ac_cv_prog_CC="${ac_tool_prefix}cc"
2711 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2712 break 2
2713 fi
2714done
2715done
2716
0b0dc272 2717fi
0b0dc272 2718fi
1c710c3c 2719CC=$ac_cv_prog_CC
af71363e 2720if test -n "$CC"; then
1c710c3c
DJ
2721 echo "$as_me:$LINENO: result: $CC" >&5
2722echo "${ECHO_T}$CC" >&6
2723else
2724 echo "$as_me:$LINENO: result: no" >&5
2725echo "${ECHO_T}no" >&6
2726fi
2727
2728fi
2729if test -z "$ac_cv_prog_CC"; then
2730 ac_ct_CC=$CC
2731 # Extract the first word of "cc", so it can be a program name with args.
2732set dummy cc; ac_word=$2
2733echo "$as_me:$LINENO: checking for $ac_word" >&5
2734echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2735if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2736 echo $ECHO_N "(cached) $ECHO_C" >&6
2737else
2738 if test -n "$ac_ct_CC"; then
2739 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2740else
2741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742for as_dir in $PATH
2743do
2744 IFS=$as_save_IFS
2745 test -z "$as_dir" && as_dir=.
2746 for ac_exec_ext in '' $ac_executable_extensions; do
2747 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2748 ac_cv_prog_ac_ct_CC="cc"
2749 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2750 break 2
2751 fi
2752done
2753done
2754
2755fi
2756fi
2757ac_ct_CC=$ac_cv_prog_ac_ct_CC
2758if test -n "$ac_ct_CC"; then
2759 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2760echo "${ECHO_T}$ac_ct_CC" >&6
0b0dc272 2761else
1c710c3c
DJ
2762 echo "$as_me:$LINENO: result: no" >&5
2763echo "${ECHO_T}no" >&6
0b0dc272
AM
2764fi
2765
1c710c3c
DJ
2766 CC=$ac_ct_CC
2767else
2768 CC="$ac_cv_prog_CC"
2769fi
2770
2771fi
55ffb5ed
NN
2772if test -z "$CC"; then
2773 # Extract the first word of "cc", so it can be a program name with args.
2774set dummy cc; ac_word=$2
1c710c3c
DJ
2775echo "$as_me:$LINENO: checking for $ac_word" >&5
2776echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2777if test "${ac_cv_prog_CC+set}" = set; then
2778 echo $ECHO_N "(cached) $ECHO_C" >&6
55ffb5ed
NN
2779else
2780 if test -n "$CC"; then
2781 ac_cv_prog_CC="$CC" # Let the user override the test.
2782else
0b0dc272 2783 ac_prog_rejected=no
1c710c3c
DJ
2784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2785for as_dir in $PATH
2786do
2787 IFS=$as_save_IFS
2788 test -z "$as_dir" && as_dir=.
2789 for ac_exec_ext in '' $ac_executable_extensions; do
2790 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2791 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2792 ac_prog_rejected=yes
2793 continue
2794 fi
2795 ac_cv_prog_CC="cc"
2796 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2797 break 2
2798 fi
2799done
2800done
2801
55ffb5ed
NN
2802if test $ac_prog_rejected = yes; then
2803 # We found a bogon in the path, so make sure we never use it.
2804 set dummy $ac_cv_prog_CC
2805 shift
1c710c3c 2806 if test $# != 0; then
55ffb5ed
NN
2807 # We chose a different compiler from the bogus one.
2808 # However, it has the same basename, so the bogon will be chosen
2809 # first if we set CC to just the basename; use the full file name.
2810 shift
1c710c3c 2811 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
2812 fi
2813fi
2814fi
2815fi
1c710c3c 2816CC=$ac_cv_prog_CC
55ffb5ed 2817if test -n "$CC"; then
1c710c3c
DJ
2818 echo "$as_me:$LINENO: result: $CC" >&5
2819echo "${ECHO_T}$CC" >&6
55ffb5ed 2820else
1c710c3c
DJ
2821 echo "$as_me:$LINENO: result: no" >&5
2822echo "${ECHO_T}no" >&6
55ffb5ed
NN
2823fi
2824
1c710c3c
DJ
2825fi
2826if test -z "$CC"; then
2827 if test -n "$ac_tool_prefix"; then
2828 for ac_prog in cl
2829 do
2830 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2831set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2832echo "$as_me:$LINENO: checking for $ac_word" >&5
2833echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2834if test "${ac_cv_prog_CC+set}" = set; then
2835 echo $ECHO_N "(cached) $ECHO_C" >&6
55ffb5ed
NN
2836else
2837 if test -n "$CC"; then
2838 ac_cv_prog_CC="$CC" # Let the user override the test.
2839else
1c710c3c
DJ
2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841for as_dir in $PATH
2842do
2843 IFS=$as_save_IFS
2844 test -z "$as_dir" && as_dir=.
2845 for ac_exec_ext in '' $ac_executable_extensions; do
2846 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2847 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2848 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2849 break 2
2850 fi
2851done
2852done
2853
55ffb5ed
NN
2854fi
2855fi
1c710c3c 2856CC=$ac_cv_prog_CC
55ffb5ed 2857if test -n "$CC"; then
1c710c3c
DJ
2858 echo "$as_me:$LINENO: result: $CC" >&5
2859echo "${ECHO_T}$CC" >&6
a4b9e93e 2860else
1c710c3c
DJ
2861 echo "$as_me:$LINENO: result: no" >&5
2862echo "${ECHO_T}no" >&6
fb0103e5 2863fi
af71363e 2864
1c710c3c
DJ
2865 test -n "$CC" && break
2866 done
af71363e 2867fi
1c710c3c
DJ
2868if test -z "$CC"; then
2869 ac_ct_CC=$CC
2870 for ac_prog in cl
2871do
2872 # Extract the first word of "$ac_prog", so it can be a program name with args.
2873set dummy $ac_prog; ac_word=$2
2874echo "$as_me:$LINENO: checking for $ac_word" >&5
2875echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2876if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2877 echo $ECHO_N "(cached) $ECHO_C" >&6
0b0dc272 2878else
1c710c3c
DJ
2879 if test -n "$ac_ct_CC"; then
2880 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 2881else
1c710c3c
DJ
2882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883for as_dir in $PATH
2884do
2885 IFS=$as_save_IFS
2886 test -z "$as_dir" && as_dir=.
2887 for ac_exec_ext in '' $ac_executable_extensions; do
2888 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2889 ac_cv_prog_ac_ct_CC="$ac_prog"
2890 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2891 break 2
2892 fi
2893done
2894done
2895
af71363e
AS
2896fi
2897fi
1c710c3c
DJ
2898ac_ct_CC=$ac_cv_prog_ac_ct_CC
2899if test -n "$ac_ct_CC"; then
2900 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2901echo "${ECHO_T}$ac_ct_CC" >&6
fb0103e5 2902else
1c710c3c
DJ
2903 echo "$as_me:$LINENO: result: no" >&5
2904echo "${ECHO_T}no" >&6
af71363e 2905fi
0b0dc272 2906
1c710c3c
DJ
2907 test -n "$ac_ct_CC" && break
2908done
2909
2910 CC=$ac_ct_CC
2911fi
2912
2913fi
2914
2915
2916test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2917See \`config.log' for more details." >&5
2918echo "$as_me: error: no acceptable C compiler found in \$PATH
2919See \`config.log' for more details." >&2;}
2920 { (exit 1); exit 1; }; }
2921
2922# Provide some information about the compiler.
2923echo "$as_me:$LINENO:" \
2924 "checking for C compiler version" >&5
2925ac_compiler=`set X $ac_compile; echo $2`
2926{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2927 (eval $ac_compiler --version </dev/null >&5) 2>&5
2928 ac_status=$?
2929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2930 (exit $ac_status); }
2931{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2932 (eval $ac_compiler -v </dev/null >&5) 2>&5
2933 ac_status=$?
2934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2935 (exit $ac_status); }
2936{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2937 (eval $ac_compiler -V </dev/null >&5) 2>&5
2938 ac_status=$?
2939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2940 (exit $ac_status); }
2941
2942cat >conftest.$ac_ext <<_ACEOF
2943/* confdefs.h. */
2944_ACEOF
2945cat confdefs.h >>conftest.$ac_ext
2946cat >>conftest.$ac_ext <<_ACEOF
2947/* end confdefs.h. */
2948
2949int
2950main ()
2951{
2952
2953 ;
2954 return 0;
2955}
2956_ACEOF
2957ac_clean_files_save=$ac_clean_files
2958ac_clean_files="$ac_clean_files a.out a.exe b.out"
2959# Try to create an executable without -o first, disregard a.out.
2960# It will help us diagnose broken compilers, and finding out an intuition
2961# of exeext.
2962echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2963echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2964ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2965if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2966 (eval $ac_link_default) 2>&5
2967 ac_status=$?
2968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969 (exit $ac_status); }; then
2970 # Find the output, starting from the most likely. This scheme is
2971# not robust to junk in `.', hence go to wildcards (a.*) only as a last
2972# resort.
2973
2974# Be careful to initialize this variable, since it used to be cached.
2975# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2976ac_cv_exeext=
2977# b.out is created by i960 compilers.
2978for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2979do
2980 test -f "$ac_file" || continue
2981 case $ac_file in
2982 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2983 ;;
2984 conftest.$ac_ext )
2985 # This is the source file.
2986 ;;
2987 [ab].out )
2988 # We found the default executable, but exeext='' is most
2989 # certainly right.
2990 break;;
2991 *.* )
2992 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2993 # FIXME: I believe we export ac_cv_exeext for Libtool,
2994 # but it would be cool to find out if it's true. Does anybody
2995 # maintain Libtool? --akim.
2996 export ac_cv_exeext
2997 break;;
2998 * )
2999 break;;
3000 esac
3001done
3002else
3003 echo "$as_me: failed program was:" >&5
3004sed 's/^/| /' conftest.$ac_ext >&5
3005
3006{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
3007See \`config.log' for more details." >&5
3008echo "$as_me: error: C compiler cannot create executables
3009See \`config.log' for more details." >&2;}
3010 { (exit 77); exit 77; }; }
3011fi
3012
3013ac_exeext=$ac_cv_exeext
3014echo "$as_me:$LINENO: result: $ac_file" >&5
3015echo "${ECHO_T}$ac_file" >&6
3016
3017# Check the compiler produces executables we can run. If not, either
3018# the compiler is broken, or we cross compile.
3019echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3020echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
3021# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3022# If not cross compiling, check that we can run a simple program.
3023if test "$cross_compiling" != yes; then
3024 if { ac_try='./$ac_file'
3025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3026 (eval $ac_try) 2>&5
3027 ac_status=$?
3028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3029 (exit $ac_status); }; }; then
3030 cross_compiling=no
3031 else
3032 if test "$cross_compiling" = maybe; then
3033 cross_compiling=yes
3034 else
3035 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3036If you meant to cross compile, use \`--host'.
3037See \`config.log' for more details." >&5
3038echo "$as_me: error: cannot run C compiled programs.
3039If you meant to cross compile, use \`--host'.
3040See \`config.log' for more details." >&2;}
3041 { (exit 1); exit 1; }; }
3042 fi
3043 fi
3044fi
3045echo "$as_me:$LINENO: result: yes" >&5
3046echo "${ECHO_T}yes" >&6
3047
3048rm -f a.out a.exe conftest$ac_cv_exeext b.out
3049ac_clean_files=$ac_clean_files_save
3050# Check the compiler produces executables we can run. If not, either
3051# the compiler is broken, or we cross compile.
3052echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3053echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
3054echo "$as_me:$LINENO: result: $cross_compiling" >&5
3055echo "${ECHO_T}$cross_compiling" >&6
3056
3057echo "$as_me:$LINENO: checking for suffix of executables" >&5
3058echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
3059if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3060 (eval $ac_link) 2>&5
3061 ac_status=$?
3062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3063 (exit $ac_status); }; then
3064 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3065# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3066# work properly (i.e., refer to `conftest.exe'), while it won't with
3067# `rm'.
3068for ac_file in conftest.exe conftest conftest.*; do
3069 test -f "$ac_file" || continue
3070 case $ac_file in
3071 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3072 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3073 export ac_cv_exeext
3074 break;;
3075 * ) break;;
3076 esac
3077done
af71363e 3078else
1c710c3c
DJ
3079 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3080See \`config.log' for more details." >&5
3081echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3082See \`config.log' for more details." >&2;}
3083 { (exit 1); exit 1; }; }
3084fi
3085
3086rm -f conftest$ac_cv_exeext
3087echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3088echo "${ECHO_T}$ac_cv_exeext" >&6
3089
3090rm -f conftest.$ac_ext
3091EXEEXT=$ac_cv_exeext
3092ac_exeext=$EXEEXT
3093echo "$as_me:$LINENO: checking for suffix of object files" >&5
3094echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3095if test "${ac_cv_objext+set}" = set; then
3096 echo $ECHO_N "(cached) $ECHO_C" >&6
3097else
3098 cat >conftest.$ac_ext <<_ACEOF
3099/* confdefs.h. */
3100_ACEOF
3101cat confdefs.h >>conftest.$ac_ext
3102cat >>conftest.$ac_ext <<_ACEOF
3103/* end confdefs.h. */
3104
3105int
3106main ()
3107{
3108
3109 ;
3110 return 0;
3111}
3112_ACEOF
3113rm -f conftest.o conftest.obj
3114if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3115 (eval $ac_compile) 2>&5
3116 ac_status=$?
3117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118 (exit $ac_status); }; then
3119 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3120 case $ac_file in
3121 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3122 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3123 break;;
3124 esac
3125done
3126else
3127 echo "$as_me: failed program was:" >&5
3128sed 's/^/| /' conftest.$ac_ext >&5
3129
3130{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3131See \`config.log' for more details." >&5
3132echo "$as_me: error: cannot compute suffix of object files: cannot compile
3133See \`config.log' for more details." >&2;}
3134 { (exit 1); exit 1; }; }
3135fi
3136
3137rm -f conftest.$ac_cv_objext conftest.$ac_ext
3138fi
3139echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3140echo "${ECHO_T}$ac_cv_objext" >&6
3141OBJEXT=$ac_cv_objext
3142ac_objext=$OBJEXT
3143echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3144echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3145if test "${ac_cv_c_compiler_gnu+set}" = set; then
3146 echo $ECHO_N "(cached) $ECHO_C" >&6
3147else
3148 cat >conftest.$ac_ext <<_ACEOF
3149/* confdefs.h. */
3150_ACEOF
3151cat confdefs.h >>conftest.$ac_ext
3152cat >>conftest.$ac_ext <<_ACEOF
3153/* end confdefs.h. */
3154
3155int
3156main ()
3157{
3158#ifndef __GNUC__
3159 choke me
3160#endif
3161
3162 ;
3163 return 0;
3164}
3165_ACEOF
3166rm -f conftest.$ac_objext
3167if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3168 (eval $ac_compile) 2>conftest.er1
3169 ac_status=$?
3170 grep -v '^ *+' conftest.er1 >conftest.err
3171 rm -f conftest.er1
3172 cat conftest.err >&5
3173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3174 (exit $ac_status); } &&
3175 { ac_try='test -z "$ac_c_werror_flag"
3176 || test ! -s conftest.err'
3177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3178 (eval $ac_try) 2>&5
3179 ac_status=$?
3180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3181 (exit $ac_status); }; } &&
3182 { ac_try='test -s conftest.$ac_objext'
3183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3184 (eval $ac_try) 2>&5
3185 ac_status=$?
3186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3187 (exit $ac_status); }; }; then
3188 ac_compiler_gnu=yes
3189else
3190 echo "$as_me: failed program was:" >&5
3191sed 's/^/| /' conftest.$ac_ext >&5
3192
3193ac_compiler_gnu=no
3194fi
3195rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3196ac_cv_c_compiler_gnu=$ac_compiler_gnu
3197
3198fi
3199echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3200echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3201GCC=`test $ac_compiler_gnu = yes && echo yes`
3202ac_test_CFLAGS=${CFLAGS+set}
3203ac_save_CFLAGS=$CFLAGS
3204CFLAGS="-g"
3205echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3206echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3207if test "${ac_cv_prog_cc_g+set}" = set; then
3208 echo $ECHO_N "(cached) $ECHO_C" >&6
3209else
3210 cat >conftest.$ac_ext <<_ACEOF
3211/* confdefs.h. */
3212_ACEOF
3213cat confdefs.h >>conftest.$ac_ext
3214cat >>conftest.$ac_ext <<_ACEOF
3215/* end confdefs.h. */
3216
3217int
3218main ()
3219{
3220
3221 ;
3222 return 0;
3223}
3224_ACEOF
3225rm -f conftest.$ac_objext
3226if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3227 (eval $ac_compile) 2>conftest.er1
3228 ac_status=$?
3229 grep -v '^ *+' conftest.er1 >conftest.err
3230 rm -f conftest.er1
3231 cat conftest.err >&5
3232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3233 (exit $ac_status); } &&
3234 { ac_try='test -z "$ac_c_werror_flag"
3235 || test ! -s conftest.err'
3236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3237 (eval $ac_try) 2>&5
3238 ac_status=$?
3239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3240 (exit $ac_status); }; } &&
3241 { ac_try='test -s conftest.$ac_objext'
3242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3243 (eval $ac_try) 2>&5
3244 ac_status=$?
3245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3246 (exit $ac_status); }; }; then
55ffb5ed
NN
3247 ac_cv_prog_cc_g=yes
3248else
1c710c3c
DJ
3249 echo "$as_me: failed program was:" >&5
3250sed 's/^/| /' conftest.$ac_ext >&5
af71363e 3251
1c710c3c 3252ac_cv_prog_cc_g=no
0b0dc272 3253fi
1c710c3c
DJ
3254rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3255fi
3256echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3257echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
55ffb5ed 3258if test "$ac_test_CFLAGS" = set; then
1c710c3c 3259 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
3260elif test $ac_cv_prog_cc_g = yes; then
3261 if test "$GCC" = yes; then
3262 CFLAGS="-g -O2"
3263 else
3264 CFLAGS="-g"
3265 fi
3266else
3267 if test "$GCC" = yes; then
3268 CFLAGS="-O2"
3269 else
3270 CFLAGS=
3271 fi
3272fi
1c710c3c
DJ
3273echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3274echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3275if test "${ac_cv_prog_cc_stdc+set}" = set; then
3276 echo $ECHO_N "(cached) $ECHO_C" >&6
3277else
3278 ac_cv_prog_cc_stdc=no
3279ac_save_CC=$CC
3280cat >conftest.$ac_ext <<_ACEOF
3281/* confdefs.h. */
3282_ACEOF
3283cat confdefs.h >>conftest.$ac_ext
3284cat >>conftest.$ac_ext <<_ACEOF
3285/* end confdefs.h. */
3286#include <stdarg.h>
3287#include <stdio.h>
3288#include <sys/types.h>
3289#include <sys/stat.h>
3290/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3291struct buf { int x; };
3292FILE * (*rcsopen) (struct buf *, struct stat *, int);
3293static char *e (p, i)
3294 char **p;
3295 int i;
3296{
3297 return p[i];
3298}
3299static char *f (char * (*g) (char **, int), char **p, ...)
3300{
3301 char *s;
3302 va_list v;
3303 va_start (v,p);
3304 s = g (p, va_arg (v,int));
3305 va_end (v);
3306 return s;
3307}
3308
3309/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3310 function prototypes and stuff, but not '\xHH' hex character constants.
3311 These don't provoke an error unfortunately, instead are silently treated
3312 as 'x'. The following induces an error, until -std1 is added to get
3313 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3314 array size at least. It's necessary to write '\x00'==0 to get something
3315 that's true only with -std1. */
3316int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3317
3318int test (int i, double x);
3319struct s1 {int (*f) (int a);};
3320struct s2 {int (*f) (double a);};
3321int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3322int argc;
3323char **argv;
3324int
3325main ()
3326{
3327return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3328 ;
3329 return 0;
3330}
3331_ACEOF
3332# Don't try gcc -ansi; that turns off useful extensions and
3333# breaks some systems' header files.
3334# AIX -qlanglvl=ansi
3335# Ultrix and OSF/1 -std1
3336# HP-UX 10.20 and later -Ae
3337# HP-UX older versions -Aa -D_HPUX_SOURCE
3338# SVR4 -Xc -D__EXTENSIONS__
3339for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3340do
3341 CC="$ac_save_CC $ac_arg"
3342 rm -f conftest.$ac_objext
3343if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3344 (eval $ac_compile) 2>conftest.er1
3345 ac_status=$?
3346 grep -v '^ *+' conftest.er1 >conftest.err
3347 rm -f conftest.er1
3348 cat conftest.err >&5
3349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3350 (exit $ac_status); } &&
3351 { ac_try='test -z "$ac_c_werror_flag"
3352 || test ! -s conftest.err'
3353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3354 (eval $ac_try) 2>&5
3355 ac_status=$?
3356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3357 (exit $ac_status); }; } &&
3358 { ac_try='test -s conftest.$ac_objext'
3359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3360 (eval $ac_try) 2>&5
3361 ac_status=$?
3362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3363 (exit $ac_status); }; }; then
3364 ac_cv_prog_cc_stdc=$ac_arg
3365break
3366else
3367 echo "$as_me: failed program was:" >&5
3368sed 's/^/| /' conftest.$ac_ext >&5
3369
3370fi
3371rm -f conftest.err conftest.$ac_objext
3372done
3373rm -f conftest.$ac_ext conftest.$ac_objext
3374CC=$ac_save_CC
3375
3376fi
3377
3378case "x$ac_cv_prog_cc_stdc" in
3379 x|xno)
3380 echo "$as_me:$LINENO: result: none needed" >&5
3381echo "${ECHO_T}none needed" >&6 ;;
3382 *)
3383 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3384echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3385 CC="$CC $ac_cv_prog_cc_stdc" ;;
3386esac
3387
3388# Some people use a C++ compiler to compile C. Since we use `exit',
3389# in C++ we need to declare it. In case someone uses the same compiler
3390# for both compiling C and C++ we need to have the C++ compiler decide
3391# the declaration of exit, since it's the most demanding environment.
3392cat >conftest.$ac_ext <<_ACEOF
3393#ifndef __cplusplus
3394 choke me
3395#endif
3396_ACEOF
3397rm -f conftest.$ac_objext
3398if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3399 (eval $ac_compile) 2>conftest.er1
3400 ac_status=$?
3401 grep -v '^ *+' conftest.er1 >conftest.err
3402 rm -f conftest.er1
3403 cat conftest.err >&5
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); } &&
3406 { ac_try='test -z "$ac_c_werror_flag"
3407 || test ! -s conftest.err'
3408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3409 (eval $ac_try) 2>&5
3410 ac_status=$?
3411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3412 (exit $ac_status); }; } &&
3413 { ac_try='test -s conftest.$ac_objext'
3414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3415 (eval $ac_try) 2>&5
3416 ac_status=$?
3417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418 (exit $ac_status); }; }; then
3419 for ac_declaration in \
3420 '' \
3421 'extern "C" void std::exit (int) throw (); using std::exit;' \
3422 'extern "C" void std::exit (int); using std::exit;' \
3423 'extern "C" void exit (int) throw ();' \
3424 'extern "C" void exit (int);' \
3425 'void exit (int);'
3426do
3427 cat >conftest.$ac_ext <<_ACEOF
3428/* confdefs.h. */
3429_ACEOF
3430cat confdefs.h >>conftest.$ac_ext
3431cat >>conftest.$ac_ext <<_ACEOF
3432/* end confdefs.h. */
3433$ac_declaration
3434#include <stdlib.h>
3435int
3436main ()
3437{
3438exit (42);
3439 ;
3440 return 0;
3441}
3442_ACEOF
3443rm -f conftest.$ac_objext
3444if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3445 (eval $ac_compile) 2>conftest.er1
3446 ac_status=$?
3447 grep -v '^ *+' conftest.er1 >conftest.err
3448 rm -f conftest.er1
3449 cat conftest.err >&5
3450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3451 (exit $ac_status); } &&
3452 { ac_try='test -z "$ac_c_werror_flag"
3453 || test ! -s conftest.err'
3454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3455 (eval $ac_try) 2>&5
3456 ac_status=$?
3457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458 (exit $ac_status); }; } &&
3459 { ac_try='test -s conftest.$ac_objext'
3460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3461 (eval $ac_try) 2>&5
3462 ac_status=$?
3463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3464 (exit $ac_status); }; }; then
3465 :
3466else
3467 echo "$as_me: failed program was:" >&5
3468sed 's/^/| /' conftest.$ac_ext >&5
3469
3470continue
3471fi
3472rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3473 cat >conftest.$ac_ext <<_ACEOF
3474/* confdefs.h. */
3475_ACEOF
3476cat confdefs.h >>conftest.$ac_ext
3477cat >>conftest.$ac_ext <<_ACEOF
3478/* end confdefs.h. */
3479$ac_declaration
3480int
3481main ()
3482{
3483exit (42);
3484 ;
3485 return 0;
3486}
3487_ACEOF
3488rm -f conftest.$ac_objext
3489if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3490 (eval $ac_compile) 2>conftest.er1
3491 ac_status=$?
3492 grep -v '^ *+' conftest.er1 >conftest.err
3493 rm -f conftest.er1
3494 cat conftest.err >&5
3495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3496 (exit $ac_status); } &&
3497 { ac_try='test -z "$ac_c_werror_flag"
3498 || test ! -s conftest.err'
3499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3500 (eval $ac_try) 2>&5
3501 ac_status=$?
3502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503 (exit $ac_status); }; } &&
3504 { ac_try='test -s conftest.$ac_objext'
3505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3506 (eval $ac_try) 2>&5
3507 ac_status=$?
3508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3509 (exit $ac_status); }; }; then
3510 break
3511else
3512 echo "$as_me: failed program was:" >&5
3513sed 's/^/| /' conftest.$ac_ext >&5
3514
3515fi
3516rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3517done
3518rm -f conftest*
3519if test -n "$ac_declaration"; then
3520 echo '#ifdef __cplusplus' >>confdefs.h
3521 echo $ac_declaration >>confdefs.h
3522 echo '#endif' >>confdefs.h
3523fi
3524
3525else
3526 echo "$as_me: failed program was:" >&5
3527sed 's/^/| /' conftest.$ac_ext >&5
3528
3529fi
3530rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3531ac_ext=c
3532ac_cpp='$CPP $CPPFLAGS'
3533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3535ac_compiler_gnu=$ac_cv_c_compiler_gnu
55ffb5ed
NN
3536
3537
23f6b2f9
PB
3538 # We must set the default linker to the linker used by gcc for the correct
3539 # operation of libtool. If LD is not defined and we are using gcc, try to
3540 # set the LD default to the ld used by gcc.
3541 if test -z "$LD"; then
3542 if test "$GCC" = yes; then
3543 case $build in
3544 *-*-mingw*)
3545 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
3546 *)
3547 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
3548 esac
3549 case $gcc_prog_ld in
3550 # Accept absolute paths.
3551 [\\/]* | [A-Za-z]:[\\/]*)
3552 LD="$gcc_prog_ld" ;;
3553 esac
3554 fi
3555 fi
3556
3557 CXX=${CXX-"c++"}
3558 CFLAGS=${CFLAGS-"-g"}
3559 CXXFLAGS=${CXXFLAGS-"-g -O2"}
3560fi
3561
23f6b2f9
PB
3562
3563
55ffb5ed 3564
1c710c3c
DJ
3565if test -n "$ac_tool_prefix"; then
3566 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 3567set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
1c710c3c
DJ
3568echo "$as_me:$LINENO: checking for $ac_word" >&5
3569echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3570if test "${ac_cv_prog_GNATBIND+set}" = set; then
3571 echo $ECHO_N "(cached) $ECHO_C" >&6
55ffb5ed
NN
3572else
3573 if test -n "$GNATBIND"; then
3574 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
3575else
1c710c3c
DJ
3576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3577for as_dir in $PATH
3578do
3579 IFS=$as_save_IFS
3580 test -z "$as_dir" && as_dir=.
3581 for ac_exec_ext in '' $ac_executable_extensions; do
3582 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3583 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
3584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3585 break 2
3586 fi
3587done
3588done
3589
55ffb5ed
NN
3590fi
3591fi
1c710c3c 3592GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 3593if test -n "$GNATBIND"; then
1c710c3c
DJ
3594 echo "$as_me:$LINENO: result: $GNATBIND" >&5
3595echo "${ECHO_T}$GNATBIND" >&6
55ffb5ed 3596else
1c710c3c
DJ
3597 echo "$as_me:$LINENO: result: no" >&5
3598echo "${ECHO_T}no" >&6
55ffb5ed
NN
3599fi
3600
1c710c3c 3601fi
55ffb5ed 3602if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 3603 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
3604 # Extract the first word of "gnatbind", so it can be a program name with args.
3605set dummy gnatbind; ac_word=$2
1c710c3c
DJ
3606echo "$as_me:$LINENO: checking for $ac_word" >&5
3607echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3608if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then
3609 echo $ECHO_N "(cached) $ECHO_C" >&6
55ffb5ed 3610else
1c710c3c
DJ
3611 if test -n "$ac_ct_GNATBIND"; then
3612 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 3613else
1c710c3c
DJ
3614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3615for as_dir in $PATH
3616do
3617 IFS=$as_save_IFS
3618 test -z "$as_dir" && as_dir=.
3619 for ac_exec_ext in '' $ac_executable_extensions; do
3620 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3621 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
3622 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3623 break 2
3624 fi
3625done
3626done
3627
3628 test -z "$ac_cv_prog_ac_ct_GNATBIND" && ac_cv_prog_ac_ct_GNATBIND="no"
55ffb5ed
NN
3629fi
3630fi
1c710c3c
DJ
3631ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
3632if test -n "$ac_ct_GNATBIND"; then
3633 echo "$as_me:$LINENO: result: $ac_ct_GNATBIND" >&5
3634echo "${ECHO_T}$ac_ct_GNATBIND" >&6
55ffb5ed 3635else
1c710c3c
DJ
3636 echo "$as_me:$LINENO: result: no" >&5
3637echo "${ECHO_T}no" >&6
55ffb5ed
NN
3638fi
3639
1c710c3c 3640 GNATBIND=$ac_ct_GNATBIND
55ffb5ed 3641else
1c710c3c 3642 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
3643fi
3644
1c710c3c
DJ
3645if test -n "$ac_tool_prefix"; then
3646 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 3647set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
1c710c3c
DJ
3648echo "$as_me:$LINENO: checking for $ac_word" >&5
3649echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3650if test "${ac_cv_prog_GNATMAKE+set}" = set; then
3651 echo $ECHO_N "(cached) $ECHO_C" >&6
5305be7e
RG
3652else
3653 if test -n "$GNATMAKE"; then
3654 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
3655else
1c710c3c
DJ
3656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3657for as_dir in $PATH
3658do
3659 IFS=$as_save_IFS
3660 test -z "$as_dir" && as_dir=.
3661 for ac_exec_ext in '' $ac_executable_extensions; do
3662 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3663 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
3664 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3665 break 2
3666 fi
3667done
3668done
3669
5305be7e
RG
3670fi
3671fi
1c710c3c 3672GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 3673if test -n "$GNATMAKE"; then
1c710c3c
DJ
3674 echo "$as_me:$LINENO: result: $GNATMAKE" >&5
3675echo "${ECHO_T}$GNATMAKE" >&6
5305be7e 3676else
1c710c3c
DJ
3677 echo "$as_me:$LINENO: result: no" >&5
3678echo "${ECHO_T}no" >&6
5305be7e
RG
3679fi
3680
1c710c3c 3681fi
5305be7e 3682if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 3683 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
3684 # Extract the first word of "gnatmake", so it can be a program name with args.
3685set dummy gnatmake; ac_word=$2
1c710c3c
DJ
3686echo "$as_me:$LINENO: checking for $ac_word" >&5
3687echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3688if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then
3689 echo $ECHO_N "(cached) $ECHO_C" >&6
5305be7e 3690else
1c710c3c
DJ
3691 if test -n "$ac_ct_GNATMAKE"; then
3692 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 3693else
1c710c3c
DJ
3694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3695for as_dir in $PATH
3696do
3697 IFS=$as_save_IFS
3698 test -z "$as_dir" && as_dir=.
3699 for ac_exec_ext in '' $ac_executable_extensions; do
3700 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3701 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
3702 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3703 break 2
3704 fi
3705done
3706done
3707
3708 test -z "$ac_cv_prog_ac_ct_GNATMAKE" && ac_cv_prog_ac_ct_GNATMAKE="no"
5305be7e
RG
3709fi
3710fi
1c710c3c
DJ
3711ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
3712if test -n "$ac_ct_GNATMAKE"; then
3713 echo "$as_me:$LINENO: result: $ac_ct_GNATMAKE" >&5
3714echo "${ECHO_T}$ac_ct_GNATMAKE" >&6
5305be7e 3715else
1c710c3c
DJ
3716 echo "$as_me:$LINENO: result: no" >&5
3717echo "${ECHO_T}no" >&6
5305be7e
RG
3718fi
3719
1c710c3c 3720 GNATMAKE=$ac_ct_GNATMAKE
5305be7e 3721else
1c710c3c 3722 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
3723fi
3724
1c710c3c
DJ
3725echo "$as_me:$LINENO: checking whether compiler driver understands Ada" >&5
3726echo $ECHO_N "checking whether compiler driver understands Ada... $ECHO_C" >&6
3727if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then
3728 echo $ECHO_N "(cached) $ECHO_C" >&6
55ffb5ed
NN
3729else
3730 cat >conftest.adb <<EOF
3731procedure conftest is begin null; end conftest;
3732EOF
3733acx_cv_cc_gcc_supports_ada=no
3734# There is a bug in old released versions of GCC which causes the
3735# driver to exit successfully when the appropriate language module
3736# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
3737# Therefore we must check for the error message as well as an
3738# unsuccessful exit.
1db673ca
RO
3739# Other compilers, like HP Tru64 UNIX cc, exit successfully when
3740# given a .adb file, but produce no object file. So we must check
3741# if an object file was really produced to guard against this.
55ffb5ed 3742errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 3743if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 3744 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
3745fi
3746rm -f conftest.*
3747fi
1c710c3c
DJ
3748echo "$as_me:$LINENO: result: $acx_cv_cc_gcc_supports_ada" >&5
3749echo "${ECHO_T}$acx_cv_cc_gcc_supports_ada" >&6
55ffb5ed 3750
5305be7e 3751if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
3752 have_gnat=yes
3753else
3754 have_gnat=no
3755fi
3756
1c710c3c
DJ
3757echo "$as_me:$LINENO: checking how to compare bootstrapped objects" >&5
3758echo $ECHO_N "checking how to compare bootstrapped objects... $ECHO_C" >&6
3759if test "${gcc_cv_prog_cmp_skip+set}" = set; then
3760 echo $ECHO_N "(cached) $ECHO_C" >&6
a76494aa
PB
3761else
3762 echo abfoo >t1
3763 echo cdfoo >t2
3764 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
3765 if cmp t1 t2 2 2 > /dev/null 2>&1; then
3766 if cmp t1 t2 1 1 > /dev/null 2>&1; then
3767 :
3768 else
3769 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
3770 fi
3771 fi
a76494aa
PB
3772 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
3773 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 3774 :
a76494aa
PB
3775 else
3776 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
3777 fi
3778 fi
3779 rm t1 t2
3780
3781fi
1c710c3c
DJ
3782echo "$as_me:$LINENO: result: $gcc_cv_prog_cmp_skip" >&5
3783echo "${ECHO_T}$gcc_cv_prog_cmp_skip" >&6
a76494aa
PB
3784do_compare="$gcc_cv_prog_cmp_skip"
3785
3786
55ffb5ed 3787
bebf829d 3788# Check for GMP and MPFR
e69bf64b 3789gmplibs="-lmpfr -lgmp"
6de9cd9a 3790gmpinc=
e69bf64b
PB
3791have_gmp=no
3792
bebf829d
PB
3793# Specify a location for mpfr
3794# check for this first so it ends up on the link line before gmp.
1c710c3c 3795
bebf829d
PB
3796# Check whether --with-mpfr-dir or --without-mpfr-dir was given.
3797if test "${with_mpfr_dir+set}" = set; then
3798 withval="$with_mpfr_dir"
1c710c3c
DJ
3799 { { echo "$as_me:$LINENO: error: The --with-mpfr-dir=PATH option has been removed.
3800Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" >&5
3801echo "$as_me: error: The --with-mpfr-dir=PATH option has been removed.
3802Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" >&2;}
3803 { (exit 1); exit 1; }; }
3804fi;
bebf829d
PB
3805
3806
bebf829d
PB
3807# Check whether --with-mpfr or --without-mpfr was given.
3808if test "${with_mpfr+set}" = set; then
3809 withval="$with_mpfr"
1c710c3c
DJ
3810
3811fi;
bebf829d 3812
8a877c9c
KG
3813# Check whether --with-mpfr_include or --without-mpfr_include was given.
3814if test "${with_mpfr_include+set}" = set; then
3815 withval="$with_mpfr_include"
1c710c3c
DJ
3816
3817fi;
8a877c9c
KG
3818
3819# Check whether --with-mpfr_lib or --without-mpfr_lib was given.
3820if test "${with_mpfr_lib+set}" = set; then
3821 withval="$with_mpfr_lib"
8a877c9c 3822
1c710c3c 3823fi;
bebf829d
PB
3824
3825if test "x$with_mpfr" != x; then
3826 gmplibs="-L$with_mpfr/lib $gmplibs"
3827 gmpinc="-I$with_mpfr/include"
3828fi
8a877c9c
KG
3829if test "x$with_mpfr_include" != x; then
3830 gmpinc="-I$with_mpfr_include"
3831fi
3832if test "x$with_mpfr_lib" != x; then
3833 gmplibs="-L$with_mpfr_lib $gmplibs"
3834fi
e69bf64b
PB
3835if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
3836 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
3837 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
3838 # Do not test the mpfr version. Assume that it is sufficient, since
3839 # it is in the source tree, and the library has not been built yet
3840 # but it would be included on the link line in the version check below
3841 # hence making the test fail.
3842 have_gmp=yes
3843fi
bebf829d 3844
6de9cd9a 3845# Specify a location for gmp
1c710c3c 3846
6de9cd9a
DN
3847# Check whether --with-gmp-dir or --without-gmp-dir was given.
3848if test "${with_gmp_dir+set}" = set; then
3849 withval="$with_gmp_dir"
1c710c3c
DJ
3850 { { echo "$as_me:$LINENO: error: The --with-gmp-dir=PATH option has been removed.
3851Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" >&5
3852echo "$as_me: error: The --with-gmp-dir=PATH option has been removed.
3853Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" >&2;}
3854 { (exit 1); exit 1; }; }
3855fi;
6de9cd9a 3856
6de9cd9a
DN
3857
3858# Check whether --with-gmp or --without-gmp was given.
3859if test "${with_gmp+set}" = set; then
3860 withval="$with_gmp"
1c710c3c
DJ
3861
3862fi;
6de9cd9a 3863
8a877c9c
KG
3864# Check whether --with-gmp_include or --without-gmp_include was given.
3865if test "${with_gmp_include+set}" = set; then
3866 withval="$with_gmp_include"
1c710c3c
DJ
3867
3868fi;
8a877c9c
KG
3869
3870# Check whether --with-gmp_lib or --without-gmp_lib was given.
3871if test "${with_gmp_lib+set}" = set; then
3872 withval="$with_gmp_lib"
8a877c9c 3873
1c710c3c 3874fi;
8a877c9c 3875
6de9cd9a 3876
bebf829d
PB
3877if test "x$with_gmp" != x; then
3878 gmplibs="-L$with_gmp/lib $gmplibs"
3879 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 3880fi
8a877c9c
KG
3881if test "x$with_gmp_include" != x; then
3882 gmpinc="-I$with_gmp_include $gmpinc"
3883fi
3884if test "x$with_gmp_lib" != x; then
3885 gmplibs="-L$with_gmp_lib $gmplibs"
3886fi
e69bf64b
PB
3887if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
3888 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
3889 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
3890 # Do not test the gmp version. Assume that it is sufficient, since
3891 # it is in the source tree, and the library has not been built yet
3892 # but it would be included on the link line in the version check below
3893 # hence making the test fail.
3894 have_gmp=yes
3895fi
6de9cd9a 3896
d943d7c4 3897if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
3898 have_gmp=yes
3899 saved_CFLAGS="$CFLAGS"
3900 CFLAGS="$CFLAGS $gmpinc"
3901 # Check GMP actually works
1c710c3c
DJ
3902 echo "$as_me:$LINENO: checking for correct version of gmp.h" >&5
3903echo $ECHO_N "checking for correct version of gmp.h... $ECHO_C" >&6
3904
3905cat >conftest.$ac_ext <<_ACEOF
3906/* confdefs.h. */
3907_ACEOF
3908cat confdefs.h >>conftest.$ac_ext
3909cat >>conftest.$ac_ext <<_ACEOF
3910/* end confdefs.h. */
6de9cd9a 3911#include "gmp.h"
1c710c3c
DJ
3912int
3913main ()
3914{
6de9cd9a 3915
e69bf64b
PB
3916 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1)
3917 choke me
3918 #endif
1c710c3c
DJ
3919
3920 ;
3921 return 0;
3922}
3923_ACEOF
3924rm -f conftest.$ac_objext
3925if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3926 (eval $ac_compile) 2>conftest.er1
3927 ac_status=$?
3928 grep -v '^ *+' conftest.er1 >conftest.err
3929 rm -f conftest.er1
3930 cat conftest.err >&5
3931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932 (exit $ac_status); } &&
3933 { ac_try='test -z "$ac_c_werror_flag"
3934 || test ! -s conftest.err'
3935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3936 (eval $ac_try) 2>&5
3937 ac_status=$?
3938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3939 (exit $ac_status); }; } &&
3940 { ac_try='test -s conftest.$ac_objext'
3941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3942 (eval $ac_try) 2>&5
3943 ac_status=$?
3944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3945 (exit $ac_status); }; }; then
3946 echo "$as_me:$LINENO: result: yes" >&5
3947echo "${ECHO_T}yes" >&6
3948else
3949 echo "$as_me: failed program was:" >&5
3950sed 's/^/| /' conftest.$ac_ext >&5
3951
3952echo "$as_me:$LINENO: result: no" >&5
3953echo "${ECHO_T}no" >&6; have_gmp=no
3954fi
3955rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 3956
e69bf64b
PB
3957 if test x"$have_gmp" = xyes; then
3958 saved_LIBS="$LIBS"
3959 LIBS="$LIBS $gmplibs"
1c710c3c
DJ
3960 echo "$as_me:$LINENO: checking for correct version of mpfr.h" >&5
3961echo $ECHO_N "checking for correct version of mpfr.h... $ECHO_C" >&6
3962 cat >conftest.$ac_ext <<_ACEOF
3963/* confdefs.h. */
3964_ACEOF
3965cat confdefs.h >>conftest.$ac_ext
3966cat >>conftest.$ac_ext <<_ACEOF
3967/* end confdefs.h. */
70ec446f 3968#include <gmp.h>
e69bf64b 3969 #include <mpfr.h>
1c710c3c
DJ
3970int
3971main ()
3972{
e48d66a9 3973
e69bf64b
PB
3974 #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,0)
3975 choke me
3976 #endif
3977 mpfr_t n; mpfr_init(n);
3978 mpfr_t x; mpfr_init(x);
3979 int t;
3980 mpfr_atan2 (n, n, x, GMP_RNDN);
3981 mpfr_erfc (n, x, GMP_RNDN);
3982 mpfr_subnormalize (x, t, GMP_RNDN);
1c710c3c
DJ
3983
3984 ;
3985 return 0;
3986}
3987_ACEOF
3988rm -f conftest.$ac_objext conftest$ac_exeext
3989if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3990 (eval $ac_link) 2>conftest.er1
3991 ac_status=$?
3992 grep -v '^ *+' conftest.er1 >conftest.err
3993 rm -f conftest.er1
3994 cat conftest.err >&5
3995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3996 (exit $ac_status); } &&
3997 { ac_try='test -z "$ac_c_werror_flag"
3998 || test ! -s conftest.err'
3999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4000 (eval $ac_try) 2>&5
4001 ac_status=$?
4002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003 (exit $ac_status); }; } &&
4004 { ac_try='test -s conftest$ac_exeext'
4005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4006 (eval $ac_try) 2>&5
4007 ac_status=$?
4008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4009 (exit $ac_status); }; }; then
4010 cat >conftest.$ac_ext <<_ACEOF
4011/* confdefs.h. */
4012_ACEOF
4013cat confdefs.h >>conftest.$ac_ext
4014cat >>conftest.$ac_ext <<_ACEOF
4015/* end confdefs.h. */
a3993f33 4016#include <gmp.h>
e69bf64b 4017 #include <mpfr.h>
1c710c3c
DJ
4018int
4019main ()
4020{
a3993f33 4021
e69bf64b
PB
4022 #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,1)
4023 choke me
4024 #endif
4025 mpfr_t n; mpfr_init(n);
1c710c3c
DJ
4026
4027 ;
4028 return 0;
4029}
4030_ACEOF
4031rm -f conftest.$ac_objext conftest$ac_exeext
4032if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4033 (eval $ac_link) 2>conftest.er1
4034 ac_status=$?
4035 grep -v '^ *+' conftest.er1 >conftest.err
4036 rm -f conftest.er1
4037 cat conftest.err >&5
4038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4039 (exit $ac_status); } &&
4040 { ac_try='test -z "$ac_c_werror_flag"
4041 || test ! -s conftest.err'
4042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4043 (eval $ac_try) 2>&5
4044 ac_status=$?
4045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4046 (exit $ac_status); }; } &&
4047 { ac_try='test -s conftest$ac_exeext'
4048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4049 (eval $ac_try) 2>&5
4050 ac_status=$?
4051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4052 (exit $ac_status); }; }; then
4053 echo "$as_me:$LINENO: result: yes" >&5
4054echo "${ECHO_T}yes" >&6
4055else
4056 echo "$as_me: failed program was:" >&5
4057sed 's/^/| /' conftest.$ac_ext >&5
4058
4059echo "$as_me:$LINENO: result: buggy but acceptable" >&5
4060echo "${ECHO_T}buggy but acceptable" >&6
4061fi
4062rm -f conftest.err conftest.$ac_objext \
4063 conftest$ac_exeext conftest.$ac_ext
4064else
4065 echo "$as_me: failed program was:" >&5
4066sed 's/^/| /' conftest.$ac_ext >&5
4067
4068echo "$as_me:$LINENO: result: no" >&5
4069echo "${ECHO_T}no" >&6; have_gmp=no
4070fi
4071rm -f conftest.err conftest.$ac_objext \
4072 conftest$ac_exeext conftest.$ac_ext
e69bf64b
PB
4073 LIBS="$saved_LIBS"
4074 fi
4075 CFLAGS="$saved_CFLAGS"
6de9cd9a 4076
e69bf64b 4077 if test x$have_gmp != xyes; then
1c710c3c
DJ
4078 { { echo "$as_me:$LINENO: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+.
4079Try the --with-gmp and/or --with-mpfr options to specify their locations.
4080Copies of these libraries' source code can be found at their respective
4081hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
4082See also http://gcc.gnu.org/install/prerequisites.html for additional info.
4083If you obtained GMP and/or MPFR from a vendor distribution package, make
4084sure that you have installed both the libraries and the header files.
4085They may be located in separate packages." >&5
4086echo "$as_me: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+.
ca558912
KG
4087Try the --with-gmp and/or --with-mpfr options to specify their locations.
4088Copies of these libraries' source code can be found at their respective
4089hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
dbee1fb3
KG
4090See also http://gcc.gnu.org/install/prerequisites.html for additional info.
4091If you obtained GMP and/or MPFR from a vendor distribution package, make
4092sure that you have installed both the libraries and the header files.
1c710c3c
DJ
4093They may be located in separate packages." >&2;}
4094 { (exit 1); exit 1; }; }
e69bf64b 4095 fi
70ec446f
KG
4096fi
4097
bebf829d 4098# Flags needed for both GMP and/or MPFR
6de9cd9a
DN
4099
4100
4101
1e0f07d3 4102# By default, C is the only stage 1 language.
e1888513 4103stage1_languages=,c,
2805b53a 4104
55ffb5ed
NN
4105# Figure out what language subdirectories are present.
4106# Look if the user specified --enable-languages="..."; if not, use
4107# the environment variable $LANGUAGES if defined. $LANGUAGES might
4108# go away some day.
4109# NB: embedded tabs in this IF block -- do not untabify
4110if test -d ${srcdir}/gcc; then
4111 if test x"${enable_languages+set}" != xset; then
4112 if test x"${LANGUAGES+set}" = xset; then
4113 enable_languages="${LANGUAGES}"
4114 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
4115 else
4116 enable_languages=all
4117 fi
4118 else
4119 if test x"${enable_languages}" = x ||
4120 test x"${enable_languages}" = xyes;
4121 then
4122 echo configure.in: --enable-languages needs at least one language argument 1>&2
4123 exit 1
4124 fi
4125 fi
4126 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
4127
7f26dfa3
FXC
4128 # 'f95' is the old name for the 'fortran' language. We issue a warning
4129 # and make the substitution.
4130 case ,${enable_languages}, in
4131 *,f95,*)
4132 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
4133 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
4134 ;;
4135 esac
4136
55ffb5ed
NN
4137 # First scan to see if an enabled language requires some other language.
4138 # We assume that a given config-lang.in will list all the language
4139 # front ends it requires, even if some are required indirectly.
4140 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
4141 case ${lang_frag} in
4142 ..) ;;
4143 # The odd quoting in the next line works around
4144 # an apparent bug in bash 1.12 on linux.
4145 ${srcdir}/gcc/[*]/config-lang.in) ;;
4146 *)
4147 # From the config-lang.in, get $language, $lang_requires
4148 language=
4149 lang_requires=
4150 . ${lang_frag}
4151 for other in ${lang_requires} ; do
4152 case ,${enable_languages}, in
4153 *,$other,*) ;;
4154 *,all,*) ;;
4155 *,$language,*)
4156 echo " \`$other' language required by \`$language'; enabling" 1>&2
4157 enable_languages="${enable_languages},${other}"
4158 ;;
4159 esac
4160 done
4161 ;;
4162 esac
4163 done
4164
e1888513 4165 new_enable_languages=,c,
55ffb5ed 4166 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 4167 potential_languages=,c,
55ffb5ed
NN
4168
4169 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
4170 case ${lang_frag} in
4171 ..) ;;
4172 # The odd quoting in the next line works around
4173 # an apparent bug in bash 1.12 on linux.
4174 ${srcdir}/gcc/[*]/config-lang.in) ;;
4175 *)
1c710c3c 4176 # From the config-lang.in, get $language, $target_libs,
2805b53a 4177 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
4178 language=
4179 target_libs=
4180 lang_dirs=
1546bb64 4181 subdir_requires=
e1888513
PB
4182 boot_language=no
4183 build_by_default=yes
55ffb5ed 4184 . ${lang_frag}
e1888513
PB
4185 if test x${language} = x; then
4186 echo "${lang_frag} doesn't set \$language." 1>&2
4187 exit 1
4188 fi
4189
4190 case ,${enable_languages}, in
4191 *,${language},*)
55ffb5ed
NN
4192 # Language was explicitly selected; include it.
4193 add_this_lang=yes
4194 ;;
e1888513
PB
4195 *,all,*)
4196 # 'all' was selected, select it if it is a default language
4197 add_this_lang=${build_by_default}
55ffb5ed
NN
4198 ;;
4199 *)
4200 add_this_lang=no
4201 ;;
4202 esac
6de9cd9a 4203
1546bb64 4204 # Disable languages that need other directories if these aren't available.
95695ad3 4205 for i in $subdir_requires; do
b6348cb3 4206 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
4207 case ,${enable_languages}, in
4208 *,${language},*)
4209 # Specifically requested language; tell them.
1c710c3c
DJ
4210 { { echo "$as_me:$LINENO: error: The gcc/$i directory contains parts of $language but is missing" >&5
4211echo "$as_me: error: The gcc/$i directory contains parts of $language but is missing" >&2;}
4212 { (exit 1); exit 1; }; }
1546bb64
PB
4213 ;;
4214 *)
4215 # Silently disable.
e1888513 4216 add_this_lang=unsupported
1546bb64
PB
4217 ;;
4218 esac
4219 done
4220
e1888513
PB
4221 # Disable Ada if no preexisting GNAT is available.
4222 case ,${enable_languages},:${language}:${have_gnat} in
4223 *,${language},*:ada:no)
4224 # Specifically requested language; tell them.
1c710c3c
DJ
4225 { { echo "$as_me:$LINENO: error: GNAT is required to build $language" >&5
4226echo "$as_me: error: GNAT is required to build $language" >&2;}
4227 { (exit 1); exit 1; }; }
e1888513
PB
4228 ;;
4229 *:ada:no)
4230 # Silently disable.
4231 add_this_lang=unsupported
4232 ;;
4233 esac
4234
4fab7234
HPN
4235 # Disable a language that is unsupported by the target.
4236 case " $unsupported_languages " in
4237 *" $language "*)
e1888513 4238 add_this_lang=unsupported
4fab7234
HPN
4239 ;;
4240 esac
4241
6de9cd9a 4242 case $add_this_lang in
e1888513 4243 unsupported)
55ffb5ed 4244 # Remove language-dependent dirs.
2805b53a
NN
4245 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
4246 ;;
e1888513
PB
4247 no)
4248 # Remove language-dependent dirs; still show language as supported.
4249 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
4250 potential_languages="${potential_languages}${language},"
4251 ;;
4252 yes)
4253 new_enable_languages="${new_enable_languages}${language},"
4254 potential_languages="${potential_languages}${language},"
2805b53a
NN
4255 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4256 case ${boot_language} in
4257 yes)
340de83f 4258 # Add to (comma-separated) list of stage 1 languages.
e1888513 4259 stage1_languages="${stage1_languages}${language},"
2805b53a
NN
4260 ;;
4261 esac
4262 ;;
55ffb5ed
NN
4263 esac
4264 ;;
4265 esac
4266 done
4267
e1888513
PB
4268 # Check whether --enable-stage1-languages or --disable-stage1-languages was given.
4269if test "${enable_stage1_languages+set}" = set; then
4270 enableval="$enable_stage1_languages"
4271 case ,${enable_stage1_languages}, in
4272 ,no,|,,)
4273 # Set it to something that will have no effect in the loop below
4274 enable_stage1_languages=c ;;
4275 ,yes,)
4276 enable_stage1_languages=`echo $new_enable_languages | \
4277 sed -e "s/^,//" -e "s/,$//" ` ;;
4278 *,all,*)
4279 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
4280 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
4281 esac
4282
4283 # Add "good" languages from enable_stage1_languages to stage1_languages,
4284 # while "bad" languages go in missing_languages. Leave no duplicates.
4285 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
4286 case $potential_languages in
4287 *,$i,*)
4288 case $stage1_languages in
4289 *,$i,*) ;;
4290 *) stage1_languages="$stage1_languages$i," ;;
4291 esac ;;
4292 *)
4293 case $missing_languages in
4294 *,$i,*) ;;
4295 *) missing_languages="$missing_languages$i," ;;
4296 esac ;;
4297 esac
4298 done
1c710c3c 4299fi;
e1888513
PB
4300
4301 # Remove leading/trailing commas that were added for simplicity
4302 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 4303 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
4304 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
4305 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
4306
55ffb5ed 4307 if test "x$missing_languages" != x; then
1c710c3c 4308 { { echo "$as_me:$LINENO: error:
0cf085e4 4309The following requested languages could not be built: ${missing_languages}
1c710c3c
DJ
4310Supported languages are: ${potential_languages}" >&5
4311echo "$as_me: error:
4312The following requested languages could not be built: ${missing_languages}
4313Supported languages are: ${potential_languages}" >&2;}
4314 { (exit 1); exit 1; }; }
55ffb5ed 4315 fi
55ffb5ed
NN
4316 if test "x$new_enable_languages" != "x$enable_languages"; then
4317 echo The following languages will be built: ${new_enable_languages}
e1888513 4318 enable_languages="$new_enable_languages"
55ffb5ed 4319 fi
e1888513 4320
1c710c3c 4321
6bbec498 4322 ac_configure_args=`echo " $ac_configure_args" | sed -e 's/ --enable-languages=[^ ]*//' -e 's/$/ --enable-languages='"$enable_languages"/ `
55ffb5ed
NN
4323fi
4324
27079765
AH
4325# Handle --disable-<component> generically.
4326for dir in $configdirs $build_configdirs $target_configdirs ; do
4327 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
4328 if eval test x\${enable_${dirname}} "=" xno ; then
4329 noconfigdirs="$noconfigdirs $dir"
4330 fi
4331done
4332
7cd0cf9c
DA
4333# Check for Boehm's garbage collector
4334# Check whether --enable-objc-gc or --disable-objc-gc was given.
4335if test "${enable_objc_gc+set}" = set; then
4336 enableval="$enable_objc_gc"
4337 case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4338 *,objc,*:*:yes:*target-boehm-gc*)
1c710c3c
DJ
4339 { { echo "$as_me:$LINENO: error: Boehm's garbage collector was requested yet not supported in this configuration" >&5
4340echo "$as_me: error: Boehm's garbage collector was requested yet not supported in this configuration" >&2;}
4341 { (exit 1); exit 1; }; }
7cd0cf9c
DA
4342 ;;
4343esac
1c710c3c 4344fi;
7cd0cf9c
DA
4345
4346# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
4347case ,${enable_languages},:${enable_objc_gc} in
4348 *,objc,*:yes)
7cd0cf9c
DA
4349 # Keep target-boehm-gc if requested for Objective-C.
4350 ;;
7cd0cf9c 4351 *)
2a79fd67
DA
4352 # Otherwise remove target-boehm-gc depending on target-libjava.
4353 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
4354 noconfigdirs="$noconfigdirs target-boehm-gc"
4355 fi
7cd0cf9c
DA
4356 ;;
4357esac
4358
ee6a22df
L
4359# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
4360# $build_configdirs and $target_configdirs.
55ffb5ed
NN
4361# If we have the source for $noconfigdirs entries, add them to $notsupp.
4362
4363notsupp=""
4364for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 4365 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
4366 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4367 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
4368 if test -r $srcdir/$dirname/configure ; then
4369 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4370 true
4371 else
4372 notsupp="$notsupp $dir"
4373 fi
4374 fi
4375 fi
ee6a22df
L
4376 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4377 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
4378 if test -r $srcdir/$dirname/configure ; then
4379 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4380 true
4381 else
4382 notsupp="$notsupp $dir"
4383 fi
4384 fi
4385 fi
55ffb5ed
NN
4386 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4387 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
4388 if test -r $srcdir/$dirname/configure ; then
4389 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4390 true
4391 else
4392 notsupp="$notsupp $dir"
4393 fi
4394 fi
4395 fi
4396done
4397
4398# Sometimes the tools are distributed with libiberty but with no other
4399# libraries. In that case, we don't want to build target-libiberty.
54fdc474 4400# Don't let libgcc imply libiberty either.
55ffb5ed 4401if test -n "${target_configdirs}" ; then
54fdc474 4402 libgcc=
55ffb5ed
NN
4403 others=
4404 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
54fdc474
DJ
4405 if test "$i" = "libgcc"; then
4406 libgcc=target-libgcc
4407 elif test "$i" != "libiberty" ; then
55ffb5ed
NN
4408 if test -r $srcdir/$i/configure ; then
4409 others=yes;
4410 break;
4411 fi
4412 fi
4413 done
4414 if test -z "${others}" ; then
54fdc474 4415 target_configdirs=$libgcc
55ffb5ed
NN
4416 fi
4417fi
4418
4419# Quietly strip out all directories which aren't configurable in this tree.
4420# This relies on all configurable subdirectories being autoconfiscated, which
4421# is now the case.
23f6b2f9
PB
4422build_configdirs_all="$build_configdirs"
4423build_configdirs=
4424for i in ${build_configdirs_all} ; do
1c710c3c 4425 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
4426 if test -f ${srcdir}/$j/configure ; then
4427 build_configdirs="${build_configdirs} $i"
4428 fi
4429done
4430
55ffb5ed
NN
4431configdirs_all="$configdirs"
4432configdirs=
4433for i in ${configdirs_all} ; do
4434 if test -f ${srcdir}/$i/configure ; then
4435 configdirs="${configdirs} $i"
4436 fi
4437done
23f6b2f9 4438
55ffb5ed
NN
4439target_configdirs_all="$target_configdirs"
4440target_configdirs=
4441for i in ${target_configdirs_all} ; do
1c710c3c 4442 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
4443 if test -f ${srcdir}/$j/configure ; then
4444 target_configdirs="${target_configdirs} $i"
4445 fi
4446done
4447
4448# Produce a warning message for the subdirs we can't configure.
4449# This isn't especially interesting in the Cygnus tree, but in the individual
4450# FSF releases, it's important to let people know when their machine isn't
4451# supported by the one or two programs in a package.
4452
4453if test -n "${notsupp}" && test -z "${norecursion}" ; then
4454 # If $appdirs is non-empty, at least one of those directories must still
4455 # be configured, or we error out. (E.g., if the gas release supports a
4456 # specified target in some subdirs but not the gas subdir, we shouldn't
4457 # pretend that all is well.)
4458 if test -n "$appdirs" ; then
4459 for dir in $appdirs ; do
4460 if test -r $dir/Makefile.in ; then
4461 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
4462 appdirs=""
4463 break
4464 fi
23f6b2f9 4465 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
4466 appdirs=""
4467 break
4468 fi
4469 fi
4470 done
4471 if test -n "$appdirs" ; then
4472 echo "*** This configuration is not supported by this package." 1>&2
4473 exit 1
4474 fi
4475 fi
4476 # Okay, some application will build, or we don't care to check. Still
4477 # notify of subdirs not getting built.
4478 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
4479 echo " ${notsupp}" 1>&2
4480 echo " (Any other directories should still work fine.)" 1>&2
4481fi
4482
4483case "$host" in
4484 *msdosdjgpp*)
4485 enable_gdbtk=no ;;
4486esac
4487
4488copy_dirs=
4489
1c710c3c 4490
526635cb
MM
4491# Check whether --with-build-sysroot or --without-build-sysroot was given.
4492if test "${with_build_sysroot+set}" = set; then
4493 withval="$with_build_sysroot"
4494 if test x"$withval" != x ; then
4495 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
4496 fi
4497else
4498 SYSROOT_CFLAGS_FOR_TARGET=
1c710c3c 4499fi;
526635cb
MM
4500
4501
55ffb5ed
NN
4502# Handle --with-headers=XXX. If the value is not "yes", the contents of
4503# the named directory are copied to $(tooldir)/sys-include.
4504if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
4505 if test x${is_cross_compiler} = xno ; then
4506 echo 1>&2 '***' --with-headers is only supported when cross compiling
4507 exit 1
4508 fi
4509 if test x"${with_headers}" != xyes ; then
4510 case "${exec_prefixoption}" in
4511 "") x=${prefix} ;;
4512 *) x=${exec_prefix} ;;
4513 esac
1c710c3c 4514 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
4515 fi
4516fi
4517
4518# Handle --with-libs=XXX. If the value is not "yes", the contents of
4519# the name directories are copied to $(tooldir)/lib. Multiple directories
4520# are permitted.
4521if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
4522 if test x${is_cross_compiler} = xno ; then
4523 echo 1>&2 '***' --with-libs is only supported when cross compiling
4524 exit 1
4525 fi
4526 if test x"${with_libs}" != xyes ; then
4527 # Copy the libraries in reverse order, so that files in the first named
4528 # library override files in subsequent libraries.
4529 case "${exec_prefixoption}" in
4530 "") x=${prefix} ;;
4531 *) x=${exec_prefix} ;;
4532 esac
4533 for l in ${with_libs}; do
1c710c3c 4534 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
4535 done
4536 fi
4537fi
4538
e8b05380
PB
4539# Set with_gnu_as and with_gnu_ld as appropriate.
4540#
4541# This is done by determining whether or not the appropriate directory
4542# is available, and by checking whether or not specific configurations
4543# have requested that this magic not happen.
1c710c3c
DJ
4544#
4545# The command line options always override the explicit settings in
e8b05380
PB
4546# configure.in, and the settings in configure.in override this magic.
4547#
1c710c3c 4548# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380
PB
4549# want to do that, then you should use the --without-gnu-as and
4550# --without-gnu-ld options for the configure script.
4551
4552if test x${use_gnu_as} = x &&
4553 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
4554 with_gnu_as=yes
4555 extra_host_args="$extra_host_args --with-gnu-as"
4556fi
4557
4558if test x${use_gnu_ld} = x &&
4559 echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 ; then
4560 with_gnu_ld=yes
4561 extra_host_args="$extra_host_args --with-gnu-ld"
4562fi
4563
4564# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
4565# can detect this case.
4566
4567if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
4568 with_newlib=yes
4569 extra_host_args="$extra_host_args --with-newlib"
4570fi
4571
55ffb5ed
NN
4572# Handle ${copy_dirs}
4573set fnord ${copy_dirs}
4574shift
4575while test $# != 0 ; do
4576 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
4577 :
4578 else
4579 echo Copying $1 to $2
4580
4581 # Use the install script to create the directory and all required
4582 # parent directories.
4583 if test -d $2 ; then
4584 :
4585 else
4586 echo >config.temp
4587 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
4588 fi
4589
4590 # Copy the directory, assuming we have tar.
4591 # FIXME: Should we use B in the second tar? Not all systems support it.
4592 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
4593
4594 # It is the responsibility of the user to correctly adjust all
4595 # symlinks. If somebody can figure out how to handle them correctly
4596 # here, feel free to add the code.
4597
4598 echo $1 > $2/COPIED
4599 fi
4600 shift; shift
4601done
4602
e8b05380
PB
4603# Determine a target-dependent exec_prefix that the installed
4604# gcc will search in. Keep this list sorted by triplet, with
4605# the *-*-osname triplets last.
4606md_exec_prefix=
4607case "${target}" in
4608 alpha*-*-*vms*)
4609 md_exec_prefix=/gnu/lib/gcc-lib
4610 ;;
4611 i3456786-pc-msdosdjgpp*)
4612 md_exec_prefix=/dev/env/DJDIR/bin
4613 ;;
4614 i3456786-*-sco3.2v5*)
4615 if test $with_gnu_as = yes; then
4616 md_exec_prefix=/usr/gnu/bin
4617 else
4618 md_exec_prefix=/usr/ccs/bin/elf
4619 fi
4620 ;;
4621
4622 mn10300-*-* | \
4623 powerpc-*-chorusos* | \
4624 powerpc*-*-eabi* | \
4625 powerpc*-*-sysv* | \
4626 powerpc*-*-kaos* | \
4627 s390x-ibm-tpf*)
4628 md_exec_prefix=/usr/ccs/bin
4629 ;;
4630 sparc64-*-elf*)
4631 ;;
4632 v850*-*-*)
4633 md_exec_prefix=/usr/ccs/bin
4634 ;;
4635 xtensa-*-elf*)
4636 ;;
4637
4638 *-*-beos* | \
4639 *-*-elf* | \
4640 *-*-hpux* | \
4641 *-*-netware* | \
4642 *-*-nto-qnx* | \
4643 *-*-rtems* | \
4644 *-*-solaris2* | \
4645 *-*-sysv45* | \
4646 *-*-vxworks* | \
4647 *-wrs-windiss)
4648 md_exec_prefix=/usr/ccs/bin
4649 ;;
4650esac
4651
671aa708
NN
4652extra_arflags_for_target=
4653extra_nmflags_for_target=
4654extra_ranlibflags_for_target=
4655target_makefile_frag=/dev/null
4656case "${target}" in
58e24147
AM
4657 spu-*-*)
4658 target_makefile_frag="config/mt-spu"
4659 ;;
61fec9ff 4660 *-*-netware*)
671aa708
NN
4661 target_makefile_frag="config/mt-netware"
4662 ;;
98a5bb3b
RM
4663 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu)
4664 target_makefile_frag="config/mt-gnu"
671aa708
NN
4665 ;;
4666 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 4667 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
4668 # commands to handle both 32-bit and 64-bit objects. These flags are
4669 # harmless if we're using GNU nm or ar.
4670 extra_arflags_for_target=" -X32_64"
4671 extra_nmflags_for_target=" -B -X32_64"
4672 ;;
4673 *-*-darwin*)
4674 # ranlib from Darwin requires the -c flag to look at common symbols.
4675 extra_ranlibflags_for_target=" -c"
4676 ;;
4677 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
4678 target_makefile_frag="config/mt-wince"
4679 ;;
4680esac
4681
4682alphaieee_frag=/dev/null
4683case $target in
4684 alpha*-*-*)
4685 # This just makes sure to use the -mieee option to build target libs.
4686 # This should probably be set individually by each library.
4687 alphaieee_frag="config/mt-alphaieee"
4688 ;;
4689esac
4690
4691# If --enable-target-optspace always use -Os instead of -O2 to build
4692# the target libraries, similarly if it is not specified, use -Os
4693# on selected platforms.
4694ospace_frag=/dev/null
4695case "${enable_target_optspace}:${target}" in
4696 yes:*)
4697 ospace_frag="config/mt-ospace"
4698 ;;
4699 :d30v-*)
4700 ospace_frag="config/mt-d30v"
4701 ;;
4702 :m32r-* | :d10v-* | :fr30-*)
4703 ospace_frag="config/mt-ospace"
4704 ;;
4705 no:* | :*)
4706 ;;
4707 *)
4708 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
4709 ;;
4710esac
4711
671aa708
NN
4712# Default to using --with-stabs for certain targets.
4713if test x${with_stabs} = x ; then
4714 case "${target}" in
89a95129 4715 mips*-*-irix[56]*)
671aa708
NN
4716 ;;
4717 mips*-*-* | alpha*-*-osf*)
4718 with_stabs=yes;
4719 extra_host_args="${extra_host_args} --with-stabs"
4720 ;;
4721 esac
4722fi
4723
4724# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
4725# them automatically.
4726case "${host}" in
1c710c3c 4727 hppa*64*-*-hpux11*)
671aa708
NN
4728 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
4729 ;;
4730esac
4731
671aa708
NN
4732# Some systems (e.g., one of the i386-aix systems the gas testers are
4733# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 4734tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
4735build_tooldir=${tooldir}
4736
671aa708
NN
4737# Create a .gdbinit file which runs the one in srcdir
4738# and tells GDB to look there for source files.
4739
4740if test -r ${srcdir}/.gdbinit ; then
4741 case ${srcdir} in
4742 .) ;;
4743 *) cat > ./.gdbinit <<EOF
4744# ${NO_EDIT}
4745dir ${srcdir}
4746dir .
4747source ${srcdir}/.gdbinit
4748EOF
4749 ;;
4750 esac
4751fi
4752
671aa708
NN
4753# Make sure that the compiler is able to generate an executable. If it
4754# can't, we are probably in trouble. We don't care whether we can run the
4755# executable--we might be using a cross compiler--we only care whether it
4756# can be created. At this point the main configure script has set CC.
4757we_are_ok=no
4758echo "int main () { return 0; }" > conftest.c
4759${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
4760if test $? = 0 ; then
4761 if test -s conftest || test -s conftest.exe ; then
4762 we_are_ok=yes
4763 fi
1c710c3c 4764fi
671aa708
NN
4765case $we_are_ok in
4766 no)
4767 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
4768 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
4769 rm -f conftest*
4770 exit 1
4771 ;;
4772esac
4773rm -f conftest*
4774
4775# The Solaris /usr/ucb/cc compiler does not appear to work.
4776case "${host}" in
4777 sparc-sun-solaris2*)
4778 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
4779 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
4780 could_use=
4781 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
4782 if test -d /opt/cygnus/bin ; then
4783 if test "$could_use" = "" ; then
4784 could_use="/opt/cygnus/bin"
4785 else
4786 could_use="$could_use or /opt/cygnus/bin"
4787 fi
4788 fi
4789 if test "$could_use" = "" ; then
4790 echo "Warning: compilation may fail because you're using"
4791 echo "/usr/ucb/cc. You should change your PATH or CC "
4792 echo "variable and rerun configure."
4793 else
4794 echo "Warning: compilation may fail because you're using"
4795 echo "/usr/ucb/cc, when you should use the C compiler from"
4796 echo "$could_use. You should change your"
4797 echo "PATH or CC variable and rerun configure."
4798 fi
4799 fi
4800 ;;
4801esac
4802
671aa708
NN
4803case "${host}" in
4804 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
256f7136 4805 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
671aa708
NN
4806 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
4807esac
4808
4809# Record target_configdirs and the configure arguments for target and
4810# build configuration in Makefile.
4811target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 4812build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
671aa708 4813
671aa708
NN
4814# Determine whether gdb needs tk/tcl or not.
4815# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
4816# and in that case we want gdb to be built without tk. Ugh!
4817# In fact I believe gdb is the *only* package directly dependent on tk,
4818# so we should be able to put the 'maybe's in unconditionally and
4819# leave out the maybe dependencies when enable_gdbtk is false. I'm not
4820# 100% sure that that's safe though.
e914a571 4821
b4f96efe 4822gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
4823case "$enable_gdbtk" in
4824 no)
4825 GDB_TK="" ;;
e914a571
AC
4826 yes)
4827 GDB_TK="${gdb_tk}" ;;
671aa708 4828 *)
e914a571
AC
4829 # Only add the dependency on gdbtk when GDBtk is part of the gdb
4830 # distro. Eventually someone will fix this and move Insight, nee
4831 # gdbtk to a separate directory.
4832 if test -d ${srcdir}/gdb/gdbtk ; then
4833 GDB_TK="${gdb_tk}"
4834 else
4835 GDB_TK=""
4836 fi
4837 ;;
671aa708 4838esac
ef9db8d5
DJ
4839CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
4840INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 4841
60975492 4842# Strip out unwanted targets.
8b87bb96
NN
4843
4844# While at that, we remove Makefiles if we were started for recursive
4845# configuration, so that the top-level Makefile reconfigures them,
4846# like we used to do when configure itself was recursive.
8b87bb96 4847
60975492
PB
4848# Loop over modules. $extrasub must be used with care, limiting as
4849# much as possible the usage of range addresses. That's because autoconf
4850# splits the sed script to overcome limits in the number of commands,
4851# and relying on carefully-timed sed passes may turn out to be very hard
4852# to maintain later. In this particular case, you just have to be careful
4853# not to nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 4854
f516a7da
PB
4855# Check whether --enable-bootstrap or --disable-bootstrap was given.
4856if test "${enable_bootstrap+set}" = set; then
4857 enableval="$enable_bootstrap"
1c710c3c 4858
f516a7da 4859else
ce521a9c 4860 enable_bootstrap=default
1c710c3c 4861fi;
f516a7da 4862
ce521a9c
PB
4863# Issue errors and warnings for invalid/strange bootstrap combinations.
4864case "$configdirs" in
4865 *gcc*) have_compiler=yes ;;
4866 *) have_compiler=no ;;
4867esac
4868
4869case "$have_compiler:$host:$target:$enable_bootstrap" in
4870 *:*:*:no) ;;
4871
1ca26cd2 4872 # Default behavior. Enable bootstrap if we have a compiler
ce521a9c
PB
4873 # and we are in a native configuration.
4874 yes:$build:$build:default)
1ca26cd2 4875 enable_bootstrap=yes ;;
ce521a9c
PB
4876
4877 *:*:*:default)
4878 enable_bootstrap=no ;;
4879
4880 # We have a compiler and we are in a native configuration, bootstrap is ok
2d309510 4881 yes:$build:$build:yes)
ce521a9c
PB
4882 ;;
4883
4884 # Other configurations, but we have a compiler. Assume the user knows
4885 # what he's doing.
2d309510 4886 yes:*:*:yes)
1c710c3c
DJ
4887 { echo "$as_me:$LINENO: WARNING: trying to bootstrap a cross compiler" >&5
4888echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
ce521a9c
PB
4889 ;;
4890
4891 # No compiler: if they passed --enable-bootstrap explicitly, fail
2d309510 4892 no:*:*:yes)
1c710c3c
DJ
4893 { { echo "$as_me:$LINENO: error: cannot bootstrap without a compiler" >&5
4894echo "$as_me: error: cannot bootstrap without a compiler" >&2;}
4895 { (exit 1); exit 1; }; } ;;
ce521a9c
PB
4896
4897 # Fail if wrong command line
4898 *)
1c710c3c
DJ
4899 { { echo "$as_me:$LINENO: error: invalid option for --enable-bootstrap" >&5
4900echo "$as_me: error: invalid option for --enable-bootstrap" >&2;}
4901 { (exit 1); exit 1; }; }
ce521a9c
PB
4902 ;;
4903esac
4904
4905# Adjust the toplevel makefile according to whether bootstrap was selected.
f516a7da
PB
4906case "$enable_bootstrap" in
4907 yes)
5607edfd 4908 bootstrap_suffix=bootstrap ;;
f516a7da 4909 no)
5607edfd 4910 bootstrap_suffix=no-bootstrap ;;
f516a7da
PB
4911esac
4912
23f6b2f9 4913for module in ${build_configdirs} ; do
5607edfd
PB
4914 if test -z "${no_recursion}" \
4915 && test -f ${build_subdir}/${module}/Makefile; then
4916 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
4917 rm -f ${build_subdir}/${module}/Makefile
4918 fi
4919 extrasub="$extrasub
4920/^@if build-$module\$/d
4921/^@endif build-$module\$/d
4922/^@if build-$module-$bootstrap_suffix\$/d
4923/^@endif build-$module-$bootstrap_suffix\$/d"
4924done
4925for module in ${configdirs} ; do
a6fbc1e2 4926 if test -z "${no_recursion}"; then
f063a9ed 4927 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
4928 if test -f ${file}; then
4929 echo 1>&2 "*** removing ${file} to force reconfigure"
4930 rm -f ${file}
4931 fi
4932 done
5607edfd
PB
4933 fi
4934 extrasub="$extrasub
4935/^@if $module\$/d
4936/^@endif $module\$/d
4937/^@if $module-$bootstrap_suffix\$/d
4938/^@endif $module-$bootstrap_suffix\$/d"
4939done
4940for module in ${target_configdirs} ; do
4941 if test -z "${no_recursion}" \
4942 && test -f ${target_subdir}/${module}/Makefile; then
4943 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
4944 rm -f ${target_subdir}/${module}/Makefile
4945 fi
4946 extrasub="$extrasub
4947/^@if target-$module\$/d
4948/^@endif target-$module\$/d
4949/^@if target-$module-$bootstrap_suffix\$/d
4950/^@endif target-$module-$bootstrap_suffix\$/d"
4951done
4952
60975492
PB
4953extrasub="$extrasub
4954/^@if /,/^@endif /d"
671aa708
NN
4955
4956# Create the serialization dependencies. This uses a temporary file.
4957
ade82b16
AO
4958# Check whether --enable-serial-configure or --disable-serial-configure was given.
4959if test "${enable_serial_configure+set}" = set; then
4960 enableval="$enable_serial_configure"
ade82b16 4961
1c710c3c 4962fi;
ade82b16 4963
bf1d3e81
NN
4964case ${enable_serial_configure} in
4965 yes)
4966 enable_serial_build_configure=yes
4967 enable_serial_host_configure=yes
4968 enable_serial_target_configure=yes
4969 ;;
4970esac
4971
671aa708
NN
4972# These force 'configure's to be done one at a time, to avoid problems
4973# with contention over a shared config.cache.
4974rm -f serdep.tmp
ade82b16 4975echo '# serdep.tmp' > serdep.tmp
671aa708 4976olditem=
bf1d3e81 4977test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
4978for item in ${build_configdirs} ; do
4979 case ${olditem} in
4980 "") ;;
ade82b16 4981 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
4982 esac
4983 olditem=${item}
4984done
4985olditem=
bf1d3e81 4986test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
4987for item in ${configdirs} ; do
4988 case ${olditem} in
4989 "") ;;
ade82b16 4990 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
4991 esac
4992 olditem=${item}
4993done
4994olditem=
bf1d3e81 4995test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
4996for item in ${target_configdirs} ; do
4997 case ${olditem} in
4998 "") ;;
ade82b16 4999 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
5000 esac
5001 olditem=${item}
5002done
5003serialization_dependencies=serdep.tmp
5004
5005
ade82b16 5006# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c
DJ
5007# target, nonopt, and variable assignments. These are the ones we
5008# might not want to pass down to subconfigures. Also strip
5009# program-prefix, program-suffix, and program-transform-name, so that
5010# we can pass down a consistent program-transform-name.
5011baseargs=
5012keep_next=no
5013skip_next=no
5014eval "set -- $ac_configure_args"
5015for ac_arg; do
5016 if test X"$skip_next" = X"yes"; then
5017 skip_next=no
5018 continue
5019 fi
5020 if test X"$keep_next" = X"yes"; then
5021 case $ac_arg in
5022 *\'*)
5023 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5024 esac
5025 baseargs="$baseargs '$ac_arg'"
5026 keep_next=no
5027 continue
5028 fi
5029
5030 # Handle separated arguments. Based on the logic generated by
5031 # autoconf 2.59.
5032 case $ac_arg in
5033 *=* | --config-cache | -C | -disable-* | --disable-* \
5034 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
5035 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
5036 | -with-* | --with-* | -without-* | --without-* | --x)
5037 separate_arg=no
5038 ;;
5039 -*)
5040 separate_arg=yes
5041 ;;
5042 *)
5043 separate_arg=no
5044 ;;
5045 esac
5046
5047 case "$ac_arg" in
5048 --no*)
5049 continue
5050 ;;
5051 --c* | \
5052 --sr* | \
5053 --ho* | \
5054 --bu* | \
5055 --t* | \
5056 --program-* | \
5057 -cache_file* | \
5058 -srcdir* | \
5059 -host* | \
5060 -build* | \
5061 -target* | \
5062 -program-prefix* | \
5063 -program-suffix* | \
5064 -program-transform-name* )
5065 skip_next=$separate_arg
5066 continue
5067 ;;
5068 -*)
5069 # An option. Add it.
5070 case $ac_arg in
5071 *\'*)
5072 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
5073 esac
5074 baseargs="$baseargs '$ac_arg'"
5075 keep_next=$separate_arg
5076 ;;
5077 *)
5078 # Either a variable assignment, or a nonopt (triplet). Don't
5079 # pass it down; let the Makefile handle this.
5080 continue
5081 ;;
5082 esac
5083done
5084# Remove the initial space we just introduced and, as these will be
5085# expanded by make, quote '$'.
5086baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 5087
43bb47c2
DJ
5088# Add in --program-transform-name, after --program-prefix and
5089# --program-suffix have been applied to it. Autoconf has already
5090# doubled dollar signs and backslashes in program_transform_name; we want
5091# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 5092# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
5093# Also, because we want to override the logic in subdir configure scripts to
5094# choose program_transform_name, replace any s,x,x, with s,y,y,.
5095sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
5096${program_transform_name}
5097EOF_SED
5098gcc_transform_name=`cat conftestsed.out`
5099rm -f conftestsed.out
5100baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
5101
671aa708
NN
5102# For the build-side libraries, we just need to pretend we're native,
5103# and not use the same cache file. Multilibs are neither needed nor
5104# desired.
e69bf64b 5105build_configargs="--cache-file=../config.cache ${baseargs}"
671aa708
NN
5106
5107# For host modules, accept cache file option, or specification as blank.
5108case "${cache_file}" in
5109"") # empty
5110 cache_file_option="" ;;
5111/* | [A-Za-z]:[\\/]* ) # absolute path
5112 cache_file_option="--cache-file=${cache_file}" ;;
5113*) # relative path
5114 cache_file_option="--cache-file=../${cache_file}" ;;
5115esac
5116
09438bde
NN
5117# Host dirs don't like to share a cache file either, horribly enough.
5118# This seems to be due to autoconf 2.5x stupidity.
e69bf64b 5119host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708
NN
5120
5121target_configargs=${baseargs}
5122
5123# Passing a --with-cross-host argument lets the target libraries know
5124# whether they are being built with a cross-compiler or being built
5125# native. However, it would be better to use other mechanisms to make the
5126# sorts of decisions they want to make on this basis. Please consider
5127# this option to be deprecated. FIXME.
5128if test x${is_cross_compiler} = xyes ; then
1c710c3c 5129 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
5130fi
5131
5132# Default to --enable-multilib.
5133if test x${enable_multilib} = x ; then
5134 target_configargs="--enable-multilib ${target_configargs}"
5135fi
5136
5137# Pass --with-newlib if appropriate. Note that target_configdirs has
5138# changed from the earlier setting of with_newlib.
5139if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
5140 target_configargs="--with-newlib ${target_configargs}"
5141fi
5142
6b9eb62c
NN
5143# Different target subdirs use different values of certain variables
5144# (notably CXX). Worse, multilibs use *lots* of different values.
5145# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
5146# it doesn't automatically accept command-line overrides of them.
5147# This means it's not safe for target subdirs to share a cache file,
5148# which is disgusting, but there you have it. Hopefully this can be
5149# fixed in future. It's still worthwhile to use a cache file for each
5150# directory. I think.
5151
bebcd931
MS
5152# Pass the appropriate --build, --host, --target and --cache-file arguments.
5153# We need to pass --target, as newer autoconf's requires consistency
5154# for target_alias and gcc doesn't manage it consistently.
e69bf64b 5155target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 5156
671aa708
NN
5157FLAGS_FOR_TARGET=
5158case " $target_configdirs " in
5159 *" newlib "*)
5160 case " $target_configargs " in
5161 *" --with-newlib "*)
5162 case "$target" in
5163 *-cygwin*)
aa8f1f57 5164 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' ;;
671aa708
NN
5165 esac
5166
5167 # If we're not building GCC, don't discard standard headers.
5168 if test -d ${srcdir}/gcc; then
5169 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
5170
5171 if test "${build}" != "${host}"; then
5172 # On Canadian crosses, CC_FOR_TARGET will have already been set
5173 # by `configure', so we won't have an opportunity to add -Bgcc/
5174 # to it. This is right: we don't want to search that directory
5175 # for binaries, but we want the header files in there, so add
5176 # them explicitly.
215c351a 5177 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
671aa708
NN
5178
5179 # Someone might think of using the pre-installed headers on
5180 # Canadian crosses, in case the installed compiler is not fully
5181 # compatible with the compiler being built. In this case, it
5182 # would be better to flag an error than risking having
5183 # incompatible object files being constructed. We can't
5184 # guarantee that an error will be flagged, but let's hope the
5185 # compiler will do it, when presented with incompatible header
5186 # files.
5187 fi
5188 fi
5189
5190 case "${target}-${is_cross_compiler}" in
f2a0e225 5191 i[3456789]86-*-linux*-no)
671aa708
NN
5192 # Here host == target, so we don't need to build gcc,
5193 # so we don't want to discard standard headers.
5194 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
5195 ;;
5196 *)
5197 # If we're building newlib, use its generic headers last, but search
5198 # for any libc-related directories first (so make it the last -B
5199 # switch).
5200 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
5201 ;;
5202 esac
5203 ;;
5204 esac
5205 ;;
5206esac
b91f0a41
CV
5207case "$target" in
5208*-mingw*)
5209 # Can't be handled as Cygwin above since Mingw does not use newlib.
5210 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/mingw -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/mingw/include -isystem $$s/winsup/w32api/include' ;;
5211esac
671aa708 5212
6691a79e
ME
5213# Allow the user to override the flags for
5214# our build compiler if desired.
5215CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5216
671aa708
NN
5217# On Canadian crosses, we'll be searching the right directories for
5218# the previously-installed cross compiler, so don't bother to add
5219# flags for directories within the install tree of the compiler
5220# being built; programs in there won't even run.
5221if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
5222 # Search for pre-installed headers if nothing else fits.
9124bc53 5223 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
671aa708
NN
5224fi
5225
5226if test "x${use_gnu_ld}" = x &&
5227 echo " ${configdirs} " | grep " ld " > /dev/null ; then
5228 # Arrange for us to find uninstalled linker scripts.
215c351a 5229 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
5230fi
5231
e88a2c09
DD
5232# Search for other target-specific linker scripts and such.
5233case "${target}" in
5234 m32c-*-* )
5235 if test -d ${srcdir}/libgloss/m32c; then
5236 # This is for crt0.o
5237 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/m32c'
5238 # This is for r8c.ld
5239 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/m32c'
5240 # This is for libnosys.a
5241 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
5242 fi
5243 ;;
5244esac
5245
671aa708 5246# Makefile fragments.
7b61653a
PE
5247for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
5248do
5249 eval fragval=\$$frag
5250 if test $fragval != /dev/null; then
5251 eval $frag=${srcdir}/$fragval
5252 fi
5253done
671aa708
NN
5254
5255
5256
5257
5258
5259# Miscellanea: directories, flags, etc.
5260
5261
5262
5263
5264
5265
5266
23f6b2f9 5267# Build module lists & subconfigure args.
671aa708
NN
5268
5269
5270
2abefe3d
PB
5271# Host module lists & subconfigure args.
5272
5273
5274
5275# Target module lists & subconfigure args.
5276
5277
5278
5279# Build tools.
5280
5281
5282
5283# Generate default definitions for YACC, M4, LEX and other programs that run
5284# on the build machine. These are used if the Makefile can't locate these
5285# programs in objdir.
5286MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
5287
5288for ac_prog in 'bison -y' byacc yacc
5289do
1c710c3c 5290 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5291set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5292echo "$as_me:$LINENO: checking for $ac_word" >&5
5293echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5294if test "${ac_cv_prog_YACC+set}" = set; then
5295 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5296else
5297 if test -n "$YACC"; then
5298 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5299else
1c710c3c
DJ
5300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5301for as_dir in $PATH
5302do
5303 IFS=$as_save_IFS
5304 test -z "$as_dir" && as_dir=.
5305 for ac_exec_ext in '' $ac_executable_extensions; do
5306 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5307 ac_cv_prog_YACC="$ac_prog"
5308 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5309 break 2
5310 fi
5311done
5312done
5313
2abefe3d
PB
5314fi
5315fi
1c710c3c 5316YACC=$ac_cv_prog_YACC
2abefe3d 5317if test -n "$YACC"; then
1c710c3c
DJ
5318 echo "$as_me:$LINENO: result: $YACC" >&5
5319echo "${ECHO_T}$YACC" >&6
2abefe3d 5320else
1c710c3c
DJ
5321 echo "$as_me:$LINENO: result: no" >&5
5322echo "${ECHO_T}no" >&6
2abefe3d
PB
5323fi
5324
1c710c3c 5325 test -n "$YACC" && break
2abefe3d
PB
5326done
5327test -n "$YACC" || YACC="$MISSING bison -y"
5328
5329case " $build_configdirs " in
5330 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
5331 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
5332esac
5333
5334for ac_prog in bison
5335do
1c710c3c 5336 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5337set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5338echo "$as_me:$LINENO: checking for $ac_word" >&5
5339echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5340if test "${ac_cv_prog_BISON+set}" = set; then
5341 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5342else
5343 if test -n "$BISON"; then
5344 ac_cv_prog_BISON="$BISON" # Let the user override the test.
5345else
1c710c3c
DJ
5346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5347for as_dir in $PATH
5348do
5349 IFS=$as_save_IFS
5350 test -z "$as_dir" && as_dir=.
5351 for ac_exec_ext in '' $ac_executable_extensions; do
5352 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5353 ac_cv_prog_BISON="$ac_prog"
5354 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5355 break 2
5356 fi
5357done
5358done
5359
2abefe3d
PB
5360fi
5361fi
1c710c3c 5362BISON=$ac_cv_prog_BISON
2abefe3d 5363if test -n "$BISON"; then
1c710c3c
DJ
5364 echo "$as_me:$LINENO: result: $BISON" >&5
5365echo "${ECHO_T}$BISON" >&6
2abefe3d 5366else
1c710c3c
DJ
5367 echo "$as_me:$LINENO: result: no" >&5
5368echo "${ECHO_T}no" >&6
2abefe3d
PB
5369fi
5370
1c710c3c 5371 test -n "$BISON" && break
2abefe3d
PB
5372done
5373test -n "$BISON" || BISON="$MISSING bison"
5374
5375case " $build_configdirs " in
5376 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
5377esac
5378
5379for ac_prog in gm4 gnum4 m4
5380do
1c710c3c 5381 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5382set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5383echo "$as_me:$LINENO: checking for $ac_word" >&5
5384echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5385if test "${ac_cv_prog_M4+set}" = set; then
5386 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5387else
5388 if test -n "$M4"; then
5389 ac_cv_prog_M4="$M4" # Let the user override the test.
5390else
1c710c3c
DJ
5391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5392for as_dir in $PATH
5393do
5394 IFS=$as_save_IFS
5395 test -z "$as_dir" && as_dir=.
5396 for ac_exec_ext in '' $ac_executable_extensions; do
5397 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5398 ac_cv_prog_M4="$ac_prog"
5399 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5400 break 2
5401 fi
5402done
5403done
5404
2abefe3d
PB
5405fi
5406fi
1c710c3c 5407M4=$ac_cv_prog_M4
2abefe3d 5408if test -n "$M4"; then
1c710c3c
DJ
5409 echo "$as_me:$LINENO: result: $M4" >&5
5410echo "${ECHO_T}$M4" >&6
2abefe3d 5411else
1c710c3c
DJ
5412 echo "$as_me:$LINENO: result: no" >&5
5413echo "${ECHO_T}no" >&6
2abefe3d
PB
5414fi
5415
1c710c3c 5416 test -n "$M4" && break
2abefe3d
PB
5417done
5418test -n "$M4" || M4="$MISSING m4"
5419
5420case " $build_configdirs " in
5421 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
5422esac
5423
5424for ac_prog in flex lex
5425do
1c710c3c 5426 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5427set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5428echo "$as_me:$LINENO: checking for $ac_word" >&5
5429echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5430if test "${ac_cv_prog_LEX+set}" = set; then
5431 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5432else
5433 if test -n "$LEX"; then
5434 ac_cv_prog_LEX="$LEX" # Let the user override the test.
5435else
1c710c3c
DJ
5436as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5437for as_dir in $PATH
5438do
5439 IFS=$as_save_IFS
5440 test -z "$as_dir" && as_dir=.
5441 for ac_exec_ext in '' $ac_executable_extensions; do
5442 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5443 ac_cv_prog_LEX="$ac_prog"
5444 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5445 break 2
5446 fi
5447done
5448done
5449
2abefe3d
PB
5450fi
5451fi
1c710c3c 5452LEX=$ac_cv_prog_LEX
2abefe3d 5453if test -n "$LEX"; then
1c710c3c
DJ
5454 echo "$as_me:$LINENO: result: $LEX" >&5
5455echo "${ECHO_T}$LEX" >&6
2abefe3d 5456else
1c710c3c
DJ
5457 echo "$as_me:$LINENO: result: no" >&5
5458echo "${ECHO_T}no" >&6
2abefe3d
PB
5459fi
5460
1c710c3c 5461 test -n "$LEX" && break
2abefe3d
PB
5462done
5463test -n "$LEX" || LEX="$MISSING flex"
5464
5465case " $build_configdirs " in
5466 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
5467 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
5468esac
5469
5470for ac_prog in flex
5471do
1c710c3c 5472 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5473set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5474echo "$as_me:$LINENO: checking for $ac_word" >&5
5475echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5476if test "${ac_cv_prog_FLEX+set}" = set; then
5477 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5478else
5479 if test -n "$FLEX"; then
5480 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
5481else
1c710c3c
DJ
5482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5483for as_dir in $PATH
5484do
5485 IFS=$as_save_IFS
5486 test -z "$as_dir" && as_dir=.
5487 for ac_exec_ext in '' $ac_executable_extensions; do
5488 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5489 ac_cv_prog_FLEX="$ac_prog"
5490 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5491 break 2
5492 fi
5493done
5494done
5495
2abefe3d
PB
5496fi
5497fi
1c710c3c 5498FLEX=$ac_cv_prog_FLEX
2abefe3d 5499if test -n "$FLEX"; then
1c710c3c
DJ
5500 echo "$as_me:$LINENO: result: $FLEX" >&5
5501echo "${ECHO_T}$FLEX" >&6
2abefe3d 5502else
1c710c3c
DJ
5503 echo "$as_me:$LINENO: result: no" >&5
5504echo "${ECHO_T}no" >&6
2abefe3d
PB
5505fi
5506
1c710c3c 5507 test -n "$FLEX" && break
2abefe3d
PB
5508done
5509test -n "$FLEX" || FLEX="$MISSING flex"
5510
5511case " $build_configdirs " in
5512 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
5513esac
5514
5515for ac_prog in makeinfo
5516do
1c710c3c 5517 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5518set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5519echo "$as_me:$LINENO: checking for $ac_word" >&5
5520echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5521if test "${ac_cv_prog_MAKEINFO+set}" = set; then
5522 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5523else
5524 if test -n "$MAKEINFO"; then
5525 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
5526else
1c710c3c
DJ
5527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5528for as_dir in $PATH
5529do
5530 IFS=$as_save_IFS
5531 test -z "$as_dir" && as_dir=.
5532 for ac_exec_ext in '' $ac_executable_extensions; do
5533 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5534 ac_cv_prog_MAKEINFO="$ac_prog"
5535 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5536 break 2
5537 fi
5538done
5539done
5540
2abefe3d
PB
5541fi
5542fi
1c710c3c 5543MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 5544if test -n "$MAKEINFO"; then
1c710c3c
DJ
5545 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
5546echo "${ECHO_T}$MAKEINFO" >&6
2abefe3d 5547else
1c710c3c
DJ
5548 echo "$as_me:$LINENO: result: no" >&5
5549echo "${ECHO_T}no" >&6
2abefe3d
PB
5550fi
5551
1c710c3c 5552 test -n "$MAKEINFO" && break
2abefe3d
PB
5553done
5554test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
5555
5556case " $build_configdirs " in
5557 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
5558 *)
5559
27b6c940 5560 # For an installed makeinfo, we require it to be from texinfo 4.4 or
2abefe3d
PB
5561 # higher, else we use the "missing" dummy.
5562 if ${MAKEINFO} --version \
27b6c940 5563 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
2abefe3d
PB
5564 :
5565 else
5566 MAKEINFO="$MISSING makeinfo"
5567 fi
5568 ;;
5569
5570esac
671aa708 5571
2abefe3d 5572# FIXME: expect and dejagnu may become build tools?
671aa708 5573
2abefe3d
PB
5574for ac_prog in expect
5575do
1c710c3c 5576 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5577set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5578echo "$as_me:$LINENO: checking for $ac_word" >&5
5579echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5580if test "${ac_cv_prog_EXPECT+set}" = set; then
5581 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5582else
5583 if test -n "$EXPECT"; then
5584 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
5585else
1c710c3c
DJ
5586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5587for as_dir in $PATH
5588do
5589 IFS=$as_save_IFS
5590 test -z "$as_dir" && as_dir=.
5591 for ac_exec_ext in '' $ac_executable_extensions; do
5592 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5593 ac_cv_prog_EXPECT="$ac_prog"
5594 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5595 break 2
5596 fi
5597done
5598done
5599
2abefe3d
PB
5600fi
5601fi
1c710c3c 5602EXPECT=$ac_cv_prog_EXPECT
2abefe3d 5603if test -n "$EXPECT"; then
1c710c3c
DJ
5604 echo "$as_me:$LINENO: result: $EXPECT" >&5
5605echo "${ECHO_T}$EXPECT" >&6
2abefe3d 5606else
1c710c3c
DJ
5607 echo "$as_me:$LINENO: result: no" >&5
5608echo "${ECHO_T}no" >&6
2abefe3d 5609fi
671aa708 5610
1c710c3c 5611 test -n "$EXPECT" && break
2abefe3d
PB
5612done
5613test -n "$EXPECT" || EXPECT="expect"
671aa708 5614
2abefe3d
PB
5615case " $configdirs " in
5616 *" expect "*)
5617 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
5618 ;;
5619esac
671aa708 5620
2abefe3d
PB
5621for ac_prog in runtest
5622do
1c710c3c 5623 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 5624set dummy $ac_prog; ac_word=$2
1c710c3c
DJ
5625echo "$as_me:$LINENO: checking for $ac_word" >&5
5626echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5627if test "${ac_cv_prog_RUNTEST+set}" = set; then
5628 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
5629else
5630 if test -n "$RUNTEST"; then
5631 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 5632else
1c710c3c
DJ
5633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5634for as_dir in $PATH
5635do
5636 IFS=$as_save_IFS
5637 test -z "$as_dir" && as_dir=.
5638 for ac_exec_ext in '' $ac_executable_extensions; do
5639 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5640 ac_cv_prog_RUNTEST="$ac_prog"
5641 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5642 break 2
5643 fi
5644done
5645done
5646
2abefe3d
PB
5647fi
5648fi
1c710c3c 5649RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 5650if test -n "$RUNTEST"; then
1c710c3c
DJ
5651 echo "$as_me:$LINENO: result: $RUNTEST" >&5
5652echo "${ECHO_T}$RUNTEST" >&6
2abefe3d 5653else
1c710c3c
DJ
5654 echo "$as_me:$LINENO: result: no" >&5
5655echo "${ECHO_T}no" >&6
2abefe3d 5656fi
671aa708 5657
1c710c3c 5658 test -n "$RUNTEST" && break
2abefe3d
PB
5659done
5660test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 5661
2abefe3d
PB
5662case " $configdirs " in
5663 *" dejagnu "*)
c394e891 5664 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
5665 ;;
5666esac
671aa708
NN
5667
5668
671aa708 5669# Host tools.
ca9f4b81
AO
5670ncn_tool_prefix=
5671test -n "$host_alias" && ncn_tool_prefix=$host_alias-
5672ncn_target_tool_prefix=
5673test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
5674
2693c0b0
PB
5675 for ncn_progname in ar; do
5676 if test -n "$ncn_tool_prefix"; then
5677 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5678set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
5679echo "$as_me:$LINENO: checking for $ac_word" >&5
5680echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5681if test "${ac_cv_prog_AR+set}" = set; then
5682 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
5683else
5684 if test -n "$AR"; then
5685 ac_cv_prog_AR="$AR" # Let the user override the test.
5686else
1c710c3c
DJ
5687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5688for as_dir in $PATH
5689do
5690 IFS=$as_save_IFS
5691 test -z "$as_dir" && as_dir=.
5692 for ac_exec_ext in '' $ac_executable_extensions; do
5693 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5694 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5695 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5696 break 2
5697 fi
5698done
5699done
5700
ca9f4b81
AO
5701fi
5702fi
1c710c3c 5703AR=$ac_cv_prog_AR
ca9f4b81 5704if test -n "$AR"; then
1c710c3c
DJ
5705 echo "$as_me:$LINENO: result: $AR" >&5
5706echo "${ECHO_T}$AR" >&6
ca9f4b81 5707else
1c710c3c
DJ
5708 echo "$as_me:$LINENO: result: no" >&5
5709echo "${ECHO_T}no" >&6
ca9f4b81
AO
5710fi
5711
2693c0b0
PB
5712 fi
5713 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
5714 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5715set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
5716echo "$as_me:$LINENO: checking for $ac_word" >&5
5717echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5718if test "${ac_cv_prog_AR+set}" = set; then
5719 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 5720else
2693c0b0 5721 if test -n "$AR"; then
af71363e
AS
5722 ac_cv_prog_AR="$AR" # Let the user override the test.
5723else
1c710c3c
DJ
5724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5725for as_dir in $PATH
5726do
5727 IFS=$as_save_IFS
5728 test -z "$as_dir" && as_dir=.
5729 for ac_exec_ext in '' $ac_executable_extensions; do
5730 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5731 ac_cv_prog_AR="${ncn_progname}"
5732 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5733 break 2
5734 fi
5735done
5736done
5737
ca9f4b81
AO
5738fi
5739fi
1c710c3c 5740AR=$ac_cv_prog_AR
2693c0b0 5741if test -n "$AR"; then
1c710c3c
DJ
5742 echo "$as_me:$LINENO: result: $AR" >&5
5743echo "${ECHO_T}$AR" >&6
ca9f4b81 5744else
1c710c3c
DJ
5745 echo "$as_me:$LINENO: result: no" >&5
5746echo "${ECHO_T}no" >&6
ca9f4b81 5747fi
1c710c3c 5748
2693c0b0
PB
5749 fi
5750 test -n "$ac_cv_prog_AR" && break
5751done
5752
5753if test -z "$ac_cv_prog_AR" ; then
5754 set dummy ar
5755 if test $build = $host ; then
5756 AR="$2"
ca9f4b81 5757 else
2693c0b0 5758 AR="${ncn_tool_prefix}$2"
ca9f4b81 5759 fi
ca9f4b81
AO
5760fi
5761
2693c0b0
PB
5762 for ncn_progname in as; do
5763 if test -n "$ncn_tool_prefix"; then
5764 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5765set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
5766echo "$as_me:$LINENO: checking for $ac_word" >&5
5767echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5768if test "${ac_cv_prog_AS+set}" = set; then
5769 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
5770else
5771 if test -n "$AS"; then
5772 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 5773else
1c710c3c
DJ
5774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5775for as_dir in $PATH
5776do
5777 IFS=$as_save_IFS
5778 test -z "$as_dir" && as_dir=.
5779 for ac_exec_ext in '' $ac_executable_extensions; do
5780 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5781 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5783 break 2
5784 fi
5785done
5786done
5787
ca9f4b81
AO
5788fi
5789fi
1c710c3c 5790AS=$ac_cv_prog_AS
ca9f4b81 5791if test -n "$AS"; then
1c710c3c
DJ
5792 echo "$as_me:$LINENO: result: $AS" >&5
5793echo "${ECHO_T}$AS" >&6
ca9f4b81 5794else
1c710c3c
DJ
5795 echo "$as_me:$LINENO: result: no" >&5
5796echo "${ECHO_T}no" >&6
ca9f4b81
AO
5797fi
5798
2693c0b0
PB
5799 fi
5800 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
5801 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5802set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
5803echo "$as_me:$LINENO: checking for $ac_word" >&5
5804echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5805if test "${ac_cv_prog_AS+set}" = set; then
5806 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 5807else
2693c0b0
PB
5808 if test -n "$AS"; then
5809 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 5810else
1c710c3c
DJ
5811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5812for as_dir in $PATH
5813do
5814 IFS=$as_save_IFS
5815 test -z "$as_dir" && as_dir=.
5816 for ac_exec_ext in '' $ac_executable_extensions; do
5817 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5818 ac_cv_prog_AS="${ncn_progname}"
5819 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5820 break 2
5821 fi
5822done
5823done
5824
ca9f4b81
AO
5825fi
5826fi
1c710c3c 5827AS=$ac_cv_prog_AS
2693c0b0 5828if test -n "$AS"; then
1c710c3c
DJ
5829 echo "$as_me:$LINENO: result: $AS" >&5
5830echo "${ECHO_T}$AS" >&6
ca9f4b81 5831else
1c710c3c
DJ
5832 echo "$as_me:$LINENO: result: no" >&5
5833echo "${ECHO_T}no" >&6
ca9f4b81 5834fi
1c710c3c 5835
2693c0b0
PB
5836 fi
5837 test -n "$ac_cv_prog_AS" && break
5838done
5839
5840if test -z "$ac_cv_prog_AS" ; then
5841 set dummy as
5842 if test $build = $host ; then
5843 AS="$2"
ca9f4b81 5844 else
2693c0b0 5845 AS="${ncn_tool_prefix}$2"
ca9f4b81 5846 fi
ca9f4b81
AO
5847fi
5848
2693c0b0
PB
5849 for ncn_progname in dlltool; do
5850 if test -n "$ncn_tool_prefix"; then
5851 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5852set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
5853echo "$as_me:$LINENO: checking for $ac_word" >&5
5854echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5855if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5856 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
5857else
5858 if test -n "$DLLTOOL"; then
5859 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5860else
1c710c3c
DJ
5861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5862for as_dir in $PATH
5863do
5864 IFS=$as_save_IFS
5865 test -z "$as_dir" && as_dir=.
5866 for ac_exec_ext in '' $ac_executable_extensions; do
5867 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5868 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5869 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5870 break 2
5871 fi
5872done
5873done
5874
ca9f4b81
AO
5875fi
5876fi
1c710c3c 5877DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 5878if test -n "$DLLTOOL"; then
1c710c3c
DJ
5879 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5880echo "${ECHO_T}$DLLTOOL" >&6
ca9f4b81 5881else
1c710c3c
DJ
5882 echo "$as_me:$LINENO: result: no" >&5
5883echo "${ECHO_T}no" >&6
ca9f4b81
AO
5884fi
5885
2693c0b0
PB
5886 fi
5887 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
5888 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5889set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
5890echo "$as_me:$LINENO: checking for $ac_word" >&5
5891echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5892if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5893 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 5894else
2693c0b0
PB
5895 if test -n "$DLLTOOL"; then
5896 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 5897else
1c710c3c
DJ
5898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5899for as_dir in $PATH
5900do
5901 IFS=$as_save_IFS
5902 test -z "$as_dir" && as_dir=.
5903 for ac_exec_ext in '' $ac_executable_extensions; do
5904 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5905 ac_cv_prog_DLLTOOL="${ncn_progname}"
5906 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5907 break 2
5908 fi
5909done
5910done
5911
ca9f4b81
AO
5912fi
5913fi
1c710c3c 5914DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 5915if test -n "$DLLTOOL"; then
1c710c3c
DJ
5916 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5917echo "${ECHO_T}$DLLTOOL" >&6
ca9f4b81 5918else
1c710c3c
DJ
5919 echo "$as_me:$LINENO: result: no" >&5
5920echo "${ECHO_T}no" >&6
ca9f4b81 5921fi
1c710c3c 5922
2693c0b0
PB
5923 fi
5924 test -n "$ac_cv_prog_DLLTOOL" && break
5925done
5926
5927if test -z "$ac_cv_prog_DLLTOOL" ; then
5928 set dummy dlltool
5929 if test $build = $host ; then
5930 DLLTOOL="$2"
ca9f4b81 5931 else
2693c0b0 5932 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 5933 fi
ca9f4b81
AO
5934fi
5935
2693c0b0
PB
5936 for ncn_progname in ld; do
5937 if test -n "$ncn_tool_prefix"; then
5938 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
5939set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
5940echo "$as_me:$LINENO: checking for $ac_word" >&5
5941echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5942if test "${ac_cv_prog_LD+set}" = set; then
5943 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
5944else
5945 if test -n "$LD"; then
5946 ac_cv_prog_LD="$LD" # Let the user override the test.
5947else
1c710c3c
DJ
5948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5949for as_dir in $PATH
5950do
5951 IFS=$as_save_IFS
5952 test -z "$as_dir" && as_dir=.
5953 for ac_exec_ext in '' $ac_executable_extensions; do
5954 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5955 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5956 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5957 break 2
5958 fi
5959done
5960done
5961
ca9f4b81
AO
5962fi
5963fi
1c710c3c 5964LD=$ac_cv_prog_LD
ca9f4b81 5965if test -n "$LD"; then
1c710c3c
DJ
5966 echo "$as_me:$LINENO: result: $LD" >&5
5967echo "${ECHO_T}$LD" >&6
ca9f4b81 5968else
1c710c3c
DJ
5969 echo "$as_me:$LINENO: result: no" >&5
5970echo "${ECHO_T}no" >&6
ca9f4b81
AO
5971fi
5972
2693c0b0
PB
5973 fi
5974 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
5975 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5976set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
5977echo "$as_me:$LINENO: checking for $ac_word" >&5
5978echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5979if test "${ac_cv_prog_LD+set}" = set; then
5980 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 5981else
2693c0b0
PB
5982 if test -n "$LD"; then
5983 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 5984else
1c710c3c
DJ
5985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5986for as_dir in $PATH
5987do
5988 IFS=$as_save_IFS
5989 test -z "$as_dir" && as_dir=.
5990 for ac_exec_ext in '' $ac_executable_extensions; do
5991 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5992 ac_cv_prog_LD="${ncn_progname}"
5993 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5994 break 2
5995 fi
5996done
5997done
5998
ca9f4b81
AO
5999fi
6000fi
1c710c3c 6001LD=$ac_cv_prog_LD
2693c0b0 6002if test -n "$LD"; then
1c710c3c
DJ
6003 echo "$as_me:$LINENO: result: $LD" >&5
6004echo "${ECHO_T}$LD" >&6
ca9f4b81 6005else
1c710c3c
DJ
6006 echo "$as_me:$LINENO: result: no" >&5
6007echo "${ECHO_T}no" >&6
ca9f4b81 6008fi
1c710c3c 6009
2693c0b0
PB
6010 fi
6011 test -n "$ac_cv_prog_LD" && break
6012done
6013
6014if test -z "$ac_cv_prog_LD" ; then
6015 set dummy ld
6016 if test $build = $host ; then
6017 LD="$2"
ca9f4b81 6018 else
2693c0b0 6019 LD="${ncn_tool_prefix}$2"
ca9f4b81 6020 fi
ca9f4b81
AO
6021fi
6022
2abefe3d
PB
6023 for ncn_progname in lipo; do
6024 if test -n "$ncn_tool_prefix"; then
6025 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6026set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6027echo "$as_me:$LINENO: checking for $ac_word" >&5
6028echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6029if test "${ac_cv_prog_LIPO+set}" = set; then
6030 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
6031else
6032 if test -n "$LIPO"; then
6033 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6034else
1c710c3c
DJ
6035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6036for as_dir in $PATH
6037do
6038 IFS=$as_save_IFS
6039 test -z "$as_dir" && as_dir=.
6040 for ac_exec_ext in '' $ac_executable_extensions; do
6041 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6042 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
6043 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6044 break 2
6045 fi
6046done
6047done
6048
2abefe3d
PB
6049fi
6050fi
1c710c3c 6051LIPO=$ac_cv_prog_LIPO
2abefe3d 6052if test -n "$LIPO"; then
1c710c3c
DJ
6053 echo "$as_me:$LINENO: result: $LIPO" >&5
6054echo "${ECHO_T}$LIPO" >&6
2abefe3d 6055else
1c710c3c
DJ
6056 echo "$as_me:$LINENO: result: no" >&5
6057echo "${ECHO_T}no" >&6
2abefe3d
PB
6058fi
6059
6060 fi
6061 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
6062 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6063set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6064echo "$as_me:$LINENO: checking for $ac_word" >&5
6065echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6066if test "${ac_cv_prog_LIPO+set}" = set; then
6067 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
6068else
6069 if test -n "$LIPO"; then
6070 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6071else
1c710c3c
DJ
6072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073for as_dir in $PATH
6074do
6075 IFS=$as_save_IFS
6076 test -z "$as_dir" && as_dir=.
6077 for ac_exec_ext in '' $ac_executable_extensions; do
6078 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6079 ac_cv_prog_LIPO="${ncn_progname}"
6080 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6081 break 2
6082 fi
6083done
6084done
6085
2abefe3d
PB
6086fi
6087fi
1c710c3c 6088LIPO=$ac_cv_prog_LIPO
2abefe3d 6089if test -n "$LIPO"; then
1c710c3c
DJ
6090 echo "$as_me:$LINENO: result: $LIPO" >&5
6091echo "${ECHO_T}$LIPO" >&6
2abefe3d 6092else
1c710c3c
DJ
6093 echo "$as_me:$LINENO: result: no" >&5
6094echo "${ECHO_T}no" >&6
2abefe3d 6095fi
1c710c3c 6096
2abefe3d
PB
6097 fi
6098 test -n "$ac_cv_prog_LIPO" && break
6099done
6100
6101if test -z "$ac_cv_prog_LIPO" ; then
6102 set dummy lipo
6103 if test $build = $host ; then
6104 LIPO="$2"
6105 else
6106 LIPO="${ncn_tool_prefix}$2"
6107 fi
6108fi
6109
2693c0b0
PB
6110 for ncn_progname in nm; do
6111 if test -n "$ncn_tool_prefix"; then
6112 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6113set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6114echo "$as_me:$LINENO: checking for $ac_word" >&5
6115echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6116if test "${ac_cv_prog_NM+set}" = set; then
6117 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
6118else
6119 if test -n "$NM"; then
6120 ac_cv_prog_NM="$NM" # Let the user override the test.
6121else
1c710c3c
DJ
6122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6123for as_dir in $PATH
6124do
6125 IFS=$as_save_IFS
6126 test -z "$as_dir" && as_dir=.
6127 for ac_exec_ext in '' $ac_executable_extensions; do
6128 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6129 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
6130 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6131 break 2
6132 fi
6133done
6134done
6135
ca9f4b81
AO
6136fi
6137fi
1c710c3c 6138NM=$ac_cv_prog_NM
ca9f4b81 6139if test -n "$NM"; then
1c710c3c
DJ
6140 echo "$as_me:$LINENO: result: $NM" >&5
6141echo "${ECHO_T}$NM" >&6
ca9f4b81 6142else
1c710c3c
DJ
6143 echo "$as_me:$LINENO: result: no" >&5
6144echo "${ECHO_T}no" >&6
ca9f4b81
AO
6145fi
6146
2693c0b0
PB
6147 fi
6148 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
6149 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6150set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6151echo "$as_me:$LINENO: checking for $ac_word" >&5
6152echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6153if test "${ac_cv_prog_NM+set}" = set; then
6154 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6155else
2693c0b0
PB
6156 if test -n "$NM"; then
6157 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 6158else
1c710c3c
DJ
6159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6160for as_dir in $PATH
6161do
6162 IFS=$as_save_IFS
6163 test -z "$as_dir" && as_dir=.
6164 for ac_exec_ext in '' $ac_executable_extensions; do
6165 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6166 ac_cv_prog_NM="${ncn_progname}"
6167 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6168 break 2
6169 fi
6170done
6171done
6172
ca9f4b81
AO
6173fi
6174fi
1c710c3c 6175NM=$ac_cv_prog_NM
2693c0b0 6176if test -n "$NM"; then
1c710c3c
DJ
6177 echo "$as_me:$LINENO: result: $NM" >&5
6178echo "${ECHO_T}$NM" >&6
ca9f4b81 6179else
1c710c3c
DJ
6180 echo "$as_me:$LINENO: result: no" >&5
6181echo "${ECHO_T}no" >&6
ca9f4b81 6182fi
1c710c3c 6183
2693c0b0
PB
6184 fi
6185 test -n "$ac_cv_prog_NM" && break
6186done
6187
6188if test -z "$ac_cv_prog_NM" ; then
6189 set dummy nm
6190 if test $build = $host ; then
6191 NM="$2"
ca9f4b81 6192 else
2693c0b0 6193 NM="${ncn_tool_prefix}$2"
ca9f4b81 6194 fi
ca9f4b81
AO
6195fi
6196
2693c0b0
PB
6197 for ncn_progname in ranlib; do
6198 if test -n "$ncn_tool_prefix"; then
6199 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6200set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6201echo "$as_me:$LINENO: checking for $ac_word" >&5
6202echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6203if test "${ac_cv_prog_RANLIB+set}" = set; then
6204 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
6205else
6206 if test -n "$RANLIB"; then
6207 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6208else
1c710c3c
DJ
6209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210for as_dir in $PATH
6211do
6212 IFS=$as_save_IFS
6213 test -z "$as_dir" && as_dir=.
6214 for ac_exec_ext in '' $ac_executable_extensions; do
6215 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6216 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
6217 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6218 break 2
6219 fi
6220done
6221done
6222
ca9f4b81
AO
6223fi
6224fi
1c710c3c 6225RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 6226if test -n "$RANLIB"; then
1c710c3c
DJ
6227 echo "$as_me:$LINENO: result: $RANLIB" >&5
6228echo "${ECHO_T}$RANLIB" >&6
ca9f4b81 6229else
1c710c3c
DJ
6230 echo "$as_me:$LINENO: result: no" >&5
6231echo "${ECHO_T}no" >&6
ca9f4b81
AO
6232fi
6233
2693c0b0
PB
6234 fi
6235 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
6236 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6237set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6238echo "$as_me:$LINENO: checking for $ac_word" >&5
6239echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6240if test "${ac_cv_prog_RANLIB+set}" = set; then
6241 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6242else
2693c0b0
PB
6243 if test -n "$RANLIB"; then
6244 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 6245else
1c710c3c
DJ
6246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6247for as_dir in $PATH
6248do
6249 IFS=$as_save_IFS
6250 test -z "$as_dir" && as_dir=.
6251 for ac_exec_ext in '' $ac_executable_extensions; do
6252 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6253 ac_cv_prog_RANLIB="${ncn_progname}"
6254 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6255 break 2
6256 fi
6257done
6258done
6259
ca9f4b81
AO
6260fi
6261fi
1c710c3c 6262RANLIB=$ac_cv_prog_RANLIB
2693c0b0 6263if test -n "$RANLIB"; then
1c710c3c
DJ
6264 echo "$as_me:$LINENO: result: $RANLIB" >&5
6265echo "${ECHO_T}$RANLIB" >&6
ca9f4b81 6266else
1c710c3c
DJ
6267 echo "$as_me:$LINENO: result: no" >&5
6268echo "${ECHO_T}no" >&6
ca9f4b81 6269fi
1c710c3c 6270
ca9f4b81 6271 fi
2693c0b0
PB
6272 test -n "$ac_cv_prog_RANLIB" && break
6273done
6274
6275if test -z "$ac_cv_prog_RANLIB" ; then
6276 RANLIB=":"
ca9f4b81
AO
6277fi
6278
2abefe3d
PB
6279 for ncn_progname in strip; do
6280 if test -n "$ncn_tool_prefix"; then
6281 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6282set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6283echo "$as_me:$LINENO: checking for $ac_word" >&5
6284echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6285if test "${ac_cv_prog_STRIP+set}" = set; then
6286 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
6287else
6288 if test -n "$STRIP"; then
6289 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6290else
1c710c3c
DJ
6291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6292for as_dir in $PATH
6293do
6294 IFS=$as_save_IFS
6295 test -z "$as_dir" && as_dir=.
6296 for ac_exec_ext in '' $ac_executable_extensions; do
6297 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6298 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
6299 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6300 break 2
6301 fi
6302done
6303done
6304
2abefe3d
PB
6305fi
6306fi
1c710c3c 6307STRIP=$ac_cv_prog_STRIP
2abefe3d 6308if test -n "$STRIP"; then
1c710c3c
DJ
6309 echo "$as_me:$LINENO: result: $STRIP" >&5
6310echo "${ECHO_T}$STRIP" >&6
2abefe3d 6311else
1c710c3c
DJ
6312 echo "$as_me:$LINENO: result: no" >&5
6313echo "${ECHO_T}no" >&6
2abefe3d
PB
6314fi
6315
6316 fi
6317 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
6318 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6319set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6320echo "$as_me:$LINENO: checking for $ac_word" >&5
6321echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6322if test "${ac_cv_prog_STRIP+set}" = set; then
6323 echo $ECHO_N "(cached) $ECHO_C" >&6
2abefe3d
PB
6324else
6325 if test -n "$STRIP"; then
6326 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6327else
1c710c3c
DJ
6328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6329for as_dir in $PATH
6330do
6331 IFS=$as_save_IFS
6332 test -z "$as_dir" && as_dir=.
6333 for ac_exec_ext in '' $ac_executable_extensions; do
6334 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6335 ac_cv_prog_STRIP="${ncn_progname}"
6336 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6337 break 2
6338 fi
6339done
6340done
6341
2abefe3d
PB
6342fi
6343fi
1c710c3c 6344STRIP=$ac_cv_prog_STRIP
2abefe3d 6345if test -n "$STRIP"; then
1c710c3c
DJ
6346 echo "$as_me:$LINENO: result: $STRIP" >&5
6347echo "${ECHO_T}$STRIP" >&6
2abefe3d 6348else
1c710c3c
DJ
6349 echo "$as_me:$LINENO: result: no" >&5
6350echo "${ECHO_T}no" >&6
2abefe3d 6351fi
1c710c3c 6352
2abefe3d
PB
6353 fi
6354 test -n "$ac_cv_prog_STRIP" && break
6355done
6356
6357if test -z "$ac_cv_prog_STRIP" ; then
6358 STRIP=":"
6359fi
6360
2693c0b0
PB
6361 for ncn_progname in windres; do
6362 if test -n "$ncn_tool_prefix"; then
6363 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6364set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6365echo "$as_me:$LINENO: checking for $ac_word" >&5
6366echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6367if test "${ac_cv_prog_WINDRES+set}" = set; then
6368 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
6369else
6370 if test -n "$WINDRES"; then
6371 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6372else
1c710c3c
DJ
6373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6374for as_dir in $PATH
6375do
6376 IFS=$as_save_IFS
6377 test -z "$as_dir" && as_dir=.
6378 for ac_exec_ext in '' $ac_executable_extensions; do
6379 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6380 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
6381 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6382 break 2
6383 fi
6384done
6385done
6386
ca9f4b81
AO
6387fi
6388fi
1c710c3c 6389WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 6390if test -n "$WINDRES"; then
1c710c3c
DJ
6391 echo "$as_me:$LINENO: result: $WINDRES" >&5
6392echo "${ECHO_T}$WINDRES" >&6
ca9f4b81 6393else
1c710c3c
DJ
6394 echo "$as_me:$LINENO: result: no" >&5
6395echo "${ECHO_T}no" >&6
ca9f4b81
AO
6396fi
6397
2693c0b0
PB
6398 fi
6399 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
6400 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6401set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6402echo "$as_me:$LINENO: checking for $ac_word" >&5
6403echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6404if test "${ac_cv_prog_WINDRES+set}" = set; then
6405 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6406else
2693c0b0
PB
6407 if test -n "$WINDRES"; then
6408 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 6409else
1c710c3c
DJ
6410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6411for as_dir in $PATH
6412do
6413 IFS=$as_save_IFS
6414 test -z "$as_dir" && as_dir=.
6415 for ac_exec_ext in '' $ac_executable_extensions; do
6416 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6417 ac_cv_prog_WINDRES="${ncn_progname}"
6418 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6419 break 2
6420 fi
6421done
6422done
6423
ca9f4b81
AO
6424fi
6425fi
1c710c3c 6426WINDRES=$ac_cv_prog_WINDRES
2693c0b0 6427if test -n "$WINDRES"; then
1c710c3c
DJ
6428 echo "$as_me:$LINENO: result: $WINDRES" >&5
6429echo "${ECHO_T}$WINDRES" >&6
ca9f4b81 6430else
1c710c3c
DJ
6431 echo "$as_me:$LINENO: result: no" >&5
6432echo "${ECHO_T}no" >&6
ca9f4b81 6433fi
1c710c3c 6434
2693c0b0
PB
6435 fi
6436 test -n "$ac_cv_prog_WINDRES" && break
6437done
6438
6439if test -z "$ac_cv_prog_WINDRES" ; then
6440 set dummy windres
6441 if test $build = $host ; then
6442 WINDRES="$2"
ca9f4b81 6443 else
2693c0b0 6444 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 6445 fi
ca9f4b81
AO
6446fi
6447
2693c0b0
PB
6448 for ncn_progname in objcopy; do
6449 if test -n "$ncn_tool_prefix"; then
6450 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6451set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6452echo "$as_me:$LINENO: checking for $ac_word" >&5
6453echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6454if test "${ac_cv_prog_OBJCOPY+set}" = set; then
6455 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
6456else
6457 if test -n "$OBJCOPY"; then
6458 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
6459else
1c710c3c
DJ
6460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6461for as_dir in $PATH
6462do
6463 IFS=$as_save_IFS
6464 test -z "$as_dir" && as_dir=.
6465 for ac_exec_ext in '' $ac_executable_extensions; do
6466 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6467 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
6468 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6469 break 2
6470 fi
6471done
6472done
6473
ca9f4b81
AO
6474fi
6475fi
1c710c3c 6476OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 6477if test -n "$OBJCOPY"; then
1c710c3c
DJ
6478 echo "$as_me:$LINENO: result: $OBJCOPY" >&5
6479echo "${ECHO_T}$OBJCOPY" >&6
ca9f4b81 6480else
1c710c3c
DJ
6481 echo "$as_me:$LINENO: result: no" >&5
6482echo "${ECHO_T}no" >&6
ca9f4b81
AO
6483fi
6484
2693c0b0
PB
6485 fi
6486 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
6487 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6488set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6489echo "$as_me:$LINENO: checking for $ac_word" >&5
6490echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6491if test "${ac_cv_prog_OBJCOPY+set}" = set; then
6492 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6493else
2693c0b0
PB
6494 if test -n "$OBJCOPY"; then
6495 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 6496else
1c710c3c
DJ
6497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6498for as_dir in $PATH
6499do
6500 IFS=$as_save_IFS
6501 test -z "$as_dir" && as_dir=.
6502 for ac_exec_ext in '' $ac_executable_extensions; do
6503 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6504 ac_cv_prog_OBJCOPY="${ncn_progname}"
6505 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6506 break 2
6507 fi
6508done
6509done
6510
ca9f4b81
AO
6511fi
6512fi
1c710c3c 6513OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 6514if test -n "$OBJCOPY"; then
1c710c3c
DJ
6515 echo "$as_me:$LINENO: result: $OBJCOPY" >&5
6516echo "${ECHO_T}$OBJCOPY" >&6
ca9f4b81 6517else
1c710c3c
DJ
6518 echo "$as_me:$LINENO: result: no" >&5
6519echo "${ECHO_T}no" >&6
ca9f4b81 6520fi
1c710c3c 6521
2693c0b0
PB
6522 fi
6523 test -n "$ac_cv_prog_OBJCOPY" && break
6524done
6525
6526if test -z "$ac_cv_prog_OBJCOPY" ; then
6527 set dummy objcopy
6528 if test $build = $host ; then
6529 OBJCOPY="$2"
ca9f4b81 6530 else
2693c0b0 6531 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 6532 fi
ca9f4b81
AO
6533fi
6534
2693c0b0
PB
6535 for ncn_progname in objdump; do
6536 if test -n "$ncn_tool_prefix"; then
6537 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
6538set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6539echo "$as_me:$LINENO: checking for $ac_word" >&5
6540echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6541if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6542 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81
AO
6543else
6544 if test -n "$OBJDUMP"; then
6545 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6546else
1c710c3c
DJ
6547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6548for as_dir in $PATH
6549do
6550 IFS=$as_save_IFS
6551 test -z "$as_dir" && as_dir=.
6552 for ac_exec_ext in '' $ac_executable_extensions; do
6553 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6554 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
6555 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6556 break 2
6557 fi
6558done
6559done
6560
ca9f4b81
AO
6561fi
6562fi
1c710c3c 6563OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 6564if test -n "$OBJDUMP"; then
1c710c3c
DJ
6565 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6566echo "${ECHO_T}$OBJDUMP" >&6
ca9f4b81 6567else
1c710c3c
DJ
6568 echo "$as_me:$LINENO: result: no" >&5
6569echo "${ECHO_T}no" >&6
ca9f4b81
AO
6570fi
6571
2693c0b0
PB
6572 fi
6573 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
6574 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
6575set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6576echo "$as_me:$LINENO: checking for $ac_word" >&5
6577echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6578if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6579 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6580else
2693c0b0
PB
6581 if test -n "$OBJDUMP"; then
6582 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 6583else
1c710c3c
DJ
6584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6585for as_dir in $PATH
6586do
6587 IFS=$as_save_IFS
6588 test -z "$as_dir" && as_dir=.
6589 for ac_exec_ext in '' $ac_executable_extensions; do
6590 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6591 ac_cv_prog_OBJDUMP="${ncn_progname}"
6592 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6593 break 2
6594 fi
6595done
6596done
6597
ca9f4b81
AO
6598fi
6599fi
1c710c3c 6600OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 6601if test -n "$OBJDUMP"; then
1c710c3c
DJ
6602 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6603echo "${ECHO_T}$OBJDUMP" >&6
ca9f4b81 6604else
1c710c3c
DJ
6605 echo "$as_me:$LINENO: result: no" >&5
6606echo "${ECHO_T}no" >&6
ca9f4b81 6607fi
1c710c3c 6608
2693c0b0
PB
6609 fi
6610 test -n "$ac_cv_prog_OBJDUMP" && break
6611done
6612
6613if test -z "$ac_cv_prog_OBJDUMP" ; then
6614 set dummy objdump
6615 if test $build = $host ; then
6616 OBJDUMP="$2"
ca9f4b81 6617 else
2693c0b0 6618 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 6619 fi
ca9f4b81
AO
6620fi
6621
671aa708
NN
6622
6623
6624
6625
6626
6627
2abefe3d 6628# Target tools.
1c710c3c 6629
e8b05380
PB
6630# Check whether --with-build-time-tools or --without-build-time-tools was given.
6631if test "${with_build_time_tools+set}" = set; then
6632 withval="$with_build_time_tools"
6633 case x"$withval" in
6634 x/*) ;;
6635 *)
6636 with_build_time_tools=
1c710c3c
DJ
6637 { echo "$as_me:$LINENO: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
6638echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
6639 ;;
6640 esac
ca9f4b81 6641else
e8b05380 6642 with_build_time_tools=
1c710c3c 6643fi;
ca9f4b81 6644
e8b05380
PB
6645 if test -n "$with_build_time_tools"; then
6646 for ncn_progname in cc gcc; do
1c710c3c
DJ
6647 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6648echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
6649 if test -x $with_build_time_tools/${ncn_progname}; then
6650 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
6651 echo "$as_me:$LINENO: result: yes" >&5
6652echo "${ECHO_T}yes" >&6
72a7ab82 6653 break
e8b05380 6654 else
1c710c3c
DJ
6655 echo "$as_me:$LINENO: result: no" >&5
6656echo "${ECHO_T}no" >&6
72a7ab82
AP
6657 fi
6658 done
4de997d1
PB
6659fi
6660
e8b05380
PB
6661if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
6662 for ncn_progname in cc gcc; do
6663 if test -n "$ncn_target_tool_prefix"; then
6664 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 6665set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6666echo "$as_me:$LINENO: checking for $ac_word" >&5
6667echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6668if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then
6669 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1
PB
6670else
6671 if test -n "$CC_FOR_TARGET"; then
6672 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
6673else
1c710c3c
DJ
6674as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6675for as_dir in $PATH
6676do
6677 IFS=$as_save_IFS
6678 test -z "$as_dir" && as_dir=.
6679 for ac_exec_ext in '' $ac_executable_extensions; do
6680 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6681 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6682 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6683 break 2
6684 fi
6685done
6686done
6687
4de997d1
PB
6688fi
6689fi
1c710c3c 6690CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 6691if test -n "$CC_FOR_TARGET"; then
1c710c3c
DJ
6692 echo "$as_me:$LINENO: result: $CC_FOR_TARGET" >&5
6693echo "${ECHO_T}$CC_FOR_TARGET" >&6
4de997d1 6694else
1c710c3c
DJ
6695 echo "$as_me:$LINENO: result: no" >&5
6696echo "${ECHO_T}no" >&6
4de997d1
PB
6697fi
6698
e8b05380
PB
6699 fi
6700 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
6701 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 6702set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6703echo "$as_me:$LINENO: checking for $ac_word" >&5
6704echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6705if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then
6706 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 6707else
2693c0b0
PB
6708 if test -n "$CC_FOR_TARGET"; then
6709 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 6710else
1c710c3c
DJ
6711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6712for as_dir in $PATH
6713do
6714 IFS=$as_save_IFS
6715 test -z "$as_dir" && as_dir=.
6716 for ac_exec_ext in '' $ac_executable_extensions; do
6717 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6718 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
6719 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6720 break 2
6721 fi
6722done
6723done
6724
4de997d1
PB
6725fi
6726fi
1c710c3c 6727CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 6728if test -n "$CC_FOR_TARGET"; then
1c710c3c
DJ
6729 echo "$as_me:$LINENO: result: $CC_FOR_TARGET" >&5
6730echo "${ECHO_T}$CC_FOR_TARGET" >&6
4de997d1 6731else
1c710c3c
DJ
6732 echo "$as_me:$LINENO: result: no" >&5
6733echo "${ECHO_T}no" >&6
4de997d1 6734fi
1c710c3c 6735
e8b05380
PB
6736 fi
6737 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
6738 done
6739fi
1c710c3c 6740
2693c0b0
PB
6741if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
6742 set dummy cc gcc
6743 if test $build = $target ; then
6744 CC_FOR_TARGET="$2"
4de997d1 6745 else
2693c0b0 6746 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 6747 fi
4de997d1
PB
6748fi
6749
e8b05380
PB
6750 if test -n "$with_build_time_tools"; then
6751 for ncn_progname in c++ g++ cxx gxx; do
1c710c3c
DJ
6752 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6753echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
6754 if test -x $with_build_time_tools/${ncn_progname}; then
6755 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
6756 echo "$as_me:$LINENO: result: yes" >&5
6757echo "${ECHO_T}yes" >&6
e8b05380
PB
6758 break
6759 else
1c710c3c
DJ
6760 echo "$as_me:$LINENO: result: no" >&5
6761echo "${ECHO_T}no" >&6
e8b05380
PB
6762 fi
6763 done
6764fi
6765
6766if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
6767 for ncn_progname in c++ g++ cxx gxx; do
6768 if test -n "$ncn_target_tool_prefix"; then
6769 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 6770set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6771echo "$as_me:$LINENO: checking for $ac_word" >&5
6772echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6773if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then
6774 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1
PB
6775else
6776 if test -n "$CXX_FOR_TARGET"; then
6777 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
6778else
1c710c3c
DJ
6779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6780for as_dir in $PATH
6781do
6782 IFS=$as_save_IFS
6783 test -z "$as_dir" && as_dir=.
6784 for ac_exec_ext in '' $ac_executable_extensions; do
6785 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6786 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6787 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6788 break 2
6789 fi
6790done
6791done
6792
4de997d1
PB
6793fi
6794fi
1c710c3c 6795CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 6796if test -n "$CXX_FOR_TARGET"; then
1c710c3c
DJ
6797 echo "$as_me:$LINENO: result: $CXX_FOR_TARGET" >&5
6798echo "${ECHO_T}$CXX_FOR_TARGET" >&6
4de997d1 6799else
1c710c3c
DJ
6800 echo "$as_me:$LINENO: result: no" >&5
6801echo "${ECHO_T}no" >&6
4de997d1
PB
6802fi
6803
e8b05380
PB
6804 fi
6805 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
6806 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 6807set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6808echo "$as_me:$LINENO: checking for $ac_word" >&5
6809echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6810if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then
6811 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 6812else
2693c0b0
PB
6813 if test -n "$CXX_FOR_TARGET"; then
6814 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 6815else
1c710c3c
DJ
6816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6817for as_dir in $PATH
6818do
6819 IFS=$as_save_IFS
6820 test -z "$as_dir" && as_dir=.
6821 for ac_exec_ext in '' $ac_executable_extensions; do
6822 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6823 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
6824 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6825 break 2
6826 fi
6827done
6828done
6829
4de997d1
PB
6830fi
6831fi
1c710c3c 6832CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 6833if test -n "$CXX_FOR_TARGET"; then
1c710c3c
DJ
6834 echo "$as_me:$LINENO: result: $CXX_FOR_TARGET" >&5
6835echo "${ECHO_T}$CXX_FOR_TARGET" >&6
4de997d1 6836else
1c710c3c
DJ
6837 echo "$as_me:$LINENO: result: no" >&5
6838echo "${ECHO_T}no" >&6
4de997d1 6839fi
1c710c3c 6840
e8b05380
PB
6841 fi
6842 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
6843 done
6844fi
1c710c3c 6845
2693c0b0
PB
6846if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
6847 set dummy c++ g++ cxx gxx
6848 if test $build = $target ; then
6849 CXX_FOR_TARGET="$2"
4de997d1 6850 else
2693c0b0 6851 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 6852 fi
ca9f4b81
AO
6853fi
6854
e8b05380
PB
6855 if test -n "$with_build_time_tools"; then
6856 for ncn_progname in gcc; do
1c710c3c
DJ
6857 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6858echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
6859 if test -x $with_build_time_tools/${ncn_progname}; then
6860 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
6861 echo "$as_me:$LINENO: result: yes" >&5
6862echo "${ECHO_T}yes" >&6
e8b05380
PB
6863 break
6864 else
1c710c3c
DJ
6865 echo "$as_me:$LINENO: result: no" >&5
6866echo "${ECHO_T}no" >&6
e8b05380
PB
6867 fi
6868 done
6869fi
6870
6871if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
6872 for ncn_progname in gcc; do
6873 if test -n "$ncn_target_tool_prefix"; then
6874 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 6875set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6876echo "$as_me:$LINENO: checking for $ac_word" >&5
6877echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6878if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then
6879 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6880else
e8b05380
PB
6881 if test -n "$GCC_FOR_TARGET"; then
6882 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 6883else
1c710c3c
DJ
6884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6885for as_dir in $PATH
6886do
6887 IFS=$as_save_IFS
6888 test -z "$as_dir" && as_dir=.
6889 for ac_exec_ext in '' $ac_executable_extensions; do
6890 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6891 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6892 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6893 break 2
6894 fi
6895done
6896done
6897
ca9f4b81
AO
6898fi
6899fi
1c710c3c 6900GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 6901if test -n "$GCC_FOR_TARGET"; then
1c710c3c
DJ
6902 echo "$as_me:$LINENO: result: $GCC_FOR_TARGET" >&5
6903echo "${ECHO_T}$GCC_FOR_TARGET" >&6
ca9f4b81 6904else
1c710c3c
DJ
6905 echo "$as_me:$LINENO: result: no" >&5
6906echo "${ECHO_T}no" >&6
ca9f4b81
AO
6907fi
6908
e8b05380
PB
6909 fi
6910 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
6911 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 6912set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
6913echo "$as_me:$LINENO: checking for $ac_word" >&5
6914echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6915if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then
6916 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 6917else
e8b05380
PB
6918 if test -n "$GCC_FOR_TARGET"; then
6919 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 6920else
1c710c3c
DJ
6921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6922for as_dir in $PATH
6923do
6924 IFS=$as_save_IFS
6925 test -z "$as_dir" && as_dir=.
6926 for ac_exec_ext in '' $ac_executable_extensions; do
6927 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6928 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
6929 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6930 break 2
6931 fi
6932done
6933done
6934
ca9f4b81
AO
6935fi
6936fi
1c710c3c 6937GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 6938if test -n "$GCC_FOR_TARGET"; then
1c710c3c
DJ
6939 echo "$as_me:$LINENO: result: $GCC_FOR_TARGET" >&5
6940echo "${ECHO_T}$GCC_FOR_TARGET" >&6
ca9f4b81 6941else
1c710c3c
DJ
6942 echo "$as_me:$LINENO: result: no" >&5
6943echo "${ECHO_T}no" >&6
ca9f4b81 6944fi
1c710c3c 6945
e8b05380
PB
6946 fi
6947 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
6948 done
6949fi
1c710c3c 6950
e8b05380
PB
6951if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
6952 GCC_FOR_TARGET="${CC_FOR_TARGET}"
6953fi
6954
6955 if test -n "$with_build_time_tools"; then
6956 for ncn_progname in gcj; do
1c710c3c
DJ
6957 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
6958echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
6959 if test -x $with_build_time_tools/${ncn_progname}; then
6960 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
6961 echo "$as_me:$LINENO: result: yes" >&5
6962echo "${ECHO_T}yes" >&6
e8b05380
PB
6963 break
6964 else
1c710c3c
DJ
6965 echo "$as_me:$LINENO: result: no" >&5
6966echo "${ECHO_T}no" >&6
e8b05380
PB
6967 fi
6968 done
6969fi
6970
6971if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
6972 for ncn_progname in gcj; do
6973 if test -n "$ncn_target_tool_prefix"; then
6974 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
6975set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
6976echo "$as_me:$LINENO: checking for $ac_word" >&5
6977echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6978if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then
6979 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 6980else
fb0103e5
RG
6981 if test -n "$GCJ_FOR_TARGET"; then
6982 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
6983else
1c710c3c
DJ
6984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6985for as_dir in $PATH
6986do
6987 IFS=$as_save_IFS
6988 test -z "$as_dir" && as_dir=.
6989 for ac_exec_ext in '' $ac_executable_extensions; do
6990 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6991 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
6992 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6993 break 2
6994 fi
6995done
6996done
6997
e8b05380
PB
6998fi
6999fi
1c710c3c 7000GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
e8b05380 7001if test -n "$GCJ_FOR_TARGET"; then
1c710c3c
DJ
7002 echo "$as_me:$LINENO: result: $GCJ_FOR_TARGET" >&5
7003echo "${ECHO_T}$GCJ_FOR_TARGET" >&6
e8b05380 7004else
1c710c3c
DJ
7005 echo "$as_me:$LINENO: result: no" >&5
7006echo "${ECHO_T}no" >&6
e8b05380
PB
7007fi
7008
7009 fi
7010 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
7011 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7012set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
7013echo "$as_me:$LINENO: checking for $ac_word" >&5
7014echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7015if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then
7016 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380
PB
7017else
7018 if test -n "$GCJ_FOR_TARGET"; then
7019 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
7020else
1c710c3c
DJ
7021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7022for as_dir in $PATH
7023do
7024 IFS=$as_save_IFS
7025 test -z "$as_dir" && as_dir=.
7026 for ac_exec_ext in '' $ac_executable_extensions; do
7027 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7028 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
7029 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7030 break 2
7031 fi
7032done
7033done
7034
e8b05380
PB
7035fi
7036fi
1c710c3c 7037GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
e8b05380 7038if test -n "$GCJ_FOR_TARGET"; then
1c710c3c
DJ
7039 echo "$as_me:$LINENO: result: $GCJ_FOR_TARGET" >&5
7040echo "${ECHO_T}$GCJ_FOR_TARGET" >&6
e8b05380 7041else
1c710c3c
DJ
7042 echo "$as_me:$LINENO: result: no" >&5
7043echo "${ECHO_T}no" >&6
e8b05380 7044fi
1c710c3c 7045
e8b05380
PB
7046 fi
7047 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
7048 done
7049fi
1c710c3c 7050
e8b05380
PB
7051if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
7052 set dummy gcj
7053 if test $build = $target ; then
7054 GCJ_FOR_TARGET="$2"
7055 else
7056 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 7057 fi
e8b05380 7058fi
2693c0b0 7059
e8b05380
PB
7060 if test -n "$with_build_time_tools"; then
7061 for ncn_progname in gfortran; do
1c710c3c
DJ
7062 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7063echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7064 if test -x $with_build_time_tools/${ncn_progname}; then
7065 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
7066 echo "$as_me:$LINENO: result: yes" >&5
7067echo "${ECHO_T}yes" >&6
e8b05380
PB
7068 break
7069 else
1c710c3c
DJ
7070 echo "$as_me:$LINENO: result: no" >&5
7071echo "${ECHO_T}no" >&6
e8b05380
PB
7072 fi
7073 done
7074fi
7075
7076if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
7077 for ncn_progname in gfortran; do
7078 if test -n "$ncn_target_tool_prefix"; then
7079 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7080set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
7081echo "$as_me:$LINENO: checking for $ac_word" >&5
7082echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7083if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then
7084 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380
PB
7085else
7086 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
7087 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
7088else
7089as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7090for as_dir in $PATH
7091do
7092 IFS=$as_save_IFS
7093 test -z "$as_dir" && as_dir=.
7094 for ac_exec_ext in '' $ac_executable_extensions; do
7095 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7096 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7097 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7098 break 2
7099 fi
7100done
7101done
7102
e8b05380
PB
7103fi
7104fi
1c710c3c 7105GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 7106if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
7107 echo "$as_me:$LINENO: result: $GFORTRAN_FOR_TARGET" >&5
7108echo "${ECHO_T}$GFORTRAN_FOR_TARGET" >&6
e8b05380 7109else
1c710c3c
DJ
7110 echo "$as_me:$LINENO: result: no" >&5
7111echo "${ECHO_T}no" >&6
e8b05380
PB
7112fi
7113
7114 fi
7115 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
7116 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7117set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
7118echo "$as_me:$LINENO: checking for $ac_word" >&5
7119echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7120if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then
7121 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380
PB
7122else
7123 if test -n "$GFORTRAN_FOR_TARGET"; then
7124 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
7125else
1c710c3c
DJ
7126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7127for as_dir in $PATH
7128do
7129 IFS=$as_save_IFS
7130 test -z "$as_dir" && as_dir=.
7131 for ac_exec_ext in '' $ac_executable_extensions; do
7132 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7133 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
7134 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7135 break 2
7136 fi
7137done
7138done
7139
e8b05380
PB
7140fi
7141fi
1c710c3c 7142GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 7143if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
7144 echo "$as_me:$LINENO: result: $GFORTRAN_FOR_TARGET" >&5
7145echo "${ECHO_T}$GFORTRAN_FOR_TARGET" >&6
e8b05380 7146else
1c710c3c
DJ
7147 echo "$as_me:$LINENO: result: no" >&5
7148echo "${ECHO_T}no" >&6
e8b05380 7149fi
1c710c3c 7150
e8b05380
PB
7151 fi
7152 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
7153 done
7154fi
1c710c3c 7155
e8b05380
PB
7156if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
7157 set dummy gfortran
2693c0b0 7158 if test $build = $target ; then
e8b05380 7159 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 7160 else
e8b05380
PB
7161 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
7162 fi
7163fi
7164
7165
7166
7167# The user is always right.
7168if test "${PATH_SEPARATOR+set}" != set; then
7169 echo "#! /bin/sh" >conf$$.sh
7170 echo "exit 0" >>conf$$.sh
7171 chmod +x conf$$.sh
7172 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7173 PATH_SEPARATOR=';'
7174 else
1c710c3c 7175 PATH_SEPARATOR=:
ca9f4b81 7176 fi
e8b05380
PB
7177 rm -f conf$$.sh
7178fi
7179
7180
7181
7182if test "x$exec_prefix" = xNONE; then
7183 if test "x$prefix" = xNONE; then
7184 gcc_cv_tool_prefix=$ac_default_prefix
7185 else
7186 gcc_cv_tool_prefix=$prefix
7187 fi
7188else
7189 gcc_cv_tool_prefix=$exec_prefix
7190fi
7191
7192# If there is no compiler in the tree, use the PATH only. In any
7193# case, if there is no compiler in the tree nobody should use
7194# AS_FOR_TARGET and LD_FOR_TARGET.
7195if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7196 gcc_version=`cat $srcdir/gcc/BASE-VER`
7197 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7198 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7199 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7200 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7201 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7202 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7203else
7204 gcc_cv_tool_dirs=
7205fi
7206
7207if test x$build = x$target && test -n "$md_exec_prefix"; then
7208 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7209fi
7210
7211
7212
7213cat > conftest.c << \EOF
7214#ifdef __GNUC__
7215 gcc_yay;
7216#endif
7217EOF
7218if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
7219 have_gcc_for_target=yes
7220else
7221 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
7222 have_gcc_for_target=no
7223fi
7224rm conftest.c
7225
7226
7227
7228
7229if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7230 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
7231 echo "$as_me:$LINENO: checking for ar in $with_build_time_tools" >&5
7232echo $ECHO_N "checking for ar in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7233 if test -x $with_build_time_tools/ar; then
7234 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
7235 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
1c710c3c
DJ
7236 echo "$as_me:$LINENO: result: $ac_cv_path_AR_FOR_TARGET" >&5
7237echo "${ECHO_T}$ac_cv_path_AR_FOR_TARGET" >&6
d1f8db0c 7238 else
1c710c3c
DJ
7239 echo "$as_me:$LINENO: result: no" >&5
7240echo "${ECHO_T}no" >&6
d1f8db0c 7241 fi
e8b05380
PB
7242 elif test $build != $host && test $have_gcc_for_target = yes; then
7243 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
7244 test $AR_FOR_TARGET=ar && AR_FOR_TARGET=
7245 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
7246 fi
7247fi
7248if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7249 # Extract the first word of "ar", so it can be a program name with args.
7250set dummy ar; ac_word=$2
1c710c3c
DJ
7251echo "$as_me:$LINENO: checking for $ac_word" >&5
7252echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7253if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then
7254 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 7255else
1c710c3c
DJ
7256 case $AR_FOR_TARGET in
7257 [\\/]* | ?:[\\/]*)
e8b05380
PB
7258 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
7259 ;;
e8b05380 7260 *)
1c710c3c
DJ
7261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7262for as_dir in $gcc_cv_tool_dirs
7263do
7264 IFS=$as_save_IFS
7265 test -z "$as_dir" && as_dir=.
7266 for ac_exec_ext in '' $ac_executable_extensions; do
7267 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7268 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7269 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7270 break 2
7271 fi
7272done
7273done
7274
e8b05380
PB
7275 ;;
7276esac
7277fi
1c710c3c
DJ
7278AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
7279
e8b05380 7280if test -n "$AR_FOR_TARGET"; then
1c710c3c
DJ
7281 echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7282echo "${ECHO_T}$AR_FOR_TARGET" >&6
e8b05380 7283else
1c710c3c
DJ
7284 echo "$as_me:$LINENO: result: no" >&5
7285echo "${ECHO_T}no" >&6
4de997d1
PB
7286fi
7287
e8b05380
PB
7288fi
7289if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
7290 if test -n "$with_build_time_tools"; then
7291 for ncn_progname in ar; do
1c710c3c
DJ
7292 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7293echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7294 if test -x $with_build_time_tools/${ncn_progname}; then
7295 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
7296 echo "$as_me:$LINENO: result: yes" >&5
7297echo "${ECHO_T}yes" >&6
e8b05380
PB
7298 break
7299 else
1c710c3c
DJ
7300 echo "$as_me:$LINENO: result: no" >&5
7301echo "${ECHO_T}no" >&6
e8b05380
PB
7302 fi
7303 done
7304fi
7305
7306if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
7307 for ncn_progname in ar; do
7308 if test -n "$ncn_target_tool_prefix"; then
7309 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 7310set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
7311echo "$as_me:$LINENO: checking for $ac_word" >&5
7312echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7313if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then
7314 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 7315else
e8b05380
PB
7316 if test -n "$AR_FOR_TARGET"; then
7317 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 7318else
1c710c3c
DJ
7319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7320for as_dir in $PATH
7321do
7322 IFS=$as_save_IFS
7323 test -z "$as_dir" && as_dir=.
7324 for ac_exec_ext in '' $ac_executable_extensions; do
7325 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7326 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7327 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7328 break 2
7329 fi
7330done
7331done
7332
4de997d1
PB
7333fi
7334fi
1c710c3c 7335AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 7336if test -n "$AR_FOR_TARGET"; then
1c710c3c
DJ
7337 echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7338echo "${ECHO_T}$AR_FOR_TARGET" >&6
4de997d1 7339else
1c710c3c
DJ
7340 echo "$as_me:$LINENO: result: no" >&5
7341echo "${ECHO_T}no" >&6
4de997d1
PB
7342fi
7343
e8b05380
PB
7344 fi
7345 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
7346 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7347set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
7348echo "$as_me:$LINENO: checking for $ac_word" >&5
7349echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7350if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then
7351 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380
PB
7352else
7353 if test -n "$AR_FOR_TARGET"; then
7354 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7355else
1c710c3c
DJ
7356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7357for as_dir in $PATH
7358do
7359 IFS=$as_save_IFS
7360 test -z "$as_dir" && as_dir=.
7361 for ac_exec_ext in '' $ac_executable_extensions; do
7362 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7363 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
7364 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7365 break 2
7366 fi
7367done
7368done
7369
e8b05380
PB
7370fi
7371fi
1c710c3c 7372AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 7373if test -n "$AR_FOR_TARGET"; then
1c710c3c
DJ
7374 echo "$as_me:$LINENO: result: $AR_FOR_TARGET" >&5
7375echo "${ECHO_T}$AR_FOR_TARGET" >&6
e8b05380 7376else
1c710c3c
DJ
7377 echo "$as_me:$LINENO: result: no" >&5
7378echo "${ECHO_T}no" >&6
e8b05380 7379fi
1c710c3c 7380
e8b05380
PB
7381 fi
7382 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
7383 done
7384fi
1c710c3c 7385
e8b05380
PB
7386if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
7387 set dummy ar
7388 if test $build = $target ; then
7389 AR_FOR_TARGET="$2"
7390 else
7391 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 7392 fi
e8b05380
PB
7393fi
7394
d1f8db0c
PB
7395else
7396 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
7397fi
7398
7399
7400
7401
7402if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7403 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
7404 echo "$as_me:$LINENO: checking for as in $with_build_time_tools" >&5
7405echo $ECHO_N "checking for as in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7406 if test -x $with_build_time_tools/as; then
7407 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
7408 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
1c710c3c
DJ
7409 echo "$as_me:$LINENO: result: $ac_cv_path_AS_FOR_TARGET" >&5
7410echo "${ECHO_T}$ac_cv_path_AS_FOR_TARGET" >&6
d1f8db0c 7411 else
1c710c3c
DJ
7412 echo "$as_me:$LINENO: result: no" >&5
7413echo "${ECHO_T}no" >&6
d1f8db0c 7414 fi
e8b05380
PB
7415 elif test $build != $host && test $have_gcc_for_target = yes; then
7416 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
7417 test $AS_FOR_TARGET=as && AS_FOR_TARGET=
7418 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
7419 fi
7420fi
7421if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7422 # Extract the first word of "as", so it can be a program name with args.
7423set dummy as; ac_word=$2
1c710c3c
DJ
7424echo "$as_me:$LINENO: checking for $ac_word" >&5
7425echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7426if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then
7427 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 7428else
1c710c3c
DJ
7429 case $AS_FOR_TARGET in
7430 [\\/]* | ?:[\\/]*)
e8b05380
PB
7431 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
7432 ;;
e8b05380 7433 *)
1c710c3c
DJ
7434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7435for as_dir in $gcc_cv_tool_dirs
7436do
7437 IFS=$as_save_IFS
7438 test -z "$as_dir" && as_dir=.
7439 for ac_exec_ext in '' $ac_executable_extensions; do
7440 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7441 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7443 break 2
7444 fi
7445done
7446done
7447
e8b05380
PB
7448 ;;
7449esac
7450fi
1c710c3c
DJ
7451AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
7452
e8b05380 7453if test -n "$AS_FOR_TARGET"; then
1c710c3c
DJ
7454 echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7455echo "${ECHO_T}$AS_FOR_TARGET" >&6
e8b05380 7456else
1c710c3c
DJ
7457 echo "$as_me:$LINENO: result: no" >&5
7458echo "${ECHO_T}no" >&6
e8b05380
PB
7459fi
7460
7461fi
7462if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
7463 if test -n "$with_build_time_tools"; then
7464 for ncn_progname in as; do
1c710c3c
DJ
7465 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7466echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7467 if test -x $with_build_time_tools/${ncn_progname}; then
7468 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
7469 echo "$as_me:$LINENO: result: yes" >&5
7470echo "${ECHO_T}yes" >&6
e8b05380
PB
7471 break
7472 else
1c710c3c
DJ
7473 echo "$as_me:$LINENO: result: no" >&5
7474echo "${ECHO_T}no" >&6
e8b05380
PB
7475 fi
7476 done
7477fi
7478
7479if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
7480 for ncn_progname in as; do
7481 if test -n "$ncn_target_tool_prefix"; then
7482 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7483set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
7484echo "$as_me:$LINENO: checking for $ac_word" >&5
7485echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7486if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then
7487 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380
PB
7488else
7489 if test -n "$AS_FOR_TARGET"; then
7490 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
7491else
1c710c3c
DJ
7492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7493for as_dir in $PATH
7494do
7495 IFS=$as_save_IFS
7496 test -z "$as_dir" && as_dir=.
7497 for ac_exec_ext in '' $ac_executable_extensions; do
7498 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7499 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7500 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7501 break 2
7502 fi
7503done
7504done
7505
e8b05380
PB
7506fi
7507fi
1c710c3c 7508AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 7509if test -n "$AS_FOR_TARGET"; then
1c710c3c
DJ
7510 echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7511echo "${ECHO_T}$AS_FOR_TARGET" >&6
e8b05380 7512else
1c710c3c
DJ
7513 echo "$as_me:$LINENO: result: no" >&5
7514echo "${ECHO_T}no" >&6
e8b05380
PB
7515fi
7516
7517 fi
7518 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
7519 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 7520set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
7521echo "$as_me:$LINENO: checking for $ac_word" >&5
7522echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7523if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then
7524 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 7525else
e8b05380
PB
7526 if test -n "$AS_FOR_TARGET"; then
7527 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 7528else
1c710c3c
DJ
7529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7530for as_dir in $PATH
7531do
7532 IFS=$as_save_IFS
7533 test -z "$as_dir" && as_dir=.
7534 for ac_exec_ext in '' $ac_executable_extensions; do
7535 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7536 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
7537 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7538 break 2
7539 fi
7540done
7541done
7542
4de997d1
PB
7543fi
7544fi
1c710c3c 7545AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 7546if test -n "$AS_FOR_TARGET"; then
1c710c3c
DJ
7547 echo "$as_me:$LINENO: result: $AS_FOR_TARGET" >&5
7548echo "${ECHO_T}$AS_FOR_TARGET" >&6
4de997d1 7549else
1c710c3c
DJ
7550 echo "$as_me:$LINENO: result: no" >&5
7551echo "${ECHO_T}no" >&6
4de997d1 7552fi
1c710c3c 7553
e8b05380
PB
7554 fi
7555 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
7556 done
7557fi
1c710c3c 7558
e8b05380
PB
7559if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
7560 set dummy as
7561 if test $build = $target ; then
7562 AS_FOR_TARGET="$2"
7563 else
7564 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 7565 fi
e8b05380 7566fi
2693c0b0 7567
d1f8db0c
PB
7568else
7569 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
7570fi
7571
e8b05380
PB
7572
7573
7574
7575if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7576 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
7577 echo "$as_me:$LINENO: checking for dlltool in $with_build_time_tools" >&5
7578echo $ECHO_N "checking for dlltool in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7579 if test -x $with_build_time_tools/dlltool; then
7580 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
7581 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
1c710c3c
DJ
7582 echo "$as_me:$LINENO: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
7583echo "${ECHO_T}$ac_cv_path_DLLTOOL_FOR_TARGET" >&6
d1f8db0c 7584 else
1c710c3c
DJ
7585 echo "$as_me:$LINENO: result: no" >&5
7586echo "${ECHO_T}no" >&6
d1f8db0c 7587 fi
e8b05380
PB
7588 elif test $build != $host && test $have_gcc_for_target = yes; then
7589 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
7590 test $DLLTOOL_FOR_TARGET=dlltool && DLLTOOL_FOR_TARGET=
7591 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
7592 fi
7593fi
7594if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7595 # Extract the first word of "dlltool", so it can be a program name with args.
7596set dummy dlltool; ac_word=$2
1c710c3c
DJ
7597echo "$as_me:$LINENO: checking for $ac_word" >&5
7598echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7599if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then
7600 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 7601else
1c710c3c
DJ
7602 case $DLLTOOL_FOR_TARGET in
7603 [\\/]* | ?:[\\/]*)
e8b05380
PB
7604 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
7605 ;;
e8b05380 7606 *)
1c710c3c
DJ
7607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7608for as_dir in $gcc_cv_tool_dirs
7609do
7610 IFS=$as_save_IFS
7611 test -z "$as_dir" && as_dir=.
7612 for ac_exec_ext in '' $ac_executable_extensions; do
7613 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7614 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7615 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7616 break 2
7617 fi
7618done
7619done
7620
e8b05380
PB
7621 ;;
7622esac
4de997d1 7623fi
1c710c3c
DJ
7624DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
7625
e8b05380 7626if test -n "$DLLTOOL_FOR_TARGET"; then
1c710c3c
DJ
7627 echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7628echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
4de997d1 7629else
1c710c3c
DJ
7630 echo "$as_me:$LINENO: result: no" >&5
7631echo "${ECHO_T}no" >&6
4de997d1
PB
7632fi
7633
e8b05380
PB
7634fi
7635if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
7636 if test -n "$with_build_time_tools"; then
7637 for ncn_progname in dlltool; do
1c710c3c
DJ
7638 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7639echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7640 if test -x $with_build_time_tools/${ncn_progname}; then
7641 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
7642 echo "$as_me:$LINENO: result: yes" >&5
7643echo "${ECHO_T}yes" >&6
e8b05380
PB
7644 break
7645 else
1c710c3c
DJ
7646 echo "$as_me:$LINENO: result: no" >&5
7647echo "${ECHO_T}no" >&6
e8b05380
PB
7648 fi
7649 done
7650fi
7651
7652if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
7653 for ncn_progname in dlltool; do
7654 if test -n "$ncn_target_tool_prefix"; then
7655 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7656set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
7657echo "$as_me:$LINENO: checking for $ac_word" >&5
7658echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7659if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then
7660 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 7661else
e8b05380
PB
7662 if test -n "$DLLTOOL_FOR_TARGET"; then
7663 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 7664else
1c710c3c
DJ
7665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7666for as_dir in $PATH
7667do
7668 IFS=$as_save_IFS
7669 test -z "$as_dir" && as_dir=.
7670 for ac_exec_ext in '' $ac_executable_extensions; do
7671 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7672 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7673 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7674 break 2
7675 fi
7676done
7677done
7678
4de997d1
PB
7679fi
7680fi
1c710c3c 7681DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 7682if test -n "$DLLTOOL_FOR_TARGET"; then
1c710c3c
DJ
7683 echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7684echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
4de997d1 7685else
1c710c3c
DJ
7686 echo "$as_me:$LINENO: result: no" >&5
7687echo "${ECHO_T}no" >&6
4de997d1 7688fi
4de997d1 7689
e8b05380
PB
7690 fi
7691 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
7692 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7693set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
7694echo "$as_me:$LINENO: checking for $ac_word" >&5
7695echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7696if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then
7697 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 7698else
e8b05380
PB
7699 if test -n "$DLLTOOL_FOR_TARGET"; then
7700 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 7701else
1c710c3c
DJ
7702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7703for as_dir in $PATH
7704do
7705 IFS=$as_save_IFS
7706 test -z "$as_dir" && as_dir=.
7707 for ac_exec_ext in '' $ac_executable_extensions; do
7708 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7709 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
7710 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7711 break 2
7712 fi
7713done
7714done
7715
4de997d1
PB
7716fi
7717fi
1c710c3c 7718DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 7719if test -n "$DLLTOOL_FOR_TARGET"; then
1c710c3c
DJ
7720 echo "$as_me:$LINENO: result: $DLLTOOL_FOR_TARGET" >&5
7721echo "${ECHO_T}$DLLTOOL_FOR_TARGET" >&6
4de997d1 7722else
1c710c3c
DJ
7723 echo "$as_me:$LINENO: result: no" >&5
7724echo "${ECHO_T}no" >&6
4de997d1 7725fi
1c710c3c 7726
e8b05380
PB
7727 fi
7728 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
7729 done
7730fi
1c710c3c 7731
e8b05380
PB
7732if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
7733 set dummy dlltool
7734 if test $build = $target ; then
7735 DLLTOOL_FOR_TARGET="$2"
7736 else
7737 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
7738 fi
7739fi
7740
d1f8db0c
PB
7741else
7742 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
7743fi
7744
4de997d1 7745
e8b05380
PB
7746
7747
7748if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7749 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
7750 echo "$as_me:$LINENO: checking for ld in $with_build_time_tools" >&5
7751echo $ECHO_N "checking for ld in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7752 if test -x $with_build_time_tools/ld; then
7753 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
7754 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
1c710c3c
DJ
7755 echo "$as_me:$LINENO: result: $ac_cv_path_LD_FOR_TARGET" >&5
7756echo "${ECHO_T}$ac_cv_path_LD_FOR_TARGET" >&6
d1f8db0c 7757 else
1c710c3c
DJ
7758 echo "$as_me:$LINENO: result: no" >&5
7759echo "${ECHO_T}no" >&6
d1f8db0c 7760 fi
e8b05380
PB
7761 elif test $build != $host && test $have_gcc_for_target = yes; then
7762 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
7763 test $LD_FOR_TARGET=ld && LD_FOR_TARGET=
7764 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 7765 fi
e8b05380
PB
7766fi
7767if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7768 # Extract the first word of "ld", so it can be a program name with args.
7769set dummy ld; ac_word=$2
1c710c3c
DJ
7770echo "$as_me:$LINENO: checking for $ac_word" >&5
7771echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7772if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then
7773 echo $ECHO_N "(cached) $ECHO_C" >&6
4de997d1 7774else
1c710c3c
DJ
7775 case $LD_FOR_TARGET in
7776 [\\/]* | ?:[\\/]*)
e8b05380
PB
7777 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
7778 ;;
e8b05380 7779 *)
1c710c3c
DJ
7780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7781for as_dir in $gcc_cv_tool_dirs
7782do
7783 IFS=$as_save_IFS
7784 test -z "$as_dir" && as_dir=.
7785 for ac_exec_ext in '' $ac_executable_extensions; do
7786 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7787 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7788 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7789 break 2
7790 fi
7791done
7792done
7793
e8b05380
PB
7794 ;;
7795esac
4de997d1 7796fi
1c710c3c
DJ
7797LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
7798
e8b05380 7799if test -n "$LD_FOR_TARGET"; then
1c710c3c
DJ
7800 echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7801echo "${ECHO_T}$LD_FOR_TARGET" >&6
4de997d1 7802else
1c710c3c
DJ
7803 echo "$as_me:$LINENO: result: no" >&5
7804echo "${ECHO_T}no" >&6
4de997d1 7805fi
2693c0b0 7806
e8b05380
PB
7807fi
7808if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
7809 if test -n "$with_build_time_tools"; then
7810 for ncn_progname in ld; do
1c710c3c
DJ
7811 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7812echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7813 if test -x $with_build_time_tools/${ncn_progname}; then
7814 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
7815 echo "$as_me:$LINENO: result: yes" >&5
7816echo "${ECHO_T}yes" >&6
e8b05380
PB
7817 break
7818 else
1c710c3c
DJ
7819 echo "$as_me:$LINENO: result: no" >&5
7820echo "${ECHO_T}no" >&6
e8b05380
PB
7821 fi
7822 done
ca9f4b81
AO
7823fi
7824
e8b05380
PB
7825if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
7826 for ncn_progname in ld; do
7827 if test -n "$ncn_target_tool_prefix"; then
7828 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 7829set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
7830echo "$as_me:$LINENO: checking for $ac_word" >&5
7831echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7832if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then
7833 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 7834else
4de997d1
PB
7835 if test -n "$LD_FOR_TARGET"; then
7836 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 7837else
1c710c3c
DJ
7838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7839for as_dir in $PATH
7840do
7841 IFS=$as_save_IFS
7842 test -z "$as_dir" && as_dir=.
7843 for ac_exec_ext in '' $ac_executable_extensions; do
7844 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7845 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
7846 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7847 break 2
7848 fi
7849done
7850done
7851
ca9f4b81
AO
7852fi
7853fi
1c710c3c 7854LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 7855if test -n "$LD_FOR_TARGET"; then
1c710c3c
DJ
7856 echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7857echo "${ECHO_T}$LD_FOR_TARGET" >&6
ca9f4b81 7858else
1c710c3c
DJ
7859 echo "$as_me:$LINENO: result: no" >&5
7860echo "${ECHO_T}no" >&6
ca9f4b81
AO
7861fi
7862
e8b05380
PB
7863 fi
7864 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
7865 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 7866set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
7867echo "$as_me:$LINENO: checking for $ac_word" >&5
7868echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7869if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then
7870 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 7871else
2693c0b0
PB
7872 if test -n "$LD_FOR_TARGET"; then
7873 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 7874else
1c710c3c
DJ
7875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7876for as_dir in $PATH
7877do
7878 IFS=$as_save_IFS
7879 test -z "$as_dir" && as_dir=.
7880 for ac_exec_ext in '' $ac_executable_extensions; do
7881 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7882 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
7883 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7884 break 2
7885 fi
7886done
7887done
7888
ca9f4b81
AO
7889fi
7890fi
1c710c3c 7891LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 7892if test -n "$LD_FOR_TARGET"; then
1c710c3c
DJ
7893 echo "$as_me:$LINENO: result: $LD_FOR_TARGET" >&5
7894echo "${ECHO_T}$LD_FOR_TARGET" >&6
ca9f4b81 7895else
1c710c3c
DJ
7896 echo "$as_me:$LINENO: result: no" >&5
7897echo "${ECHO_T}no" >&6
ca9f4b81 7898fi
1c710c3c 7899
e8b05380
PB
7900 fi
7901 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
7902 done
7903fi
1c710c3c 7904
2693c0b0
PB
7905if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
7906 set dummy ld
7907 if test $build = $target ; then
7908 LD_FOR_TARGET="$2"
ca9f4b81 7909 else
2693c0b0 7910 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 7911 fi
ca9f4b81
AO
7912fi
7913
d1f8db0c
PB
7914else
7915 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
7916fi
7917
7918
7919
7920
7921if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7922 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
7923 echo "$as_me:$LINENO: checking for lipo in $with_build_time_tools" >&5
7924echo $ECHO_N "checking for lipo in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7925 if test -x $with_build_time_tools/lipo; then
7926 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
7927 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
1c710c3c
DJ
7928 echo "$as_me:$LINENO: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
7929echo "${ECHO_T}$ac_cv_path_LIPO_FOR_TARGET" >&6
d1f8db0c 7930 else
1c710c3c
DJ
7931 echo "$as_me:$LINENO: result: no" >&5
7932echo "${ECHO_T}no" >&6
d1f8db0c 7933 fi
e8b05380
PB
7934 elif test $build != $host && test $have_gcc_for_target = yes; then
7935 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
7936 test $LIPO_FOR_TARGET=lipo && LIPO_FOR_TARGET=
7937 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
7938 fi
7939fi
7940if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7941 # Extract the first word of "lipo", so it can be a program name with args.
7942set dummy lipo; ac_word=$2
1c710c3c
DJ
7943echo "$as_me:$LINENO: checking for $ac_word" >&5
7944echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7945if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then
7946 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 7947else
1c710c3c
DJ
7948 case $LIPO_FOR_TARGET in
7949 [\\/]* | ?:[\\/]*)
e8b05380
PB
7950 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
7951 ;;
e8b05380 7952 *)
1c710c3c
DJ
7953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7954for as_dir in $gcc_cv_tool_dirs
7955do
7956 IFS=$as_save_IFS
7957 test -z "$as_dir" && as_dir=.
7958 for ac_exec_ext in '' $ac_executable_extensions; do
7959 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7960 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
7961 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7962 break 2
7963 fi
7964done
7965done
7966
e8b05380
PB
7967 ;;
7968esac
7969fi
1c710c3c
DJ
7970LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
7971
e8b05380 7972if test -n "$LIPO_FOR_TARGET"; then
1c710c3c
DJ
7973 echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
7974echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
e8b05380 7975else
1c710c3c
DJ
7976 echo "$as_me:$LINENO: result: no" >&5
7977echo "${ECHO_T}no" >&6
e8b05380
PB
7978fi
7979
7980fi
7981if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
7982 if test -n "$with_build_time_tools"; then
7983 for ncn_progname in lipo; do
1c710c3c
DJ
7984 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
7985echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
7986 if test -x $with_build_time_tools/${ncn_progname}; then
7987 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
7988 echo "$as_me:$LINENO: result: yes" >&5
7989echo "${ECHO_T}yes" >&6
e8b05380
PB
7990 break
7991 else
1c710c3c
DJ
7992 echo "$as_me:$LINENO: result: no" >&5
7993echo "${ECHO_T}no" >&6
e8b05380
PB
7994 fi
7995 done
7996fi
7997
7998if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
7999 for ncn_progname in lipo; do
8000 if test -n "$ncn_target_tool_prefix"; then
8001 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 8002set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
8003echo "$as_me:$LINENO: checking for $ac_word" >&5
8004echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8005if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then
8006 echo $ECHO_N "(cached) $ECHO_C" >&6
040b1c5a
GK
8007else
8008 if test -n "$LIPO_FOR_TARGET"; then
8009 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
8010else
1c710c3c
DJ
8011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8012for as_dir in $PATH
8013do
8014 IFS=$as_save_IFS
8015 test -z "$as_dir" && as_dir=.
8016 for ac_exec_ext in '' $ac_executable_extensions; do
8017 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8018 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8019 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8020 break 2
8021 fi
8022done
8023done
8024
040b1c5a
GK
8025fi
8026fi
1c710c3c 8027LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 8028if test -n "$LIPO_FOR_TARGET"; then
1c710c3c
DJ
8029 echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
8030echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
040b1c5a 8031else
1c710c3c
DJ
8032 echo "$as_me:$LINENO: result: no" >&5
8033echo "${ECHO_T}no" >&6
040b1c5a
GK
8034fi
8035
e8b05380
PB
8036 fi
8037 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
8038 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 8039set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
8040echo "$as_me:$LINENO: checking for $ac_word" >&5
8041echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8042if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then
8043 echo $ECHO_N "(cached) $ECHO_C" >&6
040b1c5a
GK
8044else
8045 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
8046 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
8047else
1c710c3c
DJ
8048as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8049for as_dir in $PATH
8050do
8051 IFS=$as_save_IFS
8052 test -z "$as_dir" && as_dir=.
8053 for ac_exec_ext in '' $ac_executable_extensions; do
8054 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8055 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
8056 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8057 break 2
8058 fi
8059done
8060done
8061
040b1c5a
GK
8062fi
8063fi
1c710c3c 8064LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 8065if test -n "$LIPO_FOR_TARGET"; then
1c710c3c
DJ
8066 echo "$as_me:$LINENO: result: $LIPO_FOR_TARGET" >&5
8067echo "${ECHO_T}$LIPO_FOR_TARGET" >&6
040b1c5a 8068else
1c710c3c
DJ
8069 echo "$as_me:$LINENO: result: no" >&5
8070echo "${ECHO_T}no" >&6
040b1c5a 8071fi
1c710c3c 8072
e8b05380
PB
8073 fi
8074 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
8075 done
8076fi
1c710c3c 8077
040b1c5a
GK
8078if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
8079 set dummy lipo
8080 if test $build = $target ; then
8081 LIPO_FOR_TARGET="$2"
8082 else
8083 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
8084 fi
8085fi
8086
d1f8db0c
PB
8087else
8088 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
8089fi
8090
8091
8092
8093
8094if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8095 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
8096 echo "$as_me:$LINENO: checking for nm in $with_build_time_tools" >&5
8097echo $ECHO_N "checking for nm in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8098 if test -x $with_build_time_tools/nm; then
8099 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
8100 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
1c710c3c
DJ
8101 echo "$as_me:$LINENO: result: $ac_cv_path_NM_FOR_TARGET" >&5
8102echo "${ECHO_T}$ac_cv_path_NM_FOR_TARGET" >&6
d1f8db0c 8103 else
1c710c3c
DJ
8104 echo "$as_me:$LINENO: result: no" >&5
8105echo "${ECHO_T}no" >&6
d1f8db0c 8106 fi
e8b05380
PB
8107 elif test $build != $host && test $have_gcc_for_target = yes; then
8108 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
8109 test $NM_FOR_TARGET=nm && NM_FOR_TARGET=
8110 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
8111 fi
8112fi
8113if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8114 # Extract the first word of "nm", so it can be a program name with args.
8115set dummy nm; ac_word=$2
1c710c3c
DJ
8116echo "$as_me:$LINENO: checking for $ac_word" >&5
8117echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8118if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then
8119 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 8120else
1c710c3c
DJ
8121 case $NM_FOR_TARGET in
8122 [\\/]* | ?:[\\/]*)
e8b05380
PB
8123 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
8124 ;;
e8b05380 8125 *)
1c710c3c
DJ
8126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8127for as_dir in $gcc_cv_tool_dirs
8128do
8129 IFS=$as_save_IFS
8130 test -z "$as_dir" && as_dir=.
8131 for ac_exec_ext in '' $ac_executable_extensions; do
8132 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8133 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8134 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8135 break 2
8136 fi
8137done
8138done
8139
e8b05380
PB
8140 ;;
8141esac
8142fi
1c710c3c
DJ
8143NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
8144
e8b05380 8145if test -n "$NM_FOR_TARGET"; then
1c710c3c
DJ
8146 echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8147echo "${ECHO_T}$NM_FOR_TARGET" >&6
e8b05380 8148else
1c710c3c
DJ
8149 echo "$as_me:$LINENO: result: no" >&5
8150echo "${ECHO_T}no" >&6
e8b05380
PB
8151fi
8152
8153fi
8154if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
8155 if test -n "$with_build_time_tools"; then
8156 for ncn_progname in nm; do
1c710c3c
DJ
8157 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8158echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8159 if test -x $with_build_time_tools/${ncn_progname}; then
8160 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
8161 echo "$as_me:$LINENO: result: yes" >&5
8162echo "${ECHO_T}yes" >&6
e8b05380
PB
8163 break
8164 else
1c710c3c
DJ
8165 echo "$as_me:$LINENO: result: no" >&5
8166echo "${ECHO_T}no" >&6
e8b05380
PB
8167 fi
8168 done
8169fi
8170
8171if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
8172 for ncn_progname in nm; do
8173 if test -n "$ncn_target_tool_prefix"; then
8174 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 8175set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
8176echo "$as_me:$LINENO: checking for $ac_word" >&5
8177echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8178if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then
8179 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 8180else
4de997d1
PB
8181 if test -n "$NM_FOR_TARGET"; then
8182 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 8183else
1c710c3c
DJ
8184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8185for as_dir in $PATH
8186do
8187 IFS=$as_save_IFS
8188 test -z "$as_dir" && as_dir=.
8189 for ac_exec_ext in '' $ac_executable_extensions; do
8190 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8191 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8192 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8193 break 2
8194 fi
8195done
8196done
8197
ca9f4b81
AO
8198fi
8199fi
1c710c3c 8200NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 8201if test -n "$NM_FOR_TARGET"; then
1c710c3c
DJ
8202 echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8203echo "${ECHO_T}$NM_FOR_TARGET" >&6
ca9f4b81 8204else
1c710c3c
DJ
8205 echo "$as_me:$LINENO: result: no" >&5
8206echo "${ECHO_T}no" >&6
ca9f4b81
AO
8207fi
8208
e8b05380
PB
8209 fi
8210 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
8211 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 8212set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
8213echo "$as_me:$LINENO: checking for $ac_word" >&5
8214echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8215if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then
8216 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 8217else
2693c0b0
PB
8218 if test -n "$NM_FOR_TARGET"; then
8219 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 8220else
1c710c3c
DJ
8221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8222for as_dir in $PATH
8223do
8224 IFS=$as_save_IFS
8225 test -z "$as_dir" && as_dir=.
8226 for ac_exec_ext in '' $ac_executable_extensions; do
8227 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8228 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
8229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8230 break 2
8231 fi
8232done
8233done
8234
ca9f4b81
AO
8235fi
8236fi
1c710c3c 8237NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 8238if test -n "$NM_FOR_TARGET"; then
1c710c3c
DJ
8239 echo "$as_me:$LINENO: result: $NM_FOR_TARGET" >&5
8240echo "${ECHO_T}$NM_FOR_TARGET" >&6
ca9f4b81 8241else
1c710c3c
DJ
8242 echo "$as_me:$LINENO: result: no" >&5
8243echo "${ECHO_T}no" >&6
ca9f4b81 8244fi
1c710c3c 8245
e8b05380
PB
8246 fi
8247 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
8248 done
8249fi
1c710c3c 8250
2693c0b0
PB
8251if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
8252 set dummy nm
8253 if test $build = $target ; then
8254 NM_FOR_TARGET="$2"
ca9f4b81 8255 else
2693c0b0 8256 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 8257 fi
ca9f4b81
AO
8258fi
8259
d1f8db0c
PB
8260else
8261 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
8262fi
8263
8264
8265
8266
8267if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8268 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
8269 echo "$as_me:$LINENO: checking for objdump in $with_build_time_tools" >&5
8270echo $ECHO_N "checking for objdump in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8271 if test -x $with_build_time_tools/objdump; then
8272 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
8273 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
1c710c3c
DJ
8274 echo "$as_me:$LINENO: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
8275echo "${ECHO_T}$ac_cv_path_OBJDUMP_FOR_TARGET" >&6
d1f8db0c 8276 else
1c710c3c
DJ
8277 echo "$as_me:$LINENO: result: no" >&5
8278echo "${ECHO_T}no" >&6
d1f8db0c 8279 fi
e8b05380
PB
8280 elif test $build != $host && test $have_gcc_for_target = yes; then
8281 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
8282 test $OBJDUMP_FOR_TARGET=objdump && OBJDUMP_FOR_TARGET=
8283 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
8284 fi
8285fi
8286if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8287 # Extract the first word of "objdump", so it can be a program name with args.
8288set dummy objdump; ac_word=$2
1c710c3c
DJ
8289echo "$as_me:$LINENO: checking for $ac_word" >&5
8290echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8291if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then
8292 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 8293else
1c710c3c
DJ
8294 case $OBJDUMP_FOR_TARGET in
8295 [\\/]* | ?:[\\/]*)
e8b05380
PB
8296 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
8297 ;;
e8b05380 8298 *)
1c710c3c
DJ
8299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8300for as_dir in $gcc_cv_tool_dirs
8301do
8302 IFS=$as_save_IFS
8303 test -z "$as_dir" && as_dir=.
8304 for ac_exec_ext in '' $ac_executable_extensions; do
8305 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8306 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8307 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8308 break 2
8309 fi
8310done
8311done
8312
e8b05380
PB
8313 ;;
8314esac
8315fi
1c710c3c
DJ
8316OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
8317
e8b05380 8318if test -n "$OBJDUMP_FOR_TARGET"; then
1c710c3c
DJ
8319 echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8320echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
e8b05380 8321else
1c710c3c
DJ
8322 echo "$as_me:$LINENO: result: no" >&5
8323echo "${ECHO_T}no" >&6
e8b05380
PB
8324fi
8325
8326fi
8327if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
8328 if test -n "$with_build_time_tools"; then
8329 for ncn_progname in objdump; do
1c710c3c
DJ
8330 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8331echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8332 if test -x $with_build_time_tools/${ncn_progname}; then
8333 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
8334 echo "$as_me:$LINENO: result: yes" >&5
8335echo "${ECHO_T}yes" >&6
e8b05380
PB
8336 break
8337 else
1c710c3c
DJ
8338 echo "$as_me:$LINENO: result: no" >&5
8339echo "${ECHO_T}no" >&6
e8b05380
PB
8340 fi
8341 done
8342fi
8343
8344if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
8345 for ncn_progname in objdump; do
8346 if test -n "$ncn_target_tool_prefix"; then
8347 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 8348set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
8349echo "$as_me:$LINENO: checking for $ac_word" >&5
8350echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8351if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then
8352 echo $ECHO_N "(cached) $ECHO_C" >&6
d739199a
DJ
8353else
8354 if test -n "$OBJDUMP_FOR_TARGET"; then
8355 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
8356else
1c710c3c
DJ
8357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8358for as_dir in $PATH
8359do
8360 IFS=$as_save_IFS
8361 test -z "$as_dir" && as_dir=.
8362 for ac_exec_ext in '' $ac_executable_extensions; do
8363 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8364 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8365 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8366 break 2
8367 fi
8368done
8369done
8370
d739199a
DJ
8371fi
8372fi
1c710c3c 8373OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 8374if test -n "$OBJDUMP_FOR_TARGET"; then
1c710c3c
DJ
8375 echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8376echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
d739199a 8377else
1c710c3c
DJ
8378 echo "$as_me:$LINENO: result: no" >&5
8379echo "${ECHO_T}no" >&6
d739199a
DJ
8380fi
8381
e8b05380
PB
8382 fi
8383 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
8384 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 8385set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
8386echo "$as_me:$LINENO: checking for $ac_word" >&5
8387echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8388if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then
8389 echo $ECHO_N "(cached) $ECHO_C" >&6
d739199a
DJ
8390else
8391 if test -n "$OBJDUMP_FOR_TARGET"; then
8392 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
8393else
1c710c3c
DJ
8394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8395for as_dir in $PATH
8396do
8397 IFS=$as_save_IFS
8398 test -z "$as_dir" && as_dir=.
8399 for ac_exec_ext in '' $ac_executable_extensions; do
8400 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8401 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
8402 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8403 break 2
8404 fi
8405done
8406done
8407
d739199a
DJ
8408fi
8409fi
1c710c3c 8410OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 8411if test -n "$OBJDUMP_FOR_TARGET"; then
1c710c3c
DJ
8412 echo "$as_me:$LINENO: result: $OBJDUMP_FOR_TARGET" >&5
8413echo "${ECHO_T}$OBJDUMP_FOR_TARGET" >&6
d739199a 8414else
1c710c3c
DJ
8415 echo "$as_me:$LINENO: result: no" >&5
8416echo "${ECHO_T}no" >&6
d739199a 8417fi
1c710c3c 8418
e8b05380
PB
8419 fi
8420 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
8421 done
8422fi
1c710c3c 8423
d739199a
DJ
8424if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
8425 set dummy objdump
8426 if test $build = $target ; then
8427 OBJDUMP_FOR_TARGET="$2"
8428 else
8429 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
8430 fi
8431fi
8432
d1f8db0c
PB
8433else
8434 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
8435fi
8436
8437
8438
8439
8440if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8441 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
8442 echo "$as_me:$LINENO: checking for ranlib in $with_build_time_tools" >&5
8443echo $ECHO_N "checking for ranlib in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8444 if test -x $with_build_time_tools/ranlib; then
8445 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
8446 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
1c710c3c
DJ
8447 echo "$as_me:$LINENO: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
8448echo "${ECHO_T}$ac_cv_path_RANLIB_FOR_TARGET" >&6
d1f8db0c 8449 else
1c710c3c
DJ
8450 echo "$as_me:$LINENO: result: no" >&5
8451echo "${ECHO_T}no" >&6
d1f8db0c 8452 fi
e8b05380
PB
8453 elif test $build != $host && test $have_gcc_for_target = yes; then
8454 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
8455 test $RANLIB_FOR_TARGET=ranlib && RANLIB_FOR_TARGET=
8456 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
8457 fi
8458fi
8459if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8460 # Extract the first word of "ranlib", so it can be a program name with args.
8461set dummy ranlib; ac_word=$2
1c710c3c
DJ
8462echo "$as_me:$LINENO: checking for $ac_word" >&5
8463echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8464if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then
8465 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 8466else
1c710c3c
DJ
8467 case $RANLIB_FOR_TARGET in
8468 [\\/]* | ?:[\\/]*)
e8b05380
PB
8469 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
8470 ;;
e8b05380 8471 *)
1c710c3c
DJ
8472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8473for as_dir in $gcc_cv_tool_dirs
8474do
8475 IFS=$as_save_IFS
8476 test -z "$as_dir" && as_dir=.
8477 for ac_exec_ext in '' $ac_executable_extensions; do
8478 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8479 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8480 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8481 break 2
8482 fi
8483done
8484done
8485
e8b05380
PB
8486 ;;
8487esac
8488fi
1c710c3c
DJ
8489RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
8490
e8b05380 8491if test -n "$RANLIB_FOR_TARGET"; then
1c710c3c
DJ
8492 echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8493echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
e8b05380 8494else
1c710c3c
DJ
8495 echo "$as_me:$LINENO: result: no" >&5
8496echo "${ECHO_T}no" >&6
e8b05380
PB
8497fi
8498
8499fi
8500if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
8501 if test -n "$with_build_time_tools"; then
8502 for ncn_progname in ranlib; do
1c710c3c
DJ
8503 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8504echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8505 if test -x $with_build_time_tools/${ncn_progname}; then
8506 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
8507 echo "$as_me:$LINENO: result: yes" >&5
8508echo "${ECHO_T}yes" >&6
e8b05380
PB
8509 break
8510 else
1c710c3c
DJ
8511 echo "$as_me:$LINENO: result: no" >&5
8512echo "${ECHO_T}no" >&6
e8b05380
PB
8513 fi
8514 done
8515fi
8516
8517if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
8518 for ncn_progname in ranlib; do
8519 if test -n "$ncn_target_tool_prefix"; then
8520 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 8521set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
8522echo "$as_me:$LINENO: checking for $ac_word" >&5
8523echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8524if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then
8525 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 8526else
4de997d1
PB
8527 if test -n "$RANLIB_FOR_TARGET"; then
8528 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 8529else
1c710c3c
DJ
8530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8531for as_dir in $PATH
8532do
8533 IFS=$as_save_IFS
8534 test -z "$as_dir" && as_dir=.
8535 for ac_exec_ext in '' $ac_executable_extensions; do
8536 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8537 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8538 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8539 break 2
8540 fi
8541done
8542done
8543
ca9f4b81
AO
8544fi
8545fi
1c710c3c 8546RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 8547if test -n "$RANLIB_FOR_TARGET"; then
1c710c3c
DJ
8548 echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8549echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
ca9f4b81 8550else
1c710c3c
DJ
8551 echo "$as_me:$LINENO: result: no" >&5
8552echo "${ECHO_T}no" >&6
ca9f4b81
AO
8553fi
8554
e8b05380
PB
8555 fi
8556 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
8557 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 8558set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
8559echo "$as_me:$LINENO: checking for $ac_word" >&5
8560echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8561if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then
8562 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 8563else
2693c0b0
PB
8564 if test -n "$RANLIB_FOR_TARGET"; then
8565 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 8566else
1c710c3c
DJ
8567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8568for as_dir in $PATH
8569do
8570 IFS=$as_save_IFS
8571 test -z "$as_dir" && as_dir=.
8572 for ac_exec_ext in '' $ac_executable_extensions; do
8573 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8574 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
8575 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8576 break 2
8577 fi
8578done
8579done
8580
ca9f4b81
AO
8581fi
8582fi
1c710c3c 8583RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 8584if test -n "$RANLIB_FOR_TARGET"; then
1c710c3c
DJ
8585 echo "$as_me:$LINENO: result: $RANLIB_FOR_TARGET" >&5
8586echo "${ECHO_T}$RANLIB_FOR_TARGET" >&6
ca9f4b81 8587else
1c710c3c
DJ
8588 echo "$as_me:$LINENO: result: no" >&5
8589echo "${ECHO_T}no" >&6
ca9f4b81 8590fi
1c710c3c 8591
e8b05380
PB
8592 fi
8593 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
8594 done
8595fi
1c710c3c 8596
e8b05380
PB
8597if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
8598 set dummy ranlib
8599 if test $build = $target ; then
8600 RANLIB_FOR_TARGET="$2"
8601 else
8602 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 8603 fi
e8b05380 8604fi
2693c0b0 8605
d1f8db0c
PB
8606else
8607 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
8608fi
8609
e8b05380
PB
8610
8611
8612
8613if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8614 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
8615 echo "$as_me:$LINENO: checking for strip in $with_build_time_tools" >&5
8616echo $ECHO_N "checking for strip in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8617 if test -x $with_build_time_tools/strip; then
8618 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
8619 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
1c710c3c
DJ
8620 echo "$as_me:$LINENO: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
8621echo "${ECHO_T}$ac_cv_path_STRIP_FOR_TARGET" >&6
d1f8db0c 8622 else
1c710c3c
DJ
8623 echo "$as_me:$LINENO: result: no" >&5
8624echo "${ECHO_T}no" >&6
d1f8db0c 8625 fi
e8b05380
PB
8626 elif test $build != $host && test $have_gcc_for_target = yes; then
8627 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
8628 test $STRIP_FOR_TARGET=strip && STRIP_FOR_TARGET=
8629 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
8630 fi
8631fi
8632if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8633 # Extract the first word of "strip", so it can be a program name with args.
8634set dummy strip; ac_word=$2
1c710c3c
DJ
8635echo "$as_me:$LINENO: checking for $ac_word" >&5
8636echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8637if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then
8638 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 8639else
1c710c3c
DJ
8640 case $STRIP_FOR_TARGET in
8641 [\\/]* | ?:[\\/]*)
e8b05380
PB
8642 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
8643 ;;
e8b05380 8644 *)
1c710c3c
DJ
8645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8646for as_dir in $gcc_cv_tool_dirs
8647do
8648 IFS=$as_save_IFS
8649 test -z "$as_dir" && as_dir=.
8650 for ac_exec_ext in '' $ac_executable_extensions; do
8651 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8652 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8653 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8654 break 2
8655 fi
8656done
8657done
8658
e8b05380
PB
8659 ;;
8660esac
8661fi
1c710c3c
DJ
8662STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
8663
e8b05380 8664if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
8665 echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8666echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
e8b05380 8667else
1c710c3c
DJ
8668 echo "$as_me:$LINENO: result: no" >&5
8669echo "${ECHO_T}no" >&6
e8b05380
PB
8670fi
8671
8672fi
8673if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
8674 if test -n "$with_build_time_tools"; then
8675 for ncn_progname in strip; do
1c710c3c
DJ
8676 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8677echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8678 if test -x $with_build_time_tools/${ncn_progname}; then
8679 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
8680 echo "$as_me:$LINENO: result: yes" >&5
8681echo "${ECHO_T}yes" >&6
e8b05380
PB
8682 break
8683 else
1c710c3c
DJ
8684 echo "$as_me:$LINENO: result: no" >&5
8685echo "${ECHO_T}no" >&6
e8b05380
PB
8686 fi
8687 done
8688fi
8689
8690if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
8691 for ncn_progname in strip; do
8692 if test -n "$ncn_target_tool_prefix"; then
8693 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 8694set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
8695echo "$as_me:$LINENO: checking for $ac_word" >&5
8696echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8697if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then
8698 echo $ECHO_N "(cached) $ECHO_C" >&6
af71363e
AS
8699else
8700 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
8701 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
8702else
8703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8704for as_dir in $PATH
8705do
8706 IFS=$as_save_IFS
8707 test -z "$as_dir" && as_dir=.
8708 for ac_exec_ext in '' $ac_executable_extensions; do
8709 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8710 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8711 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8712 break 2
8713 fi
8714done
8715done
8716
040b1c5a
GK
8717fi
8718fi
1c710c3c 8719STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 8720if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
8721 echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8722echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
040b1c5a 8723else
1c710c3c
DJ
8724 echo "$as_me:$LINENO: result: no" >&5
8725echo "${ECHO_T}no" >&6
040b1c5a
GK
8726fi
8727
e8b05380
PB
8728 fi
8729 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
8730 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 8731set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
8732echo "$as_me:$LINENO: checking for $ac_word" >&5
8733echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8734if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then
8735 echo $ECHO_N "(cached) $ECHO_C" >&6
040b1c5a
GK
8736else
8737 if test -n "$STRIP_FOR_TARGET"; then
8738 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
8739else
1c710c3c
DJ
8740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8741for as_dir in $PATH
8742do
8743 IFS=$as_save_IFS
8744 test -z "$as_dir" && as_dir=.
8745 for ac_exec_ext in '' $ac_executable_extensions; do
8746 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8747 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
8748 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8749 break 2
8750 fi
8751done
8752done
8753
040b1c5a
GK
8754fi
8755fi
1c710c3c 8756STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 8757if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
8758 echo "$as_me:$LINENO: result: $STRIP_FOR_TARGET" >&5
8759echo "${ECHO_T}$STRIP_FOR_TARGET" >&6
040b1c5a 8760else
1c710c3c
DJ
8761 echo "$as_me:$LINENO: result: no" >&5
8762echo "${ECHO_T}no" >&6
040b1c5a 8763fi
1c710c3c 8764
e8b05380
PB
8765 fi
8766 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
8767 done
8768fi
1c710c3c 8769
040b1c5a
GK
8770if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
8771 set dummy strip
8772 if test $build = $target ; then
8773 STRIP_FOR_TARGET="$2"
8774 else
8775 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
8776 fi
8777fi
8778
d1f8db0c
PB
8779else
8780 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
8781fi
8782
8783
8784
8785
8786if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8787 if test -n "$with_build_time_tools"; then
1c710c3c
DJ
8788 echo "$as_me:$LINENO: checking for windres in $with_build_time_tools" >&5
8789echo $ECHO_N "checking for windres in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8790 if test -x $with_build_time_tools/windres; then
8791 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
8792 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
1c710c3c
DJ
8793 echo "$as_me:$LINENO: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
8794echo "${ECHO_T}$ac_cv_path_WINDRES_FOR_TARGET" >&6
d1f8db0c 8795 else
1c710c3c
DJ
8796 echo "$as_me:$LINENO: result: no" >&5
8797echo "${ECHO_T}no" >&6
d1f8db0c 8798 fi
e8b05380
PB
8799 elif test $build != $host && test $have_gcc_for_target = yes; then
8800 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
8801 test $WINDRES_FOR_TARGET=windres && WINDRES_FOR_TARGET=
8802 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
8803 fi
8804fi
8805if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8806 # Extract the first word of "windres", so it can be a program name with args.
8807set dummy windres; ac_word=$2
1c710c3c
DJ
8808echo "$as_me:$LINENO: checking for $ac_word" >&5
8809echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8810if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then
8811 echo $ECHO_N "(cached) $ECHO_C" >&6
e8b05380 8812else
1c710c3c
DJ
8813 case $WINDRES_FOR_TARGET in
8814 [\\/]* | ?:[\\/]*)
e8b05380
PB
8815 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
8816 ;;
e8b05380 8817 *)
1c710c3c
DJ
8818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8819for as_dir in $gcc_cv_tool_dirs
8820do
8821 IFS=$as_save_IFS
8822 test -z "$as_dir" && as_dir=.
8823 for ac_exec_ext in '' $ac_executable_extensions; do
8824 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8825 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
8826 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8827 break 2
8828 fi
8829done
8830done
8831
e8b05380
PB
8832 ;;
8833esac
8834fi
1c710c3c
DJ
8835WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
8836
e8b05380 8837if test -n "$WINDRES_FOR_TARGET"; then
1c710c3c
DJ
8838 echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8839echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
e8b05380 8840else
1c710c3c
DJ
8841 echo "$as_me:$LINENO: result: no" >&5
8842echo "${ECHO_T}no" >&6
e8b05380
PB
8843fi
8844
8845fi
8846if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
8847 if test -n "$with_build_time_tools"; then
8848 for ncn_progname in windres; do
1c710c3c
DJ
8849 echo "$as_me:$LINENO: checking for ${ncn_progname} in $with_build_time_tools" >&5
8850echo $ECHO_N "checking for ${ncn_progname} in $with_build_time_tools... $ECHO_C" >&6
d1f8db0c
PB
8851 if test -x $with_build_time_tools/${ncn_progname}; then
8852 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
1c710c3c
DJ
8853 echo "$as_me:$LINENO: result: yes" >&5
8854echo "${ECHO_T}yes" >&6
e8b05380
PB
8855 break
8856 else
1c710c3c
DJ
8857 echo "$as_me:$LINENO: result: no" >&5
8858echo "${ECHO_T}no" >&6
e8b05380
PB
8859 fi
8860 done
8861fi
8862
8863if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
8864 for ncn_progname in windres; do
8865 if test -n "$ncn_target_tool_prefix"; then
8866 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 8867set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
1c710c3c
DJ
8868echo "$as_me:$LINENO: checking for $ac_word" >&5
8869echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8870if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then
8871 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 8872else
4de997d1
PB
8873 if test -n "$WINDRES_FOR_TARGET"; then
8874 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 8875else
1c710c3c
DJ
8876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8877for as_dir in $PATH
8878do
8879 IFS=$as_save_IFS
8880 test -z "$as_dir" && as_dir=.
8881 for ac_exec_ext in '' $ac_executable_extensions; do
8882 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8883 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
8884 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8885 break 2
8886 fi
8887done
8888done
8889
ca9f4b81
AO
8890fi
8891fi
1c710c3c 8892WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 8893if test -n "$WINDRES_FOR_TARGET"; then
1c710c3c
DJ
8894 echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8895echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
ca9f4b81 8896else
1c710c3c
DJ
8897 echo "$as_me:$LINENO: result: no" >&5
8898echo "${ECHO_T}no" >&6
ca9f4b81
AO
8899fi
8900
e8b05380
PB
8901 fi
8902 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
8903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 8904set dummy ${ncn_progname}; ac_word=$2
1c710c3c
DJ
8905echo "$as_me:$LINENO: checking for $ac_word" >&5
8906echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8907if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then
8908 echo $ECHO_N "(cached) $ECHO_C" >&6
ca9f4b81 8909else
2693c0b0
PB
8910 if test -n "$WINDRES_FOR_TARGET"; then
8911 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 8912else
1c710c3c
DJ
8913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8914for as_dir in $PATH
8915do
8916 IFS=$as_save_IFS
8917 test -z "$as_dir" && as_dir=.
8918 for ac_exec_ext in '' $ac_executable_extensions; do
8919 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8920 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
8921 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8922 break 2
8923 fi
8924done
8925done
8926
ca9f4b81
AO
8927fi
8928fi
1c710c3c 8929WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 8930if test -n "$WINDRES_FOR_TARGET"; then
1c710c3c
DJ
8931 echo "$as_me:$LINENO: result: $WINDRES_FOR_TARGET" >&5
8932echo "${ECHO_T}$WINDRES_FOR_TARGET" >&6
ca9f4b81 8933else
1c710c3c
DJ
8934 echo "$as_me:$LINENO: result: no" >&5
8935echo "${ECHO_T}no" >&6
ca9f4b81 8936fi
1c710c3c 8937
e8b05380
PB
8938 fi
8939 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
8940 done
8941fi
1c710c3c 8942
2693c0b0
PB
8943if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
8944 set dummy windres
8945 if test $build = $target ; then
8946 WINDRES_FOR_TARGET="$2"
ca9f4b81 8947 else
2693c0b0 8948 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 8949 fi
ca9f4b81
AO
8950fi
8951
d1f8db0c
PB
8952else
8953 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
8954fi
8955
4977bab6 8956
2abefe3d
PB
8957RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
8958
1c710c3c
DJ
8959echo "$as_me:$LINENO: checking where to find the target ar" >&5
8960echo $ECHO_N "checking where to find the target ar... $ECHO_C" >&6
2abefe3d 8961if test "x${build}" != "x${host}" ; then
e8b05380
PB
8962 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
8963 # We already found the complete path
1c710c3c
DJ
8964 echo "$as_me:$LINENO: result: pre-installed in \`dirname $AR_FOR_TARGET\`" >&5
8965echo "${ECHO_T}pre-installed in \`dirname $AR_FOR_TARGET\`" >&6
e8b05380
PB
8966 else
8967 # Canadian cross, just use what we found
1c710c3c
DJ
8968 echo "$as_me:$LINENO: result: pre-installed" >&5
8969echo "${ECHO_T}pre-installed" >&6
e8b05380 8970 fi
2abefe3d
PB
8971else
8972 ok=yes
8973 case " ${configdirs} " in
8974 *" binutils "*) ;;
8975 *) ok=no ;;
8976 esac
1c710c3c 8977
2abefe3d
PB
8978 if test $ok = yes; then
8979 # An in-tree tool is available and we can use it
8980 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
1c710c3c
DJ
8981 echo "$as_me:$LINENO: result: just compiled" >&5
8982echo "${ECHO_T}just compiled" >&6
e8b05380
PB
8983 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
8984 # We already found the complete path
1c710c3c
DJ
8985 echo "$as_me:$LINENO: result: pre-installed in \`dirname $AR_FOR_TARGET\`" >&5
8986echo "${ECHO_T}pre-installed in \`dirname $AR_FOR_TARGET\`" >&6
2abefe3d
PB
8987 elif test "x$target" = "x$host"; then
8988 # We can use an host tool
8989 AR_FOR_TARGET='$(AR)'
1c710c3c
DJ
8990 echo "$as_me:$LINENO: result: host tool" >&5
8991echo "${ECHO_T}host tool" >&6
2abefe3d
PB
8992 else
8993 # We need a cross tool
1c710c3c
DJ
8994 echo "$as_me:$LINENO: result: pre-installed" >&5
8995echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
8996 fi
8997fi
0b0dc272 8998
1c710c3c
DJ
8999echo "$as_me:$LINENO: checking where to find the target as" >&5
9000echo $ECHO_N "checking where to find the target as... $ECHO_C" >&6
2abefe3d 9001if test "x${build}" != "x${host}" ; then
e8b05380
PB
9002 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
9003 # We already found the complete path
1c710c3c
DJ
9004 echo "$as_me:$LINENO: result: pre-installed in \`dirname $AS_FOR_TARGET\`" >&5
9005echo "${ECHO_T}pre-installed in \`dirname $AS_FOR_TARGET\`" >&6
e8b05380
PB
9006 else
9007 # Canadian cross, just use what we found
1c710c3c
DJ
9008 echo "$as_me:$LINENO: result: pre-installed" >&5
9009echo "${ECHO_T}pre-installed" >&6
e8b05380 9010 fi
2abefe3d
PB
9011else
9012 ok=yes
9013 case " ${configdirs} " in
9014 *" gas "*) ;;
9015 *) ok=no ;;
9016 esac
1c710c3c 9017
2abefe3d
PB
9018 if test $ok = yes; then
9019 # An in-tree tool is available and we can use it
9020 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
1c710c3c
DJ
9021 echo "$as_me:$LINENO: result: just compiled" >&5
9022echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9023 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
9024 # We already found the complete path
1c710c3c
DJ
9025 echo "$as_me:$LINENO: result: pre-installed in \`dirname $AS_FOR_TARGET\`" >&5
9026echo "${ECHO_T}pre-installed in \`dirname $AS_FOR_TARGET\`" >&6
2abefe3d
PB
9027 elif test "x$target" = "x$host"; then
9028 # We can use an host tool
9029 AS_FOR_TARGET='$(AS)'
1c710c3c
DJ
9030 echo "$as_me:$LINENO: result: host tool" >&5
9031echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9032 else
9033 # We need a cross tool
1c710c3c
DJ
9034 echo "$as_me:$LINENO: result: pre-installed" >&5
9035echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9036 fi
9037fi
0b0dc272 9038
1c710c3c
DJ
9039echo "$as_me:$LINENO: checking where to find the target cc" >&5
9040echo $ECHO_N "checking where to find the target cc... $ECHO_C" >&6
2abefe3d 9041if test "x${build}" != "x${host}" ; then
e8b05380
PB
9042 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
9043 # We already found the complete path
1c710c3c
DJ
9044 echo "$as_me:$LINENO: result: pre-installed in \`dirname $CC_FOR_TARGET\`" >&5
9045echo "${ECHO_T}pre-installed in \`dirname $CC_FOR_TARGET\`" >&6
e8b05380
PB
9046 else
9047 # Canadian cross, just use what we found
1c710c3c
DJ
9048 echo "$as_me:$LINENO: result: pre-installed" >&5
9049echo "${ECHO_T}pre-installed" >&6
e8b05380 9050 fi
2abefe3d
PB
9051else
9052 ok=yes
9053 case " ${configdirs} " in
9054 *" gcc "*) ;;
9055 *) ok=no ;;
9056 esac
1c710c3c 9057
2abefe3d
PB
9058 if test $ok = yes; then
9059 # An in-tree tool is available and we can use it
9060 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
1c710c3c
DJ
9061 echo "$as_me:$LINENO: result: just compiled" >&5
9062echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9063 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
9064 # We already found the complete path
1c710c3c
DJ
9065 echo "$as_me:$LINENO: result: pre-installed in \`dirname $CC_FOR_TARGET\`" >&5
9066echo "${ECHO_T}pre-installed in \`dirname $CC_FOR_TARGET\`" >&6
2abefe3d
PB
9067 elif test "x$target" = "x$host"; then
9068 # We can use an host tool
9069 CC_FOR_TARGET='$(CC)'
1c710c3c
DJ
9070 echo "$as_me:$LINENO: result: host tool" >&5
9071echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9072 else
9073 # We need a cross tool
1c710c3c
DJ
9074 echo "$as_me:$LINENO: result: pre-installed" >&5
9075echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9076 fi
9077fi
0b0dc272 9078
1c710c3c
DJ
9079echo "$as_me:$LINENO: checking where to find the target c++" >&5
9080echo $ECHO_N "checking where to find the target c++... $ECHO_C" >&6
2abefe3d 9081if test "x${build}" != "x${host}" ; then
e8b05380
PB
9082 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
9083 # We already found the complete path
1c710c3c
DJ
9084 echo "$as_me:$LINENO: result: pre-installed in \`dirname $CXX_FOR_TARGET\`" >&5
9085echo "${ECHO_T}pre-installed in \`dirname $CXX_FOR_TARGET\`" >&6
e8b05380
PB
9086 else
9087 # Canadian cross, just use what we found
1c710c3c
DJ
9088 echo "$as_me:$LINENO: result: pre-installed" >&5
9089echo "${ECHO_T}pre-installed" >&6
e8b05380 9090 fi
2abefe3d
PB
9091else
9092 ok=yes
9093 case " ${configdirs} " in
9094 *" gcc "*) ;;
9095 *) ok=no ;;
9096 esac
9097 case ,${enable_languages}, in
9098 *,c++,*) ;;
9099 *) ok=no ;;
9100 esac
9101 if test $ok = yes; then
9102 # An in-tree tool is available and we can use it
9103 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'
1c710c3c
DJ
9104 echo "$as_me:$LINENO: result: just compiled" >&5
9105echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9106 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
9107 # We already found the complete path
1c710c3c
DJ
9108 echo "$as_me:$LINENO: result: pre-installed in \`dirname $CXX_FOR_TARGET\`" >&5
9109echo "${ECHO_T}pre-installed in \`dirname $CXX_FOR_TARGET\`" >&6
2abefe3d
PB
9110 elif test "x$target" = "x$host"; then
9111 # We can use an host tool
9112 CXX_FOR_TARGET='$(CXX)'
1c710c3c
DJ
9113 echo "$as_me:$LINENO: result: host tool" >&5
9114echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9115 else
9116 # We need a cross tool
1c710c3c
DJ
9117 echo "$as_me:$LINENO: result: pre-installed" >&5
9118echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9119 fi
9120fi
0b0dc272 9121
1c710c3c
DJ
9122echo "$as_me:$LINENO: checking where to find the target c++ for libstdc++" >&5
9123echo $ECHO_N "checking where to find the target c++ for libstdc++... $ECHO_C" >&6
2abefe3d 9124if test "x${build}" != "x${host}" ; then
e8b05380
PB
9125 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
9126 # We already found the complete path
1c710c3c
DJ
9127 echo "$as_me:$LINENO: result: pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&5
9128echo "${ECHO_T}pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&6
e8b05380
PB
9129 else
9130 # Canadian cross, just use what we found
1c710c3c
DJ
9131 echo "$as_me:$LINENO: result: pre-installed" >&5
9132echo "${ECHO_T}pre-installed" >&6
e8b05380 9133 fi
2abefe3d
PB
9134else
9135 ok=yes
9136 case " ${configdirs} " in
9137 *" gcc "*) ;;
9138 *) ok=no ;;
9139 esac
9140 case ,${enable_languages}, in
9141 *,c++,*) ;;
9142 *) ok=no ;;
9143 esac
9144 if test $ok = yes; then
9145 # An in-tree tool is available and we can use it
9146 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'
1c710c3c
DJ
9147 echo "$as_me:$LINENO: result: just compiled" >&5
9148echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9149 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
9150 # We already found the complete path
1c710c3c
DJ
9151 echo "$as_me:$LINENO: result: pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&5
9152echo "${ECHO_T}pre-installed in \`dirname $RAW_CXX_FOR_TARGET\`" >&6
2abefe3d
PB
9153 elif test "x$target" = "x$host"; then
9154 # We can use an host tool
9155 RAW_CXX_FOR_TARGET='$(CXX)'
1c710c3c
DJ
9156 echo "$as_me:$LINENO: result: host tool" >&5
9157echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9158 else
9159 # We need a cross tool
1c710c3c
DJ
9160 echo "$as_me:$LINENO: result: pre-installed" >&5
9161echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9162 fi
9163fi
0b0dc272 9164
1c710c3c
DJ
9165echo "$as_me:$LINENO: checking where to find the target dlltool" >&5
9166echo $ECHO_N "checking where to find the target dlltool... $ECHO_C" >&6
2abefe3d 9167if test "x${build}" != "x${host}" ; then
e8b05380
PB
9168 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
9169 # We already found the complete path
1c710c3c
DJ
9170 echo "$as_me:$LINENO: result: pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&5
9171echo "${ECHO_T}pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&6
e8b05380
PB
9172 else
9173 # Canadian cross, just use what we found
1c710c3c
DJ
9174 echo "$as_me:$LINENO: result: pre-installed" >&5
9175echo "${ECHO_T}pre-installed" >&6
e8b05380 9176 fi
2abefe3d
PB
9177else
9178 ok=yes
9179 case " ${configdirs} " in
9180 *" binutils "*) ;;
9181 *) ok=no ;;
9182 esac
1c710c3c 9183
2abefe3d
PB
9184 if test $ok = yes; then
9185 # An in-tree tool is available and we can use it
9186 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
1c710c3c
DJ
9187 echo "$as_me:$LINENO: result: just compiled" >&5
9188echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9189 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
9190 # We already found the complete path
1c710c3c
DJ
9191 echo "$as_me:$LINENO: result: pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&5
9192echo "${ECHO_T}pre-installed in \`dirname $DLLTOOL_FOR_TARGET\`" >&6
2abefe3d
PB
9193 elif test "x$target" = "x$host"; then
9194 # We can use an host tool
9195 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
1c710c3c
DJ
9196 echo "$as_me:$LINENO: result: host tool" >&5
9197echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9198 else
9199 # We need a cross tool
1c710c3c
DJ
9200 echo "$as_me:$LINENO: result: pre-installed" >&5
9201echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9202 fi
9203fi
0b0dc272 9204
1c710c3c
DJ
9205echo "$as_me:$LINENO: checking where to find the target gcc" >&5
9206echo $ECHO_N "checking where to find the target gcc... $ECHO_C" >&6
2abefe3d 9207if test "x${build}" != "x${host}" ; then
e8b05380
PB
9208 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
9209 # We already found the complete path
1c710c3c
DJ
9210 echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCC_FOR_TARGET\`" >&5
9211echo "${ECHO_T}pre-installed in \`dirname $GCC_FOR_TARGET\`" >&6
e8b05380
PB
9212 else
9213 # Canadian cross, just use what we found
1c710c3c
DJ
9214 echo "$as_me:$LINENO: result: pre-installed" >&5
9215echo "${ECHO_T}pre-installed" >&6
e8b05380 9216 fi
2abefe3d
PB
9217else
9218 ok=yes
9219 case " ${configdirs} " in
9220 *" gcc "*) ;;
9221 *) ok=no ;;
9222 esac
1c710c3c 9223
2abefe3d
PB
9224 if test $ok = yes; then
9225 # An in-tree tool is available and we can use it
9226 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
1c710c3c
DJ
9227 echo "$as_me:$LINENO: result: just compiled" >&5
9228echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9229 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
9230 # We already found the complete path
1c710c3c
DJ
9231 echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCC_FOR_TARGET\`" >&5
9232echo "${ECHO_T}pre-installed in \`dirname $GCC_FOR_TARGET\`" >&6
2abefe3d
PB
9233 elif test "x$target" = "x$host"; then
9234 # We can use an host tool
9235 GCC_FOR_TARGET='$()'
1c710c3c
DJ
9236 echo "$as_me:$LINENO: result: host tool" >&5
9237echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9238 else
9239 # We need a cross tool
1c710c3c
DJ
9240 echo "$as_me:$LINENO: result: pre-installed" >&5
9241echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9242 fi
9243fi
0b0dc272 9244
1c710c3c
DJ
9245echo "$as_me:$LINENO: checking where to find the target gcj" >&5
9246echo $ECHO_N "checking where to find the target gcj... $ECHO_C" >&6
2abefe3d 9247if test "x${build}" != "x${host}" ; then
e8b05380
PB
9248 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
9249 # We already found the complete path
1c710c3c
DJ
9250 echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&5
9251echo "${ECHO_T}pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&6
e8b05380
PB
9252 else
9253 # Canadian cross, just use what we found
1c710c3c
DJ
9254 echo "$as_me:$LINENO: result: pre-installed" >&5
9255echo "${ECHO_T}pre-installed" >&6
e8b05380 9256 fi
2abefe3d
PB
9257else
9258 ok=yes
9259 case " ${configdirs} " in
9260 *" gcc "*) ;;
9261 *) ok=no ;;
9262 esac
9263 case ,${enable_languages}, in
9264 *,java,*) ;;
9265 *) ok=no ;;
9266 esac
9267 if test $ok = yes; then
9268 # An in-tree tool is available and we can use it
9269 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
1c710c3c
DJ
9270 echo "$as_me:$LINENO: result: just compiled" >&5
9271echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9272 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
9273 # We already found the complete path
1c710c3c
DJ
9274 echo "$as_me:$LINENO: result: pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&5
9275echo "${ECHO_T}pre-installed in \`dirname $GCJ_FOR_TARGET\`" >&6
2abefe3d
PB
9276 elif test "x$target" = "x$host"; then
9277 # We can use an host tool
9278 GCJ_FOR_TARGET='$(GCJ)'
1c710c3c
DJ
9279 echo "$as_me:$LINENO: result: host tool" >&5
9280echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9281 else
9282 # We need a cross tool
1c710c3c
DJ
9283 echo "$as_me:$LINENO: result: pre-installed" >&5
9284echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9285 fi
9286fi
0b0dc272 9287
1c710c3c
DJ
9288echo "$as_me:$LINENO: checking where to find the target gfortran" >&5
9289echo $ECHO_N "checking where to find the target gfortran... $ECHO_C" >&6
2abefe3d 9290if test "x${build}" != "x${host}" ; then
e8b05380
PB
9291 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
9292 # We already found the complete path
1c710c3c
DJ
9293 echo "$as_me:$LINENO: result: pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&5
9294echo "${ECHO_T}pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&6
e8b05380
PB
9295 else
9296 # Canadian cross, just use what we found
1c710c3c
DJ
9297 echo "$as_me:$LINENO: result: pre-installed" >&5
9298echo "${ECHO_T}pre-installed" >&6
e8b05380 9299 fi
2abefe3d
PB
9300else
9301 ok=yes
9302 case " ${configdirs} " in
9303 *" gcc "*) ;;
9304 *) ok=no ;;
9305 esac
9306 case ,${enable_languages}, in
9307 *,fortran,*) ;;
9308 *) ok=no ;;
9309 esac
9310 if test $ok = yes; then
9311 # An in-tree tool is available and we can use it
9312 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
1c710c3c
DJ
9313 echo "$as_me:$LINENO: result: just compiled" >&5
9314echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9315 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
9316 # We already found the complete path
1c710c3c
DJ
9317 echo "$as_me:$LINENO: result: pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&5
9318echo "${ECHO_T}pre-installed in \`dirname $GFORTRAN_FOR_TARGET\`" >&6
2abefe3d
PB
9319 elif test "x$target" = "x$host"; then
9320 # We can use an host tool
9321 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
1c710c3c
DJ
9322 echo "$as_me:$LINENO: result: host tool" >&5
9323echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9324 else
9325 # We need a cross tool
1c710c3c
DJ
9326 echo "$as_me:$LINENO: result: pre-installed" >&5
9327echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9328 fi
9329fi
0b0dc272 9330
1c710c3c
DJ
9331echo "$as_me:$LINENO: checking where to find the target ld" >&5
9332echo $ECHO_N "checking where to find the target ld... $ECHO_C" >&6
2abefe3d 9333if test "x${build}" != "x${host}" ; then
e8b05380
PB
9334 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
9335 # We already found the complete path
1c710c3c
DJ
9336 echo "$as_me:$LINENO: result: pre-installed in \`dirname $LD_FOR_TARGET\`" >&5
9337echo "${ECHO_T}pre-installed in \`dirname $LD_FOR_TARGET\`" >&6
e8b05380
PB
9338 else
9339 # Canadian cross, just use what we found
1c710c3c
DJ
9340 echo "$as_me:$LINENO: result: pre-installed" >&5
9341echo "${ECHO_T}pre-installed" >&6
e8b05380 9342 fi
2abefe3d
PB
9343else
9344 ok=yes
9345 case " ${configdirs} " in
9346 *" ld "*) ;;
9347 *) ok=no ;;
9348 esac
1c710c3c 9349
2abefe3d
PB
9350 if test $ok = yes; then
9351 # An in-tree tool is available and we can use it
9352 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
1c710c3c
DJ
9353 echo "$as_me:$LINENO: result: just compiled" >&5
9354echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9355 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
9356 # We already found the complete path
1c710c3c
DJ
9357 echo "$as_me:$LINENO: result: pre-installed in \`dirname $LD_FOR_TARGET\`" >&5
9358echo "${ECHO_T}pre-installed in \`dirname $LD_FOR_TARGET\`" >&6
2abefe3d
PB
9359 elif test "x$target" = "x$host"; then
9360 # We can use an host tool
9361 LD_FOR_TARGET='$(LD)'
1c710c3c
DJ
9362 echo "$as_me:$LINENO: result: host tool" >&5
9363echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9364 else
9365 # We need a cross tool
1c710c3c
DJ
9366 echo "$as_me:$LINENO: result: pre-installed" >&5
9367echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9368 fi
9369fi
0b0dc272 9370
1c710c3c
DJ
9371echo "$as_me:$LINENO: checking where to find the target lipo" >&5
9372echo $ECHO_N "checking where to find the target lipo... $ECHO_C" >&6
2abefe3d 9373if test "x${build}" != "x${host}" ; then
e8b05380
PB
9374 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
9375 # We already found the complete path
1c710c3c
DJ
9376 echo "$as_me:$LINENO: result: pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&5
9377echo "${ECHO_T}pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&6
e8b05380
PB
9378 else
9379 # Canadian cross, just use what we found
1c710c3c
DJ
9380 echo "$as_me:$LINENO: result: pre-installed" >&5
9381echo "${ECHO_T}pre-installed" >&6
e8b05380 9382 fi
2abefe3d 9383else
e8b05380
PB
9384 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
9385 # We already found the complete path
1c710c3c
DJ
9386 echo "$as_me:$LINENO: result: pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&5
9387echo "${ECHO_T}pre-installed in \`dirname $LIPO_FOR_TARGET\`" >&6
e8b05380 9388 elif test "x$target" = "x$host"; then
2abefe3d
PB
9389 # We can use an host tool
9390 LIPO_FOR_TARGET='$(LIPO)'
1c710c3c
DJ
9391 echo "$as_me:$LINENO: result: host tool" >&5
9392echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9393 else
9394 # We need a cross tool
1c710c3c
DJ
9395 echo "$as_me:$LINENO: result: pre-installed" >&5
9396echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9397 fi
9398fi
0b0dc272 9399
1c710c3c
DJ
9400echo "$as_me:$LINENO: checking where to find the target nm" >&5
9401echo $ECHO_N "checking where to find the target nm... $ECHO_C" >&6
2abefe3d 9402if test "x${build}" != "x${host}" ; then
e8b05380
PB
9403 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
9404 # We already found the complete path
1c710c3c
DJ
9405 echo "$as_me:$LINENO: result: pre-installed in \`dirname $NM_FOR_TARGET\`" >&5
9406echo "${ECHO_T}pre-installed in \`dirname $NM_FOR_TARGET\`" >&6
e8b05380
PB
9407 else
9408 # Canadian cross, just use what we found
1c710c3c
DJ
9409 echo "$as_me:$LINENO: result: pre-installed" >&5
9410echo "${ECHO_T}pre-installed" >&6
e8b05380 9411 fi
2abefe3d
PB
9412else
9413 ok=yes
9414 case " ${configdirs} " in
9415 *" binutils "*) ;;
9416 *) ok=no ;;
9417 esac
1c710c3c 9418
2abefe3d
PB
9419 if test $ok = yes; then
9420 # An in-tree tool is available and we can use it
9421 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
1c710c3c
DJ
9422 echo "$as_me:$LINENO: result: just compiled" >&5
9423echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9424 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
9425 # We already found the complete path
1c710c3c
DJ
9426 echo "$as_me:$LINENO: result: pre-installed in \`dirname $NM_FOR_TARGET\`" >&5
9427echo "${ECHO_T}pre-installed in \`dirname $NM_FOR_TARGET\`" >&6
2abefe3d
PB
9428 elif test "x$target" = "x$host"; then
9429 # We can use an host tool
9430 NM_FOR_TARGET='$(NM)'
1c710c3c
DJ
9431 echo "$as_me:$LINENO: result: host tool" >&5
9432echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9433 else
9434 # We need a cross tool
1c710c3c
DJ
9435 echo "$as_me:$LINENO: result: pre-installed" >&5
9436echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9437 fi
9438fi
0b0dc272 9439
1c710c3c
DJ
9440echo "$as_me:$LINENO: checking where to find the target objdump" >&5
9441echo $ECHO_N "checking where to find the target objdump... $ECHO_C" >&6
2abefe3d 9442if test "x${build}" != "x${host}" ; then
e8b05380
PB
9443 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
9444 # We already found the complete path
1c710c3c
DJ
9445 echo "$as_me:$LINENO: result: pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&5
9446echo "${ECHO_T}pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&6
e8b05380
PB
9447 else
9448 # Canadian cross, just use what we found
1c710c3c
DJ
9449 echo "$as_me:$LINENO: result: pre-installed" >&5
9450echo "${ECHO_T}pre-installed" >&6
e8b05380 9451 fi
2abefe3d
PB
9452else
9453 ok=yes
9454 case " ${configdirs} " in
9455 *" binutils "*) ;;
9456 *) ok=no ;;
9457 esac
1c710c3c 9458
2abefe3d
PB
9459 if test $ok = yes; then
9460 # An in-tree tool is available and we can use it
9461 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
1c710c3c
DJ
9462 echo "$as_me:$LINENO: result: just compiled" >&5
9463echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9464 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
9465 # We already found the complete path
1c710c3c
DJ
9466 echo "$as_me:$LINENO: result: pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&5
9467echo "${ECHO_T}pre-installed in \`dirname $OBJDUMP_FOR_TARGET\`" >&6
2abefe3d
PB
9468 elif test "x$target" = "x$host"; then
9469 # We can use an host tool
9470 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
1c710c3c
DJ
9471 echo "$as_me:$LINENO: result: host tool" >&5
9472echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9473 else
9474 # We need a cross tool
1c710c3c
DJ
9475 echo "$as_me:$LINENO: result: pre-installed" >&5
9476echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9477 fi
9478fi
0b0dc272 9479
1c710c3c
DJ
9480echo "$as_me:$LINENO: checking where to find the target ranlib" >&5
9481echo $ECHO_N "checking where to find the target ranlib... $ECHO_C" >&6
2abefe3d 9482if test "x${build}" != "x${host}" ; then
e8b05380
PB
9483 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
9484 # We already found the complete path
1c710c3c
DJ
9485 echo "$as_me:$LINENO: result: pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&5
9486echo "${ECHO_T}pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&6
e8b05380
PB
9487 else
9488 # Canadian cross, just use what we found
1c710c3c
DJ
9489 echo "$as_me:$LINENO: result: pre-installed" >&5
9490echo "${ECHO_T}pre-installed" >&6
e8b05380 9491 fi
2abefe3d
PB
9492else
9493 ok=yes
9494 case " ${configdirs} " in
9495 *" binutils "*) ;;
9496 *) ok=no ;;
9497 esac
1c710c3c 9498
2abefe3d
PB
9499 if test $ok = yes; then
9500 # An in-tree tool is available and we can use it
9501 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
1c710c3c
DJ
9502 echo "$as_me:$LINENO: result: just compiled" >&5
9503echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9504 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
9505 # We already found the complete path
1c710c3c
DJ
9506 echo "$as_me:$LINENO: result: pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&5
9507echo "${ECHO_T}pre-installed in \`dirname $RANLIB_FOR_TARGET\`" >&6
2abefe3d
PB
9508 elif test "x$target" = "x$host"; then
9509 # We can use an host tool
9510 RANLIB_FOR_TARGET='$(RANLIB)'
1c710c3c
DJ
9511 echo "$as_me:$LINENO: result: host tool" >&5
9512echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9513 else
9514 # We need a cross tool
1c710c3c
DJ
9515 echo "$as_me:$LINENO: result: pre-installed" >&5
9516echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9517 fi
9518fi
0b0dc272 9519
1c710c3c
DJ
9520echo "$as_me:$LINENO: checking where to find the target strip" >&5
9521echo $ECHO_N "checking where to find the target strip... $ECHO_C" >&6
2abefe3d 9522if test "x${build}" != "x${host}" ; then
e8b05380
PB
9523 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
9524 # We already found the complete path
1c710c3c
DJ
9525 echo "$as_me:$LINENO: result: pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&5
9526echo "${ECHO_T}pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&6
e8b05380
PB
9527 else
9528 # Canadian cross, just use what we found
1c710c3c
DJ
9529 echo "$as_me:$LINENO: result: pre-installed" >&5
9530echo "${ECHO_T}pre-installed" >&6
e8b05380 9531 fi
2abefe3d
PB
9532else
9533 ok=yes
9534 case " ${configdirs} " in
9535 *" binutils "*) ;;
9536 *) ok=no ;;
9537 esac
1c710c3c 9538
2abefe3d
PB
9539 if test $ok = yes; then
9540 # An in-tree tool is available and we can use it
9541 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
1c710c3c
DJ
9542 echo "$as_me:$LINENO: result: just compiled" >&5
9543echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9544 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
9545 # We already found the complete path
1c710c3c
DJ
9546 echo "$as_me:$LINENO: result: pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&5
9547echo "${ECHO_T}pre-installed in \`dirname $STRIP_FOR_TARGET\`" >&6
2abefe3d
PB
9548 elif test "x$target" = "x$host"; then
9549 # We can use an host tool
9550 STRIP_FOR_TARGET='$(STRIP)'
1c710c3c
DJ
9551 echo "$as_me:$LINENO: result: host tool" >&5
9552echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9553 else
9554 # We need a cross tool
1c710c3c
DJ
9555 echo "$as_me:$LINENO: result: pre-installed" >&5
9556echo "${ECHO_T}pre-installed" >&6
2abefe3d
PB
9557 fi
9558fi
0b0dc272 9559
1c710c3c
DJ
9560echo "$as_me:$LINENO: checking where to find the target windres" >&5
9561echo $ECHO_N "checking where to find the target windres... $ECHO_C" >&6
2abefe3d 9562if test "x${build}" != "x${host}" ; then
e8b05380
PB
9563 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
9564 # We already found the complete path
1c710c3c
DJ
9565 echo "$as_me:$LINENO: result: pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&5
9566echo "${ECHO_T}pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&6
e8b05380
PB
9567 else
9568 # Canadian cross, just use what we found
1c710c3c
DJ
9569 echo "$as_me:$LINENO: result: pre-installed" >&5
9570echo "${ECHO_T}pre-installed" >&6
e8b05380 9571 fi
2abefe3d
PB
9572else
9573 ok=yes
9574 case " ${configdirs} " in
9575 *" binutils "*) ;;
9576 *) ok=no ;;
9577 esac
1c710c3c 9578
2abefe3d
PB
9579 if test $ok = yes; then
9580 # An in-tree tool is available and we can use it
9581 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
1c710c3c
DJ
9582 echo "$as_me:$LINENO: result: just compiled" >&5
9583echo "${ECHO_T}just compiled" >&6
e8b05380
PB
9584 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
9585 # We already found the complete path
1c710c3c
DJ
9586 echo "$as_me:$LINENO: result: pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&5
9587echo "${ECHO_T}pre-installed in \`dirname $WINDRES_FOR_TARGET\`" >&6
2abefe3d
PB
9588 elif test "x$target" = "x$host"; then
9589 # We can use an host tool
9590 WINDRES_FOR_TARGET='$(WINDRES)'
1c710c3c
DJ
9591 echo "$as_me:$LINENO: result: host tool" >&5
9592echo "${ECHO_T}host tool" >&6
2abefe3d
PB
9593 else
9594 # We need a cross tool
1c710c3c
DJ
9595 echo "$as_me:$LINENO: result: pre-installed" >&5
9596echo "${ECHO_T}pre-installed" >&6
2abefe3d 9597 fi
671aa708 9598fi
be912515
NN
9599
9600
9601
2abefe3d 9602
0b0dc272 9603
671aa708
NN
9604# Certain tools may need extra flags.
9605AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
9606RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
9607NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
9608
2abefe3d
PB
9609# When building target libraries, except in a Canadian cross, we use
9610# the same toolchain as the compiler we just built.
9611COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
9612COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
9613COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
9614if test $host = $build; then
9615 case " $configdirs " in
9616 *" gcc "*)
9617 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
9618 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
9619 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
9620 ;;
9621 esac
9622fi
9623
9624
9625
9626
9627
1c710c3c
DJ
9628echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9629echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
ee03dc5e
AO
9630# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9631if test "${enable_maintainer_mode+set}" = set; then
9632 enableval="$enable_maintainer_mode"
9633 USE_MAINTAINER_MODE=$enableval
9634else
9635 USE_MAINTAINER_MODE=no
1c710c3c
DJ
9636fi;
9637echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9638echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
ee03dc5e
AO
9639
9640
9641if test "$USE_MAINTAINER_MODE" = yes; then
9642 MAINTAINER_MODE_TRUE=
9643 MAINTAINER_MODE_FALSE='#'
9644else
9645 MAINTAINER_MODE_TRUE='#'
9646 MAINTAINER_MODE_FALSE=
1c710c3c 9647fi
ee03dc5e
AO
9648MAINT=$MAINTAINER_MODE_TRUE
9649
2805b53a
NN
9650# ---------------------
9651# GCC bootstrap support
9652# ---------------------
9653
9654# Stage specific cflags for build.
9655stage1_cflags="-g"
9656case $build in
9657 vax-*-*)
9658 case ${GCC} in
9659 yes) stage1_cflags="-g -Wa,-J" ;;
9660 *) stage1_cflags="-g -J" ;;
9661 esac ;;
2805b53a
NN
9662esac
9663
0b50988a
EB
9664# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
9665if test "$GCC" = yes; then
9666 saved_CFLAGS="$CFLAGS"
9667
9668 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
9669 CFLAGS="$CFLAGS -fkeep-inline-functions"
1c710c3c
DJ
9670 echo "$as_me:$LINENO: checking whether -fkeep-inline-functions is supported" >&5
9671echo $ECHO_N "checking whether -fkeep-inline-functions is supported... $ECHO_C" >&6
9672 cat >conftest.$ac_ext <<_ACEOF
9673/* confdefs.h. */
9674_ACEOF
9675cat confdefs.h >>conftest.$ac_ext
9676cat >>conftest.$ac_ext <<_ACEOF
9677/* end confdefs.h. */
9678
9679int
9680main ()
9681{
9682
9683 ;
9684 return 0;
9685}
9686_ACEOF
9687rm -f conftest.$ac_objext
9688if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9689 (eval $ac_compile) 2>conftest.er1
9690 ac_status=$?
9691 grep -v '^ *+' conftest.er1 >conftest.err
9692 rm -f conftest.er1
9693 cat conftest.err >&5
9694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695 (exit $ac_status); } &&
9696 { ac_try='test -z "$ac_c_werror_flag"
9697 || test ! -s conftest.err'
9698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9699 (eval $ac_try) 2>&5
9700 ac_status=$?
9701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702 (exit $ac_status); }; } &&
9703 { ac_try='test -s conftest.$ac_objext'
9704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9705 (eval $ac_try) 2>&5
9706 ac_status=$?
9707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708 (exit $ac_status); }; }; then
9709 echo "$as_me:$LINENO: result: yes" >&5
9710echo "${ECHO_T}yes" >&6; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
9711else
9712 echo "$as_me: failed program was:" >&5
9713sed 's/^/| /' conftest.$ac_ext >&5
9714
9715echo "$as_me:$LINENO: result: no" >&5
9716echo "${ECHO_T}no" >&6
9717fi
9718rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
0b50988a
EB
9719
9720 CFLAGS="$saved_CFLAGS"
9721fi
9722
9723
2805b53a 9724
8efea775
PB
9725# Enable --enable-checking in stage1 of the compiler.
9726# Check whether --enable-stage1-checking or --disable-stage1-checking was given.
9727if test "${enable_stage1_checking+set}" = set; then
9728 enableval="$enable_stage1_checking"
9729 stage1_checking=--enable-checking=${enable_stage1_checking}
9730else
9731 if test "x$enable_checking" = xno; then
9732 stage1_checking=--enable-checking
9733else
9734 stage1_checking=--enable-checking${enable_checking+=}$enable_checking
9735fi
1c710c3c 9736fi;
8efea775
PB
9737
9738
2805b53a 9739# Enable -Werror in bootstrap stage2 and later.
2805b53a
NN
9740# Check whether --enable-werror or --disable-werror was given.
9741if test "${enable_werror+set}" = set; then
9742 enableval="$enable_werror"
1c710c3c 9743
2805b53a 9744else
416cfb5e 9745 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 9746 enable_werror=yes
88fceb68
PB
9747else
9748 enable_werror=no
9749fi
1c710c3c 9750fi;
09a9c095
NN
9751case ${enable_werror} in
9752 yes) stage2_werror_flag="--enable-werror-always" ;;
9753 *) stage2_werror_flag="" ;;
2805b53a
NN
9754esac
9755
9756
32845532 9757# Flags needed to enable html installing and building
1c710c3c 9758
32845532
CD
9759# Check whether --with-datarootdir or --without-datarootdir was given.
9760if test "${with_datarootdir+set}" = set; then
9761 withval="$with_datarootdir"
9762 datarootdir="\${prefix}/${withval}"
9763else
9764 datarootdir="\${prefix}/share"
1c710c3c 9765fi;
32845532
CD
9766
9767
9768# Check whether --with-docdir or --without-docdir was given.
9769if test "${with_docdir+set}" = set; then
9770 withval="$with_docdir"
9771 docdir="\${prefix}/${withval}"
9772else
9773 docdir="\${datarootdir}/doc"
1c710c3c 9774fi;
32845532
CD
9775
9776
9777# Check whether --with-htmldir or --without-htmldir was given.
9778if test "${with_htmldir+set}" = set; then
9779 withval="$with_htmldir"
9780 htmldir="\${prefix}/${withval}"
9781else
9782 htmldir="\${docdir}"
1c710c3c 9783fi;
32845532
CD
9784
9785
9786
9787
9788
1c710c3c
DJ
9789 ac_config_files="$ac_config_files Makefile"
9790cat >confcache <<\_ACEOF
671aa708
NN
9791# This file is a shell script that caches the results of configure
9792# tests run on this system so they can be shared between configure
1c710c3c
DJ
9793# scripts and configure runs, see configure's option --config-cache.
9794# It is not useful on other systems. If it contains results you don't
9795# want to keep, you may remove or edit it.
671aa708 9796#
1c710c3c
DJ
9797# config.status only pays attention to the cache file if you give it
9798# the --recheck option to rerun configure.
671aa708 9799#
1c710c3c
DJ
9800# `ac_cv_env_foo' variables (set or unset) will be overridden when
9801# loading this file, other *unset* `ac_cv_foo' will be assigned the
9802# following values.
9803
9804_ACEOF
9805
671aa708
NN
9806# The following way of writing the cache mishandles newlines in values,
9807# but we know of no workaround that is simple, portable, and efficient.
9808# So, don't put newlines in cache variables' values.
9809# Ultrix sh set writes to stderr and can't be redirected directly,
9810# and sets the high bit in the cache file unless we assign to the vars.
1c710c3c
DJ
9811{
9812 (set) 2>&1 |
9813 case `(ac_space=' '; set | grep ac_space) 2>&1` in
9814 *ac_space=\ *)
9815 # `set' does not quote correctly, so add quotes (double-quote
9816 # substitution turns \\\\ into \\, and sed turns \\ into \).
9817 sed -n \
9818 "s/'/'\\\\''/g;
9819 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9820 ;;
9821 *)
9822 # `set' quotes correctly as required by POSIX, so do not add quotes.
9823 sed -n \
9824 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9825 ;;
9826 esac;
9827} |
9828 sed '
9829 t clear
9830 : clear
9831 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9832 t end
9833 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9834 : end' >>confcache
9835if diff $cache_file confcache >/dev/null 2>&1; then :; else
671aa708 9836 if test -w $cache_file; then
1c710c3c
DJ
9837 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9838 cat confcache >$cache_file
671aa708
NN
9839 else
9840 echo "not updating unwritable cache $cache_file"
9841 fi
4977bab6 9842fi
671aa708 9843rm -f confcache
79c06341 9844
671aa708
NN
9845test "x$prefix" = xNONE && prefix=$ac_default_prefix
9846# Let make expand exec_prefix.
9847test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 9848
1c710c3c
DJ
9849# VPATH may cause trouble with some makes, so we remove $(srcdir),
9850# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9851# trailing colons and then remove the whole line if VPATH becomes empty
9852# (actually we leave an empty line to preserve line numbers).
671aa708 9853if test "x$srcdir" = x.; then
1c710c3c
DJ
9854 ac_vpsub='/^[ ]*VPATH[ ]*=/{
9855s/:*\$(srcdir):*/:/;
9856s/:*\${srcdir}:*/:/;
9857s/:*@srcdir@:*/:/;
9858s/^\([^=]*=[ ]*\):*/\1/;
9859s/:*$//;
9860s/^[^=]*=[ ]*$//;
9861}'
671aa708 9862fi
79c06341 9863
671aa708
NN
9864# Transform confdefs.h into DEFS.
9865# Protect against shell expansion while executing Makefile rules.
9866# Protect against Makefile macro expansion.
1c710c3c
DJ
9867#
9868# If the first sed substitution is executed (which looks for macros that
9869# take arguments), then we branch to the quote section. Otherwise,
9870# look for a macro that doesn't take arguments.
9871cat >confdef2opt.sed <<\_ACEOF
9872t clear
9873: clear
9874s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
9875t quote
9876s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
9877t quote
9878d
9879: quote
9880s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
9881s,\[,\\&,g
9882s,\],\\&,g
9883s,\$,$$,g
9884p
9885_ACEOF
9886# We use echo to avoid assuming a particular line-breaking character.
9887# The extra dot is to prevent the shell from consuming trailing
9888# line-breaks from the sub-command output. A line-break within
9889# single-quotes doesn't work because, if this script is created in a
9890# platform that uses two characters for line-breaks (e.g., DOS), tr
9891# would break.
9892ac_LF_and_DOT=`echo; echo .`
9893DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
9894rm -f confdef2opt.sed
9895
9896
9897ac_libobjs=
9898ac_ltlibobjs=
9899for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9900 # 1. Remove the extension, and $U if already installed.
9901 ac_i=`echo "$ac_i" |
9902 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9903 # 2. Add them.
9904 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9905 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9906done
9907LIBOBJS=$ac_libobjs
fb0103e5 9908
1c710c3c 9909LTLIBOBJS=$ac_ltlibobjs
0b0dc272 9910
af71363e 9911
1c710c3c
DJ
9912
9913: ${CONFIG_STATUS=./config.status}
9914ac_clean_files_save=$ac_clean_files
9915ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9916{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9917echo "$as_me: creating $CONFIG_STATUS" >&6;}
9918cat >$CONFIG_STATUS <<_ACEOF
9919#! $SHELL
9920# Generated by $as_me.
671aa708 9921# Run this file to recreate the current configuration.
671aa708 9922# Compiler output produced by configure, useful for debugging
1c710c3c 9923# configure, is in config.log if it exists.
0b0dc272 9924
1c710c3c
DJ
9925debug=false
9926ac_cs_recheck=false
9927ac_cs_silent=false
9928SHELL=\${CONFIG_SHELL-$SHELL}
9929_ACEOF
9930
9931cat >>$CONFIG_STATUS <<\_ACEOF
9932## --------------------- ##
9933## M4sh Initialization. ##
9934## --------------------- ##
9935
9936# Be Bourne compatible
9937if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9938 emulate sh
9939 NULLCMD=:
9940 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9941 # is contrary to our usage. Disable this feature.
9942 alias -g '${1+"$@"}'='"$@"'
9943elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9944 set -o posix
9945fi
9946DUALCASE=1; export DUALCASE # for MKS sh
9947
9948# Support unset when possible.
9949if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9950 as_unset=unset
9951else
9952 as_unset=false
9953fi
9954
9955
9956# Work around bugs in pre-3.0 UWIN ksh.
9957$as_unset ENV MAIL MAILPATH
9958PS1='$ '
9959PS2='> '
9960PS4='+ '
9961
9962# NLS nuisances.
9963for as_var in \
9964 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9965 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9966 LC_TELEPHONE LC_TIME
9967do
9968 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9969 eval $as_var=C; export $as_var
9970 else
9971 $as_unset $as_var
9972 fi
9973done
9974
9975# Required to use basename.
9976if expr a : '\(a\)' >/dev/null 2>&1; then
9977 as_expr=expr
9978else
9979 as_expr=false
9980fi
9981
9982if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9983 as_basename=basename
9984else
9985 as_basename=false
9986fi
9987
9988
9989# Name of the executable.
9990as_me=`$as_basename "$0" ||
9991$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9992 X"$0" : 'X\(//\)$' \| \
9993 X"$0" : 'X\(/\)$' \| \
9994 . : '\(.\)' 2>/dev/null ||
9995echo X/"$0" |
9996 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9997 /^X\/\(\/\/\)$/{ s//\1/; q; }
9998 /^X\/\(\/\).*/{ s//\1/; q; }
9999 s/.*/./; q'`
10000
10001
10002# PATH needs CR, and LINENO needs CR and PATH.
10003# Avoid depending upon Character Ranges.
10004as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10005as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10006as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10007as_cr_digits='0123456789'
10008as_cr_alnum=$as_cr_Letters$as_cr_digits
10009
10010# The user is always right.
10011if test "${PATH_SEPARATOR+set}" != set; then
10012 echo "#! /bin/sh" >conf$$.sh
10013 echo "exit 0" >>conf$$.sh
10014 chmod +x conf$$.sh
10015 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10016 PATH_SEPARATOR=';'
10017 else
10018 PATH_SEPARATOR=:
10019 fi
10020 rm -f conf$$.sh
10021fi
10022
10023
10024 as_lineno_1=$LINENO
10025 as_lineno_2=$LINENO
10026 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10027 test "x$as_lineno_1" != "x$as_lineno_2" &&
10028 test "x$as_lineno_3" = "x$as_lineno_2" || {
10029 # Find who we are. Look in the path if we contain no path at all
10030 # relative or not.
10031 case $0 in
10032 *[\\/]* ) as_myself=$0 ;;
10033 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10034for as_dir in $PATH
10035do
10036 IFS=$as_save_IFS
10037 test -z "$as_dir" && as_dir=.
10038 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10039done
10040
10041 ;;
10042 esac
10043 # We did not find ourselves, most probably we were run as `sh COMMAND'
10044 # in which case we are not to be found in the path.
10045 if test "x$as_myself" = x; then
10046 as_myself=$0
10047 fi
10048 if test ! -f "$as_myself"; then
10049 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10050echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10051 { (exit 1); exit 1; }; }
10052 fi
10053 case $CONFIG_SHELL in
10054 '')
10055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10056for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10057do
10058 IFS=$as_save_IFS
10059 test -z "$as_dir" && as_dir=.
10060 for as_base in sh bash ksh sh5; do
10061 case $as_dir in
10062 /*)
10063 if ("$as_dir/$as_base" -c '
10064 as_lineno_1=$LINENO
10065 as_lineno_2=$LINENO
10066 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10067 test "x$as_lineno_1" != "x$as_lineno_2" &&
10068 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
10069 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10070 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10071 CONFIG_SHELL=$as_dir/$as_base
10072 export CONFIG_SHELL
10073 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10074 fi;;
10075 esac
10076 done
10077done
10078;;
10079 esac
10080
10081 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10082 # uniformly replaced by the line number. The first 'sed' inserts a
10083 # line-number line before each line; the second 'sed' does the real
10084 # work. The second script uses 'N' to pair each line-number line
10085 # with the numbered line, and appends trailing '-' during
10086 # substitution so that $LINENO is not a special case at line end.
10087 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10088 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
10089 sed '=' <$as_myself |
10090 sed '
10091 N
10092 s,$,-,
10093 : loop
10094 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10095 t loop
10096 s,-$,,
10097 s,^['$as_cr_digits']*\n,,
10098 ' >$as_me.lineno &&
10099 chmod +x $as_me.lineno ||
10100 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10101echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10102 { (exit 1); exit 1; }; }
10103
10104 # Don't try to exec as it changes $[0], causing all sort of problems
10105 # (the dirname of $[0] is not the place where we might find the
10106 # original and so on. Autoconf is especially sensible to this).
10107 . ./$as_me.lineno
10108 # Exit status is that of the last command.
10109 exit
10110}
10111
10112
10113case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10114 *c*,-n*) ECHO_N= ECHO_C='
10115' ECHO_T=' ' ;;
10116 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10117 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
10118esac
10119
10120if expr a : '\(a\)' >/dev/null 2>&1; then
10121 as_expr=expr
10122else
10123 as_expr=false
10124fi
10125
10126rm -f conf$$ conf$$.exe conf$$.file
10127echo >conf$$.file
10128if ln -s conf$$.file conf$$ 2>/dev/null; then
10129 # We could just check for DJGPP; but this test a) works b) is more generic
10130 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10131 if test -f conf$$.exe; then
10132 # Don't use ln at all; we don't have any links
10133 as_ln_s='cp -p'
10134 else
10135 as_ln_s='ln -s'
10136 fi
10137elif ln conf$$.file conf$$ 2>/dev/null; then
10138 as_ln_s=ln
10139else
10140 as_ln_s='cp -p'
10141fi
10142rm -f conf$$ conf$$.exe conf$$.file
10143
10144if mkdir -p . 2>/dev/null; then
10145 as_mkdir_p=:
10146else
10147 test -d ./-p && rmdir ./-p
10148 as_mkdir_p=false
10149fi
10150
10151as_executable_p="test -f"
10152
10153# Sed expression to map a string onto a valid CPP name.
10154as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10155
10156# Sed expression to map a string onto a valid variable name.
10157as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10158
10159
10160# IFS
10161# We need space, tab and new line, in precisely that order.
10162as_nl='
10163'
10164IFS=" $as_nl"
10165
10166# CDPATH.
10167$as_unset CDPATH
10168
10169exec 6>&1
10170
10171# Open the log real soon, to keep \$[0] and so on meaningful, and to
10172# report actual input values of CONFIG_FILES etc. instead of their
10173# values after options handling. Logging --version etc. is OK.
10174exec 5>>config.log
10175{
10176 echo
10177 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10178## Running $as_me. ##
10179_ASBOX
10180} >&5
10181cat >&5 <<_CSEOF
10182
10183This file was extended by $as_me, which was
10184generated by GNU Autoconf 2.59. Invocation command line was
10185
10186 CONFIG_FILES = $CONFIG_FILES
10187 CONFIG_HEADERS = $CONFIG_HEADERS
10188 CONFIG_LINKS = $CONFIG_LINKS
10189 CONFIG_COMMANDS = $CONFIG_COMMANDS
10190 $ $0 $@
10191
10192_CSEOF
10193echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10194echo >&5
10195_ACEOF
10196
10197# Files that config.status was made for.
10198if test -n "$ac_config_files"; then
10199 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10200fi
10201
10202if test -n "$ac_config_headers"; then
10203 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10204fi
10205
10206if test -n "$ac_config_links"; then
10207 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10208fi
10209
10210if test -n "$ac_config_commands"; then
10211 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10212fi
10213
10214cat >>$CONFIG_STATUS <<\_ACEOF
10215
10216ac_cs_usage="\
10217\`$as_me' instantiates files from templates according to the
10218current configuration.
10219
10220Usage: $0 [OPTIONS] [FILE]...
10221
10222 -h, --help print this help, then exit
10223 -V, --version print version number, then exit
10224 -q, --quiet do not print progress messages
10225 -d, --debug don't remove temporary files
10226 --recheck update $as_me by reconfiguring in the same conditions
10227 --file=FILE[:TEMPLATE]
10228 instantiate the configuration file FILE
10229
10230Configuration files:
10231$config_files
10232
10233Report bugs to <bug-autoconf@gnu.org>."
10234_ACEOF
10235
10236cat >>$CONFIG_STATUS <<_ACEOF
10237ac_cs_version="\\
10238config.status
10239configured by $0, generated by GNU Autoconf 2.59,
10240 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10241
10242Copyright (C) 2003 Free Software Foundation, Inc.
10243This config.status script is free software; the Free Software Foundation
10244gives unlimited permission to copy, distribute and modify it."
10245srcdir=$srcdir
10246INSTALL="$INSTALL"
10247_ACEOF
10248
10249cat >>$CONFIG_STATUS <<\_ACEOF
10250# If no file are specified by the user, then we need to provide default
10251# value. By we need to know if files were specified by the user.
10252ac_need_defaults=:
10253while test $# != 0
a4b9e93e 10254do
1c710c3c
DJ
10255 case $1 in
10256 --*=*)
10257 ac_option=`expr "x$1" : 'x\([^=]*\)='`
10258 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
10259 ac_shift=:
10260 ;;
10261 -*)
10262 ac_option=$1
10263 ac_optarg=$2
10264 ac_shift=shift
10265 ;;
10266 *) # This is not an option, so the user has probably given explicit
10267 # arguments.
10268 ac_option=$1
10269 ac_need_defaults=false;;
10270 esac
10271
10272 case $ac_option in
10273 # Handling of the options.
10274_ACEOF
10275cat >>$CONFIG_STATUS <<\_ACEOF
671aa708 10276 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c
DJ
10277 ac_cs_recheck=: ;;
10278 --version | --vers* | -V )
10279 echo "$ac_cs_version"; exit 0 ;;
10280 --he | --h)
10281 # Conflict between --help and --header
10282 { { echo "$as_me:$LINENO: error: ambiguous option: $1
10283Try \`$0 --help' for more information." >&5
10284echo "$as_me: error: ambiguous option: $1
10285Try \`$0 --help' for more information." >&2;}
10286 { (exit 1); exit 1; }; };;
10287 --help | --hel | -h )
10288 echo "$ac_cs_usage"; exit 0 ;;
10289 --debug | --d* | -d )
10290 debug=: ;;
10291 --file | --fil | --fi | --f )
10292 $ac_shift
10293 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
10294 ac_need_defaults=false;;
10295 --header | --heade | --head | --hea )
10296 $ac_shift
10297 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
10298 ac_need_defaults=false;;
10299 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10300 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10301 ac_cs_silent=: ;;
10302
10303 # This is an error.
10304 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10305Try \`$0 --help' for more information." >&5
10306echo "$as_me: error: unrecognized option: $1
10307Try \`$0 --help' for more information." >&2;}
10308 { (exit 1); exit 1; }; } ;;
10309
10310 *) ac_config_targets="$ac_config_targets $1" ;;
10311
0b0dc272 10312 esac
1c710c3c 10313 shift
0b0dc272
AM
10314done
10315
1c710c3c 10316ac_configure_extra_args=
0b0dc272 10317
1c710c3c
DJ
10318if $ac_cs_silent; then
10319 exec 6>/dev/null
10320 ac_configure_extra_args="$ac_configure_extra_args --silent"
10321fi
0b0dc272 10322
1c710c3c
DJ
10323_ACEOF
10324cat >>$CONFIG_STATUS <<_ACEOF
10325if \$ac_cs_recheck; then
10326 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10327 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10328fi
10329
10330_ACEOF
10331
10332
10333
10334
10335
10336cat >>$CONFIG_STATUS <<\_ACEOF
10337for ac_config_target in $ac_config_targets
10338do
10339 case "$ac_config_target" in
10340 # Handling of arguments.
10341 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10342 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
10343echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
10344 { (exit 1); exit 1; }; };;
10345 esac
10346done
10347
10348# If the user did not use the arguments to specify the items to instantiate,
10349# then the envvar interface is used. Set only those that are not.
10350# We use the long form for the default assignment because of an extremely
10351# bizarre bug on SunOS 4.1.3.
10352if $ac_need_defaults; then
10353 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10354fi
10355
10356# Have a temporary directory for convenience. Make it in the build tree
10357# simply because there is no reason to put it here, and in addition,
10358# creating and moving files from /tmp can sometimes cause problems.
10359# Create a temporary directory, and hook for its removal unless debugging.
10360$debug ||
10361{
10362 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10363 trap '{ (exit 1); exit 1; }' 1 2 13 15
10364}
10365
10366# Create a (secure) tmp directory for tmp files.
10367
10368{
10369 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
10370 test -n "$tmp" && test -d "$tmp"
10371} ||
10372{
10373 tmp=./confstat$$-$RANDOM
10374 (umask 077 && mkdir $tmp)
10375} ||
10376{
10377 echo "$me: cannot create a temporary directory in ." >&2
10378 { (exit 1); exit 1; }
10379}
10380
10381_ACEOF
10382
10383cat >>$CONFIG_STATUS <<_ACEOF
10384
10385#
10386# CONFIG_FILES section.
10387#
10388
10389# No need to generate the scripts if there are no CONFIG_FILES.
10390# This happens for instance when ./config.status config.h
10391if test -n "\$CONFIG_FILES"; then
10392 # Protect against being on the right side of a sed subst in config.status.
10393 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
10394 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
10395s,@SHELL@,$SHELL,;t t
10396s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
10397s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
10398s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
10399s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
10400s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
10401s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
10402s,@exec_prefix@,$exec_prefix,;t t
10403s,@prefix@,$prefix,;t t
10404s,@program_transform_name@,$program_transform_name,;t t
10405s,@bindir@,$bindir,;t t
10406s,@sbindir@,$sbindir,;t t
10407s,@libexecdir@,$libexecdir,;t t
10408s,@datadir@,$datadir,;t t
10409s,@sysconfdir@,$sysconfdir,;t t
10410s,@sharedstatedir@,$sharedstatedir,;t t
10411s,@localstatedir@,$localstatedir,;t t
10412s,@libdir@,$libdir,;t t
10413s,@includedir@,$includedir,;t t
10414s,@oldincludedir@,$oldincludedir,;t t
10415s,@infodir@,$infodir,;t t
10416s,@mandir@,$mandir,;t t
10417s,@build_alias@,$build_alias,;t t
10418s,@host_alias@,$host_alias,;t t
10419s,@target_alias@,$target_alias,;t t
10420s,@DEFS@,$DEFS,;t t
10421s,@ECHO_C@,$ECHO_C,;t t
10422s,@ECHO_N@,$ECHO_N,;t t
10423s,@ECHO_T@,$ECHO_T,;t t
10424s,@LIBS@,$LIBS,;t t
10425s,@build@,$build,;t t
10426s,@build_cpu@,$build_cpu,;t t
10427s,@build_vendor@,$build_vendor,;t t
10428s,@build_os@,$build_os,;t t
10429s,@build_noncanonical@,$build_noncanonical,;t t
10430s,@host_noncanonical@,$host_noncanonical,;t t
10431s,@target_noncanonical@,$target_noncanonical,;t t
10432s,@host@,$host,;t t
10433s,@host_cpu@,$host_cpu,;t t
10434s,@host_vendor@,$host_vendor,;t t
10435s,@host_os@,$host_os,;t t
10436s,@target@,$target,;t t
10437s,@target_cpu@,$target_cpu,;t t
10438s,@target_vendor@,$target_vendor,;t t
10439s,@target_os@,$target_os,;t t
10440s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
10441s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
10442s,@INSTALL_DATA@,$INSTALL_DATA,;t t
10443s,@LN@,$LN,;t t
10444s,@LN_S@,$LN_S,;t t
10445s,@TOPLEVEL_CONFIGURE_ARGUMENTS@,$TOPLEVEL_CONFIGURE_ARGUMENTS,;t t
10446s,@build_libsubdir@,$build_libsubdir,;t t
10447s,@build_subdir@,$build_subdir,;t t
10448s,@host_subdir@,$host_subdir,;t t
10449s,@target_subdir@,$target_subdir,;t t
10450s,@CC@,$CC,;t t
10451s,@CFLAGS@,$CFLAGS,;t t
10452s,@LDFLAGS@,$LDFLAGS,;t t
10453s,@CPPFLAGS@,$CPPFLAGS,;t t
10454s,@ac_ct_CC@,$ac_ct_CC,;t t
10455s,@EXEEXT@,$EXEEXT,;t t
10456s,@OBJEXT@,$OBJEXT,;t t
10457s,@GNATBIND@,$GNATBIND,;t t
10458s,@ac_ct_GNATBIND@,$ac_ct_GNATBIND,;t t
10459s,@GNATMAKE@,$GNATMAKE,;t t
10460s,@ac_ct_GNATMAKE@,$ac_ct_GNATMAKE,;t t
10461s,@do_compare@,$do_compare,;t t
10462s,@gmplibs@,$gmplibs,;t t
10463s,@gmpinc@,$gmpinc,;t t
10464s,@stage1_languages@,$stage1_languages,;t t
10465s,@SYSROOT_CFLAGS_FOR_TARGET@,$SYSROOT_CFLAGS_FOR_TARGET,;t t
10466s,@RPATH_ENVVAR@,$RPATH_ENVVAR,;t t
10467s,@tooldir@,$tooldir,;t t
10468s,@build_tooldir@,$build_tooldir,;t t
10469s,@CONFIGURE_GDB_TK@,$CONFIGURE_GDB_TK,;t t
10470s,@GDB_TK@,$GDB_TK,;t t
10471s,@INSTALL_GDB_TK@,$INSTALL_GDB_TK,;t t
10472s,@build_configargs@,$build_configargs,;t t
10473s,@build_configdirs@,$build_configdirs,;t t
10474s,@host_configargs@,$host_configargs,;t t
10475s,@configdirs@,$configdirs,;t t
10476s,@target_configargs@,$target_configargs,;t t
10477s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
10478s,@config_shell@,$config_shell,;t t
10479s,@YACC@,$YACC,;t t
10480s,@BISON@,$BISON,;t t
10481s,@M4@,$M4,;t t
10482s,@LEX@,$LEX,;t t
10483s,@FLEX@,$FLEX,;t t
10484s,@MAKEINFO@,$MAKEINFO,;t t
10485s,@EXPECT@,$EXPECT,;t t
10486s,@RUNTEST@,$RUNTEST,;t t
10487s,@AR@,$AR,;t t
10488s,@AS@,$AS,;t t
10489s,@DLLTOOL@,$DLLTOOL,;t t
10490s,@LD@,$LD,;t t
10491s,@LIPO@,$LIPO,;t t
10492s,@NM@,$NM,;t t
10493s,@RANLIB@,$RANLIB,;t t
10494s,@STRIP@,$STRIP,;t t
10495s,@WINDRES@,$WINDRES,;t t
10496s,@OBJCOPY@,$OBJCOPY,;t t
10497s,@OBJDUMP@,$OBJDUMP,;t t
10498s,@CXX@,$CXX,;t t
10499s,@CFLAGS_FOR_BUILD@,$CFLAGS_FOR_BUILD,;t t
10500s,@CXXFLAGS@,$CXXFLAGS,;t t
10501s,@CC_FOR_TARGET@,$CC_FOR_TARGET,;t t
10502s,@CXX_FOR_TARGET@,$CXX_FOR_TARGET,;t t
10503s,@GCC_FOR_TARGET@,$GCC_FOR_TARGET,;t t
10504s,@GCJ_FOR_TARGET@,$GCJ_FOR_TARGET,;t t
10505s,@GFORTRAN_FOR_TARGET@,$GFORTRAN_FOR_TARGET,;t t
10506s,@AR_FOR_TARGET@,$AR_FOR_TARGET,;t t
10507s,@AS_FOR_TARGET@,$AS_FOR_TARGET,;t t
10508s,@DLLTOOL_FOR_TARGET@,$DLLTOOL_FOR_TARGET,;t t
10509s,@LD_FOR_TARGET@,$LD_FOR_TARGET,;t t
10510s,@LIPO_FOR_TARGET@,$LIPO_FOR_TARGET,;t t
10511s,@NM_FOR_TARGET@,$NM_FOR_TARGET,;t t
10512s,@OBJDUMP_FOR_TARGET@,$OBJDUMP_FOR_TARGET,;t t
10513s,@RANLIB_FOR_TARGET@,$RANLIB_FOR_TARGET,;t t
10514s,@STRIP_FOR_TARGET@,$STRIP_FOR_TARGET,;t t
10515s,@WINDRES_FOR_TARGET@,$WINDRES_FOR_TARGET,;t t
10516s,@RAW_CXX_FOR_TARGET@,$RAW_CXX_FOR_TARGET,;t t
10517s,@FLAGS_FOR_TARGET@,$FLAGS_FOR_TARGET,;t t
10518s,@COMPILER_AS_FOR_TARGET@,$COMPILER_AS_FOR_TARGET,;t t
10519s,@COMPILER_LD_FOR_TARGET@,$COMPILER_LD_FOR_TARGET,;t t
10520s,@COMPILER_NM_FOR_TARGET@,$COMPILER_NM_FOR_TARGET,;t t
10521s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
10522s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
10523s,@MAINT@,$MAINT,;t t
10524s,@stage1_cflags@,$stage1_cflags,;t t
10525s,@stage1_checking@,$stage1_checking,;t t
10526s,@stage2_werror_flag@,$stage2_werror_flag,;t t
10527s,@datarootdir@,$datarootdir,;t t
10528s,@docdir@,$docdir,;t t
10529s,@htmldir@,$htmldir,;t t
10530s,@LIBOBJS@,$LIBOBJS,;t t
10531s,@LTLIBOBJS@,$LTLIBOBJS,;t t
671aa708 10532/@serialization_dependencies@/r $serialization_dependencies
1c710c3c 10533s,@serialization_dependencies@,,;t t
671aa708 10534/@host_makefile_frag@/r $host_makefile_frag
1c710c3c 10535s,@host_makefile_frag@,,;t t
671aa708 10536/@target_makefile_frag@/r $target_makefile_frag
1c710c3c 10537s,@target_makefile_frag@,,;t t
671aa708 10538/@alphaieee_frag@/r $alphaieee_frag
1c710c3c 10539s,@alphaieee_frag@,,;t t
671aa708 10540/@ospace_frag@/r $ospace_frag
1c710c3c 10541s,@ospace_frag@,,;t t
671aa708 10542CEOF
79c06341 10543
1c710c3c
DJ
10544_ACEOF
10545
10546 cat >>$CONFIG_STATUS <<\_ACEOF
10547 # Split the substitutions into bite-sized pieces for seds with
10548 # small command number limits, like on Digital OSF/1 and HP-UX.
10549 ac_max_sed_lines=48
10550 ac_sed_frag=1 # Number of current file.
10551 ac_beg=1 # First line for current file.
10552 ac_end=$ac_max_sed_lines # Line after last line for current file.
10553 ac_more_lines=:
10554 ac_sed_cmds=
10555 while $ac_more_lines; do
10556 if test $ac_beg -gt 1; then
10557 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10558 else
10559 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10560 fi
10561 if test ! -s $tmp/subs.frag; then
10562 ac_more_lines=false
671aa708 10563 else
1c710c3c
DJ
10564 # The purpose of the label and of the branching condition is to
10565 # speed up the sed processing (if there are no `@' at all, there
10566 # is no need to browse any of the substitutions).
10567 # These are the two extra sed commands mentioned above.
10568 (echo ':t
10569 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
10570 if test -z "$ac_sed_cmds"; then
10571 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
10572 else
10573 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
10574 fi
10575 ac_sed_frag=`expr $ac_sed_frag + 1`
10576 ac_beg=$ac_end
10577 ac_end=`expr $ac_end + $ac_max_sed_lines`
671aa708 10578 fi
1c710c3c
DJ
10579 done
10580 if test -z "$ac_sed_cmds"; then
10581 ac_sed_cmds=cat
4977bab6 10582 fi
1c710c3c 10583fi # test -n "$CONFIG_FILES"
79c06341 10584
1c710c3c
DJ
10585_ACEOF
10586cat >>$CONFIG_STATUS <<\_ACEOF
10587for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
671aa708 10588 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
1c710c3c
DJ
10589 case $ac_file in
10590 - | *:- | *:-:* ) # input from stdin
10591 cat >$tmp/stdin
10592 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10593 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10594 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10595 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10596 * ) ac_file_in=$ac_file.in ;;
671aa708 10597 esac
79c06341 10598
1c710c3c
DJ
10599 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
10600 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10601$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10602 X"$ac_file" : 'X\(//\)[^/]' \| \
10603 X"$ac_file" : 'X\(//\)$' \| \
10604 X"$ac_file" : 'X\(/\)' \| \
10605 . : '\(.\)' 2>/dev/null ||
10606echo X"$ac_file" |
10607 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10608 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10609 /^X\(\/\/\)$/{ s//\1/; q; }
10610 /^X\(\/\).*/{ s//\1/; q; }
10611 s/.*/./; q'`
10612 { if $as_mkdir_p; then
10613 mkdir -p "$ac_dir"
af71363e 10614 else
1c710c3c
DJ
10615 as_dir="$ac_dir"
10616 as_dirs=
10617 while test ! -d "$as_dir"; do
10618 as_dirs="$as_dir $as_dirs"
10619 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10620$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10621 X"$as_dir" : 'X\(//\)[^/]' \| \
10622 X"$as_dir" : 'X\(//\)$' \| \
10623 X"$as_dir" : 'X\(/\)' \| \
10624 . : '\(.\)' 2>/dev/null ||
10625echo X"$as_dir" |
10626 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10627 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10628 /^X\(\/\/\)$/{ s//\1/; q; }
10629 /^X\(\/\).*/{ s//\1/; q; }
10630 s/.*/./; q'`
10631 done
10632 test ! -n "$as_dirs" || mkdir $as_dirs
10633 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10634echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10635 { (exit 1); exit 1; }; }; }
10636
10637 ac_builddir=.
0b0dc272 10638
1c710c3c
DJ
10639if test "$ac_dir" != .; then
10640 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10641 # A "../" for each directory in $ac_dir_suffix.
10642 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10643else
10644 ac_dir_suffix= ac_top_builddir=
10645fi
10646
10647case $srcdir in
10648 .) # No --srcdir option. We are building in place.
10649 ac_srcdir=.
10650 if test -z "$ac_top_builddir"; then
10651 ac_top_srcdir=.
10652 else
10653 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10654 fi ;;
10655 [\\/]* | ?:[\\/]* ) # Absolute path.
10656 ac_srcdir=$srcdir$ac_dir_suffix;
10657 ac_top_srcdir=$srcdir ;;
671aa708 10658 *) # Relative path.
1c710c3c
DJ
10659 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10660 ac_top_srcdir=$ac_top_builddir$srcdir ;;
10661esac
a4b9e93e 10662
1c710c3c
DJ
10663# Do not use `cd foo && pwd` to compute absolute paths, because
10664# the directories may not exist.
10665case `pwd` in
10666.) ac_abs_builddir="$ac_dir";;
10667*)
10668 case "$ac_dir" in
10669 .) ac_abs_builddir=`pwd`;;
10670 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10671 *) ac_abs_builddir=`pwd`/"$ac_dir";;
10672 esac;;
10673esac
10674case $ac_abs_builddir in
10675.) ac_abs_top_builddir=${ac_top_builddir}.;;
10676*)
10677 case ${ac_top_builddir}. in
10678 .) ac_abs_top_builddir=$ac_abs_builddir;;
10679 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10680 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10681 esac;;
10682esac
10683case $ac_abs_builddir in
10684.) ac_abs_srcdir=$ac_srcdir;;
10685*)
10686 case $ac_srcdir in
10687 .) ac_abs_srcdir=$ac_abs_builddir;;
10688 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10689 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10690 esac;;
10691esac
10692case $ac_abs_builddir in
10693.) ac_abs_top_srcdir=$ac_top_srcdir;;
10694*)
10695 case $ac_top_srcdir in
10696 .) ac_abs_top_srcdir=$ac_abs_builddir;;
10697 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10698 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10699 esac;;
10700esac
0b0dc272 10701
1c710c3c
DJ
10702
10703 case $INSTALL in
10704 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10705 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
671aa708 10706 esac
79c06341 10707
1c710c3c
DJ
10708 if test x"$ac_file" != x-; then
10709 { echo "$as_me:$LINENO: creating $ac_file" >&5
10710echo "$as_me: creating $ac_file" >&6;}
10711 rm -f "$ac_file"
10712 fi
10713 # Let's still pretend it is `configure' which instantiates (i.e., don't
10714 # use $as_me), people would be surprised to read:
10715 # /* config.h. Generated by config.status. */
10716 if test x"$ac_file" = x-; then
10717 configure_input=
10718 else
10719 configure_input="$ac_file. "
10720 fi
10721 configure_input=$configure_input"Generated from `echo $ac_file_in |
10722 sed 's,.*/,,'` by configure."
10723
10724 # First look for the input files in the build tree, otherwise in the
10725 # src tree.
10726 ac_file_inputs=`IFS=:
10727 for f in $ac_file_in; do
10728 case $f in
10729 -) echo $tmp/stdin ;;
10730 [\\/$]*)
10731 # Absolute (can't be DOS-style, as IFS=:)
10732 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10733echo "$as_me: error: cannot find input file: $f" >&2;}
10734 { (exit 1); exit 1; }; }
10735 echo "$f";;
10736 *) # Relative
10737 if test -f "$f"; then
10738 # Build tree
10739 echo "$f"
10740 elif test -f "$srcdir/$f"; then
10741 # Source tree
10742 echo "$srcdir/$f"
10743 else
10744 # /dev/null tree
10745 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10746echo "$as_me: error: cannot find input file: $f" >&2;}
10747 { (exit 1); exit 1; }; }
10748 fi;;
10749 esac
10750 done` || { (exit 1); exit 1; }
10751_ACEOF
10752cat >>$CONFIG_STATUS <<_ACEOF
10753 sed "$ac_vpsub
10754$extrasub
10755_ACEOF
10756cat >>$CONFIG_STATUS <<\_ACEOF
10757:t
10758/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10759s,@configure_input@,$configure_input,;t t
10760s,@srcdir@,$ac_srcdir,;t t
10761s,@abs_srcdir@,$ac_abs_srcdir,;t t
10762s,@top_srcdir@,$ac_top_srcdir,;t t
10763s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
10764s,@builddir@,$ac_builddir,;t t
10765s,@abs_builddir@,$ac_abs_builddir,;t t
10766s,@top_builddir@,$ac_top_builddir,;t t
10767s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
10768s,@INSTALL@,$ac_INSTALL,;t t
10769" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
10770 rm -f $tmp/stdin
10771 if test x"$ac_file" != x-; then
10772 mv $tmp/out $ac_file
10773 else
10774 cat $tmp/out
10775 rm -f $tmp/out
10776 fi
79c06341 10777
1c710c3c
DJ
10778done
10779_ACEOF
79c06341 10780
1c710c3c 10781cat >>$CONFIG_STATUS <<\_ACEOF
79c06341 10782
1c710c3c
DJ
10783{ (exit 0); exit 0; }
10784_ACEOF
671aa708 10785chmod +x $CONFIG_STATUS
1c710c3c
DJ
10786ac_clean_files=$ac_clean_files_save
10787
10788
10789# configure is writing to config.log, and then calls config.status.
10790# config.status does its own redirection, appending to config.log.
10791# Unfortunately, on DOS this fails, as config.log is still kept open
10792# by configure, so config.status won't be able to write to it; its
10793# output is simply discarded. So we exec the FD to /dev/null,
10794# effectively closing config.log, so it can be properly (re)opened and
10795# appended to by config.status. When coming back to configure, we
10796# need to make the FD available again.
10797if test "$no_create" != yes; then
10798 ac_cs_success=:
10799 ac_config_status_args=
10800 test "$silent" = yes &&
10801 ac_config_status_args="$ac_config_status_args --quiet"
10802 exec 5>/dev/null
10803 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10804 exec 5>>config.log
10805 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10806 # would make configure fail if this is the last instruction.
10807 $ac_cs_success || { (exit 1); exit 1; }
10808fi
79c06341 10809