]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
Cast strtol return to unsigned long
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
5213506e
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
671aa708
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
1c710c3c 14
5213506e
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
1c710c3c 31fi
1c710c3c 32
5213506e
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
1c710c3c
DJ
79fi
80
81
5213506e
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
1c710c3c
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
87264276
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
5213506e
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
1c710c3c 184do
5213506e
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
1c710c3c 228 else
5213506e
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
1c710c3c 233 fi
5213506e
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
1c710c3c 263
5213506e
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
5213506e 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
5213506e
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
1c710c3c 391
5213506e 392as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
5213506e
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
1c710c3c 410
2aeb72e9
DD
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
11a67599 417
1c710c3c 418
5213506e
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
1c710c3c 428 sed '
5213506e
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
1c710c3c 433 N
5213506e
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1c710c3c 436 t loop
5213506e 437 s/-\n.*//
1c710c3c 438 ' >$as_me.lineno &&
5213506e
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
1c710c3c
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
5213506e
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
1c710c3c
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
5213506e
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
1c710c3c
DJ
461esac
462
5213506e
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
1c710c3c 466else
5213506e
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
1c710c3c 469fi
5213506e
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 472 as_ln_s='ln -s'
5213506e
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
2aeb72e9 483 fi
1c710c3c
DJ
484else
485 as_ln_s='cp -p'
486fi
5213506e
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
1c710c3c
DJ
489
490if mkdir -p . 2>/dev/null; then
5213506e 491 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
5213506e
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
0b0dc272 519
1c710c3c
DJ
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
5213506e 527exec 7<&0 </dev/null 6>&1
1c710c3c
DJ
528
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
1c710c3c
DJ
534#
535# Initializations.
536#
671aa708 537ac_default_prefix=/usr/local
5213506e 538ac_clean_files=
1c710c3c 539ac_config_libobj_dir=.
5213506e 540LIBOBJS=
1c710c3c
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
2aeb72e9 545
1c710c3c
DJ
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
5213506e 552PACKAGE_URL=
1c710c3c
DJ
553
554ac_unique_file="move-if-change"
5213506e
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
459260ec 559host_shared
5213506e
RW
560stage2_werror_flag
561stage1_checking
562stage1_cflags
563MAINT
564MAINTAINER_MODE_FALSE
565MAINTAINER_MODE_TRUE
566COMPILER_NM_FOR_TARGET
567COMPILER_LD_FOR_TARGET
568COMPILER_AS_FOR_TARGET
569FLAGS_FOR_TARGET
570RAW_CXX_FOR_TARGET
571WINDMC_FOR_TARGET
572WINDRES_FOR_TARGET
573STRIP_FOR_TARGET
e7a82751 574READELF_FOR_TARGET
5213506e
RW
575RANLIB_FOR_TARGET
576OBJDUMP_FOR_TARGET
577NM_FOR_TARGET
578LIPO_FOR_TARGET
579LD_FOR_TARGET
580DLLTOOL_FOR_TARGET
581AS_FOR_TARGET
582AR_FOR_TARGET
632e2a07 583GOC_FOR_TARGET
5213506e
RW
584GFORTRAN_FOR_TARGET
585GCJ_FOR_TARGET
586GCC_FOR_TARGET
587CXX_FOR_TARGET
588CC_FOR_TARGET
e7a82751 589READELF
5213506e
RW
590OBJDUMP
591OBJCOPY
592WINDMC
593WINDRES
594STRIP
595RANLIB
596NM
597LIPO
598LD
599DLLTOOL
600AS
601AR
602RUNTEST
603EXPECT
604MAKEINFO
605FLEX
606LEX
607M4
608BISON
609YACC
5213506e
RW
610WINDRES_FOR_BUILD
611WINDMC_FOR_BUILD
612RANLIB_FOR_BUILD
613NM_FOR_BUILD
614LD_FOR_BUILD
615LDFLAGS_FOR_BUILD
632e2a07 616GOC_FOR_BUILD
5213506e
RW
617GFORTRAN_FOR_BUILD
618GCJ_FOR_BUILD
619DLLTOOL_FOR_BUILD
620CXX_FOR_BUILD
621CXXFLAGS_FOR_BUILD
622CFLAGS_FOR_BUILD
623CC_FOR_BUILD
624AS_FOR_BUILD
625AR_FOR_BUILD
aae29963 626target_configdirs
5213506e 627configdirs
5213506e 628build_configdirs
5213506e
RW
629INSTALL_GDB_TK
630GDB_TK
631CONFIGURE_GDB_TK
632build_tooldir
633tooldir
634GCC_SHLIB_SUBDIR
635RPATH_ENVVAR
ffedf511
RW
636target_configargs
637host_configargs
638build_configargs
e12c4094 639BUILD_CONFIG
6f57bdf6 640LDFLAGS_FOR_TARGET
5213506e
RW
641CXXFLAGS_FOR_TARGET
642CFLAGS_FOR_TARGET
643DEBUG_PREFIX_CFLAGS_FOR_TARGET
644SYSROOT_CFLAGS_FOR_TARGET
d7f09764 645extra_host_libiberty_configure_flags
fca38047 646stage1_languages
45b3824d
TS
647extra_linker_plugin_flags
648extra_linker_plugin_configure_flags
33ad93b9 649islinc
eae1a5d4 650isllibs
5213506e 651poststage1_ldflags
ed2eaa9f 652poststage1_libs
5213506e 653stage1_ldflags
0b21f5d3 654stage1_libs
0ff2d841 655extra_isl_gmp_configure_flags
5213506e
RW
656extra_mpc_mpfr_configure_flags
657extra_mpc_gmp_configure_flags
658extra_mpfr_configure_flags
659gmpinc
660gmplibs
661do_compare
662GNATMAKE
663GNATBIND
664ac_ct_CXX
665CXXFLAGS
666CXX
667OBJEXT
668EXEEXT
669ac_ct_CC
670CPPFLAGS
671LDFLAGS
672CFLAGS
673CC
a4a2c37d 674EXTRA_CONFIGARGS_LIBJAVA
5213506e
RW
675target_subdir
676host_subdir
677build_subdir
678build_libsubdir
87264276
PB
679AWK
680SED
5213506e
RW
681LN_S
682LN
683INSTALL_DATA
684INSTALL_SCRIPT
685INSTALL_PROGRAM
686target_os
687target_vendor
688target_cpu
689target
690host_os
691host_vendor
692host_cpu
693host
694target_noncanonical
695host_noncanonical
696build_noncanonical
697build_os
698build_vendor
699build_cpu
700build
701TOPLEVEL_CONFIGURE_ARGUMENTS
702target_alias
703host_alias
704build_alias
705LIBS
706ECHO_T
707ECHO_N
708ECHO_C
709DEFS
710mandir
711localedir
712libdir
713psdir
714pdfdir
715dvidir
716htmldir
717infodir
718docdir
719oldincludedir
720includedir
721localstatedir
722sharedstatedir
723sysconfdir
724datadir
725datarootdir
726libexecdir
727sbindir
728bindir
729program_transform_name
730prefix
731exec_prefix
732PACKAGE_URL
733PACKAGE_BUGREPORT
734PACKAGE_STRING
735PACKAGE_VERSION
736PACKAGE_TARNAME
737PACKAGE_NAME
738PATH_SEPARATOR
739SHELL'
740ac_subst_files='serialization_dependencies
741host_makefile_frag
742target_makefile_frag
743alphaieee_frag
744ospace_frag'
745ac_user_opts='
746enable_option_checking
747with_build_libsubdir
748enable_gold
21539e2e 749enable_ld
87e6d9dc
TB
750enable_libquadmath
751enable_libquadmath_support
5213506e
RW
752enable_libada
753enable_libssp
1873ec0c 754enable_libstdcxx
a4a2c37d 755enable_static_libjava
ff3ac0f4 756enable_bootstrap
5213506e
RW
757with_mpc
758with_mpc_include
759with_mpc_lib
760with_mpfr_dir
761with_mpfr
762with_mpfr_include
763with_mpfr_lib
764with_gmp_dir
765with_gmp
766with_gmp_include
767with_gmp_lib
768with_host_libstdcxx
5213506e 769with_stage1_libs
0b21f5d3 770with_stage1_ldflags
5213506e 771with_boot_libs
ed2eaa9f 772with_boot_ldflags
33ad93b9
RG
773with_isl
774with_isl_include
775with_isl_lib
776enable_isl_version_check
d7f09764 777enable_lto
45b3824d
TS
778enable_linker_plugin_configure_flags
779enable_linker_plugin_flags
5213506e
RW
780enable_stage1_languages
781enable_objc_gc
782with_build_sysroot
783with_debug_prefix_map
5646b7b9 784with_build_config
beeda1d9 785enable_vtable_verify
5213506e
RW
786enable_serial_configure
787with_build_time_tools
788enable_maintainer_mode
789enable_stage1_checking
790enable_werror
459260ec 791enable_host_shared
5213506e
RW
792'
793 ac_precious_vars='build_alias
794host_alias
795target_alias
796CC
797CFLAGS
798LDFLAGS
799LIBS
800CPPFLAGS
801CXX
802CXXFLAGS
803CCC
ffedf511
RW
804build_configargs
805host_configargs
806target_configargs
5213506e
RW
807AR
808AS
809DLLTOOL
810LD
811LIPO
812NM
813RANLIB
814STRIP
815WINDRES
816WINDMC
817OBJCOPY
818OBJDUMP
e7a82751 819READELF
5213506e
RW
820CC_FOR_TARGET
821CXX_FOR_TARGET
822GCC_FOR_TARGET
823GCJ_FOR_TARGET
824GFORTRAN_FOR_TARGET
632e2a07 825GOC_FOR_TARGET
5213506e
RW
826AR_FOR_TARGET
827AS_FOR_TARGET
828DLLTOOL_FOR_TARGET
829LD_FOR_TARGET
830LIPO_FOR_TARGET
831NM_FOR_TARGET
832OBJDUMP_FOR_TARGET
833RANLIB_FOR_TARGET
e7a82751 834READELF_FOR_TARGET
5213506e
RW
835STRIP_FOR_TARGET
836WINDRES_FOR_TARGET
837WINDMC_FOR_TARGET'
838
671aa708
NN
839
840# Initialize some variables set by options.
1c710c3c
DJ
841ac_init_help=
842ac_init_version=false
5213506e
RW
843ac_unrecognized_opts=
844ac_unrecognized_sep=
671aa708
NN
845# The variables have the same names as the options, with
846# dashes changed to underlines.
1c710c3c 847cache_file=/dev/null
671aa708 848exec_prefix=NONE
671aa708 849no_create=
671aa708
NN
850no_recursion=
851prefix=NONE
852program_prefix=NONE
853program_suffix=NONE
854program_transform_name=s,x,x,
855silent=
856site=
857srcdir=
671aa708
NN
858verbose=
859x_includes=NONE
860x_libraries=NONE
1c710c3c
DJ
861
862# Installation directory options.
863# These are left unexpanded so users can "make install exec_prefix=/foo"
864# and all the variables that are supposed to be based on exec_prefix
865# by default will actually change.
866# Use braces instead of parens because sh, perl, etc. also accept them.
5213506e 867# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
868bindir='${exec_prefix}/bin'
869sbindir='${exec_prefix}/sbin'
870libexecdir='${exec_prefix}/libexec'
5213506e
RW
871datarootdir='${prefix}/share'
872datadir='${datarootdir}'
671aa708
NN
873sysconfdir='${prefix}/etc'
874sharedstatedir='${prefix}/com'
875localstatedir='${prefix}/var'
671aa708
NN
876includedir='${prefix}/include'
877oldincludedir='/usr/include'
5213506e
RW
878docdir='${datarootdir}/doc/${PACKAGE}'
879infodir='${datarootdir}/info'
880htmldir='${docdir}'
881dvidir='${docdir}'
882pdfdir='${docdir}'
883psdir='${docdir}'
884libdir='${exec_prefix}/lib'
885localedir='${datarootdir}/locale'
886mandir='${datarootdir}/man'
79c06341 887
671aa708 888ac_prev=
5213506e 889ac_dashdash=
671aa708
NN
890for ac_option
891do
671aa708
NN
892 # If the previous option needs an argument, assign it.
893 if test -n "$ac_prev"; then
5213506e 894 eval $ac_prev=\$ac_option
671aa708
NN
895 ac_prev=
896 continue
897 fi
79c06341 898
5213506e
RW
899 case $ac_option in
900 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
901 *) ac_optarg=yes ;;
902 esac
671aa708
NN
903
904 # Accept the important Cygnus configure options, so we can diagnose typos.
905
5213506e
RW
906 case $ac_dashdash$ac_option in
907 --)
908 ac_dashdash=yes ;;
671aa708
NN
909
910 -bindir | --bindir | --bindi | --bind | --bin | --bi)
911 ac_prev=bindir ;;
912 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 913 bindir=$ac_optarg ;;
671aa708
NN
914
915 -build | --build | --buil | --bui | --bu)
1c710c3c 916 ac_prev=build_alias ;;
671aa708 917 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 918 build_alias=$ac_optarg ;;
671aa708
NN
919
920 -cache-file | --cache-file | --cache-fil | --cache-fi \
921 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
922 ac_prev=cache_file ;;
923 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
924 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1c710c3c
DJ
925 cache_file=$ac_optarg ;;
926
927 --config-cache | -C)
928 cache_file=config.cache ;;
671aa708 929
5213506e 930 -datadir | --datadir | --datadi | --datad)
671aa708 931 ac_prev=datadir ;;
5213506e 932 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 933 datadir=$ac_optarg ;;
671aa708 934
5213506e
RW
935 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
936 | --dataroo | --dataro | --datar)
937 ac_prev=datarootdir ;;
938 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
939 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
940 datarootdir=$ac_optarg ;;
941
671aa708 942 -disable-* | --disable-*)
5213506e 943 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 944 # Reject names that are not valid shell variable names.
5213506e
RW
945 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946 as_fn_error "invalid feature name: $ac_useropt"
947 ac_useropt_orig=$ac_useropt
948 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949 case $ac_user_opts in
950 *"
951"enable_$ac_useropt"
952"*) ;;
953 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
954 ac_unrecognized_sep=', ';;
955 esac
956 eval enable_$ac_useropt=no ;;
957
958 -docdir | --docdir | --docdi | --doc | --do)
959 ac_prev=docdir ;;
960 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
961 docdir=$ac_optarg ;;
962
963 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
964 ac_prev=dvidir ;;
965 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
966 dvidir=$ac_optarg ;;
671aa708
NN
967
968 -enable-* | --enable-*)
5213506e 969 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 970 # Reject names that are not valid shell variable names.
5213506e
RW
971 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
972 as_fn_error "invalid feature name: $ac_useropt"
973 ac_useropt_orig=$ac_useropt
974 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
975 case $ac_user_opts in
976 *"
977"enable_$ac_useropt"
978"*) ;;
979 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
980 ac_unrecognized_sep=', ';;
2aeb72e9 981 esac
5213506e 982 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
NN
983
984 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
985 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
986 | --exec | --exe | --ex)
987 ac_prev=exec_prefix ;;
988 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
989 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
990 | --exec=* | --exe=* | --ex=*)
1c710c3c 991 exec_prefix=$ac_optarg ;;
671aa708
NN
992
993 -gas | --gas | --ga | --g)
994 # Obsolete; use --with-gas.
995 with_gas=yes ;;
996
1c710c3c
DJ
997 -help | --help | --hel | --he | -h)
998 ac_init_help=long ;;
999 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1000 ac_init_help=recursive ;;
1001 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1002 ac_init_help=short ;;
671aa708
NN
1003
1004 -host | --host | --hos | --ho)
1c710c3c 1005 ac_prev=host_alias ;;
671aa708 1006 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 1007 host_alias=$ac_optarg ;;
671aa708 1008
5213506e
RW
1009 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1010 ac_prev=htmldir ;;
1011 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1012 | --ht=*)
1013 htmldir=$ac_optarg ;;
1014
671aa708
NN
1015 -includedir | --includedir | --includedi | --included | --include \
1016 | --includ | --inclu | --incl | --inc)
1017 ac_prev=includedir ;;
1018 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1019 | --includ=* | --inclu=* | --incl=* | --inc=*)
1c710c3c 1020 includedir=$ac_optarg ;;
671aa708
NN
1021
1022 -infodir | --infodir | --infodi | --infod | --info | --inf)
1023 ac_prev=infodir ;;
1024 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1025 infodir=$ac_optarg ;;
671aa708
NN
1026
1027 -libdir | --libdir | --libdi | --libd)
1028 ac_prev=libdir ;;
1029 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1030 libdir=$ac_optarg ;;
671aa708
NN
1031
1032 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1033 | --libexe | --libex | --libe)
1034 ac_prev=libexecdir ;;
1035 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1036 | --libexe=* | --libex=* | --libe=*)
1c710c3c 1037 libexecdir=$ac_optarg ;;
671aa708 1038
5213506e
RW
1039 -localedir | --localedir | --localedi | --localed | --locale)
1040 ac_prev=localedir ;;
1041 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1042 localedir=$ac_optarg ;;
1043
671aa708 1044 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1045 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1046 ac_prev=localstatedir ;;
1047 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1048 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1049 localstatedir=$ac_optarg ;;
671aa708
NN
1050
1051 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1052 ac_prev=mandir ;;
1053 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1054 mandir=$ac_optarg ;;
671aa708
NN
1055
1056 -nfp | --nfp | --nf)
1057 # Obsolete; use --without-fp.
1058 with_fp=no ;;
1059
1060 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1c710c3c 1061 | --no-cr | --no-c | -n)
671aa708
NN
1062 no_create=yes ;;
1063
1064 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1065 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1066 no_recursion=yes ;;
1067
1068 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1069 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1070 | --oldin | --oldi | --old | --ol | --o)
1071 ac_prev=oldincludedir ;;
1072 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1073 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1074 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1c710c3c 1075 oldincludedir=$ac_optarg ;;
671aa708
NN
1076
1077 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1078 ac_prev=prefix ;;
1079 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1080 prefix=$ac_optarg ;;
671aa708
NN
1081
1082 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1083 | --program-pre | --program-pr | --program-p)
1084 ac_prev=program_prefix ;;
1085 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1086 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1c710c3c 1087 program_prefix=$ac_optarg ;;
671aa708
NN
1088
1089 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1090 | --program-suf | --program-su | --program-s)
1091 ac_prev=program_suffix ;;
1092 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1093 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1c710c3c 1094 program_suffix=$ac_optarg ;;
671aa708
NN
1095
1096 -program-transform-name | --program-transform-name \
1097 | --program-transform-nam | --program-transform-na \
1098 | --program-transform-n | --program-transform- \
1099 | --program-transform | --program-transfor \
1100 | --program-transfo | --program-transf \
1101 | --program-trans | --program-tran \
1102 | --progr-tra | --program-tr | --program-t)
1103 ac_prev=program_transform_name ;;
1104 -program-transform-name=* | --program-transform-name=* \
1105 | --program-transform-nam=* | --program-transform-na=* \
1106 | --program-transform-n=* | --program-transform-=* \
1107 | --program-transform=* | --program-transfor=* \
1108 | --program-transfo=* | --program-transf=* \
1109 | --program-trans=* | --program-tran=* \
1110 | --progr-tra=* | --program-tr=* | --program-t=*)
1c710c3c 1111 program_transform_name=$ac_optarg ;;
671aa708 1112
5213506e
RW
1113 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1114 ac_prev=pdfdir ;;
1115 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1116 pdfdir=$ac_optarg ;;
1117
1118 -psdir | --psdir | --psdi | --psd | --ps)
1119 ac_prev=psdir ;;
1120 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1121 psdir=$ac_optarg ;;
1122
671aa708
NN
1123 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1124 | -silent | --silent | --silen | --sile | --sil)
1125 silent=yes ;;
1126
1127 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1128 ac_prev=sbindir ;;
1129 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1130 | --sbi=* | --sb=*)
1c710c3c 1131 sbindir=$ac_optarg ;;
671aa708
NN
1132
1133 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1134 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1135 | --sharedst | --shareds | --shared | --share | --shar \
1136 | --sha | --sh)
1137 ac_prev=sharedstatedir ;;
1138 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1139 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1140 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1141 | --sha=* | --sh=*)
1c710c3c 1142 sharedstatedir=$ac_optarg ;;
671aa708
NN
1143
1144 -site | --site | --sit)
1145 ac_prev=site ;;
1146 -site=* | --site=* | --sit=*)
1c710c3c 1147 site=$ac_optarg ;;
671aa708
NN
1148
1149 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1150 ac_prev=srcdir ;;
1151 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1152 srcdir=$ac_optarg ;;
671aa708
NN
1153
1154 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1155 | --syscon | --sysco | --sysc | --sys | --sy)
1156 ac_prev=sysconfdir ;;
1157 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1158 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1c710c3c 1159 sysconfdir=$ac_optarg ;;
671aa708
NN
1160
1161 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1162 ac_prev=target_alias ;;
671aa708 1163 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1164 target_alias=$ac_optarg ;;
671aa708
NN
1165
1166 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1167 verbose=yes ;;
1168
1c710c3c
DJ
1169 -version | --version | --versio | --versi | --vers | -V)
1170 ac_init_version=: ;;
671aa708
NN
1171
1172 -with-* | --with-*)
5213506e 1173 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1174 # Reject names that are not valid shell variable names.
5213506e
RW
1175 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1176 as_fn_error "invalid package name: $ac_useropt"
1177 ac_useropt_orig=$ac_useropt
1178 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1179 case $ac_user_opts in
1180 *"
1181"with_$ac_useropt"
1182"*) ;;
1183 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1184 ac_unrecognized_sep=', ';;
2aeb72e9 1185 esac
5213506e 1186 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1187
1188 -without-* | --without-*)
5213506e 1189 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1190 # Reject names that are not valid shell variable names.
5213506e
RW
1191 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1192 as_fn_error "invalid package name: $ac_useropt"
1193 ac_useropt_orig=$ac_useropt
1194 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1195 case $ac_user_opts in
1196 *"
1197"with_$ac_useropt"
1198"*) ;;
1199 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1200 ac_unrecognized_sep=', ';;
1201 esac
1202 eval with_$ac_useropt=no ;;
671aa708
NN
1203
1204 --x)
1205 # Obsolete; use --with-x.
1206 with_x=yes ;;
1207
1208 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1209 | --x-incl | --x-inc | --x-in | --x-i)
1210 ac_prev=x_includes ;;
1211 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1212 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1c710c3c 1213 x_includes=$ac_optarg ;;
671aa708
NN
1214
1215 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1216 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1217 ac_prev=x_libraries ;;
1218 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1219 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1c710c3c 1220 x_libraries=$ac_optarg ;;
671aa708 1221
5213506e
RW
1222 -*) as_fn_error "unrecognized option: \`$ac_option'
1223Try \`$0 --help' for more information."
671aa708
NN
1224 ;;
1225
1c710c3c
DJ
1226 *=*)
1227 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1228 # Reject names that are not valid shell variable names.
5213506e
RW
1229 case $ac_envvar in #(
1230 '' | [0-9]* | *[!_$as_cr_alnum]* )
1231 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1232 esac
1233 eval $ac_envvar=\$ac_optarg
1c710c3c
DJ
1234 export $ac_envvar ;;
1235
671aa708 1236 *)
1c710c3c 1237 # FIXME: should be removed in autoconf 3.0.
5213506e 1238 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1239 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1240 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1241 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1242 ;;
1243
1244 esac
1245done
1246
1247if test -n "$ac_prev"; then
1c710c3c 1248 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1249 as_fn_error "missing argument to $ac_option"
af71363e 1250fi
af71363e 1251
5213506e
RW
1252if test -n "$ac_unrecognized_opts"; then
1253 case $enable_option_checking in
1254 no) ;;
1255 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1256 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
2aeb72e9 1257 esac
5213506e 1258fi
2aeb72e9 1259
5213506e
RW
1260# Check all directory arguments for consistency.
1261for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1262 datadir sysconfdir sharedstatedir localstatedir includedir \
1263 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1264 libdir localedir mandir
2aeb72e9 1265do
5213506e
RW
1266 eval ac_val=\$$ac_var
1267 # Remove trailing slashes.
1268 case $ac_val in
1269 */ )
1270 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1271 eval $ac_var=\$ac_val;;
1272 esac
1273 # Be sure to have absolute directory names.
2aeb72e9 1274 case $ac_val in
5213506e
RW
1275 [\\/$]* | ?:[\\/]* ) continue;;
1276 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1277 esac
5213506e 1278 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1279done
1280
1c710c3c
DJ
1281# There might be people who depend on the old broken behavior: `$host'
1282# used to hold the argument of --host etc.
1283# FIXME: To remove some day.
1284build=$build_alias
1285host=$host_alias
1286target=$target_alias
0b0dc272 1287
1c710c3c
DJ
1288# FIXME: To remove some day.
1289if test "x$host_alias" != x; then
1290 if test "x$build_alias" = x; then
1291 cross_compiling=maybe
5213506e 1292 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
DJ
1293 If a cross compiler is detected then cross compile mode will be used." >&2
1294 elif test "x$build_alias" != "x$host_alias"; then
1295 cross_compiling=yes
1296 fi
1297fi
1298
1299ac_tool_prefix=
1300test -n "$host_alias" && ac_tool_prefix=$host_alias-
1301
1302test "$silent" = yes && exec 6>/dev/null
671aa708 1303
671aa708 1304
5213506e
RW
1305ac_pwd=`pwd` && test -n "$ac_pwd" &&
1306ac_ls_di=`ls -di .` &&
1307ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1308 as_fn_error "working directory cannot be determined"
1309test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1310 as_fn_error "pwd does not report name of working directory"
1311
1312
671aa708
NN
1313# Find the source files, if location was not specified.
1314if test -z "$srcdir"; then
1315 ac_srcdir_defaulted=yes
5213506e
RW
1316 # Try the directory containing this script, then the parent directory.
1317 ac_confdir=`$as_dirname -- "$as_myself" ||
1318$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1319 X"$as_myself" : 'X\(//\)[^/]' \| \
1320 X"$as_myself" : 'X\(//\)$' \| \
1321 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1322$as_echo X"$as_myself" |
1323 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1324 s//\1/
1325 q
1326 }
1327 /^X\(\/\/\)[^/].*/{
1328 s//\1/
1329 q
1330 }
1331 /^X\(\/\/\)$/{
1332 s//\1/
1333 q
1334 }
1335 /^X\(\/\).*/{
1336 s//\1/
1337 q
1338 }
1339 s/.*/./; q'`
671aa708 1340 srcdir=$ac_confdir
5213506e 1341 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1342 srcdir=..
1343 fi
1344else
1345 ac_srcdir_defaulted=no
1346fi
5213506e
RW
1347if test ! -r "$srcdir/$ac_unique_file"; then
1348 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1349 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1350fi
1351ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1352ac_abs_confdir=`(
1353 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1354 pwd)`
1355# When building in place, set srcdir=.
1356if test "$ac_abs_confdir" = "$ac_pwd"; then
1357 srcdir=.
1358fi
1359# Remove unnecessary trailing slashes from srcdir.
1360# Double slashes in file names in object file debugging info
1361# mess up M-x gdb in Emacs.
1362case $srcdir in
1363*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1364esac
87841584
AM
1365case $srcdir in
1366 *" "*)
1367 as_fn_error "path to source, $srcdir, contains spaces"
1368 ;;
1369esac
ac9e6043
RW
1370ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1371
5213506e
RW
1372for ac_var in $ac_precious_vars; do
1373 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1374 eval ac_env_${ac_var}_value=\$${ac_var}
1375 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1376 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1377done
1c710c3c
DJ
1378
1379#
1380# Report the --help message.
1381#
1382if test "$ac_init_help" = "long"; then
1383 # Omit some internal or obsolete options to make the list less imposing.
1384 # This message is too long to be a string in the A/UX 3.1 sh.
1385 cat <<_ACEOF
1386\`configure' configures this package to adapt to many kinds of systems.
1387
1388Usage: $0 [OPTION]... [VAR=VALUE]...
1389
1390To assign environment variables (e.g., CC, CFLAGS...), specify them as
1391VAR=VALUE. See below for descriptions of some of the useful variables.
1392
1393Defaults for the options are specified in brackets.
1394
1395Configuration:
1396 -h, --help display this help and exit
1397 --help=short display options specific to this package
1398 --help=recursive display the short help of all the included packages
1399 -V, --version display version information and exit
1400 -q, --quiet, --silent do not print \`checking...' messages
1401 --cache-file=FILE cache test results in FILE [disabled]
1402 -C, --config-cache alias for \`--cache-file=config.cache'
1403 -n, --no-create do not create output files
1404 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1405
1c710c3c
DJ
1406Installation directories:
1407 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1408 [$ac_default_prefix]
1c710c3c 1409 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1410 [PREFIX]
1c710c3c
DJ
1411
1412By default, \`make install' will install all the files in
1413\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1414an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1415for instance \`--prefix=\$HOME'.
1416
1417For better control, use the options below.
1418
1419Fine tuning of the installation directories:
5213506e
RW
1420 --bindir=DIR user executables [EPREFIX/bin]
1421 --sbindir=DIR system admin executables [EPREFIX/sbin]
1422 --libexecdir=DIR program executables [EPREFIX/libexec]
1423 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1424 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1425 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1426 --libdir=DIR object code libraries [EPREFIX/lib]
1427 --includedir=DIR C header files [PREFIX/include]
1428 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1429 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1430 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1431 --infodir=DIR info documentation [DATAROOTDIR/info]
1432 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1433 --mandir=DIR man documentation [DATAROOTDIR/man]
1434 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1435 --htmldir=DIR html documentation [DOCDIR]
1436 --dvidir=DIR dvi documentation [DOCDIR]
1437 --pdfdir=DIR pdf documentation [DOCDIR]
1438 --psdir=DIR ps documentation [DOCDIR]
1c710c3c
DJ
1439_ACEOF
1440
1441 cat <<\_ACEOF
1442
1443Program names:
1444 --program-prefix=PREFIX prepend PREFIX to installed program names
1445 --program-suffix=SUFFIX append SUFFIX to installed program names
1446 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1447
1448System types:
1449 --build=BUILD configure for building on BUILD [guessed]
1450 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1451 --target=TARGET configure for building compilers for TARGET [HOST]
1452_ACEOF
1453fi
1454
1455if test -n "$ac_init_help"; then
1456
1457 cat <<\_ACEOF
1458
1459Optional Features:
5213506e 1460 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1461 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1462 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
21539e2e 1463 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
33e39b66 1464 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
87e6d9dc
TB
1465 --disable-libquadmath do not build libquadmath directory
1466 --disable-libquadmath-support
1467 disable libquadmath support for Fortran
30b74385
RW
1468 --enable-libada build libada directory
1469 --enable-libssp build libssp directory
1873ec0c 1470 --disable-libstdcxx do not build libstdc++-v3 directory
a4a2c37d
MK
1471 --enable-static-libjava[=ARG]
1472 build static libjava [default=no]
ff3ac0f4 1473 --enable-bootstrap enable bootstrapping [yes if native build]
33ad93b9
RG
1474 --disable-isl-version-check
1475 disable check for ISL version
d7f09764 1476 --enable-lto enable link time optimization support
45b3824d
TS
1477 --enable-linker-plugin-configure-flags=FLAGS
1478 additional flags for configuring linker plugins
1479 [none]
1480 --enable-linker-plugin-flags=FLAGS
1481 additional flags for configuring and building linker
1482 plugins [none]
33e39b66
AS
1483 --enable-stage1-languages[=all]
1484 choose additional languages to build during stage1.
1485 Mostly useful for compiler development
1486 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1487 Objective-C runtime
beeda1d9 1488 --enable-vtable-verify Enable vtable verification feature
30b74385 1489 --enable-serial-[{host,target,build}-]configure
33e39b66
AS
1490 force sequential configuration of sub-packages for
1491 the host, target or build machine, or all
1492 sub-packages
1493 --enable-maintainer-mode
1494 enable make rules and dependencies not useful (and
1495 sometimes confusing) to the casual installer
1496 --enable-stage1-checking[=all]
1497 choose additional checking for stage1 of the
1498 compiler
1c710c3c 1499 --enable-werror enable -Werror in bootstrap stage2 and later
459260ec 1500 --enable-host-shared build host code as shared libraries
1c710c3c
DJ
1501
1502Optional Packages:
1503 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1504 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1505 --with-build-libsubdir=DIR Directory where to find libraries for build system
33e39b66
AS
1506 --with-mpc=PATH specify prefix directory for installed MPC package.
1507 Equivalent to --with-mpc-include=PATH/include plus
1508 --with-mpc-lib=PATH/lib
1509 --with-mpc-include=PATH specify directory for installed MPC include files
1510 --with-mpc-lib=PATH specify directory for the installed MPC library
30b74385
RW
1511 --with-mpfr-dir=PATH this option has been REMOVED
1512 --with-mpfr=PATH specify prefix directory for installed MPFR package.
33e39b66
AS
1513 Equivalent to --with-mpfr-include=PATH/include plus
1514 --with-mpfr-lib=PATH/lib
1c710c3c 1515 --with-mpfr-include=PATH
30b74385
RW
1516 specify directory for installed MPFR include files
1517 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1518 --with-gmp-dir=PATH this option has been REMOVED
33e39b66
AS
1519 --with-gmp=PATH specify prefix directory for the installed GMP
1520 package. Equivalent to
1521 --with-gmp-include=PATH/include plus
1522 --with-gmp-lib=PATH/lib
30b74385
RW
1523 --with-gmp-include=PATH specify directory for installed GMP include files
1524 --with-gmp-lib=PATH specify directory for the installed GMP library
33e39b66
AS
1525 --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
1526 linking with PPL
0b21f5d3 1527 --with-stage1-libs=LIBS libraries for stage1
33e39b66
AS
1528 --with-stage1-ldflags=FLAGS
1529 linker flags for stage1
33e39b66
AS
1530 --with-boot-libs=LIBS libraries for stage2 and later
1531 --with-boot-ldflags=FLAGS
1532 linker flags for stage2 and later
33ad93b9 1533 --with-isl=PATH Specify prefix directory for the installed ISL
33e39b66 1534 package. Equivalent to
33ad93b9
RG
1535 --with-isl-include=PATH/include plus
1536 --with-isl-lib=PATH/lib
1537 --with-isl-include=PATH Specify directory for installed ISL include files
1538 --with-isl-lib=PATH Specify the directory for the installed ISL library
30b74385 1539 --with-build-sysroot=SYSROOT
1c710c3c 1540 use sysroot as the system root during the build
c8aea42c 1541 --with-debug-prefix-map='A=B C=D ...'
33e39b66
AS
1542 map A to B, C to D ... in debug information
1543 --with-build-config='NAME NAME2...'
1544 use config/NAME.mk build configuration
30b74385 1545 --with-build-time-tools=PATH
1c710c3c 1546 use given path to find target tools during the build
1c710c3c
DJ
1547
1548Some influential environment variables:
1549 CC C compiler command
1550 CFLAGS C compiler flags
1551 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1552 nonstandard directory <lib dir>
5213506e
RW
1553 LIBS libraries to pass to the linker, e.g. -l<library>
1554 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1555 you have headers in a nonstandard directory <include dir>
c3a86da9
DJ
1556 CXX C++ compiler command
1557 CXXFLAGS C++ compiler flags
ffedf511
RW
1558 build_configargs
1559 additional configure arguments for build directories
1560 host_configargs
1561 additional configure arguments for host directories
1562 target_configargs
1563 additional configure arguments for target directories
278a7a38
AO
1564 AR AR for the host
1565 AS AS for the host
1566 DLLTOOL DLLTOOL for the host
1567 LD LD for the host
1568 LIPO LIPO for the host
1569 NM NM for the host
1570 RANLIB RANLIB for the host
1571 STRIP STRIP for the host
1572 WINDRES WINDRES for the host
901119ae 1573 WINDMC WINDMC for the host
278a7a38
AO
1574 OBJCOPY OBJCOPY for the host
1575 OBJDUMP OBJDUMP for the host
e7a82751 1576 READELF READELF for the host
278a7a38
AO
1577 CC_FOR_TARGET
1578 CC for the target
1579 CXX_FOR_TARGET
1580 CXX for the target
1581 GCC_FOR_TARGET
1582 GCC for the target
1583 GCJ_FOR_TARGET
1584 GCJ for the target
1585 GFORTRAN_FOR_TARGET
1586 GFORTRAN for the target
632e2a07
ILT
1587 GOC_FOR_TARGET
1588 GOC for the target
278a7a38
AO
1589 AR_FOR_TARGET
1590 AR for the target
1591 AS_FOR_TARGET
1592 AS for the target
1593 DLLTOOL_FOR_TARGET
1594 DLLTOOL for the target
1595 LD_FOR_TARGET
1596 LD for the target
1597 LIPO_FOR_TARGET
1598 LIPO for the target
1599 NM_FOR_TARGET
1600 NM for the target
1601 OBJDUMP_FOR_TARGET
1602 OBJDUMP for the target
1603 RANLIB_FOR_TARGET
1604 RANLIB for the target
e7a82751
RM
1605 READELF_FOR_TARGET
1606 READELF for the target
278a7a38
AO
1607 STRIP_FOR_TARGET
1608 STRIP for the target
1609 WINDRES_FOR_TARGET
1610 WINDRES for the target
901119ae
KT
1611 WINDMC_FOR_TARGET
1612 WINDMC for the target
1c710c3c
DJ
1613
1614Use these variables to override the choices made by `configure' or to help
1615it to find libraries and programs with nonstandard names/locations.
1616
5213506e 1617Report bugs to the package provider.
1c710c3c 1618_ACEOF
5213506e 1619ac_status=$?
1c710c3c
DJ
1620fi
1621
1622if test "$ac_init_help" = "recursive"; then
1623 # If there are subdirs, report their specific --help.
1c710c3c 1624 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1625 test -d "$ac_dir" ||
1626 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1627 continue
1c710c3c
DJ
1628 ac_builddir=.
1629
5213506e
RW
1630case "$ac_dir" in
1631.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1632*)
1633 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1634 # A ".." for each directory in $ac_dir_suffix.
1635 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1636 case $ac_top_builddir_sub in
1637 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1638 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1639 esac ;;
1640esac
1641ac_abs_top_builddir=$ac_pwd
1642ac_abs_builddir=$ac_pwd$ac_dir_suffix
1643# for backward compatibility:
1644ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
1645
1646case $srcdir in
5213506e 1647 .) # We are building in place.
1c710c3c 1648 ac_srcdir=.
5213506e
RW
1649 ac_top_srcdir=$ac_top_builddir_sub
1650 ac_abs_top_srcdir=$ac_pwd ;;
1651 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1652 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
1653 ac_top_srcdir=$srcdir
1654 ac_abs_top_srcdir=$srcdir ;;
1655 *) # Relative name.
1656 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1657 ac_top_srcdir=$ac_top_build_prefix$srcdir
1658 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2aeb72e9 1659esac
5213506e
RW
1660ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1661
1662 cd "$ac_dir" || { ac_status=$?; continue; }
1663 # Check for guested configure.
1664 if test -f "$ac_srcdir/configure.gnu"; then
1665 echo &&
1666 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1667 elif test -f "$ac_srcdir/configure"; then
1668 echo &&
1669 $SHELL "$ac_srcdir/configure" --help=recursive
1c710c3c 1670 else
5213506e
RW
1671 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1672 fi || ac_status=$?
1673 cd "$ac_pwd" || { ac_status=$?; break; }
1c710c3c
DJ
1674 done
1675fi
1676
5213506e 1677test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1678if $ac_init_version; then
1679 cat <<\_ACEOF
5213506e
RW
1680configure
1681generated by GNU Autoconf 2.64
1c710c3c 1682
5213506e 1683Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1684This configure script is free software; the Free Software Foundation
1685gives unlimited permission to copy, distribute and modify it.
1686_ACEOF
5213506e 1687 exit
0b0dc272 1688fi
5213506e
RW
1689
1690## ------------------------ ##
1691## Autoconf initialization. ##
1692## ------------------------ ##
1693
1694# ac_fn_c_try_compile LINENO
1695# --------------------------
1696# Try to compile conftest.$ac_ext, and return whether this succeeded.
1697ac_fn_c_try_compile ()
1698{
1699 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1700 rm -f conftest.$ac_objext
1701 if { { ac_try="$ac_compile"
1702case "(($ac_try" in
1703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1704 *) ac_try_echo=$ac_try;;
1705esac
1706eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1707$as_echo "$ac_try_echo"; } >&5
1708 (eval "$ac_compile") 2>conftest.err
1709 ac_status=$?
1710 if test -s conftest.err; then
1711 grep -v '^ *+' conftest.err >conftest.er1
1712 cat conftest.er1 >&5
1713 mv -f conftest.er1 conftest.err
1714 fi
1715 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1716 test $ac_status = 0; } && {
1717 test -z "$ac_c_werror_flag" ||
1718 test ! -s conftest.err
1719 } && test -s conftest.$ac_objext; then :
1720 ac_retval=0
1721else
1722 $as_echo "$as_me: failed program was:" >&5
1723sed 's/^/| /' conftest.$ac_ext >&5
1724
1725 ac_retval=1
1726fi
1727 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1728 return $ac_retval
1729
1730} # ac_fn_c_try_compile
1731
1732# ac_fn_cxx_try_compile LINENO
1733# ----------------------------
1734# Try to compile conftest.$ac_ext, and return whether this succeeded.
1735ac_fn_cxx_try_compile ()
1736{
1737 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1738 rm -f conftest.$ac_objext
1739 if { { ac_try="$ac_compile"
1740case "(($ac_try" in
1741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1742 *) ac_try_echo=$ac_try;;
1743esac
1744eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1745$as_echo "$ac_try_echo"; } >&5
1746 (eval "$ac_compile") 2>conftest.err
1747 ac_status=$?
1748 if test -s conftest.err; then
1749 grep -v '^ *+' conftest.err >conftest.er1
1750 cat conftest.er1 >&5
1751 mv -f conftest.er1 conftest.err
1752 fi
1753 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1754 test $ac_status = 0; } && {
1755 test -z "$ac_cxx_werror_flag" ||
1756 test ! -s conftest.err
1757 } && test -s conftest.$ac_objext; then :
1758 ac_retval=0
1759else
1760 $as_echo "$as_me: failed program was:" >&5
1761sed 's/^/| /' conftest.$ac_ext >&5
1762
1763 ac_retval=1
1764fi
1765 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1766 return $ac_retval
1767
1768} # ac_fn_cxx_try_compile
1769
0b21f5d3
EB
1770# ac_fn_cxx_try_link LINENO
1771# -------------------------
1772# Try to link conftest.$ac_ext, and return whether this succeeded.
1773ac_fn_cxx_try_link ()
1774{
1775 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1776 rm -f conftest.$ac_objext conftest$ac_exeext
1777 if { { ac_try="$ac_link"
1778case "(($ac_try" in
1779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1780 *) ac_try_echo=$ac_try;;
1781esac
1782eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1783$as_echo "$ac_try_echo"; } >&5
1784 (eval "$ac_link") 2>conftest.err
1785 ac_status=$?
1786 if test -s conftest.err; then
1787 grep -v '^ *+' conftest.err >conftest.er1
1788 cat conftest.er1 >&5
1789 mv -f conftest.er1 conftest.err
1790 fi
1791 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1792 test $ac_status = 0; } && {
1793 test -z "$ac_cxx_werror_flag" ||
1794 test ! -s conftest.err
1795 } && test -s conftest$ac_exeext && {
1796 test "$cross_compiling" = yes ||
1797 $as_test_x conftest$ac_exeext
1798 }; then :
1799 ac_retval=0
1800else
1801 $as_echo "$as_me: failed program was:" >&5
1802sed 's/^/| /' conftest.$ac_ext >&5
1803
1804 ac_retval=1
1805fi
1806 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1807 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1808 # interfere with the next link command; also delete a directory that is
1809 # left behind by Apple's compiler. We do this before executing the actions.
1810 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1811 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1812 return $ac_retval
1813
1814} # ac_fn_cxx_try_link
1815
5213506e
RW
1816# ac_fn_c_try_link LINENO
1817# -----------------------
1818# Try to link conftest.$ac_ext, and return whether this succeeded.
1819ac_fn_c_try_link ()
1820{
1821 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1822 rm -f conftest.$ac_objext conftest$ac_exeext
1823 if { { ac_try="$ac_link"
1824case "(($ac_try" in
1825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1826 *) ac_try_echo=$ac_try;;
1827esac
1828eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1829$as_echo "$ac_try_echo"; } >&5
1830 (eval "$ac_link") 2>conftest.err
1831 ac_status=$?
1832 if test -s conftest.err; then
1833 grep -v '^ *+' conftest.err >conftest.er1
1834 cat conftest.er1 >&5
1835 mv -f conftest.er1 conftest.err
1836 fi
1837 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1838 test $ac_status = 0; } && {
1839 test -z "$ac_c_werror_flag" ||
1840 test ! -s conftest.err
1841 } && test -s conftest$ac_exeext && {
1842 test "$cross_compiling" = yes ||
1843 $as_test_x conftest$ac_exeext
1844 }; then :
1845 ac_retval=0
1846else
1847 $as_echo "$as_me: failed program was:" >&5
1848sed 's/^/| /' conftest.$ac_ext >&5
1849
1850 ac_retval=1
1851fi
1852 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1853 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1854 # interfere with the next link command; also delete a directory that is
1855 # left behind by Apple's compiler. We do this before executing the actions.
1856 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1857 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1858 return $ac_retval
1859
1860} # ac_fn_c_try_link
1861cat >config.log <<_ACEOF
1c710c3c
DJ
1862This file contains any messages produced by compilers while
1863running configure, to aid debugging if configure makes a mistake.
1864
1865It was created by $as_me, which was
5213506e 1866generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
1867
1868 $ $0 $@
1869
1870_ACEOF
5213506e 1871exec 5>>config.log
1c710c3c
DJ
1872{
1873cat <<_ASUNAME
1874## --------- ##
1875## Platform. ##
1876## --------- ##
1877
1878hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1879uname -m = `(uname -m) 2>/dev/null || echo unknown`
1880uname -r = `(uname -r) 2>/dev/null || echo unknown`
1881uname -s = `(uname -s) 2>/dev/null || echo unknown`
1882uname -v = `(uname -v) 2>/dev/null || echo unknown`
1883
1884/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1885/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1886
1887/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1888/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1889/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
5213506e 1890/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
DJ
1891/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1892/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1893/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1894
1895_ASUNAME
1896
1897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1898for as_dir in $PATH
1899do
1900 IFS=$as_save_IFS
1901 test -z "$as_dir" && as_dir=.
5213506e
RW
1902 $as_echo "PATH: $as_dir"
1903 done
1904IFS=$as_save_IFS
1c710c3c
DJ
1905
1906} >&5
1907
1908cat >&5 <<_ACEOF
1909
1910
1911## ----------- ##
1912## Core tests. ##
1913## ----------- ##
1914
1915_ACEOF
1916
1917
1918# Keep a trace of the command line.
1919# Strip out --no-create and --no-recursion so they do not pile up.
1920# Strip out --silent because we don't want to record it for future runs.
1921# Also quote any args containing shell meta-characters.
1922# Make two passes to allow for proper duplicate-argument suppression.
1923ac_configure_args=
1924ac_configure_args0=
1925ac_configure_args1=
1c710c3c
DJ
1926ac_must_keep_next=false
1927for ac_pass in 1 2
1928do
1929 for ac_arg
1930 do
1931 case $ac_arg in
1932 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1933 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1934 | -silent | --silent | --silen | --sile | --sil)
1935 continue ;;
5213506e
RW
1936 *\'*)
1937 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
1938 esac
1939 case $ac_pass in
5213506e 1940 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 1941 2)
5213506e 1942 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
DJ
1943 if test $ac_must_keep_next = true; then
1944 ac_must_keep_next=false # Got value, back to normal.
1945 else
1946 case $ac_arg in
1947 *=* | --config-cache | -C | -disable-* | --disable-* \
1948 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1949 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1950 | -with-* | --with-* | -without-* | --without-* | --x)
1951 case "$ac_configure_args0 " in
1952 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1953 esac
1954 ;;
1955 -* ) ac_must_keep_next=true ;;
1956 esac
1957 fi
5213506e 1958 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
1959 ;;
1960 esac
1961 done
1962done
5213506e
RW
1963{ ac_configure_args0=; unset ac_configure_args0;}
1964{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
DJ
1965
1966# When interrupted or exit'd, cleanup temporary files, and complete
1967# config.log. We remove comments because anyway the quotes in there
1968# would cause problems or look ugly.
5213506e
RW
1969# WARNING: Use '\'' to represent an apostrophe within the trap.
1970# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1c710c3c
DJ
1971trap 'exit_status=$?
1972 # Save into config.log some information that might help in debugging.
1973 {
1974 echo
1975
1976 cat <<\_ASBOX
1977## ---------------- ##
1978## Cache variables. ##
1979## ---------------- ##
1980_ASBOX
1981 echo
1982 # The following way of writing the cache mishandles newlines in values,
5213506e
RW
1983(
1984 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1985 eval ac_val=\$$ac_var
1986 case $ac_val in #(
1987 *${as_nl}*)
1988 case $ac_var in #(
1989 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1990$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1991 esac
1992 case $ac_var in #(
1993 _ | IFS | as_nl) ;; #(
1994 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1995 *) { eval $ac_var=; unset $ac_var;} ;;
1996 esac ;;
1997 esac
1998 done
1c710c3c 1999 (set) 2>&1 |
5213506e
RW
2000 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2001 *${as_nl}ac_space=\ *)
1c710c3c 2002 sed -n \
5213506e
RW
2003 "s/'\''/'\''\\\\'\'''\''/g;
2004 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2005 ;; #(
1c710c3c 2006 *)
5213506e 2007 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 2008 ;;
5213506e
RW
2009 esac |
2010 sort
2011)
1c710c3c
DJ
2012 echo
2013
2014 cat <<\_ASBOX
2015## ----------------- ##
2016## Output variables. ##
2017## ----------------- ##
2018_ASBOX
2019 echo
2020 for ac_var in $ac_subst_vars
2021 do
5213506e
RW
2022 eval ac_val=\$$ac_var
2023 case $ac_val in
2024 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2025 esac
2026 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2027 done | sort
2028 echo
2029
2030 if test -n "$ac_subst_files"; then
2031 cat <<\_ASBOX
5213506e
RW
2032## ------------------- ##
2033## File substitutions. ##
2034## ------------------- ##
1c710c3c
DJ
2035_ASBOX
2036 echo
2037 for ac_var in $ac_subst_files
2038 do
5213506e
RW
2039 eval ac_val=\$$ac_var
2040 case $ac_val in
2041 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2042 esac
2043 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2044 done | sort
2045 echo
2046 fi
2047
2048 if test -s confdefs.h; then
2049 cat <<\_ASBOX
2050## ----------- ##
2051## confdefs.h. ##
2052## ----------- ##
2053_ASBOX
2054 echo
5213506e 2055 cat confdefs.h
1c710c3c
DJ
2056 echo
2057 fi
2058 test "$ac_signal" != 0 &&
5213506e
RW
2059 $as_echo "$as_me: caught signal $ac_signal"
2060 $as_echo "$as_me: exit $exit_status"
1c710c3c 2061 } >&5
5213506e
RW
2062 rm -f core *.core core.conftest.* &&
2063 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 2064 exit $exit_status
5213506e 2065' 0
1c710c3c 2066for ac_signal in 1 2 13 15; do
5213506e 2067 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
2068done
2069ac_signal=0
2070
2071# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2072rm -f -r conftest* confdefs.h
2073
2074$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2075
2076# Predefined preprocessor variables.
2077
2078cat >>confdefs.h <<_ACEOF
2079#define PACKAGE_NAME "$PACKAGE_NAME"
2080_ACEOF
2081
1c710c3c
DJ
2082cat >>confdefs.h <<_ACEOF
2083#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2084_ACEOF
2085
1c710c3c
DJ
2086cat >>confdefs.h <<_ACEOF
2087#define PACKAGE_VERSION "$PACKAGE_VERSION"
2088_ACEOF
0b0dc272 2089
1c710c3c
DJ
2090cat >>confdefs.h <<_ACEOF
2091#define PACKAGE_STRING "$PACKAGE_STRING"
2092_ACEOF
2093
1c710c3c
DJ
2094cat >>confdefs.h <<_ACEOF
2095#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2096_ACEOF
2097
5213506e
RW
2098cat >>confdefs.h <<_ACEOF
2099#define PACKAGE_URL "$PACKAGE_URL"
2100_ACEOF
2101
1c710c3c
DJ
2102
2103# Let the site file select an alternate cache file if it wants to.
5213506e
RW
2104# Prefer an explicitly selected file to automatically selected ones.
2105ac_site_file1=NONE
2106ac_site_file2=NONE
2107if test -n "$CONFIG_SITE"; then
2108 ac_site_file1=$CONFIG_SITE
2109elif test "x$prefix" != xNONE; then
2110 ac_site_file1=$prefix/share/config.site
2111 ac_site_file2=$prefix/etc/config.site
2112else
2113 ac_site_file1=$ac_default_prefix/share/config.site
2114 ac_site_file2=$ac_default_prefix/etc/config.site
671aa708 2115fi
5213506e
RW
2116for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2117do
2118 test "x$ac_site_file" = xNONE && continue
671aa708 2119 if test -r "$ac_site_file"; then
5213506e
RW
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2121$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1c710c3c 2122 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2123 . "$ac_site_file"
2124 fi
2125done
2126
2127if test -r "$cache_file"; then
1c710c3c
DJ
2128 # Some versions of bash will fail to source /dev/null (special
2129 # files actually), so we avoid doing that.
2130 if test -f "$cache_file"; then
5213506e
RW
2131 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2132$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2133 case $cache_file in
5213506e
RW
2134 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2135 *) . "./$cache_file";;
1c710c3c
DJ
2136 esac
2137 fi
671aa708 2138else
5213506e
RW
2139 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2140$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
DJ
2141 >$cache_file
2142fi
2143
2144# Check that the precious variables saved in the cache have kept the same
2145# value.
2146ac_cache_corrupted=false
5213506e 2147for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2148 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2149 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2150 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2151 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2152 case $ac_old_set,$ac_new_set in
2153 set,)
5213506e
RW
2154 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2155$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1c710c3c
DJ
2156 ac_cache_corrupted=: ;;
2157 ,set)
5213506e
RW
2158 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2159$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1c710c3c
DJ
2160 ac_cache_corrupted=: ;;
2161 ,);;
2162 *)
2163 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
RW
2164 # differences in whitespace do not lead to failure.
2165 ac_old_val_w=`echo x $ac_old_val`
2166 ac_new_val_w=`echo x $ac_new_val`
2167 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2168 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2169$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2170 ac_cache_corrupted=:
2171 else
2172 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2173$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2174 eval $ac_var=\$ac_old_val
2175 fi
2176 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2177$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2178 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2179$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1c710c3c
DJ
2180 fi;;
2181 esac
2182 # Pass precious variables to config.status.
2183 if test "$ac_new_set" = set; then
2184 case $ac_new_val in
5213506e 2185 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2186 *) ac_arg=$ac_var=$ac_new_val ;;
2187 esac
2188 case " $ac_configure_args " in
2189 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
5213506e 2190 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2191 esac
2192 fi
2193done
2194if $ac_cache_corrupted; then
5213506e
RW
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2196$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2198$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2199 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
671aa708 2200fi
5213506e
RW
2201## -------------------- ##
2202## Main body of script. ##
2203## -------------------- ##
671aa708 2204
2aeb72e9
DD
2205ac_ext=c
2206ac_cpp='$CPP $CPPFLAGS'
2207ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2208ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2209ac_compiler_gnu=$ac_cv_c_compiler_gnu
2210
1c710c3c
DJ
2211
2212
2213
1c710c3c
DJ
2214
2215
0115d4a3 2216
1c710c3c 2217
ad33ff57
RW
2218
2219progname=$0
2220# if PWD already has a value, it is probably wrong.
2221if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2222
2223# Export original configure arguments for use by sub-configures.
2224# Quote arguments with shell meta charatcers.
2225TOPLEVEL_CONFIGURE_ARGUMENTS=
2226set -- "$progname" "$@"
2227for ac_arg
2228do
2229 case "$ac_arg" in
2230 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2231 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2232 # if the argument is of the form -foo=baz, quote the baz part only
2233 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2234 *) ;;
2235 esac
2236 # Add the quoted argument to the list.
2237 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2238done
2239if test "$silent" = yes; then
2240 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2241fi
2242# Remove the initial space we just introduced and, as these will be
2243# expanded by make, quote '$'.
2244TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2245
1c710c3c
DJ
2246
2247# Find the build, host, and target systems.
671aa708 2248ac_aux_dir=
5213506e
RW
2249for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2250 for ac_t in install-sh install.sh shtool; do
2251 if test -f "$ac_dir/$ac_t"; then
2252 ac_aux_dir=$ac_dir
2253 ac_install_sh="$ac_aux_dir/$ac_t -c"
2254 break 2
2255 fi
2256 done
671aa708
NN
2257done
2258if test -z "$ac_aux_dir"; then
5213506e 2259 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2260fi
5213506e
RW
2261
2262# These three variables are undocumented and unsupported,
2263# and are intended to be withdrawn in a future Autoconf release.
2264# They can cause serious problems if a builder's source tree is in a directory
2265# whose full name contains unusual characters.
2266ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2267ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2268ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2269
671aa708 2270
1c710c3c 2271# Make sure we can run config.sub.
5213506e
RW
2272$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2273 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2274
2275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2276$as_echo_n "checking build system type... " >&6; }
2277if test "${ac_cv_build+set}" = set; then :
2278 $as_echo_n "(cached) " >&6
2279else
2280 ac_build_alias=$build_alias
2281test "x$ac_build_alias" = x &&
2282 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2283test "x$ac_build_alias" = x &&
2284 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2285ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2286 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2287
2288fi
2289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2290$as_echo "$ac_cv_build" >&6; }
2291case $ac_cv_build in
2292*-*-*) ;;
2293*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2294esac
1c710c3c 2295build=$ac_cv_build
5213506e
RW
2296ac_save_IFS=$IFS; IFS='-'
2297set x $ac_cv_build
2298shift
2299build_cpu=$1
2300build_vendor=$2
2301shift; shift
2302# Remember, the first character of IFS is used to create $*,
2303# except with old shells:
2304build_os=$*
2305IFS=$ac_save_IFS
2306case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
671aa708 2307
671aa708 2308
1c710c3c
DJ
2309 case ${build_alias} in
2310 "") build_noncanonical=${build} ;;
2311 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2312esac
2313
2314
af71363e 2315
1c710c3c
DJ
2316 case ${host_alias} in
2317 "") host_noncanonical=${build_noncanonical} ;;
2318 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2319esac
2320
af71363e 2321
1c710c3c
DJ
2322
2323 case ${target_alias} in
2324 "") target_noncanonical=${host_noncanonical} ;;
2325 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2326esac
2327
af71363e 2328
1c710c3c
DJ
2329
2330
2331test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2332 test "$program_prefix$program_suffix$program_transform_name" = \
2333 NONENONEs,x,x, &&
1c710c3c 2334 program_transform_name=s,y,y,
af71363e 2335
5213506e
RW
2336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2337$as_echo_n "checking host system type... " >&6; }
2338if test "${ac_cv_host+set}" = set; then :
2339 $as_echo_n "(cached) " >&6
af71363e 2340else
5213506e
RW
2341 if test "x$host_alias" = x; then
2342 ac_cv_host=$ac_cv_build
2343else
2344 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2345 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2346fi
1c710c3c 2347
af71363e 2348fi
5213506e
RW
2349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2350$as_echo "$ac_cv_host" >&6; }
2351case $ac_cv_host in
2352*-*-*) ;;
2353*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2354esac
1c710c3c 2355host=$ac_cv_host
5213506e
RW
2356ac_save_IFS=$IFS; IFS='-'
2357set x $ac_cv_host
2358shift
2359host_cpu=$1
2360host_vendor=$2
2361shift; shift
2362# Remember, the first character of IFS is used to create $*,
2363# except with old shells:
2364host_os=$*
2365IFS=$ac_save_IFS
2366case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2aeb72e9
DD
2367
2368
5213506e
RW
2369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2370$as_echo_n "checking target system type... " >&6; }
2371if test "${ac_cv_target+set}" = set; then :
2372 $as_echo_n "(cached) " >&6
1c710c3c 2373else
5213506e
RW
2374 if test "x$target_alias" = x; then
2375 ac_cv_target=$ac_cv_host
2376else
2377 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2378 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2379fi
1c710c3c
DJ
2380
2381fi
5213506e
RW
2382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2383$as_echo "$ac_cv_target" >&6; }
2384case $ac_cv_target in
2385*-*-*) ;;
2386*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2387esac
1c710c3c 2388target=$ac_cv_target
5213506e
RW
2389ac_save_IFS=$IFS; IFS='-'
2390set x $ac_cv_target
2391shift
2392target_cpu=$1
2393target_vendor=$2
2394shift; shift
2395# Remember, the first character of IFS is used to create $*,
2396# except with old shells:
2397target_os=$*
2398IFS=$ac_save_IFS
2399case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1c710c3c
DJ
2400
2401
2402# The aliases save the names the user supplied, while $host etc.
2403# will get canonicalized.
2404test -n "$target_alias" &&
2405 test "$program_prefix$program_suffix$program_transform_name" = \
2406 NONENONEs,x,x, &&
2407 program_prefix=${target_alias}-
5213506e 2408
671aa708 2409test "$program_prefix" != NONE &&
5213506e 2410 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2411# Use a double $ so make ignores it.
2412test "$program_suffix" != NONE &&
5213506e
RW
2413 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2414# Double any \ or $.
1c710c3c 2415# By default was `s,x,x', remove it if useless.
5213506e
RW
2416ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2417program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2418
671aa708
NN
2419
2420
775956d0
NN
2421# Get 'install' or 'install-sh' and its variants.
2422# Find a good install program. We prefer a C program (faster),
2423# so one script is as good as another. But avoid the broken or
2424# incompatible versions:
2425# SysV /etc/install, /usr/sbin/install
2426# SunOS /usr/etc/install
2427# IRIX /sbin/install
2428# AIX /bin/install
1c710c3c 2429# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
NN
2430# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2431# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2432# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1c710c3c 2433# OS/2's system install, which has a completely different semantic
775956d0 2434# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2435# Reject install programs that cannot install multiple files.
5213506e
RW
2436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2437$as_echo_n "checking for a BSD-compatible install... " >&6; }
775956d0 2438if test -z "$INSTALL"; then
5213506e
RW
2439if test "${ac_cv_path_install+set}" = set; then :
2440 $as_echo_n "(cached) " >&6
1c710c3c
DJ
2441else
2442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2443for as_dir in $PATH
2444do
2445 IFS=$as_save_IFS
2446 test -z "$as_dir" && as_dir=.
5213506e
RW
2447 # Account for people who put trailing slashes in PATH elements.
2448case $as_dir/ in #((
2449 ./ | .// | /[cC]/* | \
1c710c3c 2450 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2451 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
DJ
2452 /usr/ucb/* ) ;;
2453 *)
2454 # OSF1 and SCO ODT 3.0 have their own names for install.
2455 # Don't use installbsd from OSF since it installs stuff as root
2456 # by default.
2457 for ac_prog in ginstall scoinst install; do
2458 for ac_exec_ext in '' $ac_executable_extensions; do
5213506e 2459 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2460 if test $ac_prog = install &&
1c710c3c 2461 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2462 # AIX install. It has an incompatible calling convention.
2463 :
1c710c3c
DJ
2464 elif test $ac_prog = install &&
2465 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2466 # program-specific install script used by HP pwplus--don't use.
2467 :
775956d0 2468 else
38d24731
RW
2469 rm -rf conftest.one conftest.two conftest.dir
2470 echo one > conftest.one
2471 echo two > conftest.two
2472 mkdir conftest.dir
2473 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2474 test -s conftest.one && test -s conftest.two &&
2475 test -s conftest.dir/conftest.one &&
2476 test -s conftest.dir/conftest.two
2477 then
2478 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2479 break 3
2480 fi
775956d0
NN
2481 fi
2482 fi
2483 done
1c710c3c
DJ
2484 done
2485 ;;
2486esac
5213506e
RW
2487
2488 done
2489IFS=$as_save_IFS
1c710c3c 2490
38d24731 2491rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2492
2493fi
2494 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2495 INSTALL=$ac_cv_path_install
775956d0 2496 else
38d24731
RW
2497 # As a last resort, use the slow shell script. Don't cache a
2498 # value for INSTALL within a source directory, because that will
775956d0 2499 # break other packages using the cache if that directory is
38d24731 2500 # removed, or if the value is a relative name.
1c710c3c 2501 INSTALL=$ac_install_sh
775956d0
NN
2502 fi
2503fi
5213506e
RW
2504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2505$as_echo "$INSTALL" >&6; }
775956d0
NN
2506
2507# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2508# It thinks the first close brace ends the variable substitution.
2509test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2510
1c710c3c 2511test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2512
2513test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2514
5213506e
RW
2515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2516$as_echo_n "checking whether ln works... " >&6; }
2517if test "${acx_cv_prog_LN+set}" = set; then :
2518 $as_echo_n "(cached) " >&6
ad6717df
PB
2519else
2520 rm -f conftestdata_t
2521echo >conftestdata_f
2522if ln conftestdata_f conftestdata_t 2>/dev/null
2523then
2524 acx_cv_prog_LN=ln
2525else
2526 acx_cv_prog_LN=no
2527fi
2528rm -f conftestdata_f conftestdata_t
2529
2530fi
2531if test $acx_cv_prog_LN = no; then
2532 LN="cp"
5213506e
RW
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2534$as_echo "no, using $LN" >&6; }
ad6717df
PB
2535else
2536 LN="$acx_cv_prog_LN"
5213506e
RW
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2538$as_echo "yes" >&6; }
ad6717df
PB
2539fi
2540
5213506e
RW
2541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2542$as_echo_n "checking whether ln -s works... " >&6; }
1c710c3c
DJ
2543LN_S=$as_ln_s
2544if test "$LN_S" = "ln -s"; then
5213506e
RW
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2546$as_echo "yes" >&6; }
fb0103e5 2547else
5213506e
RW
2548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2549$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2550fi
2551
87264276
PB
2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2553$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2554if test "${ac_cv_path_SED+set}" = set; then :
2555 $as_echo_n "(cached) " >&6
2556else
2557 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2558 for ac_i in 1 2 3 4 5 6 7; do
2559 ac_script="$ac_script$as_nl$ac_script"
2560 done
2561 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2562 { ac_script=; unset ac_script;}
2563 if test -z "$SED"; then
2564 ac_path_SED_found=false
2565 # Loop through the user's path and test for each of PROGNAME-LIST
2566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2567for as_dir in $PATH
2568do
2569 IFS=$as_save_IFS
2570 test -z "$as_dir" && as_dir=.
2571 for ac_prog in sed gsed; do
2572 for ac_exec_ext in '' $ac_executable_extensions; do
2573 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2574 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2575# Check for GNU ac_path_SED and select it if it is found.
2576 # Check for GNU $ac_path_SED
2577case `"$ac_path_SED" --version 2>&1` in
2578*GNU*)
2579 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2580*)
2581 ac_count=0
2582 $as_echo_n 0123456789 >"conftest.in"
2583 while :
2584 do
2585 cat "conftest.in" "conftest.in" >"conftest.tmp"
2586 mv "conftest.tmp" "conftest.in"
2587 cp "conftest.in" "conftest.nl"
2588 $as_echo '' >> "conftest.nl"
2589 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2590 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2591 as_fn_arith $ac_count + 1 && ac_count=$as_val
2592 if test $ac_count -gt ${ac_path_SED_max-0}; then
2593 # Best one so far, save it but keep looking for a better one
2594 ac_cv_path_SED="$ac_path_SED"
2595 ac_path_SED_max=$ac_count
2596 fi
2597 # 10*(2^10) chars as input seems more than enough
2598 test $ac_count -gt 10 && break
2599 done
2600 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2601esac
2602
2603 $ac_path_SED_found && break 3
2604 done
2605 done
2606 done
2607IFS=$as_save_IFS
2608 if test -z "$ac_cv_path_SED"; then
2609 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2610 fi
2611else
2612 ac_cv_path_SED=$SED
2613fi
2614
2615fi
2616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2617$as_echo "$ac_cv_path_SED" >&6; }
2618 SED="$ac_cv_path_SED"
2619 rm -f conftest.sed
2620
2621for ac_prog in gawk mawk nawk awk
2622do
2623 # Extract the first word of "$ac_prog", so it can be a program name with args.
2624set dummy $ac_prog; ac_word=$2
2625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2626$as_echo_n "checking for $ac_word... " >&6; }
2627if test "${ac_cv_prog_AWK+set}" = set; then :
2628 $as_echo_n "(cached) " >&6
2629else
2630 if test -n "$AWK"; then
2631 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2632else
2633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2634for as_dir in $PATH
2635do
2636 IFS=$as_save_IFS
2637 test -z "$as_dir" && as_dir=.
2638 for ac_exec_ext in '' $ac_executable_extensions; do
2639 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2640 ac_cv_prog_AWK="$ac_prog"
2641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2642 break 2
2643 fi
2644done
2645 done
2646IFS=$as_save_IFS
2647
2648fi
2649fi
2650AWK=$ac_cv_prog_AWK
2651if test -n "$AWK"; then
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2653$as_echo "$AWK" >&6; }
2654else
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2656$as_echo "no" >&6; }
2657fi
2658
2659
2660 test -n "$AWK" && break
2661done
2662
775956d0 2663
ee6a22df
L
2664srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2665
2666# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2667# a relative path.
2668if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2669 INSTALL="${srcpwd}/install-sh -c"
2670fi
2671
671aa708
NN
2672# Set srcdir to "." if that's what it is.
2673# This is important for multilib support.
2674pwd=`${PWDCMD-pwd}`
671aa708
NN
2675if test "${pwd}" = "${srcpwd}" ; then
2676 srcdir=.
79c06341
JL
2677fi
2678
671aa708 2679topsrcdir=$srcpwd
5d4a5ee6 2680
671aa708 2681extra_host_args=
afabd8e6 2682
671aa708
NN
2683### To add a new directory to the tree, first choose whether it is a target
2684### or a host dependent tool. Then put it into the appropriate list
2685### (library or tools, host or target), doing a dependency sort.
79c06341 2686
1c710c3c 2687# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2688# configdirs, or target_configdirs; see the serialization section below.
79c06341 2689
1c710c3c
DJ
2690# Dependency sorting is only needed when *configuration* must be done in
2691# a particular order. In all cases a dependency should be specified in
671aa708 2692# the Makefile, whether or not it's implicitly specified here.
79c06341 2693
671aa708
NN
2694# Double entries in build_configdirs, configdirs, or target_configdirs may
2695# cause circular dependencies and break everything horribly.
79c06341 2696
23f6b2f9
PB
2697# these library is used by various programs built for the build
2698# environment
2699#
929315a9 2700build_libs="build-libiberty build-libcpp"
23f6b2f9
PB
2701
2702# these tools are built for the build environment
85bfb75e 2703build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2704
671aa708 2705# these libraries are used by various programs built for the host environment
eae1a5d4 2706#f
4a9bb2aa 2707host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv"
671aa708 2708
671aa708
NN
2709# these tools are built for the host environment
2710# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2711# know that we are building the simulator.
2712# binutils, gas and ld appear in that order because it makes sense to run
2713# "make check" in that particular order.
38e3d868 2714# If --enable-gold is used, "gold" may replace "ld".
ddc8de03 2715host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools libcc1"
671aa708
NN
2716
2717# libgcj represents the runtime libraries only used by gcj.
2718libgcj="target-libffi \
671aa708 2719 target-zlib \
671aa708
NN
2720 target-libjava"
2721
2722# these libraries are built for the target environment, and are built after
2723# the host libraries and the host tools (which may be a cross compiler)
8499116a 2724# Note that libiberty is not a target library.
291f172e 2725target_libraries="target-libgcc \
eff02e4f 2726 target-libbacktrace \
671aa708
NN
2727 target-libgloss \
2728 target-newlib \
6d3b5aea 2729 target-libgomp \
3038054c 2730 target-libcilkrts \
48310492 2731 target-libatomic \
0a35513e 2732 target-libitm \
cb543528 2733 target-libstdc++-v3 \
f35db108 2734 target-libsanitizer \
2077db1b 2735 target-libvtv \
77008252 2736 target-libssp \
1ec601bf 2737 target-libquadmath \
6de9cd9a 2738 target-libgfortran \
7cd0cf9c 2739 target-boehm-gc \
77d187bc 2740 ${libgcj} \
d9cdb878 2741 target-libobjc \
632e2a07
ILT
2742 target-libada \
2743 target-libgo"
671aa708 2744
4dbda6f0
NN
2745# these tools are built using the target libraries, and are intended to
2746# run only in the target environment
671aa708 2747#
4dbda6f0 2748# note: any program that *uses* libraries that are in the "target_libraries"
1bcce263 2749# list belongs in this list.
671aa708 2750#
85bfb75e 2751target_tools="target-rda"
79c06341 2752
671aa708 2753################################################################################
79c06341 2754
671aa708
NN
2755## All tools belong in one of the four categories, and are assigned above
2756## We assign ${configdirs} this way to remove all embedded newlines. This
2757## is important because configure will choke if they ever get through.
2758## ${configdirs} is directories we build using the host tools.
2759## ${target_configdirs} is directories we build using the target tools.
671aa708 2760configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2761target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2762build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2763
ac9e6043
RW
2764
2765
671aa708 2766################################################################################
79c06341 2767
671aa708 2768srcname="gnu development package"
79c06341 2769
671aa708
NN
2770# This gets set non-empty for some net releases of packages.
2771appdirs=""
79c06341 2772
671aa708
NN
2773# Define is_cross_compiler to save on calls to 'test'.
2774is_cross_compiler=
2775if test x"${host}" = x"${target}" ; then
2776 is_cross_compiler=no
79c06341 2777else
671aa708 2778 is_cross_compiler=yes
1c710c3c 2779fi
79c06341 2780
b4acb5ef 2781# Find the build and target subdir names.
8b87bb96 2782
2e9e6f68
DJ
2783# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2784# have matching libraries, they should use host libraries: Makefile.tpl
2785# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2786# However, they still use the build modules, because the corresponding
2787# host modules (e.g. bison) are only built for the host when bootstrap
2788# finishes. So:
2789# - build_subdir is where we find build modules, and never changes.
2790# - build_libsubdir is where we find build libraries, and can be overridden.
2791
2792# Prefix 'build-' so this never conflicts with target_subdir.
8b87bb96 2793build_subdir="build-${build_noncanonical}"
1c710c3c 2794
5213506e
RW
2795# Check whether --with-build-libsubdir was given.
2796if test "${with_build_libsubdir+set}" = set; then :
2797 withval=$with_build_libsubdir; build_libsubdir="$withval"
2e9e6f68
DJ
2798else
2799 build_libsubdir="$build_subdir"
5213506e
RW
2800fi
2801
215c351a
PB
2802# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2803if ( test $srcdir = . && test -d gcc ) \
2804 || test -d $srcdir/../host-${host_noncanonical}; then
2805 host_subdir="host-${host_noncanonical}"
2806else
2807 host_subdir=.
2808fi
8b87bb96
NN
2809# No prefix.
2810target_subdir=${target_noncanonical}
1c710c3c 2811
0db770bd
RW
2812# Be sure to cover against remnants of an in-tree build.
2813if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2814 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2815Use a pristine source tree when building in a separate tree" "$LINENO" 5
2816fi
79c06341 2817
671aa708
NN
2818# Skipdirs are removed silently.
2819skipdirs=
2820# Noconfigdirs are removed loudly.
2821noconfigdirs=""
79c06341 2822
671aa708
NN
2823use_gnu_ld=
2824# Make sure we don't let GNU ld be added if we didn't want it.
2825if test x$with_gnu_ld = xno ; then
2826 use_gnu_ld=no
5afab7ad 2827 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
2828fi
2829
671aa708
NN
2830use_gnu_as=
2831# Make sure we don't let GNU as be added if we didn't want it.
2832if test x$with_gnu_as = xno ; then
2833 use_gnu_as=no
2834 noconfigdirs="$noconfigdirs gas"
79c06341
JL
2835fi
2836
d7f09764
DN
2837use_included_zlib=
2838# Make sure we don't let ZLIB be added if we didn't want it.
2839if test x$with_system_zlib = xyes ; then
2840 use_included_zlib=no
2841 noconfigdirs="$noconfigdirs zlib"
2842fi
2843
1c710c3c 2844# some tools are so dependent upon X11 that if we're not building with X,
671aa708 2845# it's not even worth trying to configure, much less build, that tool.
79c06341 2846
671aa708
NN
2847case ${with_x} in
2848 yes | "") ;; # the default value for this tree is that X11 is available
2849 no)
b4f96efe 2850 skipdirs="${skipdirs} tk itcl libgui"
671aa708 2851 # We won't be able to build gdbtk without X.
1c710c3c 2852 enable_gdbtk=no
671aa708
NN
2853 ;;
2854 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2855esac
79c06341 2856
1bcce263 2857# Some are only suitable for cross toolchains.
671aa708
NN
2858# Remove these if host=target.
2859cross_only="target-libgloss target-newlib target-opcodes"
2860
2861case $is_cross_compiler in
2862 no) skipdirs="${skipdirs} ${cross_only}" ;;
671aa708 2863esac
79c06341 2864
671aa708
NN
2865# If both --with-headers and --with-libs are specified, default to
2866# --without-newlib.
ee6a22df
L
2867if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2868 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
2869 if test x"${with_newlib}" = x ; then
2870 with_newlib=no
2871 fi
79c06341
JL
2872fi
2873
671aa708
NN
2874# Recognize --with-newlib/--without-newlib.
2875case ${with_newlib} in
2876 no) skipdirs="${skipdirs} target-newlib" ;;
2877 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2878esac
79c06341 2879
21539e2e
MK
2880# Handle --enable-gold, --enable-ld.
2881# --disable-gold [--enable-ld]
2882# Build only ld. Default option.
9580395f
L
2883# --enable-gold [--enable-ld]
2884# Build both gold and ld. Install gold as "ld.gold", install ld
2885# as "ld.bfd" and "ld".
2886# --enable-gold=default [--enable-ld]
21539e2e
MK
2887# Build both gold and ld. Install gold as "ld.gold" and "ld",
2888# install ld as "ld.bfd".
2889# --enable-gold[=default] --disable-ld
2890# Build only gold, which is then installed as both "ld.gold" and "ld".
2891# --enable-gold --enable-ld=default
9580395f
L
2892# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2893# and ld.bfd).
21539e2e
MK
2894# In other words, ld is default
2895# --enable-gold=default --enable-ld=default
2896# Error.
2897
2898default_ld=
5213506e
RW
2899# Check whether --enable-gold was given.
2900if test "${enable_gold+set}" = set; then :
2901 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
2902else
2903 ENABLE_GOLD=no
5213506e
RW
2904fi
2905
21539e2e
MK
2906case "${ENABLE_GOLD}" in
2907 yes|default)
38e3d868
RM
2908 # Check for ELF target.
2909 is_elf=no
2910 case "${target}" in
2911 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
0e76460f 2912 | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8c6d158a 2913 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
ff4b7a7e 2914 | *-*-solaris2* | *-*-nto* | *-*-nacl*)
38e3d868
RM
2915 case "${target}" in
2916 *-*-linux*aout* | *-*-linux*oldld*)
2917 ;;
2918 *)
2919 is_elf=yes
2920 ;;
2921 esac
2922 esac
2923
2924 if test "$is_elf" = "yes"; then
2925 # Check for target supported by gold.
5afab7ad 2926 case "${target}" in
7705dfd1
JY
2927 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
2928 | aarch64*-*-* | tilegx*-*-*)
21539e2e
MK
2929 configdirs="$configdirs gold"
2930 if test x${ENABLE_GOLD} = xdefault; then
2931 default_ld=gold
2932 fi
38e3d868 2933 ENABLE_GOLD=yes
5afab7ad
ILT
2934 ;;
2935 esac
38e3d868
RM
2936 fi
2937 ;;
2938 no)
2939 ;;
2940 *)
2941 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2942 ;;
21539e2e
MK
2943esac
2944
2945# Check whether --enable-ld was given.
2946if test "${enable_ld+set}" = set; then :
2947 enableval=$enable_ld; ENABLE_LD=$enableval
2948else
2949 ENABLE_LD=yes
2950fi
2951
2952
2953case "${ENABLE_LD}" in
2954 default)
9580395f 2955 if test x${default_ld} != x; then
21539e2e
MK
2956 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
2957 fi
2958 ;;
2959 yes)
2960 ;;
2961 no)
2962 if test x${ENABLE_GOLD} != xyes; then
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
2964$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
2965 fi
2966 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
2967 ;;
2968 *)
2969 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
2970 ;;
2971esac
5afab7ad 2972
671aa708 2973# Configure extra directories which are host specific
79c06341 2974
671aa708
NN
2975case "${host}" in
2976 *-cygwin*)
2977 configdirs="$configdirs libtermcap" ;;
2978esac
79c06341 2979
4fab7234
HPN
2980# A target can indicate whether a language isn't supported for some reason.
2981# Only spaces may be used in this macro; not newlines or tabs.
2982unsupported_languages=
2983
1c710c3c 2984# Remove more programs from consideration, based on the host or
671aa708
NN
2985# target this usually means that a port of the program doesn't
2986# exist yet.
ec8d6ddc 2987
671aa708 2988case "${host}" in
111eeb6e 2989 i[3456789]86-*-msdosdjgpp*)
c9bdb152 2990 noconfigdirs="$noconfigdirs tcl tk itcl"
671aa708 2991 ;;
671aa708 2992esac
ec8d6ddc 2993
6de9cd9a 2994
87e6d9dc
TB
2995# Check whether --enable-libquadmath was given.
2996if test "${enable_libquadmath+set}" = set; then :
2997 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
2998else
2999 ENABLE_LIBQUADMATH=yes
3000fi
3001
3002if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3003 noconfigdirs="$noconfigdirs target-libquadmath"
3004fi
3005
3006
3007# Check whether --enable-libquadmath-support was given.
3008if test "${enable_libquadmath_support+set}" = set; then :
3009 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3010else
3011 ENABLE_LIBQUADMATH_SUPPORT=yes
3012fi
3013
3014enable_libquadmath_support=
3015if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3016 enable_libquadmath_support=no
3017fi
3018
3019
5213506e
RW
3020# Check whether --enable-libada was given.
3021if test "${enable_libada+set}" = set; then :
3022 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
3023else
3024 ENABLE_LIBADA=yes
5213506e
RW
3025fi
3026
d9cdb878 3027if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 3028 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
3029fi
3030
5213506e
RW
3031# Check whether --enable-libssp was given.
3032if test "${enable_libssp+set}" = set; then :
3033 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
3034else
3035 ENABLE_LIBSSP=yes
5213506e
RW
3036fi
3037
ef0087a7 3038
1873ec0c
L
3039# Check whether --enable-libstdcxx was given.
3040if test "${enable_libstdcxx+set}" = set; then :
3041 enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3042else
3043 ENABLE_LIBSTDCXX=default
3044fi
3045
3046if test "${ENABLE_LIBSTDCXX}" = "no" ; then
1007a55c 3047 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1873ec0c
L
3048fi
3049
671aa708
NN
3050# Save it here so that, even in case of --enable-libgcj, if the Java
3051# front-end isn't enabled, we still get libgcj disabled.
3052libgcj_saved=$libgcj
3053case $enable_libgcj in
3054yes)
3055 # If we reset it here, it won't get added to noconfigdirs in the
3056 # target-specific build rules, so it will be forcibly enabled
3057 # (unless the Java language itself isn't enabled).
3058 libgcj=
3059 ;;
3060no)
3061 # Make sure we get it printed in the list of not supported target libs.
4da3b0f8
ILT
3062 # Don't disable libffi, though, other languages use it.
3063 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
d479b128
ILT
3064 # Clear libgcj_saved so that even if java is enabled libffi won't be
3065 # built.
3066 libgcj_saved=
671aa708
NN
3067 ;;
3068esac
ec8d6ddc 3069
a4a2c37d
MK
3070# Check whether --enable-static-libjava was given.
3071if test "${enable_static_libjava+set}" = set; then :
3072 enableval=$enable_static_libjava; ENABLE_STATIC_LIBJAVA=$enableval
3073else
3074 ENABLE_STATIC_LIBJAVA=no
3075fi
3076
3077enable_static_libjava=
3078if test "${ENABLE_STATIC_LIBJAVA}" = "yes" ; then
3079 enable_static_libjava=yes
3080fi
3081
3082if test x$enable_static_libjava != xyes ; then
3083 EXTRA_CONFIGARGS_LIBJAVA=--disable-static
3084fi
3085
6de9cd9a 3086
27079765
AH
3087# Disable libgomp on non POSIX hosted systems.
3088if test x$enable_libgomp = x ; then
953ff289
DN
3089 # Enable libgomp by default on hosted POSIX systems.
3090 case "${target}" in
416ac4d4 3091 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289 3092 ;;
8c6d158a 3093 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
953ff289 3094 ;;
b24513a1 3095 *-*-solaris2* | *-*-hpux11*)
953ff289 3096 ;;
cac90078 3097 *-*-darwin* | *-*-aix*)
953ff289
DN
3098 ;;
3099 *)
3100 noconfigdirs="$noconfigdirs target-libgomp"
3101 ;;
3102 esac
27079765 3103fi
953ff289 3104
48310492
RH
3105# Disable libatomic on unsupported systems.
3106if test -d ${srcdir}/libatomic; then
3107 if test x$enable_libatomic = x; then
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3109$as_echo_n "checking for libatomic support... " >&6; }
3110 if (srcdir=${srcdir}/libatomic; \
3111 . ${srcdir}/configure.tgt; \
3112 test -n "$UNSUPPORTED")
3113 then
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115$as_echo "no" >&6; }
3116 noconfigdirs="$noconfigdirs target-libatomic"
3117 else
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3119$as_echo "yes" >&6; }
3120 fi
3121 fi
3122fi
3123
3038054c
BI
3124# Disable libcilkrts on unsupported systems.
3125if test -d ${srcdir}/libcilkrts; then
3126 if test x$enable_libcilkrts = x; then
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcilkrts support" >&5
3128$as_echo_n "checking for libcilkrts support... " >&6; }
3129 if (srcdir=${srcdir}/libcilkrts; \
3130 . ${srcdir}/configure.tgt; \
3131 test -n "$UNSUPPORTED")
3132 then
3133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3134$as_echo "no" >&6; }
3135 noconfigdirs="$noconfigdirs target-libcilkrts"
3136 else
3137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3138$as_echo "yes" >&6; }
3139 fi
3140 fi
3141fi
3142
e948157d
RH
3143# Disable libitm on unsupported systems.
3144if test -d ${srcdir}/libitm; then
3145 if test x$enable_libitm = x; then
3146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
01f3428c 3147$as_echo_n "checking for libitm support... " >&6; }
e948157d
RH
3148 if (srcdir=${srcdir}/libitm; \
3149 . ${srcdir}/configure.tgt; \
3150 test -n "$UNSUPPORTED")
3151 then
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
01f3428c 3153$as_echo "no" >&6; }
e948157d
RH
3154 noconfigdirs="$noconfigdirs target-libitm"
3155 else
3156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
01f3428c 3157$as_echo "yes" >&6; }
e948157d
RH
3158 fi
3159 fi
0a35513e
AH
3160fi
3161
93bf5390
RH
3162# Disable libsanitizer on unsupported systems.
3163if test -d ${srcdir}/libsanitizer; then
3164 if test x$enable_libsanitizer = x; then
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3166$as_echo_n "checking for libsanitizer support... " >&6; }
3167 if (srcdir=${srcdir}/libsanitizer; \
3168 . ${srcdir}/configure.tgt; \
3169 test -n "$UNSUPPORTED")
3170 then
3171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3172$as_echo "no" >&6; }
3173 noconfigdirs="$noconfigdirs target-libsanitizer"
3174 else
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3176$as_echo "yes" >&6; }
3177 fi
3178 fi
3179fi
3180
2077db1b
CT
3181# Disable libvtv on unsupported systems.
3182if test -d ${srcdir}/libvtv; then
3183 if test x$enable_libvtv = x; then
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3185$as_echo_n "checking for libvtv support... " >&6; }
3186 if (srcdir=${srcdir}/libvtv; \
3187 . ${srcdir}/configure.tgt; \
1e74b850 3188 test "$VTV_SUPPORTED" != "yes")
2077db1b
CT
3189 then
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3191$as_echo "no" >&6; }
3192 noconfigdirs="$noconfigdirs target-libvtv"
3193 else
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3195$as_echo "yes" >&6; }
3196 fi
3197 fi
3198fi
3199
d91491e5
SE
3200# Disable libquadmath for some systems.
3201case "${target}" in
e7fae550
DE
3202 avr-*-*)
3203 noconfigdirs="$noconfigdirs target-libquadmath"
3204 ;;
d91491e5
SE
3205 # libquadmath is unused on AIX and libquadmath build process use of
3206 # LD_LIBRARY_PATH can break AIX bootstrap.
3207 powerpc-*-aix* | rs6000-*-aix*)
3208 noconfigdirs="$noconfigdirs target-libquadmath"
3209 ;;
3210esac
3211
1e9e0e23
JM
3212# Disable libssp for some systems.
3213case "${target}" in
3214 avr-*-*)
b318fb4b 3215 # No hosted I/O support.
1e9e0e23
JM
3216 noconfigdirs="$noconfigdirs target-libssp"
3217 ;;
3218 powerpc-*-aix* | rs6000-*-aix*)
3219 noconfigdirs="$noconfigdirs target-libssp"
85b8555e
DD
3220 ;;
3221 rl78-*-*)
7cb62ef1
EB
3222 # libssp uses a misaligned load to trigger a fault, but the RL78
3223 # doesn't fault for those - instead, it gives a build-time error
3224 # for explicit misaligned loads.
85b8555e 3225 noconfigdirs="$noconfigdirs target-libssp"
1e9e0e23 3226 ;;
1e9e0e23
JM
3227esac
3228
1e9e0e23 3229# Disable libstdc++-v3 for some systems.
1873ec0c
L
3230# Allow user to override this if they pass --enable-libstdc++-v3
3231if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3232 case "${target}" in
3233 *-*-vxworks*)
3234 # VxWorks uses the Dinkumware C++ library.
3235 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3236 ;;
3237 arm*-wince-pe*)
3238 # the C++ libraries don't build on top of CE's C libraries
3239 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3240 ;;
3241 avr-*-*)
3242 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3243 ;;
3244 esac
3245fi
1e9e0e23
JM
3246
3247# Disable Fortran for some systems.
3248case "${target}" in
3249 mmix-*-*)
3250 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3251 unsupported_languages="$unsupported_languages fortran"
3252 ;;
3253esac
3254
80f81134 3255# Disable Java if libffi is not supported.
2909494b 3256case "${target}" in
eb7062cf
AS
3257 aarch64-*-*)
3258 ;;
80f81134
JM
3259 alpha*-*-*)
3260 ;;
3261 arm*-*-*)
3262 ;;
3263 cris-*-*)
3264 ;;
3265 frv-*-*)
3266 ;;
3267 hppa*-*-linux*)
3268 ;;
3269 hppa*-*-hpux*)
3270 ;;
3271 i?86-*-*)
3272 ;;
3273 ia64*-*-*)
3274 ;;
3275 m32r*-*-*)
3276 ;;
3277 m68k-*-*)
3278 ;;
b24513a1 3279 mips*-*-rtems*)
80f81134
JM
3280 ;;
3281 mips*-*-linux*)
3282 ;;
3283 powerpc*-*-linux*)
3284 ;;
3285 powerpc-*-darwin*)
3286 ;;
3287 powerpc-*-aix* | rs6000-*-aix*)
3288 ;;
3289 powerpc-*-freebsd*)
3290 ;;
3291 powerpc64-*-freebsd*)
3292 ;;
3293 powerpc*-*-rtems*)
2909494b 3294 ;;
80f81134
JM
3295 s390-*-* | s390x-*-*)
3296 ;;
3297 sh-*-* | sh[34]*-*-*)
3298 ;;
3299 sh64-*-* | sh5*-*-*)
3300 ;;
3301 sparc*-*-*)
3302 ;;
3303 x86_64-*-*)
3304 ;;
3305 *-*-*)
3306 unsupported_languages="$unsupported_languages java"
3307 ;;
3308esac
3309
3310# Disable Java, libgcj or related libraries for some systems.
3311case "${target}" in
2909494b
JM
3312 powerpc-*-darwin*)
3313 ;;
3314 i[3456789]86-*-darwin*)
3315 ;;
3316 x86_64-*-darwin[912]*)
3317 ;;
3318 *-*-darwin*)
3319 noconfigdirs="$noconfigdirs ${libgcj}"
3320 ;;
2909494b
JM
3321 *-*-netware*)
3322 noconfigdirs="$noconfigdirs ${libgcj}"
3323 ;;
3324 *-*-rtems*)
3325 noconfigdirs="$noconfigdirs ${libgcj}"
3326 ;;
3327 *-*-tpf*)
3328 noconfigdirs="$noconfigdirs ${libgcj}"
3329 ;;
3330 *-*-uclinux*)
3331 noconfigdirs="$noconfigdirs ${libgcj}"
3332 ;;
3333 *-*-vxworks*)
3334 noconfigdirs="$noconfigdirs ${libgcj}"
3335 ;;
2909494b
JM
3336 alpha*-*-*vms*)
3337 noconfigdirs="$noconfigdirs ${libgcj}"
3338 ;;
80f81134 3339 arm-wince-pe)
2909494b
JM
3340 noconfigdirs="$noconfigdirs ${libgcj}"
3341 ;;
2909494b
JM
3342 arm*-*-symbianelf*)
3343 noconfigdirs="$noconfigdirs ${libgcj}"
3344 ;;
2909494b 3345 bfin-*-*)
2909494b
JM
3346 noconfigdirs="$noconfigdirs target-boehm-gc"
3347 ;;
2909494b
JM
3348 cris-*-* | crisv32-*-*)
3349 unsupported_languages="$unsupported_languages java"
3350 case "${target}" in
3351 *-*-linux*)
3352 ;;
3353 *) # See PR46792 regarding target-libffi.
3354 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
3355 esac
3356 ;;
2909494b
JM
3357 hppa*64*-*-linux*)
3358 # In this case, it's because the hppa64-linux target is for
3359 # the kernel only at this point and has no libc, and thus no
3360 # headers, crt*.o, etc., all of which are needed by these.
fddf9ee7 3361 unsupported_languages="$unsupported_languages java"
2909494b 3362 ;;
fddf9ee7 3363 hppa*64*-*-hpux*)
2909494b
JM
3364 noconfigdirs="$noconfigdirs ${libgcj}"
3365 ;;
3366 hppa*-hp-hpux11*)
3367 ;;
fddf9ee7 3368 hppa*-*-hpux*)
2909494b
JM
3369 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3370 # build on HP-UX 10.20.
3371 noconfigdirs="$noconfigdirs ${libgcj}"
3372 ;;
2909494b
JM
3373 ia64*-*-*vms*)
3374 noconfigdirs="$noconfigdirs ${libgcj}"
3375 ;;
2909494b
JM
3376 i[3456789]86-w64-mingw*)
3377 noconfigdirs="$noconfigdirs ${libgcj}"
3378 ;;
3379 i[3456789]86-*-mingw*)
3380 noconfigdirs="$noconfigdirs ${libgcj}"
3381 ;;
3382 x86_64-*-mingw*)
3383 noconfigdirs="$noconfigdirs ${libgcj}"
3384 ;;
2909494b
JM
3385 mmix-*-*)
3386 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
2909494b
JM
3387 ;;
3388 powerpc-*-aix*)
3389 # copied from rs6000-*-* entry
3390 noconfigdirs="$noconfigdirs ${libgcj}"
3391 ;;
2909494b
JM
3392 rs6000-*-aix*)
3393 noconfigdirs="$noconfigdirs ${libgcj}"
3394 ;;
2909494b
JM
3395 *-*-lynxos*)
3396 noconfigdirs="$noconfigdirs ${libgcj}"
3397 ;;
2909494b
JM
3398esac
3399
1335a8ca
JBG
3400# Disable the go frontend on systems where it is known to not work. Please keep
3401# this in sync with contrib/config-list.mk.
74cc5471
ILT
3402case "${target}" in
3403*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*)
3404 unsupported_languages="$unsupported_languages go"
3405 ;;
3406esac
3407
cdbc9e92
ILT
3408# Disable libgo for some systems where it is known to not work.
3409# For testing, you can easily override this with --enable-libgo.
3410if test x$enable_libgo = x; then
3411 case "${target}" in
3412 *-*-darwin*)
3413 # PR 46986
3414 noconfigdirs="$noconfigdirs target-libgo"
3415 ;;
3416 *-*-cygwin* | *-*-mingw*)
3417 noconfigdirs="$noconfigdirs target-libgo"
3418 ;;
3419 *-*-aix*)
3420 noconfigdirs="$noconfigdirs target-libgo"
3421 ;;
3422 esac
3423fi
3424
c03353e2
RIL
3425# Default libgloss CPU subdirectory.
3426libgloss_dir="$target_cpu"
6de9cd9a 3427
fbcf0dca
JM
3428case "${target}" in
3429 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3430 libgloss_dir=wince
3431 ;;
4dddfc74
YZ
3432 aarch64*-*-* )
3433 libgloss_dir=aarch64
3434 ;;
fbcf0dca
JM
3435 arm*-*-*)
3436 libgloss_dir=arm
3437 ;;
3438 cris-*-* | crisv32-*-*)
3439 libgloss_dir=cris
3440 ;;
3441 hppa*-*-*)
3442 libgloss_dir=pa
3443 ;;
3444 i[3456789]86-*-*)
3445 libgloss_dir=i386
3446 ;;
3447 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3448 libgloss_dir=m68hc11
3449 ;;
3450 m68*-*-* | fido-*-*)
3451 libgloss_dir=m68k
3452 ;;
3453 mips*-*-*)
3454 libgloss_dir=mips
3455 ;;
3456 powerpc*-*-*)
3457 libgloss_dir=rs6000
3458 ;;
3459 sparc*-*-*)
3460 libgloss_dir=sparc
3461 ;;
3462esac
3463
6a789d5e 3464# Disable newlib and libgloss for various target OSes.
671aa708 3465case "${target}" in
6a789d5e
JM
3466 alpha*-dec-osf*)
3467 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3468 ;;
3469 i[3456789]86-*-linux*)
3470 # This section makes it possible to build newlib natively on linux.
3471 # If we are using a cross compiler then don't configure newlib.
3472 if test x${is_cross_compiler} != xno ; then
3473 noconfigdirs="$noconfigdirs target-newlib"
3474 fi
3475 noconfigdirs="$noconfigdirs target-libgloss"
3476 # If we are not using a cross compiler, do configure newlib.
3477 # Note however, that newlib will only be configured in this situation
3478 # if the --with-newlib option has been given, because otherwise
3479 # 'target-newlib' will appear in skipdirs.
3480 ;;
3481 i[3456789]86-*-rdos*)
3482 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3483 ;;
3484 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3485 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3486 ;;
3487 sparc-*-sunos4*)
3488 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3489 ;;
3490 *-*-aix*)
3491 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3492 ;;
3493 *-*-beos*)
3494 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3495 ;;
671aa708 3496 *-*-chorusos)
0036370f 3497 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3498 ;;
6a789d5e
JM
3499 *-*-dragonfly*)
3500 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3501 ;;
3502 *-*-freebsd*)
3503 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3504 ;;
3505 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3506 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3507 ;;
3508 *-*-lynxos*)
3509 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3510 ;;
3511 *-*-mingw*)
3512 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3513 ;;
3514 *-*-netbsd*)
3515 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3516 ;;
3517 *-*-netware*)
3518 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3519 ;;
3520 *-*-tpf*)
3521 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3522 ;;
3523 *-*-uclinux*)
3524 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3525 ;;
3526 *-*-vxworks*)
3527 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3528 ;;
3529esac
3530
3531case "${target}" in
3532 *-*-chorusos)
3533 ;;
75eeae1a 3534 powerpc-*-darwin*)
e1514c3f 3535 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3536 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3537 ;;
354ebf88
RW
3538 i[3456789]86-*-darwin*)
3539 noconfigdirs="$noconfigdirs ld gprof"
3540 noconfigdirs="$noconfigdirs sim target-rda"
3541 ;;
3542 x86_64-*-darwin[912]*)
0db3a858
TG
3543 noconfigdirs="$noconfigdirs ld gas gprof"
3544 noconfigdirs="$noconfigdirs sim target-rda"
3545 ;;
42c1cd8a
AT
3546 *-*-darwin*)
3547 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3548 noconfigdirs="$noconfigdirs sim target-rda"
42c1cd8a 3549 ;;
8c6d158a 3550 *-*-dragonfly*)
8c6d158a 3551 ;;
c3f84f61 3552 *-*-freebsd*)
6de9cd9a
DN
3553 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3554 && test -f /usr/local/include/gmp.h; then
3555 with_gmp=/usr/local
3556 fi
6de9cd9a 3557 ;;
ef4e7569
US
3558 *-*-kaos*)
3559 # Remove unsupported stuff on all kaOS configurations.
ef4e7569
US
3560 noconfigdirs="$noconfigdirs target-libgloss"
3561 ;;
671aa708 3562 *-*-netbsd*)
671aa708 3563 ;;
61fec9ff 3564 *-*-netware*)
671aa708
NN
3565 ;;
3566 *-*-rtems*)
2909494b 3567 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3568 ;;
a8ba31f2
EC
3569 # The tpf target doesn't support gdb yet.
3570 *-*-tpf*)
6a789d5e 3571 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
a8ba31f2 3572 ;;
5785c0ed 3573 *-*-uclinux*)
6a789d5e 3574 noconfigdirs="$noconfigdirs target-rda"
5785c0ed 3575 ;;
671aa708 3576 *-*-vxworks*)
671aa708
NN
3577 ;;
3578 alpha*-dec-osf*)
3579 # ld works, but does not support shared libraries.
671aa708 3580 # gas doesn't generate exception information.
6a789d5e 3581 noconfigdirs="$noconfigdirs gas ld"
671aa708
NN
3582 ;;
3583 alpha*-*-*vms*)
2909494b 3584 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
671aa708 3585 ;;
671aa708
NN
3586 alpha*-*-*)
3587 # newlib is not 64 bit ready
2909494b 3588 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3589 ;;
671aa708 3590 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
b4f96efe 3591 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708 3592 ;;
53426f6c 3593 arc-*-*|arceb-*-*)
ebb9f8b0 3594 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3595 ;;
671aa708 3596 arm-*-pe*)
2909494b 3597 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3598 ;;
671aa708 3599 arm-*-riscix*)
0036370f 3600 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3601 ;;
b588ae30
GJL
3602 avr-*-rtems*)
3603 ;;
3604 avr-*-*)
3605 if test x${with_avrlibc} != xno; then
3606 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3607 fi
3608 ;;
671aa708 3609 c4x-*-* | tic4x-*-*)
0036370f 3610 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3611 ;;
0036370f
JM
3612 tic54x-*-*)
3613 noconfigdirs="$noconfigdirs target-libgloss gdb"
671aa708 3614 ;;
671aa708 3615 d10v-*-*)
0036370f 3616 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3617 ;;
3618 d30v-*-*)
0036370f 3619 noconfigdirs="$noconfigdirs gdb"
671aa708
NN
3620 ;;
3621 fr30-*-elf*)
2909494b 3622 noconfigdirs="$noconfigdirs gdb"
671aa708 3623 ;;
55f2d967 3624 moxie-*-*)
55f2d967
AG
3625 noconfigdirs="$noconfigdirs gprof"
3626 ;;
671aa708 3627 h8300*-*-*)
2909494b 3628 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3629 ;;
3630 h8500-*-*)
0036370f 3631 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3632 ;;
ee6a22df 3633 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3634 ;;
4569f85e 3635 hppa*64*-*-linux*)
671aa708 3636 ;;
56f8587a 3637 hppa*-*-linux*)
3e732ba0 3638 ;;
671aa708 3639 hppa*-*-*elf* | \
671aa708
NN
3640 hppa*-*-lites* | \
3641 hppa*-*-openbsd* | \
3642 hppa*64*-*-*)
671aa708 3643 ;;
2a332582 3644 hppa*-hp-hpux11*)
1bcce263 3645 noconfigdirs="$noconfigdirs ld"
2a332582 3646 ;;
c03353e2 3647 hppa*-*-pro*)
c03353e2 3648 ;;
671aa708 3649 hppa*-*-*)
2909494b 3650 noconfigdirs="$noconfigdirs ld"
671aa708 3651 ;;
fb87ad5d 3652 i960-*-*)
0036370f 3653 noconfigdirs="$noconfigdirs gdb"
fb87ad5d 3654 ;;
671aa708
NN
3655 ia64*-*-elf*)
3656 # No gdb support yet.
1bcce263 3657 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
671aa708
NN
3658 ;;
3659 ia64*-**-hpux*)
5a2931d1 3660 # No ld support yet.
2909494b 3661 noconfigdirs="$noconfigdirs libgui itcl ld"
671aa708 3662 ;;
52535a64 3663 ia64*-*-*vms*)
091fe9ca
TG
3664 # No ld support yet.
3665 noconfigdirs="$noconfigdirs libgui itcl ld"
52535a64 3666 ;;
ef4c4300 3667 i[3456789]86-w64-mingw*)
ef4c4300
KT
3668 ;;
3669 i[3456789]86-*-mingw*)
b91f0a41 3670 target_configdirs="$target_configdirs target-winsup"
1c710c3c 3671 ;;
671aa708
NN
3672 *-*-cygwin*)
3673 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1bcce263 3674 noconfigdirs="$noconfigdirs target-libgloss"
801e2270 3675 # always build newlib if winsup directory is present.
b91f0a41 3676 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3677 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3678 elif test -d "$srcdir/newlib"; then
b91f0a41 3679 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3680 fi
1c710c3c 3681 ;;
f2a0e225 3682 i[3456789]86-*-pe)
ebb9f8b0 3683 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3684 ;;
f2a0e225 3685 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3686 # The linker does not yet know about weak symbols in COFF,
3687 # and is not configured to handle mixed ELF and COFF.
0036370f 3688 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3689 ;;
f2a0e225 3690 i[3456789]86-*-sco*)
0036370f 3691 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3692 ;;
fbdd5d87 3693 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
671aa708
NN
3694 noconfigdirs="$noconfigdirs target-libgloss"
3695 ;;
f2a0e225 3696 i[3456789]86-*-sysv4*)
0036370f 3697 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3698 ;;
f2a0e225 3699 i[3456789]86-*-beos*)
6a789d5e 3700 noconfigdirs="$noconfigdirs gdb"
3aa83176 3701 ;;
d1f8db0c 3702 i[3456789]86-*-rdos*)
6a789d5e 3703 noconfigdirs="$noconfigdirs gdb"
c03353e2 3704 ;;
671aa708 3705 mmix-*-*)
2909494b 3706 noconfigdirs="$noconfigdirs gdb"
671aa708 3707 ;;
ab34901f 3708 mt-*-*)
79dd769c
AH
3709 noconfigdirs="$noconfigdirs sim"
3710 ;;
671aa708
NN
3711 powerpc-*-aix*)
3712 # copied from rs6000-*-* entry
6a789d5e 3713 noconfigdirs="$noconfigdirs gprof"
671aa708 3714 ;;
4569f85e 3715 powerpc*-*-winnt* | powerpc*-*-pe*)
671aa708 3716 target_configdirs="$target_configdirs target-winsup"
0036370f 3717 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
671aa708
NN
3718 # always build newlib.
3719 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3720 ;;
3721 # This is temporary until we can link against shared libraries
3722 powerpcle-*-solaris*)
0036370f 3723 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
671aa708
NN
3724 ;;
3725 powerpc-*-beos*)
6a789d5e 3726 noconfigdirs="$noconfigdirs gdb"
671aa708 3727 ;;
671aa708 3728 rs6000-*-lynxos*)
6a789d5e 3729 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3730 ;;
3731 rs6000-*-aix*)
6a789d5e 3732 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3733 ;;
3734 rs6000-*-*)
2909494b 3735 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3736 ;;
3737 m68k-apollo-*)
0036370f 3738 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
671aa708 3739 ;;
ca9fe997 3740 microblaze*)
2909494b 3741 noconfigdirs="$noconfigdirs gprof"
ca9fe997 3742 ;;
d91491e5 3743 mips*-sde-elf* | mips*-mti-elf*)
d9dced13
RS
3744 if test x$with_newlib = xyes; then
3745 noconfigdirs="$noconfigdirs gprof"
3746 fi
d9dced13 3747 ;;
671aa708 3748 mips*-*-irix5*)
0036370f 3749 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708
NN
3750 ;;
3751 mips*-*-irix6*)
2909494b 3752 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3753 ;;
671aa708 3754 mips*-*-bsd*)
bc98bcc4 3755 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
671aa708 3756 ;;
671aa708 3757 mips*-*-linux*)
671aa708 3758 ;;
bc98bcc4
JBG
3759 mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3760 | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3761 noconfigdirs="$noconfigdirs ld gas gprof"
3762 ;;
671aa708 3763 mips*-*-*)
2909494b 3764 noconfigdirs="$noconfigdirs gprof"
671aa708 3765 ;;
738f2522
BS
3766 nvptx*-*-*)
3767 # nvptx is just a compiler
3768 noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
3769 ;;
669f01d8 3770 sh-*-* | sh64-*-*)
ea2002ba
CB
3771 case "${target}" in
3772 sh*-*-elf)
2909494b 3773 ;;
ea2002ba 3774 *)
2909494b 3775 noconfigdirs="$noconfigdirs target-libgloss" ;;
ea2002ba 3776 esac
671aa708 3777 ;;
671aa708 3778 sparc-*-sunos4*)
6a789d5e 3779 if test x${is_cross_compiler} = xno ; then
671aa708
NN
3780 use_gnu_ld=no
3781 fi
3782 ;;
b42f0d7e 3783 tic6x-*-*)
0d557ff8 3784 noconfigdirs="$noconfigdirs sim"
b42f0d7e 3785 ;;
341c653c 3786 tilepro*-*-* | tilegx*-*-*)
db1d217c
WL
3787 noconfigdirs="$noconfigdirs sim"
3788 ;;
671aa708 3789 v810-*-*)
0036370f 3790 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
671aa708
NN
3791 ;;
3792 vax-*-*)
2909494b 3793 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3794 ;;
671aa708 3795esac
79c06341 3796
671aa708
NN
3797# If we aren't building newlib, then don't build libgloss, since libgloss
3798# depends upon some newlib header files.
3799case "${noconfigdirs}" in
3800 *target-libgloss*) ;;
3801 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3802esac
3803
671aa708 3804# Work in distributions that contain no compiler tools, like Autoconf.
671aa708
NN
3805host_makefile_frag=/dev/null
3806if test -d ${srcdir}/config ; then
3807case "${host}" in
f2a0e225 3808 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3809 host_makefile_frag="config/mh-djgpp"
3810 ;;
3811 *-cygwin*)
2a79c47f 3812
5213506e
RW
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3814$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3815echo a >cygwin-cat-check
e25a8c82 3816if test `cat cygwin-cat-check` = a ; then
2a79c47f 3817 rm cygwin-cat-check
5213506e
RW
3818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3819$as_echo "yes" >&6; }
2a79c47f
NC
3820else
3821 rm cygwin-cat-check
5213506e
RW
3822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3823$as_echo "no" >&6; }
3824 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3825 Please either mount the build directory in binary mode or run the following
3826 commands before running any configure script:
3827set -o igncr
3828export SHELLOPTS
5213506e 3829 " "$LINENO" 5
2a79c47f
NC
3830fi
3831
671aa708
NN
3832 host_makefile_frag="config/mh-cygwin"
3833 ;;
c53a18d3 3834 *-mingw*)
1f5a6b84 3835 host_makefile_frag="config/mh-mingw"
95af8923 3836 ;;
7b7f941a
UB
3837 alpha*-*-linux*)
3838 host_makefile_frag="config/mh-alpha-linux"
3839 ;;
efd41714 3840 hppa*-hp-hpux10*)
efd41714 3841 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3842 ;;
111eeb6e 3843 hppa*-hp-hpux*)
efd41714
PB
3844 host_makefile_frag="config/mh-pa"
3845 ;;
3846 hppa*-*)
3847 host_makefile_frag="config/mh-pa"
3848 ;;
d8ed14ce
IS
3849 *-*-darwin*)
3850 host_makefile_frag="config/mh-darwin"
be8fff81 3851 ;;
d19bca38
PB
3852 powerpc-*-aix*)
3853 host_makefile_frag="config/mh-ppc-aix"
3854 ;;
3855 rs6000-*-aix*)
3856 host_makefile_frag="config/mh-ppc-aix"
3857 ;;
671aa708
NN
3858esac
3859fi
3860
55ffb5ed 3861if test "${build}" != "${host}" ; then
0999159b
PB
3862 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3863 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3864 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b
PB
3865 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3866 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3867 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
632e2a07 3868 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
0999159b
PB
3869 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3870 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3871 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3872 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3873 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3874 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3875else
3876 AR_FOR_BUILD="\$(AR)"
3877 AS_FOR_BUILD="\$(AS)"
fb0103e5 3878 CC_FOR_BUILD="\$(CC)"
0999159b
PB
3879 CXX_FOR_BUILD="\$(CXX)"
3880 GCJ_FOR_BUILD="\$(GCJ)"
3881 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
632e2a07 3882 GOC_FOR_BUILD="\$(GOC)"
0999159b
PB
3883 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3884 LD_FOR_BUILD="\$(LD)"
3885 NM_FOR_BUILD="\$(NM)"
3886 RANLIB_FOR_BUILD="\$(RANLIB)"
3887 WINDRES_FOR_BUILD="\$(WINDRES)"
3888 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3889fi
3890
3891ac_ext=c
1c710c3c
DJ
3892ac_cpp='$CPP $CPPFLAGS'
3893ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3894ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3895ac_compiler_gnu=$ac_cv_c_compiler_gnu
3896if test -n "$ac_tool_prefix"; then
3897 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3898set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
3899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3900$as_echo_n "checking for $ac_word... " >&6; }
3901if test "${ac_cv_prog_CC+set}" = set; then :
3902 $as_echo_n "(cached) " >&6
1c710c3c
DJ
3903else
3904 if test -n "$CC"; then
3905 ac_cv_prog_CC="$CC" # Let the user override the test.
3906else
3907as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3908for as_dir in $PATH
3909do
3910 IFS=$as_save_IFS
3911 test -z "$as_dir" && as_dir=.
5213506e
RW
3912 for ac_exec_ext in '' $ac_executable_extensions; do
3913 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3914 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 3915 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3916 break 2
3917 fi
3918done
5213506e
RW
3919 done
3920IFS=$as_save_IFS
1c710c3c
DJ
3921
3922fi
3923fi
3924CC=$ac_cv_prog_CC
3925if test -n "$CC"; then
5213506e
RW
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3927$as_echo "$CC" >&6; }
1c710c3c 3928else
5213506e
RW
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3930$as_echo "no" >&6; }
1c710c3c
DJ
3931fi
3932
5213506e 3933
1c710c3c
DJ
3934fi
3935if test -z "$ac_cv_prog_CC"; then
3936 ac_ct_CC=$CC
fb0103e5
RG
3937 # Extract the first word of "gcc", so it can be a program name with args.
3938set dummy gcc; ac_word=$2
5213506e
RW
3939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3940$as_echo_n "checking for $ac_word... " >&6; }
3941if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3942 $as_echo_n "(cached) " >&6
1c710c3c
DJ
3943else
3944 if test -n "$ac_ct_CC"; then
3945 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3946else
3947as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3948for as_dir in $PATH
3949do
3950 IFS=$as_save_IFS
3951 test -z "$as_dir" && as_dir=.
5213506e
RW
3952 for ac_exec_ext in '' $ac_executable_extensions; do
3953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3954 ac_cv_prog_ac_ct_CC="gcc"
5213506e 3955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3956 break 2
3957 fi
3958done
5213506e
RW
3959 done
3960IFS=$as_save_IFS
1c710c3c
DJ
3961
3962fi
3963fi
3964ac_ct_CC=$ac_cv_prog_ac_ct_CC
3965if test -n "$ac_ct_CC"; then
5213506e
RW
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3967$as_echo "$ac_ct_CC" >&6; }
1c710c3c 3968else
5213506e
RW
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3970$as_echo "no" >&6; }
1c710c3c
DJ
3971fi
3972
5213506e
RW
3973 if test "x$ac_ct_CC" = x; then
3974 CC=""
3975 else
3976 case $cross_compiling:$ac_tool_warned in
3977yes:)
3978{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3979$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3980ac_tool_warned=yes ;;
3981esac
3982 CC=$ac_ct_CC
3983 fi
1c710c3c
DJ
3984else
3985 CC="$ac_cv_prog_CC"
3986fi
3987
3988if test -z "$CC"; then
5213506e
RW
3989 if test -n "$ac_tool_prefix"; then
3990 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 3991set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
3992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3993$as_echo_n "checking for $ac_word... " >&6; }
3994if test "${ac_cv_prog_CC+set}" = set; then :
3995 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3996else
3997 if test -n "$CC"; then
3998 ac_cv_prog_CC="$CC" # Let the user override the test.
3999else
1c710c3c
DJ
4000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4001for as_dir in $PATH
4002do
4003 IFS=$as_save_IFS
4004 test -z "$as_dir" && as_dir=.
5213506e
RW
4005 for ac_exec_ext in '' $ac_executable_extensions; do
4006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4007 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 4008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4009 break 2
4010 fi
4011done
5213506e
RW
4012 done
4013IFS=$as_save_IFS
1c710c3c 4014
0b0dc272 4015fi
0b0dc272 4016fi
1c710c3c 4017CC=$ac_cv_prog_CC
af71363e 4018if test -n "$CC"; then
5213506e
RW
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4020$as_echo "$CC" >&6; }
2aeb72e9 4021else
5213506e
RW
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4023$as_echo "no" >&6; }
2aeb72e9
DD
4024fi
4025
2aeb72e9 4026
5213506e 4027 fi
1c710c3c 4028fi
55ffb5ed
NN
4029if test -z "$CC"; then
4030 # Extract the first word of "cc", so it can be a program name with args.
4031set dummy cc; ac_word=$2
5213506e
RW
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4033$as_echo_n "checking for $ac_word... " >&6; }
4034if test "${ac_cv_prog_CC+set}" = set; then :
4035 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4036else
4037 if test -n "$CC"; then
4038 ac_cv_prog_CC="$CC" # Let the user override the test.
4039else
0b0dc272 4040 ac_prog_rejected=no
1c710c3c
DJ
4041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4042for as_dir in $PATH
4043do
4044 IFS=$as_save_IFS
4045 test -z "$as_dir" && as_dir=.
5213506e
RW
4046 for ac_exec_ext in '' $ac_executable_extensions; do
4047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
4048 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4049 ac_prog_rejected=yes
4050 continue
4051 fi
4052 ac_cv_prog_CC="cc"
5213506e 4053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4054 break 2
4055 fi
4056done
5213506e
RW
4057 done
4058IFS=$as_save_IFS
1c710c3c 4059
55ffb5ed
NN
4060if test $ac_prog_rejected = yes; then
4061 # We found a bogon in the path, so make sure we never use it.
4062 set dummy $ac_cv_prog_CC
4063 shift
1c710c3c 4064 if test $# != 0; then
55ffb5ed
NN
4065 # We chose a different compiler from the bogus one.
4066 # However, it has the same basename, so the bogon will be chosen
4067 # first if we set CC to just the basename; use the full file name.
4068 shift
1c710c3c 4069 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
4070 fi
4071fi
4072fi
4073fi
1c710c3c 4074CC=$ac_cv_prog_CC
55ffb5ed 4075if test -n "$CC"; then
5213506e
RW
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4077$as_echo "$CC" >&6; }
55ffb5ed 4078else
5213506e
RW
4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4080$as_echo "no" >&6; }
55ffb5ed
NN
4081fi
4082
5213506e 4083
1c710c3c
DJ
4084fi
4085if test -z "$CC"; then
4086 if test -n "$ac_tool_prefix"; then
5213506e 4087 for ac_prog in cl.exe
1c710c3c
DJ
4088 do
4089 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4090set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4092$as_echo_n "checking for $ac_word... " >&6; }
4093if test "${ac_cv_prog_CC+set}" = set; then :
4094 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4095else
4096 if test -n "$CC"; then
4097 ac_cv_prog_CC="$CC" # Let the user override the test.
4098else
1c710c3c
DJ
4099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100for as_dir in $PATH
4101do
4102 IFS=$as_save_IFS
4103 test -z "$as_dir" && as_dir=.
5213506e
RW
4104 for ac_exec_ext in '' $ac_executable_extensions; do
4105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4106 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 4107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4108 break 2
4109 fi
4110done
5213506e
RW
4111 done
4112IFS=$as_save_IFS
1c710c3c 4113
55ffb5ed
NN
4114fi
4115fi
1c710c3c 4116CC=$ac_cv_prog_CC
55ffb5ed 4117if test -n "$CC"; then
5213506e
RW
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4119$as_echo "$CC" >&6; }
a4b9e93e 4120else
5213506e
RW
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4122$as_echo "no" >&6; }
fb0103e5 4123fi
af71363e 4124
5213506e 4125
1c710c3c
DJ
4126 test -n "$CC" && break
4127 done
af71363e 4128fi
1c710c3c
DJ
4129if test -z "$CC"; then
4130 ac_ct_CC=$CC
5213506e 4131 for ac_prog in cl.exe
1c710c3c
DJ
4132do
4133 # Extract the first word of "$ac_prog", so it can be a program name with args.
4134set dummy $ac_prog; ac_word=$2
5213506e
RW
4135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4136$as_echo_n "checking for $ac_word... " >&6; }
4137if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4138 $as_echo_n "(cached) " >&6
0b0dc272 4139else
1c710c3c
DJ
4140 if test -n "$ac_ct_CC"; then
4141 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 4142else
1c710c3c
DJ
4143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4144for as_dir in $PATH
4145do
4146 IFS=$as_save_IFS
4147 test -z "$as_dir" && as_dir=.
5213506e
RW
4148 for ac_exec_ext in '' $ac_executable_extensions; do
4149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4150 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 4151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4152 break 2
4153 fi
4154done
5213506e
RW
4155 done
4156IFS=$as_save_IFS
1c710c3c 4157
af71363e
AS
4158fi
4159fi
1c710c3c
DJ
4160ac_ct_CC=$ac_cv_prog_ac_ct_CC
4161if test -n "$ac_ct_CC"; then
5213506e
RW
4162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4163$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4164else
5213506e
RW
4165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4166$as_echo "no" >&6; }
af71363e 4167fi
0b0dc272 4168
5213506e 4169
1c710c3c
DJ
4170 test -n "$ac_ct_CC" && break
4171done
4172
5213506e
RW
4173 if test "x$ac_ct_CC" = x; then
4174 CC=""
4175 else
4176 case $cross_compiling:$ac_tool_warned in
4177yes:)
4178{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4179$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4180ac_tool_warned=yes ;;
4181esac
4182 CC=$ac_ct_CC
4183 fi
1c710c3c
DJ
4184fi
4185
4186fi
4187
4188
5213506e
RW
4189test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4190$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4191as_fn_error "no acceptable C compiler found in \$PATH
4192See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4193
4194# Provide some information about the compiler.
5213506e
RW
4195$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4196set X $ac_compile
4197ac_compiler=$2
4198for ac_option in --version -v -V -qversion; do
4199 { { ac_try="$ac_compiler $ac_option >&5"
4200case "(($ac_try" in
4201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4202 *) ac_try_echo=$ac_try;;
4203esac
4204eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4205$as_echo "$ac_try_echo"; } >&5
4206 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4207 ac_status=$?
5213506e
RW
4208 if test -s conftest.err; then
4209 sed '10a\
4210... rest of stderr output deleted ...
4211 10q' conftest.err >conftest.er1
4212 cat conftest.er1 >&5
4213 rm -f conftest.er1 conftest.err
4214 fi
4215 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4216 test $ac_status = 0; }
4217done
1c710c3c 4218
5213506e 4219cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4220/* end confdefs.h. */
4221
4222int
4223main ()
4224{
4225
4226 ;
4227 return 0;
4228}
4229_ACEOF
4230ac_clean_files_save=$ac_clean_files
5213506e 4231ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4232# Try to create an executable without -o first, disregard a.out.
4233# It will help us diagnose broken compilers, and finding out an intuition
4234# of exeext.
5213506e
RW
4235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4236$as_echo_n "checking for C compiler default output file name... " >&6; }
4237ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4238
4239# The possible output files:
4240ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4241
4242ac_rmfiles=
4243for ac_file in $ac_files
4244do
4245 case $ac_file in
4246 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4247 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4248 esac
4249done
4250rm -f $ac_rmfiles
4251
4252if { { ac_try="$ac_link_default"
4253case "(($ac_try" in
4254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4255 *) ac_try_echo=$ac_try;;
4256esac
4257eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4258$as_echo "$ac_try_echo"; } >&5
4259 (eval "$ac_link_default") 2>&5
1c710c3c 4260 ac_status=$?
5213506e
RW
4261 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4262 test $ac_status = 0; }; then :
4263 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4264# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4265# in a Makefile. We should not override ac_cv_exeext if it was cached,
4266# so that the user can short-circuit this test for compilers unknown to
4267# Autoconf.
4268for ac_file in $ac_files ''
1c710c3c
DJ
4269do
4270 test -f "$ac_file" || continue
4271 case $ac_file in
5213506e 4272 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4273 ;;
4274 [ab].out )
4275 # We found the default executable, but exeext='' is most
4276 # certainly right.
4277 break;;
4278 *.* )
5213506e
RW
4279 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4280 then :; else
4281 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4282 fi
4283 # We set ac_cv_exeext here because the later test for it is not
4284 # safe: cross compilers may not add the suffix if given an `-o'
4285 # argument, so we may need to know it at that point already.
4286 # Even if this section looks crufty: it has the advantage of
4287 # actually working.
1c710c3c
DJ
4288 break;;
4289 * )
4290 break;;
4291 esac
4292done
5213506e
RW
4293test "$ac_cv_exeext" = no && ac_cv_exeext=
4294
1c710c3c 4295else
5213506e
RW
4296 ac_file=''
4297fi
4298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4299$as_echo "$ac_file" >&6; }
4300if test -z "$ac_file"; then :
4301 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4302sed 's/^/| /' conftest.$ac_ext >&5
4303
5213506e
RW
4304{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4305$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4306{ as_fn_set_status 77
4307as_fn_error "C compiler cannot create executables
4308See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4309fi
1c710c3c 4310ac_exeext=$ac_cv_exeext
1c710c3c 4311
5213506e 4312# Check that the compiler produces executables we can run. If not, either
1c710c3c 4313# the compiler is broken, or we cross compile.
5213506e
RW
4314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4315$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4316# If not cross compiling, check that we can run a simple program.
4317if test "$cross_compiling" != yes; then
4318 if { ac_try='./$ac_file'
5213506e
RW
4319 { { case "(($ac_try" in
4320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4321 *) ac_try_echo=$ac_try;;
4322esac
4323eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4324$as_echo "$ac_try_echo"; } >&5
4325 (eval "$ac_try") 2>&5
1c710c3c 4326 ac_status=$?
5213506e
RW
4327 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4328 test $ac_status = 0; }; }; then
1c710c3c
DJ
4329 cross_compiling=no
4330 else
4331 if test "$cross_compiling" = maybe; then
4332 cross_compiling=yes
4333 else
5213506e
RW
4334 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4335$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4336as_fn_error "cannot run C compiled programs.
1c710c3c 4337If you meant to cross compile, use \`--host'.
5213506e 4338See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4339 fi
4340 fi
4341fi
5213506e
RW
4342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4343$as_echo "yes" >&6; }
1c710c3c 4344
5213506e 4345rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4346ac_clean_files=$ac_clean_files_save
5213506e 4347# Check that the compiler produces executables we can run. If not, either
1c710c3c 4348# the compiler is broken, or we cross compile.
5213506e
RW
4349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4350$as_echo_n "checking whether we are cross compiling... " >&6; }
4351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4352$as_echo "$cross_compiling" >&6; }
4353
4354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4355$as_echo_n "checking for suffix of executables... " >&6; }
4356if { { ac_try="$ac_link"
4357case "(($ac_try" in
4358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4359 *) ac_try_echo=$ac_try;;
4360esac
4361eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4362$as_echo "$ac_try_echo"; } >&5
4363 (eval "$ac_link") 2>&5
1c710c3c 4364 ac_status=$?
5213506e
RW
4365 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4366 test $ac_status = 0; }; then :
1c710c3c
DJ
4367 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4368# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4369# work properly (i.e., refer to `conftest.exe'), while it won't with
4370# `rm'.
4371for ac_file in conftest.exe conftest conftest.*; do
4372 test -f "$ac_file" || continue
4373 case $ac_file in
5213506e 4374 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4375 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4376 break;;
4377 * ) break;;
4378 esac
4379done
af71363e 4380else
5213506e
RW
4381 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4382$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4383as_fn_error "cannot compute suffix of executables: cannot compile and link
4384See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4385fi
1c710c3c 4386rm -f conftest$ac_cv_exeext
5213506e
RW
4387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4388$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4389
4390rm -f conftest.$ac_ext
4391EXEEXT=$ac_cv_exeext
4392ac_exeext=$EXEEXT
5213506e
RW
4393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4394$as_echo_n "checking for suffix of object files... " >&6; }
4395if test "${ac_cv_objext+set}" = set; then :
4396 $as_echo_n "(cached) " >&6
1c710c3c 4397else
5213506e 4398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4399/* end confdefs.h. */
4400
4401int
4402main ()
4403{
4404
4405 ;
4406 return 0;
4407}
4408_ACEOF
4409rm -f conftest.o conftest.obj
5213506e
RW
4410if { { ac_try="$ac_compile"
4411case "(($ac_try" in
4412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4413 *) ac_try_echo=$ac_try;;
4414esac
4415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4416$as_echo "$ac_try_echo"; } >&5
4417 (eval "$ac_compile") 2>&5
1c710c3c 4418 ac_status=$?
5213506e
RW
4419 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4420 test $ac_status = 0; }; then :
4421 for ac_file in conftest.o conftest.obj conftest.*; do
4422 test -f "$ac_file" || continue;
1c710c3c 4423 case $ac_file in
5213506e 4424 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4425 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4426 break;;
4427 esac
4428done
4429else
5213506e 4430 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4431sed 's/^/| /' conftest.$ac_ext >&5
4432
5213506e
RW
4433{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4435as_fn_error "cannot compute suffix of object files: cannot compile
4436See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4437fi
1c710c3c
DJ
4438rm -f conftest.$ac_cv_objext conftest.$ac_ext
4439fi
5213506e
RW
4440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4441$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4442OBJEXT=$ac_cv_objext
4443ac_objext=$OBJEXT
5213506e
RW
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4445$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4446if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4447 $as_echo_n "(cached) " >&6
1c710c3c 4448else
5213506e 4449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4450/* end confdefs.h. */
4451
4452int
4453main ()
4454{
4455#ifndef __GNUC__
4456 choke me
4457#endif
4458
4459 ;
4460 return 0;
4461}
4462_ACEOF
5213506e 4463if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4464 ac_compiler_gnu=yes
4465else
5213506e 4466 ac_compiler_gnu=no
1c710c3c 4467fi
5213506e 4468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4469ac_cv_c_compiler_gnu=$ac_compiler_gnu
4470
4471fi
5213506e
RW
4472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4473$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4474if test $ac_compiler_gnu = yes; then
4475 GCC=yes
4476else
4477 GCC=
4478fi
1c710c3c
DJ
4479ac_test_CFLAGS=${CFLAGS+set}
4480ac_save_CFLAGS=$CFLAGS
5213506e
RW
4481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4482$as_echo_n "checking whether $CC accepts -g... " >&6; }
4483if test "${ac_cv_prog_cc_g+set}" = set; then :
4484 $as_echo_n "(cached) " >&6
4485else
4486 ac_save_c_werror_flag=$ac_c_werror_flag
4487 ac_c_werror_flag=yes
4488 ac_cv_prog_cc_g=no
4489 CFLAGS="-g"
4490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4491/* end confdefs.h. */
4492
4493int
4494main ()
4495{
4496
4497 ;
4498 return 0;
4499}
4500_ACEOF
5213506e 4501if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4502 ac_cv_prog_cc_g=yes
4503else
5213506e
RW
4504 CFLAGS=""
4505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4506/* end confdefs.h. */
4507
4508int
4509main ()
4510{
4511
4512 ;
4513 return 0;
4514}
4515_ACEOF
4516if ac_fn_c_try_compile "$LINENO"; then :
4517
4518else
4519 ac_c_werror_flag=$ac_save_c_werror_flag
4520 CFLAGS="-g"
4521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4522/* end confdefs.h. */
af71363e 4523
5213506e
RW
4524int
4525main ()
4526{
4527
4528 ;
4529 return 0;
4530}
4531_ACEOF
4532if ac_fn_c_try_compile "$LINENO"; then :
4533 ac_cv_prog_cc_g=yes
4534fi
4535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4536fi
5213506e 4537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4538fi
5213506e
RW
4539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4540 ac_c_werror_flag=$ac_save_c_werror_flag
4541fi
4542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4543$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4544if test "$ac_test_CFLAGS" = set; then
1c710c3c 4545 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4546elif test $ac_cv_prog_cc_g = yes; then
4547 if test "$GCC" = yes; then
4548 CFLAGS="-g -O2"
4549 else
4550 CFLAGS="-g"
4551 fi
4552else
4553 if test "$GCC" = yes; then
4554 CFLAGS="-O2"
4555 else
4556 CFLAGS=
4557 fi
4558fi
5213506e
RW
4559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4560$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4561if test "${ac_cv_prog_cc_c89+set}" = set; then :
4562 $as_echo_n "(cached) " >&6
1c710c3c 4563else
5213506e 4564 ac_cv_prog_cc_c89=no
1c710c3c 4565ac_save_CC=$CC
5213506e 4566cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4567/* end confdefs.h. */
4568#include <stdarg.h>
4569#include <stdio.h>
4570#include <sys/types.h>
4571#include <sys/stat.h>
4572/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4573struct buf { int x; };
4574FILE * (*rcsopen) (struct buf *, struct stat *, int);
4575static char *e (p, i)
4576 char **p;
4577 int i;
4578{
4579 return p[i];
4580}
4581static char *f (char * (*g) (char **, int), char **p, ...)
4582{
4583 char *s;
4584 va_list v;
4585 va_start (v,p);
4586 s = g (p, va_arg (v,int));
4587 va_end (v);
4588 return s;
4589}
4590
4591/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4592 function prototypes and stuff, but not '\xHH' hex character constants.
4593 These don't provoke an error unfortunately, instead are silently treated
5213506e 4594 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4595 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4596 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4597 that's true only with -std. */
1c710c3c
DJ
4598int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4599
5213506e
RW
4600/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4601 inside strings and character constants. */
4602#define FOO(x) 'x'
4603int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4604
1c710c3c
DJ
4605int test (int i, double x);
4606struct s1 {int (*f) (int a);};
4607struct s2 {int (*f) (double a);};
4608int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4609int argc;
4610char **argv;
4611int
4612main ()
4613{
4614return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4615 ;
4616 return 0;
4617}
4618_ACEOF
5213506e
RW
4619for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4620 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4621do
4622 CC="$ac_save_CC $ac_arg"
5213506e
RW
4623 if ac_fn_c_try_compile "$LINENO"; then :
4624 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4625fi
5213506e
RW
4626rm -f core conftest.err conftest.$ac_objext
4627 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4628done
5213506e 4629rm -f conftest.$ac_ext
1c710c3c
DJ
4630CC=$ac_save_CC
4631
4632fi
5213506e
RW
4633# AC_CACHE_VAL
4634case "x$ac_cv_prog_cc_c89" in
4635 x)
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4637$as_echo "none needed" >&6; } ;;
4638 xno)
4639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4640$as_echo "unsupported" >&6; } ;;
1c710c3c 4641 *)
5213506e
RW
4642 CC="$CC $ac_cv_prog_cc_c89"
4643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4644$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4645esac
5213506e 4646if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4647
2aeb72e9
DD
4648fi
4649
2aeb72e9
DD
4650ac_ext=c
4651ac_cpp='$CPP $CPPFLAGS'
4652ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4653ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4654ac_compiler_gnu=$ac_cv_c_compiler_gnu
4655
5213506e 4656ac_ext=cpp
2aeb72e9
DD
4657ac_cpp='$CXXCPP $CPPFLAGS'
4658ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4659ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4660ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4661if test -z "$CXX"; then
4662 if test -n "$CCC"; then
4663 CXX=$CCC
4664 else
4665 if test -n "$ac_tool_prefix"; then
4666 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4667 do
4668 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4669set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4671$as_echo_n "checking for $ac_word... " >&6; }
4672if test "${ac_cv_prog_CXX+set}" = set; then :
4673 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4674else
4675 if test -n "$CXX"; then
4676 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4677else
4678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4679for as_dir in $PATH
4680do
4681 IFS=$as_save_IFS
4682 test -z "$as_dir" && as_dir=.
5213506e
RW
4683 for ac_exec_ext in '' $ac_executable_extensions; do
4684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4685 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4687 break 2
4688 fi
4689done
5213506e
RW
4690 done
4691IFS=$as_save_IFS
55ffb5ed 4692
c3a86da9
DJ
4693fi
4694fi
4695CXX=$ac_cv_prog_CXX
4696if test -n "$CXX"; then
5213506e
RW
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4698$as_echo "$CXX" >&6; }
c3a86da9 4699else
5213506e
RW
4700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4701$as_echo "no" >&6; }
c3a86da9
DJ
4702fi
4703
5213506e 4704
c3a86da9
DJ
4705 test -n "$CXX" && break
4706 done
4707fi
4708if test -z "$CXX"; then
4709 ac_ct_CXX=$CXX
5213506e 4710 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4711do
4712 # Extract the first word of "$ac_prog", so it can be a program name with args.
4713set dummy $ac_prog; ac_word=$2
5213506e
RW
4714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4715$as_echo_n "checking for $ac_word... " >&6; }
4716if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4717 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4718else
4719 if test -n "$ac_ct_CXX"; then
4720 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4721else
4722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4723for as_dir in $PATH
4724do
4725 IFS=$as_save_IFS
4726 test -z "$as_dir" && as_dir=.
5213506e
RW
4727 for ac_exec_ext in '' $ac_executable_extensions; do
4728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4729 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4731 break 2
4732 fi
4733done
5213506e
RW
4734 done
4735IFS=$as_save_IFS
c3a86da9
DJ
4736
4737fi
4738fi
4739ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4740if test -n "$ac_ct_CXX"; then
5213506e
RW
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4742$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4743else
5213506e
RW
4744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4745$as_echo "no" >&6; }
c3a86da9
DJ
4746fi
4747
5213506e 4748
c3a86da9
DJ
4749 test -n "$ac_ct_CXX" && break
4750done
c3a86da9 4751
5213506e
RW
4752 if test "x$ac_ct_CXX" = x; then
4753 CXX="g++"
4754 else
4755 case $cross_compiling:$ac_tool_warned in
4756yes:)
4757{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4758$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4759ac_tool_warned=yes ;;
4760esac
4761 CXX=$ac_ct_CXX
4762 fi
c3a86da9
DJ
4763fi
4764
5213506e
RW
4765 fi
4766fi
c3a86da9 4767# Provide some information about the compiler.
5213506e
RW
4768$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4769set X $ac_compile
4770ac_compiler=$2
4771for ac_option in --version -v -V -qversion; do
4772 { { ac_try="$ac_compiler $ac_option >&5"
4773case "(($ac_try" in
4774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4775 *) ac_try_echo=$ac_try;;
4776esac
4777eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4778$as_echo "$ac_try_echo"; } >&5
4779 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4780 ac_status=$?
5213506e
RW
4781 if test -s conftest.err; then
4782 sed '10a\
4783... rest of stderr output deleted ...
4784 10q' conftest.err >conftest.er1
4785 cat conftest.er1 >&5
4786 rm -f conftest.er1 conftest.err
4787 fi
4788 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4789 test $ac_status = 0; }
4790done
c3a86da9 4791
5213506e
RW
4792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4793$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4794if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4795 $as_echo_n "(cached) " >&6
c3a86da9 4796else
5213506e 4797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4798/* end confdefs.h. */
4799
4800int
4801main ()
4802{
4803#ifndef __GNUC__
4804 choke me
4805#endif
4806
4807 ;
4808 return 0;
4809}
4810_ACEOF
5213506e 4811if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4812 ac_compiler_gnu=yes
4813else
5213506e 4814 ac_compiler_gnu=no
c3a86da9 4815fi
5213506e 4816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4817ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4818
4819fi
5213506e
RW
4820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4821$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4822if test $ac_compiler_gnu = yes; then
4823 GXX=yes
4824else
4825 GXX=
4826fi
c3a86da9
DJ
4827ac_test_CXXFLAGS=${CXXFLAGS+set}
4828ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4830$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4831if test "${ac_cv_prog_cxx_g+set}" = set; then :
4832 $as_echo_n "(cached) " >&6
4833else
4834 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4835 ac_cxx_werror_flag=yes
4836 ac_cv_prog_cxx_g=no
4837 CXXFLAGS="-g"
4838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4839/* end confdefs.h. */
4840
4841int
4842main ()
4843{
4844
4845 ;
4846 return 0;
4847}
4848_ACEOF
5213506e 4849if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4850 ac_cv_prog_cxx_g=yes
4851else
5213506e
RW
4852 CXXFLAGS=""
4853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4854/* end confdefs.h. */
5213506e 4855
c3a86da9
DJ
4856int
4857main ()
4858{
5213506e 4859
c3a86da9
DJ
4860 ;
4861 return 0;
4862}
4863_ACEOF
5213506e 4864if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4865
5213506e
RW
4866else
4867 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4868 CXXFLAGS="-g"
4869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4870/* end confdefs.h. */
5213506e 4871
c3a86da9
DJ
4872int
4873main ()
4874{
5213506e 4875
c3a86da9
DJ
4876 ;
4877 return 0;
4878}
4879_ACEOF
5213506e
RW
4880if ac_fn_cxx_try_compile "$LINENO"; then :
4881 ac_cv_prog_cxx_g=yes
11a67599 4882fi
5213506e
RW
4883rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4884fi
4885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4886fi
4887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4888 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4889fi
4890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4891$as_echo "$ac_cv_prog_cxx_g" >&6; }
4892if test "$ac_test_CXXFLAGS" = set; then
4893 CXXFLAGS=$ac_save_CXXFLAGS
4894elif test $ac_cv_prog_cxx_g = yes; then
4895 if test "$GXX" = yes; then
4896 CXXFLAGS="-g -O2"
4897 else
4898 CXXFLAGS="-g"
4899 fi
4900else
4901 if test "$GXX" = yes; then
4902 CXXFLAGS="-O2"
4903 else
4904 CXXFLAGS=
4905 fi
c3a86da9 4906fi
c3a86da9
DJ
4907ac_ext=c
4908ac_cpp='$CPP $CPPFLAGS'
4909ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4910ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4911ac_compiler_gnu=$ac_cv_c_compiler_gnu
4912
4913
4914# We must set the default linker to the linker used by gcc for the correct
4915# operation of libtool. If LD is not defined and we are using gcc, try to
4916# set the LD default to the ld used by gcc.
4917if test -z "$LD"; then
4918 if test "$GCC" = yes; then
4919 case $build in
4920 *-*-mingw*)
4921 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4922 *)
4923 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4924 esac
4925 case $gcc_prog_ld in
4926 # Accept absolute paths.
4927 [\\/]* | [A-Za-z]:[\\/]*)
4928 LD="$gcc_prog_ld" ;;
4929 esac
4930 fi
23f6b2f9
PB
4931fi
4932
0b21f5d3
EB
4933# Check whether -static-libstdc++ -static-libgcc is supported.
4934have_static_libs=no
4935if test "$GCC" = yes; then
4936 saved_LDFLAGS="$LDFLAGS"
4937
4938 LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
4939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
4940$as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
4941 ac_ext=cpp
4942ac_cpp='$CXXCPP $CPPFLAGS'
4943ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4944ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4945ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4946
4947
4948cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4949/* end confdefs.h. */
0d6414b2
EB
4950
4951#if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
4952#error -static-libstdc++ not implemented
4953#endif
0b21f5d3
EB
4954int main() {}
4955_ACEOF
4956if ac_fn_cxx_try_link "$LINENO"; then :
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4958$as_echo "yes" >&6; }; have_static_libs=yes
4959else
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4961$as_echo "no" >&6; }
4962fi
4963rm -f core conftest.err conftest.$ac_objext \
4964 conftest$ac_exeext conftest.$ac_ext
4965 ac_ext=c
4966ac_cpp='$CPP $CPPFLAGS'
4967ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4968ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4969ac_compiler_gnu=$ac_cv_c_compiler_gnu
4970
4971
4972 LDFLAGS="$saved_LDFLAGS"
4973fi
4974
23f6b2f9
PB
4975
4976
55ffb5ed 4977
1c710c3c
DJ
4978if test -n "$ac_tool_prefix"; then
4979 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 4980set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
4981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4982$as_echo_n "checking for $ac_word... " >&6; }
4983if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4984 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4985else
4986 if test -n "$GNATBIND"; then
4987 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
4988else
1c710c3c
DJ
4989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4990for as_dir in $PATH
4991do
4992 IFS=$as_save_IFS
4993 test -z "$as_dir" && as_dir=.
5213506e
RW
4994 for ac_exec_ext in '' $ac_executable_extensions; do
4995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4996 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 4997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4998 break 2
4999 fi
5000done
5213506e
RW
5001 done
5002IFS=$as_save_IFS
1c710c3c 5003
55ffb5ed
NN
5004fi
5005fi
1c710c3c 5006GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 5007if test -n "$GNATBIND"; then
5213506e
RW
5008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5009$as_echo "$GNATBIND" >&6; }
55ffb5ed 5010else
5213506e
RW
5011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5012$as_echo "no" >&6; }
55ffb5ed
NN
5013fi
5014
5213506e 5015
1c710c3c 5016fi
55ffb5ed 5017if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 5018 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
5019 # Extract the first word of "gnatbind", so it can be a program name with args.
5020set dummy gnatbind; ac_word=$2
5213506e
RW
5021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5022$as_echo_n "checking for $ac_word... " >&6; }
5023if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5024 $as_echo_n "(cached) " >&6
55ffb5ed 5025else
1c710c3c
DJ
5026 if test -n "$ac_ct_GNATBIND"; then
5027 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 5028else
1c710c3c
DJ
5029as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5030for as_dir in $PATH
5031do
5032 IFS=$as_save_IFS
5033 test -z "$as_dir" && as_dir=.
5213506e
RW
5034 for ac_exec_ext in '' $ac_executable_extensions; do
5035 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5036 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 5037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5038 break 2
5039 fi
5040done
5213506e
RW
5041 done
5042IFS=$as_save_IFS
1c710c3c 5043
55ffb5ed
NN
5044fi
5045fi
1c710c3c
DJ
5046ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5047if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5049$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 5050else
5213506e
RW
5051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5052$as_echo "no" >&6; }
55ffb5ed
NN
5053fi
5054
5213506e
RW
5055 if test "x$ac_ct_GNATBIND" = x; then
5056 GNATBIND="no"
5057 else
5058 case $cross_compiling:$ac_tool_warned in
5059yes:)
5060{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5061$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5062ac_tool_warned=yes ;;
5063esac
5064 GNATBIND=$ac_ct_GNATBIND
5065 fi
55ffb5ed 5066else
1c710c3c 5067 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
5068fi
5069
1c710c3c
DJ
5070if test -n "$ac_tool_prefix"; then
5071 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 5072set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
5073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5074$as_echo_n "checking for $ac_word... " >&6; }
5075if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5076 $as_echo_n "(cached) " >&6
5305be7e
RG
5077else
5078 if test -n "$GNATMAKE"; then
5079 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5080else
1c710c3c
DJ
5081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5082for as_dir in $PATH
5083do
5084 IFS=$as_save_IFS
5085 test -z "$as_dir" && as_dir=.
5213506e
RW
5086 for ac_exec_ext in '' $ac_executable_extensions; do
5087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5088 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 5089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5090 break 2
5091 fi
5092done
5213506e
RW
5093 done
5094IFS=$as_save_IFS
1c710c3c 5095
5305be7e
RG
5096fi
5097fi
1c710c3c 5098GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 5099if test -n "$GNATMAKE"; then
5213506e
RW
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5101$as_echo "$GNATMAKE" >&6; }
5305be7e 5102else
5213506e
RW
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5104$as_echo "no" >&6; }
5305be7e
RG
5105fi
5106
5213506e 5107
1c710c3c 5108fi
5305be7e 5109if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 5110 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
5111 # Extract the first word of "gnatmake", so it can be a program name with args.
5112set dummy gnatmake; ac_word=$2
5213506e
RW
5113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5114$as_echo_n "checking for $ac_word... " >&6; }
5115if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5116 $as_echo_n "(cached) " >&6
5305be7e 5117else
1c710c3c
DJ
5118 if test -n "$ac_ct_GNATMAKE"; then
5119 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 5120else
1c710c3c
DJ
5121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5122for as_dir in $PATH
5123do
5124 IFS=$as_save_IFS
5125 test -z "$as_dir" && as_dir=.
5213506e
RW
5126 for ac_exec_ext in '' $ac_executable_extensions; do
5127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5128 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 5129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5130 break 2
5131 fi
5132done
5213506e
RW
5133 done
5134IFS=$as_save_IFS
1c710c3c 5135
5305be7e
RG
5136fi
5137fi
1c710c3c
DJ
5138ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5139if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5141$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 5142else
5213506e
RW
5143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5144$as_echo "no" >&6; }
5305be7e
RG
5145fi
5146
5213506e
RW
5147 if test "x$ac_ct_GNATMAKE" = x; then
5148 GNATMAKE="no"
5149 else
5150 case $cross_compiling:$ac_tool_warned in
5151yes:)
5152{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5153$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5154ac_tool_warned=yes ;;
5155esac
5156 GNATMAKE=$ac_ct_GNATMAKE
5157 fi
5305be7e 5158else
1c710c3c 5159 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
5160fi
5161
5213506e
RW
5162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5163$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5164if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5165 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5166else
5167 cat >conftest.adb <<EOF
5168procedure conftest is begin null; end conftest;
5169EOF
5170acx_cv_cc_gcc_supports_ada=no
5171# There is a bug in old released versions of GCC which causes the
5172# driver to exit successfully when the appropriate language module
5173# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5174# Therefore we must check for the error message as well as an
5175# unsuccessful exit.
1db673ca
RO
5176# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5177# given a .adb file, but produce no object file. So we must check
5178# if an object file was really produced to guard against this.
55ffb5ed 5179errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 5180if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 5181 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
5182fi
5183rm -f conftest.*
5184fi
5213506e
RW
5185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5186$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 5187
7cb62ef1 5188if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
5189 have_gnat=yes
5190else
5191 have_gnat=no
5192fi
5193
5213506e
RW
5194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5195$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5196if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5197 $as_echo_n "(cached) " >&6
a76494aa
PB
5198else
5199 echo abfoo >t1
5200 echo cdfoo >t2
5201 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5202 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5203 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5204 :
5205 else
5206 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5207 fi
5208 fi
a76494aa
PB
5209 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5210 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5211 :
a76494aa
PB
5212 else
5213 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5214 fi
5215 fi
5216 rm t1 t2
5217
5218fi
5213506e
RW
5219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5220$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5221do_compare="$gcc_cv_prog_cmp_skip"
5222
5223
55ffb5ed 5224
ff3ac0f4
ILT
5225# Check whether --enable-bootstrap was given.
5226if test "${enable_bootstrap+set}" = set; then :
5227 enableval=$enable_bootstrap;
5228else
5229 enable_bootstrap=default
5230fi
5231
5232
5233# Issue errors and warnings for invalid/strange bootstrap combinations.
bf03b9ff
ILT
5234if test -r $srcdir/gcc/configure; then
5235 have_compiler=yes
5236else
5237 have_compiler=no
5238fi
ff3ac0f4
ILT
5239
5240case "$have_compiler:$host:$target:$enable_bootstrap" in
5241 *:*:*:no) ;;
5242
5243 # Default behavior. Enable bootstrap if we have a compiler
5244 # and we are in a native configuration.
5245 yes:$build:$build:default)
5246 enable_bootstrap=yes ;;
5247
5248 *:*:*:default)
5249 enable_bootstrap=no ;;
5250
5251 # We have a compiler and we are in a native configuration, bootstrap is ok
5252 yes:$build:$build:yes)
5253 ;;
5254
5255 # Other configurations, but we have a compiler. Assume the user knows
5256 # what he's doing.
5257 yes:*:*:yes)
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5259$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5260 ;;
5261
5262 # No compiler: if they passed --enable-bootstrap explicitly, fail
5263 no:*:*:yes)
5264 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5265
5266 # Fail if wrong command line
5267 *)
5268 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5269 ;;
5270esac
5271
592c90ff
KG
5272# Used for setting $lt_cv_objdir
5273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5274$as_echo_n "checking for objdir... " >&6; }
5275if test "${lt_cv_objdir+set}" = set; then :
5276 $as_echo_n "(cached) " >&6
5277else
5278 rm -f .libs 2>/dev/null
5279mkdir .libs 2>/dev/null
5280if test -d .libs; then
5281 lt_cv_objdir=.libs
5282else
5283 # MS-DOS does not allow filenames that begin with a dot.
5284 lt_cv_objdir=_libs
5285fi
5286rmdir .libs 2>/dev/null
5287fi
5288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5289$as_echo "$lt_cv_objdir" >&6; }
5290objdir=$lt_cv_objdir
5291
5292
5293
5294
5295
5296cat >>confdefs.h <<_ACEOF
5297#define LT_OBJDIR "$lt_cv_objdir/"
5298_ACEOF
5299
5300
5301
acd26225 5302# Check for GMP, MPFR and MPC
3a5729ea 5303gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5304gmpinc=
e69bf64b 5305have_gmp=no
acd26225
KG
5306
5307# Specify a location for mpc
5308# check for this first so it ends up on the link line before mpfr.
5309
5213506e
RW
5310# Check whether --with-mpc was given.
5311if test "${with_mpc+set}" = set; then :
5312 withval=$with_mpc;
5313fi
acd26225 5314
acd26225 5315
9965e3cd 5316# Check whether --with-mpc-include was given.
5213506e
RW
5317if test "${with_mpc_include+set}" = set; then :
5318 withval=$with_mpc_include;
5319fi
acd26225 5320
acd26225 5321
9965e3cd 5322# Check whether --with-mpc-lib was given.
5213506e
RW
5323if test "${with_mpc_lib+set}" = set; then :
5324 withval=$with_mpc_lib;
5325fi
acd26225 5326
acd26225
KG
5327
5328if test "x$with_mpc" != x; then
3a5729ea
KG
5329 gmplibs="-L$with_mpc/lib $gmplibs"
5330 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5331fi
5332if test "x$with_mpc_include" != x; then
3a5729ea 5333 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5334fi
5335if test "x$with_mpc_lib" != x; then
3a5729ea 5336 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5337fi
5338if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5339 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5340 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5341 # Do not test the mpc version. Assume that it is sufficient, since
5342 # it is in the source tree, and the library has not been built yet
5343 # but it would be included on the link line in the version check below
5344 # hence making the test fail.
3a5729ea 5345 have_gmp=yes
acd26225 5346fi
e69bf64b 5347
bebf829d
PB
5348# Specify a location for mpfr
5349# check for this first so it ends up on the link line before gmp.
1c710c3c 5350
5213506e
RW
5351# Check whether --with-mpfr-dir was given.
5352if test "${with_mpfr_dir+set}" = set; then :
5353 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5354Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5355fi
5356
bebf829d
PB
5357
5358
5213506e
RW
5359# Check whether --with-mpfr was given.
5360if test "${with_mpfr+set}" = set; then :
5361 withval=$with_mpfr;
5362fi
1c710c3c 5363
bebf829d 5364
9965e3cd 5365# Check whether --with-mpfr-include was given.
5213506e
RW
5366if test "${with_mpfr_include+set}" = set; then :
5367 withval=$with_mpfr_include;
5368fi
1c710c3c 5369
8a877c9c 5370
9965e3cd 5371# Check whether --with-mpfr-lib was given.
5213506e
RW
5372if test "${with_mpfr_lib+set}" = set; then :
5373 withval=$with_mpfr_lib;
5374fi
8a877c9c 5375
bebf829d
PB
5376
5377if test "x$with_mpfr" != x; then
5378 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5379 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5380fi
8a877c9c 5381if test "x$with_mpfr_include" != x; then
3a5729ea 5382 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5383fi
5384if test "x$with_mpfr_lib" != x; then
5385 gmplibs="-L$with_mpfr_lib $gmplibs"
5386fi
e69bf64b 5387if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5b0d38e4
NC
5388 # MPFR v3.1.0 moved the sources into a src sub-directory.
5389 if test -d ${srcdir}/mpfr/src; then
5390 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5391 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5392 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
5393 else
5394 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
5395 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
5396 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
5397 fi
e69bf64b
PB
5398 # Do not test the mpfr version. Assume that it is sufficient, since
5399 # it is in the source tree, and the library has not been built yet
5400 # but it would be included on the link line in the version check below
5401 # hence making the test fail.
5402 have_gmp=yes
5403fi
bebf829d 5404
6de9cd9a 5405# Specify a location for gmp
1c710c3c 5406
5213506e
RW
5407# Check whether --with-gmp-dir was given.
5408if test "${with_gmp_dir+set}" = set; then :
5409 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5410Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5411fi
5412
6de9cd9a 5413
6de9cd9a 5414
5213506e
RW
5415# Check whether --with-gmp was given.
5416if test "${with_gmp+set}" = set; then :
5417 withval=$with_gmp;
5418fi
1c710c3c 5419
6de9cd9a 5420
9965e3cd 5421# Check whether --with-gmp-include was given.
5213506e
RW
5422if test "${with_gmp_include+set}" = set; then :
5423 withval=$with_gmp_include;
5424fi
1c710c3c 5425
8a877c9c 5426
9965e3cd 5427# Check whether --with-gmp-lib was given.
5213506e
RW
5428if test "${with_gmp_lib+set}" = set; then :
5429 withval=$with_gmp_lib;
5430fi
8a877c9c
KG
5431
5432
6de9cd9a 5433
bebf829d
PB
5434if test "x$with_gmp" != x; then
5435 gmplibs="-L$with_gmp/lib $gmplibs"
5436 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5437fi
8a877c9c
KG
5438if test "x$with_gmp_include" != x; then
5439 gmpinc="-I$with_gmp_include $gmpinc"
5440fi
5441if test "x$with_gmp_lib" != x; then
5442 gmplibs="-L$with_gmp_lib $gmplibs"
5443fi
e69bf64b 5444if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5445 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5446 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9183bdcf 5447 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
592c90ff 5448 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
0ff2d841 5449 extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
e69bf64b
PB
5450 # Do not test the gmp version. Assume that it is sufficient, since
5451 # it is in the source tree, and the library has not been built yet
5452 # but it would be included on the link line in the version check below
5453 # hence making the test fail.
5454 have_gmp=yes
5455fi
6de9cd9a 5456
d943d7c4 5457if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5458 have_gmp=yes
5459 saved_CFLAGS="$CFLAGS"
5460 CFLAGS="$CFLAGS $gmpinc"
362c6d2f
KG
5461 # Check for the recommended and required versions of GMP.
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5463$as_echo_n "checking for the correct version of gmp.h... " >&6; }
e8fd69bb
SP
5464
5465cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362c6d2f
KG
5466/* end confdefs.h. */
5467#include "gmp.h"
5468int
5469main ()
5470{
5471
5472 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5473 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
385c0681 5474 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
362c6d2f
KG
5475 choke me
5476 #endif
5477
5478 ;
5479 return 0;
5480}
5481_ACEOF
5482if ac_fn_c_try_compile "$LINENO"; then :
e8fd69bb 5483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5484/* end confdefs.h. */
362c6d2f 5485#include <gmp.h>
1c710c3c
DJ
5486int
5487main ()
5488{
6de9cd9a 5489
362c6d2f
KG
5490 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5491 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5492 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5493 choke me
5494 #endif
1c710c3c
DJ
5495
5496 ;
5497 return 0;
5498}
5499_ACEOF
5213506e
RW
5500if ac_fn_c_try_compile "$LINENO"; then :
5501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5502$as_echo "yes" >&6; }
362c6d2f
KG
5503else
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5505$as_echo "buggy but acceptable" >&6; }
5506fi
5507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5508else
5213506e
RW
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5510$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5511fi
5213506e 5512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5513
acd26225 5514 # If we have GMP, check the MPFR version.
e69bf64b 5515 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5516 # Check for the recommended and required versions of MPFR.
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5518$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5520/* end confdefs.h. */
70ec446f 5521#include <gmp.h>
e69bf64b 5522 #include <mpfr.h>
1c710c3c
DJ
5523int
5524main ()
5525{
e48d66a9 5526
f7d6bc01 5527 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
e69bf64b
PB
5528 choke me
5529 #endif
1c710c3c
DJ
5530
5531 ;
5532 return 0;
5533}
5534_ACEOF
5213506e
RW
5535if ac_fn_c_try_compile "$LINENO"; then :
5536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5537/* end confdefs.h. */
a3993f33 5538#include <gmp.h>
e69bf64b 5539 #include <mpfr.h>
1c710c3c
DJ
5540int
5541main ()
5542{
a3993f33 5543
362c6d2f 5544 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5545 choke me
5546 #endif
acd26225
KG
5547
5548 ;
5549 return 0;
5550}
5551_ACEOF
5213506e
RW
5552if ac_fn_c_try_compile "$LINENO"; then :
5553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5554$as_echo "yes" >&6; }
acd26225 5555else
5213506e
RW
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5557$as_echo "buggy but acceptable" >&6; }
acd26225 5558fi
5213506e 5559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5560else
5213506e
RW
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5562$as_echo "no" >&6; }; have_gmp=no
acd26225 5563fi
5213506e 5564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5565 fi
5566
5567 # Check for the MPC header version.
3a5729ea 5568 if test x"$have_gmp" = xyes ; then
362c6d2f 5569 # Check for the recommended and required versions of MPC.
5213506e
RW
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5571$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5573/* end confdefs.h. */
5574#include <mpc.h>
5575int
5576main ()
5577{
5578
362c6d2f
KG
5579 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5580 choke me
5581 #endif
5582
5583 ;
5584 return 0;
5585}
5586_ACEOF
5587if ac_fn_c_try_compile "$LINENO"; then :
5588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5589/* end confdefs.h. */
5590#include <mpc.h>
5591int
5592main ()
5593{
5594
5595 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5596 choke me
5597 #endif
5598
5599 ;
5600 return 0;
5601}
5602_ACEOF
5213506e
RW
5603if ac_fn_c_try_compile "$LINENO"; then :
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5605$as_echo "yes" >&6; }
362c6d2f
KG
5606else
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5608$as_echo "buggy but acceptable" >&6; }
5609fi
5610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5611else
5213506e 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5613$as_echo "no" >&6; }; have_gmp=no
acd26225 5614fi
5213506e 5615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5616 fi
5617
5618 # Now check the MPFR library.
5619 if test x"$have_gmp" = xyes; then
5620 saved_LIBS="$LIBS"
5621 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5623$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5625/* end confdefs.h. */
3a5729ea 5626#include <mpc.h>
acd26225
KG
5627int
5628main ()
5629{
5630
5631 mpfr_t n;
5632 mpfr_t x;
3a5729ea 5633 mpc_t c;
acd26225
KG
5634 int t;
5635 mpfr_init (n);
5636 mpfr_init (x);
5637 mpfr_atan2 (n, n, x, GMP_RNDN);
5638 mpfr_erfc (n, x, GMP_RNDN);
5639 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5640 mpfr_clear(n);
5641 mpfr_clear(x);
5642 mpc_init2 (c, 53);
5643 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5644 mpc_cosh (c, c, MPC_RNDNN);
5645 mpc_pow (c, c, c, MPC_RNDNN);
5646 mpc_acosh (c, c, MPC_RNDNN);
5647 mpc_clear (c);
1c710c3c
DJ
5648
5649 ;
5650 return 0;
5651}
5652_ACEOF
5213506e
RW
5653if ac_fn_c_try_link "$LINENO"; then :
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5655$as_echo "yes" >&6; }
1c710c3c 5656else
5213506e
RW
5657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5658$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5659fi
5213506e
RW
5660rm -f core conftest.err conftest.$ac_objext \
5661 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5662 LIBS="$saved_LIBS"
5663 fi
5664
e69bf64b 5665 CFLAGS="$saved_CFLAGS"
6de9cd9a 5666
362c6d2f
KG
5667# The library versions listed in the error message below should match
5668# the HARD-minimums enforced above.
e69bf64b 5669 if test x$have_gmp != xyes; then
f7d6bc01 5670 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
3a5729ea
KG
5671Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5672their locations. Source code for these libraries can be found at
5673their respective hosting sites as well as at
5674ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5675http://gcc.gnu.org/install/prerequisites.html for additional info. If
5676you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5677make sure that you have installed both the libraries and the header
5678files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5679 fi
70ec446f
KG
5680fi
5681
acd26225
KG
5682# Flags needed for both GMP, MPFR and/or MPC.
5683
5684
6de9cd9a
DN
5685
5686
5687
9e3eba15 5688
0ff2d841 5689
f38095f3
JM
5690# Allow host libstdc++ to be specified for static linking with PPL.
5691
5213506e
RW
5692# Check whether --with-host-libstdcxx was given.
5693if test "${with_host_libstdcxx+set}" = set; then :
5694 withval=$with_host_libstdcxx;
5695fi
f38095f3 5696
f38095f3
JM
5697
5698case $with_host_libstdcxx in
5699 no|yes)
5213506e 5700 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
f38095f3
JM
5701 ;;
5702esac
f8bf9252 5703
0b21f5d3 5704# Libraries to use for stage1 or when not bootstrapping.
00020c16 5705
0b21f5d3
EB
5706# Check whether --with-stage1-libs was given.
5707if test "${with_stage1_libs+set}" = set; then :
5708 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
5709 stage1_libs=
00020c16 5710 else
0b21f5d3 5711 stage1_libs=$withval
00020c16
ILT
5712 fi
5713else
0b21f5d3 5714 stage1_libs=$with_host_libstdcxx
5213506e
RW
5715fi
5716
00020c16
ILT
5717
5718
0b21f5d3 5719# Linker flags to use for stage1 or when not bootstrapping.
00020c16 5720
0b21f5d3
EB
5721# Check whether --with-stage1-ldflags was given.
5722if test "${with_stage1_ldflags+set}" = set; then :
5723 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5724 stage1_ldflags=
00020c16 5725 else
0b21f5d3 5726 stage1_ldflags=$withval
00020c16
ILT
5727 fi
5728else
0b21f5d3
EB
5729 stage1_ldflags=
5730 # In stage 1, default to linking libstdc++ and libgcc statically with GCC
5731 # if supported. But if the user explicitly specified the libraries to use,
5732 # trust that they are doing what they want.
5733 if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then
5734 stage1_ldflags="-static-libstdc++ -static-libgcc"
5735 fi
5213506e
RW
5736fi
5737
00020c16
ILT
5738
5739
00020c16
ILT
5740# Libraries to use for stage2 and later builds. This defaults to the
5741# argument passed to --with-host-libstdcxx.
5742
5213506e
RW
5743# Check whether --with-boot-libs was given.
5744if test "${with_boot_libs+set}" = set; then :
5745 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5746 poststage1_libs=
5747 else
5748 poststage1_libs=$withval
5749 fi
5750else
00020c16 5751 poststage1_libs=$with_host_libstdcxx
5213506e
RW
5752fi
5753
00020c16
ILT
5754
5755
ed2eaa9f
ILT
5756# Linker flags to use for stage2 and later builds.
5757
5758# Check whether --with-boot-ldflags was given.
5759if test "${with_boot_ldflags+set}" = set; then :
5760 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5761 poststage1_ldflags=
5762 else
5763 poststage1_ldflags=$withval
5764 fi
5765else
5766 poststage1_ldflags=
bec93d73
ILT
5767 # In stages 2 and 3, default to linking libstdc++ and libgcc
5768 # statically. But if the user explicitly specified the libraries to
5769 # use, trust that they are doing what they want.
5770 if test "$poststage1_libs" = ""; then
ed2eaa9f
ILT
5771 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5772 fi
5773fi
5774
5775
5776
4a9bb2aa
TB
5777# GCC GRAPHITE dependency ISL.
5778# Basic setup is inlined here, actual checks are in config/isl.m4
f8bf9252
SP
5779
5780
33ad93b9
RG
5781# Check whether --with-isl was given.
5782if test "${with_isl+set}" = set; then :
5783 withval=$with_isl;
5213506e 5784fi
f8bf9252 5785
f8bf9252 5786
eae1a5d4 5787# Treat --without-isl as a request to disable
625afa23 5788# GRAPHITE support and skip all following checks.
eae1a5d4 5789if test "x$with_isl" != "xno"; then
625afa23
RG
5790 # Check for ISL
5791
5792
33ad93b9
RG
5793# Check whether --with-isl-include was given.
5794if test "${with_isl_include+set}" = set; then :
5795 withval=$with_isl_include;
5213506e
RW
5796fi
5797
f8bf9252 5798
33ad93b9
RG
5799# Check whether --with-isl-lib was given.
5800if test "${with_isl_lib+set}" = set; then :
5801 withval=$with_isl_lib;
5213506e 5802fi
f8bf9252 5803
f8bf9252 5804
33ad93b9
RG
5805 # Check whether --enable-isl-version-check was given.
5806if test "${enable_isl_version_check+set}" = set; then :
5807 enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
5808else
5809 ENABLE_ISL_CHECK=yes
7d32a440
SP
5810fi
5811
5812
33ad93b9
RG
5813 # Initialize isllibs and islinc.
5814 case $with_isl in
5815 no)
5816 isllibs=
5817 islinc=
5818 ;;
5819 "" | yes)
5820 ;;
5821 *)
5822 isllibs="-L$with_isl/lib"
5823 islinc="-I$with_isl/include"
5824 ;;
5825 esac
5826 if test "x${with_isl_include}" != x ; then
5827 islinc="-I$with_isl_include"
5828 fi
5829 if test "x${with_isl_lib}" != x; then
5830 isllibs="-L$with_isl_lib"
5831 fi
5832 if test "x${islinc}" = x && test "x${isllibs}" = x \
5833 && test -d ${srcdir}/isl; then
5834 isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
5835 islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
5836 ENABLE_ISL_CHECK=no
2869f0ff
RB
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree ISL, disabling version check" >&5
5838$as_echo "$as_me: WARNING: using in-tree ISL, disabling version check" >&2;}
33ad93b9 5839 fi
7d32a440 5840
eae1a5d4
RG
5841 islinc="-DCLOOG_INT_GMP ${islinc}"
5842 isllibs="${isllibs} -lisl"
5843
7d32a440 5844
7d32a440 5845
9847828b
RB
5846 if test "${ENABLE_ISL_CHECK}" = yes ; then
5847 _isl_saved_CFLAGS=$CFLAGS
5848 _isl_saved_LDFLAGS=$LDFLAGS
5849 _isl_saved_LIBS=$LIBS
5850
5851 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
5852 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs}"
5853 LIBS="${_isl_saved_LIBS} -lisl"
5854
e0c0c325
SP
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compatible ISL" >&5
5856$as_echo_n "checking for compatible ISL... " >&6; }
5857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
622dbadf 5858/* end confdefs.h. */
e0c0c325 5859#include <isl/val.h>
622dbadf
BC
5860int
5861main ()
5862{
e0c0c325 5863;
622dbadf
BC
5864 ;
5865 return 0;
5866}
5867_ACEOF
5868if ac_fn_c_try_link "$LINENO"; then :
9847828b 5869 gcc_cv_isl=yes
622dbadf
BC
5870else
5871 gcc_cv_isl=no
5872fi
5873rm -f core conftest.err conftest.$ac_objext \
5874 conftest$ac_exeext conftest.$ac_ext
9847828b
RB
5875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
5876$as_echo "$gcc_cv_isl" >&6; }
5877
5878 CFLAGS=$_isl_saved_CFLAGS
5879 LDFLAGS=$_isl_saved_LDFLAGS
5880 LIBS=$_isl_saved_LIBS
5881 fi
5882
5883
f8bf9252 5884
f8bf9252 5885
33ad93b9
RG
5886
5887
33ad93b9
RG
5888 if test "x${with_isl}" = xno; then
5889 graphite_requested=no
5890 elif test "x${with_isl}" != x \
5891 || test "x${with_isl_include}" != x \
5892 || test "x${with_isl_lib}" != x ; then
5893 graphite_requested=yes
5894 else
5895 graphite_requested=no
7d32a440 5896 fi
d789184e 5897
d789184e
SP
5898
5899
33ad93b9
RG
5900 if test "${gcc_cv_isl}" = no ; then
5901 isllibs=
5902 islinc=
5903 fi
5904
5905 if test "${graphite_requested}" = yes \
5906 && test "x${isllibs}" = x \
5907 && test "x${islinc}" = x ; then
f8bf9252 5908
33ad93b9
RG
5909 as_fn_error "Unable to find a usable ISL. See config.log for details." "$LINENO" 5
5910 fi
f8bf9252 5911
d32ef397 5912
d32ef397
AS
5913fi
5914
4a9bb2aa 5915# If the ISL check failed, disable builds of in-tree variant of ISL
625afa23 5916if test "x$with_isl" = xno ||
625afa23 5917 test "x$gcc_cv_isl" = xno; then
4a9bb2aa 5918 noconfigdirs="$noconfigdirs isl"
625afa23 5919 islinc=
32d024bf
RG
5920fi
5921
625afa23
RG
5922
5923
5924
d7f09764
DN
5925# Check for LTO support.
5926# Check whether --enable-lto was given.
5927if test "${enable_lto+set}" = set; then :
5928 enableval=$enable_lto; enable_lto=$enableval
5929else
5930 enable_lto=yes; default_enable_lto=yes
5931fi
5932
5933
7413962d 5934
9a02962b
DK
5935
5936
5937target_elf=no
5938case $target in
5939 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
e44dbbe1 5940 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
9a02962b
DK
5941 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
5942 target_elf=no
5943 ;;
5944 *)
5945 target_elf=yes
5946 ;;
5947esac
5948
5949if test $target_elf = yes; then :
48215350
DK
5950 # ELF platforms build the lto-plugin always.
5951 build_lto_plugin=yes
9a02962b 5952
9a02962b
DK
5953else
5954 if test x"$default_enable_lto" = x"yes" ; then
bb79486c 5955 case $target in
2cd815e7 5956 *-apple-darwin9* | *-cygwin* | *-mingw*) ;;
48215350 5957 # On other non-ELF platforms, LTO has yet to be validated.
bb79486c
JH
5958 *) enable_lto=no ;;
5959 esac
9a02962b 5960 else
db50fe7d
IS
5961 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
5962 # It would also be nice to check the binutils support, but we don't
9a02962b
DK
5963 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
5964 # warn during gcc/ subconfigure; unless you're bootstrapping with
5965 # -flto it won't be needed until after installation anyway.
5966 case $target in
1cd0b716 5967 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
9a02962b
DK
5968 *) if test x"$enable_lto" = x"yes"; then
5969 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
5970 fi
5971 ;;
5972 esac
5973 fi
1cd0b716 5974 # Among non-ELF, only Windows platforms support the lto-plugin so far.
48215350 5975 # Build it unless LTO was explicitly disabled.
1cd0b716 5976 case $target in
48215350 5977 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
1cd0b716
DK
5978 *) ;;
5979 esac
48215350 5980
9a02962b
DK
5981fi
5982
d7f09764 5983
45b3824d
TS
5984# Check whether --enable-linker-plugin-configure-flags was given.
5985if test "${enable_linker_plugin_configure_flags+set}" = set; then :
5986 enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
5987else
5988 extra_linker_plugin_configure_flags=
5989fi
5990
5991
5992# Check whether --enable-linker-plugin-flags was given.
5993if test "${enable_linker_plugin_flags+set}" = set; then :
5994 enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
5995else
5996 extra_linker_plugin_flags=
5997fi
5998
5999
6000
f8bf9252 6001
0823efed 6002# By default, C and C++ are the only stage 1 languages.
e1888513 6003stage1_languages=,c,
2805b53a 6004
00020c16 6005# Target libraries that we bootstrap.
ad1e5170 6006bootstrap_target_libs=,target-libgcc,
00020c16 6007
55ffb5ed
NN
6008# Figure out what language subdirectories are present.
6009# Look if the user specified --enable-languages="..."; if not, use
6010# the environment variable $LANGUAGES if defined. $LANGUAGES might
6011# go away some day.
6012# NB: embedded tabs in this IF block -- do not untabify
6013if test -d ${srcdir}/gcc; then
6014 if test x"${enable_languages+set}" != xset; then
6015 if test x"${LANGUAGES+set}" = xset; then
6016 enable_languages="${LANGUAGES}"
6017 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6018 else
6019 enable_languages=all
6020 fi
6021 else
6022 if test x"${enable_languages}" = x ||
6023 test x"${enable_languages}" = xyes;
6024 then
6025 echo configure.in: --enable-languages needs at least one language argument 1>&2
6026 exit 1
6027 fi
6028 fi
6029 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6030
7f26dfa3
FXC
6031 # 'f95' is the old name for the 'fortran' language. We issue a warning
6032 # and make the substitution.
6033 case ,${enable_languages}, in
6034 *,f95,*)
6035 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6036 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6037 ;;
6038 esac
6039
0823efed
DN
6040 # If bootstrapping, C++ must be enabled.
6041 case ",$enable_languages,:$enable_bootstrap" in
6042 *,c++,*:*) ;;
6043 *:yes)
ff3ac0f4
ILT
6044 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6045 enable_languages="${enable_languages},c++"
6046 else
0823efed 6047 as_fn_error "bootstrapping requires c++ sources" "$LINENO" 5
ff3ac0f4
ILT
6048 fi
6049 ;;
6050 esac
6051
55ffb5ed
NN
6052 # First scan to see if an enabled language requires some other language.
6053 # We assume that a given config-lang.in will list all the language
6054 # front ends it requires, even if some are required indirectly.
6055 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6056 case ${lang_frag} in
6057 ..) ;;
6058 # The odd quoting in the next line works around
6059 # an apparent bug in bash 1.12 on linux.
6060 ${srcdir}/gcc/[*]/config-lang.in) ;;
6061 *)
69ecd18f
ILT
6062 # From the config-lang.in, get $language, $lang_requires, and
6063 # $lang_requires_boot_languages.
55ffb5ed
NN
6064 language=
6065 lang_requires=
69ecd18f 6066 lang_requires_boot_languages=
55ffb5ed 6067 . ${lang_frag}
69ecd18f 6068 for other in ${lang_requires} ${lang_requires_boot_languages}; do
55ffb5ed
NN
6069 case ,${enable_languages}, in
6070 *,$other,*) ;;
6071 *,all,*) ;;
6072 *,$language,*)
6073 echo " \`$other' language required by \`$language'; enabling" 1>&2
6074 enable_languages="${enable_languages},${other}"
6075 ;;
6076 esac
6077 done
69ecd18f
ILT
6078 for other in ${lang_requires_boot_languages} ; do
6079 if test "$other" != "c"; then
6080 case ,${enable_stage1_languages}, in
6081 *,$other,*) ;;
6082 *,all,*) ;;
6083 *)
6084 case ,${enable_languages}, in
6085 *,$language,*)
6086 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6087 enable_stage1_languages="$enable_stage1_languages,${other}"
6088 ;;
6089 esac
6090 ;;
6091 esac
6092 fi
6093 done
55ffb5ed
NN
6094 ;;
6095 esac
6096 done
6097
e1888513 6098 new_enable_languages=,c,
d7f09764
DN
6099
6100 # If LTO is enabled, add the LTO front end.
d7f09764 6101 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6102 case ,${enable_languages}, in
6103 *,lto,*) ;;
6104 *) enable_languages="${enable_languages},lto" ;;
6105 esac
1cd0b716 6106 if test "${build_lto_plugin}" = "yes" ; then
d7f09764 6107 configdirs="$configdirs lto-plugin"
d7f09764
DN
6108 fi
6109 fi
6110
55ffb5ed 6111 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6112 potential_languages=,c,
55ffb5ed 6113
4da3b0f8
ILT
6114 enabled_target_libs=
6115 disabled_target_libs=
6116
55ffb5ed
NN
6117 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6118 case ${lang_frag} in
6119 ..) ;;
6120 # The odd quoting in the next line works around
6121 # an apparent bug in bash 1.12 on linux.
6122 ${srcdir}/gcc/[*]/config-lang.in) ;;
6123 *)
1c710c3c 6124 # From the config-lang.in, get $language, $target_libs,
2805b53a 6125 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6126 language=
6127 target_libs=
6128 lang_dirs=
1546bb64 6129 subdir_requires=
e1888513
PB
6130 boot_language=no
6131 build_by_default=yes
55ffb5ed 6132 . ${lang_frag}
e1888513
PB
6133 if test x${language} = x; then
6134 echo "${lang_frag} doesn't set \$language." 1>&2
6135 exit 1
6136 fi
6137
78767fd9 6138 if test "$language" = "c++"; then
0823efed 6139 boot_language=yes
00020c16
ILT
6140 fi
6141
178f875a 6142 add_this_lang=no
e1888513
PB
6143 case ,${enable_languages}, in
6144 *,${language},*)
d4a10d0a
SB
6145 # Language was explicitly selected; include it
6146 # unless it is C, which is enabled by default.
6147 if test "$language" != "c"; then
6148 add_this_lang=yes
6149 fi
55ffb5ed 6150 ;;
e1888513
PB
6151 *,all,*)
6152 # 'all' was selected, select it if it is a default language
178f875a
JM
6153 if test "$language" != "c"; then
6154 add_this_lang=${build_by_default}
6155 fi
55ffb5ed
NN
6156 ;;
6157 esac
6de9cd9a 6158
1546bb64 6159 # Disable languages that need other directories if these aren't available.
95695ad3 6160 for i in $subdir_requires; do
b6348cb3 6161 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6162 case ,${enable_languages}, in
6163 *,${language},*)
6164 # Specifically requested language; tell them.
5213506e 6165 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6166 ;;
6167 *)
6168 # Silently disable.
e1888513 6169 add_this_lang=unsupported
1546bb64
PB
6170 ;;
6171 esac
6172 done
6173
e1888513
PB
6174 # Disable Ada if no preexisting GNAT is available.
6175 case ,${enable_languages},:${language}:${have_gnat} in
6176 *,${language},*:ada:no)
6177 # Specifically requested language; tell them.
5213506e 6178 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6179 ;;
6180 *:ada:no)
6181 # Silently disable.
6182 add_this_lang=unsupported
6183 ;;
6184 esac
6185
4fab7234
HPN
6186 # Disable a language that is unsupported by the target.
6187 case " $unsupported_languages " in
6188 *" $language "*)
e1888513 6189 add_this_lang=unsupported
4fab7234
HPN
6190 ;;
6191 esac
6192
6de9cd9a 6193 case $add_this_lang in
e1888513 6194 unsupported)
55ffb5ed 6195 # Remove language-dependent dirs.
4da3b0f8
ILT
6196 disabled_target_libs="$disabled_target_libs $target_libs"
6197 noconfigdirs="$noconfigdirs $lang_dirs"
2805b53a 6198 ;;
e1888513
PB
6199 no)
6200 # Remove language-dependent dirs; still show language as supported.
4da3b0f8
ILT
6201 disabled_target_libs="$disabled_target_libs $target_libs"
6202 noconfigdirs="$noconfigdirs $lang_dirs"
e1888513
PB
6203 potential_languages="${potential_languages}${language},"
6204 ;;
6205 yes)
6206 new_enable_languages="${new_enable_languages}${language},"
6207 potential_languages="${potential_languages}${language},"
2805b53a 6208 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4da3b0f8 6209 enabled_target_libs="$enabled_target_libs $target_libs"
ab9dcd0c
RW
6210 case "${boot_language}:,$enable_stage1_languages," in
6211 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6212 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6213 case ",$stage1_languages," in
6214 *,$language,* | ,yes, | ,all,) ;;
6215 *) stage1_languages="${stage1_languages}${language}," ;;
6216 esac
00020c16
ILT
6217 # We need to bootstrap any supporting libraries.
6218 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6219 ;;
6220 esac
6221 ;;
55ffb5ed
NN
6222 esac
6223 ;;
6224 esac
6225 done
6226
4da3b0f8
ILT
6227 # Add target libraries which are only needed for disabled languages
6228 # to noconfigdirs.
6229 if test -n "$disabled_target_libs"; then
6230 for dir in $disabled_target_libs; do
6231 case " $enabled_target_libs " in
6232 *" ${dir} "*) ;;
6233 *) noconfigdirs="$noconfigdirs $dir" ;;
6234 esac
6235 done
6236 fi
6237
5213506e
RW
6238 # Check whether --enable-stage1-languages was given.
6239if test "${enable_stage1_languages+set}" = set; then :
6240 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6241 ,no,|,,)
6242 # Set it to something that will have no effect in the loop below
6243 enable_stage1_languages=c ;;
6244 ,yes,)
6245 enable_stage1_languages=`echo $new_enable_languages | \
6246 sed -e "s/^,//" -e "s/,$//" ` ;;
6247 *,all,*)
6248 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6249 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6250 esac
6251
6252 # Add "good" languages from enable_stage1_languages to stage1_languages,
6253 # while "bad" languages go in missing_languages. Leave no duplicates.
6254 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6255 case $potential_languages in
6256 *,$i,*)
6257 case $stage1_languages in
6258 *,$i,*) ;;
6259 *) stage1_languages="$stage1_languages$i," ;;
6260 esac ;;
6261 *)
6262 case $missing_languages in
6263 *,$i,*) ;;
6264 *) missing_languages="$missing_languages$i," ;;
6265 esac ;;
6266 esac
6267 done
5213506e
RW
6268fi
6269
e1888513
PB
6270
6271 # Remove leading/trailing commas that were added for simplicity
6272 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6273 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6274 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6275 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6276
55ffb5ed 6277 if test "x$missing_languages" != x; then
5213506e 6278 as_fn_error "
0cf085e4 6279The following requested languages could not be built: ${missing_languages}
5213506e 6280Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6281 fi
55ffb5ed
NN
6282 if test "x$new_enable_languages" != "x$enable_languages"; then
6283 echo The following languages will be built: ${new_enable_languages}
e1888513 6284 enable_languages="$new_enable_languages"
55ffb5ed 6285 fi
e1888513 6286
1c710c3c 6287
b2eaac4a 6288 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6289fi
6290
27079765
AH
6291# Handle --disable-<component> generically.
6292for dir in $configdirs $build_configdirs $target_configdirs ; do
6293 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6294 varname=`echo $dirname | sed -e s/+/_/g`
6295 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6296 noconfigdirs="$noconfigdirs $dir"
6297 fi
6298done
6299
7cd0cf9c 6300# Check for Boehm's garbage collector
5213506e
RW
6301# Check whether --enable-objc-gc was given.
6302if test "${enable_objc_gc+set}" = set; then :
6303 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
7cd0cf9c 6304 *,objc,*:*:yes:*target-boehm-gc*)
5213506e 6305 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
7cd0cf9c
DA
6306 ;;
6307esac
5213506e
RW
6308fi
6309
7cd0cf9c
DA
6310
6311# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
6312case ,${enable_languages},:${enable_objc_gc} in
6313 *,objc,*:yes)
7cd0cf9c
DA
6314 # Keep target-boehm-gc if requested for Objective-C.
6315 ;;
7cd0cf9c 6316 *)
2a79fd67
DA
6317 # Otherwise remove target-boehm-gc depending on target-libjava.
6318 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6319 noconfigdirs="$noconfigdirs target-boehm-gc"
6320 fi
7cd0cf9c
DA
6321 ;;
6322esac
6323
1007a55c 6324# Disable libcilkrts, libitm, libsanitizer, libvtv if we're not building C++
99776ebd 6325case ,${enable_languages}, in
1007a55c
JW
6326 *,c++,*)
6327 # Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
6328 case "${noconfigdirs}" in
6329 *target-libstdc++-v3*)
6330 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
6331 ;;
6332 *) ;;
6333 esac
6334 ;;
99776ebd 6335 *)
186bc287 6336 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv"
99776ebd
RH
6337 ;;
6338esac
6339
ee6a22df
L
6340# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6341# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6342# If we have the source for $noconfigdirs entries, add them to $notsupp.
6343
6344notsupp=""
6345for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6346 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6347 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6348 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6349 if test -r $srcdir/$dirname/configure ; then
6350 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6351 true
6352 else
6353 notsupp="$notsupp $dir"
6354 fi
6355 fi
6356 fi
ee6a22df
L
6357 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6358 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6359 if test -r $srcdir/$dirname/configure ; then
6360 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6361 true
6362 else
6363 notsupp="$notsupp $dir"
6364 fi
6365 fi
6366 fi
55ffb5ed
NN
6367 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6368 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6369 if test -r $srcdir/$dirname/configure ; then
6370 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6371 true
6372 else
6373 notsupp="$notsupp $dir"
6374 fi
6375 fi
6376 fi
6377done
6378
55ffb5ed
NN
6379# Quietly strip out all directories which aren't configurable in this tree.
6380# This relies on all configurable subdirectories being autoconfiscated, which
6381# is now the case.
23f6b2f9
PB
6382build_configdirs_all="$build_configdirs"
6383build_configdirs=
6384for i in ${build_configdirs_all} ; do
1c710c3c 6385 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6386 if test -f ${srcdir}/$j/configure ; then
6387 build_configdirs="${build_configdirs} $i"
6388 fi
6389done
6390
55ffb5ed
NN
6391configdirs_all="$configdirs"
6392configdirs=
6393for i in ${configdirs_all} ; do
6394 if test -f ${srcdir}/$i/configure ; then
6395 configdirs="${configdirs} $i"
6396 fi
6397done
23f6b2f9 6398
55ffb5ed
NN
6399target_configdirs_all="$target_configdirs"
6400target_configdirs=
6401for i in ${target_configdirs_all} ; do
1c710c3c 6402 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6403 if test -f ${srcdir}/$j/configure ; then
6404 target_configdirs="${target_configdirs} $i"
6405 fi
6406done
6407
45b3824d
TS
6408# libiberty-linker-plugin is special: it doesn't have its own source directory,
6409# so we have to add it after the preceding checks.
6410if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6411then
6412 case " $configdirs " in
6413 *" libiberty "*)
6414 # If we can build libiberty, we can also build libiberty-linker-plugin.
6415 configdirs="$configdirs libiberty-linker-plugin"
6416 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6417 --with-libiberty=../libiberty-linker-plugin";;
6418 *)
6419 as_fn_error "libiberty missing" "$LINENO" 5;;
6420 esac
6421fi
6422
fca38047
TS
6423# Sometimes we have special requirements for the host libiberty.
6424extra_host_libiberty_configure_flags=
6425case " $configdirs " in
6426 *" lto-plugin "* | *" libcc1 "*)
6427 # When these are to be built as shared libraries, the same applies to
6428 # libiberty.
6429 extra_host_libiberty_configure_flags=--enable-shared
6430 ;;
6431esac
6432
6433
55ffb5ed
NN
6434# Produce a warning message for the subdirs we can't configure.
6435# This isn't especially interesting in the Cygnus tree, but in the individual
6436# FSF releases, it's important to let people know when their machine isn't
6437# supported by the one or two programs in a package.
6438
6439if test -n "${notsupp}" && test -z "${norecursion}" ; then
6440 # If $appdirs is non-empty, at least one of those directories must still
6441 # be configured, or we error out. (E.g., if the gas release supports a
6442 # specified target in some subdirs but not the gas subdir, we shouldn't
6443 # pretend that all is well.)
6444 if test -n "$appdirs" ; then
6445 for dir in $appdirs ; do
6446 if test -r $dir/Makefile.in ; then
6447 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6448 appdirs=""
6449 break
6450 fi
23f6b2f9 6451 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6452 appdirs=""
6453 break
6454 fi
6455 fi
6456 done
6457 if test -n "$appdirs" ; then
6458 echo "*** This configuration is not supported by this package." 1>&2
6459 exit 1
6460 fi
6461 fi
6462 # Okay, some application will build, or we don't care to check. Still
6463 # notify of subdirs not getting built.
6464 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6465 echo " ${notsupp}" 1>&2
6466 echo " (Any other directories should still work fine.)" 1>&2
6467fi
6468
6469case "$host" in
6470 *msdosdjgpp*)
6471 enable_gdbtk=no ;;
6472esac
6473
c3a86da9
DJ
6474# To find our prefix, in gcc_cv_tool_prefix.
6475
6476# The user is always right.
6477if test "${PATH_SEPARATOR+set}" != set; then
6478 echo "#! /bin/sh" >conf$$.sh
6479 echo "exit 0" >>conf$$.sh
6480 chmod +x conf$$.sh
6481 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6482 PATH_SEPARATOR=';'
6483 else
6484 PATH_SEPARATOR=:
6485 fi
6486 rm -f conf$$.sh
6487fi
6488
6489
6490
6491if test "x$exec_prefix" = xNONE; then
6492 if test "x$prefix" = xNONE; then
6493 gcc_cv_tool_prefix=$ac_default_prefix
6494 else
6495 gcc_cv_tool_prefix=$prefix
6496 fi
6497else
6498 gcc_cv_tool_prefix=$exec_prefix
6499fi
6500
6501# If there is no compiler in the tree, use the PATH only. In any
6502# case, if there is no compiler in the tree nobody should use
6503# AS_FOR_TARGET and LD_FOR_TARGET.
6504if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6505 gcc_version=`cat $srcdir/gcc/BASE-VER`
6506 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6507 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6508 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6509 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6510 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6511 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6512else
6513 gcc_cv_tool_dirs=
6514fi
6515
6516if test x$build = x$target && test -n "$md_exec_prefix"; then
6517 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6518fi
6519
6520
6521
55ffb5ed
NN
6522copy_dirs=
6523
1c710c3c 6524
5213506e
RW
6525# Check whether --with-build-sysroot was given.
6526if test "${with_build_sysroot+set}" = set; then :
6527 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6528 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6529 fi
6530else
6531 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6532fi
526635cb
MM
6533
6534
c8aea42c 6535
5213506e
RW
6536
6537# Check whether --with-debug-prefix-map was given.
6538if test "${with_debug_prefix_map+set}" = set; then :
6539 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6540 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6541 for debug_map in $withval; do
6542 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6543 done
6544 fi
6545else
6546 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6547fi
6548
c8aea42c
PB
6549
6550
1c8bd6a3
PB
6551# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6552# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6553# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6554# We want to ensure that TARGET libraries (which we know are built with
6555# gcc) are built with "-O2 -g", so include those options when setting
6556# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6557if test "x$CFLAGS_FOR_TARGET" = x; then
6558 CFLAGS_FOR_TARGET=$CFLAGS
6559 case " $CFLAGS " in
6560 *" -O2 "*) ;;
bd8e704f 6561 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6562 esac
6563 case " $CFLAGS " in
6564 *" -g "* | *" -g3 "*) ;;
bd8e704f 6565 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6566 esac
6567fi
6568
6569
6570if test "x$CXXFLAGS_FOR_TARGET" = x; then
6571 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6572 case " $CXXFLAGS " in
6573 *" -O2 "*) ;;
bd8e704f 6574 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6575 esac
6576 case " $CXXFLAGS " in
6577 *" -g "* | *" -g3 "*) ;;
bd8e704f 6578 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6579 esac
6580fi
6581
6582
6f57bdf6
DK
6583
6584
55ffb5ed
NN
6585# Handle --with-headers=XXX. If the value is not "yes", the contents of
6586# the named directory are copied to $(tooldir)/sys-include.
6587if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6588 if test x${is_cross_compiler} = xno ; then
6589 echo 1>&2 '***' --with-headers is only supported when cross compiling
6590 exit 1
6591 fi
6592 if test x"${with_headers}" != xyes ; then
c3a86da9 6593 x=${gcc_cv_tool_prefix}
1c710c3c 6594 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6595 fi
6596fi
6597
6598# Handle --with-libs=XXX. If the value is not "yes", the contents of
6599# the name directories are copied to $(tooldir)/lib. Multiple directories
6600# are permitted.
6601if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6602 if test x${is_cross_compiler} = xno ; then
6603 echo 1>&2 '***' --with-libs is only supported when cross compiling
6604 exit 1
6605 fi
6606 if test x"${with_libs}" != xyes ; then
6607 # Copy the libraries in reverse order, so that files in the first named
6608 # library override files in subsequent libraries.
c3a86da9 6609 x=${gcc_cv_tool_prefix}
55ffb5ed 6610 for l in ${with_libs}; do
1c710c3c 6611 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6612 done
6613 fi
6614fi
6615
d7f09764 6616# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6617#
6618# This is done by determining whether or not the appropriate directory
6619# is available, and by checking whether or not specific configurations
6620# have requested that this magic not happen.
1c710c3c
DJ
6621#
6622# The command line options always override the explicit settings in
e8b05380
PB
6623# configure.in, and the settings in configure.in override this magic.
6624#
1c710c3c 6625# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6626# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6627# --without-gnu-ld options for the configure script. Similarly, if
6628# the default is to use the included zlib and you don't want to do that,
6629# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6630
6631if test x${use_gnu_as} = x &&
6632 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6633 with_gnu_as=yes
6634 extra_host_args="$extra_host_args --with-gnu-as"
6635fi
6636
6637if test x${use_gnu_ld} = x &&
5afab7ad 6638 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6639 with_gnu_ld=yes
6640 extra_host_args="$extra_host_args --with-gnu-ld"
6641fi
6642
d7f09764
DN
6643if test x${use_included_zlib} = x &&
6644 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6645 :
6646else
6647 with_system_zlib=yes
6648 extra_host_args="$extra_host_args --with-system-zlib"
6649fi
6650
e8b05380
PB
6651# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6652# can detect this case.
6653
6654if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6655 with_newlib=yes
6656 extra_host_args="$extra_host_args --with-newlib"
6657fi
6658
55ffb5ed
NN
6659# Handle ${copy_dirs}
6660set fnord ${copy_dirs}
6661shift
6662while test $# != 0 ; do
6663 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6664 :
6665 else
6666 echo Copying $1 to $2
6667
6668 # Use the install script to create the directory and all required
6669 # parent directories.
6670 if test -d $2 ; then
6671 :
6672 else
6673 echo >config.temp
6674 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6675 fi
6676
6677 # Copy the directory, assuming we have tar.
6678 # FIXME: Should we use B in the second tar? Not all systems support it.
6679 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6680
6681 # It is the responsibility of the user to correctly adjust all
6682 # symlinks. If somebody can figure out how to handle them correctly
6683 # here, feel free to add the code.
6684
6685 echo $1 > $2/COPIED
6686 fi
6687 shift; shift
6688done
6689
e8b05380
PB
6690# Determine a target-dependent exec_prefix that the installed
6691# gcc will search in. Keep this list sorted by triplet, with
6692# the *-*-osname triplets last.
6693md_exec_prefix=
6694case "${target}" in
30b74385 6695 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6696 md_exec_prefix=/dev/env/DJDIR/bin
6697 ;;
e8b05380 6698 *-*-hpux* | \
e8b05380 6699 *-*-nto-qnx* | \
6de66370 6700 *-*-solaris2*)
e8b05380
PB
6701 md_exec_prefix=/usr/ccs/bin
6702 ;;
6703esac
6704
671aa708
NN
6705extra_arflags_for_target=
6706extra_nmflags_for_target=
6707extra_ranlibflags_for_target=
6708target_makefile_frag=/dev/null
6709case "${target}" in
58e24147
AM
6710 spu-*-*)
6711 target_makefile_frag="config/mt-spu"
6712 ;;
d91491e5 6713 mips*-sde-elf* | mips*-mti-elf*)
4bf6c438
RS
6714 target_makefile_frag="config/mt-sde"
6715 ;;
1ec3b87b
RS
6716 mipsisa*-*-elfoabi*)
6717 target_makefile_frag="config/mt-mips-elfoabi"
6718 ;;
08d0963a
RS
6719 mips*-*-*linux* | mips*-*-gnu*)
6720 target_makefile_frag="config/mt-mips-gnu"
6721 ;;
707f1839
SL
6722 nios2-*-elf*)
6723 target_makefile_frag="config/mt-nios2-elf"
6724 ;;
416ac4d4 6725 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6726 target_makefile_frag="config/mt-gnu"
671aa708
NN
6727 ;;
6728 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6729 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6730 # commands to handle both 32-bit and 64-bit objects. These flags are
6731 # harmless if we're using GNU nm or ar.
6732 extra_arflags_for_target=" -X32_64"
6733 extra_nmflags_for_target=" -B -X32_64"
6734 ;;
671aa708
NN
6735esac
6736
6737alphaieee_frag=/dev/null
6738case $target in
6739 alpha*-*-*)
6740 # This just makes sure to use the -mieee option to build target libs.
6741 # This should probably be set individually by each library.
6742 alphaieee_frag="config/mt-alphaieee"
6743 ;;
6744esac
6745
6746# If --enable-target-optspace always use -Os instead of -O2 to build
6747# the target libraries, similarly if it is not specified, use -Os
6748# on selected platforms.
6749ospace_frag=/dev/null
6750case "${enable_target_optspace}:${target}" in
6751 yes:*)
6752 ospace_frag="config/mt-ospace"
6753 ;;
6754 :d30v-*)
6755 ospace_frag="config/mt-d30v"
6756 ;;
6757 :m32r-* | :d10v-* | :fr30-*)
6758 ospace_frag="config/mt-ospace"
6759 ;;
6760 no:* | :*)
6761 ;;
6762 *)
6763 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6764 ;;
6765esac
6766
671aa708
NN
6767# Some systems (e.g., one of the i386-aix systems the gas testers are
6768# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6769tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6770build_tooldir=${tooldir}
6771
671aa708
NN
6772# Create a .gdbinit file which runs the one in srcdir
6773# and tells GDB to look there for source files.
6774
6775if test -r ${srcdir}/.gdbinit ; then
6776 case ${srcdir} in
6777 .) ;;
6778 *) cat > ./.gdbinit <<EOF
6779# ${NO_EDIT}
6780dir ${srcdir}
6781dir .
6782source ${srcdir}/.gdbinit
6783EOF
6784 ;;
6785 esac
6786fi
6787
671aa708
NN
6788# Make sure that the compiler is able to generate an executable. If it
6789# can't, we are probably in trouble. We don't care whether we can run the
6790# executable--we might be using a cross compiler--we only care whether it
6791# can be created. At this point the main configure script has set CC.
6792we_are_ok=no
6793echo "int main () { return 0; }" > conftest.c
6794${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6795if test $? = 0 ; then
6796 if test -s conftest || test -s conftest.exe ; then
6797 we_are_ok=yes
6798 fi
1c710c3c 6799fi
671aa708
NN
6800case $we_are_ok in
6801 no)
6802 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6803 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6804 rm -f conftest*
6805 exit 1
6806 ;;
6807esac
6808rm -f conftest*
6809
d89f0ad6 6810# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
6811case "${host}" in
6812 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
111eeb6e 6813 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 6814 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
6815 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6816esac
6817
d89f0ad6
AL
6818# On systems where the dynamic library environment variable is PATH,
6819# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6820# built executables to PATH.
6821if test "$RPATH_ENVVAR" = PATH; then
6822 GCC_SHLIB_SUBDIR=/shlib
6823else
6824 GCC_SHLIB_SUBDIR=
6825fi
6826
beeda1d9
JJ
6827# Adjust the toplevel makefile according to whether bootstrap was selected.
6828case $enable_bootstrap in
6829 yes)
6830 bootstrap_suffix=bootstrap
6831 BUILD_CONFIG=bootstrap-debug
6832 ;;
6833 no)
6834 bootstrap_suffix=no-bootstrap
6835 BUILD_CONFIG=
6836 ;;
6837esac
6838
6839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
6840$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
6841
6842
6843# Check whether --with-build-config was given.
6844if test "${with_build_config+set}" = set; then :
6845 withval=$with_build_config; case $with_build_config in
6846 yes) with_build_config= ;;
6847 no) with_build_config= BUILD_CONFIG= ;;
6848 esac
6849fi
6850
6851
6852if test "x${with_build_config}" != x; then
6853 BUILD_CONFIG=$with_build_config
6854else
6855 case $BUILD_CONFIG in
6856 bootstrap-debug)
6857 if echo "int f (void) { return 0; }" > conftest.c &&
6858 ${CC} -c conftest.c &&
6859 mv conftest.o conftest.o.g0 &&
6860 ${CC} -c -g conftest.c &&
6861 mv conftest.o conftest.o.g &&
6862 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
6863 :
6864 else
6865 BUILD_CONFIG=
6866 fi
6867 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
6868 ;;
6869 esac
6870fi
6871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
6872$as_echo "$BUILD_CONFIG" >&6; }
6873
6874
6875# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
6876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
6877$as_echo_n "checking for --enable-vtable-verify... " >&6; }
6878# Check whether --enable-vtable-verify was given.
6879if test "${enable_vtable_verify+set}" = set; then :
6880 enableval=$enable_vtable_verify; case "$enableval" in
6881 yes) enable_vtable_verify=yes ;;
6882 no) enable_vtable_verify=no ;;
6883 *) enable_vtable_verify=no;;
6884 esac
6885else
6886 enable_vtable_verify=no
6887fi
6888
6889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
6890$as_echo "$enable_vtable_verify" >&6; }
6891
671aa708
NN
6892# Record target_configdirs and the configure arguments for target and
6893# build configuration in Makefile.
6894target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 6895build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9e1c8fc1 6896bootstrap_fixincludes=no
671aa708 6897
ad1e5170
JR
6898# If we are building libgomp, bootstrap it.
6899if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
6900 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
6901fi
6902
beeda1d9
JJ
6903# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
6904# or bootstrap-ubsan, bootstrap it.
6905if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
6906 case "$BUILD_CONFIG" in
6907 *bootstrap-asan* | *bootstrap-ubsan* )
6908 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9e1c8fc1 6909 bootstrap_fixincludes=yes
beeda1d9
JJ
6910 ;;
6911 esac
ac8701fe
L
6912fi
6913
beeda1d9
JJ
6914# If we are building libvtv and --enable-vtable-verify, bootstrap it.
6915if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
6916 test "$enable_vtable_verify" != no; then
2077db1b
CT
6917 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
6918fi
6919
671aa708
NN
6920# Determine whether gdb needs tk/tcl or not.
6921# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6922# and in that case we want gdb to be built without tk. Ugh!
6923# In fact I believe gdb is the *only* package directly dependent on tk,
6924# so we should be able to put the 'maybe's in unconditionally and
6925# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6926# 100% sure that that's safe though.
e914a571 6927
b4f96efe 6928gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
6929case "$enable_gdbtk" in
6930 no)
6931 GDB_TK="" ;;
e914a571
AC
6932 yes)
6933 GDB_TK="${gdb_tk}" ;;
671aa708 6934 *)
e914a571
AC
6935 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6936 # distro. Eventually someone will fix this and move Insight, nee
6937 # gdbtk to a separate directory.
6938 if test -d ${srcdir}/gdb/gdbtk ; then
6939 GDB_TK="${gdb_tk}"
6940 else
6941 GDB_TK=""
6942 fi
6943 ;;
671aa708 6944esac
ef9db8d5
DJ
6945CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6946INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 6947
60975492 6948# Strip out unwanted targets.
8b87bb96
NN
6949
6950# While at that, we remove Makefiles if we were started for recursive
6951# configuration, so that the top-level Makefile reconfigures them,
6952# like we used to do when configure itself was recursive.
8b87bb96 6953
3e54529c
RW
6954# Loop over modules. We used to use the "$extrasub" feature from Autoconf
6955# but now we're fixing up the Makefile ourselves with the additional
6956# commands passed to AC_CONFIG_FILES. Use separate variables
6957# extrasub-{build,host,target} not because there is any reason to split
6958# the substitutions up that way, but only to remain below the limit of
6959# 99 commands in a script, for HP-UX sed.
6960# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 6961
79cd2b23
RW
6962case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
6963 yes:yes:*\ gold\ *:*,c++,*) ;;
6964 yes:yes:*\ gold\ *:*)
6965 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
6966 ;;
6967esac
6968
3e54529c 6969extrasub_build=
23f6b2f9 6970for module in ${build_configdirs} ; do
5607edfd
PB
6971 if test -z "${no_recursion}" \
6972 && test -f ${build_subdir}/${module}/Makefile; then
6973 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
6974 rm -f ${build_subdir}/${module}/Makefile
6975 fi
3e54529c 6976 extrasub_build="$extrasub_build
5607edfd
PB
6977/^@if build-$module\$/d
6978/^@endif build-$module\$/d
6979/^@if build-$module-$bootstrap_suffix\$/d
6980/^@endif build-$module-$bootstrap_suffix\$/d"
6981done
3e54529c 6982extrasub_host=
5607edfd 6983for module in ${configdirs} ; do
a6fbc1e2 6984 if test -z "${no_recursion}"; then
f063a9ed 6985 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
6986 if test -f ${file}; then
6987 echo 1>&2 "*** removing ${file} to force reconfigure"
6988 rm -f ${file}
6989 fi
6990 done
5607edfd 6991 fi
9e1c8fc1
JJ
6992 case ${module},${bootstrap_fixincludes} in
6993 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
6994 *) host_bootstrap_suffix=$bootstrap_suffix ;;
6995 esac
3e54529c 6996 extrasub_host="$extrasub_host
5607edfd
PB
6997/^@if $module\$/d
6998/^@endif $module\$/d
9e1c8fc1
JJ
6999/^@if $module-$host_bootstrap_suffix\$/d
7000/^@endif $module-$host_bootstrap_suffix\$/d"
5607edfd 7001done
3e54529c 7002extrasub_target=
5607edfd
PB
7003for module in ${target_configdirs} ; do
7004 if test -z "${no_recursion}" \
7005 && test -f ${target_subdir}/${module}/Makefile; then
7006 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7007 rm -f ${target_subdir}/${module}/Makefile
7008 fi
00020c16
ILT
7009
7010 # We only bootstrap target libraries listed in bootstrap_target_libs.
7011 case $bootstrap_target_libs in
7012 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7013 *) target_bootstrap_suffix=no-bootstrap ;;
7014 esac
7015
3e54529c 7016 extrasub_target="$extrasub_target
5607edfd
PB
7017/^@if target-$module\$/d
7018/^@endif target-$module\$/d
00020c16
ILT
7019/^@if target-$module-$target_bootstrap_suffix\$/d
7020/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7021done
7022
3e54529c
RW
7023# Do the final fixup along with target modules.
7024extrasub_target="$extrasub_target
60975492 7025/^@if /,/^@endif /d"
671aa708
NN
7026
7027# Create the serialization dependencies. This uses a temporary file.
7028
5213506e
RW
7029# Check whether --enable-serial-configure was given.
7030if test "${enable_serial_configure+set}" = set; then :
7031 enableval=$enable_serial_configure;
7032fi
ade82b16
AO
7033
7034
bf1d3e81
NN
7035case ${enable_serial_configure} in
7036 yes)
7037 enable_serial_build_configure=yes
7038 enable_serial_host_configure=yes
7039 enable_serial_target_configure=yes
7040 ;;
7041esac
7042
671aa708
NN
7043# These force 'configure's to be done one at a time, to avoid problems
7044# with contention over a shared config.cache.
7045rm -f serdep.tmp
ade82b16 7046echo '# serdep.tmp' > serdep.tmp
671aa708 7047olditem=
bf1d3e81 7048test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7049for item in ${build_configdirs} ; do
7050 case ${olditem} in
7051 "") ;;
ade82b16 7052 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7053 esac
7054 olditem=${item}
7055done
7056olditem=
bf1d3e81 7057test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7058for item in ${configdirs} ; do
7059 case ${olditem} in
7060 "") ;;
ade82b16 7061 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7062 esac
7063 olditem=${item}
7064done
7065olditem=
bf1d3e81 7066test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7067for item in ${target_configdirs} ; do
7068 case ${olditem} in
7069 "") ;;
ade82b16 7070 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7071 esac
7072 olditem=${item}
7073done
7074serialization_dependencies=serdep.tmp
7075
7076
ade82b16 7077# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7078# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7079# might not want to pass down to subconfigures. The exception being
7080# --cache-file=/dev/null, which is used to turn off the use of cache
7081# files altogether, and which should be passed on to subconfigures.
7082# Also strip program-prefix, program-suffix, and program-transform-name,
7083# so that we can pass down a consistent program-transform-name.
1c710c3c 7084baseargs=
29a63921 7085tbaseargs=
1c710c3c
DJ
7086keep_next=no
7087skip_next=no
7088eval "set -- $ac_configure_args"
44bfc3ac
DJ
7089for ac_arg
7090do
1c710c3c
DJ
7091 if test X"$skip_next" = X"yes"; then
7092 skip_next=no
7093 continue
7094 fi
7095 if test X"$keep_next" = X"yes"; then
7096 case $ac_arg in
7097 *\'*)
7098 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7099 esac
7100 baseargs="$baseargs '$ac_arg'"
29a63921 7101 tbaseargs="$tbaseargs '$ac_arg'"
1c710c3c
DJ
7102 keep_next=no
7103 continue
7104 fi
7105
7106 # Handle separated arguments. Based on the logic generated by
7107 # autoconf 2.59.
7108 case $ac_arg in
7109 *=* | --config-cache | -C | -disable-* | --disable-* \
7110 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7111 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7112 | -with-* | --with-* | -without-* | --without-* | --x)
7113 separate_arg=no
7114 ;;
7115 -*)
7116 separate_arg=yes
7117 ;;
7118 *)
7119 separate_arg=no
7120 ;;
7121 esac
7122
29a63921
AO
7123 skip_targ=no
7124 case $ac_arg in
7125
7126 --with-* | --without-*)
7127 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7128
7129 case $libopt in
7130 *[-_]include)
7131 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7132 ;;
7133 *[-_]lib)
7134 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7135 ;;
7136 *)
7137 lib=$libopt
7138 ;;
7139 esac
7140
7141
7142 case $lib in
4a9bb2aa 7143 mpc | mpfr | gmp | isl)
29a63921
AO
7144 # If we're processing --with-$lib, --with-$lib-include or
7145 # --with-$lib-lib, for one of the libs above, and target is
7146 # different from host, don't pass the current argument to any
7147 # target library's configure.
7148 if test x$is_cross_compiler = xyes; then
7149 skip_targ=yes
7150 fi
7151 ;;
7152 esac
7153 ;;
7154 esac
7155
1c710c3c 7156 case "$ac_arg" in
f1a036e4
NC
7157 --cache-file=/dev/null | \
7158 -cache-file=/dev/null )
7159 # Handled here to avoid the test to skip args below.
7160 baseargs="$baseargs '$ac_arg'"
29a63921 7161 tbaseargs="$tbaseargs '$ac_arg'"
f1a036e4
NC
7162 # Assert: $separate_arg should always be no.
7163 keep_next=$separate_arg
7164 ;;
1c710c3c
DJ
7165 --no*)
7166 continue
7167 ;;
7168 --c* | \
7169 --sr* | \
7170 --ho* | \
7171 --bu* | \
7172 --t* | \
7173 --program-* | \
7174 -cache_file* | \
7175 -srcdir* | \
7176 -host* | \
7177 -build* | \
7178 -target* | \
7179 -program-prefix* | \
7180 -program-suffix* | \
7181 -program-transform-name* )
7182 skip_next=$separate_arg
7183 continue
7184 ;;
7185 -*)
7186 # An option. Add it.
7187 case $ac_arg in
7188 *\'*)
7189 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7190 esac
7191 baseargs="$baseargs '$ac_arg'"
29a63921
AO
7192 if test X"$skip_targ" = Xno; then
7193 tbaseargs="$tbaseargs '$ac_arg'"
7194 fi
1c710c3c
DJ
7195 keep_next=$separate_arg
7196 ;;
7197 *)
7198 # Either a variable assignment, or a nonopt (triplet). Don't
7199 # pass it down; let the Makefile handle this.
7200 continue
7201 ;;
7202 esac
7203done
7204# Remove the initial space we just introduced and, as these will be
7205# expanded by make, quote '$'.
7206baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7207
43bb47c2
DJ
7208# Add in --program-transform-name, after --program-prefix and
7209# --program-suffix have been applied to it. Autoconf has already
7210# doubled dollar signs and backslashes in program_transform_name; we want
7211# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7212# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7213# Also, because we want to override the logic in subdir configure scripts to
7214# choose program_transform_name, replace any s,x,x, with s,y,y,.
7215sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7216${program_transform_name}
7217EOF_SED
7218gcc_transform_name=`cat conftestsed.out`
7219rm -f conftestsed.out
7220baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
29a63921 7221tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7222if test "$silent" = yes; then
7223 baseargs="$baseargs --silent"
29a63921 7224 tbaseargs="$tbaseargs --silent"
d9acb717 7225fi
0115d4a3 7226baseargs="$baseargs --disable-option-checking"
29a63921 7227tbaseargs="$tbaseargs --disable-option-checking"
43bb47c2 7228
ffedf511
RW
7229# Record and document user additions to sub configure arguments.
7230
7231
7232
7233
671aa708
NN
7234# For the build-side libraries, we just need to pretend we're native,
7235# and not use the same cache file. Multilibs are neither needed nor
3d96b0d0
HPN
7236# desired. We can't even use the same cache file for all build-side
7237# libraries, as they're compiled differently; some with C, some with
7238# C++ or with different feature-enabling options.
7239build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
671aa708
NN
7240
7241# For host modules, accept cache file option, or specification as blank.
7242case "${cache_file}" in
7243"") # empty
7244 cache_file_option="" ;;
7245/* | [A-Za-z]:[\\/]* ) # absolute path
7246 cache_file_option="--cache-file=${cache_file}" ;;
7247*) # relative path
7248 cache_file_option="--cache-file=../${cache_file}" ;;
7249esac
7250
09438bde
NN
7251# Host dirs don't like to share a cache file either, horribly enough.
7252# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7253host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7254
29a63921 7255target_configargs="$target_configargs ${tbaseargs}"
671aa708
NN
7256
7257# Passing a --with-cross-host argument lets the target libraries know
7258# whether they are being built with a cross-compiler or being built
7259# native. However, it would be better to use other mechanisms to make the
7260# sorts of decisions they want to make on this basis. Please consider
7261# this option to be deprecated. FIXME.
7262if test x${is_cross_compiler} = xyes ; then
1c710c3c 7263 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7264fi
7265
79e0604d
FXC
7266# Special user-friendly check for native x86_64-linux build, if
7267# multilib is not explicitly enabled.
7268case "$target:$have_compiler:$host:$target:$enable_multilib" in
7269 x86_64-*linux*:yes:$build:$build:)
7270 # Make sure we have a developement environment that handles 32-bit
7271 dev64=no
7272 echo "int main () { return 0; }" > conftest.c
7273 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7274 if test $? = 0 ; then
7275 if test -s conftest || test -s conftest.exe ; then
7276 dev64=yes
7277 fi
7278 fi
7279 rm -f conftest*
7280 if test x${dev64} != xyes ; then
7281 as_fn_error "I suspect your system does not have 32-bit developement libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib." "$LINENO" 5
7282 fi
7283 ;;
7284esac
7285
dc683a3f
RW
7286# Default to --enable-multilib.
7287if test x${enable_multilib} = x ; then
671aa708 7288 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7289fi
671aa708
NN
7290
7291# Pass --with-newlib if appropriate. Note that target_configdirs has
7292# changed from the earlier setting of with_newlib.
7293if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7294 target_configargs="--with-newlib ${target_configargs}"
7295fi
7296
6b9eb62c
NN
7297# Different target subdirs use different values of certain variables
7298# (notably CXX). Worse, multilibs use *lots* of different values.
7299# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7300# it doesn't automatically accept command-line overrides of them.
7301# This means it's not safe for target subdirs to share a cache file,
7302# which is disgusting, but there you have it. Hopefully this can be
7303# fixed in future. It's still worthwhile to use a cache file for each
7304# directory. I think.
7305
bebcd931
MS
7306# Pass the appropriate --build, --host, --target and --cache-file arguments.
7307# We need to pass --target, as newer autoconf's requires consistency
7308# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7309target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7310
671aa708
NN
7311FLAGS_FOR_TARGET=
7312case " $target_configdirs " in
7313 *" newlib "*)
7314 case " $target_configargs " in
7315 *" --with-newlib "*)
7316 case "$target" in
5d571eaa 7317 *-cygwin*)
443e6238 7318 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
5d571eaa 7319 ;;
671aa708
NN
7320 esac
7321
7322 # If we're not building GCC, don't discard standard headers.
7323 if test -d ${srcdir}/gcc; then
7324 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7325
7326 if test "${build}" != "${host}"; then
7327 # On Canadian crosses, CC_FOR_TARGET will have already been set
7328 # by `configure', so we won't have an opportunity to add -Bgcc/
7329 # to it. This is right: we don't want to search that directory
7330 # for binaries, but we want the header files in there, so add
7331 # them explicitly.
0463992b 7332 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7333
7334 # Someone might think of using the pre-installed headers on
7335 # Canadian crosses, in case the installed compiler is not fully
7336 # compatible with the compiler being built. In this case, it
7337 # would be better to flag an error than risking having
7338 # incompatible object files being constructed. We can't
7339 # guarantee that an error will be flagged, but let's hope the
7340 # compiler will do it, when presented with incompatible header
7341 # files.
7342 fi
7343 fi
7344
7345 case "${target}-${is_cross_compiler}" in
f2a0e225 7346 i[3456789]86-*-linux*-no)
671aa708
NN
7347 # Here host == target, so we don't need to build gcc,
7348 # so we don't want to discard standard headers.
7349 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7350 ;;
7351 *)
7352 # If we're building newlib, use its generic headers last, but search
7353 # for any libc-related directories first (so make it the last -B
7354 # switch).
7355 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
c03353e2
RIL
7356
7357 # If we're building libgloss, find the startup file, simulator library
7358 # and linker script.
7359 case " $target_configdirs " in
7360 *" libgloss "*)
7361 # Look for startup file, simulator library and maybe linker script.
7362 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7363 # Look for libnosys.a in case the target needs it.
7364 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7365 # Most targets have the linker script in the source directory.
7366 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7367 ;;
7368 esac
671aa708
NN
7369 ;;
7370 esac
7371 ;;
7372 esac
7373 ;;
7374esac
5d571eaa 7375
b91f0a41 7376case "$target" in
5d571eaa
OS
7377 x86_64-*mingw* | *-w64-mingw*)
7378 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7379 # however, use a symlink named 'mingw' in ${prefix} .
7380 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7381 ;;
7382 *-mingw*)
7383 # MinGW can't be handled as Cygwin above since it does not use newlib.
7384 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'
7385 ;;
b91f0a41 7386esac
671aa708 7387
6691a79e
ME
7388# Allow the user to override the flags for
7389# our build compiler if desired.
f019adc1
MF
7390if test x"${build}" = x"${host}" ; then
7391 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7392 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7393 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7394fi
6691a79e 7395
671aa708
NN
7396# On Canadian crosses, we'll be searching the right directories for
7397# the previously-installed cross compiler, so don't bother to add
7398# flags for directories within the install tree of the compiler
7399# being built; programs in there won't even run.
7400if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7401 # Search for pre-installed headers if nothing else fits.
9124bc53 7402 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
7403fi
7404
7405if test "x${use_gnu_ld}" = x &&
7406 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7407 # Arrange for us to find uninstalled linker scripts.
215c351a 7408 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7409fi
7410
e88a2c09
DD
7411# Search for other target-specific linker scripts and such.
7412case "${target}" in
3e19841a
PB
7413 mep*)
7414 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7415 ;;
e88a2c09
DD
7416esac
7417
671aa708 7418# Makefile fragments.
7b61653a
PE
7419for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7420do
7421 eval fragval=\$$frag
7422 if test $fragval != /dev/null; then
7423 eval $frag=${srcdir}/$fragval
7424 fi
7425done
671aa708
NN
7426
7427
7428
7429
7430
7431# Miscellanea: directories, flags, etc.
7432
7433
7434
7435
7436
7437
7438
d89f0ad6 7439
23f6b2f9 7440# Build module lists & subconfigure args.
671aa708
NN
7441
7442
7443
2abefe3d
PB
7444# Host module lists & subconfigure args.
7445
7446
7447
aae29963 7448
2abefe3d
PB
7449# Target module lists & subconfigure args.
7450
7451
7452
7453# Build tools.
7454
7455
7456
0999159b
PB
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
2abefe3d
PB
7471# Generate default definitions for YACC, M4, LEX and other programs that run
7472# on the build machine. These are used if the Makefile can't locate these
7473# programs in objdir.
7474MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7475
7476for ac_prog in 'bison -y' byacc yacc
7477do
1c710c3c 7478 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7479set dummy $ac_prog; ac_word=$2
5213506e
RW
7480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7481$as_echo_n "checking for $ac_word... " >&6; }
7482if test "${ac_cv_prog_YACC+set}" = set; then :
7483 $as_echo_n "(cached) " >&6
2abefe3d
PB
7484else
7485 if test -n "$YACC"; then
7486 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7487else
1c710c3c
DJ
7488as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7489for as_dir in $PATH
7490do
7491 IFS=$as_save_IFS
7492 test -z "$as_dir" && as_dir=.
5213506e
RW
7493 for ac_exec_ext in '' $ac_executable_extensions; do
7494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7495 ac_cv_prog_YACC="$ac_prog"
5213506e 7496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7497 break 2
7498 fi
7499done
5213506e
RW
7500 done
7501IFS=$as_save_IFS
1c710c3c 7502
2abefe3d
PB
7503fi
7504fi
1c710c3c 7505YACC=$ac_cv_prog_YACC
2abefe3d 7506if test -n "$YACC"; then
5213506e
RW
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7508$as_echo "$YACC" >&6; }
2abefe3d 7509else
5213506e
RW
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7511$as_echo "no" >&6; }
2abefe3d
PB
7512fi
7513
5213506e 7514
1c710c3c 7515 test -n "$YACC" && break
2abefe3d
PB
7516done
7517test -n "$YACC" || YACC="$MISSING bison -y"
7518
7519case " $build_configdirs " in
7520 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
2abefe3d
PB
7521esac
7522
7523for ac_prog in bison
7524do
1c710c3c 7525 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7526set dummy $ac_prog; ac_word=$2
5213506e
RW
7527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7528$as_echo_n "checking for $ac_word... " >&6; }
7529if test "${ac_cv_prog_BISON+set}" = set; then :
7530 $as_echo_n "(cached) " >&6
2abefe3d
PB
7531else
7532 if test -n "$BISON"; then
7533 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7534else
1c710c3c
DJ
7535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7536for as_dir in $PATH
7537do
7538 IFS=$as_save_IFS
7539 test -z "$as_dir" && as_dir=.
5213506e
RW
7540 for ac_exec_ext in '' $ac_executable_extensions; do
7541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7542 ac_cv_prog_BISON="$ac_prog"
5213506e 7543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7544 break 2
7545 fi
7546done
5213506e
RW
7547 done
7548IFS=$as_save_IFS
1c710c3c 7549
2abefe3d
PB
7550fi
7551fi
1c710c3c 7552BISON=$ac_cv_prog_BISON
2abefe3d 7553if test -n "$BISON"; then
5213506e
RW
7554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7555$as_echo "$BISON" >&6; }
2abefe3d 7556else
5213506e
RW
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7558$as_echo "no" >&6; }
2abefe3d
PB
7559fi
7560
5213506e 7561
1c710c3c 7562 test -n "$BISON" && break
2abefe3d
PB
7563done
7564test -n "$BISON" || BISON="$MISSING bison"
7565
7566case " $build_configdirs " in
7567 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7568esac
7569
7570for ac_prog in gm4 gnum4 m4
7571do
1c710c3c 7572 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7573set dummy $ac_prog; ac_word=$2
5213506e
RW
7574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7575$as_echo_n "checking for $ac_word... " >&6; }
7576if test "${ac_cv_prog_M4+set}" = set; then :
7577 $as_echo_n "(cached) " >&6
2abefe3d
PB
7578else
7579 if test -n "$M4"; then
7580 ac_cv_prog_M4="$M4" # Let the user override the test.
7581else
1c710c3c
DJ
7582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7583for as_dir in $PATH
7584do
7585 IFS=$as_save_IFS
7586 test -z "$as_dir" && as_dir=.
5213506e
RW
7587 for ac_exec_ext in '' $ac_executable_extensions; do
7588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7589 ac_cv_prog_M4="$ac_prog"
5213506e 7590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7591 break 2
7592 fi
7593done
5213506e
RW
7594 done
7595IFS=$as_save_IFS
1c710c3c 7596
2abefe3d
PB
7597fi
7598fi
1c710c3c 7599M4=$ac_cv_prog_M4
2abefe3d 7600if test -n "$M4"; then
5213506e
RW
7601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7602$as_echo "$M4" >&6; }
2abefe3d 7603else
5213506e
RW
7604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7605$as_echo "no" >&6; }
2abefe3d
PB
7606fi
7607
5213506e 7608
1c710c3c 7609 test -n "$M4" && break
2abefe3d
PB
7610done
7611test -n "$M4" || M4="$MISSING m4"
7612
7613case " $build_configdirs " in
7614 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7615esac
7616
7617for ac_prog in flex lex
7618do
1c710c3c 7619 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7620set dummy $ac_prog; ac_word=$2
5213506e
RW
7621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7622$as_echo_n "checking for $ac_word... " >&6; }
7623if test "${ac_cv_prog_LEX+set}" = set; then :
7624 $as_echo_n "(cached) " >&6
2abefe3d
PB
7625else
7626 if test -n "$LEX"; then
7627 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7628else
1c710c3c
DJ
7629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7630for as_dir in $PATH
7631do
7632 IFS=$as_save_IFS
7633 test -z "$as_dir" && as_dir=.
5213506e
RW
7634 for ac_exec_ext in '' $ac_executable_extensions; do
7635 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7636 ac_cv_prog_LEX="$ac_prog"
5213506e 7637 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7638 break 2
7639 fi
7640done
5213506e
RW
7641 done
7642IFS=$as_save_IFS
1c710c3c 7643
2abefe3d
PB
7644fi
7645fi
1c710c3c 7646LEX=$ac_cv_prog_LEX
2abefe3d 7647if test -n "$LEX"; then
5213506e
RW
7648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7649$as_echo "$LEX" >&6; }
2abefe3d 7650else
5213506e
RW
7651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7652$as_echo "no" >&6; }
2abefe3d
PB
7653fi
7654
5213506e 7655
1c710c3c 7656 test -n "$LEX" && break
2abefe3d
PB
7657done
7658test -n "$LEX" || LEX="$MISSING flex"
7659
7660case " $build_configdirs " in
7661 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7662 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7663esac
7664
7665for ac_prog in flex
7666do
1c710c3c 7667 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7668set dummy $ac_prog; ac_word=$2
5213506e
RW
7669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7670$as_echo_n "checking for $ac_word... " >&6; }
7671if test "${ac_cv_prog_FLEX+set}" = set; then :
7672 $as_echo_n "(cached) " >&6
2abefe3d
PB
7673else
7674 if test -n "$FLEX"; then
7675 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7676else
1c710c3c
DJ
7677as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7678for as_dir in $PATH
7679do
7680 IFS=$as_save_IFS
7681 test -z "$as_dir" && as_dir=.
5213506e
RW
7682 for ac_exec_ext in '' $ac_executable_extensions; do
7683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7684 ac_cv_prog_FLEX="$ac_prog"
5213506e 7685 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7686 break 2
7687 fi
7688done
5213506e
RW
7689 done
7690IFS=$as_save_IFS
1c710c3c 7691
2abefe3d
PB
7692fi
7693fi
1c710c3c 7694FLEX=$ac_cv_prog_FLEX
2abefe3d 7695if test -n "$FLEX"; then
5213506e
RW
7696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7697$as_echo "$FLEX" >&6; }
2abefe3d 7698else
5213506e
RW
7699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7700$as_echo "no" >&6; }
2abefe3d
PB
7701fi
7702
5213506e 7703
1c710c3c 7704 test -n "$FLEX" && break
2abefe3d
PB
7705done
7706test -n "$FLEX" || FLEX="$MISSING flex"
7707
7708case " $build_configdirs " in
7709 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7710esac
7711
7712for ac_prog in makeinfo
7713do
1c710c3c 7714 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7715set dummy $ac_prog; ac_word=$2
5213506e
RW
7716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7717$as_echo_n "checking for $ac_word... " >&6; }
7718if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7719 $as_echo_n "(cached) " >&6
2abefe3d
PB
7720else
7721 if test -n "$MAKEINFO"; then
7722 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7723else
1c710c3c
DJ
7724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7725for as_dir in $PATH
7726do
7727 IFS=$as_save_IFS
7728 test -z "$as_dir" && as_dir=.
5213506e
RW
7729 for ac_exec_ext in '' $ac_executable_extensions; do
7730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7731 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7733 break 2
7734 fi
7735done
5213506e
RW
7736 done
7737IFS=$as_save_IFS
1c710c3c 7738
2abefe3d
PB
7739fi
7740fi
1c710c3c 7741MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7742if test -n "$MAKEINFO"; then
5213506e
RW
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7744$as_echo "$MAKEINFO" >&6; }
2abefe3d 7745else
5213506e
RW
7746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7747$as_echo "no" >&6; }
2abefe3d
PB
7748fi
7749
5213506e 7750
1c710c3c 7751 test -n "$MAKEINFO" && break
2abefe3d
PB
7752done
7753test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7754
7755case " $build_configdirs " in
7756 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7757 *)
7758
d18ff35a 7759 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7760 # higher, else we use the "missing" dummy.
7761 if ${MAKEINFO} --version \
d18ff35a 7762 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7763 :
7764 else
7765 MAKEINFO="$MISSING makeinfo"
7766 fi
7767 ;;
7768
7769esac
671aa708 7770
2abefe3d 7771# FIXME: expect and dejagnu may become build tools?
671aa708 7772
2abefe3d
PB
7773for ac_prog in expect
7774do
1c710c3c 7775 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7776set dummy $ac_prog; ac_word=$2
5213506e
RW
7777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7778$as_echo_n "checking for $ac_word... " >&6; }
7779if test "${ac_cv_prog_EXPECT+set}" = set; then :
7780 $as_echo_n "(cached) " >&6
2abefe3d
PB
7781else
7782 if test -n "$EXPECT"; then
7783 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7784else
1c710c3c
DJ
7785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7786for as_dir in $PATH
7787do
7788 IFS=$as_save_IFS
7789 test -z "$as_dir" && as_dir=.
5213506e
RW
7790 for ac_exec_ext in '' $ac_executable_extensions; do
7791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7792 ac_cv_prog_EXPECT="$ac_prog"
5213506e 7793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7794 break 2
7795 fi
7796done
5213506e
RW
7797 done
7798IFS=$as_save_IFS
1c710c3c 7799
2abefe3d
PB
7800fi
7801fi
1c710c3c 7802EXPECT=$ac_cv_prog_EXPECT
2abefe3d 7803if test -n "$EXPECT"; then
5213506e
RW
7804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7805$as_echo "$EXPECT" >&6; }
2abefe3d 7806else
5213506e
RW
7807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7808$as_echo "no" >&6; }
2abefe3d 7809fi
671aa708 7810
5213506e 7811
1c710c3c 7812 test -n "$EXPECT" && break
2abefe3d
PB
7813done
7814test -n "$EXPECT" || EXPECT="expect"
671aa708 7815
2abefe3d
PB
7816case " $configdirs " in
7817 *" expect "*)
7818 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7819 ;;
7820esac
671aa708 7821
2abefe3d
PB
7822for ac_prog in runtest
7823do
1c710c3c 7824 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7825set dummy $ac_prog; ac_word=$2
5213506e
RW
7826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7827$as_echo_n "checking for $ac_word... " >&6; }
7828if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7829 $as_echo_n "(cached) " >&6
2abefe3d
PB
7830else
7831 if test -n "$RUNTEST"; then
7832 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 7833else
1c710c3c
DJ
7834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7835for as_dir in $PATH
7836do
7837 IFS=$as_save_IFS
7838 test -z "$as_dir" && as_dir=.
5213506e
RW
7839 for ac_exec_ext in '' $ac_executable_extensions; do
7840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7841 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 7842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7843 break 2
7844 fi
7845done
5213506e
RW
7846 done
7847IFS=$as_save_IFS
1c710c3c 7848
2abefe3d
PB
7849fi
7850fi
1c710c3c 7851RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 7852if test -n "$RUNTEST"; then
5213506e
RW
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7854$as_echo "$RUNTEST" >&6; }
2abefe3d 7855else
5213506e
RW
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7857$as_echo "no" >&6; }
2abefe3d 7858fi
671aa708 7859
5213506e 7860
1c710c3c 7861 test -n "$RUNTEST" && break
2abefe3d
PB
7862done
7863test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 7864
2abefe3d
PB
7865case " $configdirs " in
7866 *" dejagnu "*)
c394e891 7867 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
7868 ;;
7869esac
671aa708
NN
7870
7871
671aa708 7872# Host tools.
ca9f4b81
AO
7873ncn_tool_prefix=
7874test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7875ncn_target_tool_prefix=
7876test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7877
278a7a38
AO
7878
7879
7880if test -n "$AR"; then
7881 ac_cv_prog_AR=$AR
7882elif test -n "$ac_cv_prog_AR"; then
7883 AR=$ac_cv_prog_AR
7884fi
7885
7886if test -n "$ac_cv_prog_AR"; then
7887 for ncn_progname in ar; do
7888 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7889set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
7890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7891$as_echo_n "checking for $ac_word... " >&6; }
7892if test "${ac_cv_prog_AR+set}" = set; then :
7893 $as_echo_n "(cached) " >&6
278a7a38
AO
7894else
7895 if test -n "$AR"; then
7896 ac_cv_prog_AR="$AR" # Let the user override the test.
7897else
7898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7899for as_dir in $PATH
7900do
7901 IFS=$as_save_IFS
7902 test -z "$as_dir" && as_dir=.
5213506e
RW
7903 for ac_exec_ext in '' $ac_executable_extensions; do
7904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 7905 ac_cv_prog_AR="${ncn_progname}"
5213506e 7906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
7907 break 2
7908 fi
7909done
5213506e
RW
7910 done
7911IFS=$as_save_IFS
278a7a38
AO
7912
7913fi
7914fi
7915AR=$ac_cv_prog_AR
7916if test -n "$AR"; then
5213506e
RW
7917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7918$as_echo "$AR" >&6; }
278a7a38 7919else
5213506e
RW
7920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7921$as_echo "no" >&6; }
278a7a38
AO
7922fi
7923
5213506e 7924
278a7a38
AO
7925 done
7926fi
7927
7928for ncn_progname in ar; do
2693c0b0
PB
7929 if test -n "$ncn_tool_prefix"; then
7930 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7931set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
7932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7933$as_echo_n "checking for $ac_word... " >&6; }
7934if test "${ac_cv_prog_AR+set}" = set; then :
7935 $as_echo_n "(cached) " >&6
ca9f4b81
AO
7936else
7937 if test -n "$AR"; then
7938 ac_cv_prog_AR="$AR" # Let the user override the test.
7939else
1c710c3c
DJ
7940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7941for as_dir in $PATH
7942do
7943 IFS=$as_save_IFS
7944 test -z "$as_dir" && as_dir=.
5213506e
RW
7945 for ac_exec_ext in '' $ac_executable_extensions; do
7946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7947 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 7948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7949 break 2
7950 fi
7951done
5213506e
RW
7952 done
7953IFS=$as_save_IFS
1c710c3c 7954
ca9f4b81
AO
7955fi
7956fi
1c710c3c 7957AR=$ac_cv_prog_AR
ca9f4b81 7958if test -n "$AR"; then
5213506e
RW
7959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7960$as_echo "$AR" >&6; }
ca9f4b81 7961else
5213506e
RW
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7963$as_echo "no" >&6; }
ca9f4b81
AO
7964fi
7965
5213506e 7966
2693c0b0
PB
7967 fi
7968 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
7969 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7970set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
7971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7972$as_echo_n "checking for $ac_word... " >&6; }
7973if test "${ac_cv_prog_AR+set}" = set; then :
7974 $as_echo_n "(cached) " >&6
ca9f4b81 7975else
2693c0b0 7976 if test -n "$AR"; then
af71363e
AS
7977 ac_cv_prog_AR="$AR" # Let the user override the test.
7978else
1c710c3c
DJ
7979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7980for as_dir in $PATH
7981do
7982 IFS=$as_save_IFS
7983 test -z "$as_dir" && as_dir=.
5213506e
RW
7984 for ac_exec_ext in '' $ac_executable_extensions; do
7985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7986 ac_cv_prog_AR="${ncn_progname}"
5213506e 7987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7988 break 2
7989 fi
7990done
5213506e
RW
7991 done
7992IFS=$as_save_IFS
1c710c3c 7993
ca9f4b81
AO
7994fi
7995fi
1c710c3c 7996AR=$ac_cv_prog_AR
2693c0b0 7997if test -n "$AR"; then
5213506e
RW
7998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7999$as_echo "$AR" >&6; }
ca9f4b81 8000else
5213506e
RW
8001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8002$as_echo "no" >&6; }
ca9f4b81 8003fi
1c710c3c 8004
5213506e 8005
2693c0b0
PB
8006 fi
8007 test -n "$ac_cv_prog_AR" && break
8008done
8009
8010if test -z "$ac_cv_prog_AR" ; then
8011 set dummy ar
8012 if test $build = $host ; then
8013 AR="$2"
ca9f4b81 8014 else
2693c0b0 8015 AR="${ncn_tool_prefix}$2"
ca9f4b81 8016 fi
ca9f4b81
AO
8017fi
8018
278a7a38
AO
8019
8020
8021if test -n "$AS"; then
8022 ac_cv_prog_AS=$AS
8023elif test -n "$ac_cv_prog_AS"; then
8024 AS=$ac_cv_prog_AS
8025fi
8026
8027if test -n "$ac_cv_prog_AS"; then
8028 for ncn_progname in as; do
8029 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8030set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8032$as_echo_n "checking for $ac_word... " >&6; }
8033if test "${ac_cv_prog_AS+set}" = set; then :
8034 $as_echo_n "(cached) " >&6
278a7a38
AO
8035else
8036 if test -n "$AS"; then
8037 ac_cv_prog_AS="$AS" # Let the user override the test.
8038else
8039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8040for as_dir in $PATH
8041do
8042 IFS=$as_save_IFS
8043 test -z "$as_dir" && as_dir=.
5213506e
RW
8044 for ac_exec_ext in '' $ac_executable_extensions; do
8045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8046 ac_cv_prog_AS="${ncn_progname}"
5213506e 8047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8048 break 2
8049 fi
8050done
5213506e
RW
8051 done
8052IFS=$as_save_IFS
278a7a38
AO
8053
8054fi
8055fi
8056AS=$ac_cv_prog_AS
8057if test -n "$AS"; then
5213506e
RW
8058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8059$as_echo "$AS" >&6; }
278a7a38 8060else
5213506e
RW
8061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8062$as_echo "no" >&6; }
278a7a38
AO
8063fi
8064
5213506e 8065
278a7a38
AO
8066 done
8067fi
8068
8069for ncn_progname in as; do
2693c0b0
PB
8070 if test -n "$ncn_tool_prefix"; then
8071 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8072set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8074$as_echo_n "checking for $ac_word... " >&6; }
8075if test "${ac_cv_prog_AS+set}" = set; then :
8076 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8077else
8078 if test -n "$AS"; then
8079 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8080else
1c710c3c
DJ
8081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8082for as_dir in $PATH
8083do
8084 IFS=$as_save_IFS
8085 test -z "$as_dir" && as_dir=.
5213506e
RW
8086 for ac_exec_ext in '' $ac_executable_extensions; do
8087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8088 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8090 break 2
8091 fi
8092done
5213506e
RW
8093 done
8094IFS=$as_save_IFS
1c710c3c 8095
ca9f4b81
AO
8096fi
8097fi
1c710c3c 8098AS=$ac_cv_prog_AS
ca9f4b81 8099if test -n "$AS"; then
5213506e
RW
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8101$as_echo "$AS" >&6; }
ca9f4b81 8102else
5213506e
RW
8103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8104$as_echo "no" >&6; }
ca9f4b81
AO
8105fi
8106
5213506e 8107
2693c0b0
PB
8108 fi
8109 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8110 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8111set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8113$as_echo_n "checking for $ac_word... " >&6; }
8114if test "${ac_cv_prog_AS+set}" = set; then :
8115 $as_echo_n "(cached) " >&6
ca9f4b81 8116else
2693c0b0
PB
8117 if test -n "$AS"; then
8118 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8119else
1c710c3c
DJ
8120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8121for as_dir in $PATH
8122do
8123 IFS=$as_save_IFS
8124 test -z "$as_dir" && as_dir=.
5213506e
RW
8125 for ac_exec_ext in '' $ac_executable_extensions; do
8126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8127 ac_cv_prog_AS="${ncn_progname}"
5213506e 8128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8129 break 2
8130 fi
8131done
5213506e
RW
8132 done
8133IFS=$as_save_IFS
1c710c3c 8134
ca9f4b81
AO
8135fi
8136fi
1c710c3c 8137AS=$ac_cv_prog_AS
2693c0b0 8138if test -n "$AS"; then
5213506e
RW
8139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8140$as_echo "$AS" >&6; }
ca9f4b81 8141else
5213506e
RW
8142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8143$as_echo "no" >&6; }
ca9f4b81 8144fi
1c710c3c 8145
5213506e 8146
2693c0b0
PB
8147 fi
8148 test -n "$ac_cv_prog_AS" && break
8149done
8150
8151if test -z "$ac_cv_prog_AS" ; then
8152 set dummy as
8153 if test $build = $host ; then
8154 AS="$2"
ca9f4b81 8155 else
2693c0b0 8156 AS="${ncn_tool_prefix}$2"
ca9f4b81 8157 fi
ca9f4b81
AO
8158fi
8159
278a7a38
AO
8160
8161
8162if test -n "$DLLTOOL"; then
8163 ac_cv_prog_DLLTOOL=$DLLTOOL
8164elif test -n "$ac_cv_prog_DLLTOOL"; then
8165 DLLTOOL=$ac_cv_prog_DLLTOOL
8166fi
8167
8168if test -n "$ac_cv_prog_DLLTOOL"; then
8169 for ncn_progname in dlltool; do
8170 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8171set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8173$as_echo_n "checking for $ac_word... " >&6; }
8174if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8175 $as_echo_n "(cached) " >&6
278a7a38
AO
8176else
8177 if test -n "$DLLTOOL"; then
8178 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8179else
8180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8181for as_dir in $PATH
8182do
8183 IFS=$as_save_IFS
8184 test -z "$as_dir" && as_dir=.
5213506e
RW
8185 for ac_exec_ext in '' $ac_executable_extensions; do
8186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8187 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8189 break 2
8190 fi
8191done
5213506e
RW
8192 done
8193IFS=$as_save_IFS
278a7a38
AO
8194
8195fi
8196fi
8197DLLTOOL=$ac_cv_prog_DLLTOOL
8198if test -n "$DLLTOOL"; then
5213506e
RW
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8200$as_echo "$DLLTOOL" >&6; }
278a7a38 8201else
5213506e
RW
8202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8203$as_echo "no" >&6; }
278a7a38
AO
8204fi
8205
5213506e 8206
278a7a38
AO
8207 done
8208fi
8209
8210for ncn_progname in dlltool; do
2693c0b0
PB
8211 if test -n "$ncn_tool_prefix"; then
8212 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8213set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8215$as_echo_n "checking for $ac_word... " >&6; }
8216if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8217 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8218else
8219 if test -n "$DLLTOOL"; then
8220 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8221else
1c710c3c
DJ
8222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8223for as_dir in $PATH
8224do
8225 IFS=$as_save_IFS
8226 test -z "$as_dir" && as_dir=.
5213506e
RW
8227 for ac_exec_ext in '' $ac_executable_extensions; do
8228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8229 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8231 break 2
8232 fi
8233done
5213506e
RW
8234 done
8235IFS=$as_save_IFS
1c710c3c 8236
ca9f4b81
AO
8237fi
8238fi
1c710c3c 8239DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8240if test -n "$DLLTOOL"; then
5213506e
RW
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8242$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8243else
5213506e
RW
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8245$as_echo "no" >&6; }
ca9f4b81
AO
8246fi
8247
5213506e 8248
2693c0b0
PB
8249 fi
8250 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8251 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8252set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8254$as_echo_n "checking for $ac_word... " >&6; }
8255if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8256 $as_echo_n "(cached) " >&6
ca9f4b81 8257else
2693c0b0
PB
8258 if test -n "$DLLTOOL"; then
8259 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8260else
1c710c3c
DJ
8261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8262for as_dir in $PATH
8263do
8264 IFS=$as_save_IFS
8265 test -z "$as_dir" && as_dir=.
5213506e
RW
8266 for ac_exec_ext in '' $ac_executable_extensions; do
8267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8268 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8270 break 2
8271 fi
8272done
5213506e
RW
8273 done
8274IFS=$as_save_IFS
1c710c3c 8275
ca9f4b81
AO
8276fi
8277fi
1c710c3c 8278DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8279if test -n "$DLLTOOL"; then
5213506e
RW
8280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8281$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8282else
5213506e
RW
8283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8284$as_echo "no" >&6; }
ca9f4b81 8285fi
1c710c3c 8286
5213506e 8287
2693c0b0
PB
8288 fi
8289 test -n "$ac_cv_prog_DLLTOOL" && break
8290done
8291
8292if test -z "$ac_cv_prog_DLLTOOL" ; then
8293 set dummy dlltool
8294 if test $build = $host ; then
8295 DLLTOOL="$2"
ca9f4b81 8296 else
2693c0b0 8297 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8298 fi
ca9f4b81
AO
8299fi
8300
278a7a38
AO
8301
8302
8303if test -n "$LD"; then
8304 ac_cv_prog_LD=$LD
8305elif test -n "$ac_cv_prog_LD"; then
8306 LD=$ac_cv_prog_LD
8307fi
8308
8309if test -n "$ac_cv_prog_LD"; then
8310 for ncn_progname in ld; do
8311 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8312set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8314$as_echo_n "checking for $ac_word... " >&6; }
8315if test "${ac_cv_prog_LD+set}" = set; then :
8316 $as_echo_n "(cached) " >&6
278a7a38
AO
8317else
8318 if test -n "$LD"; then
8319 ac_cv_prog_LD="$LD" # Let the user override the test.
8320else
8321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8322for as_dir in $PATH
8323do
8324 IFS=$as_save_IFS
8325 test -z "$as_dir" && as_dir=.
5213506e
RW
8326 for ac_exec_ext in '' $ac_executable_extensions; do
8327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8328 ac_cv_prog_LD="${ncn_progname}"
5213506e 8329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8330 break 2
8331 fi
8332done
5213506e
RW
8333 done
8334IFS=$as_save_IFS
278a7a38
AO
8335
8336fi
8337fi
8338LD=$ac_cv_prog_LD
8339if test -n "$LD"; then
5213506e
RW
8340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8341$as_echo "$LD" >&6; }
278a7a38 8342else
5213506e
RW
8343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8344$as_echo "no" >&6; }
278a7a38
AO
8345fi
8346
5213506e 8347
278a7a38
AO
8348 done
8349fi
8350
8351for ncn_progname in ld; do
2693c0b0
PB
8352 if test -n "$ncn_tool_prefix"; then
8353 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8354set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8356$as_echo_n "checking for $ac_word... " >&6; }
8357if test "${ac_cv_prog_LD+set}" = set; then :
8358 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8359else
8360 if test -n "$LD"; then
8361 ac_cv_prog_LD="$LD" # Let the user override the test.
8362else
1c710c3c
DJ
8363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8364for as_dir in $PATH
8365do
8366 IFS=$as_save_IFS
8367 test -z "$as_dir" && as_dir=.
5213506e
RW
8368 for ac_exec_ext in '' $ac_executable_extensions; do
8369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8370 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8372 break 2
8373 fi
8374done
5213506e
RW
8375 done
8376IFS=$as_save_IFS
1c710c3c 8377
ca9f4b81
AO
8378fi
8379fi
1c710c3c 8380LD=$ac_cv_prog_LD
ca9f4b81 8381if test -n "$LD"; then
5213506e
RW
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8383$as_echo "$LD" >&6; }
ca9f4b81 8384else
5213506e
RW
8385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8386$as_echo "no" >&6; }
ca9f4b81
AO
8387fi
8388
5213506e 8389
2693c0b0
PB
8390 fi
8391 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8392 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8393set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8395$as_echo_n "checking for $ac_word... " >&6; }
8396if test "${ac_cv_prog_LD+set}" = set; then :
8397 $as_echo_n "(cached) " >&6
ca9f4b81 8398else
2693c0b0
PB
8399 if test -n "$LD"; then
8400 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8401else
1c710c3c
DJ
8402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8403for as_dir in $PATH
8404do
8405 IFS=$as_save_IFS
8406 test -z "$as_dir" && as_dir=.
5213506e
RW
8407 for ac_exec_ext in '' $ac_executable_extensions; do
8408 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8409 ac_cv_prog_LD="${ncn_progname}"
5213506e 8410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8411 break 2
8412 fi
8413done
5213506e
RW
8414 done
8415IFS=$as_save_IFS
1c710c3c 8416
ca9f4b81
AO
8417fi
8418fi
1c710c3c 8419LD=$ac_cv_prog_LD
2693c0b0 8420if test -n "$LD"; then
5213506e
RW
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8422$as_echo "$LD" >&6; }
ca9f4b81 8423else
5213506e
RW
8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8425$as_echo "no" >&6; }
ca9f4b81 8426fi
1c710c3c 8427
5213506e 8428
2693c0b0
PB
8429 fi
8430 test -n "$ac_cv_prog_LD" && break
8431done
8432
8433if test -z "$ac_cv_prog_LD" ; then
8434 set dummy ld
8435 if test $build = $host ; then
8436 LD="$2"
ca9f4b81 8437 else
2693c0b0 8438 LD="${ncn_tool_prefix}$2"
ca9f4b81 8439 fi
ca9f4b81
AO
8440fi
8441
278a7a38
AO
8442
8443
8444if test -n "$LIPO"; then
8445 ac_cv_prog_LIPO=$LIPO
8446elif test -n "$ac_cv_prog_LIPO"; then
8447 LIPO=$ac_cv_prog_LIPO
8448fi
8449
8450if test -n "$ac_cv_prog_LIPO"; then
8451 for ncn_progname in lipo; do
8452 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8453set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8455$as_echo_n "checking for $ac_word... " >&6; }
8456if test "${ac_cv_prog_LIPO+set}" = set; then :
8457 $as_echo_n "(cached) " >&6
278a7a38
AO
8458else
8459 if test -n "$LIPO"; then
8460 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8461else
8462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8463for as_dir in $PATH
8464do
8465 IFS=$as_save_IFS
8466 test -z "$as_dir" && as_dir=.
5213506e
RW
8467 for ac_exec_ext in '' $ac_executable_extensions; do
8468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8469 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8471 break 2
8472 fi
8473done
5213506e
RW
8474 done
8475IFS=$as_save_IFS
278a7a38
AO
8476
8477fi
8478fi
8479LIPO=$ac_cv_prog_LIPO
8480if test -n "$LIPO"; then
5213506e
RW
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8482$as_echo "$LIPO" >&6; }
278a7a38 8483else
5213506e
RW
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8485$as_echo "no" >&6; }
278a7a38
AO
8486fi
8487
5213506e 8488
278a7a38
AO
8489 done
8490fi
8491
8492for ncn_progname in lipo; do
2abefe3d
PB
8493 if test -n "$ncn_tool_prefix"; then
8494 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8495set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8497$as_echo_n "checking for $ac_word... " >&6; }
8498if test "${ac_cv_prog_LIPO+set}" = set; then :
8499 $as_echo_n "(cached) " >&6
2abefe3d
PB
8500else
8501 if test -n "$LIPO"; then
8502 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8503else
1c710c3c
DJ
8504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8505for as_dir in $PATH
8506do
8507 IFS=$as_save_IFS
8508 test -z "$as_dir" && as_dir=.
5213506e
RW
8509 for ac_exec_ext in '' $ac_executable_extensions; do
8510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8511 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8513 break 2
8514 fi
8515done
5213506e
RW
8516 done
8517IFS=$as_save_IFS
1c710c3c 8518
2abefe3d
PB
8519fi
8520fi
1c710c3c 8521LIPO=$ac_cv_prog_LIPO
2abefe3d 8522if test -n "$LIPO"; then
5213506e
RW
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8524$as_echo "$LIPO" >&6; }
2abefe3d 8525else
5213506e
RW
8526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8527$as_echo "no" >&6; }
2abefe3d
PB
8528fi
8529
5213506e 8530
2abefe3d
PB
8531 fi
8532 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8533 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8534set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8536$as_echo_n "checking for $ac_word... " >&6; }
8537if test "${ac_cv_prog_LIPO+set}" = set; then :
8538 $as_echo_n "(cached) " >&6
2abefe3d
PB
8539else
8540 if test -n "$LIPO"; then
8541 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8542else
1c710c3c
DJ
8543as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8544for as_dir in $PATH
8545do
8546 IFS=$as_save_IFS
8547 test -z "$as_dir" && as_dir=.
5213506e
RW
8548 for ac_exec_ext in '' $ac_executable_extensions; do
8549 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8550 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8552 break 2
8553 fi
8554done
5213506e
RW
8555 done
8556IFS=$as_save_IFS
1c710c3c 8557
2abefe3d
PB
8558fi
8559fi
1c710c3c 8560LIPO=$ac_cv_prog_LIPO
2abefe3d 8561if test -n "$LIPO"; then
5213506e
RW
8562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8563$as_echo "$LIPO" >&6; }
2abefe3d 8564else
5213506e
RW
8565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8566$as_echo "no" >&6; }
2abefe3d 8567fi
1c710c3c 8568
5213506e 8569
2abefe3d
PB
8570 fi
8571 test -n "$ac_cv_prog_LIPO" && break
8572done
8573
8574if test -z "$ac_cv_prog_LIPO" ; then
8575 set dummy lipo
8576 if test $build = $host ; then
8577 LIPO="$2"
8578 else
8579 LIPO="${ncn_tool_prefix}$2"
8580 fi
8581fi
8582
278a7a38
AO
8583
8584
8585if test -n "$NM"; then
8586 ac_cv_prog_NM=$NM
8587elif test -n "$ac_cv_prog_NM"; then
8588 NM=$ac_cv_prog_NM
8589fi
8590
8591if test -n "$ac_cv_prog_NM"; then
8592 for ncn_progname in nm; do
8593 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8594set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8596$as_echo_n "checking for $ac_word... " >&6; }
8597if test "${ac_cv_prog_NM+set}" = set; then :
8598 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8599else
8600 if test -n "$NM"; then
8601 ac_cv_prog_NM="$NM" # Let the user override the test.
8602else
1c710c3c
DJ
8603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8604for as_dir in $PATH
8605do
8606 IFS=$as_save_IFS
8607 test -z "$as_dir" && as_dir=.
5213506e
RW
8608 for ac_exec_ext in '' $ac_executable_extensions; do
8609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8610 ac_cv_prog_NM="${ncn_progname}"
5213506e 8611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8612 break 2
8613 fi
8614done
5213506e
RW
8615 done
8616IFS=$as_save_IFS
1c710c3c 8617
ca9f4b81
AO
8618fi
8619fi
1c710c3c 8620NM=$ac_cv_prog_NM
ca9f4b81 8621if test -n "$NM"; then
5213506e
RW
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8623$as_echo "$NM" >&6; }
ca9f4b81 8624else
5213506e
RW
8625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8626$as_echo "no" >&6; }
ca9f4b81
AO
8627fi
8628
5213506e 8629
278a7a38
AO
8630 done
8631fi
8632
8633for ncn_progname in nm; do
8634 if test -n "$ncn_tool_prefix"; then
8635 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8636set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8638$as_echo_n "checking for $ac_word... " >&6; }
8639if test "${ac_cv_prog_NM+set}" = set; then :
8640 $as_echo_n "(cached) " >&6
ca9f4b81 8641else
2693c0b0
PB
8642 if test -n "$NM"; then
8643 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8644else
1c710c3c
DJ
8645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8646for as_dir in $PATH
8647do
8648 IFS=$as_save_IFS
8649 test -z "$as_dir" && as_dir=.
5213506e
RW
8650 for ac_exec_ext in '' $ac_executable_extensions; do
8651 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8652 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8654 break 2
8655 fi
8656done
5213506e
RW
8657 done
8658IFS=$as_save_IFS
1c710c3c 8659
ca9f4b81
AO
8660fi
8661fi
1c710c3c 8662NM=$ac_cv_prog_NM
2693c0b0 8663if test -n "$NM"; then
5213506e
RW
8664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8665$as_echo "$NM" >&6; }
ca9f4b81 8666else
5213506e
RW
8667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8668$as_echo "no" >&6; }
ca9f4b81 8669fi
1c710c3c 8670
5213506e 8671
2693c0b0 8672 fi
278a7a38
AO
8673 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8674 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8675set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8677$as_echo_n "checking for $ac_word... " >&6; }
8678if test "${ac_cv_prog_NM+set}" = set; then :
8679 $as_echo_n "(cached) " >&6
278a7a38
AO
8680else
8681 if test -n "$NM"; then
8682 ac_cv_prog_NM="$NM" # Let the user override the test.
8683else
8684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8685for as_dir in $PATH
8686do
8687 IFS=$as_save_IFS
8688 test -z "$as_dir" && as_dir=.
5213506e
RW
8689 for ac_exec_ext in '' $ac_executable_extensions; do
8690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8691 ac_cv_prog_NM="${ncn_progname}"
5213506e 8692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8693 break 2
8694 fi
8695done
5213506e
RW
8696 done
8697IFS=$as_save_IFS
278a7a38
AO
8698
8699fi
8700fi
8701NM=$ac_cv_prog_NM
8702if test -n "$NM"; then
5213506e
RW
8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8704$as_echo "$NM" >&6; }
278a7a38 8705else
5213506e
RW
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8707$as_echo "no" >&6; }
278a7a38
AO
8708fi
8709
5213506e 8710
278a7a38
AO
8711 fi
8712 test -n "$ac_cv_prog_NM" && break
8713done
8714
8715if test -z "$ac_cv_prog_NM" ; then
8716 set dummy nm
8717 if test $build = $host ; then
8718 NM="$2"
8719 else
8720 NM="${ncn_tool_prefix}$2"
8721 fi
8722fi
8723
8724
8725
8726if test -n "$RANLIB"; then
8727 ac_cv_prog_RANLIB=$RANLIB
8728elif test -n "$ac_cv_prog_RANLIB"; then
8729 RANLIB=$ac_cv_prog_RANLIB
8730fi
8731
8732if test -n "$ac_cv_prog_RANLIB"; then
8733 for ncn_progname in ranlib; do
8734 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8735set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8737$as_echo_n "checking for $ac_word... " >&6; }
8738if test "${ac_cv_prog_RANLIB+set}" = set; then :
8739 $as_echo_n "(cached) " >&6
278a7a38
AO
8740else
8741 if test -n "$RANLIB"; then
8742 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8743else
8744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8745for as_dir in $PATH
8746do
8747 IFS=$as_save_IFS
8748 test -z "$as_dir" && as_dir=.
5213506e
RW
8749 for ac_exec_ext in '' $ac_executable_extensions; do
8750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8751 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8753 break 2
8754 fi
8755done
5213506e
RW
8756 done
8757IFS=$as_save_IFS
278a7a38
AO
8758
8759fi
8760fi
8761RANLIB=$ac_cv_prog_RANLIB
8762if test -n "$RANLIB"; then
5213506e
RW
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8764$as_echo "$RANLIB" >&6; }
278a7a38 8765else
5213506e
RW
8766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8767$as_echo "no" >&6; }
278a7a38
AO
8768fi
8769
5213506e 8770
278a7a38
AO
8771 done
8772fi
ca9f4b81 8773
278a7a38 8774for ncn_progname in ranlib; do
2693c0b0
PB
8775 if test -n "$ncn_tool_prefix"; then
8776 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8777set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8779$as_echo_n "checking for $ac_word... " >&6; }
8780if test "${ac_cv_prog_RANLIB+set}" = set; then :
8781 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8782else
8783 if test -n "$RANLIB"; then
8784 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8785else
1c710c3c
DJ
8786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8787for as_dir in $PATH
8788do
8789 IFS=$as_save_IFS
8790 test -z "$as_dir" && as_dir=.
5213506e
RW
8791 for ac_exec_ext in '' $ac_executable_extensions; do
8792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8793 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 8794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8795 break 2
8796 fi
8797done
5213506e
RW
8798 done
8799IFS=$as_save_IFS
1c710c3c 8800
ca9f4b81
AO
8801fi
8802fi
1c710c3c 8803RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 8804if test -n "$RANLIB"; then
5213506e
RW
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8806$as_echo "$RANLIB" >&6; }
ca9f4b81 8807else
5213506e
RW
8808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8809$as_echo "no" >&6; }
ca9f4b81
AO
8810fi
8811
5213506e 8812
2693c0b0
PB
8813 fi
8814 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8815 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8816set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8818$as_echo_n "checking for $ac_word... " >&6; }
8819if test "${ac_cv_prog_RANLIB+set}" = set; then :
8820 $as_echo_n "(cached) " >&6
ca9f4b81 8821else
2693c0b0
PB
8822 if test -n "$RANLIB"; then
8823 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 8824else
1c710c3c
DJ
8825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8826for as_dir in $PATH
8827do
8828 IFS=$as_save_IFS
8829 test -z "$as_dir" && as_dir=.
5213506e
RW
8830 for ac_exec_ext in '' $ac_executable_extensions; do
8831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8832 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8834 break 2
8835 fi
8836done
5213506e
RW
8837 done
8838IFS=$as_save_IFS
1c710c3c 8839
ca9f4b81
AO
8840fi
8841fi
1c710c3c 8842RANLIB=$ac_cv_prog_RANLIB
2693c0b0 8843if test -n "$RANLIB"; then
5213506e
RW
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8845$as_echo "$RANLIB" >&6; }
ca9f4b81 8846else
5213506e
RW
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8848$as_echo "no" >&6; }
ca9f4b81 8849fi
1c710c3c 8850
5213506e 8851
ca9f4b81 8852 fi
2693c0b0
PB
8853 test -n "$ac_cv_prog_RANLIB" && break
8854done
8855
8856if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 8857 RANLIB="true"
ca9f4b81
AO
8858fi
8859
278a7a38
AO
8860
8861
8862if test -n "$STRIP"; then
8863 ac_cv_prog_STRIP=$STRIP
8864elif test -n "$ac_cv_prog_STRIP"; then
8865 STRIP=$ac_cv_prog_STRIP
8866fi
8867
8868if test -n "$ac_cv_prog_STRIP"; then
8869 for ncn_progname in strip; do
8870 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8871set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8873$as_echo_n "checking for $ac_word... " >&6; }
8874if test "${ac_cv_prog_STRIP+set}" = set; then :
8875 $as_echo_n "(cached) " >&6
278a7a38
AO
8876else
8877 if test -n "$STRIP"; then
8878 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8879else
8880as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8881for as_dir in $PATH
8882do
8883 IFS=$as_save_IFS
8884 test -z "$as_dir" && as_dir=.
5213506e
RW
8885 for ac_exec_ext in '' $ac_executable_extensions; do
8886 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8887 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 8888 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8889 break 2
8890 fi
8891done
5213506e
RW
8892 done
8893IFS=$as_save_IFS
278a7a38
AO
8894
8895fi
8896fi
8897STRIP=$ac_cv_prog_STRIP
8898if test -n "$STRIP"; then
5213506e
RW
8899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8900$as_echo "$STRIP" >&6; }
278a7a38 8901else
5213506e
RW
8902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8903$as_echo "no" >&6; }
278a7a38
AO
8904fi
8905
5213506e 8906
278a7a38
AO
8907 done
8908fi
8909
8910for ncn_progname in strip; do
2abefe3d
PB
8911 if test -n "$ncn_tool_prefix"; then
8912 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8913set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8915$as_echo_n "checking for $ac_word... " >&6; }
8916if test "${ac_cv_prog_STRIP+set}" = set; then :
8917 $as_echo_n "(cached) " >&6
2abefe3d
PB
8918else
8919 if test -n "$STRIP"; then
8920 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8921else
1c710c3c
DJ
8922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8923for as_dir in $PATH
8924do
8925 IFS=$as_save_IFS
8926 test -z "$as_dir" && as_dir=.
5213506e
RW
8927 for ac_exec_ext in '' $ac_executable_extensions; do
8928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8929 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 8930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8931 break 2
8932 fi
8933done
5213506e
RW
8934 done
8935IFS=$as_save_IFS
1c710c3c 8936
2abefe3d
PB
8937fi
8938fi
1c710c3c 8939STRIP=$ac_cv_prog_STRIP
2abefe3d 8940if test -n "$STRIP"; then
5213506e
RW
8941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8942$as_echo "$STRIP" >&6; }
2abefe3d 8943else
5213506e
RW
8944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8945$as_echo "no" >&6; }
2abefe3d
PB
8946fi
8947
5213506e 8948
2abefe3d
PB
8949 fi
8950 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
8951 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8952set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8954$as_echo_n "checking for $ac_word... " >&6; }
8955if test "${ac_cv_prog_STRIP+set}" = set; then :
8956 $as_echo_n "(cached) " >&6
2abefe3d
PB
8957else
8958 if test -n "$STRIP"; then
8959 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8960else
1c710c3c
DJ
8961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8962for as_dir in $PATH
8963do
8964 IFS=$as_save_IFS
8965 test -z "$as_dir" && as_dir=.
5213506e
RW
8966 for ac_exec_ext in '' $ac_executable_extensions; do
8967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8968 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 8969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8970 break 2
8971 fi
8972done
5213506e
RW
8973 done
8974IFS=$as_save_IFS
1c710c3c 8975
2abefe3d
PB
8976fi
8977fi
1c710c3c 8978STRIP=$ac_cv_prog_STRIP
2abefe3d 8979if test -n "$STRIP"; then
5213506e
RW
8980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8981$as_echo "$STRIP" >&6; }
2abefe3d 8982else
5213506e
RW
8983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8984$as_echo "no" >&6; }
2abefe3d 8985fi
1c710c3c 8986
5213506e 8987
2abefe3d
PB
8988 fi
8989 test -n "$ac_cv_prog_STRIP" && break
8990done
8991
8992if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 8993 STRIP="true"
2abefe3d
PB
8994fi
8995
278a7a38
AO
8996
8997
8998if test -n "$WINDRES"; then
8999 ac_cv_prog_WINDRES=$WINDRES
9000elif test -n "$ac_cv_prog_WINDRES"; then
9001 WINDRES=$ac_cv_prog_WINDRES
9002fi
9003
9004if test -n "$ac_cv_prog_WINDRES"; then
9005 for ncn_progname in windres; do
9006 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9007set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9009$as_echo_n "checking for $ac_word... " >&6; }
9010if test "${ac_cv_prog_WINDRES+set}" = set; then :
9011 $as_echo_n "(cached) " >&6
278a7a38
AO
9012else
9013 if test -n "$WINDRES"; then
9014 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9015else
9016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9017for as_dir in $PATH
9018do
9019 IFS=$as_save_IFS
9020 test -z "$as_dir" && as_dir=.
5213506e
RW
9021 for ac_exec_ext in '' $ac_executable_extensions; do
9022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9023 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9025 break 2
9026 fi
9027done
5213506e
RW
9028 done
9029IFS=$as_save_IFS
278a7a38
AO
9030
9031fi
9032fi
9033WINDRES=$ac_cv_prog_WINDRES
9034if test -n "$WINDRES"; then
5213506e
RW
9035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9036$as_echo "$WINDRES" >&6; }
278a7a38 9037else
5213506e
RW
9038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9039$as_echo "no" >&6; }
278a7a38
AO
9040fi
9041
5213506e 9042
278a7a38
AO
9043 done
9044fi
9045
9046for ncn_progname in windres; do
2693c0b0
PB
9047 if test -n "$ncn_tool_prefix"; then
9048 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9049set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9051$as_echo_n "checking for $ac_word... " >&6; }
9052if test "${ac_cv_prog_WINDRES+set}" = set; then :
9053 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9054else
9055 if test -n "$WINDRES"; then
9056 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9057else
1c710c3c
DJ
9058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9059for as_dir in $PATH
9060do
9061 IFS=$as_save_IFS
9062 test -z "$as_dir" && as_dir=.
5213506e
RW
9063 for ac_exec_ext in '' $ac_executable_extensions; do
9064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9065 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9067 break 2
9068 fi
9069done
5213506e
RW
9070 done
9071IFS=$as_save_IFS
1c710c3c 9072
ca9f4b81
AO
9073fi
9074fi
1c710c3c 9075WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9076if test -n "$WINDRES"; then
5213506e
RW
9077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9078$as_echo "$WINDRES" >&6; }
ca9f4b81 9079else
5213506e
RW
9080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9081$as_echo "no" >&6; }
ca9f4b81
AO
9082fi
9083
5213506e 9084
2693c0b0
PB
9085 fi
9086 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9087 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9088set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9090$as_echo_n "checking for $ac_word... " >&6; }
9091if test "${ac_cv_prog_WINDRES+set}" = set; then :
9092 $as_echo_n "(cached) " >&6
ca9f4b81 9093else
2693c0b0
PB
9094 if test -n "$WINDRES"; then
9095 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9096else
1c710c3c
DJ
9097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9098for as_dir in $PATH
9099do
9100 IFS=$as_save_IFS
9101 test -z "$as_dir" && as_dir=.
5213506e
RW
9102 for ac_exec_ext in '' $ac_executable_extensions; do
9103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9104 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9106 break 2
9107 fi
9108done
5213506e
RW
9109 done
9110IFS=$as_save_IFS
1c710c3c 9111
ca9f4b81
AO
9112fi
9113fi
1c710c3c 9114WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9115if test -n "$WINDRES"; then
5213506e
RW
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9117$as_echo "$WINDRES" >&6; }
ca9f4b81 9118else
5213506e
RW
9119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9120$as_echo "no" >&6; }
ca9f4b81 9121fi
1c710c3c 9122
5213506e 9123
2693c0b0
PB
9124 fi
9125 test -n "$ac_cv_prog_WINDRES" && break
9126done
9127
9128if test -z "$ac_cv_prog_WINDRES" ; then
9129 set dummy windres
9130 if test $build = $host ; then
9131 WINDRES="$2"
ca9f4b81 9132 else
2693c0b0 9133 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9134 fi
ca9f4b81
AO
9135fi
9136
278a7a38
AO
9137
9138
901119ae
KT
9139if test -n "$WINDMC"; then
9140 ac_cv_prog_WINDMC=$WINDMC
9141elif test -n "$ac_cv_prog_WINDMC"; then
9142 WINDMC=$ac_cv_prog_WINDMC
9143fi
9144
9145if test -n "$ac_cv_prog_WINDMC"; then
9146 for ncn_progname in windmc; do
9147 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9148set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9150$as_echo_n "checking for $ac_word... " >&6; }
9151if test "${ac_cv_prog_WINDMC+set}" = set; then :
9152 $as_echo_n "(cached) " >&6
901119ae
KT
9153else
9154 if test -n "$WINDMC"; then
9155 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9156else
9157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9158for as_dir in $PATH
9159do
9160 IFS=$as_save_IFS
9161 test -z "$as_dir" && as_dir=.
5213506e
RW
9162 for ac_exec_ext in '' $ac_executable_extensions; do
9163 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9164 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9166 break 2
9167 fi
9168done
5213506e
RW
9169 done
9170IFS=$as_save_IFS
901119ae
KT
9171
9172fi
9173fi
9174WINDMC=$ac_cv_prog_WINDMC
9175if test -n "$WINDMC"; then
5213506e
RW
9176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9177$as_echo "$WINDMC" >&6; }
901119ae 9178else
5213506e
RW
9179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9180$as_echo "no" >&6; }
901119ae
KT
9181fi
9182
5213506e 9183
901119ae
KT
9184 done
9185fi
9186
9187for ncn_progname in windmc; do
9188 if test -n "$ncn_tool_prefix"; then
9189 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9190set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9192$as_echo_n "checking for $ac_word... " >&6; }
9193if test "${ac_cv_prog_WINDMC+set}" = set; then :
9194 $as_echo_n "(cached) " >&6
901119ae
KT
9195else
9196 if test -n "$WINDMC"; then
9197 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9198else
9199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9200for as_dir in $PATH
9201do
9202 IFS=$as_save_IFS
9203 test -z "$as_dir" && as_dir=.
5213506e
RW
9204 for ac_exec_ext in '' $ac_executable_extensions; do
9205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9206 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9208 break 2
9209 fi
9210done
5213506e
RW
9211 done
9212IFS=$as_save_IFS
901119ae
KT
9213
9214fi
9215fi
9216WINDMC=$ac_cv_prog_WINDMC
9217if test -n "$WINDMC"; then
5213506e
RW
9218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9219$as_echo "$WINDMC" >&6; }
901119ae 9220else
5213506e
RW
9221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9222$as_echo "no" >&6; }
901119ae
KT
9223fi
9224
5213506e 9225
901119ae
KT
9226 fi
9227 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9228 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9229set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9231$as_echo_n "checking for $ac_word... " >&6; }
9232if test "${ac_cv_prog_WINDMC+set}" = set; then :
9233 $as_echo_n "(cached) " >&6
901119ae
KT
9234else
9235 if test -n "$WINDMC"; then
9236 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9237else
9238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9239for as_dir in $PATH
9240do
9241 IFS=$as_save_IFS
9242 test -z "$as_dir" && as_dir=.
5213506e
RW
9243 for ac_exec_ext in '' $ac_executable_extensions; do
9244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9245 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9247 break 2
9248 fi
9249done
5213506e
RW
9250 done
9251IFS=$as_save_IFS
901119ae
KT
9252
9253fi
9254fi
9255WINDMC=$ac_cv_prog_WINDMC
9256if test -n "$WINDMC"; then
5213506e
RW
9257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9258$as_echo "$WINDMC" >&6; }
901119ae 9259else
5213506e
RW
9260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9261$as_echo "no" >&6; }
901119ae
KT
9262fi
9263
5213506e 9264
901119ae
KT
9265 fi
9266 test -n "$ac_cv_prog_WINDMC" && break
9267done
9268
9269if test -z "$ac_cv_prog_WINDMC" ; then
9270 set dummy windmc
9271 if test $build = $host ; then
9272 WINDMC="$2"
9273 else
9274 WINDMC="${ncn_tool_prefix}$2"
9275 fi
9276fi
9277
9278
9279
278a7a38
AO
9280if test -n "$OBJCOPY"; then
9281 ac_cv_prog_OBJCOPY=$OBJCOPY
9282elif test -n "$ac_cv_prog_OBJCOPY"; then
9283 OBJCOPY=$ac_cv_prog_OBJCOPY
9284fi
9285
9286if test -n "$ac_cv_prog_OBJCOPY"; then
9287 for ncn_progname in objcopy; do
9288 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9289set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9291$as_echo_n "checking for $ac_word... " >&6; }
9292if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9293 $as_echo_n "(cached) " >&6
278a7a38
AO
9294else
9295 if test -n "$OBJCOPY"; then
9296 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9297else
9298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9299for as_dir in $PATH
9300do
9301 IFS=$as_save_IFS
9302 test -z "$as_dir" && as_dir=.
5213506e
RW
9303 for ac_exec_ext in '' $ac_executable_extensions; do
9304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9305 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9307 break 2
9308 fi
9309done
5213506e
RW
9310 done
9311IFS=$as_save_IFS
278a7a38
AO
9312
9313fi
9314fi
9315OBJCOPY=$ac_cv_prog_OBJCOPY
9316if test -n "$OBJCOPY"; then
5213506e
RW
9317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9318$as_echo "$OBJCOPY" >&6; }
278a7a38 9319else
5213506e
RW
9320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9321$as_echo "no" >&6; }
278a7a38
AO
9322fi
9323
5213506e 9324
278a7a38
AO
9325 done
9326fi
9327
9328for ncn_progname in objcopy; do
2693c0b0
PB
9329 if test -n "$ncn_tool_prefix"; then
9330 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9331set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9333$as_echo_n "checking for $ac_word... " >&6; }
9334if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9335 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9336else
9337 if test -n "$OBJCOPY"; then
9338 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9339else
1c710c3c
DJ
9340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9341for as_dir in $PATH
9342do
9343 IFS=$as_save_IFS
9344 test -z "$as_dir" && as_dir=.
5213506e
RW
9345 for ac_exec_ext in '' $ac_executable_extensions; do
9346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9347 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9349 break 2
9350 fi
9351done
5213506e
RW
9352 done
9353IFS=$as_save_IFS
1c710c3c 9354
ca9f4b81
AO
9355fi
9356fi
1c710c3c 9357OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9358if test -n "$OBJCOPY"; then
5213506e
RW
9359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9360$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9361else
5213506e
RW
9362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9363$as_echo "no" >&6; }
ca9f4b81
AO
9364fi
9365
5213506e 9366
2693c0b0
PB
9367 fi
9368 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9369 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9370set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9372$as_echo_n "checking for $ac_word... " >&6; }
9373if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9374 $as_echo_n "(cached) " >&6
ca9f4b81 9375else
2693c0b0
PB
9376 if test -n "$OBJCOPY"; then
9377 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9378else
1c710c3c
DJ
9379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9380for as_dir in $PATH
9381do
9382 IFS=$as_save_IFS
9383 test -z "$as_dir" && as_dir=.
5213506e
RW
9384 for ac_exec_ext in '' $ac_executable_extensions; do
9385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9386 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9388 break 2
9389 fi
9390done
5213506e
RW
9391 done
9392IFS=$as_save_IFS
1c710c3c 9393
ca9f4b81
AO
9394fi
9395fi
1c710c3c 9396OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9397if test -n "$OBJCOPY"; then
5213506e
RW
9398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9399$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9400else
5213506e
RW
9401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9402$as_echo "no" >&6; }
ca9f4b81 9403fi
1c710c3c 9404
5213506e 9405
2693c0b0
PB
9406 fi
9407 test -n "$ac_cv_prog_OBJCOPY" && break
9408done
9409
9410if test -z "$ac_cv_prog_OBJCOPY" ; then
9411 set dummy objcopy
9412 if test $build = $host ; then
9413 OBJCOPY="$2"
ca9f4b81 9414 else
2693c0b0 9415 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9416 fi
ca9f4b81
AO
9417fi
9418
278a7a38
AO
9419
9420
9421if test -n "$OBJDUMP"; then
9422 ac_cv_prog_OBJDUMP=$OBJDUMP
9423elif test -n "$ac_cv_prog_OBJDUMP"; then
9424 OBJDUMP=$ac_cv_prog_OBJDUMP
9425fi
9426
9427if test -n "$ac_cv_prog_OBJDUMP"; then
9428 for ncn_progname in objdump; do
9429 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9430set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9432$as_echo_n "checking for $ac_word... " >&6; }
9433if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9434 $as_echo_n "(cached) " >&6
278a7a38
AO
9435else
9436 if test -n "$OBJDUMP"; then
9437 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9438else
9439as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9440for as_dir in $PATH
9441do
9442 IFS=$as_save_IFS
9443 test -z "$as_dir" && as_dir=.
5213506e
RW
9444 for ac_exec_ext in '' $ac_executable_extensions; do
9445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9446 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9448 break 2
9449 fi
9450done
5213506e
RW
9451 done
9452IFS=$as_save_IFS
278a7a38
AO
9453
9454fi
9455fi
9456OBJDUMP=$ac_cv_prog_OBJDUMP
9457if test -n "$OBJDUMP"; then
5213506e
RW
9458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9459$as_echo "$OBJDUMP" >&6; }
278a7a38 9460else
5213506e
RW
9461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9462$as_echo "no" >&6; }
278a7a38
AO
9463fi
9464
5213506e 9465
278a7a38
AO
9466 done
9467fi
9468
9469for ncn_progname in objdump; do
2693c0b0
PB
9470 if test -n "$ncn_tool_prefix"; then
9471 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9472set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9474$as_echo_n "checking for $ac_word... " >&6; }
9475if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9476 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9477else
9478 if test -n "$OBJDUMP"; then
9479 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9480else
1c710c3c
DJ
9481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9482for as_dir in $PATH
9483do
9484 IFS=$as_save_IFS
9485 test -z "$as_dir" && as_dir=.
5213506e
RW
9486 for ac_exec_ext in '' $ac_executable_extensions; do
9487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9488 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9490 break 2
9491 fi
9492done
5213506e
RW
9493 done
9494IFS=$as_save_IFS
1c710c3c 9495
ca9f4b81
AO
9496fi
9497fi
1c710c3c 9498OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9499if test -n "$OBJDUMP"; then
5213506e
RW
9500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9501$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9502else
5213506e
RW
9503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9504$as_echo "no" >&6; }
ca9f4b81
AO
9505fi
9506
5213506e 9507
2693c0b0
PB
9508 fi
9509 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9510 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9511set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9513$as_echo_n "checking for $ac_word... " >&6; }
9514if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9515 $as_echo_n "(cached) " >&6
ca9f4b81 9516else
2693c0b0
PB
9517 if test -n "$OBJDUMP"; then
9518 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9519else
1c710c3c
DJ
9520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9521for as_dir in $PATH
9522do
9523 IFS=$as_save_IFS
9524 test -z "$as_dir" && as_dir=.
5213506e
RW
9525 for ac_exec_ext in '' $ac_executable_extensions; do
9526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9527 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9529 break 2
9530 fi
9531done
5213506e
RW
9532 done
9533IFS=$as_save_IFS
1c710c3c 9534
ca9f4b81
AO
9535fi
9536fi
1c710c3c 9537OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9538if test -n "$OBJDUMP"; then
5213506e
RW
9539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9540$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9541else
5213506e
RW
9542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9543$as_echo "no" >&6; }
ca9f4b81 9544fi
1c710c3c 9545
5213506e 9546
2693c0b0
PB
9547 fi
9548 test -n "$ac_cv_prog_OBJDUMP" && break
9549done
9550
9551if test -z "$ac_cv_prog_OBJDUMP" ; then
9552 set dummy objdump
9553 if test $build = $host ; then
9554 OBJDUMP="$2"
ca9f4b81 9555 else
2693c0b0 9556 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9557 fi
ca9f4b81
AO
9558fi
9559
671aa708
NN
9560
9561
e7a82751
RM
9562if test -n "$READELF"; then
9563 ac_cv_prog_READELF=$READELF
9564elif test -n "$ac_cv_prog_READELF"; then
9565 READELF=$ac_cv_prog_READELF
9566fi
9567
9568if test -n "$ac_cv_prog_READELF"; then
9569 for ncn_progname in readelf; do
9570 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9571set dummy ${ncn_progname}; ac_word=$2
9572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9573$as_echo_n "checking for $ac_word... " >&6; }
9574if test "${ac_cv_prog_READELF+set}" = set; then :
9575 $as_echo_n "(cached) " >&6
9576else
9577 if test -n "$READELF"; then
9578 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9579else
9580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9581for as_dir in $PATH
9582do
9583 IFS=$as_save_IFS
9584 test -z "$as_dir" && as_dir=.
9585 for ac_exec_ext in '' $ac_executable_extensions; do
9586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9587 ac_cv_prog_READELF="${ncn_progname}"
9588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9589 break 2
9590 fi
9591done
9592 done
9593IFS=$as_save_IFS
9594
9595fi
9596fi
9597READELF=$ac_cv_prog_READELF
9598if test -n "$READELF"; then
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9600$as_echo "$READELF" >&6; }
9601else
9602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9603$as_echo "no" >&6; }
9604fi
9605
9606
9607 done
9608fi
9609
9610for ncn_progname in readelf; do
9611 if test -n "$ncn_tool_prefix"; then
9612 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9613set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9615$as_echo_n "checking for $ac_word... " >&6; }
9616if test "${ac_cv_prog_READELF+set}" = set; then :
9617 $as_echo_n "(cached) " >&6
9618else
9619 if test -n "$READELF"; then
9620 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9621else
9622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9623for as_dir in $PATH
9624do
9625 IFS=$as_save_IFS
9626 test -z "$as_dir" && as_dir=.
9627 for ac_exec_ext in '' $ac_executable_extensions; do
9628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9629 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9631 break 2
9632 fi
9633done
9634 done
9635IFS=$as_save_IFS
9636
9637fi
9638fi
9639READELF=$ac_cv_prog_READELF
9640if test -n "$READELF"; then
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9642$as_echo "$READELF" >&6; }
9643else
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9645$as_echo "no" >&6; }
9646fi
9647
9648
9649 fi
9650 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9651 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9652set dummy ${ncn_progname}; ac_word=$2
9653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9654$as_echo_n "checking for $ac_word... " >&6; }
9655if test "${ac_cv_prog_READELF+set}" = set; then :
9656 $as_echo_n "(cached) " >&6
9657else
9658 if test -n "$READELF"; then
9659 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9660else
9661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9662for as_dir in $PATH
9663do
9664 IFS=$as_save_IFS
9665 test -z "$as_dir" && as_dir=.
9666 for ac_exec_ext in '' $ac_executable_extensions; do
9667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9668 ac_cv_prog_READELF="${ncn_progname}"
9669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9670 break 2
9671 fi
9672done
9673 done
9674IFS=$as_save_IFS
9675
9676fi
9677fi
9678READELF=$ac_cv_prog_READELF
9679if test -n "$READELF"; then
9680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9681$as_echo "$READELF" >&6; }
9682else
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9684$as_echo "no" >&6; }
9685fi
9686
9687
9688 fi
9689 test -n "$ac_cv_prog_READELF" && break
9690done
9691
9692if test -z "$ac_cv_prog_READELF" ; then
9693 set dummy readelf
9694 if test $build = $host ; then
9695 READELF="$2"
9696 else
9697 READELF="${ncn_tool_prefix}$2"
9698 fi
9699fi
9700
9701
9702
671aa708
NN
9703
9704
9705
2abefe3d 9706# Target tools.
1c710c3c 9707
5213506e
RW
9708# Check whether --with-build-time-tools was given.
9709if test "${with_build_time_tools+set}" = set; then :
9710 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9711 x/*) ;;
9712 *)
9713 with_build_time_tools=
5213506e
RW
9714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9715$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9716 ;;
9717 esac
ca9f4b81 9718else
e8b05380 9719 with_build_time_tools=
5213506e
RW
9720fi
9721
ca9f4b81 9722
278a7a38
AO
9723
9724
9725if test -n "$CC_FOR_TARGET"; then
9726 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9727elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9728 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9729fi
9730
9731if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9732 for ncn_progname in cc gcc; do
9733 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9734set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9736$as_echo_n "checking for $ac_word... " >&6; }
9737if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9738 $as_echo_n "(cached) " >&6
278a7a38
AO
9739else
9740 if test -n "$CC_FOR_TARGET"; then
9741 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9742else
9743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9744for as_dir in $PATH
9745do
9746 IFS=$as_save_IFS
9747 test -z "$as_dir" && as_dir=.
5213506e
RW
9748 for ac_exec_ext in '' $ac_executable_extensions; do
9749 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9750 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9752 break 2
9753 fi
9754done
5213506e
RW
9755 done
9756IFS=$as_save_IFS
278a7a38
AO
9757
9758fi
9759fi
9760CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9761if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9763$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9764else
5213506e
RW
9765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9766$as_echo "no" >&6; }
278a7a38
AO
9767fi
9768
5213506e 9769
278a7a38
AO
9770 done
9771fi
9772
9773if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9774 for ncn_progname in cc gcc; do
5213506e
RW
9775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9776$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9777 if test -x $with_build_time_tools/${ncn_progname}; then
9778 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9780$as_echo "yes" >&6; }
72a7ab82 9781 break
e8b05380 9782 else
5213506e
RW
9783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9784$as_echo "no" >&6; }
72a7ab82
AP
9785 fi
9786 done
4de997d1
PB
9787fi
9788
e8b05380
PB
9789if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9790 for ncn_progname in cc gcc; do
9791 if test -n "$ncn_target_tool_prefix"; then
9792 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 9793set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9795$as_echo_n "checking for $ac_word... " >&6; }
9796if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9797 $as_echo_n "(cached) " >&6
4de997d1
PB
9798else
9799 if test -n "$CC_FOR_TARGET"; then
9800 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9801else
1c710c3c
DJ
9802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9803for as_dir in $PATH
9804do
9805 IFS=$as_save_IFS
9806 test -z "$as_dir" && as_dir=.
5213506e
RW
9807 for ac_exec_ext in '' $ac_executable_extensions; do
9808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9809 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 9810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9811 break 2
9812 fi
9813done
5213506e
RW
9814 done
9815IFS=$as_save_IFS
1c710c3c 9816
4de997d1
PB
9817fi
9818fi
1c710c3c 9819CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 9820if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9822$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9823else
5213506e
RW
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9825$as_echo "no" >&6; }
4de997d1
PB
9826fi
9827
5213506e 9828
e8b05380
PB
9829 fi
9830 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9831 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 9832set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9834$as_echo_n "checking for $ac_word... " >&6; }
9835if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9836 $as_echo_n "(cached) " >&6
4de997d1 9837else
2693c0b0
PB
9838 if test -n "$CC_FOR_TARGET"; then
9839 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 9840else
1c710c3c
DJ
9841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9842for as_dir in $PATH
9843do
9844 IFS=$as_save_IFS
9845 test -z "$as_dir" && as_dir=.
5213506e
RW
9846 for ac_exec_ext in '' $ac_executable_extensions; do
9847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9848 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9849 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9850 break 2
9851 fi
9852done
5213506e
RW
9853 done
9854IFS=$as_save_IFS
1c710c3c 9855
4de997d1
PB
9856fi
9857fi
1c710c3c 9858CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 9859if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9861$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9862else
5213506e
RW
9863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9864$as_echo "no" >&6; }
4de997d1 9865fi
1c710c3c 9866
5213506e 9867
e8b05380
PB
9868 fi
9869 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9870 done
9871fi
1c710c3c 9872
2693c0b0
PB
9873if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9874 set dummy cc gcc
9875 if test $build = $target ; then
9876 CC_FOR_TARGET="$2"
4de997d1 9877 else
2693c0b0 9878 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 9879 fi
1c00b503
PB
9880else
9881 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
9882fi
9883
278a7a38
AO
9884
9885
9886if test -n "$CXX_FOR_TARGET"; then
9887 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9888elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9889 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9890fi
9891
9892if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9893 for ncn_progname in c++ g++ cxx gxx; do
9894 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9895set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9897$as_echo_n "checking for $ac_word... " >&6; }
9898if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9899 $as_echo_n "(cached) " >&6
278a7a38
AO
9900else
9901 if test -n "$CXX_FOR_TARGET"; then
9902 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9903else
9904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9905for as_dir in $PATH
9906do
9907 IFS=$as_save_IFS
9908 test -z "$as_dir" && as_dir=.
5213506e
RW
9909 for ac_exec_ext in '' $ac_executable_extensions; do
9910 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9911 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 9912 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9913 break 2
9914 fi
9915done
5213506e
RW
9916 done
9917IFS=$as_save_IFS
278a7a38
AO
9918
9919fi
9920fi
9921CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9922if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9924$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 9925else
5213506e
RW
9926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9927$as_echo "no" >&6; }
278a7a38
AO
9928fi
9929
5213506e 9930
278a7a38
AO
9931 done
9932fi
9933
9934if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9935 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
9936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9937$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9938 if test -x $with_build_time_tools/${ncn_progname}; then
9939 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9941$as_echo "yes" >&6; }
e8b05380
PB
9942 break
9943 else
5213506e
RW
9944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9945$as_echo "no" >&6; }
e8b05380
PB
9946 fi
9947 done
9948fi
9949
9950if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9951 for ncn_progname in c++ g++ cxx gxx; do
9952 if test -n "$ncn_target_tool_prefix"; then
9953 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 9954set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9956$as_echo_n "checking for $ac_word... " >&6; }
9957if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9958 $as_echo_n "(cached) " >&6
4de997d1
PB
9959else
9960 if test -n "$CXX_FOR_TARGET"; then
9961 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9962else
1c710c3c
DJ
9963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9964for as_dir in $PATH
9965do
9966 IFS=$as_save_IFS
9967 test -z "$as_dir" && as_dir=.
5213506e
RW
9968 for ac_exec_ext in '' $ac_executable_extensions; do
9969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9970 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 9971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9972 break 2
9973 fi
9974done
5213506e
RW
9975 done
9976IFS=$as_save_IFS
1c710c3c 9977
4de997d1
PB
9978fi
9979fi
1c710c3c 9980CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 9981if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9983$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 9984else
5213506e
RW
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9986$as_echo "no" >&6; }
4de997d1
PB
9987fi
9988
5213506e 9989
e8b05380
PB
9990 fi
9991 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
9992 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 9993set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9995$as_echo_n "checking for $ac_word... " >&6; }
9996if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9997 $as_echo_n "(cached) " >&6
4de997d1 9998else
2693c0b0
PB
9999 if test -n "$CXX_FOR_TARGET"; then
10000 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10001else
1c710c3c
DJ
10002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10003for as_dir in $PATH
10004do
10005 IFS=$as_save_IFS
10006 test -z "$as_dir" && as_dir=.
5213506e
RW
10007 for ac_exec_ext in '' $ac_executable_extensions; do
10008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10009 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10011 break 2
10012 fi
10013done
5213506e
RW
10014 done
10015IFS=$as_save_IFS
1c710c3c 10016
4de997d1
PB
10017fi
10018fi
1c710c3c 10019CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10020if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10022$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10023else
5213506e
RW
10024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10025$as_echo "no" >&6; }
4de997d1 10026fi
1c710c3c 10027
5213506e 10028
e8b05380
PB
10029 fi
10030 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10031 done
10032fi
1c710c3c 10033
2693c0b0
PB
10034if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10035 set dummy c++ g++ cxx gxx
10036 if test $build = $target ; then
10037 CXX_FOR_TARGET="$2"
4de997d1 10038 else
2693c0b0 10039 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10040 fi
1c00b503
PB
10041else
10042 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10043fi
10044
278a7a38
AO
10045
10046
10047if test -n "$GCC_FOR_TARGET"; then
10048 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10049elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10050 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10051fi
10052
10053if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10054 for ncn_progname in gcc; do
10055 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10056set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10058$as_echo_n "checking for $ac_word... " >&6; }
10059if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10060 $as_echo_n "(cached) " >&6
278a7a38
AO
10061else
10062 if test -n "$GCC_FOR_TARGET"; then
10063 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10064else
10065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10066for as_dir in $PATH
10067do
10068 IFS=$as_save_IFS
10069 test -z "$as_dir" && as_dir=.
5213506e
RW
10070 for ac_exec_ext in '' $ac_executable_extensions; do
10071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10072 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10074 break 2
10075 fi
10076done
5213506e
RW
10077 done
10078IFS=$as_save_IFS
278a7a38
AO
10079
10080fi
10081fi
10082GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10083if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10085$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10086else
5213506e
RW
10087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10088$as_echo "no" >&6; }
278a7a38
AO
10089fi
10090
5213506e 10091
278a7a38
AO
10092 done
10093fi
10094
10095if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10096 for ncn_progname in gcc; do
5213506e
RW
10097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10098$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10099 if test -x $with_build_time_tools/${ncn_progname}; then
10100 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10102$as_echo "yes" >&6; }
e8b05380
PB
10103 break
10104 else
5213506e
RW
10105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10106$as_echo "no" >&6; }
e8b05380
PB
10107 fi
10108 done
10109fi
10110
10111if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10112 for ncn_progname in gcc; do
10113 if test -n "$ncn_target_tool_prefix"; then
10114 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10115set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10117$as_echo_n "checking for $ac_word... " >&6; }
10118if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10119 $as_echo_n "(cached) " >&6
ca9f4b81 10120else
e8b05380
PB
10121 if test -n "$GCC_FOR_TARGET"; then
10122 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10123else
1c710c3c
DJ
10124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10125for as_dir in $PATH
10126do
10127 IFS=$as_save_IFS
10128 test -z "$as_dir" && as_dir=.
5213506e
RW
10129 for ac_exec_ext in '' $ac_executable_extensions; do
10130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10131 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10133 break 2
10134 fi
10135done
5213506e
RW
10136 done
10137IFS=$as_save_IFS
1c710c3c 10138
ca9f4b81
AO
10139fi
10140fi
1c710c3c 10141GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10142if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10144$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10145else
5213506e
RW
10146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10147$as_echo "no" >&6; }
ca9f4b81
AO
10148fi
10149
5213506e 10150
e8b05380
PB
10151 fi
10152 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10153 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10154set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10156$as_echo_n "checking for $ac_word... " >&6; }
10157if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10158 $as_echo_n "(cached) " >&6
ca9f4b81 10159else
e8b05380
PB
10160 if test -n "$GCC_FOR_TARGET"; then
10161 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10162else
1c710c3c
DJ
10163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10164for as_dir in $PATH
10165do
10166 IFS=$as_save_IFS
10167 test -z "$as_dir" && as_dir=.
5213506e
RW
10168 for ac_exec_ext in '' $ac_executable_extensions; do
10169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10170 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10172 break 2
10173 fi
10174done
5213506e
RW
10175 done
10176IFS=$as_save_IFS
1c710c3c 10177
ca9f4b81
AO
10178fi
10179fi
1c710c3c 10180GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10181if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10183$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10184else
5213506e
RW
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10186$as_echo "no" >&6; }
ca9f4b81 10187fi
1c710c3c 10188
5213506e 10189
e8b05380
PB
10190 fi
10191 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10192 done
10193fi
1c710c3c 10194
e8b05380
PB
10195if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10196 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10197else
10198 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10199fi
10200
278a7a38
AO
10201
10202
10203if test -n "$GCJ_FOR_TARGET"; then
10204 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10205elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10206 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10207fi
10208
10209if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10210 for ncn_progname in gcj; do
10211 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10212set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10214$as_echo_n "checking for $ac_word... " >&6; }
10215if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10216 $as_echo_n "(cached) " >&6
278a7a38
AO
10217else
10218 if test -n "$GCJ_FOR_TARGET"; then
10219 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10220else
10221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10222for as_dir in $PATH
10223do
10224 IFS=$as_save_IFS
10225 test -z "$as_dir" && as_dir=.
5213506e
RW
10226 for ac_exec_ext in '' $ac_executable_extensions; do
10227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10228 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10230 break 2
10231 fi
10232done
5213506e
RW
10233 done
10234IFS=$as_save_IFS
278a7a38
AO
10235
10236fi
10237fi
10238GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10239if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10241$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10242else
5213506e
RW
10243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10244$as_echo "no" >&6; }
278a7a38
AO
10245fi
10246
5213506e 10247
278a7a38
AO
10248 done
10249fi
10250
10251if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10252 for ncn_progname in gcj; do
5213506e
RW
10253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10254$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10255 if test -x $with_build_time_tools/${ncn_progname}; then
10256 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10258$as_echo "yes" >&6; }
e8b05380
PB
10259 break
10260 else
5213506e
RW
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10262$as_echo "no" >&6; }
e8b05380
PB
10263 fi
10264 done
10265fi
10266
10267if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10268 for ncn_progname in gcj; do
10269 if test -n "$ncn_target_tool_prefix"; then
10270 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10271set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10273$as_echo_n "checking for $ac_word... " >&6; }
10274if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10275 $as_echo_n "(cached) " >&6
e8b05380 10276else
fb0103e5
RG
10277 if test -n "$GCJ_FOR_TARGET"; then
10278 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10279else
1c710c3c
DJ
10280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10281for as_dir in $PATH
10282do
10283 IFS=$as_save_IFS
10284 test -z "$as_dir" && as_dir=.
5213506e
RW
10285 for ac_exec_ext in '' $ac_executable_extensions; do
10286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10287 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10289 break 2
10290 fi
10291done
5213506e
RW
10292 done
10293IFS=$as_save_IFS
1c710c3c 10294
e8b05380
PB
10295fi
10296fi
278a7a38
AO
10297GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10298if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10300$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10301else
5213506e
RW
10302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10303$as_echo "no" >&6; }
278a7a38
AO
10304fi
10305
5213506e 10306
278a7a38
AO
10307 fi
10308 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10309 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10310set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10312$as_echo_n "checking for $ac_word... " >&6; }
10313if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10314 $as_echo_n "(cached) " >&6
278a7a38
AO
10315else
10316 if test -n "$GCJ_FOR_TARGET"; then
10317 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10318else
10319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10320for as_dir in $PATH
10321do
10322 IFS=$as_save_IFS
10323 test -z "$as_dir" && as_dir=.
5213506e
RW
10324 for ac_exec_ext in '' $ac_executable_extensions; do
10325 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10326 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10327 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10328 break 2
10329 fi
10330done
5213506e
RW
10331 done
10332IFS=$as_save_IFS
278a7a38
AO
10333
10334fi
10335fi
10336GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10337if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10339$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10340else
5213506e
RW
10341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10342$as_echo "no" >&6; }
278a7a38
AO
10343fi
10344
5213506e 10345
278a7a38
AO
10346 fi
10347 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10348 done
10349fi
10350
10351if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10352 set dummy gcj
10353 if test $build = $target ; then
10354 GCJ_FOR_TARGET="$2"
10355 else
10356 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10357 fi
1c00b503
PB
10358else
10359 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
278a7a38
AO
10360fi
10361
10362
10363
10364if test -n "$GFORTRAN_FOR_TARGET"; then
10365 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10366elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10367 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10368fi
10369
278a7a38
AO
10370if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10371 for ncn_progname in gfortran; do
10372 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10373set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10375$as_echo_n "checking for $ac_word... " >&6; }
10376if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10377 $as_echo_n "(cached) " >&6
e8b05380 10378else
278a7a38
AO
10379 if test -n "$GFORTRAN_FOR_TARGET"; then
10380 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10381else
1c710c3c
DJ
10382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10383for as_dir in $PATH
10384do
10385 IFS=$as_save_IFS
10386 test -z "$as_dir" && as_dir=.
5213506e
RW
10387 for ac_exec_ext in '' $ac_executable_extensions; do
10388 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10389 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10391 break 2
10392 fi
10393done
5213506e
RW
10394 done
10395IFS=$as_save_IFS
1c710c3c 10396
e8b05380
PB
10397fi
10398fi
278a7a38
AO
10399GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10400if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10402$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10403else
5213506e
RW
10404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10405$as_echo "no" >&6; }
e8b05380 10406fi
1c710c3c 10407
5213506e 10408
e8b05380
PB
10409 done
10410fi
1c710c3c 10411
278a7a38 10412if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10413 for ncn_progname in gfortran; do
5213506e
RW
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10415$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10416 if test -x $with_build_time_tools/${ncn_progname}; then
10417 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10419$as_echo "yes" >&6; }
e8b05380
PB
10420 break
10421 else
5213506e
RW
10422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10423$as_echo "no" >&6; }
e8b05380
PB
10424 fi
10425 done
10426fi
10427
10428if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10429 for ncn_progname in gfortran; do
10430 if test -n "$ncn_target_tool_prefix"; then
10431 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10432set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10434$as_echo_n "checking for $ac_word... " >&6; }
10435if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10436 $as_echo_n "(cached) " >&6
e8b05380
PB
10437else
10438 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10439 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10440else
10441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10442for as_dir in $PATH
10443do
10444 IFS=$as_save_IFS
10445 test -z "$as_dir" && as_dir=.
5213506e
RW
10446 for ac_exec_ext in '' $ac_executable_extensions; do
10447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10448 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10450 break 2
10451 fi
10452done
5213506e
RW
10453 done
10454IFS=$as_save_IFS
1c710c3c 10455
e8b05380
PB
10456fi
10457fi
1c710c3c 10458GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10459if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10461$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10462else
5213506e
RW
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10464$as_echo "no" >&6; }
e8b05380
PB
10465fi
10466
5213506e 10467
e8b05380
PB
10468 fi
10469 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10470 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10471set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10473$as_echo_n "checking for $ac_word... " >&6; }
10474if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10475 $as_echo_n "(cached) " >&6
e8b05380
PB
10476else
10477 if test -n "$GFORTRAN_FOR_TARGET"; then
10478 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10479else
1c710c3c
DJ
10480as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10481for as_dir in $PATH
10482do
10483 IFS=$as_save_IFS
10484 test -z "$as_dir" && as_dir=.
5213506e
RW
10485 for ac_exec_ext in '' $ac_executable_extensions; do
10486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10487 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10489 break 2
10490 fi
10491done
5213506e
RW
10492 done
10493IFS=$as_save_IFS
1c710c3c 10494
e8b05380
PB
10495fi
10496fi
1c710c3c 10497GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10498if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10500$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10501else
5213506e
RW
10502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10503$as_echo "no" >&6; }
e8b05380 10504fi
1c710c3c 10505
5213506e 10506
e8b05380
PB
10507 fi
10508 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10509 done
10510fi
1c710c3c 10511
e8b05380
PB
10512if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10513 set dummy gfortran
2693c0b0 10514 if test $build = $target ; then
e8b05380 10515 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10516 else
e8b05380
PB
10517 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10518 fi
1c00b503
PB
10519else
10520 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10521fi
10522
10523
10524
632e2a07
ILT
10525if test -n "$GOC_FOR_TARGET"; then
10526 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10527elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10528 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10529fi
10530
10531if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10532 for ncn_progname in gccgo; do
10533 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10534set dummy ${ncn_progname}; ac_word=$2
10535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10536$as_echo_n "checking for $ac_word... " >&6; }
10537if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10538 $as_echo_n "(cached) " >&6
10539else
10540 if test -n "$GOC_FOR_TARGET"; then
10541 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10542else
10543as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10544for as_dir in $PATH
10545do
10546 IFS=$as_save_IFS
10547 test -z "$as_dir" && as_dir=.
10548 for ac_exec_ext in '' $ac_executable_extensions; do
10549 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10550 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10552 break 2
10553 fi
10554done
10555 done
10556IFS=$as_save_IFS
10557
10558fi
10559fi
10560GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10561if test -n "$GOC_FOR_TARGET"; then
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10563$as_echo "$GOC_FOR_TARGET" >&6; }
10564else
10565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10566$as_echo "no" >&6; }
10567fi
10568
10569
10570 done
10571fi
10572
10573if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10574 for ncn_progname in gccgo; do
10575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10576$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10577 if test -x $with_build_time_tools/${ncn_progname}; then
10578 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10580$as_echo "yes" >&6; }
10581 break
10582 else
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10584$as_echo "no" >&6; }
10585 fi
10586 done
10587fi
10588
10589if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10590 for ncn_progname in gccgo; do
10591 if test -n "$ncn_target_tool_prefix"; then
10592 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10593set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10595$as_echo_n "checking for $ac_word... " >&6; }
10596if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10597 $as_echo_n "(cached) " >&6
10598else
10599 if test -n "$GOC_FOR_TARGET"; then
10600 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10601else
10602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10603for as_dir in $PATH
10604do
10605 IFS=$as_save_IFS
10606 test -z "$as_dir" && as_dir=.
10607 for ac_exec_ext in '' $ac_executable_extensions; do
10608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10609 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10611 break 2
10612 fi
10613done
10614 done
10615IFS=$as_save_IFS
10616
10617fi
10618fi
10619GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10620if test -n "$GOC_FOR_TARGET"; then
10621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10622$as_echo "$GOC_FOR_TARGET" >&6; }
10623else
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10625$as_echo "no" >&6; }
10626fi
10627
10628
10629 fi
10630 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10631 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10632set dummy ${ncn_progname}; ac_word=$2
10633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10634$as_echo_n "checking for $ac_word... " >&6; }
10635if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10636 $as_echo_n "(cached) " >&6
10637else
10638 if test -n "$GOC_FOR_TARGET"; then
10639 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10640else
10641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10642for as_dir in $PATH
10643do
10644 IFS=$as_save_IFS
10645 test -z "$as_dir" && as_dir=.
10646 for ac_exec_ext in '' $ac_executable_extensions; do
10647 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10648 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10650 break 2
10651 fi
10652done
10653 done
10654IFS=$as_save_IFS
10655
10656fi
10657fi
10658GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10659if test -n "$GOC_FOR_TARGET"; then
10660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10661$as_echo "$GOC_FOR_TARGET" >&6; }
10662else
10663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10664$as_echo "no" >&6; }
10665fi
10666
10667
10668 fi
10669 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10670 done
10671fi
10672
10673if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10674 set dummy gccgo
10675 if test $build = $target ; then
10676 GOC_FOR_TARGET="$2"
10677 else
10678 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10679 fi
10680else
10681 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10682fi
10683
10684
10685
e8b05380
PB
10686cat > conftest.c << \EOF
10687#ifdef __GNUC__
10688 gcc_yay;
10689#endif
10690EOF
10691if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10692 have_gcc_for_target=yes
10693else
10694 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10695 have_gcc_for_target=no
10696fi
10697rm conftest.c
10698
10699
10700
10701
10702if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10703 if test -n "$with_build_time_tools"; then
5213506e
RW
10704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10705$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10706 if test -x $with_build_time_tools/ar; then
10707 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10708 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10710$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10711 else
5213506e
RW
10712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10713$as_echo "no" >&6; }
d1f8db0c 10714 fi
e8b05380
PB
10715 elif test $build != $host && test $have_gcc_for_target = yes; then
10716 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10717 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10718 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10719 fi
10720fi
3e19841a 10721if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10722 # Extract the first word of "ar", so it can be a program name with args.
10723set dummy ar; ac_word=$2
5213506e
RW
10724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10725$as_echo_n "checking for $ac_word... " >&6; }
10726if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10727 $as_echo_n "(cached) " >&6
e8b05380 10728else
1c710c3c
DJ
10729 case $AR_FOR_TARGET in
10730 [\\/]* | ?:[\\/]*)
e8b05380
PB
10731 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10732 ;;
e8b05380 10733 *)
1c710c3c
DJ
10734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10735for as_dir in $gcc_cv_tool_dirs
10736do
10737 IFS=$as_save_IFS
10738 test -z "$as_dir" && as_dir=.
5213506e
RW
10739 for ac_exec_ext in '' $ac_executable_extensions; do
10740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10741 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10743 break 2
10744 fi
10745done
5213506e
RW
10746 done
10747IFS=$as_save_IFS
1c710c3c 10748
e8b05380
PB
10749 ;;
10750esac
10751fi
1c710c3c 10752AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10753if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10755$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10756else
5213506e
RW
10757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10758$as_echo "no" >&6; }
4de997d1
PB
10759fi
10760
5213506e 10761
e8b05380
PB
10762fi
10763if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10764
10765
10766if test -n "$AR_FOR_TARGET"; then
10767 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10768elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10769 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10770fi
10771
10772if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10773 for ncn_progname in ar; do
10774 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10775set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10777$as_echo_n "checking for $ac_word... " >&6; }
10778if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10779 $as_echo_n "(cached) " >&6
278a7a38
AO
10780else
10781 if test -n "$AR_FOR_TARGET"; then
10782 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10783else
10784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10785for as_dir in $PATH
10786do
10787 IFS=$as_save_IFS
10788 test -z "$as_dir" && as_dir=.
5213506e
RW
10789 for ac_exec_ext in '' $ac_executable_extensions; do
10790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10791 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10793 break 2
10794 fi
10795done
5213506e
RW
10796 done
10797IFS=$as_save_IFS
278a7a38
AO
10798
10799fi
10800fi
10801AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10802if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10804$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10805else
5213506e
RW
10806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10807$as_echo "no" >&6; }
278a7a38
AO
10808fi
10809
5213506e 10810
278a7a38
AO
10811 done
10812fi
10813
10814if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10815 for ncn_progname in ar; do
5213506e
RW
10816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10817$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10818 if test -x $with_build_time_tools/${ncn_progname}; then
10819 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10821$as_echo "yes" >&6; }
e8b05380
PB
10822 break
10823 else
5213506e
RW
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10825$as_echo "no" >&6; }
e8b05380
PB
10826 fi
10827 done
10828fi
10829
10830if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10831 for ncn_progname in ar; do
10832 if test -n "$ncn_target_tool_prefix"; then
10833 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10834set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10836$as_echo_n "checking for $ac_word... " >&6; }
10837if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10838 $as_echo_n "(cached) " >&6
4de997d1 10839else
e8b05380
PB
10840 if test -n "$AR_FOR_TARGET"; then
10841 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10842else
1c710c3c
DJ
10843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10844for as_dir in $PATH
10845do
10846 IFS=$as_save_IFS
10847 test -z "$as_dir" && as_dir=.
5213506e
RW
10848 for ac_exec_ext in '' $ac_executable_extensions; do
10849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10850 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10852 break 2
10853 fi
10854done
5213506e
RW
10855 done
10856IFS=$as_save_IFS
1c710c3c 10857
4de997d1
PB
10858fi
10859fi
1c710c3c 10860AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10861if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10863$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10864else
5213506e
RW
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10866$as_echo "no" >&6; }
4de997d1
PB
10867fi
10868
5213506e 10869
e8b05380
PB
10870 fi
10871 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10872 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10873set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10875$as_echo_n "checking for $ac_word... " >&6; }
10876if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10877 $as_echo_n "(cached) " >&6
e8b05380
PB
10878else
10879 if test -n "$AR_FOR_TARGET"; then
10880 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10881else
1c710c3c
DJ
10882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10883for as_dir in $PATH
10884do
10885 IFS=$as_save_IFS
10886 test -z "$as_dir" && as_dir=.
5213506e
RW
10887 for ac_exec_ext in '' $ac_executable_extensions; do
10888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10889 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10891 break 2
10892 fi
10893done
5213506e
RW
10894 done
10895IFS=$as_save_IFS
1c710c3c 10896
e8b05380
PB
10897fi
10898fi
1c710c3c 10899AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10900if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10902$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10903else
5213506e
RW
10904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10905$as_echo "no" >&6; }
e8b05380 10906fi
1c710c3c 10907
5213506e 10908
e8b05380
PB
10909 fi
10910 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10911 done
10912fi
1c710c3c 10913
e8b05380
PB
10914if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10915 set dummy ar
10916 if test $build = $target ; then
10917 AR_FOR_TARGET="$2"
10918 else
10919 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10920 fi
1c00b503
PB
10921else
10922 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10923fi
10924
d1f8db0c
PB
10925else
10926 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10927fi
10928
10929
10930
10931
10932if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10933 if test -n "$with_build_time_tools"; then
5213506e
RW
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10935$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10936 if test -x $with_build_time_tools/as; then
10937 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10938 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
10939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10940$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 10941 else
5213506e
RW
10942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10943$as_echo "no" >&6; }
d1f8db0c 10944 fi
e8b05380
PB
10945 elif test $build != $host && test $have_gcc_for_target = yes; then
10946 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
10947 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10948 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
10949 fi
10950fi
3e19841a 10951if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10952 # Extract the first word of "as", so it can be a program name with args.
10953set dummy as; ac_word=$2
5213506e
RW
10954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10955$as_echo_n "checking for $ac_word... " >&6; }
10956if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10957 $as_echo_n "(cached) " >&6
e8b05380 10958else
1c710c3c
DJ
10959 case $AS_FOR_TARGET in
10960 [\\/]* | ?:[\\/]*)
e8b05380
PB
10961 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10962 ;;
e8b05380 10963 *)
1c710c3c
DJ
10964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10965for as_dir in $gcc_cv_tool_dirs
10966do
10967 IFS=$as_save_IFS
10968 test -z "$as_dir" && as_dir=.
5213506e
RW
10969 for ac_exec_ext in '' $ac_executable_extensions; do
10970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10971 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10973 break 2
10974 fi
10975done
5213506e
RW
10976 done
10977IFS=$as_save_IFS
1c710c3c 10978
e8b05380
PB
10979 ;;
10980esac
10981fi
1c710c3c 10982AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 10983if test -n "$AS_FOR_TARGET"; then
5213506e
RW
10984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10985$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 10986else
5213506e
RW
10987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10988$as_echo "no" >&6; }
e8b05380
PB
10989fi
10990
5213506e 10991
e8b05380
PB
10992fi
10993if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
10994
10995
10996if test -n "$AS_FOR_TARGET"; then
10997 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
10998elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10999 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11000fi
11001
11002if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11003 for ncn_progname in as; do
11004 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11005set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11007$as_echo_n "checking for $ac_word... " >&6; }
11008if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11009 $as_echo_n "(cached) " >&6
278a7a38
AO
11010else
11011 if test -n "$AS_FOR_TARGET"; then
11012 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11013else
11014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11015for as_dir in $PATH
11016do
11017 IFS=$as_save_IFS
11018 test -z "$as_dir" && as_dir=.
5213506e
RW
11019 for ac_exec_ext in '' $ac_executable_extensions; do
11020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11021 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11023 break 2
11024 fi
11025done
5213506e
RW
11026 done
11027IFS=$as_save_IFS
278a7a38
AO
11028
11029fi
11030fi
11031AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11032if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11034$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11035else
5213506e
RW
11036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11037$as_echo "no" >&6; }
278a7a38
AO
11038fi
11039
5213506e 11040
278a7a38
AO
11041 done
11042fi
11043
11044if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11045 for ncn_progname in as; do
5213506e
RW
11046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11047$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11048 if test -x $with_build_time_tools/${ncn_progname}; then
11049 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11051$as_echo "yes" >&6; }
e8b05380
PB
11052 break
11053 else
5213506e
RW
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11055$as_echo "no" >&6; }
e8b05380
PB
11056 fi
11057 done
11058fi
11059
11060if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11061 for ncn_progname in as; do
11062 if test -n "$ncn_target_tool_prefix"; then
11063 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11064set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11066$as_echo_n "checking for $ac_word... " >&6; }
11067if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11068 $as_echo_n "(cached) " >&6
e8b05380
PB
11069else
11070 if test -n "$AS_FOR_TARGET"; then
11071 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11072else
1c710c3c
DJ
11073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11074for as_dir in $PATH
11075do
11076 IFS=$as_save_IFS
11077 test -z "$as_dir" && as_dir=.
5213506e
RW
11078 for ac_exec_ext in '' $ac_executable_extensions; do
11079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11080 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11082 break 2
11083 fi
11084done
5213506e
RW
11085 done
11086IFS=$as_save_IFS
1c710c3c 11087
e8b05380
PB
11088fi
11089fi
1c710c3c 11090AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11091if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11093$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11094else
5213506e
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11096$as_echo "no" >&6; }
e8b05380
PB
11097fi
11098
5213506e 11099
e8b05380
PB
11100 fi
11101 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11102 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11103set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11105$as_echo_n "checking for $ac_word... " >&6; }
11106if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11107 $as_echo_n "(cached) " >&6
4de997d1 11108else
e8b05380
PB
11109 if test -n "$AS_FOR_TARGET"; then
11110 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11111else
1c710c3c
DJ
11112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11113for as_dir in $PATH
11114do
11115 IFS=$as_save_IFS
11116 test -z "$as_dir" && as_dir=.
5213506e
RW
11117 for ac_exec_ext in '' $ac_executable_extensions; do
11118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11119 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11121 break 2
11122 fi
11123done
5213506e
RW
11124 done
11125IFS=$as_save_IFS
1c710c3c 11126
4de997d1
PB
11127fi
11128fi
1c710c3c 11129AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11130if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11132$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11133else
5213506e
RW
11134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11135$as_echo "no" >&6; }
4de997d1 11136fi
1c710c3c 11137
5213506e 11138
e8b05380
PB
11139 fi
11140 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11141 done
11142fi
1c710c3c 11143
e8b05380
PB
11144if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11145 set dummy as
11146 if test $build = $target ; then
11147 AS_FOR_TARGET="$2"
11148 else
11149 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11150 fi
1c00b503
PB
11151else
11152 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11153fi
2693c0b0 11154
d1f8db0c
PB
11155else
11156 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11157fi
11158
e8b05380
PB
11159
11160
11161
11162if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11163 if test -n "$with_build_time_tools"; then
5213506e
RW
11164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11165$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11166 if test -x $with_build_time_tools/dlltool; then
11167 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11168 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11170$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11171 else
5213506e
RW
11172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11173$as_echo "no" >&6; }
d1f8db0c 11174 fi
e8b05380
PB
11175 elif test $build != $host && test $have_gcc_for_target = yes; then
11176 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11177 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11178 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11179 fi
11180fi
3e19841a 11181if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11182 # Extract the first word of "dlltool", so it can be a program name with args.
11183set dummy dlltool; ac_word=$2
5213506e
RW
11184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11185$as_echo_n "checking for $ac_word... " >&6; }
11186if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11187 $as_echo_n "(cached) " >&6
4de997d1 11188else
1c710c3c
DJ
11189 case $DLLTOOL_FOR_TARGET in
11190 [\\/]* | ?:[\\/]*)
e8b05380
PB
11191 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11192 ;;
e8b05380 11193 *)
1c710c3c
DJ
11194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11195for as_dir in $gcc_cv_tool_dirs
11196do
11197 IFS=$as_save_IFS
11198 test -z "$as_dir" && as_dir=.
5213506e
RW
11199 for ac_exec_ext in '' $ac_executable_extensions; do
11200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11201 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11203 break 2
11204 fi
11205done
5213506e
RW
11206 done
11207IFS=$as_save_IFS
1c710c3c 11208
e8b05380
PB
11209 ;;
11210esac
4de997d1 11211fi
1c710c3c 11212DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11213if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11215$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11216else
5213506e
RW
11217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11218$as_echo "no" >&6; }
4de997d1
PB
11219fi
11220
5213506e 11221
e8b05380
PB
11222fi
11223if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11224
11225
11226if test -n "$DLLTOOL_FOR_TARGET"; then
11227 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11228elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11229 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11230fi
11231
11232if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11233 for ncn_progname in dlltool; do
11234 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11235set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11237$as_echo_n "checking for $ac_word... " >&6; }
11238if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11239 $as_echo_n "(cached) " >&6
278a7a38
AO
11240else
11241 if test -n "$DLLTOOL_FOR_TARGET"; then
11242 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11243else
11244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11245for as_dir in $PATH
11246do
11247 IFS=$as_save_IFS
11248 test -z "$as_dir" && as_dir=.
5213506e
RW
11249 for ac_exec_ext in '' $ac_executable_extensions; do
11250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11251 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11253 break 2
11254 fi
11255done
5213506e
RW
11256 done
11257IFS=$as_save_IFS
278a7a38
AO
11258
11259fi
11260fi
11261DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11262if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11264$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11265else
5213506e
RW
11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11267$as_echo "no" >&6; }
278a7a38
AO
11268fi
11269
5213506e 11270
278a7a38
AO
11271 done
11272fi
11273
11274if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11275 for ncn_progname in dlltool; do
5213506e
RW
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11277$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11278 if test -x $with_build_time_tools/${ncn_progname}; then
11279 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11281$as_echo "yes" >&6; }
e8b05380
PB
11282 break
11283 else
5213506e
RW
11284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11285$as_echo "no" >&6; }
e8b05380
PB
11286 fi
11287 done
11288fi
11289
11290if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11291 for ncn_progname in dlltool; do
11292 if test -n "$ncn_target_tool_prefix"; then
11293 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11294set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11296$as_echo_n "checking for $ac_word... " >&6; }
11297if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11298 $as_echo_n "(cached) " >&6
4de997d1 11299else
e8b05380
PB
11300 if test -n "$DLLTOOL_FOR_TARGET"; then
11301 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11302else
1c710c3c
DJ
11303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11304for as_dir in $PATH
11305do
11306 IFS=$as_save_IFS
11307 test -z "$as_dir" && as_dir=.
5213506e
RW
11308 for ac_exec_ext in '' $ac_executable_extensions; do
11309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11310 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11312 break 2
11313 fi
11314done
5213506e
RW
11315 done
11316IFS=$as_save_IFS
1c710c3c 11317
4de997d1
PB
11318fi
11319fi
1c710c3c 11320DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11321if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11323$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11324else
5213506e
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11326$as_echo "no" >&6; }
4de997d1 11327fi
4de997d1 11328
5213506e 11329
e8b05380
PB
11330 fi
11331 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11332 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11333set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11335$as_echo_n "checking for $ac_word... " >&6; }
11336if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11337 $as_echo_n "(cached) " >&6
4de997d1 11338else
e8b05380
PB
11339 if test -n "$DLLTOOL_FOR_TARGET"; then
11340 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11341else
1c710c3c
DJ
11342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11343for as_dir in $PATH
11344do
11345 IFS=$as_save_IFS
11346 test -z "$as_dir" && as_dir=.
5213506e
RW
11347 for ac_exec_ext in '' $ac_executable_extensions; do
11348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11349 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11350 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11351 break 2
11352 fi
11353done
5213506e
RW
11354 done
11355IFS=$as_save_IFS
1c710c3c 11356
4de997d1
PB
11357fi
11358fi
1c710c3c 11359DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11360if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11362$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11363else
5213506e
RW
11364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11365$as_echo "no" >&6; }
4de997d1 11366fi
1c710c3c 11367
5213506e 11368
e8b05380
PB
11369 fi
11370 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11371 done
11372fi
1c710c3c 11373
e8b05380
PB
11374if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11375 set dummy dlltool
11376 if test $build = $target ; then
11377 DLLTOOL_FOR_TARGET="$2"
11378 else
11379 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11380 fi
1c00b503
PB
11381else
11382 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11383fi
11384
d1f8db0c
PB
11385else
11386 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11387fi
11388
4de997d1 11389
e8b05380
PB
11390
11391
11392if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11393 if test -n "$with_build_time_tools"; then
5213506e
RW
11394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11395$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11396 if test -x $with_build_time_tools/ld; then
11397 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11398 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11400$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11401 else
5213506e
RW
11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11403$as_echo "no" >&6; }
d1f8db0c 11404 fi
e8b05380
PB
11405 elif test $build != $host && test $have_gcc_for_target = yes; then
11406 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11407 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11408 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11409 fi
e8b05380 11410fi
3e19841a 11411if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11412 # Extract the first word of "ld", so it can be a program name with args.
11413set dummy ld; ac_word=$2
5213506e
RW
11414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11415$as_echo_n "checking for $ac_word... " >&6; }
11416if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11417 $as_echo_n "(cached) " >&6
4de997d1 11418else
1c710c3c
DJ
11419 case $LD_FOR_TARGET in
11420 [\\/]* | ?:[\\/]*)
e8b05380
PB
11421 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11422 ;;
e8b05380 11423 *)
1c710c3c
DJ
11424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11425for as_dir in $gcc_cv_tool_dirs
11426do
11427 IFS=$as_save_IFS
11428 test -z "$as_dir" && as_dir=.
5213506e
RW
11429 for ac_exec_ext in '' $ac_executable_extensions; do
11430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11431 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11433 break 2
11434 fi
11435done
5213506e
RW
11436 done
11437IFS=$as_save_IFS
1c710c3c 11438
e8b05380
PB
11439 ;;
11440esac
4de997d1 11441fi
1c710c3c 11442LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11443if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11445$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11446else
5213506e
RW
11447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11448$as_echo "no" >&6; }
4de997d1 11449fi
2693c0b0 11450
5213506e 11451
e8b05380
PB
11452fi
11453if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11454
11455
11456if test -n "$LD_FOR_TARGET"; then
11457 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11458elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11459 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11460fi
11461
11462if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11463 for ncn_progname in ld; do
11464 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11465set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11467$as_echo_n "checking for $ac_word... " >&6; }
11468if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11469 $as_echo_n "(cached) " >&6
278a7a38
AO
11470else
11471 if test -n "$LD_FOR_TARGET"; then
11472 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11473else
11474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11475for as_dir in $PATH
11476do
11477 IFS=$as_save_IFS
11478 test -z "$as_dir" && as_dir=.
5213506e
RW
11479 for ac_exec_ext in '' $ac_executable_extensions; do
11480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11481 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11483 break 2
11484 fi
11485done
5213506e
RW
11486 done
11487IFS=$as_save_IFS
278a7a38
AO
11488
11489fi
11490fi
11491LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11492if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11494$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11495else
5213506e
RW
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11497$as_echo "no" >&6; }
278a7a38
AO
11498fi
11499
5213506e 11500
278a7a38
AO
11501 done
11502fi
11503
11504if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11505 for ncn_progname in ld; do
5213506e
RW
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11507$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11508 if test -x $with_build_time_tools/${ncn_progname}; then
11509 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11511$as_echo "yes" >&6; }
e8b05380
PB
11512 break
11513 else
5213506e
RW
11514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11515$as_echo "no" >&6; }
e8b05380
PB
11516 fi
11517 done
ca9f4b81
AO
11518fi
11519
e8b05380
PB
11520if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11521 for ncn_progname in ld; do
11522 if test -n "$ncn_target_tool_prefix"; then
11523 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11524set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11526$as_echo_n "checking for $ac_word... " >&6; }
11527if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11528 $as_echo_n "(cached) " >&6
ca9f4b81 11529else
4de997d1
PB
11530 if test -n "$LD_FOR_TARGET"; then
11531 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11532else
1c710c3c
DJ
11533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11534for as_dir in $PATH
11535do
11536 IFS=$as_save_IFS
11537 test -z "$as_dir" && as_dir=.
5213506e
RW
11538 for ac_exec_ext in '' $ac_executable_extensions; do
11539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11540 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11542 break 2
11543 fi
11544done
5213506e
RW
11545 done
11546IFS=$as_save_IFS
1c710c3c 11547
ca9f4b81
AO
11548fi
11549fi
1c710c3c 11550LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11551if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11553$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11554else
5213506e
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11556$as_echo "no" >&6; }
ca9f4b81
AO
11557fi
11558
5213506e 11559
e8b05380
PB
11560 fi
11561 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11562 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11563set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11565$as_echo_n "checking for $ac_word... " >&6; }
11566if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11567 $as_echo_n "(cached) " >&6
ca9f4b81 11568else
2693c0b0
PB
11569 if test -n "$LD_FOR_TARGET"; then
11570 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11571else
1c710c3c
DJ
11572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11573for as_dir in $PATH
11574do
11575 IFS=$as_save_IFS
11576 test -z "$as_dir" && as_dir=.
5213506e
RW
11577 for ac_exec_ext in '' $ac_executable_extensions; do
11578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11579 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11581 break 2
11582 fi
11583done
5213506e
RW
11584 done
11585IFS=$as_save_IFS
1c710c3c 11586
ca9f4b81
AO
11587fi
11588fi
1c710c3c 11589LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11590if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11592$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11593else
5213506e
RW
11594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11595$as_echo "no" >&6; }
ca9f4b81 11596fi
1c710c3c 11597
5213506e 11598
e8b05380
PB
11599 fi
11600 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11601 done
11602fi
1c710c3c 11603
2693c0b0
PB
11604if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11605 set dummy ld
11606 if test $build = $target ; then
11607 LD_FOR_TARGET="$2"
ca9f4b81 11608 else
2693c0b0 11609 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11610 fi
1c00b503
PB
11611else
11612 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11613fi
11614
d1f8db0c
PB
11615else
11616 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11617fi
11618
11619
11620
11621
11622if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11623 if test -n "$with_build_time_tools"; then
5213506e
RW
11624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11625$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11626 if test -x $with_build_time_tools/lipo; then
11627 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11628 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11630$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11631 else
5213506e
RW
11632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11633$as_echo "no" >&6; }
d1f8db0c 11634 fi
e8b05380
PB
11635 elif test $build != $host && test $have_gcc_for_target = yes; then
11636 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11637 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11638 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11639 fi
11640fi
278a7a38
AO
11641if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11642 # Extract the first word of "lipo", so it can be a program name with args.
11643set dummy lipo; ac_word=$2
5213506e
RW
11644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645$as_echo_n "checking for $ac_word... " >&6; }
11646if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11647 $as_echo_n "(cached) " >&6
278a7a38
AO
11648else
11649 case $LIPO_FOR_TARGET in
11650 [\\/]* | ?:[\\/]*)
11651 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11652 ;;
11653 *)
11654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11655for as_dir in $gcc_cv_tool_dirs
11656do
11657 IFS=$as_save_IFS
11658 test -z "$as_dir" && as_dir=.
5213506e
RW
11659 for ac_exec_ext in '' $ac_executable_extensions; do
11660 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11661 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11663 break 2
11664 fi
11665done
5213506e
RW
11666 done
11667IFS=$as_save_IFS
278a7a38
AO
11668
11669 ;;
11670esac
11671fi
11672LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11673if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11675$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11676else
5213506e
RW
11677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11678$as_echo "no" >&6; }
278a7a38
AO
11679fi
11680
5213506e 11681
278a7a38
AO
11682fi
11683if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11684
11685
11686if test -n "$LIPO_FOR_TARGET"; then
11687 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11688elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11689 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11690fi
11691
11692if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11693 for ncn_progname in lipo; do
11694 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11695set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11697$as_echo_n "checking for $ac_word... " >&6; }
11698if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11699 $as_echo_n "(cached) " >&6
e8b05380 11700else
278a7a38
AO
11701 if test -n "$LIPO_FOR_TARGET"; then
11702 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11703else
11704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11705for as_dir in $PATH
1c710c3c
DJ
11706do
11707 IFS=$as_save_IFS
11708 test -z "$as_dir" && as_dir=.
5213506e
RW
11709 for ac_exec_ext in '' $ac_executable_extensions; do
11710 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11711 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11713 break 2
11714 fi
11715done
5213506e
RW
11716 done
11717IFS=$as_save_IFS
1c710c3c 11718
e8b05380 11719fi
278a7a38
AO
11720fi
11721LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11722if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11724$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11725else
5213506e
RW
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11727$as_echo "no" >&6; }
e8b05380
PB
11728fi
11729
5213506e 11730
278a7a38 11731 done
e8b05380 11732fi
278a7a38
AO
11733
11734if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11735 for ncn_progname in lipo; do
5213506e
RW
11736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11737$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11738 if test -x $with_build_time_tools/${ncn_progname}; then
11739 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11741$as_echo "yes" >&6; }
e8b05380
PB
11742 break
11743 else
5213506e
RW
11744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11745$as_echo "no" >&6; }
e8b05380
PB
11746 fi
11747 done
11748fi
11749
11750if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11751 for ncn_progname in lipo; do
11752 if test -n "$ncn_target_tool_prefix"; then
11753 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11754set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11756$as_echo_n "checking for $ac_word... " >&6; }
11757if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11758 $as_echo_n "(cached) " >&6
040b1c5a
GK
11759else
11760 if test -n "$LIPO_FOR_TARGET"; then
11761 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11762else
1c710c3c
DJ
11763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11764for as_dir in $PATH
11765do
11766 IFS=$as_save_IFS
11767 test -z "$as_dir" && as_dir=.
5213506e
RW
11768 for ac_exec_ext in '' $ac_executable_extensions; do
11769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11770 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11772 break 2
11773 fi
11774done
5213506e
RW
11775 done
11776IFS=$as_save_IFS
1c710c3c 11777
040b1c5a
GK
11778fi
11779fi
1c710c3c 11780LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11781if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11783$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11784else
5213506e
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11786$as_echo "no" >&6; }
040b1c5a
GK
11787fi
11788
5213506e 11789
e8b05380
PB
11790 fi
11791 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11792 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11793set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11795$as_echo_n "checking for $ac_word... " >&6; }
11796if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11797 $as_echo_n "(cached) " >&6
040b1c5a
GK
11798else
11799 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11800 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11801else
1c710c3c
DJ
11802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11803for as_dir in $PATH
11804do
11805 IFS=$as_save_IFS
11806 test -z "$as_dir" && as_dir=.
5213506e
RW
11807 for ac_exec_ext in '' $ac_executable_extensions; do
11808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11809 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11811 break 2
11812 fi
11813done
5213506e
RW
11814 done
11815IFS=$as_save_IFS
1c710c3c 11816
040b1c5a
GK
11817fi
11818fi
1c710c3c 11819LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11820if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11822$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11823else
5213506e
RW
11824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11825$as_echo "no" >&6; }
040b1c5a 11826fi
1c710c3c 11827
5213506e 11828
e8b05380
PB
11829 fi
11830 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11831 done
11832fi
1c710c3c 11833
040b1c5a
GK
11834if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11835 set dummy lipo
11836 if test $build = $target ; then
11837 LIPO_FOR_TARGET="$2"
11838 else
11839 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11840 fi
1c00b503
PB
11841else
11842 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11843fi
11844
d1f8db0c
PB
11845else
11846 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11847fi
11848
11849
11850
11851
11852if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11853 if test -n "$with_build_time_tools"; then
5213506e
RW
11854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11855$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11856 if test -x $with_build_time_tools/nm; then
11857 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11858 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11860$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11861 else
5213506e
RW
11862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11863$as_echo "no" >&6; }
d1f8db0c 11864 fi
e8b05380
PB
11865 elif test $build != $host && test $have_gcc_for_target = yes; then
11866 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11867 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11868 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11869 fi
11870fi
3e19841a 11871if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11872 # Extract the first word of "nm", so it can be a program name with args.
11873set dummy nm; ac_word=$2
5213506e
RW
11874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11875$as_echo_n "checking for $ac_word... " >&6; }
11876if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11877 $as_echo_n "(cached) " >&6
e8b05380 11878else
1c710c3c
DJ
11879 case $NM_FOR_TARGET in
11880 [\\/]* | ?:[\\/]*)
e8b05380
PB
11881 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11882 ;;
e8b05380 11883 *)
1c710c3c
DJ
11884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11885for as_dir in $gcc_cv_tool_dirs
11886do
11887 IFS=$as_save_IFS
11888 test -z "$as_dir" && as_dir=.
5213506e
RW
11889 for ac_exec_ext in '' $ac_executable_extensions; do
11890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11891 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11893 break 2
11894 fi
11895done
5213506e
RW
11896 done
11897IFS=$as_save_IFS
1c710c3c 11898
e8b05380
PB
11899 ;;
11900esac
11901fi
1c710c3c 11902NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11903if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11905$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11906else
5213506e
RW
11907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11908$as_echo "no" >&6; }
e8b05380
PB
11909fi
11910
5213506e 11911
e8b05380
PB
11912fi
11913if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11914
11915
11916if test -n "$NM_FOR_TARGET"; then
11917 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11918elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11919 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11920fi
11921
11922if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11923 for ncn_progname in nm; do
11924 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11925set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11927$as_echo_n "checking for $ac_word... " >&6; }
11928if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11929 $as_echo_n "(cached) " >&6
278a7a38
AO
11930else
11931 if test -n "$NM_FOR_TARGET"; then
11932 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11933else
11934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11935for as_dir in $PATH
11936do
11937 IFS=$as_save_IFS
11938 test -z "$as_dir" && as_dir=.
5213506e
RW
11939 for ac_exec_ext in '' $ac_executable_extensions; do
11940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11941 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 11942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11943 break 2
11944 fi
11945done
5213506e
RW
11946 done
11947IFS=$as_save_IFS
278a7a38
AO
11948
11949fi
11950fi
11951NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11952if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11954$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 11955else
5213506e
RW
11956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11957$as_echo "no" >&6; }
278a7a38
AO
11958fi
11959
5213506e 11960
278a7a38
AO
11961 done
11962fi
11963
11964if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11965 for ncn_progname in nm; do
5213506e
RW
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11967$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11968 if test -x $with_build_time_tools/${ncn_progname}; then
11969 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11971$as_echo "yes" >&6; }
e8b05380
PB
11972 break
11973 else
5213506e
RW
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11975$as_echo "no" >&6; }
e8b05380
PB
11976 fi
11977 done
11978fi
11979
11980if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11981 for ncn_progname in nm; do
11982 if test -n "$ncn_target_tool_prefix"; then
11983 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 11984set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11986$as_echo_n "checking for $ac_word... " >&6; }
11987if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11988 $as_echo_n "(cached) " >&6
ca9f4b81 11989else
4de997d1
PB
11990 if test -n "$NM_FOR_TARGET"; then
11991 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 11992else
1c710c3c
DJ
11993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11994for as_dir in $PATH
11995do
11996 IFS=$as_save_IFS
11997 test -z "$as_dir" && as_dir=.
5213506e
RW
11998 for ac_exec_ext in '' $ac_executable_extensions; do
11999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12000 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12002 break 2
12003 fi
12004done
5213506e
RW
12005 done
12006IFS=$as_save_IFS
1c710c3c 12007
ca9f4b81
AO
12008fi
12009fi
1c710c3c 12010NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12011if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12013$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12014else
5213506e
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12016$as_echo "no" >&6; }
ca9f4b81
AO
12017fi
12018
5213506e 12019
e8b05380
PB
12020 fi
12021 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12022 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12023set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12025$as_echo_n "checking for $ac_word... " >&6; }
12026if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12027 $as_echo_n "(cached) " >&6
ca9f4b81 12028else
2693c0b0
PB
12029 if test -n "$NM_FOR_TARGET"; then
12030 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12031else
1c710c3c
DJ
12032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12033for as_dir in $PATH
12034do
12035 IFS=$as_save_IFS
12036 test -z "$as_dir" && as_dir=.
5213506e
RW
12037 for ac_exec_ext in '' $ac_executable_extensions; do
12038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12039 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12041 break 2
12042 fi
12043done
5213506e
RW
12044 done
12045IFS=$as_save_IFS
1c710c3c 12046
ca9f4b81
AO
12047fi
12048fi
1c710c3c 12049NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12050if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12052$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12053else
5213506e
RW
12054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12055$as_echo "no" >&6; }
ca9f4b81 12056fi
1c710c3c 12057
5213506e 12058
e8b05380
PB
12059 fi
12060 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12061 done
12062fi
1c710c3c 12063
2693c0b0
PB
12064if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12065 set dummy nm
12066 if test $build = $target ; then
12067 NM_FOR_TARGET="$2"
ca9f4b81 12068 else
2693c0b0 12069 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12070 fi
1c00b503
PB
12071else
12072 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12073fi
12074
d1f8db0c
PB
12075else
12076 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12077fi
12078
12079
12080
12081
12082if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12083 if test -n "$with_build_time_tools"; then
5213506e
RW
12084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12085$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12086 if test -x $with_build_time_tools/objdump; then
12087 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12088 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12090$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12091 else
5213506e
RW
12092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12093$as_echo "no" >&6; }
d1f8db0c 12094 fi
e8b05380
PB
12095 elif test $build != $host && test $have_gcc_for_target = yes; then
12096 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12097 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12098 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12099 fi
12100fi
3e19841a 12101if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12102 # Extract the first word of "objdump", so it can be a program name with args.
12103set dummy objdump; ac_word=$2
5213506e
RW
12104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12105$as_echo_n "checking for $ac_word... " >&6; }
12106if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12107 $as_echo_n "(cached) " >&6
e8b05380 12108else
1c710c3c
DJ
12109 case $OBJDUMP_FOR_TARGET in
12110 [\\/]* | ?:[\\/]*)
e8b05380
PB
12111 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12112 ;;
e8b05380 12113 *)
1c710c3c
DJ
12114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12115for as_dir in $gcc_cv_tool_dirs
12116do
12117 IFS=$as_save_IFS
12118 test -z "$as_dir" && as_dir=.
5213506e
RW
12119 for ac_exec_ext in '' $ac_executable_extensions; do
12120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12121 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12123 break 2
12124 fi
12125done
5213506e
RW
12126 done
12127IFS=$as_save_IFS
1c710c3c 12128
e8b05380
PB
12129 ;;
12130esac
12131fi
1c710c3c 12132OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12133if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12135$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12136else
5213506e
RW
12137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12138$as_echo "no" >&6; }
e8b05380
PB
12139fi
12140
5213506e 12141
e8b05380
PB
12142fi
12143if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12144
12145
12146if test -n "$OBJDUMP_FOR_TARGET"; then
12147 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12148elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12149 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12150fi
12151
12152if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12153 for ncn_progname in objdump; do
12154 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12155set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12157$as_echo_n "checking for $ac_word... " >&6; }
12158if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12159 $as_echo_n "(cached) " >&6
278a7a38
AO
12160else
12161 if test -n "$OBJDUMP_FOR_TARGET"; then
12162 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12163else
12164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12165for as_dir in $PATH
12166do
12167 IFS=$as_save_IFS
12168 test -z "$as_dir" && as_dir=.
5213506e
RW
12169 for ac_exec_ext in '' $ac_executable_extensions; do
12170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12171 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12172 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12173 break 2
12174 fi
12175done
5213506e
RW
12176 done
12177IFS=$as_save_IFS
278a7a38
AO
12178
12179fi
12180fi
12181OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12182if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12184$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12185else
5213506e
RW
12186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12187$as_echo "no" >&6; }
278a7a38
AO
12188fi
12189
5213506e 12190
278a7a38
AO
12191 done
12192fi
12193
12194if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12195 for ncn_progname in objdump; do
5213506e
RW
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12197$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12198 if test -x $with_build_time_tools/${ncn_progname}; then
12199 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12201$as_echo "yes" >&6; }
e8b05380
PB
12202 break
12203 else
5213506e
RW
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12205$as_echo "no" >&6; }
e8b05380
PB
12206 fi
12207 done
12208fi
12209
12210if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12211 for ncn_progname in objdump; do
12212 if test -n "$ncn_target_tool_prefix"; then
12213 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12214set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12216$as_echo_n "checking for $ac_word... " >&6; }
12217if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12218 $as_echo_n "(cached) " >&6
d739199a
DJ
12219else
12220 if test -n "$OBJDUMP_FOR_TARGET"; then
12221 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12222else
1c710c3c
DJ
12223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12224for as_dir in $PATH
12225do
12226 IFS=$as_save_IFS
12227 test -z "$as_dir" && as_dir=.
5213506e
RW
12228 for ac_exec_ext in '' $ac_executable_extensions; do
12229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12230 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12232 break 2
12233 fi
12234done
5213506e
RW
12235 done
12236IFS=$as_save_IFS
1c710c3c 12237
d739199a
DJ
12238fi
12239fi
1c710c3c 12240OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12241if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12243$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12244else
5213506e
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12246$as_echo "no" >&6; }
d739199a
DJ
12247fi
12248
5213506e 12249
e8b05380
PB
12250 fi
12251 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12252 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12253set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12255$as_echo_n "checking for $ac_word... " >&6; }
12256if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12257 $as_echo_n "(cached) " >&6
d739199a
DJ
12258else
12259 if test -n "$OBJDUMP_FOR_TARGET"; then
12260 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12261else
1c710c3c
DJ
12262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12263for as_dir in $PATH
12264do
12265 IFS=$as_save_IFS
12266 test -z "$as_dir" && as_dir=.
5213506e
RW
12267 for ac_exec_ext in '' $ac_executable_extensions; do
12268 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12269 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12271 break 2
12272 fi
12273done
5213506e
RW
12274 done
12275IFS=$as_save_IFS
1c710c3c 12276
d739199a
DJ
12277fi
12278fi
1c710c3c 12279OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12280if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12282$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12283else
5213506e
RW
12284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12285$as_echo "no" >&6; }
d739199a 12286fi
1c710c3c 12287
5213506e 12288
e8b05380
PB
12289 fi
12290 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12291 done
12292fi
1c710c3c 12293
d739199a
DJ
12294if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12295 set dummy objdump
12296 if test $build = $target ; then
12297 OBJDUMP_FOR_TARGET="$2"
12298 else
12299 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12300 fi
1c00b503
PB
12301else
12302 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12303fi
12304
d1f8db0c
PB
12305else
12306 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12307fi
12308
12309
12310
12311
12312if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12313 if test -n "$with_build_time_tools"; then
5213506e
RW
12314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12315$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12316 if test -x $with_build_time_tools/ranlib; then
12317 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12318 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12320$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12321 else
5213506e
RW
12322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12323$as_echo "no" >&6; }
d1f8db0c 12324 fi
e8b05380
PB
12325 elif test $build != $host && test $have_gcc_for_target = yes; then
12326 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12327 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12328 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12329 fi
12330fi
3e19841a 12331if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12332 # Extract the first word of "ranlib", so it can be a program name with args.
12333set dummy ranlib; ac_word=$2
5213506e
RW
12334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12335$as_echo_n "checking for $ac_word... " >&6; }
12336if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12337 $as_echo_n "(cached) " >&6
e8b05380 12338else
1c710c3c
DJ
12339 case $RANLIB_FOR_TARGET in
12340 [\\/]* | ?:[\\/]*)
e8b05380
PB
12341 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12342 ;;
e8b05380 12343 *)
1c710c3c
DJ
12344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12345for as_dir in $gcc_cv_tool_dirs
12346do
12347 IFS=$as_save_IFS
12348 test -z "$as_dir" && as_dir=.
5213506e
RW
12349 for ac_exec_ext in '' $ac_executable_extensions; do
12350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12351 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12353 break 2
12354 fi
12355done
5213506e
RW
12356 done
12357IFS=$as_save_IFS
1c710c3c 12358
e8b05380
PB
12359 ;;
12360esac
12361fi
1c710c3c 12362RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12363if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12365$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12366else
5213506e
RW
12367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12368$as_echo "no" >&6; }
e8b05380
PB
12369fi
12370
5213506e 12371
e8b05380
PB
12372fi
12373if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12374
12375
12376if test -n "$RANLIB_FOR_TARGET"; then
12377 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12378elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12379 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12380fi
12381
12382if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12383 for ncn_progname in ranlib; do
12384 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12385set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12387$as_echo_n "checking for $ac_word... " >&6; }
12388if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12389 $as_echo_n "(cached) " >&6
278a7a38
AO
12390else
12391 if test -n "$RANLIB_FOR_TARGET"; then
12392 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12393else
12394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12395for as_dir in $PATH
12396do
12397 IFS=$as_save_IFS
12398 test -z "$as_dir" && as_dir=.
5213506e
RW
12399 for ac_exec_ext in '' $ac_executable_extensions; do
12400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12401 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12403 break 2
12404 fi
12405done
5213506e
RW
12406 done
12407IFS=$as_save_IFS
278a7a38
AO
12408
12409fi
12410fi
12411RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12412if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12414$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12415else
5213506e
RW
12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12417$as_echo "no" >&6; }
278a7a38
AO
12418fi
12419
5213506e 12420
278a7a38
AO
12421 done
12422fi
12423
12424if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12425 for ncn_progname in ranlib; do
5213506e
RW
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12427$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12428 if test -x $with_build_time_tools/${ncn_progname}; then
12429 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12431$as_echo "yes" >&6; }
e8b05380
PB
12432 break
12433 else
5213506e
RW
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12435$as_echo "no" >&6; }
e8b05380
PB
12436 fi
12437 done
12438fi
12439
12440if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12441 for ncn_progname in ranlib; do
12442 if test -n "$ncn_target_tool_prefix"; then
12443 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12444set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12446$as_echo_n "checking for $ac_word... " >&6; }
12447if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12448 $as_echo_n "(cached) " >&6
ca9f4b81 12449else
4de997d1
PB
12450 if test -n "$RANLIB_FOR_TARGET"; then
12451 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12452else
1c710c3c
DJ
12453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12454for as_dir in $PATH
12455do
12456 IFS=$as_save_IFS
12457 test -z "$as_dir" && as_dir=.
5213506e
RW
12458 for ac_exec_ext in '' $ac_executable_extensions; do
12459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12460 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12462 break 2
12463 fi
12464done
5213506e
RW
12465 done
12466IFS=$as_save_IFS
1c710c3c 12467
ca9f4b81
AO
12468fi
12469fi
1c710c3c 12470RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12471if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12473$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12474else
5213506e
RW
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12476$as_echo "no" >&6; }
ca9f4b81
AO
12477fi
12478
5213506e 12479
e8b05380
PB
12480 fi
12481 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12482 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12483set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12485$as_echo_n "checking for $ac_word... " >&6; }
12486if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12487 $as_echo_n "(cached) " >&6
ca9f4b81 12488else
2693c0b0
PB
12489 if test -n "$RANLIB_FOR_TARGET"; then
12490 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12491else
1c710c3c
DJ
12492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12493for as_dir in $PATH
12494do
12495 IFS=$as_save_IFS
12496 test -z "$as_dir" && as_dir=.
5213506e
RW
12497 for ac_exec_ext in '' $ac_executable_extensions; do
12498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12499 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12501 break 2
12502 fi
12503done
5213506e
RW
12504 done
12505IFS=$as_save_IFS
1c710c3c 12506
ca9f4b81
AO
12507fi
12508fi
1c710c3c 12509RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12510if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12512$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12513else
5213506e
RW
12514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12515$as_echo "no" >&6; }
ca9f4b81 12516fi
1c710c3c 12517
5213506e 12518
e8b05380
PB
12519 fi
12520 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12521 done
12522fi
1c710c3c 12523
e8b05380
PB
12524if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12525 set dummy ranlib
12526 if test $build = $target ; then
12527 RANLIB_FOR_TARGET="$2"
12528 else
12529 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12530 fi
1c00b503
PB
12531else
12532 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12533fi
2693c0b0 12534
d1f8db0c
PB
12535else
12536 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12537fi
12538
e8b05380
PB
12539
12540
12541
e7a82751
RM
12542if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12543 if test -n "$with_build_time_tools"; then
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12545$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12546 if test -x $with_build_time_tools/readelf; then
12547 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12548 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12550$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12551 else
12552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12553$as_echo "no" >&6; }
12554 fi
12555 elif test $build != $host && test $have_gcc_for_target = yes; then
12556 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12557 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12558 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12559 fi
12560fi
12561if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12562 # Extract the first word of "readelf", so it can be a program name with args.
12563set dummy readelf; ac_word=$2
12564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12565$as_echo_n "checking for $ac_word... " >&6; }
12566if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12567 $as_echo_n "(cached) " >&6
12568else
12569 case $READELF_FOR_TARGET in
12570 [\\/]* | ?:[\\/]*)
12571 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12572 ;;
12573 *)
12574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12575for as_dir in $gcc_cv_tool_dirs
12576do
12577 IFS=$as_save_IFS
12578 test -z "$as_dir" && as_dir=.
12579 for ac_exec_ext in '' $ac_executable_extensions; do
12580 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12581 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12583 break 2
12584 fi
12585done
12586 done
12587IFS=$as_save_IFS
12588
12589 ;;
12590esac
12591fi
12592READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12593if test -n "$READELF_FOR_TARGET"; then
12594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12595$as_echo "$READELF_FOR_TARGET" >&6; }
12596else
12597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12598$as_echo "no" >&6; }
12599fi
12600
12601
12602fi
12603if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12604
12605
12606if test -n "$READELF_FOR_TARGET"; then
12607 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12608elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12609 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12610fi
12611
12612if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12613 for ncn_progname in readelf; do
12614 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12615set dummy ${ncn_progname}; ac_word=$2
12616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12617$as_echo_n "checking for $ac_word... " >&6; }
12618if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12619 $as_echo_n "(cached) " >&6
12620else
12621 if test -n "$READELF_FOR_TARGET"; then
12622 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12623else
12624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12625for as_dir in $PATH
12626do
12627 IFS=$as_save_IFS
12628 test -z "$as_dir" && as_dir=.
12629 for ac_exec_ext in '' $ac_executable_extensions; do
12630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12631 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12633 break 2
12634 fi
12635done
12636 done
12637IFS=$as_save_IFS
12638
12639fi
12640fi
12641READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12642if test -n "$READELF_FOR_TARGET"; then
12643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12644$as_echo "$READELF_FOR_TARGET" >&6; }
12645else
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12647$as_echo "no" >&6; }
12648fi
12649
12650
12651 done
12652fi
12653
12654if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12655 for ncn_progname in readelf; do
12656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12657$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12658 if test -x $with_build_time_tools/${ncn_progname}; then
12659 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12661$as_echo "yes" >&6; }
12662 break
12663 else
12664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12665$as_echo "no" >&6; }
12666 fi
12667 done
12668fi
12669
12670if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12671 for ncn_progname in readelf; do
12672 if test -n "$ncn_target_tool_prefix"; then
12673 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12674set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12676$as_echo_n "checking for $ac_word... " >&6; }
12677if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12678 $as_echo_n "(cached) " >&6
12679else
12680 if test -n "$READELF_FOR_TARGET"; then
12681 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12682else
12683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12684for as_dir in $PATH
12685do
12686 IFS=$as_save_IFS
12687 test -z "$as_dir" && as_dir=.
12688 for ac_exec_ext in '' $ac_executable_extensions; do
12689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12690 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12692 break 2
12693 fi
12694done
12695 done
12696IFS=$as_save_IFS
12697
12698fi
12699fi
12700READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12701if test -n "$READELF_FOR_TARGET"; then
12702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12703$as_echo "$READELF_FOR_TARGET" >&6; }
12704else
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706$as_echo "no" >&6; }
12707fi
12708
12709
12710 fi
12711 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
12712 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12713set dummy ${ncn_progname}; ac_word=$2
12714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12715$as_echo_n "checking for $ac_word... " >&6; }
12716if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12717 $as_echo_n "(cached) " >&6
12718else
12719 if test -n "$READELF_FOR_TARGET"; then
12720 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12721else
12722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12723for as_dir in $PATH
12724do
12725 IFS=$as_save_IFS
12726 test -z "$as_dir" && as_dir=.
12727 for ac_exec_ext in '' $ac_executable_extensions; do
12728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12729 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12731 break 2
12732 fi
12733done
12734 done
12735IFS=$as_save_IFS
12736
12737fi
12738fi
12739READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12740if test -n "$READELF_FOR_TARGET"; then
12741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12742$as_echo "$READELF_FOR_TARGET" >&6; }
12743else
12744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12745$as_echo "no" >&6; }
12746fi
12747
12748
12749 fi
12750 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
12751 done
12752fi
12753
12754if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
12755 set dummy readelf
12756 if test $build = $target ; then
12757 READELF_FOR_TARGET="$2"
12758 else
12759 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
12760 fi
12761else
12762 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
12763fi
12764
12765else
12766 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12767fi
12768
12769
12770
12771
e8b05380
PB
12772if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12773 if test -n "$with_build_time_tools"; then
5213506e
RW
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12775$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12776 if test -x $with_build_time_tools/strip; then
12777 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12778 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
12779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12780$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 12781 else
5213506e
RW
12782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12783$as_echo "no" >&6; }
d1f8db0c 12784 fi
e8b05380
PB
12785 elif test $build != $host && test $have_gcc_for_target = yes; then
12786 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
12787 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12788 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
12789 fi
12790fi
3e19841a 12791if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12792 # Extract the first word of "strip", so it can be a program name with args.
12793set dummy strip; ac_word=$2
5213506e
RW
12794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12795$as_echo_n "checking for $ac_word... " >&6; }
12796if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12797 $as_echo_n "(cached) " >&6
e8b05380 12798else
1c710c3c
DJ
12799 case $STRIP_FOR_TARGET in
12800 [\\/]* | ?:[\\/]*)
e8b05380
PB
12801 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12802 ;;
e8b05380 12803 *)
1c710c3c
DJ
12804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12805for as_dir in $gcc_cv_tool_dirs
12806do
12807 IFS=$as_save_IFS
12808 test -z "$as_dir" && as_dir=.
5213506e
RW
12809 for ac_exec_ext in '' $ac_executable_extensions; do
12810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12811 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12813 break 2
12814 fi
12815done
5213506e
RW
12816 done
12817IFS=$as_save_IFS
1c710c3c 12818
e8b05380
PB
12819 ;;
12820esac
12821fi
1c710c3c 12822STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 12823if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12825$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 12826else
5213506e
RW
12827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12828$as_echo "no" >&6; }
e8b05380
PB
12829fi
12830
5213506e 12831
e8b05380
PB
12832fi
12833if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
12834
12835
12836if test -n "$STRIP_FOR_TARGET"; then
12837 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12838elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12839 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12840fi
12841
12842if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12843 for ncn_progname in strip; do
12844 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12845set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12847$as_echo_n "checking for $ac_word... " >&6; }
12848if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12849 $as_echo_n "(cached) " >&6
278a7a38
AO
12850else
12851 if test -n "$STRIP_FOR_TARGET"; then
12852 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12853else
12854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12855for as_dir in $PATH
12856do
12857 IFS=$as_save_IFS
12858 test -z "$as_dir" && as_dir=.
5213506e
RW
12859 for ac_exec_ext in '' $ac_executable_extensions; do
12860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12861 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12863 break 2
12864 fi
12865done
5213506e
RW
12866 done
12867IFS=$as_save_IFS
278a7a38
AO
12868
12869fi
12870fi
12871STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12872if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12874$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 12875else
5213506e
RW
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12877$as_echo "no" >&6; }
278a7a38
AO
12878fi
12879
5213506e 12880
278a7a38
AO
12881 done
12882fi
12883
12884if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12885 for ncn_progname in strip; do
5213506e
RW
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12887$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12888 if test -x $with_build_time_tools/${ncn_progname}; then
12889 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12891$as_echo "yes" >&6; }
e8b05380
PB
12892 break
12893 else
5213506e
RW
12894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12895$as_echo "no" >&6; }
e8b05380
PB
12896 fi
12897 done
12898fi
12899
12900if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12901 for ncn_progname in strip; do
12902 if test -n "$ncn_target_tool_prefix"; then
12903 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12904set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12906$as_echo_n "checking for $ac_word... " >&6; }
12907if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12908 $as_echo_n "(cached) " >&6
af71363e
AS
12909else
12910 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
12911 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12912else
12913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12914for as_dir in $PATH
12915do
12916 IFS=$as_save_IFS
12917 test -z "$as_dir" && as_dir=.
5213506e
RW
12918 for ac_exec_ext in '' $ac_executable_extensions; do
12919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12920 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12922 break 2
12923 fi
12924done
5213506e
RW
12925 done
12926IFS=$as_save_IFS
1c710c3c 12927
040b1c5a
GK
12928fi
12929fi
1c710c3c 12930STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12931if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12933$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12934else
5213506e
RW
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12936$as_echo "no" >&6; }
040b1c5a
GK
12937fi
12938
5213506e 12939
e8b05380
PB
12940 fi
12941 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12942 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12943set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12945$as_echo_n "checking for $ac_word... " >&6; }
12946if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12947 $as_echo_n "(cached) " >&6
040b1c5a
GK
12948else
12949 if test -n "$STRIP_FOR_TARGET"; then
12950 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12951else
1c710c3c
DJ
12952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12953for as_dir in $PATH
12954do
12955 IFS=$as_save_IFS
12956 test -z "$as_dir" && as_dir=.
5213506e
RW
12957 for ac_exec_ext in '' $ac_executable_extensions; do
12958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12959 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12961 break 2
12962 fi
12963done
5213506e
RW
12964 done
12965IFS=$as_save_IFS
1c710c3c 12966
040b1c5a
GK
12967fi
12968fi
1c710c3c 12969STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12970if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12972$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12973else
5213506e
RW
12974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12975$as_echo "no" >&6; }
040b1c5a 12976fi
1c710c3c 12977
5213506e 12978
e8b05380
PB
12979 fi
12980 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12981 done
12982fi
1c710c3c 12983
040b1c5a
GK
12984if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12985 set dummy strip
12986 if test $build = $target ; then
12987 STRIP_FOR_TARGET="$2"
12988 else
12989 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12990 fi
1c00b503
PB
12991else
12992 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
12993fi
12994
d1f8db0c
PB
12995else
12996 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
12997fi
12998
12999
13000
13001
13002if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13003 if test -n "$with_build_time_tools"; then
5213506e
RW
13004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13005$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13006 if test -x $with_build_time_tools/windres; then
13007 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13008 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13010$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13011 else
5213506e
RW
13012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13013$as_echo "no" >&6; }
d1f8db0c 13014 fi
e8b05380
PB
13015 elif test $build != $host && test $have_gcc_for_target = yes; then
13016 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13017 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13018 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13019 fi
13020fi
3e19841a 13021if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13022 # Extract the first word of "windres", so it can be a program name with args.
13023set dummy windres; ac_word=$2
5213506e
RW
13024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13025$as_echo_n "checking for $ac_word... " >&6; }
13026if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13027 $as_echo_n "(cached) " >&6
e8b05380 13028else
1c710c3c
DJ
13029 case $WINDRES_FOR_TARGET in
13030 [\\/]* | ?:[\\/]*)
e8b05380
PB
13031 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13032 ;;
e8b05380 13033 *)
1c710c3c
DJ
13034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13035for as_dir in $gcc_cv_tool_dirs
13036do
13037 IFS=$as_save_IFS
13038 test -z "$as_dir" && as_dir=.
5213506e
RW
13039 for ac_exec_ext in '' $ac_executable_extensions; do
13040 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13041 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13043 break 2
13044 fi
13045done
5213506e
RW
13046 done
13047IFS=$as_save_IFS
1c710c3c 13048
e8b05380
PB
13049 ;;
13050esac
13051fi
1c710c3c 13052WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13053if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13055$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13056else
5213506e
RW
13057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13058$as_echo "no" >&6; }
e8b05380
PB
13059fi
13060
5213506e 13061
e8b05380
PB
13062fi
13063if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13064
13065
13066if test -n "$WINDRES_FOR_TARGET"; then
13067 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13068elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13069 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13070fi
13071
13072if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13073 for ncn_progname in windres; do
13074 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13075set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13077$as_echo_n "checking for $ac_word... " >&6; }
13078if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13079 $as_echo_n "(cached) " >&6
278a7a38
AO
13080else
13081 if test -n "$WINDRES_FOR_TARGET"; then
13082 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13083else
13084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13085for as_dir in $PATH
13086do
13087 IFS=$as_save_IFS
13088 test -z "$as_dir" && as_dir=.
5213506e
RW
13089 for ac_exec_ext in '' $ac_executable_extensions; do
13090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13091 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13093 break 2
13094 fi
13095done
5213506e
RW
13096 done
13097IFS=$as_save_IFS
278a7a38
AO
13098
13099fi
13100fi
13101WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13102if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13104$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13105else
5213506e
RW
13106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13107$as_echo "no" >&6; }
278a7a38
AO
13108fi
13109
5213506e 13110
278a7a38
AO
13111 done
13112fi
13113
13114if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13115 for ncn_progname in windres; do
5213506e
RW
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13117$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13118 if test -x $with_build_time_tools/${ncn_progname}; then
13119 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13121$as_echo "yes" >&6; }
e8b05380
PB
13122 break
13123 else
5213506e
RW
13124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13125$as_echo "no" >&6; }
e8b05380
PB
13126 fi
13127 done
13128fi
13129
13130if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13131 for ncn_progname in windres; do
13132 if test -n "$ncn_target_tool_prefix"; then
13133 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13134set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13136$as_echo_n "checking for $ac_word... " >&6; }
13137if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13138 $as_echo_n "(cached) " >&6
ca9f4b81 13139else
4de997d1
PB
13140 if test -n "$WINDRES_FOR_TARGET"; then
13141 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13142else
1c710c3c
DJ
13143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13144for as_dir in $PATH
13145do
13146 IFS=$as_save_IFS
13147 test -z "$as_dir" && as_dir=.
5213506e
RW
13148 for ac_exec_ext in '' $ac_executable_extensions; do
13149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13150 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13152 break 2
13153 fi
13154done
5213506e
RW
13155 done
13156IFS=$as_save_IFS
1c710c3c 13157
ca9f4b81
AO
13158fi
13159fi
1c710c3c 13160WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13161if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13163$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13164else
5213506e
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13166$as_echo "no" >&6; }
ca9f4b81
AO
13167fi
13168
5213506e 13169
e8b05380
PB
13170 fi
13171 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13172 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13173set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13175$as_echo_n "checking for $ac_word... " >&6; }
13176if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13177 $as_echo_n "(cached) " >&6
ca9f4b81 13178else
2693c0b0
PB
13179 if test -n "$WINDRES_FOR_TARGET"; then
13180 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13181else
1c710c3c
DJ
13182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13183for as_dir in $PATH
13184do
13185 IFS=$as_save_IFS
13186 test -z "$as_dir" && as_dir=.
5213506e
RW
13187 for ac_exec_ext in '' $ac_executable_extensions; do
13188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13189 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13191 break 2
13192 fi
13193done
5213506e
RW
13194 done
13195IFS=$as_save_IFS
1c710c3c 13196
ca9f4b81
AO
13197fi
13198fi
1c710c3c 13199WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13200if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13202$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13203else
5213506e
RW
13204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13205$as_echo "no" >&6; }
ca9f4b81 13206fi
1c710c3c 13207
5213506e 13208
e8b05380
PB
13209 fi
13210 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13211 done
13212fi
1c710c3c 13213
2693c0b0
PB
13214if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13215 set dummy windres
13216 if test $build = $target ; then
13217 WINDRES_FOR_TARGET="$2"
ca9f4b81 13218 else
2693c0b0 13219 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13220 fi
1c00b503
PB
13221else
13222 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13223fi
13224
d1f8db0c
PB
13225else
13226 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13227fi
13228
4977bab6 13229
901119ae
KT
13230
13231
13232if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13233 if test -n "$with_build_time_tools"; then
5213506e
RW
13234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13235$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13236 if test -x $with_build_time_tools/windmc; then
13237 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13238 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13240$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13241 else
5213506e
RW
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13243$as_echo "no" >&6; }
901119ae
KT
13244 fi
13245 elif test $build != $host && test $have_gcc_for_target = yes; then
13246 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13247 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13248 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13249 fi
13250fi
13251if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13252 # Extract the first word of "windmc", so it can be a program name with args.
13253set dummy windmc; ac_word=$2
5213506e
RW
13254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13255$as_echo_n "checking for $ac_word... " >&6; }
13256if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13257 $as_echo_n "(cached) " >&6
901119ae
KT
13258else
13259 case $WINDMC_FOR_TARGET in
13260 [\\/]* | ?:[\\/]*)
13261 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13262 ;;
13263 *)
13264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13265for as_dir in $gcc_cv_tool_dirs
13266do
13267 IFS=$as_save_IFS
13268 test -z "$as_dir" && as_dir=.
5213506e
RW
13269 for ac_exec_ext in '' $ac_executable_extensions; do
13270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13271 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13273 break 2
13274 fi
13275done
5213506e
RW
13276 done
13277IFS=$as_save_IFS
901119ae
KT
13278
13279 ;;
13280esac
13281fi
13282WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13283if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13285$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13286else
5213506e
RW
13287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13288$as_echo "no" >&6; }
901119ae
KT
13289fi
13290
5213506e 13291
901119ae
KT
13292fi
13293if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13294
13295
13296if test -n "$WINDMC_FOR_TARGET"; then
13297 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13298elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13299 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13300fi
13301
13302if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13303 for ncn_progname in windmc; do
13304 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13305set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13307$as_echo_n "checking for $ac_word... " >&6; }
13308if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13309 $as_echo_n "(cached) " >&6
901119ae
KT
13310else
13311 if test -n "$WINDMC_FOR_TARGET"; then
13312 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13313else
13314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13315for as_dir in $PATH
13316do
13317 IFS=$as_save_IFS
13318 test -z "$as_dir" && as_dir=.
5213506e
RW
13319 for ac_exec_ext in '' $ac_executable_extensions; do
13320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13321 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13323 break 2
13324 fi
13325done
5213506e
RW
13326 done
13327IFS=$as_save_IFS
901119ae
KT
13328
13329fi
13330fi
13331WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13332if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13334$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13335else
5213506e
RW
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13337$as_echo "no" >&6; }
901119ae
KT
13338fi
13339
5213506e 13340
901119ae
KT
13341 done
13342fi
13343
13344if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13345 for ncn_progname in windmc; do
5213506e
RW
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13347$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13348 if test -x $with_build_time_tools/${ncn_progname}; then
13349 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13351$as_echo "yes" >&6; }
901119ae
KT
13352 break
13353 else
5213506e
RW
13354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13355$as_echo "no" >&6; }
901119ae
KT
13356 fi
13357 done
13358fi
13359
13360if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13361 for ncn_progname in windmc; do
13362 if test -n "$ncn_target_tool_prefix"; then
13363 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13364set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13366$as_echo_n "checking for $ac_word... " >&6; }
13367if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13368 $as_echo_n "(cached) " >&6
901119ae
KT
13369else
13370 if test -n "$WINDMC_FOR_TARGET"; then
13371 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13372else
13373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13374for as_dir in $PATH
13375do
13376 IFS=$as_save_IFS
13377 test -z "$as_dir" && as_dir=.
5213506e
RW
13378 for ac_exec_ext in '' $ac_executable_extensions; do
13379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13380 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13382 break 2
13383 fi
13384done
5213506e
RW
13385 done
13386IFS=$as_save_IFS
901119ae
KT
13387
13388fi
13389fi
13390WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13391if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13393$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13394else
5213506e
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13396$as_echo "no" >&6; }
901119ae
KT
13397fi
13398
5213506e 13399
901119ae
KT
13400 fi
13401 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13402 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13403set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13405$as_echo_n "checking for $ac_word... " >&6; }
13406if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13407 $as_echo_n "(cached) " >&6
901119ae
KT
13408else
13409 if test -n "$WINDMC_FOR_TARGET"; then
13410 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13411else
13412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13413for as_dir in $PATH
13414do
13415 IFS=$as_save_IFS
13416 test -z "$as_dir" && as_dir=.
5213506e
RW
13417 for ac_exec_ext in '' $ac_executable_extensions; do
13418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13419 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13421 break 2
13422 fi
13423done
5213506e
RW
13424 done
13425IFS=$as_save_IFS
901119ae
KT
13426
13427fi
13428fi
13429WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13430if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13432$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13433else
5213506e
RW
13434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13435$as_echo "no" >&6; }
901119ae
KT
13436fi
13437
5213506e 13438
901119ae
KT
13439 fi
13440 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13441 done
13442fi
13443
13444if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13445 set dummy windmc
13446 if test $build = $target ; then
13447 WINDMC_FOR_TARGET="$2"
13448 else
13449 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13450 fi
1c00b503
PB
13451else
13452 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13453fi
13454
13455else
13456 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13457fi
13458
13459
2abefe3d
PB
13460RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13461
5213506e
RW
13462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13463$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13464if test "x${build}" != "x${host}" ; then
e8b05380
PB
13465 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13466 # We already found the complete path
172e41aa 13467 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13469$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13470 else
13471 # Canadian cross, just use what we found
5213506e
RW
13472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13473$as_echo "pre-installed" >&6; }
e8b05380 13474 fi
2abefe3d
PB
13475else
13476 ok=yes
13477 case " ${configdirs} " in
13478 *" binutils "*) ;;
13479 *) ok=no ;;
13480 esac
1c710c3c 13481
2abefe3d
PB
13482 if test $ok = yes; then
13483 # An in-tree tool is available and we can use it
13484 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13486$as_echo "just compiled" >&6; }
e8b05380
PB
13487 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13488 # We already found the complete path
172e41aa 13489 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13491$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13492 elif test "x$target" = "x$host"; then
13493 # We can use an host tool
13494 AR_FOR_TARGET='$(AR)'
5213506e
RW
13495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13496$as_echo "host tool" >&6; }
2abefe3d
PB
13497 else
13498 # We need a cross tool
5213506e
RW
13499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13500$as_echo "pre-installed" >&6; }
2abefe3d
PB
13501 fi
13502fi
0b0dc272 13503
5213506e
RW
13504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13505$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13506if test "x${build}" != "x${host}" ; then
e8b05380
PB
13507 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13508 # We already found the complete path
172e41aa 13509 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13511$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13512 else
13513 # Canadian cross, just use what we found
5213506e
RW
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13515$as_echo "pre-installed" >&6; }
e8b05380 13516 fi
2abefe3d
PB
13517else
13518 ok=yes
13519 case " ${configdirs} " in
13520 *" gas "*) ;;
13521 *) ok=no ;;
13522 esac
1c710c3c 13523
2abefe3d
PB
13524 if test $ok = yes; then
13525 # An in-tree tool is available and we can use it
13526 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13528$as_echo "just compiled" >&6; }
e8b05380
PB
13529 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13530 # We already found the complete path
172e41aa 13531 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13533$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13534 elif test "x$target" = "x$host"; then
13535 # We can use an host tool
13536 AS_FOR_TARGET='$(AS)'
5213506e
RW
13537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13538$as_echo "host tool" >&6; }
2abefe3d
PB
13539 else
13540 # We need a cross tool
5213506e
RW
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13542$as_echo "pre-installed" >&6; }
2abefe3d
PB
13543 fi
13544fi
0b0dc272 13545
5213506e
RW
13546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13547$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13548if test "x${build}" != "x${host}" ; then
e8b05380
PB
13549 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13550 # We already found the complete path
172e41aa 13551 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13553$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13554 else
13555 # Canadian cross, just use what we found
5213506e
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13557$as_echo "pre-installed" >&6; }
e8b05380 13558 fi
2abefe3d
PB
13559else
13560 ok=yes
13561 case " ${configdirs} " in
13562 *" gcc "*) ;;
13563 *) ok=no ;;
13564 esac
1c710c3c 13565
2abefe3d
PB
13566 if test $ok = yes; then
13567 # An in-tree tool is available and we can use it
13568 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13570$as_echo "just compiled" >&6; }
e8b05380
PB
13571 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13572 # We already found the complete path
172e41aa 13573 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13575$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13576 elif test "x$target" = "x$host"; then
13577 # We can use an host tool
13578 CC_FOR_TARGET='$(CC)'
5213506e
RW
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13580$as_echo "host tool" >&6; }
2abefe3d
PB
13581 else
13582 # We need a cross tool
5213506e
RW
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13584$as_echo "pre-installed" >&6; }
2abefe3d
PB
13585 fi
13586fi
0b0dc272 13587
5213506e
RW
13588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13589$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13590if test "x${build}" != "x${host}" ; then
e8b05380
PB
13591 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13592 # We already found the complete path
172e41aa 13593 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13595$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13596 else
13597 # Canadian cross, just use what we found
5213506e
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13599$as_echo "pre-installed" >&6; }
e8b05380 13600 fi
2abefe3d
PB
13601else
13602 ok=yes
13603 case " ${configdirs} " in
13604 *" gcc "*) ;;
13605 *) ok=no ;;
13606 esac
13607 case ,${enable_languages}, in
13608 *,c++,*) ;;
13609 *) ok=no ;;
13610 esac
13611 if test $ok = yes; then
13612 # An in-tree tool is available and we can use it
2077db1b 13613 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xg++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
5213506e
RW
13614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13615$as_echo "just compiled" >&6; }
e8b05380
PB
13616 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13617 # We already found the complete path
172e41aa 13618 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13620$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13621 elif test "x$target" = "x$host"; then
13622 # We can use an host tool
13623 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13625$as_echo "host tool" >&6; }
2abefe3d
PB
13626 else
13627 # We need a cross tool
5213506e
RW
13628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13629$as_echo "pre-installed" >&6; }
2abefe3d
PB
13630 fi
13631fi
0b0dc272 13632
5213506e
RW
13633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13634$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13635if test "x${build}" != "x${host}" ; then
e8b05380
PB
13636 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13637 # We already found the complete path
172e41aa 13638 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13640$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13641 else
13642 # Canadian cross, just use what we found
5213506e
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13644$as_echo "pre-installed" >&6; }
e8b05380 13645 fi
2abefe3d
PB
13646else
13647 ok=yes
13648 case " ${configdirs} " in
13649 *" gcc "*) ;;
13650 *) ok=no ;;
13651 esac
13652 case ,${enable_languages}, in
13653 *,c++,*) ;;
13654 *) ok=no ;;
13655 esac
13656 if test $ok = yes; then
13657 # An in-tree tool is available and we can use it
2077db1b 13658 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 -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
5213506e
RW
13659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13660$as_echo "just compiled" >&6; }
e8b05380
PB
13661 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13662 # We already found the complete path
172e41aa 13663 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13665$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13666 elif test "x$target" = "x$host"; then
13667 # We can use an host tool
13668 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13670$as_echo "host tool" >&6; }
2abefe3d
PB
13671 else
13672 # We need a cross tool
5213506e
RW
13673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13674$as_echo "pre-installed" >&6; }
2abefe3d
PB
13675 fi
13676fi
0b0dc272 13677
5213506e
RW
13678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13679$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13680if test "x${build}" != "x${host}" ; then
e8b05380
PB
13681 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13682 # We already found the complete path
172e41aa 13683 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13685$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13686 else
13687 # Canadian cross, just use what we found
5213506e
RW
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13689$as_echo "pre-installed" >&6; }
e8b05380 13690 fi
2abefe3d
PB
13691else
13692 ok=yes
13693 case " ${configdirs} " in
13694 *" binutils "*) ;;
13695 *) ok=no ;;
13696 esac
1c710c3c 13697
2abefe3d
PB
13698 if test $ok = yes; then
13699 # An in-tree tool is available and we can use it
13700 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13702$as_echo "just compiled" >&6; }
e8b05380
PB
13703 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13704 # We already found the complete path
172e41aa 13705 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13707$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13708 elif test "x$target" = "x$host"; then
13709 # We can use an host tool
13710 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13712$as_echo "host tool" >&6; }
2abefe3d
PB
13713 else
13714 # We need a cross tool
5213506e
RW
13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13716$as_echo "pre-installed" >&6; }
2abefe3d
PB
13717 fi
13718fi
0b0dc272 13719
5213506e
RW
13720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13721$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13722if test "x${build}" != "x${host}" ; then
e8b05380
PB
13723 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13724 # We already found the complete path
172e41aa 13725 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13727$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13728 else
13729 # Canadian cross, just use what we found
5213506e
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13731$as_echo "pre-installed" >&6; }
e8b05380 13732 fi
2abefe3d
PB
13733else
13734 ok=yes
13735 case " ${configdirs} " in
13736 *" gcc "*) ;;
13737 *) ok=no ;;
13738 esac
1c710c3c 13739
2abefe3d
PB
13740 if test $ok = yes; then
13741 # An in-tree tool is available and we can use it
13742 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13744$as_echo "just compiled" >&6; }
e8b05380
PB
13745 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13746 # We already found the complete path
172e41aa 13747 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13749$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13750 elif test "x$target" = "x$host"; then
13751 # We can use an host tool
13752 GCC_FOR_TARGET='$()'
5213506e
RW
13753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13754$as_echo "host tool" >&6; }
2abefe3d
PB
13755 else
13756 # We need a cross tool
5213506e
RW
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13758$as_echo "pre-installed" >&6; }
2abefe3d
PB
13759 fi
13760fi
0b0dc272 13761
5213506e
RW
13762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13763$as_echo_n "checking where to find the target gcj... " >&6; }
2abefe3d 13764if test "x${build}" != "x${host}" ; then
e8b05380
PB
13765 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13766 # We already found the complete path
172e41aa 13767 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13769$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13770 else
13771 # Canadian cross, just use what we found
5213506e
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13773$as_echo "pre-installed" >&6; }
e8b05380 13774 fi
2abefe3d
PB
13775else
13776 ok=yes
13777 case " ${configdirs} " in
13778 *" gcc "*) ;;
13779 *) ok=no ;;
13780 esac
13781 case ,${enable_languages}, in
13782 *,java,*) ;;
13783 *) ok=no ;;
13784 esac
13785 if test $ok = yes; then
13786 # An in-tree tool is available and we can use it
13787 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13789$as_echo "just compiled" >&6; }
e8b05380
PB
13790 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13791 # We already found the complete path
172e41aa 13792 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13794$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13795 elif test "x$target" = "x$host"; then
13796 # We can use an host tool
13797 GCJ_FOR_TARGET='$(GCJ)'
5213506e
RW
13798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13799$as_echo "host tool" >&6; }
2abefe3d
PB
13800 else
13801 # We need a cross tool
5213506e
RW
13802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13803$as_echo "pre-installed" >&6; }
2abefe3d
PB
13804 fi
13805fi
0b0dc272 13806
5213506e
RW
13807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13808$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13809if test "x${build}" != "x${host}" ; then
e8b05380
PB
13810 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13811 # We already found the complete path
172e41aa 13812 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13814$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13815 else
13816 # Canadian cross, just use what we found
5213506e
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13818$as_echo "pre-installed" >&6; }
e8b05380 13819 fi
2abefe3d
PB
13820else
13821 ok=yes
13822 case " ${configdirs} " in
13823 *" gcc "*) ;;
13824 *) ok=no ;;
13825 esac
13826 case ,${enable_languages}, in
13827 *,fortran,*) ;;
13828 *) ok=no ;;
13829 esac
13830 if test $ok = yes; then
13831 # An in-tree tool is available and we can use it
13832 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13834$as_echo "just compiled" >&6; }
e8b05380
PB
13835 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13836 # We already found the complete path
172e41aa 13837 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13839$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13840 elif test "x$target" = "x$host"; then
13841 # We can use an host tool
13842 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
13843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13844$as_echo "host tool" >&6; }
2abefe3d
PB
13845 else
13846 # We need a cross tool
5213506e
RW
13847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13848$as_echo "pre-installed" >&6; }
2abefe3d
PB
13849 fi
13850fi
0b0dc272 13851
632e2a07
ILT
13852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
13853$as_echo_n "checking where to find the target gccgo... " >&6; }
13854if test "x${build}" != "x${host}" ; then
13855 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13856 # We already found the complete path
13857 ac_dir=`dirname $GOC_FOR_TARGET`
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13859$as_echo "pre-installed in $ac_dir" >&6; }
13860 else
13861 # Canadian cross, just use what we found
13862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13863$as_echo "pre-installed" >&6; }
13864 fi
13865else
13866 ok=yes
13867 case " ${configdirs} " in
13868 *" gcc "*) ;;
13869 *) ok=no ;;
13870 esac
13871 case ,${enable_languages}, in
13872 *,go,*) ;;
13873 *) ok=no ;;
13874 esac
13875 if test $ok = yes; then
13876 # An in-tree tool is available and we can use it
13877 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
13878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13879$as_echo "just compiled" >&6; }
13880 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13881 # We already found the complete path
13882 ac_dir=`dirname $GOC_FOR_TARGET`
13883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13884$as_echo "pre-installed in $ac_dir" >&6; }
13885 elif test "x$target" = "x$host"; then
13886 # We can use an host tool
13887 GOC_FOR_TARGET='$(GOC)'
13888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13889$as_echo "host tool" >&6; }
13890 else
13891 # We need a cross tool
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13893$as_echo "pre-installed" >&6; }
13894 fi
13895fi
13896
5213506e
RW
13897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13898$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 13899if test "x${build}" != "x${host}" ; then
e8b05380
PB
13900 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13901 # We already found the complete path
172e41aa 13902 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13904$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13905 else
13906 # Canadian cross, just use what we found
5213506e
RW
13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13908$as_echo "pre-installed" >&6; }
e8b05380 13909 fi
2abefe3d
PB
13910else
13911 ok=yes
13912 case " ${configdirs} " in
13913 *" ld "*) ;;
13914 *) ok=no ;;
13915 esac
1c710c3c 13916
2abefe3d
PB
13917 if test $ok = yes; then
13918 # An in-tree tool is available and we can use it
13919 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13921$as_echo "just compiled" >&6; }
e8b05380
PB
13922 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13923 # We already found the complete path
172e41aa 13924 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13926$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13927 elif test "x$target" = "x$host"; then
13928 # We can use an host tool
13929 LD_FOR_TARGET='$(LD)'
5213506e
RW
13930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13931$as_echo "host tool" >&6; }
2abefe3d
PB
13932 else
13933 # We need a cross tool
5213506e
RW
13934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13935$as_echo "pre-installed" >&6; }
2abefe3d
PB
13936 fi
13937fi
0b0dc272 13938
5213506e
RW
13939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13940$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 13941if test "x${build}" != "x${host}" ; then
e8b05380
PB
13942 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13943 # We already found the complete path
172e41aa 13944 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13946$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13947 else
13948 # Canadian cross, just use what we found
5213506e
RW
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13950$as_echo "pre-installed" >&6; }
e8b05380 13951 fi
2abefe3d 13952else
e8b05380
PB
13953 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13954 # We already found the complete path
172e41aa 13955 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13957$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 13958 elif test "x$target" = "x$host"; then
2abefe3d
PB
13959 # We can use an host tool
13960 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
13961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13962$as_echo "host tool" >&6; }
2abefe3d
PB
13963 else
13964 # We need a cross tool
5213506e
RW
13965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13966$as_echo "pre-installed" >&6; }
2abefe3d
PB
13967 fi
13968fi
0b0dc272 13969
5213506e
RW
13970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13971$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 13972if test "x${build}" != "x${host}" ; then
e8b05380
PB
13973 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13974 # We already found the complete path
172e41aa 13975 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13977$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13978 else
13979 # Canadian cross, just use what we found
5213506e
RW
13980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13981$as_echo "pre-installed" >&6; }
e8b05380 13982 fi
2abefe3d
PB
13983else
13984 ok=yes
13985 case " ${configdirs} " in
13986 *" binutils "*) ;;
13987 *) ok=no ;;
13988 esac
1c710c3c 13989
2abefe3d
PB
13990 if test $ok = yes; then
13991 # An in-tree tool is available and we can use it
13992 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
13993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13994$as_echo "just compiled" >&6; }
e8b05380
PB
13995 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13996 # We already found the complete path
172e41aa 13997 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13999$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14000 elif test "x$target" = "x$host"; then
14001 # We can use an host tool
14002 NM_FOR_TARGET='$(NM)'
5213506e
RW
14003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14004$as_echo "host tool" >&6; }
2abefe3d
PB
14005 else
14006 # We need a cross tool
5213506e
RW
14007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14008$as_echo "pre-installed" >&6; }
2abefe3d
PB
14009 fi
14010fi
0b0dc272 14011
5213506e
RW
14012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14013$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14014if test "x${build}" != "x${host}" ; then
e8b05380
PB
14015 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14016 # We already found the complete path
172e41aa 14017 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14019$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14020 else
14021 # Canadian cross, just use what we found
5213506e
RW
14022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14023$as_echo "pre-installed" >&6; }
e8b05380 14024 fi
2abefe3d
PB
14025else
14026 ok=yes
14027 case " ${configdirs} " in
14028 *" binutils "*) ;;
14029 *) ok=no ;;
14030 esac
1c710c3c 14031
2abefe3d
PB
14032 if test $ok = yes; then
14033 # An in-tree tool is available and we can use it
14034 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14036$as_echo "just compiled" >&6; }
e8b05380
PB
14037 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14038 # We already found the complete path
172e41aa 14039 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14041$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14042 elif test "x$target" = "x$host"; then
14043 # We can use an host tool
14044 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14046$as_echo "host tool" >&6; }
2abefe3d
PB
14047 else
14048 # We need a cross tool
5213506e
RW
14049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14050$as_echo "pre-installed" >&6; }
2abefe3d
PB
14051 fi
14052fi
0b0dc272 14053
5213506e
RW
14054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14055$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14056if test "x${build}" != "x${host}" ; then
e8b05380
PB
14057 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14058 # We already found the complete path
172e41aa 14059 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14061$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14062 else
14063 # Canadian cross, just use what we found
5213506e
RW
14064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14065$as_echo "pre-installed" >&6; }
e8b05380 14066 fi
2abefe3d
PB
14067else
14068 ok=yes
14069 case " ${configdirs} " in
14070 *" binutils "*) ;;
14071 *) ok=no ;;
14072 esac
1c710c3c 14073
2abefe3d
PB
14074 if test $ok = yes; then
14075 # An in-tree tool is available and we can use it
14076 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14078$as_echo "just compiled" >&6; }
e8b05380
PB
14079 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14080 # We already found the complete path
172e41aa 14081 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14083$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14084 elif test "x$target" = "x$host"; then
14085 # We can use an host tool
14086 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14088$as_echo "host tool" >&6; }
2abefe3d
PB
14089 else
14090 # We need a cross tool
5213506e
RW
14091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14092$as_echo "pre-installed" >&6; }
2abefe3d
PB
14093 fi
14094fi
0b0dc272 14095
e7a82751
RM
14096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14097$as_echo_n "checking where to find the target readelf... " >&6; }
14098if test "x${build}" != "x${host}" ; then
14099 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14100 # We already found the complete path
14101 ac_dir=`dirname $READELF_FOR_TARGET`
14102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14103$as_echo "pre-installed in $ac_dir" >&6; }
14104 else
14105 # Canadian cross, just use what we found
14106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14107$as_echo "pre-installed" >&6; }
14108 fi
14109else
14110 ok=yes
14111 case " ${configdirs} " in
14112 *" binutils "*) ;;
14113 *) ok=no ;;
14114 esac
14115
14116 if test $ok = yes; then
14117 # An in-tree tool is available and we can use it
14118 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14120$as_echo "just compiled" >&6; }
14121 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14122 # We already found the complete path
14123 ac_dir=`dirname $READELF_FOR_TARGET`
14124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14125$as_echo "pre-installed in $ac_dir" >&6; }
14126 elif test "x$target" = "x$host"; then
14127 # We can use an host tool
14128 READELF_FOR_TARGET='$(READELF)'
14129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14130$as_echo "host tool" >&6; }
14131 else
14132 # We need a cross tool
14133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14134$as_echo "pre-installed" >&6; }
14135 fi
14136fi
14137
5213506e
RW
14138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14139$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14140if test "x${build}" != "x${host}" ; then
e8b05380
PB
14141 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14142 # We already found the complete path
172e41aa 14143 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14145$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14146 else
14147 # Canadian cross, just use what we found
5213506e
RW
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14149$as_echo "pre-installed" >&6; }
e8b05380 14150 fi
2abefe3d
PB
14151else
14152 ok=yes
14153 case " ${configdirs} " in
14154 *" binutils "*) ;;
14155 *) ok=no ;;
14156 esac
1c710c3c 14157
2abefe3d
PB
14158 if test $ok = yes; then
14159 # An in-tree tool is available and we can use it
455c8f48 14160 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
5213506e
RW
14161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14162$as_echo "just compiled" >&6; }
e8b05380
PB
14163 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14164 # We already found the complete path
172e41aa 14165 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14167$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14168 elif test "x$target" = "x$host"; then
14169 # We can use an host tool
14170 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14172$as_echo "host tool" >&6; }
2abefe3d
PB
14173 else
14174 # We need a cross tool
5213506e
RW
14175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14176$as_echo "pre-installed" >&6; }
2abefe3d
PB
14177 fi
14178fi
0b0dc272 14179
5213506e
RW
14180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14181$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14182if test "x${build}" != "x${host}" ; then
e8b05380
PB
14183 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14184 # We already found the complete path
172e41aa 14185 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14187$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14188 else
14189 # Canadian cross, just use what we found
5213506e
RW
14190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14191$as_echo "pre-installed" >&6; }
e8b05380 14192 fi
2abefe3d
PB
14193else
14194 ok=yes
14195 case " ${configdirs} " in
14196 *" binutils "*) ;;
14197 *) ok=no ;;
14198 esac
1c710c3c 14199
2abefe3d
PB
14200 if test $ok = yes; then
14201 # An in-tree tool is available and we can use it
14202 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14204$as_echo "just compiled" >&6; }
e8b05380
PB
14205 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14206 # We already found the complete path
172e41aa 14207 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14209$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14210 elif test "x$target" = "x$host"; then
14211 # We can use an host tool
14212 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14214$as_echo "host tool" >&6; }
2abefe3d
PB
14215 else
14216 # We need a cross tool
5213506e
RW
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14218$as_echo "pre-installed" >&6; }
2abefe3d 14219 fi
671aa708 14220fi
be912515 14221
5213506e
RW
14222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14223$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14224if test "x${build}" != "x${host}" ; then
14225 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14226 # We already found the complete path
14227 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14229$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14230 else
14231 # Canadian cross, just use what we found
5213506e
RW
14232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14233$as_echo "pre-installed" >&6; }
901119ae
KT
14234 fi
14235else
14236 ok=yes
14237 case " ${configdirs} " in
14238 *" binutils "*) ;;
14239 *) ok=no ;;
14240 esac
14241
14242 if test $ok = yes; then
14243 # An in-tree tool is available and we can use it
14244 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14246$as_echo "just compiled" >&6; }
901119ae
KT
14247 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14248 # We already found the complete path
14249 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14251$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14252 elif test "x$target" = "x$host"; then
14253 # We can use an host tool
14254 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14256$as_echo "host tool" >&6; }
901119ae
KT
14257 else
14258 # We need a cross tool
5213506e
RW
14259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14260$as_echo "pre-installed" >&6; }
901119ae
KT
14261 fi
14262fi
14263
be912515
NN
14264
14265
2abefe3d 14266
0b0dc272 14267
671aa708
NN
14268# Certain tools may need extra flags.
14269AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14270RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14271NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14272
2abefe3d
PB
14273# When building target libraries, except in a Canadian cross, we use
14274# the same toolchain as the compiler we just built.
14275COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14276COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14277COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14278if test $host = $build; then
14279 case " $configdirs " in
14280 *" gcc "*)
14281 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14282 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14283 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14284 ;;
14285 esac
14286fi
14287
14288
14289
14290
14291
5213506e
RW
14292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14293$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14294# Check whether --enable-maintainer-mode was given.
14295if test "${enable_maintainer_mode+set}" = set; then :
14296 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14297else
14298 USE_MAINTAINER_MODE=no
5213506e
RW
14299fi
14300
14301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14302$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14303
14304
14305if test "$USE_MAINTAINER_MODE" = yes; then
14306 MAINTAINER_MODE_TRUE=
14307 MAINTAINER_MODE_FALSE='#'
14308else
14309 MAINTAINER_MODE_TRUE='#'
14310 MAINTAINER_MODE_FALSE=
1c710c3c 14311fi
ee03dc5e
AO
14312MAINT=$MAINTAINER_MODE_TRUE
14313
2805b53a
NN
14314# ---------------------
14315# GCC bootstrap support
14316# ---------------------
14317
14318# Stage specific cflags for build.
14319stage1_cflags="-g"
14320case $build in
14321 vax-*-*)
14322 case ${GCC} in
14323 yes) stage1_cflags="-g -Wa,-J" ;;
14324 *) stage1_cflags="-g -J" ;;
14325 esac ;;
2805b53a
NN
14326esac
14327
0b50988a 14328
2805b53a 14329
8efea775 14330# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14331# Check whether --enable-stage1-checking was given.
14332if test "${enable_stage1_checking+set}" = set; then :
14333 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14334else
e643dc23 14335 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
7e98624c 14336 stage1_checking=--enable-checking=yes,types
8efea775 14337else
e643dc23 14338 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14339fi
5213506e 14340fi
8efea775
PB
14341
14342
2aeb72e9 14343
5213506e
RW
14344# Enable -Werror in bootstrap stage2 and later.
14345# Check whether --enable-werror was given.
14346if test "${enable_werror+set}" = set; then :
14347 enableval=$enable_werror;
2805b53a 14348else
416cfb5e 14349 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 14350 enable_werror=yes
88fceb68
PB
14351else
14352 enable_werror=no
14353fi
5213506e
RW
14354fi
14355
09a9c095
NN
14356case ${enable_werror} in
14357 yes) stage2_werror_flag="--enable-werror-always" ;;
14358 *) stage2_werror_flag="" ;;
2805b53a
NN
14359esac
14360
14361
459260ec
DM
14362# Enable --enable-host-shared.
14363# Check whether --enable-host-shared was given.
14364if test "${enable_host_shared+set}" = set; then :
14365 enableval=$enable_host_shared; host_shared=$enableval
14366else
14367 host_shared=no
14368fi
14369
14370
14371
f2689b09
SE
14372# Specify what files to not compare during bootstrap.
14373
14374compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14375case "$target" in
14376 hppa*64*-*-hpux*) ;;
14377 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
d91491e5 14378 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
f2689b09
SE
14379esac
14380
14381
5213506e
RW
14382ac_config_files="$ac_config_files Makefile"
14383
1c710c3c 14384cat >confcache <<\_ACEOF
671aa708
NN
14385# This file is a shell script that caches the results of configure
14386# tests run on this system so they can be shared between configure
1c710c3c
DJ
14387# scripts and configure runs, see configure's option --config-cache.
14388# It is not useful on other systems. If it contains results you don't
14389# want to keep, you may remove or edit it.
671aa708 14390#
1c710c3c
DJ
14391# config.status only pays attention to the cache file if you give it
14392# the --recheck option to rerun configure.
671aa708 14393#
1c710c3c
DJ
14394# `ac_cv_env_foo' variables (set or unset) will be overridden when
14395# loading this file, other *unset* `ac_cv_foo' will be assigned the
14396# following values.
14397
14398_ACEOF
14399
671aa708
NN
14400# The following way of writing the cache mishandles newlines in values,
14401# but we know of no workaround that is simple, portable, and efficient.
5213506e 14402# So, we kill variables containing newlines.
671aa708
NN
14403# Ultrix sh set writes to stderr and can't be redirected directly,
14404# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14405(
14406 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14407 eval ac_val=\$$ac_var
14408 case $ac_val in #(
14409 *${as_nl}*)
14410 case $ac_var in #(
14411 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14412$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14413 esac
14414 case $ac_var in #(
14415 _ | IFS | as_nl) ;; #(
14416 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14417 *) { eval $ac_var=; unset $ac_var;} ;;
14418 esac ;;
14419 esac
14420 done
14421
1c710c3c 14422 (set) 2>&1 |
5213506e
RW
14423 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14424 *${as_nl}ac_space=\ *)
14425 # `set' does not quote correctly, so add quotes: double-quote
14426 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14427 sed -n \
14428 "s/'/'\\\\''/g;
14429 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14430 ;; #(
1c710c3c
DJ
14431 *)
14432 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14433 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14434 ;;
5213506e
RW
14435 esac |
14436 sort
14437) |
1c710c3c 14438 sed '
5213506e 14439 /^ac_cv_env_/b end
1c710c3c 14440 t clear
5213506e 14441 :clear
1c710c3c
DJ
14442 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14443 t end
5213506e
RW
14444 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14445 :end' >>confcache
14446if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14447 if test -w "$cache_file"; then
14448 test "x$cache_file" != "x/dev/null" &&
14449 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14450$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14451 cat confcache >$cache_file
671aa708 14452 else
5213506e
RW
14453 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14454$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14455 fi
4977bab6 14456fi
671aa708 14457rm -f confcache
79c06341 14458
671aa708
NN
14459test "x$prefix" = xNONE && prefix=$ac_default_prefix
14460# Let make expand exec_prefix.
14461test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14462
671aa708
NN
14463# Transform confdefs.h into DEFS.
14464# Protect against shell expansion while executing Makefile rules.
14465# Protect against Makefile macro expansion.
1c710c3c
DJ
14466#
14467# If the first sed substitution is executed (which looks for macros that
5213506e 14468# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14469# look for a macro that doesn't take arguments.
5213506e
RW
14470ac_script='
14471:mline
14472/\\$/{
14473 N
14474 s,\\\n,,
14475 b mline
14476}
1c710c3c 14477t clear
5213506e
RW
14478:clear
14479s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14480t quote
5213506e 14481s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14482t quote
5213506e
RW
14483b any
14484:quote
14485s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14486s/\[/\\&/g
14487s/\]/\\&/g
14488s/\$/$$/g
14489H
14490:any
14491${
14492 g
14493 s/^\n//
14494 s/\n/ /g
14495 p
14496}
14497'
14498DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14499
14500
14501ac_libobjs=
14502ac_ltlibobjs=
14503for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14504 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14505 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14506 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14507 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14508 # will be set to the directory where LIBOBJS objects are built.
14509 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14510 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14511done
14512LIBOBJS=$ac_libobjs
fb0103e5 14513
1c710c3c 14514LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14515
af71363e 14516
1c710c3c
DJ
14517
14518: ${CONFIG_STATUS=./config.status}
5213506e 14519ac_write_fail=0
1c710c3c
DJ
14520ac_clean_files_save=$ac_clean_files
14521ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14522{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14523$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14524as_write_fail=0
14525cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14526#! $SHELL
14527# Generated by $as_me.
671aa708 14528# Run this file to recreate the current configuration.
671aa708 14529# Compiler output produced by configure, useful for debugging
1c710c3c 14530# configure, is in config.log if it exists.
0b0dc272 14531
1c710c3c
DJ
14532debug=false
14533ac_cs_recheck=false
14534ac_cs_silent=false
1c710c3c 14535
5213506e
RW
14536SHELL=\${CONFIG_SHELL-$SHELL}
14537export SHELL
14538_ASEOF
14539cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14540## -------------------- ##
14541## M4sh Initialization. ##
14542## -------------------- ##
14543
14544# Be more Bourne compatible
14545DUALCASE=1; export DUALCASE # for MKS sh
14546if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14547 emulate sh
14548 NULLCMD=:
5213506e 14549 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14550 # is contrary to our usage. Disable this feature.
14551 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14552 setopt NO_GLOB_SUBST
14553else
14554 case `(set -o) 2>/dev/null` in #(
14555 *posix*) :
14556 set -o posix ;; #(
14557 *) :
14558 ;;
14559esac
1c710c3c 14560fi
1c710c3c 14561
5213506e
RW
14562
14563as_nl='
14564'
14565export as_nl
14566# Printing a long string crashes Solaris 7 /usr/bin/printf.
14567as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14568as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14569as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14570# Prefer a ksh shell builtin over an external printf program on Solaris,
14571# but without wasting forks for bash or zsh.
14572if test -z "$BASH_VERSION$ZSH_VERSION" \
14573 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14574 as_echo='print -r --'
14575 as_echo_n='print -rn --'
14576elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14577 as_echo='printf %s\n'
14578 as_echo_n='printf %s'
14579else
14580 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14581 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14582 as_echo_n='/usr/ucb/echo -n'
14583 else
14584 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14585 as_echo_n_body='eval
14586 arg=$1;
14587 case $arg in #(
14588 *"$as_nl"*)
14589 expr "X$arg" : "X\\(.*\\)$as_nl";
14590 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14591 esac;
14592 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14593 '
14594 export as_echo_n_body
14595 as_echo_n='sh -c $as_echo_n_body as_echo'
14596 fi
14597 export as_echo_body
14598 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14599fi
14600
5213506e
RW
14601# The user is always right.
14602if test "${PATH_SEPARATOR+set}" != set; then
14603 PATH_SEPARATOR=:
14604 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14605 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14606 PATH_SEPARATOR=';'
14607 }
14608fi
14609
14610
14611# IFS
14612# We need space, tab and new line, in precisely that order. Quoting is
14613# there to prevent editors from complaining about space-tab.
14614# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14615# splitting by setting IFS to empty value.)
14616IFS=" "" $as_nl"
14617
14618# Find who we are. Look in the path if we contain no directory separator.
14619case $0 in #((
14620 *[\\/]* ) as_myself=$0 ;;
14621 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14622for as_dir in $PATH
14623do
14624 IFS=$as_save_IFS
14625 test -z "$as_dir" && as_dir=.
14626 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14627 done
14628IFS=$as_save_IFS
14629
14630 ;;
14631esac
14632# We did not find ourselves, most probably we were run as `sh COMMAND'
14633# in which case we are not to be found in the path.
14634if test "x$as_myself" = x; then
14635 as_myself=$0
14636fi
14637if test ! -f "$as_myself"; then
14638 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14639 exit 1
14640fi
1c710c3c 14641
5213506e
RW
14642# Unset variables that we do not need and which cause bugs (e.g. in
14643# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14644# suppresses any "Segmentation fault" message there. '((' could
14645# trigger a bug in pdksh 5.2.14.
14646for as_var in BASH_ENV ENV MAIL MAILPATH
14647do eval test x\${$as_var+set} = xset \
14648 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14649done
1c710c3c
DJ
14650PS1='$ '
14651PS2='> '
14652PS4='+ '
14653
14654# NLS nuisances.
5213506e
RW
14655LC_ALL=C
14656export LC_ALL
14657LANGUAGE=C
14658export LANGUAGE
14659
14660# CDPATH.
14661(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14662
14663
14664# as_fn_error ERROR [LINENO LOG_FD]
14665# ---------------------------------
14666# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14667# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14668# script with status $?, using 1 if that was 0.
14669as_fn_error ()
14670{
14671 as_status=$?; test $as_status -eq 0 && as_status=1
14672 if test "$3"; then
14673 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14674 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14675 fi
5213506e
RW
14676 $as_echo "$as_me: error: $1" >&2
14677 as_fn_exit $as_status
14678} # as_fn_error
14679
14680
14681# as_fn_set_status STATUS
14682# -----------------------
14683# Set $? to STATUS, without forking.
14684as_fn_set_status ()
14685{
14686 return $1
14687} # as_fn_set_status
14688
14689# as_fn_exit STATUS
14690# -----------------
14691# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14692as_fn_exit ()
14693{
14694 set +e
14695 as_fn_set_status $1
14696 exit $1
14697} # as_fn_exit
14698
14699# as_fn_unset VAR
14700# ---------------
14701# Portably unset VAR.
14702as_fn_unset ()
14703{
14704 { eval $1=; unset $1;}
14705}
14706as_unset=as_fn_unset
14707# as_fn_append VAR VALUE
14708# ----------------------
14709# Append the text in VALUE to the end of the definition contained in VAR. Take
14710# advantage of any shell optimizations that allow amortized linear growth over
14711# repeated appends, instead of the typical quadratic growth present in naive
14712# implementations.
14713if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14714 eval 'as_fn_append ()
14715 {
14716 eval $1+=\$2
14717 }'
14718else
14719 as_fn_append ()
14720 {
14721 eval $1=\$$1\$2
14722 }
14723fi # as_fn_append
14724
14725# as_fn_arith ARG...
14726# ------------------
14727# Perform arithmetic evaluation on the ARGs, and store the result in the
14728# global $as_val. Take advantage of shells that can avoid forks. The arguments
14729# must be portable across $(()) and expr.
14730if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14731 eval 'as_fn_arith ()
14732 {
14733 as_val=$(( $* ))
14734 }'
14735else
14736 as_fn_arith ()
14737 {
14738 as_val=`expr "$@" || test $? -eq 1`
14739 }
14740fi # as_fn_arith
14741
1c710c3c 14742
5213506e
RW
14743if expr a : '\(a\)' >/dev/null 2>&1 &&
14744 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
14745 as_expr=expr
14746else
14747 as_expr=false
14748fi
14749
5213506e 14750if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
14751 as_basename=basename
14752else
14753 as_basename=false
14754fi
14755
5213506e
RW
14756if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14757 as_dirname=dirname
14758else
14759 as_dirname=false
14760fi
1c710c3c 14761
5213506e 14762as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
14763$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14764 X"$0" : 'X\(//\)$' \| \
5213506e
RW
14765 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14766$as_echo X/"$0" |
14767 sed '/^.*\/\([^/][^/]*\)\/*$/{
14768 s//\1/
14769 q
14770 }
14771 /^X\/\(\/\/\)$/{
14772 s//\1/
14773 q
14774 }
14775 /^X\/\(\/\).*/{
14776 s//\1/
14777 q
14778 }
14779 s/.*/./; q'`
2aeb72e9 14780
2aeb72e9
DD
14781# Avoid depending upon Character Ranges.
14782as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14783as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14784as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14785as_cr_digits='0123456789'
14786as_cr_alnum=$as_cr_Letters$as_cr_digits
14787
5213506e
RW
14788ECHO_C= ECHO_N= ECHO_T=
14789case `echo -n x` in #(((((
14790-n*)
14791 case `echo 'xy\c'` in
14792 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14793 xy) ECHO_C='\c';;
14794 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14795 ECHO_T=' ';;
14796 esac;;
14797*)
14798 ECHO_N='-n';;
1c710c3c
DJ
14799esac
14800
5213506e
RW
14801rm -f conf$$ conf$$.exe conf$$.file
14802if test -d conf$$.dir; then
14803 rm -f conf$$.dir/conf$$.file
1c710c3c 14804else
5213506e
RW
14805 rm -f conf$$.dir
14806 mkdir conf$$.dir 2>/dev/null
1c710c3c 14807fi
5213506e
RW
14808if (echo >conf$$.file) 2>/dev/null; then
14809 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 14810 as_ln_s='ln -s'
5213506e
RW
14811 # ... but there are two gotchas:
14812 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14813 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14814 # In both cases, we have to default to `cp -p'.
14815 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14816 as_ln_s='cp -p'
14817 elif ln conf$$.file conf$$ 2>/dev/null; then
14818 as_ln_s=ln
14819 else
14820 as_ln_s='cp -p'
2aeb72e9 14821 fi
1c710c3c
DJ
14822else
14823 as_ln_s='cp -p'
14824fi
5213506e
RW
14825rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14826rmdir conf$$.dir 2>/dev/null
14827
14828
14829# as_fn_mkdir_p
14830# -------------
14831# Create "$as_dir" as a directory, including parents if necessary.
14832as_fn_mkdir_p ()
14833{
14834
14835 case $as_dir in #(
14836 -*) as_dir=./$as_dir;;
14837 esac
14838 test -d "$as_dir" || eval $as_mkdir_p || {
14839 as_dirs=
14840 while :; do
14841 case $as_dir in #(
14842 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14843 *) as_qdir=$as_dir;;
14844 esac
14845 as_dirs="'$as_qdir' $as_dirs"
14846 as_dir=`$as_dirname -- "$as_dir" ||
14847$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14848 X"$as_dir" : 'X\(//\)[^/]' \| \
14849 X"$as_dir" : 'X\(//\)$' \| \
14850 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14851$as_echo X"$as_dir" |
14852 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14853 s//\1/
14854 q
14855 }
14856 /^X\(\/\/\)[^/].*/{
14857 s//\1/
14858 q
14859 }
14860 /^X\(\/\/\)$/{
14861 s//\1/
14862 q
14863 }
14864 /^X\(\/\).*/{
14865 s//\1/
14866 q
14867 }
14868 s/.*/./; q'`
14869 test -d "$as_dir" && break
14870 done
14871 test -z "$as_dirs" || eval "mkdir $as_dirs"
14872 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14873
1c710c3c 14874
5213506e 14875} # as_fn_mkdir_p
1c710c3c 14876if mkdir -p . 2>/dev/null; then
5213506e 14877 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
14878else
14879 test -d ./-p && rmdir ./-p
14880 as_mkdir_p=false
14881fi
14882
5213506e
RW
14883if test -x / >/dev/null 2>&1; then
14884 as_test_x='test -x'
14885else
14886 if ls -dL / >/dev/null 2>&1; then
14887 as_ls_L_option=L
14888 else
14889 as_ls_L_option=
14890 fi
14891 as_test_x='
14892 eval sh -c '\''
14893 if test -d "$1"; then
14894 test -d "$1/.";
14895 else
14896 case $1 in #(
14897 -*)set "./$1";;
14898 esac;
14899 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14900 ???[sx]*):;;*)false;;esac;fi
14901 '\'' sh
14902 '
14903fi
14904as_executable_p=$as_test_x
1c710c3c
DJ
14905
14906# Sed expression to map a string onto a valid CPP name.
14907as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14908
14909# Sed expression to map a string onto a valid variable name.
14910as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14911
14912
1c710c3c 14913exec 6>&1
5213506e
RW
14914## ----------------------------------- ##
14915## Main body of $CONFIG_STATUS script. ##
14916## ----------------------------------- ##
14917_ASEOF
14918test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14919
14920cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14921# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 14922# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
14923# values after options handling.
14924ac_log="
1c710c3c 14925This file was extended by $as_me, which was
5213506e 14926generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
14927
14928 CONFIG_FILES = $CONFIG_FILES
14929 CONFIG_HEADERS = $CONFIG_HEADERS
14930 CONFIG_LINKS = $CONFIG_LINKS
14931 CONFIG_COMMANDS = $CONFIG_COMMANDS
14932 $ $0 $@
14933
5213506e
RW
14934on `(hostname || uname -n) 2>/dev/null | sed 1q`
14935"
14936
1c710c3c
DJ
14937_ACEOF
14938
5213506e
RW
14939case $ac_config_files in *"
14940"*) set x $ac_config_files; shift; ac_config_files=$*;;
14941esac
1c710c3c 14942
2aeb72e9 14943
2aeb72e9 14944
5213506e
RW
14945cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14946# Files that config.status was made for.
14947config_files="$ac_config_files"
1c710c3c 14948
5213506e 14949_ACEOF
2aeb72e9 14950
5213506e 14951cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 14952ac_cs_usage="\
5213506e
RW
14953\`$as_me' instantiates files and other configuration actions
14954from templates according to the current configuration. Unless the files
14955and actions are specified as TAGs, all are instantiated by default.
1c710c3c 14956
5213506e 14957Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
14958
14959 -h, --help print this help, then exit
5213506e
RW
14960 -V, --version print version number and configuration settings, then exit
14961 -q, --quiet, --silent
14962 do not print progress messages
1c710c3c
DJ
14963 -d, --debug don't remove temporary files
14964 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
14965 --file=FILE[:TEMPLATE]
14966 instantiate the configuration file FILE
1c710c3c
DJ
14967
14968Configuration files:
14969$config_files
14970
5213506e 14971Report bugs to the package provider."
2aeb72e9 14972
5213506e
RW
14973_ACEOF
14974cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
14975ac_cs_version="\\
14976config.status
5213506e
RW
14977configured by $0, generated by GNU Autoconf 2.64,
14978 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 14979
5213506e 14980Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
14981This config.status script is free software; the Free Software Foundation
14982gives unlimited permission to copy, distribute and modify it."
5213506e
RW
14983
14984ac_pwd='$ac_pwd'
14985srcdir='$srcdir'
14986INSTALL='$INSTALL'
87264276 14987AWK='$AWK'
5213506e 14988test -n "\$AWK" || AWK=awk
1c710c3c
DJ
14989_ACEOF
14990
5213506e
RW
14991cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14992# The default lists apply if the user does not specify any file.
1c710c3c
DJ
14993ac_need_defaults=:
14994while test $# != 0
a4b9e93e 14995do
1c710c3c
DJ
14996 case $1 in
14997 --*=*)
5213506e
RW
14998 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14999 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15000 ac_shift=:
15001 ;;
5213506e 15002 *)
1c710c3c
DJ
15003 ac_option=$1
15004 ac_optarg=$2
15005 ac_shift=shift
15006 ;;
1c710c3c
DJ
15007 esac
15008
15009 case $ac_option in
15010 # Handling of the options.
671aa708 15011 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15012 ac_cs_recheck=: ;;
5213506e
RW
15013 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15014 $as_echo "$ac_cs_version"; exit ;;
15015 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15016 debug=: ;;
15017 --file | --fil | --fi | --f )
15018 $ac_shift
5213506e
RW
15019 case $ac_optarg in
15020 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15021 esac
15022 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15023 ac_need_defaults=false;;
5213506e
RW
15024 --he | --h | --help | --hel | -h )
15025 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15026 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15027 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15028 ac_cs_silent=: ;;
15029
15030 # This is an error.
5213506e
RW
15031 -*) as_fn_error "unrecognized option: \`$1'
15032Try \`$0 --help' for more information." ;;
1c710c3c 15033
5213506e
RW
15034 *) as_fn_append ac_config_targets " $1"
15035 ac_need_defaults=false ;;
1c710c3c 15036
0b0dc272 15037 esac
1c710c3c 15038 shift
0b0dc272
AM
15039done
15040
1c710c3c 15041ac_configure_extra_args=
0b0dc272 15042
1c710c3c
DJ
15043if $ac_cs_silent; then
15044 exec 6>/dev/null
15045 ac_configure_extra_args="$ac_configure_extra_args --silent"
15046fi
0b0dc272 15047
1c710c3c 15048_ACEOF
5213506e 15049cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15050if \$ac_cs_recheck; then
5213506e
RW
15051 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15052 shift
15053 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15054 CONFIG_SHELL='$SHELL'
15055 export CONFIG_SHELL
15056 exec "\$@"
1c710c3c
DJ
15057fi
15058
15059_ACEOF
5213506e
RW
15060cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15061exec 5>>config.log
15062{
15063 echo
15064 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15065## Running $as_me. ##
15066_ASBOX
15067 $as_echo "$ac_log"
15068} >&5
1c710c3c 15069
5213506e
RW
15070_ACEOF
15071cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15072#
15073# INIT-COMMANDS
15074#
15075extrasub_build="$extrasub_build"
15076 extrasub_host="$extrasub_host"
15077 extrasub_target="$extrasub_target"
15078
5213506e 15079_ACEOF
1c710c3c 15080
5213506e 15081cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15082
5213506e 15083# Handling of arguments.
1c710c3c
DJ
15084for ac_config_target in $ac_config_targets
15085do
5213506e
RW
15086 case $ac_config_target in
15087 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15088
15089 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15090 esac
15091done
15092
5213506e 15093
1c710c3c
DJ
15094# If the user did not use the arguments to specify the items to instantiate,
15095# then the envvar interface is used. Set only those that are not.
15096# We use the long form for the default assignment because of an extremely
15097# bizarre bug on SunOS 4.1.3.
15098if $ac_need_defaults; then
15099 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15100fi
15101
15102# Have a temporary directory for convenience. Make it in the build tree
5213506e 15103# simply because there is no reason against having it here, and in addition,
1c710c3c 15104# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15105# Hook for its removal unless debugging.
15106# Note that there is a small window in which the directory will not be cleaned:
15107# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15108$debug ||
15109{
5213506e
RW
15110 tmp=
15111 trap 'exit_status=$?
15112 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15113' 0
15114 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15115}
1c710c3c
DJ
15116# Create a (secure) tmp directory for tmp files.
15117
15118{
5213506e 15119 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15120 test -n "$tmp" && test -d "$tmp"
15121} ||
15122{
5213506e
RW
15123 tmp=./conf$$-$RANDOM
15124 (umask 077 && mkdir "$tmp")
15125} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15126
15127# Set up the scripts for CONFIG_FILES section.
15128# No need to generate them if there are no CONFIG_FILES.
15129# This happens for instance with `./config.status config.h'.
15130if test -n "$CONFIG_FILES"; then
15131
15132if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15133 ac_cs_awk_getline=:
15134 ac_cs_awk_pipe_init=
15135 ac_cs_awk_read_file='
15136 while ((getline aline < (F[key])) > 0)
15137 print(aline)
15138 close(F[key])'
15139 ac_cs_awk_pipe_fini=
15140else
15141 ac_cs_awk_getline=false
15142 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15143 ac_cs_awk_read_file='
15144 print "|#_!!_#|"
15145 print "cat " F[key] " &&"
15146 '$ac_cs_awk_pipe_init
15147 # The final `:' finishes the AND list.
15148 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15149fi
15150ac_cr=`echo X | tr X '\015'`
15151# On cygwin, bash can eat \r inside `` if the user requested igncr.
15152# But we know of no other shell where ac_cr would be empty at this
15153# point, so we can use a bashism as a fallback.
15154if test "x$ac_cr" = x; then
15155 eval ac_cr=\$\'\\r\'
15156fi
15157ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15158if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15159 ac_cs_awk_cr='\r'
15160else
15161 ac_cs_awk_cr=$ac_cr
15162fi
15163
15164echo 'BEGIN {' >"$tmp/subs1.awk" &&
15165_ACEOF
15166
15167# Create commands to substitute file output variables.
1c710c3c 15168{
5213506e
RW
15169 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15170 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15171 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15172 echo "_ACAWK" &&
15173 echo "_ACEOF"
15174} >conf$$files.sh &&
15175. ./conf$$files.sh ||
15176 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15177rm -f conf$$files.sh
1c710c3c 15178
5213506e
RW
15179{
15180 echo "cat >conf$$subs.awk <<_ACEOF" &&
15181 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15182 echo "_ACEOF"
15183} >conf$$subs.sh ||
15184 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15185ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15186ac_delim='%!_!# '
15187for ac_last_try in false false false false false :; do
15188 . ./conf$$subs.sh ||
15189 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15190
15191 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15192 if test $ac_delim_n = $ac_delim_num; then
15193 break
15194 elif $ac_last_try; then
15195 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15196 else
15197 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15198 fi
15199done
15200rm -f conf$$subs.sh
15201
15202cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15203cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15204_ACEOF
5213506e
RW
15205sed -n '
15206h
15207s/^/S["/; s/!.*/"]=/
15208p
15209g
15210s/^[^!]*!//
15211:repl
15212t repl
15213s/'"$ac_delim"'$//
15214t delim
15215:nl
15216h
15217s/\(.\{148\}\).*/\1/
15218t more1
15219s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15220p
15221n
15222b repl
15223:more1
15224s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15225p
15226g
15227s/.\{148\}//
15228t nl
15229:delim
15230h
15231s/\(.\{148\}\).*/\1/
15232t more2
15233s/["\\]/\\&/g; s/^/"/; s/$/"/
15234p
15235b
15236:more2
15237s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15238p
15239g
15240s/.\{148\}//
15241t delim
15242' <conf$$subs.awk | sed '
15243/^[^""]/{
15244 N
15245 s/\n//
15246}
15247' >>$CONFIG_STATUS || ac_write_fail=1
15248rm -f conf$$subs.awk
15249cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15250_ACAWK
15251cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15252 for (key in S) S_is_set[key] = 1
15253 FS = "\a"
15254 \$ac_cs_awk_pipe_init
15255}
15256{
15257 line = $ 0
15258 nfields = split(line, field, "@")
15259 substed = 0
15260 len = length(field[1])
15261 for (i = 2; i < nfields; i++) {
15262 key = field[i]
15263 keylen = length(key)
15264 if (S_is_set[key]) {
15265 value = S[key]
15266 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15267 len += length(value) + length(field[++i])
15268 substed = 1
15269 } else
15270 len += 1 + keylen
15271 }
15272 if (nfields == 3 && !substed) {
15273 key = field[2]
15274 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15275 \$ac_cs_awk_read_file
15276 next
15277 }
15278 }
15279 print line
15280}
15281\$ac_cs_awk_pipe_fini
15282_ACAWK
15283_ACEOF
15284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15285if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15286 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15287else
15288 cat
15289fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15290 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15291_ACEOF
15292
15293# VPATH may cause trouble with some makes, so we remove $(srcdir),
15294# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15295# trailing colons and then remove the whole line if VPATH becomes empty
15296# (actually we leave an empty line to preserve line numbers).
15297if test "x$srcdir" = x.; then
15298 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15299s/:*\$(srcdir):*/:/
15300s/:*\${srcdir}:*/:/
15301s/:*@srcdir@:*/:/
15302s/^\([^=]*=[ ]*\):*/\1/
15303s/:*$//
15304s/^[^=]*=[ ]*$//
15305}'
15306fi
2aeb72e9 15307
5213506e
RW
15308cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15309fi # test -n "$CONFIG_FILES"
2aeb72e9 15310
1c710c3c 15311
5213506e
RW
15312eval set X " :F $CONFIG_FILES "
15313shift
15314for ac_tag
15315do
15316 case $ac_tag in
15317 :[FHLC]) ac_mode=$ac_tag; continue;;
15318 esac
15319 case $ac_mode$ac_tag in
15320 :[FHL]*:*);;
15321 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15322 :[FH]-) ac_tag=-:-;;
15323 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15324 esac
15325 ac_save_IFS=$IFS
15326 IFS=:
15327 set x $ac_tag
15328 IFS=$ac_save_IFS
15329 shift
15330 ac_file=$1
15331 shift
79c06341 15332
5213506e
RW
15333 case $ac_mode in
15334 :L) ac_source=$1;;
15335 :[FH])
15336 ac_file_inputs=
15337 for ac_f
15338 do
15339 case $ac_f in
15340 -) ac_f="$tmp/stdin";;
15341 *) # Look for the file first in the build tree, then in the source tree
15342 # (if the path is not absolute). The absolute path cannot be DOS-style,
15343 # because $ac_f cannot contain `:'.
15344 test -f "$ac_f" ||
15345 case $ac_f in
15346 [\\/$]*) false;;
15347 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15348 esac ||
15349 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15350 esac
15351 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15352 as_fn_append ac_file_inputs " '$ac_f'"
15353 done
1c710c3c 15354
5213506e
RW
15355 # Let's still pretend it is `configure' which instantiates (i.e., don't
15356 # use $as_me), people would be surprised to read:
15357 # /* config.h. Generated by config.status. */
15358 configure_input='Generated from '`
15359 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15360 `' by configure.'
15361 if test x"$ac_file" != x-; then
15362 configure_input="$ac_file. $configure_input"
15363 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15364$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15365 fi
5213506e
RW
15366 # Neutralize special characters interpreted by sed in replacement strings.
15367 case $configure_input in #(
15368 *\&* | *\|* | *\\* )
15369 ac_sed_conf_input=`$as_echo "$configure_input" |
15370 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15371 *) ac_sed_conf_input=$configure_input;;
15372 esac
11a67599 15373
5213506e
RW
15374 case $ac_tag in
15375 *:-:* | *:-) cat >"$tmp/stdin" \
15376 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15377 esac
15378 ;;
11a67599
ZW
15379 esac
15380
5213506e 15381 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15382$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15383 X"$ac_file" : 'X\(//\)[^/]' \| \
15384 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15385 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15386$as_echo X"$ac_file" |
15387 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15388 s//\1/
15389 q
15390 }
15391 /^X\(\/\/\)[^/].*/{
15392 s//\1/
15393 q
15394 }
15395 /^X\(\/\/\)$/{
15396 s//\1/
15397 q
15398 }
15399 /^X\(\/\).*/{
15400 s//\1/
15401 q
15402 }
15403 s/.*/./; q'`
15404 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15405 ac_builddir=.
0b0dc272 15406
5213506e
RW
15407case "$ac_dir" in
15408.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15409*)
15410 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15411 # A ".." for each directory in $ac_dir_suffix.
15412 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15413 case $ac_top_builddir_sub in
15414 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15415 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15416 esac ;;
15417esac
15418ac_abs_top_builddir=$ac_pwd
15419ac_abs_builddir=$ac_pwd$ac_dir_suffix
15420# for backward compatibility:
15421ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15422
15423case $srcdir in
5213506e 15424 .) # We are building in place.
1c710c3c 15425 ac_srcdir=.
5213506e
RW
15426 ac_top_srcdir=$ac_top_builddir_sub
15427 ac_abs_top_srcdir=$ac_pwd ;;
15428 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15429 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15430 ac_top_srcdir=$srcdir
15431 ac_abs_top_srcdir=$srcdir ;;
15432 *) # Relative name.
15433 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15434 ac_top_srcdir=$ac_top_build_prefix$srcdir
15435 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15436esac
5213506e 15437ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15438
0b0dc272 15439
5213506e
RW
15440 case $ac_mode in
15441 :F)
15442 #
15443 # CONFIG_FILE
15444 #
1c710c3c
DJ
15445
15446 case $INSTALL in
15447 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15448 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15449 esac
5213506e 15450_ACEOF
11a67599 15451
5213506e
RW
15452cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15453# If the template does not know about datarootdir, expand it.
15454# FIXME: This hack should be removed a few years after 2.60.
15455ac_datarootdir_hack=; ac_datarootdir_seen=
15456ac_sed_dataroot='
15457/datarootdir/ {
15458 p
15459 q
15460}
15461/@datadir@/p
15462/@docdir@/p
15463/@infodir@/p
15464/@localedir@/p
15465/@mandir@/p'
15466case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15467*datarootdir*) ac_datarootdir_seen=yes;;
15468*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15469 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15470$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15471_ACEOF
5213506e
RW
15472cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15473 ac_datarootdir_hack='
15474 s&@datadir@&$datadir&g
15475 s&@docdir@&$docdir&g
15476 s&@infodir@&$infodir&g
15477 s&@localedir@&$localedir&g
15478 s&@mandir@&$mandir&g
15479 s&\\\${datarootdir}&$datarootdir&g' ;;
15480esac
15481_ACEOF
15482
15483# Neutralize VPATH when `$srcdir' = `.'.
15484# Shell code in configure.ac might set extrasub.
15485# FIXME: do we really want to maintain this feature?
15486cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15487ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15488$extrasub
15489_ACEOF
5213506e 15490cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15491:t
15492/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15493s|@configure_input@|$ac_sed_conf_input|;t t
15494s&@top_builddir@&$ac_top_builddir_sub&;t t
15495s&@top_build_prefix@&$ac_top_build_prefix&;t t
15496s&@srcdir@&$ac_srcdir&;t t
15497s&@abs_srcdir@&$ac_abs_srcdir&;t t
15498s&@top_srcdir@&$ac_top_srcdir&;t t
15499s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15500s&@builddir@&$ac_builddir&;t t
15501s&@abs_builddir@&$ac_abs_builddir&;t t
15502s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15503s&@INSTALL@&$ac_INSTALL&;t t
15504$ac_datarootdir_hack
15505"
15506eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15507if $ac_cs_awk_getline; then
15508 $AWK -f "$tmp/subs.awk"
15509else
15510 $AWK -f "$tmp/subs.awk" | $SHELL
15511fi >$tmp/out \
15512 || as_fn_error "could not create $ac_file" "$LINENO" 5
15513
15514test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15515 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15516 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15517 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15518which seems to be undefined. Please make sure it is defined." >&5
15519$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15520which seems to be undefined. Please make sure it is defined." >&2;}
15521
15522 rm -f "$tmp/stdin"
15523 case $ac_file in
15524 -) cat "$tmp/out" && rm -f "$tmp/out";;
15525 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15526 esac \
15527 || as_fn_error "could not create $ac_file" "$LINENO" 5
15528 ;;
11a67599 15529
11a67599 15530
79c06341 15531
5213506e
RW
15532 esac
15533
3e54529c
RW
15534
15535 case $ac_file$ac_mode in
15536 "Makefile":F) sed "$extrasub_build" Makefile |
15537 sed "$extrasub_host" |
15538 sed "$extrasub_target" > mf$$
15539 mv -f mf$$ Makefile ;;
15540
15541 esac
5213506e
RW
15542done # for ac_tag
15543
15544
15545as_fn_exit 0
1c710c3c 15546_ACEOF
1c710c3c
DJ
15547ac_clean_files=$ac_clean_files_save
15548
5213506e
RW
15549test $ac_write_fail = 0 ||
15550 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15551
1c710c3c
DJ
15552
15553# configure is writing to config.log, and then calls config.status.
15554# config.status does its own redirection, appending to config.log.
15555# Unfortunately, on DOS this fails, as config.log is still kept open
15556# by configure, so config.status won't be able to write to it; its
15557# output is simply discarded. So we exec the FD to /dev/null,
15558# effectively closing config.log, so it can be properly (re)opened and
15559# appended to by config.status. When coming back to configure, we
15560# need to make the FD available again.
15561if test "$no_create" != yes; then
15562 ac_cs_success=:
15563 ac_config_status_args=
15564 test "$silent" = yes &&
15565 ac_config_status_args="$ac_config_status_args --quiet"
15566 exec 5>/dev/null
15567 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15568 exec 5>>config.log
15569 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15570 # would make configure fail if this is the last instruction.
5213506e
RW
15571 $ac_cs_success || as_fn_exit $?
15572fi
15573if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15575$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15576fi
79c06341 15577