]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - configure
gdb: add callback defines for new ARGV handling
[thirdparty/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
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.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
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 :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
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 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
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
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
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'\" &&
8e957354
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"
81ecdfbb
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
c6b750e1 184do
81ecdfbb
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."
c6b750e1 228 else
81ecdfbb
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."
c6b750e1 233 fi
81ecdfbb
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
c6b750e1 263
81ecdfbb
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
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
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
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
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'`
c6b750e1 410
c6b750e1
DJ
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
417
c6b750e1 418
81ecdfbb
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 |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
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; }
c6b750e1
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
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
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';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
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'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
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
c6b750e1
DJ
519
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
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
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
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
ffdd6afc 559POSTSTAGE1_CONFIGURE_FLAGS
81ecdfbb
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
b121d7d4 574READELF_FOR_TARGET
81ecdfbb
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
e552509b 583GOC_FOR_TARGET
81ecdfbb
RW
584GFORTRAN_FOR_TARGET
585GCJ_FOR_TARGET
586GCC_FOR_TARGET
587CXX_FOR_TARGET
588CC_FOR_TARGET
b121d7d4 589READELF
81ecdfbb
RW
590OBJDUMP
591OBJCOPY
592WINDMC
593WINDRES
594STRIP
595RANLIB
596NM
597LIPO
598LD
599DLLTOOL
600AS
601AR
602RUNTEST
603EXPECT
604MAKEINFO
605FLEX
606LEX
607M4
608BISON
609YACC
81ecdfbb
RW
610WINDRES_FOR_BUILD
611WINDMC_FOR_BUILD
612RANLIB_FOR_BUILD
613NM_FOR_BUILD
614LD_FOR_BUILD
615LDFLAGS_FOR_BUILD
e552509b 616GOC_FOR_BUILD
81ecdfbb
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
911e63d0 626target_configdirs
81ecdfbb 627configdirs
81ecdfbb 628build_configdirs
81ecdfbb
RW
629INSTALL_GDB_TK
630GDB_TK
631CONFIGURE_GDB_TK
632build_tooldir
633tooldir
634GCC_SHLIB_SUBDIR
635RPATH_ENVVAR
4074d5f2
RW
636target_configargs
637host_configargs
638build_configargs
96655cc4 639BUILD_CONFIG
91c1f14c 640LDFLAGS_FOR_TARGET
81ecdfbb
RW
641CXXFLAGS_FOR_TARGET
642CFLAGS_FOR_TARGET
643DEBUG_PREFIX_CFLAGS_FOR_TARGET
644SYSROOT_CFLAGS_FOR_TARGET
645stage1_languages
700d40ca 646extra_host_libiberty_configure_flags
81ecdfbb
RW
647clooginc
648clooglibs
649pplinc
650ppllibs
81ecdfbb 651poststage1_ldflags
143754cd 652poststage1_libs
81ecdfbb
RW
653stage1_libs
654stage1_ldflags
655extra_mpc_mpfr_configure_flags
656extra_mpc_gmp_configure_flags
657extra_mpfr_configure_flags
658gmpinc
659gmplibs
660do_compare
661GNATMAKE
662GNATBIND
663ac_ct_CXX
664CXXFLAGS
665CXX
666OBJEXT
667EXEEXT
668ac_ct_CC
669CPPFLAGS
670LDFLAGS
671CFLAGS
672CC
ffdd6afc 673EXTRA_CONFIGARGS_LIBJAVA
81ecdfbb
RW
674target_subdir
675host_subdir
676build_subdir
677build_libsubdir
8e957354
PB
678AWK
679SED
81ecdfbb
RW
680LN_S
681LN
682INSTALL_DATA
683INSTALL_SCRIPT
684INSTALL_PROGRAM
685target_os
686target_vendor
687target_cpu
688target
689host_os
690host_vendor
691host_cpu
692host
693target_noncanonical
694host_noncanonical
695build_noncanonical
696build_os
697build_vendor
698build_cpu
699build
700TOPLEVEL_CONFIGURE_ARGUMENTS
701target_alias
702host_alias
703build_alias
704LIBS
705ECHO_T
706ECHO_N
707ECHO_C
708DEFS
709mandir
710localedir
711libdir
712psdir
713pdfdir
714dvidir
715htmldir
716infodir
717docdir
718oldincludedir
719includedir
720localstatedir
721sharedstatedir
722sysconfdir
723datadir
724datarootdir
725libexecdir
726sbindir
727bindir
728program_transform_name
729prefix
730exec_prefix
731PACKAGE_URL
732PACKAGE_BUGREPORT
733PACKAGE_STRING
734PACKAGE_VERSION
735PACKAGE_TARNAME
736PACKAGE_NAME
737PATH_SEPARATOR
738SHELL'
739ac_subst_files='serialization_dependencies
740host_makefile_frag
741target_makefile_frag
742alphaieee_frag
743ospace_frag'
744ac_user_opts='
745enable_option_checking
746with_build_libsubdir
747enable_gold
c7791212 748enable_ld
89a1e9c3
PB
749enable_libquadmath
750enable_libquadmath_support
81ecdfbb
RW
751enable_libada
752enable_libssp
ffdd6afc
ILT
753enable_static_libjava
754enable_bootstrap
81ecdfbb 755enable_build_with_cxx
ffdd6afc 756enable_build_poststage1_with_cxx
81ecdfbb
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
769with_stage1_ldflags
770with_stage1_libs
81ecdfbb 771with_boot_libs
143754cd 772with_boot_ldflags
81ecdfbb
RW
773with_ppl
774with_ppl_include
775with_ppl_lib
776enable_ppl_version_check
777with_cloog
778with_cloog_include
779with_cloog_lib
e552509b 780enable_cloog_backend
81ecdfbb 781enable_cloog_version_check
700d40ca 782enable_lto
81ecdfbb
RW
783enable_stage1_languages
784enable_objc_gc
785with_build_sysroot
786with_debug_prefix_map
96655cc4 787with_build_config
81ecdfbb
RW
788enable_serial_configure
789with_build_time_tools
790enable_maintainer_mode
791enable_stage1_checking
792enable_werror
81ecdfbb
RW
793'
794 ac_precious_vars='build_alias
795host_alias
796target_alias
797CC
798CFLAGS
799LDFLAGS
800LIBS
801CPPFLAGS
802CXX
803CXXFLAGS
804CCC
4074d5f2
RW
805build_configargs
806host_configargs
807target_configargs
81ecdfbb
RW
808AR
809AS
810DLLTOOL
811LD
812LIPO
813NM
814RANLIB
815STRIP
816WINDRES
817WINDMC
818OBJCOPY
819OBJDUMP
b121d7d4 820READELF
81ecdfbb
RW
821CC_FOR_TARGET
822CXX_FOR_TARGET
823GCC_FOR_TARGET
824GCJ_FOR_TARGET
825GFORTRAN_FOR_TARGET
e552509b 826GOC_FOR_TARGET
81ecdfbb
RW
827AR_FOR_TARGET
828AS_FOR_TARGET
829DLLTOOL_FOR_TARGET
830LD_FOR_TARGET
831LIPO_FOR_TARGET
832NM_FOR_TARGET
833OBJDUMP_FOR_TARGET
834RANLIB_FOR_TARGET
b121d7d4 835READELF_FOR_TARGET
81ecdfbb
RW
836STRIP_FOR_TARGET
837WINDRES_FOR_TARGET
838WINDMC_FOR_TARGET'
839
a0da8069
NN
840
841# Initialize some variables set by options.
c6b750e1
DJ
842ac_init_help=
843ac_init_version=false
81ecdfbb
RW
844ac_unrecognized_opts=
845ac_unrecognized_sep=
a0da8069
NN
846# The variables have the same names as the options, with
847# dashes changed to underlines.
c6b750e1 848cache_file=/dev/null
a0da8069 849exec_prefix=NONE
a0da8069 850no_create=
a0da8069
NN
851no_recursion=
852prefix=NONE
853program_prefix=NONE
854program_suffix=NONE
855program_transform_name=s,x,x,
856silent=
857site=
858srcdir=
a0da8069
NN
859verbose=
860x_includes=NONE
861x_libraries=NONE
c6b750e1
DJ
862
863# Installation directory options.
864# These are left unexpanded so users can "make install exec_prefix=/foo"
865# and all the variables that are supposed to be based on exec_prefix
866# by default will actually change.
867# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 868# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
869bindir='${exec_prefix}/bin'
870sbindir='${exec_prefix}/sbin'
871libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
872datarootdir='${prefix}/share'
873datadir='${datarootdir}'
a0da8069
NN
874sysconfdir='${prefix}/etc'
875sharedstatedir='${prefix}/com'
876localstatedir='${prefix}/var'
a0da8069
NN
877includedir='${prefix}/include'
878oldincludedir='/usr/include'
81ecdfbb
RW
879docdir='${datarootdir}/doc/${PACKAGE}'
880infodir='${datarootdir}/info'
881htmldir='${docdir}'
882dvidir='${docdir}'
883pdfdir='${docdir}'
884psdir='${docdir}'
885libdir='${exec_prefix}/lib'
886localedir='${datarootdir}/locale'
887mandir='${datarootdir}/man'
252b5132 888
a0da8069 889ac_prev=
81ecdfbb 890ac_dashdash=
a0da8069
NN
891for ac_option
892do
a0da8069
NN
893 # If the previous option needs an argument, assign it.
894 if test -n "$ac_prev"; then
81ecdfbb 895 eval $ac_prev=\$ac_option
a0da8069
NN
896 ac_prev=
897 continue
898 fi
252b5132 899
81ecdfbb
RW
900 case $ac_option in
901 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
902 *) ac_optarg=yes ;;
903 esac
a0da8069
NN
904
905 # Accept the important Cygnus configure options, so we can diagnose typos.
906
81ecdfbb
RW
907 case $ac_dashdash$ac_option in
908 --)
909 ac_dashdash=yes ;;
a0da8069
NN
910
911 -bindir | --bindir | --bindi | --bind | --bin | --bi)
912 ac_prev=bindir ;;
913 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 914 bindir=$ac_optarg ;;
a0da8069
NN
915
916 -build | --build | --buil | --bui | --bu)
c6b750e1 917 ac_prev=build_alias ;;
a0da8069 918 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 919 build_alias=$ac_optarg ;;
a0da8069
NN
920
921 -cache-file | --cache-file | --cache-fil | --cache-fi \
922 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
923 ac_prev=cache_file ;;
924 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
925 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
926 cache_file=$ac_optarg ;;
927
928 --config-cache | -C)
929 cache_file=config.cache ;;
a0da8069 930
81ecdfbb 931 -datadir | --datadir | --datadi | --datad)
a0da8069 932 ac_prev=datadir ;;
81ecdfbb 933 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 934 datadir=$ac_optarg ;;
a0da8069 935
81ecdfbb
RW
936 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
937 | --dataroo | --dataro | --datar)
938 ac_prev=datarootdir ;;
939 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
940 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
941 datarootdir=$ac_optarg ;;
942
a0da8069 943 -disable-* | --disable-*)
81ecdfbb 944 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 945 # Reject names that are not valid shell variable names.
81ecdfbb
RW
946 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947 as_fn_error "invalid feature name: $ac_useropt"
948 ac_useropt_orig=$ac_useropt
949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950 case $ac_user_opts in
951 *"
952"enable_$ac_useropt"
953"*) ;;
954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
955 ac_unrecognized_sep=', ';;
956 esac
957 eval enable_$ac_useropt=no ;;
958
959 -docdir | --docdir | --docdi | --doc | --do)
960 ac_prev=docdir ;;
961 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
962 docdir=$ac_optarg ;;
963
964 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
965 ac_prev=dvidir ;;
966 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
967 dvidir=$ac_optarg ;;
a0da8069
NN
968
969 -enable-* | --enable-*)
81ecdfbb 970 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 971 # Reject names that are not valid shell variable names.
81ecdfbb
RW
972 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
973 as_fn_error "invalid feature name: $ac_useropt"
974 ac_useropt_orig=$ac_useropt
975 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
976 case $ac_user_opts in
977 *"
978"enable_$ac_useropt"
979"*) ;;
980 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
981 ac_unrecognized_sep=', ';;
a0da8069 982 esac
81ecdfbb 983 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
984
985 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
986 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
987 | --exec | --exe | --ex)
988 ac_prev=exec_prefix ;;
989 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
990 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
991 | --exec=* | --exe=* | --ex=*)
c6b750e1 992 exec_prefix=$ac_optarg ;;
a0da8069
NN
993
994 -gas | --gas | --ga | --g)
995 # Obsolete; use --with-gas.
996 with_gas=yes ;;
997
c6b750e1
DJ
998 -help | --help | --hel | --he | -h)
999 ac_init_help=long ;;
1000 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1001 ac_init_help=recursive ;;
1002 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1003 ac_init_help=short ;;
a0da8069
NN
1004
1005 -host | --host | --hos | --ho)
c6b750e1 1006 ac_prev=host_alias ;;
a0da8069 1007 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1008 host_alias=$ac_optarg ;;
a0da8069 1009
81ecdfbb
RW
1010 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1011 ac_prev=htmldir ;;
1012 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1013 | --ht=*)
1014 htmldir=$ac_optarg ;;
1015
a0da8069
NN
1016 -includedir | --includedir | --includedi | --included | --include \
1017 | --includ | --inclu | --incl | --inc)
1018 ac_prev=includedir ;;
1019 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1020 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1021 includedir=$ac_optarg ;;
a0da8069
NN
1022
1023 -infodir | --infodir | --infodi | --infod | --info | --inf)
1024 ac_prev=infodir ;;
1025 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1026 infodir=$ac_optarg ;;
a0da8069
NN
1027
1028 -libdir | --libdir | --libdi | --libd)
1029 ac_prev=libdir ;;
1030 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1031 libdir=$ac_optarg ;;
a0da8069
NN
1032
1033 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1034 | --libexe | --libex | --libe)
1035 ac_prev=libexecdir ;;
1036 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1037 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1038 libexecdir=$ac_optarg ;;
a0da8069 1039
81ecdfbb
RW
1040 -localedir | --localedir | --localedi | --localed | --locale)
1041 ac_prev=localedir ;;
1042 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1043 localedir=$ac_optarg ;;
1044
a0da8069 1045 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1046 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1047 ac_prev=localstatedir ;;
1048 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1049 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1050 localstatedir=$ac_optarg ;;
a0da8069
NN
1051
1052 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1053 ac_prev=mandir ;;
1054 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1055 mandir=$ac_optarg ;;
a0da8069
NN
1056
1057 -nfp | --nfp | --nf)
1058 # Obsolete; use --without-fp.
1059 with_fp=no ;;
1060
1061 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1062 | --no-cr | --no-c | -n)
a0da8069
NN
1063 no_create=yes ;;
1064
1065 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1066 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1067 no_recursion=yes ;;
1068
1069 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1070 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1071 | --oldin | --oldi | --old | --ol | --o)
1072 ac_prev=oldincludedir ;;
1073 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1074 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1075 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1076 oldincludedir=$ac_optarg ;;
a0da8069
NN
1077
1078 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1079 ac_prev=prefix ;;
1080 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1081 prefix=$ac_optarg ;;
a0da8069
NN
1082
1083 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1084 | --program-pre | --program-pr | --program-p)
1085 ac_prev=program_prefix ;;
1086 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1087 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1088 program_prefix=$ac_optarg ;;
a0da8069
NN
1089
1090 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1091 | --program-suf | --program-su | --program-s)
1092 ac_prev=program_suffix ;;
1093 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1094 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1095 program_suffix=$ac_optarg ;;
a0da8069
NN
1096
1097 -program-transform-name | --program-transform-name \
1098 | --program-transform-nam | --program-transform-na \
1099 | --program-transform-n | --program-transform- \
1100 | --program-transform | --program-transfor \
1101 | --program-transfo | --program-transf \
1102 | --program-trans | --program-tran \
1103 | --progr-tra | --program-tr | --program-t)
1104 ac_prev=program_transform_name ;;
1105 -program-transform-name=* | --program-transform-name=* \
1106 | --program-transform-nam=* | --program-transform-na=* \
1107 | --program-transform-n=* | --program-transform-=* \
1108 | --program-transform=* | --program-transfor=* \
1109 | --program-transfo=* | --program-transf=* \
1110 | --program-trans=* | --program-tran=* \
1111 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1112 program_transform_name=$ac_optarg ;;
a0da8069 1113
81ecdfbb
RW
1114 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1115 ac_prev=pdfdir ;;
1116 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1117 pdfdir=$ac_optarg ;;
1118
1119 -psdir | --psdir | --psdi | --psd | --ps)
1120 ac_prev=psdir ;;
1121 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1122 psdir=$ac_optarg ;;
1123
a0da8069
NN
1124 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1125 | -silent | --silent | --silen | --sile | --sil)
1126 silent=yes ;;
1127
1128 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1129 ac_prev=sbindir ;;
1130 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1131 | --sbi=* | --sb=*)
c6b750e1 1132 sbindir=$ac_optarg ;;
a0da8069
NN
1133
1134 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1135 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1136 | --sharedst | --shareds | --shared | --share | --shar \
1137 | --sha | --sh)
1138 ac_prev=sharedstatedir ;;
1139 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1140 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1141 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1142 | --sha=* | --sh=*)
c6b750e1 1143 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1144
1145 -site | --site | --sit)
1146 ac_prev=site ;;
1147 -site=* | --site=* | --sit=*)
c6b750e1 1148 site=$ac_optarg ;;
a0da8069
NN
1149
1150 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1151 ac_prev=srcdir ;;
1152 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1153 srcdir=$ac_optarg ;;
a0da8069
NN
1154
1155 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1156 | --syscon | --sysco | --sysc | --sys | --sy)
1157 ac_prev=sysconfdir ;;
1158 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1159 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1160 sysconfdir=$ac_optarg ;;
a0da8069
NN
1161
1162 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1163 ac_prev=target_alias ;;
a0da8069 1164 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1165 target_alias=$ac_optarg ;;
a0da8069
NN
1166
1167 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1168 verbose=yes ;;
1169
c6b750e1
DJ
1170 -version | --version | --versio | --versi | --vers | -V)
1171 ac_init_version=: ;;
a0da8069
NN
1172
1173 -with-* | --with-*)
81ecdfbb 1174 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1175 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1176 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1177 as_fn_error "invalid package name: $ac_useropt"
1178 ac_useropt_orig=$ac_useropt
1179 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1180 case $ac_user_opts in
1181 *"
1182"with_$ac_useropt"
1183"*) ;;
1184 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1185 ac_unrecognized_sep=', ';;
a0da8069 1186 esac
81ecdfbb 1187 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1188
1189 -without-* | --without-*)
81ecdfbb 1190 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1191 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1192 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1193 as_fn_error "invalid package name: $ac_useropt"
1194 ac_useropt_orig=$ac_useropt
1195 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1196 case $ac_user_opts in
1197 *"
1198"with_$ac_useropt"
1199"*) ;;
1200 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1201 ac_unrecognized_sep=', ';;
1202 esac
1203 eval with_$ac_useropt=no ;;
a0da8069
NN
1204
1205 --x)
1206 # Obsolete; use --with-x.
1207 with_x=yes ;;
1208
1209 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1210 | --x-incl | --x-inc | --x-in | --x-i)
1211 ac_prev=x_includes ;;
1212 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1213 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1214 x_includes=$ac_optarg ;;
a0da8069
NN
1215
1216 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1217 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1218 ac_prev=x_libraries ;;
1219 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1220 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1221 x_libraries=$ac_optarg ;;
a0da8069 1222
81ecdfbb
RW
1223 -*) as_fn_error "unrecognized option: \`$ac_option'
1224Try \`$0 --help' for more information."
a0da8069
NN
1225 ;;
1226
c6b750e1
DJ
1227 *=*)
1228 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1229 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1230 case $ac_envvar in #(
1231 '' | [0-9]* | *[!_$as_cr_alnum]* )
1232 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1233 esac
1234 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1235 export $ac_envvar ;;
1236
a0da8069 1237 *)
c6b750e1 1238 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1239 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1240 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1241 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1242 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1243 ;;
1244
1245 esac
1246done
1247
1248if test -n "$ac_prev"; then
c6b750e1 1249 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1250 as_fn_error "missing argument to $ac_option"
a0da8069 1251fi
a0da8069 1252
81ecdfbb
RW
1253if test -n "$ac_unrecognized_opts"; then
1254 case $enable_option_checking in
1255 no) ;;
1256 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1257 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1258 esac
81ecdfbb 1259fi
a0da8069 1260
81ecdfbb
RW
1261# Check all directory arguments for consistency.
1262for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1263 datadir sysconfdir sharedstatedir localstatedir includedir \
1264 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1265 libdir localedir mandir
a0da8069 1266do
81ecdfbb
RW
1267 eval ac_val=\$$ac_var
1268 # Remove trailing slashes.
1269 case $ac_val in
1270 */ )
1271 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1272 eval $ac_var=\$ac_val;;
1273 esac
1274 # Be sure to have absolute directory names.
c6b750e1 1275 case $ac_val in
81ecdfbb
RW
1276 [\\/$]* | ?:[\\/]* ) continue;;
1277 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1278 esac
81ecdfbb 1279 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1280done
1281
c6b750e1
DJ
1282# There might be people who depend on the old broken behavior: `$host'
1283# used to hold the argument of --host etc.
1284# FIXME: To remove some day.
1285build=$build_alias
1286host=$host_alias
1287target=$target_alias
376a0e54 1288
c6b750e1
DJ
1289# FIXME: To remove some day.
1290if test "x$host_alias" != x; then
1291 if test "x$build_alias" = x; then
1292 cross_compiling=maybe
81ecdfbb 1293 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1294 If a cross compiler is detected then cross compile mode will be used." >&2
1295 elif test "x$build_alias" != "x$host_alias"; then
1296 cross_compiling=yes
1297 fi
1298fi
1299
1300ac_tool_prefix=
1301test -n "$host_alias" && ac_tool_prefix=$host_alias-
1302
1303test "$silent" = yes && exec 6>/dev/null
a0da8069 1304
a0da8069 1305
81ecdfbb
RW
1306ac_pwd=`pwd` && test -n "$ac_pwd" &&
1307ac_ls_di=`ls -di .` &&
1308ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1309 as_fn_error "working directory cannot be determined"
1310test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1311 as_fn_error "pwd does not report name of working directory"
1312
1313
a0da8069
NN
1314# Find the source files, if location was not specified.
1315if test -z "$srcdir"; then
1316 ac_srcdir_defaulted=yes
81ecdfbb
RW
1317 # Try the directory containing this script, then the parent directory.
1318 ac_confdir=`$as_dirname -- "$as_myself" ||
1319$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1320 X"$as_myself" : 'X\(//\)[^/]' \| \
1321 X"$as_myself" : 'X\(//\)$' \| \
1322 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1323$as_echo X"$as_myself" |
1324 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1325 s//\1/
1326 q
1327 }
1328 /^X\(\/\/\)[^/].*/{
1329 s//\1/
1330 q
1331 }
1332 /^X\(\/\/\)$/{
1333 s//\1/
1334 q
1335 }
1336 /^X\(\/\).*/{
1337 s//\1/
1338 q
1339 }
1340 s/.*/./; q'`
a0da8069 1341 srcdir=$ac_confdir
81ecdfbb 1342 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1343 srcdir=..
1344 fi
1345else
1346 ac_srcdir_defaulted=no
1347fi
81ecdfbb
RW
1348if test ! -r "$srcdir/$ac_unique_file"; then
1349 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1350 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1351fi
1352ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1353ac_abs_confdir=`(
1354 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1355 pwd)`
1356# When building in place, set srcdir=.
1357if test "$ac_abs_confdir" = "$ac_pwd"; then
1358 srcdir=.
1359fi
1360# Remove unnecessary trailing slashes from srcdir.
1361# Double slashes in file names in object file debugging info
1362# mess up M-x gdb in Emacs.
1363case $srcdir in
1364*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1365esac
6d0cd39e
AM
1366case $srcdir in
1367 *" "*)
1368 as_fn_error "path to source, $srcdir, contains spaces"
1369 ;;
1370esac
9cc8ae67
PB
1371ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1372
81ecdfbb
RW
1373for ac_var in $ac_precious_vars; do
1374 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1375 eval ac_env_${ac_var}_value=\$${ac_var}
1376 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1377 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1378done
c6b750e1
DJ
1379
1380#
1381# Report the --help message.
1382#
1383if test "$ac_init_help" = "long"; then
1384 # Omit some internal or obsolete options to make the list less imposing.
1385 # This message is too long to be a string in the A/UX 3.1 sh.
1386 cat <<_ACEOF
1387\`configure' configures this package to adapt to many kinds of systems.
1388
1389Usage: $0 [OPTION]... [VAR=VALUE]...
1390
1391To assign environment variables (e.g., CC, CFLAGS...), specify them as
1392VAR=VALUE. See below for descriptions of some of the useful variables.
1393
1394Defaults for the options are specified in brackets.
1395
1396Configuration:
1397 -h, --help display this help and exit
1398 --help=short display options specific to this package
1399 --help=recursive display the short help of all the included packages
1400 -V, --version display version information and exit
1401 -q, --quiet, --silent do not print \`checking...' messages
1402 --cache-file=FILE cache test results in FILE [disabled]
1403 -C, --config-cache alias for \`--cache-file=config.cache'
1404 -n, --no-create do not create output files
1405 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1406
c6b750e1
DJ
1407Installation directories:
1408 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1409 [$ac_default_prefix]
c6b750e1 1410 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1411 [PREFIX]
c6b750e1
DJ
1412
1413By default, \`make install' will install all the files in
1414\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1415an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1416for instance \`--prefix=\$HOME'.
1417
1418For better control, use the options below.
1419
1420Fine tuning of the installation directories:
81ecdfbb
RW
1421 --bindir=DIR user executables [EPREFIX/bin]
1422 --sbindir=DIR system admin executables [EPREFIX/sbin]
1423 --libexecdir=DIR program executables [EPREFIX/libexec]
1424 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1425 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1426 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1427 --libdir=DIR object code libraries [EPREFIX/lib]
1428 --includedir=DIR C header files [PREFIX/include]
1429 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1430 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1431 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1432 --infodir=DIR info documentation [DATAROOTDIR/info]
1433 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1434 --mandir=DIR man documentation [DATAROOTDIR/man]
1435 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1436 --htmldir=DIR html documentation [DOCDIR]
1437 --dvidir=DIR dvi documentation [DOCDIR]
1438 --pdfdir=DIR pdf documentation [DOCDIR]
1439 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1440_ACEOF
1441
1442 cat <<\_ACEOF
1443
1444Program names:
1445 --program-prefix=PREFIX prepend PREFIX to installed program names
1446 --program-suffix=SUFFIX append SUFFIX to installed program names
1447 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1448
1449System types:
1450 --build=BUILD configure for building on BUILD [guessed]
1451 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1452 --target=TARGET configure for building compilers for TARGET [HOST]
1453_ACEOF
a0da8069 1454fi
a0da8069 1455
c6b750e1
DJ
1456if test -n "$ac_init_help"; then
1457
1458 cat <<\_ACEOF
1459
1460Optional Features:
81ecdfbb 1461 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1462 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1463 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
c7791212 1464 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
7837304f 1465 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
89a1e9c3
PB
1466 --disable-libquadmath do not build libquadmath directory
1467 --disable-libquadmath-support
1468 disable libquadmath support for Fortran
521ec477
DD
1469 --enable-libada build libada directory
1470 --enable-libssp build libssp directory
ffdd6afc
ILT
1471 --enable-static-libjava[=ARG]
1472 build static libjava [default=no]
1473 --enable-bootstrap enable bootstrapping [yes if native build]
e8a5fa9c 1474 --enable-build-with-cxx build with C++ compiler instead of C compiler
ffdd6afc
ILT
1475 --enable-build-poststage1-with-cxx
1476 build stages 2 and 3 with C++, not C
7837304f
AS
1477 --disable-ppl-version-check
1478 disable check for PPL version
ceca0218
PB
1479 --enable-cloog-backend[=BACKEND]
1480 set the CLooG BACKEND used to either isl, ppl or
1481 ppl-legacy (default)
e552509b
ILT
1482 --disable-cloog-version-check
1483 disable check for CLooG version
700d40ca 1484 --enable-lto enable link time optimization support
7837304f
AS
1485 --enable-stage1-languages[=all]
1486 choose additional languages to build during stage1.
1487 Mostly useful for compiler development
1488 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1489 Objective-C runtime
521ec477 1490 --enable-serial-[{host,target,build}-]configure
7837304f
AS
1491 force sequential configuration of sub-packages for
1492 the host, target or build machine, or all
1493 sub-packages
1494 --enable-maintainer-mode
1495 enable make rules and dependencies not useful (and
1496 sometimes confusing) to the casual installer
1497 --enable-stage1-checking[=all]
1498 choose additional checking for stage1 of the
1499 compiler
c6b750e1
DJ
1500 --enable-werror enable -Werror in bootstrap stage2 and later
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
7837304f
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
521ec477
DD
1511 --with-mpfr-dir=PATH this option has been REMOVED
1512 --with-mpfr=PATH specify prefix directory for installed MPFR package.
7837304f
AS
1513 Equivalent to --with-mpfr-include=PATH/include plus
1514 --with-mpfr-lib=PATH/lib
c6b750e1 1515 --with-mpfr-include=PATH
521ec477
DD
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
7837304f
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
521ec477
DD
1523 --with-gmp-include=PATH specify directory for installed GMP include files
1524 --with-gmp-lib=PATH specify directory for the installed GMP library
7837304f
AS
1525 --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
1526 linking with PPL
1527 --with-stage1-ldflags=FLAGS
1528 linker flags for stage1
1529 --with-stage1-libs=LIBS libraries for stage1
1530 --with-boot-libs=LIBS libraries for stage2 and later
1531 --with-boot-ldflags=FLAGS
1532 linker flags for stage2 and later
1533 --with-ppl=PATH specify prefix directory for the installed PPL
1534 package. Equivalent to
1535 --with-ppl-include=PATH/include plus
1536 --with-ppl-lib=PATH/lib
1537 --with-ppl-include=PATH specify directory for installed PPL include files
1538 --with-ppl-lib=PATH specify directory for the installed PPL library
e552509b
ILT
1539 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
1540 package. Equivalent to
1541 --with-cloog-include=PATH/include plus
1542 --with-cloog-lib=PATH/lib
1543 --with-cloog-include=PATH
1544 Specify directory for installed CLooG include files
1545 --with-cloog-lib=PATH Specify the directory for the installed CLooG
1546 library
521ec477 1547 --with-build-sysroot=SYSROOT
c6b750e1 1548 use sysroot as the system root during the build
8a6ee3ab 1549 --with-debug-prefix-map='A=B C=D ...'
7837304f
AS
1550 map A to B, C to D ... in debug information
1551 --with-build-config='NAME NAME2...'
1552 use config/NAME.mk build configuration
521ec477 1553 --with-build-time-tools=PATH
c6b750e1 1554 use given path to find target tools during the build
c6b750e1
DJ
1555
1556Some influential environment variables:
1557 CC C compiler command
1558 CFLAGS C compiler flags
1559 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1560 nonstandard directory <lib dir>
81ecdfbb
RW
1561 LIBS libraries to pass to the linker, e.g. -l<library>
1562 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1563 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1564 CXX C++ compiler command
1565 CXXFLAGS C++ compiler flags
4074d5f2
RW
1566 build_configargs
1567 additional configure arguments for build directories
1568 host_configargs
1569 additional configure arguments for host directories
1570 target_configargs
1571 additional configure arguments for target directories
9a819804
AO
1572 AR AR for the host
1573 AS AS for the host
1574 DLLTOOL DLLTOOL for the host
1575 LD LD for the host
1576 LIPO LIPO for the host
1577 NM NM for the host
1578 RANLIB RANLIB for the host
1579 STRIP STRIP for the host
1580 WINDRES WINDRES for the host
0c24b341 1581 WINDMC WINDMC for the host
9a819804
AO
1582 OBJCOPY OBJCOPY for the host
1583 OBJDUMP OBJDUMP for the host
b121d7d4 1584 READELF READELF for the host
9a819804
AO
1585 CC_FOR_TARGET
1586 CC for the target
1587 CXX_FOR_TARGET
1588 CXX for the target
1589 GCC_FOR_TARGET
1590 GCC for the target
1591 GCJ_FOR_TARGET
1592 GCJ for the target
1593 GFORTRAN_FOR_TARGET
1594 GFORTRAN for the target
e552509b
ILT
1595 GOC_FOR_TARGET
1596 GOC for the target
9a819804
AO
1597 AR_FOR_TARGET
1598 AR for the target
1599 AS_FOR_TARGET
1600 AS for the target
1601 DLLTOOL_FOR_TARGET
1602 DLLTOOL for the target
1603 LD_FOR_TARGET
1604 LD for the target
1605 LIPO_FOR_TARGET
1606 LIPO for the target
1607 NM_FOR_TARGET
1608 NM for the target
1609 OBJDUMP_FOR_TARGET
1610 OBJDUMP for the target
1611 RANLIB_FOR_TARGET
1612 RANLIB for the target
b121d7d4
DD
1613 READELF_FOR_TARGET
1614 READELF for the target
9a819804
AO
1615 STRIP_FOR_TARGET
1616 STRIP for the target
1617 WINDRES_FOR_TARGET
1618 WINDRES for the target
0c24b341
NC
1619 WINDMC_FOR_TARGET
1620 WINDMC for the target
c6b750e1
DJ
1621
1622Use these variables to override the choices made by `configure' or to help
1623it to find libraries and programs with nonstandard names/locations.
1624
81ecdfbb 1625Report bugs to the package provider.
c6b750e1 1626_ACEOF
81ecdfbb 1627ac_status=$?
c6b750e1
DJ
1628fi
1629
1630if test "$ac_init_help" = "recursive"; then
1631 # If there are subdirs, report their specific --help.
c6b750e1 1632 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1633 test -d "$ac_dir" ||
1634 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1635 continue
c6b750e1
DJ
1636 ac_builddir=.
1637
81ecdfbb
RW
1638case "$ac_dir" in
1639.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1640*)
1641 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1642 # A ".." for each directory in $ac_dir_suffix.
1643 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1644 case $ac_top_builddir_sub in
1645 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1646 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1647 esac ;;
1648esac
1649ac_abs_top_builddir=$ac_pwd
1650ac_abs_builddir=$ac_pwd$ac_dir_suffix
1651# for backward compatibility:
1652ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1653
1654case $srcdir in
81ecdfbb 1655 .) # We are building in place.
c6b750e1 1656 ac_srcdir=.
81ecdfbb
RW
1657 ac_top_srcdir=$ac_top_builddir_sub
1658 ac_abs_top_srcdir=$ac_pwd ;;
1659 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1660 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1661 ac_top_srcdir=$srcdir
1662 ac_abs_top_srcdir=$srcdir ;;
1663 *) # Relative name.
1664 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1665 ac_top_srcdir=$ac_top_build_prefix$srcdir
1666 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1667esac
81ecdfbb
RW
1668ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1669
1670 cd "$ac_dir" || { ac_status=$?; continue; }
1671 # Check for guested configure.
1672 if test -f "$ac_srcdir/configure.gnu"; then
1673 echo &&
1674 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1675 elif test -f "$ac_srcdir/configure"; then
1676 echo &&
1677 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1678 else
81ecdfbb
RW
1679 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1680 fi || ac_status=$?
1681 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1682 done
1683fi
1684
81ecdfbb 1685test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1686if $ac_init_version; then
1687 cat <<\_ACEOF
81ecdfbb
RW
1688configure
1689generated by GNU Autoconf 2.64
c6b750e1 1690
81ecdfbb 1691Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1692This configure script is free software; the Free Software Foundation
1693gives unlimited permission to copy, distribute and modify it.
1694_ACEOF
81ecdfbb 1695 exit
c6b750e1 1696fi
81ecdfbb
RW
1697
1698## ------------------------ ##
1699## Autoconf initialization. ##
1700## ------------------------ ##
1701
1702# ac_fn_c_try_compile LINENO
1703# --------------------------
1704# Try to compile conftest.$ac_ext, and return whether this succeeded.
1705ac_fn_c_try_compile ()
1706{
1707 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1708 rm -f conftest.$ac_objext
1709 if { { ac_try="$ac_compile"
1710case "(($ac_try" in
1711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1712 *) ac_try_echo=$ac_try;;
1713esac
1714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1715$as_echo "$ac_try_echo"; } >&5
1716 (eval "$ac_compile") 2>conftest.err
1717 ac_status=$?
1718 if test -s conftest.err; then
1719 grep -v '^ *+' conftest.err >conftest.er1
1720 cat conftest.er1 >&5
1721 mv -f conftest.er1 conftest.err
1722 fi
1723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1724 test $ac_status = 0; } && {
1725 test -z "$ac_c_werror_flag" ||
1726 test ! -s conftest.err
1727 } && test -s conftest.$ac_objext; then :
1728 ac_retval=0
1729else
1730 $as_echo "$as_me: failed program was:" >&5
1731sed 's/^/| /' conftest.$ac_ext >&5
1732
1733 ac_retval=1
1734fi
1735 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1736 return $ac_retval
1737
1738} # ac_fn_c_try_compile
1739
1740# ac_fn_cxx_try_compile LINENO
1741# ----------------------------
1742# Try to compile conftest.$ac_ext, and return whether this succeeded.
1743ac_fn_cxx_try_compile ()
1744{
1745 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746 rm -f conftest.$ac_objext
1747 if { { ac_try="$ac_compile"
1748case "(($ac_try" in
1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750 *) ac_try_echo=$ac_try;;
1751esac
1752eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753$as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_compile") 2>conftest.err
1755 ac_status=$?
1756 if test -s conftest.err; then
1757 grep -v '^ *+' conftest.err >conftest.er1
1758 cat conftest.er1 >&5
1759 mv -f conftest.er1 conftest.err
1760 fi
1761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1762 test $ac_status = 0; } && {
1763 test -z "$ac_cxx_werror_flag" ||
1764 test ! -s conftest.err
1765 } && test -s conftest.$ac_objext; then :
1766 ac_retval=0
1767else
1768 $as_echo "$as_me: failed program was:" >&5
1769sed 's/^/| /' conftest.$ac_ext >&5
1770
1771 ac_retval=1
1772fi
1773 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1774 return $ac_retval
1775
1776} # ac_fn_cxx_try_compile
1777
1778# ac_fn_c_try_link LINENO
1779# -----------------------
1780# Try to link conftest.$ac_ext, and return whether this succeeded.
1781ac_fn_c_try_link ()
1782{
1783 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1784 rm -f conftest.$ac_objext conftest$ac_exeext
1785 if { { ac_try="$ac_link"
1786case "(($ac_try" in
1787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788 *) ac_try_echo=$ac_try;;
1789esac
1790eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791$as_echo "$ac_try_echo"; } >&5
1792 (eval "$ac_link") 2>conftest.err
1793 ac_status=$?
1794 if test -s conftest.err; then
1795 grep -v '^ *+' conftest.err >conftest.er1
1796 cat conftest.er1 >&5
1797 mv -f conftest.er1 conftest.err
1798 fi
1799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1800 test $ac_status = 0; } && {
1801 test -z "$ac_c_werror_flag" ||
1802 test ! -s conftest.err
1803 } && test -s conftest$ac_exeext && {
1804 test "$cross_compiling" = yes ||
1805 $as_test_x conftest$ac_exeext
1806 }; then :
1807 ac_retval=0
1808else
1809 $as_echo "$as_me: failed program was:" >&5
1810sed 's/^/| /' conftest.$ac_ext >&5
1811
1812 ac_retval=1
1813fi
1814 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1815 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1816 # interfere with the next link command; also delete a directory that is
1817 # left behind by Apple's compiler. We do this before executing the actions.
1818 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1819 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1820 return $ac_retval
1821
1822} # ac_fn_c_try_link
1823cat >config.log <<_ACEOF
c6b750e1
DJ
1824This file contains any messages produced by compilers while
1825running configure, to aid debugging if configure makes a mistake.
1826
1827It was created by $as_me, which was
81ecdfbb 1828generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
1829
1830 $ $0 $@
1831
1832_ACEOF
81ecdfbb 1833exec 5>>config.log
c6b750e1
DJ
1834{
1835cat <<_ASUNAME
1836## --------- ##
1837## Platform. ##
1838## --------- ##
1839
1840hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1841uname -m = `(uname -m) 2>/dev/null || echo unknown`
1842uname -r = `(uname -r) 2>/dev/null || echo unknown`
1843uname -s = `(uname -s) 2>/dev/null || echo unknown`
1844uname -v = `(uname -v) 2>/dev/null || echo unknown`
1845
1846/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1847/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1848
1849/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1850/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1851/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1852/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
1853/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1854/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1855/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1856
1857_ASUNAME
1858
1859as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1860for as_dir in $PATH
1861do
1862 IFS=$as_save_IFS
1863 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1864 $as_echo "PATH: $as_dir"
1865 done
1866IFS=$as_save_IFS
c6b750e1
DJ
1867
1868} >&5
1869
1870cat >&5 <<_ACEOF
1871
1872
1873## ----------- ##
1874## Core tests. ##
1875## ----------- ##
1876
1877_ACEOF
1878
1879
1880# Keep a trace of the command line.
1881# Strip out --no-create and --no-recursion so they do not pile up.
1882# Strip out --silent because we don't want to record it for future runs.
1883# Also quote any args containing shell meta-characters.
1884# Make two passes to allow for proper duplicate-argument suppression.
1885ac_configure_args=
1886ac_configure_args0=
1887ac_configure_args1=
c6b750e1
DJ
1888ac_must_keep_next=false
1889for ac_pass in 1 2
1890do
1891 for ac_arg
1892 do
1893 case $ac_arg in
1894 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1895 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1896 | -silent | --silent | --silen | --sile | --sil)
1897 continue ;;
81ecdfbb
RW
1898 *\'*)
1899 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
1900 esac
1901 case $ac_pass in
81ecdfbb 1902 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 1903 2)
81ecdfbb 1904 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
1905 if test $ac_must_keep_next = true; then
1906 ac_must_keep_next=false # Got value, back to normal.
1907 else
1908 case $ac_arg in
1909 *=* | --config-cache | -C | -disable-* | --disable-* \
1910 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1911 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1912 | -with-* | --with-* | -without-* | --without-* | --x)
1913 case "$ac_configure_args0 " in
1914 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1915 esac
1916 ;;
1917 -* ) ac_must_keep_next=true ;;
1918 esac
1919 fi
81ecdfbb 1920 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
1921 ;;
1922 esac
1923 done
1924done
81ecdfbb
RW
1925{ ac_configure_args0=; unset ac_configure_args0;}
1926{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
1927
1928# When interrupted or exit'd, cleanup temporary files, and complete
1929# config.log. We remove comments because anyway the quotes in there
1930# would cause problems or look ugly.
81ecdfbb
RW
1931# WARNING: Use '\'' to represent an apostrophe within the trap.
1932# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
1933trap 'exit_status=$?
1934 # Save into config.log some information that might help in debugging.
1935 {
1936 echo
1937
1938 cat <<\_ASBOX
1939## ---------------- ##
1940## Cache variables. ##
1941## ---------------- ##
1942_ASBOX
1943 echo
1944 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1945(
1946 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1947 eval ac_val=\$$ac_var
1948 case $ac_val in #(
1949 *${as_nl}*)
1950 case $ac_var in #(
1951 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1952$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1953 esac
1954 case $ac_var in #(
1955 _ | IFS | as_nl) ;; #(
1956 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1957 *) { eval $ac_var=; unset $ac_var;} ;;
1958 esac ;;
1959 esac
1960 done
c6b750e1 1961 (set) 2>&1 |
81ecdfbb
RW
1962 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1963 *${as_nl}ac_space=\ *)
c6b750e1 1964 sed -n \
81ecdfbb
RW
1965 "s/'\''/'\''\\\\'\'''\''/g;
1966 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1967 ;; #(
c6b750e1 1968 *)
81ecdfbb 1969 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 1970 ;;
81ecdfbb
RW
1971 esac |
1972 sort
1973)
c6b750e1
DJ
1974 echo
1975
1976 cat <<\_ASBOX
1977## ----------------- ##
1978## Output variables. ##
1979## ----------------- ##
1980_ASBOX
1981 echo
1982 for ac_var in $ac_subst_vars
1983 do
81ecdfbb
RW
1984 eval ac_val=\$$ac_var
1985 case $ac_val in
1986 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1987 esac
1988 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1989 done | sort
1990 echo
1991
1992 if test -n "$ac_subst_files"; then
1993 cat <<\_ASBOX
81ecdfbb
RW
1994## ------------------- ##
1995## File substitutions. ##
1996## ------------------- ##
c6b750e1
DJ
1997_ASBOX
1998 echo
1999 for ac_var in $ac_subst_files
2000 do
81ecdfbb
RW
2001 eval ac_val=\$$ac_var
2002 case $ac_val in
2003 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2004 esac
2005 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2006 done | sort
2007 echo
2008 fi
2009
2010 if test -s confdefs.h; then
2011 cat <<\_ASBOX
2012## ----------- ##
2013## confdefs.h. ##
2014## ----------- ##
2015_ASBOX
2016 echo
81ecdfbb 2017 cat confdefs.h
c6b750e1
DJ
2018 echo
2019 fi
2020 test "$ac_signal" != 0 &&
81ecdfbb
RW
2021 $as_echo "$as_me: caught signal $ac_signal"
2022 $as_echo "$as_me: exit $exit_status"
c6b750e1 2023 } >&5
81ecdfbb
RW
2024 rm -f core *.core core.conftest.* &&
2025 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2026 exit $exit_status
81ecdfbb 2027' 0
c6b750e1 2028for ac_signal in 1 2 13 15; do
81ecdfbb 2029 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2030done
2031ac_signal=0
2032
2033# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2034rm -f -r conftest* confdefs.h
2035
2036$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2037
2038# Predefined preprocessor variables.
2039
2040cat >>confdefs.h <<_ACEOF
2041#define PACKAGE_NAME "$PACKAGE_NAME"
2042_ACEOF
2043
c6b750e1
DJ
2044cat >>confdefs.h <<_ACEOF
2045#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2046_ACEOF
2047
c6b750e1
DJ
2048cat >>confdefs.h <<_ACEOF
2049#define PACKAGE_VERSION "$PACKAGE_VERSION"
2050_ACEOF
2051
c6b750e1
DJ
2052cat >>confdefs.h <<_ACEOF
2053#define PACKAGE_STRING "$PACKAGE_STRING"
2054_ACEOF
2055
c6b750e1
DJ
2056cat >>confdefs.h <<_ACEOF
2057#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2058_ACEOF
2059
81ecdfbb
RW
2060cat >>confdefs.h <<_ACEOF
2061#define PACKAGE_URL "$PACKAGE_URL"
2062_ACEOF
2063
c6b750e1
DJ
2064
2065# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2066# Prefer an explicitly selected file to automatically selected ones.
2067ac_site_file1=NONE
2068ac_site_file2=NONE
2069if test -n "$CONFIG_SITE"; then
2070 ac_site_file1=$CONFIG_SITE
2071elif test "x$prefix" != xNONE; then
2072 ac_site_file1=$prefix/share/config.site
2073 ac_site_file2=$prefix/etc/config.site
2074else
2075 ac_site_file1=$ac_default_prefix/share/config.site
2076 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2077fi
81ecdfbb
RW
2078for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2079do
2080 test "x$ac_site_file" = xNONE && continue
a0da8069 2081 if test -r "$ac_site_file"; then
81ecdfbb
RW
2082 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2083$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2084 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2085 . "$ac_site_file"
2086 fi
2087done
2088
2089if test -r "$cache_file"; then
c6b750e1
DJ
2090 # Some versions of bash will fail to source /dev/null (special
2091 # files actually), so we avoid doing that.
2092 if test -f "$cache_file"; then
81ecdfbb
RW
2093 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2094$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2095 case $cache_file in
81ecdfbb
RW
2096 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2097 *) . "./$cache_file";;
c6b750e1
DJ
2098 esac
2099 fi
a0da8069 2100else
81ecdfbb
RW
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2102$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2103 >$cache_file
2104fi
2105
2106# Check that the precious variables saved in the cache have kept the same
2107# value.
2108ac_cache_corrupted=false
81ecdfbb 2109for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2110 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2111 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2112 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2113 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2114 case $ac_old_set,$ac_new_set in
2115 set,)
81ecdfbb
RW
2116 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2117$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2118 ac_cache_corrupted=: ;;
2119 ,set)
81ecdfbb
RW
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2121$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2122 ac_cache_corrupted=: ;;
2123 ,);;
2124 *)
2125 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2126 # differences in whitespace do not lead to failure.
2127 ac_old_val_w=`echo x $ac_old_val`
2128 ac_new_val_w=`echo x $ac_new_val`
2129 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2131$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2132 ac_cache_corrupted=:
2133 else
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2135$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2136 eval $ac_var=\$ac_old_val
2137 fi
2138 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2139$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2140 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2141$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2142 fi;;
2143 esac
2144 # Pass precious variables to config.status.
2145 if test "$ac_new_set" = set; then
2146 case $ac_new_val in
81ecdfbb 2147 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2148 *) ac_arg=$ac_var=$ac_new_val ;;
2149 esac
2150 case " $ac_configure_args " in
2151 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2152 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2153 esac
2154 fi
2155done
2156if $ac_cache_corrupted; then
81ecdfbb
RW
2157 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2158$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2160$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2161 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2162fi
81ecdfbb
RW
2163## -------------------- ##
2164## Main body of script. ##
2165## -------------------- ##
a0da8069
NN
2166
2167ac_ext=c
a0da8069 2168ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2169ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2170ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2171ac_compiler_gnu=$ac_cv_c_compiler_gnu
2172
2173
2174
2175
c6b750e1
DJ
2176
2177
34a0f3cf 2178
c6b750e1 2179
5b553f7e
RW
2180
2181progname=$0
2182# if PWD already has a value, it is probably wrong.
2183if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2184
2185# Export original configure arguments for use by sub-configures.
2186# Quote arguments with shell meta charatcers.
2187TOPLEVEL_CONFIGURE_ARGUMENTS=
2188set -- "$progname" "$@"
2189for ac_arg
2190do
2191 case "$ac_arg" in
2192 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2193 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2194 # if the argument is of the form -foo=baz, quote the baz part only
2195 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2196 *) ;;
2197 esac
2198 # Add the quoted argument to the list.
2199 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2200done
2201if test "$silent" = yes; then
2202 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2203fi
2204# Remove the initial space we just introduced and, as these will be
2205# expanded by make, quote '$'.
2206TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2207
c6b750e1
DJ
2208
2209# Find the build, host, and target systems.
a0da8069 2210ac_aux_dir=
81ecdfbb
RW
2211for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2212 for ac_t in install-sh install.sh shtool; do
2213 if test -f "$ac_dir/$ac_t"; then
2214 ac_aux_dir=$ac_dir
2215 ac_install_sh="$ac_aux_dir/$ac_t -c"
2216 break 2
2217 fi
2218 done
a0da8069
NN
2219done
2220if test -z "$ac_aux_dir"; then
81ecdfbb 2221 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2222fi
81ecdfbb
RW
2223
2224# These three variables are undocumented and unsupported,
2225# and are intended to be withdrawn in a future Autoconf release.
2226# They can cause serious problems if a builder's source tree is in a directory
2227# whose full name contains unusual characters.
2228ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2229ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2230ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2231
a0da8069 2232
c6b750e1 2233# Make sure we can run config.sub.
81ecdfbb
RW
2234$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2235 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2236
2237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2238$as_echo_n "checking build system type... " >&6; }
2239if test "${ac_cv_build+set}" = set; then :
2240 $as_echo_n "(cached) " >&6
2241else
2242 ac_build_alias=$build_alias
2243test "x$ac_build_alias" = x &&
2244 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2245test "x$ac_build_alias" = x &&
2246 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2247ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2248 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2249
2250fi
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2252$as_echo "$ac_cv_build" >&6; }
2253case $ac_cv_build in
2254*-*-*) ;;
2255*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2256esac
c6b750e1 2257build=$ac_cv_build
81ecdfbb
RW
2258ac_save_IFS=$IFS; IFS='-'
2259set x $ac_cv_build
2260shift
2261build_cpu=$1
2262build_vendor=$2
2263shift; shift
2264# Remember, the first character of IFS is used to create $*,
2265# except with old shells:
2266build_os=$*
2267IFS=$ac_save_IFS
2268case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2269
a0da8069 2270
c6b750e1
DJ
2271 case ${build_alias} in
2272 "") build_noncanonical=${build} ;;
2273 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2274esac
2275
2276
cac3d6c4 2277
c6b750e1
DJ
2278 case ${host_alias} in
2279 "") host_noncanonical=${build_noncanonical} ;;
2280 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2281esac
2282
cac3d6c4 2283
c6b750e1
DJ
2284
2285 case ${target_alias} in
2286 "") target_noncanonical=${host_noncanonical} ;;
2287 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2288esac
2289
cac3d6c4 2290
c6b750e1
DJ
2291
2292
2293test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2294 test "$program_prefix$program_suffix$program_transform_name" = \
2295 NONENONEs,x,x, &&
c6b750e1 2296 program_transform_name=s,y,y,
cac3d6c4 2297
81ecdfbb
RW
2298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2299$as_echo_n "checking host system type... " >&6; }
2300if test "${ac_cv_host+set}" = set; then :
2301 $as_echo_n "(cached) " >&6
cac3d6c4 2302else
81ecdfbb
RW
2303 if test "x$host_alias" = x; then
2304 ac_cv_host=$ac_cv_build
2305else
2306 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2307 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2308fi
c6b750e1
DJ
2309
2310fi
81ecdfbb
RW
2311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2312$as_echo "$ac_cv_host" >&6; }
2313case $ac_cv_host in
2314*-*-*) ;;
2315*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2316esac
c6b750e1 2317host=$ac_cv_host
81ecdfbb
RW
2318ac_save_IFS=$IFS; IFS='-'
2319set x $ac_cv_host
2320shift
2321host_cpu=$1
2322host_vendor=$2
2323shift; shift
2324# Remember, the first character of IFS is used to create $*,
2325# except with old shells:
2326host_os=$*
2327IFS=$ac_save_IFS
2328case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2329
2330
81ecdfbb
RW
2331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2332$as_echo_n "checking target system type... " >&6; }
2333if test "${ac_cv_target+set}" = set; then :
2334 $as_echo_n "(cached) " >&6
c6b750e1 2335else
81ecdfbb
RW
2336 if test "x$target_alias" = x; then
2337 ac_cv_target=$ac_cv_host
2338else
2339 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2340 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2341fi
c6b750e1 2342
cac3d6c4 2343fi
81ecdfbb
RW
2344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2345$as_echo "$ac_cv_target" >&6; }
2346case $ac_cv_target in
2347*-*-*) ;;
2348*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2349esac
c6b750e1 2350target=$ac_cv_target
81ecdfbb
RW
2351ac_save_IFS=$IFS; IFS='-'
2352set x $ac_cv_target
2353shift
2354target_cpu=$1
2355target_vendor=$2
2356shift; shift
2357# Remember, the first character of IFS is used to create $*,
2358# except with old shells:
2359target_os=$*
2360IFS=$ac_save_IFS
2361case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2362
2363
2364# The aliases save the names the user supplied, while $host etc.
2365# will get canonicalized.
2366test -n "$target_alias" &&
2367 test "$program_prefix$program_suffix$program_transform_name" = \
2368 NONENONEs,x,x, &&
2369 program_prefix=${target_alias}-
81ecdfbb 2370
a0da8069 2371test "$program_prefix" != NONE &&
81ecdfbb 2372 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2373# Use a double $ so make ignores it.
2374test "$program_suffix" != NONE &&
81ecdfbb
RW
2375 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2376# Double any \ or $.
c6b750e1 2377# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2378ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2379program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2380
a0da8069
NN
2381
2382
e5c3f801
NN
2383# Get 'install' or 'install-sh' and its variants.
2384# Find a good install program. We prefer a C program (faster),
2385# so one script is as good as another. But avoid the broken or
2386# incompatible versions:
2387# SysV /etc/install, /usr/sbin/install
2388# SunOS /usr/etc/install
2389# IRIX /sbin/install
2390# AIX /bin/install
c6b750e1 2391# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2392# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2393# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2394# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2395# OS/2's system install, which has a completely different semantic
e5c3f801 2396# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2397# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2399$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2400if test -z "$INSTALL"; then
81ecdfbb
RW
2401if test "${ac_cv_path_install+set}" = set; then :
2402 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2403else
2404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405for as_dir in $PATH
2406do
2407 IFS=$as_save_IFS
2408 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2409 # Account for people who put trailing slashes in PATH elements.
2410case $as_dir/ in #((
2411 ./ | .// | /[cC]/* | \
c6b750e1 2412 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2413 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2414 /usr/ucb/* ) ;;
2415 *)
2416 # OSF1 and SCO ODT 3.0 have their own names for install.
2417 # Don't use installbsd from OSF since it installs stuff as root
2418 # by default.
2419 for ac_prog in ginstall scoinst install; do
2420 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2421 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2422 if test $ac_prog = install &&
c6b750e1 2423 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2424 # AIX install. It has an incompatible calling convention.
2425 :
c6b750e1
DJ
2426 elif test $ac_prog = install &&
2427 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2428 # program-specific install script used by HP pwplus--don't use.
2429 :
e5c3f801 2430 else
58c85be7
RW
2431 rm -rf conftest.one conftest.two conftest.dir
2432 echo one > conftest.one
2433 echo two > conftest.two
2434 mkdir conftest.dir
2435 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2436 test -s conftest.one && test -s conftest.two &&
2437 test -s conftest.dir/conftest.one &&
2438 test -s conftest.dir/conftest.two
2439 then
2440 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2441 break 3
2442 fi
e5c3f801
NN
2443 fi
2444 fi
2445 done
c6b750e1
DJ
2446 done
2447 ;;
2448esac
81ecdfbb
RW
2449
2450 done
2451IFS=$as_save_IFS
c6b750e1 2452
58c85be7 2453rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2454
2455fi
2456 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2457 INSTALL=$ac_cv_path_install
e5c3f801 2458 else
58c85be7
RW
2459 # As a last resort, use the slow shell script. Don't cache a
2460 # value for INSTALL within a source directory, because that will
e5c3f801 2461 # break other packages using the cache if that directory is
58c85be7 2462 # removed, or if the value is a relative name.
c6b750e1 2463 INSTALL=$ac_install_sh
e5c3f801
NN
2464 fi
2465fi
81ecdfbb
RW
2466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2467$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2468
2469# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2470# It thinks the first close brace ends the variable substitution.
2471test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2472
c6b750e1 2473test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2474
2475test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2476
81ecdfbb
RW
2477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2478$as_echo_n "checking whether ln works... " >&6; }
2479if test "${acx_cv_prog_LN+set}" = set; then :
2480 $as_echo_n "(cached) " >&6
656fdd47
PB
2481else
2482 rm -f conftestdata_t
2483echo >conftestdata_f
2484if ln conftestdata_f conftestdata_t 2>/dev/null
2485then
2486 acx_cv_prog_LN=ln
2487else
2488 acx_cv_prog_LN=no
2489fi
2490rm -f conftestdata_f conftestdata_t
2491
2492fi
2493if test $acx_cv_prog_LN = no; then
2494 LN="cp"
81ecdfbb
RW
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2496$as_echo "no, using $LN" >&6; }
656fdd47
PB
2497else
2498 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2500$as_echo "yes" >&6; }
656fdd47
PB
2501fi
2502
81ecdfbb
RW
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2504$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2505LN_S=$as_ln_s
2506if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2508$as_echo "yes" >&6; }
cac3d6c4 2509else
81ecdfbb
RW
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2511$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2512fi
2513
8e957354
PB
2514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2515$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2516if test "${ac_cv_path_SED+set}" = set; then :
2517 $as_echo_n "(cached) " >&6
2518else
2519 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2520 for ac_i in 1 2 3 4 5 6 7; do
2521 ac_script="$ac_script$as_nl$ac_script"
2522 done
2523 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2524 { ac_script=; unset ac_script;}
2525 if test -z "$SED"; then
2526 ac_path_SED_found=false
2527 # Loop through the user's path and test for each of PROGNAME-LIST
2528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2529for as_dir in $PATH
2530do
2531 IFS=$as_save_IFS
2532 test -z "$as_dir" && as_dir=.
2533 for ac_prog in sed gsed; do
2534 for ac_exec_ext in '' $ac_executable_extensions; do
2535 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2536 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2537# Check for GNU ac_path_SED and select it if it is found.
2538 # Check for GNU $ac_path_SED
2539case `"$ac_path_SED" --version 2>&1` in
2540*GNU*)
2541 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2542*)
2543 ac_count=0
2544 $as_echo_n 0123456789 >"conftest.in"
2545 while :
2546 do
2547 cat "conftest.in" "conftest.in" >"conftest.tmp"
2548 mv "conftest.tmp" "conftest.in"
2549 cp "conftest.in" "conftest.nl"
2550 $as_echo '' >> "conftest.nl"
2551 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2552 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2553 as_fn_arith $ac_count + 1 && ac_count=$as_val
2554 if test $ac_count -gt ${ac_path_SED_max-0}; then
2555 # Best one so far, save it but keep looking for a better one
2556 ac_cv_path_SED="$ac_path_SED"
2557 ac_path_SED_max=$ac_count
2558 fi
2559 # 10*(2^10) chars as input seems more than enough
2560 test $ac_count -gt 10 && break
2561 done
2562 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2563esac
2564
2565 $ac_path_SED_found && break 3
2566 done
2567 done
2568 done
2569IFS=$as_save_IFS
2570 if test -z "$ac_cv_path_SED"; then
2571 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2572 fi
2573else
2574 ac_cv_path_SED=$SED
2575fi
2576
2577fi
2578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2579$as_echo "$ac_cv_path_SED" >&6; }
2580 SED="$ac_cv_path_SED"
2581 rm -f conftest.sed
2582
2583for ac_prog in gawk mawk nawk awk
2584do
2585 # Extract the first word of "$ac_prog", so it can be a program name with args.
2586set dummy $ac_prog; ac_word=$2
2587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2588$as_echo_n "checking for $ac_word... " >&6; }
2589if test "${ac_cv_prog_AWK+set}" = set; then :
2590 $as_echo_n "(cached) " >&6
2591else
2592 if test -n "$AWK"; then
2593 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2594else
2595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598 IFS=$as_save_IFS
2599 test -z "$as_dir" && as_dir=.
2600 for ac_exec_ext in '' $ac_executable_extensions; do
2601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602 ac_cv_prog_AWK="$ac_prog"
2603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2604 break 2
2605 fi
2606done
2607 done
2608IFS=$as_save_IFS
2609
2610fi
2611fi
2612AWK=$ac_cv_prog_AWK
2613if test -n "$AWK"; then
2614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2615$as_echo "$AWK" >&6; }
2616else
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2618$as_echo "no" >&6; }
2619fi
2620
2621
2622 test -n "$AWK" && break
2623done
2624
e5c3f801 2625
0fdbe983
DJ
2626srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2627
2628# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2629# a relative path.
2630if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2631 INSTALL="${srcpwd}/install-sh -c"
2632fi
2633
a0da8069
NN
2634# Set srcdir to "." if that's what it is.
2635# This is important for multilib support.
2636pwd=`${PWDCMD-pwd}`
a0da8069
NN
2637if test "${pwd}" = "${srcpwd}" ; then
2638 srcdir=.
252b5132
RH
2639fi
2640
a0da8069 2641topsrcdir=$srcpwd
252b5132 2642
a0da8069 2643extra_host_args=
afefada0 2644
a0da8069
NN
2645### To add a new directory to the tree, first choose whether it is a target
2646### or a host dependent tool. Then put it into the appropriate list
2647### (library or tools, host or target), doing a dependency sort.
252b5132 2648
c6b750e1 2649# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2650# configdirs, or target_configdirs; see the serialization section below.
252b5132 2651
c6b750e1
DJ
2652# Dependency sorting is only needed when *configuration* must be done in
2653# a particular order. In all cases a dependency should be specified in
a0da8069 2654# the Makefile, whether or not it's implicitly specified here.
252b5132 2655
a0da8069
NN
2656# Double entries in build_configdirs, configdirs, or target_configdirs may
2657# cause circular dependencies and break everything horribly.
252b5132 2658
6a9cf61e
PB
2659# these library is used by various programs built for the build
2660# environment
2661#
2662build_libs="build-libiberty"
2663
2664# these tools are built for the build environment
a90ef4bf 2665build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2666
a0da8069
NN
2667# these libraries are used by various programs built for the host environment
2668#
a90ef4bf 2669host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2670
a0da8069
NN
2671# these tools are built for the host environment
2672# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2673# know that we are building the simulator.
2674# binutils, gas and ld appear in that order because it makes sense to run
2675# "make check" in that particular order.
e6de499b 2676# If --enable-gold is used, "gold" may replace "ld".
a90ef4bf 2677host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools"
a0da8069
NN
2678
2679# libgcj represents the runtime libraries only used by gcj.
2680libgcj="target-libffi \
a0da8069 2681 target-zlib \
a0da8069
NN
2682 target-libjava"
2683
2684# these libraries are built for the target environment, and are built after
2685# the host libraries and the host tools (which may be a cross compiler)
ffdd6afc 2686# Note that libiberty is not a target library.
b1299c4e 2687target_libraries="target-libgcc \
a0da8069
NN
2688 target-libgloss \
2689 target-newlib \
cff87f51 2690 target-libgomp \
d32e2926 2691 target-libitm \
b9459e83 2692 target-libstdc++-v3 \
4b1cb4fe 2693 target-libmudflap \
bb780410 2694 target-libssp \
e552509b 2695 target-libquadmath \
4b1cb4fe 2696 target-libgfortran \
4f0ef2d8 2697 target-boehm-gc \
83326456 2698 ${libgcj} \
a2592b1b 2699 target-libobjc \
e552509b
ILT
2700 target-libada \
2701 target-libgo"
a0da8069 2702
9c14acb8
NN
2703# these tools are built using the target libraries, and are intended to
2704# run only in the target environment
a0da8069 2705#
9c14acb8 2706# note: any program that *uses* libraries that are in the "target_libraries"
0377a422 2707# list belongs in this list.
a0da8069 2708#
a90ef4bf 2709target_tools="target-rda"
252b5132 2710
a0da8069 2711################################################################################
252b5132 2712
a0da8069
NN
2713## All tools belong in one of the four categories, and are assigned above
2714## We assign ${configdirs} this way to remove all embedded newlines. This
2715## is important because configure will choke if they ever get through.
2716## ${configdirs} is directories we build using the host tools.
2717## ${target_configdirs} is directories we build using the target tools.
a0da8069 2718configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2719target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2720build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2721
9cc8ae67
PB
2722
2723
a0da8069 2724################################################################################
252b5132 2725
a0da8069 2726srcname="gnu development package"
252b5132 2727
a0da8069
NN
2728# This gets set non-empty for some net releases of packages.
2729appdirs=""
252b5132 2730
a0da8069
NN
2731# Define is_cross_compiler to save on calls to 'test'.
2732is_cross_compiler=
2733if test x"${host}" = x"${target}" ; then
2734 is_cross_compiler=no
252b5132 2735else
a0da8069 2736 is_cross_compiler=yes
c6b750e1 2737fi
252b5132 2738
9175bfc0 2739# Find the build and target subdir names.
dd12c3a8 2740
66a79c16
DJ
2741# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2742# have matching libraries, they should use host libraries: Makefile.tpl
2743# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2744# However, they still use the build modules, because the corresponding
2745# host modules (e.g. bison) are only built for the host when bootstrap
2746# finishes. So:
2747# - build_subdir is where we find build modules, and never changes.
2748# - build_libsubdir is where we find build libraries, and can be overridden.
2749
2750# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2751build_subdir="build-${build_noncanonical}"
c6b750e1 2752
81ecdfbb
RW
2753# Check whether --with-build-libsubdir was given.
2754if test "${with_build_libsubdir+set}" = set; then :
2755 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2756else
2757 build_libsubdir="$build_subdir"
81ecdfbb
RW
2758fi
2759
b00612cc
PB
2760# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2761if ( test $srcdir = . && test -d gcc ) \
2762 || test -d $srcdir/../host-${host_noncanonical}; then
2763 host_subdir="host-${host_noncanonical}"
2764else
2765 host_subdir=.
2766fi
dd12c3a8
NN
2767# No prefix.
2768target_subdir=${target_noncanonical}
c6b750e1 2769
2fd0b40b
RW
2770# Be sure to cover against remnants of an in-tree build.
2771if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2772 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2773Use a pristine source tree when building in a separate tree" "$LINENO" 5
2774fi
252b5132 2775
a0da8069
NN
2776# Skipdirs are removed silently.
2777skipdirs=
2778# Noconfigdirs are removed loudly.
2779noconfigdirs=""
252b5132 2780
a0da8069
NN
2781use_gnu_ld=
2782# Make sure we don't let GNU ld be added if we didn't want it.
2783if test x$with_gnu_ld = xno ; then
2784 use_gnu_ld=no
93f9b408 2785 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2786fi
2787
a0da8069
NN
2788use_gnu_as=
2789# Make sure we don't let GNU as be added if we didn't want it.
2790if test x$with_gnu_as = xno ; then
2791 use_gnu_as=no
2792 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2793fi
2794
700d40ca
ILT
2795use_included_zlib=
2796# Make sure we don't let ZLIB be added if we didn't want it.
2797if test x$with_system_zlib = xyes ; then
2798 use_included_zlib=no
2799 noconfigdirs="$noconfigdirs zlib"
2800fi
2801
c6b750e1 2802# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2803# it's not even worth trying to configure, much less build, that tool.
252b5132 2804
a0da8069
NN
2805case ${with_x} in
2806 yes | "") ;; # the default value for this tree is that X11 is available
2807 no)
675c6968 2808 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2809 # We won't be able to build gdbtk without X.
c6b750e1 2810 enable_gdbtk=no
a0da8069
NN
2811 ;;
2812 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2813esac
252b5132 2814
0377a422 2815# Some are only suitable for cross toolchains.
a0da8069
NN
2816# Remove these if host=target.
2817cross_only="target-libgloss target-newlib target-opcodes"
2818
2819case $is_cross_compiler in
2820 no) skipdirs="${skipdirs} ${cross_only}" ;;
a0da8069 2821esac
252b5132 2822
a0da8069
NN
2823# If both --with-headers and --with-libs are specified, default to
2824# --without-newlib.
32be62b5
RS
2825if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2826 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2827 if test x"${with_newlib}" = x ; then
2828 with_newlib=no
2829 fi
252b5132
RH
2830fi
2831
a0da8069
NN
2832# Recognize --with-newlib/--without-newlib.
2833case ${with_newlib} in
2834 no) skipdirs="${skipdirs} target-newlib" ;;
2835 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2836esac
252b5132 2837
c7791212
NC
2838# Handle --enable-gold, --enable-ld.
2839# --disable-gold [--enable-ld]
2840# Build only ld. Default option.
d3b50760
L
2841# --enable-gold [--enable-ld]
2842# Build both gold and ld. Install gold as "ld.gold", install ld
2843# as "ld.bfd" and "ld".
2844# --enable-gold=default [--enable-ld]
c7791212
NC
2845# Build both gold and ld. Install gold as "ld.gold" and "ld",
2846# install ld as "ld.bfd".
2847# --enable-gold[=default] --disable-ld
2848# Build only gold, which is then installed as both "ld.gold" and "ld".
2849# --enable-gold --enable-ld=default
d3b50760
L
2850# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2851# and ld.bfd).
c7791212
NC
2852# In other words, ld is default
2853# --enable-gold=default --enable-ld=default
2854# Error.
2855
2856default_ld=
81ecdfbb
RW
2857# Check whether --enable-gold was given.
2858if test "${enable_gold+set}" = set; then :
2859 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2860else
2861 ENABLE_GOLD=no
81ecdfbb
RW
2862fi
2863
c7791212
NC
2864case "${ENABLE_GOLD}" in
2865 yes|default)
e6de499b
NC
2866 # Check for ELF target.
2867 is_elf=no
2868 case "${target}" in
2869 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2870 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
5b806d27
NC
2871 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
2872 | *-*-solaris2* | *-*-nto*)
e6de499b
NC
2873 case "${target}" in
2874 *-*-linux*aout* | *-*-linux*oldld*)
2875 ;;
2876 *)
2877 is_elf=yes
2878 ;;
2879 esac
2880 esac
2881
2882 if test "$is_elf" = "yes"; then
2883 # Check for target supported by gold.
93f9b408 2884 case "${target}" in
e6de499b 2885 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
c7791212
NC
2886 configdirs="$configdirs gold"
2887 if test x${ENABLE_GOLD} = xdefault; then
2888 default_ld=gold
2889 fi
e6de499b 2890 ENABLE_GOLD=yes
93f9b408
ILT
2891 ;;
2892 esac
e6de499b
NC
2893 fi
2894 ;;
2895 no)
2896 ;;
2897 *)
2898 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2899 ;;
c7791212
NC
2900esac
2901
2902# Check whether --enable-ld was given.
2903if test "${enable_ld+set}" = set; then :
2904 enableval=$enable_ld; ENABLE_LD=$enableval
2905else
2906 ENABLE_LD=yes
2907fi
2908
2909
2910case "${ENABLE_LD}" in
2911 default)
d3b50760 2912 if test x${default_ld} != x; then
c7791212
NC
2913 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
2914 fi
2915 ;;
2916 yes)
2917 ;;
2918 no)
2919 if test x${ENABLE_GOLD} != xyes; then
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
2921$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
2922 fi
2923 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
2924 ;;
2925 *)
2926 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
2927 ;;
2928esac
93f9b408 2929
a0da8069 2930# Configure extra directories which are host specific
252b5132 2931
a0da8069
NN
2932case "${host}" in
2933 *-cygwin*)
2934 configdirs="$configdirs libtermcap" ;;
2935esac
252b5132 2936
59f7ec45
HPN
2937# A target can indicate whether a language isn't supported for some reason.
2938# Only spaces may be used in this macro; not newlines or tabs.
2939unsupported_languages=
2940
c6b750e1 2941# Remove more programs from consideration, based on the host or
a0da8069
NN
2942# target this usually means that a port of the program doesn't
2943# exist yet.
252b5132 2944
a0da8069 2945case "${host}" in
3516a403 2946 i[3456789]86-*-msdosdjgpp*)
6a608608 2947 noconfigdirs="$noconfigdirs tcl tk itcl"
a0da8069 2948 ;;
a0da8069 2949esac
252b5132 2950
4b1cb4fe 2951
89a1e9c3
PB
2952# Check whether --enable-libquadmath was given.
2953if test "${enable_libquadmath+set}" = set; then :
2954 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
2955else
2956 ENABLE_LIBQUADMATH=yes
2957fi
2958
2959if test "${ENABLE_LIBQUADMATH}" = "no" ; then
2960 noconfigdirs="$noconfigdirs target-libquadmath"
2961fi
2962
2963
2964# Check whether --enable-libquadmath-support was given.
2965if test "${enable_libquadmath_support+set}" = set; then :
2966 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
2967else
2968 ENABLE_LIBQUADMATH_SUPPORT=yes
2969fi
2970
2971enable_libquadmath_support=
2972if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
2973 enable_libquadmath_support=no
2974fi
2975
2976
81ecdfbb
RW
2977# Check whether --enable-libada was given.
2978if test "${enable_libada+set}" = set; then :
2979 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
2980else
2981 ENABLE_LIBADA=yes
81ecdfbb
RW
2982fi
2983
a2592b1b 2984if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 2985 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
2986fi
2987
81ecdfbb
RW
2988# Check whether --enable-libssp was given.
2989if test "${enable_libssp+set}" = set; then :
2990 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
2991else
2992 ENABLE_LIBSSP=yes
81ecdfbb
RW
2993fi
2994
5f128533 2995
a0da8069
NN
2996# Save it here so that, even in case of --enable-libgcj, if the Java
2997# front-end isn't enabled, we still get libgcj disabled.
2998libgcj_saved=$libgcj
2999case $enable_libgcj in
3000yes)
3001 # If we reset it here, it won't get added to noconfigdirs in the
3002 # target-specific build rules, so it will be forcibly enabled
3003 # (unless the Java language itself isn't enabled).
3004 libgcj=
3005 ;;
3006no)
3007 # Make sure we get it printed in the list of not supported target libs.
9e1a94f4
ILT
3008 # Don't disable libffi, though, other languages use it.
3009 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
33d23ee8
ILT
3010 # Clear libgcj_saved so that even if java is enabled libffi won't be
3011 # built.
3012 libgcj_saved=
a0da8069
NN
3013 ;;
3014esac
252b5132 3015
ffdd6afc
ILT
3016# Check whether --enable-static-libjava was given.
3017if test "${enable_static_libjava+set}" = set; then :
3018 enableval=$enable_static_libjava; ENABLE_STATIC_LIBJAVA=$enableval
3019else
3020 ENABLE_STATIC_LIBJAVA=no
3021fi
3022
3023enable_static_libjava=
3024if test "${ENABLE_STATIC_LIBJAVA}" = "yes" ; then
3025 enable_static_libjava=yes
3026fi
3027
3028if test x$enable_static_libjava != xyes ; then
3029 EXTRA_CONFIGARGS_LIBJAVA=--disable-static
3030fi
3031
4b1cb4fe 3032
a6df5a19
PB
3033# Disable libmudflap on some systems.
3034if test x$enable_libmudflap = x ; then
3e707e94 3035 case "${target}" in
29383458 3036 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3037 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3038 ;;
3039 *-*-freebsd*)
3040 # Enable libmudflap by default in FreeBSD.
3041 ;;
3042 *)
3043 # Disable it by default everywhere else.
3044 noconfigdirs="$noconfigdirs target-libmudflap"
3045 ;;
3046 esac
a6df5a19 3047fi
4b1cb4fe 3048
a6df5a19
PB
3049# Disable libgomp on non POSIX hosted systems.
3050if test x$enable_libgomp = x ; then
b3ded179
PB
3051 # Enable libgomp by default on hosted POSIX systems.
3052 case "${target}" in
29383458 3053 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179 3054 ;;
5b806d27 3055 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
b3ded179 3056 ;;
2479f722 3057 *-*-solaris2* | *-*-hpux11*)
b3ded179
PB
3058 ;;
3059 *-*-darwin* | *-*-aix*)
3060 ;;
3061 *)
3062 noconfigdirs="$noconfigdirs target-libgomp"
3063 ;;
3064 esac
a6df5a19 3065fi
b3ded179 3066
d32e2926
RH
3067# Disable libitm on unsupported systems.
3068if test -d ${srcdir}/libitm; then
3069 if test x$enable_libitm = x; then
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
3071$as_echo_n "checking for libitm support... " >&6; }
3072 if (srcdir=${srcdir}/libitm; \
3073 . ${srcdir}/configure.tgt; \
3074 test -n "$UNSUPPORTED")
3075 then
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3077$as_echo "no" >&6; }
3078 noconfigdirs="$noconfigdirs target-libitm"
3079 else
3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3081$as_echo "yes" >&6; }
3082 fi
3083 fi
3084fi
3085
065a5627
JM
3086# Disable libssp for some systems.
3087case "${target}" in
3088 avr-*-*)
c5f5c3c2 3089 # No hosted I/O support.
065a5627
JM
3090 noconfigdirs="$noconfigdirs target-libssp"
3091 ;;
3092 powerpc-*-aix* | rs6000-*-aix*)
3093 noconfigdirs="$noconfigdirs target-libssp"
3094 ;;
99c513f6
DD
3095 rl78-*-*)
3096 # Dereferencing -1 is a compile-time error
3097 noconfigdirs="$noconfigdirs target-libssp"
3098 ;;
065a5627
JM
3099esac
3100
065a5627
JM
3101# Disable libstdc++-v3 for some systems.
3102case "${target}" in
3103 *-*-vxworks*)
3104 # VxWorks uses the Dinkumware C++ library.
3105 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3106 ;;
3107 arm*-wince-pe*)
3108 # the C++ libraries don't build on top of CE's C libraries
3109 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3110 ;;
3111 avr-*-*)
3112 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3113 ;;
3114esac
3115
3116# Disable Fortran for some systems.
3117case "${target}" in
3118 mmix-*-*)
3119 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3120 unsupported_languages="$unsupported_languages fortran"
3121 ;;
3122esac
3123
0827f9a6 3124# Disable Java if libffi is not supported.
9863d716 3125case "${target}" in
0827f9a6
JM
3126 alpha*-*-*)
3127 ;;
3128 arm*-*-*)
3129 ;;
3130 cris-*-*)
3131 ;;
3132 frv-*-*)
3133 ;;
3134 hppa*-*-linux*)
3135 ;;
3136 hppa*-*-hpux*)
3137 ;;
3138 i?86-*-*)
3139 ;;
3140 ia64*-*-*)
3141 ;;
3142 m32r*-*-*)
3143 ;;
3144 m68k-*-*)
3145 ;;
2479f722 3146 mips*-*-rtems*)
0827f9a6
JM
3147 ;;
3148 mips*-*-linux*)
3149 ;;
3150 powerpc*-*-linux*)
3151 ;;
3152 powerpc-*-darwin*)
3153 ;;
3154 powerpc-*-aix* | rs6000-*-aix*)
3155 ;;
3156 powerpc-*-freebsd*)
3157 ;;
3158 powerpc64-*-freebsd*)
3159 ;;
3160 powerpc*-*-rtems*)
9863d716 3161 ;;
0827f9a6
JM
3162 s390-*-* | s390x-*-*)
3163 ;;
3164 sh-*-* | sh[34]*-*-*)
3165 ;;
3166 sh64-*-* | sh5*-*-*)
3167 ;;
3168 sparc*-*-*)
3169 ;;
3170 x86_64-*-*)
3171 ;;
3172 *-*-*)
3173 unsupported_languages="$unsupported_languages java"
3174 ;;
3175esac
3176
3177# Disable Java, libgcj or related libraries for some systems.
3178case "${target}" in
9863d716
JM
3179 powerpc-*-darwin*)
3180 ;;
3181 i[3456789]86-*-darwin*)
3182 ;;
3183 x86_64-*-darwin[912]*)
3184 ;;
3185 *-*-darwin*)
3186 noconfigdirs="$noconfigdirs ${libgcj}"
3187 ;;
9863d716
JM
3188 *-*-netware*)
3189 noconfigdirs="$noconfigdirs ${libgcj}"
3190 ;;
3191 *-*-rtems*)
3192 noconfigdirs="$noconfigdirs ${libgcj}"
3193 ;;
3194 *-*-tpf*)
3195 noconfigdirs="$noconfigdirs ${libgcj}"
3196 ;;
3197 *-*-uclinux*)
3198 noconfigdirs="$noconfigdirs ${libgcj}"
3199 ;;
3200 *-*-vxworks*)
3201 noconfigdirs="$noconfigdirs ${libgcj}"
3202 ;;
9863d716
JM
3203 alpha*-*-*vms*)
3204 noconfigdirs="$noconfigdirs ${libgcj}"
3205 ;;
0827f9a6 3206 arm-wince-pe)
9863d716
JM
3207 noconfigdirs="$noconfigdirs ${libgcj}"
3208 ;;
9863d716
JM
3209 arm*-*-symbianelf*)
3210 noconfigdirs="$noconfigdirs ${libgcj}"
3211 ;;
9863d716 3212 bfin-*-*)
9863d716
JM
3213 noconfigdirs="$noconfigdirs target-boehm-gc"
3214 ;;
9863d716
JM
3215 cris-*-* | crisv32-*-*)
3216 unsupported_languages="$unsupported_languages java"
3217 case "${target}" in
3218 *-*-linux*)
3219 ;;
3220 *) # See PR46792 regarding target-libffi.
3221 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
3222 esac
3223 ;;
9863d716
JM
3224 hppa*64*-*-linux*)
3225 # In this case, it's because the hppa64-linux target is for
3226 # the kernel only at this point and has no libc, and thus no
3227 # headers, crt*.o, etc., all of which are needed by these.
82ae827f 3228 unsupported_languages="$unsupported_languages java"
9863d716 3229 ;;
82ae827f 3230 hppa*64*-*-hpux*)
9863d716
JM
3231 noconfigdirs="$noconfigdirs ${libgcj}"
3232 ;;
3233 hppa*-hp-hpux11*)
3234 ;;
82ae827f 3235 hppa*-*-hpux*)
9863d716
JM
3236 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3237 # build on HP-UX 10.20.
3238 noconfigdirs="$noconfigdirs ${libgcj}"
3239 ;;
9863d716
JM
3240 ia64*-*-*vms*)
3241 noconfigdirs="$noconfigdirs ${libgcj}"
3242 ;;
9863d716
JM
3243 i[3456789]86-w64-mingw*)
3244 noconfigdirs="$noconfigdirs ${libgcj}"
3245 ;;
3246 i[3456789]86-*-mingw*)
3247 noconfigdirs="$noconfigdirs ${libgcj}"
3248 ;;
3249 x86_64-*-mingw*)
3250 noconfigdirs="$noconfigdirs ${libgcj}"
3251 ;;
9863d716
JM
3252 mmix-*-*)
3253 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
9863d716
JM
3254 ;;
3255 powerpc-*-aix*)
3256 # copied from rs6000-*-* entry
3257 noconfigdirs="$noconfigdirs ${libgcj}"
3258 ;;
9863d716
JM
3259 rs6000-*-aix*)
3260 noconfigdirs="$noconfigdirs ${libgcj}"
3261 ;;
9863d716
JM
3262 *-*-lynxos*)
3263 noconfigdirs="$noconfigdirs ${libgcj}"
3264 ;;
9863d716
JM
3265esac
3266
691bb5a1
DD
3267# Default libgloss CPU subdirectory.
3268libgloss_dir="$target_cpu"
4b1cb4fe 3269
ff46fb8f
JM
3270case "${target}" in
3271 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3272 libgloss_dir=wince
3273 ;;
3274 arm*-*-*)
3275 libgloss_dir=arm
3276 ;;
3277 cris-*-* | crisv32-*-*)
3278 libgloss_dir=cris
3279 ;;
3280 hppa*-*-*)
3281 libgloss_dir=pa
3282 ;;
3283 i[3456789]86-*-*)
3284 libgloss_dir=i386
3285 ;;
3286 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3287 libgloss_dir=m68hc11
3288 ;;
3289 m68*-*-* | fido-*-*)
3290 libgloss_dir=m68k
3291 ;;
3292 mips*-*-*)
3293 libgloss_dir=mips
3294 ;;
3295 powerpc*-*-*)
3296 libgloss_dir=rs6000
3297 ;;
3298 sparc*-*-*)
3299 libgloss_dir=sparc
3300 ;;
3301esac
3302
c7e4b184 3303# Disable newlib and libgloss for various target OSes.
a0da8069 3304case "${target}" in
c7e4b184
JM
3305 alpha*-dec-osf*)
3306 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3307 ;;
3308 i[3456789]86-*-linux*)
3309 # This section makes it possible to build newlib natively on linux.
3310 # If we are using a cross compiler then don't configure newlib.
3311 if test x${is_cross_compiler} != xno ; then
3312 noconfigdirs="$noconfigdirs target-newlib"
3313 fi
3314 noconfigdirs="$noconfigdirs target-libgloss"
3315 # If we are not using a cross compiler, do configure newlib.
3316 # Note however, that newlib will only be configured in this situation
3317 # if the --with-newlib option has been given, because otherwise
3318 # 'target-newlib' will appear in skipdirs.
3319 ;;
3320 i[3456789]86-*-rdos*)
3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3322 ;;
3323 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3324 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3325 ;;
3326 sparc-*-sunos4*)
3327 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3328 ;;
3329 *-*-aix*)
3330 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3331 ;;
3332 *-*-beos*)
3333 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3334 ;;
a0da8069 3335 *-*-chorusos)
b2f14e4a 3336 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3337 ;;
c7e4b184
JM
3338 *-*-dragonfly*)
3339 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3340 ;;
3341 *-*-freebsd*)
3342 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3343 ;;
3344 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3345 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3346 ;;
3347 *-*-lynxos*)
3348 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3349 ;;
3350 *-*-mingw*)
3351 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3352 ;;
3353 *-*-netbsd*)
3354 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3355 ;;
3356 *-*-netware*)
3357 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3358 ;;
3359 *-*-tpf*)
3360 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3361 ;;
3362 *-*-uclinux*)
3363 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3364 ;;
3365 *-*-vxworks*)
3366 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3367 ;;
3368esac
3369
3370case "${target}" in
3371 *-*-chorusos)
3372 ;;
24741ab2 3373 powerpc-*-darwin*)
9d39db92 3374 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3375 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3376 ;;
85bd1942
TG
3377 i[3456789]86-*-darwin*)
3378 noconfigdirs="$noconfigdirs ld gprof"
3379 noconfigdirs="$noconfigdirs sim target-rda"
3380 ;;
e8a5fa9c 3381 x86_64-*-darwin[912]*)
652dec25
TG
3382 noconfigdirs="$noconfigdirs ld gas gprof"
3383 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3384 ;;
04d1ab34 3385 *-*-darwin*)
d320aacb 3386 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3387 noconfigdirs="$noconfigdirs sim target-rda"
04d1ab34 3388 ;;
5b806d27 3389 *-*-dragonfly*)
5b806d27 3390 ;;
de0b4a87 3391 *-*-freebsd*)
4b1cb4fe
DD
3392 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3393 && test -f /usr/local/include/gmp.h; then
3394 with_gmp=/usr/local
3395 fi
4b1cb4fe 3396 ;;
f8a495c8
NC
3397 *-*-kaos*)
3398 # Remove unsupported stuff on all kaOS configurations.
f8a495c8
NC
3399 noconfigdirs="$noconfigdirs target-libgloss"
3400 ;;
a0da8069 3401 *-*-netbsd*)
a0da8069 3402 ;;
2a3124ca 3403 *-*-netware*)
a0da8069
NN
3404 ;;
3405 *-*-rtems*)
9863d716 3406 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3407 ;;
1587117a
EC
3408 # The tpf target doesn't support gdb yet.
3409 *-*-tpf*)
c7e4b184 3410 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
1587117a 3411 ;;
c1968181 3412 *-*-uclinux*)
c7e4b184 3413 noconfigdirs="$noconfigdirs target-rda"
c1968181 3414 ;;
a0da8069 3415 *-*-vxworks*)
a0da8069
NN
3416 ;;
3417 alpha*-dec-osf*)
3418 # ld works, but does not support shared libraries.
a0da8069 3419 # gas doesn't generate exception information.
c7e4b184 3420 noconfigdirs="$noconfigdirs gas ld"
a0da8069
NN
3421 ;;
3422 alpha*-*-*vms*)
9863d716 3423 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
a0da8069 3424 ;;
a0da8069
NN
3425 alpha*-*-*)
3426 # newlib is not 64 bit ready
9863d716 3427 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3428 ;;
a0da8069 3429 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
675c6968 3430 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3431 ;;
3432 arc-*-*)
782cb41f 3433 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3434 ;;
a0da8069 3435 arm-*-pe*)
9863d716 3436 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3437 ;;
a0da8069 3438 arm-*-riscix*)
b2f14e4a 3439 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3440 ;;
a0da8069 3441 c4x-*-* | tic4x-*-*)
b2f14e4a 3442 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3443 ;;
b2f14e4a
JM
3444 tic54x-*-*)
3445 noconfigdirs="$noconfigdirs target-libgloss gdb"
a0da8069 3446 ;;
52310858 3447 cr16-*-*)
9863d716 3448 noconfigdirs="$noconfigdirs gdb"
52310858 3449 ;;
a0da8069 3450 d10v-*-*)
b2f14e4a 3451 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3452 ;;
3453 d30v-*-*)
b2f14e4a 3454 noconfigdirs="$noconfigdirs gdb"
a0da8069
NN
3455 ;;
3456 fr30-*-elf*)
9863d716 3457 noconfigdirs="$noconfigdirs gdb"
a0da8069 3458 ;;
20135e4c 3459 moxie-*-*)
20135e4c
NC
3460 noconfigdirs="$noconfigdirs gprof"
3461 ;;
a0da8069 3462 h8300*-*-*)
9863d716 3463 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3464 ;;
3465 h8500-*-*)
b2f14e4a 3466 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3467 ;;
caeba88f 3468 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3469 ;;
93cc359e 3470 hppa*64*-*-linux*)
a0da8069 3471 ;;
f0ff0f90 3472 hppa*-*-linux*)
5dcac624 3473 ;;
a0da8069 3474 hppa*-*-*elf* | \
a0da8069
NN
3475 hppa*-*-lites* | \
3476 hppa*-*-openbsd* | \
3477 hppa*64*-*-*)
4f0ef2d8
CD
3478 ;;
3479 hppa*-hp-hpux11*)
0377a422 3480 noconfigdirs="$noconfigdirs ld"
a0da8069 3481 ;;
691bb5a1 3482 hppa*-*-pro*)
691bb5a1 3483 ;;
a0da8069 3484 hppa*-*-*)
9863d716 3485 noconfigdirs="$noconfigdirs ld"
a0da8069 3486 ;;
b07c2aad 3487 i960-*-*)
b2f14e4a 3488 noconfigdirs="$noconfigdirs gdb"
b07c2aad 3489 ;;
a0da8069
NN
3490 ia64*-*-elf*)
3491 # No gdb support yet.
0377a422 3492 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
a0da8069
NN
3493 ;;
3494 ia64*-**-hpux*)
92c9a463 3495 # No ld support yet.
9863d716 3496 noconfigdirs="$noconfigdirs libgui itcl ld"
a0da8069 3497 ;;
19e99079 3498 ia64*-*-*vms*)
0945bbee
TG
3499 # No ld support yet.
3500 noconfigdirs="$noconfigdirs libgui itcl ld"
19e99079 3501 ;;
1f53ca9a 3502 i[3456789]86-w64-mingw*)
1f53ca9a
AO
3503 ;;
3504 i[3456789]86-*-mingw*)
45055374 3505 target_configdirs="$target_configdirs target-winsup"
c6b750e1 3506 ;;
a0da8069
NN
3507 *-*-cygwin*)
3508 target_configdirs="$target_configdirs target-libtermcap target-winsup"
0377a422 3509 noconfigdirs="$noconfigdirs target-libgloss"
b76d7de0 3510 # always build newlib if winsup directory is present.
45055374 3511 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3512 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3513 elif test -d "$srcdir/newlib"; then
45055374 3514 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3515 fi
c6b750e1 3516 ;;
ec11bdc6 3517 i[3456789]86-*-pe)
782cb41f 3518 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3519 ;;
ec11bdc6 3520 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3521 # The linker does not yet know about weak symbols in COFF,
3522 # and is not configured to handle mixed ELF and COFF.
b2f14e4a 3523 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3524 ;;
ec11bdc6 3525 i[3456789]86-*-sco*)
b2f14e4a 3526 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3527 ;;
cff32a7c 3528 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
a0da8069
NN
3529 noconfigdirs="$noconfigdirs target-libgloss"
3530 ;;
ec11bdc6 3531 i[3456789]86-*-sysv4*)
b2f14e4a 3532 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3533 ;;
ec11bdc6 3534 i[3456789]86-*-beos*)
c7e4b184 3535 noconfigdirs="$noconfigdirs gdb"
bba45b8b 3536 ;;
b59bea8a 3537 i[3456789]86-*-rdos*)
c7e4b184 3538 noconfigdirs="$noconfigdirs gdb"
691bb5a1 3539 ;;
a0da8069 3540 mmix-*-*)
9863d716 3541 noconfigdirs="$noconfigdirs gdb"
a0da8069 3542 ;;
4970f871 3543 mt-*-*)
cdb9b172
AH
3544 noconfigdirs="$noconfigdirs sim"
3545 ;;
a0da8069
NN
3546 powerpc-*-aix*)
3547 # copied from rs6000-*-* entry
c7e4b184 3548 noconfigdirs="$noconfigdirs gprof"
a0da8069 3549 ;;
93cc359e 3550 powerpc*-*-winnt* | powerpc*-*-pe*)
a0da8069 3551 target_configdirs="$target_configdirs target-winsup"
b2f14e4a 3552 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
a0da8069
NN
3553 # always build newlib.
3554 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3555 ;;
3556 # This is temporary until we can link against shared libraries
3557 powerpcle-*-solaris*)
b2f14e4a 3558 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
a0da8069
NN
3559 ;;
3560 powerpc-*-beos*)
c7e4b184 3561 noconfigdirs="$noconfigdirs gdb"
a0da8069 3562 ;;
a0da8069 3563 rs6000-*-lynxos*)
c7e4b184 3564 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3565 ;;
3566 rs6000-*-aix*)
c7e4b184 3567 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3568 ;;
3569 rs6000-*-*)
9863d716 3570 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3571 ;;
3572 m68k-apollo-*)
b2f14e4a 3573 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
a0da8069 3574 ;;
25a07265 3575 microblaze*)
9863d716 3576 noconfigdirs="$noconfigdirs gprof"
25a07265 3577 ;;
5bd8be13 3578 mips*-sde-elf*)
5bd8be13
RS
3579 if test x$with_newlib = xyes; then
3580 noconfigdirs="$noconfigdirs gprof"
3581 fi
5bd8be13 3582 ;;
a0da8069 3583 mips*-*-irix5*)
b2f14e4a 3584 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069
NN
3585 ;;
3586 mips*-*-irix6*)
9863d716 3587 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3588 ;;
a0da8069 3589 mips*-*-bsd*)
b2f14e4a 3590 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3591 ;;
a0da8069 3592 mips*-*-linux*)
a0da8069
NN
3593 ;;
3594 mips*-*-*)
9863d716 3595 noconfigdirs="$noconfigdirs gprof"
a0da8069 3596 ;;
dbf85af7 3597 sh-*-* | sh64-*-*)
e8a5fa9c
RW
3598 case "${target}" in
3599 sh*-*-elf)
9863d716 3600 ;;
e8a5fa9c 3601 *)
9863d716 3602 noconfigdirs="$noconfigdirs target-libgloss" ;;
e8a5fa9c 3603 esac
a0da8069 3604 ;;
a0da8069 3605 sparc-*-sunos4*)
c7e4b184 3606 if test x${is_cross_compiler} = xno ; then
a0da8069
NN
3607 use_gnu_ld=no
3608 fi
3609 ;;
619a3713 3610 tic6x-*-*)
40ae9136 3611 noconfigdirs="$noconfigdirs sim"
619a3713 3612 ;;
eb4b2452
NC
3613 tilepro-*-* | tilegx-*-*)
3614 noconfigdirs="$noconfigdirs sim"
3615 ;;
a0da8069 3616 v810-*-*)
b2f14e4a 3617 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
a0da8069
NN
3618 ;;
3619 vax-*-*)
9863d716 3620 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3621 ;;
a0da8069 3622esac
252b5132 3623
a0da8069
NN
3624# If we aren't building newlib, then don't build libgloss, since libgloss
3625# depends upon some newlib header files.
3626case "${noconfigdirs}" in
3627 *target-libgloss*) ;;
3628 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3629esac
3630
a0da8069 3631# Work in distributions that contain no compiler tools, like Autoconf.
a0da8069
NN
3632host_makefile_frag=/dev/null
3633if test -d ${srcdir}/config ; then
3634case "${host}" in
ec11bdc6 3635 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3636 host_makefile_frag="config/mh-djgpp"
3637 ;;
3638 *-cygwin*)
e33b51a6 3639
81ecdfbb
RW
3640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3641$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3642echo a >cygwin-cat-check
1f53ca9a 3643if test `cat cygwin-cat-check` = a ; then
8ade07e9 3644 rm cygwin-cat-check
81ecdfbb
RW
3645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3646$as_echo "yes" >&6; }
e33b51a6 3647else
8ade07e9 3648 rm cygwin-cat-check
81ecdfbb
RW
3649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3650$as_echo "no" >&6; }
3651 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3652 Please either mount the build directory in binary mode or run the following
3653 commands before running any configure script:
3654set -o igncr
3655export SHELLOPTS
81ecdfbb 3656 " "$LINENO" 5
e33b51a6 3657fi
e33b51a6 3658
a0da8069
NN
3659 host_makefile_frag="config/mh-cygwin"
3660 ;;
8a1599ab 3661 *-mingw*)
84e7906e 3662 host_makefile_frag="config/mh-mingw"
2d1e8239 3663 ;;
a0da8069
NN
3664 *-interix*)
3665 host_makefile_frag="config/mh-interix"
3666 ;;
da888c87 3667 hppa*-hp-hpux10*)
da888c87 3668 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3669 ;;
3516a403 3670 hppa*-hp-hpux*)
da888c87
PB
3671 host_makefile_frag="config/mh-pa"
3672 ;;
3673 hppa*-*)
3674 host_makefile_frag="config/mh-pa"
3675 ;;
e552509b
ILT
3676 *-*-darwin*)
3677 host_makefile_frag="config/mh-darwin"
0df3d27f 3678 ;;
f6d183c0
PB
3679 powerpc-*-aix*)
3680 host_makefile_frag="config/mh-ppc-aix"
3681 ;;
3682 rs6000-*-aix*)
3683 host_makefile_frag="config/mh-ppc-aix"
3684 ;;
a0da8069
NN
3685esac
3686fi
3687
9e07f89d 3688if test "${build}" != "${host}" ; then
1576798e
PB
3689 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3690 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3691 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3692 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3693 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3694 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
e552509b 3695 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
1576798e
PB
3696 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3697 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3698 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3699 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3700 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3701 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3702else
3703 AR_FOR_BUILD="\$(AR)"
3704 AS_FOR_BUILD="\$(AS)"
512b7dfb 3705 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3706 CXX_FOR_BUILD="\$(CXX)"
3707 GCJ_FOR_BUILD="\$(GCJ)"
3708 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
e552509b 3709 GOC_FOR_BUILD="\$(GOC)"
1576798e
PB
3710 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3711 LD_FOR_BUILD="\$(LD)"
3712 NM_FOR_BUILD="\$(NM)"
3713 RANLIB_FOR_BUILD="\$(RANLIB)"
3714 WINDRES_FOR_BUILD="\$(WINDRES)"
3715 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3716fi
3717
3718ac_ext=c
c6b750e1
DJ
3719ac_cpp='$CPP $CPPFLAGS'
3720ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3721ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3722ac_compiler_gnu=$ac_cv_c_compiler_gnu
3723if test -n "$ac_tool_prefix"; then
3724 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3725set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3727$as_echo_n "checking for $ac_word... " >&6; }
3728if test "${ac_cv_prog_CC+set}" = set; then :
3729 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3730else
3731 if test -n "$CC"; then
3732 ac_cv_prog_CC="$CC" # Let the user override the test.
3733else
3734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3735for as_dir in $PATH
3736do
3737 IFS=$as_save_IFS
3738 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3739 for ac_exec_ext in '' $ac_executable_extensions; do
3740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3741 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3743 break 2
3744 fi
3745done
81ecdfbb
RW
3746 done
3747IFS=$as_save_IFS
c6b750e1
DJ
3748
3749fi
3750fi
3751CC=$ac_cv_prog_CC
3752if test -n "$CC"; then
81ecdfbb
RW
3753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3754$as_echo "$CC" >&6; }
c6b750e1 3755else
81ecdfbb
RW
3756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3757$as_echo "no" >&6; }
c6b750e1
DJ
3758fi
3759
81ecdfbb 3760
c6b750e1
DJ
3761fi
3762if test -z "$ac_cv_prog_CC"; then
3763 ac_ct_CC=$CC
6a9cf61e 3764 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3765set dummy gcc; ac_word=$2
81ecdfbb
RW
3766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3767$as_echo_n "checking for $ac_word... " >&6; }
3768if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3769 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3770else
3771 if test -n "$ac_ct_CC"; then
3772 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3773else
3774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3775for as_dir in $PATH
3776do
3777 IFS=$as_save_IFS
3778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3779 for ac_exec_ext in '' $ac_executable_extensions; do
3780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3781 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3783 break 2
3784 fi
3785done
81ecdfbb
RW
3786 done
3787IFS=$as_save_IFS
c6b750e1
DJ
3788
3789fi
3790fi
3791ac_ct_CC=$ac_cv_prog_ac_ct_CC
3792if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3794$as_echo "$ac_ct_CC" >&6; }
c6b750e1 3795else
81ecdfbb
RW
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3797$as_echo "no" >&6; }
c6b750e1
DJ
3798fi
3799
81ecdfbb
RW
3800 if test "x$ac_ct_CC" = x; then
3801 CC=""
3802 else
3803 case $cross_compiling:$ac_tool_warned in
3804yes:)
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3806$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3807ac_tool_warned=yes ;;
3808esac
3809 CC=$ac_ct_CC
3810 fi
c6b750e1
DJ
3811else
3812 CC="$ac_cv_prog_CC"
3813fi
3814
3815if test -z "$CC"; then
81ecdfbb
RW
3816 if test -n "$ac_tool_prefix"; then
3817 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 3818set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3820$as_echo_n "checking for $ac_word... " >&6; }
3821if test "${ac_cv_prog_CC+set}" = set; then :
3822 $as_echo_n "(cached) " >&6
9e07f89d
NN
3823else
3824 if test -n "$CC"; then
3825 ac_cv_prog_CC="$CC" # Let the user override the test.
3826else
c6b750e1
DJ
3827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3828for as_dir in $PATH
3829do
3830 IFS=$as_save_IFS
3831 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3832 for ac_exec_ext in '' $ac_executable_extensions; do
3833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3834 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3835 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3836 break 2
3837 fi
3838done
81ecdfbb
RW
3839 done
3840IFS=$as_save_IFS
c6b750e1 3841
9e07f89d
NN
3842fi
3843fi
c6b750e1 3844CC=$ac_cv_prog_CC
9e07f89d 3845if test -n "$CC"; then
81ecdfbb
RW
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3847$as_echo "$CC" >&6; }
c6b750e1 3848else
81ecdfbb
RW
3849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3850$as_echo "no" >&6; }
c6b750e1
DJ
3851fi
3852
c6b750e1 3853
81ecdfbb 3854 fi
c6b750e1 3855fi
9e07f89d
NN
3856if test -z "$CC"; then
3857 # Extract the first word of "cc", so it can be a program name with args.
3858set dummy cc; ac_word=$2
81ecdfbb
RW
3859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3860$as_echo_n "checking for $ac_word... " >&6; }
3861if test "${ac_cv_prog_CC+set}" = set; then :
3862 $as_echo_n "(cached) " >&6
9e07f89d
NN
3863else
3864 if test -n "$CC"; then
3865 ac_cv_prog_CC="$CC" # Let the user override the test.
3866else
9e07f89d 3867 ac_prog_rejected=no
c6b750e1
DJ
3868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3869for as_dir in $PATH
3870do
3871 IFS=$as_save_IFS
3872 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3873 for ac_exec_ext in '' $ac_executable_extensions; do
3874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
3875 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3876 ac_prog_rejected=yes
3877 continue
3878 fi
3879 ac_cv_prog_CC="cc"
81ecdfbb 3880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3881 break 2
3882 fi
3883done
81ecdfbb
RW
3884 done
3885IFS=$as_save_IFS
c6b750e1 3886
9e07f89d
NN
3887if test $ac_prog_rejected = yes; then
3888 # We found a bogon in the path, so make sure we never use it.
3889 set dummy $ac_cv_prog_CC
3890 shift
c6b750e1 3891 if test $# != 0; then
9e07f89d
NN
3892 # We chose a different compiler from the bogus one.
3893 # However, it has the same basename, so the bogon will be chosen
3894 # first if we set CC to just the basename; use the full file name.
3895 shift
c6b750e1 3896 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
3897 fi
3898fi
3899fi
3900fi
c6b750e1 3901CC=$ac_cv_prog_CC
9e07f89d 3902if test -n "$CC"; then
81ecdfbb
RW
3903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3904$as_echo "$CC" >&6; }
9e07f89d 3905else
81ecdfbb
RW
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3907$as_echo "no" >&6; }
9e07f89d
NN
3908fi
3909
81ecdfbb 3910
c6b750e1
DJ
3911fi
3912if test -z "$CC"; then
3913 if test -n "$ac_tool_prefix"; then
81ecdfbb 3914 for ac_prog in cl.exe
c6b750e1
DJ
3915 do
3916 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3917set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
3918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3919$as_echo_n "checking for $ac_word... " >&6; }
3920if test "${ac_cv_prog_CC+set}" = set; then :
3921 $as_echo_n "(cached) " >&6
9e07f89d
NN
3922else
3923 if test -n "$CC"; then
3924 ac_cv_prog_CC="$CC" # Let the user override the test.
3925else
c6b750e1
DJ
3926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3927for as_dir in $PATH
3928do
3929 IFS=$as_save_IFS
3930 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3931 for ac_exec_ext in '' $ac_executable_extensions; do
3932 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3933 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 3934 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 3935 break 2
376a0e54 3936 fi
c6b750e1 3937done
81ecdfbb
RW
3938 done
3939IFS=$as_save_IFS
cac3d6c4 3940
c6b750e1
DJ
3941fi
3942fi
3943CC=$ac_cv_prog_CC
3944if test -n "$CC"; then
81ecdfbb
RW
3945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3946$as_echo "$CC" >&6; }
cac3d6c4 3947else
81ecdfbb
RW
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3949$as_echo "no" >&6; }
9e07f89d 3950fi
cac3d6c4 3951
81ecdfbb 3952
c6b750e1
DJ
3953 test -n "$CC" && break
3954 done
cac3d6c4 3955fi
c6b750e1
DJ
3956if test -z "$CC"; then
3957 ac_ct_CC=$CC
81ecdfbb 3958 for ac_prog in cl.exe
c6b750e1
DJ
3959do
3960 # Extract the first word of "$ac_prog", so it can be a program name with args.
3961set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
3962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3963$as_echo_n "checking for $ac_word... " >&6; }
3964if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3965 $as_echo_n "(cached) " >&6
cac3d6c4 3966else
c6b750e1
DJ
3967 if test -n "$ac_ct_CC"; then
3968 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 3969else
c6b750e1
DJ
3970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3971for as_dir in $PATH
3972do
3973 IFS=$as_save_IFS
3974 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3975 for ac_exec_ext in '' $ac_executable_extensions; do
3976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3977 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 3978 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3979 break 2
3980 fi
3981done
81ecdfbb
RW
3982 done
3983IFS=$as_save_IFS
c6b750e1 3984
cac3d6c4
CM
3985fi
3986fi
c6b750e1
DJ
3987ac_ct_CC=$ac_cv_prog_ac_ct_CC
3988if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3990$as_echo "$ac_ct_CC" >&6; }
9e07f89d 3991else
81ecdfbb
RW
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3993$as_echo "no" >&6; }
cac3d6c4 3994fi
376a0e54 3995
81ecdfbb 3996
c6b750e1
DJ
3997 test -n "$ac_ct_CC" && break
3998done
3999
81ecdfbb
RW
4000 if test "x$ac_ct_CC" = x; then
4001 CC=""
4002 else
4003 case $cross_compiling:$ac_tool_warned in
4004yes:)
4005{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4006$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4007ac_tool_warned=yes ;;
4008esac
4009 CC=$ac_ct_CC
4010 fi
c6b750e1
DJ
4011fi
4012
4013fi
4014
4015
81ecdfbb
RW
4016test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4017$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4018as_fn_error "no acceptable C compiler found in \$PATH
4019See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4020
4021# Provide some information about the compiler.
81ecdfbb
RW
4022$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4023set X $ac_compile
4024ac_compiler=$2
4025for ac_option in --version -v -V -qversion; do
4026 { { ac_try="$ac_compiler $ac_option >&5"
4027case "(($ac_try" in
4028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4029 *) ac_try_echo=$ac_try;;
4030esac
4031eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4032$as_echo "$ac_try_echo"; } >&5
4033 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4034 ac_status=$?
81ecdfbb
RW
4035 if test -s conftest.err; then
4036 sed '10a\
4037... rest of stderr output deleted ...
4038 10q' conftest.err >conftest.er1
4039 cat conftest.er1 >&5
4040 rm -f conftest.er1 conftest.err
4041 fi
4042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4043 test $ac_status = 0; }
4044done
c6b750e1 4045
81ecdfbb 4046cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4047/* end confdefs.h. */
4048
4049int
4050main ()
4051{
4052
4053 ;
4054 return 0;
4055}
4056_ACEOF
4057ac_clean_files_save=$ac_clean_files
81ecdfbb 4058ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4059# Try to create an executable without -o first, disregard a.out.
4060# It will help us diagnose broken compilers, and finding out an intuition
4061# of exeext.
81ecdfbb
RW
4062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4063$as_echo_n "checking for C compiler default output file name... " >&6; }
4064ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4065
4066# The possible output files:
4067ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4068
4069ac_rmfiles=
4070for ac_file in $ac_files
4071do
4072 case $ac_file in
4073 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4074 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4075 esac
4076done
4077rm -f $ac_rmfiles
4078
4079if { { ac_try="$ac_link_default"
4080case "(($ac_try" in
4081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4082 *) ac_try_echo=$ac_try;;
4083esac
4084eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4085$as_echo "$ac_try_echo"; } >&5
4086 (eval "$ac_link_default") 2>&5
c6b750e1 4087 ac_status=$?
81ecdfbb
RW
4088 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4089 test $ac_status = 0; }; then :
4090 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4091# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4092# in a Makefile. We should not override ac_cv_exeext if it was cached,
4093# so that the user can short-circuit this test for compilers unknown to
4094# Autoconf.
4095for ac_file in $ac_files ''
c6b750e1
DJ
4096do
4097 test -f "$ac_file" || continue
4098 case $ac_file in
81ecdfbb 4099 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4100 ;;
4101 [ab].out )
4102 # We found the default executable, but exeext='' is most
4103 # certainly right.
4104 break;;
4105 *.* )
81ecdfbb
RW
4106 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4107 then :; else
4108 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4109 fi
4110 # We set ac_cv_exeext here because the later test for it is not
4111 # safe: cross compilers may not add the suffix if given an `-o'
4112 # argument, so we may need to know it at that point already.
4113 # Even if this section looks crufty: it has the advantage of
4114 # actually working.
c6b750e1
DJ
4115 break;;
4116 * )
4117 break;;
4118 esac
4119done
81ecdfbb
RW
4120test "$ac_cv_exeext" = no && ac_cv_exeext=
4121
c6b750e1 4122else
81ecdfbb
RW
4123 ac_file=''
4124fi
4125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4126$as_echo "$ac_file" >&6; }
4127if test -z "$ac_file"; then :
4128 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4129sed 's/^/| /' conftest.$ac_ext >&5
4130
81ecdfbb
RW
4131{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4132$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4133{ as_fn_set_status 77
4134as_fn_error "C compiler cannot create executables
4135See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4136fi
c6b750e1 4137ac_exeext=$ac_cv_exeext
c6b750e1 4138
81ecdfbb 4139# Check that the compiler produces executables we can run. If not, either
c6b750e1 4140# the compiler is broken, or we cross compile.
81ecdfbb
RW
4141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4142$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4143# If not cross compiling, check that we can run a simple program.
4144if test "$cross_compiling" != yes; then
4145 if { ac_try='./$ac_file'
81ecdfbb
RW
4146 { { case "(($ac_try" in
4147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4148 *) ac_try_echo=$ac_try;;
4149esac
4150eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4151$as_echo "$ac_try_echo"; } >&5
4152 (eval "$ac_try") 2>&5
c6b750e1 4153 ac_status=$?
81ecdfbb
RW
4154 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4155 test $ac_status = 0; }; }; then
c6b750e1
DJ
4156 cross_compiling=no
4157 else
4158 if test "$cross_compiling" = maybe; then
4159 cross_compiling=yes
4160 else
81ecdfbb
RW
4161 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4162$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4163as_fn_error "cannot run C compiled programs.
c6b750e1 4164If you meant to cross compile, use \`--host'.
81ecdfbb 4165See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4166 fi
4167 fi
4168fi
81ecdfbb
RW
4169{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4170$as_echo "yes" >&6; }
c6b750e1 4171
81ecdfbb 4172rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4173ac_clean_files=$ac_clean_files_save
81ecdfbb 4174# Check that the compiler produces executables we can run. If not, either
c6b750e1 4175# the compiler is broken, or we cross compile.
81ecdfbb
RW
4176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4177$as_echo_n "checking whether we are cross compiling... " >&6; }
4178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4179$as_echo "$cross_compiling" >&6; }
4180
4181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4182$as_echo_n "checking for suffix of executables... " >&6; }
4183if { { ac_try="$ac_link"
4184case "(($ac_try" in
4185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4186 *) ac_try_echo=$ac_try;;
4187esac
4188eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4189$as_echo "$ac_try_echo"; } >&5
4190 (eval "$ac_link") 2>&5
c6b750e1 4191 ac_status=$?
81ecdfbb
RW
4192 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4193 test $ac_status = 0; }; then :
c6b750e1
DJ
4194 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4195# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4196# work properly (i.e., refer to `conftest.exe'), while it won't with
4197# `rm'.
4198for ac_file in conftest.exe conftest conftest.*; do
4199 test -f "$ac_file" || continue
4200 case $ac_file in
81ecdfbb 4201 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4202 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4203 break;;
4204 * ) break;;
4205 esac
4206done
4207else
81ecdfbb
RW
4208 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4209$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4210as_fn_error "cannot compute suffix of executables: cannot compile and link
4211See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4212fi
c6b750e1 4213rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4215$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4216
4217rm -f conftest.$ac_ext
4218EXEEXT=$ac_cv_exeext
4219ac_exeext=$EXEEXT
81ecdfbb
RW
4220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4221$as_echo_n "checking for suffix of object files... " >&6; }
4222if test "${ac_cv_objext+set}" = set; then :
4223 $as_echo_n "(cached) " >&6
c6b750e1 4224else
81ecdfbb 4225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4226/* end confdefs.h. */
4227
4228int
4229main ()
4230{
4231
4232 ;
4233 return 0;
4234}
4235_ACEOF
4236rm -f conftest.o conftest.obj
81ecdfbb
RW
4237if { { ac_try="$ac_compile"
4238case "(($ac_try" in
4239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4240 *) ac_try_echo=$ac_try;;
4241esac
4242eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4243$as_echo "$ac_try_echo"; } >&5
4244 (eval "$ac_compile") 2>&5
c6b750e1 4245 ac_status=$?
81ecdfbb
RW
4246 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4247 test $ac_status = 0; }; then :
4248 for ac_file in conftest.o conftest.obj conftest.*; do
4249 test -f "$ac_file" || continue;
c6b750e1 4250 case $ac_file in
81ecdfbb 4251 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4252 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4253 break;;
4254 esac
4255done
cac3d6c4 4256else
81ecdfbb 4257 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4258sed 's/^/| /' conftest.$ac_ext >&5
4259
81ecdfbb
RW
4260{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4261$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4262as_fn_error "cannot compute suffix of object files: cannot compile
4263See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4264fi
c6b750e1
DJ
4265rm -f conftest.$ac_cv_objext conftest.$ac_ext
4266fi
81ecdfbb
RW
4267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4268$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4269OBJEXT=$ac_cv_objext
4270ac_objext=$OBJEXT
81ecdfbb
RW
4271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4272$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4273if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4274 $as_echo_n "(cached) " >&6
c6b750e1 4275else
81ecdfbb 4276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4277/* end confdefs.h. */
4278
4279int
4280main ()
4281{
4282#ifndef __GNUC__
4283 choke me
4284#endif
4285
4286 ;
4287 return 0;
4288}
4289_ACEOF
81ecdfbb 4290if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4291 ac_compiler_gnu=yes
4292else
81ecdfbb 4293 ac_compiler_gnu=no
c6b750e1 4294fi
81ecdfbb 4295rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4296ac_cv_c_compiler_gnu=$ac_compiler_gnu
4297
4298fi
81ecdfbb
RW
4299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4300$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4301if test $ac_compiler_gnu = yes; then
4302 GCC=yes
4303else
4304 GCC=
4305fi
c6b750e1
DJ
4306ac_test_CFLAGS=${CFLAGS+set}
4307ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4309$as_echo_n "checking whether $CC accepts -g... " >&6; }
4310if test "${ac_cv_prog_cc_g+set}" = set; then :
4311 $as_echo_n "(cached) " >&6
4312else
4313 ac_save_c_werror_flag=$ac_c_werror_flag
4314 ac_c_werror_flag=yes
4315 ac_cv_prog_cc_g=no
4316 CFLAGS="-g"
4317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4318/* end confdefs.h. */
4319
4320int
4321main ()
4322{
4323
4324 ;
4325 return 0;
4326}
4327_ACEOF
81ecdfbb 4328if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4329 ac_cv_prog_cc_g=yes
4330else
81ecdfbb
RW
4331 CFLAGS=""
4332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4333/* end confdefs.h. */
4334
4335int
4336main ()
4337{
4338
4339 ;
4340 return 0;
4341}
4342_ACEOF
4343if ac_fn_c_try_compile "$LINENO"; then :
4344
4345else
4346 ac_c_werror_flag=$ac_save_c_werror_flag
4347 CFLAGS="-g"
4348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4349/* end confdefs.h. */
cac3d6c4 4350
81ecdfbb
RW
4351int
4352main ()
4353{
4354
4355 ;
4356 return 0;
4357}
4358_ACEOF
4359if ac_fn_c_try_compile "$LINENO"; then :
4360 ac_cv_prog_cc_g=yes
4361fi
4362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4363fi
81ecdfbb 4364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4365fi
81ecdfbb
RW
4366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4367 ac_c_werror_flag=$ac_save_c_werror_flag
4368fi
4369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4370$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4371if test "$ac_test_CFLAGS" = set; then
c6b750e1 4372 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4373elif test $ac_cv_prog_cc_g = yes; then
4374 if test "$GCC" = yes; then
4375 CFLAGS="-g -O2"
4376 else
4377 CFLAGS="-g"
4378 fi
4379else
4380 if test "$GCC" = yes; then
4381 CFLAGS="-O2"
4382 else
4383 CFLAGS=
4384 fi
4385fi
81ecdfbb
RW
4386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4387$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4388if test "${ac_cv_prog_cc_c89+set}" = set; then :
4389 $as_echo_n "(cached) " >&6
c6b750e1 4390else
81ecdfbb 4391 ac_cv_prog_cc_c89=no
c6b750e1 4392ac_save_CC=$CC
81ecdfbb 4393cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4394/* end confdefs.h. */
4395#include <stdarg.h>
4396#include <stdio.h>
4397#include <sys/types.h>
4398#include <sys/stat.h>
4399/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4400struct buf { int x; };
4401FILE * (*rcsopen) (struct buf *, struct stat *, int);
4402static char *e (p, i)
4403 char **p;
4404 int i;
4405{
4406 return p[i];
4407}
4408static char *f (char * (*g) (char **, int), char **p, ...)
4409{
4410 char *s;
4411 va_list v;
4412 va_start (v,p);
4413 s = g (p, va_arg (v,int));
4414 va_end (v);
4415 return s;
4416}
4417
4418/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4419 function prototypes and stuff, but not '\xHH' hex character constants.
4420 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4421 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4422 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4423 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4424 that's true only with -std. */
c6b750e1
DJ
4425int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4426
81ecdfbb
RW
4427/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4428 inside strings and character constants. */
4429#define FOO(x) 'x'
4430int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4431
c6b750e1
DJ
4432int test (int i, double x);
4433struct s1 {int (*f) (int a);};
4434struct s2 {int (*f) (double a);};
4435int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4436int argc;
4437char **argv;
4438int
4439main ()
4440{
4441return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4442 ;
4443 return 0;
4444}
4445_ACEOF
81ecdfbb
RW
4446for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4447 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4448do
4449 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4450 if ac_fn_c_try_compile "$LINENO"; then :
4451 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4452fi
81ecdfbb
RW
4453rm -f core conftest.err conftest.$ac_objext
4454 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4455done
81ecdfbb 4456rm -f conftest.$ac_ext
c6b750e1
DJ
4457CC=$ac_save_CC
4458
4459fi
81ecdfbb
RW
4460# AC_CACHE_VAL
4461case "x$ac_cv_prog_cc_c89" in
4462 x)
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4464$as_echo "none needed" >&6; } ;;
4465 xno)
4466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4467$as_echo "unsupported" >&6; } ;;
c6b750e1 4468 *)
81ecdfbb
RW
4469 CC="$CC $ac_cv_prog_cc_c89"
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4471$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4472esac
81ecdfbb 4473if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4474
c6b750e1
DJ
4475fi
4476
c6b750e1
DJ
4477ac_ext=c
4478ac_cpp='$CPP $CPPFLAGS'
4479ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4480ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4481ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4482
81ecdfbb 4483ac_ext=cpp
18f6b6ee
PB
4484ac_cpp='$CXXCPP $CPPFLAGS'
4485ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4486ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4487ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4488if test -z "$CXX"; then
4489 if test -n "$CCC"; then
4490 CXX=$CCC
4491 else
4492 if test -n "$ac_tool_prefix"; then
4493 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4494 do
4495 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4496set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4498$as_echo_n "checking for $ac_word... " >&6; }
4499if test "${ac_cv_prog_CXX+set}" = set; then :
4500 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4501else
4502 if test -n "$CXX"; then
4503 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4504else
4505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4506for as_dir in $PATH
4507do
4508 IFS=$as_save_IFS
4509 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4510 for ac_exec_ext in '' $ac_executable_extensions; do
4511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4512 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4514 break 2
4515 fi
4516done
81ecdfbb
RW
4517 done
4518IFS=$as_save_IFS
512b7dfb 4519
18f6b6ee
PB
4520fi
4521fi
4522CXX=$ac_cv_prog_CXX
4523if test -n "$CXX"; then
81ecdfbb
RW
4524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4525$as_echo "$CXX" >&6; }
18f6b6ee 4526else
81ecdfbb
RW
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4528$as_echo "no" >&6; }
18f6b6ee
PB
4529fi
4530
81ecdfbb 4531
18f6b6ee
PB
4532 test -n "$CXX" && break
4533 done
4534fi
4535if test -z "$CXX"; then
4536 ac_ct_CXX=$CXX
81ecdfbb 4537 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4538do
4539 # Extract the first word of "$ac_prog", so it can be a program name with args.
4540set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4542$as_echo_n "checking for $ac_word... " >&6; }
4543if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4544 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4545else
4546 if test -n "$ac_ct_CXX"; then
4547 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4548else
4549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4550for as_dir in $PATH
4551do
4552 IFS=$as_save_IFS
4553 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4554 for ac_exec_ext in '' $ac_executable_extensions; do
4555 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4556 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4557 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4558 break 2
512b7dfb 4559 fi
18f6b6ee 4560done
81ecdfbb
RW
4561 done
4562IFS=$as_save_IFS
512b7dfb 4563
18f6b6ee
PB
4564fi
4565fi
4566ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4567if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4569$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4570else
81ecdfbb
RW
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4572$as_echo "no" >&6; }
18f6b6ee
PB
4573fi
4574
81ecdfbb 4575
18f6b6ee
PB
4576 test -n "$ac_ct_CXX" && break
4577done
18f6b6ee 4578
81ecdfbb
RW
4579 if test "x$ac_ct_CXX" = x; then
4580 CXX="g++"
4581 else
4582 case $cross_compiling:$ac_tool_warned in
4583yes:)
4584{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4585$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4586ac_tool_warned=yes ;;
4587esac
4588 CXX=$ac_ct_CXX
4589 fi
18f6b6ee
PB
4590fi
4591
81ecdfbb
RW
4592 fi
4593fi
18f6b6ee 4594# Provide some information about the compiler.
81ecdfbb
RW
4595$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4596set X $ac_compile
4597ac_compiler=$2
4598for ac_option in --version -v -V -qversion; do
4599 { { ac_try="$ac_compiler $ac_option >&5"
4600case "(($ac_try" in
4601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4602 *) ac_try_echo=$ac_try;;
4603esac
4604eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4605$as_echo "$ac_try_echo"; } >&5
4606 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4607 ac_status=$?
81ecdfbb
RW
4608 if test -s conftest.err; then
4609 sed '10a\
4610... rest of stderr output deleted ...
4611 10q' conftest.err >conftest.er1
4612 cat conftest.er1 >&5
4613 rm -f conftest.er1 conftest.err
4614 fi
4615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4616 test $ac_status = 0; }
4617done
18f6b6ee 4618
81ecdfbb
RW
4619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4620$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4621if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4622 $as_echo_n "(cached) " >&6
18f6b6ee 4623else
81ecdfbb 4624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4625/* end confdefs.h. */
4626
4627int
4628main ()
4629{
4630#ifndef __GNUC__
4631 choke me
4632#endif
4633
4634 ;
4635 return 0;
4636}
4637_ACEOF
81ecdfbb 4638if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4639 ac_compiler_gnu=yes
4640else
81ecdfbb 4641 ac_compiler_gnu=no
18f6b6ee 4642fi
81ecdfbb 4643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4644ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4645
4646fi
81ecdfbb
RW
4647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4648$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4649if test $ac_compiler_gnu = yes; then
4650 GXX=yes
4651else
4652 GXX=
4653fi
18f6b6ee
PB
4654ac_test_CXXFLAGS=${CXXFLAGS+set}
4655ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4657$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4658if test "${ac_cv_prog_cxx_g+set}" = set; then :
4659 $as_echo_n "(cached) " >&6
4660else
4661 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4662 ac_cxx_werror_flag=yes
4663 ac_cv_prog_cxx_g=no
4664 CXXFLAGS="-g"
4665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4666/* end confdefs.h. */
4667
4668int
4669main ()
4670{
4671
4672 ;
4673 return 0;
4674}
4675_ACEOF
81ecdfbb 4676if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4677 ac_cv_prog_cxx_g=yes
4678else
81ecdfbb
RW
4679 CXXFLAGS=""
4680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4681/* end confdefs.h. */
81ecdfbb 4682
18f6b6ee
PB
4683int
4684main ()
4685{
81ecdfbb 4686
18f6b6ee
PB
4687 ;
4688 return 0;
4689}
4690_ACEOF
81ecdfbb 4691if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4692
81ecdfbb
RW
4693else
4694 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4695 CXXFLAGS="-g"
4696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4697/* end confdefs.h. */
81ecdfbb 4698
18f6b6ee
PB
4699int
4700main ()
4701{
81ecdfbb 4702
18f6b6ee
PB
4703 ;
4704 return 0;
4705}
4706_ACEOF
81ecdfbb
RW
4707if ac_fn_cxx_try_compile "$LINENO"; then :
4708 ac_cv_prog_cxx_g=yes
18f6b6ee 4709fi
81ecdfbb
RW
4710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4711fi
4712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4713fi
4714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4715 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4716fi
4717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4718$as_echo "$ac_cv_prog_cxx_g" >&6; }
4719if test "$ac_test_CXXFLAGS" = set; then
4720 CXXFLAGS=$ac_save_CXXFLAGS
4721elif test $ac_cv_prog_cxx_g = yes; then
4722 if test "$GXX" = yes; then
4723 CXXFLAGS="-g -O2"
4724 else
4725 CXXFLAGS="-g"
4726 fi
4727else
4728 if test "$GXX" = yes; then
4729 CXXFLAGS="-O2"
4730 else
4731 CXXFLAGS=
4732 fi
18f6b6ee 4733fi
18f6b6ee
PB
4734ac_ext=c
4735ac_cpp='$CPP $CPPFLAGS'
4736ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4737ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4738ac_compiler_gnu=$ac_cv_c_compiler_gnu
4739
4740
4741# We must set the default linker to the linker used by gcc for the correct
4742# operation of libtool. If LD is not defined and we are using gcc, try to
4743# set the LD default to the ld used by gcc.
4744if test -z "$LD"; then
4745 if test "$GCC" = yes; then
4746 case $build in
4747 *-*-mingw*)
4748 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4749 *)
4750 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4751 esac
4752 case $gcc_prog_ld in
4753 # Accept absolute paths.
4754 [\\/]* | [A-Za-z]:[\\/]*)
4755 LD="$gcc_prog_ld" ;;
4756 esac
4757 fi
512b7dfb
PB
4758fi
4759
4760
4761
4762
c6b750e1 4763if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4764 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
4765set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
4766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4767$as_echo_n "checking for $ac_word... " >&6; }
4768if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4769 $as_echo_n "(cached) " >&6
9e07f89d 4770else
512b7dfb
PB
4771 if test -n "$GNATBIND"; then
4772 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 4773else
c6b750e1
DJ
4774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775for as_dir in $PATH
4776do
4777 IFS=$as_save_IFS
4778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4779 for ac_exec_ext in '' $ac_executable_extensions; do
4780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4781 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 4782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4783 break 2
4784 fi
4785done
81ecdfbb
RW
4786 done
4787IFS=$as_save_IFS
c6b750e1 4788
9e07f89d
NN
4789fi
4790fi
512b7dfb
PB
4791GNATBIND=$ac_cv_prog_GNATBIND
4792if test -n "$GNATBIND"; then
81ecdfbb
RW
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4794$as_echo "$GNATBIND" >&6; }
9e07f89d 4795else
81ecdfbb
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4797$as_echo "no" >&6; }
9e07f89d
NN
4798fi
4799
81ecdfbb 4800
c6b750e1 4801fi
512b7dfb
PB
4802if test -z "$ac_cv_prog_GNATBIND"; then
4803 ac_ct_GNATBIND=$GNATBIND
4804 # Extract the first word of "gnatbind", so it can be a program name with args.
4805set dummy gnatbind; ac_word=$2
81ecdfbb
RW
4806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4807$as_echo_n "checking for $ac_word... " >&6; }
4808if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4809 $as_echo_n "(cached) " >&6
9e07f89d 4810else
512b7dfb
PB
4811 if test -n "$ac_ct_GNATBIND"; then
4812 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 4813else
c6b750e1
DJ
4814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4815for as_dir in $PATH
4816do
4817 IFS=$as_save_IFS
4818 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4819 for ac_exec_ext in '' $ac_executable_extensions; do
4820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4821 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 4822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4823 break 2
4824 fi
4825done
81ecdfbb
RW
4826 done
4827IFS=$as_save_IFS
c6b750e1 4828
9e07f89d
NN
4829fi
4830fi
512b7dfb
PB
4831ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4832if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4834$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 4835else
81ecdfbb
RW
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4837$as_echo "no" >&6; }
9e07f89d
NN
4838fi
4839
81ecdfbb
RW
4840 if test "x$ac_ct_GNATBIND" = x; then
4841 GNATBIND="no"
4842 else
4843 case $cross_compiling:$ac_tool_warned in
4844yes:)
4845{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4846$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4847ac_tool_warned=yes ;;
4848esac
4849 GNATBIND=$ac_ct_GNATBIND
4850 fi
24ff9987 4851else
512b7dfb 4852 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
4853fi
4854
7df2cd5d 4855if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4856 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
4857set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
4858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4859$as_echo_n "checking for $ac_word... " >&6; }
4860if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4861 $as_echo_n "(cached) " >&6
7df2cd5d 4862else
512b7dfb
PB
4863 if test -n "$GNATMAKE"; then
4864 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4865else
4866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4867for as_dir in $PATH
4868do
4869 IFS=$as_save_IFS
4870 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4871 for ac_exec_ext in '' $ac_executable_extensions; do
4872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4873 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 4874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4875 break 2
4876 fi
4877done
81ecdfbb
RW
4878 done
4879IFS=$as_save_IFS
7df2cd5d
PB
4880
4881fi
4882fi
512b7dfb
PB
4883GNATMAKE=$ac_cv_prog_GNATMAKE
4884if test -n "$GNATMAKE"; then
81ecdfbb
RW
4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4886$as_echo "$GNATMAKE" >&6; }
7df2cd5d 4887else
81ecdfbb
RW
4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4889$as_echo "no" >&6; }
7df2cd5d
PB
4890fi
4891
81ecdfbb 4892
7df2cd5d 4893fi
512b7dfb
PB
4894if test -z "$ac_cv_prog_GNATMAKE"; then
4895 ac_ct_GNATMAKE=$GNATMAKE
4896 # Extract the first word of "gnatmake", so it can be a program name with args.
4897set dummy gnatmake; ac_word=$2
81ecdfbb
RW
4898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4899$as_echo_n "checking for $ac_word... " >&6; }
4900if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4901 $as_echo_n "(cached) " >&6
7df2cd5d 4902else
512b7dfb
PB
4903 if test -n "$ac_ct_GNATMAKE"; then
4904 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4905else
4906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4907for as_dir in $PATH
4908do
4909 IFS=$as_save_IFS
4910 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4911 for ac_exec_ext in '' $ac_executable_extensions; do
4912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4913 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 4914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4915 break 2
4916 fi
4917done
81ecdfbb
RW
4918 done
4919IFS=$as_save_IFS
7df2cd5d 4920
7df2cd5d
PB
4921fi
4922fi
512b7dfb
PB
4923ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4924if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4926$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 4927else
81ecdfbb
RW
4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4929$as_echo "no" >&6; }
7df2cd5d
PB
4930fi
4931
81ecdfbb
RW
4932 if test "x$ac_ct_GNATMAKE" = x; then
4933 GNATMAKE="no"
4934 else
4935 case $cross_compiling:$ac_tool_warned in
4936yes:)
4937{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4938$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4939ac_tool_warned=yes ;;
4940esac
4941 GNATMAKE=$ac_ct_GNATMAKE
4942 fi
7df2cd5d 4943else
512b7dfb 4944 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
4945fi
4946
81ecdfbb
RW
4947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
4948$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
4949if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
4950 $as_echo_n "(cached) " >&6
9e07f89d
NN
4951else
4952 cat >conftest.adb <<EOF
4953procedure conftest is begin null; end conftest;
4954EOF
4955acx_cv_cc_gcc_supports_ada=no
4956# There is a bug in old released versions of GCC which causes the
4957# driver to exit successfully when the appropriate language module
4958# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
4959# Therefore we must check for the error message as well as an
4960# unsuccessful exit.
b8908782
DD
4961# Other compilers, like HP Tru64 UNIX cc, exit successfully when
4962# given a .adb file, but produce no object file. So we must check
4963# if an object file was really produced to guard against this.
9e07f89d 4964errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 4965if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 4966 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
4967fi
4968rm -f conftest.*
4969fi
81ecdfbb
RW
4970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
4971$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 4972
64b986c0 4973if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
4974 have_gnat=yes
4975else
4976 have_gnat=no
4977fi
4978
81ecdfbb
RW
4979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
4980$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
4981if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
4982 $as_echo_n "(cached) " >&6
b8908782
DD
4983else
4984 echo abfoo >t1
4985 echo cdfoo >t2
4986 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
4987 if cmp t1 t2 2 2 > /dev/null 2>&1; then
4988 if cmp t1 t2 1 1 > /dev/null 2>&1; then
4989 :
4990 else
4991 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
4992 fi
4993 fi
b8908782
DD
4994 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
4995 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 4996 :
b8908782
DD
4997 else
4998 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
4999 fi
5000 fi
5001 rm t1 t2
5002
5003fi
81ecdfbb
RW
5004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5005$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5006do_compare="$gcc_cv_prog_cmp_skip"
5007
5008
9e07f89d 5009
ffdd6afc
ILT
5010# Check whether --enable-bootstrap was given.
5011if test "${enable_bootstrap+set}" = set; then :
5012 enableval=$enable_bootstrap;
5013else
5014 enable_bootstrap=default
5015fi
5016
5017
5018# Issue errors and warnings for invalid/strange bootstrap combinations.
5019if test -r $srcdir/gcc/configure; then
5020 have_compiler=yes
5021else
5022 have_compiler=no
5023fi
5024
5025case "$have_compiler:$host:$target:$enable_bootstrap" in
5026 *:*:*:no) ;;
5027
5028 # Default behavior. Enable bootstrap if we have a compiler
5029 # and we are in a native configuration.
5030 yes:$build:$build:default)
5031 enable_bootstrap=yes ;;
5032
5033 *:*:*:default)
5034 enable_bootstrap=no ;;
5035
5036 # We have a compiler and we are in a native configuration, bootstrap is ok
5037 yes:$build:$build:yes)
5038 ;;
5039
5040 # Other configurations, but we have a compiler. Assume the user knows
5041 # what he's doing.
5042 yes:*:*:yes)
5043 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5044$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5045 ;;
5046
5047 # No compiler: if they passed --enable-bootstrap explicitly, fail
5048 no:*:*:yes)
5049 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5050
5051 # Fail if wrong command line
5052 *)
5053 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5054 ;;
5055esac
5056
e8a5fa9c 5057# See if we are building gcc with C++.
81ecdfbb
RW
5058# Check whether --enable-build-with-cxx was given.
5059if test "${enable_build_with_cxx+set}" = set; then :
5060 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5061else
5062 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5063fi
5064
e8a5fa9c 5065
ffdd6afc
ILT
5066# Build stage1 with C and build stages 2 and 3 with C++.
5067# Check whether --enable-build-poststage1-with-cxx was given.
5068if test "${enable_build_poststage1_with_cxx+set}" = set; then :
5069 enableval=$enable_build_poststage1_with_cxx; ENABLE_BUILD_POSTSTAGE1_WITH_CXX=$enableval
5070else
5071 ENABLE_BUILD_POSTSTAGE1_WITH_CXX=yes
5072fi
5073
5074
d5f2ee2e
KG
5075# Used for setting $lt_cv_objdir
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5077$as_echo_n "checking for objdir... " >&6; }
5078if test "${lt_cv_objdir+set}" = set; then :
5079 $as_echo_n "(cached) " >&6
5080else
5081 rm -f .libs 2>/dev/null
5082mkdir .libs 2>/dev/null
5083if test -d .libs; then
5084 lt_cv_objdir=.libs
5085else
5086 # MS-DOS does not allow filenames that begin with a dot.
5087 lt_cv_objdir=_libs
5088fi
5089rmdir .libs 2>/dev/null
5090fi
5091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5092$as_echo "$lt_cv_objdir" >&6; }
5093objdir=$lt_cv_objdir
5094
5095
5096
5097
5098
5099cat >>confdefs.h <<_ACEOF
5100#define LT_OBJDIR "$lt_cv_objdir/"
5101_ACEOF
5102
5103
5104
e8a5fa9c 5105# Check for GMP, MPFR and MPC
d9b76ff9 5106gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5107gmpinc=
4b900473 5108have_gmp=no
e8a5fa9c
RW
5109
5110# Specify a location for mpc
5111# check for this first so it ends up on the link line before mpfr.
5112
81ecdfbb
RW
5113# Check whether --with-mpc was given.
5114if test "${with_mpc+set}" = set; then :
5115 withval=$with_mpc;
5116fi
e8a5fa9c 5117
e8a5fa9c 5118
e552509b 5119# Check whether --with-mpc-include was given.
81ecdfbb
RW
5120if test "${with_mpc_include+set}" = set; then :
5121 withval=$with_mpc_include;
5122fi
e8a5fa9c 5123
e8a5fa9c 5124
e552509b 5125# Check whether --with-mpc-lib was given.
81ecdfbb
RW
5126if test "${with_mpc_lib+set}" = set; then :
5127 withval=$with_mpc_lib;
5128fi
e8a5fa9c 5129
e8a5fa9c
RW
5130
5131if test "x$with_mpc" != x; then
d9b76ff9
KG
5132 gmplibs="-L$with_mpc/lib $gmplibs"
5133 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5134fi
5135if test "x$with_mpc_include" != x; then
d9b76ff9 5136 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5137fi
5138if test "x$with_mpc_lib" != x; then
d9b76ff9 5139 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5140fi
5141if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5142 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5143 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5144 # Do not test the mpc version. Assume that it is sufficient, since
5145 # it is in the source tree, and the library has not been built yet
5146 # but it would be included on the link line in the version check below
5147 # hence making the test fail.
d9b76ff9 5148 have_gmp=yes
e8a5fa9c 5149fi
4b900473 5150
11b04d1f
DD
5151# Specify a location for mpfr
5152# check for this first so it ends up on the link line before gmp.
c6b750e1 5153
81ecdfbb
RW
5154# Check whether --with-mpfr-dir was given.
5155if test "${with_mpfr_dir+set}" = set; then :
5156 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5157Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5158fi
5159
11b04d1f
DD
5160
5161
81ecdfbb
RW
5162# Check whether --with-mpfr was given.
5163if test "${with_mpfr+set}" = set; then :
5164 withval=$with_mpfr;
5165fi
c6b750e1 5166
11b04d1f 5167
e552509b 5168# Check whether --with-mpfr-include was given.
81ecdfbb
RW
5169if test "${with_mpfr_include+set}" = set; then :
5170 withval=$with_mpfr_include;
5171fi
c6b750e1 5172
8a0d8a5c 5173
e552509b 5174# Check whether --with-mpfr-lib was given.
81ecdfbb
RW
5175if test "${with_mpfr_lib+set}" = set; then :
5176 withval=$with_mpfr_lib;
5177fi
8a0d8a5c 5178
11b04d1f
DD
5179
5180if test "x$with_mpfr" != x; then
5181 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5182 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5183fi
8a0d8a5c 5184if test "x$with_mpfr_include" != x; then
d9b76ff9 5185 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5186fi
5187if test "x$with_mpfr_lib" != x; then
5188 gmplibs="-L$with_mpfr_lib $gmplibs"
5189fi
4b900473 5190if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5191 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5192 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5193 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5194 # Do not test the mpfr version. Assume that it is sufficient, since
5195 # it is in the source tree, and the library has not been built yet
5196 # but it would be included on the link line in the version check below
5197 # hence making the test fail.
5198 have_gmp=yes
5199fi
11b04d1f 5200
4b1cb4fe 5201# Specify a location for gmp
c6b750e1 5202
81ecdfbb
RW
5203# Check whether --with-gmp-dir was given.
5204if test "${with_gmp_dir+set}" = set; then :
5205 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5206Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5207fi
5208
4b1cb4fe
DD
5209
5210
81ecdfbb
RW
5211# Check whether --with-gmp was given.
5212if test "${with_gmp+set}" = set; then :
5213 withval=$with_gmp;
5214fi
c6b750e1 5215
4b1cb4fe 5216
e552509b 5217# Check whether --with-gmp-include was given.
81ecdfbb
RW
5218if test "${with_gmp_include+set}" = set; then :
5219 withval=$with_gmp_include;
5220fi
c6b750e1 5221
8a0d8a5c 5222
e552509b 5223# Check whether --with-gmp-lib was given.
81ecdfbb
RW
5224if test "${with_gmp_lib+set}" = set; then :
5225 withval=$with_gmp_lib;
5226fi
8a0d8a5c
PB
5227
5228
4b1cb4fe 5229
11b04d1f
DD
5230if test "x$with_gmp" != x; then
5231 gmplibs="-L$with_gmp/lib $gmplibs"
5232 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5233fi
8a0d8a5c
PB
5234if test "x$with_gmp_include" != x; then
5235 gmpinc="-I$with_gmp_include $gmpinc"
5236fi
5237if test "x$with_gmp_lib" != x; then
5238 gmplibs="-L$with_gmp_lib $gmplibs"
5239fi
4b900473 5240if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5241 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5242 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5243 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5244 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5245 # Do not test the gmp version. Assume that it is sufficient, since
5246 # it is in the source tree, and the library has not been built yet
5247 # but it would be included on the link line in the version check below
5248 # hence making the test fail.
5249 have_gmp=yes
5250fi
4b1cb4fe 5251
ceb92e78 5252if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5253 have_gmp=yes
5254 saved_CFLAGS="$CFLAGS"
5255 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5256 # Check for the recommended and required versions of GMP.
5257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5258$as_echo_n "checking for the correct version of gmp.h... " >&6; }
a009f2e7
RW
5259
5260cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5261/* end confdefs.h. */
5262#include "gmp.h"
5263int
5264main ()
5265{
5266
5267 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5268 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5269 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5270 choke me
5271 #endif
5272
5273 ;
5274 return 0;
5275}
5276_ACEOF
5277if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5279/* end confdefs.h. */
a6b5846e 5280#include <gmp.h>
c6b750e1
DJ
5281int
5282main ()
5283{
4b1cb4fe 5284
a6b5846e
KG
5285 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5286 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5287 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5288 choke me
5289 #endif
c6b750e1
DJ
5290
5291 ;
5292 return 0;
5293}
5294_ACEOF
81ecdfbb
RW
5295if ac_fn_c_try_compile "$LINENO"; then :
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5297$as_echo "yes" >&6; }
a6b5846e
KG
5298else
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5300$as_echo "buggy but acceptable" >&6; }
5301fi
5302rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5303else
81ecdfbb
RW
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5305$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5306fi
81ecdfbb 5307rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5308
e8a5fa9c 5309 # If we have GMP, check the MPFR version.
4b900473 5310 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5311 # Check for the recommended and required versions of MPFR.
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5313$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5315/* end confdefs.h. */
9b134994 5316#include <gmp.h>
4b900473 5317 #include <mpfr.h>
c6b750e1
DJ
5318int
5319main ()
5320{
9b134994 5321
ef699244 5322 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5323 choke me
5324 #endif
c6b750e1
DJ
5325
5326 ;
5327 return 0;
5328}
5329_ACEOF
81ecdfbb
RW
5330if ac_fn_c_try_compile "$LINENO"; then :
5331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5332/* end confdefs.h. */
4b1cb4fe 5333#include <gmp.h>
4b900473 5334 #include <mpfr.h>
c6b750e1
DJ
5335int
5336main ()
5337{
9dbaa842 5338
a6b5846e 5339 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5340 choke me
5341 #endif
e8a5fa9c
RW
5342
5343 ;
5344 return 0;
5345}
5346_ACEOF
81ecdfbb
RW
5347if ac_fn_c_try_compile "$LINENO"; then :
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5349$as_echo "yes" >&6; }
e8a5fa9c 5350else
81ecdfbb
RW
5351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5352$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5353fi
81ecdfbb 5354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5355else
81ecdfbb
RW
5356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5357$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5358fi
81ecdfbb 5359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5360 fi
5361
5362 # Check for the MPC header version.
d9b76ff9 5363 if test x"$have_gmp" = xyes ; then
a6b5846e 5364 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5366$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5368/* end confdefs.h. */
5369#include <mpc.h>
5370int
5371main ()
5372{
5373
a6b5846e
KG
5374 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5375 choke me
5376 #endif
5377
5378 ;
5379 return 0;
5380}
5381_ACEOF
5382if ac_fn_c_try_compile "$LINENO"; then :
5383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5384/* end confdefs.h. */
5385#include <mpc.h>
5386int
5387main ()
5388{
5389
5390 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5391 choke me
5392 #endif
5393
5394 ;
5395 return 0;
5396}
5397_ACEOF
81ecdfbb
RW
5398if ac_fn_c_try_compile "$LINENO"; then :
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5400$as_echo "yes" >&6; }
a6b5846e
KG
5401else
5402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5403$as_echo "buggy but acceptable" >&6; }
5404fi
5405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5406else
81ecdfbb 5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5408$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5409fi
81ecdfbb 5410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5411 fi
5412
5413 # Now check the MPFR library.
5414 if test x"$have_gmp" = xyes; then
5415 saved_LIBS="$LIBS"
5416 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5418$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5420/* end confdefs.h. */
d9b76ff9 5421#include <mpc.h>
e8a5fa9c
RW
5422int
5423main ()
5424{
5425
5426 mpfr_t n;
5427 mpfr_t x;
d9b76ff9 5428 mpc_t c;
e8a5fa9c
RW
5429 int t;
5430 mpfr_init (n);
5431 mpfr_init (x);
5432 mpfr_atan2 (n, n, x, GMP_RNDN);
5433 mpfr_erfc (n, x, GMP_RNDN);
5434 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5435 mpfr_clear(n);
5436 mpfr_clear(x);
5437 mpc_init2 (c, 53);
5438 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5439 mpc_cosh (c, c, MPC_RNDNN);
5440 mpc_pow (c, c, c, MPC_RNDNN);
5441 mpc_acosh (c, c, MPC_RNDNN);
5442 mpc_clear (c);
c6b750e1
DJ
5443
5444 ;
5445 return 0;
5446}
5447_ACEOF
81ecdfbb
RW
5448if ac_fn_c_try_link "$LINENO"; then :
5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5450$as_echo "yes" >&6; }
c6b750e1 5451else
81ecdfbb
RW
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5453$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5454fi
81ecdfbb
RW
5455rm -f core conftest.err conftest.$ac_objext \
5456 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5457 LIBS="$saved_LIBS"
5458 fi
5459
4b900473 5460 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5461
a6b5846e
KG
5462# The library versions listed in the error message below should match
5463# the HARD-minimums enforced above.
4b900473 5464 if test x$have_gmp != xyes; then
a6b5846e 5465 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5466Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5467their locations. Source code for these libraries can be found at
5468their respective hosting sites as well as at
5469ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5470http://gcc.gnu.org/install/prerequisites.html for additional info. If
5471you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5472make sure that you have installed both the libraries and the header
5473files. They may be located in separate packages." "$LINENO" 5
4b900473 5474 fi
9dbaa842
DD
5475fi
5476
e8a5fa9c
RW
5477# Flags needed for both GMP, MPFR and/or MPC.
5478
5479
5480
4b1cb4fe
DD
5481
5482
5483
29383458
JM
5484# Allow host libstdc++ to be specified for static linking with PPL.
5485
81ecdfbb
RW
5486# Check whether --with-host-libstdcxx was given.
5487if test "${with_host_libstdcxx+set}" = set; then :
5488 withval=$with_host_libstdcxx;
5489fi
29383458 5490
29383458
JM
5491
5492case $with_host_libstdcxx in
5493 no|yes)
81ecdfbb 5494 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5495 ;;
5496esac
e28c595f 5497
e8a5fa9c
RW
5498# Linker flags to use for stage1 or when not boostrapping.
5499
81ecdfbb
RW
5500# Check whether --with-stage1-ldflags was given.
5501if test "${with_stage1_ldflags+set}" = set; then :
5502 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5503 stage1_ldflags=
5504 else
5505 stage1_ldflags=$withval
5506 fi
5507else
5508 stage1_ldflags=
81ecdfbb
RW
5509fi
5510
e8a5fa9c
RW
5511
5512
5513# Libraries to use for stage1 or when not bootstrapping.
5514
81ecdfbb
RW
5515# Check whether --with-stage1-libs was given.
5516if test "${with_stage1_libs+set}" = set; then :
5517 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5518 stage1_libs=
5519 else
5520 stage1_libs=$withval
5521 fi
5522else
5523 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5524fi
5525
e8a5fa9c
RW
5526
5527
e8a5fa9c
RW
5528# Libraries to use for stage2 and later builds. This defaults to the
5529# argument passed to --with-host-libstdcxx.
5530
81ecdfbb
RW
5531# Check whether --with-boot-libs was given.
5532if test "${with_boot_libs+set}" = set; then :
5533 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5534 poststage1_libs=
5535 else
5536 poststage1_libs=$withval
5537 fi
5538else
5539 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5540fi
5541
e8a5fa9c
RW
5542
5543
143754cd
NC
5544# Linker flags to use for stage2 and later builds.
5545
5546# Check whether --with-boot-ldflags was given.
5547if test "${with_boot_ldflags+set}" = set; then :
5548 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5549 poststage1_ldflags=
5550 else
5551 poststage1_ldflags=$withval
5552 fi
5553else
5554 poststage1_ldflags=
4f11b223
ILT
5555 # In stages 2 and 3, default to linking libstdc++ and libgcc
5556 # statically. But if the user explicitly specified the libraries to
5557 # use, trust that they are doing what they want.
5558 if test "$poststage1_libs" = ""; then
143754cd
NC
5559 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5560 fi
5561fi
5562
5563
5564
e28c595f 5565# Check for PPL
b123da99 5566ppllibs=
e28c595f 5567pplinc=
b123da99 5568pwllib=
e28c595f
JM
5569
5570
81ecdfbb
RW
5571# Check whether --with-ppl was given.
5572if test "${with_ppl+set}" = set; then :
5573 withval=$with_ppl;
81ecdfbb 5574fi
e28c595f 5575
e28c595f 5576
e552509b 5577# Check whether --with-ppl-include was given.
81ecdfbb
RW
5578if test "${with_ppl_include+set}" = set; then :
5579 withval=$with_ppl_include;
5580fi
5581
e28c595f 5582
e552509b 5583# Check whether --with-ppl-lib was given.
81ecdfbb
RW
5584if test "${with_ppl_lib+set}" = set; then :
5585 withval=$with_ppl_lib;
5586fi
e28c595f 5587
e28c595f 5588
b123da99
SP
5589# Check whether --enable-ppl-version-check was given.
5590if test "${enable_ppl_version_check+set}" = set; then :
5591 enableval=$enable_ppl_version_check;
5592fi
5593
5594
29383458 5595case $with_ppl in
b123da99 5596 yes | no | "")
1f53ca9a 5597 ;;
29383458 5598 *)
b123da99 5599 ppllibs="-L$with_ppl/lib"
29383458 5600 pplinc="-I$with_ppl/include $pplinc"
b123da99
SP
5601 if test -d "$with_ppl/lib" && test -d "$with_ppl/include"; then
5602 with_ppl=yes
5603 else
5604 as_fn_error "cannot find directories \"$with_ppl/lib\" or \"$with_ppl/include\"" "$LINENO" 5
5605 fi
29383458
JM
5606 ;;
5607esac
b123da99
SP
5608
5609if test x"$with_ppl_include" != x; then
e28c595f 5610 pplinc="-I$with_ppl_include $pplinc"
b123da99 5611 with_ppl=yes
e28c595f 5612fi
b123da99 5613
e28c595f 5614if test "x$with_ppl_lib" != x; then
b123da99
SP
5615 ppllibs="-L$with_ppl_lib"
5616 with_ppl=yes
e28c595f 5617fi
b123da99
SP
5618
5619if test x"$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
5620 if test x"$enable_watchdog" = xyes; then
5621 pwllib="-lpwl"
5622 fi
5623 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"
1f53ca9a
AO
5624 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5625 enable_ppl_version_check=no
b123da99 5626 with_ppl=yes
e28c595f
JM
5627fi
5628
86ed8cf6 5629if test "x$with_ppl" != xno; then
b123da99 5630 if test "x$pwllib" = x; then
0e8ad34f
RO
5631 saved_LIBS="$LIBS"
5632 LIBS="$LIBS $ppllibs -lstdc++ -lm"
b123da99
SP
5633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PWL_handle_timeout in -lpwl" >&5
5634$as_echo_n "checking for PWL_handle_timeout in -lpwl... " >&6; }
5635if test "${ac_cv_lib_pwl_PWL_handle_timeout+set}" = set; then :
5636 $as_echo_n "(cached) " >&6
5637else
5638 ac_check_lib_save_LIBS=$LIBS
5639LIBS="-lpwl $LIBS"
5640cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5641/* end confdefs.h. */
5642
5643/* Override any GCC internal prototype to avoid an error.
5644 Use char because int might match the return type of a GCC
5645 builtin and then its argument prototype would still apply. */
5646#ifdef __cplusplus
5647extern "C"
5648#endif
5649char PWL_handle_timeout ();
5650int
5651main ()
5652{
5653return PWL_handle_timeout ();
5654 ;
5655 return 0;
5656}
5657_ACEOF
5658if ac_fn_c_try_link "$LINENO"; then :
5659 ac_cv_lib_pwl_PWL_handle_timeout=yes
e28c595f 5660else
b123da99
SP
5661 ac_cv_lib_pwl_PWL_handle_timeout=no
5662fi
5663rm -f core conftest.err conftest.$ac_objext \
5664 conftest$ac_exeext conftest.$ac_ext
5665LIBS=$ac_check_lib_save_LIBS
5666fi
5667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pwl_PWL_handle_timeout" >&5
5668$as_echo "$ac_cv_lib_pwl_PWL_handle_timeout" >&6; }
5669if test "x$ac_cv_lib_pwl_PWL_handle_timeout" = x""yes; then :
5670 pwllib="-lpwl"
81ecdfbb
RW
5671fi
5672
0e8ad34f 5673 LIBS="$saved_LIBS"
b123da99 5674 fi
e28c595f 5675
b123da99
SP
5676 ppllibs="$ppllibs -lppl_c -lppl $pwllib -lgmpxx"
5677
5678 if test "$enable_ppl_version_check" != no; then
5679 saved_CFLAGS="$CFLAGS"
5680 CFLAGS="$CFLAGS $pplinc $gmpinc"
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.11 (revision 0 or later) of PPL" >&5
5682$as_echo_n "checking for version 0.11 (revision 0 or later) of PPL... " >&6; }
5683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5684/* end confdefs.h. */
5685#include "ppl_c.h"
5686int
5687main ()
5688{
5689
b123da99
SP
5690 #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
5691 choke me
5692 #endif
e28c595f
JM
5693
5694 ;
5695 return 0;
5696}
5697_ACEOF
81ecdfbb
RW
5698if ac_fn_c_try_compile "$LINENO"; then :
5699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5700$as_echo "yes" >&6; }
e28c595f 5701else
81ecdfbb 5702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5703$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5704fi
81ecdfbb 5705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b123da99
SP
5706 CFLAGS="$saved_CFLAGS"
5707 fi
e28c595f
JM
5708fi
5709
5710# Flags needed for PPL
5711
5712
5713
5714
5715# Check for CLOOG
e552509b 5716
e28c595f
JM
5717
5718
81ecdfbb
RW
5719# Check whether --with-cloog was given.
5720if test "${with_cloog+set}" = set; then :
5721 withval=$with_cloog;
81ecdfbb
RW
5722fi
5723
e28c595f 5724
e552509b 5725# Check whether --with-cloog-include was given.
81ecdfbb
RW
5726if test "${with_cloog_include+set}" = set; then :
5727 withval=$with_cloog_include;
5728fi
e28c595f 5729
e28c595f 5730
e552509b 5731# Check whether --with-cloog-lib was given.
81ecdfbb
RW
5732if test "${with_cloog_lib+set}" = set; then :
5733 withval=$with_cloog_lib;
5734fi
e28c595f 5735
e28c595f 5736
e552509b
ILT
5737 # Check whether --enable-cloog-backend was given.
5738if test "${enable_cloog_backend+set}" = set; then :
5739 enableval=$enable_cloog_backend; if test "x${enableval}" = "xisl"; then
5740 cloog_backend=isl
5741 elif test "x${enableval}" = "xppl"; then
5742 cloog_backend=ppl
5743 else
5744 cloog_backend=ppl-legacy
5745 fi
5746else
5747 cloog_backend=ppl-legacy
5748fi
5749
5750 # Check whether --enable-cloog-version-check was given.
5751if test "${enable_cloog_version_check+set}" = set; then :
5752 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
5753else
5754 ENABLE_CLOOG_CHECK=yes
5755fi
5756
5757
5758 # Initialize clooglibs and clooginc.
5759 case $with_cloog in
5760 no)
5761 clooglibs=
5762 clooginc=
5763 ;;
5764 "" | yes)
5765 ;;
5766 *)
5767 clooglibs="-L$with_cloog/lib"
5768 clooginc="-I$with_cloog/include"
5769 ;;
5770 esac
5771 if test "x${with_cloog_include}" != x ; then
5772 clooginc="-I$with_cloog_include"
5773 fi
5774 if test "x${with_cloog_lib}" != x; then
5775 clooglibs="-L$with_cloog_lib"
5776 fi
5777
5778
5779
5780
5781
1f53ca9a 5782if test "x$with_ppl" = "xno"; then
8d8eef9a
RW
5783
5784
5785
5786 if test "x${with_cloog}" = xno; then
5787 graphite_requested=no
5788 elif test "x${with_cloog}" != x \
5789 || test "x${with_cloog_include}" != x \
5790 || test "x${with_cloog_lib}" != x ; then
5791 graphite_requested=yes
5792 else
5793 graphite_requested=no
5794 fi
5795
5796
5797 if test "${graphite_requested}" = yes; then
5798 as_fn_error "Unable to find a usable PPL. See config.log for details." "$LINENO" 5
5799 fi
1f53ca9a
AO
5800 with_cloog=no
5801fi
e552509b
ILT
5802if test "x${with_cloog}" = x && test "x${with_cloog_include}" = x \
5803 && test "x${with_cloog_lib}" = x && test -d ${srcdir}/cloog; then
5804 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
5805 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include '
5806fi
5807if test "x$with_cloog" != "xno"; then
1f53ca9a 5808
e552509b
ILT
5809
5810
5811 _cloog_saved_CFLAGS=$CFLAGS
5812 _cloog_saved_CPPFLAGS=$CPPFLAGS
5813 _cloog_saved_LDFLAGS=$LDFLAGS
5814 _cloog_saved_LIBS=$LIBS
5815
5816 _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
5817
5818 CFLAGS="${CFLAGS} ${clooginc} ${gmpinc}"
5819 CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
5820 LDFLAGS="${LDFLAGS} ${clooglibs}"
5821
5822 case $cloog_backend in
5823 "ppl-legacy")
5824 CFLAGS="${CFLAGS} ${pplinc}"
5825 LDFLAGS="${LDFLAGS} ${ppllibs}"
5826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL Legacy" >&5
5827$as_echo_n "checking for installed CLooG PPL Legacy... " >&6; }
5828if test "${gcc_cv_cloog_type+set}" = set; then :
5829 $as_echo_n "(cached) " >&6
5830else
5831 LIBS="-lcloog ${_cloog_saved_LIBS}"
5832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5833/* end confdefs.h. */
5834#include "cloog/cloog.h"
5835int
5836main ()
5837{
5838#ifndef CLOOG_PPL_BACKEND
5839 choke me
5840 #endif
5841 ;
5842 return 0;
5843}
5844_ACEOF
5845if ac_fn_c_try_link "$LINENO"; then :
5846 gcc_cv_cloog_type="PPL Legacy"
5847else
5848 gcc_cv_cloog_type=no
5849fi
5850rm -f core conftest.err conftest.$ac_objext \
5851 conftest$ac_exeext conftest.$ac_ext
e28c595f 5852fi
e552509b
ILT
5853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5854$as_echo "$gcc_cv_cloog_type" >&6; }
5855 ;;
5856 "isl")
5857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG ISL" >&5
5858$as_echo_n "checking for installed CLooG ISL... " >&6; }
5859if test "${gcc_cv_cloog_type+set}" = set; then :
5860 $as_echo_n "(cached) " >&6
5861else
5862 LIBS="-lcloog-isl ${_cloog_saved_LIBS}"
5863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5864/* end confdefs.h. */
5865#include "cloog/cloog.h"
5866int
5867main ()
5868{
5869cloog_version ()
5870 ;
5871 return 0;
5872}
5873_ACEOF
5874if ac_fn_c_try_link "$LINENO"; then :
5875 gcc_cv_cloog_type="ISL"
5876else
5877 gcc_cv_cloog_type=no
e28c595f 5878fi
e552509b
ILT
5879rm -f core conftest.err conftest.$ac_objext \
5880 conftest$ac_exeext conftest.$ac_ext
e28c595f 5881fi
e552509b
ILT
5882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5883$as_echo "$gcc_cv_cloog_type" >&6; }
5884 ;;
5885 "ppl")
5886 CFLAGS="${CFLAGS} ${pplinc}"
5887 LDFLAGS="${LDFLAGS} ${ppllibs}"
5888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL" >&5
5889$as_echo_n "checking for installed CLooG PPL... " >&6; }
5890if test "${gcc_cv_cloog_type+set}" = set; then :
5891 $as_echo_n "(cached) " >&6
e28c595f 5892else
e552509b
ILT
5893 LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
5894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5895/* end confdefs.h. */
5896#include "cloog/cloog.h"
5897 #include "cloog/ppl/cloog.h"
5898int
5899main ()
5900{
5901cloog_version ()
5902 ;
5903 return 0;
5904}
5905_ACEOF
5906if ac_fn_c_try_link "$LINENO"; then :
5907 gcc_cv_cloog_type="PPL"
5908else
5909 gcc_cv_cloog_type=no
81ecdfbb 5910fi
e552509b
ILT
5911rm -f core conftest.err conftest.$ac_objext \
5912 conftest$ac_exeext conftest.$ac_ext
5913fi
5914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5915$as_echo "$gcc_cv_cloog_type" >&6; }
5916 ;;
5917 *)
5918 gcc_cv_cloog_type=""
5919 esac
5920
5921 case $gcc_cv_cloog_type in
5922 "PPL Legacy")
5923 clooginc="${clooginc}"
5924 clooglibs="${clooglibs} -lcloog"
5925 cloog_org=no
5926 ;;
5927 "ISL")
5928 clooginc="${clooginc} ${_cloogorginc}"
b123da99 5929 clooglibs="${clooglibs} -lcloog-isl -lisl"
e552509b
ILT
5930 cloog_org=yes
5931 ;;
5932 "PPL")
5933 clooginc="${clooginc} ${_cloogorginc}"
5934 clooglibs="${clooglibs} -lcloog-ppl"
5935 cloog_org=yes
5936 ;;
5937 *)
5938 clooglibs=
5939 clooginc=
5940 cloog_org=
5941 ;;
5942 esac
81ecdfbb 5943
e552509b
ILT
5944 LIBS=$_cloog_saved_LIBS
5945 CFLAGS=$_cloog_saved_CFLAGS
5946 CPPFLAGS=$_cloog_saved_CPPFLAGS
5947 LDFLAGS=$_cloog_saved_LDFLAGS
e28c595f 5948
e552509b
ILT
5949
5950
5951
5952
5953 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
5954 _cloog_saved_CFLAGS=$CFLAGS
5955 _cloog_saved_LDFLAGS=$LDFLAGS
5956
5957 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
5958 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${ppllibs}"
5959
5960 if test "${cloog_org}" = yes ; then
8d8eef9a
RW
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.16.1 of CLooG" >&5
5962$as_echo_n "checking for version 0.16.1 of CLooG... " >&6; }
e552509b
ILT
5963if test "${gcc_cv_cloog_ct_0_14_0+set}" = set; then :
5964 $as_echo_n "(cached) " >&6
5965else
5966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5967/* end confdefs.h. */
5968#include "cloog/cloog.h"
5969int
5970main ()
5971{
5972#if CLOOG_VERSION_MAJOR != 0 \
8d8eef9a
RW
5973 || CLOOG_VERSION_MINOR != 16 \
5974 || CLOOG_VERSION_REVISION < 1
e552509b
ILT
5975 choke me
5976 #endif
5977 ;
5978 return 0;
5979}
5980_ACEOF
5981if ac_fn_c_try_compile "$LINENO"; then :
5982 gcc_cv_cloog_ct_0_14_0=yes
5983else
5984 gcc_cv_cloog_ct_0_14_0=no
5985fi
5986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5987fi
5988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_14_0" >&5
5989$as_echo "$gcc_cv_cloog_ct_0_14_0" >&6; }
5990 elif test "${cloog_org}" = no ; then
5991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
143754cd 5992$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
e552509b
ILT
5993if test "${gcc_cv_cloog_ct_0_15_5+set}" = set; then :
5994 $as_echo_n "(cached) " >&6
5995else
81ecdfbb 5996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5997/* end confdefs.h. */
5998#include "cloog/cloog.h"
5999int
6000main ()
6001{
e552509b
ILT
6002#if CLOOG_VERSION_MAJOR != 0 \
6003 || CLOOG_VERSION_MINOR != 15 \
6004 || CLOOG_VERSION_REVISION < 5
6005 choke me
6006 #endif
e28c595f
JM
6007 ;
6008 return 0;
6009}
6010_ACEOF
a009f2e7
RW
6011if ac_fn_c_try_compile "$LINENO"; then :
6012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6013/* end confdefs.h. */
6014#include "cloog/cloog.h"
6015int
6016main ()
6017{
e552509b
ILT
6018#if CLOOG_VERSION_MAJOR != 0 \
6019 || CLOOG_VERSION_MINOR != 15 \
6020 || CLOOG_VERSION_REVISION < 9
6021 choke me
6022 #endif
a009f2e7
RW
6023 ;
6024 return 0;
6025}
6026_ACEOF
81ecdfbb 6027if ac_fn_c_try_compile "$LINENO"; then :
e552509b 6028 gcc_cv_cloog_ct_0_15_5=yes
a009f2e7 6029else
e552509b 6030 gcc_cv_cloog_ct_0_15_5="buggy but acceptable"
a009f2e7
RW
6031fi
6032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 6033else
e552509b 6034 gcc_cv_cloog_ct_0_15_5=no
e28c595f 6035fi
81ecdfbb 6036rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 6037fi
e552509b
ILT
6038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_15_5" >&5
6039$as_echo "$gcc_cv_cloog_ct_0_15_5" >&6; }
6040 fi
6041
6042 CFLAGS=$_cloog_saved_CFLAGS
6043 LDFLAGS=$_cloog_saved_LDFLAGS
6044 fi
6045
6046
6047
e28c595f 6048
e28c595f
JM
6049
6050
6051
8d8eef9a
RW
6052 if test "x${with_cloog}" = xno; then
6053 graphite_requested=no
6054 elif test "x${with_cloog}" != x \
e552509b
ILT
6055 || test "x${with_cloog_include}" != x \
6056 || test "x${with_cloog_lib}" != x ; then
6057 graphite_requested=yes
6058 else
6059 graphite_requested=no
6060 fi
6061
6062
6063
6064 if test "${gcc_cv_cloog_ct_0_14_0}" = no \
6065 || test "${gcc_cv_cloog_rt_0_14_0}" = no \
6066 || test "${gcc_cv_cloog_ct_0_15_5}" = no; then
6067 clooglibs=
6068 clooginc=
6069 fi
6070
6071 if test "${graphite_requested}" = yes \
6072 && test "x${clooglibs}" = x \
6073 && test "x${clooginc}" = x ; then
6074
8d8eef9a 6075 as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
e552509b
ILT
6076 fi
6077
6078
6079fi
6080
700d40ca
ILT
6081# Check for LTO support.
6082# Check whether --enable-lto was given.
6083if test "${enable_lto+set}" = set; then :
6084 enableval=$enable_lto; enable_lto=$enableval
6085else
6086 enable_lto=yes; default_enable_lto=yes
6087fi
6088
6089
143754cd 6090
e49e5c92
DK
6091
6092
6093target_elf=no
6094case $target in
6095 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
090bc50f 6096 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
a009f2e7 6097 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
e49e5c92
DK
6098 target_elf=no
6099 ;;
6100 *)
6101 target_elf=yes
6102 ;;
6103esac
6104
6105if test $target_elf = yes; then :
74cea91b
DK
6106 # ELF platforms build the lto-plugin always.
6107 build_lto_plugin=yes
e49e5c92 6108
e49e5c92
DK
6109else
6110 if test x"$default_enable_lto" = x"yes" ; then
29821356 6111 case $target in
899b04ef 6112 *-apple-darwin9* | *-cygwin* | *-mingw*) ;;
74cea91b 6113 # On other non-ELF platforms, LTO has yet to be validated.
29821356
RW
6114 *) enable_lto=no ;;
6115 esac
e49e5c92 6116 else
29821356
RW
6117 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6118 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6119 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6120 # warn during gcc/ subconfigure; unless you're bootstrapping with
6121 # -flto it won't be needed until after installation anyway.
6122 case $target in
a8eb3f0a 6123 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
e49e5c92
DK
6124 *) if test x"$enable_lto" = x"yes"; then
6125 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6126 fi
6127 ;;
6128 esac
6129 fi
a8eb3f0a 6130 # Among non-ELF, only Windows platforms support the lto-plugin so far.
74cea91b 6131 # Build it unless LTO was explicitly disabled.
a8eb3f0a 6132 case $target in
74cea91b 6133 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
a8eb3f0a
DK
6134 *) ;;
6135 esac
74cea91b 6136
e49e5c92
DK
6137fi
6138
700d40ca 6139
e28c595f 6140
947f426e 6141# By default, C is the only stage 1 language.
9b134994 6142stage1_languages=,c,
1d39f329 6143
e8a5fa9c 6144# Target libraries that we bootstrap.
2aa2364a 6145bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6146
9e07f89d
NN
6147# Figure out what language subdirectories are present.
6148# Look if the user specified --enable-languages="..."; if not, use
6149# the environment variable $LANGUAGES if defined. $LANGUAGES might
6150# go away some day.
6151# NB: embedded tabs in this IF block -- do not untabify
6152if test -d ${srcdir}/gcc; then
6153 if test x"${enable_languages+set}" != xset; then
6154 if test x"${LANGUAGES+set}" = xset; then
6155 enable_languages="${LANGUAGES}"
6156 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6157 else
6158 enable_languages=all
6159 fi
6160 else
6161 if test x"${enable_languages}" = x ||
6162 test x"${enable_languages}" = xyes;
6163 then
6164 echo configure.in: --enable-languages needs at least one language argument 1>&2
6165 exit 1
6166 fi
6167 fi
6168 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6169
096f7d00
DE
6170 # 'f95' is the old name for the 'fortran' language. We issue a warning
6171 # and make the substitution.
6172 case ,${enable_languages}, in
6173 *,f95,*)
6174 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6175 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6176 ;;
6177 esac
6178
ffdd6afc
ILT
6179 # If bootstrapping, then using --enable-build-with-cxx or
6180 # --enable-build-poststage1-with-cxx requires enabling C++.
6181 case ",$enable_languages,:,$ENABLE_BUILD_WITH_CXX,$ENABLE_BUILD_POSTSTAGE1_WITH_CXX,:$enable_bootstrap" in
6182 *,c++,*:*:*) ;;
6183 *:*,yes,*:yes)
6184 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6185 enable_languages="${enable_languages},c++"
6186 else
6187 as_fn_error "bootstrapping with --enable-build-with-cxx or --enable-build-poststage1-with-cxx requires c++ sources" "$LINENO" 5
6188 fi
6189 ;;
6190 esac
6191
9e07f89d
NN
6192 # First scan to see if an enabled language requires some other language.
6193 # We assume that a given config-lang.in will list all the language
6194 # front ends it requires, even if some are required indirectly.
6195 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6196 case ${lang_frag} in
6197 ..) ;;
6198 # The odd quoting in the next line works around
6199 # an apparent bug in bash 1.12 on linux.
6200 ${srcdir}/gcc/[*]/config-lang.in) ;;
6201 *)
e552509b
ILT
6202 # From the config-lang.in, get $language, $lang_requires, and
6203 # $lang_requires_boot_languages.
9e07f89d
NN
6204 language=
6205 lang_requires=
e552509b 6206 lang_requires_boot_languages=
9e07f89d 6207 . ${lang_frag}
e552509b 6208 for other in ${lang_requires} ${lang_requires_boot_languages}; do
9e07f89d
NN
6209 case ,${enable_languages}, in
6210 *,$other,*) ;;
6211 *,all,*) ;;
6212 *,$language,*)
6213 echo " \`$other' language required by \`$language'; enabling" 1>&2
6214 enable_languages="${enable_languages},${other}"
6215 ;;
6216 esac
6217 done
e552509b
ILT
6218 for other in ${lang_requires_boot_languages} ; do
6219 if test "$other" != "c"; then
6220 case ,${enable_stage1_languages}, in
6221 *,$other,*) ;;
6222 *,all,*) ;;
6223 *)
6224 case ,${enable_languages}, in
6225 *,$language,*)
6226 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6227 enable_stage1_languages="$enable_stage1_languages,${other}"
6228 ;;
6229 esac
6230 ;;
6231 esac
6232 fi
6233 done
9e07f89d
NN
6234 ;;
6235 esac
6236 done
6237
9b134994 6238 new_enable_languages=,c,
700d40ca
ILT
6239
6240 # If LTO is enabled, add the LTO front end.
6241 extra_host_libiberty_configure_flags=
6242 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6243 case ,${enable_languages}, in
6244 *,lto,*) ;;
6245 *) enable_languages="${enable_languages},lto" ;;
6246 esac
a8eb3f0a 6247 if test "${build_lto_plugin}" = "yes" ; then
700d40ca
ILT
6248 configdirs="$configdirs lto-plugin"
6249 extra_host_libiberty_configure_flags=--enable-shared
6250 fi
6251 fi
6252
6253
9e07f89d 6254 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6255 potential_languages=,c,
9e07f89d 6256
9e1a94f4
ILT
6257 enabled_target_libs=
6258 disabled_target_libs=
6259
9e07f89d
NN
6260 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6261 case ${lang_frag} in
6262 ..) ;;
6263 # The odd quoting in the next line works around
6264 # an apparent bug in bash 1.12 on linux.
6265 ${srcdir}/gcc/[*]/config-lang.in) ;;
6266 *)
c6b750e1 6267 # From the config-lang.in, get $language, $target_libs,
1d39f329 6268 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6269 language=
6270 target_libs=
6271 lang_dirs=
64ce424c 6272 subdir_requires=
9b134994
PB
6273 boot_language=no
6274 build_by_default=yes
9e07f89d 6275 . ${lang_frag}
9b134994
PB
6276 if test x${language} = x; then
6277 echo "${lang_frag} doesn't set \$language." 1>&2
6278 exit 1
6279 fi
6280
ffdd6afc
ILT
6281 if test "$language" = "c++"; then
6282 if test "$ENABLE_BUILD_WITH_CXX" = "yes" \
6283 || test "$ENABLE_BUILD_POSTSTAGE1_WITH_CXX" = "yes"; then
6284 boot_language=yes
6285 fi
e8a5fa9c
RW
6286 fi
6287
9b134994
PB
6288 case ,${enable_languages}, in
6289 *,${language},*)
9e07f89d
NN
6290 # Language was explicitly selected; include it.
6291 add_this_lang=yes
6292 ;;
9b134994
PB
6293 *,all,*)
6294 # 'all' was selected, select it if it is a default language
6295 add_this_lang=${build_by_default}
9e07f89d
NN
6296 ;;
6297 *)
6298 add_this_lang=no
6299 ;;
6300 esac
4b1cb4fe 6301
64ce424c 6302 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6303 for i in $subdir_requires; do
3d3adb43 6304 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6305 case ,${enable_languages}, in
6306 *,${language},*)
6307 # Specifically requested language; tell them.
81ecdfbb 6308 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6309 ;;
6310 *)
6311 # Silently disable.
9b134994 6312 add_this_lang=unsupported
64ce424c
PB
6313 ;;
6314 esac
6315 done
6316
9b134994
PB
6317 # Disable Ada if no preexisting GNAT is available.
6318 case ,${enable_languages},:${language}:${have_gnat} in
6319 *,${language},*:ada:no)
6320 # Specifically requested language; tell them.
81ecdfbb 6321 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6322 ;;
6323 *:ada:no)
6324 # Silently disable.
6325 add_this_lang=unsupported
6326 ;;
6327 esac
6328
59f7ec45
HPN
6329 # Disable a language that is unsupported by the target.
6330 case " $unsupported_languages " in
6331 *" $language "*)
9b134994 6332 add_this_lang=unsupported
59f7ec45
HPN
6333 ;;
6334 esac
6335
4b1cb4fe 6336 case $add_this_lang in
9b134994 6337 unsupported)
9e07f89d 6338 # Remove language-dependent dirs.
9e1a94f4
ILT
6339 disabled_target_libs="$disabled_target_libs $target_libs"
6340 noconfigdirs="$noconfigdirs $lang_dirs"
1d39f329 6341 ;;
9b134994
PB
6342 no)
6343 # Remove language-dependent dirs; still show language as supported.
9e1a94f4
ILT
6344 disabled_target_libs="$disabled_target_libs $target_libs"
6345 noconfigdirs="$noconfigdirs $lang_dirs"
9b134994
PB
6346 potential_languages="${potential_languages}${language},"
6347 ;;
6348 yes)
6349 new_enable_languages="${new_enable_languages}${language},"
6350 potential_languages="${potential_languages}${language},"
1d39f329 6351 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9e1a94f4 6352 enabled_target_libs="$enabled_target_libs $target_libs"
f8dc745f
RW
6353 case "${boot_language}:,$enable_stage1_languages," in
6354 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6355 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6356 case ",$stage1_languages," in
6357 *,$language,* | ,yes, | ,all,) ;;
6358 *) stage1_languages="${stage1_languages}${language}," ;;
6359 esac
e8a5fa9c
RW
6360 # We need to bootstrap any supporting libraries.
6361 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6362 ;;
6363 esac
6364 ;;
9e07f89d
NN
6365 esac
6366 ;;
6367 esac
6368 done
6369
9e1a94f4
ILT
6370 # Add target libraries which are only needed for disabled languages
6371 # to noconfigdirs.
6372 if test -n "$disabled_target_libs"; then
6373 for dir in $disabled_target_libs; do
6374 case " $enabled_target_libs " in
6375 *" ${dir} "*) ;;
6376 *) noconfigdirs="$noconfigdirs $dir" ;;
6377 esac
6378 done
6379 fi
6380
81ecdfbb
RW
6381 # Check whether --enable-stage1-languages was given.
6382if test "${enable_stage1_languages+set}" = set; then :
6383 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6384 ,no,|,,)
6385 # Set it to something that will have no effect in the loop below
6386 enable_stage1_languages=c ;;
6387 ,yes,)
6388 enable_stage1_languages=`echo $new_enable_languages | \
6389 sed -e "s/^,//" -e "s/,$//" ` ;;
6390 *,all,*)
6391 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6392 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6393 esac
6394
6395 # Add "good" languages from enable_stage1_languages to stage1_languages,
6396 # while "bad" languages go in missing_languages. Leave no duplicates.
6397 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6398 case $potential_languages in
6399 *,$i,*)
6400 case $stage1_languages in
6401 *,$i,*) ;;
6402 *) stage1_languages="$stage1_languages$i," ;;
6403 esac ;;
6404 *)
6405 case $missing_languages in
6406 *,$i,*) ;;
6407 *) missing_languages="$missing_languages$i," ;;
6408 esac ;;
6409 esac
6410 done
81ecdfbb
RW
6411fi
6412
9b134994
PB
6413
6414 # Remove leading/trailing commas that were added for simplicity
6415 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6416 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6417 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6418 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6419
9e07f89d 6420 if test "x$missing_languages" != x; then
81ecdfbb 6421 as_fn_error "
27258dd4 6422The following requested languages could not be built: ${missing_languages}
81ecdfbb 6423Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6424 fi
9e07f89d
NN
6425 if test "x$new_enable_languages" != "x$enable_languages"; then
6426 echo The following languages will be built: ${new_enable_languages}
9b134994 6427 enable_languages="$new_enable_languages"
9e07f89d 6428 fi
9b134994 6429
c6b750e1 6430
81ec575a 6431 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6432fi
6433
a6df5a19
PB
6434# Handle --disable-<component> generically.
6435for dir in $configdirs $build_configdirs $target_configdirs ; do
6436 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6437 varname=`echo $dirname | sed -e s/+/_/g`
6438 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6439 noconfigdirs="$noconfigdirs $dir"
6440 fi
6441done
6442
4f0ef2d8 6443# Check for Boehm's garbage collector
81ecdfbb
RW
6444# Check whether --enable-objc-gc was given.
6445if test "${enable_objc_gc+set}" = set; then :
6446 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6447 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6448 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6449 ;;
6450esac
81ecdfbb
RW
6451fi
6452
4f0ef2d8
CD
6453
6454# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6455case ,${enable_languages},:${enable_objc_gc} in
6456 *,objc,*:yes)
4f0ef2d8
CD
6457 # Keep target-boehm-gc if requested for Objective-C.
6458 ;;
4f0ef2d8 6459 *)
d42c4017
DA
6460 # Otherwise remove target-boehm-gc depending on target-libjava.
6461 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6462 noconfigdirs="$noconfigdirs target-boehm-gc"
6463 fi
4f0ef2d8
CD
6464 ;;
6465esac
6466
caeba88f
AL
6467# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6468# $build_configdirs and $target_configdirs.
9e07f89d
NN
6469# If we have the source for $noconfigdirs entries, add them to $notsupp.
6470
6471notsupp=""
6472for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6473 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6474 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6475 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6476 if test -r $srcdir/$dirname/configure ; then
6477 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6478 true
6479 else
6480 notsupp="$notsupp $dir"
6481 fi
6482 fi
6483 fi
caeba88f
AL
6484 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6485 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6486 if test -r $srcdir/$dirname/configure ; then
6487 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6488 true
6489 else
6490 notsupp="$notsupp $dir"
6491 fi
6492 fi
6493 fi
9e07f89d
NN
6494 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6495 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6496 if test -r $srcdir/$dirname/configure ; then
6497 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6498 true
6499 else
6500 notsupp="$notsupp $dir"
6501 fi
6502 fi
6503 fi
6504done
6505
9e07f89d
NN
6506# Quietly strip out all directories which aren't configurable in this tree.
6507# This relies on all configurable subdirectories being autoconfiscated, which
6508# is now the case.
6a9cf61e
PB
6509build_configdirs_all="$build_configdirs"
6510build_configdirs=
6511for i in ${build_configdirs_all} ; do
c6b750e1 6512 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6513 if test -f ${srcdir}/$j/configure ; then
6514 build_configdirs="${build_configdirs} $i"
6515 fi
6516done
6517
9e07f89d
NN
6518configdirs_all="$configdirs"
6519configdirs=
6520for i in ${configdirs_all} ; do
6521 if test -f ${srcdir}/$i/configure ; then
6522 configdirs="${configdirs} $i"
6523 fi
6524done
6a9cf61e 6525
9e07f89d
NN
6526target_configdirs_all="$target_configdirs"
6527target_configdirs=
6528for i in ${target_configdirs_all} ; do
c6b750e1 6529 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6530 if test -f ${srcdir}/$j/configure ; then
6531 target_configdirs="${target_configdirs} $i"
6532 fi
6533done
6534
6535# Produce a warning message for the subdirs we can't configure.
6536# This isn't especially interesting in the Cygnus tree, but in the individual
6537# FSF releases, it's important to let people know when their machine isn't
6538# supported by the one or two programs in a package.
6539
6540if test -n "${notsupp}" && test -z "${norecursion}" ; then
6541 # If $appdirs is non-empty, at least one of those directories must still
6542 # be configured, or we error out. (E.g., if the gas release supports a
6543 # specified target in some subdirs but not the gas subdir, we shouldn't
6544 # pretend that all is well.)
6545 if test -n "$appdirs" ; then
6546 for dir in $appdirs ; do
6547 if test -r $dir/Makefile.in ; then
6548 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6549 appdirs=""
6550 break
6551 fi
6a9cf61e 6552 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6553 appdirs=""
6554 break
6555 fi
6556 fi
6557 done
6558 if test -n "$appdirs" ; then
6559 echo "*** This configuration is not supported by this package." 1>&2
6560 exit 1
6561 fi
6562 fi
6563 # Okay, some application will build, or we don't care to check. Still
6564 # notify of subdirs not getting built.
6565 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6566 echo " ${notsupp}" 1>&2
6567 echo " (Any other directories should still work fine.)" 1>&2
6568fi
6569
6570case "$host" in
6571 *msdosdjgpp*)
6572 enable_gdbtk=no ;;
6573esac
6574
18f6b6ee
PB
6575# To find our prefix, in gcc_cv_tool_prefix.
6576
6577# The user is always right.
6578if test "${PATH_SEPARATOR+set}" != set; then
6579 echo "#! /bin/sh" >conf$$.sh
6580 echo "exit 0" >>conf$$.sh
6581 chmod +x conf$$.sh
6582 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6583 PATH_SEPARATOR=';'
6584 else
6585 PATH_SEPARATOR=:
6586 fi
6587 rm -f conf$$.sh
6588fi
6589
6590
6591
6592if test "x$exec_prefix" = xNONE; then
6593 if test "x$prefix" = xNONE; then
6594 gcc_cv_tool_prefix=$ac_default_prefix
6595 else
6596 gcc_cv_tool_prefix=$prefix
6597 fi
6598else
6599 gcc_cv_tool_prefix=$exec_prefix
6600fi
6601
6602# If there is no compiler in the tree, use the PATH only. In any
6603# case, if there is no compiler in the tree nobody should use
6604# AS_FOR_TARGET and LD_FOR_TARGET.
6605if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6606 gcc_version=`cat $srcdir/gcc/BASE-VER`
6607 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6608 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6609 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6610 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6611 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6612 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6613else
6614 gcc_cv_tool_dirs=
6615fi
6616
6617if test x$build = x$target && test -n "$md_exec_prefix"; then
6618 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6619fi
6620
6621
6622
9e07f89d
NN
6623copy_dirs=
6624
c6b750e1 6625
81ecdfbb
RW
6626# Check whether --with-build-sysroot was given.
6627if test "${with_build_sysroot+set}" = set; then :
6628 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6629 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6630 fi
6631else
6632 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6633fi
a19b6204
MM
6634
6635
8a6ee3ab 6636
81ecdfbb
RW
6637
6638# Check whether --with-debug-prefix-map was given.
6639if test "${with_debug_prefix_map+set}" = set; then :
6640 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6641 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6642 for debug_map in $withval; do
6643 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6644 done
6645 fi
6646else
6647 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6648fi
6649
8a6ee3ab
JM
6650
6651
7f6ef0c0
PB
6652# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6653# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6654# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6655# We want to ensure that TARGET libraries (which we know are built with
6656# gcc) are built with "-O2 -g", so include those options when setting
6657# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6658if test "x$CFLAGS_FOR_TARGET" = x; then
6659 CFLAGS_FOR_TARGET=$CFLAGS
6660 case " $CFLAGS " in
6661 *" -O2 "*) ;;
6662 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6663 esac
6664 case " $CFLAGS " in
6665 *" -g "* | *" -g3 "*) ;;
6666 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6667 esac
6668fi
6669
6670
6671if test "x$CXXFLAGS_FOR_TARGET" = x; then
6672 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6673 case " $CXXFLAGS " in
6674 *" -O2 "*) ;;
6675 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6676 esac
6677 case " $CXXFLAGS " in
6678 *" -g "* | *" -g3 "*) ;;
6679 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6680 esac
6681fi
6682
6683
91c1f14c
DK
6684
6685
9e07f89d
NN
6686# Handle --with-headers=XXX. If the value is not "yes", the contents of
6687# the named directory are copied to $(tooldir)/sys-include.
6688if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6689 if test x${is_cross_compiler} = xno ; then
6690 echo 1>&2 '***' --with-headers is only supported when cross compiling
6691 exit 1
6692 fi
6693 if test x"${with_headers}" != xyes ; then
18f6b6ee 6694 x=${gcc_cv_tool_prefix}
c6b750e1 6695 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6696 fi
6697fi
6698
6699# Handle --with-libs=XXX. If the value is not "yes", the contents of
6700# the name directories are copied to $(tooldir)/lib. Multiple directories
6701# are permitted.
6702if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6703 if test x${is_cross_compiler} = xno ; then
6704 echo 1>&2 '***' --with-libs is only supported when cross compiling
6705 exit 1
6706 fi
6707 if test x"${with_libs}" != xyes ; then
6708 # Copy the libraries in reverse order, so that files in the first named
6709 # library override files in subsequent libraries.
18f6b6ee 6710 x=${gcc_cv_tool_prefix}
9e07f89d 6711 for l in ${with_libs}; do
c6b750e1 6712 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6713 done
6714 fi
6715fi
6716
700d40ca 6717# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
6718#
6719# This is done by determining whether or not the appropriate directory
6720# is available, and by checking whether or not specific configurations
6721# have requested that this magic not happen.
c6b750e1
DJ
6722#
6723# The command line options always override the explicit settings in
2429c060
PB
6724# configure.in, and the settings in configure.in override this magic.
6725#
c6b750e1 6726# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 6727# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
6728# --without-gnu-ld options for the configure script. Similarly, if
6729# the default is to use the included zlib and you don't want to do that,
6730# you should use the --with-system-zlib option for the configure script.
2429c060
PB
6731
6732if test x${use_gnu_as} = x &&
6733 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6734 with_gnu_as=yes
6735 extra_host_args="$extra_host_args --with-gnu-as"
6736fi
6737
6738if test x${use_gnu_ld} = x &&
93f9b408 6739 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6740 with_gnu_ld=yes
6741 extra_host_args="$extra_host_args --with-gnu-ld"
6742fi
6743
700d40ca
ILT
6744if test x${use_included_zlib} = x &&
6745 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6746 :
6747else
6748 with_system_zlib=yes
6749 extra_host_args="$extra_host_args --with-system-zlib"
6750fi
6751
2429c060
PB
6752# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6753# can detect this case.
6754
6755if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6756 with_newlib=yes
6757 extra_host_args="$extra_host_args --with-newlib"
6758fi
6759
9e07f89d
NN
6760# Handle ${copy_dirs}
6761set fnord ${copy_dirs}
6762shift
6763while test $# != 0 ; do
6764 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6765 :
6766 else
6767 echo Copying $1 to $2
6768
6769 # Use the install script to create the directory and all required
6770 # parent directories.
6771 if test -d $2 ; then
6772 :
6773 else
6774 echo >config.temp
6775 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6776 fi
6777
6778 # Copy the directory, assuming we have tar.
6779 # FIXME: Should we use B in the second tar? Not all systems support it.
6780 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6781
6782 # It is the responsibility of the user to correctly adjust all
6783 # symlinks. If somebody can figure out how to handle them correctly
6784 # here, feel free to add the code.
6785
6786 echo $1 > $2/COPIED
6787 fi
6788 shift; shift
6789done
6790
2429c060
PB
6791# Determine a target-dependent exec_prefix that the installed
6792# gcc will search in. Keep this list sorted by triplet, with
6793# the *-*-osname triplets last.
6794md_exec_prefix=
6795case "${target}" in
521ec477 6796 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6797 md_exec_prefix=/dev/env/DJDIR/bin
6798 ;;
2429c060 6799 *-*-hpux* | \
2429c060 6800 *-*-nto-qnx* | \
1f111696 6801 *-*-solaris2*)
2429c060
PB
6802 md_exec_prefix=/usr/ccs/bin
6803 ;;
6804esac
6805
a0da8069
NN
6806extra_arflags_for_target=
6807extra_nmflags_for_target=
6808extra_ranlibflags_for_target=
6809target_makefile_frag=/dev/null
6810case "${target}" in
77d7106f
AM
6811 spu-*-*)
6812 target_makefile_frag="config/mt-spu"
6813 ;;
429acdec
RS
6814 mips*-sde-elf*)
6815 target_makefile_frag="config/mt-sde"
6816 ;;
f3b1e08e
RS
6817 mipsisa*-*-elfoabi*)
6818 target_makefile_frag="config/mt-mips-elfoabi"
6819 ;;
e7c8859c
RS
6820 mips*-*-*linux* | mips*-*-gnu*)
6821 target_makefile_frag="config/mt-mips-gnu"
6822 ;;
29383458 6823 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6824 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6825 ;;
6826 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6827 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6828 # commands to handle both 32-bit and 64-bit objects. These flags are
6829 # harmless if we're using GNU nm or ar.
6830 extra_arflags_for_target=" -X32_64"
6831 extra_nmflags_for_target=" -B -X32_64"
6832 ;;
92f4e989
JM
6833 *-*-darwin[3-9]*)
6834 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
6835 extra_ranlibflags_for_target=" -c"
6836 ;;
a0da8069
NN
6837esac
6838
6839alphaieee_frag=/dev/null
6840case $target in
6841 alpha*-*-*)
6842 # This just makes sure to use the -mieee option to build target libs.
6843 # This should probably be set individually by each library.
6844 alphaieee_frag="config/mt-alphaieee"
6845 ;;
6846esac
6847
6848# If --enable-target-optspace always use -Os instead of -O2 to build
6849# the target libraries, similarly if it is not specified, use -Os
6850# on selected platforms.
6851ospace_frag=/dev/null
6852case "${enable_target_optspace}:${target}" in
6853 yes:*)
6854 ospace_frag="config/mt-ospace"
6855 ;;
6856 :d30v-*)
6857 ospace_frag="config/mt-d30v"
6858 ;;
6859 :m32r-* | :d10v-* | :fr30-*)
6860 ospace_frag="config/mt-ospace"
6861 ;;
6862 no:* | :*)
6863 ;;
6864 *)
6865 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6866 ;;
6867esac
6868
a0da8069
NN
6869# Some systems (e.g., one of the i386-aix systems the gas testers are
6870# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6871tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6872build_tooldir=${tooldir}
6873
a0da8069
NN
6874# Create a .gdbinit file which runs the one in srcdir
6875# and tells GDB to look there for source files.
6876
6877if test -r ${srcdir}/.gdbinit ; then
6878 case ${srcdir} in
6879 .) ;;
6880 *) cat > ./.gdbinit <<EOF
6881# ${NO_EDIT}
6882dir ${srcdir}
6883dir .
6884source ${srcdir}/.gdbinit
6885EOF
6886 ;;
6887 esac
6888fi
6889
a0da8069
NN
6890# Make sure that the compiler is able to generate an executable. If it
6891# can't, we are probably in trouble. We don't care whether we can run the
6892# executable--we might be using a cross compiler--we only care whether it
6893# can be created. At this point the main configure script has set CC.
6894we_are_ok=no
6895echo "int main () { return 0; }" > conftest.c
6896${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6897if test $? = 0 ; then
6898 if test -s conftest || test -s conftest.exe ; then
6899 we_are_ok=yes
6900 fi
c6b750e1 6901fi
a0da8069
NN
6902case $we_are_ok in
6903 no)
6904 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6905 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6906 rm -f conftest*
6907 exit 1
6908 ;;
6909esac
6910rm -f conftest*
6911
3bbd2f8f 6912# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
6913case "${host}" in
6914 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
3516a403 6915 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 6916 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
6917 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6918esac
6919
3bbd2f8f 6920# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
6921# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6922# built executables to PATH.
3bbd2f8f
AL
6923if test "$RPATH_ENVVAR" = PATH; then
6924 GCC_SHLIB_SUBDIR=/shlib
6925else
6926 GCC_SHLIB_SUBDIR=
6927fi
6928
a0da8069
NN
6929# Record target_configdirs and the configure arguments for target and
6930# build configuration in Makefile.
6931target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 6932build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 6933
2aa2364a
JR
6934# If we are building libgomp, bootstrap it.
6935if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
6936 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
6937fi
6938
a0da8069
NN
6939# Determine whether gdb needs tk/tcl or not.
6940# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6941# and in that case we want gdb to be built without tk. Ugh!
6942# In fact I believe gdb is the *only* package directly dependent on tk,
6943# so we should be able to put the 'maybe's in unconditionally and
6944# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6945# 100% sure that that's safe though.
c180f501 6946
675c6968 6947gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
6948case "$enable_gdbtk" in
6949 no)
6950 GDB_TK="" ;;
c180f501
AC
6951 yes)
6952 GDB_TK="${gdb_tk}" ;;
a0da8069 6953 *)
c180f501
AC
6954 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6955 # distro. Eventually someone will fix this and move Insight, nee
6956 # gdbtk to a separate directory.
6957 if test -d ${srcdir}/gdb/gdbtk ; then
6958 GDB_TK="${gdb_tk}"
6959 else
6960 GDB_TK=""
6961 fi
6962 ;;
a0da8069 6963esac
907be67c
DJ
6964CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6965INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 6966
6bd3dfaa 6967# Strip out unwanted targets.
dd12c3a8
NN
6968
6969# While at that, we remove Makefiles if we were started for recursive
6970# configuration, so that the top-level Makefile reconfigures them,
6971# like we used to do when configure itself was recursive.
dd12c3a8 6972
06a51eac
RW
6973# Loop over modules. We used to use the "$extrasub" feature from Autoconf
6974# but now we're fixing up the Makefile ourselves with the additional
6975# commands passed to AC_CONFIG_FILES. Use separate variables
6976# extrasub-{build,host,target} not because there is any reason to split
6977# the substitutions up that way, but only to remain below the limit of
6978# 99 commands in a script, for HP-UX sed.
6979# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 6980
16b1ad29
RW
6981case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
6982 yes:yes:*\ gold\ *:*,c++,*) ;;
6983 yes:yes:*\ gold\ *:*)
6984 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
6985 ;;
6986esac
6987
9cb3fa6f 6988# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 6989case $enable_bootstrap in
319cab08 6990 yes)
96655cc4
AO
6991 bootstrap_suffix=bootstrap
6992 BUILD_CONFIG=bootstrap-debug
6993 ;;
319cab08 6994 no)
96655cc4
AO
6995 bootstrap_suffix=no-bootstrap
6996 BUILD_CONFIG=
6997 ;;
319cab08
PB
6998esac
6999
96655cc4
AO
7000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7001$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7002
7003
7004# Check whether --with-build-config was given.
7005if test "${with_build_config+set}" = set; then :
7006 withval=$with_build_config; case $with_build_config in
7007 yes) with_build_config= ;;
7008 no) with_build_config= BUILD_CONFIG= ;;
7009 esac
7010fi
7011
7012
7013if test "x${with_build_config}" != x; then
7014 BUILD_CONFIG=$with_build_config
7015else
7016 case $BUILD_CONFIG in
7017 bootstrap-debug)
7018 if echo "int f (void) { return 0; }" > conftest.c &&
7019 ${CC} -c conftest.c &&
7020 mv conftest.o conftest.o.g0 &&
7021 ${CC} -c -g conftest.c &&
7022 mv conftest.o conftest.o.g &&
a009f2e7 7023 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
96655cc4
AO
7024 :
7025 else
7026 BUILD_CONFIG=
7027 fi
7028 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7029 ;;
7030 esac
7031fi
7032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7033$as_echo "$BUILD_CONFIG" >&6; }
7034
7035
06a51eac 7036extrasub_build=
6a9cf61e 7037for module in ${build_configdirs} ; do
498d4a71
CF
7038 if test -z "${no_recursion}" \
7039 && test -f ${build_subdir}/${module}/Makefile; then
7040 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7041 rm -f ${build_subdir}/${module}/Makefile
7042 fi
06a51eac 7043 extrasub_build="$extrasub_build
498d4a71
CF
7044/^@if build-$module\$/d
7045/^@endif build-$module\$/d
7046/^@if build-$module-$bootstrap_suffix\$/d
7047/^@endif build-$module-$bootstrap_suffix\$/d"
7048done
06a51eac 7049extrasub_host=
498d4a71 7050for module in ${configdirs} ; do
80911fe1 7051 if test -z "${no_recursion}"; then
8cf39b1b 7052 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7053 if test -f ${file}; then
7054 echo 1>&2 "*** removing ${file} to force reconfigure"
7055 rm -f ${file}
7056 fi
7057 done
498d4a71 7058 fi
06a51eac 7059 extrasub_host="$extrasub_host
498d4a71
CF
7060/^@if $module\$/d
7061/^@endif $module\$/d
7062/^@if $module-$bootstrap_suffix\$/d
7063/^@endif $module-$bootstrap_suffix\$/d"
7064done
06a51eac 7065extrasub_target=
498d4a71
CF
7066for module in ${target_configdirs} ; do
7067 if test -z "${no_recursion}" \
7068 && test -f ${target_subdir}/${module}/Makefile; then
7069 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7070 rm -f ${target_subdir}/${module}/Makefile
7071 fi
e8a5fa9c
RW
7072
7073 # We only bootstrap target libraries listed in bootstrap_target_libs.
7074 case $bootstrap_target_libs in
7075 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7076 *) target_bootstrap_suffix=no-bootstrap ;;
7077 esac
7078
06a51eac 7079 extrasub_target="$extrasub_target
498d4a71
CF
7080/^@if target-$module\$/d
7081/^@endif target-$module\$/d
e8a5fa9c
RW
7082/^@if target-$module-$target_bootstrap_suffix\$/d
7083/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7084done
7085
06a51eac
RW
7086# Do the final fixup along with target modules.
7087extrasub_target="$extrasub_target
6bd3dfaa 7088/^@if /,/^@endif /d"
a0da8069
NN
7089
7090# Create the serialization dependencies. This uses a temporary file.
7091
81ecdfbb
RW
7092# Check whether --enable-serial-configure was given.
7093if test "${enable_serial_configure+set}" = set; then :
7094 enableval=$enable_serial_configure;
7095fi
e6bfb94a
AO
7096
7097
1047cb91
DD
7098case ${enable_serial_configure} in
7099 yes)
7100 enable_serial_build_configure=yes
7101 enable_serial_host_configure=yes
7102 enable_serial_target_configure=yes
7103 ;;
7104esac
7105
a0da8069
NN
7106# These force 'configure's to be done one at a time, to avoid problems
7107# with contention over a shared config.cache.
7108rm -f serdep.tmp
e6bfb94a 7109echo '# serdep.tmp' > serdep.tmp
a0da8069 7110olditem=
1047cb91 7111test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7112for item in ${build_configdirs} ; do
7113 case ${olditem} in
7114 "") ;;
e6bfb94a 7115 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7116 esac
7117 olditem=${item}
7118done
7119olditem=
1047cb91 7120test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7121for item in ${configdirs} ; do
7122 case ${olditem} in
7123 "") ;;
e6bfb94a 7124 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7125 esac
7126 olditem=${item}
7127done
7128olditem=
1047cb91 7129test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7130for item in ${target_configdirs} ; do
7131 case ${olditem} in
7132 "") ;;
e6bfb94a 7133 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7134 esac
7135 olditem=${item}
7136done
7137serialization_dependencies=serdep.tmp
7138
7139
e6bfb94a 7140# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7141# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7142# might not want to pass down to subconfigures. The exception being
7143# --cache-file=/dev/null, which is used to turn off the use of cache
7144# files altogether, and which should be passed on to subconfigures.
7145# Also strip program-prefix, program-suffix, and program-transform-name,
7146# so that we can pass down a consistent program-transform-name.
c6b750e1 7147baseargs=
65b4571a 7148tbaseargs=
c6b750e1
DJ
7149keep_next=no
7150skip_next=no
7151eval "set -- $ac_configure_args"
18f6b6ee
PB
7152for ac_arg
7153do
c6b750e1
DJ
7154 if test X"$skip_next" = X"yes"; then
7155 skip_next=no
7156 continue
7157 fi
7158 if test X"$keep_next" = X"yes"; then
7159 case $ac_arg in
7160 *\'*)
7161 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7162 esac
7163 baseargs="$baseargs '$ac_arg'"
65b4571a 7164 tbaseargs="$tbaseargs '$ac_arg'"
c6b750e1
DJ
7165 keep_next=no
7166 continue
7167 fi
7168
7169 # Handle separated arguments. Based on the logic generated by
7170 # autoconf 2.59.
7171 case $ac_arg in
7172 *=* | --config-cache | -C | -disable-* | --disable-* \
7173 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7174 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7175 | -with-* | --with-* | -without-* | --without-* | --x)
7176 separate_arg=no
7177 ;;
7178 -*)
7179 separate_arg=yes
7180 ;;
7181 *)
7182 separate_arg=no
7183 ;;
7184 esac
7185
65b4571a
AO
7186 skip_targ=no
7187 case $ac_arg in
7188
7189 --with-* | --without-*)
7190 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7191
7192 case $libopt in
7193 *[-_]include)
7194 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7195 ;;
7196 *[-_]lib)
7197 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7198 ;;
7199 *)
7200 lib=$libopt
7201 ;;
7202 esac
7203
7204
7205 case $lib in
7206 mpc | mpfr | gmp | ppl | cloog)
7207 # If we're processing --with-$lib, --with-$lib-include or
7208 # --with-$lib-lib, for one of the libs above, and target is
7209 # different from host, don't pass the current argument to any
7210 # target library's configure.
7211 if test x$is_cross_compiler = xyes; then
7212 skip_targ=yes
7213 fi
7214 ;;
7215 esac
7216 ;;
7217 esac
7218
c6b750e1 7219 case "$ac_arg" in
30167e0a
NC
7220 --cache-file=/dev/null | \
7221 -cache-file=/dev/null )
7222 # Handled here to avoid the test to skip args below.
7223 baseargs="$baseargs '$ac_arg'"
65b4571a 7224 tbaseargs="$tbaseargs '$ac_arg'"
30167e0a
NC
7225 # Assert: $separate_arg should always be no.
7226 keep_next=$separate_arg
7227 ;;
c6b750e1
DJ
7228 --no*)
7229 continue
7230 ;;
7231 --c* | \
7232 --sr* | \
7233 --ho* | \
7234 --bu* | \
7235 --t* | \
7236 --program-* | \
7237 -cache_file* | \
7238 -srcdir* | \
7239 -host* | \
7240 -build* | \
7241 -target* | \
7242 -program-prefix* | \
7243 -program-suffix* | \
7244 -program-transform-name* )
7245 skip_next=$separate_arg
7246 continue
7247 ;;
7248 -*)
7249 # An option. Add it.
7250 case $ac_arg in
7251 *\'*)
7252 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7253 esac
7254 baseargs="$baseargs '$ac_arg'"
65b4571a
AO
7255 if test X"$skip_targ" = Xno; then
7256 tbaseargs="$tbaseargs '$ac_arg'"
7257 fi
c6b750e1
DJ
7258 keep_next=$separate_arg
7259 ;;
7260 *)
7261 # Either a variable assignment, or a nonopt (triplet). Don't
7262 # pass it down; let the Makefile handle this.
7263 continue
7264 ;;
7265 esac
7266done
7267# Remove the initial space we just introduced and, as these will be
7268# expanded by make, quote '$'.
7269baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7270
f27d4f92
DJ
7271# Add in --program-transform-name, after --program-prefix and
7272# --program-suffix have been applied to it. Autoconf has already
7273# doubled dollar signs and backslashes in program_transform_name; we want
7274# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7275# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7276# Also, because we want to override the logic in subdir configure scripts to
7277# choose program_transform_name, replace any s,x,x, with s,y,y,.
7278sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7279${program_transform_name}
7280EOF_SED
7281gcc_transform_name=`cat conftestsed.out`
7282rm -f conftestsed.out
7283baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
65b4571a 7284tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7285if test "$silent" = yes; then
7286 baseargs="$baseargs --silent"
65b4571a 7287 tbaseargs="$tbaseargs --silent"
2444379b 7288fi
34a0f3cf 7289baseargs="$baseargs --disable-option-checking"
65b4571a 7290tbaseargs="$tbaseargs --disable-option-checking"
f27d4f92 7291
4074d5f2
RW
7292# Record and document user additions to sub configure arguments.
7293
7294
7295
7296
a0da8069
NN
7297# For the build-side libraries, we just need to pretend we're native,
7298# and not use the same cache file. Multilibs are neither needed nor
7299# desired.
4074d5f2 7300build_configargs="$build_configargs --cache-file=../config.cache ${baseargs}"
a0da8069
NN
7301
7302# For host modules, accept cache file option, or specification as blank.
7303case "${cache_file}" in
7304"") # empty
7305 cache_file_option="" ;;
7306/* | [A-Za-z]:[\\/]* ) # absolute path
7307 cache_file_option="--cache-file=${cache_file}" ;;
7308*) # relative path
7309 cache_file_option="--cache-file=../${cache_file}" ;;
7310esac
7311
82252c06
NN
7312# Host dirs don't like to share a cache file either, horribly enough.
7313# This seems to be due to autoconf 2.5x stupidity.
4074d5f2 7314host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069 7315
65b4571a 7316target_configargs="$target_configargs ${tbaseargs}"
a0da8069
NN
7317
7318# Passing a --with-cross-host argument lets the target libraries know
7319# whether they are being built with a cross-compiler or being built
7320# native. However, it would be better to use other mechanisms to make the
7321# sorts of decisions they want to make on this basis. Please consider
7322# this option to be deprecated. FIXME.
7323if test x${is_cross_compiler} = xyes ; then
c6b750e1 7324 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7325fi
7326
938d2b74
RW
7327# Default to --enable-multilib.
7328if test x${enable_multilib} = x ; then
a0da8069 7329 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7330fi
a0da8069
NN
7331
7332# Pass --with-newlib if appropriate. Note that target_configdirs has
7333# changed from the earlier setting of with_newlib.
7334if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7335 target_configargs="--with-newlib ${target_configargs}"
7336fi
7337
95036d20
NN
7338# Different target subdirs use different values of certain variables
7339# (notably CXX). Worse, multilibs use *lots* of different values.
7340# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7341# it doesn't automatically accept command-line overrides of them.
7342# This means it's not safe for target subdirs to share a cache file,
7343# which is disgusting, but there you have it. Hopefully this can be
7344# fixed in future. It's still worthwhile to use a cache file for each
7345# directory. I think.
7346
ae380b45
MS
7347# Pass the appropriate --build, --host, --target and --cache-file arguments.
7348# We need to pass --target, as newer autoconf's requires consistency
7349# for target_alias and gcc doesn't manage it consistently.
4b900473 7350target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7351
a0da8069
NN
7352FLAGS_FOR_TARGET=
7353case " $target_configdirs " in
7354 *" newlib "*)
7355 case " $target_configargs " in
7356 *" --with-newlib "*)
7357 case "$target" in
1f53ca9a
AO
7358 *-cygwin*)
7359 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/include -isystem $$s/winsup/cygwin/include -isystem $$s/winsup/w32api/include'
7360 ;;
a0da8069
NN
7361 esac
7362
7363 # If we're not building GCC, don't discard standard headers.
7364 if test -d ${srcdir}/gcc; then
7365 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7366
7367 if test "${build}" != "${host}"; then
7368 # On Canadian crosses, CC_FOR_TARGET will have already been set
7369 # by `configure', so we won't have an opportunity to add -Bgcc/
7370 # to it. This is right: we don't want to search that directory
7371 # for binaries, but we want the header files in there, so add
7372 # them explicitly.
e552509b 7373 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
a0da8069
NN
7374
7375 # Someone might think of using the pre-installed headers on
7376 # Canadian crosses, in case the installed compiler is not fully
7377 # compatible with the compiler being built. In this case, it
7378 # would be better to flag an error than risking having
7379 # incompatible object files being constructed. We can't
7380 # guarantee that an error will be flagged, but let's hope the
7381 # compiler will do it, when presented with incompatible header
7382 # files.
7383 fi
7384 fi
7385
7386 case "${target}-${is_cross_compiler}" in
ec11bdc6 7387 i[3456789]86-*-linux*-no)
a0da8069
NN
7388 # Here host == target, so we don't need to build gcc,
7389 # so we don't want to discard standard headers.
7390 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7391 ;;
7392 *)
7393 # If we're building newlib, use its generic headers last, but search
7394 # for any libc-related directories first (so make it the last -B
7395 # switch).
7396 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
691bb5a1
DD
7397
7398 # If we're building libgloss, find the startup file, simulator library
7399 # and linker script.
7400 case " $target_configdirs " in
7401 *" libgloss "*)
7402 # Look for startup file, simulator library and maybe linker script.
7403 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7404 # Look for libnosys.a in case the target needs it.
7405 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7406 # Most targets have the linker script in the source directory.
7407 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7408 ;;
7409 esac
a0da8069
NN
7410 ;;
7411 esac
7412 ;;
7413 esac
7414 ;;
7415esac
1f53ca9a 7416
45055374 7417case "$target" in
1f53ca9a
AO
7418 x86_64-*mingw* | *-w64-mingw*)
7419 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7420 # however, use a symlink named 'mingw' in ${prefix} .
7421 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7422 ;;
7423 *-mingw*)
7424 # MinGW can't be handled as Cygwin above since it does not use newlib.
7425 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'
7426 ;;
45055374 7427esac
a0da8069 7428
5fbad20a
DD
7429# Allow the user to override the flags for
7430# our build compiler if desired.
c66487f8
NC
7431if test x"${build}" = x"${host}" ; then
7432 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7433 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7434 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7435fi
5fbad20a 7436
a0da8069
NN
7437# On Canadian crosses, we'll be searching the right directories for
7438# the previously-installed cross compiler, so don't bother to add
7439# flags for directories within the install tree of the compiler
7440# being built; programs in there won't even run.
7441if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7442 # Search for pre-installed headers if nothing else fits.
bba45b8b 7443 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
a0da8069
NN
7444fi
7445
7446if test "x${use_gnu_ld}" = x &&
7447 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7448 # Arrange for us to find uninstalled linker scripts.
b00612cc 7449 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7450fi
7451
a481dbb7
DD
7452# Search for other target-specific linker scripts and such.
7453case "${target}" in
4e206d7e
DB
7454 mep*)
7455 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7456 ;;
7457esac
7458
a0da8069 7459# Makefile fragments.
3e707e94
PB
7460for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7461do
7462 eval fragval=\$$frag
7463 if test $fragval != /dev/null; then
7464 eval $frag=${srcdir}/$fragval
7465 fi
7466done
a0da8069
NN
7467
7468
7469
7470
7471
7472# Miscellanea: directories, flags, etc.
7473
7474
7475
7476
7477
7478
7479
3bbd2f8f 7480
6a9cf61e 7481# Build module lists & subconfigure args.
a0da8069
NN
7482
7483
7484
be01d343
PB
7485# Host module lists & subconfigure args.
7486
7487
7488
911e63d0 7489
be01d343
PB
7490# Target module lists & subconfigure args.
7491
7492
7493
7494# Build tools.
7495
7496
7497
1576798e
PB
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
be01d343
PB
7512# Generate default definitions for YACC, M4, LEX and other programs that run
7513# on the build machine. These are used if the Makefile can't locate these
7514# programs in objdir.
7515MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7516
7517for ac_prog in 'bison -y' byacc yacc
7518do
c6b750e1 7519 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7520set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7522$as_echo_n "checking for $ac_word... " >&6; }
7523if test "${ac_cv_prog_YACC+set}" = set; then :
7524 $as_echo_n "(cached) " >&6
be01d343
PB
7525else
7526 if test -n "$YACC"; then
7527 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7528else
c6b750e1
DJ
7529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7530for as_dir in $PATH
7531do
7532 IFS=$as_save_IFS
7533 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7534 for ac_exec_ext in '' $ac_executable_extensions; do
7535 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7536 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7538 break 2
7539 fi
7540done
81ecdfbb
RW
7541 done
7542IFS=$as_save_IFS
c6b750e1 7543
be01d343
PB
7544fi
7545fi
c6b750e1 7546YACC=$ac_cv_prog_YACC
be01d343 7547if test -n "$YACC"; then
81ecdfbb
RW
7548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7549$as_echo "$YACC" >&6; }
be01d343 7550else
81ecdfbb
RW
7551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7552$as_echo "no" >&6; }
be01d343
PB
7553fi
7554
81ecdfbb 7555
c6b750e1 7556 test -n "$YACC" && break
be01d343
PB
7557done
7558test -n "$YACC" || YACC="$MISSING bison -y"
7559
7560case " $build_configdirs " in
7561 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
be01d343
PB
7562esac
7563
7564for ac_prog in bison
7565do
c6b750e1 7566 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7567set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7569$as_echo_n "checking for $ac_word... " >&6; }
7570if test "${ac_cv_prog_BISON+set}" = set; then :
7571 $as_echo_n "(cached) " >&6
be01d343
PB
7572else
7573 if test -n "$BISON"; then
7574 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7575else
c6b750e1
DJ
7576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7577for as_dir in $PATH
7578do
7579 IFS=$as_save_IFS
7580 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7581 for ac_exec_ext in '' $ac_executable_extensions; do
7582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7583 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7585 break 2
7586 fi
7587done
81ecdfbb
RW
7588 done
7589IFS=$as_save_IFS
c6b750e1 7590
be01d343
PB
7591fi
7592fi
c6b750e1 7593BISON=$ac_cv_prog_BISON
be01d343 7594if test -n "$BISON"; then
81ecdfbb
RW
7595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7596$as_echo "$BISON" >&6; }
be01d343 7597else
81ecdfbb
RW
7598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7599$as_echo "no" >&6; }
be01d343
PB
7600fi
7601
81ecdfbb 7602
c6b750e1 7603 test -n "$BISON" && break
be01d343
PB
7604done
7605test -n "$BISON" || BISON="$MISSING bison"
7606
7607case " $build_configdirs " in
7608 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7609esac
7610
7611for ac_prog in gm4 gnum4 m4
7612do
c6b750e1 7613 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7614set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7616$as_echo_n "checking for $ac_word... " >&6; }
7617if test "${ac_cv_prog_M4+set}" = set; then :
7618 $as_echo_n "(cached) " >&6
be01d343
PB
7619else
7620 if test -n "$M4"; then
7621 ac_cv_prog_M4="$M4" # Let the user override the test.
7622else
c6b750e1
DJ
7623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7624for as_dir in $PATH
7625do
7626 IFS=$as_save_IFS
7627 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7628 for ac_exec_ext in '' $ac_executable_extensions; do
7629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7630 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7632 break 2
7633 fi
7634done
81ecdfbb
RW
7635 done
7636IFS=$as_save_IFS
c6b750e1 7637
be01d343
PB
7638fi
7639fi
c6b750e1 7640M4=$ac_cv_prog_M4
be01d343 7641if test -n "$M4"; then
81ecdfbb
RW
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7643$as_echo "$M4" >&6; }
be01d343 7644else
81ecdfbb
RW
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7646$as_echo "no" >&6; }
be01d343
PB
7647fi
7648
81ecdfbb 7649
c6b750e1 7650 test -n "$M4" && break
be01d343
PB
7651done
7652test -n "$M4" || M4="$MISSING m4"
7653
7654case " $build_configdirs " in
7655 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7656esac
7657
7658for ac_prog in flex lex
7659do
c6b750e1 7660 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7661set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7663$as_echo_n "checking for $ac_word... " >&6; }
7664if test "${ac_cv_prog_LEX+set}" = set; then :
7665 $as_echo_n "(cached) " >&6
be01d343
PB
7666else
7667 if test -n "$LEX"; then
7668 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7669else
c6b750e1
DJ
7670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7671for as_dir in $PATH
7672do
7673 IFS=$as_save_IFS
7674 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7675 for ac_exec_ext in '' $ac_executable_extensions; do
7676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7677 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7679 break 2
7680 fi
7681done
81ecdfbb
RW
7682 done
7683IFS=$as_save_IFS
c6b750e1 7684
be01d343
PB
7685fi
7686fi
c6b750e1 7687LEX=$ac_cv_prog_LEX
be01d343 7688if test -n "$LEX"; then
81ecdfbb
RW
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7690$as_echo "$LEX" >&6; }
be01d343 7691else
81ecdfbb
RW
7692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7693$as_echo "no" >&6; }
be01d343
PB
7694fi
7695
81ecdfbb 7696
c6b750e1 7697 test -n "$LEX" && break
be01d343
PB
7698done
7699test -n "$LEX" || LEX="$MISSING flex"
7700
7701case " $build_configdirs " in
7702 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7703 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7704esac
7705
7706for ac_prog in flex
7707do
c6b750e1 7708 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7709set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7711$as_echo_n "checking for $ac_word... " >&6; }
7712if test "${ac_cv_prog_FLEX+set}" = set; then :
7713 $as_echo_n "(cached) " >&6
be01d343
PB
7714else
7715 if test -n "$FLEX"; then
7716 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7717else
c6b750e1
DJ
7718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7719for as_dir in $PATH
7720do
7721 IFS=$as_save_IFS
7722 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7723 for ac_exec_ext in '' $ac_executable_extensions; do
7724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7725 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7727 break 2
7728 fi
7729done
81ecdfbb
RW
7730 done
7731IFS=$as_save_IFS
c6b750e1 7732
be01d343
PB
7733fi
7734fi
c6b750e1 7735FLEX=$ac_cv_prog_FLEX
be01d343 7736if test -n "$FLEX"; then
81ecdfbb
RW
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7738$as_echo "$FLEX" >&6; }
be01d343 7739else
81ecdfbb
RW
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7741$as_echo "no" >&6; }
be01d343
PB
7742fi
7743
81ecdfbb 7744
c6b750e1 7745 test -n "$FLEX" && break
be01d343
PB
7746done
7747test -n "$FLEX" || FLEX="$MISSING flex"
7748
7749case " $build_configdirs " in
7750 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7751esac
7752
7753for ac_prog in makeinfo
7754do
c6b750e1 7755 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7756set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7758$as_echo_n "checking for $ac_word... " >&6; }
7759if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7760 $as_echo_n "(cached) " >&6
be01d343
PB
7761else
7762 if test -n "$MAKEINFO"; then
7763 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7764else
c6b750e1
DJ
7765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7766for as_dir in $PATH
7767do
7768 IFS=$as_save_IFS
7769 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7770 for ac_exec_ext in '' $ac_executable_extensions; do
7771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7772 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7774 break 2
7775 fi
7776done
81ecdfbb
RW
7777 done
7778IFS=$as_save_IFS
c6b750e1 7779
be01d343
PB
7780fi
7781fi
c6b750e1 7782MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7783if test -n "$MAKEINFO"; then
81ecdfbb
RW
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7785$as_echo "$MAKEINFO" >&6; }
be01d343 7786else
81ecdfbb
RW
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7788$as_echo "no" >&6; }
be01d343
PB
7789fi
7790
81ecdfbb 7791
c6b750e1 7792 test -n "$MAKEINFO" && break
be01d343
PB
7793done
7794test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7795
7796case " $build_configdirs " in
7797 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7798 *)
7799
10ad8ef3 7800 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7801 # higher, else we use the "missing" dummy.
7802 if ${MAKEINFO} --version \
10ad8ef3 7803 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7804 :
7805 else
7806 MAKEINFO="$MISSING makeinfo"
7807 fi
7808 ;;
7809
7810esac
a0da8069 7811
be01d343 7812# FIXME: expect and dejagnu may become build tools?
a0da8069 7813
be01d343
PB
7814for ac_prog in expect
7815do
c6b750e1 7816 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7817set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7819$as_echo_n "checking for $ac_word... " >&6; }
7820if test "${ac_cv_prog_EXPECT+set}" = set; then :
7821 $as_echo_n "(cached) " >&6
be01d343
PB
7822else
7823 if test -n "$EXPECT"; then
7824 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7825else
c6b750e1
DJ
7826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7827for as_dir in $PATH
7828do
7829 IFS=$as_save_IFS
7830 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7831 for ac_exec_ext in '' $ac_executable_extensions; do
7832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7833 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 7834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7835 break 2
7836 fi
7837done
81ecdfbb
RW
7838 done
7839IFS=$as_save_IFS
c6b750e1 7840
be01d343
PB
7841fi
7842fi
c6b750e1 7843EXPECT=$ac_cv_prog_EXPECT
be01d343 7844if test -n "$EXPECT"; then
81ecdfbb
RW
7845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7846$as_echo "$EXPECT" >&6; }
be01d343 7847else
81ecdfbb
RW
7848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7849$as_echo "no" >&6; }
be01d343 7850fi
a0da8069 7851
81ecdfbb 7852
c6b750e1 7853 test -n "$EXPECT" && break
be01d343
PB
7854done
7855test -n "$EXPECT" || EXPECT="expect"
a0da8069 7856
be01d343
PB
7857case " $configdirs " in
7858 *" expect "*)
7859 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7860 ;;
7861esac
a0da8069 7862
be01d343
PB
7863for ac_prog in runtest
7864do
c6b750e1 7865 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7866set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7868$as_echo_n "checking for $ac_word... " >&6; }
7869if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7870 $as_echo_n "(cached) " >&6
be01d343
PB
7871else
7872 if test -n "$RUNTEST"; then
7873 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
7874else
c6b750e1
DJ
7875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7876for as_dir in $PATH
7877do
7878 IFS=$as_save_IFS
7879 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7880 for ac_exec_ext in '' $ac_executable_extensions; do
7881 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7882 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 7883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7884 break 2
7885 fi
7886done
81ecdfbb
RW
7887 done
7888IFS=$as_save_IFS
c6b750e1 7889
be01d343
PB
7890fi
7891fi
c6b750e1 7892RUNTEST=$ac_cv_prog_RUNTEST
be01d343 7893if test -n "$RUNTEST"; then
81ecdfbb
RW
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7895$as_echo "$RUNTEST" >&6; }
be01d343 7896else
81ecdfbb
RW
7897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7898$as_echo "no" >&6; }
be01d343 7899fi
a0da8069 7900
81ecdfbb 7901
c6b750e1 7902 test -n "$RUNTEST" && break
be01d343
PB
7903done
7904test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 7905
be01d343
PB
7906case " $configdirs " in
7907 *" dejagnu "*)
6b89cc21 7908 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
7909 ;;
7910esac
a0da8069
NN
7911
7912
a0da8069 7913# Host tools.
859789af
AC
7914ncn_tool_prefix=
7915test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7916ncn_target_tool_prefix=
7917test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7918
9a819804
AO
7919
7920
7921if test -n "$AR"; then
7922 ac_cv_prog_AR=$AR
7923elif test -n "$ac_cv_prog_AR"; then
7924 AR=$ac_cv_prog_AR
7925fi
7926
7927if test -n "$ac_cv_prog_AR"; then
7928 for ncn_progname in ar; do
7929 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7930set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7932$as_echo_n "checking for $ac_word... " >&6; }
7933if test "${ac_cv_prog_AR+set}" = set; then :
7934 $as_echo_n "(cached) " >&6
9a819804
AO
7935else
7936 if test -n "$AR"; then
7937 ac_cv_prog_AR="$AR" # Let the user override the test.
7938else
7939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7940for as_dir in $PATH
7941do
7942 IFS=$as_save_IFS
7943 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7944 for ac_exec_ext in '' $ac_executable_extensions; do
7945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7946 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7948 break 2
7949 fi
7950done
81ecdfbb
RW
7951 done
7952IFS=$as_save_IFS
9a819804
AO
7953
7954fi
7955fi
7956AR=$ac_cv_prog_AR
7957if test -n "$AR"; then
81ecdfbb
RW
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7959$as_echo "$AR" >&6; }
9a819804 7960else
81ecdfbb
RW
7961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7962$as_echo "no" >&6; }
9a819804
AO
7963fi
7964
81ecdfbb 7965
9a819804
AO
7966 done
7967fi
7968
7969for ncn_progname in ar; do
05cbd757
PB
7970 if test -n "$ncn_tool_prefix"; then
7971 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7972set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7974$as_echo_n "checking for $ac_word... " >&6; }
7975if test "${ac_cv_prog_AR+set}" = set; then :
7976 $as_echo_n "(cached) " >&6
859789af
AC
7977else
7978 if test -n "$AR"; then
7979 ac_cv_prog_AR="$AR" # Let the user override the test.
7980else
c6b750e1
DJ
7981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7982for as_dir in $PATH
7983do
7984 IFS=$as_save_IFS
7985 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7986 for ac_exec_ext in '' $ac_executable_extensions; do
7987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7988 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7990 break 2
7991 fi
7992done
81ecdfbb
RW
7993 done
7994IFS=$as_save_IFS
c6b750e1 7995
859789af
AC
7996fi
7997fi
c6b750e1 7998AR=$ac_cv_prog_AR
859789af 7999if test -n "$AR"; then
81ecdfbb
RW
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8001$as_echo "$AR" >&6; }
859789af 8002else
81ecdfbb
RW
8003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8004$as_echo "no" >&6; }
859789af
AC
8005fi
8006
81ecdfbb 8007
05cbd757
PB
8008 fi
8009 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8010 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8011set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8013$as_echo_n "checking for $ac_word... " >&6; }
8014if test "${ac_cv_prog_AR+set}" = set; then :
8015 $as_echo_n "(cached) " >&6
859789af 8016else
05cbd757
PB
8017 if test -n "$AR"; then
8018 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8019else
c6b750e1
DJ
8020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8021for as_dir in $PATH
8022do
8023 IFS=$as_save_IFS
8024 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8025 for ac_exec_ext in '' $ac_executable_extensions; do
8026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8027 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8029 break 2
8030 fi
8031done
81ecdfbb
RW
8032 done
8033IFS=$as_save_IFS
c6b750e1 8034
859789af
AC
8035fi
8036fi
c6b750e1 8037AR=$ac_cv_prog_AR
05cbd757 8038if test -n "$AR"; then
81ecdfbb
RW
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8040$as_echo "$AR" >&6; }
859789af 8041else
81ecdfbb
RW
8042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8043$as_echo "no" >&6; }
859789af 8044fi
c6b750e1 8045
81ecdfbb 8046
05cbd757
PB
8047 fi
8048 test -n "$ac_cv_prog_AR" && break
8049done
8050
8051if test -z "$ac_cv_prog_AR" ; then
8052 set dummy ar
8053 if test $build = $host ; then
8054 AR="$2"
859789af 8055 else
05cbd757 8056 AR="${ncn_tool_prefix}$2"
859789af 8057 fi
859789af
AC
8058fi
8059
9a819804
AO
8060
8061
8062if test -n "$AS"; then
8063 ac_cv_prog_AS=$AS
8064elif test -n "$ac_cv_prog_AS"; then
8065 AS=$ac_cv_prog_AS
8066fi
8067
8068if test -n "$ac_cv_prog_AS"; then
8069 for ncn_progname in as; do
8070 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8071set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8073$as_echo_n "checking for $ac_word... " >&6; }
8074if test "${ac_cv_prog_AS+set}" = set; then :
8075 $as_echo_n "(cached) " >&6
9a819804
AO
8076else
8077 if test -n "$AS"; then
8078 ac_cv_prog_AS="$AS" # Let the user override the test.
8079else
8080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8081for as_dir in $PATH
8082do
8083 IFS=$as_save_IFS
8084 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8085 for ac_exec_ext in '' $ac_executable_extensions; do
8086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8087 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8089 break 2
8090 fi
8091done
81ecdfbb
RW
8092 done
8093IFS=$as_save_IFS
9a819804
AO
8094
8095fi
8096fi
8097AS=$ac_cv_prog_AS
8098if test -n "$AS"; then
81ecdfbb
RW
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8100$as_echo "$AS" >&6; }
9a819804 8101else
81ecdfbb
RW
8102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8103$as_echo "no" >&6; }
9a819804
AO
8104fi
8105
81ecdfbb 8106
9a819804
AO
8107 done
8108fi
8109
8110for ncn_progname in as; do
05cbd757
PB
8111 if test -n "$ncn_tool_prefix"; then
8112 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8113set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8115$as_echo_n "checking for $ac_word... " >&6; }
8116if test "${ac_cv_prog_AS+set}" = set; then :
8117 $as_echo_n "(cached) " >&6
859789af
AC
8118else
8119 if test -n "$AS"; then
8120 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8121else
8122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8123for as_dir in $PATH
8124do
8125 IFS=$as_save_IFS
8126 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8127 for ac_exec_ext in '' $ac_executable_extensions; do
8128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8129 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8131 break 2
8132 fi
8133done
81ecdfbb
RW
8134 done
8135IFS=$as_save_IFS
c6b750e1 8136
859789af
AC
8137fi
8138fi
c6b750e1 8139AS=$ac_cv_prog_AS
859789af 8140if test -n "$AS"; then
81ecdfbb
RW
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8142$as_echo "$AS" >&6; }
859789af 8143else
81ecdfbb
RW
8144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8145$as_echo "no" >&6; }
859789af
AC
8146fi
8147
81ecdfbb 8148
05cbd757
PB
8149 fi
8150 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8151 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8152set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8154$as_echo_n "checking for $ac_word... " >&6; }
8155if test "${ac_cv_prog_AS+set}" = set; then :
8156 $as_echo_n "(cached) " >&6
859789af 8157else
05cbd757
PB
8158 if test -n "$AS"; then
8159 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8160else
c6b750e1
DJ
8161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8162for as_dir in $PATH
8163do
8164 IFS=$as_save_IFS
8165 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8166 for ac_exec_ext in '' $ac_executable_extensions; do
8167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8168 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8170 break 2
8171 fi
8172done
81ecdfbb
RW
8173 done
8174IFS=$as_save_IFS
c6b750e1 8175
859789af
AC
8176fi
8177fi
c6b750e1 8178AS=$ac_cv_prog_AS
05cbd757 8179if test -n "$AS"; then
81ecdfbb
RW
8180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8181$as_echo "$AS" >&6; }
859789af 8182else
81ecdfbb
RW
8183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8184$as_echo "no" >&6; }
859789af 8185fi
c6b750e1 8186
81ecdfbb 8187
05cbd757
PB
8188 fi
8189 test -n "$ac_cv_prog_AS" && break
8190done
8191
8192if test -z "$ac_cv_prog_AS" ; then
8193 set dummy as
8194 if test $build = $host ; then
8195 AS="$2"
859789af 8196 else
05cbd757 8197 AS="${ncn_tool_prefix}$2"
859789af 8198 fi
859789af
AC
8199fi
8200
9a819804
AO
8201
8202
8203if test -n "$DLLTOOL"; then
8204 ac_cv_prog_DLLTOOL=$DLLTOOL
8205elif test -n "$ac_cv_prog_DLLTOOL"; then
8206 DLLTOOL=$ac_cv_prog_DLLTOOL
8207fi
8208
8209if test -n "$ac_cv_prog_DLLTOOL"; then
8210 for ncn_progname in dlltool; do
8211 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8212set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8214$as_echo_n "checking for $ac_word... " >&6; }
8215if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8216 $as_echo_n "(cached) " >&6
9a819804
AO
8217else
8218 if test -n "$DLLTOOL"; then
8219 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8220else
8221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8222for as_dir in $PATH
8223do
8224 IFS=$as_save_IFS
8225 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8226 for ac_exec_ext in '' $ac_executable_extensions; do
8227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8228 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8230 break 2
8231 fi
8232done
81ecdfbb
RW
8233 done
8234IFS=$as_save_IFS
9a819804
AO
8235
8236fi
8237fi
8238DLLTOOL=$ac_cv_prog_DLLTOOL
8239if test -n "$DLLTOOL"; then
81ecdfbb
RW
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8241$as_echo "$DLLTOOL" >&6; }
9a819804 8242else
81ecdfbb
RW
8243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8244$as_echo "no" >&6; }
9a819804
AO
8245fi
8246
81ecdfbb 8247
9a819804
AO
8248 done
8249fi
8250
8251for ncn_progname in dlltool; do
05cbd757
PB
8252 if test -n "$ncn_tool_prefix"; then
8253 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8254set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8256$as_echo_n "checking for $ac_word... " >&6; }
8257if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8258 $as_echo_n "(cached) " >&6
859789af
AC
8259else
8260 if test -n "$DLLTOOL"; then
8261 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8262else
c6b750e1
DJ
8263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8264for as_dir in $PATH
8265do
8266 IFS=$as_save_IFS
8267 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8268 for ac_exec_ext in '' $ac_executable_extensions; do
8269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8270 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8272 break 2
8273 fi
8274done
81ecdfbb
RW
8275 done
8276IFS=$as_save_IFS
c6b750e1 8277
859789af
AC
8278fi
8279fi
c6b750e1 8280DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8281if test -n "$DLLTOOL"; then
81ecdfbb
RW
8282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8283$as_echo "$DLLTOOL" >&6; }
859789af 8284else
81ecdfbb
RW
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8286$as_echo "no" >&6; }
859789af
AC
8287fi
8288
81ecdfbb 8289
05cbd757
PB
8290 fi
8291 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8292 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8293set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8295$as_echo_n "checking for $ac_word... " >&6; }
8296if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8297 $as_echo_n "(cached) " >&6
859789af 8298else
05cbd757
PB
8299 if test -n "$DLLTOOL"; then
8300 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8301else
c6b750e1
DJ
8302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8303for as_dir in $PATH
8304do
8305 IFS=$as_save_IFS
8306 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8307 for ac_exec_ext in '' $ac_executable_extensions; do
8308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8309 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8311 break 2
8312 fi
8313done
81ecdfbb
RW
8314 done
8315IFS=$as_save_IFS
c6b750e1 8316
859789af
AC
8317fi
8318fi
c6b750e1 8319DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8320if test -n "$DLLTOOL"; then
81ecdfbb
RW
8321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8322$as_echo "$DLLTOOL" >&6; }
859789af 8323else
81ecdfbb
RW
8324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8325$as_echo "no" >&6; }
859789af 8326fi
c6b750e1 8327
81ecdfbb 8328
05cbd757
PB
8329 fi
8330 test -n "$ac_cv_prog_DLLTOOL" && break
8331done
8332
8333if test -z "$ac_cv_prog_DLLTOOL" ; then
8334 set dummy dlltool
8335 if test $build = $host ; then
8336 DLLTOOL="$2"
859789af 8337 else
05cbd757 8338 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8339 fi
859789af
AC
8340fi
8341
9a819804
AO
8342
8343
8344if test -n "$LD"; then
8345 ac_cv_prog_LD=$LD
8346elif test -n "$ac_cv_prog_LD"; then
8347 LD=$ac_cv_prog_LD
8348fi
8349
8350if test -n "$ac_cv_prog_LD"; then
8351 for ncn_progname in ld; do
8352 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8353set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8355$as_echo_n "checking for $ac_word... " >&6; }
8356if test "${ac_cv_prog_LD+set}" = set; then :
8357 $as_echo_n "(cached) " >&6
9a819804
AO
8358else
8359 if test -n "$LD"; then
8360 ac_cv_prog_LD="$LD" # Let the user override the test.
8361else
8362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8363for as_dir in $PATH
8364do
8365 IFS=$as_save_IFS
8366 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8367 for ac_exec_ext in '' $ac_executable_extensions; do
8368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8369 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8371 break 2
8372 fi
8373done
81ecdfbb
RW
8374 done
8375IFS=$as_save_IFS
9a819804
AO
8376
8377fi
8378fi
8379LD=$ac_cv_prog_LD
8380if test -n "$LD"; then
81ecdfbb
RW
8381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8382$as_echo "$LD" >&6; }
9a819804 8383else
81ecdfbb
RW
8384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8385$as_echo "no" >&6; }
9a819804
AO
8386fi
8387
81ecdfbb 8388
9a819804
AO
8389 done
8390fi
8391
8392for ncn_progname in ld; do
05cbd757
PB
8393 if test -n "$ncn_tool_prefix"; then
8394 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8395set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8397$as_echo_n "checking for $ac_word... " >&6; }
8398if test "${ac_cv_prog_LD+set}" = set; then :
8399 $as_echo_n "(cached) " >&6
859789af
AC
8400else
8401 if test -n "$LD"; then
8402 ac_cv_prog_LD="$LD" # Let the user override the test.
8403else
c6b750e1
DJ
8404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8405for as_dir in $PATH
8406do
8407 IFS=$as_save_IFS
8408 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8409 for ac_exec_ext in '' $ac_executable_extensions; do
8410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8411 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8412 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8413 break 2
8414 fi
8415done
81ecdfbb
RW
8416 done
8417IFS=$as_save_IFS
c6b750e1 8418
859789af
AC
8419fi
8420fi
c6b750e1 8421LD=$ac_cv_prog_LD
859789af 8422if test -n "$LD"; then
81ecdfbb
RW
8423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8424$as_echo "$LD" >&6; }
859789af 8425else
81ecdfbb
RW
8426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8427$as_echo "no" >&6; }
859789af
AC
8428fi
8429
81ecdfbb 8430
05cbd757
PB
8431 fi
8432 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8433 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8434set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8436$as_echo_n "checking for $ac_word... " >&6; }
8437if test "${ac_cv_prog_LD+set}" = set; then :
8438 $as_echo_n "(cached) " >&6
859789af 8439else
05cbd757
PB
8440 if test -n "$LD"; then
8441 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8442else
c6b750e1
DJ
8443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8444for as_dir in $PATH
8445do
8446 IFS=$as_save_IFS
8447 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8448 for ac_exec_ext in '' $ac_executable_extensions; do
8449 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8450 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8452 break 2
8453 fi
8454done
81ecdfbb
RW
8455 done
8456IFS=$as_save_IFS
c6b750e1 8457
859789af
AC
8458fi
8459fi
c6b750e1 8460LD=$ac_cv_prog_LD
05cbd757 8461if test -n "$LD"; then
81ecdfbb
RW
8462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8463$as_echo "$LD" >&6; }
859789af 8464else
81ecdfbb
RW
8465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8466$as_echo "no" >&6; }
859789af 8467fi
c6b750e1 8468
81ecdfbb 8469
05cbd757
PB
8470 fi
8471 test -n "$ac_cv_prog_LD" && break
8472done
8473
8474if test -z "$ac_cv_prog_LD" ; then
8475 set dummy ld
8476 if test $build = $host ; then
8477 LD="$2"
859789af 8478 else
05cbd757 8479 LD="${ncn_tool_prefix}$2"
859789af 8480 fi
859789af
AC
8481fi
8482
9a819804
AO
8483
8484
8485if test -n "$LIPO"; then
8486 ac_cv_prog_LIPO=$LIPO
8487elif test -n "$ac_cv_prog_LIPO"; then
8488 LIPO=$ac_cv_prog_LIPO
8489fi
8490
8491if test -n "$ac_cv_prog_LIPO"; then
8492 for ncn_progname in lipo; do
8493 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8494set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8496$as_echo_n "checking for $ac_word... " >&6; }
8497if test "${ac_cv_prog_LIPO+set}" = set; then :
8498 $as_echo_n "(cached) " >&6
9a819804
AO
8499else
8500 if test -n "$LIPO"; then
8501 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8502else
8503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8504for as_dir in $PATH
8505do
8506 IFS=$as_save_IFS
8507 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8508 for ac_exec_ext in '' $ac_executable_extensions; do
8509 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8510 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8512 break 2
8513 fi
8514done
81ecdfbb
RW
8515 done
8516IFS=$as_save_IFS
9a819804
AO
8517
8518fi
8519fi
8520LIPO=$ac_cv_prog_LIPO
8521if test -n "$LIPO"; then
81ecdfbb
RW
8522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8523$as_echo "$LIPO" >&6; }
9a819804 8524else
81ecdfbb
RW
8525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8526$as_echo "no" >&6; }
9a819804
AO
8527fi
8528
81ecdfbb 8529
9a819804
AO
8530 done
8531fi
8532
8533for ncn_progname in lipo; do
be01d343
PB
8534 if test -n "$ncn_tool_prefix"; then
8535 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8536set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8538$as_echo_n "checking for $ac_word... " >&6; }
8539if test "${ac_cv_prog_LIPO+set}" = set; then :
8540 $as_echo_n "(cached) " >&6
be01d343
PB
8541else
8542 if test -n "$LIPO"; then
8543 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8544else
c6b750e1
DJ
8545as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8546for as_dir in $PATH
8547do
8548 IFS=$as_save_IFS
8549 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8550 for ac_exec_ext in '' $ac_executable_extensions; do
8551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8552 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8554 break 2
8555 fi
8556done
81ecdfbb
RW
8557 done
8558IFS=$as_save_IFS
c6b750e1 8559
be01d343
PB
8560fi
8561fi
c6b750e1 8562LIPO=$ac_cv_prog_LIPO
be01d343 8563if test -n "$LIPO"; then
81ecdfbb
RW
8564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8565$as_echo "$LIPO" >&6; }
be01d343 8566else
81ecdfbb
RW
8567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8568$as_echo "no" >&6; }
be01d343
PB
8569fi
8570
81ecdfbb 8571
be01d343
PB
8572 fi
8573 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8574 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8575set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8577$as_echo_n "checking for $ac_word... " >&6; }
8578if test "${ac_cv_prog_LIPO+set}" = set; then :
8579 $as_echo_n "(cached) " >&6
be01d343
PB
8580else
8581 if test -n "$LIPO"; then
8582 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8583else
c6b750e1
DJ
8584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8585for as_dir in $PATH
8586do
8587 IFS=$as_save_IFS
8588 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8589 for ac_exec_ext in '' $ac_executable_extensions; do
8590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8591 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8593 break 2
8594 fi
8595done
81ecdfbb
RW
8596 done
8597IFS=$as_save_IFS
c6b750e1 8598
be01d343
PB
8599fi
8600fi
c6b750e1 8601LIPO=$ac_cv_prog_LIPO
be01d343 8602if test -n "$LIPO"; then
81ecdfbb
RW
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8604$as_echo "$LIPO" >&6; }
be01d343 8605else
81ecdfbb
RW
8606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8607$as_echo "no" >&6; }
be01d343 8608fi
c6b750e1 8609
81ecdfbb 8610
be01d343
PB
8611 fi
8612 test -n "$ac_cv_prog_LIPO" && break
8613done
8614
8615if test -z "$ac_cv_prog_LIPO" ; then
8616 set dummy lipo
8617 if test $build = $host ; then
8618 LIPO="$2"
8619 else
8620 LIPO="${ncn_tool_prefix}$2"
8621 fi
8622fi
8623
9a819804
AO
8624
8625
8626if test -n "$NM"; then
8627 ac_cv_prog_NM=$NM
8628elif test -n "$ac_cv_prog_NM"; then
8629 NM=$ac_cv_prog_NM
8630fi
8631
8632if test -n "$ac_cv_prog_NM"; then
8633 for ncn_progname in nm; do
8634 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8635set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8637$as_echo_n "checking for $ac_word... " >&6; }
8638if test "${ac_cv_prog_NM+set}" = set; then :
8639 $as_echo_n "(cached) " >&6
859789af
AC
8640else
8641 if test -n "$NM"; then
8642 ac_cv_prog_NM="$NM" # Let the user override the test.
8643else
c6b750e1
DJ
8644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8645for as_dir in $PATH
8646do
8647 IFS=$as_save_IFS
8648 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8649 for ac_exec_ext in '' $ac_executable_extensions; do
8650 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8651 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8653 break 2
8654 fi
8655done
81ecdfbb
RW
8656 done
8657IFS=$as_save_IFS
c6b750e1 8658
859789af
AC
8659fi
8660fi
c6b750e1 8661NM=$ac_cv_prog_NM
859789af 8662if test -n "$NM"; then
81ecdfbb
RW
8663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8664$as_echo "$NM" >&6; }
859789af 8665else
81ecdfbb
RW
8666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8667$as_echo "no" >&6; }
859789af
AC
8668fi
8669
81ecdfbb 8670
9a819804
AO
8671 done
8672fi
8673
8674for ncn_progname in nm; do
8675 if test -n "$ncn_tool_prefix"; then
8676 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8677set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8679$as_echo_n "checking for $ac_word... " >&6; }
8680if test "${ac_cv_prog_NM+set}" = set; then :
8681 $as_echo_n "(cached) " >&6
859789af 8682else
05cbd757
PB
8683 if test -n "$NM"; then
8684 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8685else
c6b750e1
DJ
8686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8687for as_dir in $PATH
8688do
8689 IFS=$as_save_IFS
8690 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8691 for ac_exec_ext in '' $ac_executable_extensions; do
8692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8693 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8695 break 2
8696 fi
8697done
81ecdfbb
RW
8698 done
8699IFS=$as_save_IFS
c6b750e1 8700
859789af
AC
8701fi
8702fi
c6b750e1 8703NM=$ac_cv_prog_NM
05cbd757 8704if test -n "$NM"; then
81ecdfbb
RW
8705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8706$as_echo "$NM" >&6; }
859789af 8707else
81ecdfbb
RW
8708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8709$as_echo "no" >&6; }
859789af 8710fi
c6b750e1 8711
81ecdfbb 8712
05cbd757 8713 fi
9a819804
AO
8714 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8715 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8716set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8718$as_echo_n "checking for $ac_word... " >&6; }
8719if test "${ac_cv_prog_NM+set}" = set; then :
8720 $as_echo_n "(cached) " >&6
9a819804
AO
8721else
8722 if test -n "$NM"; then
8723 ac_cv_prog_NM="$NM" # Let the user override the test.
8724else
8725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8726for as_dir in $PATH
8727do
8728 IFS=$as_save_IFS
8729 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8730 for ac_exec_ext in '' $ac_executable_extensions; do
8731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8732 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8734 break 2
8735 fi
8736done
81ecdfbb
RW
8737 done
8738IFS=$as_save_IFS
9a819804
AO
8739
8740fi
8741fi
8742NM=$ac_cv_prog_NM
8743if test -n "$NM"; then
81ecdfbb
RW
8744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8745$as_echo "$NM" >&6; }
9a819804 8746else
81ecdfbb
RW
8747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8748$as_echo "no" >&6; }
9a819804
AO
8749fi
8750
81ecdfbb 8751
9a819804
AO
8752 fi
8753 test -n "$ac_cv_prog_NM" && break
8754done
8755
8756if test -z "$ac_cv_prog_NM" ; then
8757 set dummy nm
8758 if test $build = $host ; then
8759 NM="$2"
8760 else
8761 NM="${ncn_tool_prefix}$2"
8762 fi
8763fi
8764
8765
8766
8767if test -n "$RANLIB"; then
8768 ac_cv_prog_RANLIB=$RANLIB
8769elif test -n "$ac_cv_prog_RANLIB"; then
8770 RANLIB=$ac_cv_prog_RANLIB
8771fi
8772
8773if test -n "$ac_cv_prog_RANLIB"; then
8774 for ncn_progname in ranlib; do
8775 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8776set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8778$as_echo_n "checking for $ac_word... " >&6; }
8779if test "${ac_cv_prog_RANLIB+set}" = set; then :
8780 $as_echo_n "(cached) " >&6
9a819804
AO
8781else
8782 if test -n "$RANLIB"; then
8783 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8784else
8785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8786for as_dir in $PATH
8787do
8788 IFS=$as_save_IFS
8789 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8790 for ac_exec_ext in '' $ac_executable_extensions; do
8791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8792 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8794 break 2
8795 fi
8796done
81ecdfbb
RW
8797 done
8798IFS=$as_save_IFS
9a819804
AO
8799
8800fi
8801fi
8802RANLIB=$ac_cv_prog_RANLIB
8803if test -n "$RANLIB"; then
81ecdfbb
RW
8804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8805$as_echo "$RANLIB" >&6; }
9a819804 8806else
81ecdfbb
RW
8807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8808$as_echo "no" >&6; }
9a819804
AO
8809fi
8810
81ecdfbb 8811
9a819804
AO
8812 done
8813fi
859789af 8814
9a819804 8815for ncn_progname in ranlib; do
05cbd757
PB
8816 if test -n "$ncn_tool_prefix"; then
8817 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8818set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8820$as_echo_n "checking for $ac_word... " >&6; }
8821if test "${ac_cv_prog_RANLIB+set}" = set; then :
8822 $as_echo_n "(cached) " >&6
859789af
AC
8823else
8824 if test -n "$RANLIB"; then
8825 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8826else
c6b750e1
DJ
8827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8828for as_dir in $PATH
8829do
8830 IFS=$as_save_IFS
8831 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8832 for ac_exec_ext in '' $ac_executable_extensions; do
8833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8834 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8835 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8836 break 2
8837 fi
8838done
81ecdfbb
RW
8839 done
8840IFS=$as_save_IFS
c6b750e1 8841
859789af
AC
8842fi
8843fi
c6b750e1 8844RANLIB=$ac_cv_prog_RANLIB
859789af 8845if test -n "$RANLIB"; then
81ecdfbb
RW
8846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8847$as_echo "$RANLIB" >&6; }
859789af 8848else
81ecdfbb
RW
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8850$as_echo "no" >&6; }
859789af
AC
8851fi
8852
81ecdfbb 8853
05cbd757
PB
8854 fi
8855 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8856 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8857set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8859$as_echo_n "checking for $ac_word... " >&6; }
8860if test "${ac_cv_prog_RANLIB+set}" = set; then :
8861 $as_echo_n "(cached) " >&6
859789af 8862else
05cbd757
PB
8863 if test -n "$RANLIB"; then
8864 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 8865else
c6b750e1
DJ
8866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8867for as_dir in $PATH
8868do
8869 IFS=$as_save_IFS
8870 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8871 for ac_exec_ext in '' $ac_executable_extensions; do
8872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8873 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8875 break 2
8876 fi
8877done
81ecdfbb
RW
8878 done
8879IFS=$as_save_IFS
c6b750e1 8880
859789af
AC
8881fi
8882fi
c6b750e1 8883RANLIB=$ac_cv_prog_RANLIB
05cbd757 8884if test -n "$RANLIB"; then
81ecdfbb
RW
8885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8886$as_echo "$RANLIB" >&6; }
859789af 8887else
81ecdfbb
RW
8888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8889$as_echo "no" >&6; }
859789af 8890fi
c6b750e1 8891
81ecdfbb 8892
859789af 8893 fi
05cbd757
PB
8894 test -n "$ac_cv_prog_RANLIB" && break
8895done
8896
8897if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 8898 RANLIB="true"
859789af
AC
8899fi
8900
9a819804
AO
8901
8902
8903if test -n "$STRIP"; then
8904 ac_cv_prog_STRIP=$STRIP
8905elif test -n "$ac_cv_prog_STRIP"; then
8906 STRIP=$ac_cv_prog_STRIP
8907fi
8908
8909if test -n "$ac_cv_prog_STRIP"; then
8910 for ncn_progname in strip; do
8911 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8912set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8914$as_echo_n "checking for $ac_word... " >&6; }
8915if test "${ac_cv_prog_STRIP+set}" = set; then :
8916 $as_echo_n "(cached) " >&6
9a819804
AO
8917else
8918 if test -n "$STRIP"; then
8919 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8920else
8921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8922for as_dir in $PATH
8923do
8924 IFS=$as_save_IFS
8925 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8926 for ac_exec_ext in '' $ac_executable_extensions; do
8927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8928 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8930 break 2
8931 fi
8932done
81ecdfbb
RW
8933 done
8934IFS=$as_save_IFS
9a819804
AO
8935
8936fi
8937fi
8938STRIP=$ac_cv_prog_STRIP
8939if test -n "$STRIP"; then
81ecdfbb
RW
8940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8941$as_echo "$STRIP" >&6; }
9a819804 8942else
81ecdfbb
RW
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8944$as_echo "no" >&6; }
9a819804
AO
8945fi
8946
81ecdfbb 8947
9a819804
AO
8948 done
8949fi
8950
8951for ncn_progname in strip; do
be01d343
PB
8952 if test -n "$ncn_tool_prefix"; then
8953 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8954set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8956$as_echo_n "checking for $ac_word... " >&6; }
8957if test "${ac_cv_prog_STRIP+set}" = set; then :
8958 $as_echo_n "(cached) " >&6
be01d343
PB
8959else
8960 if test -n "$STRIP"; then
8961 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8962else
c6b750e1
DJ
8963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8964for as_dir in $PATH
8965do
8966 IFS=$as_save_IFS
8967 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8968 for ac_exec_ext in '' $ac_executable_extensions; do
8969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8970 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8972 break 2
8973 fi
8974done
81ecdfbb
RW
8975 done
8976IFS=$as_save_IFS
c6b750e1 8977
be01d343
PB
8978fi
8979fi
c6b750e1 8980STRIP=$ac_cv_prog_STRIP
be01d343 8981if test -n "$STRIP"; then
81ecdfbb
RW
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8983$as_echo "$STRIP" >&6; }
be01d343 8984else
81ecdfbb
RW
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8986$as_echo "no" >&6; }
be01d343
PB
8987fi
8988
81ecdfbb 8989
be01d343
PB
8990 fi
8991 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
8992 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8993set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8995$as_echo_n "checking for $ac_word... " >&6; }
8996if test "${ac_cv_prog_STRIP+set}" = set; then :
8997 $as_echo_n "(cached) " >&6
be01d343
PB
8998else
8999 if test -n "$STRIP"; then
9000 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9001else
c6b750e1
DJ
9002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9003for as_dir in $PATH
9004do
9005 IFS=$as_save_IFS
9006 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9007 for ac_exec_ext in '' $ac_executable_extensions; do
9008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9009 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9011 break 2
9012 fi
9013done
81ecdfbb
RW
9014 done
9015IFS=$as_save_IFS
c6b750e1 9016
be01d343
PB
9017fi
9018fi
c6b750e1 9019STRIP=$ac_cv_prog_STRIP
be01d343 9020if test -n "$STRIP"; then
81ecdfbb
RW
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9022$as_echo "$STRIP" >&6; }
be01d343 9023else
81ecdfbb
RW
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9025$as_echo "no" >&6; }
be01d343 9026fi
c6b750e1 9027
81ecdfbb 9028
be01d343
PB
9029 fi
9030 test -n "$ac_cv_prog_STRIP" && break
9031done
9032
9033if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9034 STRIP="true"
be01d343
PB
9035fi
9036
9a819804
AO
9037
9038
9039if test -n "$WINDRES"; then
9040 ac_cv_prog_WINDRES=$WINDRES
9041elif test -n "$ac_cv_prog_WINDRES"; then
9042 WINDRES=$ac_cv_prog_WINDRES
9043fi
9044
9045if test -n "$ac_cv_prog_WINDRES"; then
9046 for ncn_progname in windres; do
9047 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9048set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9050$as_echo_n "checking for $ac_word... " >&6; }
9051if test "${ac_cv_prog_WINDRES+set}" = set; then :
9052 $as_echo_n "(cached) " >&6
9a819804
AO
9053else
9054 if test -n "$WINDRES"; then
9055 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9056else
9057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9058for as_dir in $PATH
9059do
9060 IFS=$as_save_IFS
9061 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9062 for ac_exec_ext in '' $ac_executable_extensions; do
9063 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9064 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9066 break 2
9067 fi
9068done
81ecdfbb
RW
9069 done
9070IFS=$as_save_IFS
9a819804
AO
9071
9072fi
9073fi
9074WINDRES=$ac_cv_prog_WINDRES
9075if test -n "$WINDRES"; then
81ecdfbb
RW
9076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9077$as_echo "$WINDRES" >&6; }
9a819804 9078else
81ecdfbb
RW
9079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9080$as_echo "no" >&6; }
9a819804
AO
9081fi
9082
81ecdfbb 9083
9a819804
AO
9084 done
9085fi
9086
9087for ncn_progname in windres; do
05cbd757
PB
9088 if test -n "$ncn_tool_prefix"; then
9089 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9090set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9092$as_echo_n "checking for $ac_word... " >&6; }
9093if test "${ac_cv_prog_WINDRES+set}" = set; then :
9094 $as_echo_n "(cached) " >&6
859789af
AC
9095else
9096 if test -n "$WINDRES"; then
9097 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9098else
c6b750e1
DJ
9099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9100for as_dir in $PATH
9101do
9102 IFS=$as_save_IFS
9103 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9104 for ac_exec_ext in '' $ac_executable_extensions; do
9105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9106 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9108 break 2
9109 fi
9110done
81ecdfbb
RW
9111 done
9112IFS=$as_save_IFS
c6b750e1 9113
859789af
AC
9114fi
9115fi
c6b750e1 9116WINDRES=$ac_cv_prog_WINDRES
859789af 9117if test -n "$WINDRES"; then
81ecdfbb
RW
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9119$as_echo "$WINDRES" >&6; }
859789af 9120else
81ecdfbb
RW
9121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9122$as_echo "no" >&6; }
859789af
AC
9123fi
9124
81ecdfbb 9125
05cbd757
PB
9126 fi
9127 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9128 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9129set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9131$as_echo_n "checking for $ac_word... " >&6; }
9132if test "${ac_cv_prog_WINDRES+set}" = set; then :
9133 $as_echo_n "(cached) " >&6
859789af 9134else
05cbd757
PB
9135 if test -n "$WINDRES"; then
9136 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9137else
c6b750e1
DJ
9138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9139for as_dir in $PATH
9140do
9141 IFS=$as_save_IFS
9142 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9143 for ac_exec_ext in '' $ac_executable_extensions; do
9144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9145 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9147 break 2
9148 fi
9149done
81ecdfbb
RW
9150 done
9151IFS=$as_save_IFS
c6b750e1 9152
859789af
AC
9153fi
9154fi
c6b750e1 9155WINDRES=$ac_cv_prog_WINDRES
05cbd757 9156if test -n "$WINDRES"; then
81ecdfbb
RW
9157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9158$as_echo "$WINDRES" >&6; }
859789af 9159else
81ecdfbb
RW
9160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9161$as_echo "no" >&6; }
859789af 9162fi
c6b750e1 9163
81ecdfbb 9164
05cbd757
PB
9165 fi
9166 test -n "$ac_cv_prog_WINDRES" && break
9167done
9168
9169if test -z "$ac_cv_prog_WINDRES" ; then
9170 set dummy windres
9171 if test $build = $host ; then
9172 WINDRES="$2"
859789af 9173 else
05cbd757 9174 WINDRES="${ncn_tool_prefix}$2"
859789af 9175 fi
859789af
AC
9176fi
9177
9a819804
AO
9178
9179
0c24b341
NC
9180if test -n "$WINDMC"; then
9181 ac_cv_prog_WINDMC=$WINDMC
9182elif test -n "$ac_cv_prog_WINDMC"; then
9183 WINDMC=$ac_cv_prog_WINDMC
9184fi
9185
9186if test -n "$ac_cv_prog_WINDMC"; then
9187 for ncn_progname in windmc; do
9188 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9189set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9191$as_echo_n "checking for $ac_word... " >&6; }
9192if test "${ac_cv_prog_WINDMC+set}" = set; then :
9193 $as_echo_n "(cached) " >&6
0c24b341
NC
9194else
9195 if test -n "$WINDMC"; then
9196 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9197else
9198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9199for as_dir in $PATH
9200do
9201 IFS=$as_save_IFS
9202 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9203 for ac_exec_ext in '' $ac_executable_extensions; do
9204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9205 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9207 break 2
9208 fi
9209done
81ecdfbb
RW
9210 done
9211IFS=$as_save_IFS
0c24b341
NC
9212
9213fi
9214fi
9215WINDMC=$ac_cv_prog_WINDMC
9216if test -n "$WINDMC"; then
81ecdfbb
RW
9217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9218$as_echo "$WINDMC" >&6; }
0c24b341 9219else
81ecdfbb
RW
9220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9221$as_echo "no" >&6; }
0c24b341
NC
9222fi
9223
81ecdfbb 9224
0c24b341
NC
9225 done
9226fi
9227
9228for ncn_progname in windmc; do
9229 if test -n "$ncn_tool_prefix"; then
9230 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9231set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9233$as_echo_n "checking for $ac_word... " >&6; }
9234if test "${ac_cv_prog_WINDMC+set}" = set; then :
9235 $as_echo_n "(cached) " >&6
0c24b341
NC
9236else
9237 if test -n "$WINDMC"; then
9238 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9239else
9240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9241for as_dir in $PATH
9242do
9243 IFS=$as_save_IFS
9244 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9245 for ac_exec_ext in '' $ac_executable_extensions; do
9246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9247 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9249 break 2
9250 fi
9251done
81ecdfbb
RW
9252 done
9253IFS=$as_save_IFS
0c24b341
NC
9254
9255fi
9256fi
9257WINDMC=$ac_cv_prog_WINDMC
9258if test -n "$WINDMC"; then
81ecdfbb
RW
9259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9260$as_echo "$WINDMC" >&6; }
0c24b341 9261else
81ecdfbb
RW
9262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9263$as_echo "no" >&6; }
0c24b341
NC
9264fi
9265
81ecdfbb 9266
0c24b341
NC
9267 fi
9268 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9269 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9270set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9272$as_echo_n "checking for $ac_word... " >&6; }
9273if test "${ac_cv_prog_WINDMC+set}" = set; then :
9274 $as_echo_n "(cached) " >&6
0c24b341
NC
9275else
9276 if test -n "$WINDMC"; then
9277 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9278else
9279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9280for as_dir in $PATH
9281do
9282 IFS=$as_save_IFS
9283 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9284 for ac_exec_ext in '' $ac_executable_extensions; do
9285 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9286 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9287 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9288 break 2
9289 fi
9290done
81ecdfbb
RW
9291 done
9292IFS=$as_save_IFS
0c24b341
NC
9293
9294fi
9295fi
9296WINDMC=$ac_cv_prog_WINDMC
9297if test -n "$WINDMC"; then
81ecdfbb
RW
9298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9299$as_echo "$WINDMC" >&6; }
0c24b341 9300else
81ecdfbb
RW
9301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9302$as_echo "no" >&6; }
0c24b341
NC
9303fi
9304
81ecdfbb 9305
0c24b341
NC
9306 fi
9307 test -n "$ac_cv_prog_WINDMC" && break
9308done
9309
9310if test -z "$ac_cv_prog_WINDMC" ; then
9311 set dummy windmc
9312 if test $build = $host ; then
9313 WINDMC="$2"
9314 else
9315 WINDMC="${ncn_tool_prefix}$2"
9316 fi
9317fi
9318
9319
9320
9a819804
AO
9321if test -n "$OBJCOPY"; then
9322 ac_cv_prog_OBJCOPY=$OBJCOPY
9323elif test -n "$ac_cv_prog_OBJCOPY"; then
9324 OBJCOPY=$ac_cv_prog_OBJCOPY
9325fi
9326
9327if test -n "$ac_cv_prog_OBJCOPY"; then
9328 for ncn_progname in objcopy; do
9329 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9330set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9332$as_echo_n "checking for $ac_word... " >&6; }
9333if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9334 $as_echo_n "(cached) " >&6
9a819804
AO
9335else
9336 if test -n "$OBJCOPY"; then
9337 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9338else
9339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9340for as_dir in $PATH
9341do
9342 IFS=$as_save_IFS
9343 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9344 for ac_exec_ext in '' $ac_executable_extensions; do
9345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9346 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9348 break 2
9349 fi
9350done
81ecdfbb
RW
9351 done
9352IFS=$as_save_IFS
9a819804
AO
9353
9354fi
9355fi
9356OBJCOPY=$ac_cv_prog_OBJCOPY
9357if test -n "$OBJCOPY"; then
81ecdfbb
RW
9358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9359$as_echo "$OBJCOPY" >&6; }
9a819804 9360else
81ecdfbb
RW
9361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9362$as_echo "no" >&6; }
9a819804
AO
9363fi
9364
81ecdfbb 9365
9a819804
AO
9366 done
9367fi
9368
9369for ncn_progname in objcopy; do
05cbd757
PB
9370 if test -n "$ncn_tool_prefix"; then
9371 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9372set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9374$as_echo_n "checking for $ac_word... " >&6; }
9375if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9376 $as_echo_n "(cached) " >&6
859789af
AC
9377else
9378 if test -n "$OBJCOPY"; then
9379 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9380else
c6b750e1
DJ
9381as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9382for as_dir in $PATH
9383do
9384 IFS=$as_save_IFS
9385 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9386 for ac_exec_ext in '' $ac_executable_extensions; do
9387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9388 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9390 break 2
9391 fi
9392done
81ecdfbb
RW
9393 done
9394IFS=$as_save_IFS
c6b750e1 9395
859789af
AC
9396fi
9397fi
c6b750e1 9398OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9399if test -n "$OBJCOPY"; then
81ecdfbb
RW
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9401$as_echo "$OBJCOPY" >&6; }
859789af 9402else
81ecdfbb
RW
9403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9404$as_echo "no" >&6; }
859789af
AC
9405fi
9406
81ecdfbb 9407
05cbd757
PB
9408 fi
9409 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9410 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9411set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9413$as_echo_n "checking for $ac_word... " >&6; }
9414if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9415 $as_echo_n "(cached) " >&6
859789af 9416else
05cbd757
PB
9417 if test -n "$OBJCOPY"; then
9418 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9419else
c6b750e1
DJ
9420as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9421for as_dir in $PATH
9422do
9423 IFS=$as_save_IFS
9424 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9425 for ac_exec_ext in '' $ac_executable_extensions; do
9426 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9427 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9428 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9429 break 2
9430 fi
9431done
81ecdfbb
RW
9432 done
9433IFS=$as_save_IFS
c6b750e1 9434
859789af
AC
9435fi
9436fi
c6b750e1 9437OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9438if test -n "$OBJCOPY"; then
81ecdfbb
RW
9439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9440$as_echo "$OBJCOPY" >&6; }
859789af 9441else
81ecdfbb
RW
9442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9443$as_echo "no" >&6; }
859789af 9444fi
c6b750e1 9445
81ecdfbb 9446
05cbd757
PB
9447 fi
9448 test -n "$ac_cv_prog_OBJCOPY" && break
9449done
9450
9451if test -z "$ac_cv_prog_OBJCOPY" ; then
9452 set dummy objcopy
9453 if test $build = $host ; then
9454 OBJCOPY="$2"
859789af 9455 else
05cbd757 9456 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9457 fi
859789af
AC
9458fi
9459
9a819804
AO
9460
9461
9462if test -n "$OBJDUMP"; then
9463 ac_cv_prog_OBJDUMP=$OBJDUMP
9464elif test -n "$ac_cv_prog_OBJDUMP"; then
9465 OBJDUMP=$ac_cv_prog_OBJDUMP
9466fi
9467
9468if test -n "$ac_cv_prog_OBJDUMP"; then
9469 for ncn_progname in objdump; do
9470 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9471set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9473$as_echo_n "checking for $ac_word... " >&6; }
9474if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9475 $as_echo_n "(cached) " >&6
9a819804
AO
9476else
9477 if test -n "$OBJDUMP"; then
9478 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9479else
9480as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9481for as_dir in $PATH
9482do
9483 IFS=$as_save_IFS
9484 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9485 for ac_exec_ext in '' $ac_executable_extensions; do
9486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9487 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9489 break 2
9490 fi
9491done
81ecdfbb
RW
9492 done
9493IFS=$as_save_IFS
9a819804
AO
9494
9495fi
9496fi
9497OBJDUMP=$ac_cv_prog_OBJDUMP
9498if test -n "$OBJDUMP"; then
81ecdfbb
RW
9499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9500$as_echo "$OBJDUMP" >&6; }
9a819804 9501else
81ecdfbb
RW
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9503$as_echo "no" >&6; }
9a819804
AO
9504fi
9505
81ecdfbb 9506
9a819804
AO
9507 done
9508fi
9509
9510for ncn_progname in objdump; do
05cbd757
PB
9511 if test -n "$ncn_tool_prefix"; then
9512 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9513set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9515$as_echo_n "checking for $ac_word... " >&6; }
9516if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9517 $as_echo_n "(cached) " >&6
859789af
AC
9518else
9519 if test -n "$OBJDUMP"; then
9520 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9521else
c6b750e1
DJ
9522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9523for as_dir in $PATH
9524do
9525 IFS=$as_save_IFS
9526 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9527 for ac_exec_ext in '' $ac_executable_extensions; do
9528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9529 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9531 break 2
9532 fi
9533done
81ecdfbb
RW
9534 done
9535IFS=$as_save_IFS
c6b750e1 9536
859789af
AC
9537fi
9538fi
c6b750e1 9539OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9540if test -n "$OBJDUMP"; then
81ecdfbb
RW
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9542$as_echo "$OBJDUMP" >&6; }
859789af 9543else
81ecdfbb
RW
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9545$as_echo "no" >&6; }
859789af
AC
9546fi
9547
81ecdfbb 9548
05cbd757
PB
9549 fi
9550 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9551 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9552set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9554$as_echo_n "checking for $ac_word... " >&6; }
9555if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9556 $as_echo_n "(cached) " >&6
859789af 9557else
05cbd757
PB
9558 if test -n "$OBJDUMP"; then
9559 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9560else
c6b750e1
DJ
9561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9562for as_dir in $PATH
9563do
9564 IFS=$as_save_IFS
9565 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9566 for ac_exec_ext in '' $ac_executable_extensions; do
9567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9568 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9570 break 2
9571 fi
9572done
81ecdfbb
RW
9573 done
9574IFS=$as_save_IFS
c6b750e1 9575
859789af
AC
9576fi
9577fi
c6b750e1 9578OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9579if test -n "$OBJDUMP"; then
81ecdfbb
RW
9580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9581$as_echo "$OBJDUMP" >&6; }
859789af 9582else
81ecdfbb
RW
9583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9584$as_echo "no" >&6; }
859789af 9585fi
c6b750e1 9586
81ecdfbb 9587
05cbd757
PB
9588 fi
9589 test -n "$ac_cv_prog_OBJDUMP" && break
9590done
9591
9592if test -z "$ac_cv_prog_OBJDUMP" ; then
9593 set dummy objdump
9594 if test $build = $host ; then
9595 OBJDUMP="$2"
859789af 9596 else
05cbd757 9597 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9598 fi
859789af
AC
9599fi
9600
a0da8069
NN
9601
9602
b121d7d4
DD
9603if test -n "$READELF"; then
9604 ac_cv_prog_READELF=$READELF
9605elif test -n "$ac_cv_prog_READELF"; then
9606 READELF=$ac_cv_prog_READELF
9607fi
9608
9609if test -n "$ac_cv_prog_READELF"; then
9610 for ncn_progname in readelf; do
9611 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9612set dummy ${ncn_progname}; ac_word=$2
9613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9614$as_echo_n "checking for $ac_word... " >&6; }
9615if test "${ac_cv_prog_READELF+set}" = set; then :
9616 $as_echo_n "(cached) " >&6
9617else
9618 if test -n "$READELF"; then
9619 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9620else
9621as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9622for as_dir in $PATH
9623do
9624 IFS=$as_save_IFS
9625 test -z "$as_dir" && as_dir=.
9626 for ac_exec_ext in '' $ac_executable_extensions; do
9627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9628 ac_cv_prog_READELF="${ncn_progname}"
9629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9630 break 2
9631 fi
9632done
9633 done
9634IFS=$as_save_IFS
9635
9636fi
9637fi
9638READELF=$ac_cv_prog_READELF
9639if test -n "$READELF"; then
9640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9641$as_echo "$READELF" >&6; }
9642else
9643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9644$as_echo "no" >&6; }
9645fi
9646
9647
9648 done
9649fi
9650
9651for ncn_progname in readelf; do
9652 if test -n "$ncn_tool_prefix"; then
9653 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9654set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9656$as_echo_n "checking for $ac_word... " >&6; }
9657if test "${ac_cv_prog_READELF+set}" = set; then :
9658 $as_echo_n "(cached) " >&6
9659else
9660 if test -n "$READELF"; then
9661 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9662else
9663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9664for as_dir in $PATH
9665do
9666 IFS=$as_save_IFS
9667 test -z "$as_dir" && as_dir=.
9668 for ac_exec_ext in '' $ac_executable_extensions; do
9669 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9670 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9672 break 2
9673 fi
9674done
9675 done
9676IFS=$as_save_IFS
9677
9678fi
9679fi
9680READELF=$ac_cv_prog_READELF
9681if test -n "$READELF"; then
9682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9683$as_echo "$READELF" >&6; }
9684else
9685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9686$as_echo "no" >&6; }
9687fi
9688
9689
9690 fi
9691 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9692 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9693set dummy ${ncn_progname}; ac_word=$2
9694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9695$as_echo_n "checking for $ac_word... " >&6; }
9696if test "${ac_cv_prog_READELF+set}" = set; then :
9697 $as_echo_n "(cached) " >&6
9698else
9699 if test -n "$READELF"; then
9700 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9701else
9702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9703for as_dir in $PATH
9704do
9705 IFS=$as_save_IFS
9706 test -z "$as_dir" && as_dir=.
9707 for ac_exec_ext in '' $ac_executable_extensions; do
9708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9709 ac_cv_prog_READELF="${ncn_progname}"
9710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9711 break 2
9712 fi
9713done
9714 done
9715IFS=$as_save_IFS
9716
9717fi
9718fi
9719READELF=$ac_cv_prog_READELF
9720if test -n "$READELF"; then
9721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9722$as_echo "$READELF" >&6; }
9723else
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9725$as_echo "no" >&6; }
9726fi
9727
9728
9729 fi
9730 test -n "$ac_cv_prog_READELF" && break
9731done
9732
9733if test -z "$ac_cv_prog_READELF" ; then
9734 set dummy readelf
9735 if test $build = $host ; then
9736 READELF="$2"
9737 else
9738 READELF="${ncn_tool_prefix}$2"
9739 fi
9740fi
9741
9742
9743
a0da8069
NN
9744
9745
9746
be01d343 9747# Target tools.
c6b750e1 9748
81ecdfbb
RW
9749# Check whether --with-build-time-tools was given.
9750if test "${with_build_time_tools+set}" = set; then :
9751 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9752 x/*) ;;
9753 *)
9754 with_build_time_tools=
81ecdfbb
RW
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9756$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9757 ;;
9758 esac
859789af 9759else
2429c060 9760 with_build_time_tools=
81ecdfbb
RW
9761fi
9762
859789af 9763
9a819804
AO
9764
9765
9766if test -n "$CC_FOR_TARGET"; then
9767 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9768elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9769 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9770fi
9771
9772if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9773 for ncn_progname in cc gcc; do
9774 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9775set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9777$as_echo_n "checking for $ac_word... " >&6; }
9778if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9779 $as_echo_n "(cached) " >&6
9a819804
AO
9780else
9781 if test -n "$CC_FOR_TARGET"; then
9782 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9783else
9784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9785for as_dir in $PATH
9786do
9787 IFS=$as_save_IFS
9788 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9789 for ac_exec_ext in '' $ac_executable_extensions; do
9790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9791 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9793 break 2
9794 fi
9795done
81ecdfbb
RW
9796 done
9797IFS=$as_save_IFS
9a819804
AO
9798
9799fi
9800fi
9801CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9802if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9804$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9805else
81ecdfbb
RW
9806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9807$as_echo "no" >&6; }
9a819804
AO
9808fi
9809
81ecdfbb 9810
9a819804
AO
9811 done
9812fi
9813
9814if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9815 for ncn_progname in cc gcc; do
81ecdfbb
RW
9816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9817$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9818 if test -x $with_build_time_tools/${ncn_progname}; then
9819 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9821$as_echo "yes" >&6; }
cac3d6c4 9822 break
2429c060 9823 else
81ecdfbb
RW
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9825$as_echo "no" >&6; }
cac3d6c4
CM
9826 fi
9827 done
55db4b87
PB
9828fi
9829
2429c060
PB
9830if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9831 for ncn_progname in cc gcc; do
9832 if test -n "$ncn_target_tool_prefix"; then
9833 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9834set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9836$as_echo_n "checking for $ac_word... " >&6; }
9837if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9838 $as_echo_n "(cached) " >&6
55db4b87
PB
9839else
9840 if test -n "$CC_FOR_TARGET"; then
9841 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9842else
c6b750e1
DJ
9843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9844for as_dir in $PATH
9845do
9846 IFS=$as_save_IFS
9847 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9848 for ac_exec_ext in '' $ac_executable_extensions; do
9849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9850 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9852 break 2
9853 fi
9854done
81ecdfbb
RW
9855 done
9856IFS=$as_save_IFS
c6b750e1 9857
55db4b87
PB
9858fi
9859fi
c6b750e1 9860CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 9861if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9863$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9864else
81ecdfbb
RW
9865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9866$as_echo "no" >&6; }
55db4b87
PB
9867fi
9868
81ecdfbb 9869
2429c060
PB
9870 fi
9871 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9872 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9873set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9875$as_echo_n "checking for $ac_word... " >&6; }
9876if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9877 $as_echo_n "(cached) " >&6
55db4b87 9878else
05cbd757
PB
9879 if test -n "$CC_FOR_TARGET"; then
9880 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 9881else
c6b750e1
DJ
9882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9883for as_dir in $PATH
9884do
9885 IFS=$as_save_IFS
9886 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9887 for ac_exec_ext in '' $ac_executable_extensions; do
9888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9889 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9891 break 2
9892 fi
9893done
81ecdfbb
RW
9894 done
9895IFS=$as_save_IFS
c6b750e1 9896
55db4b87
PB
9897fi
9898fi
c6b750e1 9899CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 9900if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9902$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9903else
81ecdfbb
RW
9904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9905$as_echo "no" >&6; }
55db4b87 9906fi
c6b750e1 9907
81ecdfbb 9908
2429c060
PB
9909 fi
9910 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9911 done
9912fi
c6b750e1 9913
05cbd757
PB
9914if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9915 set dummy cc gcc
9916 if test $build = $target ; then
9917 CC_FOR_TARGET="$2"
55db4b87 9918 else
05cbd757 9919 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9920 fi
d3f5afc4
MS
9921else
9922 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
9923fi
9924
9a819804
AO
9925
9926
9927if test -n "$CXX_FOR_TARGET"; then
9928 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9929elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9930 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9931fi
9932
9933if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9934 for ncn_progname in c++ g++ cxx gxx; do
9935 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9936set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9938$as_echo_n "checking for $ac_word... " >&6; }
9939if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9940 $as_echo_n "(cached) " >&6
9a819804
AO
9941else
9942 if test -n "$CXX_FOR_TARGET"; then
9943 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9944else
9945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9946for as_dir in $PATH
9947do
9948 IFS=$as_save_IFS
9949 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9950 for ac_exec_ext in '' $ac_executable_extensions; do
9951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9952 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9954 break 2
9955 fi
9956done
81ecdfbb
RW
9957 done
9958IFS=$as_save_IFS
9a819804
AO
9959
9960fi
9961fi
9962CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9963if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9965$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 9966else
81ecdfbb
RW
9967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9968$as_echo "no" >&6; }
9a819804
AO
9969fi
9970
81ecdfbb 9971
9a819804
AO
9972 done
9973fi
9974
9975if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9976 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
9977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9978$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9979 if test -x $with_build_time_tools/${ncn_progname}; then
9980 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9982$as_echo "yes" >&6; }
2429c060
PB
9983 break
9984 else
81ecdfbb
RW
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9986$as_echo "no" >&6; }
2429c060
PB
9987 fi
9988 done
9989fi
9990
9991if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9992 for ncn_progname in c++ g++ cxx gxx; do
9993 if test -n "$ncn_target_tool_prefix"; then
9994 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9995set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9997$as_echo_n "checking for $ac_word... " >&6; }
9998if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9999 $as_echo_n "(cached) " >&6
55db4b87
PB
10000else
10001 if test -n "$CXX_FOR_TARGET"; then
10002 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10003else
c6b750e1
DJ
10004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10005for as_dir in $PATH
10006do
10007 IFS=$as_save_IFS
10008 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10009 for ac_exec_ext in '' $ac_executable_extensions; do
10010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10011 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10013 break 2
10014 fi
10015done
81ecdfbb
RW
10016 done
10017IFS=$as_save_IFS
c6b750e1 10018
55db4b87
PB
10019fi
10020fi
c6b750e1 10021CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10022if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10024$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10025else
81ecdfbb
RW
10026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10027$as_echo "no" >&6; }
55db4b87
PB
10028fi
10029
81ecdfbb 10030
2429c060
PB
10031 fi
10032 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10033 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10034set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10036$as_echo_n "checking for $ac_word... " >&6; }
10037if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10038 $as_echo_n "(cached) " >&6
55db4b87 10039else
05cbd757
PB
10040 if test -n "$CXX_FOR_TARGET"; then
10041 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10042else
c6b750e1
DJ
10043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10044for as_dir in $PATH
10045do
10046 IFS=$as_save_IFS
10047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10048 for ac_exec_ext in '' $ac_executable_extensions; do
10049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10050 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10052 break 2
10053 fi
10054done
81ecdfbb
RW
10055 done
10056IFS=$as_save_IFS
c6b750e1 10057
55db4b87
PB
10058fi
10059fi
c6b750e1 10060CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10061if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10063$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10064else
81ecdfbb
RW
10065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10066$as_echo "no" >&6; }
55db4b87 10067fi
c6b750e1 10068
81ecdfbb 10069
2429c060
PB
10070 fi
10071 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10072 done
10073fi
c6b750e1 10074
05cbd757
PB
10075if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10076 set dummy c++ g++ cxx gxx
10077 if test $build = $target ; then
10078 CXX_FOR_TARGET="$2"
55db4b87 10079 else
05cbd757 10080 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10081 fi
d3f5afc4
MS
10082else
10083 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10084fi
10085
9a819804
AO
10086
10087
10088if test -n "$GCC_FOR_TARGET"; then
10089 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10090elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10091 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10092fi
10093
10094if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10095 for ncn_progname in gcc; do
10096 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10097set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10099$as_echo_n "checking for $ac_word... " >&6; }
10100if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10101 $as_echo_n "(cached) " >&6
9a819804
AO
10102else
10103 if test -n "$GCC_FOR_TARGET"; then
10104 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10105else
10106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10107for as_dir in $PATH
10108do
10109 IFS=$as_save_IFS
10110 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10111 for ac_exec_ext in '' $ac_executable_extensions; do
10112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10113 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10115 break 2
10116 fi
10117done
81ecdfbb
RW
10118 done
10119IFS=$as_save_IFS
9a819804
AO
10120
10121fi
10122fi
10123GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10124if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10126$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10127else
81ecdfbb
RW
10128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10129$as_echo "no" >&6; }
9a819804
AO
10130fi
10131
81ecdfbb 10132
9a819804
AO
10133 done
10134fi
10135
10136if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10137 for ncn_progname in gcc; do
81ecdfbb
RW
10138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10139$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10140 if test -x $with_build_time_tools/${ncn_progname}; then
10141 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10143$as_echo "yes" >&6; }
2429c060
PB
10144 break
10145 else
81ecdfbb
RW
10146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10147$as_echo "no" >&6; }
2429c060
PB
10148 fi
10149 done
10150fi
10151
10152if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10153 for ncn_progname in gcc; do
10154 if test -n "$ncn_target_tool_prefix"; then
10155 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10156set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10158$as_echo_n "checking for $ac_word... " >&6; }
10159if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10160 $as_echo_n "(cached) " >&6
859789af 10161else
2429c060
PB
10162 if test -n "$GCC_FOR_TARGET"; then
10163 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10164else
c6b750e1
DJ
10165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10166for as_dir in $PATH
10167do
10168 IFS=$as_save_IFS
10169 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10170 for ac_exec_ext in '' $ac_executable_extensions; do
10171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10172 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10174 break 2
10175 fi
10176done
81ecdfbb
RW
10177 done
10178IFS=$as_save_IFS
c6b750e1 10179
55db4b87
PB
10180fi
10181fi
c6b750e1 10182GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10183if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10185$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10186else
81ecdfbb
RW
10187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10188$as_echo "no" >&6; }
55db4b87
PB
10189fi
10190
81ecdfbb 10191
2429c060
PB
10192 fi
10193 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10194 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10195set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10197$as_echo_n "checking for $ac_word... " >&6; }
10198if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10199 $as_echo_n "(cached) " >&6
55db4b87 10200else
05cbd757
PB
10201 if test -n "$GCC_FOR_TARGET"; then
10202 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10203else
c6b750e1
DJ
10204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10205for as_dir in $PATH
10206do
10207 IFS=$as_save_IFS
10208 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10209 for ac_exec_ext in '' $ac_executable_extensions; do
10210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10211 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10213 break 2
10214 fi
10215done
81ecdfbb
RW
10216 done
10217IFS=$as_save_IFS
c6b750e1 10218
55db4b87
PB
10219fi
10220fi
c6b750e1 10221GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10222if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10224$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10225else
81ecdfbb
RW
10226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10227$as_echo "no" >&6; }
55db4b87 10228fi
c6b750e1 10229
81ecdfbb 10230
2429c060
PB
10231 fi
10232 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10233 done
10234fi
c6b750e1 10235
05cbd757
PB
10236if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10237 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10238else
10239 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10240fi
10241
9a819804
AO
10242
10243
10244if test -n "$GCJ_FOR_TARGET"; then
10245 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10246elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10247 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10248fi
10249
10250if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10251 for ncn_progname in gcj; do
10252 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10253set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10255$as_echo_n "checking for $ac_word... " >&6; }
10256if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10257 $as_echo_n "(cached) " >&6
9a819804
AO
10258else
10259 if test -n "$GCJ_FOR_TARGET"; then
10260 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10261else
10262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10263for as_dir in $PATH
10264do
10265 IFS=$as_save_IFS
10266 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10267 for ac_exec_ext in '' $ac_executable_extensions; do
10268 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10269 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10271 break 2
10272 fi
10273done
81ecdfbb
RW
10274 done
10275IFS=$as_save_IFS
9a819804
AO
10276
10277fi
10278fi
10279GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10280if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10282$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10283else
81ecdfbb
RW
10284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10285$as_echo "no" >&6; }
9a819804
AO
10286fi
10287
81ecdfbb 10288
9a819804
AO
10289 done
10290fi
10291
10292if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10293 for ncn_progname in gcj; do
81ecdfbb
RW
10294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10295$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10296 if test -x $with_build_time_tools/${ncn_progname}; then
10297 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10299$as_echo "yes" >&6; }
2429c060
PB
10300 break
10301 else
81ecdfbb
RW
10302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10303$as_echo "no" >&6; }
2429c060
PB
10304 fi
10305 done
10306fi
10307
10308if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10309 for ncn_progname in gcj; do
10310 if test -n "$ncn_target_tool_prefix"; then
10311 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10312set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10314$as_echo_n "checking for $ac_word... " >&6; }
10315if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10316 $as_echo_n "(cached) " >&6
55db4b87
PB
10317else
10318 if test -n "$GCJ_FOR_TARGET"; then
10319 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10320else
c6b750e1
DJ
10321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10322for as_dir in $PATH
10323do
10324 IFS=$as_save_IFS
10325 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10326 for ac_exec_ext in '' $ac_executable_extensions; do
10327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10328 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10330 break 2
10331 fi
10332done
81ecdfbb
RW
10333 done
10334IFS=$as_save_IFS
c6b750e1 10335
55db4b87
PB
10336fi
10337fi
9a819804
AO
10338GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10339if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10341$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10342else
81ecdfbb
RW
10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10344$as_echo "no" >&6; }
9a819804
AO
10345fi
10346
81ecdfbb 10347
9a819804
AO
10348 fi
10349 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10350 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10351set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10353$as_echo_n "checking for $ac_word... " >&6; }
10354if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10355 $as_echo_n "(cached) " >&6
9a819804
AO
10356else
10357 if test -n "$GCJ_FOR_TARGET"; then
10358 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10359else
10360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10361for as_dir in $PATH
10362do
10363 IFS=$as_save_IFS
10364 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10365 for ac_exec_ext in '' $ac_executable_extensions; do
10366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10367 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10369 break 2
10370 fi
10371done
81ecdfbb
RW
10372 done
10373IFS=$as_save_IFS
9a819804
AO
10374
10375fi
10376fi
10377GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10378if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10380$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10381else
81ecdfbb
RW
10382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10383$as_echo "no" >&6; }
9a819804
AO
10384fi
10385
81ecdfbb 10386
9a819804
AO
10387 fi
10388 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10389 done
10390fi
10391
10392if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10393 set dummy gcj
10394 if test $build = $target ; then
10395 GCJ_FOR_TARGET="$2"
10396 else
10397 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10398 fi
d3f5afc4
MS
10399else
10400 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10401fi
10402
10403
10404
10405if test -n "$GFORTRAN_FOR_TARGET"; then
10406 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10407elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10408 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10409fi
10410
9a819804
AO
10411if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10412 for ncn_progname in gfortran; do
10413 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10414set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10416$as_echo_n "checking for $ac_word... " >&6; }
10417if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10418 $as_echo_n "(cached) " >&6
55db4b87 10419else
9a819804
AO
10420 if test -n "$GFORTRAN_FOR_TARGET"; then
10421 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10422else
c6b750e1
DJ
10423as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10424for as_dir in $PATH
10425do
10426 IFS=$as_save_IFS
10427 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10428 for ac_exec_ext in '' $ac_executable_extensions; do
10429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10430 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10432 break 2
10433 fi
10434done
81ecdfbb
RW
10435 done
10436IFS=$as_save_IFS
c6b750e1 10437
55db4b87
PB
10438fi
10439fi
9a819804
AO
10440GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10441if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10443$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10444else
81ecdfbb
RW
10445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10446$as_echo "no" >&6; }
55db4b87 10447fi
c6b750e1 10448
81ecdfbb 10449
2429c060
PB
10450 done
10451fi
c6b750e1 10452
9a819804 10453if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10454 for ncn_progname in gfortran; do
81ecdfbb
RW
10455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10456$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10457 if test -x $with_build_time_tools/${ncn_progname}; then
10458 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10460$as_echo "yes" >&6; }
2429c060
PB
10461 break
10462 else
81ecdfbb
RW
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10464$as_echo "no" >&6; }
2429c060
PB
10465 fi
10466 done
10467fi
10468
10469if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10470 for ncn_progname in gfortran; do
10471 if test -n "$ncn_target_tool_prefix"; then
10472 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10473set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10475$as_echo_n "checking for $ac_word... " >&6; }
10476if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10477 $as_echo_n "(cached) " >&6
55db4b87
PB
10478else
10479 if test -n "$GFORTRAN_FOR_TARGET"; then
10480 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10481else
c6b750e1
DJ
10482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10483for as_dir in $PATH
10484do
10485 IFS=$as_save_IFS
10486 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10487 for ac_exec_ext in '' $ac_executable_extensions; do
10488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10489 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10491 break 2
10492 fi
10493done
81ecdfbb
RW
10494 done
10495IFS=$as_save_IFS
c6b750e1 10496
55db4b87
PB
10497fi
10498fi
c6b750e1 10499GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10500if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10502$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10503else
81ecdfbb
RW
10504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10505$as_echo "no" >&6; }
55db4b87
PB
10506fi
10507
81ecdfbb 10508
2429c060
PB
10509 fi
10510 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10511 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10512set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10514$as_echo_n "checking for $ac_word... " >&6; }
10515if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10516 $as_echo_n "(cached) " >&6
55db4b87 10517else
05cbd757 10518 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10519 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10520else
10521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10522for as_dir in $PATH
10523do
10524 IFS=$as_save_IFS
10525 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10526 for ac_exec_ext in '' $ac_executable_extensions; do
10527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10528 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10530 break 2
10531 fi
10532done
81ecdfbb
RW
10533 done
10534IFS=$as_save_IFS
c6b750e1 10535
55db4b87
PB
10536fi
10537fi
c6b750e1 10538GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10539if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10541$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10542else
81ecdfbb
RW
10543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10544$as_echo "no" >&6; }
55db4b87 10545fi
c6b750e1 10546
81ecdfbb 10547
2429c060
PB
10548 fi
10549 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10550 done
10551fi
c6b750e1 10552
05cbd757
PB
10553if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10554 set dummy gfortran
10555 if test $build = $target ; then
10556 GFORTRAN_FOR_TARGET="$2"
55db4b87 10557 else
05cbd757 10558 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10559 fi
d3f5afc4
MS
10560else
10561 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10562fi
10563
2429c060
PB
10564
10565
e552509b
ILT
10566if test -n "$GOC_FOR_TARGET"; then
10567 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10568elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10569 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10570fi
10571
10572if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10573 for ncn_progname in gccgo; do
10574 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10575set dummy ${ncn_progname}; ac_word=$2
10576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10577$as_echo_n "checking for $ac_word... " >&6; }
10578if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10579 $as_echo_n "(cached) " >&6
10580else
10581 if test -n "$GOC_FOR_TARGET"; then
10582 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10583else
10584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10585for as_dir in $PATH
10586do
10587 IFS=$as_save_IFS
10588 test -z "$as_dir" && as_dir=.
10589 for ac_exec_ext in '' $ac_executable_extensions; do
10590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10591 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10593 break 2
10594 fi
10595done
10596 done
10597IFS=$as_save_IFS
10598
10599fi
10600fi
10601GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10602if test -n "$GOC_FOR_TARGET"; then
10603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10604$as_echo "$GOC_FOR_TARGET" >&6; }
10605else
10606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10607$as_echo "no" >&6; }
10608fi
10609
10610
10611 done
10612fi
10613
10614if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10615 for ncn_progname in gccgo; do
10616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10617$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10618 if test -x $with_build_time_tools/${ncn_progname}; then
10619 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10621$as_echo "yes" >&6; }
10622 break
10623 else
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10625$as_echo "no" >&6; }
10626 fi
10627 done
10628fi
10629
10630if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10631 for ncn_progname in gccgo; do
10632 if test -n "$ncn_target_tool_prefix"; then
10633 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10634set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10636$as_echo_n "checking for $ac_word... " >&6; }
10637if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10638 $as_echo_n "(cached) " >&6
10639else
10640 if test -n "$GOC_FOR_TARGET"; then
10641 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10642else
10643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10644for as_dir in $PATH
10645do
10646 IFS=$as_save_IFS
10647 test -z "$as_dir" && as_dir=.
10648 for ac_exec_ext in '' $ac_executable_extensions; do
10649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10650 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10651 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10652 break 2
10653 fi
10654done
10655 done
10656IFS=$as_save_IFS
10657
10658fi
10659fi
10660GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10661if test -n "$GOC_FOR_TARGET"; then
10662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10663$as_echo "$GOC_FOR_TARGET" >&6; }
10664else
10665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10666$as_echo "no" >&6; }
10667fi
10668
10669
10670 fi
10671 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10672 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10673set dummy ${ncn_progname}; ac_word=$2
10674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10675$as_echo_n "checking for $ac_word... " >&6; }
10676if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10677 $as_echo_n "(cached) " >&6
10678else
10679 if test -n "$GOC_FOR_TARGET"; then
10680 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10681else
10682as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10683for as_dir in $PATH
10684do
10685 IFS=$as_save_IFS
10686 test -z "$as_dir" && as_dir=.
10687 for ac_exec_ext in '' $ac_executable_extensions; do
10688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10689 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10691 break 2
10692 fi
10693done
10694 done
10695IFS=$as_save_IFS
10696
10697fi
10698fi
10699GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10700if test -n "$GOC_FOR_TARGET"; then
10701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10702$as_echo "$GOC_FOR_TARGET" >&6; }
10703else
10704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10705$as_echo "no" >&6; }
10706fi
10707
10708
10709 fi
10710 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10711 done
10712fi
10713
10714if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10715 set dummy gccgo
10716 if test $build = $target ; then
10717 GOC_FOR_TARGET="$2"
10718 else
10719 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10720 fi
10721else
10722 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10723fi
10724
10725
10726
2429c060
PB
10727cat > conftest.c << \EOF
10728#ifdef __GNUC__
10729 gcc_yay;
10730#endif
10731EOF
10732if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10733 have_gcc_for_target=yes
859789af 10734else
2429c060
PB
10735 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10736 have_gcc_for_target=no
859789af 10737fi
2429c060
PB
10738rm conftest.c
10739
10740
10741
859789af 10742
2429c060
PB
10743if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10744 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10746$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10747 if test -x $with_build_time_tools/ar; then
10748 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10749 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10751$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10752 else
81ecdfbb
RW
10753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10754$as_echo "no" >&6; }
3a35eeb3 10755 fi
2429c060
PB
10756 elif test $build != $host && test $have_gcc_for_target = yes; then
10757 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10758 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10759 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10760 fi
2429c060 10761fi
c6b750e1 10762if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10763 # Extract the first word of "ar", so it can be a program name with args.
10764set dummy ar; ac_word=$2
81ecdfbb
RW
10765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10766$as_echo_n "checking for $ac_word... " >&6; }
10767if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10768 $as_echo_n "(cached) " >&6
859789af 10769else
c6b750e1
DJ
10770 case $AR_FOR_TARGET in
10771 [\\/]* | ?:[\\/]*)
2429c060
PB
10772 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10773 ;;
2429c060 10774 *)
c6b750e1
DJ
10775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10776for as_dir in $gcc_cv_tool_dirs
10777do
10778 IFS=$as_save_IFS
10779 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10780 for ac_exec_ext in '' $ac_executable_extensions; do
10781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10782 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10784 break 2
10785 fi
10786done
81ecdfbb
RW
10787 done
10788IFS=$as_save_IFS
c6b750e1 10789
2429c060
PB
10790 ;;
10791esac
859789af 10792fi
c6b750e1 10793AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10794if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10796$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10797else
81ecdfbb
RW
10798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10799$as_echo "no" >&6; }
859789af 10800fi
05cbd757 10801
81ecdfbb 10802
2429c060
PB
10803fi
10804if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10805
10806
10807if test -n "$AR_FOR_TARGET"; then
10808 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10809elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10810 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10811fi
10812
10813if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10814 for ncn_progname in ar; do
10815 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10816set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10818$as_echo_n "checking for $ac_word... " >&6; }
10819if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10820 $as_echo_n "(cached) " >&6
9a819804
AO
10821else
10822 if test -n "$AR_FOR_TARGET"; then
10823 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10824else
10825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10826for as_dir in $PATH
10827do
10828 IFS=$as_save_IFS
10829 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10830 for ac_exec_ext in '' $ac_executable_extensions; do
10831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10832 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10834 break 2
10835 fi
10836done
81ecdfbb
RW
10837 done
10838IFS=$as_save_IFS
9a819804
AO
10839
10840fi
10841fi
10842AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10843if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10845$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10846else
81ecdfbb
RW
10847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10848$as_echo "no" >&6; }
9a819804
AO
10849fi
10850
81ecdfbb 10851
9a819804
AO
10852 done
10853fi
10854
10855if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10856 for ncn_progname in ar; do
81ecdfbb
RW
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10858$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10859 if test -x $with_build_time_tools/${ncn_progname}; then
10860 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10862$as_echo "yes" >&6; }
2429c060
PB
10863 break
10864 else
81ecdfbb
RW
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10866$as_echo "no" >&6; }
2429c060
PB
10867 fi
10868 done
859789af
AC
10869fi
10870
2429c060
PB
10871if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10872 for ncn_progname in ar; do
10873 if test -n "$ncn_target_tool_prefix"; then
10874 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10875set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10877$as_echo_n "checking for $ac_word... " >&6; }
10878if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10879 $as_echo_n "(cached) " >&6
7e0f7140 10880else
2429c060
PB
10881 if test -n "$AR_FOR_TARGET"; then
10882 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10883else
c6b750e1
DJ
10884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10885for as_dir in $PATH
10886do
10887 IFS=$as_save_IFS
10888 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10889 for ac_exec_ext in '' $ac_executable_extensions; do
10890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10891 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10893 break 2
10894 fi
10895done
81ecdfbb
RW
10896 done
10897IFS=$as_save_IFS
c6b750e1 10898
7e0f7140
GK
10899fi
10900fi
c6b750e1 10901AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10902if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10904$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10905else
81ecdfbb
RW
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10907$as_echo "no" >&6; }
7e0f7140
GK
10908fi
10909
81ecdfbb 10910
2429c060
PB
10911 fi
10912 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10913 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 10914set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10916$as_echo_n "checking for $ac_word... " >&6; }
10917if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10918 $as_echo_n "(cached) " >&6
7e0f7140 10919else
2429c060
PB
10920 if test -n "$AR_FOR_TARGET"; then
10921 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 10922else
c6b750e1
DJ
10923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10924for as_dir in $PATH
10925do
10926 IFS=$as_save_IFS
10927 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10928 for ac_exec_ext in '' $ac_executable_extensions; do
10929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10930 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10932 break 2
10933 fi
10934done
81ecdfbb
RW
10935 done
10936IFS=$as_save_IFS
c6b750e1 10937
7e0f7140
GK
10938fi
10939fi
c6b750e1 10940AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10941if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10943$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10944else
81ecdfbb
RW
10945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10946$as_echo "no" >&6; }
7e0f7140 10947fi
c6b750e1 10948
81ecdfbb 10949
2429c060
PB
10950 fi
10951 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10952 done
10953fi
c6b750e1 10954
2429c060
PB
10955if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10956 set dummy ar
7e0f7140 10957 if test $build = $target ; then
2429c060 10958 AR_FOR_TARGET="$2"
7e0f7140 10959 else
2429c060 10960 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 10961 fi
d3f5afc4
MS
10962else
10963 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
10964fi
10965
3a35eeb3
PB
10966else
10967 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
10968fi
10969
10970
10971
10972
10973if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10974 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10976$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10977 if test -x $with_build_time_tools/as; then
10978 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10979 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10981$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 10982 else
81ecdfbb
RW
10983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10984$as_echo "no" >&6; }
3a35eeb3 10985 fi
2429c060
PB
10986 elif test $build != $host && test $have_gcc_for_target = yes; then
10987 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
10988 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10989 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
10990 fi
10991fi
c6b750e1 10992if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10993 # Extract the first word of "as", so it can be a program name with args.
10994set dummy as; ac_word=$2
81ecdfbb
RW
10995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10996$as_echo_n "checking for $ac_word... " >&6; }
10997if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10998 $as_echo_n "(cached) " >&6
2429c060 10999else
c6b750e1
DJ
11000 case $AS_FOR_TARGET in
11001 [\\/]* | ?:[\\/]*)
2429c060
PB
11002 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11003 ;;
2429c060 11004 *)
c6b750e1
DJ
11005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11006for as_dir in $gcc_cv_tool_dirs
11007do
11008 IFS=$as_save_IFS
11009 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11010 for ac_exec_ext in '' $ac_executable_extensions; do
11011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11012 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11014 break 2
11015 fi
11016done
81ecdfbb
RW
11017 done
11018IFS=$as_save_IFS
c6b750e1 11019
2429c060
PB
11020 ;;
11021esac
11022fi
c6b750e1 11023AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11024if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11026$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11027else
81ecdfbb
RW
11028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11029$as_echo "no" >&6; }
2429c060
PB
11030fi
11031
81ecdfbb 11032
2429c060
PB
11033fi
11034if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11035
11036
11037if test -n "$AS_FOR_TARGET"; then
11038 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11039elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11040 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11041fi
11042
11043if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11044 for ncn_progname in as; do
11045 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11046set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11048$as_echo_n "checking for $ac_word... " >&6; }
11049if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11050 $as_echo_n "(cached) " >&6
9a819804
AO
11051else
11052 if test -n "$AS_FOR_TARGET"; then
11053 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11054else
11055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11056for as_dir in $PATH
11057do
11058 IFS=$as_save_IFS
11059 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11060 for ac_exec_ext in '' $ac_executable_extensions; do
11061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11062 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11063 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11064 break 2
11065 fi
11066done
81ecdfbb
RW
11067 done
11068IFS=$as_save_IFS
9a819804
AO
11069
11070fi
11071fi
11072AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11073if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11075$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11076else
81ecdfbb
RW
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11078$as_echo "no" >&6; }
9a819804
AO
11079fi
11080
81ecdfbb 11081
9a819804
AO
11082 done
11083fi
11084
11085if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11086 for ncn_progname in as; do
81ecdfbb
RW
11087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11088$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11089 if test -x $with_build_time_tools/${ncn_progname}; then
11090 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11092$as_echo "yes" >&6; }
2429c060
PB
11093 break
11094 else
81ecdfbb
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11096$as_echo "no" >&6; }
2429c060
PB
11097 fi
11098 done
11099fi
11100
11101if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11102 for ncn_progname in as; do
11103 if test -n "$ncn_target_tool_prefix"; then
11104 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11105set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11107$as_echo_n "checking for $ac_word... " >&6; }
11108if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11109 $as_echo_n "(cached) " >&6
2429c060
PB
11110else
11111 if test -n "$AS_FOR_TARGET"; then
11112 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11113else
c6b750e1
DJ
11114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11115for as_dir in $PATH
11116do
11117 IFS=$as_save_IFS
11118 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11119 for ac_exec_ext in '' $ac_executable_extensions; do
11120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11121 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11123 break 2
11124 fi
11125done
81ecdfbb
RW
11126 done
11127IFS=$as_save_IFS
c6b750e1 11128
2429c060
PB
11129fi
11130fi
c6b750e1 11131AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11132if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11134$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11135else
81ecdfbb
RW
11136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137$as_echo "no" >&6; }
2429c060
PB
11138fi
11139
81ecdfbb 11140
2429c060
PB
11141 fi
11142 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11143 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11144set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11146$as_echo_n "checking for $ac_word... " >&6; }
11147if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11148 $as_echo_n "(cached) " >&6
2429c060
PB
11149else
11150 if test -n "$AS_FOR_TARGET"; then
11151 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11152else
c6b750e1
DJ
11153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11154for as_dir in $PATH
11155do
11156 IFS=$as_save_IFS
11157 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11158 for ac_exec_ext in '' $ac_executable_extensions; do
11159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11160 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11162 break 2
11163 fi
11164done
81ecdfbb
RW
11165 done
11166IFS=$as_save_IFS
c6b750e1 11167
2429c060
PB
11168fi
11169fi
c6b750e1 11170AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11171if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11173$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11174else
81ecdfbb
RW
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11176$as_echo "no" >&6; }
2429c060 11177fi
c6b750e1 11178
81ecdfbb 11179
2429c060
PB
11180 fi
11181 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11182 done
11183fi
c6b750e1 11184
2429c060
PB
11185if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11186 set dummy as
11187 if test $build = $target ; then
11188 AS_FOR_TARGET="$2"
11189 else
11190 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11191 fi
d3f5afc4
MS
11192else
11193 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11194fi
11195
3a35eeb3
PB
11196else
11197 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11198fi
11199
11200
11201
11202
11203if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11204 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11206$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11207 if test -x $with_build_time_tools/dlltool; then
11208 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11209 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11211$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11212 else
81ecdfbb
RW
11213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11214$as_echo "no" >&6; }
3a35eeb3 11215 fi
2429c060
PB
11216 elif test $build != $host && test $have_gcc_for_target = yes; then
11217 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11218 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11219 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11220 fi
11221fi
c6b750e1 11222if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11223 # Extract the first word of "dlltool", so it can be a program name with args.
11224set dummy dlltool; ac_word=$2
81ecdfbb
RW
11225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11226$as_echo_n "checking for $ac_word... " >&6; }
11227if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11228 $as_echo_n "(cached) " >&6
2429c060 11229else
c6b750e1
DJ
11230 case $DLLTOOL_FOR_TARGET in
11231 [\\/]* | ?:[\\/]*)
2429c060
PB
11232 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11233 ;;
2429c060 11234 *)
c6b750e1
DJ
11235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11236for as_dir in $gcc_cv_tool_dirs
11237do
11238 IFS=$as_save_IFS
11239 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11240 for ac_exec_ext in '' $ac_executable_extensions; do
11241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11242 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11244 break 2
11245 fi
11246done
81ecdfbb
RW
11247 done
11248IFS=$as_save_IFS
c6b750e1 11249
2429c060
PB
11250 ;;
11251esac
11252fi
c6b750e1 11253DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11254if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11256$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11257else
81ecdfbb
RW
11258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11259$as_echo "no" >&6; }
2429c060
PB
11260fi
11261
81ecdfbb 11262
2429c060
PB
11263fi
11264if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11265
11266
11267if test -n "$DLLTOOL_FOR_TARGET"; then
11268 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11269elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11270 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11271fi
11272
11273if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11274 for ncn_progname in dlltool; do
11275 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11276set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11278$as_echo_n "checking for $ac_word... " >&6; }
11279if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11280 $as_echo_n "(cached) " >&6
9a819804
AO
11281else
11282 if test -n "$DLLTOOL_FOR_TARGET"; then
11283 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11284else
11285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11286for as_dir in $PATH
11287do
11288 IFS=$as_save_IFS
11289 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11290 for ac_exec_ext in '' $ac_executable_extensions; do
11291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11292 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11294 break 2
11295 fi
11296done
81ecdfbb
RW
11297 done
11298IFS=$as_save_IFS
9a819804
AO
11299
11300fi
11301fi
11302DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11303if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11305$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11306else
81ecdfbb
RW
11307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11308$as_echo "no" >&6; }
9a819804
AO
11309fi
11310
81ecdfbb 11311
9a819804
AO
11312 done
11313fi
11314
11315if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11316 for ncn_progname in dlltool; do
81ecdfbb
RW
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11318$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11319 if test -x $with_build_time_tools/${ncn_progname}; then
11320 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11322$as_echo "yes" >&6; }
2429c060
PB
11323 break
11324 else
81ecdfbb
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11326$as_echo "no" >&6; }
2429c060
PB
11327 fi
11328 done
11329fi
11330
11331if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11332 for ncn_progname in dlltool; do
11333 if test -n "$ncn_target_tool_prefix"; then
11334 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11335set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11337$as_echo_n "checking for $ac_word... " >&6; }
11338if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11339 $as_echo_n "(cached) " >&6
2429c060
PB
11340else
11341 if test -n "$DLLTOOL_FOR_TARGET"; then
11342 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11343else
c6b750e1
DJ
11344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11345for as_dir in $PATH
11346do
11347 IFS=$as_save_IFS
11348 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11349 for ac_exec_ext in '' $ac_executable_extensions; do
11350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11351 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11353 break 2
11354 fi
11355done
81ecdfbb
RW
11356 done
11357IFS=$as_save_IFS
c6b750e1 11358
2429c060
PB
11359fi
11360fi
c6b750e1 11361DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11362if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11364$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11365else
81ecdfbb
RW
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11367$as_echo "no" >&6; }
2429c060
PB
11368fi
11369
81ecdfbb 11370
2429c060
PB
11371 fi
11372 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11373 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11374set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11376$as_echo_n "checking for $ac_word... " >&6; }
11377if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11378 $as_echo_n "(cached) " >&6
2429c060
PB
11379else
11380 if test -n "$DLLTOOL_FOR_TARGET"; then
11381 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11382else
c6b750e1
DJ
11383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11384for as_dir in $PATH
11385do
11386 IFS=$as_save_IFS
11387 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11388 for ac_exec_ext in '' $ac_executable_extensions; do
11389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11390 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11392 break 2
11393 fi
11394done
81ecdfbb
RW
11395 done
11396IFS=$as_save_IFS
c6b750e1 11397
2429c060
PB
11398fi
11399fi
c6b750e1 11400DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11401if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11403$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11404else
81ecdfbb
RW
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11406$as_echo "no" >&6; }
2429c060 11407fi
c6b750e1 11408
81ecdfbb 11409
2429c060
PB
11410 fi
11411 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11412 done
11413fi
c6b750e1 11414
2429c060
PB
11415if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11416 set dummy dlltool
11417 if test $build = $target ; then
11418 DLLTOOL_FOR_TARGET="$2"
11419 else
11420 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11421 fi
d3f5afc4
MS
11422else
11423 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11424fi
11425
3a35eeb3
PB
11426else
11427 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11428fi
11429
11430
11431
11432
11433if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11434 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11436$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11437 if test -x $with_build_time_tools/ld; then
11438 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11439 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11441$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11442 else
81ecdfbb
RW
11443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11444$as_echo "no" >&6; }
3a35eeb3 11445 fi
2429c060
PB
11446 elif test $build != $host && test $have_gcc_for_target = yes; then
11447 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11448 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11449 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11450 fi
11451fi
c6b750e1 11452if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11453 # Extract the first word of "ld", so it can be a program name with args.
11454set dummy ld; ac_word=$2
81ecdfbb
RW
11455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11456$as_echo_n "checking for $ac_word... " >&6; }
11457if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11458 $as_echo_n "(cached) " >&6
2429c060 11459else
c6b750e1
DJ
11460 case $LD_FOR_TARGET in
11461 [\\/]* | ?:[\\/]*)
2429c060
PB
11462 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11463 ;;
2429c060 11464 *)
c6b750e1
DJ
11465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11466for as_dir in $gcc_cv_tool_dirs
11467do
11468 IFS=$as_save_IFS
11469 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11470 for ac_exec_ext in '' $ac_executable_extensions; do
11471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11472 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11474 break 2
11475 fi
11476done
81ecdfbb
RW
11477 done
11478IFS=$as_save_IFS
c6b750e1 11479
2429c060
PB
11480 ;;
11481esac
11482fi
c6b750e1 11483LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11484if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11486$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11487else
81ecdfbb
RW
11488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11489$as_echo "no" >&6; }
2429c060
PB
11490fi
11491
81ecdfbb 11492
2429c060
PB
11493fi
11494if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11495
11496
11497if test -n "$LD_FOR_TARGET"; then
11498 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11499elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11500 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11501fi
11502
11503if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11504 for ncn_progname in ld; do
11505 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11506set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11508$as_echo_n "checking for $ac_word... " >&6; }
11509if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11510 $as_echo_n "(cached) " >&6
9a819804
AO
11511else
11512 if test -n "$LD_FOR_TARGET"; then
11513 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11514else
11515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11516for as_dir in $PATH
11517do
11518 IFS=$as_save_IFS
11519 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11520 for ac_exec_ext in '' $ac_executable_extensions; do
11521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11522 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11524 break 2
11525 fi
11526done
81ecdfbb
RW
11527 done
11528IFS=$as_save_IFS
9a819804
AO
11529
11530fi
11531fi
11532LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11533if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11535$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11536else
81ecdfbb
RW
11537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11538$as_echo "no" >&6; }
9a819804
AO
11539fi
11540
81ecdfbb 11541
9a819804
AO
11542 done
11543fi
11544
11545if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11546 for ncn_progname in ld; do
81ecdfbb
RW
11547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11548$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11549 if test -x $with_build_time_tools/${ncn_progname}; then
11550 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11552$as_echo "yes" >&6; }
2429c060
PB
11553 break
11554 else
81ecdfbb
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11556$as_echo "no" >&6; }
2429c060
PB
11557 fi
11558 done
11559fi
11560
11561if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11562 for ncn_progname in ld; do
11563 if test -n "$ncn_target_tool_prefix"; then
11564 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11565set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11567$as_echo_n "checking for $ac_word... " >&6; }
11568if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11569 $as_echo_n "(cached) " >&6
2429c060
PB
11570else
11571 if test -n "$LD_FOR_TARGET"; then
11572 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11573else
c6b750e1
DJ
11574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11575for as_dir in $PATH
11576do
11577 IFS=$as_save_IFS
11578 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11579 for ac_exec_ext in '' $ac_executable_extensions; do
11580 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11581 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11583 break 2
11584 fi
11585done
81ecdfbb
RW
11586 done
11587IFS=$as_save_IFS
c6b750e1 11588
2429c060
PB
11589fi
11590fi
c6b750e1 11591LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11592if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11594$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11595else
81ecdfbb
RW
11596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11597$as_echo "no" >&6; }
2429c060
PB
11598fi
11599
81ecdfbb 11600
2429c060
PB
11601 fi
11602 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11603 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11604set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11606$as_echo_n "checking for $ac_word... " >&6; }
11607if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11608 $as_echo_n "(cached) " >&6
2429c060
PB
11609else
11610 if test -n "$LD_FOR_TARGET"; then
11611 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11612else
c6b750e1
DJ
11613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11614for as_dir in $PATH
11615do
11616 IFS=$as_save_IFS
11617 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11618 for ac_exec_ext in '' $ac_executable_extensions; do
11619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11620 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11622 break 2
11623 fi
11624done
81ecdfbb
RW
11625 done
11626IFS=$as_save_IFS
c6b750e1 11627
2429c060
PB
11628fi
11629fi
c6b750e1 11630LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11631if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11633$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11634else
81ecdfbb
RW
11635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11636$as_echo "no" >&6; }
2429c060 11637fi
c6b750e1 11638
81ecdfbb 11639
2429c060
PB
11640 fi
11641 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11642 done
11643fi
c6b750e1 11644
2429c060
PB
11645if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11646 set dummy ld
11647 if test $build = $target ; then
11648 LD_FOR_TARGET="$2"
11649 else
11650 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11651 fi
d3f5afc4
MS
11652else
11653 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11654fi
11655
3a35eeb3
PB
11656else
11657 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11658fi
11659
11660
11661
11662
11663if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11664 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11666$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11667 if test -x $with_build_time_tools/lipo; then
11668 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11669 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11671$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11672 else
81ecdfbb
RW
11673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11674$as_echo "no" >&6; }
3a35eeb3 11675 fi
2429c060
PB
11676 elif test $build != $host && test $have_gcc_for_target = yes; then
11677 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11678 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11679 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11680 fi
11681fi
9a819804
AO
11682if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11683 # Extract the first word of "lipo", so it can be a program name with args.
11684set dummy lipo; ac_word=$2
81ecdfbb
RW
11685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11686$as_echo_n "checking for $ac_word... " >&6; }
11687if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11688 $as_echo_n "(cached) " >&6
9a819804
AO
11689else
11690 case $LIPO_FOR_TARGET in
11691 [\\/]* | ?:[\\/]*)
11692 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11693 ;;
11694 *)
11695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11696for as_dir in $gcc_cv_tool_dirs
11697do
11698 IFS=$as_save_IFS
11699 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11700 for ac_exec_ext in '' $ac_executable_extensions; do
11701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11702 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11704 break 2
11705 fi
11706done
81ecdfbb
RW
11707 done
11708IFS=$as_save_IFS
9a819804
AO
11709
11710 ;;
11711esac
11712fi
11713LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11714if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11716$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11717else
81ecdfbb
RW
11718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11719$as_echo "no" >&6; }
9a819804
AO
11720fi
11721
81ecdfbb 11722
9a819804
AO
11723fi
11724if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11725
11726
11727if test -n "$LIPO_FOR_TARGET"; then
11728 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11729elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11730 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11731fi
11732
11733if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11734 for ncn_progname in lipo; do
11735 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11736set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11738$as_echo_n "checking for $ac_word... " >&6; }
11739if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11740 $as_echo_n "(cached) " >&6
2429c060 11741else
9a819804
AO
11742 if test -n "$LIPO_FOR_TARGET"; then
11743 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11744else
11745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11746for as_dir in $PATH
c6b750e1
DJ
11747do
11748 IFS=$as_save_IFS
11749 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11750 for ac_exec_ext in '' $ac_executable_extensions; do
11751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11752 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11754 break 2
11755 fi
11756done
81ecdfbb
RW
11757 done
11758IFS=$as_save_IFS
c6b750e1 11759
2429c060 11760fi
9a819804
AO
11761fi
11762LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11763if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11765$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11766else
81ecdfbb
RW
11767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11768$as_echo "no" >&6; }
2429c060
PB
11769fi
11770
81ecdfbb 11771
9a819804 11772 done
2429c060 11773fi
9a819804
AO
11774
11775if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11776 for ncn_progname in lipo; do
81ecdfbb
RW
11777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11778$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11779 if test -x $with_build_time_tools/${ncn_progname}; then
11780 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11782$as_echo "yes" >&6; }
2429c060
PB
11783 break
11784 else
81ecdfbb
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11786$as_echo "no" >&6; }
2429c060
PB
11787 fi
11788 done
11789fi
11790
11791if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11792 for ncn_progname in lipo; do
11793 if test -n "$ncn_target_tool_prefix"; then
11794 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11795set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11797$as_echo_n "checking for $ac_word... " >&6; }
11798if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11799 $as_echo_n "(cached) " >&6
2429c060
PB
11800else
11801 if test -n "$LIPO_FOR_TARGET"; then
11802 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11803else
c6b750e1
DJ
11804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11805for as_dir in $PATH
11806do
11807 IFS=$as_save_IFS
11808 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11809 for ac_exec_ext in '' $ac_executable_extensions; do
11810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11811 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11813 break 2
11814 fi
11815done
81ecdfbb
RW
11816 done
11817IFS=$as_save_IFS
c6b750e1 11818
2429c060
PB
11819fi
11820fi
c6b750e1 11821LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11822if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11824$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11825else
81ecdfbb
RW
11826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827$as_echo "no" >&6; }
2429c060
PB
11828fi
11829
81ecdfbb 11830
2429c060
PB
11831 fi
11832 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11833 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11834set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11836$as_echo_n "checking for $ac_word... " >&6; }
11837if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11838 $as_echo_n "(cached) " >&6
2429c060
PB
11839else
11840 if test -n "$LIPO_FOR_TARGET"; then
11841 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11842else
c6b750e1
DJ
11843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11844for as_dir in $PATH
11845do
11846 IFS=$as_save_IFS
11847 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11848 for ac_exec_ext in '' $ac_executable_extensions; do
11849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11850 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11852 break 2
11853 fi
11854done
81ecdfbb
RW
11855 done
11856IFS=$as_save_IFS
c6b750e1 11857
2429c060
PB
11858fi
11859fi
c6b750e1 11860LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11861if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11863$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11864else
81ecdfbb
RW
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11866$as_echo "no" >&6; }
2429c060 11867fi
c6b750e1 11868
81ecdfbb 11869
2429c060
PB
11870 fi
11871 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11872 done
11873fi
c6b750e1 11874
2429c060
PB
11875if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11876 set dummy lipo
11877 if test $build = $target ; then
11878 LIPO_FOR_TARGET="$2"
11879 else
11880 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11881 fi
d3f5afc4
MS
11882else
11883 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11884fi
11885
3a35eeb3
PB
11886else
11887 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11888fi
11889
11890
11891
11892
11893if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11894 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11896$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11897 if test -x $with_build_time_tools/nm; then
11898 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11899 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11901$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 11902 else
81ecdfbb
RW
11903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11904$as_echo "no" >&6; }
3a35eeb3 11905 fi
2429c060
PB
11906 elif test $build != $host && test $have_gcc_for_target = yes; then
11907 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
11908 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11909 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
11910 fi
11911fi
c6b750e1 11912if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11913 # Extract the first word of "nm", so it can be a program name with args.
11914set dummy nm; ac_word=$2
81ecdfbb
RW
11915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11916$as_echo_n "checking for $ac_word... " >&6; }
11917if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11918 $as_echo_n "(cached) " >&6
2429c060 11919else
c6b750e1
DJ
11920 case $NM_FOR_TARGET in
11921 [\\/]* | ?:[\\/]*)
2429c060
PB
11922 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11923 ;;
2429c060 11924 *)
c6b750e1
DJ
11925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11926for as_dir in $gcc_cv_tool_dirs
11927do
11928 IFS=$as_save_IFS
11929 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11930 for ac_exec_ext in '' $ac_executable_extensions; do
11931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11932 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11934 break 2
11935 fi
11936done
81ecdfbb
RW
11937 done
11938IFS=$as_save_IFS
c6b750e1 11939
2429c060
PB
11940 ;;
11941esac
11942fi
c6b750e1 11943NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 11944if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11946$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 11947else
81ecdfbb
RW
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11949$as_echo "no" >&6; }
2429c060
PB
11950fi
11951
81ecdfbb 11952
2429c060
PB
11953fi
11954if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
11955
11956
11957if test -n "$NM_FOR_TARGET"; then
11958 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11959elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11960 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11961fi
11962
11963if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11964 for ncn_progname in nm; do
11965 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11966set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11968$as_echo_n "checking for $ac_word... " >&6; }
11969if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11970 $as_echo_n "(cached) " >&6
9a819804
AO
11971else
11972 if test -n "$NM_FOR_TARGET"; then
11973 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11974else
11975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11976for as_dir in $PATH
11977do
11978 IFS=$as_save_IFS
11979 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11980 for ac_exec_ext in '' $ac_executable_extensions; do
11981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11982 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11984 break 2
11985 fi
11986done
81ecdfbb
RW
11987 done
11988IFS=$as_save_IFS
9a819804
AO
11989
11990fi
11991fi
11992NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11993if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11995$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 11996else
81ecdfbb
RW
11997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11998$as_echo "no" >&6; }
9a819804
AO
11999fi
12000
81ecdfbb 12001
9a819804
AO
12002 done
12003fi
12004
12005if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12006 for ncn_progname in nm; do
81ecdfbb
RW
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12008$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12009 if test -x $with_build_time_tools/${ncn_progname}; then
12010 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12012$as_echo "yes" >&6; }
2429c060
PB
12013 break
12014 else
81ecdfbb
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12016$as_echo "no" >&6; }
2429c060
PB
12017 fi
12018 done
12019fi
12020
12021if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12022 for ncn_progname in nm; do
12023 if test -n "$ncn_target_tool_prefix"; then
12024 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12025set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12027$as_echo_n "checking for $ac_word... " >&6; }
12028if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12029 $as_echo_n "(cached) " >&6
859789af 12030else
55db4b87
PB
12031 if test -n "$NM_FOR_TARGET"; then
12032 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12033else
c6b750e1
DJ
12034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12035for as_dir in $PATH
12036do
12037 IFS=$as_save_IFS
12038 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12039 for ac_exec_ext in '' $ac_executable_extensions; do
12040 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12041 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12043 break 2
12044 fi
12045done
81ecdfbb
RW
12046 done
12047IFS=$as_save_IFS
c6b750e1 12048
859789af
AC
12049fi
12050fi
c6b750e1 12051NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12052if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12054$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12055else
81ecdfbb
RW
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12057$as_echo "no" >&6; }
859789af
AC
12058fi
12059
81ecdfbb 12060
2429c060
PB
12061 fi
12062 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12063 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12064set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12066$as_echo_n "checking for $ac_word... " >&6; }
12067if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12068 $as_echo_n "(cached) " >&6
859789af 12069else
05cbd757
PB
12070 if test -n "$NM_FOR_TARGET"; then
12071 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12072else
c6b750e1
DJ
12073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12074for as_dir in $PATH
12075do
12076 IFS=$as_save_IFS
12077 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12078 for ac_exec_ext in '' $ac_executable_extensions; do
12079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12080 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12082 break 2
12083 fi
12084done
81ecdfbb
RW
12085 done
12086IFS=$as_save_IFS
c6b750e1 12087
859789af
AC
12088fi
12089fi
c6b750e1 12090NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12091if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12093$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12094else
81ecdfbb
RW
12095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12096$as_echo "no" >&6; }
859789af 12097fi
c6b750e1 12098
81ecdfbb 12099
2429c060
PB
12100 fi
12101 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12102 done
12103fi
c6b750e1 12104
05cbd757
PB
12105if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12106 set dummy nm
12107 if test $build = $target ; then
12108 NM_FOR_TARGET="$2"
859789af 12109 else
05cbd757 12110 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12111 fi
d3f5afc4
MS
12112else
12113 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12114fi
12115
3a35eeb3
PB
12116else
12117 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12118fi
12119
12120
12121
12122
12123if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12124 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12126$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12127 if test -x $with_build_time_tools/objdump; then
12128 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12129 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12131$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12132 else
81ecdfbb
RW
12133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12134$as_echo "no" >&6; }
3a35eeb3 12135 fi
2429c060
PB
12136 elif test $build != $host && test $have_gcc_for_target = yes; then
12137 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12138 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12139 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12140 fi
12141fi
c6b750e1 12142if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12143 # Extract the first word of "objdump", so it can be a program name with args.
12144set dummy objdump; ac_word=$2
81ecdfbb
RW
12145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12146$as_echo_n "checking for $ac_word... " >&6; }
12147if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12148 $as_echo_n "(cached) " >&6
2429c060 12149else
c6b750e1
DJ
12150 case $OBJDUMP_FOR_TARGET in
12151 [\\/]* | ?:[\\/]*)
2429c060
PB
12152 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12153 ;;
2429c060 12154 *)
c6b750e1
DJ
12155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12156for as_dir in $gcc_cv_tool_dirs
12157do
12158 IFS=$as_save_IFS
12159 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12160 for ac_exec_ext in '' $ac_executable_extensions; do
12161 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12162 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12164 break 2
12165 fi
12166done
81ecdfbb
RW
12167 done
12168IFS=$as_save_IFS
c6b750e1 12169
2429c060
PB
12170 ;;
12171esac
12172fi
c6b750e1 12173OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12174if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12176$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12177else
81ecdfbb
RW
12178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12179$as_echo "no" >&6; }
2429c060
PB
12180fi
12181
81ecdfbb 12182
2429c060
PB
12183fi
12184if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12185
12186
12187if test -n "$OBJDUMP_FOR_TARGET"; then
12188 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12189elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12190 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12191fi
12192
12193if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12194 for ncn_progname in objdump; do
12195 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12196set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12198$as_echo_n "checking for $ac_word... " >&6; }
12199if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12200 $as_echo_n "(cached) " >&6
9a819804
AO
12201else
12202 if test -n "$OBJDUMP_FOR_TARGET"; then
12203 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12204else
12205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12206for as_dir in $PATH
12207do
12208 IFS=$as_save_IFS
12209 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12210 for ac_exec_ext in '' $ac_executable_extensions; do
12211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12212 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12214 break 2
12215 fi
12216done
81ecdfbb
RW
12217 done
12218IFS=$as_save_IFS
9a819804
AO
12219
12220fi
12221fi
12222OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12223if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12225$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12226else
81ecdfbb
RW
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12228$as_echo "no" >&6; }
9a819804
AO
12229fi
12230
81ecdfbb 12231
9a819804
AO
12232 done
12233fi
12234
12235if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12236 for ncn_progname in objdump; do
81ecdfbb
RW
12237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12238$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12239 if test -x $with_build_time_tools/${ncn_progname}; then
12240 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12242$as_echo "yes" >&6; }
2429c060
PB
12243 break
12244 else
81ecdfbb
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12246$as_echo "no" >&6; }
2429c060
PB
12247 fi
12248 done
12249fi
12250
12251if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12252 for ncn_progname in objdump; do
12253 if test -n "$ncn_target_tool_prefix"; then
12254 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12255set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12257$as_echo_n "checking for $ac_word... " >&6; }
12258if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12259 $as_echo_n "(cached) " >&6
5ae72758
DJ
12260else
12261 if test -n "$OBJDUMP_FOR_TARGET"; then
12262 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12263else
c6b750e1
DJ
12264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12265for as_dir in $PATH
12266do
12267 IFS=$as_save_IFS
12268 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12269 for ac_exec_ext in '' $ac_executable_extensions; do
12270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12271 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12273 break 2
12274 fi
12275done
81ecdfbb
RW
12276 done
12277IFS=$as_save_IFS
c6b750e1 12278
5ae72758
DJ
12279fi
12280fi
c6b750e1 12281OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12282if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12284$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12285else
81ecdfbb
RW
12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12287$as_echo "no" >&6; }
5ae72758
DJ
12288fi
12289
81ecdfbb 12290
2429c060
PB
12291 fi
12292 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12293 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12294set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12296$as_echo_n "checking for $ac_word... " >&6; }
12297if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12298 $as_echo_n "(cached) " >&6
5ae72758
DJ
12299else
12300 if test -n "$OBJDUMP_FOR_TARGET"; then
12301 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12302else
c6b750e1
DJ
12303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12304for as_dir in $PATH
12305do
12306 IFS=$as_save_IFS
12307 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12308 for ac_exec_ext in '' $ac_executable_extensions; do
12309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12310 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12312 break 2
12313 fi
12314done
81ecdfbb
RW
12315 done
12316IFS=$as_save_IFS
c6b750e1 12317
5ae72758
DJ
12318fi
12319fi
c6b750e1 12320OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12321if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12323$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12324else
81ecdfbb
RW
12325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12326$as_echo "no" >&6; }
5ae72758 12327fi
c6b750e1 12328
81ecdfbb 12329
2429c060
PB
12330 fi
12331 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12332 done
12333fi
c6b750e1 12334
5ae72758
DJ
12335if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12336 set dummy objdump
12337 if test $build = $target ; then
12338 OBJDUMP_FOR_TARGET="$2"
12339 else
12340 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12341 fi
d3f5afc4
MS
12342else
12343 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12344fi
12345
3a35eeb3
PB
12346else
12347 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12348fi
12349
12350
12351
12352
12353if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12354 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12356$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12357 if test -x $with_build_time_tools/ranlib; then
12358 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12359 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12361$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12362 else
81ecdfbb
RW
12363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12364$as_echo "no" >&6; }
3a35eeb3 12365 fi
2429c060
PB
12366 elif test $build != $host && test $have_gcc_for_target = yes; then
12367 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12368 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12369 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12370 fi
12371fi
c6b750e1 12372if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12373 # Extract the first word of "ranlib", so it can be a program name with args.
12374set dummy ranlib; ac_word=$2
81ecdfbb
RW
12375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12376$as_echo_n "checking for $ac_word... " >&6; }
12377if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12378 $as_echo_n "(cached) " >&6
2429c060 12379else
c6b750e1
DJ
12380 case $RANLIB_FOR_TARGET in
12381 [\\/]* | ?:[\\/]*)
2429c060
PB
12382 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12383 ;;
2429c060 12384 *)
c6b750e1
DJ
12385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12386for as_dir in $gcc_cv_tool_dirs
12387do
12388 IFS=$as_save_IFS
12389 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12390 for ac_exec_ext in '' $ac_executable_extensions; do
12391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12392 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12394 break 2
12395 fi
12396done
81ecdfbb
RW
12397 done
12398IFS=$as_save_IFS
c6b750e1 12399
2429c060
PB
12400 ;;
12401esac
12402fi
c6b750e1 12403RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12404if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12406$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12407else
81ecdfbb
RW
12408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12409$as_echo "no" >&6; }
2429c060
PB
12410fi
12411
81ecdfbb 12412
2429c060
PB
12413fi
12414if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12415
12416
12417if test -n "$RANLIB_FOR_TARGET"; then
12418 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12419elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12420 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12421fi
12422
12423if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12424 for ncn_progname in ranlib; do
12425 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12426set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12428$as_echo_n "checking for $ac_word... " >&6; }
12429if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12430 $as_echo_n "(cached) " >&6
9a819804
AO
12431else
12432 if test -n "$RANLIB_FOR_TARGET"; then
12433 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12434else
12435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12436for as_dir in $PATH
12437do
12438 IFS=$as_save_IFS
12439 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12440 for ac_exec_ext in '' $ac_executable_extensions; do
12441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12442 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12444 break 2
12445 fi
12446done
81ecdfbb
RW
12447 done
12448IFS=$as_save_IFS
9a819804
AO
12449
12450fi
12451fi
12452RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12453if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12455$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12456else
81ecdfbb
RW
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12458$as_echo "no" >&6; }
9a819804
AO
12459fi
12460
81ecdfbb 12461
9a819804
AO
12462 done
12463fi
12464
12465if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12466 for ncn_progname in ranlib; do
81ecdfbb
RW
12467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12468$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12469 if test -x $with_build_time_tools/${ncn_progname}; then
12470 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12472$as_echo "yes" >&6; }
2429c060
PB
12473 break
12474 else
81ecdfbb
RW
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12476$as_echo "no" >&6; }
2429c060
PB
12477 fi
12478 done
12479fi
12480
12481if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12482 for ncn_progname in ranlib; do
12483 if test -n "$ncn_target_tool_prefix"; then
12484 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12485set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12487$as_echo_n "checking for $ac_word... " >&6; }
12488if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12489 $as_echo_n "(cached) " >&6
859789af 12490else
55db4b87
PB
12491 if test -n "$RANLIB_FOR_TARGET"; then
12492 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12493else
c6b750e1
DJ
12494as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12495for as_dir in $PATH
12496do
12497 IFS=$as_save_IFS
12498 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12499 for ac_exec_ext in '' $ac_executable_extensions; do
12500 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12501 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12503 break 2
12504 fi
12505done
81ecdfbb
RW
12506 done
12507IFS=$as_save_IFS
c6b750e1 12508
859789af
AC
12509fi
12510fi
c6b750e1 12511RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12512if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12514$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12515else
81ecdfbb
RW
12516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12517$as_echo "no" >&6; }
859789af
AC
12518fi
12519
81ecdfbb 12520
2429c060
PB
12521 fi
12522 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12523 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12524set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12526$as_echo_n "checking for $ac_word... " >&6; }
12527if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12528 $as_echo_n "(cached) " >&6
859789af 12529else
05cbd757
PB
12530 if test -n "$RANLIB_FOR_TARGET"; then
12531 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12532else
c6b750e1
DJ
12533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12534for as_dir in $PATH
12535do
12536 IFS=$as_save_IFS
12537 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12538 for ac_exec_ext in '' $ac_executable_extensions; do
12539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12540 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12542 break 2
12543 fi
12544done
81ecdfbb
RW
12545 done
12546IFS=$as_save_IFS
c6b750e1 12547
859789af
AC
12548fi
12549fi
c6b750e1 12550RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12551if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12553$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12554else
81ecdfbb
RW
12555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12556$as_echo "no" >&6; }
859789af 12557fi
c6b750e1 12558
81ecdfbb 12559
2429c060
PB
12560 fi
12561 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12562 done
12563fi
c6b750e1 12564
2429c060
PB
12565if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12566 set dummy ranlib
12567 if test $build = $target ; then
12568 RANLIB_FOR_TARGET="$2"
12569 else
12570 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12571 fi
d3f5afc4
MS
12572else
12573 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12574fi
05cbd757 12575
3a35eeb3
PB
12576else
12577 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12578fi
12579
2429c060
PB
12580
12581
12582
b121d7d4
DD
12583if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12584 if test -n "$with_build_time_tools"; then
12585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12586$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12587 if test -x $with_build_time_tools/readelf; then
12588 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12589 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12591$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12592 else
12593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12594$as_echo "no" >&6; }
12595 fi
12596 elif test $build != $host && test $have_gcc_for_target = yes; then
12597 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12598 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12599 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12600 fi
12601fi
12602if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12603 # Extract the first word of "readelf", so it can be a program name with args.
12604set dummy readelf; ac_word=$2
12605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12606$as_echo_n "checking for $ac_word... " >&6; }
12607if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12608 $as_echo_n "(cached) " >&6
12609else
12610 case $READELF_FOR_TARGET in
12611 [\\/]* | ?:[\\/]*)
12612 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12613 ;;
12614 *)
12615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12616for as_dir in $gcc_cv_tool_dirs
12617do
12618 IFS=$as_save_IFS
12619 test -z "$as_dir" && as_dir=.
12620 for ac_exec_ext in '' $ac_executable_extensions; do
12621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12622 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12624 break 2
12625 fi
12626done
12627 done
12628IFS=$as_save_IFS
12629
12630 ;;
12631esac
12632fi
12633READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12634if test -n "$READELF_FOR_TARGET"; then
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12636$as_echo "$READELF_FOR_TARGET" >&6; }
12637else
12638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12639$as_echo "no" >&6; }
12640fi
12641
12642
12643fi
12644if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12645
12646
12647if test -n "$READELF_FOR_TARGET"; then
12648 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12649elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12650 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12651fi
12652
12653if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12654 for ncn_progname in readelf; do
12655 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12656set dummy ${ncn_progname}; ac_word=$2
12657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12658$as_echo_n "checking for $ac_word... " >&6; }
12659if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12660 $as_echo_n "(cached) " >&6
12661else
12662 if test -n "$READELF_FOR_TARGET"; then
12663 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12664else
12665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12666for as_dir in $PATH
12667do
12668 IFS=$as_save_IFS
12669 test -z "$as_dir" && as_dir=.
12670 for ac_exec_ext in '' $ac_executable_extensions; do
12671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12672 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12674 break 2
12675 fi
12676done
12677 done
12678IFS=$as_save_IFS
12679
12680fi
12681fi
12682READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12683if test -n "$READELF_FOR_TARGET"; then
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12685$as_echo "$READELF_FOR_TARGET" >&6; }
12686else
12687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12688$as_echo "no" >&6; }
12689fi
12690
12691
12692 done
12693fi
12694
12695if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12696 for ncn_progname in readelf; do
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12698$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12699 if test -x $with_build_time_tools/${ncn_progname}; then
12700 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12702$as_echo "yes" >&6; }
12703 break
12704 else
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706$as_echo "no" >&6; }
12707 fi
12708 done
12709fi
12710
12711if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12712 for ncn_progname in readelf; do
12713 if test -n "$ncn_target_tool_prefix"; then
12714 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12715set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12717$as_echo_n "checking for $ac_word... " >&6; }
12718if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12719 $as_echo_n "(cached) " >&6
12720else
12721 if test -n "$READELF_FOR_TARGET"; then
12722 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12723else
12724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12725for as_dir in $PATH
12726do
12727 IFS=$as_save_IFS
12728 test -z "$as_dir" && as_dir=.
12729 for ac_exec_ext in '' $ac_executable_extensions; do
12730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12731 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12733 break 2
12734 fi
12735done
12736 done
12737IFS=$as_save_IFS
12738
12739fi
12740fi
12741READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12742if test -n "$READELF_FOR_TARGET"; then
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12744$as_echo "$READELF_FOR_TARGET" >&6; }
12745else
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12747$as_echo "no" >&6; }
12748fi
12749
12750
12751 fi
12752 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
12753 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12754set dummy ${ncn_progname}; ac_word=$2
12755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12756$as_echo_n "checking for $ac_word... " >&6; }
12757if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12758 $as_echo_n "(cached) " >&6
12759else
12760 if test -n "$READELF_FOR_TARGET"; then
12761 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12762else
12763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12764for as_dir in $PATH
12765do
12766 IFS=$as_save_IFS
12767 test -z "$as_dir" && as_dir=.
12768 for ac_exec_ext in '' $ac_executable_extensions; do
12769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12770 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12772 break 2
12773 fi
12774done
12775 done
12776IFS=$as_save_IFS
12777
12778fi
12779fi
12780READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12781if test -n "$READELF_FOR_TARGET"; then
12782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12783$as_echo "$READELF_FOR_TARGET" >&6; }
12784else
12785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12786$as_echo "no" >&6; }
12787fi
12788
12789
12790 fi
12791 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
12792 done
12793fi
12794
12795if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
12796 set dummy readelf
12797 if test $build = $target ; then
12798 READELF_FOR_TARGET="$2"
12799 else
12800 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
12801 fi
12802else
12803 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
12804fi
12805
12806else
12807 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12808fi
12809
12810
12811
12812
2429c060
PB
12813if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12814 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12816$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12817 if test -x $with_build_time_tools/strip; then
12818 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12819 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12821$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12822 else
81ecdfbb
RW
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12824$as_echo "no" >&6; }
3a35eeb3 12825 fi
2429c060
PB
12826 elif test $build != $host && test $have_gcc_for_target = yes; then
12827 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12828 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12829 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12830 fi
12831fi
c6b750e1 12832if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12833 # Extract the first word of "strip", so it can be a program name with args.
12834set dummy strip; ac_word=$2
81ecdfbb
RW
12835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12836$as_echo_n "checking for $ac_word... " >&6; }
12837if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12838 $as_echo_n "(cached) " >&6
2429c060 12839else
c6b750e1
DJ
12840 case $STRIP_FOR_TARGET in
12841 [\\/]* | ?:[\\/]*)
2429c060
PB
12842 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12843 ;;
2429c060 12844 *)
c6b750e1
DJ
12845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12846for as_dir in $gcc_cv_tool_dirs
12847do
12848 IFS=$as_save_IFS
12849 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12850 for ac_exec_ext in '' $ac_executable_extensions; do
12851 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12852 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12854 break 2
12855 fi
12856done
81ecdfbb
RW
12857 done
12858IFS=$as_save_IFS
c6b750e1 12859
2429c060
PB
12860 ;;
12861esac
12862fi
c6b750e1 12863STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12864if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12866$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12867else
81ecdfbb
RW
12868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12869$as_echo "no" >&6; }
2429c060
PB
12870fi
12871
81ecdfbb 12872
2429c060
PB
12873fi
12874if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12875
12876
12877if test -n "$STRIP_FOR_TARGET"; then
12878 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12879elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12880 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12881fi
12882
12883if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12884 for ncn_progname in strip; do
12885 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12886set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12888$as_echo_n "checking for $ac_word... " >&6; }
12889if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12890 $as_echo_n "(cached) " >&6
9a819804
AO
12891else
12892 if test -n "$STRIP_FOR_TARGET"; then
12893 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12894else
12895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12896for as_dir in $PATH
12897do
12898 IFS=$as_save_IFS
12899 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12900 for ac_exec_ext in '' $ac_executable_extensions; do
12901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12902 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12904 break 2
12905 fi
12906done
81ecdfbb
RW
12907 done
12908IFS=$as_save_IFS
9a819804
AO
12909
12910fi
12911fi
12912STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12913if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12915$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12916else
81ecdfbb
RW
12917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12918$as_echo "no" >&6; }
9a819804
AO
12919fi
12920
81ecdfbb 12921
9a819804
AO
12922 done
12923fi
12924
12925if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12926 for ncn_progname in strip; do
81ecdfbb
RW
12927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12928$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12929 if test -x $with_build_time_tools/${ncn_progname}; then
12930 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12932$as_echo "yes" >&6; }
2429c060
PB
12933 break
12934 else
81ecdfbb
RW
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12936$as_echo "no" >&6; }
2429c060
PB
12937 fi
12938 done
12939fi
12940
12941if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12942 for ncn_progname in strip; do
12943 if test -n "$ncn_target_tool_prefix"; then
12944 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12945set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12947$as_echo_n "checking for $ac_word... " >&6; }
12948if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12949 $as_echo_n "(cached) " >&6
7e0f7140
GK
12950else
12951 if test -n "$STRIP_FOR_TARGET"; then
12952 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12953else
12954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12955for as_dir in $PATH
12956do
12957 IFS=$as_save_IFS
12958 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12959 for ac_exec_ext in '' $ac_executable_extensions; do
12960 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12961 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12963 break 2
12964 fi
12965done
81ecdfbb
RW
12966 done
12967IFS=$as_save_IFS
c6b750e1 12968
7e0f7140
GK
12969fi
12970fi
c6b750e1 12971STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12972if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12974$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12975else
81ecdfbb
RW
12976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12977$as_echo "no" >&6; }
7e0f7140
GK
12978fi
12979
81ecdfbb 12980
2429c060
PB
12981 fi
12982 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12983 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12984set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12986$as_echo_n "checking for $ac_word... " >&6; }
12987if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12988 $as_echo_n "(cached) " >&6
7e0f7140
GK
12989else
12990 if test -n "$STRIP_FOR_TARGET"; then
12991 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12992else
c6b750e1
DJ
12993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12994for as_dir in $PATH
12995do
12996 IFS=$as_save_IFS
12997 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12998 for ac_exec_ext in '' $ac_executable_extensions; do
12999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13000 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13002 break 2
13003 fi
13004done
81ecdfbb
RW
13005 done
13006IFS=$as_save_IFS
c6b750e1 13007
7e0f7140
GK
13008fi
13009fi
c6b750e1 13010STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13011if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13013$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13014else
81ecdfbb
RW
13015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13016$as_echo "no" >&6; }
7e0f7140 13017fi
c6b750e1 13018
81ecdfbb 13019
2429c060
PB
13020 fi
13021 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13022 done
13023fi
c6b750e1 13024
7e0f7140
GK
13025if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13026 set dummy strip
13027 if test $build = $target ; then
13028 STRIP_FOR_TARGET="$2"
13029 else
13030 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13031 fi
d3f5afc4
MS
13032else
13033 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13034fi
13035
3a35eeb3
PB
13036else
13037 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13038fi
13039
13040
13041
13042
13043if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13044 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13046$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13047 if test -x $with_build_time_tools/windres; then
13048 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13049 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13051$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13052 else
81ecdfbb
RW
13053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13054$as_echo "no" >&6; }
3a35eeb3 13055 fi
2429c060
PB
13056 elif test $build != $host && test $have_gcc_for_target = yes; then
13057 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13058 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13059 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13060 fi
13061fi
c6b750e1 13062if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13063 # Extract the first word of "windres", so it can be a program name with args.
13064set dummy windres; ac_word=$2
81ecdfbb
RW
13065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13066$as_echo_n "checking for $ac_word... " >&6; }
13067if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13068 $as_echo_n "(cached) " >&6
2429c060 13069else
c6b750e1
DJ
13070 case $WINDRES_FOR_TARGET in
13071 [\\/]* | ?:[\\/]*)
2429c060
PB
13072 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13073 ;;
2429c060 13074 *)
c6b750e1
DJ
13075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13076for as_dir in $gcc_cv_tool_dirs
13077do
13078 IFS=$as_save_IFS
13079 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13080 for ac_exec_ext in '' $ac_executable_extensions; do
13081 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13082 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13084 break 2
13085 fi
13086done
81ecdfbb
RW
13087 done
13088IFS=$as_save_IFS
c6b750e1 13089
2429c060
PB
13090 ;;
13091esac
13092fi
c6b750e1 13093WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13094if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13096$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13097else
81ecdfbb
RW
13098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13099$as_echo "no" >&6; }
2429c060
PB
13100fi
13101
81ecdfbb 13102
2429c060
PB
13103fi
13104if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13105
13106
13107if test -n "$WINDRES_FOR_TARGET"; then
13108 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13109elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13110 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13111fi
13112
13113if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13114 for ncn_progname in windres; do
13115 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13116set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13118$as_echo_n "checking for $ac_word... " >&6; }
13119if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13120 $as_echo_n "(cached) " >&6
9a819804
AO
13121else
13122 if test -n "$WINDRES_FOR_TARGET"; then
13123 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13124else
13125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13126for as_dir in $PATH
13127do
13128 IFS=$as_save_IFS
13129 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13130 for ac_exec_ext in '' $ac_executable_extensions; do
13131 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13132 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13134 break 2
13135 fi
13136done
81ecdfbb
RW
13137 done
13138IFS=$as_save_IFS
9a819804
AO
13139
13140fi
13141fi
13142WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13143if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13145$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13146else
81ecdfbb
RW
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13148$as_echo "no" >&6; }
9a819804
AO
13149fi
13150
81ecdfbb 13151
9a819804
AO
13152 done
13153fi
13154
13155if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13156 for ncn_progname in windres; do
81ecdfbb
RW
13157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13158$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13159 if test -x $with_build_time_tools/${ncn_progname}; then
13160 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13162$as_echo "yes" >&6; }
2429c060
PB
13163 break
13164 else
81ecdfbb
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13166$as_echo "no" >&6; }
2429c060
PB
13167 fi
13168 done
13169fi
13170
13171if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13172 for ncn_progname in windres; do
13173 if test -n "$ncn_target_tool_prefix"; then
13174 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13175set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13177$as_echo_n "checking for $ac_word... " >&6; }
13178if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13179 $as_echo_n "(cached) " >&6
859789af 13180else
55db4b87
PB
13181 if test -n "$WINDRES_FOR_TARGET"; then
13182 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13183else
c6b750e1
DJ
13184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13185for as_dir in $PATH
13186do
13187 IFS=$as_save_IFS
13188 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13189 for ac_exec_ext in '' $ac_executable_extensions; do
13190 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13191 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13193 break 2
13194 fi
13195done
81ecdfbb
RW
13196 done
13197IFS=$as_save_IFS
c6b750e1 13198
859789af
AC
13199fi
13200fi
c6b750e1 13201WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13202if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13204$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13205else
81ecdfbb
RW
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13207$as_echo "no" >&6; }
859789af
AC
13208fi
13209
81ecdfbb 13210
2429c060
PB
13211 fi
13212 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13213 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13214set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13216$as_echo_n "checking for $ac_word... " >&6; }
13217if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13218 $as_echo_n "(cached) " >&6
859789af 13219else
05cbd757
PB
13220 if test -n "$WINDRES_FOR_TARGET"; then
13221 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13222else
c6b750e1
DJ
13223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13224for as_dir in $PATH
13225do
13226 IFS=$as_save_IFS
13227 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13228 for ac_exec_ext in '' $ac_executable_extensions; do
13229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13230 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13232 break 2
13233 fi
13234done
81ecdfbb
RW
13235 done
13236IFS=$as_save_IFS
c6b750e1 13237
859789af
AC
13238fi
13239fi
c6b750e1 13240WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13241if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13243$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13244else
81ecdfbb
RW
13245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13246$as_echo "no" >&6; }
859789af 13247fi
c6b750e1 13248
81ecdfbb 13249
2429c060
PB
13250 fi
13251 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13252 done
13253fi
c6b750e1 13254
05cbd757
PB
13255if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13256 set dummy windres
13257 if test $build = $target ; then
13258 WINDRES_FOR_TARGET="$2"
859789af 13259 else
05cbd757 13260 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13261 fi
d3f5afc4
MS
13262else
13263 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13264fi
13265
3a35eeb3
PB
13266else
13267 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13268fi
13269
852e5f18 13270
0c24b341
NC
13271
13272
13273if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13274 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13276$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13277 if test -x $with_build_time_tools/windmc; then
13278 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13279 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13281$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13282 else
81ecdfbb
RW
13283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13284$as_echo "no" >&6; }
0c24b341
NC
13285 fi
13286 elif test $build != $host && test $have_gcc_for_target = yes; then
13287 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13288 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13289 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13290 fi
13291fi
13292if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13293 # Extract the first word of "windmc", so it can be a program name with args.
13294set dummy windmc; ac_word=$2
81ecdfbb
RW
13295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13296$as_echo_n "checking for $ac_word... " >&6; }
13297if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13298 $as_echo_n "(cached) " >&6
0c24b341
NC
13299else
13300 case $WINDMC_FOR_TARGET in
13301 [\\/]* | ?:[\\/]*)
13302 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13303 ;;
13304 *)
13305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13306for as_dir in $gcc_cv_tool_dirs
13307do
13308 IFS=$as_save_IFS
13309 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13310 for ac_exec_ext in '' $ac_executable_extensions; do
13311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13312 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13314 break 2
13315 fi
13316done
81ecdfbb
RW
13317 done
13318IFS=$as_save_IFS
0c24b341
NC
13319
13320 ;;
13321esac
13322fi
13323WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13324if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13326$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13327else
81ecdfbb
RW
13328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13329$as_echo "no" >&6; }
0c24b341
NC
13330fi
13331
81ecdfbb 13332
0c24b341
NC
13333fi
13334if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13335
13336
13337if test -n "$WINDMC_FOR_TARGET"; then
13338 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13339elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13340 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13341fi
13342
13343if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13344 for ncn_progname in windmc; do
13345 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13346set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13348$as_echo_n "checking for $ac_word... " >&6; }
13349if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13350 $as_echo_n "(cached) " >&6
0c24b341
NC
13351else
13352 if test -n "$WINDMC_FOR_TARGET"; then
13353 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13354else
13355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13356for as_dir in $PATH
13357do
13358 IFS=$as_save_IFS
13359 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13360 for ac_exec_ext in '' $ac_executable_extensions; do
13361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13362 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13364 break 2
13365 fi
13366done
81ecdfbb
RW
13367 done
13368IFS=$as_save_IFS
0c24b341
NC
13369
13370fi
13371fi
13372WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13373if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13375$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13376else
81ecdfbb
RW
13377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13378$as_echo "no" >&6; }
0c24b341
NC
13379fi
13380
81ecdfbb 13381
0c24b341
NC
13382 done
13383fi
13384
13385if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13386 for ncn_progname in windmc; do
81ecdfbb
RW
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13388$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13389 if test -x $with_build_time_tools/${ncn_progname}; then
13390 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13392$as_echo "yes" >&6; }
0c24b341
NC
13393 break
13394 else
81ecdfbb
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13396$as_echo "no" >&6; }
0c24b341
NC
13397 fi
13398 done
13399fi
13400
13401if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13402 for ncn_progname in windmc; do
13403 if test -n "$ncn_target_tool_prefix"; then
13404 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13405set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13407$as_echo_n "checking for $ac_word... " >&6; }
13408if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13409 $as_echo_n "(cached) " >&6
0c24b341
NC
13410else
13411 if test -n "$WINDMC_FOR_TARGET"; then
13412 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13413else
13414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13415for as_dir in $PATH
13416do
13417 IFS=$as_save_IFS
13418 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13419 for ac_exec_ext in '' $ac_executable_extensions; do
13420 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13421 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13423 break 2
13424 fi
13425done
81ecdfbb
RW
13426 done
13427IFS=$as_save_IFS
0c24b341
NC
13428
13429fi
13430fi
13431WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13432if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13434$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13435else
81ecdfbb
RW
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13437$as_echo "no" >&6; }
0c24b341
NC
13438fi
13439
81ecdfbb 13440
0c24b341
NC
13441 fi
13442 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13443 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13444set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13446$as_echo_n "checking for $ac_word... " >&6; }
13447if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13448 $as_echo_n "(cached) " >&6
0c24b341
NC
13449else
13450 if test -n "$WINDMC_FOR_TARGET"; then
13451 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13452else
13453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13454for as_dir in $PATH
13455do
13456 IFS=$as_save_IFS
13457 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13458 for ac_exec_ext in '' $ac_executable_extensions; do
13459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13460 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13462 break 2
13463 fi
13464done
81ecdfbb
RW
13465 done
13466IFS=$as_save_IFS
0c24b341
NC
13467
13468fi
13469fi
13470WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13471if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13473$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13474else
81ecdfbb
RW
13475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13476$as_echo "no" >&6; }
0c24b341
NC
13477fi
13478
81ecdfbb 13479
0c24b341
NC
13480 fi
13481 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13482 done
13483fi
13484
13485if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13486 set dummy windmc
13487 if test $build = $target ; then
13488 WINDMC_FOR_TARGET="$2"
13489 else
13490 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13491 fi
13492else
13493 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13494fi
13495
13496else
13497 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13498fi
13499
13500
be01d343
PB
13501RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13502
81ecdfbb
RW
13503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13504$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13505if test "x${build}" != "x${host}" ; then
2429c060
PB
13506 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13507 # We already found the complete path
b8025f34 13508 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13510$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13511 else
13512 # Canadian cross, just use what we found
81ecdfbb
RW
13513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13514$as_echo "pre-installed" >&6; }
2429c060 13515 fi
be01d343
PB
13516else
13517 ok=yes
13518 case " ${configdirs} " in
13519 *" binutils "*) ;;
13520 *) ok=no ;;
13521 esac
c6b750e1 13522
be01d343
PB
13523 if test $ok = yes; then
13524 # An in-tree tool is available and we can use it
13525 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13527$as_echo "just compiled" >&6; }
2429c060
PB
13528 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13529 # We already found the complete path
b8025f34 13530 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13532$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13533 elif test "x$target" = "x$host"; then
13534 # We can use an host tool
13535 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13537$as_echo "host tool" >&6; }
be01d343
PB
13538 else
13539 # We need a cross tool
81ecdfbb
RW
13540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13541$as_echo "pre-installed" >&6; }
be01d343
PB
13542 fi
13543fi
4b900473 13544
81ecdfbb
RW
13545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13546$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13547if test "x${build}" != "x${host}" ; then
2429c060
PB
13548 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13549 # We already found the complete path
b8025f34 13550 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13552$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13553 else
13554 # Canadian cross, just use what we found
81ecdfbb
RW
13555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13556$as_echo "pre-installed" >&6; }
2429c060 13557 fi
be01d343
PB
13558else
13559 ok=yes
13560 case " ${configdirs} " in
13561 *" gas "*) ;;
13562 *) ok=no ;;
13563 esac
c6b750e1 13564
be01d343
PB
13565 if test $ok = yes; then
13566 # An in-tree tool is available and we can use it
13567 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13569$as_echo "just compiled" >&6; }
2429c060
PB
13570 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13571 # We already found the complete path
b8025f34 13572 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13574$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13575 elif test "x$target" = "x$host"; then
13576 # We can use an host tool
13577 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13579$as_echo "host tool" >&6; }
be01d343
PB
13580 else
13581 # We need a cross tool
81ecdfbb
RW
13582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13583$as_echo "pre-installed" >&6; }
be01d343
PB
13584 fi
13585fi
4b900473 13586
81ecdfbb
RW
13587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13588$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13589if test "x${build}" != "x${host}" ; then
2429c060
PB
13590 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13591 # We already found the complete path
b8025f34 13592 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13594$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13595 else
13596 # Canadian cross, just use what we found
81ecdfbb
RW
13597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13598$as_echo "pre-installed" >&6; }
2429c060 13599 fi
be01d343
PB
13600else
13601 ok=yes
13602 case " ${configdirs} " in
13603 *" gcc "*) ;;
13604 *) ok=no ;;
13605 esac
c6b750e1 13606
be01d343
PB
13607 if test $ok = yes; then
13608 # An in-tree tool is available and we can use it
13609 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13611$as_echo "just compiled" >&6; }
2429c060
PB
13612 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13613 # We already found the complete path
b8025f34 13614 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13616$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13617 elif test "x$target" = "x$host"; then
13618 # We can use an host tool
13619 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13621$as_echo "host tool" >&6; }
be01d343
PB
13622 else
13623 # We need a cross tool
81ecdfbb
RW
13624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13625$as_echo "pre-installed" >&6; }
be01d343
PB
13626 fi
13627fi
4b900473 13628
81ecdfbb
RW
13629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13630$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13631if test "x${build}" != "x${host}" ; then
2429c060
PB
13632 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13633 # We already found the complete path
b8025f34 13634 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13636$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13637 else
13638 # Canadian cross, just use what we found
81ecdfbb
RW
13639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13640$as_echo "pre-installed" >&6; }
2429c060 13641 fi
be01d343
PB
13642else
13643 ok=yes
13644 case " ${configdirs} " in
13645 *" gcc "*) ;;
13646 *) ok=no ;;
13647 esac
13648 case ,${enable_languages}, in
13649 *,c++,*) ;;
13650 *) ok=no ;;
13651 esac
13652 if test $ok = yes; then
13653 # An in-tree tool is available and we can use it
87cda2cf 13654 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -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'
81ecdfbb
RW
13655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13656$as_echo "just compiled" >&6; }
2429c060
PB
13657 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13658 # We already found the complete path
b8025f34 13659 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13661$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13662 elif test "x$target" = "x$host"; then
13663 # We can use an host tool
13664 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13666$as_echo "host tool" >&6; }
be01d343
PB
13667 else
13668 # We need a cross tool
81ecdfbb
RW
13669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13670$as_echo "pre-installed" >&6; }
be01d343
PB
13671 fi
13672fi
4b900473 13673
81ecdfbb
RW
13674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13675$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13676if test "x${build}" != "x${host}" ; then
2429c060
PB
13677 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13678 # We already found the complete path
b8025f34 13679 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13681$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13682 else
13683 # Canadian cross, just use what we found
81ecdfbb
RW
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13685$as_echo "pre-installed" >&6; }
2429c060 13686 fi
be01d343
PB
13687else
13688 ok=yes
13689 case " ${configdirs} " in
13690 *" gcc "*) ;;
13691 *) ok=no ;;
13692 esac
13693 case ,${enable_languages}, in
13694 *,c++,*) ;;
13695 *) ok=no ;;
13696 esac
13697 if test $ok = yes; then
13698 # An in-tree tool is available and we can use it
13699 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'
81ecdfbb
RW
13700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13701$as_echo "just compiled" >&6; }
2429c060
PB
13702 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13703 # We already found the complete path
b8025f34 13704 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13706$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13707 elif test "x$target" = "x$host"; then
13708 # We can use an host tool
13709 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13711$as_echo "host tool" >&6; }
be01d343
PB
13712 else
13713 # We need a cross tool
81ecdfbb
RW
13714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13715$as_echo "pre-installed" >&6; }
be01d343
PB
13716 fi
13717fi
4b900473 13718
81ecdfbb
RW
13719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13720$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13721if test "x${build}" != "x${host}" ; then
2429c060
PB
13722 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13723 # We already found the complete path
b8025f34 13724 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13726$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13727 else
13728 # Canadian cross, just use what we found
81ecdfbb
RW
13729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13730$as_echo "pre-installed" >&6; }
2429c060 13731 fi
be01d343
PB
13732else
13733 ok=yes
13734 case " ${configdirs} " in
13735 *" binutils "*) ;;
13736 *) ok=no ;;
13737 esac
c6b750e1 13738
be01d343
PB
13739 if test $ok = yes; then
13740 # An in-tree tool is available and we can use it
13741 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13743$as_echo "just compiled" >&6; }
2429c060
PB
13744 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13745 # We already found the complete path
b8025f34 13746 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13748$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13749 elif test "x$target" = "x$host"; then
13750 # We can use an host tool
13751 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13753$as_echo "host tool" >&6; }
be01d343
PB
13754 else
13755 # We need a cross tool
81ecdfbb
RW
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13757$as_echo "pre-installed" >&6; }
be01d343
PB
13758 fi
13759fi
4b900473 13760
81ecdfbb
RW
13761{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13762$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13763if test "x${build}" != "x${host}" ; then
2429c060
PB
13764 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13765 # We already found the complete path
b8025f34 13766 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13768$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13769 else
13770 # Canadian cross, just use what we found
81ecdfbb
RW
13771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13772$as_echo "pre-installed" >&6; }
2429c060 13773 fi
be01d343
PB
13774else
13775 ok=yes
13776 case " ${configdirs} " in
13777 *" gcc "*) ;;
13778 *) ok=no ;;
13779 esac
c6b750e1 13780
be01d343
PB
13781 if test $ok = yes; then
13782 # An in-tree tool is available and we can use it
13783 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13785$as_echo "just compiled" >&6; }
2429c060
PB
13786 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13787 # We already found the complete path
b8025f34 13788 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13790$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13791 elif test "x$target" = "x$host"; then
13792 # We can use an host tool
13793 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13795$as_echo "host tool" >&6; }
be01d343
PB
13796 else
13797 # We need a cross tool
81ecdfbb
RW
13798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13799$as_echo "pre-installed" >&6; }
be01d343
PB
13800 fi
13801fi
4b900473 13802
81ecdfbb
RW
13803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13804$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13805if test "x${build}" != "x${host}" ; then
2429c060
PB
13806 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13807 # We already found the complete path
b8025f34 13808 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13810$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13811 else
13812 # Canadian cross, just use what we found
81ecdfbb
RW
13813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13814$as_echo "pre-installed" >&6; }
2429c060 13815 fi
be01d343
PB
13816else
13817 ok=yes
13818 case " ${configdirs} " in
13819 *" gcc "*) ;;
13820 *) ok=no ;;
13821 esac
13822 case ,${enable_languages}, in
13823 *,java,*) ;;
13824 *) ok=no ;;
13825 esac
13826 if test $ok = yes; then
13827 # An in-tree tool is available and we can use it
13828 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13830$as_echo "just compiled" >&6; }
2429c060
PB
13831 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13832 # We already found the complete path
b8025f34 13833 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13835$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13836 elif test "x$target" = "x$host"; then
13837 # We can use an host tool
13838 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13840$as_echo "host tool" >&6; }
be01d343
PB
13841 else
13842 # We need a cross tool
81ecdfbb
RW
13843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13844$as_echo "pre-installed" >&6; }
be01d343
PB
13845 fi
13846fi
4b900473 13847
81ecdfbb
RW
13848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13849$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13850if test "x${build}" != "x${host}" ; then
2429c060
PB
13851 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13852 # We already found the complete path
b8025f34 13853 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13855$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13856 else
13857 # Canadian cross, just use what we found
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13859$as_echo "pre-installed" >&6; }
2429c060 13860 fi
be01d343
PB
13861else
13862 ok=yes
13863 case " ${configdirs} " in
13864 *" gcc "*) ;;
13865 *) ok=no ;;
13866 esac
13867 case ,${enable_languages}, in
13868 *,fortran,*) ;;
13869 *) ok=no ;;
13870 esac
13871 if test $ok = yes; then
13872 # An in-tree tool is available and we can use it
13873 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13875$as_echo "just compiled" >&6; }
2429c060
PB
13876 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13877 # We already found the complete path
b8025f34 13878 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13880$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13881 elif test "x$target" = "x$host"; then
13882 # We can use an host tool
13883 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13885$as_echo "host tool" >&6; }
be01d343
PB
13886 else
13887 # We need a cross tool
81ecdfbb
RW
13888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13889$as_echo "pre-installed" >&6; }
be01d343
PB
13890 fi
13891fi
4b900473 13892
e552509b
ILT
13893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
13894$as_echo_n "checking where to find the target gccgo... " >&6; }
13895if test "x${build}" != "x${host}" ; then
13896 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13897 # We already found the complete path
13898 ac_dir=`dirname $GOC_FOR_TARGET`
13899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13900$as_echo "pre-installed in $ac_dir" >&6; }
13901 else
13902 # Canadian cross, just use what we found
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13904$as_echo "pre-installed" >&6; }
13905 fi
13906else
13907 ok=yes
13908 case " ${configdirs} " in
13909 *" gcc "*) ;;
13910 *) ok=no ;;
13911 esac
13912 case ,${enable_languages}, in
13913 *,go,*) ;;
13914 *) ok=no ;;
13915 esac
13916 if test $ok = yes; then
13917 # An in-tree tool is available and we can use it
13918 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
13919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13920$as_echo "just compiled" >&6; }
13921 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13922 # We already found the complete path
13923 ac_dir=`dirname $GOC_FOR_TARGET`
13924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13925$as_echo "pre-installed in $ac_dir" >&6; }
13926 elif test "x$target" = "x$host"; then
13927 # We can use an host tool
13928 GOC_FOR_TARGET='$(GOC)'
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13930$as_echo "host tool" >&6; }
13931 else
13932 # We need a cross tool
13933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13934$as_echo "pre-installed" >&6; }
13935 fi
13936fi
13937
81ecdfbb
RW
13938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13939$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13940if test "x${build}" != "x${host}" ; then
2429c060
PB
13941 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13942 # We already found the complete path
b8025f34 13943 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13945$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13946 else
13947 # Canadian cross, just use what we found
81ecdfbb
RW
13948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13949$as_echo "pre-installed" >&6; }
2429c060 13950 fi
be01d343
PB
13951else
13952 ok=yes
13953 case " ${configdirs} " in
13954 *" ld "*) ;;
13955 *) ok=no ;;
13956 esac
c6b750e1 13957
be01d343
PB
13958 if test $ok = yes; then
13959 # An in-tree tool is available and we can use it
13960 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13962$as_echo "just compiled" >&6; }
2429c060
PB
13963 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13964 # We already found the complete path
b8025f34 13965 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13967$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13968 elif test "x$target" = "x$host"; then
13969 # We can use an host tool
13970 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13972$as_echo "host tool" >&6; }
be01d343
PB
13973 else
13974 # We need a cross tool
81ecdfbb
RW
13975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13976$as_echo "pre-installed" >&6; }
be01d343
PB
13977 fi
13978fi
4b900473 13979
81ecdfbb
RW
13980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13981$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13982if test "x${build}" != "x${host}" ; then
2429c060
PB
13983 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13984 # We already found the complete path
b8025f34 13985 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13987$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13988 else
13989 # Canadian cross, just use what we found
81ecdfbb
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13991$as_echo "pre-installed" >&6; }
2429c060 13992 fi
be01d343 13993else
2429c060
PB
13994 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13995 # We already found the complete path
b8025f34 13996 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13998$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13999 elif test "x$target" = "x$host"; then
be01d343
PB
14000 # We can use an host tool
14001 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
14002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14003$as_echo "host tool" >&6; }
be01d343
PB
14004 else
14005 # We need a cross tool
81ecdfbb
RW
14006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14007$as_echo "pre-installed" >&6; }
be01d343
PB
14008 fi
14009fi
4b900473 14010
81ecdfbb
RW
14011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14012$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 14013if test "x${build}" != "x${host}" ; then
2429c060
PB
14014 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14015 # We already found the complete path
b8025f34 14016 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14018$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14019 else
14020 # Canadian cross, just use what we found
81ecdfbb
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14022$as_echo "pre-installed" >&6; }
2429c060 14023 fi
be01d343
PB
14024else
14025 ok=yes
14026 case " ${configdirs} " in
14027 *" binutils "*) ;;
14028 *) ok=no ;;
14029 esac
c6b750e1 14030
be01d343
PB
14031 if test $ok = yes; then
14032 # An in-tree tool is available and we can use it
14033 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14035$as_echo "just compiled" >&6; }
2429c060
PB
14036 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14037 # We already found the complete path
b8025f34 14038 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14040$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14041 elif test "x$target" = "x$host"; then
14042 # We can use an host tool
14043 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14045$as_echo "host tool" >&6; }
be01d343
PB
14046 else
14047 # We need a cross tool
81ecdfbb
RW
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14049$as_echo "pre-installed" >&6; }
be01d343
PB
14050 fi
14051fi
4b900473 14052
81ecdfbb
RW
14053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14054$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14055if test "x${build}" != "x${host}" ; then
2429c060
PB
14056 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14057 # We already found the complete path
b8025f34 14058 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14060$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14061 else
14062 # Canadian cross, just use what we found
81ecdfbb
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14064$as_echo "pre-installed" >&6; }
2429c060 14065 fi
be01d343
PB
14066else
14067 ok=yes
14068 case " ${configdirs} " in
14069 *" binutils "*) ;;
14070 *) ok=no ;;
14071 esac
c6b750e1 14072
be01d343
PB
14073 if test $ok = yes; then
14074 # An in-tree tool is available and we can use it
14075 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14077$as_echo "just compiled" >&6; }
2429c060
PB
14078 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14079 # We already found the complete path
b8025f34 14080 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14082$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14083 elif test "x$target" = "x$host"; then
14084 # We can use an host tool
14085 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14087$as_echo "host tool" >&6; }
be01d343
PB
14088 else
14089 # We need a cross tool
81ecdfbb
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14091$as_echo "pre-installed" >&6; }
be01d343
PB
14092 fi
14093fi
4b900473 14094
81ecdfbb
RW
14095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14096$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14097if test "x${build}" != "x${host}" ; then
2429c060
PB
14098 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14099 # We already found the complete path
b8025f34 14100 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14102$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14103 else
14104 # Canadian cross, just use what we found
81ecdfbb
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14106$as_echo "pre-installed" >&6; }
2429c060 14107 fi
be01d343
PB
14108else
14109 ok=yes
14110 case " ${configdirs} " in
14111 *" binutils "*) ;;
14112 *) ok=no ;;
14113 esac
c6b750e1 14114
be01d343
PB
14115 if test $ok = yes; then
14116 # An in-tree tool is available and we can use it
14117 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14119$as_echo "just compiled" >&6; }
2429c060
PB
14120 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14121 # We already found the complete path
b8025f34 14122 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14124$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14125 elif test "x$target" = "x$host"; then
14126 # We can use an host tool
14127 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14129$as_echo "host tool" >&6; }
be01d343
PB
14130 else
14131 # We need a cross tool
81ecdfbb
RW
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14133$as_echo "pre-installed" >&6; }
be01d343
PB
14134 fi
14135fi
4b900473 14136
b121d7d4
DD
14137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14138$as_echo_n "checking where to find the target readelf... " >&6; }
14139if test "x${build}" != "x${host}" ; then
14140 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14141 # We already found the complete path
14142 ac_dir=`dirname $READELF_FOR_TARGET`
14143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14144$as_echo "pre-installed in $ac_dir" >&6; }
14145 else
14146 # Canadian cross, just use what we found
14147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14148$as_echo "pre-installed" >&6; }
14149 fi
14150else
14151 ok=yes
14152 case " ${configdirs} " in
14153 *" binutils "*) ;;
14154 *) ok=no ;;
14155 esac
14156
14157 if test $ok = yes; then
14158 # An in-tree tool is available and we can use it
14159 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14161$as_echo "just compiled" >&6; }
14162 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14163 # We already found the complete path
14164 ac_dir=`dirname $READELF_FOR_TARGET`
14165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14166$as_echo "pre-installed in $ac_dir" >&6; }
14167 elif test "x$target" = "x$host"; then
14168 # We can use an host tool
14169 READELF_FOR_TARGET='$(READELF)'
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14171$as_echo "host tool" >&6; }
14172 else
14173 # We need a cross tool
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14175$as_echo "pre-installed" >&6; }
14176 fi
14177fi
14178
81ecdfbb
RW
14179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14180$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14181if test "x${build}" != "x${host}" ; then
2429c060
PB
14182 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14183 # We already found the complete path
b8025f34 14184 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14186$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14187 else
14188 # Canadian cross, just use what we found
81ecdfbb
RW
14189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14190$as_echo "pre-installed" >&6; }
2429c060 14191 fi
be01d343
PB
14192else
14193 ok=yes
14194 case " ${configdirs} " in
14195 *" binutils "*) ;;
14196 *) ok=no ;;
14197 esac
c6b750e1 14198
be01d343
PB
14199 if test $ok = yes; then
14200 # An in-tree tool is available and we can use it
9b980aa1 14201 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
81ecdfbb
RW
14202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14203$as_echo "just compiled" >&6; }
2429c060
PB
14204 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14205 # We already found the complete path
b8025f34 14206 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14208$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14209 elif test "x$target" = "x$host"; then
14210 # We can use an host tool
14211 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14213$as_echo "host tool" >&6; }
be01d343
PB
14214 else
14215 # We need a cross tool
81ecdfbb
RW
14216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14217$as_echo "pre-installed" >&6; }
be01d343
PB
14218 fi
14219fi
4b900473 14220
81ecdfbb
RW
14221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14222$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14223if test "x${build}" != "x${host}" ; then
2429c060
PB
14224 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14225 # We already found the complete path
b8025f34 14226 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14228$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14229 else
14230 # Canadian cross, just use what we found
81ecdfbb
RW
14231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14232$as_echo "pre-installed" >&6; }
2429c060 14233 fi
be01d343
PB
14234else
14235 ok=yes
14236 case " ${configdirs} " in
14237 *" binutils "*) ;;
14238 *) ok=no ;;
14239 esac
c6b750e1 14240
be01d343
PB
14241 if test $ok = yes; then
14242 # An in-tree tool is available and we can use it
14243 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14245$as_echo "just compiled" >&6; }
2429c060
PB
14246 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14247 # We already found the complete path
b8025f34 14248 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14250$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14251 elif test "x$target" = "x$host"; then
14252 # We can use an host tool
14253 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14255$as_echo "host tool" >&6; }
be01d343
PB
14256 else
14257 # We need a cross tool
81ecdfbb
RW
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14259$as_echo "pre-installed" >&6; }
be01d343 14260 fi
a0da8069 14261fi
54752a6b 14262
81ecdfbb
RW
14263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14264$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14265if test "x${build}" != "x${host}" ; then
14266 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14267 # We already found the complete path
14268 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14270$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14271 else
14272 # Canadian cross, just use what we found
81ecdfbb
RW
14273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14274$as_echo "pre-installed" >&6; }
0c24b341
NC
14275 fi
14276else
14277 ok=yes
14278 case " ${configdirs} " in
14279 *" binutils "*) ;;
14280 *) ok=no ;;
14281 esac
14282
14283 if test $ok = yes; then
14284 # An in-tree tool is available and we can use it
14285 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14287$as_echo "just compiled" >&6; }
0c24b341
NC
14288 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14289 # We already found the complete path
14290 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14292$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14293 elif test "x$target" = "x$host"; then
14294 # We can use an host tool
14295 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14297$as_echo "host tool" >&6; }
0c24b341
NC
14298 else
14299 # We need a cross tool
81ecdfbb
RW
14300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14301$as_echo "pre-installed" >&6; }
0c24b341
NC
14302 fi
14303fi
14304
54752a6b
NN
14305
14306
be01d343 14307
4b900473 14308
a0da8069
NN
14309# Certain tools may need extra flags.
14310AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14311RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14312NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14313
be01d343
PB
14314# When building target libraries, except in a Canadian cross, we use
14315# the same toolchain as the compiler we just built.
14316COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14317COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14318COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14319if test $host = $build; then
14320 case " $configdirs " in
14321 *" gcc "*)
14322 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14323 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14324 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14325 ;;
14326 esac
14327fi
14328
14329
14330
14331
14332
81ecdfbb
RW
14333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14334$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14335# Check whether --enable-maintainer-mode was given.
14336if test "${enable_maintainer_mode+set}" = set; then :
14337 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14338else
14339 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14340fi
14341
14342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14343$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14344
14345
14346if test "$USE_MAINTAINER_MODE" = yes; then
14347 MAINTAINER_MODE_TRUE=
14348 MAINTAINER_MODE_FALSE='#'
14349else
14350 MAINTAINER_MODE_TRUE='#'
14351 MAINTAINER_MODE_FALSE=
c6b750e1 14352fi
3d5e36ae
AO
14353MAINT=$MAINTAINER_MODE_TRUE
14354
1d39f329
NN
14355# ---------------------
14356# GCC bootstrap support
14357# ---------------------
14358
14359# Stage specific cflags for build.
14360stage1_cflags="-g"
14361case $build in
14362 vax-*-*)
14363 case ${GCC} in
14364 yes) stage1_cflags="-g -Wa,-J" ;;
14365 *) stage1_cflags="-g -J" ;;
14366 esac ;;
1d39f329
NN
14367esac
14368
1d89b610 14369# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14370if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14371 saved_CFLAGS="$CFLAGS"
14372
14373 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14374 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14376$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14378/* end confdefs.h. */
14379
2038f525
PB
14380#if (__GNUC__ < 3) \
14381 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14382 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14383#error http://gcc.gnu.org/PR29382
14384#endif
14385
c6b750e1
DJ
14386int
14387main ()
14388{
14389
14390 ;
14391 return 0;
14392}
14393_ACEOF
81ecdfbb
RW
14394if ac_fn_c_try_compile "$LINENO"; then :
14395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14396$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14397else
81ecdfbb
RW
14398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14399$as_echo "no" >&6; }
c6b750e1 14400fi
81ecdfbb 14401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14402
14403 CFLAGS="$saved_CFLAGS"
14404fi
14405
14406
1d39f329 14407
8a0d8a5c 14408# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14409# Check whether --enable-stage1-checking was given.
14410if test "${enable_stage1_checking+set}" = set; then :
14411 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14412else
5566c1fa 14413 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14414 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14415else
5566c1fa 14416 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14417fi
81ecdfbb 14418fi
8a0d8a5c
PB
14419
14420
c6b750e1 14421
81ecdfbb
RW
14422# Enable -Werror in bootstrap stage2 and later.
14423# Check whether --enable-werror was given.
14424if test "${enable_werror+set}" = set; then :
14425 enableval=$enable_werror;
1d39f329 14426else
a0323144 14427 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14428 enable_werror=yes
79fcd0ec
PB
14429else
14430 enable_werror=no
14431fi
81ecdfbb
RW
14432fi
14433
1a6f2dc7
NN
14434case ${enable_werror} in
14435 yes) stage2_werror_flag="--enable-werror-always" ;;
14436 *) stage2_werror_flag="" ;;
1d39f329
NN
14437esac
14438
14439
ffdd6afc
ILT
14440# If using ENABLE_BUILD_POSTSTAGE1_WITH_CXX, pass
14441# --enable-build-with-cxx after stage1.
14442if test "$ENABLE_BUILD_POSTSTAGE1_WITH_CXX" = "yes"; then
14443 POSTSTAGE1_CONFIGURE_FLAGS=--enable-build-with-cxx
14444else
14445 POSTSTAGE1_CONFIGURE_FLAGS=
14446fi
14447
14448
e8a5fa9c
RW
14449# Specify what files to not compare during bootstrap.
14450
14451compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14452case "$target" in
14453 hppa*64*-*-hpux*) ;;
14454 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14455esac
1f53ca9a
AO
14456case " $configdirs " in
14457*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14458esac
e8a5fa9c
RW
14459
14460
81ecdfbb
RW
14461ac_config_files="$ac_config_files Makefile"
14462
c6b750e1 14463cat >confcache <<\_ACEOF
a0da8069
NN
14464# This file is a shell script that caches the results of configure
14465# tests run on this system so they can be shared between configure
c6b750e1
DJ
14466# scripts and configure runs, see configure's option --config-cache.
14467# It is not useful on other systems. If it contains results you don't
14468# want to keep, you may remove or edit it.
a0da8069 14469#
c6b750e1
DJ
14470# config.status only pays attention to the cache file if you give it
14471# the --recheck option to rerun configure.
a0da8069 14472#
c6b750e1
DJ
14473# `ac_cv_env_foo' variables (set or unset) will be overridden when
14474# loading this file, other *unset* `ac_cv_foo' will be assigned the
14475# following values.
14476
14477_ACEOF
14478
a0da8069
NN
14479# The following way of writing the cache mishandles newlines in values,
14480# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14481# So, we kill variables containing newlines.
a0da8069
NN
14482# Ultrix sh set writes to stderr and can't be redirected directly,
14483# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14484(
14485 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14486 eval ac_val=\$$ac_var
14487 case $ac_val in #(
14488 *${as_nl}*)
14489 case $ac_var in #(
14490 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14491$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14492 esac
14493 case $ac_var in #(
14494 _ | IFS | as_nl) ;; #(
14495 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14496 *) { eval $ac_var=; unset $ac_var;} ;;
14497 esac ;;
14498 esac
14499 done
14500
c6b750e1 14501 (set) 2>&1 |
81ecdfbb
RW
14502 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14503 *${as_nl}ac_space=\ *)
14504 # `set' does not quote correctly, so add quotes: double-quote
14505 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14506 sed -n \
14507 "s/'/'\\\\''/g;
14508 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14509 ;; #(
c6b750e1
DJ
14510 *)
14511 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14512 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14513 ;;
81ecdfbb
RW
14514 esac |
14515 sort
14516) |
c6b750e1 14517 sed '
81ecdfbb 14518 /^ac_cv_env_/b end
c6b750e1 14519 t clear
81ecdfbb 14520 :clear
c6b750e1
DJ
14521 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14522 t end
81ecdfbb
RW
14523 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14524 :end' >>confcache
14525if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14526 if test -w "$cache_file"; then
14527 test "x$cache_file" != "x/dev/null" &&
14528 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14529$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14530 cat confcache >$cache_file
a0da8069 14531 else
81ecdfbb
RW
14532 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14533$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14534 fi
852e5f18 14535fi
a0da8069 14536rm -f confcache
852e5f18 14537
a0da8069
NN
14538test "x$prefix" = xNONE && prefix=$ac_default_prefix
14539# Let make expand exec_prefix.
14540test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14541
a0da8069
NN
14542# Transform confdefs.h into DEFS.
14543# Protect against shell expansion while executing Makefile rules.
14544# Protect against Makefile macro expansion.
c6b750e1
DJ
14545#
14546# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14547# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14548# look for a macro that doesn't take arguments.
81ecdfbb
RW
14549ac_script='
14550:mline
14551/\\$/{
14552 N
14553 s,\\\n,,
14554 b mline
14555}
c6b750e1 14556t clear
81ecdfbb
RW
14557:clear
14558s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14559t quote
81ecdfbb 14560s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14561t quote
81ecdfbb
RW
14562b any
14563:quote
14564s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14565s/\[/\\&/g
14566s/\]/\\&/g
14567s/\$/$$/g
14568H
14569:any
14570${
14571 g
14572 s/^\n//
14573 s/\n/ /g
14574 p
14575}
14576'
14577DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14578
14579
14580ac_libobjs=
14581ac_ltlibobjs=
14582for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14583 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14584 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14585 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14586 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14587 # will be set to the directory where LIBOBJS objects are built.
14588 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14589 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14590done
14591LIBOBJS=$ac_libobjs
852e5f18 14592
c6b750e1 14593LTLIBOBJS=$ac_ltlibobjs
376a0e54 14594
cac3d6c4 14595
c6b750e1
DJ
14596
14597: ${CONFIG_STATUS=./config.status}
81ecdfbb 14598ac_write_fail=0
c6b750e1
DJ
14599ac_clean_files_save=$ac_clean_files
14600ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14601{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14602$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14603as_write_fail=0
14604cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14605#! $SHELL
14606# Generated by $as_me.
a0da8069 14607# Run this file to recreate the current configuration.
a0da8069 14608# Compiler output produced by configure, useful for debugging
c6b750e1 14609# configure, is in config.log if it exists.
376a0e54 14610
c6b750e1
DJ
14611debug=false
14612ac_cs_recheck=false
14613ac_cs_silent=false
c6b750e1 14614
81ecdfbb
RW
14615SHELL=\${CONFIG_SHELL-$SHELL}
14616export SHELL
14617_ASEOF
14618cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14619## -------------------- ##
14620## M4sh Initialization. ##
14621## -------------------- ##
14622
14623# Be more Bourne compatible
14624DUALCASE=1; export DUALCASE # for MKS sh
14625if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14626 emulate sh
14627 NULLCMD=:
81ecdfbb 14628 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14629 # is contrary to our usage. Disable this feature.
14630 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14631 setopt NO_GLOB_SUBST
14632else
14633 case `(set -o) 2>/dev/null` in #(
14634 *posix*) :
14635 set -o posix ;; #(
14636 *) :
14637 ;;
14638esac
c6b750e1 14639fi
c6b750e1 14640
81ecdfbb
RW
14641
14642as_nl='
14643'
14644export as_nl
14645# Printing a long string crashes Solaris 7 /usr/bin/printf.
14646as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14647as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14648as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14649# Prefer a ksh shell builtin over an external printf program on Solaris,
14650# but without wasting forks for bash or zsh.
14651if test -z "$BASH_VERSION$ZSH_VERSION" \
14652 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14653 as_echo='print -r --'
14654 as_echo_n='print -rn --'
14655elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14656 as_echo='printf %s\n'
14657 as_echo_n='printf %s'
14658else
14659 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14660 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14661 as_echo_n='/usr/ucb/echo -n'
14662 else
14663 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14664 as_echo_n_body='eval
14665 arg=$1;
14666 case $arg in #(
14667 *"$as_nl"*)
14668 expr "X$arg" : "X\\(.*\\)$as_nl";
14669 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14670 esac;
14671 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14672 '
14673 export as_echo_n_body
14674 as_echo_n='sh -c $as_echo_n_body as_echo'
14675 fi
14676 export as_echo_body
14677 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14678fi
14679
81ecdfbb
RW
14680# The user is always right.
14681if test "${PATH_SEPARATOR+set}" != set; then
14682 PATH_SEPARATOR=:
14683 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14684 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14685 PATH_SEPARATOR=';'
14686 }
14687fi
14688
14689
14690# IFS
14691# We need space, tab and new line, in precisely that order. Quoting is
14692# there to prevent editors from complaining about space-tab.
14693# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14694# splitting by setting IFS to empty value.)
14695IFS=" "" $as_nl"
14696
14697# Find who we are. Look in the path if we contain no directory separator.
14698case $0 in #((
14699 *[\\/]* ) as_myself=$0 ;;
14700 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14701for as_dir in $PATH
14702do
14703 IFS=$as_save_IFS
14704 test -z "$as_dir" && as_dir=.
14705 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14706 done
14707IFS=$as_save_IFS
14708
14709 ;;
14710esac
14711# We did not find ourselves, most probably we were run as `sh COMMAND'
14712# in which case we are not to be found in the path.
14713if test "x$as_myself" = x; then
14714 as_myself=$0
14715fi
14716if test ! -f "$as_myself"; then
14717 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14718 exit 1
14719fi
c6b750e1 14720
81ecdfbb
RW
14721# Unset variables that we do not need and which cause bugs (e.g. in
14722# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14723# suppresses any "Segmentation fault" message there. '((' could
14724# trigger a bug in pdksh 5.2.14.
14725for as_var in BASH_ENV ENV MAIL MAILPATH
14726do eval test x\${$as_var+set} = xset \
14727 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14728done
c6b750e1
DJ
14729PS1='$ '
14730PS2='> '
14731PS4='+ '
14732
14733# NLS nuisances.
81ecdfbb
RW
14734LC_ALL=C
14735export LC_ALL
14736LANGUAGE=C
14737export LANGUAGE
14738
14739# CDPATH.
14740(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14741
14742
14743# as_fn_error ERROR [LINENO LOG_FD]
14744# ---------------------------------
14745# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14746# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14747# script with status $?, using 1 if that was 0.
14748as_fn_error ()
14749{
14750 as_status=$?; test $as_status -eq 0 && as_status=1
14751 if test "$3"; then
14752 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14753 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14754 fi
81ecdfbb
RW
14755 $as_echo "$as_me: error: $1" >&2
14756 as_fn_exit $as_status
14757} # as_fn_error
14758
14759
14760# as_fn_set_status STATUS
14761# -----------------------
14762# Set $? to STATUS, without forking.
14763as_fn_set_status ()
14764{
14765 return $1
14766} # as_fn_set_status
14767
14768# as_fn_exit STATUS
14769# -----------------
14770# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14771as_fn_exit ()
14772{
14773 set +e
14774 as_fn_set_status $1
14775 exit $1
14776} # as_fn_exit
14777
14778# as_fn_unset VAR
14779# ---------------
14780# Portably unset VAR.
14781as_fn_unset ()
14782{
14783 { eval $1=; unset $1;}
14784}
14785as_unset=as_fn_unset
14786# as_fn_append VAR VALUE
14787# ----------------------
14788# Append the text in VALUE to the end of the definition contained in VAR. Take
14789# advantage of any shell optimizations that allow amortized linear growth over
14790# repeated appends, instead of the typical quadratic growth present in naive
14791# implementations.
14792if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14793 eval 'as_fn_append ()
14794 {
14795 eval $1+=\$2
14796 }'
14797else
14798 as_fn_append ()
14799 {
14800 eval $1=\$$1\$2
14801 }
14802fi # as_fn_append
14803
14804# as_fn_arith ARG...
14805# ------------------
14806# Perform arithmetic evaluation on the ARGs, and store the result in the
14807# global $as_val. Take advantage of shells that can avoid forks. The arguments
14808# must be portable across $(()) and expr.
14809if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14810 eval 'as_fn_arith ()
14811 {
14812 as_val=$(( $* ))
14813 }'
14814else
14815 as_fn_arith ()
14816 {
14817 as_val=`expr "$@" || test $? -eq 1`
14818 }
14819fi # as_fn_arith
14820
c6b750e1 14821
81ecdfbb
RW
14822if expr a : '\(a\)' >/dev/null 2>&1 &&
14823 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14824 as_expr=expr
14825else
14826 as_expr=false
14827fi
14828
81ecdfbb 14829if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14830 as_basename=basename
14831else
14832 as_basename=false
14833fi
14834
81ecdfbb
RW
14835if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14836 as_dirname=dirname
14837else
14838 as_dirname=false
14839fi
c6b750e1 14840
81ecdfbb 14841as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14842$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14843 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14844 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14845$as_echo X/"$0" |
14846 sed '/^.*\/\([^/][^/]*\)\/*$/{
14847 s//\1/
14848 q
14849 }
14850 /^X\/\(\/\/\)$/{
14851 s//\1/
14852 q
14853 }
14854 /^X\/\(\/\).*/{
14855 s//\1/
14856 q
14857 }
14858 s/.*/./; q'`
c6b750e1 14859
c6b750e1
DJ
14860# Avoid depending upon Character Ranges.
14861as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14862as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14863as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14864as_cr_digits='0123456789'
14865as_cr_alnum=$as_cr_Letters$as_cr_digits
14866
81ecdfbb
RW
14867ECHO_C= ECHO_N= ECHO_T=
14868case `echo -n x` in #(((((
14869-n*)
14870 case `echo 'xy\c'` in
14871 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14872 xy) ECHO_C='\c';;
14873 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14874 ECHO_T=' ';;
14875 esac;;
14876*)
14877 ECHO_N='-n';;
c6b750e1
DJ
14878esac
14879
81ecdfbb
RW
14880rm -f conf$$ conf$$.exe conf$$.file
14881if test -d conf$$.dir; then
14882 rm -f conf$$.dir/conf$$.file
c6b750e1 14883else
81ecdfbb
RW
14884 rm -f conf$$.dir
14885 mkdir conf$$.dir 2>/dev/null
c6b750e1 14886fi
81ecdfbb
RW
14887if (echo >conf$$.file) 2>/dev/null; then
14888 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14889 as_ln_s='ln -s'
81ecdfbb
RW
14890 # ... but there are two gotchas:
14891 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14892 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14893 # In both cases, we have to default to `cp -p'.
14894 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14895 as_ln_s='cp -p'
14896 elif ln conf$$.file conf$$ 2>/dev/null; then
14897 as_ln_s=ln
14898 else
14899 as_ln_s='cp -p'
c6b750e1 14900 fi
c6b750e1
DJ
14901else
14902 as_ln_s='cp -p'
14903fi
81ecdfbb
RW
14904rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14905rmdir conf$$.dir 2>/dev/null
14906
14907
14908# as_fn_mkdir_p
14909# -------------
14910# Create "$as_dir" as a directory, including parents if necessary.
14911as_fn_mkdir_p ()
14912{
14913
14914 case $as_dir in #(
14915 -*) as_dir=./$as_dir;;
14916 esac
14917 test -d "$as_dir" || eval $as_mkdir_p || {
14918 as_dirs=
14919 while :; do
14920 case $as_dir in #(
14921 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14922 *) as_qdir=$as_dir;;
14923 esac
14924 as_dirs="'$as_qdir' $as_dirs"
14925 as_dir=`$as_dirname -- "$as_dir" ||
14926$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14927 X"$as_dir" : 'X\(//\)[^/]' \| \
14928 X"$as_dir" : 'X\(//\)$' \| \
14929 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14930$as_echo X"$as_dir" |
14931 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14932 s//\1/
14933 q
14934 }
14935 /^X\(\/\/\)[^/].*/{
14936 s//\1/
14937 q
14938 }
14939 /^X\(\/\/\)$/{
14940 s//\1/
14941 q
14942 }
14943 /^X\(\/\).*/{
14944 s//\1/
14945 q
14946 }
14947 s/.*/./; q'`
14948 test -d "$as_dir" && break
14949 done
14950 test -z "$as_dirs" || eval "mkdir $as_dirs"
14951 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14952
c6b750e1 14953
81ecdfbb 14954} # as_fn_mkdir_p
c6b750e1 14955if mkdir -p . 2>/dev/null; then
81ecdfbb 14956 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14957else
14958 test -d ./-p && rmdir ./-p
14959 as_mkdir_p=false
14960fi
14961
81ecdfbb
RW
14962if test -x / >/dev/null 2>&1; then
14963 as_test_x='test -x'
14964else
14965 if ls -dL / >/dev/null 2>&1; then
14966 as_ls_L_option=L
14967 else
14968 as_ls_L_option=
14969 fi
14970 as_test_x='
14971 eval sh -c '\''
14972 if test -d "$1"; then
14973 test -d "$1/.";
14974 else
14975 case $1 in #(
14976 -*)set "./$1";;
14977 esac;
14978 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14979 ???[sx]*):;;*)false;;esac;fi
14980 '\'' sh
14981 '
14982fi
14983as_executable_p=$as_test_x
c6b750e1
DJ
14984
14985# Sed expression to map a string onto a valid CPP name.
14986as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14987
14988# Sed expression to map a string onto a valid variable name.
14989as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14990
14991
c6b750e1 14992exec 6>&1
81ecdfbb
RW
14993## ----------------------------------- ##
14994## Main body of $CONFIG_STATUS script. ##
14995## ----------------------------------- ##
14996_ASEOF
14997test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14998
14999cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15000# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 15001# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
15002# values after options handling.
15003ac_log="
c6b750e1 15004This file was extended by $as_me, which was
81ecdfbb 15005generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
15006
15007 CONFIG_FILES = $CONFIG_FILES
15008 CONFIG_HEADERS = $CONFIG_HEADERS
15009 CONFIG_LINKS = $CONFIG_LINKS
15010 CONFIG_COMMANDS = $CONFIG_COMMANDS
15011 $ $0 $@
15012
81ecdfbb
RW
15013on `(hostname || uname -n) 2>/dev/null | sed 1q`
15014"
15015
c6b750e1
DJ
15016_ACEOF
15017
81ecdfbb
RW
15018case $ac_config_files in *"
15019"*) set x $ac_config_files; shift; ac_config_files=$*;;
15020esac
c6b750e1 15021
c6b750e1 15022
c6b750e1 15023
81ecdfbb
RW
15024cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15025# Files that config.status was made for.
15026config_files="$ac_config_files"
c6b750e1 15027
81ecdfbb 15028_ACEOF
c6b750e1 15029
81ecdfbb 15030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15031ac_cs_usage="\
81ecdfbb
RW
15032\`$as_me' instantiates files and other configuration actions
15033from templates according to the current configuration. Unless the files
15034and actions are specified as TAGs, all are instantiated by default.
c6b750e1 15035
81ecdfbb 15036Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
15037
15038 -h, --help print this help, then exit
81ecdfbb
RW
15039 -V, --version print version number and configuration settings, then exit
15040 -q, --quiet, --silent
15041 do not print progress messages
c6b750e1
DJ
15042 -d, --debug don't remove temporary files
15043 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
15044 --file=FILE[:TEMPLATE]
15045 instantiate the configuration file FILE
c6b750e1
DJ
15046
15047Configuration files:
15048$config_files
15049
81ecdfbb 15050Report bugs to the package provider."
c6b750e1 15051
81ecdfbb
RW
15052_ACEOF
15053cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
15054ac_cs_version="\\
15055config.status
81ecdfbb
RW
15056configured by $0, generated by GNU Autoconf 2.64,
15057 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 15058
81ecdfbb 15059Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
15060This config.status script is free software; the Free Software Foundation
15061gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
15062
15063ac_pwd='$ac_pwd'
15064srcdir='$srcdir'
15065INSTALL='$INSTALL'
8e957354 15066AWK='$AWK'
81ecdfbb 15067test -n "\$AWK" || AWK=awk
c6b750e1
DJ
15068_ACEOF
15069
81ecdfbb
RW
15070cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15071# The default lists apply if the user does not specify any file.
c6b750e1
DJ
15072ac_need_defaults=:
15073while test $# != 0
a0da8069 15074do
c6b750e1
DJ
15075 case $1 in
15076 --*=*)
81ecdfbb
RW
15077 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15078 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
15079 ac_shift=:
15080 ;;
81ecdfbb 15081 *)
c6b750e1
DJ
15082 ac_option=$1
15083 ac_optarg=$2
15084 ac_shift=shift
15085 ;;
c6b750e1
DJ
15086 esac
15087
15088 case $ac_option in
15089 # Handling of the options.
a0da8069 15090 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15091 ac_cs_recheck=: ;;
81ecdfbb
RW
15092 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15093 $as_echo "$ac_cs_version"; exit ;;
15094 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15095 debug=: ;;
15096 --file | --fil | --fi | --f )
15097 $ac_shift
81ecdfbb
RW
15098 case $ac_optarg in
15099 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15100 esac
15101 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15102 ac_need_defaults=false;;
81ecdfbb
RW
15103 --he | --h | --help | --hel | -h )
15104 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15105 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15106 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15107 ac_cs_silent=: ;;
15108
15109 # This is an error.
81ecdfbb
RW
15110 -*) as_fn_error "unrecognized option: \`$1'
15111Try \`$0 --help' for more information." ;;
c6b750e1 15112
81ecdfbb
RW
15113 *) as_fn_append ac_config_targets " $1"
15114 ac_need_defaults=false ;;
c6b750e1 15115
376a0e54 15116 esac
c6b750e1 15117 shift
376a0e54
CM
15118done
15119
c6b750e1 15120ac_configure_extra_args=
376a0e54 15121
c6b750e1
DJ
15122if $ac_cs_silent; then
15123 exec 6>/dev/null
15124 ac_configure_extra_args="$ac_configure_extra_args --silent"
15125fi
376a0e54 15126
c6b750e1 15127_ACEOF
81ecdfbb 15128cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15129if \$ac_cs_recheck; then
81ecdfbb
RW
15130 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15131 shift
15132 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15133 CONFIG_SHELL='$SHELL'
15134 export CONFIG_SHELL
15135 exec "\$@"
c6b750e1
DJ
15136fi
15137
15138_ACEOF
81ecdfbb
RW
15139cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15140exec 5>>config.log
15141{
15142 echo
15143 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15144## Running $as_me. ##
15145_ASBOX
15146 $as_echo "$ac_log"
15147} >&5
c6b750e1 15148
81ecdfbb
RW
15149_ACEOF
15150cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15151#
15152# INIT-COMMANDS
15153#
15154extrasub_build="$extrasub_build"
15155 extrasub_host="$extrasub_host"
15156 extrasub_target="$extrasub_target"
15157
81ecdfbb 15158_ACEOF
c6b750e1 15159
81ecdfbb 15160cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15161
81ecdfbb 15162# Handling of arguments.
c6b750e1
DJ
15163for ac_config_target in $ac_config_targets
15164do
81ecdfbb
RW
15165 case $ac_config_target in
15166 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15167
15168 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15169 esac
15170done
15171
81ecdfbb 15172
c6b750e1
DJ
15173# If the user did not use the arguments to specify the items to instantiate,
15174# then the envvar interface is used. Set only those that are not.
15175# We use the long form for the default assignment because of an extremely
15176# bizarre bug on SunOS 4.1.3.
15177if $ac_need_defaults; then
15178 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15179fi
15180
15181# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15182# simply because there is no reason against having it here, and in addition,
c6b750e1 15183# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15184# Hook for its removal unless debugging.
15185# Note that there is a small window in which the directory will not be cleaned:
15186# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15187$debug ||
15188{
81ecdfbb
RW
15189 tmp=
15190 trap 'exit_status=$?
15191 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15192' 0
15193 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15194}
c6b750e1
DJ
15195# Create a (secure) tmp directory for tmp files.
15196
15197{
81ecdfbb 15198 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15199 test -n "$tmp" && test -d "$tmp"
15200} ||
15201{
81ecdfbb
RW
15202 tmp=./conf$$-$RANDOM
15203 (umask 077 && mkdir "$tmp")
15204} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15205
15206# Set up the scripts for CONFIG_FILES section.
15207# No need to generate them if there are no CONFIG_FILES.
15208# This happens for instance with `./config.status config.h'.
15209if test -n "$CONFIG_FILES"; then
15210
15211if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15212 ac_cs_awk_getline=:
15213 ac_cs_awk_pipe_init=
15214 ac_cs_awk_read_file='
15215 while ((getline aline < (F[key])) > 0)
15216 print(aline)
15217 close(F[key])'
15218 ac_cs_awk_pipe_fini=
15219else
15220 ac_cs_awk_getline=false
15221 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15222 ac_cs_awk_read_file='
15223 print "|#_!!_#|"
15224 print "cat " F[key] " &&"
15225 '$ac_cs_awk_pipe_init
15226 # The final `:' finishes the AND list.
15227 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15228fi
15229ac_cr=`echo X | tr X '\015'`
15230# On cygwin, bash can eat \r inside `` if the user requested igncr.
15231# But we know of no other shell where ac_cr would be empty at this
15232# point, so we can use a bashism as a fallback.
15233if test "x$ac_cr" = x; then
15234 eval ac_cr=\$\'\\r\'
15235fi
15236ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15237if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15238 ac_cs_awk_cr='\r'
15239else
15240 ac_cs_awk_cr=$ac_cr
15241fi
15242
15243echo 'BEGIN {' >"$tmp/subs1.awk" &&
15244_ACEOF
15245
15246# Create commands to substitute file output variables.
c6b750e1 15247{
81ecdfbb
RW
15248 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15249 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15250 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15251 echo "_ACAWK" &&
15252 echo "_ACEOF"
15253} >conf$$files.sh &&
15254. ./conf$$files.sh ||
15255 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15256rm -f conf$$files.sh
c6b750e1 15257
81ecdfbb
RW
15258{
15259 echo "cat >conf$$subs.awk <<_ACEOF" &&
15260 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15261 echo "_ACEOF"
15262} >conf$$subs.sh ||
15263 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15264ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15265ac_delim='%!_!# '
15266for ac_last_try in false false false false false :; do
15267 . ./conf$$subs.sh ||
15268 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15269
15270 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15271 if test $ac_delim_n = $ac_delim_num; then
15272 break
15273 elif $ac_last_try; then
15274 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15275 else
15276 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15277 fi
15278done
15279rm -f conf$$subs.sh
15280
15281cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15282cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15283_ACEOF
81ecdfbb
RW
15284sed -n '
15285h
15286s/^/S["/; s/!.*/"]=/
15287p
15288g
15289s/^[^!]*!//
15290:repl
15291t repl
15292s/'"$ac_delim"'$//
15293t delim
15294:nl
15295h
15296s/\(.\{148\}\).*/\1/
15297t more1
15298s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15299p
15300n
15301b repl
15302:more1
15303s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15304p
15305g
15306s/.\{148\}//
15307t nl
15308:delim
15309h
15310s/\(.\{148\}\).*/\1/
15311t more2
15312s/["\\]/\\&/g; s/^/"/; s/$/"/
15313p
15314b
15315:more2
15316s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15317p
15318g
15319s/.\{148\}//
15320t delim
15321' <conf$$subs.awk | sed '
15322/^[^""]/{
15323 N
15324 s/\n//
15325}
15326' >>$CONFIG_STATUS || ac_write_fail=1
15327rm -f conf$$subs.awk
15328cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15329_ACAWK
15330cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15331 for (key in S) S_is_set[key] = 1
15332 FS = "\a"
15333 \$ac_cs_awk_pipe_init
15334}
15335{
15336 line = $ 0
15337 nfields = split(line, field, "@")
15338 substed = 0
15339 len = length(field[1])
15340 for (i = 2; i < nfields; i++) {
15341 key = field[i]
15342 keylen = length(key)
15343 if (S_is_set[key]) {
15344 value = S[key]
15345 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15346 len += length(value) + length(field[++i])
15347 substed = 1
15348 } else
15349 len += 1 + keylen
15350 }
15351 if (nfields == 3 && !substed) {
15352 key = field[2]
15353 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15354 \$ac_cs_awk_read_file
15355 next
15356 }
15357 }
15358 print line
15359}
15360\$ac_cs_awk_pipe_fini
15361_ACAWK
15362_ACEOF
15363cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15364if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15365 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15366else
15367 cat
15368fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15369 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15370_ACEOF
15371
15372# VPATH may cause trouble with some makes, so we remove $(srcdir),
15373# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15374# trailing colons and then remove the whole line if VPATH becomes empty
15375# (actually we leave an empty line to preserve line numbers).
15376if test "x$srcdir" = x.; then
15377 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15378s/:*\$(srcdir):*/:/
15379s/:*\${srcdir}:*/:/
15380s/:*@srcdir@:*/:/
15381s/^\([^=]*=[ ]*\):*/\1/
15382s/:*$//
15383s/^[^=]*=[ ]*$//
15384}'
15385fi
c6b750e1 15386
81ecdfbb
RW
15387cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15388fi # test -n "$CONFIG_FILES"
c6b750e1 15389
c6b750e1 15390
81ecdfbb
RW
15391eval set X " :F $CONFIG_FILES "
15392shift
15393for ac_tag
15394do
15395 case $ac_tag in
15396 :[FHLC]) ac_mode=$ac_tag; continue;;
15397 esac
15398 case $ac_mode$ac_tag in
15399 :[FHL]*:*);;
15400 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15401 :[FH]-) ac_tag=-:-;;
15402 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15403 esac
15404 ac_save_IFS=$IFS
15405 IFS=:
15406 set x $ac_tag
15407 IFS=$ac_save_IFS
15408 shift
15409 ac_file=$1
15410 shift
252b5132 15411
81ecdfbb
RW
15412 case $ac_mode in
15413 :L) ac_source=$1;;
15414 :[FH])
15415 ac_file_inputs=
15416 for ac_f
15417 do
15418 case $ac_f in
15419 -) ac_f="$tmp/stdin";;
15420 *) # Look for the file first in the build tree, then in the source tree
15421 # (if the path is not absolute). The absolute path cannot be DOS-style,
15422 # because $ac_f cannot contain `:'.
15423 test -f "$ac_f" ||
15424 case $ac_f in
15425 [\\/$]*) false;;
15426 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15427 esac ||
15428 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15429 esac
15430 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15431 as_fn_append ac_file_inputs " '$ac_f'"
15432 done
c6b750e1 15433
81ecdfbb
RW
15434 # Let's still pretend it is `configure' which instantiates (i.e., don't
15435 # use $as_me), people would be surprised to read:
15436 # /* config.h. Generated by config.status. */
15437 configure_input='Generated from '`
15438 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15439 `' by configure.'
15440 if test x"$ac_file" != x-; then
15441 configure_input="$ac_file. $configure_input"
15442 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15443$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15444 fi
81ecdfbb
RW
15445 # Neutralize special characters interpreted by sed in replacement strings.
15446 case $configure_input in #(
15447 *\&* | *\|* | *\\* )
15448 ac_sed_conf_input=`$as_echo "$configure_input" |
15449 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15450 *) ac_sed_conf_input=$configure_input;;
15451 esac
cac3d6c4 15452
81ecdfbb
RW
15453 case $ac_tag in
15454 *:-:* | *:-) cat >"$tmp/stdin" \
15455 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15456 esac
15457 ;;
a0da8069 15458 esac
252b5132 15459
81ecdfbb 15460 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15461$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15462 X"$ac_file" : 'X\(//\)[^/]' \| \
15463 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15464 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15465$as_echo X"$ac_file" |
15466 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15467 s//\1/
15468 q
15469 }
15470 /^X\(\/\/\)[^/].*/{
15471 s//\1/
15472 q
15473 }
15474 /^X\(\/\/\)$/{
15475 s//\1/
15476 q
15477 }
15478 /^X\(\/\).*/{
15479 s//\1/
15480 q
15481 }
15482 s/.*/./; q'`
15483 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15484 ac_builddir=.
252b5132 15485
81ecdfbb
RW
15486case "$ac_dir" in
15487.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15488*)
15489 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15490 # A ".." for each directory in $ac_dir_suffix.
15491 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15492 case $ac_top_builddir_sub in
15493 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15494 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15495 esac ;;
15496esac
15497ac_abs_top_builddir=$ac_pwd
15498ac_abs_builddir=$ac_pwd$ac_dir_suffix
15499# for backward compatibility:
15500ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15501
15502case $srcdir in
81ecdfbb 15503 .) # We are building in place.
c6b750e1 15504 ac_srcdir=.
81ecdfbb
RW
15505 ac_top_srcdir=$ac_top_builddir_sub
15506 ac_abs_top_srcdir=$ac_pwd ;;
15507 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15508 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15509 ac_top_srcdir=$srcdir
15510 ac_abs_top_srcdir=$srcdir ;;
15511 *) # Relative name.
15512 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15513 ac_top_srcdir=$ac_top_build_prefix$srcdir
15514 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15515esac
81ecdfbb 15516ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15517
252b5132 15518
81ecdfbb
RW
15519 case $ac_mode in
15520 :F)
15521 #
15522 # CONFIG_FILE
15523 #
c6b750e1
DJ
15524
15525 case $INSTALL in
15526 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15527 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15528 esac
81ecdfbb 15529_ACEOF
252b5132 15530
81ecdfbb
RW
15531cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15532# If the template does not know about datarootdir, expand it.
15533# FIXME: This hack should be removed a few years after 2.60.
15534ac_datarootdir_hack=; ac_datarootdir_seen=
15535ac_sed_dataroot='
15536/datarootdir/ {
15537 p
15538 q
15539}
15540/@datadir@/p
15541/@docdir@/p
15542/@infodir@/p
15543/@localedir@/p
15544/@mandir@/p'
15545case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15546*datarootdir*) ac_datarootdir_seen=yes;;
15547*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15548 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15549$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15550_ACEOF
81ecdfbb
RW
15551cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15552 ac_datarootdir_hack='
15553 s&@datadir@&$datadir&g
15554 s&@docdir@&$docdir&g
15555 s&@infodir@&$infodir&g
15556 s&@localedir@&$localedir&g
15557 s&@mandir@&$mandir&g
15558 s&\\\${datarootdir}&$datarootdir&g' ;;
15559esac
15560_ACEOF
15561
15562# Neutralize VPATH when `$srcdir' = `.'.
15563# Shell code in configure.ac might set extrasub.
15564# FIXME: do we really want to maintain this feature?
15565cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15566ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15567$extrasub
15568_ACEOF
81ecdfbb 15569cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15570:t
15571/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15572s|@configure_input@|$ac_sed_conf_input|;t t
15573s&@top_builddir@&$ac_top_builddir_sub&;t t
15574s&@top_build_prefix@&$ac_top_build_prefix&;t t
15575s&@srcdir@&$ac_srcdir&;t t
15576s&@abs_srcdir@&$ac_abs_srcdir&;t t
15577s&@top_srcdir@&$ac_top_srcdir&;t t
15578s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15579s&@builddir@&$ac_builddir&;t t
15580s&@abs_builddir@&$ac_abs_builddir&;t t
15581s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15582s&@INSTALL@&$ac_INSTALL&;t t
15583$ac_datarootdir_hack
15584"
15585eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15586if $ac_cs_awk_getline; then
15587 $AWK -f "$tmp/subs.awk"
15588else
15589 $AWK -f "$tmp/subs.awk" | $SHELL
15590fi >$tmp/out \
15591 || as_fn_error "could not create $ac_file" "$LINENO" 5
15592
15593test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15594 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15595 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15597which seems to be undefined. Please make sure it is defined." >&5
15598$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15599which seems to be undefined. Please make sure it is defined." >&2;}
15600
15601 rm -f "$tmp/stdin"
15602 case $ac_file in
15603 -) cat "$tmp/out" && rm -f "$tmp/out";;
15604 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15605 esac \
15606 || as_fn_error "could not create $ac_file" "$LINENO" 5
15607 ;;
c148b4cb 15608
c148b4cb 15609
c148b4cb 15610
81ecdfbb
RW
15611 esac
15612
06a51eac
RW
15613
15614 case $ac_file$ac_mode in
15615 "Makefile":F) sed "$extrasub_build" Makefile |
15616 sed "$extrasub_host" |
15617 sed "$extrasub_target" > mf$$
15618 mv -f mf$$ Makefile ;;
15619
15620 esac
81ecdfbb
RW
15621done # for ac_tag
15622
15623
15624as_fn_exit 0
c6b750e1 15625_ACEOF
c6b750e1
DJ
15626ac_clean_files=$ac_clean_files_save
15627
81ecdfbb
RW
15628test $ac_write_fail = 0 ||
15629 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15630
c6b750e1
DJ
15631
15632# configure is writing to config.log, and then calls config.status.
15633# config.status does its own redirection, appending to config.log.
15634# Unfortunately, on DOS this fails, as config.log is still kept open
15635# by configure, so config.status won't be able to write to it; its
15636# output is simply discarded. So we exec the FD to /dev/null,
15637# effectively closing config.log, so it can be properly (re)opened and
15638# appended to by config.status. When coming back to configure, we
15639# need to make the FD available again.
15640if test "$no_create" != yes; then
15641 ac_cs_success=:
15642 ac_config_status_args=
15643 test "$silent" = yes &&
15644 ac_config_status_args="$ac_config_status_args --quiet"
15645 exec 5>/dev/null
15646 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15647 exec 5>>config.log
15648 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15649 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15650 $ac_cs_success || as_fn_exit $?
15651fi
15652if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15653 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15654$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15655fi
c148b4cb 15656