sim: config: do not try to align settings
[deliverable/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
82033c9b 559host_shared
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
6b91c541 577OBJCOPY_FOR_TARGET
81ecdfbb
RW
578NM_FOR_TARGET
579LIPO_FOR_TARGET
580LD_FOR_TARGET
581DLLTOOL_FOR_TARGET
582AS_FOR_TARGET
583AR_FOR_TARGET
e552509b 584GOC_FOR_TARGET
81ecdfbb
RW
585GFORTRAN_FOR_TARGET
586GCJ_FOR_TARGET
587GCC_FOR_TARGET
588CXX_FOR_TARGET
589CC_FOR_TARGET
b121d7d4 590READELF
81ecdfbb
RW
591OBJDUMP
592OBJCOPY
593WINDMC
594WINDRES
595STRIP
596RANLIB
597NM
598LIPO
599LD
600DLLTOOL
601AS
602AR
603RUNTEST
604EXPECT
605MAKEINFO
606FLEX
607LEX
608M4
609BISON
610YACC
81ecdfbb
RW
611WINDRES_FOR_BUILD
612WINDMC_FOR_BUILD
613RANLIB_FOR_BUILD
614NM_FOR_BUILD
615LD_FOR_BUILD
616LDFLAGS_FOR_BUILD
e552509b 617GOC_FOR_BUILD
81ecdfbb
RW
618GFORTRAN_FOR_BUILD
619GCJ_FOR_BUILD
620DLLTOOL_FOR_BUILD
621CXX_FOR_BUILD
622CXXFLAGS_FOR_BUILD
623CFLAGS_FOR_BUILD
624CC_FOR_BUILD
625AS_FOR_BUILD
626AR_FOR_BUILD
911e63d0 627target_configdirs
81ecdfbb 628configdirs
81ecdfbb 629build_configdirs
81ecdfbb
RW
630INSTALL_GDB_TK
631GDB_TK
632CONFIGURE_GDB_TK
633build_tooldir
634tooldir
635GCC_SHLIB_SUBDIR
636RPATH_ENVVAR
4074d5f2
RW
637target_configargs
638host_configargs
639build_configargs
96655cc4 640BUILD_CONFIG
91c1f14c 641LDFLAGS_FOR_TARGET
81ecdfbb
RW
642CXXFLAGS_FOR_TARGET
643CFLAGS_FOR_TARGET
644DEBUG_PREFIX_CFLAGS_FOR_TARGET
645SYSROOT_CFLAGS_FOR_TARGET
e81d5d05 646extra_host_zlib_configure_flags
700d40ca 647extra_host_libiberty_configure_flags
1b6c0831
L
648stage1_languages
649extra_linker_plugin_flags
650extra_linker_plugin_configure_flags
7ec59b9e 651islinc
1b6c0831 652isllibs
81ecdfbb 653poststage1_ldflags
143754cd 654poststage1_libs
81ecdfbb 655stage1_ldflags
b3676d82 656stage1_libs
7ec59b9e 657extra_isl_gmp_configure_flags
81ecdfbb
RW
658extra_mpc_mpfr_configure_flags
659extra_mpc_gmp_configure_flags
660extra_mpfr_configure_flags
661gmpinc
662gmplibs
663do_compare
664GNATMAKE
665GNATBIND
666ac_ct_CXX
667CXXFLAGS
668CXX
669OBJEXT
670EXEEXT
671ac_ct_CC
672CPPFLAGS
673LDFLAGS
674CFLAGS
675CC
ffdd6afc 676EXTRA_CONFIGARGS_LIBJAVA
1b6c0831 677extra_liboffloadmic_configure_flags
81ecdfbb
RW
678target_subdir
679host_subdir
680build_subdir
681build_libsubdir
8e957354
PB
682AWK
683SED
81ecdfbb
RW
684LN_S
685LN
686INSTALL_DATA
687INSTALL_SCRIPT
688INSTALL_PROGRAM
689target_os
690target_vendor
691target_cpu
692target
693host_os
694host_vendor
695host_cpu
696host
697target_noncanonical
698host_noncanonical
699build_noncanonical
700build_os
701build_vendor
702build_cpu
703build
704TOPLEVEL_CONFIGURE_ARGUMENTS
705target_alias
706host_alias
707build_alias
708LIBS
709ECHO_T
710ECHO_N
711ECHO_C
712DEFS
713mandir
714localedir
715libdir
716psdir
717pdfdir
718dvidir
719htmldir
720infodir
721docdir
722oldincludedir
723includedir
724localstatedir
725sharedstatedir
726sysconfdir
727datadir
728datarootdir
729libexecdir
730sbindir
731bindir
732program_transform_name
733prefix
734exec_prefix
735PACKAGE_URL
736PACKAGE_BUGREPORT
737PACKAGE_STRING
738PACKAGE_VERSION
739PACKAGE_TARNAME
740PACKAGE_NAME
741PATH_SEPARATOR
742SHELL'
743ac_subst_files='serialization_dependencies
744host_makefile_frag
745target_makefile_frag
746alphaieee_frag
747ospace_frag'
748ac_user_opts='
749enable_option_checking
750with_build_libsubdir
cf39cfc5 751with_system_zlib
1b6c0831
L
752enable_as_accelerator_for
753enable_offload_targets
81ecdfbb 754enable_gold
c7791212 755enable_ld
edeefb67 756enable_compressed_debug_sections
89a1e9c3
PB
757enable_libquadmath
758enable_libquadmath_support
81ecdfbb
RW
759enable_libada
760enable_libssp
f66a9a70 761enable_libstdcxx
1b6c0831 762enable_liboffloadmic
ffdd6afc
ILT
763enable_static_libjava
764enable_bootstrap
81ecdfbb
RW
765with_mpc
766with_mpc_include
767with_mpc_lib
768with_mpfr_dir
769with_mpfr
770with_mpfr_include
771with_mpfr_lib
772with_gmp_dir
773with_gmp
774with_gmp_include
775with_gmp_lib
81ecdfbb 776with_stage1_libs
b3676d82 777with_stage1_ldflags
81ecdfbb 778with_boot_libs
143754cd 779with_boot_ldflags
7ec59b9e
L
780with_isl
781with_isl_include
782with_isl_lib
783enable_isl_version_check
700d40ca 784enable_lto
1b6c0831
L
785enable_linker_plugin_configure_flags
786enable_linker_plugin_flags
81ecdfbb
RW
787enable_stage1_languages
788enable_objc_gc
789with_build_sysroot
790with_debug_prefix_map
96655cc4 791with_build_config
730af8ee 792enable_vtable_verify
81ecdfbb
RW
793enable_serial_configure
794with_build_time_tools
795enable_maintainer_mode
796enable_stage1_checking
797enable_werror
82033c9b 798enable_host_shared
81ecdfbb
RW
799'
800 ac_precious_vars='build_alias
801host_alias
802target_alias
803CC
804CFLAGS
805LDFLAGS
806LIBS
807CPPFLAGS
808CXX
809CXXFLAGS
810CCC
4074d5f2
RW
811build_configargs
812host_configargs
813target_configargs
81ecdfbb
RW
814AR
815AS
816DLLTOOL
817LD
818LIPO
819NM
820RANLIB
821STRIP
822WINDRES
823WINDMC
824OBJCOPY
825OBJDUMP
b121d7d4 826READELF
81ecdfbb
RW
827CC_FOR_TARGET
828CXX_FOR_TARGET
829GCC_FOR_TARGET
830GCJ_FOR_TARGET
831GFORTRAN_FOR_TARGET
e552509b 832GOC_FOR_TARGET
81ecdfbb
RW
833AR_FOR_TARGET
834AS_FOR_TARGET
835DLLTOOL_FOR_TARGET
836LD_FOR_TARGET
837LIPO_FOR_TARGET
838NM_FOR_TARGET
6b91c541 839OBJCOPY_FOR_TARGET
81ecdfbb
RW
840OBJDUMP_FOR_TARGET
841RANLIB_FOR_TARGET
b121d7d4 842READELF_FOR_TARGET
81ecdfbb
RW
843STRIP_FOR_TARGET
844WINDRES_FOR_TARGET
845WINDMC_FOR_TARGET'
846
a0da8069
NN
847
848# Initialize some variables set by options.
c6b750e1
DJ
849ac_init_help=
850ac_init_version=false
81ecdfbb
RW
851ac_unrecognized_opts=
852ac_unrecognized_sep=
a0da8069
NN
853# The variables have the same names as the options, with
854# dashes changed to underlines.
c6b750e1 855cache_file=/dev/null
a0da8069 856exec_prefix=NONE
a0da8069 857no_create=
a0da8069
NN
858no_recursion=
859prefix=NONE
860program_prefix=NONE
861program_suffix=NONE
862program_transform_name=s,x,x,
863silent=
864site=
865srcdir=
a0da8069
NN
866verbose=
867x_includes=NONE
868x_libraries=NONE
c6b750e1
DJ
869
870# Installation directory options.
871# These are left unexpanded so users can "make install exec_prefix=/foo"
872# and all the variables that are supposed to be based on exec_prefix
873# by default will actually change.
874# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 875# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
876bindir='${exec_prefix}/bin'
877sbindir='${exec_prefix}/sbin'
878libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
879datarootdir='${prefix}/share'
880datadir='${datarootdir}'
a0da8069
NN
881sysconfdir='${prefix}/etc'
882sharedstatedir='${prefix}/com'
883localstatedir='${prefix}/var'
a0da8069
NN
884includedir='${prefix}/include'
885oldincludedir='/usr/include'
81ecdfbb
RW
886docdir='${datarootdir}/doc/${PACKAGE}'
887infodir='${datarootdir}/info'
888htmldir='${docdir}'
889dvidir='${docdir}'
890pdfdir='${docdir}'
891psdir='${docdir}'
892libdir='${exec_prefix}/lib'
893localedir='${datarootdir}/locale'
894mandir='${datarootdir}/man'
252b5132 895
a0da8069 896ac_prev=
81ecdfbb 897ac_dashdash=
a0da8069
NN
898for ac_option
899do
a0da8069
NN
900 # If the previous option needs an argument, assign it.
901 if test -n "$ac_prev"; then
81ecdfbb 902 eval $ac_prev=\$ac_option
a0da8069
NN
903 ac_prev=
904 continue
905 fi
252b5132 906
81ecdfbb
RW
907 case $ac_option in
908 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
909 *) ac_optarg=yes ;;
910 esac
a0da8069
NN
911
912 # Accept the important Cygnus configure options, so we can diagnose typos.
913
81ecdfbb
RW
914 case $ac_dashdash$ac_option in
915 --)
916 ac_dashdash=yes ;;
a0da8069
NN
917
918 -bindir | --bindir | --bindi | --bind | --bin | --bi)
919 ac_prev=bindir ;;
920 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 921 bindir=$ac_optarg ;;
a0da8069
NN
922
923 -build | --build | --buil | --bui | --bu)
c6b750e1 924 ac_prev=build_alias ;;
a0da8069 925 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 926 build_alias=$ac_optarg ;;
a0da8069
NN
927
928 -cache-file | --cache-file | --cache-fil | --cache-fi \
929 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
930 ac_prev=cache_file ;;
931 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
932 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
933 cache_file=$ac_optarg ;;
934
935 --config-cache | -C)
936 cache_file=config.cache ;;
a0da8069 937
81ecdfbb 938 -datadir | --datadir | --datadi | --datad)
a0da8069 939 ac_prev=datadir ;;
81ecdfbb 940 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 941 datadir=$ac_optarg ;;
a0da8069 942
81ecdfbb
RW
943 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
944 | --dataroo | --dataro | --datar)
945 ac_prev=datarootdir ;;
946 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
947 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
948 datarootdir=$ac_optarg ;;
949
a0da8069 950 -disable-* | --disable-*)
81ecdfbb 951 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 952 # Reject names that are not valid shell variable names.
81ecdfbb
RW
953 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
954 as_fn_error "invalid feature name: $ac_useropt"
955 ac_useropt_orig=$ac_useropt
956 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
957 case $ac_user_opts in
958 *"
959"enable_$ac_useropt"
960"*) ;;
961 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
962 ac_unrecognized_sep=', ';;
963 esac
964 eval enable_$ac_useropt=no ;;
965
966 -docdir | --docdir | --docdi | --doc | --do)
967 ac_prev=docdir ;;
968 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
969 docdir=$ac_optarg ;;
970
971 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
972 ac_prev=dvidir ;;
973 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
974 dvidir=$ac_optarg ;;
a0da8069
NN
975
976 -enable-* | --enable-*)
81ecdfbb 977 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 978 # Reject names that are not valid shell variable names.
81ecdfbb
RW
979 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
980 as_fn_error "invalid feature name: $ac_useropt"
981 ac_useropt_orig=$ac_useropt
982 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
983 case $ac_user_opts in
984 *"
985"enable_$ac_useropt"
986"*) ;;
987 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
988 ac_unrecognized_sep=', ';;
a0da8069 989 esac
81ecdfbb 990 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
991
992 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
993 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
994 | --exec | --exe | --ex)
995 ac_prev=exec_prefix ;;
996 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
997 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
998 | --exec=* | --exe=* | --ex=*)
c6b750e1 999 exec_prefix=$ac_optarg ;;
a0da8069
NN
1000
1001 -gas | --gas | --ga | --g)
1002 # Obsolete; use --with-gas.
1003 with_gas=yes ;;
1004
c6b750e1
DJ
1005 -help | --help | --hel | --he | -h)
1006 ac_init_help=long ;;
1007 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1008 ac_init_help=recursive ;;
1009 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1010 ac_init_help=short ;;
a0da8069
NN
1011
1012 -host | --host | --hos | --ho)
c6b750e1 1013 ac_prev=host_alias ;;
a0da8069 1014 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1015 host_alias=$ac_optarg ;;
a0da8069 1016
81ecdfbb
RW
1017 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1018 ac_prev=htmldir ;;
1019 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1020 | --ht=*)
1021 htmldir=$ac_optarg ;;
1022
a0da8069
NN
1023 -includedir | --includedir | --includedi | --included | --include \
1024 | --includ | --inclu | --incl | --inc)
1025 ac_prev=includedir ;;
1026 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1027 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1028 includedir=$ac_optarg ;;
a0da8069
NN
1029
1030 -infodir | --infodir | --infodi | --infod | --info | --inf)
1031 ac_prev=infodir ;;
1032 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1033 infodir=$ac_optarg ;;
a0da8069
NN
1034
1035 -libdir | --libdir | --libdi | --libd)
1036 ac_prev=libdir ;;
1037 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1038 libdir=$ac_optarg ;;
a0da8069
NN
1039
1040 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1041 | --libexe | --libex | --libe)
1042 ac_prev=libexecdir ;;
1043 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1044 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1045 libexecdir=$ac_optarg ;;
a0da8069 1046
81ecdfbb
RW
1047 -localedir | --localedir | --localedi | --localed | --locale)
1048 ac_prev=localedir ;;
1049 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1050 localedir=$ac_optarg ;;
1051
a0da8069 1052 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1053 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1054 ac_prev=localstatedir ;;
1055 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1056 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1057 localstatedir=$ac_optarg ;;
a0da8069
NN
1058
1059 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1060 ac_prev=mandir ;;
1061 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1062 mandir=$ac_optarg ;;
a0da8069
NN
1063
1064 -nfp | --nfp | --nf)
1065 # Obsolete; use --without-fp.
1066 with_fp=no ;;
1067
1068 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1069 | --no-cr | --no-c | -n)
a0da8069
NN
1070 no_create=yes ;;
1071
1072 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1073 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1074 no_recursion=yes ;;
1075
1076 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1077 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1078 | --oldin | --oldi | --old | --ol | --o)
1079 ac_prev=oldincludedir ;;
1080 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1081 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1082 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1083 oldincludedir=$ac_optarg ;;
a0da8069
NN
1084
1085 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1086 ac_prev=prefix ;;
1087 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1088 prefix=$ac_optarg ;;
a0da8069
NN
1089
1090 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1091 | --program-pre | --program-pr | --program-p)
1092 ac_prev=program_prefix ;;
1093 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1094 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1095 program_prefix=$ac_optarg ;;
a0da8069
NN
1096
1097 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1098 | --program-suf | --program-su | --program-s)
1099 ac_prev=program_suffix ;;
1100 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1101 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1102 program_suffix=$ac_optarg ;;
a0da8069
NN
1103
1104 -program-transform-name | --program-transform-name \
1105 | --program-transform-nam | --program-transform-na \
1106 | --program-transform-n | --program-transform- \
1107 | --program-transform | --program-transfor \
1108 | --program-transfo | --program-transf \
1109 | --program-trans | --program-tran \
1110 | --progr-tra | --program-tr | --program-t)
1111 ac_prev=program_transform_name ;;
1112 -program-transform-name=* | --program-transform-name=* \
1113 | --program-transform-nam=* | --program-transform-na=* \
1114 | --program-transform-n=* | --program-transform-=* \
1115 | --program-transform=* | --program-transfor=* \
1116 | --program-transfo=* | --program-transf=* \
1117 | --program-trans=* | --program-tran=* \
1118 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1119 program_transform_name=$ac_optarg ;;
a0da8069 1120
81ecdfbb
RW
1121 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1122 ac_prev=pdfdir ;;
1123 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1124 pdfdir=$ac_optarg ;;
1125
1126 -psdir | --psdir | --psdi | --psd | --ps)
1127 ac_prev=psdir ;;
1128 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1129 psdir=$ac_optarg ;;
1130
a0da8069
NN
1131 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1132 | -silent | --silent | --silen | --sile | --sil)
1133 silent=yes ;;
1134
1135 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1136 ac_prev=sbindir ;;
1137 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1138 | --sbi=* | --sb=*)
c6b750e1 1139 sbindir=$ac_optarg ;;
a0da8069
NN
1140
1141 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1142 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1143 | --sharedst | --shareds | --shared | --share | --shar \
1144 | --sha | --sh)
1145 ac_prev=sharedstatedir ;;
1146 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1147 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1148 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1149 | --sha=* | --sh=*)
c6b750e1 1150 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1151
1152 -site | --site | --sit)
1153 ac_prev=site ;;
1154 -site=* | --site=* | --sit=*)
c6b750e1 1155 site=$ac_optarg ;;
a0da8069
NN
1156
1157 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1158 ac_prev=srcdir ;;
1159 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1160 srcdir=$ac_optarg ;;
a0da8069
NN
1161
1162 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1163 | --syscon | --sysco | --sysc | --sys | --sy)
1164 ac_prev=sysconfdir ;;
1165 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1166 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1167 sysconfdir=$ac_optarg ;;
a0da8069
NN
1168
1169 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1170 ac_prev=target_alias ;;
a0da8069 1171 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1172 target_alias=$ac_optarg ;;
a0da8069
NN
1173
1174 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1175 verbose=yes ;;
1176
c6b750e1
DJ
1177 -version | --version | --versio | --versi | --vers | -V)
1178 ac_init_version=: ;;
a0da8069
NN
1179
1180 -with-* | --with-*)
81ecdfbb 1181 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1182 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1183 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1184 as_fn_error "invalid package name: $ac_useropt"
1185 ac_useropt_orig=$ac_useropt
1186 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1187 case $ac_user_opts in
1188 *"
1189"with_$ac_useropt"
1190"*) ;;
1191 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1192 ac_unrecognized_sep=', ';;
a0da8069 1193 esac
81ecdfbb 1194 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1195
1196 -without-* | --without-*)
81ecdfbb 1197 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1198 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1199 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1200 as_fn_error "invalid package name: $ac_useropt"
1201 ac_useropt_orig=$ac_useropt
1202 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1203 case $ac_user_opts in
1204 *"
1205"with_$ac_useropt"
1206"*) ;;
1207 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1208 ac_unrecognized_sep=', ';;
1209 esac
1210 eval with_$ac_useropt=no ;;
a0da8069
NN
1211
1212 --x)
1213 # Obsolete; use --with-x.
1214 with_x=yes ;;
1215
1216 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1217 | --x-incl | --x-inc | --x-in | --x-i)
1218 ac_prev=x_includes ;;
1219 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1220 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1221 x_includes=$ac_optarg ;;
a0da8069
NN
1222
1223 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1224 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1225 ac_prev=x_libraries ;;
1226 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1227 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1228 x_libraries=$ac_optarg ;;
a0da8069 1229
81ecdfbb
RW
1230 -*) as_fn_error "unrecognized option: \`$ac_option'
1231Try \`$0 --help' for more information."
a0da8069
NN
1232 ;;
1233
c6b750e1
DJ
1234 *=*)
1235 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1236 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1237 case $ac_envvar in #(
1238 '' | [0-9]* | *[!_$as_cr_alnum]* )
1239 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1240 esac
1241 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1242 export $ac_envvar ;;
1243
a0da8069 1244 *)
c6b750e1 1245 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1246 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1247 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1248 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1249 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1250 ;;
1251
1252 esac
1253done
1254
1255if test -n "$ac_prev"; then
c6b750e1 1256 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1257 as_fn_error "missing argument to $ac_option"
a0da8069 1258fi
a0da8069 1259
81ecdfbb
RW
1260if test -n "$ac_unrecognized_opts"; then
1261 case $enable_option_checking in
1262 no) ;;
1263 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1264 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1265 esac
81ecdfbb 1266fi
a0da8069 1267
81ecdfbb
RW
1268# Check all directory arguments for consistency.
1269for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1270 datadir sysconfdir sharedstatedir localstatedir includedir \
1271 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1272 libdir localedir mandir
a0da8069 1273do
81ecdfbb
RW
1274 eval ac_val=\$$ac_var
1275 # Remove trailing slashes.
1276 case $ac_val in
1277 */ )
1278 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1279 eval $ac_var=\$ac_val;;
1280 esac
1281 # Be sure to have absolute directory names.
c6b750e1 1282 case $ac_val in
81ecdfbb
RW
1283 [\\/$]* | ?:[\\/]* ) continue;;
1284 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1285 esac
81ecdfbb 1286 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1287done
1288
c6b750e1
DJ
1289# There might be people who depend on the old broken behavior: `$host'
1290# used to hold the argument of --host etc.
1291# FIXME: To remove some day.
1292build=$build_alias
1293host=$host_alias
1294target=$target_alias
376a0e54 1295
c6b750e1
DJ
1296# FIXME: To remove some day.
1297if test "x$host_alias" != x; then
1298 if test "x$build_alias" = x; then
1299 cross_compiling=maybe
81ecdfbb 1300 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1301 If a cross compiler is detected then cross compile mode will be used." >&2
1302 elif test "x$build_alias" != "x$host_alias"; then
1303 cross_compiling=yes
1304 fi
1305fi
1306
1307ac_tool_prefix=
1308test -n "$host_alias" && ac_tool_prefix=$host_alias-
1309
1310test "$silent" = yes && exec 6>/dev/null
a0da8069 1311
a0da8069 1312
81ecdfbb
RW
1313ac_pwd=`pwd` && test -n "$ac_pwd" &&
1314ac_ls_di=`ls -di .` &&
1315ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1316 as_fn_error "working directory cannot be determined"
1317test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1318 as_fn_error "pwd does not report name of working directory"
1319
1320
a0da8069
NN
1321# Find the source files, if location was not specified.
1322if test -z "$srcdir"; then
1323 ac_srcdir_defaulted=yes
81ecdfbb
RW
1324 # Try the directory containing this script, then the parent directory.
1325 ac_confdir=`$as_dirname -- "$as_myself" ||
1326$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1327 X"$as_myself" : 'X\(//\)[^/]' \| \
1328 X"$as_myself" : 'X\(//\)$' \| \
1329 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1330$as_echo X"$as_myself" |
1331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1332 s//\1/
1333 q
1334 }
1335 /^X\(\/\/\)[^/].*/{
1336 s//\1/
1337 q
1338 }
1339 /^X\(\/\/\)$/{
1340 s//\1/
1341 q
1342 }
1343 /^X\(\/\).*/{
1344 s//\1/
1345 q
1346 }
1347 s/.*/./; q'`
a0da8069 1348 srcdir=$ac_confdir
81ecdfbb 1349 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1350 srcdir=..
1351 fi
1352else
1353 ac_srcdir_defaulted=no
1354fi
81ecdfbb
RW
1355if test ! -r "$srcdir/$ac_unique_file"; then
1356 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1357 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1358fi
1359ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1360ac_abs_confdir=`(
1361 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1362 pwd)`
1363# When building in place, set srcdir=.
1364if test "$ac_abs_confdir" = "$ac_pwd"; then
1365 srcdir=.
1366fi
1367# Remove unnecessary trailing slashes from srcdir.
1368# Double slashes in file names in object file debugging info
1369# mess up M-x gdb in Emacs.
1370case $srcdir in
1371*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1372esac
6d0cd39e
AM
1373case $srcdir in
1374 *" "*)
1375 as_fn_error "path to source, $srcdir, contains spaces"
1376 ;;
1377esac
9cc8ae67
PB
1378ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1379
81ecdfbb
RW
1380for ac_var in $ac_precious_vars; do
1381 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1382 eval ac_env_${ac_var}_value=\$${ac_var}
1383 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1384 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1385done
c6b750e1
DJ
1386
1387#
1388# Report the --help message.
1389#
1390if test "$ac_init_help" = "long"; then
1391 # Omit some internal or obsolete options to make the list less imposing.
1392 # This message is too long to be a string in the A/UX 3.1 sh.
1393 cat <<_ACEOF
1394\`configure' configures this package to adapt to many kinds of systems.
1395
1396Usage: $0 [OPTION]... [VAR=VALUE]...
1397
1398To assign environment variables (e.g., CC, CFLAGS...), specify them as
1399VAR=VALUE. See below for descriptions of some of the useful variables.
1400
1401Defaults for the options are specified in brackets.
1402
1403Configuration:
1404 -h, --help display this help and exit
1405 --help=short display options specific to this package
1406 --help=recursive display the short help of all the included packages
1407 -V, --version display version information and exit
1408 -q, --quiet, --silent do not print \`checking...' messages
1409 --cache-file=FILE cache test results in FILE [disabled]
1410 -C, --config-cache alias for \`--cache-file=config.cache'
1411 -n, --no-create do not create output files
1412 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1413
c6b750e1
DJ
1414Installation directories:
1415 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1416 [$ac_default_prefix]
c6b750e1 1417 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1418 [PREFIX]
c6b750e1
DJ
1419
1420By default, \`make install' will install all the files in
1421\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1422an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1423for instance \`--prefix=\$HOME'.
1424
1425For better control, use the options below.
1426
1427Fine tuning of the installation directories:
81ecdfbb
RW
1428 --bindir=DIR user executables [EPREFIX/bin]
1429 --sbindir=DIR system admin executables [EPREFIX/sbin]
1430 --libexecdir=DIR program executables [EPREFIX/libexec]
1431 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1432 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1433 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1434 --libdir=DIR object code libraries [EPREFIX/lib]
1435 --includedir=DIR C header files [PREFIX/include]
1436 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1437 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1438 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1439 --infodir=DIR info documentation [DATAROOTDIR/info]
1440 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1441 --mandir=DIR man documentation [DATAROOTDIR/man]
1442 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1443 --htmldir=DIR html documentation [DOCDIR]
1444 --dvidir=DIR dvi documentation [DOCDIR]
1445 --pdfdir=DIR pdf documentation [DOCDIR]
1446 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1447_ACEOF
1448
1449 cat <<\_ACEOF
1450
1451Program names:
1452 --program-prefix=PREFIX prepend PREFIX to installed program names
1453 --program-suffix=SUFFIX append SUFFIX to installed program names
1454 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1455
1456System types:
1457 --build=BUILD configure for building on BUILD [guessed]
1458 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1459 --target=TARGET configure for building compilers for TARGET [HOST]
1460_ACEOF
a0da8069 1461fi
a0da8069 1462
c6b750e1
DJ
1463if test -n "$ac_init_help"; then
1464
1465 cat <<\_ACEOF
1466
1467Optional Features:
81ecdfbb 1468 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1469 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1470 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1b6c0831
L
1471 --enable-as-accelerator-for=ARG
1472 build as offload target compiler. Specify offload
1473 host triple by ARG
1474 --enable-offload-targets=LIST
1475 enable offloading to devices from comma-separated
1476 LIST of TARGET[=DIR]. Use optional path to find
1477 offload target compiler during the build
c7791212 1478 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
7837304f 1479 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
6c3bc0f8 1480 --enable-compressed-debug-sections={all,gas,gold,ld,none}
edeefb67
L
1481 Enable compressed debug sections for gas, gold or ld
1482 by default
89a1e9c3
PB
1483 --disable-libquadmath do not build libquadmath directory
1484 --disable-libquadmath-support
1485 disable libquadmath support for Fortran
521ec477
DD
1486 --enable-libada build libada directory
1487 --enable-libssp build libssp directory
f66a9a70 1488 --disable-libstdcxx do not build libstdc++-v3 directory
1b6c0831
L
1489 --enable-liboffloadmic=ARG
1490 build liboffloadmic [ARG={no,host,target}]
ffdd6afc
ILT
1491 --enable-static-libjava[=ARG]
1492 build static libjava [default=no]
1493 --enable-bootstrap enable bootstrapping [yes if native build]
7ec59b9e
L
1494 --disable-isl-version-check
1495 disable check for ISL version
700d40ca 1496 --enable-lto enable link time optimization support
1b6c0831
L
1497 --enable-linker-plugin-configure-flags=FLAGS
1498 additional flags for configuring linker plugins
1499 [none]
1500 --enable-linker-plugin-flags=FLAGS
1501 additional flags for configuring and building linker
1502 plugins [none]
7837304f
AS
1503 --enable-stage1-languages[=all]
1504 choose additional languages to build during stage1.
1505 Mostly useful for compiler development
1506 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1507 Objective-C runtime
ce6c656d 1508 --enable-vtable-verify Enable vtable verification feature
521ec477 1509 --enable-serial-[{host,target,build}-]configure
7837304f
AS
1510 force sequential configuration of sub-packages for
1511 the host, target or build machine, or all
1512 sub-packages
1513 --enable-maintainer-mode
1514 enable make rules and dependencies not useful (and
1515 sometimes confusing) to the casual installer
1516 --enable-stage1-checking[=all]
1517 choose additional checking for stage1 of the
1518 compiler
c6b750e1 1519 --enable-werror enable -Werror in bootstrap stage2 and later
82033c9b 1520 --enable-host-shared build host code as shared libraries
c6b750e1
DJ
1521
1522Optional Packages:
1523 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1524 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1525 --with-build-libsubdir=DIR Directory where to find libraries for build system
cf39cfc5 1526 --with-system-zlib use installed libz
7837304f
AS
1527 --with-mpc=PATH specify prefix directory for installed MPC package.
1528 Equivalent to --with-mpc-include=PATH/include plus
1529 --with-mpc-lib=PATH/lib
1530 --with-mpc-include=PATH specify directory for installed MPC include files
1531 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1532 --with-mpfr-dir=PATH this option has been REMOVED
1533 --with-mpfr=PATH specify prefix directory for installed MPFR package.
7837304f
AS
1534 Equivalent to --with-mpfr-include=PATH/include plus
1535 --with-mpfr-lib=PATH/lib
c6b750e1 1536 --with-mpfr-include=PATH
521ec477
DD
1537 specify directory for installed MPFR include files
1538 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1539 --with-gmp-dir=PATH this option has been REMOVED
7837304f
AS
1540 --with-gmp=PATH specify prefix directory for the installed GMP
1541 package. Equivalent to
1542 --with-gmp-include=PATH/include plus
1543 --with-gmp-lib=PATH/lib
521ec477
DD
1544 --with-gmp-include=PATH specify directory for installed GMP include files
1545 --with-gmp-lib=PATH specify directory for the installed GMP library
b3676d82 1546 --with-stage1-libs=LIBS libraries for stage1
7837304f
AS
1547 --with-stage1-ldflags=FLAGS
1548 linker flags for stage1
7837304f
AS
1549 --with-boot-libs=LIBS libraries for stage2 and later
1550 --with-boot-ldflags=FLAGS
1551 linker flags for stage2 and later
7ec59b9e 1552 --with-isl=PATH Specify prefix directory for the installed ISL
7837304f 1553 package. Equivalent to
7ec59b9e
L
1554 --with-isl-include=PATH/include plus
1555 --with-isl-lib=PATH/lib
1556 --with-isl-include=PATH Specify directory for installed ISL include files
1557 --with-isl-lib=PATH Specify the directory for the installed ISL library
521ec477 1558 --with-build-sysroot=SYSROOT
c6b750e1 1559 use sysroot as the system root during the build
8a6ee3ab 1560 --with-debug-prefix-map='A=B C=D ...'
7837304f
AS
1561 map A to B, C to D ... in debug information
1562 --with-build-config='NAME NAME2...'
1563 use config/NAME.mk build configuration
521ec477 1564 --with-build-time-tools=PATH
c6b750e1 1565 use given path to find target tools during the build
c6b750e1
DJ
1566
1567Some influential environment variables:
1568 CC C compiler command
1569 CFLAGS C compiler flags
1570 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1571 nonstandard directory <lib dir>
81ecdfbb
RW
1572 LIBS libraries to pass to the linker, e.g. -l<library>
1573 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1574 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1575 CXX C++ compiler command
1576 CXXFLAGS C++ compiler flags
4074d5f2
RW
1577 build_configargs
1578 additional configure arguments for build directories
1579 host_configargs
1580 additional configure arguments for host directories
1581 target_configargs
1582 additional configure arguments for target directories
9a819804
AO
1583 AR AR for the host
1584 AS AS for the host
1585 DLLTOOL DLLTOOL for the host
1586 LD LD for the host
1587 LIPO LIPO for the host
1588 NM NM for the host
1589 RANLIB RANLIB for the host
1590 STRIP STRIP for the host
1591 WINDRES WINDRES for the host
0c24b341 1592 WINDMC WINDMC for the host
9a819804
AO
1593 OBJCOPY OBJCOPY for the host
1594 OBJDUMP OBJDUMP for the host
b121d7d4 1595 READELF READELF for the host
9a819804
AO
1596 CC_FOR_TARGET
1597 CC for the target
1598 CXX_FOR_TARGET
1599 CXX for the target
1600 GCC_FOR_TARGET
1601 GCC for the target
1602 GCJ_FOR_TARGET
1603 GCJ for the target
1604 GFORTRAN_FOR_TARGET
1605 GFORTRAN for the target
e552509b
ILT
1606 GOC_FOR_TARGET
1607 GOC for the target
9a819804
AO
1608 AR_FOR_TARGET
1609 AR for the target
1610 AS_FOR_TARGET
1611 AS for the target
1612 DLLTOOL_FOR_TARGET
1613 DLLTOOL for the target
1614 LD_FOR_TARGET
1615 LD for the target
1616 LIPO_FOR_TARGET
1617 LIPO for the target
1618 NM_FOR_TARGET
1619 NM for the target
6b91c541
AP
1620 OBJCOPY_FOR_TARGET
1621 OBJCOPY for the target
9a819804
AO
1622 OBJDUMP_FOR_TARGET
1623 OBJDUMP for the target
1624 RANLIB_FOR_TARGET
1625 RANLIB for the target
b121d7d4
DD
1626 READELF_FOR_TARGET
1627 READELF for the target
9a819804
AO
1628 STRIP_FOR_TARGET
1629 STRIP for the target
1630 WINDRES_FOR_TARGET
1631 WINDRES for the target
0c24b341
NC
1632 WINDMC_FOR_TARGET
1633 WINDMC for the target
c6b750e1
DJ
1634
1635Use these variables to override the choices made by `configure' or to help
1636it to find libraries and programs with nonstandard names/locations.
1637
81ecdfbb 1638Report bugs to the package provider.
c6b750e1 1639_ACEOF
81ecdfbb 1640ac_status=$?
c6b750e1
DJ
1641fi
1642
1643if test "$ac_init_help" = "recursive"; then
1644 # If there are subdirs, report their specific --help.
c6b750e1 1645 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1646 test -d "$ac_dir" ||
1647 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1648 continue
c6b750e1
DJ
1649 ac_builddir=.
1650
81ecdfbb
RW
1651case "$ac_dir" in
1652.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1653*)
1654 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1655 # A ".." for each directory in $ac_dir_suffix.
1656 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1657 case $ac_top_builddir_sub in
1658 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1659 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1660 esac ;;
1661esac
1662ac_abs_top_builddir=$ac_pwd
1663ac_abs_builddir=$ac_pwd$ac_dir_suffix
1664# for backward compatibility:
1665ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1666
1667case $srcdir in
81ecdfbb 1668 .) # We are building in place.
c6b750e1 1669 ac_srcdir=.
81ecdfbb
RW
1670 ac_top_srcdir=$ac_top_builddir_sub
1671 ac_abs_top_srcdir=$ac_pwd ;;
1672 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1673 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1674 ac_top_srcdir=$srcdir
1675 ac_abs_top_srcdir=$srcdir ;;
1676 *) # Relative name.
1677 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1678 ac_top_srcdir=$ac_top_build_prefix$srcdir
1679 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1680esac
81ecdfbb
RW
1681ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1682
1683 cd "$ac_dir" || { ac_status=$?; continue; }
1684 # Check for guested configure.
1685 if test -f "$ac_srcdir/configure.gnu"; then
1686 echo &&
1687 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1688 elif test -f "$ac_srcdir/configure"; then
1689 echo &&
1690 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1691 else
81ecdfbb
RW
1692 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1693 fi || ac_status=$?
1694 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1695 done
1696fi
1697
81ecdfbb 1698test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1699if $ac_init_version; then
1700 cat <<\_ACEOF
81ecdfbb
RW
1701configure
1702generated by GNU Autoconf 2.64
c6b750e1 1703
81ecdfbb 1704Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1705This configure script is free software; the Free Software Foundation
1706gives unlimited permission to copy, distribute and modify it.
1707_ACEOF
81ecdfbb 1708 exit
c6b750e1 1709fi
81ecdfbb
RW
1710
1711## ------------------------ ##
1712## Autoconf initialization. ##
1713## ------------------------ ##
1714
1715# ac_fn_c_try_compile LINENO
1716# --------------------------
1717# Try to compile conftest.$ac_ext, and return whether this succeeded.
1718ac_fn_c_try_compile ()
1719{
1720 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1721 rm -f conftest.$ac_objext
1722 if { { ac_try="$ac_compile"
1723case "(($ac_try" in
1724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725 *) ac_try_echo=$ac_try;;
1726esac
1727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728$as_echo "$ac_try_echo"; } >&5
1729 (eval "$ac_compile") 2>conftest.err
1730 ac_status=$?
1731 if test -s conftest.err; then
1732 grep -v '^ *+' conftest.err >conftest.er1
1733 cat conftest.er1 >&5
1734 mv -f conftest.er1 conftest.err
1735 fi
1736 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1737 test $ac_status = 0; } && {
1738 test -z "$ac_c_werror_flag" ||
1739 test ! -s conftest.err
1740 } && test -s conftest.$ac_objext; then :
1741 ac_retval=0
1742else
1743 $as_echo "$as_me: failed program was:" >&5
1744sed 's/^/| /' conftest.$ac_ext >&5
1745
1746 ac_retval=1
1747fi
1748 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1749 return $ac_retval
1750
1751} # ac_fn_c_try_compile
1752
1753# ac_fn_cxx_try_compile LINENO
1754# ----------------------------
1755# Try to compile conftest.$ac_ext, and return whether this succeeded.
1756ac_fn_cxx_try_compile ()
1757{
1758 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759 rm -f conftest.$ac_objext
1760 if { { ac_try="$ac_compile"
1761case "(($ac_try" in
1762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1763 *) ac_try_echo=$ac_try;;
1764esac
1765eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1766$as_echo "$ac_try_echo"; } >&5
1767 (eval "$ac_compile") 2>conftest.err
1768 ac_status=$?
1769 if test -s conftest.err; then
1770 grep -v '^ *+' conftest.err >conftest.er1
1771 cat conftest.er1 >&5
1772 mv -f conftest.er1 conftest.err
1773 fi
1774 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1775 test $ac_status = 0; } && {
1776 test -z "$ac_cxx_werror_flag" ||
1777 test ! -s conftest.err
1778 } && test -s conftest.$ac_objext; then :
1779 ac_retval=0
1780else
1781 $as_echo "$as_me: failed program was:" >&5
1782sed 's/^/| /' conftest.$ac_ext >&5
1783
1784 ac_retval=1
1785fi
1786 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1787 return $ac_retval
1788
1789} # ac_fn_cxx_try_compile
1790
b3676d82
EB
1791# ac_fn_cxx_try_link LINENO
1792# -------------------------
1793# Try to link conftest.$ac_ext, and return whether this succeeded.
1794ac_fn_cxx_try_link ()
1795{
1796 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1797 rm -f conftest.$ac_objext conftest$ac_exeext
1798 if { { ac_try="$ac_link"
1799case "(($ac_try" in
1800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1801 *) ac_try_echo=$ac_try;;
1802esac
1803eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1804$as_echo "$ac_try_echo"; } >&5
1805 (eval "$ac_link") 2>conftest.err
1806 ac_status=$?
1807 if test -s conftest.err; then
1808 grep -v '^ *+' conftest.err >conftest.er1
1809 cat conftest.er1 >&5
1810 mv -f conftest.er1 conftest.err
1811 fi
1812 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1813 test $ac_status = 0; } && {
1814 test -z "$ac_cxx_werror_flag" ||
1815 test ! -s conftest.err
1816 } && test -s conftest$ac_exeext && {
1817 test "$cross_compiling" = yes ||
1818 $as_test_x conftest$ac_exeext
1819 }; then :
1820 ac_retval=0
1821else
1822 $as_echo "$as_me: failed program was:" >&5
1823sed 's/^/| /' conftest.$ac_ext >&5
1824
1825 ac_retval=1
1826fi
1827 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1828 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1829 # interfere with the next link command; also delete a directory that is
1830 # left behind by Apple's compiler. We do this before executing the actions.
1831 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1832 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1833 return $ac_retval
1834
1835} # ac_fn_cxx_try_link
1836
81ecdfbb
RW
1837# ac_fn_c_try_link LINENO
1838# -----------------------
1839# Try to link conftest.$ac_ext, and return whether this succeeded.
1840ac_fn_c_try_link ()
1841{
1842 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1843 rm -f conftest.$ac_objext conftest$ac_exeext
1844 if { { ac_try="$ac_link"
1845case "(($ac_try" in
1846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1847 *) ac_try_echo=$ac_try;;
1848esac
1849eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1850$as_echo "$ac_try_echo"; } >&5
1851 (eval "$ac_link") 2>conftest.err
1852 ac_status=$?
1853 if test -s conftest.err; then
1854 grep -v '^ *+' conftest.err >conftest.er1
1855 cat conftest.er1 >&5
1856 mv -f conftest.er1 conftest.err
1857 fi
1858 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1859 test $ac_status = 0; } && {
1860 test -z "$ac_c_werror_flag" ||
1861 test ! -s conftest.err
1862 } && test -s conftest$ac_exeext && {
1863 test "$cross_compiling" = yes ||
1864 $as_test_x conftest$ac_exeext
1865 }; then :
1866 ac_retval=0
1867else
1868 $as_echo "$as_me: failed program was:" >&5
1869sed 's/^/| /' conftest.$ac_ext >&5
1870
1871 ac_retval=1
1872fi
1873 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1874 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1875 # interfere with the next link command; also delete a directory that is
1876 # left behind by Apple's compiler. We do this before executing the actions.
1877 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1878 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1879 return $ac_retval
1880
1881} # ac_fn_c_try_link
1882cat >config.log <<_ACEOF
c6b750e1
DJ
1883This file contains any messages produced by compilers while
1884running configure, to aid debugging if configure makes a mistake.
1885
1886It was created by $as_me, which was
81ecdfbb 1887generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
1888
1889 $ $0 $@
1890
1891_ACEOF
81ecdfbb 1892exec 5>>config.log
c6b750e1
DJ
1893{
1894cat <<_ASUNAME
1895## --------- ##
1896## Platform. ##
1897## --------- ##
1898
1899hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1900uname -m = `(uname -m) 2>/dev/null || echo unknown`
1901uname -r = `(uname -r) 2>/dev/null || echo unknown`
1902uname -s = `(uname -s) 2>/dev/null || echo unknown`
1903uname -v = `(uname -v) 2>/dev/null || echo unknown`
1904
1905/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1906/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1907
1908/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1909/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1910/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1911/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
1912/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1913/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1914/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1915
1916_ASUNAME
1917
1918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1919for as_dir in $PATH
1920do
1921 IFS=$as_save_IFS
1922 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1923 $as_echo "PATH: $as_dir"
1924 done
1925IFS=$as_save_IFS
c6b750e1
DJ
1926
1927} >&5
1928
1929cat >&5 <<_ACEOF
1930
1931
1932## ----------- ##
1933## Core tests. ##
1934## ----------- ##
1935
1936_ACEOF
1937
1938
1939# Keep a trace of the command line.
1940# Strip out --no-create and --no-recursion so they do not pile up.
1941# Strip out --silent because we don't want to record it for future runs.
1942# Also quote any args containing shell meta-characters.
1943# Make two passes to allow for proper duplicate-argument suppression.
1944ac_configure_args=
1945ac_configure_args0=
1946ac_configure_args1=
c6b750e1
DJ
1947ac_must_keep_next=false
1948for ac_pass in 1 2
1949do
1950 for ac_arg
1951 do
1952 case $ac_arg in
1953 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1954 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1955 | -silent | --silent | --silen | --sile | --sil)
1956 continue ;;
81ecdfbb
RW
1957 *\'*)
1958 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
1959 esac
1960 case $ac_pass in
81ecdfbb 1961 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 1962 2)
81ecdfbb 1963 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
1964 if test $ac_must_keep_next = true; then
1965 ac_must_keep_next=false # Got value, back to normal.
1966 else
1967 case $ac_arg in
1968 *=* | --config-cache | -C | -disable-* | --disable-* \
1969 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1970 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1971 | -with-* | --with-* | -without-* | --without-* | --x)
1972 case "$ac_configure_args0 " in
1973 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1974 esac
1975 ;;
1976 -* ) ac_must_keep_next=true ;;
1977 esac
1978 fi
81ecdfbb 1979 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
1980 ;;
1981 esac
1982 done
1983done
81ecdfbb
RW
1984{ ac_configure_args0=; unset ac_configure_args0;}
1985{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
1986
1987# When interrupted or exit'd, cleanup temporary files, and complete
1988# config.log. We remove comments because anyway the quotes in there
1989# would cause problems or look ugly.
81ecdfbb
RW
1990# WARNING: Use '\'' to represent an apostrophe within the trap.
1991# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
1992trap 'exit_status=$?
1993 # Save into config.log some information that might help in debugging.
1994 {
1995 echo
1996
1997 cat <<\_ASBOX
1998## ---------------- ##
1999## Cache variables. ##
2000## ---------------- ##
2001_ASBOX
2002 echo
2003 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2004(
2005 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2006 eval ac_val=\$$ac_var
2007 case $ac_val in #(
2008 *${as_nl}*)
2009 case $ac_var in #(
2010 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2011$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2012 esac
2013 case $ac_var in #(
2014 _ | IFS | as_nl) ;; #(
2015 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2016 *) { eval $ac_var=; unset $ac_var;} ;;
2017 esac ;;
2018 esac
2019 done
c6b750e1 2020 (set) 2>&1 |
81ecdfbb
RW
2021 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2022 *${as_nl}ac_space=\ *)
c6b750e1 2023 sed -n \
81ecdfbb
RW
2024 "s/'\''/'\''\\\\'\'''\''/g;
2025 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2026 ;; #(
c6b750e1 2027 *)
81ecdfbb 2028 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2029 ;;
81ecdfbb
RW
2030 esac |
2031 sort
2032)
c6b750e1
DJ
2033 echo
2034
2035 cat <<\_ASBOX
2036## ----------------- ##
2037## Output variables. ##
2038## ----------------- ##
2039_ASBOX
2040 echo
2041 for ac_var in $ac_subst_vars
2042 do
81ecdfbb
RW
2043 eval ac_val=\$$ac_var
2044 case $ac_val in
2045 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2046 esac
2047 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2048 done | sort
2049 echo
2050
2051 if test -n "$ac_subst_files"; then
2052 cat <<\_ASBOX
81ecdfbb
RW
2053## ------------------- ##
2054## File substitutions. ##
2055## ------------------- ##
c6b750e1
DJ
2056_ASBOX
2057 echo
2058 for ac_var in $ac_subst_files
2059 do
81ecdfbb
RW
2060 eval ac_val=\$$ac_var
2061 case $ac_val in
2062 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2063 esac
2064 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2065 done | sort
2066 echo
2067 fi
2068
2069 if test -s confdefs.h; then
2070 cat <<\_ASBOX
2071## ----------- ##
2072## confdefs.h. ##
2073## ----------- ##
2074_ASBOX
2075 echo
81ecdfbb 2076 cat confdefs.h
c6b750e1
DJ
2077 echo
2078 fi
2079 test "$ac_signal" != 0 &&
81ecdfbb
RW
2080 $as_echo "$as_me: caught signal $ac_signal"
2081 $as_echo "$as_me: exit $exit_status"
c6b750e1 2082 } >&5
81ecdfbb
RW
2083 rm -f core *.core core.conftest.* &&
2084 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2085 exit $exit_status
81ecdfbb 2086' 0
c6b750e1 2087for ac_signal in 1 2 13 15; do
81ecdfbb 2088 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2089done
2090ac_signal=0
2091
2092# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2093rm -f -r conftest* confdefs.h
2094
2095$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2096
2097# Predefined preprocessor variables.
2098
2099cat >>confdefs.h <<_ACEOF
2100#define PACKAGE_NAME "$PACKAGE_NAME"
2101_ACEOF
2102
c6b750e1
DJ
2103cat >>confdefs.h <<_ACEOF
2104#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2105_ACEOF
2106
c6b750e1
DJ
2107cat >>confdefs.h <<_ACEOF
2108#define PACKAGE_VERSION "$PACKAGE_VERSION"
2109_ACEOF
2110
c6b750e1
DJ
2111cat >>confdefs.h <<_ACEOF
2112#define PACKAGE_STRING "$PACKAGE_STRING"
2113_ACEOF
2114
c6b750e1
DJ
2115cat >>confdefs.h <<_ACEOF
2116#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2117_ACEOF
2118
81ecdfbb
RW
2119cat >>confdefs.h <<_ACEOF
2120#define PACKAGE_URL "$PACKAGE_URL"
2121_ACEOF
2122
c6b750e1
DJ
2123
2124# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2125# Prefer an explicitly selected file to automatically selected ones.
2126ac_site_file1=NONE
2127ac_site_file2=NONE
2128if test -n "$CONFIG_SITE"; then
2129 ac_site_file1=$CONFIG_SITE
2130elif test "x$prefix" != xNONE; then
2131 ac_site_file1=$prefix/share/config.site
2132 ac_site_file2=$prefix/etc/config.site
2133else
2134 ac_site_file1=$ac_default_prefix/share/config.site
2135 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2136fi
81ecdfbb
RW
2137for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2138do
2139 test "x$ac_site_file" = xNONE && continue
a0da8069 2140 if test -r "$ac_site_file"; then
81ecdfbb
RW
2141 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2142$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2143 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2144 . "$ac_site_file"
2145 fi
2146done
2147
2148if test -r "$cache_file"; then
c6b750e1
DJ
2149 # Some versions of bash will fail to source /dev/null (special
2150 # files actually), so we avoid doing that.
2151 if test -f "$cache_file"; then
81ecdfbb
RW
2152 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2153$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2154 case $cache_file in
81ecdfbb
RW
2155 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2156 *) . "./$cache_file";;
c6b750e1
DJ
2157 esac
2158 fi
a0da8069 2159else
81ecdfbb
RW
2160 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2161$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2162 >$cache_file
2163fi
2164
2165# Check that the precious variables saved in the cache have kept the same
2166# value.
2167ac_cache_corrupted=false
81ecdfbb 2168for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2169 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2170 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2171 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2172 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2173 case $ac_old_set,$ac_new_set in
2174 set,)
81ecdfbb
RW
2175 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2176$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2177 ac_cache_corrupted=: ;;
2178 ,set)
81ecdfbb
RW
2179 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2180$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2181 ac_cache_corrupted=: ;;
2182 ,);;
2183 *)
2184 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2185 # differences in whitespace do not lead to failure.
2186 ac_old_val_w=`echo x $ac_old_val`
2187 ac_new_val_w=`echo x $ac_new_val`
2188 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2190$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2191 ac_cache_corrupted=:
2192 else
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2194$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2195 eval $ac_var=\$ac_old_val
2196 fi
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2198$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2199 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2200$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2201 fi;;
2202 esac
2203 # Pass precious variables to config.status.
2204 if test "$ac_new_set" = set; then
2205 case $ac_new_val in
81ecdfbb 2206 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2207 *) ac_arg=$ac_var=$ac_new_val ;;
2208 esac
2209 case " $ac_configure_args " in
2210 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2211 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2212 esac
2213 fi
2214done
2215if $ac_cache_corrupted; then
81ecdfbb
RW
2216 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2217$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2218 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2219$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2220 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2221fi
81ecdfbb
RW
2222## -------------------- ##
2223## Main body of script. ##
2224## -------------------- ##
a0da8069
NN
2225
2226ac_ext=c
a0da8069 2227ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2228ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2229ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2230ac_compiler_gnu=$ac_cv_c_compiler_gnu
2231
2232
2233
2234
c6b750e1
DJ
2235
2236
34a0f3cf 2237
c6b750e1 2238
5b553f7e
RW
2239
2240progname=$0
2241# if PWD already has a value, it is probably wrong.
2242if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2243
2244# Export original configure arguments for use by sub-configures.
2245# Quote arguments with shell meta charatcers.
2246TOPLEVEL_CONFIGURE_ARGUMENTS=
2247set -- "$progname" "$@"
2248for ac_arg
2249do
2250 case "$ac_arg" in
2251 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2252 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2253 # if the argument is of the form -foo=baz, quote the baz part only
2254 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2255 *) ;;
2256 esac
2257 # Add the quoted argument to the list.
2258 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2259done
2260if test "$silent" = yes; then
2261 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2262fi
2263# Remove the initial space we just introduced and, as these will be
2264# expanded by make, quote '$'.
2265TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2266
c6b750e1
DJ
2267
2268# Find the build, host, and target systems.
a0da8069 2269ac_aux_dir=
81ecdfbb
RW
2270for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2271 for ac_t in install-sh install.sh shtool; do
2272 if test -f "$ac_dir/$ac_t"; then
2273 ac_aux_dir=$ac_dir
2274 ac_install_sh="$ac_aux_dir/$ac_t -c"
2275 break 2
2276 fi
2277 done
a0da8069
NN
2278done
2279if test -z "$ac_aux_dir"; then
81ecdfbb 2280 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2281fi
81ecdfbb
RW
2282
2283# These three variables are undocumented and unsupported,
2284# and are intended to be withdrawn in a future Autoconf release.
2285# They can cause serious problems if a builder's source tree is in a directory
2286# whose full name contains unusual characters.
2287ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2288ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2289ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2290
a0da8069 2291
c6b750e1 2292# Make sure we can run config.sub.
81ecdfbb
RW
2293$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2294 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2295
2296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2297$as_echo_n "checking build system type... " >&6; }
2298if test "${ac_cv_build+set}" = set; then :
2299 $as_echo_n "(cached) " >&6
2300else
2301 ac_build_alias=$build_alias
2302test "x$ac_build_alias" = x &&
2303 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2304test "x$ac_build_alias" = x &&
2305 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2306ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2307 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2308
2309fi
2310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2311$as_echo "$ac_cv_build" >&6; }
2312case $ac_cv_build in
2313*-*-*) ;;
2314*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2315esac
c6b750e1 2316build=$ac_cv_build
81ecdfbb
RW
2317ac_save_IFS=$IFS; IFS='-'
2318set x $ac_cv_build
2319shift
2320build_cpu=$1
2321build_vendor=$2
2322shift; shift
2323# Remember, the first character of IFS is used to create $*,
2324# except with old shells:
2325build_os=$*
2326IFS=$ac_save_IFS
2327case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2328
a0da8069 2329
c6b750e1
DJ
2330 case ${build_alias} in
2331 "") build_noncanonical=${build} ;;
2332 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2333esac
2334
2335
cac3d6c4 2336
c6b750e1
DJ
2337 case ${host_alias} in
2338 "") host_noncanonical=${build_noncanonical} ;;
2339 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2340esac
2341
cac3d6c4 2342
c6b750e1
DJ
2343
2344 case ${target_alias} in
2345 "") target_noncanonical=${host_noncanonical} ;;
2346 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2347esac
2348
cac3d6c4 2349
c6b750e1
DJ
2350
2351
2352test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2353 test "$program_prefix$program_suffix$program_transform_name" = \
2354 NONENONEs,x,x, &&
c6b750e1 2355 program_transform_name=s,y,y,
cac3d6c4 2356
81ecdfbb
RW
2357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2358$as_echo_n "checking host system type... " >&6; }
2359if test "${ac_cv_host+set}" = set; then :
2360 $as_echo_n "(cached) " >&6
cac3d6c4 2361else
81ecdfbb
RW
2362 if test "x$host_alias" = x; then
2363 ac_cv_host=$ac_cv_build
2364else
2365 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2366 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2367fi
c6b750e1
DJ
2368
2369fi
81ecdfbb
RW
2370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2371$as_echo "$ac_cv_host" >&6; }
2372case $ac_cv_host in
2373*-*-*) ;;
2374*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2375esac
c6b750e1 2376host=$ac_cv_host
81ecdfbb
RW
2377ac_save_IFS=$IFS; IFS='-'
2378set x $ac_cv_host
2379shift
2380host_cpu=$1
2381host_vendor=$2
2382shift; shift
2383# Remember, the first character of IFS is used to create $*,
2384# except with old shells:
2385host_os=$*
2386IFS=$ac_save_IFS
2387case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2388
2389
81ecdfbb
RW
2390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2391$as_echo_n "checking target system type... " >&6; }
2392if test "${ac_cv_target+set}" = set; then :
2393 $as_echo_n "(cached) " >&6
c6b750e1 2394else
81ecdfbb
RW
2395 if test "x$target_alias" = x; then
2396 ac_cv_target=$ac_cv_host
2397else
2398 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2399 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2400fi
c6b750e1 2401
cac3d6c4 2402fi
81ecdfbb
RW
2403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2404$as_echo "$ac_cv_target" >&6; }
2405case $ac_cv_target in
2406*-*-*) ;;
2407*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2408esac
c6b750e1 2409target=$ac_cv_target
81ecdfbb
RW
2410ac_save_IFS=$IFS; IFS='-'
2411set x $ac_cv_target
2412shift
2413target_cpu=$1
2414target_vendor=$2
2415shift; shift
2416# Remember, the first character of IFS is used to create $*,
2417# except with old shells:
2418target_os=$*
2419IFS=$ac_save_IFS
2420case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2421
2422
2423# The aliases save the names the user supplied, while $host etc.
2424# will get canonicalized.
2425test -n "$target_alias" &&
2426 test "$program_prefix$program_suffix$program_transform_name" = \
2427 NONENONEs,x,x, &&
2428 program_prefix=${target_alias}-
81ecdfbb 2429
a0da8069 2430test "$program_prefix" != NONE &&
81ecdfbb 2431 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2432# Use a double $ so make ignores it.
2433test "$program_suffix" != NONE &&
81ecdfbb
RW
2434 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2435# Double any \ or $.
c6b750e1 2436# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2437ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2438program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2439
a0da8069
NN
2440
2441
e5c3f801
NN
2442# Get 'install' or 'install-sh' and its variants.
2443# Find a good install program. We prefer a C program (faster),
2444# so one script is as good as another. But avoid the broken or
2445# incompatible versions:
2446# SysV /etc/install, /usr/sbin/install
2447# SunOS /usr/etc/install
2448# IRIX /sbin/install
2449# AIX /bin/install
c6b750e1 2450# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2451# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2452# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2453# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2454# OS/2's system install, which has a completely different semantic
e5c3f801 2455# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2456# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2458$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2459if test -z "$INSTALL"; then
81ecdfbb
RW
2460if test "${ac_cv_path_install+set}" = set; then :
2461 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2462else
2463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2464for as_dir in $PATH
2465do
2466 IFS=$as_save_IFS
2467 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2468 # Account for people who put trailing slashes in PATH elements.
2469case $as_dir/ in #((
2470 ./ | .// | /[cC]/* | \
c6b750e1 2471 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2472 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2473 /usr/ucb/* ) ;;
2474 *)
2475 # OSF1 and SCO ODT 3.0 have their own names for install.
2476 # Don't use installbsd from OSF since it installs stuff as root
2477 # by default.
2478 for ac_prog in ginstall scoinst install; do
2479 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2480 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2481 if test $ac_prog = install &&
c6b750e1 2482 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2483 # AIX install. It has an incompatible calling convention.
2484 :
c6b750e1
DJ
2485 elif test $ac_prog = install &&
2486 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2487 # program-specific install script used by HP pwplus--don't use.
2488 :
e5c3f801 2489 else
58c85be7
RW
2490 rm -rf conftest.one conftest.two conftest.dir
2491 echo one > conftest.one
2492 echo two > conftest.two
2493 mkdir conftest.dir
2494 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2495 test -s conftest.one && test -s conftest.two &&
2496 test -s conftest.dir/conftest.one &&
2497 test -s conftest.dir/conftest.two
2498 then
2499 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2500 break 3
2501 fi
e5c3f801
NN
2502 fi
2503 fi
2504 done
c6b750e1
DJ
2505 done
2506 ;;
2507esac
81ecdfbb
RW
2508
2509 done
2510IFS=$as_save_IFS
c6b750e1 2511
58c85be7 2512rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2513
2514fi
2515 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2516 INSTALL=$ac_cv_path_install
e5c3f801 2517 else
58c85be7
RW
2518 # As a last resort, use the slow shell script. Don't cache a
2519 # value for INSTALL within a source directory, because that will
e5c3f801 2520 # break other packages using the cache if that directory is
58c85be7 2521 # removed, or if the value is a relative name.
c6b750e1 2522 INSTALL=$ac_install_sh
e5c3f801
NN
2523 fi
2524fi
81ecdfbb
RW
2525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2526$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2527
2528# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2529# It thinks the first close brace ends the variable substitution.
2530test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2531
c6b750e1 2532test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2533
2534test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2535
81ecdfbb
RW
2536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2537$as_echo_n "checking whether ln works... " >&6; }
2538if test "${acx_cv_prog_LN+set}" = set; then :
2539 $as_echo_n "(cached) " >&6
656fdd47
PB
2540else
2541 rm -f conftestdata_t
2542echo >conftestdata_f
2543if ln conftestdata_f conftestdata_t 2>/dev/null
2544then
2545 acx_cv_prog_LN=ln
2546else
2547 acx_cv_prog_LN=no
2548fi
2549rm -f conftestdata_f conftestdata_t
2550
2551fi
2552if test $acx_cv_prog_LN = no; then
2553 LN="cp"
81ecdfbb
RW
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2555$as_echo "no, using $LN" >&6; }
656fdd47
PB
2556else
2557 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2559$as_echo "yes" >&6; }
656fdd47
PB
2560fi
2561
81ecdfbb
RW
2562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2563$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2564LN_S=$as_ln_s
2565if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2567$as_echo "yes" >&6; }
cac3d6c4 2568else
81ecdfbb
RW
2569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2570$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2571fi
2572
8e957354
PB
2573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2574$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2575if test "${ac_cv_path_SED+set}" = set; then :
2576 $as_echo_n "(cached) " >&6
2577else
2578 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2579 for ac_i in 1 2 3 4 5 6 7; do
2580 ac_script="$ac_script$as_nl$ac_script"
2581 done
2582 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2583 { ac_script=; unset ac_script;}
2584 if test -z "$SED"; then
2585 ac_path_SED_found=false
2586 # Loop through the user's path and test for each of PROGNAME-LIST
2587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2588for as_dir in $PATH
2589do
2590 IFS=$as_save_IFS
2591 test -z "$as_dir" && as_dir=.
2592 for ac_prog in sed gsed; do
2593 for ac_exec_ext in '' $ac_executable_extensions; do
2594 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2595 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2596# Check for GNU ac_path_SED and select it if it is found.
2597 # Check for GNU $ac_path_SED
2598case `"$ac_path_SED" --version 2>&1` in
2599*GNU*)
2600 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2601*)
2602 ac_count=0
2603 $as_echo_n 0123456789 >"conftest.in"
2604 while :
2605 do
2606 cat "conftest.in" "conftest.in" >"conftest.tmp"
2607 mv "conftest.tmp" "conftest.in"
2608 cp "conftest.in" "conftest.nl"
2609 $as_echo '' >> "conftest.nl"
2610 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2611 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2612 as_fn_arith $ac_count + 1 && ac_count=$as_val
2613 if test $ac_count -gt ${ac_path_SED_max-0}; then
2614 # Best one so far, save it but keep looking for a better one
2615 ac_cv_path_SED="$ac_path_SED"
2616 ac_path_SED_max=$ac_count
2617 fi
2618 # 10*(2^10) chars as input seems more than enough
2619 test $ac_count -gt 10 && break
2620 done
2621 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2622esac
2623
2624 $ac_path_SED_found && break 3
2625 done
2626 done
2627 done
2628IFS=$as_save_IFS
2629 if test -z "$ac_cv_path_SED"; then
2630 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2631 fi
2632else
2633 ac_cv_path_SED=$SED
2634fi
2635
2636fi
2637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2638$as_echo "$ac_cv_path_SED" >&6; }
2639 SED="$ac_cv_path_SED"
2640 rm -f conftest.sed
2641
2642for ac_prog in gawk mawk nawk awk
2643do
2644 # Extract the first word of "$ac_prog", so it can be a program name with args.
2645set dummy $ac_prog; ac_word=$2
2646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2647$as_echo_n "checking for $ac_word... " >&6; }
2648if test "${ac_cv_prog_AWK+set}" = set; then :
2649 $as_echo_n "(cached) " >&6
2650else
2651 if test -n "$AWK"; then
2652 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2653else
2654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2655for as_dir in $PATH
2656do
2657 IFS=$as_save_IFS
2658 test -z "$as_dir" && as_dir=.
2659 for ac_exec_ext in '' $ac_executable_extensions; do
2660 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2661 ac_cv_prog_AWK="$ac_prog"
2662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2663 break 2
2664 fi
2665done
2666 done
2667IFS=$as_save_IFS
2668
2669fi
2670fi
2671AWK=$ac_cv_prog_AWK
2672if test -n "$AWK"; then
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2674$as_echo "$AWK" >&6; }
2675else
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2677$as_echo "no" >&6; }
2678fi
2679
2680
2681 test -n "$AWK" && break
2682done
2683
e5c3f801 2684
0fdbe983
DJ
2685srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2686
2687# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2688# a relative path.
2689if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2690 INSTALL="${srcpwd}/install-sh -c"
2691fi
2692
a0da8069
NN
2693# Set srcdir to "." if that's what it is.
2694# This is important for multilib support.
2695pwd=`${PWDCMD-pwd}`
a0da8069
NN
2696if test "${pwd}" = "${srcpwd}" ; then
2697 srcdir=.
252b5132
RH
2698fi
2699
a0da8069 2700topsrcdir=$srcpwd
252b5132 2701
a0da8069 2702extra_host_args=
afefada0 2703
a0da8069
NN
2704### To add a new directory to the tree, first choose whether it is a target
2705### or a host dependent tool. Then put it into the appropriate list
2706### (library or tools, host or target), doing a dependency sort.
252b5132 2707
c6b750e1 2708# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2709# configdirs, or target_configdirs; see the serialization section below.
252b5132 2710
c6b750e1
DJ
2711# Dependency sorting is only needed when *configuration* must be done in
2712# a particular order. In all cases a dependency should be specified in
a0da8069 2713# the Makefile, whether or not it's implicitly specified here.
252b5132 2714
a0da8069
NN
2715# Double entries in build_configdirs, configdirs, or target_configdirs may
2716# cause circular dependencies and break everything horribly.
252b5132 2717
6a9cf61e
PB
2718# these library is used by various programs built for the build
2719# environment
2720#
1b6c0831 2721build_libs="build-libiberty build-libcpp"
6a9cf61e
PB
2722
2723# these tools are built for the build environment
a90ef4bf 2724build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2725
a0da8069 2726# these libraries are used by various programs built for the host environment
1b6c0831
L
2727#f
2728host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv"
a0da8069 2729
a0da8069
NN
2730# these tools are built for the host environment
2731# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2732# know that we are building the simulator.
2733# binutils, gas and ld appear in that order because it makes sense to run
2734# "make check" in that particular order.
e6de499b 2735# If --enable-gold is used, "gold" may replace "ld".
1b6c0831 2736host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools libcc1 gotools"
a0da8069
NN
2737
2738# libgcj represents the runtime libraries only used by gcj.
2739libgcj="target-libffi \
a0da8069 2740 target-zlib \
a0da8069
NN
2741 target-libjava"
2742
2743# these libraries are built for the target environment, and are built after
2744# the host libraries and the host tools (which may be a cross compiler)
ffdd6afc 2745# Note that libiberty is not a target library.
b1299c4e 2746target_libraries="target-libgcc \
2bf680c4 2747 target-libbacktrace \
a0da8069
NN
2748 target-libgloss \
2749 target-newlib \
cff87f51 2750 target-libgomp \
522e3d71 2751 target-libcilkrts \
1b6c0831 2752 target-liboffloadmic \
7ec59b9e 2753 target-libatomic \
d32e2926 2754 target-libitm \
b9459e83 2755 target-libstdc++-v3 \
5286fdef 2756 target-libsanitizer \
95e43135 2757 target-libvtv \
1b6c0831 2758 target-libmpx \
bb780410 2759 target-libssp \
e552509b 2760 target-libquadmath \
4b1cb4fe 2761 target-libgfortran \
4f0ef2d8 2762 target-boehm-gc \
83326456 2763 ${libgcj} \
a2592b1b 2764 target-libobjc \
e552509b
ILT
2765 target-libada \
2766 target-libgo"
a0da8069 2767
9c14acb8
NN
2768# these tools are built using the target libraries, and are intended to
2769# run only in the target environment
a0da8069 2770#
9c14acb8 2771# note: any program that *uses* libraries that are in the "target_libraries"
0377a422 2772# list belongs in this list.
a0da8069 2773#
a90ef4bf 2774target_tools="target-rda"
252b5132 2775
a0da8069 2776################################################################################
252b5132 2777
a0da8069
NN
2778## All tools belong in one of the four categories, and are assigned above
2779## We assign ${configdirs} this way to remove all embedded newlines. This
2780## is important because configure will choke if they ever get through.
2781## ${configdirs} is directories we build using the host tools.
2782## ${target_configdirs} is directories we build using the target tools.
a0da8069 2783configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2784target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2785build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2786
9cc8ae67
PB
2787
2788
a0da8069 2789################################################################################
252b5132 2790
a0da8069 2791srcname="gnu development package"
252b5132 2792
a0da8069
NN
2793# This gets set non-empty for some net releases of packages.
2794appdirs=""
252b5132 2795
a0da8069
NN
2796# Define is_cross_compiler to save on calls to 'test'.
2797is_cross_compiler=
2798if test x"${host}" = x"${target}" ; then
2799 is_cross_compiler=no
252b5132 2800else
a0da8069 2801 is_cross_compiler=yes
c6b750e1 2802fi
252b5132 2803
9175bfc0 2804# Find the build and target subdir names.
dd12c3a8 2805
66a79c16
DJ
2806# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2807# have matching libraries, they should use host libraries: Makefile.tpl
2808# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2809# However, they still use the build modules, because the corresponding
2810# host modules (e.g. bison) are only built for the host when bootstrap
2811# finishes. So:
2812# - build_subdir is where we find build modules, and never changes.
2813# - build_libsubdir is where we find build libraries, and can be overridden.
2814
2815# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2816build_subdir="build-${build_noncanonical}"
c6b750e1 2817
81ecdfbb
RW
2818# Check whether --with-build-libsubdir was given.
2819if test "${with_build_libsubdir+set}" = set; then :
2820 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2821else
2822 build_libsubdir="$build_subdir"
81ecdfbb
RW
2823fi
2824
b00612cc
PB
2825# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2826if ( test $srcdir = . && test -d gcc ) \
2827 || test -d $srcdir/../host-${host_noncanonical}; then
2828 host_subdir="host-${host_noncanonical}"
2829else
2830 host_subdir=.
2831fi
dd12c3a8
NN
2832# No prefix.
2833target_subdir=${target_noncanonical}
c6b750e1 2834
2fd0b40b
RW
2835# Be sure to cover against remnants of an in-tree build.
2836if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2837 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2838Use a pristine source tree when building in a separate tree" "$LINENO" 5
2839fi
252b5132 2840
a0da8069
NN
2841# Skipdirs are removed silently.
2842skipdirs=
2843# Noconfigdirs are removed loudly.
2844noconfigdirs=""
252b5132 2845
a0da8069
NN
2846use_gnu_ld=
2847# Make sure we don't let GNU ld be added if we didn't want it.
2848if test x$with_gnu_ld = xno ; then
2849 use_gnu_ld=no
93f9b408 2850 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2851fi
2852
a0da8069
NN
2853use_gnu_as=
2854# Make sure we don't let GNU as be added if we didn't want it.
2855if test x$with_gnu_as = xno ; then
2856 use_gnu_as=no
2857 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2858fi
2859
700d40ca 2860use_included_zlib=
cf39cfc5
L
2861
2862# Check whether --with-system-zlib was given.
2863if test "${with_system_zlib+set}" = set; then :
2864 withval=$with_system_zlib;
2865fi
2866
700d40ca
ILT
2867# Make sure we don't let ZLIB be added if we didn't want it.
2868if test x$with_system_zlib = xyes ; then
2869 use_included_zlib=no
2870 noconfigdirs="$noconfigdirs zlib"
2871fi
2872
c6b750e1 2873# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2874# it's not even worth trying to configure, much less build, that tool.
252b5132 2875
a0da8069
NN
2876case ${with_x} in
2877 yes | "") ;; # the default value for this tree is that X11 is available
2878 no)
675c6968 2879 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2880 # We won't be able to build gdbtk without X.
c6b750e1 2881 enable_gdbtk=no
a0da8069
NN
2882 ;;
2883 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2884esac
252b5132 2885
0377a422 2886# Some are only suitable for cross toolchains.
a0da8069
NN
2887# Remove these if host=target.
2888cross_only="target-libgloss target-newlib target-opcodes"
2889
2890case $is_cross_compiler in
2891 no) skipdirs="${skipdirs} ${cross_only}" ;;
a0da8069 2892esac
252b5132 2893
a0da8069
NN
2894# If both --with-headers and --with-libs are specified, default to
2895# --without-newlib.
32be62b5
RS
2896if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2897 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2898 if test x"${with_newlib}" = x ; then
2899 with_newlib=no
2900 fi
252b5132
RH
2901fi
2902
a0da8069
NN
2903# Recognize --with-newlib/--without-newlib.
2904case ${with_newlib} in
2905 no) skipdirs="${skipdirs} target-newlib" ;;
2906 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2907esac
252b5132 2908
1b6c0831
L
2909# Check whether --enable-as-accelerator-for was given.
2910if test "${enable_as_accelerator_for+set}" = set; then :
2911 enableval=$enable_as_accelerator_for;
2912fi
2913
2914
2915# Check whether --enable-offload-targets was given.
2916if test "${enable_offload_targets+set}" = set; then :
2917 enableval=$enable_offload_targets;
2918 if test x"$enable_offload_targets" = x; then
2919 as_fn_error "no offload targets specified" "$LINENO" 5
2920 fi
2921
2922else
2923 enable_offload_targets=
2924fi
2925
2926
c7791212
NC
2927# Handle --enable-gold, --enable-ld.
2928# --disable-gold [--enable-ld]
2929# Build only ld. Default option.
d3b50760
L
2930# --enable-gold [--enable-ld]
2931# Build both gold and ld. Install gold as "ld.gold", install ld
2932# as "ld.bfd" and "ld".
2933# --enable-gold=default [--enable-ld]
c7791212
NC
2934# Build both gold and ld. Install gold as "ld.gold" and "ld",
2935# install ld as "ld.bfd".
2936# --enable-gold[=default] --disable-ld
2937# Build only gold, which is then installed as both "ld.gold" and "ld".
2938# --enable-gold --enable-ld=default
d3b50760
L
2939# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2940# and ld.bfd).
c7791212
NC
2941# In other words, ld is default
2942# --enable-gold=default --enable-ld=default
2943# Error.
2944
2945default_ld=
81ecdfbb
RW
2946# Check whether --enable-gold was given.
2947if test "${enable_gold+set}" = set; then :
2948 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2949else
2950 ENABLE_GOLD=no
81ecdfbb
RW
2951fi
2952
c7791212
NC
2953case "${ENABLE_GOLD}" in
2954 yes|default)
e6de499b
NC
2955 # Check for ELF target.
2956 is_elf=no
2957 case "${target}" in
2958 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2344b8da 2959 | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
5b806d27 2960 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
2bda3143 2961 | *-*-solaris2* | *-*-nto* | *-*-nacl*)
e6de499b
NC
2962 case "${target}" in
2963 *-*-linux*aout* | *-*-linux*oldld*)
2964 ;;
2965 *)
2966 is_elf=yes
2967 ;;
2968 esac
2969 esac
2970
2971 if test "$is_elf" = "yes"; then
2972 # Check for target supported by gold.
93f9b408 2973 case "${target}" in
6d26190c
JY
2974 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
2975 | aarch64*-*-* | tilegx*-*-*)
c7791212
NC
2976 configdirs="$configdirs gold"
2977 if test x${ENABLE_GOLD} = xdefault; then
2978 default_ld=gold
2979 fi
e6de499b 2980 ENABLE_GOLD=yes
93f9b408
ILT
2981 ;;
2982 esac
e6de499b
NC
2983 fi
2984 ;;
2985 no)
2986 ;;
2987 *)
2988 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2989 ;;
c7791212
NC
2990esac
2991
2992# Check whether --enable-ld was given.
2993if test "${enable_ld+set}" = set; then :
2994 enableval=$enable_ld; ENABLE_LD=$enableval
2995else
2996 ENABLE_LD=yes
2997fi
2998
2999
3000case "${ENABLE_LD}" in
3001 default)
d3b50760 3002 if test x${default_ld} != x; then
c7791212
NC
3003 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
3004 fi
3005 ;;
3006 yes)
3007 ;;
3008 no)
3009 if test x${ENABLE_GOLD} != xyes; then
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3011$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3012 fi
3013 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3014 ;;
3015 *)
3016 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
3017 ;;
3018esac
93f9b408 3019
edeefb67
L
3020# PR gas/19109
3021# Decide the default method for compressing debug sections.
3022# Provide a configure time option to override our default.
3023# Check whether --enable-compressed_debug_sections was given.
3024if test "${enable_compressed_debug_sections+set}" = set; then :
3025 enableval=$enable_compressed_debug_sections;
3026 if test x"$enable_compressed_debug_sections" = xyes; then
3027 as_fn_error "no program with compressed debug sections specified" "$LINENO" 5
3028 fi
3029
3030else
3031 enable_compressed_debug_sections=
3032fi
3033
3034
a0da8069 3035# Configure extra directories which are host specific
252b5132 3036
a0da8069
NN
3037case "${host}" in
3038 *-cygwin*)
3039 configdirs="$configdirs libtermcap" ;;
3040esac
252b5132 3041
59f7ec45
HPN
3042# A target can indicate whether a language isn't supported for some reason.
3043# Only spaces may be used in this macro; not newlines or tabs.
3044unsupported_languages=
3045
c6b750e1 3046# Remove more programs from consideration, based on the host or
a0da8069
NN
3047# target this usually means that a port of the program doesn't
3048# exist yet.
252b5132 3049
a0da8069 3050case "${host}" in
3516a403 3051 i[3456789]86-*-msdosdjgpp*)
6a608608 3052 noconfigdirs="$noconfigdirs tcl tk itcl"
a0da8069 3053 ;;
a0da8069 3054esac
252b5132 3055
4b1cb4fe 3056
89a1e9c3
PB
3057# Check whether --enable-libquadmath was given.
3058if test "${enable_libquadmath+set}" = set; then :
3059 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3060else
3061 ENABLE_LIBQUADMATH=yes
3062fi
3063
3064if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3065 noconfigdirs="$noconfigdirs target-libquadmath"
3066fi
3067
3068
3069# Check whether --enable-libquadmath-support was given.
3070if test "${enable_libquadmath_support+set}" = set; then :
3071 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3072else
3073 ENABLE_LIBQUADMATH_SUPPORT=yes
3074fi
3075
3076enable_libquadmath_support=
3077if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3078 enable_libquadmath_support=no
3079fi
3080
3081
81ecdfbb
RW
3082# Check whether --enable-libada was given.
3083if test "${enable_libada+set}" = set; then :
3084 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3085else
3086 ENABLE_LIBADA=yes
81ecdfbb
RW
3087fi
3088
a2592b1b 3089if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3090 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3091fi
3092
81ecdfbb
RW
3093# Check whether --enable-libssp was given.
3094if test "${enable_libssp+set}" = set; then :
3095 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3096else
3097 ENABLE_LIBSSP=yes
81ecdfbb
RW
3098fi
3099
5f128533 3100
f66a9a70
L
3101# Check whether --enable-libstdcxx was given.
3102if test "${enable_libstdcxx+set}" = set; then :
3103 enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3104else
3105 ENABLE_LIBSTDCXX=default
3106fi
3107
3108if test "${ENABLE_LIBSTDCXX}" = "no" ; then
1b6c0831
L
3109 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3110fi
3111
3112# If this is accelerator compiler and its target is intelmic we enable
3113# target liboffloadmic by default. If this is compiler with offloading
3114# for intelmic we enable host liboffloadmic by default. Otherwise
3115# liboffloadmic is disabled by default.
3116# Check whether --enable-liboffloadmic was given.
3117if test "${enable_liboffloadmic+set}" = set; then :
3118 enableval=$enable_liboffloadmic; case "$enableval" in
3119 no | host | target)
3120 enable_liboffloadmic=$enableval ;;
3121 *)
3122 as_fn_error "--enable-liboffloadmic=no/host/target" "$LINENO" 5 ;;
3123esac
3124else
3125 if test x"$enable_as_accelerator_for" != x; then
3126 case "${target}" in
3127 *-intelmic-* | *-intelmicemul-*)
3128 enable_liboffloadmic=target
3129 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=target"
3130 ;;
3131 *)
3132 enable_liboffloadmic=no
3133 ;;
3134 esac
3135else
3136 case "${enable_offload_targets}" in
3137 *-intelmic-* | *-intelmicemul-*)
3138 enable_liboffloadmic=host
3139 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=host"
3140 ;;
3141 *)
3142 enable_liboffloadmic=no
3143 ;;
3144 esac
3145fi
f66a9a70
L
3146fi
3147
1b6c0831
L
3148
3149
a0da8069
NN
3150# Save it here so that, even in case of --enable-libgcj, if the Java
3151# front-end isn't enabled, we still get libgcj disabled.
3152libgcj_saved=$libgcj
3153case $enable_libgcj in
3154yes)
3155 # If we reset it here, it won't get added to noconfigdirs in the
3156 # target-specific build rules, so it will be forcibly enabled
3157 # (unless the Java language itself isn't enabled).
3158 libgcj=
3159 ;;
3160no)
3161 # Make sure we get it printed in the list of not supported target libs.
9e1a94f4
ILT
3162 # Don't disable libffi, though, other languages use it.
3163 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
33d23ee8
ILT
3164 # Clear libgcj_saved so that even if java is enabled libffi won't be
3165 # built.
3166 libgcj_saved=
a0da8069
NN
3167 ;;
3168esac
252b5132 3169
ffdd6afc
ILT
3170# Check whether --enable-static-libjava was given.
3171if test "${enable_static_libjava+set}" = set; then :
3172 enableval=$enable_static_libjava; ENABLE_STATIC_LIBJAVA=$enableval
3173else
3174 ENABLE_STATIC_LIBJAVA=no
3175fi
3176
3177enable_static_libjava=
3178if test "${ENABLE_STATIC_LIBJAVA}" = "yes" ; then
3179 enable_static_libjava=yes
3180fi
3181
3182if test x$enable_static_libjava != xyes ; then
3183 EXTRA_CONFIGARGS_LIBJAVA=--disable-static
3184fi
3185
4b1cb4fe 3186
68996839 3187# Enable libgomp by default on hosted POSIX systems, and a few others.
a6df5a19 3188if test x$enable_libgomp = x ; then
b3ded179 3189 case "${target}" in
29383458 3190 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179 3191 ;;
5b806d27 3192 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
b3ded179 3193 ;;
2479f722 3194 *-*-solaris2* | *-*-hpux11*)
b3ded179
PB
3195 ;;
3196 *-*-darwin* | *-*-aix*)
3197 ;;
68996839
NC
3198 nvptx*-*-*)
3199 ;;
b3ded179
PB
3200 *)
3201 noconfigdirs="$noconfigdirs target-libgomp"
3202 ;;
3203 esac
a6df5a19 3204fi
b3ded179 3205
7ec59b9e
L
3206# Disable libatomic on unsupported systems.
3207if test -d ${srcdir}/libatomic; then
3208 if test x$enable_libatomic = x; then
3209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3210$as_echo_n "checking for libatomic support... " >&6; }
3211 if (srcdir=${srcdir}/libatomic; \
3212 . ${srcdir}/configure.tgt; \
3213 test -n "$UNSUPPORTED")
3214 then
3215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3216$as_echo "no" >&6; }
3217 noconfigdirs="$noconfigdirs target-libatomic"
3218 else
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3220$as_echo "yes" >&6; }
3221 fi
3222 fi
3223fi
3224
522e3d71 3225# Disable libcilkrts on unsupported systems.
3226if test -d ${srcdir}/libcilkrts; then
3227 if test x$enable_libcilkrts = x; then
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcilkrts support" >&5
3229$as_echo_n "checking for libcilkrts support... " >&6; }
3230 if (srcdir=${srcdir}/libcilkrts; \
3231 . ${srcdir}/configure.tgt; \
3232 test -n "$UNSUPPORTED")
3233 then
3234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3235$as_echo "no" >&6; }
3236 noconfigdirs="$noconfigdirs target-libcilkrts"
3237 else
3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3239$as_echo "yes" >&6; }
3240 fi
3241 fi
3242fi
3243
1b6c0831
L
3244# Disable liboffloadmic on unsupported systems.
3245if test -d ${srcdir}/liboffloadmic; then
3246 if test x$enable_liboffloadmic != xno; then
3247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liboffloadmic support" >&5
3248$as_echo_n "checking for liboffloadmic support... " >&6; }
3249 if (srcdir=${srcdir}/liboffloadmic; \
3250 . ${srcdir}/configure.tgt; \
3251 test -n "$UNSUPPORTED")
3252 then
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3254$as_echo "no" >&6; }
3255 noconfigdirs="$noconfigdirs target-liboffloadmic"
3256 else
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3258$as_echo "yes" >&6; }
3259 fi
3260 fi
3261fi
3262
d32e2926
RH
3263# Disable libitm on unsupported systems.
3264if test -d ${srcdir}/libitm; then
3265 if test x$enable_libitm = x; then
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
3267$as_echo_n "checking for libitm support... " >&6; }
3268 if (srcdir=${srcdir}/libitm; \
3269 . ${srcdir}/configure.tgt; \
3270 test -n "$UNSUPPORTED")
3271 then
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3273$as_echo "no" >&6; }
3274 noconfigdirs="$noconfigdirs target-libitm"
3275 else
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3277$as_echo "yes" >&6; }
3278 fi
3279 fi
3280fi
3281
5286fdef
L
3282# Disable libsanitizer on unsupported systems.
3283if test -d ${srcdir}/libsanitizer; then
3284 if test x$enable_libsanitizer = x; then
3285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3286$as_echo_n "checking for libsanitizer support... " >&6; }
3287 if (srcdir=${srcdir}/libsanitizer; \
3288 . ${srcdir}/configure.tgt; \
3289 test -n "$UNSUPPORTED")
3290 then
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3292$as_echo "no" >&6; }
3293 noconfigdirs="$noconfigdirs target-libsanitizer"
3294 else
3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3296$as_echo "yes" >&6; }
3297 fi
3298 fi
3299fi
3300
95e43135
JBG
3301# Disable libvtv on unsupported systems.
3302if test -d ${srcdir}/libvtv; then
3303 if test x$enable_libvtv = x; then
3304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3305$as_echo_n "checking for libvtv support... " >&6; }
3306 if (srcdir=${srcdir}/libvtv; \
3307 . ${srcdir}/configure.tgt; \
3308 test "$VTV_SUPPORTED" != "yes")
3309 then
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3311$as_echo "no" >&6; }
3312 noconfigdirs="$noconfigdirs target-libvtv"
3313 else
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3315$as_echo "yes" >&6; }
3316 fi
3317 fi
3318fi
3319
1b6c0831
L
3320
3321# Enable libmpx on supported systems by request.
3322if test -d ${srcdir}/libmpx; then
3323 if test x$enable_libmpx = xyes; then
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmpx support" >&5
3325$as_echo_n "checking for libmpx support... " >&6; }
3326 if (srcdir=${srcdir}/libmpx; \
3327 . ${srcdir}/configure.tgt; \
3328 test "$LIBMPX_SUPPORTED" != "yes")
3329 then
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3331$as_echo "no" >&6; }
3332 noconfigdirs="$noconfigdirs target-libmpx"
3333 else
3334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3335$as_echo "yes" >&6; }
3336 fi
3337 else
3338 noconfigdirs="$noconfigdirs target-libmpx"
3339 fi
3340fi
3341
3342
3343
1488e230
DE
3344# Disable libquadmath for some systems.
3345case "${target}" in
5286fdef
L
3346 avr-*-*)
3347 noconfigdirs="$noconfigdirs target-libquadmath"
3348 ;;
1488e230
DE
3349 # libquadmath is unused on AIX and libquadmath build process use of
3350 # LD_LIBRARY_PATH can break AIX bootstrap.
3351 powerpc-*-aix* | rs6000-*-aix*)
3352 noconfigdirs="$noconfigdirs target-libquadmath"
3353 ;;
3354esac
3355
065a5627
JM
3356# Disable libssp for some systems.
3357case "${target}" in
3358 avr-*-*)
c5f5c3c2 3359 # No hosted I/O support.
065a5627
JM
3360 noconfigdirs="$noconfigdirs target-libssp"
3361 ;;
3362 powerpc-*-aix* | rs6000-*-aix*)
3363 noconfigdirs="$noconfigdirs target-libssp"
3364 ;;
99c513f6 3365 rl78-*-*)
202e2356
NC
3366 # libssp uses a misaligned load to trigger a fault, but the RL78
3367 # doesn't fault for those - instead, it gives a build-time error
3368 # for explicit misaligned loads.
99c513f6
DD
3369 noconfigdirs="$noconfigdirs target-libssp"
3370 ;;
1b6c0831
L
3371 visium-*-*)
3372 # No hosted I/O support.
3373 noconfigdirs="$noconfigdirs target-libssp"
3374 ;;
065a5627
JM
3375esac
3376
065a5627 3377# Disable libstdc++-v3 for some systems.
f66a9a70
L
3378# Allow user to override this if they pass --enable-libstdc++-v3
3379if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3380 case "${target}" in
3381 *-*-vxworks*)
3382 # VxWorks uses the Dinkumware C++ library.
3383 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3384 ;;
3385 arm*-wince-pe*)
3386 # the C++ libraries don't build on top of CE's C libraries
3387 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3388 ;;
3389 avr-*-*)
3390 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3391 ;;
969b1713
L
3392 ft32-*-*)
3393 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3394 ;;
f66a9a70
L
3395 esac
3396fi
065a5627
JM
3397
3398# Disable Fortran for some systems.
3399case "${target}" in
3400 mmix-*-*)
3401 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3402 unsupported_languages="$unsupported_languages fortran"
3403 ;;
3404esac
3405
0827f9a6 3406# Disable Java if libffi is not supported.
9863d716 3407case "${target}" in
e7d5abf1
JBG
3408 aarch64-*-*)
3409 ;;
0827f9a6
JM
3410 alpha*-*-*)
3411 ;;
3412 arm*-*-*)
3413 ;;
3414 cris-*-*)
3415 ;;
3416 frv-*-*)
3417 ;;
3418 hppa*-*-linux*)
3419 ;;
3420 hppa*-*-hpux*)
3421 ;;
3422 i?86-*-*)
3423 ;;
3424 ia64*-*-*)
3425 ;;
3426 m32r*-*-*)
3427 ;;
3428 m68k-*-*)
3429 ;;
2479f722 3430 mips*-*-rtems*)
0827f9a6
JM
3431 ;;
3432 mips*-*-linux*)
3433 ;;
3434 powerpc*-*-linux*)
3435 ;;
3436 powerpc-*-darwin*)
3437 ;;
3438 powerpc-*-aix* | rs6000-*-aix*)
3439 ;;
3440 powerpc-*-freebsd*)
3441 ;;
3442 powerpc64-*-freebsd*)
3443 ;;
3444 powerpc*-*-rtems*)
9863d716 3445 ;;
0827f9a6
JM
3446 s390-*-* | s390x-*-*)
3447 ;;
3448 sh-*-* | sh[34]*-*-*)
3449 ;;
3450 sh64-*-* | sh5*-*-*)
3451 ;;
3452 sparc*-*-*)
3453 ;;
3454 x86_64-*-*)
3455 ;;
3456 *-*-*)
3457 unsupported_languages="$unsupported_languages java"
3458 ;;
3459esac
3460
3461# Disable Java, libgcj or related libraries for some systems.
3462case "${target}" in
9863d716
JM
3463 powerpc-*-darwin*)
3464 ;;
3465 i[3456789]86-*-darwin*)
3466 ;;
3467 x86_64-*-darwin[912]*)
3468 ;;
3469 *-*-darwin*)
3470 noconfigdirs="$noconfigdirs ${libgcj}"
3471 ;;
9863d716
JM
3472 *-*-netware*)
3473 noconfigdirs="$noconfigdirs ${libgcj}"
3474 ;;
3475 *-*-rtems*)
3476 noconfigdirs="$noconfigdirs ${libgcj}"
3477 ;;
3478 *-*-tpf*)
3479 noconfigdirs="$noconfigdirs ${libgcj}"
3480 ;;
3481 *-*-uclinux*)
3482 noconfigdirs="$noconfigdirs ${libgcj}"
3483 ;;
3484 *-*-vxworks*)
3485 noconfigdirs="$noconfigdirs ${libgcj}"
3486 ;;
9863d716
JM
3487 alpha*-*-*vms*)
3488 noconfigdirs="$noconfigdirs ${libgcj}"
3489 ;;
1b6c0831
L
3490 arm*-*-freebsd*)
3491 noconfigdirs="$noconfigdirs ${libgcj}"
3492 ;;
0827f9a6 3493 arm-wince-pe)
9863d716
JM
3494 noconfigdirs="$noconfigdirs ${libgcj}"
3495 ;;
9863d716
JM
3496 arm*-*-symbianelf*)
3497 noconfigdirs="$noconfigdirs ${libgcj}"
3498 ;;
9863d716 3499 bfin-*-*)
9863d716
JM
3500 noconfigdirs="$noconfigdirs target-boehm-gc"
3501 ;;
9863d716
JM
3502 cris-*-* | crisv32-*-*)
3503 unsupported_languages="$unsupported_languages java"
3504 case "${target}" in
3505 *-*-linux*)
3506 ;;
3507 *) # See PR46792 regarding target-libffi.
3508 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
3509 esac
3510 ;;
9863d716
JM
3511 hppa*64*-*-linux*)
3512 # In this case, it's because the hppa64-linux target is for
3513 # the kernel only at this point and has no libc, and thus no
3514 # headers, crt*.o, etc., all of which are needed by these.
82ae827f 3515 unsupported_languages="$unsupported_languages java"
9863d716 3516 ;;
82ae827f 3517 hppa*64*-*-hpux*)
9863d716
JM
3518 noconfigdirs="$noconfigdirs ${libgcj}"
3519 ;;
3520 hppa*-hp-hpux11*)
3521 ;;
82ae827f 3522 hppa*-*-hpux*)
9863d716
JM
3523 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3524 # build on HP-UX 10.20.
3525 noconfigdirs="$noconfigdirs ${libgcj}"
3526 ;;
9863d716
JM
3527 ia64*-*-*vms*)
3528 noconfigdirs="$noconfigdirs ${libgcj}"
3529 ;;
9863d716
JM
3530 i[3456789]86-w64-mingw*)
3531 noconfigdirs="$noconfigdirs ${libgcj}"
3532 ;;
3533 i[3456789]86-*-mingw*)
3534 noconfigdirs="$noconfigdirs ${libgcj}"
3535 ;;
3536 x86_64-*-mingw*)
3537 noconfigdirs="$noconfigdirs ${libgcj}"
3538 ;;
9863d716
JM
3539 mmix-*-*)
3540 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
9863d716
JM
3541 ;;
3542 powerpc-*-aix*)
3543 # copied from rs6000-*-* entry
3544 noconfigdirs="$noconfigdirs ${libgcj}"
3545 ;;
9863d716
JM
3546 rs6000-*-aix*)
3547 noconfigdirs="$noconfigdirs ${libgcj}"
3548 ;;
3f8107ab
AM
3549 ft32-*-*)
3550 noconfigdirs="$noconfigdirs ${libgcj}"
3551 ;;
9863d716
JM
3552 *-*-lynxos*)
3553 noconfigdirs="$noconfigdirs ${libgcj}"
3554 ;;
9863d716
JM
3555esac
3556
1b6c0831
L
3557# Disable the go frontend on systems where it is known to not work. Please keep
3558# this in sync with contrib/config-list.mk.
3559case "${target}" in
3560*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*)
3561 unsupported_languages="$unsupported_languages go"
3562 ;;
3563esac
3564
a413f71a
ILT
3565# Disable libgo for some systems where it is known to not work.
3566# For testing, you can easily override this with --enable-libgo.
3567if test x$enable_libgo = x; then
3568 case "${target}" in
3569 *-*-darwin*)
3570 # PR 46986
3571 noconfigdirs="$noconfigdirs target-libgo"
3572 ;;
3573 *-*-cygwin* | *-*-mingw*)
3574 noconfigdirs="$noconfigdirs target-libgo"
3575 ;;
3576 *-*-aix*)
3577 noconfigdirs="$noconfigdirs target-libgo"
3578 ;;
3579 esac
3580fi
3581
691bb5a1
DD
3582# Default libgloss CPU subdirectory.
3583libgloss_dir="$target_cpu"
4b1cb4fe 3584
ff46fb8f
JM
3585case "${target}" in
3586 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3587 libgloss_dir=wince
3588 ;;
f1dd87fc
YZ
3589 aarch64*-*-* )
3590 libgloss_dir=aarch64
3591 ;;
ff46fb8f
JM
3592 arm*-*-*)
3593 libgloss_dir=arm
3594 ;;
3595 cris-*-* | crisv32-*-*)
3596 libgloss_dir=cris
3597 ;;
3598 hppa*-*-*)
3599 libgloss_dir=pa
3600 ;;
3601 i[3456789]86-*-*)
3602 libgloss_dir=i386
3603 ;;
3604 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3605 libgloss_dir=m68hc11
3606 ;;
3607 m68*-*-* | fido-*-*)
3608 libgloss_dir=m68k
3609 ;;
3610 mips*-*-*)
3611 libgloss_dir=mips
3612 ;;
3613 powerpc*-*-*)
3614 libgloss_dir=rs6000
3615 ;;
3616 sparc*-*-*)
3617 libgloss_dir=sparc
3618 ;;
3619esac
3620
c7e4b184 3621# Disable newlib and libgloss for various target OSes.
a0da8069 3622case "${target}" in
c7e4b184
JM
3623 alpha*-dec-osf*)
3624 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3625 ;;
3626 i[3456789]86-*-linux*)
3627 # This section makes it possible to build newlib natively on linux.
3628 # If we are using a cross compiler then don't configure newlib.
3629 if test x${is_cross_compiler} != xno ; then
3630 noconfigdirs="$noconfigdirs target-newlib"
3631 fi
3632 noconfigdirs="$noconfigdirs target-libgloss"
3633 # If we are not using a cross compiler, do configure newlib.
3634 # Note however, that newlib will only be configured in this situation
3635 # if the --with-newlib option has been given, because otherwise
3636 # 'target-newlib' will appear in skipdirs.
3637 ;;
3638 i[3456789]86-*-rdos*)
3639 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3640 ;;
3641 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3642 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3643 ;;
3644 sparc-*-sunos4*)
3645 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3646 ;;
3647 *-*-aix*)
3648 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3649 ;;
3650 *-*-beos*)
3651 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3652 ;;
a0da8069 3653 *-*-chorusos)
b2f14e4a 3654 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3655 ;;
c7e4b184
JM
3656 *-*-dragonfly*)
3657 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3658 ;;
3659 *-*-freebsd*)
3660 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3661 ;;
3662 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3663 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3664 ;;
3665 *-*-lynxos*)
3666 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3667 ;;
3668 *-*-mingw*)
3669 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3670 ;;
3671 *-*-netbsd*)
3672 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3673 ;;
3674 *-*-netware*)
3675 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3676 ;;
3677 *-*-tpf*)
3678 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3679 ;;
3680 *-*-uclinux*)
3681 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3682 ;;
3683 *-*-vxworks*)
3684 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3685 ;;
3686esac
3687
3688case "${target}" in
3689 *-*-chorusos)
3690 ;;
f075eb5e
TG
3691 aarch64-*-darwin*)
3692 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3693 noconfigdirs="$noconfigdirs sim target-rda"
3694 ;;
3695 arm-*-darwin*)
3696 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3697 noconfigdirs="$noconfigdirs sim target-rda"
3698 ;;
24741ab2 3699 powerpc-*-darwin*)
9d39db92 3700 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3701 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3702 ;;
85bd1942
TG
3703 i[3456789]86-*-darwin*)
3704 noconfigdirs="$noconfigdirs ld gprof"
3705 noconfigdirs="$noconfigdirs sim target-rda"
3706 ;;
e8a5fa9c 3707 x86_64-*-darwin[912]*)
652dec25
TG
3708 noconfigdirs="$noconfigdirs ld gas gprof"
3709 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3710 ;;
04d1ab34 3711 *-*-darwin*)
d320aacb 3712 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3713 noconfigdirs="$noconfigdirs sim target-rda"
04d1ab34 3714 ;;
5b806d27 3715 *-*-dragonfly*)
5b806d27 3716 ;;
de0b4a87 3717 *-*-freebsd*)
4b1cb4fe
DD
3718 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3719 && test -f /usr/local/include/gmp.h; then
3720 with_gmp=/usr/local
3721 fi
4b1cb4fe 3722 ;;
f8a495c8
NC
3723 *-*-kaos*)
3724 # Remove unsupported stuff on all kaOS configurations.
f8a495c8
NC
3725 noconfigdirs="$noconfigdirs target-libgloss"
3726 ;;
a0da8069 3727 *-*-netbsd*)
a0da8069 3728 ;;
2a3124ca 3729 *-*-netware*)
a0da8069
NN
3730 ;;
3731 *-*-rtems*)
9863d716 3732 noconfigdirs="$noconfigdirs target-libgloss"
f8797b5a
JB
3733 # this is not caught below because this stanza matches earlier
3734 case $target in
3735 or1k*-*-*) noconfigdirs="$noconfigdirs gdb" ;;
3736 esac
a0da8069 3737 ;;
1587117a
EC
3738 # The tpf target doesn't support gdb yet.
3739 *-*-tpf*)
c7e4b184 3740 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
1587117a 3741 ;;
c1968181 3742 *-*-uclinux*)
c7e4b184 3743 noconfigdirs="$noconfigdirs target-rda"
c1968181 3744 ;;
a0da8069 3745 *-*-vxworks*)
a0da8069
NN
3746 ;;
3747 alpha*-dec-osf*)
3748 # ld works, but does not support shared libraries.
a0da8069 3749 # gas doesn't generate exception information.
c7e4b184 3750 noconfigdirs="$noconfigdirs gas ld"
a0da8069
NN
3751 ;;
3752 alpha*-*-*vms*)
9863d716 3753 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
a0da8069 3754 ;;
a0da8069
NN
3755 alpha*-*-*)
3756 # newlib is not 64 bit ready
9863d716 3757 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3758 ;;
a0da8069 3759 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
675c6968 3760 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069 3761 ;;
f4cfb980 3762 arc-*-*|arceb-*-*)
782cb41f 3763 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3764 ;;
a0da8069 3765 arm-*-pe*)
9863d716 3766 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3767 ;;
a0da8069 3768 arm-*-riscix*)
b2f14e4a 3769 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3770 ;;
8e71395b
L
3771 avr-*-rtems*)
3772 ;;
3773 avr-*-*)
3774 if test x${with_avrlibc} != xno; then
3775 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3776 fi
3777 ;;
a0da8069 3778 c4x-*-* | tic4x-*-*)
b2f14e4a 3779 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3780 ;;
b2f14e4a
JM
3781 tic54x-*-*)
3782 noconfigdirs="$noconfigdirs target-libgloss gdb"
a0da8069 3783 ;;
a0da8069 3784 d10v-*-*)
b2f14e4a 3785 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3786 ;;
3787 d30v-*-*)
b2f14e4a 3788 noconfigdirs="$noconfigdirs gdb"
a0da8069
NN
3789 ;;
3790 fr30-*-elf*)
9863d716 3791 noconfigdirs="$noconfigdirs gdb"
a0da8069 3792 ;;
3f8107ab
AM
3793 ft32-*-*)
3794 noconfigdirs="$noconfigdirs target-rda gprof"
3795 ;;
20135e4c 3796 moxie-*-*)
10b8fe5e 3797 noconfigdirs="$noconfigdirs"
20135e4c 3798 ;;
a0da8069 3799 h8300*-*-*)
9863d716 3800 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3801 ;;
3802 h8500-*-*)
b2f14e4a 3803 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3804 ;;
caeba88f 3805 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3806 ;;
5569a85f
JDA
3807 hppa*64*-*-hpux*)
3808 noconfigdirs="$noconfigdirs gdb"
3809 ;;
3810 hppa*-*-hpux11*)
3811 noconfigdirs="$noconfigdirs gdb ld"
3812 ;;
93cc359e 3813 hppa*64*-*-linux*)
a0da8069 3814 ;;
f0ff0f90 3815 hppa*-*-linux*)
5dcac624 3816 ;;
a0da8069 3817 hppa*-*-*elf* | \
a0da8069
NN
3818 hppa*-*-lites* | \
3819 hppa*-*-openbsd* | \
3820 hppa*64*-*-*)
4f0ef2d8 3821 ;;
691bb5a1 3822 hppa*-*-pro*)
691bb5a1 3823 ;;
a0da8069 3824 hppa*-*-*)
9863d716 3825 noconfigdirs="$noconfigdirs ld"
a0da8069 3826 ;;
b07c2aad 3827 i960-*-*)
b2f14e4a 3828 noconfigdirs="$noconfigdirs gdb"
b07c2aad 3829 ;;
a0da8069
NN
3830 ia64*-*-elf*)
3831 # No gdb support yet.
0377a422 3832 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
a0da8069
NN
3833 ;;
3834 ia64*-**-hpux*)
92c9a463 3835 # No ld support yet.
5569a85f 3836 noconfigdirs="$noconfigdirs gdb libgui itcl ld"
a0da8069 3837 ;;
19e99079 3838 ia64*-*-*vms*)
7ec59b9e
L
3839 # No ld support yet.
3840 noconfigdirs="$noconfigdirs libgui itcl ld"
19e99079 3841 ;;
1f53ca9a 3842 i[3456789]86-w64-mingw*)
1f53ca9a
AO
3843 ;;
3844 i[3456789]86-*-mingw*)
45055374 3845 target_configdirs="$target_configdirs target-winsup"
c6b750e1 3846 ;;
a0da8069
NN
3847 *-*-cygwin*)
3848 target_configdirs="$target_configdirs target-libtermcap target-winsup"
0377a422 3849 noconfigdirs="$noconfigdirs target-libgloss"
b76d7de0 3850 # always build newlib if winsup directory is present.
45055374 3851 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3852 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3853 elif test -d "$srcdir/newlib"; then
45055374 3854 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3855 fi
c6b750e1 3856 ;;
ec11bdc6 3857 i[3456789]86-*-pe)
782cb41f 3858 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3859 ;;
ec11bdc6 3860 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3861 # The linker does not yet know about weak symbols in COFF,
3862 # and is not configured to handle mixed ELF and COFF.
b2f14e4a 3863 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3864 ;;
ec11bdc6 3865 i[3456789]86-*-sco*)
b2f14e4a 3866 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3867 ;;
cff32a7c 3868 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
a0da8069
NN
3869 noconfigdirs="$noconfigdirs target-libgloss"
3870 ;;
ec11bdc6 3871 i[3456789]86-*-sysv4*)
b2f14e4a 3872 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3873 ;;
ec11bdc6 3874 i[3456789]86-*-beos*)
c7e4b184 3875 noconfigdirs="$noconfigdirs gdb"
bba45b8b 3876 ;;
b59bea8a 3877 i[3456789]86-*-rdos*)
c7e4b184 3878 noconfigdirs="$noconfigdirs gdb"
691bb5a1 3879 ;;
a0da8069 3880 mmix-*-*)
9863d716 3881 noconfigdirs="$noconfigdirs gdb"
a0da8069 3882 ;;
4970f871 3883 mt-*-*)
cdb9b172
AH
3884 noconfigdirs="$noconfigdirs sim"
3885 ;;
a0da8069
NN
3886 powerpc-*-aix*)
3887 # copied from rs6000-*-* entry
c7e4b184 3888 noconfigdirs="$noconfigdirs gprof"
a0da8069 3889 ;;
93cc359e 3890 powerpc*-*-winnt* | powerpc*-*-pe*)
a0da8069 3891 target_configdirs="$target_configdirs target-winsup"
b2f14e4a 3892 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
a0da8069
NN
3893 # always build newlib.
3894 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3895 ;;
3896 # This is temporary until we can link against shared libraries
3897 powerpcle-*-solaris*)
b2f14e4a 3898 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
a0da8069
NN
3899 ;;
3900 powerpc-*-beos*)
c7e4b184 3901 noconfigdirs="$noconfigdirs gdb"
a0da8069 3902 ;;
a0da8069 3903 rs6000-*-lynxos*)
c7e4b184 3904 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3905 ;;
3906 rs6000-*-aix*)
c7e4b184 3907 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3908 ;;
3909 rs6000-*-*)
9863d716 3910 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3911 ;;
3912 m68k-apollo-*)
b2f14e4a 3913 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
a0da8069 3914 ;;
25a07265 3915 microblaze*)
9863d716 3916 noconfigdirs="$noconfigdirs gprof"
25a07265 3917 ;;
a9d58c06 3918 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
5bd8be13
RS
3919 if test x$with_newlib = xyes; then
3920 noconfigdirs="$noconfigdirs gprof"
3921 fi
5bd8be13 3922 ;;
a0da8069 3923 mips*-*-irix5*)
b2f14e4a 3924 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069
NN
3925 ;;
3926 mips*-*-irix6*)
9863d716 3927 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3928 ;;
a0da8069 3929 mips*-*-bsd*)
e8044f35 3930 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
a0da8069 3931 ;;
a0da8069 3932 mips*-*-linux*)
a0da8069 3933 ;;
e8044f35
RS
3934 mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3935 | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3936 noconfigdirs="$noconfigdirs ld gas gprof"
3937 ;;
a0da8069 3938 mips*-*-*)
9863d716 3939 noconfigdirs="$noconfigdirs gprof"
a0da8069 3940 ;;
b25b5cef
CJW
3941 nds32*-*-*)
3942 noconfigdirs="$noconfigdirs gdb"
3943 ;;
1b6c0831 3944 nvptx*-*-*)
1b6c0831
L
3945 noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
3946 ;;
cfbc1a6c
JS
3947 or1k*-*-*)
3948 noconfigdirs="$noconfigdirs gdb"
3949 ;;
dbf85af7 3950 sh-*-* | sh64-*-*)
e8a5fa9c
RW
3951 case "${target}" in
3952 sh*-*-elf)
9863d716 3953 ;;
e8a5fa9c 3954 *)
9863d716 3955 noconfigdirs="$noconfigdirs target-libgloss" ;;
e8a5fa9c 3956 esac
a0da8069 3957 ;;
a0da8069 3958 sparc-*-sunos4*)
c7e4b184 3959 if test x${is_cross_compiler} = xno ; then
a0da8069
NN
3960 use_gnu_ld=no
3961 fi
3962 ;;
619a3713 3963 tic6x-*-*)
40ae9136 3964 noconfigdirs="$noconfigdirs sim"
619a3713 3965 ;;
68d122bb 3966 tilepro*-*-* | tilegx*-*-*)
eb4b2452
NC
3967 noconfigdirs="$noconfigdirs sim"
3968 ;;
a0da8069 3969 v810-*-*)
b2f14e4a 3970 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
a0da8069
NN
3971 ;;
3972 vax-*-*)
9863d716 3973 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3974 ;;
a0da8069 3975esac
252b5132 3976
a0da8069
NN
3977# If we aren't building newlib, then don't build libgloss, since libgloss
3978# depends upon some newlib header files.
3979case "${noconfigdirs}" in
3980 *target-libgloss*) ;;
3981 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3982esac
3983
a0da8069 3984# Work in distributions that contain no compiler tools, like Autoconf.
a0da8069
NN
3985host_makefile_frag=/dev/null
3986if test -d ${srcdir}/config ; then
3987case "${host}" in
ec11bdc6 3988 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3989 host_makefile_frag="config/mh-djgpp"
3990 ;;
3991 *-cygwin*)
e33b51a6 3992
81ecdfbb
RW
3993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3994$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3995echo a >cygwin-cat-check
1f53ca9a 3996if test `cat cygwin-cat-check` = a ; then
8ade07e9 3997 rm cygwin-cat-check
81ecdfbb
RW
3998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3999$as_echo "yes" >&6; }
e33b51a6 4000else
8ade07e9 4001 rm cygwin-cat-check
81ecdfbb
RW
4002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4003$as_echo "no" >&6; }
4004 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
4005 Please either mount the build directory in binary mode or run the following
4006 commands before running any configure script:
4007set -o igncr
4008export SHELLOPTS
81ecdfbb 4009 " "$LINENO" 5
e33b51a6 4010fi
e33b51a6 4011
a0da8069
NN
4012 host_makefile_frag="config/mh-cygwin"
4013 ;;
8a1599ab 4014 *-mingw*)
84e7906e 4015 host_makefile_frag="config/mh-mingw"
2d1e8239 4016 ;;
ce6c656d
L
4017 alpha*-linux*)
4018 host_makefile_frag="config/mh-alpha-linux"
4019 ;;
da888c87 4020 hppa*-hp-hpux10*)
da888c87 4021 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 4022 ;;
3516a403 4023 hppa*-hp-hpux*)
da888c87
PB
4024 host_makefile_frag="config/mh-pa"
4025 ;;
4026 hppa*-*)
4027 host_makefile_frag="config/mh-pa"
4028 ;;
e552509b
ILT
4029 *-*-darwin*)
4030 host_makefile_frag="config/mh-darwin"
0df3d27f 4031 ;;
f6d183c0
PB
4032 powerpc-*-aix*)
4033 host_makefile_frag="config/mh-ppc-aix"
4034 ;;
4035 rs6000-*-aix*)
4036 host_makefile_frag="config/mh-ppc-aix"
4037 ;;
a0da8069
NN
4038esac
4039fi
4040
9e07f89d 4041if test "${build}" != "${host}" ; then
1576798e
PB
4042 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4043 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 4044 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
4045 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
4046 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
4047 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
e552509b 4048 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
1576798e
PB
4049 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
4050 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
4051 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
4052 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4053 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
4054 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
4055else
4056 AR_FOR_BUILD="\$(AR)"
4057 AS_FOR_BUILD="\$(AS)"
512b7dfb 4058 CC_FOR_BUILD="\$(CC)"
1576798e
PB
4059 CXX_FOR_BUILD="\$(CXX)"
4060 GCJ_FOR_BUILD="\$(GCJ)"
4061 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
e552509b 4062 GOC_FOR_BUILD="\$(GOC)"
1576798e
PB
4063 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
4064 LD_FOR_BUILD="\$(LD)"
4065 NM_FOR_BUILD="\$(NM)"
4066 RANLIB_FOR_BUILD="\$(RANLIB)"
4067 WINDRES_FOR_BUILD="\$(WINDRES)"
4068 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
4069fi
4070
4071ac_ext=c
c6b750e1
DJ
4072ac_cpp='$CPP $CPPFLAGS'
4073ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4074ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4075ac_compiler_gnu=$ac_cv_c_compiler_gnu
4076if test -n "$ac_tool_prefix"; then
4077 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4078set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
4079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4080$as_echo_n "checking for $ac_word... " >&6; }
4081if test "${ac_cv_prog_CC+set}" = set; then :
4082 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4083else
4084 if test -n "$CC"; then
4085 ac_cv_prog_CC="$CC" # Let the user override the test.
4086else
4087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4088for as_dir in $PATH
4089do
4090 IFS=$as_save_IFS
4091 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4092 for ac_exec_ext in '' $ac_executable_extensions; do
4093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4094 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4096 break 2
4097 fi
4098done
81ecdfbb
RW
4099 done
4100IFS=$as_save_IFS
c6b750e1
DJ
4101
4102fi
4103fi
4104CC=$ac_cv_prog_CC
4105if test -n "$CC"; then
81ecdfbb
RW
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4107$as_echo "$CC" >&6; }
c6b750e1 4108else
81ecdfbb
RW
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4110$as_echo "no" >&6; }
c6b750e1
DJ
4111fi
4112
81ecdfbb 4113
c6b750e1
DJ
4114fi
4115if test -z "$ac_cv_prog_CC"; then
4116 ac_ct_CC=$CC
6a9cf61e 4117 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4118set dummy gcc; ac_word=$2
81ecdfbb
RW
4119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4120$as_echo_n "checking for $ac_word... " >&6; }
4121if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4122 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4123else
4124 if test -n "$ac_ct_CC"; then
4125 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4126else
4127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4128for as_dir in $PATH
4129do
4130 IFS=$as_save_IFS
4131 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4132 for ac_exec_ext in '' $ac_executable_extensions; do
4133 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4134 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4136 break 2
4137 fi
4138done
81ecdfbb
RW
4139 done
4140IFS=$as_save_IFS
c6b750e1
DJ
4141
4142fi
4143fi
4144ac_ct_CC=$ac_cv_prog_ac_ct_CC
4145if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4147$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4148else
81ecdfbb
RW
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4150$as_echo "no" >&6; }
c6b750e1
DJ
4151fi
4152
81ecdfbb
RW
4153 if test "x$ac_ct_CC" = x; then
4154 CC=""
4155 else
4156 case $cross_compiling:$ac_tool_warned in
4157yes:)
4158{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4159$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4160ac_tool_warned=yes ;;
4161esac
4162 CC=$ac_ct_CC
4163 fi
c6b750e1
DJ
4164else
4165 CC="$ac_cv_prog_CC"
4166fi
4167
4168if test -z "$CC"; then
81ecdfbb
RW
4169 if test -n "$ac_tool_prefix"; then
4170 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4171set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4173$as_echo_n "checking for $ac_word... " >&6; }
4174if test "${ac_cv_prog_CC+set}" = set; then :
4175 $as_echo_n "(cached) " >&6
9e07f89d
NN
4176else
4177 if test -n "$CC"; then
4178 ac_cv_prog_CC="$CC" # Let the user override the test.
4179else
c6b750e1
DJ
4180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4181for as_dir in $PATH
4182do
4183 IFS=$as_save_IFS
4184 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4185 for ac_exec_ext in '' $ac_executable_extensions; do
4186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4187 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4189 break 2
4190 fi
4191done
81ecdfbb
RW
4192 done
4193IFS=$as_save_IFS
c6b750e1 4194
9e07f89d
NN
4195fi
4196fi
c6b750e1 4197CC=$ac_cv_prog_CC
9e07f89d 4198if test -n "$CC"; then
81ecdfbb
RW
4199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4200$as_echo "$CC" >&6; }
c6b750e1 4201else
81ecdfbb
RW
4202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4203$as_echo "no" >&6; }
c6b750e1
DJ
4204fi
4205
c6b750e1 4206
81ecdfbb 4207 fi
c6b750e1 4208fi
9e07f89d
NN
4209if test -z "$CC"; then
4210 # Extract the first word of "cc", so it can be a program name with args.
4211set dummy cc; ac_word=$2
81ecdfbb
RW
4212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4213$as_echo_n "checking for $ac_word... " >&6; }
4214if test "${ac_cv_prog_CC+set}" = set; then :
4215 $as_echo_n "(cached) " >&6
9e07f89d
NN
4216else
4217 if test -n "$CC"; then
4218 ac_cv_prog_CC="$CC" # Let the user override the test.
4219else
9e07f89d 4220 ac_prog_rejected=no
c6b750e1
DJ
4221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4222for as_dir in $PATH
4223do
4224 IFS=$as_save_IFS
4225 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4226 for ac_exec_ext in '' $ac_executable_extensions; do
4227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4228 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4229 ac_prog_rejected=yes
4230 continue
4231 fi
4232 ac_cv_prog_CC="cc"
81ecdfbb 4233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4234 break 2
4235 fi
4236done
81ecdfbb
RW
4237 done
4238IFS=$as_save_IFS
c6b750e1 4239
9e07f89d
NN
4240if test $ac_prog_rejected = yes; then
4241 # We found a bogon in the path, so make sure we never use it.
4242 set dummy $ac_cv_prog_CC
4243 shift
c6b750e1 4244 if test $# != 0; then
9e07f89d
NN
4245 # We chose a different compiler from the bogus one.
4246 # However, it has the same basename, so the bogon will be chosen
4247 # first if we set CC to just the basename; use the full file name.
4248 shift
c6b750e1 4249 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4250 fi
4251fi
4252fi
4253fi
c6b750e1 4254CC=$ac_cv_prog_CC
9e07f89d 4255if test -n "$CC"; then
81ecdfbb
RW
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4257$as_echo "$CC" >&6; }
9e07f89d 4258else
81ecdfbb
RW
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4260$as_echo "no" >&6; }
9e07f89d
NN
4261fi
4262
81ecdfbb 4263
c6b750e1
DJ
4264fi
4265if test -z "$CC"; then
4266 if test -n "$ac_tool_prefix"; then
81ecdfbb 4267 for ac_prog in cl.exe
c6b750e1
DJ
4268 do
4269 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4270set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4272$as_echo_n "checking for $ac_word... " >&6; }
4273if test "${ac_cv_prog_CC+set}" = set; then :
4274 $as_echo_n "(cached) " >&6
9e07f89d
NN
4275else
4276 if test -n "$CC"; then
4277 ac_cv_prog_CC="$CC" # Let the user override the test.
4278else
c6b750e1
DJ
4279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4280for as_dir in $PATH
4281do
4282 IFS=$as_save_IFS
4283 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4284 for ac_exec_ext in '' $ac_executable_extensions; do
4285 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4286 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4287 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4288 break 2
376a0e54 4289 fi
c6b750e1 4290done
81ecdfbb
RW
4291 done
4292IFS=$as_save_IFS
cac3d6c4 4293
c6b750e1
DJ
4294fi
4295fi
4296CC=$ac_cv_prog_CC
4297if test -n "$CC"; then
81ecdfbb
RW
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4299$as_echo "$CC" >&6; }
cac3d6c4 4300else
81ecdfbb
RW
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4302$as_echo "no" >&6; }
9e07f89d 4303fi
cac3d6c4 4304
81ecdfbb 4305
c6b750e1
DJ
4306 test -n "$CC" && break
4307 done
cac3d6c4 4308fi
c6b750e1
DJ
4309if test -z "$CC"; then
4310 ac_ct_CC=$CC
81ecdfbb 4311 for ac_prog in cl.exe
c6b750e1
DJ
4312do
4313 # Extract the first word of "$ac_prog", so it can be a program name with args.
4314set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4316$as_echo_n "checking for $ac_word... " >&6; }
4317if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4318 $as_echo_n "(cached) " >&6
cac3d6c4 4319else
c6b750e1
DJ
4320 if test -n "$ac_ct_CC"; then
4321 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4322else
c6b750e1
DJ
4323as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4324for as_dir in $PATH
4325do
4326 IFS=$as_save_IFS
4327 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4328 for ac_exec_ext in '' $ac_executable_extensions; do
4329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4330 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4331 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4332 break 2
4333 fi
4334done
81ecdfbb
RW
4335 done
4336IFS=$as_save_IFS
c6b750e1 4337
cac3d6c4
CM
4338fi
4339fi
c6b750e1
DJ
4340ac_ct_CC=$ac_cv_prog_ac_ct_CC
4341if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4343$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4344else
81ecdfbb
RW
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4346$as_echo "no" >&6; }
cac3d6c4 4347fi
376a0e54 4348
81ecdfbb 4349
c6b750e1
DJ
4350 test -n "$ac_ct_CC" && break
4351done
4352
81ecdfbb
RW
4353 if test "x$ac_ct_CC" = x; then
4354 CC=""
4355 else
4356 case $cross_compiling:$ac_tool_warned in
4357yes:)
4358{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4359$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4360ac_tool_warned=yes ;;
4361esac
4362 CC=$ac_ct_CC
4363 fi
c6b750e1
DJ
4364fi
4365
4366fi
4367
4368
81ecdfbb
RW
4369test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4370$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4371as_fn_error "no acceptable C compiler found in \$PATH
4372See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4373
4374# Provide some information about the compiler.
81ecdfbb
RW
4375$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4376set X $ac_compile
4377ac_compiler=$2
4378for ac_option in --version -v -V -qversion; do
4379 { { ac_try="$ac_compiler $ac_option >&5"
4380case "(($ac_try" in
4381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4382 *) ac_try_echo=$ac_try;;
4383esac
4384eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4385$as_echo "$ac_try_echo"; } >&5
4386 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4387 ac_status=$?
81ecdfbb
RW
4388 if test -s conftest.err; then
4389 sed '10a\
4390... rest of stderr output deleted ...
4391 10q' conftest.err >conftest.er1
4392 cat conftest.er1 >&5
4393 rm -f conftest.er1 conftest.err
4394 fi
4395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4396 test $ac_status = 0; }
4397done
c6b750e1 4398
81ecdfbb 4399cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4400/* end confdefs.h. */
4401
4402int
4403main ()
4404{
4405
4406 ;
4407 return 0;
4408}
4409_ACEOF
4410ac_clean_files_save=$ac_clean_files
81ecdfbb 4411ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4412# Try to create an executable without -o first, disregard a.out.
4413# It will help us diagnose broken compilers, and finding out an intuition
4414# of exeext.
81ecdfbb
RW
4415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4416$as_echo_n "checking for C compiler default output file name... " >&6; }
4417ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4418
4419# The possible output files:
4420ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4421
4422ac_rmfiles=
4423for ac_file in $ac_files
4424do
4425 case $ac_file in
4426 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4427 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4428 esac
4429done
4430rm -f $ac_rmfiles
4431
4432if { { ac_try="$ac_link_default"
4433case "(($ac_try" in
4434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4435 *) ac_try_echo=$ac_try;;
4436esac
4437eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4438$as_echo "$ac_try_echo"; } >&5
4439 (eval "$ac_link_default") 2>&5
c6b750e1 4440 ac_status=$?
81ecdfbb
RW
4441 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4442 test $ac_status = 0; }; then :
4443 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4444# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4445# in a Makefile. We should not override ac_cv_exeext if it was cached,
4446# so that the user can short-circuit this test for compilers unknown to
4447# Autoconf.
4448for ac_file in $ac_files ''
c6b750e1
DJ
4449do
4450 test -f "$ac_file" || continue
4451 case $ac_file in
81ecdfbb 4452 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4453 ;;
4454 [ab].out )
4455 # We found the default executable, but exeext='' is most
4456 # certainly right.
4457 break;;
4458 *.* )
81ecdfbb
RW
4459 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4460 then :; else
4461 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4462 fi
4463 # We set ac_cv_exeext here because the later test for it is not
4464 # safe: cross compilers may not add the suffix if given an `-o'
4465 # argument, so we may need to know it at that point already.
4466 # Even if this section looks crufty: it has the advantage of
4467 # actually working.
c6b750e1
DJ
4468 break;;
4469 * )
4470 break;;
4471 esac
4472done
81ecdfbb
RW
4473test "$ac_cv_exeext" = no && ac_cv_exeext=
4474
c6b750e1 4475else
81ecdfbb
RW
4476 ac_file=''
4477fi
4478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4479$as_echo "$ac_file" >&6; }
4480if test -z "$ac_file"; then :
4481 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4482sed 's/^/| /' conftest.$ac_ext >&5
4483
81ecdfbb
RW
4484{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4485$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4486{ as_fn_set_status 77
4487as_fn_error "C compiler cannot create executables
4488See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4489fi
c6b750e1 4490ac_exeext=$ac_cv_exeext
c6b750e1 4491
81ecdfbb 4492# Check that the compiler produces executables we can run. If not, either
c6b750e1 4493# the compiler is broken, or we cross compile.
81ecdfbb
RW
4494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4495$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4496# If not cross compiling, check that we can run a simple program.
4497if test "$cross_compiling" != yes; then
4498 if { ac_try='./$ac_file'
81ecdfbb
RW
4499 { { case "(($ac_try" in
4500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4501 *) ac_try_echo=$ac_try;;
4502esac
4503eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4504$as_echo "$ac_try_echo"; } >&5
4505 (eval "$ac_try") 2>&5
c6b750e1 4506 ac_status=$?
81ecdfbb
RW
4507 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4508 test $ac_status = 0; }; }; then
c6b750e1
DJ
4509 cross_compiling=no
4510 else
4511 if test "$cross_compiling" = maybe; then
4512 cross_compiling=yes
4513 else
81ecdfbb
RW
4514 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4515$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4516as_fn_error "cannot run C compiled programs.
c6b750e1 4517If you meant to cross compile, use \`--host'.
81ecdfbb 4518See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4519 fi
4520 fi
4521fi
81ecdfbb
RW
4522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4523$as_echo "yes" >&6; }
c6b750e1 4524
81ecdfbb 4525rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4526ac_clean_files=$ac_clean_files_save
81ecdfbb 4527# Check that the compiler produces executables we can run. If not, either
c6b750e1 4528# the compiler is broken, or we cross compile.
81ecdfbb
RW
4529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4530$as_echo_n "checking whether we are cross compiling... " >&6; }
4531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4532$as_echo "$cross_compiling" >&6; }
4533
4534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4535$as_echo_n "checking for suffix of executables... " >&6; }
4536if { { ac_try="$ac_link"
4537case "(($ac_try" in
4538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4539 *) ac_try_echo=$ac_try;;
4540esac
4541eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4542$as_echo "$ac_try_echo"; } >&5
4543 (eval "$ac_link") 2>&5
c6b750e1 4544 ac_status=$?
81ecdfbb
RW
4545 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4546 test $ac_status = 0; }; then :
c6b750e1
DJ
4547 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4548# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4549# work properly (i.e., refer to `conftest.exe'), while it won't with
4550# `rm'.
4551for ac_file in conftest.exe conftest conftest.*; do
4552 test -f "$ac_file" || continue
4553 case $ac_file in
81ecdfbb 4554 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4555 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4556 break;;
4557 * ) break;;
4558 esac
4559done
4560else
81ecdfbb
RW
4561 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4562$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4563as_fn_error "cannot compute suffix of executables: cannot compile and link
4564See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4565fi
c6b750e1 4566rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4568$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4569
4570rm -f conftest.$ac_ext
4571EXEEXT=$ac_cv_exeext
4572ac_exeext=$EXEEXT
81ecdfbb
RW
4573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4574$as_echo_n "checking for suffix of object files... " >&6; }
4575if test "${ac_cv_objext+set}" = set; then :
4576 $as_echo_n "(cached) " >&6
c6b750e1 4577else
81ecdfbb 4578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4579/* end confdefs.h. */
4580
4581int
4582main ()
4583{
4584
4585 ;
4586 return 0;
4587}
4588_ACEOF
4589rm -f conftest.o conftest.obj
81ecdfbb
RW
4590if { { ac_try="$ac_compile"
4591case "(($ac_try" in
4592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4593 *) ac_try_echo=$ac_try;;
4594esac
4595eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4596$as_echo "$ac_try_echo"; } >&5
4597 (eval "$ac_compile") 2>&5
c6b750e1 4598 ac_status=$?
81ecdfbb
RW
4599 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4600 test $ac_status = 0; }; then :
4601 for ac_file in conftest.o conftest.obj conftest.*; do
4602 test -f "$ac_file" || continue;
c6b750e1 4603 case $ac_file in
81ecdfbb 4604 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4605 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4606 break;;
4607 esac
4608done
cac3d6c4 4609else
81ecdfbb 4610 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4611sed 's/^/| /' conftest.$ac_ext >&5
4612
81ecdfbb
RW
4613{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4614$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4615as_fn_error "cannot compute suffix of object files: cannot compile
4616See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4617fi
c6b750e1
DJ
4618rm -f conftest.$ac_cv_objext conftest.$ac_ext
4619fi
81ecdfbb
RW
4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4621$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4622OBJEXT=$ac_cv_objext
4623ac_objext=$OBJEXT
81ecdfbb
RW
4624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4625$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4626if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4627 $as_echo_n "(cached) " >&6
c6b750e1 4628else
81ecdfbb 4629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4630/* end confdefs.h. */
4631
4632int
4633main ()
4634{
4635#ifndef __GNUC__
4636 choke me
4637#endif
4638
4639 ;
4640 return 0;
4641}
4642_ACEOF
81ecdfbb 4643if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4644 ac_compiler_gnu=yes
4645else
81ecdfbb 4646 ac_compiler_gnu=no
c6b750e1 4647fi
81ecdfbb 4648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4649ac_cv_c_compiler_gnu=$ac_compiler_gnu
4650
4651fi
81ecdfbb
RW
4652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4653$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4654if test $ac_compiler_gnu = yes; then
4655 GCC=yes
4656else
4657 GCC=
4658fi
c6b750e1
DJ
4659ac_test_CFLAGS=${CFLAGS+set}
4660ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4662$as_echo_n "checking whether $CC accepts -g... " >&6; }
4663if test "${ac_cv_prog_cc_g+set}" = set; then :
4664 $as_echo_n "(cached) " >&6
4665else
4666 ac_save_c_werror_flag=$ac_c_werror_flag
4667 ac_c_werror_flag=yes
4668 ac_cv_prog_cc_g=no
4669 CFLAGS="-g"
4670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4671/* end confdefs.h. */
4672
4673int
4674main ()
4675{
4676
4677 ;
4678 return 0;
4679}
4680_ACEOF
81ecdfbb 4681if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4682 ac_cv_prog_cc_g=yes
4683else
81ecdfbb
RW
4684 CFLAGS=""
4685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4686/* end confdefs.h. */
4687
4688int
4689main ()
4690{
4691
4692 ;
4693 return 0;
4694}
4695_ACEOF
4696if ac_fn_c_try_compile "$LINENO"; then :
4697
4698else
4699 ac_c_werror_flag=$ac_save_c_werror_flag
4700 CFLAGS="-g"
4701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4702/* end confdefs.h. */
cac3d6c4 4703
81ecdfbb
RW
4704int
4705main ()
4706{
4707
4708 ;
4709 return 0;
4710}
4711_ACEOF
4712if ac_fn_c_try_compile "$LINENO"; then :
4713 ac_cv_prog_cc_g=yes
4714fi
4715rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4716fi
81ecdfbb 4717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4718fi
81ecdfbb
RW
4719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4720 ac_c_werror_flag=$ac_save_c_werror_flag
4721fi
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4723$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4724if test "$ac_test_CFLAGS" = set; then
c6b750e1 4725 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4726elif test $ac_cv_prog_cc_g = yes; then
4727 if test "$GCC" = yes; then
4728 CFLAGS="-g -O2"
4729 else
4730 CFLAGS="-g"
4731 fi
4732else
4733 if test "$GCC" = yes; then
4734 CFLAGS="-O2"
4735 else
4736 CFLAGS=
4737 fi
4738fi
81ecdfbb
RW
4739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4740$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4741if test "${ac_cv_prog_cc_c89+set}" = set; then :
4742 $as_echo_n "(cached) " >&6
c6b750e1 4743else
81ecdfbb 4744 ac_cv_prog_cc_c89=no
c6b750e1 4745ac_save_CC=$CC
81ecdfbb 4746cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4747/* end confdefs.h. */
4748#include <stdarg.h>
4749#include <stdio.h>
4750#include <sys/types.h>
4751#include <sys/stat.h>
4752/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4753struct buf { int x; };
4754FILE * (*rcsopen) (struct buf *, struct stat *, int);
4755static char *e (p, i)
4756 char **p;
4757 int i;
4758{
4759 return p[i];
4760}
4761static char *f (char * (*g) (char **, int), char **p, ...)
4762{
4763 char *s;
4764 va_list v;
4765 va_start (v,p);
4766 s = g (p, va_arg (v,int));
4767 va_end (v);
4768 return s;
4769}
4770
4771/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4772 function prototypes and stuff, but not '\xHH' hex character constants.
4773 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4774 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4775 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4776 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4777 that's true only with -std. */
c6b750e1
DJ
4778int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4779
81ecdfbb
RW
4780/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4781 inside strings and character constants. */
4782#define FOO(x) 'x'
4783int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4784
c6b750e1
DJ
4785int test (int i, double x);
4786struct s1 {int (*f) (int a);};
4787struct s2 {int (*f) (double a);};
4788int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4789int argc;
4790char **argv;
4791int
4792main ()
4793{
4794return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4795 ;
4796 return 0;
4797}
4798_ACEOF
81ecdfbb
RW
4799for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4800 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4801do
4802 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4803 if ac_fn_c_try_compile "$LINENO"; then :
4804 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4805fi
81ecdfbb
RW
4806rm -f core conftest.err conftest.$ac_objext
4807 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4808done
81ecdfbb 4809rm -f conftest.$ac_ext
c6b750e1
DJ
4810CC=$ac_save_CC
4811
4812fi
81ecdfbb
RW
4813# AC_CACHE_VAL
4814case "x$ac_cv_prog_cc_c89" in
4815 x)
4816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4817$as_echo "none needed" >&6; } ;;
4818 xno)
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4820$as_echo "unsupported" >&6; } ;;
c6b750e1 4821 *)
81ecdfbb
RW
4822 CC="$CC $ac_cv_prog_cc_c89"
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4824$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4825esac
81ecdfbb 4826if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4827
c6b750e1
DJ
4828fi
4829
c6b750e1
DJ
4830ac_ext=c
4831ac_cpp='$CPP $CPPFLAGS'
4832ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4833ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4834ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4835
81ecdfbb 4836ac_ext=cpp
18f6b6ee
PB
4837ac_cpp='$CXXCPP $CPPFLAGS'
4838ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4839ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4840ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4841if test -z "$CXX"; then
4842 if test -n "$CCC"; then
4843 CXX=$CCC
4844 else
4845 if test -n "$ac_tool_prefix"; then
4846 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4847 do
4848 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4849set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4851$as_echo_n "checking for $ac_word... " >&6; }
4852if test "${ac_cv_prog_CXX+set}" = set; then :
4853 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4854else
4855 if test -n "$CXX"; then
4856 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4857else
4858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4859for as_dir in $PATH
4860do
4861 IFS=$as_save_IFS
4862 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4863 for ac_exec_ext in '' $ac_executable_extensions; do
4864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4865 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4867 break 2
4868 fi
4869done
81ecdfbb
RW
4870 done
4871IFS=$as_save_IFS
512b7dfb 4872
18f6b6ee
PB
4873fi
4874fi
4875CXX=$ac_cv_prog_CXX
4876if test -n "$CXX"; then
81ecdfbb
RW
4877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4878$as_echo "$CXX" >&6; }
18f6b6ee 4879else
81ecdfbb
RW
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4881$as_echo "no" >&6; }
18f6b6ee
PB
4882fi
4883
81ecdfbb 4884
18f6b6ee
PB
4885 test -n "$CXX" && break
4886 done
4887fi
4888if test -z "$CXX"; then
4889 ac_ct_CXX=$CXX
81ecdfbb 4890 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4891do
4892 # Extract the first word of "$ac_prog", so it can be a program name with args.
4893set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4895$as_echo_n "checking for $ac_word... " >&6; }
4896if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4897 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4898else
4899 if test -n "$ac_ct_CXX"; then
4900 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4901else
4902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4903for as_dir in $PATH
4904do
4905 IFS=$as_save_IFS
4906 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4907 for ac_exec_ext in '' $ac_executable_extensions; do
4908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4909 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4911 break 2
512b7dfb 4912 fi
18f6b6ee 4913done
81ecdfbb
RW
4914 done
4915IFS=$as_save_IFS
512b7dfb 4916
18f6b6ee
PB
4917fi
4918fi
4919ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4920if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4922$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4923else
81ecdfbb
RW
4924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4925$as_echo "no" >&6; }
18f6b6ee
PB
4926fi
4927
81ecdfbb 4928
18f6b6ee
PB
4929 test -n "$ac_ct_CXX" && break
4930done
18f6b6ee 4931
81ecdfbb
RW
4932 if test "x$ac_ct_CXX" = x; then
4933 CXX="g++"
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 CXX=$ac_ct_CXX
4942 fi
18f6b6ee
PB
4943fi
4944
81ecdfbb
RW
4945 fi
4946fi
18f6b6ee 4947# Provide some information about the compiler.
81ecdfbb
RW
4948$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4949set X $ac_compile
4950ac_compiler=$2
4951for ac_option in --version -v -V -qversion; do
4952 { { ac_try="$ac_compiler $ac_option >&5"
4953case "(($ac_try" in
4954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4955 *) ac_try_echo=$ac_try;;
4956esac
4957eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4958$as_echo "$ac_try_echo"; } >&5
4959 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4960 ac_status=$?
81ecdfbb
RW
4961 if test -s conftest.err; then
4962 sed '10a\
4963... rest of stderr output deleted ...
4964 10q' conftest.err >conftest.er1
4965 cat conftest.er1 >&5
4966 rm -f conftest.er1 conftest.err
4967 fi
4968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4969 test $ac_status = 0; }
4970done
18f6b6ee 4971
81ecdfbb
RW
4972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4973$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4974if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4975 $as_echo_n "(cached) " >&6
18f6b6ee 4976else
81ecdfbb 4977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4978/* end confdefs.h. */
4979
4980int
4981main ()
4982{
4983#ifndef __GNUC__
4984 choke me
4985#endif
4986
4987 ;
4988 return 0;
4989}
4990_ACEOF
81ecdfbb 4991if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4992 ac_compiler_gnu=yes
4993else
81ecdfbb 4994 ac_compiler_gnu=no
18f6b6ee 4995fi
81ecdfbb 4996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4997ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4998
4999fi
81ecdfbb
RW
5000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5001$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5002if test $ac_compiler_gnu = yes; then
5003 GXX=yes
5004else
5005 GXX=
5006fi
18f6b6ee
PB
5007ac_test_CXXFLAGS=${CXXFLAGS+set}
5008ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
5009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5010$as_echo_n "checking whether $CXX accepts -g... " >&6; }
5011if test "${ac_cv_prog_cxx_g+set}" = set; then :
5012 $as_echo_n "(cached) " >&6
5013else
5014 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5015 ac_cxx_werror_flag=yes
5016 ac_cv_prog_cxx_g=no
5017 CXXFLAGS="-g"
5018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
5019/* end confdefs.h. */
5020
5021int
5022main ()
5023{
5024
5025 ;
5026 return 0;
5027}
5028_ACEOF
81ecdfbb 5029if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
5030 ac_cv_prog_cxx_g=yes
5031else
81ecdfbb
RW
5032 CXXFLAGS=""
5033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 5034/* end confdefs.h. */
81ecdfbb 5035
18f6b6ee
PB
5036int
5037main ()
5038{
81ecdfbb 5039
18f6b6ee
PB
5040 ;
5041 return 0;
5042}
5043_ACEOF
81ecdfbb 5044if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 5045
81ecdfbb
RW
5046else
5047 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5048 CXXFLAGS="-g"
5049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 5050/* end confdefs.h. */
81ecdfbb 5051
18f6b6ee
PB
5052int
5053main ()
5054{
81ecdfbb 5055
18f6b6ee
PB
5056 ;
5057 return 0;
5058}
5059_ACEOF
81ecdfbb
RW
5060if ac_fn_cxx_try_compile "$LINENO"; then :
5061 ac_cv_prog_cxx_g=yes
18f6b6ee 5062fi
81ecdfbb
RW
5063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5064fi
5065rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5066fi
5067rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5068 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5069fi
5070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5071$as_echo "$ac_cv_prog_cxx_g" >&6; }
5072if test "$ac_test_CXXFLAGS" = set; then
5073 CXXFLAGS=$ac_save_CXXFLAGS
5074elif test $ac_cv_prog_cxx_g = yes; then
5075 if test "$GXX" = yes; then
5076 CXXFLAGS="-g -O2"
5077 else
5078 CXXFLAGS="-g"
5079 fi
5080else
5081 if test "$GXX" = yes; then
5082 CXXFLAGS="-O2"
5083 else
5084 CXXFLAGS=
5085 fi
18f6b6ee 5086fi
18f6b6ee
PB
5087ac_ext=c
5088ac_cpp='$CPP $CPPFLAGS'
5089ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5090ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5091ac_compiler_gnu=$ac_cv_c_compiler_gnu
5092
5093
5094# We must set the default linker to the linker used by gcc for the correct
5095# operation of libtool. If LD is not defined and we are using gcc, try to
5096# set the LD default to the ld used by gcc.
5097if test -z "$LD"; then
5098 if test "$GCC" = yes; then
5099 case $build in
5100 *-*-mingw*)
5101 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5102 *)
5103 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5104 esac
5105 case $gcc_prog_ld in
5106 # Accept absolute paths.
5107 [\\/]* | [A-Za-z]:[\\/]*)
5108 LD="$gcc_prog_ld" ;;
5109 esac
5110 fi
512b7dfb
PB
5111fi
5112
b3676d82
EB
5113# Check whether -static-libstdc++ -static-libgcc is supported.
5114have_static_libs=no
5115if test "$GCC" = yes; then
5116 saved_LDFLAGS="$LDFLAGS"
5117
5118 LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
5120$as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
5121 ac_ext=cpp
5122ac_cpp='$CXXCPP $CPPFLAGS'
5123ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5124ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5125ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5126
5127
5128cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5129/* end confdefs.h. */
a882be68
EB
5130
5131#if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5132#error -static-libstdc++ not implemented
5133#endif
b3676d82
EB
5134int main() {}
5135_ACEOF
5136if ac_fn_cxx_try_link "$LINENO"; then :
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5138$as_echo "yes" >&6; }; have_static_libs=yes
5139else
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5141$as_echo "no" >&6; }
5142fi
5143rm -f core conftest.err conftest.$ac_objext \
5144 conftest$ac_exeext conftest.$ac_ext
5145 ac_ext=c
5146ac_cpp='$CPP $CPPFLAGS'
5147ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5148ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5149ac_compiler_gnu=$ac_cv_c_compiler_gnu
5150
5151
5152 LDFLAGS="$saved_LDFLAGS"
5153fi
5154
512b7dfb
PB
5155
5156
5157
c6b750e1 5158if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5159 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5160set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5162$as_echo_n "checking for $ac_word... " >&6; }
5163if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5164 $as_echo_n "(cached) " >&6
9e07f89d 5165else
512b7dfb
PB
5166 if test -n "$GNATBIND"; then
5167 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5168else
c6b750e1
DJ
5169as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5170for as_dir in $PATH
5171do
5172 IFS=$as_save_IFS
5173 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5174 for ac_exec_ext in '' $ac_executable_extensions; do
5175 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5176 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5177 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5178 break 2
5179 fi
5180done
81ecdfbb
RW
5181 done
5182IFS=$as_save_IFS
c6b750e1 5183
9e07f89d
NN
5184fi
5185fi
512b7dfb
PB
5186GNATBIND=$ac_cv_prog_GNATBIND
5187if test -n "$GNATBIND"; then
81ecdfbb
RW
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5189$as_echo "$GNATBIND" >&6; }
9e07f89d 5190else
81ecdfbb
RW
5191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5192$as_echo "no" >&6; }
9e07f89d
NN
5193fi
5194
81ecdfbb 5195
c6b750e1 5196fi
512b7dfb
PB
5197if test -z "$ac_cv_prog_GNATBIND"; then
5198 ac_ct_GNATBIND=$GNATBIND
5199 # Extract the first word of "gnatbind", so it can be a program name with args.
5200set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5202$as_echo_n "checking for $ac_word... " >&6; }
5203if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5204 $as_echo_n "(cached) " >&6
9e07f89d 5205else
512b7dfb
PB
5206 if test -n "$ac_ct_GNATBIND"; then
5207 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5208else
c6b750e1
DJ
5209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5210for as_dir in $PATH
5211do
5212 IFS=$as_save_IFS
5213 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5214 for ac_exec_ext in '' $ac_executable_extensions; do
5215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5216 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5217 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5218 break 2
5219 fi
5220done
81ecdfbb
RW
5221 done
5222IFS=$as_save_IFS
c6b750e1 5223
9e07f89d
NN
5224fi
5225fi
512b7dfb
PB
5226ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5227if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5229$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5230else
81ecdfbb
RW
5231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5232$as_echo "no" >&6; }
9e07f89d
NN
5233fi
5234
81ecdfbb
RW
5235 if test "x$ac_ct_GNATBIND" = x; then
5236 GNATBIND="no"
5237 else
5238 case $cross_compiling:$ac_tool_warned in
5239yes:)
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5241$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5242ac_tool_warned=yes ;;
5243esac
5244 GNATBIND=$ac_ct_GNATBIND
5245 fi
24ff9987 5246else
512b7dfb 5247 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5248fi
5249
7df2cd5d 5250if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5251 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5252set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5254$as_echo_n "checking for $ac_word... " >&6; }
5255if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5256 $as_echo_n "(cached) " >&6
7df2cd5d 5257else
512b7dfb
PB
5258 if test -n "$GNATMAKE"; then
5259 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5260else
5261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5262for as_dir in $PATH
5263do
5264 IFS=$as_save_IFS
5265 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5266 for ac_exec_ext in '' $ac_executable_extensions; do
5267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5268 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5270 break 2
5271 fi
5272done
81ecdfbb
RW
5273 done
5274IFS=$as_save_IFS
7df2cd5d
PB
5275
5276fi
5277fi
512b7dfb
PB
5278GNATMAKE=$ac_cv_prog_GNATMAKE
5279if test -n "$GNATMAKE"; then
81ecdfbb
RW
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5281$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5282else
81ecdfbb
RW
5283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5284$as_echo "no" >&6; }
7df2cd5d
PB
5285fi
5286
81ecdfbb 5287
7df2cd5d 5288fi
512b7dfb
PB
5289if test -z "$ac_cv_prog_GNATMAKE"; then
5290 ac_ct_GNATMAKE=$GNATMAKE
5291 # Extract the first word of "gnatmake", so it can be a program name with args.
5292set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5294$as_echo_n "checking for $ac_word... " >&6; }
5295if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5296 $as_echo_n "(cached) " >&6
7df2cd5d 5297else
512b7dfb
PB
5298 if test -n "$ac_ct_GNATMAKE"; then
5299 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5300else
5301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5302for as_dir in $PATH
5303do
5304 IFS=$as_save_IFS
5305 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5306 for ac_exec_ext in '' $ac_executable_extensions; do
5307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5308 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5310 break 2
5311 fi
5312done
81ecdfbb
RW
5313 done
5314IFS=$as_save_IFS
7df2cd5d 5315
7df2cd5d
PB
5316fi
5317fi
512b7dfb
PB
5318ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5319if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5321$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5322else
81ecdfbb
RW
5323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5324$as_echo "no" >&6; }
7df2cd5d
PB
5325fi
5326
81ecdfbb
RW
5327 if test "x$ac_ct_GNATMAKE" = x; then
5328 GNATMAKE="no"
5329 else
5330 case $cross_compiling:$ac_tool_warned in
5331yes:)
5332{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5333$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5334ac_tool_warned=yes ;;
5335esac
5336 GNATMAKE=$ac_ct_GNATMAKE
5337 fi
7df2cd5d 5338else
512b7dfb 5339 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5340fi
5341
81ecdfbb
RW
5342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5343$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5344if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5345 $as_echo_n "(cached) " >&6
9e07f89d
NN
5346else
5347 cat >conftest.adb <<EOF
5348procedure conftest is begin null; end conftest;
5349EOF
5350acx_cv_cc_gcc_supports_ada=no
5351# There is a bug in old released versions of GCC which causes the
5352# driver to exit successfully when the appropriate language module
5353# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5354# Therefore we must check for the error message as well as an
5355# unsuccessful exit.
b8908782
DD
5356# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5357# given a .adb file, but produce no object file. So we must check
5358# if an object file was really produced to guard against this.
9e07f89d 5359errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5360if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5361 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5362fi
5363rm -f conftest.*
5364fi
81ecdfbb
RW
5365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5366$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5367
64b986c0 5368if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5369 have_gnat=yes
5370else
5371 have_gnat=no
5372fi
5373
81ecdfbb
RW
5374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5375$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5376if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5377 $as_echo_n "(cached) " >&6
b8908782
DD
5378else
5379 echo abfoo >t1
5380 echo cdfoo >t2
5381 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5382 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5383 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5384 :
5385 else
5386 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5387 fi
5388 fi
b8908782
DD
5389 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5390 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5391 :
b8908782
DD
5392 else
5393 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5394 fi
5395 fi
5396 rm t1 t2
5397
5398fi
81ecdfbb
RW
5399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5400$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5401do_compare="$gcc_cv_prog_cmp_skip"
5402
5403
9e07f89d 5404
ffdd6afc
ILT
5405# Check whether --enable-bootstrap was given.
5406if test "${enable_bootstrap+set}" = set; then :
5407 enableval=$enable_bootstrap;
5408else
5409 enable_bootstrap=default
5410fi
5411
5412
5413# Issue errors and warnings for invalid/strange bootstrap combinations.
5414if test -r $srcdir/gcc/configure; then
5415 have_compiler=yes
5416else
5417 have_compiler=no
5418fi
5419
5420case "$have_compiler:$host:$target:$enable_bootstrap" in
5421 *:*:*:no) ;;
5422
5423 # Default behavior. Enable bootstrap if we have a compiler
5424 # and we are in a native configuration.
5425 yes:$build:$build:default)
5426 enable_bootstrap=yes ;;
5427
5428 *:*:*:default)
5429 enable_bootstrap=no ;;
5430
5431 # We have a compiler and we are in a native configuration, bootstrap is ok
5432 yes:$build:$build:yes)
5433 ;;
5434
5435 # Other configurations, but we have a compiler. Assume the user knows
5436 # what he's doing.
5437 yes:*:*:yes)
5438 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5439$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5440 ;;
5441
5442 # No compiler: if they passed --enable-bootstrap explicitly, fail
5443 no:*:*:yes)
5444 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5445
5446 # Fail if wrong command line
5447 *)
5448 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5449 ;;
5450esac
5451
ce6c656d
L
5452# When bootstrapping with GCC, build stage 1 in C++98 mode to ensure that a
5453# C++98 compiler can still start the bootstrap.
5454if test "$enable_bootstrap:$GXX" = "yes:yes"; then
5455 CXX="$CXX -std=gnu++98"
5456fi
5457
d5f2ee2e
KG
5458# Used for setting $lt_cv_objdir
5459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5460$as_echo_n "checking for objdir... " >&6; }
5461if test "${lt_cv_objdir+set}" = set; then :
5462 $as_echo_n "(cached) " >&6
5463else
5464 rm -f .libs 2>/dev/null
5465mkdir .libs 2>/dev/null
5466if test -d .libs; then
5467 lt_cv_objdir=.libs
5468else
5469 # MS-DOS does not allow filenames that begin with a dot.
5470 lt_cv_objdir=_libs
5471fi
5472rmdir .libs 2>/dev/null
5473fi
5474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5475$as_echo "$lt_cv_objdir" >&6; }
5476objdir=$lt_cv_objdir
5477
5478
5479
5480
5481
5482cat >>confdefs.h <<_ACEOF
5483#define LT_OBJDIR "$lt_cv_objdir/"
5484_ACEOF
5485
5486
5487
e8a5fa9c 5488# Check for GMP, MPFR and MPC
d9b76ff9 5489gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5490gmpinc=
4b900473 5491have_gmp=no
e8a5fa9c
RW
5492
5493# Specify a location for mpc
5494# check for this first so it ends up on the link line before mpfr.
5495
81ecdfbb
RW
5496# Check whether --with-mpc was given.
5497if test "${with_mpc+set}" = set; then :
5498 withval=$with_mpc;
5499fi
e8a5fa9c 5500
e8a5fa9c 5501
e552509b 5502# Check whether --with-mpc-include was given.
81ecdfbb
RW
5503if test "${with_mpc_include+set}" = set; then :
5504 withval=$with_mpc_include;
5505fi
e8a5fa9c 5506
e8a5fa9c 5507
e552509b 5508# Check whether --with-mpc-lib was given.
81ecdfbb
RW
5509if test "${with_mpc_lib+set}" = set; then :
5510 withval=$with_mpc_lib;
5511fi
e8a5fa9c 5512
e8a5fa9c
RW
5513
5514if test "x$with_mpc" != x; then
d9b76ff9
KG
5515 gmplibs="-L$with_mpc/lib $gmplibs"
5516 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5517fi
5518if test "x$with_mpc_include" != x; then
d9b76ff9 5519 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5520fi
5521if test "x$with_mpc_lib" != x; then
d9b76ff9 5522 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5523fi
5524if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5525 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5526 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5527 # Do not test the mpc version. Assume that it is sufficient, since
5528 # it is in the source tree, and the library has not been built yet
5529 # but it would be included on the link line in the version check below
5530 # hence making the test fail.
d9b76ff9 5531 have_gmp=yes
e8a5fa9c 5532fi
4b900473 5533
11b04d1f
DD
5534# Specify a location for mpfr
5535# check for this first so it ends up on the link line before gmp.
c6b750e1 5536
81ecdfbb
RW
5537# Check whether --with-mpfr-dir was given.
5538if test "${with_mpfr_dir+set}" = set; then :
5539 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5540Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5541fi
5542
11b04d1f
DD
5543
5544
81ecdfbb
RW
5545# Check whether --with-mpfr was given.
5546if test "${with_mpfr+set}" = set; then :
5547 withval=$with_mpfr;
5548fi
c6b750e1 5549
11b04d1f 5550
e552509b 5551# Check whether --with-mpfr-include was given.
81ecdfbb
RW
5552if test "${with_mpfr_include+set}" = set; then :
5553 withval=$with_mpfr_include;
5554fi
c6b750e1 5555
8a0d8a5c 5556
e552509b 5557# Check whether --with-mpfr-lib was given.
81ecdfbb
RW
5558if test "${with_mpfr_lib+set}" = set; then :
5559 withval=$with_mpfr_lib;
5560fi
8a0d8a5c 5561
11b04d1f
DD
5562
5563if test "x$with_mpfr" != x; then
5564 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5565 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5566fi
8a0d8a5c 5567if test "x$with_mpfr_include" != x; then
d9b76ff9 5568 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5569fi
5570if test "x$with_mpfr_lib" != x; then
5571 gmplibs="-L$with_mpfr_lib $gmplibs"
5572fi
4b900473 5573if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
58b1dd21
NC
5574 # MPFR v3.1.0 moved the sources into a src sub-directory.
5575 if test -d ${srcdir}/mpfr/src; then
5576 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5577 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5578 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
5579 else
5580 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
5581 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
5582 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
5583 fi
4b900473
PB
5584 # Do not test the mpfr version. Assume that it is sufficient, since
5585 # it is in the source tree, and the library has not been built yet
5586 # but it would be included on the link line in the version check below
5587 # hence making the test fail.
5588 have_gmp=yes
5589fi
11b04d1f 5590
4b1cb4fe 5591# Specify a location for gmp
c6b750e1 5592
81ecdfbb
RW
5593# Check whether --with-gmp-dir was given.
5594if test "${with_gmp_dir+set}" = set; then :
5595 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5596Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5597fi
5598
4b1cb4fe
DD
5599
5600
81ecdfbb
RW
5601# Check whether --with-gmp was given.
5602if test "${with_gmp+set}" = set; then :
5603 withval=$with_gmp;
5604fi
c6b750e1 5605
4b1cb4fe 5606
e552509b 5607# Check whether --with-gmp-include was given.
81ecdfbb
RW
5608if test "${with_gmp_include+set}" = set; then :
5609 withval=$with_gmp_include;
5610fi
c6b750e1 5611
8a0d8a5c 5612
e552509b 5613# Check whether --with-gmp-lib was given.
81ecdfbb
RW
5614if test "${with_gmp_lib+set}" = set; then :
5615 withval=$with_gmp_lib;
5616fi
8a0d8a5c
PB
5617
5618
4b1cb4fe 5619
11b04d1f
DD
5620if test "x$with_gmp" != x; then
5621 gmplibs="-L$with_gmp/lib $gmplibs"
5622 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5623fi
8a0d8a5c
PB
5624if test "x$with_gmp_include" != x; then
5625 gmpinc="-I$with_gmp_include $gmpinc"
5626fi
5627if test "x$with_gmp_lib" != x; then
5628 gmplibs="-L$with_gmp_lib $gmplibs"
5629fi
4b900473 5630if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5631 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5632 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5633 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5634 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
7ec59b9e 5635 extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5636 # Do not test the gmp version. Assume that it is sufficient, since
5637 # it is in the source tree, and the library has not been built yet
5638 # but it would be included on the link line in the version check below
5639 # hence making the test fail.
5640 have_gmp=yes
5641fi
4b1cb4fe 5642
ceb92e78 5643if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5644 have_gmp=yes
5645 saved_CFLAGS="$CFLAGS"
5646 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5647 # Check for the recommended and required versions of GMP.
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5649$as_echo_n "checking for the correct version of gmp.h... " >&6; }
a009f2e7
RW
5650
5651cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5652/* end confdefs.h. */
5653#include "gmp.h"
5654int
5655main ()
5656{
5657
5658 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5659 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8e71395b 5660 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
a6b5846e
KG
5661 choke me
5662 #endif
5663
5664 ;
5665 return 0;
5666}
5667_ACEOF
5668if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5670/* end confdefs.h. */
a6b5846e 5671#include <gmp.h>
c6b750e1
DJ
5672int
5673main ()
5674{
4b1cb4fe 5675
a6b5846e
KG
5676 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5677 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5678 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5679 choke me
5680 #endif
c6b750e1
DJ
5681
5682 ;
5683 return 0;
5684}
5685_ACEOF
81ecdfbb
RW
5686if ac_fn_c_try_compile "$LINENO"; then :
5687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5688$as_echo "yes" >&6; }
a6b5846e
KG
5689else
5690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5691$as_echo "buggy but acceptable" >&6; }
5692fi
5693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5694else
81ecdfbb
RW
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5696$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5697fi
81ecdfbb 5698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5699
e8a5fa9c 5700 # If we have GMP, check the MPFR version.
4b900473 5701 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5702 # Check for the recommended and required versions of MPFR.
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5704$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5706/* end confdefs.h. */
9b134994 5707#include <gmp.h>
4b900473 5708 #include <mpfr.h>
c6b750e1
DJ
5709int
5710main ()
5711{
9b134994 5712
7ec59b9e 5713 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
4b900473
PB
5714 choke me
5715 #endif
c6b750e1
DJ
5716
5717 ;
5718 return 0;
5719}
5720_ACEOF
81ecdfbb
RW
5721if ac_fn_c_try_compile "$LINENO"; then :
5722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5723/* end confdefs.h. */
4b1cb4fe 5724#include <gmp.h>
4b900473 5725 #include <mpfr.h>
c6b750e1
DJ
5726int
5727main ()
5728{
9dbaa842 5729
a6b5846e 5730 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5731 choke me
5732 #endif
e8a5fa9c
RW
5733
5734 ;
5735 return 0;
5736}
5737_ACEOF
81ecdfbb
RW
5738if ac_fn_c_try_compile "$LINENO"; then :
5739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5740$as_echo "yes" >&6; }
e8a5fa9c 5741else
81ecdfbb
RW
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5743$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5744fi
81ecdfbb 5745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5746else
81ecdfbb
RW
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5748$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5749fi
81ecdfbb 5750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5751 fi
5752
5753 # Check for the MPC header version.
d9b76ff9 5754 if test x"$have_gmp" = xyes ; then
a6b5846e 5755 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5757$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5759/* end confdefs.h. */
5760#include <mpc.h>
5761int
5762main ()
5763{
5764
a6b5846e
KG
5765 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5766 choke me
5767 #endif
5768
5769 ;
5770 return 0;
5771}
5772_ACEOF
5773if ac_fn_c_try_compile "$LINENO"; then :
5774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5775/* end confdefs.h. */
5776#include <mpc.h>
5777int
5778main ()
5779{
5780
5781 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5782 choke me
5783 #endif
5784
5785 ;
5786 return 0;
5787}
5788_ACEOF
81ecdfbb
RW
5789if ac_fn_c_try_compile "$LINENO"; then :
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5791$as_echo "yes" >&6; }
a6b5846e
KG
5792else
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5794$as_echo "buggy but acceptable" >&6; }
5795fi
5796rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5797else
81ecdfbb 5798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5799$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5800fi
81ecdfbb 5801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5802 fi
5803
5804 # Now check the MPFR library.
5805 if test x"$have_gmp" = xyes; then
5806 saved_LIBS="$LIBS"
5807 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5809$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5811/* end confdefs.h. */
d9b76ff9 5812#include <mpc.h>
e8a5fa9c
RW
5813int
5814main ()
5815{
5816
5817 mpfr_t n;
5818 mpfr_t x;
d9b76ff9 5819 mpc_t c;
e8a5fa9c
RW
5820 int t;
5821 mpfr_init (n);
5822 mpfr_init (x);
5823 mpfr_atan2 (n, n, x, GMP_RNDN);
5824 mpfr_erfc (n, x, GMP_RNDN);
5825 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5826 mpfr_clear(n);
5827 mpfr_clear(x);
5828 mpc_init2 (c, 53);
5829 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5830 mpc_cosh (c, c, MPC_RNDNN);
5831 mpc_pow (c, c, c, MPC_RNDNN);
5832 mpc_acosh (c, c, MPC_RNDNN);
5833 mpc_clear (c);
c6b750e1
DJ
5834
5835 ;
5836 return 0;
5837}
5838_ACEOF
81ecdfbb
RW
5839if ac_fn_c_try_link "$LINENO"; then :
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5841$as_echo "yes" >&6; }
c6b750e1 5842else
81ecdfbb
RW
5843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5844$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5845fi
81ecdfbb
RW
5846rm -f core conftest.err conftest.$ac_objext \
5847 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5848 LIBS="$saved_LIBS"
5849 fi
5850
4b900473 5851 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5852
a6b5846e
KG
5853# The library versions listed in the error message below should match
5854# the HARD-minimums enforced above.
4b900473 5855 if test x$have_gmp != xyes; then
7ec59b9e 5856 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
d9b76ff9
KG
5857Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5858their locations. Source code for these libraries can be found at
5859their respective hosting sites as well as at
5860ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5861http://gcc.gnu.org/install/prerequisites.html for additional info. If
5862you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5863make sure that you have installed both the libraries and the header
5864files. They may be located in separate packages." "$LINENO" 5
4b900473 5865 fi
9dbaa842
DD
5866fi
5867
e8a5fa9c
RW
5868# Flags needed for both GMP, MPFR and/or MPC.
5869
5870
5871
4b1cb4fe
DD
5872
5873
5874
7ec59b9e 5875
b3676d82 5876# Libraries to use for stage1 or when not bootstrapping.
e8a5fa9c 5877
b3676d82
EB
5878# Check whether --with-stage1-libs was given.
5879if test "${with_stage1_libs+set}" = set; then :
5880 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
5881 stage1_libs=
e8a5fa9c 5882 else
b3676d82 5883 stage1_libs=$withval
e8a5fa9c
RW
5884 fi
5885else
68996839 5886 stage1_libs=
81ecdfbb
RW
5887fi
5888
e8a5fa9c
RW
5889
5890
b3676d82 5891# Linker flags to use for stage1 or when not bootstrapping.
e8a5fa9c 5892
b3676d82
EB
5893# Check whether --with-stage1-ldflags was given.
5894if test "${with_stage1_ldflags+set}" = set; then :
5895 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5896 stage1_ldflags=
e8a5fa9c 5897 else
b3676d82 5898 stage1_ldflags=$withval
e8a5fa9c
RW
5899 fi
5900else
b3676d82
EB
5901 stage1_ldflags=
5902 # In stage 1, default to linking libstdc++ and libgcc statically with GCC
5903 # if supported. But if the user explicitly specified the libraries to use,
5904 # trust that they are doing what they want.
5905 if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then
5906 stage1_ldflags="-static-libstdc++ -static-libgcc"
5907 fi
81ecdfbb
RW
5908fi
5909
e8a5fa9c
RW
5910
5911
68996839 5912# Libraries to use for stage2 and later builds.
e8a5fa9c 5913
81ecdfbb
RW
5914# Check whether --with-boot-libs was given.
5915if test "${with_boot_libs+set}" = set; then :
5916 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5917 poststage1_libs=
5918 else
5919 poststage1_libs=$withval
5920 fi
5921else
68996839 5922 poststage1_libs=
81ecdfbb
RW
5923fi
5924
e8a5fa9c
RW
5925
5926
143754cd
NC
5927# Linker flags to use for stage2 and later builds.
5928
5929# Check whether --with-boot-ldflags was given.
5930if test "${with_boot_ldflags+set}" = set; then :
5931 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5932 poststage1_ldflags=
5933 else
5934 poststage1_ldflags=$withval
5935 fi
5936else
5937 poststage1_ldflags=
4f11b223
ILT
5938 # In stages 2 and 3, default to linking libstdc++ and libgcc
5939 # statically. But if the user explicitly specified the libraries to
5940 # use, trust that they are doing what they want.
5941 if test "$poststage1_libs" = ""; then
143754cd
NC
5942 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5943 fi
5944fi
5945
5946
5947
1b6c0831
L
5948# GCC GRAPHITE dependency ISL.
5949# Basic setup is inlined here, actual checks are in config/isl.m4
e28c595f
JM
5950
5951
7ec59b9e
L
5952# Check whether --with-isl was given.
5953if test "${with_isl+set}" = set; then :
5954 withval=$with_isl;
81ecdfbb 5955fi
e28c595f 5956
e28c595f 5957
1b6c0831 5958# Treat --without-isl as a request to disable
8e71395b 5959# GRAPHITE support and skip all following checks.
1b6c0831 5960if test "x$with_isl" != "xno"; then
8e71395b
L
5961 # Check for ISL
5962
5963
7ec59b9e
L
5964# Check whether --with-isl-include was given.
5965if test "${with_isl_include+set}" = set; then :
5966 withval=$with_isl_include;
81ecdfbb
RW
5967fi
5968
e28c595f 5969
7ec59b9e
L
5970# Check whether --with-isl-lib was given.
5971if test "${with_isl_lib+set}" = set; then :
5972 withval=$with_isl_lib;
81ecdfbb 5973fi
e28c595f 5974
e28c595f 5975
7ec59b9e
L
5976 # Check whether --enable-isl-version-check was given.
5977if test "${enable_isl_version_check+set}" = set; then :
5978 enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
5979else
5980 ENABLE_ISL_CHECK=yes
b123da99
SP
5981fi
5982
5983
7ec59b9e
L
5984 # Initialize isllibs and islinc.
5985 case $with_isl in
5986 no)
5987 isllibs=
5988 islinc=
5989 ;;
5990 "" | yes)
5991 ;;
5992 *)
5993 isllibs="-L$with_isl/lib"
5994 islinc="-I$with_isl/include"
5995 ;;
5996 esac
5997 if test "x${with_isl_include}" != x ; then
5998 islinc="-I$with_isl_include"
5999 fi
6000 if test "x${with_isl_lib}" != x; then
6001 isllibs="-L$with_isl_lib"
6002 fi
6003 if test "x${islinc}" = x && test "x${isllibs}" = x \
6004 && test -d ${srcdir}/isl; then
6005 isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
6006 islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
6007 ENABLE_ISL_CHECK=no
3dae1673
JBG
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree ISL, disabling version check" >&5
6009$as_echo "$as_me: WARNING: using in-tree ISL, disabling version check" >&2;}
7ec59b9e 6010 fi
b123da99 6011
1b6c0831 6012 isllibs="${isllibs} -lisl"
b123da99 6013
e28c595f 6014
b3fc79f8
JBG
6015
6016 if test "${ENABLE_ISL_CHECK}" = yes ; then
6017 _isl_saved_CFLAGS=$CFLAGS
6018 _isl_saved_LDFLAGS=$LDFLAGS
6019 _isl_saved_LIBS=$LIBS
6020
6021 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
6022 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs}"
6023 LIBS="${_isl_saved_LIBS} -lisl"
6024
1b6c0831
L
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compatible ISL" >&5
6026$as_echo_n "checking for compatible ISL... " >&6; }
6027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b3fc79f8 6028/* end confdefs.h. */
1b6c0831 6029#include <isl/val.h>
b3fc79f8
JBG
6030int
6031main ()
6032{
1b6c0831 6033;
b3fc79f8
JBG
6034 ;
6035 return 0;
6036}
6037_ACEOF
1b6c0831 6038if ac_fn_c_try_link "$LINENO"; then :
b3fc79f8
JBG
6039 gcc_cv_isl=yes
6040else
6041 gcc_cv_isl=no
6042fi
1b6c0831
L
6043rm -f core conftest.err conftest.$ac_objext \
6044 conftest$ac_exeext conftest.$ac_ext
b3fc79f8
JBG
6045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
6046$as_echo "$gcc_cv_isl" >&6; }
6047
6048 CFLAGS=$_isl_saved_CFLAGS
6049 LDFLAGS=$_isl_saved_LDFLAGS
6050 LIBS=$_isl_saved_LIBS
6051 fi
6052
6053
e28c595f 6054
e28c595f 6055
7ec59b9e
L
6056
6057
7ec59b9e
L
6058 if test "x${with_isl}" = xno; then
6059 graphite_requested=no
6060 elif test "x${with_isl}" != x \
6061 || test "x${with_isl_include}" != x \
6062 || test "x${with_isl_lib}" != x ; then
6063 graphite_requested=yes
6064 else
6065 graphite_requested=no
b123da99 6066 fi
e28c595f 6067
e28c595f
JM
6068
6069
7ec59b9e
L
6070 if test "${gcc_cv_isl}" = no ; then
6071 isllibs=
6072 islinc=
6073 fi
e28c595f 6074
7ec59b9e
L
6075 if test "${graphite_requested}" = yes \
6076 && test "x${isllibs}" = x \
6077 && test "x${islinc}" = x ; then
e28c595f 6078
7ec59b9e
L
6079 as_fn_error "Unable to find a usable ISL. See config.log for details." "$LINENO" 5
6080 fi
e552509b 6081
e28c595f 6082
e552509b
ILT
6083fi
6084
1b6c0831 6085# If the ISL check failed, disable builds of in-tree variant of ISL
8e71395b 6086if test "x$with_isl" = xno ||
8e71395b 6087 test "x$gcc_cv_isl" = xno; then
1b6c0831 6088 noconfigdirs="$noconfigdirs isl"
8e71395b 6089 islinc=
7ec59b9e
L
6090fi
6091
8e71395b
L
6092
6093
6094
700d40ca
ILT
6095# Check for LTO support.
6096# Check whether --enable-lto was given.
6097if test "${enable_lto+set}" = set; then :
6098 enableval=$enable_lto; enable_lto=$enableval
6099else
6100 enable_lto=yes; default_enable_lto=yes
6101fi
6102
6103
143754cd 6104
e49e5c92
DK
6105
6106
6107target_elf=no
6108case $target in
6109 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
090bc50f 6110 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
1b6c0831
L
6111 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux* | \
6112 nvptx-*-none)
e49e5c92
DK
6113 target_elf=no
6114 ;;
6115 *)
6116 target_elf=yes
6117 ;;
6118esac
6119
6120if test $target_elf = yes; then :
74cea91b
DK
6121 # ELF platforms build the lto-plugin always.
6122 build_lto_plugin=yes
e49e5c92 6123
e49e5c92
DK
6124else
6125 if test x"$default_enable_lto" = x"yes" ; then
29821356 6126 case $target in
899b04ef 6127 *-apple-darwin9* | *-cygwin* | *-mingw*) ;;
74cea91b 6128 # On other non-ELF platforms, LTO has yet to be validated.
29821356
RW
6129 *) enable_lto=no ;;
6130 esac
e49e5c92 6131 else
29821356
RW
6132 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6133 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6134 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6135 # warn during gcc/ subconfigure; unless you're bootstrapping with
6136 # -flto it won't be needed until after installation anyway.
6137 case $target in
a8eb3f0a 6138 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
e49e5c92
DK
6139 *) if test x"$enable_lto" = x"yes"; then
6140 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6141 fi
6142 ;;
6143 esac
6144 fi
a8eb3f0a 6145 # Among non-ELF, only Windows platforms support the lto-plugin so far.
74cea91b 6146 # Build it unless LTO was explicitly disabled.
a8eb3f0a 6147 case $target in
74cea91b 6148 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
a8eb3f0a
DK
6149 *) ;;
6150 esac
74cea91b 6151
e49e5c92
DK
6152fi
6153
700d40ca 6154
1b6c0831
L
6155# Check whether --enable-linker-plugin-configure-flags was given.
6156if test "${enable_linker_plugin_configure_flags+set}" = set; then :
6157 enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
6158else
6159 extra_linker_plugin_configure_flags=
6160fi
6161
6162
6163# Check whether --enable-linker-plugin-flags was given.
6164if test "${enable_linker_plugin_flags+set}" = set; then :
6165 enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
6166else
6167 extra_linker_plugin_flags=
6168fi
6169
6170
6171
e28c595f 6172
7ec59b9e 6173# By default, C and C++ are the only stage 1 languages.
9b134994 6174stage1_languages=,c,
1d39f329 6175
e8a5fa9c 6176# Target libraries that we bootstrap.
2aa2364a 6177bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6178
9e07f89d
NN
6179# Figure out what language subdirectories are present.
6180# Look if the user specified --enable-languages="..."; if not, use
6181# the environment variable $LANGUAGES if defined. $LANGUAGES might
6182# go away some day.
6183# NB: embedded tabs in this IF block -- do not untabify
6184if test -d ${srcdir}/gcc; then
6185 if test x"${enable_languages+set}" != xset; then
6186 if test x"${LANGUAGES+set}" = xset; then
6187 enable_languages="${LANGUAGES}"
136bb21f 6188 echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
9e07f89d
NN
6189 else
6190 enable_languages=all
6191 fi
6192 else
6193 if test x"${enable_languages}" = x ||
6194 test x"${enable_languages}" = xyes;
6195 then
136bb21f 6196 echo configure.ac: --enable-languages needs at least one language argument 1>&2
9e07f89d
NN
6197 exit 1
6198 fi
6199 fi
6200 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6201
096f7d00
DE
6202 # 'f95' is the old name for the 'fortran' language. We issue a warning
6203 # and make the substitution.
6204 case ,${enable_languages}, in
6205 *,f95,*)
136bb21f 6206 echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
096f7d00
DE
6207 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6208 ;;
6209 esac
6210
7ec59b9e
L
6211 # If bootstrapping, C++ must be enabled.
6212 case ",$enable_languages,:$enable_bootstrap" in
6213 *,c++,*:*) ;;
6214 *:yes)
ffdd6afc
ILT
6215 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6216 enable_languages="${enable_languages},c++"
6217 else
7ec59b9e 6218 as_fn_error "bootstrapping requires c++ sources" "$LINENO" 5
ffdd6afc
ILT
6219 fi
6220 ;;
6221 esac
6222
9e07f89d
NN
6223 # First scan to see if an enabled language requires some other language.
6224 # We assume that a given config-lang.in will list all the language
6225 # front ends it requires, even if some are required indirectly.
6226 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6227 case ${lang_frag} in
6228 ..) ;;
6229 # The odd quoting in the next line works around
6230 # an apparent bug in bash 1.12 on linux.
6231 ${srcdir}/gcc/[*]/config-lang.in) ;;
6232 *)
e552509b
ILT
6233 # From the config-lang.in, get $language, $lang_requires, and
6234 # $lang_requires_boot_languages.
9e07f89d
NN
6235 language=
6236 lang_requires=
e552509b 6237 lang_requires_boot_languages=
9e07f89d 6238 . ${lang_frag}
e552509b 6239 for other in ${lang_requires} ${lang_requires_boot_languages}; do
9e07f89d
NN
6240 case ,${enable_languages}, in
6241 *,$other,*) ;;
6242 *,all,*) ;;
6243 *,$language,*)
6244 echo " \`$other' language required by \`$language'; enabling" 1>&2
6245 enable_languages="${enable_languages},${other}"
6246 ;;
6247 esac
6248 done
e552509b
ILT
6249 for other in ${lang_requires_boot_languages} ; do
6250 if test "$other" != "c"; then
6251 case ,${enable_stage1_languages}, in
6252 *,$other,*) ;;
6253 *,all,*) ;;
6254 *)
6255 case ,${enable_languages}, in
6256 *,$language,*)
6257 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6258 enable_stage1_languages="$enable_stage1_languages,${other}"
6259 ;;
6260 esac
6261 ;;
6262 esac
6263 fi
6264 done
9e07f89d
NN
6265 ;;
6266 esac
6267 done
6268
9b134994 6269 new_enable_languages=,c,
700d40ca
ILT
6270
6271 # If LTO is enabled, add the LTO front end.
700d40ca 6272 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6273 case ,${enable_languages}, in
6274 *,lto,*) ;;
6275 *) enable_languages="${enable_languages},lto" ;;
6276 esac
a8eb3f0a 6277 if test "${build_lto_plugin}" = "yes" ; then
700d40ca 6278 configdirs="$configdirs lto-plugin"
700d40ca
ILT
6279 fi
6280 fi
6281
1b6c0831
L
6282 # If we're building an offloading compiler, add the LTO front end.
6283 if test x"$enable_as_accelerator_for" != x ; then
6284 case ,${enable_languages}, in
6285 *,lto,*) ;;
6286 *) enable_languages="${enable_languages},lto" ;;
6287 esac
6288 fi
700d40ca 6289
9e07f89d 6290 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6291 potential_languages=,c,
9e07f89d 6292
9e1a94f4
ILT
6293 enabled_target_libs=
6294 disabled_target_libs=
6295
9e07f89d
NN
6296 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6297 case ${lang_frag} in
6298 ..) ;;
6299 # The odd quoting in the next line works around
6300 # an apparent bug in bash 1.12 on linux.
6301 ${srcdir}/gcc/[*]/config-lang.in) ;;
6302 *)
c6b750e1 6303 # From the config-lang.in, get $language, $target_libs,
1d39f329 6304 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6305 language=
6306 target_libs=
6307 lang_dirs=
64ce424c 6308 subdir_requires=
9b134994
PB
6309 boot_language=no
6310 build_by_default=yes
9e07f89d 6311 . ${lang_frag}
9b134994
PB
6312 if test x${language} = x; then
6313 echo "${lang_frag} doesn't set \$language." 1>&2
6314 exit 1
6315 fi
6316
ffdd6afc 6317 if test "$language" = "c++"; then
7ec59b9e 6318 boot_language=yes
e8a5fa9c
RW
6319 fi
6320
8e71395b 6321 add_this_lang=no
9b134994
PB
6322 case ,${enable_languages}, in
6323 *,${language},*)
7ec59b9e
L
6324 # Language was explicitly selected; include it
6325 # unless it is C, which is enabled by default.
6326 if test "$language" != "c"; then
6327 add_this_lang=yes
6328 fi
9e07f89d 6329 ;;
9b134994
PB
6330 *,all,*)
6331 # 'all' was selected, select it if it is a default language
8e71395b
L
6332 if test "$language" != "c"; then
6333 add_this_lang=${build_by_default}
6334 fi
9e07f89d
NN
6335 ;;
6336 esac
4b1cb4fe 6337
64ce424c 6338 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6339 for i in $subdir_requires; do
3d3adb43 6340 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6341 case ,${enable_languages}, in
6342 *,${language},*)
6343 # Specifically requested language; tell them.
81ecdfbb 6344 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6345 ;;
6346 *)
6347 # Silently disable.
9b134994 6348 add_this_lang=unsupported
64ce424c
PB
6349 ;;
6350 esac
6351 done
6352
9b134994
PB
6353 # Disable Ada if no preexisting GNAT is available.
6354 case ,${enable_languages},:${language}:${have_gnat} in
6355 *,${language},*:ada:no)
6356 # Specifically requested language; tell them.
81ecdfbb 6357 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6358 ;;
6359 *:ada:no)
6360 # Silently disable.
6361 add_this_lang=unsupported
6362 ;;
6363 esac
6364
59f7ec45
HPN
6365 # Disable a language that is unsupported by the target.
6366 case " $unsupported_languages " in
6367 *" $language "*)
9b134994 6368 add_this_lang=unsupported
59f7ec45
HPN
6369 ;;
6370 esac
6371
4b1cb4fe 6372 case $add_this_lang in
9b134994 6373 unsupported)
9e07f89d 6374 # Remove language-dependent dirs.
9e1a94f4
ILT
6375 disabled_target_libs="$disabled_target_libs $target_libs"
6376 noconfigdirs="$noconfigdirs $lang_dirs"
1d39f329 6377 ;;
9b134994
PB
6378 no)
6379 # Remove language-dependent dirs; still show language as supported.
9e1a94f4
ILT
6380 disabled_target_libs="$disabled_target_libs $target_libs"
6381 noconfigdirs="$noconfigdirs $lang_dirs"
9b134994
PB
6382 potential_languages="${potential_languages}${language},"
6383 ;;
6384 yes)
6385 new_enable_languages="${new_enable_languages}${language},"
6386 potential_languages="${potential_languages}${language},"
1d39f329 6387 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9e1a94f4 6388 enabled_target_libs="$enabled_target_libs $target_libs"
f8dc745f
RW
6389 case "${boot_language}:,$enable_stage1_languages," in
6390 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6391 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6392 case ",$stage1_languages," in
6393 *,$language,* | ,yes, | ,all,) ;;
6394 *) stage1_languages="${stage1_languages}${language}," ;;
6395 esac
e8a5fa9c
RW
6396 # We need to bootstrap any supporting libraries.
6397 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6398 ;;
6399 esac
6400 ;;
9e07f89d
NN
6401 esac
6402 ;;
6403 esac
6404 done
6405
9e1a94f4
ILT
6406 # Add target libraries which are only needed for disabled languages
6407 # to noconfigdirs.
6408 if test -n "$disabled_target_libs"; then
6409 for dir in $disabled_target_libs; do
6410 case " $enabled_target_libs " in
6411 *" ${dir} "*) ;;
6412 *) noconfigdirs="$noconfigdirs $dir" ;;
6413 esac
6414 done
6415 fi
6416
81ecdfbb
RW
6417 # Check whether --enable-stage1-languages was given.
6418if test "${enable_stage1_languages+set}" = set; then :
6419 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6420 ,no,|,,)
6421 # Set it to something that will have no effect in the loop below
6422 enable_stage1_languages=c ;;
6423 ,yes,)
6424 enable_stage1_languages=`echo $new_enable_languages | \
6425 sed -e "s/^,//" -e "s/,$//" ` ;;
6426 *,all,*)
6427 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6428 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6429 esac
6430
6431 # Add "good" languages from enable_stage1_languages to stage1_languages,
6432 # while "bad" languages go in missing_languages. Leave no duplicates.
6433 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6434 case $potential_languages in
6435 *,$i,*)
6436 case $stage1_languages in
6437 *,$i,*) ;;
6438 *) stage1_languages="$stage1_languages$i," ;;
6439 esac ;;
6440 *)
6441 case $missing_languages in
6442 *,$i,*) ;;
6443 *) missing_languages="$missing_languages$i," ;;
6444 esac ;;
6445 esac
6446 done
81ecdfbb
RW
6447fi
6448
9b134994
PB
6449
6450 # Remove leading/trailing commas that were added for simplicity
6451 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6452 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6453 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6454 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6455
9e07f89d 6456 if test "x$missing_languages" != x; then
81ecdfbb 6457 as_fn_error "
27258dd4 6458The following requested languages could not be built: ${missing_languages}
81ecdfbb 6459Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6460 fi
9e07f89d
NN
6461 if test "x$new_enable_languages" != "x$enable_languages"; then
6462 echo The following languages will be built: ${new_enable_languages}
9b134994 6463 enable_languages="$new_enable_languages"
9e07f89d 6464 fi
9b134994 6465
c6b750e1 6466
81ec575a 6467 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6468fi
6469
a6df5a19
PB
6470# Handle --disable-<component> generically.
6471for dir in $configdirs $build_configdirs $target_configdirs ; do
6472 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6473 varname=`echo $dirname | sed -e s/+/_/g`
6474 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6475 noconfigdirs="$noconfigdirs $dir"
6476 fi
6477done
6478
4f0ef2d8 6479# Check for Boehm's garbage collector
81ecdfbb
RW
6480# Check whether --enable-objc-gc was given.
6481if test "${enable_objc_gc+set}" = set; then :
6482 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6483 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6484 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6485 ;;
6486esac
81ecdfbb
RW
6487fi
6488
4f0ef2d8
CD
6489
6490# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6491case ,${enable_languages},:${enable_objc_gc} in
6492 *,objc,*:yes)
4f0ef2d8
CD
6493 # Keep target-boehm-gc if requested for Objective-C.
6494 ;;
4f0ef2d8 6495 *)
d42c4017
DA
6496 # Otherwise remove target-boehm-gc depending on target-libjava.
6497 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6498 noconfigdirs="$noconfigdirs target-boehm-gc"
6499 fi
4f0ef2d8
CD
6500 ;;
6501esac
6502
1b6c0831 6503# Disable libcilkrts, libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
7ec59b9e 6504case ,${enable_languages}, in
1b6c0831
L
6505 *,c++,*)
6506 # Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
6507 case "${noconfigdirs}" in
6508 *target-libstdc++-v3*)
6509 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
6510 ;;
6511 *) ;;
6512 esac
6513 ;;
7ec59b9e 6514 *)
1b6c0831 6515 noconfigdirs="$noconfigdirs target-libcilkrts target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
7ec59b9e
L
6516 ;;
6517esac
6518
caeba88f
AL
6519# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6520# $build_configdirs and $target_configdirs.
9e07f89d
NN
6521# If we have the source for $noconfigdirs entries, add them to $notsupp.
6522
6523notsupp=""
6524for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6525 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6526 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6527 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6528 if test -r $srcdir/$dirname/configure ; then
6529 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6530 true
6531 else
6532 notsupp="$notsupp $dir"
6533 fi
6534 fi
6535 fi
caeba88f
AL
6536 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6537 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6538 if test -r $srcdir/$dirname/configure ; then
6539 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6540 true
6541 else
6542 notsupp="$notsupp $dir"
6543 fi
6544 fi
6545 fi
9e07f89d
NN
6546 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6547 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6548 if test -r $srcdir/$dirname/configure ; then
6549 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6550 true
6551 else
6552 notsupp="$notsupp $dir"
6553 fi
6554 fi
6555 fi
6556done
6557
9e07f89d
NN
6558# Quietly strip out all directories which aren't configurable in this tree.
6559# This relies on all configurable subdirectories being autoconfiscated, which
6560# is now the case.
6a9cf61e
PB
6561build_configdirs_all="$build_configdirs"
6562build_configdirs=
6563for i in ${build_configdirs_all} ; do
c6b750e1 6564 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6565 if test -f ${srcdir}/$j/configure ; then
6566 build_configdirs="${build_configdirs} $i"
6567 fi
6568done
6569
9e07f89d
NN
6570configdirs_all="$configdirs"
6571configdirs=
6572for i in ${configdirs_all} ; do
6573 if test -f ${srcdir}/$i/configure ; then
6574 configdirs="${configdirs} $i"
6575 fi
6576done
6a9cf61e 6577
9e07f89d
NN
6578target_configdirs_all="$target_configdirs"
6579target_configdirs=
6580for i in ${target_configdirs_all} ; do
c6b750e1 6581 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6582 if test -f ${srcdir}/$j/configure ; then
6583 target_configdirs="${target_configdirs} $i"
6584 fi
6585done
6586
091021fa
L
6587# Exclude target-zlib if target-libjava isn't built.
6588case ${target_configdirs} in
6589*target-libjava*)
6590 ;;
6591*)
6592 target_configdirs="`echo ${target_configdirs} | sed -e 's/target-zlib//'`"
6593 ;;
6594esac
6595
1b6c0831
L
6596# libiberty-linker-plugin is special: it doesn't have its own source directory,
6597# so we have to add it after the preceding checks.
6598if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6599then
6600 case " $configdirs " in
6601 *" libiberty "*)
6602 # If we can build libiberty, we can also build libiberty-linker-plugin.
6603 configdirs="$configdirs libiberty-linker-plugin"
6604 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6605 --with-libiberty=../libiberty-linker-plugin";;
6606 *)
6607 as_fn_error "libiberty missing" "$LINENO" 5;;
6608 esac
6609fi
6610
6611# Sometimes we have special requirements for the host libiberty.
6612extra_host_libiberty_configure_flags=
e81d5d05 6613extra_host_zlib_configure_flags=
1b6c0831
L
6614case " $configdirs " in
6615 *" lto-plugin "* | *" libcc1 "*)
6616 # When these are to be built as shared libraries, the same applies to
6617 # libiberty.
6618 extra_host_libiberty_configure_flags=--enable-shared
6619 ;;
e81d5d05
L
6620 *" bfd "*)
6621 # When bfd is to be built as a shared library, the same applies to
6622 # zlib.
6623 if test "$enable_shared" = "yes"; then
6624 extra_host_zlib_configure_flags=--enable-host-shared
6625 fi
6626 ;;
1b6c0831
L
6627esac
6628
6629
e81d5d05 6630
9e07f89d
NN
6631# Produce a warning message for the subdirs we can't configure.
6632# This isn't especially interesting in the Cygnus tree, but in the individual
6633# FSF releases, it's important to let people know when their machine isn't
6634# supported by the one or two programs in a package.
6635
6636if test -n "${notsupp}" && test -z "${norecursion}" ; then
6637 # If $appdirs is non-empty, at least one of those directories must still
6638 # be configured, or we error out. (E.g., if the gas release supports a
6639 # specified target in some subdirs but not the gas subdir, we shouldn't
6640 # pretend that all is well.)
6641 if test -n "$appdirs" ; then
6642 for dir in $appdirs ; do
6643 if test -r $dir/Makefile.in ; then
6644 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6645 appdirs=""
6646 break
6647 fi
6a9cf61e 6648 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6649 appdirs=""
6650 break
6651 fi
6652 fi
6653 done
6654 if test -n "$appdirs" ; then
6655 echo "*** This configuration is not supported by this package." 1>&2
6656 exit 1
6657 fi
6658 fi
6659 # Okay, some application will build, or we don't care to check. Still
6660 # notify of subdirs not getting built.
6661 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6662 echo " ${notsupp}" 1>&2
6663 echo " (Any other directories should still work fine.)" 1>&2
6664fi
6665
6666case "$host" in
6667 *msdosdjgpp*)
6668 enable_gdbtk=no ;;
6669esac
6670
18f6b6ee
PB
6671# To find our prefix, in gcc_cv_tool_prefix.
6672
6673# The user is always right.
6674if test "${PATH_SEPARATOR+set}" != set; then
6675 echo "#! /bin/sh" >conf$$.sh
6676 echo "exit 0" >>conf$$.sh
6677 chmod +x conf$$.sh
6678 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6679 PATH_SEPARATOR=';'
6680 else
6681 PATH_SEPARATOR=:
6682 fi
6683 rm -f conf$$.sh
6684fi
6685
6686
6687
6688if test "x$exec_prefix" = xNONE; then
6689 if test "x$prefix" = xNONE; then
6690 gcc_cv_tool_prefix=$ac_default_prefix
6691 else
6692 gcc_cv_tool_prefix=$prefix
6693 fi
6694else
6695 gcc_cv_tool_prefix=$exec_prefix
6696fi
6697
6698# If there is no compiler in the tree, use the PATH only. In any
6699# case, if there is no compiler in the tree nobody should use
6700# AS_FOR_TARGET and LD_FOR_TARGET.
6701if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6702 gcc_version=`cat $srcdir/gcc/BASE-VER`
6703 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6704 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6705 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6706 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6707 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6708 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6709else
6710 gcc_cv_tool_dirs=
6711fi
6712
6713if test x$build = x$target && test -n "$md_exec_prefix"; then
6714 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6715fi
6716
6717
6718
9e07f89d
NN
6719copy_dirs=
6720
c6b750e1 6721
81ecdfbb
RW
6722# Check whether --with-build-sysroot was given.
6723if test "${with_build_sysroot+set}" = set; then :
6724 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6725 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6726 fi
6727else
6728 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6729fi
a19b6204
MM
6730
6731
8a6ee3ab 6732
81ecdfbb
RW
6733
6734# Check whether --with-debug-prefix-map was given.
6735if test "${with_debug_prefix_map+set}" = set; then :
6736 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6737 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6738 for debug_map in $withval; do
6739 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6740 done
6741 fi
6742else
6743 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6744fi
6745
8a6ee3ab
JM
6746
6747
7f6ef0c0
PB
6748# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6749# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6750# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6751# We want to ensure that TARGET libraries (which we know are built with
6752# gcc) are built with "-O2 -g", so include those options when setting
6753# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6754if test "x$CFLAGS_FOR_TARGET" = x; then
1b6c0831
L
6755 if test "x${is_cross_compiler}" = xyes; then
6756 CFLAGS_FOR_TARGET="-g -O2"
6757 else
6758 CFLAGS_FOR_TARGET=$CFLAGS
6759 case " $CFLAGS " in
6760 *" -O2 "*) ;;
6761 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
6762 esac
6763 case " $CFLAGS " in
6764 *" -g "* | *" -g3 "*) ;;
6765 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
6766 esac
6767 fi
7f6ef0c0
PB
6768fi
6769
6770
6771if test "x$CXXFLAGS_FOR_TARGET" = x; then
1b6c0831
L
6772 if test "x${is_cross_compiler}" = xyes; then
6773 CXXFLAGS_FOR_TARGET="-g -O2"
6774 else
6775 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6776 case " $CXXFLAGS " in
6777 *" -O2 "*) ;;
6778 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
6779 esac
6780 case " $CXXFLAGS " in
6781 *" -g "* | *" -g3 "*) ;;
6782 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
6783 esac
6784 fi
7f6ef0c0
PB
6785fi
6786
6787
91c1f14c
DK
6788
6789
9e07f89d
NN
6790# Handle --with-headers=XXX. If the value is not "yes", the contents of
6791# the named directory are copied to $(tooldir)/sys-include.
6792if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6793 if test x${is_cross_compiler} = xno ; then
6794 echo 1>&2 '***' --with-headers is only supported when cross compiling
6795 exit 1
6796 fi
6797 if test x"${with_headers}" != xyes ; then
18f6b6ee 6798 x=${gcc_cv_tool_prefix}
c6b750e1 6799 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6800 fi
6801fi
6802
6803# Handle --with-libs=XXX. If the value is not "yes", the contents of
6804# the name directories are copied to $(tooldir)/lib. Multiple directories
6805# are permitted.
6806if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6807 if test x${is_cross_compiler} = xno ; then
6808 echo 1>&2 '***' --with-libs is only supported when cross compiling
6809 exit 1
6810 fi
6811 if test x"${with_libs}" != xyes ; then
6812 # Copy the libraries in reverse order, so that files in the first named
6813 # library override files in subsequent libraries.
18f6b6ee 6814 x=${gcc_cv_tool_prefix}
9e07f89d 6815 for l in ${with_libs}; do
c6b750e1 6816 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6817 done
6818 fi
6819fi
6820
700d40ca 6821# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
6822#
6823# This is done by determining whether or not the appropriate directory
6824# is available, and by checking whether or not specific configurations
6825# have requested that this magic not happen.
c6b750e1
DJ
6826#
6827# The command line options always override the explicit settings in
136bb21f 6828# configure.ac, and the settings in configure.ac override this magic.
2429c060 6829#
c6b750e1 6830# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 6831# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
6832# --without-gnu-ld options for the configure script. Similarly, if
6833# the default is to use the included zlib and you don't want to do that,
6834# you should use the --with-system-zlib option for the configure script.
2429c060
PB
6835
6836if test x${use_gnu_as} = x &&
6837 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6838 with_gnu_as=yes
6839 extra_host_args="$extra_host_args --with-gnu-as"
6840fi
6841
6842if test x${use_gnu_ld} = x &&
93f9b408 6843 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6844 with_gnu_ld=yes
6845 extra_host_args="$extra_host_args --with-gnu-ld"
6846fi
6847
700d40ca
ILT
6848if test x${use_included_zlib} = x &&
6849 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6850 :
6851else
6852 with_system_zlib=yes
6853 extra_host_args="$extra_host_args --with-system-zlib"
6854fi
6855
2429c060
PB
6856# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6857# can detect this case.
6858
6859if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6860 with_newlib=yes
6861 extra_host_args="$extra_host_args --with-newlib"
6862fi
6863
9e07f89d
NN
6864# Handle ${copy_dirs}
6865set fnord ${copy_dirs}
6866shift
6867while test $# != 0 ; do
6868 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6869 :
6870 else
6871 echo Copying $1 to $2
6872
6873 # Use the install script to create the directory and all required
6874 # parent directories.
6875 if test -d $2 ; then
6876 :
6877 else
6878 echo >config.temp
6879 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6880 fi
6881
6882 # Copy the directory, assuming we have tar.
6883 # FIXME: Should we use B in the second tar? Not all systems support it.
6884 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6885
6886 # It is the responsibility of the user to correctly adjust all
6887 # symlinks. If somebody can figure out how to handle them correctly
6888 # here, feel free to add the code.
6889
6890 echo $1 > $2/COPIED
6891 fi
6892 shift; shift
6893done
6894
2429c060
PB
6895# Determine a target-dependent exec_prefix that the installed
6896# gcc will search in. Keep this list sorted by triplet, with
6897# the *-*-osname triplets last.
6898md_exec_prefix=
6899case "${target}" in
521ec477 6900 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6901 md_exec_prefix=/dev/env/DJDIR/bin
6902 ;;
2429c060 6903 *-*-hpux* | \
2429c060 6904 *-*-nto-qnx* | \
1f111696 6905 *-*-solaris2*)
2429c060
PB
6906 md_exec_prefix=/usr/ccs/bin
6907 ;;
6908esac
6909
a0da8069
NN
6910extra_arflags_for_target=
6911extra_nmflags_for_target=
6912extra_ranlibflags_for_target=
6913target_makefile_frag=/dev/null
6914case "${target}" in
77d7106f
AM
6915 spu-*-*)
6916 target_makefile_frag="config/mt-spu"
6917 ;;
a9d58c06 6918 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
429acdec
RS
6919 target_makefile_frag="config/mt-sde"
6920 ;;
f3b1e08e
RS
6921 mipsisa*-*-elfoabi*)
6922 target_makefile_frag="config/mt-mips-elfoabi"
6923 ;;
e7c8859c
RS
6924 mips*-*-*linux* | mips*-*-gnu*)
6925 target_makefile_frag="config/mt-mips-gnu"
6926 ;;
d9e042ac
SL
6927 nios2-*-elf*)
6928 target_makefile_frag="config/mt-nios2-elf"
6929 ;;
29383458 6930 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6931 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6932 ;;
6933 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6934 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6935 # commands to handle both 32-bit and 64-bit objects. These flags are
6936 # harmless if we're using GNU nm or ar.
6937 extra_arflags_for_target=" -X32_64"
6938 extra_nmflags_for_target=" -B -X32_64"
6939 ;;
a0da8069
NN
6940esac
6941
6942alphaieee_frag=/dev/null
6943case $target in
6944 alpha*-*-*)
6945 # This just makes sure to use the -mieee option to build target libs.
6946 # This should probably be set individually by each library.
6947 alphaieee_frag="config/mt-alphaieee"
6948 ;;
6949esac
6950
6951# If --enable-target-optspace always use -Os instead of -O2 to build
6952# the target libraries, similarly if it is not specified, use -Os
6953# on selected platforms.
6954ospace_frag=/dev/null
6955case "${enable_target_optspace}:${target}" in
6956 yes:*)
6957 ospace_frag="config/mt-ospace"
6958 ;;
6959 :d30v-*)
6960 ospace_frag="config/mt-d30v"
6961 ;;
16beab3d 6962 :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
a0da8069
NN
6963 ospace_frag="config/mt-ospace"
6964 ;;
6965 no:* | :*)
6966 ;;
6967 *)
6968 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6969 ;;
6970esac
6971
a0da8069
NN
6972# Some systems (e.g., one of the i386-aix systems the gas testers are
6973# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6974tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6975build_tooldir=${tooldir}
6976
a0da8069
NN
6977# Create a .gdbinit file which runs the one in srcdir
6978# and tells GDB to look there for source files.
6979
6980if test -r ${srcdir}/.gdbinit ; then
6981 case ${srcdir} in
6982 .) ;;
6983 *) cat > ./.gdbinit <<EOF
6984# ${NO_EDIT}
6985dir ${srcdir}
6986dir .
6987source ${srcdir}/.gdbinit
6988EOF
6989 ;;
6990 esac
6991fi
6992
a0da8069
NN
6993# Make sure that the compiler is able to generate an executable. If it
6994# can't, we are probably in trouble. We don't care whether we can run the
6995# executable--we might be using a cross compiler--we only care whether it
6996# can be created. At this point the main configure script has set CC.
6997we_are_ok=no
6998echo "int main () { return 0; }" > conftest.c
6999${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7000if test $? = 0 ; then
7001 if test -s conftest || test -s conftest.exe ; then
7002 we_are_ok=yes
7003 fi
c6b750e1 7004fi
a0da8069
NN
7005case $we_are_ok in
7006 no)
7007 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7008 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7009 rm -f conftest*
7010 exit 1
7011 ;;
7012esac
7013rm -f conftest*
7014
3bbd2f8f 7015# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7016case "${host}" in
7017 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
3516a403 7018 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7019 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7020 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7021esac
7022
3bbd2f8f 7023# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7024# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7025# built executables to PATH.
3bbd2f8f
AL
7026if test "$RPATH_ENVVAR" = PATH; then
7027 GCC_SHLIB_SUBDIR=/shlib
7028else
7029 GCC_SHLIB_SUBDIR=
7030fi
7031
730af8ee 7032# Adjust the toplevel makefile according to whether bootstrap was selected.
7033case $enable_bootstrap in
7034 yes)
7035 bootstrap_suffix=bootstrap
7036 BUILD_CONFIG=bootstrap-debug
7037 ;;
7038 no)
7039 bootstrap_suffix=no-bootstrap
7040 BUILD_CONFIG=
7041 ;;
7042esac
7043
7044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7045$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7046
7047
7048# Check whether --with-build-config was given.
7049if test "${with_build_config+set}" = set; then :
7050 withval=$with_build_config; case $with_build_config in
7051 yes) with_build_config= ;;
7052 no) with_build_config= BUILD_CONFIG= ;;
7053 esac
7054fi
7055
7056
7057if test "x${with_build_config}" != x; then
7058 BUILD_CONFIG=$with_build_config
7059else
7060 case $BUILD_CONFIG in
7061 bootstrap-debug)
7062 if echo "int f (void) { return 0; }" > conftest.c &&
7063 ${CC} -c conftest.c &&
7064 mv conftest.o conftest.o.g0 &&
7065 ${CC} -c -g conftest.c &&
7066 mv conftest.o conftest.o.g &&
7067 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7068 :
7069 else
7070 BUILD_CONFIG=
7071 fi
7072 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7073 ;;
7074 esac
7075fi
7076{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7077$as_echo "$BUILD_CONFIG" >&6; }
7078
7079
7080# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7082$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7083# Check whether --enable-vtable-verify was given.
7084if test "${enable_vtable_verify+set}" = set; then :
7085 enableval=$enable_vtable_verify; case "$enableval" in
7086 yes) enable_vtable_verify=yes ;;
7087 no) enable_vtable_verify=no ;;
7088 *) enable_vtable_verify=no;;
7089 esac
7090else
7091 enable_vtable_verify=no
7092fi
7093
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7095$as_echo "$enable_vtable_verify" >&6; }
7096
a0da8069
NN
7097# Record target_configdirs and the configure arguments for target and
7098# build configuration in Makefile.
7099target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7100build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
201f096f 7101bootstrap_fixincludes=no
a0da8069 7102
2aa2364a
JR
7103# If we are building libgomp, bootstrap it.
7104if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7105 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7106fi
7107
730af8ee 7108# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7109# or bootstrap-ubsan, bootstrap it.
7110if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7111 case "$BUILD_CONFIG" in
7112 *bootstrap-asan* | *bootstrap-ubsan* )
7113 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
201f096f 7114 bootstrap_fixincludes=yes
730af8ee 7115 ;;
7116 esac
5eb08693
L
7117fi
7118
730af8ee 7119# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7120if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7121 test "$enable_vtable_verify" != no; then
95e43135
JBG
7122 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7123fi
7124
1b6c0831
L
7125# If we are building libmpx, bootstrap it.
7126if echo " ${target_configdirs} " | grep " libmpx " > /dev/null 2>&1; then
7127 bootstrap_target_libs=${bootstrap_target_libs}target-libmpx,
7128fi
7129
a0da8069
NN
7130# Determine whether gdb needs tk/tcl or not.
7131# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7132# and in that case we want gdb to be built without tk. Ugh!
7133# In fact I believe gdb is the *only* package directly dependent on tk,
7134# so we should be able to put the 'maybe's in unconditionally and
7135# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7136# 100% sure that that's safe though.
c180f501 7137
675c6968 7138gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7139case "$enable_gdbtk" in
7140 no)
7141 GDB_TK="" ;;
c180f501
AC
7142 yes)
7143 GDB_TK="${gdb_tk}" ;;
a0da8069 7144 *)
c180f501
AC
7145 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7146 # distro. Eventually someone will fix this and move Insight, nee
7147 # gdbtk to a separate directory.
7148 if test -d ${srcdir}/gdb/gdbtk ; then
7149 GDB_TK="${gdb_tk}"
7150 else
7151 GDB_TK=""
7152 fi
7153 ;;
a0da8069 7154esac
907be67c
DJ
7155CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7156INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7157
6bd3dfaa 7158# Strip out unwanted targets.
dd12c3a8
NN
7159
7160# While at that, we remove Makefiles if we were started for recursive
7161# configuration, so that the top-level Makefile reconfigures them,
7162# like we used to do when configure itself was recursive.
dd12c3a8 7163
06a51eac
RW
7164# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7165# but now we're fixing up the Makefile ourselves with the additional
7166# commands passed to AC_CONFIG_FILES. Use separate variables
7167# extrasub-{build,host,target} not because there is any reason to split
7168# the substitutions up that way, but only to remain below the limit of
7169# 99 commands in a script, for HP-UX sed.
7170# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7171
16b1ad29
RW
7172case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7173 yes:yes:*\ gold\ *:*,c++,*) ;;
7174 yes:yes:*\ gold\ *:*)
7175 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7176 ;;
7177esac
7178
06a51eac 7179extrasub_build=
6a9cf61e 7180for module in ${build_configdirs} ; do
498d4a71
CF
7181 if test -z "${no_recursion}" \
7182 && test -f ${build_subdir}/${module}/Makefile; then
7183 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7184 rm -f ${build_subdir}/${module}/Makefile
7185 fi
06a51eac 7186 extrasub_build="$extrasub_build
498d4a71
CF
7187/^@if build-$module\$/d
7188/^@endif build-$module\$/d
7189/^@if build-$module-$bootstrap_suffix\$/d
7190/^@endif build-$module-$bootstrap_suffix\$/d"
7191done
06a51eac 7192extrasub_host=
498d4a71 7193for module in ${configdirs} ; do
80911fe1 7194 if test -z "${no_recursion}"; then
8cf39b1b 7195 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7196 if test -f ${file}; then
7197 echo 1>&2 "*** removing ${file} to force reconfigure"
7198 rm -f ${file}
7199 fi
7200 done
498d4a71 7201 fi
201f096f 7202 case ${module},${bootstrap_fixincludes} in
7203 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7204 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7205 esac
06a51eac 7206 extrasub_host="$extrasub_host
498d4a71
CF
7207/^@if $module\$/d
7208/^@endif $module\$/d
201f096f 7209/^@if $module-$host_bootstrap_suffix\$/d
7210/^@endif $module-$host_bootstrap_suffix\$/d"
498d4a71 7211done
06a51eac 7212extrasub_target=
498d4a71
CF
7213for module in ${target_configdirs} ; do
7214 if test -z "${no_recursion}" \
7215 && test -f ${target_subdir}/${module}/Makefile; then
7216 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7217 rm -f ${target_subdir}/${module}/Makefile
7218 fi
e8a5fa9c
RW
7219
7220 # We only bootstrap target libraries listed in bootstrap_target_libs.
7221 case $bootstrap_target_libs in
7222 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7223 *) target_bootstrap_suffix=no-bootstrap ;;
7224 esac
7225
06a51eac 7226 extrasub_target="$extrasub_target
498d4a71
CF
7227/^@if target-$module\$/d
7228/^@endif target-$module\$/d
e8a5fa9c
RW
7229/^@if target-$module-$target_bootstrap_suffix\$/d
7230/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7231done
7232
06a51eac
RW
7233# Do the final fixup along with target modules.
7234extrasub_target="$extrasub_target
6bd3dfaa 7235/^@if /,/^@endif /d"
a0da8069
NN
7236
7237# Create the serialization dependencies. This uses a temporary file.
7238
81ecdfbb
RW
7239# Check whether --enable-serial-configure was given.
7240if test "${enable_serial_configure+set}" = set; then :
7241 enableval=$enable_serial_configure;
7242fi
e6bfb94a
AO
7243
7244
1047cb91
DD
7245case ${enable_serial_configure} in
7246 yes)
7247 enable_serial_build_configure=yes
7248 enable_serial_host_configure=yes
7249 enable_serial_target_configure=yes
7250 ;;
7251esac
7252
a0da8069
NN
7253# These force 'configure's to be done one at a time, to avoid problems
7254# with contention over a shared config.cache.
7255rm -f serdep.tmp
e6bfb94a 7256echo '# serdep.tmp' > serdep.tmp
a0da8069 7257olditem=
1047cb91 7258test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7259for item in ${build_configdirs} ; do
7260 case ${olditem} in
7261 "") ;;
e6bfb94a 7262 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7263 esac
7264 olditem=${item}
7265done
7266olditem=
1047cb91 7267test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7268for item in ${configdirs} ; do
7269 case ${olditem} in
7270 "") ;;
e6bfb94a 7271 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7272 esac
7273 olditem=${item}
7274done
7275olditem=
1047cb91 7276test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7277for item in ${target_configdirs} ; do
7278 case ${olditem} in
7279 "") ;;
e6bfb94a 7280 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7281 esac
7282 olditem=${item}
7283done
7284serialization_dependencies=serdep.tmp
7285
7286
e6bfb94a 7287# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7288# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7289# might not want to pass down to subconfigures. The exception being
7290# --cache-file=/dev/null, which is used to turn off the use of cache
7291# files altogether, and which should be passed on to subconfigures.
7292# Also strip program-prefix, program-suffix, and program-transform-name,
7293# so that we can pass down a consistent program-transform-name.
c6b750e1 7294baseargs=
65b4571a 7295tbaseargs=
c6b750e1
DJ
7296keep_next=no
7297skip_next=no
7298eval "set -- $ac_configure_args"
18f6b6ee
PB
7299for ac_arg
7300do
c6b750e1
DJ
7301 if test X"$skip_next" = X"yes"; then
7302 skip_next=no
7303 continue
7304 fi
7305 if test X"$keep_next" = X"yes"; then
7306 case $ac_arg in
7307 *\'*)
7308 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7309 esac
7310 baseargs="$baseargs '$ac_arg'"
65b4571a 7311 tbaseargs="$tbaseargs '$ac_arg'"
c6b750e1
DJ
7312 keep_next=no
7313 continue
7314 fi
7315
7316 # Handle separated arguments. Based on the logic generated by
7317 # autoconf 2.59.
7318 case $ac_arg in
7319 *=* | --config-cache | -C | -disable-* | --disable-* \
7320 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7321 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7322 | -with-* | --with-* | -without-* | --without-* | --x)
7323 separate_arg=no
7324 ;;
7325 -*)
7326 separate_arg=yes
7327 ;;
7328 *)
7329 separate_arg=no
7330 ;;
7331 esac
7332
65b4571a
AO
7333 skip_targ=no
7334 case $ac_arg in
7335
7336 --with-* | --without-*)
7337 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7338
7339 case $libopt in
7340 *[-_]include)
7341 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7342 ;;
7343 *[-_]lib)
7344 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7345 ;;
7346 *)
7347 lib=$libopt
7348 ;;
7349 esac
7350
7351
7352 case $lib in
1b6c0831 7353 mpc | mpfr | gmp | isl)
65b4571a
AO
7354 # If we're processing --with-$lib, --with-$lib-include or
7355 # --with-$lib-lib, for one of the libs above, and target is
7356 # different from host, don't pass the current argument to any
7357 # target library's configure.
7358 if test x$is_cross_compiler = xyes; then
7359 skip_targ=yes
7360 fi
7361 ;;
7362 esac
7363 ;;
7364 esac
7365
c6b750e1 7366 case "$ac_arg" in
30167e0a
NC
7367 --cache-file=/dev/null | \
7368 -cache-file=/dev/null )
7369 # Handled here to avoid the test to skip args below.
7370 baseargs="$baseargs '$ac_arg'"
65b4571a 7371 tbaseargs="$tbaseargs '$ac_arg'"
30167e0a
NC
7372 # Assert: $separate_arg should always be no.
7373 keep_next=$separate_arg
7374 ;;
c6b750e1
DJ
7375 --no*)
7376 continue
7377 ;;
7378 --c* | \
7379 --sr* | \
7380 --ho* | \
7381 --bu* | \
7382 --t* | \
7383 --program-* | \
7384 -cache_file* | \
7385 -srcdir* | \
7386 -host* | \
7387 -build* | \
7388 -target* | \
7389 -program-prefix* | \
7390 -program-suffix* | \
7391 -program-transform-name* )
7392 skip_next=$separate_arg
7393 continue
7394 ;;
7395 -*)
7396 # An option. Add it.
7397 case $ac_arg in
7398 *\'*)
7399 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7400 esac
7401 baseargs="$baseargs '$ac_arg'"
65b4571a
AO
7402 if test X"$skip_targ" = Xno; then
7403 tbaseargs="$tbaseargs '$ac_arg'"
7404 fi
c6b750e1
DJ
7405 keep_next=$separate_arg
7406 ;;
7407 *)
7408 # Either a variable assignment, or a nonopt (triplet). Don't
7409 # pass it down; let the Makefile handle this.
7410 continue
7411 ;;
7412 esac
7413done
7414# Remove the initial space we just introduced and, as these will be
7415# expanded by make, quote '$'.
7416baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7417
f27d4f92
DJ
7418# Add in --program-transform-name, after --program-prefix and
7419# --program-suffix have been applied to it. Autoconf has already
7420# doubled dollar signs and backslashes in program_transform_name; we want
7421# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7422# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7423# Also, because we want to override the logic in subdir configure scripts to
7424# choose program_transform_name, replace any s,x,x, with s,y,y,.
7425sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7426${program_transform_name}
7427EOF_SED
7428gcc_transform_name=`cat conftestsed.out`
7429rm -f conftestsed.out
7430baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
65b4571a 7431tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7432if test "$silent" = yes; then
7433 baseargs="$baseargs --silent"
65b4571a 7434 tbaseargs="$tbaseargs --silent"
2444379b 7435fi
34a0f3cf 7436baseargs="$baseargs --disable-option-checking"
65b4571a 7437tbaseargs="$tbaseargs --disable-option-checking"
f27d4f92 7438
4074d5f2
RW
7439# Record and document user additions to sub configure arguments.
7440
7441
7442
7443
a0da8069
NN
7444# For the build-side libraries, we just need to pretend we're native,
7445# and not use the same cache file. Multilibs are neither needed nor
1b6c0831
L
7446# desired. We can't even use the same cache file for all build-side
7447# libraries, as they're compiled differently; some with C, some with
7448# C++ or with different feature-enabling options.
7449build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
a0da8069
NN
7450
7451# For host modules, accept cache file option, or specification as blank.
7452case "${cache_file}" in
7453"") # empty
7454 cache_file_option="" ;;
7455/* | [A-Za-z]:[\\/]* ) # absolute path
7456 cache_file_option="--cache-file=${cache_file}" ;;
7457*) # relative path
7458 cache_file_option="--cache-file=../${cache_file}" ;;
7459esac
7460
82252c06
NN
7461# Host dirs don't like to share a cache file either, horribly enough.
7462# This seems to be due to autoconf 2.5x stupidity.
4074d5f2 7463host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069 7464
65b4571a 7465target_configargs="$target_configargs ${tbaseargs}"
a0da8069
NN
7466
7467# Passing a --with-cross-host argument lets the target libraries know
7468# whether they are being built with a cross-compiler or being built
7469# native. However, it would be better to use other mechanisms to make the
7470# sorts of decisions they want to make on this basis. Please consider
7471# this option to be deprecated. FIXME.
7472if test x${is_cross_compiler} = xyes ; then
c6b750e1 7473 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7474fi
7475
afc0578d 7476# Special user-friendly check for native x86_64-linux build, if
7477# multilib is not explicitly enabled.
7478case "$target:$have_compiler:$host:$target:$enable_multilib" in
7479 x86_64-*linux*:yes:$build:$build:)
ce6c656d 7480 # Make sure we have a development environment that handles 32-bit
afc0578d 7481 dev64=no
7482 echo "int main () { return 0; }" > conftest.c
7483 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7484 if test $? = 0 ; then
7485 if test -s conftest || test -s conftest.exe ; then
7486 dev64=yes
7487 fi
7488 fi
7489 rm -f conftest*
7490 if test x${dev64} != xyes ; then
ce6c656d 7491 as_fn_error "I suspect your system does not have 32-bit development libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib." "$LINENO" 5
afc0578d 7492 fi
7493 ;;
7494esac
7495
938d2b74
RW
7496# Default to --enable-multilib.
7497if test x${enable_multilib} = x ; then
a0da8069 7498 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7499fi
a0da8069
NN
7500
7501# Pass --with-newlib if appropriate. Note that target_configdirs has
7502# changed from the earlier setting of with_newlib.
7503if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7504 target_configargs="--with-newlib ${target_configargs}"
7505fi
7506
95036d20
NN
7507# Different target subdirs use different values of certain variables
7508# (notably CXX). Worse, multilibs use *lots* of different values.
7509# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7510# it doesn't automatically accept command-line overrides of them.
7511# This means it's not safe for target subdirs to share a cache file,
7512# which is disgusting, but there you have it. Hopefully this can be
7513# fixed in future. It's still worthwhile to use a cache file for each
7514# directory. I think.
7515
ae380b45
MS
7516# Pass the appropriate --build, --host, --target and --cache-file arguments.
7517# We need to pass --target, as newer autoconf's requires consistency
7518# for target_alias and gcc doesn't manage it consistently.
4b900473 7519target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7520
a0da8069
NN
7521FLAGS_FOR_TARGET=
7522case " $target_configdirs " in
7523 *" newlib "*)
7524 case " $target_configargs " in
7525 *" --with-newlib "*)
7526 case "$target" in
1f53ca9a 7527 *-cygwin*)
6d94c122 7528 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
1f53ca9a 7529 ;;
a0da8069
NN
7530 esac
7531
7532 # If we're not building GCC, don't discard standard headers.
7533 if test -d ${srcdir}/gcc; then
7534 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7535
7536 if test "${build}" != "${host}"; then
7537 # On Canadian crosses, CC_FOR_TARGET will have already been set
7538 # by `configure', so we won't have an opportunity to add -Bgcc/
7539 # to it. This is right: we don't want to search that directory
7540 # for binaries, but we want the header files in there, so add
7541 # them explicitly.
e552509b 7542 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
a0da8069
NN
7543
7544 # Someone might think of using the pre-installed headers on
7545 # Canadian crosses, in case the installed compiler is not fully
7546 # compatible with the compiler being built. In this case, it
7547 # would be better to flag an error than risking having
7548 # incompatible object files being constructed. We can't
7549 # guarantee that an error will be flagged, but let's hope the
7550 # compiler will do it, when presented with incompatible header
7551 # files.
7552 fi
7553 fi
7554
7555 case "${target}-${is_cross_compiler}" in
ec11bdc6 7556 i[3456789]86-*-linux*-no)
a0da8069
NN
7557 # Here host == target, so we don't need to build gcc,
7558 # so we don't want to discard standard headers.
7559 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7560 ;;
7561 *)
7562 # If we're building newlib, use its generic headers last, but search
7563 # for any libc-related directories first (so make it the last -B
7564 # switch).
7565 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
7566
7567 # If we're building libgloss, find the startup file, simulator library
7568 # and linker script.
7569 case " $target_configdirs " in
7570 *" libgloss "*)
7571 # Look for startup file, simulator library and maybe linker script.
7572 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7573 # Look for libnosys.a in case the target needs it.
7574 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7575 # Most targets have the linker script in the source directory.
7576 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7577 ;;
7578 esac
a0da8069
NN
7579 ;;
7580 esac
7581 ;;
7582 esac
7583 ;;
7584esac
1f53ca9a 7585
45055374 7586case "$target" in
1f53ca9a
AO
7587 x86_64-*mingw* | *-w64-mingw*)
7588 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7589 # however, use a symlink named 'mingw' in ${prefix} .
7590 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7591 ;;
7592 *-mingw*)
7593 # MinGW can't be handled as Cygwin above since it does not use newlib.
7594 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'
7595 ;;
45055374 7596esac
a0da8069 7597
5fbad20a
DD
7598# Allow the user to override the flags for
7599# our build compiler if desired.
c66487f8
NC
7600if test x"${build}" = x"${host}" ; then
7601 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7602 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7603 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7604fi
5fbad20a 7605
a0da8069
NN
7606# On Canadian crosses, we'll be searching the right directories for
7607# the previously-installed cross compiler, so don't bother to add
7608# flags for directories within the install tree of the compiler
7609# being built; programs in there won't even run.
7610if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7611 # Search for pre-installed headers if nothing else fits.
bba45b8b 7612 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
7613fi
7614
7615if test "x${use_gnu_ld}" = x &&
7616 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7617 # Arrange for us to find uninstalled linker scripts.
b00612cc 7618 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7619fi
7620
a481dbb7
DD
7621# Search for other target-specific linker scripts and such.
7622case "${target}" in
4e206d7e
DB
7623 mep*)
7624 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7625 ;;
7626esac
7627
a0da8069 7628# Makefile fragments.
3e707e94
PB
7629for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7630do
7631 eval fragval=\$$frag
7632 if test $fragval != /dev/null; then
7633 eval $frag=${srcdir}/$fragval
7634 fi
7635done
a0da8069
NN
7636
7637
7638
7639
7640
7641# Miscellanea: directories, flags, etc.
7642
7643
7644
7645
7646
7647
7648
3bbd2f8f 7649
6a9cf61e 7650# Build module lists & subconfigure args.
a0da8069
NN
7651
7652
7653
be01d343
PB
7654# Host module lists & subconfigure args.
7655
7656
7657
911e63d0 7658
be01d343
PB
7659# Target module lists & subconfigure args.
7660
7661
7662
7663# Build tools.
7664
7665
7666
1576798e
PB
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
be01d343
PB
7681# Generate default definitions for YACC, M4, LEX and other programs that run
7682# on the build machine. These are used if the Makefile can't locate these
7683# programs in objdir.
7684MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7685
7686for ac_prog in 'bison -y' byacc yacc
7687do
c6b750e1 7688 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7689set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7691$as_echo_n "checking for $ac_word... " >&6; }
7692if test "${ac_cv_prog_YACC+set}" = set; then :
7693 $as_echo_n "(cached) " >&6
be01d343
PB
7694else
7695 if test -n "$YACC"; then
7696 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7697else
c6b750e1
DJ
7698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7699for as_dir in $PATH
7700do
7701 IFS=$as_save_IFS
7702 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7703 for ac_exec_ext in '' $ac_executable_extensions; do
7704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7705 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7707 break 2
7708 fi
7709done
81ecdfbb
RW
7710 done
7711IFS=$as_save_IFS
c6b750e1 7712
be01d343
PB
7713fi
7714fi
c6b750e1 7715YACC=$ac_cv_prog_YACC
be01d343 7716if test -n "$YACC"; then
81ecdfbb
RW
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7718$as_echo "$YACC" >&6; }
be01d343 7719else
81ecdfbb
RW
7720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7721$as_echo "no" >&6; }
be01d343
PB
7722fi
7723
81ecdfbb 7724
c6b750e1 7725 test -n "$YACC" && break
be01d343
PB
7726done
7727test -n "$YACC" || YACC="$MISSING bison -y"
7728
7729case " $build_configdirs " in
7730 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
be01d343
PB
7731esac
7732
7733for ac_prog in bison
7734do
c6b750e1 7735 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7736set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7738$as_echo_n "checking for $ac_word... " >&6; }
7739if test "${ac_cv_prog_BISON+set}" = set; then :
7740 $as_echo_n "(cached) " >&6
be01d343
PB
7741else
7742 if test -n "$BISON"; then
7743 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7744else
c6b750e1
DJ
7745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7746for as_dir in $PATH
7747do
7748 IFS=$as_save_IFS
7749 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7750 for ac_exec_ext in '' $ac_executable_extensions; do
7751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7752 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7754 break 2
7755 fi
7756done
81ecdfbb
RW
7757 done
7758IFS=$as_save_IFS
c6b750e1 7759
be01d343
PB
7760fi
7761fi
c6b750e1 7762BISON=$ac_cv_prog_BISON
be01d343 7763if test -n "$BISON"; then
81ecdfbb
RW
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7765$as_echo "$BISON" >&6; }
be01d343 7766else
81ecdfbb
RW
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768$as_echo "no" >&6; }
be01d343
PB
7769fi
7770
81ecdfbb 7771
c6b750e1 7772 test -n "$BISON" && break
be01d343
PB
7773done
7774test -n "$BISON" || BISON="$MISSING bison"
7775
7776case " $build_configdirs " in
7777 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7778esac
7779
7780for ac_prog in gm4 gnum4 m4
7781do
c6b750e1 7782 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7783set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7785$as_echo_n "checking for $ac_word... " >&6; }
7786if test "${ac_cv_prog_M4+set}" = set; then :
7787 $as_echo_n "(cached) " >&6
be01d343
PB
7788else
7789 if test -n "$M4"; then
7790 ac_cv_prog_M4="$M4" # Let the user override the test.
7791else
c6b750e1
DJ
7792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7793for as_dir in $PATH
7794do
7795 IFS=$as_save_IFS
7796 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7797 for ac_exec_ext in '' $ac_executable_extensions; do
7798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7799 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7801 break 2
7802 fi
7803done
81ecdfbb
RW
7804 done
7805IFS=$as_save_IFS
c6b750e1 7806
be01d343
PB
7807fi
7808fi
c6b750e1 7809M4=$ac_cv_prog_M4
be01d343 7810if test -n "$M4"; then
81ecdfbb
RW
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7812$as_echo "$M4" >&6; }
be01d343 7813else
81ecdfbb
RW
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7815$as_echo "no" >&6; }
be01d343
PB
7816fi
7817
81ecdfbb 7818
c6b750e1 7819 test -n "$M4" && break
be01d343
PB
7820done
7821test -n "$M4" || M4="$MISSING m4"
7822
7823case " $build_configdirs " in
7824 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7825esac
7826
7827for ac_prog in flex lex
7828do
c6b750e1 7829 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7830set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7832$as_echo_n "checking for $ac_word... " >&6; }
7833if test "${ac_cv_prog_LEX+set}" = set; then :
7834 $as_echo_n "(cached) " >&6
be01d343
PB
7835else
7836 if test -n "$LEX"; then
7837 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7838else
c6b750e1
DJ
7839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7840for as_dir in $PATH
7841do
7842 IFS=$as_save_IFS
7843 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7844 for ac_exec_ext in '' $ac_executable_extensions; do
7845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7846 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7848 break 2
7849 fi
7850done
81ecdfbb
RW
7851 done
7852IFS=$as_save_IFS
c6b750e1 7853
be01d343
PB
7854fi
7855fi
c6b750e1 7856LEX=$ac_cv_prog_LEX
be01d343 7857if test -n "$LEX"; then
81ecdfbb
RW
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7859$as_echo "$LEX" >&6; }
be01d343 7860else
81ecdfbb
RW
7861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7862$as_echo "no" >&6; }
be01d343
PB
7863fi
7864
81ecdfbb 7865
c6b750e1 7866 test -n "$LEX" && break
be01d343
PB
7867done
7868test -n "$LEX" || LEX="$MISSING flex"
7869
7870case " $build_configdirs " in
7871 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7872 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7873esac
7874
7875for ac_prog in flex
7876do
c6b750e1 7877 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7878set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7880$as_echo_n "checking for $ac_word... " >&6; }
7881if test "${ac_cv_prog_FLEX+set}" = set; then :
7882 $as_echo_n "(cached) " >&6
be01d343
PB
7883else
7884 if test -n "$FLEX"; then
7885 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7886else
c6b750e1
DJ
7887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7888for as_dir in $PATH
7889do
7890 IFS=$as_save_IFS
7891 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7892 for ac_exec_ext in '' $ac_executable_extensions; do
7893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7894 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7896 break 2
7897 fi
7898done
81ecdfbb
RW
7899 done
7900IFS=$as_save_IFS
c6b750e1 7901
be01d343
PB
7902fi
7903fi
c6b750e1 7904FLEX=$ac_cv_prog_FLEX
be01d343 7905if test -n "$FLEX"; then
81ecdfbb
RW
7906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7907$as_echo "$FLEX" >&6; }
be01d343 7908else
81ecdfbb
RW
7909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7910$as_echo "no" >&6; }
be01d343
PB
7911fi
7912
81ecdfbb 7913
c6b750e1 7914 test -n "$FLEX" && break
be01d343
PB
7915done
7916test -n "$FLEX" || FLEX="$MISSING flex"
7917
7918case " $build_configdirs " in
7919 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7920esac
7921
7922for ac_prog in makeinfo
7923do
c6b750e1 7924 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7925set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7927$as_echo_n "checking for $ac_word... " >&6; }
7928if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7929 $as_echo_n "(cached) " >&6
be01d343
PB
7930else
7931 if test -n "$MAKEINFO"; then
7932 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7933else
c6b750e1
DJ
7934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7935for as_dir in $PATH
7936do
7937 IFS=$as_save_IFS
7938 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7939 for ac_exec_ext in '' $ac_executable_extensions; do
7940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7941 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7943 break 2
7944 fi
7945done
81ecdfbb
RW
7946 done
7947IFS=$as_save_IFS
c6b750e1 7948
be01d343
PB
7949fi
7950fi
c6b750e1 7951MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7952if test -n "$MAKEINFO"; then
81ecdfbb
RW
7953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7954$as_echo "$MAKEINFO" >&6; }
be01d343 7955else
81ecdfbb
RW
7956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7957$as_echo "no" >&6; }
be01d343
PB
7958fi
7959
81ecdfbb 7960
c6b750e1 7961 test -n "$MAKEINFO" && break
be01d343
PB
7962done
7963test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7964
7965case " $build_configdirs " in
7966 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7967 *)
7968
10ad8ef3 7969 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7970 # higher, else we use the "missing" dummy.
7971 if ${MAKEINFO} --version \
10ad8ef3 7972 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7973 :
7974 else
7975 MAKEINFO="$MISSING makeinfo"
7976 fi
7977 ;;
7978
7979esac
a0da8069 7980
be01d343 7981# FIXME: expect and dejagnu may become build tools?
a0da8069 7982
be01d343
PB
7983for ac_prog in expect
7984do
c6b750e1 7985 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7986set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7988$as_echo_n "checking for $ac_word... " >&6; }
7989if test "${ac_cv_prog_EXPECT+set}" = set; then :
7990 $as_echo_n "(cached) " >&6
be01d343
PB
7991else
7992 if test -n "$EXPECT"; then
7993 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7994else
c6b750e1
DJ
7995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7996for as_dir in $PATH
7997do
7998 IFS=$as_save_IFS
7999 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8000 for ac_exec_ext in '' $ac_executable_extensions; do
8001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8002 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8004 break 2
8005 fi
8006done
81ecdfbb
RW
8007 done
8008IFS=$as_save_IFS
c6b750e1 8009
be01d343
PB
8010fi
8011fi
c6b750e1 8012EXPECT=$ac_cv_prog_EXPECT
be01d343 8013if test -n "$EXPECT"; then
81ecdfbb
RW
8014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8015$as_echo "$EXPECT" >&6; }
be01d343 8016else
81ecdfbb
RW
8017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8018$as_echo "no" >&6; }
be01d343 8019fi
a0da8069 8020
81ecdfbb 8021
c6b750e1 8022 test -n "$EXPECT" && break
be01d343
PB
8023done
8024test -n "$EXPECT" || EXPECT="expect"
a0da8069 8025
be01d343
PB
8026case " $configdirs " in
8027 *" expect "*)
8028 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8029 ;;
8030esac
a0da8069 8031
be01d343
PB
8032for ac_prog in runtest
8033do
c6b750e1 8034 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8035set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8037$as_echo_n "checking for $ac_word... " >&6; }
8038if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8039 $as_echo_n "(cached) " >&6
be01d343
PB
8040else
8041 if test -n "$RUNTEST"; then
8042 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8043else
c6b750e1
DJ
8044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8045for as_dir in $PATH
8046do
8047 IFS=$as_save_IFS
8048 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8049 for ac_exec_ext in '' $ac_executable_extensions; do
8050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8051 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8053 break 2
8054 fi
8055done
81ecdfbb
RW
8056 done
8057IFS=$as_save_IFS
c6b750e1 8058
be01d343
PB
8059fi
8060fi
c6b750e1 8061RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8062if test -n "$RUNTEST"; then
81ecdfbb
RW
8063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8064$as_echo "$RUNTEST" >&6; }
be01d343 8065else
81ecdfbb
RW
8066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8067$as_echo "no" >&6; }
be01d343 8068fi
a0da8069 8069
81ecdfbb 8070
c6b750e1 8071 test -n "$RUNTEST" && break
be01d343
PB
8072done
8073test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8074
be01d343
PB
8075case " $configdirs " in
8076 *" dejagnu "*)
6b89cc21 8077 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8078 ;;
8079esac
a0da8069
NN
8080
8081
a0da8069 8082# Host tools.
859789af
AC
8083ncn_tool_prefix=
8084test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8085ncn_target_tool_prefix=
8086test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8087
9a819804
AO
8088
8089
8090if test -n "$AR"; then
8091 ac_cv_prog_AR=$AR
8092elif test -n "$ac_cv_prog_AR"; then
8093 AR=$ac_cv_prog_AR
8094fi
8095
8096if test -n "$ac_cv_prog_AR"; then
8097 for ncn_progname in ar; do
8098 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8099set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8101$as_echo_n "checking for $ac_word... " >&6; }
8102if test "${ac_cv_prog_AR+set}" = set; then :
8103 $as_echo_n "(cached) " >&6
9a819804
AO
8104else
8105 if test -n "$AR"; then
8106 ac_cv_prog_AR="$AR" # Let the user override the test.
8107else
8108as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8109for as_dir in $PATH
8110do
8111 IFS=$as_save_IFS
8112 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8113 for ac_exec_ext in '' $ac_executable_extensions; do
8114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8115 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8117 break 2
8118 fi
8119done
81ecdfbb
RW
8120 done
8121IFS=$as_save_IFS
9a819804
AO
8122
8123fi
8124fi
8125AR=$ac_cv_prog_AR
8126if test -n "$AR"; then
81ecdfbb
RW
8127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8128$as_echo "$AR" >&6; }
9a819804 8129else
81ecdfbb
RW
8130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8131$as_echo "no" >&6; }
9a819804
AO
8132fi
8133
81ecdfbb 8134
9a819804
AO
8135 done
8136fi
8137
8138for ncn_progname in ar; do
05cbd757
PB
8139 if test -n "$ncn_tool_prefix"; then
8140 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8141set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8143$as_echo_n "checking for $ac_word... " >&6; }
8144if test "${ac_cv_prog_AR+set}" = set; then :
8145 $as_echo_n "(cached) " >&6
859789af
AC
8146else
8147 if test -n "$AR"; then
8148 ac_cv_prog_AR="$AR" # Let the user override the test.
8149else
c6b750e1
DJ
8150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8151for as_dir in $PATH
8152do
8153 IFS=$as_save_IFS
8154 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8155 for ac_exec_ext in '' $ac_executable_extensions; do
8156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8157 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8159 break 2
8160 fi
8161done
81ecdfbb
RW
8162 done
8163IFS=$as_save_IFS
c6b750e1 8164
859789af
AC
8165fi
8166fi
c6b750e1 8167AR=$ac_cv_prog_AR
859789af 8168if test -n "$AR"; then
81ecdfbb
RW
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8170$as_echo "$AR" >&6; }
859789af 8171else
81ecdfbb
RW
8172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8173$as_echo "no" >&6; }
859789af
AC
8174fi
8175
81ecdfbb 8176
05cbd757
PB
8177 fi
8178 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8179 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8180set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8182$as_echo_n "checking for $ac_word... " >&6; }
8183if test "${ac_cv_prog_AR+set}" = set; then :
8184 $as_echo_n "(cached) " >&6
859789af 8185else
05cbd757
PB
8186 if test -n "$AR"; then
8187 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8188else
c6b750e1
DJ
8189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8190for as_dir in $PATH
8191do
8192 IFS=$as_save_IFS
8193 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8194 for ac_exec_ext in '' $ac_executable_extensions; do
8195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8196 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8198 break 2
8199 fi
8200done
81ecdfbb
RW
8201 done
8202IFS=$as_save_IFS
c6b750e1 8203
859789af
AC
8204fi
8205fi
c6b750e1 8206AR=$ac_cv_prog_AR
05cbd757 8207if test -n "$AR"; then
81ecdfbb
RW
8208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8209$as_echo "$AR" >&6; }
859789af 8210else
81ecdfbb
RW
8211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8212$as_echo "no" >&6; }
859789af 8213fi
c6b750e1 8214
81ecdfbb 8215
05cbd757
PB
8216 fi
8217 test -n "$ac_cv_prog_AR" && break
8218done
8219
8220if test -z "$ac_cv_prog_AR" ; then
8221 set dummy ar
8222 if test $build = $host ; then
8223 AR="$2"
859789af 8224 else
05cbd757 8225 AR="${ncn_tool_prefix}$2"
859789af 8226 fi
859789af
AC
8227fi
8228
9a819804
AO
8229
8230
8231if test -n "$AS"; then
8232 ac_cv_prog_AS=$AS
8233elif test -n "$ac_cv_prog_AS"; then
8234 AS=$ac_cv_prog_AS
8235fi
8236
8237if test -n "$ac_cv_prog_AS"; then
8238 for ncn_progname in as; do
8239 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8240set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8242$as_echo_n "checking for $ac_word... " >&6; }
8243if test "${ac_cv_prog_AS+set}" = set; then :
8244 $as_echo_n "(cached) " >&6
9a819804
AO
8245else
8246 if test -n "$AS"; then
8247 ac_cv_prog_AS="$AS" # Let the user override the test.
8248else
8249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8250for as_dir in $PATH
8251do
8252 IFS=$as_save_IFS
8253 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8254 for ac_exec_ext in '' $ac_executable_extensions; do
8255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8256 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8258 break 2
8259 fi
8260done
81ecdfbb
RW
8261 done
8262IFS=$as_save_IFS
9a819804
AO
8263
8264fi
8265fi
8266AS=$ac_cv_prog_AS
8267if test -n "$AS"; then
81ecdfbb
RW
8268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8269$as_echo "$AS" >&6; }
9a819804 8270else
81ecdfbb
RW
8271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8272$as_echo "no" >&6; }
9a819804
AO
8273fi
8274
81ecdfbb 8275
9a819804
AO
8276 done
8277fi
8278
8279for ncn_progname in as; do
05cbd757
PB
8280 if test -n "$ncn_tool_prefix"; then
8281 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8282set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8284$as_echo_n "checking for $ac_word... " >&6; }
8285if test "${ac_cv_prog_AS+set}" = set; then :
8286 $as_echo_n "(cached) " >&6
859789af
AC
8287else
8288 if test -n "$AS"; then
8289 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8290else
8291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8292for as_dir in $PATH
8293do
8294 IFS=$as_save_IFS
8295 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8296 for ac_exec_ext in '' $ac_executable_extensions; do
8297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8298 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8300 break 2
8301 fi
8302done
81ecdfbb
RW
8303 done
8304IFS=$as_save_IFS
c6b750e1 8305
859789af
AC
8306fi
8307fi
c6b750e1 8308AS=$ac_cv_prog_AS
859789af 8309if test -n "$AS"; then
81ecdfbb
RW
8310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8311$as_echo "$AS" >&6; }
859789af 8312else
81ecdfbb
RW
8313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8314$as_echo "no" >&6; }
859789af
AC
8315fi
8316
81ecdfbb 8317
05cbd757
PB
8318 fi
8319 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8320 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8321set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8323$as_echo_n "checking for $ac_word... " >&6; }
8324if test "${ac_cv_prog_AS+set}" = set; then :
8325 $as_echo_n "(cached) " >&6
859789af 8326else
05cbd757
PB
8327 if test -n "$AS"; then
8328 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8329else
c6b750e1
DJ
8330as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8331for as_dir in $PATH
8332do
8333 IFS=$as_save_IFS
8334 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8335 for ac_exec_ext in '' $ac_executable_extensions; do
8336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8337 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8339 break 2
8340 fi
8341done
81ecdfbb
RW
8342 done
8343IFS=$as_save_IFS
c6b750e1 8344
859789af
AC
8345fi
8346fi
c6b750e1 8347AS=$ac_cv_prog_AS
05cbd757 8348if test -n "$AS"; then
81ecdfbb
RW
8349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8350$as_echo "$AS" >&6; }
859789af 8351else
81ecdfbb
RW
8352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8353$as_echo "no" >&6; }
859789af 8354fi
c6b750e1 8355
81ecdfbb 8356
05cbd757
PB
8357 fi
8358 test -n "$ac_cv_prog_AS" && break
8359done
8360
8361if test -z "$ac_cv_prog_AS" ; then
8362 set dummy as
8363 if test $build = $host ; then
8364 AS="$2"
859789af 8365 else
05cbd757 8366 AS="${ncn_tool_prefix}$2"
859789af 8367 fi
859789af
AC
8368fi
8369
9a819804
AO
8370
8371
8372if test -n "$DLLTOOL"; then
8373 ac_cv_prog_DLLTOOL=$DLLTOOL
8374elif test -n "$ac_cv_prog_DLLTOOL"; then
8375 DLLTOOL=$ac_cv_prog_DLLTOOL
8376fi
8377
8378if test -n "$ac_cv_prog_DLLTOOL"; then
8379 for ncn_progname in dlltool; do
8380 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8381set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8383$as_echo_n "checking for $ac_word... " >&6; }
8384if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8385 $as_echo_n "(cached) " >&6
9a819804
AO
8386else
8387 if test -n "$DLLTOOL"; then
8388 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8389else
8390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8391for as_dir in $PATH
8392do
8393 IFS=$as_save_IFS
8394 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8395 for ac_exec_ext in '' $ac_executable_extensions; do
8396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8397 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8399 break 2
8400 fi
8401done
81ecdfbb
RW
8402 done
8403IFS=$as_save_IFS
9a819804
AO
8404
8405fi
8406fi
8407DLLTOOL=$ac_cv_prog_DLLTOOL
8408if test -n "$DLLTOOL"; then
81ecdfbb
RW
8409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8410$as_echo "$DLLTOOL" >&6; }
9a819804 8411else
81ecdfbb
RW
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8413$as_echo "no" >&6; }
9a819804
AO
8414fi
8415
81ecdfbb 8416
9a819804
AO
8417 done
8418fi
8419
8420for ncn_progname in dlltool; do
05cbd757
PB
8421 if test -n "$ncn_tool_prefix"; then
8422 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8423set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8425$as_echo_n "checking for $ac_word... " >&6; }
8426if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8427 $as_echo_n "(cached) " >&6
859789af
AC
8428else
8429 if test -n "$DLLTOOL"; then
8430 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8431else
c6b750e1
DJ
8432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8433for as_dir in $PATH
8434do
8435 IFS=$as_save_IFS
8436 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8437 for ac_exec_ext in '' $ac_executable_extensions; do
8438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8439 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8441 break 2
8442 fi
8443done
81ecdfbb
RW
8444 done
8445IFS=$as_save_IFS
c6b750e1 8446
859789af
AC
8447fi
8448fi
c6b750e1 8449DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8450if test -n "$DLLTOOL"; then
81ecdfbb
RW
8451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8452$as_echo "$DLLTOOL" >&6; }
859789af 8453else
81ecdfbb
RW
8454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8455$as_echo "no" >&6; }
859789af
AC
8456fi
8457
81ecdfbb 8458
05cbd757
PB
8459 fi
8460 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8461 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8462set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8464$as_echo_n "checking for $ac_word... " >&6; }
8465if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8466 $as_echo_n "(cached) " >&6
859789af 8467else
05cbd757
PB
8468 if test -n "$DLLTOOL"; then
8469 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8470else
c6b750e1
DJ
8471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8472for as_dir in $PATH
8473do
8474 IFS=$as_save_IFS
8475 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8476 for ac_exec_ext in '' $ac_executable_extensions; do
8477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8478 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8480 break 2
8481 fi
8482done
81ecdfbb
RW
8483 done
8484IFS=$as_save_IFS
c6b750e1 8485
859789af
AC
8486fi
8487fi
c6b750e1 8488DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8489if test -n "$DLLTOOL"; then
81ecdfbb
RW
8490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8491$as_echo "$DLLTOOL" >&6; }
859789af 8492else
81ecdfbb
RW
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8494$as_echo "no" >&6; }
859789af 8495fi
c6b750e1 8496
81ecdfbb 8497
05cbd757
PB
8498 fi
8499 test -n "$ac_cv_prog_DLLTOOL" && break
8500done
8501
8502if test -z "$ac_cv_prog_DLLTOOL" ; then
8503 set dummy dlltool
8504 if test $build = $host ; then
8505 DLLTOOL="$2"
859789af 8506 else
05cbd757 8507 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8508 fi
859789af
AC
8509fi
8510
9a819804
AO
8511
8512
8513if test -n "$LD"; then
8514 ac_cv_prog_LD=$LD
8515elif test -n "$ac_cv_prog_LD"; then
8516 LD=$ac_cv_prog_LD
8517fi
8518
8519if test -n "$ac_cv_prog_LD"; then
8520 for ncn_progname in ld; do
8521 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8522set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8524$as_echo_n "checking for $ac_word... " >&6; }
8525if test "${ac_cv_prog_LD+set}" = set; then :
8526 $as_echo_n "(cached) " >&6
9a819804
AO
8527else
8528 if test -n "$LD"; then
8529 ac_cv_prog_LD="$LD" # Let the user override the test.
8530else
8531as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8532for as_dir in $PATH
8533do
8534 IFS=$as_save_IFS
8535 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8536 for ac_exec_ext in '' $ac_executable_extensions; do
8537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8538 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8540 break 2
8541 fi
8542done
81ecdfbb
RW
8543 done
8544IFS=$as_save_IFS
9a819804
AO
8545
8546fi
8547fi
8548LD=$ac_cv_prog_LD
8549if test -n "$LD"; then
81ecdfbb
RW
8550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8551$as_echo "$LD" >&6; }
9a819804 8552else
81ecdfbb
RW
8553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8554$as_echo "no" >&6; }
9a819804
AO
8555fi
8556
81ecdfbb 8557
9a819804
AO
8558 done
8559fi
8560
8561for ncn_progname in ld; do
05cbd757
PB
8562 if test -n "$ncn_tool_prefix"; then
8563 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8564set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8566$as_echo_n "checking for $ac_word... " >&6; }
8567if test "${ac_cv_prog_LD+set}" = set; then :
8568 $as_echo_n "(cached) " >&6
859789af
AC
8569else
8570 if test -n "$LD"; then
8571 ac_cv_prog_LD="$LD" # Let the user override the test.
8572else
c6b750e1
DJ
8573as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8574for as_dir in $PATH
8575do
8576 IFS=$as_save_IFS
8577 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8578 for ac_exec_ext in '' $ac_executable_extensions; do
8579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8580 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8582 break 2
8583 fi
8584done
81ecdfbb
RW
8585 done
8586IFS=$as_save_IFS
c6b750e1 8587
859789af
AC
8588fi
8589fi
c6b750e1 8590LD=$ac_cv_prog_LD
859789af 8591if test -n "$LD"; then
81ecdfbb
RW
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8593$as_echo "$LD" >&6; }
859789af 8594else
81ecdfbb
RW
8595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8596$as_echo "no" >&6; }
859789af
AC
8597fi
8598
81ecdfbb 8599
05cbd757
PB
8600 fi
8601 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8602 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8603set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8605$as_echo_n "checking for $ac_word... " >&6; }
8606if test "${ac_cv_prog_LD+set}" = set; then :
8607 $as_echo_n "(cached) " >&6
859789af 8608else
05cbd757
PB
8609 if test -n "$LD"; then
8610 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8611else
c6b750e1
DJ
8612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8613for as_dir in $PATH
8614do
8615 IFS=$as_save_IFS
8616 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8617 for ac_exec_ext in '' $ac_executable_extensions; do
8618 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8619 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8621 break 2
8622 fi
8623done
81ecdfbb
RW
8624 done
8625IFS=$as_save_IFS
c6b750e1 8626
859789af
AC
8627fi
8628fi
c6b750e1 8629LD=$ac_cv_prog_LD
05cbd757 8630if test -n "$LD"; then
81ecdfbb
RW
8631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8632$as_echo "$LD" >&6; }
859789af 8633else
81ecdfbb
RW
8634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8635$as_echo "no" >&6; }
859789af 8636fi
c6b750e1 8637
81ecdfbb 8638
05cbd757
PB
8639 fi
8640 test -n "$ac_cv_prog_LD" && break
8641done
8642
8643if test -z "$ac_cv_prog_LD" ; then
8644 set dummy ld
8645 if test $build = $host ; then
8646 LD="$2"
859789af 8647 else
05cbd757 8648 LD="${ncn_tool_prefix}$2"
859789af 8649 fi
859789af
AC
8650fi
8651
9a819804
AO
8652
8653
8654if test -n "$LIPO"; then
8655 ac_cv_prog_LIPO=$LIPO
8656elif test -n "$ac_cv_prog_LIPO"; then
8657 LIPO=$ac_cv_prog_LIPO
8658fi
8659
8660if test -n "$ac_cv_prog_LIPO"; then
8661 for ncn_progname in lipo; do
8662 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8663set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8665$as_echo_n "checking for $ac_word... " >&6; }
8666if test "${ac_cv_prog_LIPO+set}" = set; then :
8667 $as_echo_n "(cached) " >&6
9a819804
AO
8668else
8669 if test -n "$LIPO"; then
8670 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8671else
8672as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8673for as_dir in $PATH
8674do
8675 IFS=$as_save_IFS
8676 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8677 for ac_exec_ext in '' $ac_executable_extensions; do
8678 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8679 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8681 break 2
8682 fi
8683done
81ecdfbb
RW
8684 done
8685IFS=$as_save_IFS
9a819804
AO
8686
8687fi
8688fi
8689LIPO=$ac_cv_prog_LIPO
8690if test -n "$LIPO"; then
81ecdfbb
RW
8691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8692$as_echo "$LIPO" >&6; }
9a819804 8693else
81ecdfbb
RW
8694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8695$as_echo "no" >&6; }
9a819804
AO
8696fi
8697
81ecdfbb 8698
9a819804
AO
8699 done
8700fi
8701
8702for ncn_progname in lipo; do
be01d343
PB
8703 if test -n "$ncn_tool_prefix"; then
8704 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8705set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8707$as_echo_n "checking for $ac_word... " >&6; }
8708if test "${ac_cv_prog_LIPO+set}" = set; then :
8709 $as_echo_n "(cached) " >&6
be01d343
PB
8710else
8711 if test -n "$LIPO"; then
8712 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8713else
c6b750e1
DJ
8714as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8715for as_dir in $PATH
8716do
8717 IFS=$as_save_IFS
8718 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8719 for ac_exec_ext in '' $ac_executable_extensions; do
8720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8721 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8723 break 2
8724 fi
8725done
81ecdfbb
RW
8726 done
8727IFS=$as_save_IFS
c6b750e1 8728
be01d343
PB
8729fi
8730fi
c6b750e1 8731LIPO=$ac_cv_prog_LIPO
be01d343 8732if test -n "$LIPO"; then
81ecdfbb
RW
8733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8734$as_echo "$LIPO" >&6; }
be01d343 8735else
81ecdfbb
RW
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8737$as_echo "no" >&6; }
be01d343
PB
8738fi
8739
81ecdfbb 8740
be01d343
PB
8741 fi
8742 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8743 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8744set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8746$as_echo_n "checking for $ac_word... " >&6; }
8747if test "${ac_cv_prog_LIPO+set}" = set; then :
8748 $as_echo_n "(cached) " >&6
be01d343
PB
8749else
8750 if test -n "$LIPO"; then
8751 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8752else
c6b750e1
DJ
8753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8754for as_dir in $PATH
8755do
8756 IFS=$as_save_IFS
8757 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8758 for ac_exec_ext in '' $ac_executable_extensions; do
8759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8760 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8762 break 2
8763 fi
8764done
81ecdfbb
RW
8765 done
8766IFS=$as_save_IFS
c6b750e1 8767
be01d343
PB
8768fi
8769fi
c6b750e1 8770LIPO=$ac_cv_prog_LIPO
be01d343 8771if test -n "$LIPO"; then
81ecdfbb
RW
8772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8773$as_echo "$LIPO" >&6; }
be01d343 8774else
81ecdfbb
RW
8775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8776$as_echo "no" >&6; }
be01d343 8777fi
c6b750e1 8778
81ecdfbb 8779
be01d343
PB
8780 fi
8781 test -n "$ac_cv_prog_LIPO" && break
8782done
8783
8784if test -z "$ac_cv_prog_LIPO" ; then
8785 set dummy lipo
8786 if test $build = $host ; then
8787 LIPO="$2"
8788 else
8789 LIPO="${ncn_tool_prefix}$2"
8790 fi
8791fi
8792
9a819804
AO
8793
8794
8795if test -n "$NM"; then
8796 ac_cv_prog_NM=$NM
8797elif test -n "$ac_cv_prog_NM"; then
8798 NM=$ac_cv_prog_NM
8799fi
8800
8801if test -n "$ac_cv_prog_NM"; then
8802 for ncn_progname in nm; do
8803 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8804set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8806$as_echo_n "checking for $ac_word... " >&6; }
8807if test "${ac_cv_prog_NM+set}" = set; then :
8808 $as_echo_n "(cached) " >&6
859789af
AC
8809else
8810 if test -n "$NM"; then
8811 ac_cv_prog_NM="$NM" # Let the user override the test.
8812else
c6b750e1
DJ
8813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8814for as_dir in $PATH
8815do
8816 IFS=$as_save_IFS
8817 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8818 for ac_exec_ext in '' $ac_executable_extensions; do
8819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8820 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8822 break 2
8823 fi
8824done
81ecdfbb
RW
8825 done
8826IFS=$as_save_IFS
c6b750e1 8827
859789af
AC
8828fi
8829fi
c6b750e1 8830NM=$ac_cv_prog_NM
859789af 8831if test -n "$NM"; then
81ecdfbb
RW
8832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8833$as_echo "$NM" >&6; }
859789af 8834else
81ecdfbb
RW
8835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8836$as_echo "no" >&6; }
859789af
AC
8837fi
8838
81ecdfbb 8839
9a819804
AO
8840 done
8841fi
8842
8843for ncn_progname in nm; do
8844 if test -n "$ncn_tool_prefix"; then
8845 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8846set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8848$as_echo_n "checking for $ac_word... " >&6; }
8849if test "${ac_cv_prog_NM+set}" = set; then :
8850 $as_echo_n "(cached) " >&6
859789af 8851else
05cbd757
PB
8852 if test -n "$NM"; then
8853 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8854else
c6b750e1
DJ
8855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8856for as_dir in $PATH
8857do
8858 IFS=$as_save_IFS
8859 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8860 for ac_exec_ext in '' $ac_executable_extensions; do
8861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8862 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8864 break 2
8865 fi
8866done
81ecdfbb
RW
8867 done
8868IFS=$as_save_IFS
c6b750e1 8869
859789af
AC
8870fi
8871fi
c6b750e1 8872NM=$ac_cv_prog_NM
05cbd757 8873if test -n "$NM"; then
81ecdfbb
RW
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8875$as_echo "$NM" >&6; }
859789af 8876else
81ecdfbb
RW
8877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8878$as_echo "no" >&6; }
859789af 8879fi
c6b750e1 8880
81ecdfbb 8881
05cbd757 8882 fi
9a819804
AO
8883 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8884 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8885set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8887$as_echo_n "checking for $ac_word... " >&6; }
8888if test "${ac_cv_prog_NM+set}" = set; then :
8889 $as_echo_n "(cached) " >&6
9a819804
AO
8890else
8891 if test -n "$NM"; then
8892 ac_cv_prog_NM="$NM" # Let the user override the test.
8893else
8894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8895for as_dir in $PATH
8896do
8897 IFS=$as_save_IFS
8898 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8899 for ac_exec_ext in '' $ac_executable_extensions; do
8900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8901 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8903 break 2
8904 fi
8905done
81ecdfbb
RW
8906 done
8907IFS=$as_save_IFS
9a819804
AO
8908
8909fi
8910fi
8911NM=$ac_cv_prog_NM
8912if test -n "$NM"; then
81ecdfbb
RW
8913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8914$as_echo "$NM" >&6; }
9a819804 8915else
81ecdfbb
RW
8916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8917$as_echo "no" >&6; }
9a819804
AO
8918fi
8919
81ecdfbb 8920
9a819804
AO
8921 fi
8922 test -n "$ac_cv_prog_NM" && break
8923done
8924
8925if test -z "$ac_cv_prog_NM" ; then
8926 set dummy nm
8927 if test $build = $host ; then
8928 NM="$2"
8929 else
8930 NM="${ncn_tool_prefix}$2"
8931 fi
8932fi
8933
8934
8935
8936if test -n "$RANLIB"; then
8937 ac_cv_prog_RANLIB=$RANLIB
8938elif test -n "$ac_cv_prog_RANLIB"; then
8939 RANLIB=$ac_cv_prog_RANLIB
8940fi
8941
8942if test -n "$ac_cv_prog_RANLIB"; then
8943 for ncn_progname in ranlib; do
8944 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8945set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8947$as_echo_n "checking for $ac_word... " >&6; }
8948if test "${ac_cv_prog_RANLIB+set}" = set; then :
8949 $as_echo_n "(cached) " >&6
9a819804
AO
8950else
8951 if test -n "$RANLIB"; then
8952 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8953else
8954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8955for as_dir in $PATH
8956do
8957 IFS=$as_save_IFS
8958 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8959 for ac_exec_ext in '' $ac_executable_extensions; do
8960 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8961 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8963 break 2
8964 fi
8965done
81ecdfbb
RW
8966 done
8967IFS=$as_save_IFS
9a819804
AO
8968
8969fi
8970fi
8971RANLIB=$ac_cv_prog_RANLIB
8972if test -n "$RANLIB"; then
81ecdfbb
RW
8973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8974$as_echo "$RANLIB" >&6; }
9a819804 8975else
81ecdfbb
RW
8976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8977$as_echo "no" >&6; }
9a819804
AO
8978fi
8979
81ecdfbb 8980
9a819804
AO
8981 done
8982fi
859789af 8983
9a819804 8984for ncn_progname in ranlib; do
05cbd757
PB
8985 if test -n "$ncn_tool_prefix"; then
8986 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8987set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8989$as_echo_n "checking for $ac_word... " >&6; }
8990if test "${ac_cv_prog_RANLIB+set}" = set; then :
8991 $as_echo_n "(cached) " >&6
859789af
AC
8992else
8993 if test -n "$RANLIB"; then
8994 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8995else
c6b750e1
DJ
8996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8997for as_dir in $PATH
8998do
8999 IFS=$as_save_IFS
9000 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9001 for ac_exec_ext in '' $ac_executable_extensions; do
9002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9003 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9005 break 2
9006 fi
9007done
81ecdfbb
RW
9008 done
9009IFS=$as_save_IFS
c6b750e1 9010
859789af
AC
9011fi
9012fi
c6b750e1 9013RANLIB=$ac_cv_prog_RANLIB
859789af 9014if test -n "$RANLIB"; then
81ecdfbb
RW
9015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9016$as_echo "$RANLIB" >&6; }
859789af 9017else
81ecdfbb
RW
9018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9019$as_echo "no" >&6; }
859789af
AC
9020fi
9021
81ecdfbb 9022
05cbd757
PB
9023 fi
9024 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9025 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9026set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9028$as_echo_n "checking for $ac_word... " >&6; }
9029if test "${ac_cv_prog_RANLIB+set}" = set; then :
9030 $as_echo_n "(cached) " >&6
859789af 9031else
05cbd757
PB
9032 if test -n "$RANLIB"; then
9033 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9034else
c6b750e1
DJ
9035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9036for as_dir in $PATH
9037do
9038 IFS=$as_save_IFS
9039 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9040 for ac_exec_ext in '' $ac_executable_extensions; do
9041 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9042 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9044 break 2
9045 fi
9046done
81ecdfbb
RW
9047 done
9048IFS=$as_save_IFS
c6b750e1 9049
859789af
AC
9050fi
9051fi
c6b750e1 9052RANLIB=$ac_cv_prog_RANLIB
05cbd757 9053if test -n "$RANLIB"; then
81ecdfbb
RW
9054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9055$as_echo "$RANLIB" >&6; }
859789af 9056else
81ecdfbb
RW
9057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9058$as_echo "no" >&6; }
859789af 9059fi
c6b750e1 9060
81ecdfbb 9061
859789af 9062 fi
05cbd757
PB
9063 test -n "$ac_cv_prog_RANLIB" && break
9064done
9065
9066if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9067 RANLIB="true"
859789af
AC
9068fi
9069
9a819804
AO
9070
9071
9072if test -n "$STRIP"; then
9073 ac_cv_prog_STRIP=$STRIP
9074elif test -n "$ac_cv_prog_STRIP"; then
9075 STRIP=$ac_cv_prog_STRIP
9076fi
9077
9078if test -n "$ac_cv_prog_STRIP"; then
9079 for ncn_progname in strip; do
9080 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9081set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9083$as_echo_n "checking for $ac_word... " >&6; }
9084if test "${ac_cv_prog_STRIP+set}" = set; then :
9085 $as_echo_n "(cached) " >&6
9a819804
AO
9086else
9087 if test -n "$STRIP"; then
9088 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9089else
9090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9091for as_dir in $PATH
9092do
9093 IFS=$as_save_IFS
9094 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9095 for ac_exec_ext in '' $ac_executable_extensions; do
9096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9097 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9099 break 2
9100 fi
9101done
81ecdfbb
RW
9102 done
9103IFS=$as_save_IFS
9a819804
AO
9104
9105fi
9106fi
9107STRIP=$ac_cv_prog_STRIP
9108if test -n "$STRIP"; then
81ecdfbb
RW
9109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9110$as_echo "$STRIP" >&6; }
9a819804 9111else
81ecdfbb
RW
9112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9113$as_echo "no" >&6; }
9a819804
AO
9114fi
9115
81ecdfbb 9116
9a819804
AO
9117 done
9118fi
9119
9120for ncn_progname in strip; do
be01d343
PB
9121 if test -n "$ncn_tool_prefix"; then
9122 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9123set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9125$as_echo_n "checking for $ac_word... " >&6; }
9126if test "${ac_cv_prog_STRIP+set}" = set; then :
9127 $as_echo_n "(cached) " >&6
be01d343
PB
9128else
9129 if test -n "$STRIP"; then
9130 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9131else
c6b750e1
DJ
9132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9133for as_dir in $PATH
9134do
9135 IFS=$as_save_IFS
9136 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9137 for ac_exec_ext in '' $ac_executable_extensions; do
9138 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9139 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9141 break 2
9142 fi
9143done
81ecdfbb
RW
9144 done
9145IFS=$as_save_IFS
c6b750e1 9146
be01d343
PB
9147fi
9148fi
c6b750e1 9149STRIP=$ac_cv_prog_STRIP
be01d343 9150if test -n "$STRIP"; then
81ecdfbb
RW
9151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9152$as_echo "$STRIP" >&6; }
be01d343 9153else
81ecdfbb
RW
9154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9155$as_echo "no" >&6; }
be01d343
PB
9156fi
9157
81ecdfbb 9158
be01d343
PB
9159 fi
9160 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9161 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9162set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9164$as_echo_n "checking for $ac_word... " >&6; }
9165if test "${ac_cv_prog_STRIP+set}" = set; then :
9166 $as_echo_n "(cached) " >&6
be01d343
PB
9167else
9168 if test -n "$STRIP"; then
9169 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9170else
c6b750e1
DJ
9171as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9172for as_dir in $PATH
9173do
9174 IFS=$as_save_IFS
9175 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9176 for ac_exec_ext in '' $ac_executable_extensions; do
9177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9178 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9180 break 2
9181 fi
9182done
81ecdfbb
RW
9183 done
9184IFS=$as_save_IFS
c6b750e1 9185
be01d343
PB
9186fi
9187fi
c6b750e1 9188STRIP=$ac_cv_prog_STRIP
be01d343 9189if test -n "$STRIP"; then
81ecdfbb
RW
9190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9191$as_echo "$STRIP" >&6; }
be01d343 9192else
81ecdfbb
RW
9193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9194$as_echo "no" >&6; }
be01d343 9195fi
c6b750e1 9196
81ecdfbb 9197
be01d343
PB
9198 fi
9199 test -n "$ac_cv_prog_STRIP" && break
9200done
9201
9202if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9203 STRIP="true"
be01d343
PB
9204fi
9205
9a819804
AO
9206
9207
9208if test -n "$WINDRES"; then
9209 ac_cv_prog_WINDRES=$WINDRES
9210elif test -n "$ac_cv_prog_WINDRES"; then
9211 WINDRES=$ac_cv_prog_WINDRES
9212fi
9213
9214if test -n "$ac_cv_prog_WINDRES"; then
9215 for ncn_progname in windres; do
9216 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9217set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9219$as_echo_n "checking for $ac_word... " >&6; }
9220if test "${ac_cv_prog_WINDRES+set}" = set; then :
9221 $as_echo_n "(cached) " >&6
9a819804
AO
9222else
9223 if test -n "$WINDRES"; then
9224 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9225else
9226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9227for as_dir in $PATH
9228do
9229 IFS=$as_save_IFS
9230 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9231 for ac_exec_ext in '' $ac_executable_extensions; do
9232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9233 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9235 break 2
9236 fi
9237done
81ecdfbb
RW
9238 done
9239IFS=$as_save_IFS
9a819804
AO
9240
9241fi
9242fi
9243WINDRES=$ac_cv_prog_WINDRES
9244if test -n "$WINDRES"; then
81ecdfbb
RW
9245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9246$as_echo "$WINDRES" >&6; }
9a819804 9247else
81ecdfbb
RW
9248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9249$as_echo "no" >&6; }
9a819804
AO
9250fi
9251
81ecdfbb 9252
9a819804
AO
9253 done
9254fi
9255
9256for ncn_progname in windres; do
05cbd757
PB
9257 if test -n "$ncn_tool_prefix"; then
9258 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9259set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9261$as_echo_n "checking for $ac_word... " >&6; }
9262if test "${ac_cv_prog_WINDRES+set}" = set; then :
9263 $as_echo_n "(cached) " >&6
859789af
AC
9264else
9265 if test -n "$WINDRES"; then
9266 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9267else
c6b750e1
DJ
9268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9269for as_dir in $PATH
9270do
9271 IFS=$as_save_IFS
9272 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9273 for ac_exec_ext in '' $ac_executable_extensions; do
9274 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9275 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9277 break 2
9278 fi
9279done
81ecdfbb
RW
9280 done
9281IFS=$as_save_IFS
c6b750e1 9282
859789af
AC
9283fi
9284fi
c6b750e1 9285WINDRES=$ac_cv_prog_WINDRES
859789af 9286if test -n "$WINDRES"; then
81ecdfbb
RW
9287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9288$as_echo "$WINDRES" >&6; }
859789af 9289else
81ecdfbb
RW
9290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9291$as_echo "no" >&6; }
859789af
AC
9292fi
9293
81ecdfbb 9294
05cbd757
PB
9295 fi
9296 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9297 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9298set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9300$as_echo_n "checking for $ac_word... " >&6; }
9301if test "${ac_cv_prog_WINDRES+set}" = set; then :
9302 $as_echo_n "(cached) " >&6
859789af 9303else
05cbd757
PB
9304 if test -n "$WINDRES"; then
9305 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9306else
c6b750e1
DJ
9307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9308for as_dir in $PATH
9309do
9310 IFS=$as_save_IFS
9311 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9312 for ac_exec_ext in '' $ac_executable_extensions; do
9313 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9314 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9315 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9316 break 2
9317 fi
9318done
81ecdfbb
RW
9319 done
9320IFS=$as_save_IFS
c6b750e1 9321
859789af
AC
9322fi
9323fi
c6b750e1 9324WINDRES=$ac_cv_prog_WINDRES
05cbd757 9325if test -n "$WINDRES"; then
81ecdfbb
RW
9326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9327$as_echo "$WINDRES" >&6; }
859789af 9328else
81ecdfbb
RW
9329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9330$as_echo "no" >&6; }
859789af 9331fi
c6b750e1 9332
81ecdfbb 9333
05cbd757
PB
9334 fi
9335 test -n "$ac_cv_prog_WINDRES" && break
9336done
9337
9338if test -z "$ac_cv_prog_WINDRES" ; then
9339 set dummy windres
9340 if test $build = $host ; then
9341 WINDRES="$2"
859789af 9342 else
05cbd757 9343 WINDRES="${ncn_tool_prefix}$2"
859789af 9344 fi
859789af
AC
9345fi
9346
9a819804
AO
9347
9348
0c24b341
NC
9349if test -n "$WINDMC"; then
9350 ac_cv_prog_WINDMC=$WINDMC
9351elif test -n "$ac_cv_prog_WINDMC"; then
9352 WINDMC=$ac_cv_prog_WINDMC
9353fi
9354
9355if test -n "$ac_cv_prog_WINDMC"; then
9356 for ncn_progname in windmc; do
9357 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9358set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9360$as_echo_n "checking for $ac_word... " >&6; }
9361if test "${ac_cv_prog_WINDMC+set}" = set; then :
9362 $as_echo_n "(cached) " >&6
0c24b341
NC
9363else
9364 if test -n "$WINDMC"; then
9365 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9366else
9367as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9368for as_dir in $PATH
9369do
9370 IFS=$as_save_IFS
9371 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9372 for ac_exec_ext in '' $ac_executable_extensions; do
9373 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9374 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9376 break 2
9377 fi
9378done
81ecdfbb
RW
9379 done
9380IFS=$as_save_IFS
0c24b341
NC
9381
9382fi
9383fi
9384WINDMC=$ac_cv_prog_WINDMC
9385if test -n "$WINDMC"; then
81ecdfbb
RW
9386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9387$as_echo "$WINDMC" >&6; }
0c24b341 9388else
81ecdfbb
RW
9389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9390$as_echo "no" >&6; }
0c24b341
NC
9391fi
9392
81ecdfbb 9393
0c24b341
NC
9394 done
9395fi
9396
9397for ncn_progname in windmc; do
9398 if test -n "$ncn_tool_prefix"; then
9399 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9400set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9402$as_echo_n "checking for $ac_word... " >&6; }
9403if test "${ac_cv_prog_WINDMC+set}" = set; then :
9404 $as_echo_n "(cached) " >&6
0c24b341
NC
9405else
9406 if test -n "$WINDMC"; then
9407 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9408else
9409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9410for as_dir in $PATH
9411do
9412 IFS=$as_save_IFS
9413 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9414 for ac_exec_ext in '' $ac_executable_extensions; do
9415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9416 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9418 break 2
9419 fi
9420done
81ecdfbb
RW
9421 done
9422IFS=$as_save_IFS
0c24b341
NC
9423
9424fi
9425fi
9426WINDMC=$ac_cv_prog_WINDMC
9427if test -n "$WINDMC"; then
81ecdfbb
RW
9428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9429$as_echo "$WINDMC" >&6; }
0c24b341 9430else
81ecdfbb
RW
9431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9432$as_echo "no" >&6; }
0c24b341
NC
9433fi
9434
81ecdfbb 9435
0c24b341
NC
9436 fi
9437 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9438 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9439set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9441$as_echo_n "checking for $ac_word... " >&6; }
9442if test "${ac_cv_prog_WINDMC+set}" = set; then :
9443 $as_echo_n "(cached) " >&6
0c24b341
NC
9444else
9445 if test -n "$WINDMC"; then
9446 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9447else
9448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9449for as_dir in $PATH
9450do
9451 IFS=$as_save_IFS
9452 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9453 for ac_exec_ext in '' $ac_executable_extensions; do
9454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9455 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9457 break 2
9458 fi
9459done
81ecdfbb
RW
9460 done
9461IFS=$as_save_IFS
0c24b341
NC
9462
9463fi
9464fi
9465WINDMC=$ac_cv_prog_WINDMC
9466if test -n "$WINDMC"; then
81ecdfbb
RW
9467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9468$as_echo "$WINDMC" >&6; }
0c24b341 9469else
81ecdfbb
RW
9470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9471$as_echo "no" >&6; }
0c24b341
NC
9472fi
9473
81ecdfbb 9474
0c24b341
NC
9475 fi
9476 test -n "$ac_cv_prog_WINDMC" && break
9477done
9478
9479if test -z "$ac_cv_prog_WINDMC" ; then
9480 set dummy windmc
9481 if test $build = $host ; then
9482 WINDMC="$2"
9483 else
9484 WINDMC="${ncn_tool_prefix}$2"
9485 fi
9486fi
9487
9488
9489
9a819804
AO
9490if test -n "$OBJCOPY"; then
9491 ac_cv_prog_OBJCOPY=$OBJCOPY
9492elif test -n "$ac_cv_prog_OBJCOPY"; then
9493 OBJCOPY=$ac_cv_prog_OBJCOPY
9494fi
9495
9496if test -n "$ac_cv_prog_OBJCOPY"; then
9497 for ncn_progname in objcopy; do
9498 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9499set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9501$as_echo_n "checking for $ac_word... " >&6; }
9502if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9503 $as_echo_n "(cached) " >&6
9a819804
AO
9504else
9505 if test -n "$OBJCOPY"; then
9506 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9507else
9508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9509for as_dir in $PATH
9510do
9511 IFS=$as_save_IFS
9512 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9513 for ac_exec_ext in '' $ac_executable_extensions; do
9514 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9515 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9517 break 2
9518 fi
9519done
81ecdfbb
RW
9520 done
9521IFS=$as_save_IFS
9a819804
AO
9522
9523fi
9524fi
9525OBJCOPY=$ac_cv_prog_OBJCOPY
9526if test -n "$OBJCOPY"; then
81ecdfbb
RW
9527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9528$as_echo "$OBJCOPY" >&6; }
9a819804 9529else
81ecdfbb
RW
9530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9531$as_echo "no" >&6; }
9a819804
AO
9532fi
9533
81ecdfbb 9534
9a819804
AO
9535 done
9536fi
9537
9538for ncn_progname in objcopy; do
05cbd757
PB
9539 if test -n "$ncn_tool_prefix"; then
9540 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9541set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9543$as_echo_n "checking for $ac_word... " >&6; }
9544if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9545 $as_echo_n "(cached) " >&6
859789af
AC
9546else
9547 if test -n "$OBJCOPY"; then
9548 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9549else
c6b750e1
DJ
9550as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9551for as_dir in $PATH
9552do
9553 IFS=$as_save_IFS
9554 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9555 for ac_exec_ext in '' $ac_executable_extensions; do
9556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9557 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9559 break 2
9560 fi
9561done
81ecdfbb
RW
9562 done
9563IFS=$as_save_IFS
c6b750e1 9564
859789af
AC
9565fi
9566fi
c6b750e1 9567OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9568if test -n "$OBJCOPY"; then
81ecdfbb
RW
9569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9570$as_echo "$OBJCOPY" >&6; }
859789af 9571else
81ecdfbb
RW
9572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9573$as_echo "no" >&6; }
859789af
AC
9574fi
9575
81ecdfbb 9576
05cbd757
PB
9577 fi
9578 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9579 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9580set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9582$as_echo_n "checking for $ac_word... " >&6; }
9583if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9584 $as_echo_n "(cached) " >&6
859789af 9585else
05cbd757
PB
9586 if test -n "$OBJCOPY"; then
9587 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9588else
c6b750e1
DJ
9589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9590for as_dir in $PATH
9591do
9592 IFS=$as_save_IFS
9593 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9594 for ac_exec_ext in '' $ac_executable_extensions; do
9595 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9596 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9598 break 2
9599 fi
9600done
81ecdfbb
RW
9601 done
9602IFS=$as_save_IFS
c6b750e1 9603
859789af
AC
9604fi
9605fi
c6b750e1 9606OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9607if test -n "$OBJCOPY"; then
81ecdfbb
RW
9608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9609$as_echo "$OBJCOPY" >&6; }
859789af 9610else
81ecdfbb
RW
9611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9612$as_echo "no" >&6; }
859789af 9613fi
c6b750e1 9614
81ecdfbb 9615
05cbd757
PB
9616 fi
9617 test -n "$ac_cv_prog_OBJCOPY" && break
9618done
9619
9620if test -z "$ac_cv_prog_OBJCOPY" ; then
9621 set dummy objcopy
9622 if test $build = $host ; then
9623 OBJCOPY="$2"
859789af 9624 else
05cbd757 9625 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9626 fi
859789af
AC
9627fi
9628
9a819804
AO
9629
9630
9631if test -n "$OBJDUMP"; then
9632 ac_cv_prog_OBJDUMP=$OBJDUMP
9633elif test -n "$ac_cv_prog_OBJDUMP"; then
9634 OBJDUMP=$ac_cv_prog_OBJDUMP
9635fi
9636
9637if test -n "$ac_cv_prog_OBJDUMP"; then
9638 for ncn_progname in objdump; do
9639 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9640set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9642$as_echo_n "checking for $ac_word... " >&6; }
9643if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9644 $as_echo_n "(cached) " >&6
9a819804
AO
9645else
9646 if test -n "$OBJDUMP"; then
9647 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9648else
9649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9650for as_dir in $PATH
9651do
9652 IFS=$as_save_IFS
9653 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9654 for ac_exec_ext in '' $ac_executable_extensions; do
9655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9656 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9658 break 2
9659 fi
9660done
81ecdfbb
RW
9661 done
9662IFS=$as_save_IFS
9a819804
AO
9663
9664fi
9665fi
9666OBJDUMP=$ac_cv_prog_OBJDUMP
9667if test -n "$OBJDUMP"; then
81ecdfbb
RW
9668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9669$as_echo "$OBJDUMP" >&6; }
9a819804 9670else
81ecdfbb
RW
9671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9672$as_echo "no" >&6; }
9a819804
AO
9673fi
9674
81ecdfbb 9675
9a819804
AO
9676 done
9677fi
9678
9679for ncn_progname in objdump; do
05cbd757
PB
9680 if test -n "$ncn_tool_prefix"; then
9681 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9682set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9684$as_echo_n "checking for $ac_word... " >&6; }
9685if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9686 $as_echo_n "(cached) " >&6
859789af
AC
9687else
9688 if test -n "$OBJDUMP"; then
9689 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9690else
c6b750e1
DJ
9691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9692for as_dir in $PATH
9693do
9694 IFS=$as_save_IFS
9695 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9696 for ac_exec_ext in '' $ac_executable_extensions; do
9697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9698 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9700 break 2
9701 fi
9702done
81ecdfbb
RW
9703 done
9704IFS=$as_save_IFS
c6b750e1 9705
859789af
AC
9706fi
9707fi
c6b750e1 9708OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9709if test -n "$OBJDUMP"; then
81ecdfbb
RW
9710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9711$as_echo "$OBJDUMP" >&6; }
859789af 9712else
81ecdfbb
RW
9713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9714$as_echo "no" >&6; }
859789af
AC
9715fi
9716
81ecdfbb 9717
05cbd757
PB
9718 fi
9719 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9720 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9721set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9723$as_echo_n "checking for $ac_word... " >&6; }
9724if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9725 $as_echo_n "(cached) " >&6
859789af 9726else
05cbd757
PB
9727 if test -n "$OBJDUMP"; then
9728 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9729else
c6b750e1
DJ
9730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9731for as_dir in $PATH
9732do
9733 IFS=$as_save_IFS
9734 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9735 for ac_exec_ext in '' $ac_executable_extensions; do
9736 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9737 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9739 break 2
9740 fi
9741done
81ecdfbb
RW
9742 done
9743IFS=$as_save_IFS
c6b750e1 9744
859789af
AC
9745fi
9746fi
c6b750e1 9747OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9748if test -n "$OBJDUMP"; then
81ecdfbb
RW
9749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9750$as_echo "$OBJDUMP" >&6; }
859789af 9751else
81ecdfbb
RW
9752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9753$as_echo "no" >&6; }
859789af 9754fi
c6b750e1 9755
81ecdfbb 9756
05cbd757
PB
9757 fi
9758 test -n "$ac_cv_prog_OBJDUMP" && break
9759done
9760
9761if test -z "$ac_cv_prog_OBJDUMP" ; then
9762 set dummy objdump
9763 if test $build = $host ; then
9764 OBJDUMP="$2"
859789af 9765 else
05cbd757 9766 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9767 fi
859789af
AC
9768fi
9769
a0da8069
NN
9770
9771
b121d7d4
DD
9772if test -n "$READELF"; then
9773 ac_cv_prog_READELF=$READELF
9774elif test -n "$ac_cv_prog_READELF"; then
9775 READELF=$ac_cv_prog_READELF
9776fi
9777
9778if test -n "$ac_cv_prog_READELF"; then
9779 for ncn_progname in readelf; do
9780 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9781set dummy ${ncn_progname}; ac_word=$2
9782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9783$as_echo_n "checking for $ac_word... " >&6; }
9784if test "${ac_cv_prog_READELF+set}" = set; then :
9785 $as_echo_n "(cached) " >&6
9786else
9787 if test -n "$READELF"; then
9788 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9789else
9790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9791for as_dir in $PATH
9792do
9793 IFS=$as_save_IFS
9794 test -z "$as_dir" && as_dir=.
9795 for ac_exec_ext in '' $ac_executable_extensions; do
9796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9797 ac_cv_prog_READELF="${ncn_progname}"
9798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9799 break 2
9800 fi
9801done
9802 done
9803IFS=$as_save_IFS
9804
9805fi
9806fi
9807READELF=$ac_cv_prog_READELF
9808if test -n "$READELF"; then
9809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9810$as_echo "$READELF" >&6; }
9811else
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9813$as_echo "no" >&6; }
9814fi
9815
9816
9817 done
9818fi
9819
9820for ncn_progname in readelf; do
9821 if test -n "$ncn_tool_prefix"; then
9822 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9823set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9825$as_echo_n "checking for $ac_word... " >&6; }
9826if test "${ac_cv_prog_READELF+set}" = set; then :
9827 $as_echo_n "(cached) " >&6
9828else
9829 if test -n "$READELF"; then
9830 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9831else
9832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9833for as_dir in $PATH
9834do
9835 IFS=$as_save_IFS
9836 test -z "$as_dir" && as_dir=.
9837 for ac_exec_ext in '' $ac_executable_extensions; do
9838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9839 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9841 break 2
9842 fi
9843done
9844 done
9845IFS=$as_save_IFS
9846
9847fi
9848fi
9849READELF=$ac_cv_prog_READELF
9850if test -n "$READELF"; then
9851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9852$as_echo "$READELF" >&6; }
9853else
9854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9855$as_echo "no" >&6; }
9856fi
9857
9858
9859 fi
9860 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9861 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9862set dummy ${ncn_progname}; ac_word=$2
9863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9864$as_echo_n "checking for $ac_word... " >&6; }
9865if test "${ac_cv_prog_READELF+set}" = set; then :
9866 $as_echo_n "(cached) " >&6
9867else
9868 if test -n "$READELF"; then
9869 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9870else
9871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9872for as_dir in $PATH
9873do
9874 IFS=$as_save_IFS
9875 test -z "$as_dir" && as_dir=.
9876 for ac_exec_ext in '' $ac_executable_extensions; do
9877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9878 ac_cv_prog_READELF="${ncn_progname}"
9879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9880 break 2
9881 fi
9882done
9883 done
9884IFS=$as_save_IFS
9885
9886fi
9887fi
9888READELF=$ac_cv_prog_READELF
9889if test -n "$READELF"; then
9890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9891$as_echo "$READELF" >&6; }
9892else
9893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9894$as_echo "no" >&6; }
9895fi
9896
9897
9898 fi
9899 test -n "$ac_cv_prog_READELF" && break
9900done
9901
9902if test -z "$ac_cv_prog_READELF" ; then
9903 set dummy readelf
9904 if test $build = $host ; then
9905 READELF="$2"
9906 else
9907 READELF="${ncn_tool_prefix}$2"
9908 fi
9909fi
9910
9911
9912
a0da8069
NN
9913
9914
9915
be01d343 9916# Target tools.
c6b750e1 9917
81ecdfbb
RW
9918# Check whether --with-build-time-tools was given.
9919if test "${with_build_time_tools+set}" = set; then :
9920 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9921 x/*) ;;
9922 *)
9923 with_build_time_tools=
81ecdfbb
RW
9924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9925$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9926 ;;
9927 esac
859789af 9928else
2429c060 9929 with_build_time_tools=
81ecdfbb
RW
9930fi
9931
859789af 9932
9a819804
AO
9933
9934
9935if test -n "$CC_FOR_TARGET"; then
9936 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9937elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9938 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9939fi
9940
9941if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9942 for ncn_progname in cc gcc; do
9943 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9944set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9945{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9946$as_echo_n "checking for $ac_word... " >&6; }
9947if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9948 $as_echo_n "(cached) " >&6
9a819804
AO
9949else
9950 if test -n "$CC_FOR_TARGET"; then
9951 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9952else
9953as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9954for as_dir in $PATH
9955do
9956 IFS=$as_save_IFS
9957 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9958 for ac_exec_ext in '' $ac_executable_extensions; do
9959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9960 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9962 break 2
9963 fi
9964done
81ecdfbb
RW
9965 done
9966IFS=$as_save_IFS
9a819804
AO
9967
9968fi
9969fi
9970CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9971if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9973$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9974else
81ecdfbb
RW
9975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9976$as_echo "no" >&6; }
9a819804
AO
9977fi
9978
81ecdfbb 9979
9a819804
AO
9980 done
9981fi
9982
9983if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9984 for ncn_progname in cc gcc; do
81ecdfbb
RW
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9986$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9987 if test -x $with_build_time_tools/${ncn_progname}; then
9988 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9990$as_echo "yes" >&6; }
cac3d6c4 9991 break
2429c060 9992 else
81ecdfbb
RW
9993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9994$as_echo "no" >&6; }
cac3d6c4
CM
9995 fi
9996 done
55db4b87
PB
9997fi
9998
2429c060
PB
9999if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10000 for ncn_progname in cc gcc; do
10001 if test -n "$ncn_target_tool_prefix"; then
10002 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10003set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10005$as_echo_n "checking for $ac_word... " >&6; }
10006if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10007 $as_echo_n "(cached) " >&6
55db4b87
PB
10008else
10009 if test -n "$CC_FOR_TARGET"; then
10010 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10011else
c6b750e1
DJ
10012as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10013for as_dir in $PATH
10014do
10015 IFS=$as_save_IFS
10016 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10017 for ac_exec_ext in '' $ac_executable_extensions; do
10018 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10019 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10021 break 2
10022 fi
10023done
81ecdfbb
RW
10024 done
10025IFS=$as_save_IFS
c6b750e1 10026
55db4b87
PB
10027fi
10028fi
c6b750e1 10029CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10030if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10032$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10033else
81ecdfbb
RW
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10035$as_echo "no" >&6; }
55db4b87
PB
10036fi
10037
81ecdfbb 10038
2429c060
PB
10039 fi
10040 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10041 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10042set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10044$as_echo_n "checking for $ac_word... " >&6; }
10045if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10046 $as_echo_n "(cached) " >&6
55db4b87 10047else
05cbd757
PB
10048 if test -n "$CC_FOR_TARGET"; then
10049 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10050else
c6b750e1
DJ
10051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10052for as_dir in $PATH
10053do
10054 IFS=$as_save_IFS
10055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10056 for ac_exec_ext in '' $ac_executable_extensions; do
10057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10058 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10060 break 2
10061 fi
10062done
81ecdfbb
RW
10063 done
10064IFS=$as_save_IFS
c6b750e1 10065
55db4b87
PB
10066fi
10067fi
c6b750e1 10068CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10069if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10071$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10072else
81ecdfbb
RW
10073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10074$as_echo "no" >&6; }
55db4b87 10075fi
c6b750e1 10076
81ecdfbb 10077
2429c060
PB
10078 fi
10079 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10080 done
10081fi
c6b750e1 10082
05cbd757
PB
10083if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10084 set dummy cc gcc
10085 if test $build = $target ; then
10086 CC_FOR_TARGET="$2"
55db4b87 10087 else
05cbd757 10088 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10089 fi
d3f5afc4
MS
10090else
10091 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10092fi
10093
9a819804
AO
10094
10095
10096if test -n "$CXX_FOR_TARGET"; then
10097 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10098elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10099 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10100fi
10101
10102if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10103 for ncn_progname in c++ g++ cxx gxx; do
10104 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10105set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10107$as_echo_n "checking for $ac_word... " >&6; }
10108if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10109 $as_echo_n "(cached) " >&6
9a819804
AO
10110else
10111 if test -n "$CXX_FOR_TARGET"; then
10112 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10113else
10114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10115for as_dir in $PATH
10116do
10117 IFS=$as_save_IFS
10118 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10119 for ac_exec_ext in '' $ac_executable_extensions; do
10120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10121 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10123 break 2
10124 fi
10125done
81ecdfbb
RW
10126 done
10127IFS=$as_save_IFS
9a819804
AO
10128
10129fi
10130fi
10131CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10132if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10134$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10135else
81ecdfbb
RW
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10137$as_echo "no" >&6; }
9a819804
AO
10138fi
10139
81ecdfbb 10140
9a819804
AO
10141 done
10142fi
10143
10144if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10145 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10147$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10148 if test -x $with_build_time_tools/${ncn_progname}; then
10149 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10151$as_echo "yes" >&6; }
2429c060
PB
10152 break
10153 else
81ecdfbb
RW
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10155$as_echo "no" >&6; }
2429c060
PB
10156 fi
10157 done
10158fi
10159
10160if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10161 for ncn_progname in c++ g++ cxx gxx; do
10162 if test -n "$ncn_target_tool_prefix"; then
10163 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10164set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10166$as_echo_n "checking for $ac_word... " >&6; }
10167if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10168 $as_echo_n "(cached) " >&6
55db4b87
PB
10169else
10170 if test -n "$CXX_FOR_TARGET"; then
10171 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10172else
c6b750e1
DJ
10173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10174for as_dir in $PATH
10175do
10176 IFS=$as_save_IFS
10177 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10178 for ac_exec_ext in '' $ac_executable_extensions; do
10179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10180 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10182 break 2
10183 fi
10184done
81ecdfbb
RW
10185 done
10186IFS=$as_save_IFS
c6b750e1 10187
55db4b87
PB
10188fi
10189fi
c6b750e1 10190CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10191if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10193$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10194else
81ecdfbb
RW
10195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10196$as_echo "no" >&6; }
55db4b87
PB
10197fi
10198
81ecdfbb 10199
2429c060
PB
10200 fi
10201 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10202 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10203set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10205$as_echo_n "checking for $ac_word... " >&6; }
10206if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10207 $as_echo_n "(cached) " >&6
55db4b87 10208else
05cbd757
PB
10209 if test -n "$CXX_FOR_TARGET"; then
10210 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10211else
c6b750e1
DJ
10212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10213for as_dir in $PATH
10214do
10215 IFS=$as_save_IFS
10216 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10217 for ac_exec_ext in '' $ac_executable_extensions; do
10218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10219 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10220 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10221 break 2
10222 fi
10223done
81ecdfbb
RW
10224 done
10225IFS=$as_save_IFS
c6b750e1 10226
55db4b87
PB
10227fi
10228fi
c6b750e1 10229CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10230if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10232$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10233else
81ecdfbb
RW
10234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10235$as_echo "no" >&6; }
55db4b87 10236fi
c6b750e1 10237
81ecdfbb 10238
2429c060
PB
10239 fi
10240 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10241 done
10242fi
c6b750e1 10243
05cbd757
PB
10244if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10245 set dummy c++ g++ cxx gxx
10246 if test $build = $target ; then
10247 CXX_FOR_TARGET="$2"
55db4b87 10248 else
05cbd757 10249 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10250 fi
d3f5afc4
MS
10251else
10252 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10253fi
10254
9a819804
AO
10255
10256
10257if test -n "$GCC_FOR_TARGET"; then
10258 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10259elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10260 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10261fi
10262
10263if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10264 for ncn_progname in gcc; do
10265 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10266set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10268$as_echo_n "checking for $ac_word... " >&6; }
10269if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10270 $as_echo_n "(cached) " >&6
9a819804
AO
10271else
10272 if test -n "$GCC_FOR_TARGET"; then
10273 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10274else
10275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10276for as_dir in $PATH
10277do
10278 IFS=$as_save_IFS
10279 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10280 for ac_exec_ext in '' $ac_executable_extensions; do
10281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10282 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10284 break 2
10285 fi
10286done
81ecdfbb
RW
10287 done
10288IFS=$as_save_IFS
9a819804
AO
10289
10290fi
10291fi
10292GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10293if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10295$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10296else
81ecdfbb
RW
10297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10298$as_echo "no" >&6; }
9a819804
AO
10299fi
10300
81ecdfbb 10301
9a819804
AO
10302 done
10303fi
10304
10305if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10306 for ncn_progname in gcc; do
81ecdfbb
RW
10307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10308$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10309 if test -x $with_build_time_tools/${ncn_progname}; then
10310 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10312$as_echo "yes" >&6; }
2429c060
PB
10313 break
10314 else
81ecdfbb
RW
10315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10316$as_echo "no" >&6; }
2429c060
PB
10317 fi
10318 done
10319fi
10320
10321if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10322 for ncn_progname in gcc; do
10323 if test -n "$ncn_target_tool_prefix"; then
10324 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10325set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10327$as_echo_n "checking for $ac_word... " >&6; }
10328if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10329 $as_echo_n "(cached) " >&6
859789af 10330else
2429c060
PB
10331 if test -n "$GCC_FOR_TARGET"; then
10332 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10333else
c6b750e1
DJ
10334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10335for as_dir in $PATH
10336do
10337 IFS=$as_save_IFS
10338 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10339 for ac_exec_ext in '' $ac_executable_extensions; do
10340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10341 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10343 break 2
10344 fi
10345done
81ecdfbb
RW
10346 done
10347IFS=$as_save_IFS
c6b750e1 10348
55db4b87
PB
10349fi
10350fi
c6b750e1 10351GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10352if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10354$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10355else
81ecdfbb
RW
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10357$as_echo "no" >&6; }
55db4b87
PB
10358fi
10359
81ecdfbb 10360
2429c060
PB
10361 fi
10362 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10363 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10364set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10366$as_echo_n "checking for $ac_word... " >&6; }
10367if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10368 $as_echo_n "(cached) " >&6
55db4b87 10369else
05cbd757
PB
10370 if test -n "$GCC_FOR_TARGET"; then
10371 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10372else
c6b750e1
DJ
10373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10374for as_dir in $PATH
10375do
10376 IFS=$as_save_IFS
10377 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10378 for ac_exec_ext in '' $ac_executable_extensions; do
10379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10380 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10382 break 2
10383 fi
10384done
81ecdfbb
RW
10385 done
10386IFS=$as_save_IFS
c6b750e1 10387
55db4b87
PB
10388fi
10389fi
c6b750e1 10390GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10391if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10393$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10394else
81ecdfbb
RW
10395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10396$as_echo "no" >&6; }
55db4b87 10397fi
c6b750e1 10398
81ecdfbb 10399
2429c060
PB
10400 fi
10401 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10402 done
10403fi
c6b750e1 10404
05cbd757
PB
10405if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10406 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10407else
10408 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10409fi
10410
9a819804
AO
10411
10412
10413if test -n "$GCJ_FOR_TARGET"; then
10414 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10415elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10416 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10417fi
10418
10419if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10420 for ncn_progname in gcj; do
10421 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10422set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10424$as_echo_n "checking for $ac_word... " >&6; }
10425if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10426 $as_echo_n "(cached) " >&6
9a819804
AO
10427else
10428 if test -n "$GCJ_FOR_TARGET"; then
10429 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10430else
10431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10432for as_dir in $PATH
10433do
10434 IFS=$as_save_IFS
10435 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10436 for ac_exec_ext in '' $ac_executable_extensions; do
10437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10438 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10440 break 2
10441 fi
10442done
81ecdfbb
RW
10443 done
10444IFS=$as_save_IFS
9a819804
AO
10445
10446fi
10447fi
10448GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10449if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10451$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10452else
81ecdfbb
RW
10453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10454$as_echo "no" >&6; }
9a819804
AO
10455fi
10456
81ecdfbb 10457
9a819804
AO
10458 done
10459fi
10460
10461if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10462 for ncn_progname in gcj; do
81ecdfbb
RW
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10464$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10465 if test -x $with_build_time_tools/${ncn_progname}; then
10466 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10468$as_echo "yes" >&6; }
2429c060
PB
10469 break
10470 else
81ecdfbb
RW
10471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10472$as_echo "no" >&6; }
2429c060
PB
10473 fi
10474 done
10475fi
10476
10477if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10478 for ncn_progname in gcj; do
10479 if test -n "$ncn_target_tool_prefix"; then
10480 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10481set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10483$as_echo_n "checking for $ac_word... " >&6; }
10484if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10485 $as_echo_n "(cached) " >&6
55db4b87
PB
10486else
10487 if test -n "$GCJ_FOR_TARGET"; then
10488 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10489else
c6b750e1
DJ
10490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10491for as_dir in $PATH
10492do
10493 IFS=$as_save_IFS
10494 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10495 for ac_exec_ext in '' $ac_executable_extensions; do
10496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10497 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10499 break 2
10500 fi
10501done
81ecdfbb
RW
10502 done
10503IFS=$as_save_IFS
c6b750e1 10504
55db4b87
PB
10505fi
10506fi
9a819804
AO
10507GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10508if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10510$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10511else
81ecdfbb
RW
10512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10513$as_echo "no" >&6; }
9a819804
AO
10514fi
10515
81ecdfbb 10516
9a819804
AO
10517 fi
10518 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10519 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10520set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10522$as_echo_n "checking for $ac_word... " >&6; }
10523if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10524 $as_echo_n "(cached) " >&6
9a819804
AO
10525else
10526 if test -n "$GCJ_FOR_TARGET"; then
10527 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10528else
10529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10530for as_dir in $PATH
10531do
10532 IFS=$as_save_IFS
10533 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10534 for ac_exec_ext in '' $ac_executable_extensions; do
10535 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10536 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10538 break 2
10539 fi
10540done
81ecdfbb
RW
10541 done
10542IFS=$as_save_IFS
9a819804
AO
10543
10544fi
10545fi
10546GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10547if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10549$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10550else
81ecdfbb
RW
10551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10552$as_echo "no" >&6; }
9a819804
AO
10553fi
10554
81ecdfbb 10555
9a819804
AO
10556 fi
10557 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10558 done
10559fi
10560
10561if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10562 set dummy gcj
10563 if test $build = $target ; then
10564 GCJ_FOR_TARGET="$2"
10565 else
10566 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10567 fi
d3f5afc4
MS
10568else
10569 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10570fi
10571
10572
10573
10574if test -n "$GFORTRAN_FOR_TARGET"; then
10575 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10576elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10577 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10578fi
10579
9a819804
AO
10580if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10581 for ncn_progname in gfortran; do
10582 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10583set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10585$as_echo_n "checking for $ac_word... " >&6; }
10586if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10587 $as_echo_n "(cached) " >&6
55db4b87 10588else
9a819804
AO
10589 if test -n "$GFORTRAN_FOR_TARGET"; then
10590 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10591else
c6b750e1
DJ
10592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10593for as_dir in $PATH
10594do
10595 IFS=$as_save_IFS
10596 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10597 for ac_exec_ext in '' $ac_executable_extensions; do
10598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10599 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10601 break 2
10602 fi
10603done
81ecdfbb
RW
10604 done
10605IFS=$as_save_IFS
c6b750e1 10606
55db4b87
PB
10607fi
10608fi
9a819804
AO
10609GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10610if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10612$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10613else
81ecdfbb
RW
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10615$as_echo "no" >&6; }
55db4b87 10616fi
c6b750e1 10617
81ecdfbb 10618
2429c060
PB
10619 done
10620fi
c6b750e1 10621
9a819804 10622if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10623 for ncn_progname in gfortran; do
81ecdfbb
RW
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10625$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10626 if test -x $with_build_time_tools/${ncn_progname}; then
10627 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10629$as_echo "yes" >&6; }
2429c060
PB
10630 break
10631 else
81ecdfbb
RW
10632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10633$as_echo "no" >&6; }
2429c060
PB
10634 fi
10635 done
10636fi
10637
10638if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10639 for ncn_progname in gfortran; do
10640 if test -n "$ncn_target_tool_prefix"; then
10641 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10642set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10644$as_echo_n "checking for $ac_word... " >&6; }
10645if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10646 $as_echo_n "(cached) " >&6
55db4b87
PB
10647else
10648 if test -n "$GFORTRAN_FOR_TARGET"; then
10649 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10650else
c6b750e1
DJ
10651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10652for as_dir in $PATH
10653do
10654 IFS=$as_save_IFS
10655 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10656 for ac_exec_ext in '' $ac_executable_extensions; do
10657 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10658 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10660 break 2
10661 fi
10662done
81ecdfbb
RW
10663 done
10664IFS=$as_save_IFS
c6b750e1 10665
55db4b87
PB
10666fi
10667fi
c6b750e1 10668GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10669if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10671$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10672else
81ecdfbb
RW
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10674$as_echo "no" >&6; }
55db4b87
PB
10675fi
10676
81ecdfbb 10677
2429c060
PB
10678 fi
10679 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10680 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10681set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10683$as_echo_n "checking for $ac_word... " >&6; }
10684if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10685 $as_echo_n "(cached) " >&6
55db4b87 10686else
05cbd757 10687 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10688 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10689else
10690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10691for as_dir in $PATH
10692do
10693 IFS=$as_save_IFS
10694 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10695 for ac_exec_ext in '' $ac_executable_extensions; do
10696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10697 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10699 break 2
10700 fi
10701done
81ecdfbb
RW
10702 done
10703IFS=$as_save_IFS
c6b750e1 10704
55db4b87
PB
10705fi
10706fi
c6b750e1 10707GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10708if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10710$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10711else
81ecdfbb
RW
10712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10713$as_echo "no" >&6; }
55db4b87 10714fi
c6b750e1 10715
81ecdfbb 10716
2429c060
PB
10717 fi
10718 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10719 done
10720fi
c6b750e1 10721
05cbd757
PB
10722if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10723 set dummy gfortran
10724 if test $build = $target ; then
10725 GFORTRAN_FOR_TARGET="$2"
55db4b87 10726 else
05cbd757 10727 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10728 fi
d3f5afc4
MS
10729else
10730 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10731fi
10732
2429c060
PB
10733
10734
e552509b
ILT
10735if test -n "$GOC_FOR_TARGET"; then
10736 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10737elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10738 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10739fi
10740
10741if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10742 for ncn_progname in gccgo; do
10743 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10744set dummy ${ncn_progname}; ac_word=$2
10745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10746$as_echo_n "checking for $ac_word... " >&6; }
10747if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10748 $as_echo_n "(cached) " >&6
10749else
10750 if test -n "$GOC_FOR_TARGET"; then
10751 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10752else
10753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10754for as_dir in $PATH
10755do
10756 IFS=$as_save_IFS
10757 test -z "$as_dir" && as_dir=.
10758 for ac_exec_ext in '' $ac_executable_extensions; do
10759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10760 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10762 break 2
10763 fi
10764done
10765 done
10766IFS=$as_save_IFS
10767
10768fi
10769fi
10770GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10771if test -n "$GOC_FOR_TARGET"; then
10772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10773$as_echo "$GOC_FOR_TARGET" >&6; }
10774else
10775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10776$as_echo "no" >&6; }
10777fi
10778
10779
10780 done
10781fi
10782
10783if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10784 for ncn_progname in gccgo; do
10785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10786$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10787 if test -x $with_build_time_tools/${ncn_progname}; then
10788 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10790$as_echo "yes" >&6; }
10791 break
10792 else
10793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10794$as_echo "no" >&6; }
10795 fi
10796 done
10797fi
10798
10799if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10800 for ncn_progname in gccgo; do
10801 if test -n "$ncn_target_tool_prefix"; then
10802 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10803set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10805$as_echo_n "checking for $ac_word... " >&6; }
10806if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10807 $as_echo_n "(cached) " >&6
10808else
10809 if test -n "$GOC_FOR_TARGET"; then
10810 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10811else
10812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10813for as_dir in $PATH
10814do
10815 IFS=$as_save_IFS
10816 test -z "$as_dir" && as_dir=.
10817 for ac_exec_ext in '' $ac_executable_extensions; do
10818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10819 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10821 break 2
10822 fi
10823done
10824 done
10825IFS=$as_save_IFS
10826
10827fi
10828fi
10829GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10830if test -n "$GOC_FOR_TARGET"; then
10831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10832$as_echo "$GOC_FOR_TARGET" >&6; }
10833else
10834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10835$as_echo "no" >&6; }
10836fi
10837
10838
10839 fi
10840 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10841 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10842set dummy ${ncn_progname}; ac_word=$2
10843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10844$as_echo_n "checking for $ac_word... " >&6; }
10845if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10846 $as_echo_n "(cached) " >&6
10847else
10848 if test -n "$GOC_FOR_TARGET"; then
10849 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10850else
10851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10852for as_dir in $PATH
10853do
10854 IFS=$as_save_IFS
10855 test -z "$as_dir" && as_dir=.
10856 for ac_exec_ext in '' $ac_executable_extensions; do
10857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10858 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10860 break 2
10861 fi
10862done
10863 done
10864IFS=$as_save_IFS
10865
10866fi
10867fi
10868GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10869if test -n "$GOC_FOR_TARGET"; then
10870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10871$as_echo "$GOC_FOR_TARGET" >&6; }
10872else
10873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10874$as_echo "no" >&6; }
10875fi
10876
10877
10878 fi
10879 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10880 done
10881fi
10882
10883if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10884 set dummy gccgo
10885 if test $build = $target ; then
10886 GOC_FOR_TARGET="$2"
10887 else
10888 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10889 fi
10890else
10891 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10892fi
10893
10894
10895
2429c060
PB
10896cat > conftest.c << \EOF
10897#ifdef __GNUC__
10898 gcc_yay;
10899#endif
10900EOF
10901if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10902 have_gcc_for_target=yes
859789af 10903else
2429c060
PB
10904 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10905 have_gcc_for_target=no
859789af 10906fi
2429c060
PB
10907rm conftest.c
10908
10909
10910
859789af 10911
2429c060
PB
10912if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10913 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10915$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10916 if test -x $with_build_time_tools/ar; then
10917 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10918 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10920$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10921 else
81ecdfbb
RW
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10923$as_echo "no" >&6; }
3a35eeb3 10924 fi
2429c060
PB
10925 elif test $build != $host && test $have_gcc_for_target = yes; then
10926 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10927 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10928 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10929 fi
2429c060 10930fi
c6b750e1 10931if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10932 # Extract the first word of "ar", so it can be a program name with args.
10933set dummy ar; ac_word=$2
81ecdfbb
RW
10934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10935$as_echo_n "checking for $ac_word... " >&6; }
10936if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10937 $as_echo_n "(cached) " >&6
859789af 10938else
c6b750e1
DJ
10939 case $AR_FOR_TARGET in
10940 [\\/]* | ?:[\\/]*)
2429c060
PB
10941 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10942 ;;
2429c060 10943 *)
c6b750e1
DJ
10944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10945for as_dir in $gcc_cv_tool_dirs
10946do
10947 IFS=$as_save_IFS
10948 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10949 for ac_exec_ext in '' $ac_executable_extensions; do
10950 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10951 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10952 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10953 break 2
10954 fi
10955done
81ecdfbb
RW
10956 done
10957IFS=$as_save_IFS
c6b750e1 10958
2429c060
PB
10959 ;;
10960esac
859789af 10961fi
c6b750e1 10962AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10963if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10965$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10966else
81ecdfbb
RW
10967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10968$as_echo "no" >&6; }
859789af 10969fi
05cbd757 10970
81ecdfbb 10971
2429c060
PB
10972fi
10973if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10974
10975
10976if test -n "$AR_FOR_TARGET"; then
10977 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10978elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10979 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10980fi
10981
10982if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10983 for ncn_progname in ar; do
10984 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10985set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10987$as_echo_n "checking for $ac_word... " >&6; }
10988if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10989 $as_echo_n "(cached) " >&6
9a819804
AO
10990else
10991 if test -n "$AR_FOR_TARGET"; then
10992 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10993else
10994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10995for as_dir in $PATH
10996do
10997 IFS=$as_save_IFS
10998 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10999 for ac_exec_ext in '' $ac_executable_extensions; do
11000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11001 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11003 break 2
11004 fi
11005done
81ecdfbb
RW
11006 done
11007IFS=$as_save_IFS
9a819804
AO
11008
11009fi
11010fi
11011AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11012if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11014$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11015else
81ecdfbb
RW
11016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11017$as_echo "no" >&6; }
9a819804
AO
11018fi
11019
81ecdfbb 11020
9a819804
AO
11021 done
11022fi
11023
11024if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11025 for ncn_progname in ar; do
81ecdfbb
RW
11026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11027$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11028 if test -x $with_build_time_tools/${ncn_progname}; then
11029 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11031$as_echo "yes" >&6; }
2429c060
PB
11032 break
11033 else
81ecdfbb
RW
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11035$as_echo "no" >&6; }
2429c060
PB
11036 fi
11037 done
859789af
AC
11038fi
11039
2429c060
PB
11040if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11041 for ncn_progname in ar; do
11042 if test -n "$ncn_target_tool_prefix"; then
11043 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11044set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11046$as_echo_n "checking for $ac_word... " >&6; }
11047if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11048 $as_echo_n "(cached) " >&6
7e0f7140 11049else
2429c060
PB
11050 if test -n "$AR_FOR_TARGET"; then
11051 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11052else
c6b750e1
DJ
11053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11054for as_dir in $PATH
11055do
11056 IFS=$as_save_IFS
11057 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11058 for ac_exec_ext in '' $ac_executable_extensions; do
11059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11060 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11062 break 2
11063 fi
11064done
81ecdfbb
RW
11065 done
11066IFS=$as_save_IFS
c6b750e1 11067
7e0f7140
GK
11068fi
11069fi
c6b750e1 11070AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11071if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11073$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11074else
81ecdfbb
RW
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11076$as_echo "no" >&6; }
7e0f7140
GK
11077fi
11078
81ecdfbb 11079
2429c060
PB
11080 fi
11081 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11082 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11083set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11085$as_echo_n "checking for $ac_word... " >&6; }
11086if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11087 $as_echo_n "(cached) " >&6
7e0f7140 11088else
2429c060
PB
11089 if test -n "$AR_FOR_TARGET"; then
11090 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11091else
c6b750e1
DJ
11092as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11093for as_dir in $PATH
11094do
11095 IFS=$as_save_IFS
11096 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11097 for ac_exec_ext in '' $ac_executable_extensions; do
11098 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11099 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11100 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11101 break 2
11102 fi
11103done
81ecdfbb
RW
11104 done
11105IFS=$as_save_IFS
c6b750e1 11106
7e0f7140
GK
11107fi
11108fi
c6b750e1 11109AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11110if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11112$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11113else
81ecdfbb
RW
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11115$as_echo "no" >&6; }
7e0f7140 11116fi
c6b750e1 11117
81ecdfbb 11118
2429c060
PB
11119 fi
11120 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11121 done
11122fi
c6b750e1 11123
2429c060
PB
11124if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11125 set dummy ar
7e0f7140 11126 if test $build = $target ; then
2429c060 11127 AR_FOR_TARGET="$2"
7e0f7140 11128 else
2429c060 11129 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11130 fi
d3f5afc4
MS
11131else
11132 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11133fi
11134
3a35eeb3
PB
11135else
11136 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11137fi
11138
11139
11140
11141
11142if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11143 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11145$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11146 if test -x $with_build_time_tools/as; then
11147 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11148 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11150$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11151 else
81ecdfbb
RW
11152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11153$as_echo "no" >&6; }
3a35eeb3 11154 fi
2429c060
PB
11155 elif test $build != $host && test $have_gcc_for_target = yes; then
11156 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11157 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11158 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11159 fi
11160fi
c6b750e1 11161if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11162 # Extract the first word of "as", so it can be a program name with args.
11163set dummy as; ac_word=$2
81ecdfbb
RW
11164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11165$as_echo_n "checking for $ac_word... " >&6; }
11166if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11167 $as_echo_n "(cached) " >&6
2429c060 11168else
c6b750e1
DJ
11169 case $AS_FOR_TARGET in
11170 [\\/]* | ?:[\\/]*)
2429c060
PB
11171 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11172 ;;
2429c060 11173 *)
c6b750e1
DJ
11174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11175for as_dir in $gcc_cv_tool_dirs
11176do
11177 IFS=$as_save_IFS
11178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11179 for ac_exec_ext in '' $ac_executable_extensions; do
11180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11181 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11183 break 2
11184 fi
11185done
81ecdfbb
RW
11186 done
11187IFS=$as_save_IFS
c6b750e1 11188
2429c060
PB
11189 ;;
11190esac
11191fi
c6b750e1 11192AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11193if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11195$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11196else
81ecdfbb
RW
11197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11198$as_echo "no" >&6; }
2429c060
PB
11199fi
11200
81ecdfbb 11201
2429c060
PB
11202fi
11203if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11204
11205
11206if test -n "$AS_FOR_TARGET"; then
11207 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11208elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11209 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11210fi
11211
11212if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11213 for ncn_progname in as; do
11214 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11215set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11217$as_echo_n "checking for $ac_word... " >&6; }
11218if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11219 $as_echo_n "(cached) " >&6
9a819804
AO
11220else
11221 if test -n "$AS_FOR_TARGET"; then
11222 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11223else
11224as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11225for as_dir in $PATH
11226do
11227 IFS=$as_save_IFS
11228 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11229 for ac_exec_ext in '' $ac_executable_extensions; do
11230 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11231 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11233 break 2
11234 fi
11235done
81ecdfbb
RW
11236 done
11237IFS=$as_save_IFS
9a819804
AO
11238
11239fi
11240fi
11241AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11242if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11244$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11245else
81ecdfbb
RW
11246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11247$as_echo "no" >&6; }
9a819804
AO
11248fi
11249
81ecdfbb 11250
9a819804
AO
11251 done
11252fi
11253
11254if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11255 for ncn_progname in as; do
81ecdfbb
RW
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11257$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11258 if test -x $with_build_time_tools/${ncn_progname}; then
11259 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11261$as_echo "yes" >&6; }
2429c060
PB
11262 break
11263 else
81ecdfbb
RW
11264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11265$as_echo "no" >&6; }
2429c060
PB
11266 fi
11267 done
11268fi
11269
11270if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11271 for ncn_progname in as; do
11272 if test -n "$ncn_target_tool_prefix"; then
11273 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11274set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11276$as_echo_n "checking for $ac_word... " >&6; }
11277if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11278 $as_echo_n "(cached) " >&6
2429c060
PB
11279else
11280 if test -n "$AS_FOR_TARGET"; then
11281 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11282else
c6b750e1
DJ
11283as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11284for as_dir in $PATH
11285do
11286 IFS=$as_save_IFS
11287 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11288 for ac_exec_ext in '' $ac_executable_extensions; do
11289 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11290 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11292 break 2
11293 fi
11294done
81ecdfbb
RW
11295 done
11296IFS=$as_save_IFS
c6b750e1 11297
2429c060
PB
11298fi
11299fi
c6b750e1 11300AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11301if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11303$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11304else
81ecdfbb
RW
11305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11306$as_echo "no" >&6; }
2429c060
PB
11307fi
11308
81ecdfbb 11309
2429c060
PB
11310 fi
11311 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11312 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11313set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11315$as_echo_n "checking for $ac_word... " >&6; }
11316if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11317 $as_echo_n "(cached) " >&6
2429c060
PB
11318else
11319 if test -n "$AS_FOR_TARGET"; then
11320 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11321else
c6b750e1
DJ
11322as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11323for as_dir in $PATH
11324do
11325 IFS=$as_save_IFS
11326 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11327 for ac_exec_ext in '' $ac_executable_extensions; do
11328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11329 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11330 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11331 break 2
11332 fi
11333done
81ecdfbb
RW
11334 done
11335IFS=$as_save_IFS
c6b750e1 11336
2429c060
PB
11337fi
11338fi
c6b750e1 11339AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11340if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11342$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11343else
81ecdfbb
RW
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11345$as_echo "no" >&6; }
2429c060 11346fi
c6b750e1 11347
81ecdfbb 11348
2429c060
PB
11349 fi
11350 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11351 done
11352fi
c6b750e1 11353
2429c060
PB
11354if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11355 set dummy as
11356 if test $build = $target ; then
11357 AS_FOR_TARGET="$2"
11358 else
11359 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11360 fi
d3f5afc4
MS
11361else
11362 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11363fi
11364
3a35eeb3
PB
11365else
11366 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11367fi
11368
11369
11370
11371
11372if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11373 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11375$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11376 if test -x $with_build_time_tools/dlltool; then
11377 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11378 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11380$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11381 else
81ecdfbb
RW
11382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11383$as_echo "no" >&6; }
3a35eeb3 11384 fi
2429c060
PB
11385 elif test $build != $host && test $have_gcc_for_target = yes; then
11386 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11387 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11388 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11389 fi
11390fi
c6b750e1 11391if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11392 # Extract the first word of "dlltool", so it can be a program name with args.
11393set dummy dlltool; ac_word=$2
81ecdfbb
RW
11394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11395$as_echo_n "checking for $ac_word... " >&6; }
11396if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11397 $as_echo_n "(cached) " >&6
2429c060 11398else
c6b750e1
DJ
11399 case $DLLTOOL_FOR_TARGET in
11400 [\\/]* | ?:[\\/]*)
2429c060
PB
11401 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11402 ;;
2429c060 11403 *)
c6b750e1
DJ
11404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11405for as_dir in $gcc_cv_tool_dirs
11406do
11407 IFS=$as_save_IFS
11408 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11409 for ac_exec_ext in '' $ac_executable_extensions; do
11410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11411 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11412 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11413 break 2
11414 fi
11415done
81ecdfbb
RW
11416 done
11417IFS=$as_save_IFS
c6b750e1 11418
2429c060
PB
11419 ;;
11420esac
11421fi
c6b750e1 11422DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11423if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11425$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11426else
81ecdfbb
RW
11427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11428$as_echo "no" >&6; }
2429c060
PB
11429fi
11430
81ecdfbb 11431
2429c060
PB
11432fi
11433if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11434
11435
11436if test -n "$DLLTOOL_FOR_TARGET"; then
11437 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11438elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11439 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11440fi
11441
11442if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11443 for ncn_progname in dlltool; do
11444 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11445set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11447$as_echo_n "checking for $ac_word... " >&6; }
11448if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11449 $as_echo_n "(cached) " >&6
9a819804
AO
11450else
11451 if test -n "$DLLTOOL_FOR_TARGET"; then
11452 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11453else
11454as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11455for as_dir in $PATH
11456do
11457 IFS=$as_save_IFS
11458 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11459 for ac_exec_ext in '' $ac_executable_extensions; do
11460 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11461 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11462 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11463 break 2
11464 fi
11465done
81ecdfbb
RW
11466 done
11467IFS=$as_save_IFS
9a819804
AO
11468
11469fi
11470fi
11471DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11472if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11474$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11475else
81ecdfbb
RW
11476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11477$as_echo "no" >&6; }
9a819804
AO
11478fi
11479
81ecdfbb 11480
9a819804
AO
11481 done
11482fi
11483
11484if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11485 for ncn_progname in dlltool; do
81ecdfbb
RW
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11487$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11488 if test -x $with_build_time_tools/${ncn_progname}; then
11489 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11491$as_echo "yes" >&6; }
2429c060
PB
11492 break
11493 else
81ecdfbb
RW
11494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11495$as_echo "no" >&6; }
2429c060
PB
11496 fi
11497 done
11498fi
11499
11500if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11501 for ncn_progname in dlltool; do
11502 if test -n "$ncn_target_tool_prefix"; then
11503 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11504set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11506$as_echo_n "checking for $ac_word... " >&6; }
11507if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11508 $as_echo_n "(cached) " >&6
2429c060
PB
11509else
11510 if test -n "$DLLTOOL_FOR_TARGET"; then
11511 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11512else
c6b750e1
DJ
11513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11514for as_dir in $PATH
11515do
11516 IFS=$as_save_IFS
11517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11518 for ac_exec_ext in '' $ac_executable_extensions; do
11519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11520 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11522 break 2
11523 fi
11524done
81ecdfbb
RW
11525 done
11526IFS=$as_save_IFS
c6b750e1 11527
2429c060
PB
11528fi
11529fi
c6b750e1 11530DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11531if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11533$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11534else
81ecdfbb
RW
11535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11536$as_echo "no" >&6; }
2429c060
PB
11537fi
11538
81ecdfbb 11539
2429c060
PB
11540 fi
11541 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11542 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11543set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11545$as_echo_n "checking for $ac_word... " >&6; }
11546if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11547 $as_echo_n "(cached) " >&6
2429c060
PB
11548else
11549 if test -n "$DLLTOOL_FOR_TARGET"; then
11550 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11551else
c6b750e1
DJ
11552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11553for as_dir in $PATH
11554do
11555 IFS=$as_save_IFS
11556 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11557 for ac_exec_ext in '' $ac_executable_extensions; do
11558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11559 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11561 break 2
11562 fi
11563done
81ecdfbb
RW
11564 done
11565IFS=$as_save_IFS
c6b750e1 11566
2429c060
PB
11567fi
11568fi
c6b750e1 11569DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11570if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11572$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11573else
81ecdfbb
RW
11574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11575$as_echo "no" >&6; }
2429c060 11576fi
c6b750e1 11577
81ecdfbb 11578
2429c060
PB
11579 fi
11580 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11581 done
11582fi
c6b750e1 11583
2429c060
PB
11584if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11585 set dummy dlltool
11586 if test $build = $target ; then
11587 DLLTOOL_FOR_TARGET="$2"
11588 else
11589 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11590 fi
d3f5afc4
MS
11591else
11592 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11593fi
11594
3a35eeb3
PB
11595else
11596 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11597fi
11598
11599
11600
11601
11602if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11603 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11605$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11606 if test -x $with_build_time_tools/ld; then
11607 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11608 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11610$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11611 else
81ecdfbb
RW
11612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11613$as_echo "no" >&6; }
3a35eeb3 11614 fi
2429c060
PB
11615 elif test $build != $host && test $have_gcc_for_target = yes; then
11616 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11617 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11618 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11619 fi
11620fi
c6b750e1 11621if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11622 # Extract the first word of "ld", so it can be a program name with args.
11623set dummy ld; ac_word=$2
81ecdfbb
RW
11624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11625$as_echo_n "checking for $ac_word... " >&6; }
11626if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11627 $as_echo_n "(cached) " >&6
2429c060 11628else
c6b750e1
DJ
11629 case $LD_FOR_TARGET in
11630 [\\/]* | ?:[\\/]*)
2429c060
PB
11631 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11632 ;;
2429c060 11633 *)
c6b750e1
DJ
11634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11635for as_dir in $gcc_cv_tool_dirs
11636do
11637 IFS=$as_save_IFS
11638 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11639 for ac_exec_ext in '' $ac_executable_extensions; do
11640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11641 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11643 break 2
11644 fi
11645done
81ecdfbb
RW
11646 done
11647IFS=$as_save_IFS
c6b750e1 11648
2429c060
PB
11649 ;;
11650esac
11651fi
c6b750e1 11652LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11653if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11655$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11656else
81ecdfbb
RW
11657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11658$as_echo "no" >&6; }
2429c060
PB
11659fi
11660
81ecdfbb 11661
2429c060
PB
11662fi
11663if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11664
11665
11666if test -n "$LD_FOR_TARGET"; then
11667 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11668elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11669 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11670fi
11671
11672if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11673 for ncn_progname in ld; do
11674 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11675set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11677$as_echo_n "checking for $ac_word... " >&6; }
11678if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11679 $as_echo_n "(cached) " >&6
9a819804
AO
11680else
11681 if test -n "$LD_FOR_TARGET"; then
11682 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11683else
11684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11685for as_dir in $PATH
11686do
11687 IFS=$as_save_IFS
11688 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11689 for ac_exec_ext in '' $ac_executable_extensions; do
11690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11691 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11693 break 2
11694 fi
11695done
81ecdfbb
RW
11696 done
11697IFS=$as_save_IFS
9a819804
AO
11698
11699fi
11700fi
11701LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11702if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11704$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11705else
81ecdfbb
RW
11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11707$as_echo "no" >&6; }
9a819804
AO
11708fi
11709
81ecdfbb 11710
9a819804
AO
11711 done
11712fi
11713
11714if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11715 for ncn_progname in ld; do
81ecdfbb
RW
11716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11717$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11718 if test -x $with_build_time_tools/${ncn_progname}; then
11719 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11721$as_echo "yes" >&6; }
2429c060
PB
11722 break
11723 else
81ecdfbb
RW
11724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11725$as_echo "no" >&6; }
2429c060
PB
11726 fi
11727 done
11728fi
11729
11730if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11731 for ncn_progname in ld; do
11732 if test -n "$ncn_target_tool_prefix"; then
11733 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11734set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11736$as_echo_n "checking for $ac_word... " >&6; }
11737if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11738 $as_echo_n "(cached) " >&6
2429c060
PB
11739else
11740 if test -n "$LD_FOR_TARGET"; then
11741 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11742else
c6b750e1
DJ
11743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11744for as_dir in $PATH
11745do
11746 IFS=$as_save_IFS
11747 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11748 for ac_exec_ext in '' $ac_executable_extensions; do
11749 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11750 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11752 break 2
11753 fi
11754done
81ecdfbb
RW
11755 done
11756IFS=$as_save_IFS
c6b750e1 11757
2429c060
PB
11758fi
11759fi
c6b750e1 11760LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11761if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11763$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11764else
81ecdfbb
RW
11765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11766$as_echo "no" >&6; }
2429c060
PB
11767fi
11768
81ecdfbb 11769
2429c060
PB
11770 fi
11771 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11772 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11773set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11775$as_echo_n "checking for $ac_word... " >&6; }
11776if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11777 $as_echo_n "(cached) " >&6
2429c060
PB
11778else
11779 if test -n "$LD_FOR_TARGET"; then
11780 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11781else
c6b750e1
DJ
11782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11783for as_dir in $PATH
11784do
11785 IFS=$as_save_IFS
11786 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11787 for ac_exec_ext in '' $ac_executable_extensions; do
11788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11789 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11791 break 2
11792 fi
11793done
81ecdfbb
RW
11794 done
11795IFS=$as_save_IFS
c6b750e1 11796
2429c060
PB
11797fi
11798fi
c6b750e1 11799LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11800if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11802$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11803else
81ecdfbb
RW
11804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11805$as_echo "no" >&6; }
2429c060 11806fi
c6b750e1 11807
81ecdfbb 11808
2429c060
PB
11809 fi
11810 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11811 done
11812fi
c6b750e1 11813
2429c060
PB
11814if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11815 set dummy ld
11816 if test $build = $target ; then
11817 LD_FOR_TARGET="$2"
11818 else
11819 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11820 fi
d3f5afc4
MS
11821else
11822 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11823fi
11824
3a35eeb3
PB
11825else
11826 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11827fi
11828
11829
11830
11831
11832if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11833 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11835$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11836 if test -x $with_build_time_tools/lipo; then
11837 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11838 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11840$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11841 else
81ecdfbb
RW
11842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11843$as_echo "no" >&6; }
3a35eeb3 11844 fi
2429c060
PB
11845 elif test $build != $host && test $have_gcc_for_target = yes; then
11846 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11847 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11848 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11849 fi
11850fi
9a819804
AO
11851if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11852 # Extract the first word of "lipo", so it can be a program name with args.
11853set dummy lipo; ac_word=$2
81ecdfbb
RW
11854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11855$as_echo_n "checking for $ac_word... " >&6; }
11856if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11857 $as_echo_n "(cached) " >&6
9a819804
AO
11858else
11859 case $LIPO_FOR_TARGET in
11860 [\\/]* | ?:[\\/]*)
11861 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11862 ;;
11863 *)
11864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11865for as_dir in $gcc_cv_tool_dirs
11866do
11867 IFS=$as_save_IFS
11868 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11869 for ac_exec_ext in '' $ac_executable_extensions; do
11870 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11871 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11873 break 2
11874 fi
11875done
81ecdfbb
RW
11876 done
11877IFS=$as_save_IFS
9a819804
AO
11878
11879 ;;
11880esac
11881fi
11882LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11883if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11885$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11886else
81ecdfbb
RW
11887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11888$as_echo "no" >&6; }
9a819804
AO
11889fi
11890
81ecdfbb 11891
9a819804
AO
11892fi
11893if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11894
11895
11896if test -n "$LIPO_FOR_TARGET"; then
11897 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11898elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11899 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11900fi
11901
11902if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11903 for ncn_progname in lipo; do
11904 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11905set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11907$as_echo_n "checking for $ac_word... " >&6; }
11908if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11909 $as_echo_n "(cached) " >&6
2429c060 11910else
9a819804
AO
11911 if test -n "$LIPO_FOR_TARGET"; then
11912 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11913else
11914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11915for as_dir in $PATH
c6b750e1
DJ
11916do
11917 IFS=$as_save_IFS
11918 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11919 for ac_exec_ext in '' $ac_executable_extensions; do
11920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11921 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11923 break 2
11924 fi
11925done
81ecdfbb
RW
11926 done
11927IFS=$as_save_IFS
c6b750e1 11928
2429c060 11929fi
9a819804
AO
11930fi
11931LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11932if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11934$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11935else
81ecdfbb
RW
11936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11937$as_echo "no" >&6; }
2429c060
PB
11938fi
11939
81ecdfbb 11940
9a819804 11941 done
2429c060 11942fi
9a819804
AO
11943
11944if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11945 for ncn_progname in lipo; do
81ecdfbb
RW
11946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11947$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11948 if test -x $with_build_time_tools/${ncn_progname}; then
11949 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11951$as_echo "yes" >&6; }
2429c060
PB
11952 break
11953 else
81ecdfbb
RW
11954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11955$as_echo "no" >&6; }
2429c060
PB
11956 fi
11957 done
11958fi
11959
11960if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11961 for ncn_progname in lipo; do
11962 if test -n "$ncn_target_tool_prefix"; then
11963 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11964set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11966$as_echo_n "checking for $ac_word... " >&6; }
11967if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11968 $as_echo_n "(cached) " >&6
2429c060
PB
11969else
11970 if test -n "$LIPO_FOR_TARGET"; then
11971 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11972else
c6b750e1
DJ
11973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11974for as_dir in $PATH
11975do
11976 IFS=$as_save_IFS
11977 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11978 for ac_exec_ext in '' $ac_executable_extensions; do
11979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11980 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11982 break 2
11983 fi
11984done
81ecdfbb
RW
11985 done
11986IFS=$as_save_IFS
c6b750e1 11987
2429c060
PB
11988fi
11989fi
c6b750e1 11990LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11991if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11993$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11994else
81ecdfbb
RW
11995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11996$as_echo "no" >&6; }
2429c060
PB
11997fi
11998
81ecdfbb 11999
2429c060
PB
12000 fi
12001 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12002 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12003set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12005$as_echo_n "checking for $ac_word... " >&6; }
12006if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12007 $as_echo_n "(cached) " >&6
2429c060
PB
12008else
12009 if test -n "$LIPO_FOR_TARGET"; then
12010 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12011else
c6b750e1
DJ
12012as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12013for as_dir in $PATH
12014do
12015 IFS=$as_save_IFS
12016 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12017 for ac_exec_ext in '' $ac_executable_extensions; do
12018 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12019 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12021 break 2
12022 fi
12023done
81ecdfbb
RW
12024 done
12025IFS=$as_save_IFS
c6b750e1 12026
2429c060
PB
12027fi
12028fi
c6b750e1 12029LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12030if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12032$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12033else
81ecdfbb
RW
12034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12035$as_echo "no" >&6; }
2429c060 12036fi
c6b750e1 12037
81ecdfbb 12038
2429c060
PB
12039 fi
12040 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12041 done
12042fi
c6b750e1 12043
2429c060
PB
12044if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12045 set dummy lipo
12046 if test $build = $target ; then
12047 LIPO_FOR_TARGET="$2"
12048 else
12049 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12050 fi
d3f5afc4
MS
12051else
12052 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12053fi
12054
3a35eeb3
PB
12055else
12056 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12057fi
12058
12059
12060
12061
12062if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12063 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12065$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12066 if test -x $with_build_time_tools/nm; then
12067 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12068 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12070$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12071 else
81ecdfbb
RW
12072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12073$as_echo "no" >&6; }
3a35eeb3 12074 fi
2429c060
PB
12075 elif test $build != $host && test $have_gcc_for_target = yes; then
12076 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12077 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12078 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12079 fi
12080fi
c6b750e1 12081if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12082 # Extract the first word of "nm", so it can be a program name with args.
12083set dummy nm; ac_word=$2
81ecdfbb
RW
12084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12085$as_echo_n "checking for $ac_word... " >&6; }
12086if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12087 $as_echo_n "(cached) " >&6
2429c060 12088else
c6b750e1
DJ
12089 case $NM_FOR_TARGET in
12090 [\\/]* | ?:[\\/]*)
2429c060
PB
12091 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12092 ;;
2429c060 12093 *)
c6b750e1
DJ
12094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12095for as_dir in $gcc_cv_tool_dirs
12096do
12097 IFS=$as_save_IFS
12098 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12099 for ac_exec_ext in '' $ac_executable_extensions; do
12100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12101 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12103 break 2
12104 fi
12105done
81ecdfbb
RW
12106 done
12107IFS=$as_save_IFS
c6b750e1 12108
2429c060
PB
12109 ;;
12110esac
12111fi
c6b750e1 12112NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12113if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12115$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12116else
81ecdfbb
RW
12117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12118$as_echo "no" >&6; }
2429c060
PB
12119fi
12120
81ecdfbb 12121
2429c060
PB
12122fi
12123if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12124
12125
12126if test -n "$NM_FOR_TARGET"; then
12127 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12128elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12129 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12130fi
12131
12132if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12133 for ncn_progname in nm; do
12134 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12135set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12137$as_echo_n "checking for $ac_word... " >&6; }
12138if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12139 $as_echo_n "(cached) " >&6
9a819804
AO
12140else
12141 if test -n "$NM_FOR_TARGET"; then
12142 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12143else
12144as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12145for as_dir in $PATH
12146do
12147 IFS=$as_save_IFS
12148 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12149 for ac_exec_ext in '' $ac_executable_extensions; do
12150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12151 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12153 break 2
12154 fi
12155done
81ecdfbb
RW
12156 done
12157IFS=$as_save_IFS
9a819804
AO
12158
12159fi
12160fi
12161NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12162if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12164$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12165else
81ecdfbb
RW
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12167$as_echo "no" >&6; }
9a819804
AO
12168fi
12169
81ecdfbb 12170
9a819804
AO
12171 done
12172fi
12173
12174if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12175 for ncn_progname in nm; do
81ecdfbb
RW
12176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12177$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12178 if test -x $with_build_time_tools/${ncn_progname}; then
12179 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12181$as_echo "yes" >&6; }
2429c060
PB
12182 break
12183 else
81ecdfbb
RW
12184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12185$as_echo "no" >&6; }
2429c060
PB
12186 fi
12187 done
12188fi
12189
12190if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12191 for ncn_progname in nm; do
12192 if test -n "$ncn_target_tool_prefix"; then
12193 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12194set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12196$as_echo_n "checking for $ac_word... " >&6; }
12197if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12198 $as_echo_n "(cached) " >&6
859789af 12199else
55db4b87
PB
12200 if test -n "$NM_FOR_TARGET"; then
12201 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12202else
c6b750e1
DJ
12203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12204for as_dir in $PATH
12205do
12206 IFS=$as_save_IFS
12207 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12208 for ac_exec_ext in '' $ac_executable_extensions; do
12209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12210 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12212 break 2
12213 fi
12214done
81ecdfbb
RW
12215 done
12216IFS=$as_save_IFS
c6b750e1 12217
859789af
AC
12218fi
12219fi
c6b750e1 12220NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12221if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12223$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12224else
81ecdfbb
RW
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12226$as_echo "no" >&6; }
859789af
AC
12227fi
12228
81ecdfbb 12229
2429c060
PB
12230 fi
12231 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12232 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12233set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12235$as_echo_n "checking for $ac_word... " >&6; }
12236if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12237 $as_echo_n "(cached) " >&6
859789af 12238else
05cbd757
PB
12239 if test -n "$NM_FOR_TARGET"; then
12240 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12241else
c6b750e1
DJ
12242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12243for as_dir in $PATH
12244do
12245 IFS=$as_save_IFS
12246 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12247 for ac_exec_ext in '' $ac_executable_extensions; do
12248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12249 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12251 break 2
12252 fi
12253done
81ecdfbb
RW
12254 done
12255IFS=$as_save_IFS
c6b750e1 12256
859789af
AC
12257fi
12258fi
c6b750e1 12259NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12260if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12262$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12263else
81ecdfbb
RW
12264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12265$as_echo "no" >&6; }
859789af 12266fi
c6b750e1 12267
81ecdfbb 12268
2429c060
PB
12269 fi
12270 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12271 done
12272fi
c6b750e1 12273
05cbd757
PB
12274if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12275 set dummy nm
12276 if test $build = $target ; then
12277 NM_FOR_TARGET="$2"
859789af 12278 else
05cbd757 12279 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12280 fi
d3f5afc4
MS
12281else
12282 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12283fi
12284
3a35eeb3
PB
12285else
12286 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12287fi
12288
12289
12290
12291
6b91c541
AP
12292if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12293 if test -n "$with_build_time_tools"; then
12294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12295$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12296 if test -x $with_build_time_tools/objcopy; then
12297 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12298 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12300$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12301 else
12302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12303$as_echo "no" >&6; }
12304 fi
12305 elif test $build != $host && test $have_gcc_for_target = yes; then
12306 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12307 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12308 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12309 fi
12310fi
12311if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12312 # Extract the first word of "objcopy", so it can be a program name with args.
12313set dummy objcopy; ac_word=$2
12314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12315$as_echo_n "checking for $ac_word... " >&6; }
12316if test "${ac_cv_path_OBJCOPY_FOR_TARGET+set}" = set; then :
12317 $as_echo_n "(cached) " >&6
12318else
12319 case $OBJCOPY_FOR_TARGET in
12320 [\\/]* | ?:[\\/]*)
12321 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12322 ;;
12323 *)
12324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12325for as_dir in $gcc_cv_tool_dirs
12326do
12327 IFS=$as_save_IFS
12328 test -z "$as_dir" && as_dir=.
12329 for ac_exec_ext in '' $ac_executable_extensions; do
12330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12331 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12333 break 2
12334 fi
12335done
12336 done
12337IFS=$as_save_IFS
12338
12339 ;;
12340esac
12341fi
12342OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12343if test -n "$OBJCOPY_FOR_TARGET"; then
12344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12345$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12346else
12347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12348$as_echo "no" >&6; }
12349fi
12350
12351
12352fi
12353if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12354
12355
12356if test -n "$OBJCOPY_FOR_TARGET"; then
12357 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12358elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12359 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12360fi
12361
12362if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12363 for ncn_progname in objcopy; do
12364 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12365set dummy ${ncn_progname}; ac_word=$2
12366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12367$as_echo_n "checking for $ac_word... " >&6; }
12368if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12369 $as_echo_n "(cached) " >&6
12370else
12371 if test -n "$OBJCOPY_FOR_TARGET"; then
12372 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12373else
12374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12375for as_dir in $PATH
12376do
12377 IFS=$as_save_IFS
12378 test -z "$as_dir" && as_dir=.
12379 for ac_exec_ext in '' $ac_executable_extensions; do
12380 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12381 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12382 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12383 break 2
12384 fi
12385done
12386 done
12387IFS=$as_save_IFS
12388
12389fi
12390fi
12391OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12392if test -n "$OBJCOPY_FOR_TARGET"; then
12393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12394$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12395else
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12397$as_echo "no" >&6; }
12398fi
12399
12400
12401 done
12402fi
12403
12404if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12405 for ncn_progname in objcopy; do
12406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12407$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12408 if test -x $with_build_time_tools/${ncn_progname}; then
12409 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12411$as_echo "yes" >&6; }
12412 break
12413 else
12414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12415$as_echo "no" >&6; }
12416 fi
12417 done
12418fi
12419
12420if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12421 for ncn_progname in objcopy; do
12422 if test -n "$ncn_target_tool_prefix"; then
12423 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12424set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12426$as_echo_n "checking for $ac_word... " >&6; }
12427if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12428 $as_echo_n "(cached) " >&6
12429else
12430 if test -n "$OBJCOPY_FOR_TARGET"; then
12431 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12432else
12433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12434for as_dir in $PATH
12435do
12436 IFS=$as_save_IFS
12437 test -z "$as_dir" && as_dir=.
12438 for ac_exec_ext in '' $ac_executable_extensions; do
12439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12440 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12442 break 2
12443 fi
12444done
12445 done
12446IFS=$as_save_IFS
12447
12448fi
12449fi
12450OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12451if test -n "$OBJCOPY_FOR_TARGET"; then
12452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12453$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12454else
12455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12456$as_echo "no" >&6; }
12457fi
12458
12459
12460 fi
12461 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12462 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12463set dummy ${ncn_progname}; ac_word=$2
12464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12465$as_echo_n "checking for $ac_word... " >&6; }
12466if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12467 $as_echo_n "(cached) " >&6
12468else
12469 if test -n "$OBJCOPY_FOR_TARGET"; then
12470 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12471else
12472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12473for as_dir in $PATH
12474do
12475 IFS=$as_save_IFS
12476 test -z "$as_dir" && as_dir=.
12477 for ac_exec_ext in '' $ac_executable_extensions; do
12478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12479 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12481 break 2
12482 fi
12483done
12484 done
12485IFS=$as_save_IFS
12486
12487fi
12488fi
12489OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12490if test -n "$OBJCOPY_FOR_TARGET"; then
12491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12492$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12493else
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12495$as_echo "no" >&6; }
12496fi
12497
12498
12499 fi
12500 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12501 done
12502fi
12503
12504if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12505 set dummy objcopy
12506 if test $build = $target ; then
12507 OBJCOPY_FOR_TARGET="$2"
12508 else
12509 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12510 fi
12511else
12512 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12513fi
12514
12515else
12516 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12517fi
12518
12519
12520
12521
2429c060
PB
12522if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12523 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12525$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12526 if test -x $with_build_time_tools/objdump; then
12527 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12528 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12530$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12531 else
81ecdfbb
RW
12532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12533$as_echo "no" >&6; }
3a35eeb3 12534 fi
2429c060
PB
12535 elif test $build != $host && test $have_gcc_for_target = yes; then
12536 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12537 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12538 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12539 fi
12540fi
c6b750e1 12541if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12542 # Extract the first word of "objdump", so it can be a program name with args.
12543set dummy objdump; ac_word=$2
81ecdfbb
RW
12544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12545$as_echo_n "checking for $ac_word... " >&6; }
12546if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12547 $as_echo_n "(cached) " >&6
2429c060 12548else
c6b750e1
DJ
12549 case $OBJDUMP_FOR_TARGET in
12550 [\\/]* | ?:[\\/]*)
2429c060
PB
12551 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12552 ;;
2429c060 12553 *)
c6b750e1
DJ
12554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12555for as_dir in $gcc_cv_tool_dirs
12556do
12557 IFS=$as_save_IFS
12558 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12559 for ac_exec_ext in '' $ac_executable_extensions; do
12560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12561 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12563 break 2
12564 fi
12565done
81ecdfbb
RW
12566 done
12567IFS=$as_save_IFS
c6b750e1 12568
2429c060
PB
12569 ;;
12570esac
12571fi
c6b750e1 12572OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12573if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12575$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12576else
81ecdfbb
RW
12577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12578$as_echo "no" >&6; }
2429c060
PB
12579fi
12580
81ecdfbb 12581
2429c060
PB
12582fi
12583if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12584
12585
12586if test -n "$OBJDUMP_FOR_TARGET"; then
12587 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12588elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12589 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12590fi
12591
12592if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12593 for ncn_progname in objdump; do
12594 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12595set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12597$as_echo_n "checking for $ac_word... " >&6; }
12598if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12599 $as_echo_n "(cached) " >&6
9a819804
AO
12600else
12601 if test -n "$OBJDUMP_FOR_TARGET"; then
12602 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12603else
12604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12605for as_dir in $PATH
12606do
12607 IFS=$as_save_IFS
12608 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12609 for ac_exec_ext in '' $ac_executable_extensions; do
12610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12611 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12613 break 2
12614 fi
12615done
81ecdfbb
RW
12616 done
12617IFS=$as_save_IFS
9a819804
AO
12618
12619fi
12620fi
12621OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12622if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12624$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12625else
81ecdfbb
RW
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12627$as_echo "no" >&6; }
9a819804
AO
12628fi
12629
81ecdfbb 12630
9a819804
AO
12631 done
12632fi
12633
12634if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12635 for ncn_progname in objdump; do
81ecdfbb
RW
12636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12637$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12638 if test -x $with_build_time_tools/${ncn_progname}; then
12639 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12641$as_echo "yes" >&6; }
2429c060
PB
12642 break
12643 else
81ecdfbb
RW
12644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12645$as_echo "no" >&6; }
2429c060
PB
12646 fi
12647 done
12648fi
12649
12650if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12651 for ncn_progname in objdump; do
12652 if test -n "$ncn_target_tool_prefix"; then
12653 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12654set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12656$as_echo_n "checking for $ac_word... " >&6; }
12657if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12658 $as_echo_n "(cached) " >&6
5ae72758
DJ
12659else
12660 if test -n "$OBJDUMP_FOR_TARGET"; then
12661 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12662else
c6b750e1
DJ
12663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12664for as_dir in $PATH
12665do
12666 IFS=$as_save_IFS
12667 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12668 for ac_exec_ext in '' $ac_executable_extensions; do
12669 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12670 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12672 break 2
12673 fi
12674done
81ecdfbb
RW
12675 done
12676IFS=$as_save_IFS
c6b750e1 12677
5ae72758
DJ
12678fi
12679fi
c6b750e1 12680OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12681if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12683$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12684else
81ecdfbb
RW
12685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12686$as_echo "no" >&6; }
5ae72758
DJ
12687fi
12688
81ecdfbb 12689
2429c060
PB
12690 fi
12691 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12692 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12693set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12695$as_echo_n "checking for $ac_word... " >&6; }
12696if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12697 $as_echo_n "(cached) " >&6
5ae72758
DJ
12698else
12699 if test -n "$OBJDUMP_FOR_TARGET"; then
12700 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12701else
c6b750e1
DJ
12702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12703for as_dir in $PATH
12704do
12705 IFS=$as_save_IFS
12706 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12707 for ac_exec_ext in '' $ac_executable_extensions; do
12708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12709 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12711 break 2
12712 fi
12713done
81ecdfbb
RW
12714 done
12715IFS=$as_save_IFS
c6b750e1 12716
5ae72758
DJ
12717fi
12718fi
c6b750e1 12719OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12720if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12722$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12723else
81ecdfbb
RW
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12725$as_echo "no" >&6; }
5ae72758 12726fi
c6b750e1 12727
81ecdfbb 12728
2429c060
PB
12729 fi
12730 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12731 done
12732fi
c6b750e1 12733
5ae72758
DJ
12734if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12735 set dummy objdump
12736 if test $build = $target ; then
12737 OBJDUMP_FOR_TARGET="$2"
12738 else
12739 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12740 fi
d3f5afc4
MS
12741else
12742 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12743fi
12744
3a35eeb3
PB
12745else
12746 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12747fi
12748
12749
12750
12751
12752if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12753 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12755$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12756 if test -x $with_build_time_tools/ranlib; then
12757 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12758 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12760$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12761 else
81ecdfbb
RW
12762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12763$as_echo "no" >&6; }
3a35eeb3 12764 fi
2429c060
PB
12765 elif test $build != $host && test $have_gcc_for_target = yes; then
12766 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12767 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12768 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12769 fi
12770fi
c6b750e1 12771if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12772 # Extract the first word of "ranlib", so it can be a program name with args.
12773set dummy ranlib; ac_word=$2
81ecdfbb
RW
12774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12775$as_echo_n "checking for $ac_word... " >&6; }
12776if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12777 $as_echo_n "(cached) " >&6
2429c060 12778else
c6b750e1
DJ
12779 case $RANLIB_FOR_TARGET in
12780 [\\/]* | ?:[\\/]*)
2429c060
PB
12781 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12782 ;;
2429c060 12783 *)
c6b750e1
DJ
12784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12785for as_dir in $gcc_cv_tool_dirs
12786do
12787 IFS=$as_save_IFS
12788 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12789 for ac_exec_ext in '' $ac_executable_extensions; do
12790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12791 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12793 break 2
12794 fi
12795done
81ecdfbb
RW
12796 done
12797IFS=$as_save_IFS
c6b750e1 12798
2429c060
PB
12799 ;;
12800esac
12801fi
c6b750e1 12802RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12803if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12805$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12806else
81ecdfbb
RW
12807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12808$as_echo "no" >&6; }
2429c060
PB
12809fi
12810
81ecdfbb 12811
2429c060
PB
12812fi
12813if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12814
12815
12816if test -n "$RANLIB_FOR_TARGET"; then
12817 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12818elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12819 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12820fi
12821
12822if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12823 for ncn_progname in ranlib; do
12824 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12825set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12827$as_echo_n "checking for $ac_word... " >&6; }
12828if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12829 $as_echo_n "(cached) " >&6
9a819804
AO
12830else
12831 if test -n "$RANLIB_FOR_TARGET"; then
12832 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12833else
12834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12835for as_dir in $PATH
12836do
12837 IFS=$as_save_IFS
12838 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12839 for ac_exec_ext in '' $ac_executable_extensions; do
12840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12841 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12843 break 2
12844 fi
12845done
81ecdfbb
RW
12846 done
12847IFS=$as_save_IFS
9a819804
AO
12848
12849fi
12850fi
12851RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12852if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12854$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12855else
81ecdfbb
RW
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12857$as_echo "no" >&6; }
9a819804
AO
12858fi
12859
81ecdfbb 12860
9a819804
AO
12861 done
12862fi
12863
12864if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12865 for ncn_progname in ranlib; do
81ecdfbb
RW
12866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12867$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12868 if test -x $with_build_time_tools/${ncn_progname}; then
12869 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12871$as_echo "yes" >&6; }
2429c060
PB
12872 break
12873 else
81ecdfbb
RW
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12875$as_echo "no" >&6; }
2429c060
PB
12876 fi
12877 done
12878fi
12879
12880if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12881 for ncn_progname in ranlib; do
12882 if test -n "$ncn_target_tool_prefix"; then
12883 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12884set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12886$as_echo_n "checking for $ac_word... " >&6; }
12887if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12888 $as_echo_n "(cached) " >&6
859789af 12889else
55db4b87
PB
12890 if test -n "$RANLIB_FOR_TARGET"; then
12891 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12892else
c6b750e1
DJ
12893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12894for as_dir in $PATH
12895do
12896 IFS=$as_save_IFS
12897 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12898 for ac_exec_ext in '' $ac_executable_extensions; do
12899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12900 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12902 break 2
12903 fi
12904done
81ecdfbb
RW
12905 done
12906IFS=$as_save_IFS
c6b750e1 12907
859789af
AC
12908fi
12909fi
c6b750e1 12910RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12911if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12913$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12914else
81ecdfbb
RW
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12916$as_echo "no" >&6; }
859789af
AC
12917fi
12918
81ecdfbb 12919
2429c060
PB
12920 fi
12921 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12922 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12923set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12925$as_echo_n "checking for $ac_word... " >&6; }
12926if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12927 $as_echo_n "(cached) " >&6
859789af 12928else
05cbd757
PB
12929 if test -n "$RANLIB_FOR_TARGET"; then
12930 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12931else
c6b750e1
DJ
12932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12933for as_dir in $PATH
12934do
12935 IFS=$as_save_IFS
12936 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12937 for ac_exec_ext in '' $ac_executable_extensions; do
12938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12939 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12941 break 2
12942 fi
12943done
81ecdfbb
RW
12944 done
12945IFS=$as_save_IFS
c6b750e1 12946
859789af
AC
12947fi
12948fi
c6b750e1 12949RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12950if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12952$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12953else
81ecdfbb
RW
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12955$as_echo "no" >&6; }
859789af 12956fi
c6b750e1 12957
81ecdfbb 12958
2429c060
PB
12959 fi
12960 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12961 done
12962fi
c6b750e1 12963
2429c060
PB
12964if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12965 set dummy ranlib
12966 if test $build = $target ; then
12967 RANLIB_FOR_TARGET="$2"
12968 else
12969 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12970 fi
d3f5afc4
MS
12971else
12972 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12973fi
05cbd757 12974
3a35eeb3
PB
12975else
12976 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12977fi
12978
2429c060
PB
12979
12980
12981
b121d7d4
DD
12982if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12983 if test -n "$with_build_time_tools"; then
12984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12985$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12986 if test -x $with_build_time_tools/readelf; then
12987 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12988 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12990$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12991 else
12992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12993$as_echo "no" >&6; }
12994 fi
12995 elif test $build != $host && test $have_gcc_for_target = yes; then
12996 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12997 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12998 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12999 fi
13000fi
13001if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13002 # Extract the first word of "readelf", so it can be a program name with args.
13003set dummy readelf; ac_word=$2
13004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13005$as_echo_n "checking for $ac_word... " >&6; }
13006if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
13007 $as_echo_n "(cached) " >&6
13008else
13009 case $READELF_FOR_TARGET in
13010 [\\/]* | ?:[\\/]*)
13011 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
13012 ;;
13013 *)
13014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13015for as_dir in $gcc_cv_tool_dirs
13016do
13017 IFS=$as_save_IFS
13018 test -z "$as_dir" && as_dir=.
13019 for ac_exec_ext in '' $ac_executable_extensions; do
13020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13021 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
13022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13023 break 2
13024 fi
13025done
13026 done
13027IFS=$as_save_IFS
13028
13029 ;;
13030esac
13031fi
13032READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13033if test -n "$READELF_FOR_TARGET"; then
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13035$as_echo "$READELF_FOR_TARGET" >&6; }
13036else
13037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13038$as_echo "no" >&6; }
13039fi
13040
13041
13042fi
13043if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
13044
13045
13046if test -n "$READELF_FOR_TARGET"; then
13047 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
13048elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
13049 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13050fi
13051
13052if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
13053 for ncn_progname in readelf; do
13054 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13055set dummy ${ncn_progname}; ac_word=$2
13056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13057$as_echo_n "checking for $ac_word... " >&6; }
13058if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13059 $as_echo_n "(cached) " >&6
13060else
13061 if test -n "$READELF_FOR_TARGET"; then
13062 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13063else
13064as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13065for as_dir in $PATH
13066do
13067 IFS=$as_save_IFS
13068 test -z "$as_dir" && as_dir=.
13069 for ac_exec_ext in '' $ac_executable_extensions; do
13070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13071 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13072 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13073 break 2
13074 fi
13075done
13076 done
13077IFS=$as_save_IFS
13078
13079fi
13080fi
13081READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13082if test -n "$READELF_FOR_TARGET"; then
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13084$as_echo "$READELF_FOR_TARGET" >&6; }
13085else
13086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13087$as_echo "no" >&6; }
13088fi
13089
13090
13091 done
13092fi
13093
13094if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
13095 for ncn_progname in readelf; do
13096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13097$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13098 if test -x $with_build_time_tools/${ncn_progname}; then
13099 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13101$as_echo "yes" >&6; }
13102 break
13103 else
13104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13105$as_echo "no" >&6; }
13106 fi
13107 done
13108fi
13109
13110if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
13111 for ncn_progname in readelf; do
13112 if test -n "$ncn_target_tool_prefix"; then
13113 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13114set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13116$as_echo_n "checking for $ac_word... " >&6; }
13117if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13118 $as_echo_n "(cached) " >&6
13119else
13120 if test -n "$READELF_FOR_TARGET"; then
13121 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13122else
13123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13124for as_dir in $PATH
13125do
13126 IFS=$as_save_IFS
13127 test -z "$as_dir" && as_dir=.
13128 for ac_exec_ext in '' $ac_executable_extensions; do
13129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13130 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13132 break 2
13133 fi
13134done
13135 done
13136IFS=$as_save_IFS
13137
13138fi
13139fi
13140READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13141if test -n "$READELF_FOR_TARGET"; then
13142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13143$as_echo "$READELF_FOR_TARGET" >&6; }
13144else
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13146$as_echo "no" >&6; }
13147fi
13148
13149
13150 fi
13151 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
13152 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13153set dummy ${ncn_progname}; ac_word=$2
13154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13155$as_echo_n "checking for $ac_word... " >&6; }
13156if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13157 $as_echo_n "(cached) " >&6
13158else
13159 if test -n "$READELF_FOR_TARGET"; then
13160 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13161else
13162as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13163for as_dir in $PATH
13164do
13165 IFS=$as_save_IFS
13166 test -z "$as_dir" && as_dir=.
13167 for ac_exec_ext in '' $ac_executable_extensions; do
13168 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13169 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13170 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13171 break 2
13172 fi
13173done
13174 done
13175IFS=$as_save_IFS
13176
13177fi
13178fi
13179READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13180if test -n "$READELF_FOR_TARGET"; then
13181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13182$as_echo "$READELF_FOR_TARGET" >&6; }
13183else
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13185$as_echo "no" >&6; }
13186fi
13187
13188
13189 fi
13190 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
13191 done
13192fi
13193
13194if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
13195 set dummy readelf
13196 if test $build = $target ; then
13197 READELF_FOR_TARGET="$2"
13198 else
13199 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
13200 fi
13201else
13202 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
13203fi
13204
13205else
13206 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13207fi
13208
13209
13210
13211
2429c060
PB
13212if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13213 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13215$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13216 if test -x $with_build_time_tools/strip; then
13217 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13218 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
13219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13220$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 13221 else
81ecdfbb
RW
13222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13223$as_echo "no" >&6; }
3a35eeb3 13224 fi
2429c060
PB
13225 elif test $build != $host && test $have_gcc_for_target = yes; then
13226 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
13227 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13228 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
13229 fi
13230fi
c6b750e1 13231if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13232 # Extract the first word of "strip", so it can be a program name with args.
13233set dummy strip; ac_word=$2
81ecdfbb
RW
13234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13235$as_echo_n "checking for $ac_word... " >&6; }
13236if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
13237 $as_echo_n "(cached) " >&6
2429c060 13238else
c6b750e1
DJ
13239 case $STRIP_FOR_TARGET in
13240 [\\/]* | ?:[\\/]*)
2429c060
PB
13241 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13242 ;;
2429c060 13243 *)
c6b750e1
DJ
13244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13245for as_dir in $gcc_cv_tool_dirs
13246do
13247 IFS=$as_save_IFS
13248 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13249 for ac_exec_ext in '' $ac_executable_extensions; do
13250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13251 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13253 break 2
13254 fi
13255done
81ecdfbb
RW
13256 done
13257IFS=$as_save_IFS
c6b750e1 13258
2429c060
PB
13259 ;;
13260esac
13261fi
c6b750e1 13262STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 13263if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13265$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 13266else
81ecdfbb
RW
13267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13268$as_echo "no" >&6; }
2429c060
PB
13269fi
13270
81ecdfbb 13271
2429c060
PB
13272fi
13273if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
13274
13275
13276if test -n "$STRIP_FOR_TARGET"; then
13277 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13278elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13279 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13280fi
13281
13282if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13283 for ncn_progname in strip; do
13284 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13285set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13287$as_echo_n "checking for $ac_word... " >&6; }
13288if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13289 $as_echo_n "(cached) " >&6
9a819804
AO
13290else
13291 if test -n "$STRIP_FOR_TARGET"; then
13292 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13293else
13294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13295for as_dir in $PATH
13296do
13297 IFS=$as_save_IFS
13298 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13299 for ac_exec_ext in '' $ac_executable_extensions; do
13300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13301 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13303 break 2
13304 fi
13305done
81ecdfbb
RW
13306 done
13307IFS=$as_save_IFS
9a819804
AO
13308
13309fi
13310fi
13311STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13312if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13314$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 13315else
81ecdfbb
RW
13316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13317$as_echo "no" >&6; }
9a819804
AO
13318fi
13319
81ecdfbb 13320
9a819804
AO
13321 done
13322fi
13323
13324if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13325 for ncn_progname in strip; do
81ecdfbb
RW
13326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13327$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13328 if test -x $with_build_time_tools/${ncn_progname}; then
13329 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13331$as_echo "yes" >&6; }
2429c060
PB
13332 break
13333 else
81ecdfbb
RW
13334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13335$as_echo "no" >&6; }
2429c060
PB
13336 fi
13337 done
13338fi
13339
13340if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13341 for ncn_progname in strip; do
13342 if test -n "$ncn_target_tool_prefix"; then
13343 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 13344set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13346$as_echo_n "checking for $ac_word... " >&6; }
13347if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13348 $as_echo_n "(cached) " >&6
7e0f7140
GK
13349else
13350 if test -n "$STRIP_FOR_TARGET"; then
13351 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
13352else
13353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13354for as_dir in $PATH
13355do
13356 IFS=$as_save_IFS
13357 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13358 for ac_exec_ext in '' $ac_executable_extensions; do
13359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13360 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13362 break 2
13363 fi
13364done
81ecdfbb
RW
13365 done
13366IFS=$as_save_IFS
c6b750e1 13367
7e0f7140
GK
13368fi
13369fi
c6b750e1 13370STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13371if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13373$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13374else
81ecdfbb
RW
13375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13376$as_echo "no" >&6; }
7e0f7140
GK
13377fi
13378
81ecdfbb 13379
2429c060
PB
13380 fi
13381 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13382 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 13383set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13385$as_echo_n "checking for $ac_word... " >&6; }
13386if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13387 $as_echo_n "(cached) " >&6
7e0f7140
GK
13388else
13389 if test -n "$STRIP_FOR_TARGET"; then
13390 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13391else
c6b750e1
DJ
13392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13393for as_dir in $PATH
13394do
13395 IFS=$as_save_IFS
13396 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13397 for ac_exec_ext in '' $ac_executable_extensions; do
13398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13399 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13401 break 2
13402 fi
13403done
81ecdfbb
RW
13404 done
13405IFS=$as_save_IFS
c6b750e1 13406
7e0f7140
GK
13407fi
13408fi
c6b750e1 13409STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13410if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13412$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13413else
81ecdfbb
RW
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13415$as_echo "no" >&6; }
7e0f7140 13416fi
c6b750e1 13417
81ecdfbb 13418
2429c060
PB
13419 fi
13420 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13421 done
13422fi
c6b750e1 13423
7e0f7140
GK
13424if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13425 set dummy strip
13426 if test $build = $target ; then
13427 STRIP_FOR_TARGET="$2"
13428 else
13429 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13430 fi
d3f5afc4
MS
13431else
13432 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13433fi
13434
3a35eeb3
PB
13435else
13436 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13437fi
13438
13439
13440
13441
13442if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13443 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13445$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13446 if test -x $with_build_time_tools/windres; then
13447 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13448 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13450$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13451 else
81ecdfbb
RW
13452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13453$as_echo "no" >&6; }
3a35eeb3 13454 fi
2429c060
PB
13455 elif test $build != $host && test $have_gcc_for_target = yes; then
13456 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13457 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13458 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13459 fi
13460fi
c6b750e1 13461if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13462 # Extract the first word of "windres", so it can be a program name with args.
13463set dummy windres; ac_word=$2
81ecdfbb
RW
13464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13465$as_echo_n "checking for $ac_word... " >&6; }
13466if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13467 $as_echo_n "(cached) " >&6
2429c060 13468else
c6b750e1
DJ
13469 case $WINDRES_FOR_TARGET in
13470 [\\/]* | ?:[\\/]*)
2429c060
PB
13471 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13472 ;;
2429c060 13473 *)
c6b750e1
DJ
13474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13475for as_dir in $gcc_cv_tool_dirs
13476do
13477 IFS=$as_save_IFS
13478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13479 for ac_exec_ext in '' $ac_executable_extensions; do
13480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13481 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13483 break 2
13484 fi
13485done
81ecdfbb
RW
13486 done
13487IFS=$as_save_IFS
c6b750e1 13488
2429c060
PB
13489 ;;
13490esac
13491fi
c6b750e1 13492WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13493if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13495$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13496else
81ecdfbb
RW
13497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13498$as_echo "no" >&6; }
2429c060
PB
13499fi
13500
81ecdfbb 13501
2429c060
PB
13502fi
13503if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13504
13505
13506if test -n "$WINDRES_FOR_TARGET"; then
13507 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13508elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13509 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13510fi
13511
13512if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13513 for ncn_progname in windres; do
13514 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13515set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13517$as_echo_n "checking for $ac_word... " >&6; }
13518if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13519 $as_echo_n "(cached) " >&6
9a819804
AO
13520else
13521 if test -n "$WINDRES_FOR_TARGET"; then
13522 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13523else
13524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13525for as_dir in $PATH
13526do
13527 IFS=$as_save_IFS
13528 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13529 for ac_exec_ext in '' $ac_executable_extensions; do
13530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13531 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13533 break 2
13534 fi
13535done
81ecdfbb
RW
13536 done
13537IFS=$as_save_IFS
9a819804
AO
13538
13539fi
13540fi
13541WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13542if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13544$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13545else
81ecdfbb
RW
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13547$as_echo "no" >&6; }
9a819804
AO
13548fi
13549
81ecdfbb 13550
9a819804
AO
13551 done
13552fi
13553
13554if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13555 for ncn_progname in windres; do
81ecdfbb
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13557$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13558 if test -x $with_build_time_tools/${ncn_progname}; then
13559 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13561$as_echo "yes" >&6; }
2429c060
PB
13562 break
13563 else
81ecdfbb
RW
13564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13565$as_echo "no" >&6; }
2429c060
PB
13566 fi
13567 done
13568fi
13569
13570if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13571 for ncn_progname in windres; do
13572 if test -n "$ncn_target_tool_prefix"; then
13573 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13574set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13576$as_echo_n "checking for $ac_word... " >&6; }
13577if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13578 $as_echo_n "(cached) " >&6
859789af 13579else
55db4b87
PB
13580 if test -n "$WINDRES_FOR_TARGET"; then
13581 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13582else
c6b750e1
DJ
13583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13584for as_dir in $PATH
13585do
13586 IFS=$as_save_IFS
13587 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13588 for ac_exec_ext in '' $ac_executable_extensions; do
13589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13590 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13592 break 2
13593 fi
13594done
81ecdfbb
RW
13595 done
13596IFS=$as_save_IFS
c6b750e1 13597
859789af
AC
13598fi
13599fi
c6b750e1 13600WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13601if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13603$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13604else
81ecdfbb
RW
13605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13606$as_echo "no" >&6; }
859789af
AC
13607fi
13608
81ecdfbb 13609
2429c060
PB
13610 fi
13611 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13612 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13613set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13615$as_echo_n "checking for $ac_word... " >&6; }
13616if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13617 $as_echo_n "(cached) " >&6
859789af 13618else
05cbd757
PB
13619 if test -n "$WINDRES_FOR_TARGET"; then
13620 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13621else
c6b750e1
DJ
13622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13623for as_dir in $PATH
13624do
13625 IFS=$as_save_IFS
13626 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13627 for ac_exec_ext in '' $ac_executable_extensions; do
13628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13629 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13631 break 2
13632 fi
13633done
81ecdfbb
RW
13634 done
13635IFS=$as_save_IFS
c6b750e1 13636
859789af
AC
13637fi
13638fi
c6b750e1 13639WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13640if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13642$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13643else
81ecdfbb
RW
13644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13645$as_echo "no" >&6; }
859789af 13646fi
c6b750e1 13647
81ecdfbb 13648
2429c060
PB
13649 fi
13650 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13651 done
13652fi
c6b750e1 13653
05cbd757
PB
13654if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13655 set dummy windres
13656 if test $build = $target ; then
13657 WINDRES_FOR_TARGET="$2"
859789af 13658 else
05cbd757 13659 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13660 fi
d3f5afc4
MS
13661else
13662 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13663fi
13664
3a35eeb3
PB
13665else
13666 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13667fi
13668
852e5f18 13669
0c24b341
NC
13670
13671
13672if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13673 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13675$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13676 if test -x $with_build_time_tools/windmc; then
13677 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13678 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13680$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13681 else
81ecdfbb
RW
13682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13683$as_echo "no" >&6; }
0c24b341
NC
13684 fi
13685 elif test $build != $host && test $have_gcc_for_target = yes; then
13686 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13687 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13688 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13689 fi
13690fi
13691if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13692 # Extract the first word of "windmc", so it can be a program name with args.
13693set dummy windmc; ac_word=$2
81ecdfbb
RW
13694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13695$as_echo_n "checking for $ac_word... " >&6; }
13696if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13697 $as_echo_n "(cached) " >&6
0c24b341
NC
13698else
13699 case $WINDMC_FOR_TARGET in
13700 [\\/]* | ?:[\\/]*)
13701 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13702 ;;
13703 *)
13704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13705for as_dir in $gcc_cv_tool_dirs
13706do
13707 IFS=$as_save_IFS
13708 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13709 for ac_exec_ext in '' $ac_executable_extensions; do
13710 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13711 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13713 break 2
13714 fi
13715done
81ecdfbb
RW
13716 done
13717IFS=$as_save_IFS
0c24b341
NC
13718
13719 ;;
13720esac
13721fi
13722WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13723if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13725$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13726else
81ecdfbb
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13728$as_echo "no" >&6; }
0c24b341
NC
13729fi
13730
81ecdfbb 13731
0c24b341
NC
13732fi
13733if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13734
13735
13736if test -n "$WINDMC_FOR_TARGET"; then
13737 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13738elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13739 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13740fi
13741
13742if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13743 for ncn_progname in windmc; do
13744 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13745set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13747$as_echo_n "checking for $ac_word... " >&6; }
13748if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13749 $as_echo_n "(cached) " >&6
0c24b341
NC
13750else
13751 if test -n "$WINDMC_FOR_TARGET"; then
13752 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13753else
13754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13755for as_dir in $PATH
13756do
13757 IFS=$as_save_IFS
13758 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13759 for ac_exec_ext in '' $ac_executable_extensions; do
13760 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13761 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13763 break 2
13764 fi
13765done
81ecdfbb
RW
13766 done
13767IFS=$as_save_IFS
0c24b341
NC
13768
13769fi
13770fi
13771WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13772if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13774$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13775else
81ecdfbb
RW
13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13777$as_echo "no" >&6; }
0c24b341
NC
13778fi
13779
81ecdfbb 13780
0c24b341
NC
13781 done
13782fi
13783
13784if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13785 for ncn_progname in windmc; do
81ecdfbb
RW
13786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13787$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13788 if test -x $with_build_time_tools/${ncn_progname}; then
13789 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13791$as_echo "yes" >&6; }
0c24b341
NC
13792 break
13793 else
81ecdfbb
RW
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13795$as_echo "no" >&6; }
0c24b341
NC
13796 fi
13797 done
13798fi
13799
13800if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13801 for ncn_progname in windmc; do
13802 if test -n "$ncn_target_tool_prefix"; then
13803 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13804set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13806$as_echo_n "checking for $ac_word... " >&6; }
13807if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13808 $as_echo_n "(cached) " >&6
0c24b341
NC
13809else
13810 if test -n "$WINDMC_FOR_TARGET"; then
13811 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13812else
13813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13814for as_dir in $PATH
13815do
13816 IFS=$as_save_IFS
13817 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13818 for ac_exec_ext in '' $ac_executable_extensions; do
13819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13820 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13822 break 2
13823 fi
13824done
81ecdfbb
RW
13825 done
13826IFS=$as_save_IFS
0c24b341
NC
13827
13828fi
13829fi
13830WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13831if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13833$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13834else
81ecdfbb
RW
13835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13836$as_echo "no" >&6; }
0c24b341
NC
13837fi
13838
81ecdfbb 13839
0c24b341
NC
13840 fi
13841 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13842 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13843set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13845$as_echo_n "checking for $ac_word... " >&6; }
13846if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13847 $as_echo_n "(cached) " >&6
0c24b341
NC
13848else
13849 if test -n "$WINDMC_FOR_TARGET"; then
13850 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13851else
13852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13853for as_dir in $PATH
13854do
13855 IFS=$as_save_IFS
13856 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13857 for ac_exec_ext in '' $ac_executable_extensions; do
13858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13859 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13861 break 2
13862 fi
13863done
81ecdfbb
RW
13864 done
13865IFS=$as_save_IFS
0c24b341
NC
13866
13867fi
13868fi
13869WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13870if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13872$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13873else
81ecdfbb
RW
13874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13875$as_echo "no" >&6; }
0c24b341
NC
13876fi
13877
81ecdfbb 13878
0c24b341
NC
13879 fi
13880 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13881 done
13882fi
13883
13884if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13885 set dummy windmc
13886 if test $build = $target ; then
13887 WINDMC_FOR_TARGET="$2"
13888 else
13889 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13890 fi
13891else
13892 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13893fi
13894
13895else
13896 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13897fi
13898
13899
be01d343
PB
13900RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13901
81ecdfbb
RW
13902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13903$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13904if test "x${build}" != "x${host}" ; then
2429c060
PB
13905 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13906 # We already found the complete path
b8025f34 13907 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13909$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13910 else
13911 # Canadian cross, just use what we found
81ecdfbb
RW
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13913$as_echo "pre-installed" >&6; }
2429c060 13914 fi
be01d343
PB
13915else
13916 ok=yes
13917 case " ${configdirs} " in
13918 *" binutils "*) ;;
13919 *) ok=no ;;
13920 esac
c6b750e1 13921
be01d343
PB
13922 if test $ok = yes; then
13923 # An in-tree tool is available and we can use it
13924 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13926$as_echo "just compiled" >&6; }
2429c060
PB
13927 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13928 # We already found the complete path
b8025f34 13929 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13931$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13932 elif test "x$target" = "x$host"; then
13933 # We can use an host tool
13934 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13936$as_echo "host tool" >&6; }
be01d343
PB
13937 else
13938 # We need a cross tool
81ecdfbb
RW
13939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13940$as_echo "pre-installed" >&6; }
be01d343
PB
13941 fi
13942fi
4b900473 13943
81ecdfbb
RW
13944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13945$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13946if test "x${build}" != "x${host}" ; then
2429c060
PB
13947 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13948 # We already found the complete path
b8025f34 13949 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13951$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13952 else
13953 # Canadian cross, just use what we found
81ecdfbb
RW
13954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13955$as_echo "pre-installed" >&6; }
2429c060 13956 fi
be01d343
PB
13957else
13958 ok=yes
13959 case " ${configdirs} " in
13960 *" gas "*) ;;
13961 *) ok=no ;;
13962 esac
c6b750e1 13963
be01d343
PB
13964 if test $ok = yes; then
13965 # An in-tree tool is available and we can use it
13966 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13968$as_echo "just compiled" >&6; }
2429c060
PB
13969 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13970 # We already found the complete path
b8025f34 13971 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13973$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13974 elif test "x$target" = "x$host"; then
13975 # We can use an host tool
13976 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13978$as_echo "host tool" >&6; }
be01d343
PB
13979 else
13980 # We need a cross tool
81ecdfbb
RW
13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13982$as_echo "pre-installed" >&6; }
be01d343
PB
13983 fi
13984fi
4b900473 13985
81ecdfbb
RW
13986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13987$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13988if test "x${build}" != "x${host}" ; then
2429c060
PB
13989 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13990 # We already found the complete path
b8025f34 13991 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13993$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13994 else
13995 # Canadian cross, just use what we found
81ecdfbb
RW
13996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13997$as_echo "pre-installed" >&6; }
2429c060 13998 fi
be01d343
PB
13999else
14000 ok=yes
14001 case " ${configdirs} " in
14002 *" gcc "*) ;;
14003 *) ok=no ;;
14004 esac
c6b750e1 14005
be01d343
PB
14006 if test $ok = yes; then
14007 # An in-tree tool is available and we can use it
14008 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14010$as_echo "just compiled" >&6; }
2429c060
PB
14011 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
14012 # We already found the complete path
b8025f34 14013 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14015$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14016 elif test "x$target" = "x$host"; then
14017 # We can use an host tool
14018 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14020$as_echo "host tool" >&6; }
be01d343
PB
14021 else
14022 # We need a cross tool
81ecdfbb
RW
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14024$as_echo "pre-installed" >&6; }
be01d343
PB
14025 fi
14026fi
4b900473 14027
81ecdfbb
RW
14028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
14029$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 14030if test "x${build}" != "x${host}" ; then
2429c060
PB
14031 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
14032 # We already found the complete path
b8025f34 14033 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
14034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14035$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14036 else
14037 # Canadian cross, just use what we found
81ecdfbb
RW
14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14039$as_echo "pre-installed" >&6; }
2429c060 14040 fi
be01d343
PB
14041else
14042 ok=yes
14043 case " ${configdirs} " in
14044 *" gcc "*) ;;
14045 *) ok=no ;;
14046 esac
14047 case ,${enable_languages}, in
14048 *,c++,*) ;;
14049 *) ok=no ;;
14050 esac
14051 if test $ok = yes; then
14052 # An in-tree tool is available and we can use it
95e43135 14053 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xg++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
81ecdfbb
RW
14054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14055$as_echo "just compiled" >&6; }
2429c060
PB
14056 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
14057 # We already found the complete path
b8025f34 14058 ac_dir=`dirname $CXX_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; }
be01d343
PB
14061 elif test "x$target" = "x$host"; then
14062 # We can use an host tool
14063 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
14064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14065$as_echo "host tool" >&6; }
be01d343
PB
14066 else
14067 # We need a cross tool
81ecdfbb
RW
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14069$as_echo "pre-installed" >&6; }
be01d343
PB
14070 fi
14071fi
4b900473 14072
81ecdfbb
RW
14073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
14074$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 14075if test "x${build}" != "x${host}" ; then
2429c060
PB
14076 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
14077 # We already found the complete path
b8025f34 14078 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
14079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14080$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14081 else
14082 # Canadian cross, just use what we found
81ecdfbb
RW
14083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14084$as_echo "pre-installed" >&6; }
2429c060 14085 fi
be01d343
PB
14086else
14087 ok=yes
14088 case " ${configdirs} " in
14089 *" gcc "*) ;;
14090 *) ok=no ;;
14091 esac
14092 case ,${enable_languages}, in
14093 *,c++,*) ;;
14094 *) ok=no ;;
14095 esac
14096 if test $ok = yes; then
14097 # An in-tree tool is available and we can use it
95e43135 14098 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
81ecdfbb
RW
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14100$as_echo "just compiled" >&6; }
2429c060
PB
14101 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
14102 # We already found the complete path
b8025f34 14103 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14105$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14106 elif test "x$target" = "x$host"; then
14107 # We can use an host tool
14108 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14110$as_echo "host tool" >&6; }
be01d343
PB
14111 else
14112 # We need a cross tool
81ecdfbb
RW
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14114$as_echo "pre-installed" >&6; }
be01d343
PB
14115 fi
14116fi
4b900473 14117
81ecdfbb
RW
14118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
14119$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 14120if test "x${build}" != "x${host}" ; then
2429c060
PB
14121 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14122 # We already found the complete path
b8025f34 14123 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
14124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14125$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14126 else
14127 # Canadian cross, just use what we found
81ecdfbb
RW
14128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14129$as_echo "pre-installed" >&6; }
2429c060 14130 fi
be01d343
PB
14131else
14132 ok=yes
14133 case " ${configdirs} " in
14134 *" binutils "*) ;;
14135 *) ok=no ;;
14136 esac
c6b750e1 14137
be01d343
PB
14138 if test $ok = yes; then
14139 # An in-tree tool is available and we can use it
14140 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
14141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14142$as_echo "just compiled" >&6; }
2429c060
PB
14143 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14144 # We already found the complete path
b8025f34 14145 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
14146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14147$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14148 elif test "x$target" = "x$host"; then
14149 # We can use an host tool
14150 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14152$as_echo "host tool" >&6; }
be01d343
PB
14153 else
14154 # We need a cross tool
81ecdfbb
RW
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14156$as_echo "pre-installed" >&6; }
be01d343
PB
14157 fi
14158fi
4b900473 14159
81ecdfbb
RW
14160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
14161$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 14162if test "x${build}" != "x${host}" ; then
2429c060
PB
14163 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14164 # We already found the complete path
b8025f34 14165 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
14166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14167$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14168 else
14169 # Canadian cross, just use what we found
81ecdfbb
RW
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14171$as_echo "pre-installed" >&6; }
2429c060 14172 fi
be01d343
PB
14173else
14174 ok=yes
14175 case " ${configdirs} " in
14176 *" gcc "*) ;;
14177 *) ok=no ;;
14178 esac
c6b750e1 14179
be01d343
PB
14180 if test $ok = yes; then
14181 # An in-tree tool is available and we can use it
14182 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14184$as_echo "just compiled" >&6; }
2429c060
PB
14185 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14186 # We already found the complete path
b8025f34 14187 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
14188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14189$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14190 elif test "x$target" = "x$host"; then
14191 # We can use an host tool
14192 GCC_FOR_TARGET='$()'
81ecdfbb
RW
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14194$as_echo "host tool" >&6; }
be01d343
PB
14195 else
14196 # We need a cross tool
81ecdfbb
RW
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14198$as_echo "pre-installed" >&6; }
be01d343
PB
14199 fi
14200fi
4b900473 14201
81ecdfbb
RW
14202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
14203$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 14204if test "x${build}" != "x${host}" ; then
2429c060
PB
14205 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
14206 # We already found the complete path
b8025f34 14207 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
14208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14209$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14210 else
14211 # Canadian cross, just use what we found
81ecdfbb
RW
14212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14213$as_echo "pre-installed" >&6; }
2429c060 14214 fi
be01d343
PB
14215else
14216 ok=yes
14217 case " ${configdirs} " in
14218 *" gcc "*) ;;
14219 *) ok=no ;;
14220 esac
14221 case ,${enable_languages}, in
14222 *,java,*) ;;
14223 *) ok=no ;;
14224 esac
14225 if test $ok = yes; then
14226 # An in-tree tool is available and we can use it
14227 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14229$as_echo "just compiled" >&6; }
2429c060
PB
14230 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
14231 # We already found the complete path
b8025f34 14232 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
14233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14234$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14235 elif test "x$target" = "x$host"; then
14236 # We can use an host tool
14237 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
14238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14239$as_echo "host tool" >&6; }
be01d343
PB
14240 else
14241 # We need a cross tool
81ecdfbb
RW
14242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14243$as_echo "pre-installed" >&6; }
be01d343
PB
14244 fi
14245fi
4b900473 14246
81ecdfbb
RW
14247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
14248$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 14249if test "x${build}" != "x${host}" ; then
2429c060
PB
14250 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14251 # We already found the complete path
b8025f34 14252 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
14253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14254$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14255 else
14256 # Canadian cross, just use what we found
81ecdfbb
RW
14257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14258$as_echo "pre-installed" >&6; }
2429c060 14259 fi
be01d343
PB
14260else
14261 ok=yes
14262 case " ${configdirs} " in
14263 *" gcc "*) ;;
14264 *) ok=no ;;
14265 esac
14266 case ,${enable_languages}, in
14267 *,fortran,*) ;;
14268 *) ok=no ;;
14269 esac
14270 if test $ok = yes; then
14271 # An in-tree tool is available and we can use it
14272 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14274$as_echo "just compiled" >&6; }
2429c060
PB
14275 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14276 # We already found the complete path
b8025f34 14277 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
14278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14279$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14280 elif test "x$target" = "x$host"; then
14281 # We can use an host tool
14282 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
14283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14284$as_echo "host tool" >&6; }
be01d343
PB
14285 else
14286 # We need a cross tool
81ecdfbb
RW
14287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14288$as_echo "pre-installed" >&6; }
be01d343
PB
14289 fi
14290fi
4b900473 14291
e552509b
ILT
14292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14293$as_echo_n "checking where to find the target gccgo... " >&6; }
14294if test "x${build}" != "x${host}" ; then
14295 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14296 # We already found the complete path
14297 ac_dir=`dirname $GOC_FOR_TARGET`
14298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14299$as_echo "pre-installed in $ac_dir" >&6; }
14300 else
14301 # Canadian cross, just use what we found
14302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14303$as_echo "pre-installed" >&6; }
14304 fi
14305else
14306 ok=yes
14307 case " ${configdirs} " in
14308 *" gcc "*) ;;
14309 *) ok=no ;;
14310 esac
14311 case ,${enable_languages}, in
14312 *,go,*) ;;
14313 *) ok=no ;;
14314 esac
14315 if test $ok = yes; then
14316 # An in-tree tool is available and we can use it
14317 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14319$as_echo "just compiled" >&6; }
14320 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14321 # We already found the complete path
14322 ac_dir=`dirname $GOC_FOR_TARGET`
14323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14324$as_echo "pre-installed in $ac_dir" >&6; }
14325 elif test "x$target" = "x$host"; then
14326 # We can use an host tool
14327 GOC_FOR_TARGET='$(GOC)'
14328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14329$as_echo "host tool" >&6; }
14330 else
14331 # We need a cross tool
14332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14333$as_echo "pre-installed" >&6; }
14334 fi
14335fi
14336
81ecdfbb
RW
14337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14338$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 14339if test "x${build}" != "x${host}" ; then
2429c060
PB
14340 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14341 # We already found the complete path
b8025f34 14342 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14344$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14345 else
14346 # Canadian cross, just use what we found
81ecdfbb
RW
14347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14348$as_echo "pre-installed" >&6; }
2429c060 14349 fi
be01d343
PB
14350else
14351 ok=yes
14352 case " ${configdirs} " in
14353 *" ld "*) ;;
14354 *) ok=no ;;
14355 esac
c6b750e1 14356
be01d343
PB
14357 if test $ok = yes; then
14358 # An in-tree tool is available and we can use it
14359 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
14360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14361$as_echo "just compiled" >&6; }
2429c060
PB
14362 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14363 # We already found the complete path
b8025f34 14364 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14366$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14367 elif test "x$target" = "x$host"; then
14368 # We can use an host tool
14369 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
14370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14371$as_echo "host tool" >&6; }
be01d343
PB
14372 else
14373 # We need a cross tool
81ecdfbb
RW
14374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14375$as_echo "pre-installed" >&6; }
be01d343
PB
14376 fi
14377fi
4b900473 14378
81ecdfbb
RW
14379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14380$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 14381if test "x${build}" != "x${host}" ; then
2429c060
PB
14382 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14383 # We already found the complete path
b8025f34 14384 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14386$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14387 else
14388 # Canadian cross, just use what we found
81ecdfbb
RW
14389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14390$as_echo "pre-installed" >&6; }
2429c060 14391 fi
be01d343 14392else
2429c060
PB
14393 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14394 # We already found the complete path
b8025f34 14395 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14397$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 14398 elif test "x$target" = "x$host"; then
be01d343
PB
14399 # We can use an host tool
14400 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
14401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14402$as_echo "host tool" >&6; }
be01d343
PB
14403 else
14404 # We need a cross tool
81ecdfbb
RW
14405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14406$as_echo "pre-installed" >&6; }
be01d343
PB
14407 fi
14408fi
4b900473 14409
81ecdfbb
RW
14410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14411$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 14412if test "x${build}" != "x${host}" ; then
2429c060
PB
14413 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14414 # We already found the complete path
b8025f34 14415 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14417$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14418 else
14419 # Canadian cross, just use what we found
81ecdfbb
RW
14420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14421$as_echo "pre-installed" >&6; }
2429c060 14422 fi
be01d343
PB
14423else
14424 ok=yes
14425 case " ${configdirs} " in
14426 *" binutils "*) ;;
14427 *) ok=no ;;
14428 esac
c6b750e1 14429
be01d343
PB
14430 if test $ok = yes; then
14431 # An in-tree tool is available and we can use it
14432 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14434$as_echo "just compiled" >&6; }
2429c060
PB
14435 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14436 # We already found the complete path
b8025f34 14437 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14439$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14440 elif test "x$target" = "x$host"; then
14441 # We can use an host tool
14442 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14444$as_echo "host tool" >&6; }
be01d343
PB
14445 else
14446 # We need a cross tool
81ecdfbb
RW
14447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14448$as_echo "pre-installed" >&6; }
be01d343
PB
14449 fi
14450fi
4b900473 14451
6b91c541
AP
14452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14453$as_echo_n "checking where to find the target objcopy... " >&6; }
14454if test "x${build}" != "x${host}" ; then
14455 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14456 # We already found the complete path
14457 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14459$as_echo "pre-installed in $ac_dir" >&6; }
14460 else
14461 # Canadian cross, just use what we found
14462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14463$as_echo "pre-installed" >&6; }
14464 fi
14465else
14466 ok=yes
14467 case " ${configdirs} " in
14468 *" binutils "*) ;;
14469 *) ok=no ;;
14470 esac
14471
14472 if test $ok = yes; then
14473 # An in-tree tool is available and we can use it
14474 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14476$as_echo "just compiled" >&6; }
14477 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14478 # We already found the complete path
14479 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14481$as_echo "pre-installed in $ac_dir" >&6; }
14482 elif test "x$target" = "x$host"; then
14483 # We can use an host tool
1b6c0831 14484 OBJCOPY_FOR_TARGET='$(OBJCOPY)'
6b91c541
AP
14485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14486$as_echo "host tool" >&6; }
14487 else
14488 # We need a cross tool
14489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14490$as_echo "pre-installed" >&6; }
14491 fi
14492fi
14493
81ecdfbb
RW
14494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14495$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14496if test "x${build}" != "x${host}" ; then
2429c060
PB
14497 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14498 # We already found the complete path
b8025f34 14499 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14501$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14502 else
14503 # Canadian cross, just use what we found
81ecdfbb
RW
14504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14505$as_echo "pre-installed" >&6; }
2429c060 14506 fi
be01d343
PB
14507else
14508 ok=yes
14509 case " ${configdirs} " in
14510 *" binutils "*) ;;
14511 *) ok=no ;;
14512 esac
c6b750e1 14513
be01d343
PB
14514 if test $ok = yes; then
14515 # An in-tree tool is available and we can use it
14516 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14518$as_echo "just compiled" >&6; }
2429c060
PB
14519 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14520 # We already found the complete path
b8025f34 14521 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14523$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14524 elif test "x$target" = "x$host"; then
14525 # We can use an host tool
14526 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14528$as_echo "host tool" >&6; }
be01d343
PB
14529 else
14530 # We need a cross tool
81ecdfbb
RW
14531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14532$as_echo "pre-installed" >&6; }
be01d343
PB
14533 fi
14534fi
4b900473 14535
81ecdfbb
RW
14536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14537$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14538if test "x${build}" != "x${host}" ; then
2429c060
PB
14539 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14540 # We already found the complete path
b8025f34 14541 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14543$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14544 else
14545 # Canadian cross, just use what we found
81ecdfbb
RW
14546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14547$as_echo "pre-installed" >&6; }
2429c060 14548 fi
be01d343
PB
14549else
14550 ok=yes
14551 case " ${configdirs} " in
14552 *" binutils "*) ;;
14553 *) ok=no ;;
14554 esac
c6b750e1 14555
be01d343
PB
14556 if test $ok = yes; then
14557 # An in-tree tool is available and we can use it
14558 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14560$as_echo "just compiled" >&6; }
2429c060
PB
14561 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14562 # We already found the complete path
b8025f34 14563 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14565$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14566 elif test "x$target" = "x$host"; then
14567 # We can use an host tool
14568 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14570$as_echo "host tool" >&6; }
be01d343
PB
14571 else
14572 # We need a cross tool
81ecdfbb
RW
14573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14574$as_echo "pre-installed" >&6; }
be01d343
PB
14575 fi
14576fi
4b900473 14577
b121d7d4
DD
14578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14579$as_echo_n "checking where to find the target readelf... " >&6; }
14580if test "x${build}" != "x${host}" ; then
14581 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14582 # We already found the complete path
14583 ac_dir=`dirname $READELF_FOR_TARGET`
14584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14585$as_echo "pre-installed in $ac_dir" >&6; }
14586 else
14587 # Canadian cross, just use what we found
14588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14589$as_echo "pre-installed" >&6; }
14590 fi
14591else
14592 ok=yes
14593 case " ${configdirs} " in
14594 *" binutils "*) ;;
14595 *) ok=no ;;
14596 esac
14597
14598 if test $ok = yes; then
14599 # An in-tree tool is available and we can use it
14600 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14602$as_echo "just compiled" >&6; }
14603 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14604 # We already found the complete path
14605 ac_dir=`dirname $READELF_FOR_TARGET`
14606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14607$as_echo "pre-installed in $ac_dir" >&6; }
14608 elif test "x$target" = "x$host"; then
14609 # We can use an host tool
14610 READELF_FOR_TARGET='$(READELF)'
14611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14612$as_echo "host tool" >&6; }
14613 else
14614 # We need a cross tool
14615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14616$as_echo "pre-installed" >&6; }
14617 fi
14618fi
14619
81ecdfbb
RW
14620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14621$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14622if test "x${build}" != "x${host}" ; then
2429c060
PB
14623 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14624 # We already found the complete path
b8025f34 14625 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14627$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14628 else
14629 # Canadian cross, just use what we found
81ecdfbb
RW
14630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14631$as_echo "pre-installed" >&6; }
2429c060 14632 fi
be01d343
PB
14633else
14634 ok=yes
14635 case " ${configdirs} " in
14636 *" binutils "*) ;;
14637 *) ok=no ;;
14638 esac
c6b750e1 14639
be01d343
PB
14640 if test $ok = yes; then
14641 # An in-tree tool is available and we can use it
9b980aa1 14642 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
81ecdfbb
RW
14643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14644$as_echo "just compiled" >&6; }
2429c060
PB
14645 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14646 # We already found the complete path
b8025f34 14647 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14649$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14650 elif test "x$target" = "x$host"; then
14651 # We can use an host tool
14652 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14654$as_echo "host tool" >&6; }
be01d343
PB
14655 else
14656 # We need a cross tool
81ecdfbb
RW
14657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14658$as_echo "pre-installed" >&6; }
be01d343
PB
14659 fi
14660fi
4b900473 14661
81ecdfbb
RW
14662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14663$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14664if test "x${build}" != "x${host}" ; then
2429c060
PB
14665 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14666 # We already found the complete path
b8025f34 14667 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14669$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14670 else
14671 # Canadian cross, just use what we found
81ecdfbb
RW
14672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14673$as_echo "pre-installed" >&6; }
2429c060 14674 fi
be01d343
PB
14675else
14676 ok=yes
14677 case " ${configdirs} " in
14678 *" binutils "*) ;;
14679 *) ok=no ;;
14680 esac
c6b750e1 14681
be01d343
PB
14682 if test $ok = yes; then
14683 # An in-tree tool is available and we can use it
14684 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14686$as_echo "just compiled" >&6; }
2429c060
PB
14687 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14688 # We already found the complete path
b8025f34 14689 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14691$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14692 elif test "x$target" = "x$host"; then
14693 # We can use an host tool
14694 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14696$as_echo "host tool" >&6; }
be01d343
PB
14697 else
14698 # We need a cross tool
81ecdfbb
RW
14699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14700$as_echo "pre-installed" >&6; }
be01d343 14701 fi
a0da8069 14702fi
54752a6b 14703
81ecdfbb
RW
14704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14705$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14706if test "x${build}" != "x${host}" ; then
14707 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14708 # We already found the complete path
14709 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14711$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14712 else
14713 # Canadian cross, just use what we found
81ecdfbb
RW
14714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14715$as_echo "pre-installed" >&6; }
0c24b341
NC
14716 fi
14717else
14718 ok=yes
14719 case " ${configdirs} " in
14720 *" binutils "*) ;;
14721 *) ok=no ;;
14722 esac
14723
14724 if test $ok = yes; then
14725 # An in-tree tool is available and we can use it
14726 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14728$as_echo "just compiled" >&6; }
0c24b341
NC
14729 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14730 # We already found the complete path
14731 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14733$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14734 elif test "x$target" = "x$host"; then
14735 # We can use an host tool
14736 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14738$as_echo "host tool" >&6; }
0c24b341
NC
14739 else
14740 # We need a cross tool
81ecdfbb
RW
14741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14742$as_echo "pre-installed" >&6; }
0c24b341
NC
14743 fi
14744fi
14745
54752a6b
NN
14746
14747
be01d343 14748
4b900473 14749
a0da8069
NN
14750# Certain tools may need extra flags.
14751AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14752RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14753NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14754
be01d343
PB
14755# When building target libraries, except in a Canadian cross, we use
14756# the same toolchain as the compiler we just built.
14757COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14758COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14759COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14760if test $host = $build; then
14761 case " $configdirs " in
14762 *" gcc "*)
14763 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14764 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14765 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14766 ;;
14767 esac
14768fi
14769
14770
14771
14772
14773
81ecdfbb
RW
14774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14775$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14776# Check whether --enable-maintainer-mode was given.
14777if test "${enable_maintainer_mode+set}" = set; then :
14778 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14779else
14780 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14781fi
14782
14783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14784$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14785
14786
14787if test "$USE_MAINTAINER_MODE" = yes; then
14788 MAINTAINER_MODE_TRUE=
14789 MAINTAINER_MODE_FALSE='#'
14790else
14791 MAINTAINER_MODE_TRUE='#'
14792 MAINTAINER_MODE_FALSE=
c6b750e1 14793fi
3d5e36ae
AO
14794MAINT=$MAINTAINER_MODE_TRUE
14795
1d39f329
NN
14796# ---------------------
14797# GCC bootstrap support
14798# ---------------------
14799
14800# Stage specific cflags for build.
14801stage1_cflags="-g"
14802case $build in
14803 vax-*-*)
14804 case ${GCC} in
14805 yes) stage1_cflags="-g -Wa,-J" ;;
14806 *) stage1_cflags="-g -J" ;;
14807 esac ;;
1d39f329
NN
14808esac
14809
1d89b610 14810
1d39f329 14811
8a0d8a5c 14812# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14813# Check whether --enable-stage1-checking was given.
14814if test "${enable_stage1_checking+set}" = set; then :
14815 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14816else
5566c1fa 14817 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
ce6c656d
L
14818 # For --disable-checking or implicit --enable-checking=release, avoid
14819 # setting --enable-checking=gc in the default stage1 checking for LTO
14820 # bootstraps. See PR62077.
14821 stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types
14822 case $BUILD_CONFIG in
14823 *lto*)
14824 if test "x$enable_checking" = x && \
14825 test -d ${srcdir}/gcc && \
14826 test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
14827 stage1_checking=--enable-checking=yes,types
14828 fi;;
14829 *) stage1_checking=--enable-checking=yes,types;;
14830 esac
8a0d8a5c 14831else
5566c1fa 14832 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14833fi
81ecdfbb 14834fi
8a0d8a5c
PB
14835
14836
c6b750e1 14837
81ecdfbb
RW
14838# Enable -Werror in bootstrap stage2 and later.
14839# Check whether --enable-werror was given.
14840if test "${enable_werror+set}" = set; then :
14841 enableval=$enable_werror;
1d39f329 14842else
a0323144 14843 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14844 enable_werror=yes
79fcd0ec
PB
14845else
14846 enable_werror=no
14847fi
81ecdfbb
RW
14848fi
14849
1a6f2dc7
NN
14850case ${enable_werror} in
14851 yes) stage2_werror_flag="--enable-werror-always" ;;
14852 *) stage2_werror_flag="" ;;
1d39f329
NN
14853esac
14854
14855
82033c9b
JBG
14856# Enable --enable-host-shared.
14857# Check whether --enable-host-shared was given.
14858if test "${enable_host_shared+set}" = set; then :
14859 enableval=$enable_host_shared; host_shared=$enableval
14860else
14861 host_shared=no
14862fi
14863
14864
14865
1b6c0831
L
14866# PR jit/64780: Require the user to explicitly specify
14867# --enable-host-shared if the jit is enabled, hinting
14868# that they might want to do a separate configure/build of
14869# the jit, to avoid users from slowing down the rest of the
14870# compiler by enabling the jit.
14871if test ${host_shared} = "no" ; then
14872 case "${enable_languages}" in
14873 *jit*)
14874 as_fn_error "
14875Enabling language \"jit\" requires --enable-host-shared.
14876
14877--enable-host-shared typically slows the rest of the compiler down by
14878a few %, so you must explicitly enable it.
14879
14880If you want to build both the jit and the regular compiler, it is often
14881best to do this via two separate configure/builds, in separate
14882directories, to avoid imposing the performance cost of
14883--enable-host-shared on the regular compiler." "$LINENO" 5
14884 ;;
14885 *)
14886 ;;
14887 esac
14888fi
14889
e8a5fa9c
RW
14890# Specify what files to not compare during bootstrap.
14891
14892compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14893case "$target" in
14894 hppa*64*-*-hpux*) ;;
14895 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
1488e230 14896 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
e8a5fa9c
RW
14897esac
14898
14899
81ecdfbb
RW
14900ac_config_files="$ac_config_files Makefile"
14901
c6b750e1 14902cat >confcache <<\_ACEOF
a0da8069
NN
14903# This file is a shell script that caches the results of configure
14904# tests run on this system so they can be shared between configure
c6b750e1
DJ
14905# scripts and configure runs, see configure's option --config-cache.
14906# It is not useful on other systems. If it contains results you don't
14907# want to keep, you may remove or edit it.
a0da8069 14908#
c6b750e1
DJ
14909# config.status only pays attention to the cache file if you give it
14910# the --recheck option to rerun configure.
a0da8069 14911#
c6b750e1
DJ
14912# `ac_cv_env_foo' variables (set or unset) will be overridden when
14913# loading this file, other *unset* `ac_cv_foo' will be assigned the
14914# following values.
14915
14916_ACEOF
14917
a0da8069
NN
14918# The following way of writing the cache mishandles newlines in values,
14919# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14920# So, we kill variables containing newlines.
a0da8069
NN
14921# Ultrix sh set writes to stderr and can't be redirected directly,
14922# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14923(
14924 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14925 eval ac_val=\$$ac_var
14926 case $ac_val in #(
14927 *${as_nl}*)
14928 case $ac_var in #(
14929 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14930$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14931 esac
14932 case $ac_var in #(
14933 _ | IFS | as_nl) ;; #(
14934 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14935 *) { eval $ac_var=; unset $ac_var;} ;;
14936 esac ;;
14937 esac
14938 done
14939
c6b750e1 14940 (set) 2>&1 |
81ecdfbb
RW
14941 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14942 *${as_nl}ac_space=\ *)
14943 # `set' does not quote correctly, so add quotes: double-quote
14944 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14945 sed -n \
14946 "s/'/'\\\\''/g;
14947 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14948 ;; #(
c6b750e1
DJ
14949 *)
14950 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14951 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14952 ;;
81ecdfbb
RW
14953 esac |
14954 sort
14955) |
c6b750e1 14956 sed '
81ecdfbb 14957 /^ac_cv_env_/b end
c6b750e1 14958 t clear
81ecdfbb 14959 :clear
c6b750e1
DJ
14960 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14961 t end
81ecdfbb
RW
14962 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14963 :end' >>confcache
14964if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14965 if test -w "$cache_file"; then
14966 test "x$cache_file" != "x/dev/null" &&
14967 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14968$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14969 cat confcache >$cache_file
a0da8069 14970 else
81ecdfbb
RW
14971 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14972$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14973 fi
852e5f18 14974fi
a0da8069 14975rm -f confcache
852e5f18 14976
a0da8069
NN
14977test "x$prefix" = xNONE && prefix=$ac_default_prefix
14978# Let make expand exec_prefix.
14979test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14980
a0da8069
NN
14981# Transform confdefs.h into DEFS.
14982# Protect against shell expansion while executing Makefile rules.
14983# Protect against Makefile macro expansion.
c6b750e1
DJ
14984#
14985# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14986# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14987# look for a macro that doesn't take arguments.
81ecdfbb
RW
14988ac_script='
14989:mline
14990/\\$/{
14991 N
14992 s,\\\n,,
14993 b mline
14994}
c6b750e1 14995t clear
81ecdfbb
RW
14996:clear
14997s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14998t quote
81ecdfbb 14999s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 15000t quote
81ecdfbb
RW
15001b any
15002:quote
15003s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
15004s/\[/\\&/g
15005s/\]/\\&/g
15006s/\$/$$/g
15007H
15008:any
15009${
15010 g
15011 s/^\n//
15012 s/\n/ /g
15013 p
15014}
15015'
15016DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
15017
15018
15019ac_libobjs=
15020ac_ltlibobjs=
15021for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15022 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
15023 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15024 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15025 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15026 # will be set to the directory where LIBOBJS objects are built.
15027 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15028 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
15029done
15030LIBOBJS=$ac_libobjs
852e5f18 15031
c6b750e1 15032LTLIBOBJS=$ac_ltlibobjs
376a0e54 15033
cac3d6c4 15034
c6b750e1
DJ
15035
15036: ${CONFIG_STATUS=./config.status}
81ecdfbb 15037ac_write_fail=0
c6b750e1
DJ
15038ac_clean_files_save=$ac_clean_files
15039ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
15040{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15041$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15042as_write_fail=0
15043cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
15044#! $SHELL
15045# Generated by $as_me.
a0da8069 15046# Run this file to recreate the current configuration.
a0da8069 15047# Compiler output produced by configure, useful for debugging
c6b750e1 15048# configure, is in config.log if it exists.
376a0e54 15049
c6b750e1
DJ
15050debug=false
15051ac_cs_recheck=false
15052ac_cs_silent=false
c6b750e1 15053
81ecdfbb
RW
15054SHELL=\${CONFIG_SHELL-$SHELL}
15055export SHELL
15056_ASEOF
15057cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15058## -------------------- ##
15059## M4sh Initialization. ##
15060## -------------------- ##
15061
15062# Be more Bourne compatible
15063DUALCASE=1; export DUALCASE # for MKS sh
15064if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
15065 emulate sh
15066 NULLCMD=:
81ecdfbb 15067 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
15068 # is contrary to our usage. Disable this feature.
15069 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
15070 setopt NO_GLOB_SUBST
15071else
15072 case `(set -o) 2>/dev/null` in #(
15073 *posix*) :
15074 set -o posix ;; #(
15075 *) :
15076 ;;
15077esac
c6b750e1 15078fi
c6b750e1 15079
81ecdfbb
RW
15080
15081as_nl='
15082'
15083export as_nl
15084# Printing a long string crashes Solaris 7 /usr/bin/printf.
15085as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15086as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15087as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15088# Prefer a ksh shell builtin over an external printf program on Solaris,
15089# but without wasting forks for bash or zsh.
15090if test -z "$BASH_VERSION$ZSH_VERSION" \
15091 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15092 as_echo='print -r --'
15093 as_echo_n='print -rn --'
15094elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15095 as_echo='printf %s\n'
15096 as_echo_n='printf %s'
15097else
15098 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15099 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15100 as_echo_n='/usr/ucb/echo -n'
15101 else
15102 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15103 as_echo_n_body='eval
15104 arg=$1;
15105 case $arg in #(
15106 *"$as_nl"*)
15107 expr "X$arg" : "X\\(.*\\)$as_nl";
15108 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15109 esac;
15110 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15111 '
15112 export as_echo_n_body
15113 as_echo_n='sh -c $as_echo_n_body as_echo'
15114 fi
15115 export as_echo_body
15116 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
15117fi
15118
81ecdfbb
RW
15119# The user is always right.
15120if test "${PATH_SEPARATOR+set}" != set; then
15121 PATH_SEPARATOR=:
15122 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15123 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15124 PATH_SEPARATOR=';'
15125 }
15126fi
15127
15128
15129# IFS
15130# We need space, tab and new line, in precisely that order. Quoting is
15131# there to prevent editors from complaining about space-tab.
15132# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15133# splitting by setting IFS to empty value.)
15134IFS=" "" $as_nl"
15135
15136# Find who we are. Look in the path if we contain no directory separator.
15137case $0 in #((
15138 *[\\/]* ) as_myself=$0 ;;
15139 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15140for as_dir in $PATH
15141do
15142 IFS=$as_save_IFS
15143 test -z "$as_dir" && as_dir=.
15144 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15145 done
15146IFS=$as_save_IFS
15147
15148 ;;
15149esac
15150# We did not find ourselves, most probably we were run as `sh COMMAND'
15151# in which case we are not to be found in the path.
15152if test "x$as_myself" = x; then
15153 as_myself=$0
15154fi
15155if test ! -f "$as_myself"; then
15156 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15157 exit 1
15158fi
c6b750e1 15159
81ecdfbb
RW
15160# Unset variables that we do not need and which cause bugs (e.g. in
15161# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15162# suppresses any "Segmentation fault" message there. '((' could
15163# trigger a bug in pdksh 5.2.14.
15164for as_var in BASH_ENV ENV MAIL MAILPATH
15165do eval test x\${$as_var+set} = xset \
15166 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15167done
c6b750e1
DJ
15168PS1='$ '
15169PS2='> '
15170PS4='+ '
15171
15172# NLS nuisances.
81ecdfbb
RW
15173LC_ALL=C
15174export LC_ALL
15175LANGUAGE=C
15176export LANGUAGE
15177
15178# CDPATH.
15179(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15180
15181
15182# as_fn_error ERROR [LINENO LOG_FD]
15183# ---------------------------------
15184# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15185# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15186# script with status $?, using 1 if that was 0.
15187as_fn_error ()
15188{
15189 as_status=$?; test $as_status -eq 0 && as_status=1
15190 if test "$3"; then
15191 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15192 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 15193 fi
81ecdfbb
RW
15194 $as_echo "$as_me: error: $1" >&2
15195 as_fn_exit $as_status
15196} # as_fn_error
15197
15198
15199# as_fn_set_status STATUS
15200# -----------------------
15201# Set $? to STATUS, without forking.
15202as_fn_set_status ()
15203{
15204 return $1
15205} # as_fn_set_status
15206
15207# as_fn_exit STATUS
15208# -----------------
15209# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15210as_fn_exit ()
15211{
15212 set +e
15213 as_fn_set_status $1
15214 exit $1
15215} # as_fn_exit
15216
15217# as_fn_unset VAR
15218# ---------------
15219# Portably unset VAR.
15220as_fn_unset ()
15221{
15222 { eval $1=; unset $1;}
15223}
15224as_unset=as_fn_unset
15225# as_fn_append VAR VALUE
15226# ----------------------
15227# Append the text in VALUE to the end of the definition contained in VAR. Take
15228# advantage of any shell optimizations that allow amortized linear growth over
15229# repeated appends, instead of the typical quadratic growth present in naive
15230# implementations.
15231if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15232 eval 'as_fn_append ()
15233 {
15234 eval $1+=\$2
15235 }'
15236else
15237 as_fn_append ()
15238 {
15239 eval $1=\$$1\$2
15240 }
15241fi # as_fn_append
15242
15243# as_fn_arith ARG...
15244# ------------------
15245# Perform arithmetic evaluation on the ARGs, and store the result in the
15246# global $as_val. Take advantage of shells that can avoid forks. The arguments
15247# must be portable across $(()) and expr.
15248if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15249 eval 'as_fn_arith ()
15250 {
15251 as_val=$(( $* ))
15252 }'
15253else
15254 as_fn_arith ()
15255 {
15256 as_val=`expr "$@" || test $? -eq 1`
15257 }
15258fi # as_fn_arith
15259
c6b750e1 15260
81ecdfbb
RW
15261if expr a : '\(a\)' >/dev/null 2>&1 &&
15262 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
15263 as_expr=expr
15264else
15265 as_expr=false
15266fi
15267
81ecdfbb 15268if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
15269 as_basename=basename
15270else
15271 as_basename=false
15272fi
15273
81ecdfbb
RW
15274if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15275 as_dirname=dirname
15276else
15277 as_dirname=false
15278fi
c6b750e1 15279
81ecdfbb 15280as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
15281$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15282 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
15283 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15284$as_echo X/"$0" |
15285 sed '/^.*\/\([^/][^/]*\)\/*$/{
15286 s//\1/
15287 q
15288 }
15289 /^X\/\(\/\/\)$/{
15290 s//\1/
15291 q
15292 }
15293 /^X\/\(\/\).*/{
15294 s//\1/
15295 q
15296 }
15297 s/.*/./; q'`
c6b750e1 15298
c6b750e1
DJ
15299# Avoid depending upon Character Ranges.
15300as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15301as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15302as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15303as_cr_digits='0123456789'
15304as_cr_alnum=$as_cr_Letters$as_cr_digits
15305
81ecdfbb
RW
15306ECHO_C= ECHO_N= ECHO_T=
15307case `echo -n x` in #(((((
15308-n*)
15309 case `echo 'xy\c'` in
15310 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15311 xy) ECHO_C='\c';;
15312 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15313 ECHO_T=' ';;
15314 esac;;
15315*)
15316 ECHO_N='-n';;
c6b750e1
DJ
15317esac
15318
81ecdfbb
RW
15319rm -f conf$$ conf$$.exe conf$$.file
15320if test -d conf$$.dir; then
15321 rm -f conf$$.dir/conf$$.file
c6b750e1 15322else
81ecdfbb
RW
15323 rm -f conf$$.dir
15324 mkdir conf$$.dir 2>/dev/null
c6b750e1 15325fi
81ecdfbb
RW
15326if (echo >conf$$.file) 2>/dev/null; then
15327 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 15328 as_ln_s='ln -s'
81ecdfbb
RW
15329 # ... but there are two gotchas:
15330 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15331 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15332 # In both cases, we have to default to `cp -p'.
15333 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15334 as_ln_s='cp -p'
15335 elif ln conf$$.file conf$$ 2>/dev/null; then
15336 as_ln_s=ln
15337 else
15338 as_ln_s='cp -p'
c6b750e1 15339 fi
c6b750e1
DJ
15340else
15341 as_ln_s='cp -p'
15342fi
81ecdfbb
RW
15343rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15344rmdir conf$$.dir 2>/dev/null
15345
15346
15347# as_fn_mkdir_p
15348# -------------
15349# Create "$as_dir" as a directory, including parents if necessary.
15350as_fn_mkdir_p ()
15351{
15352
15353 case $as_dir in #(
15354 -*) as_dir=./$as_dir;;
15355 esac
15356 test -d "$as_dir" || eval $as_mkdir_p || {
15357 as_dirs=
15358 while :; do
15359 case $as_dir in #(
15360 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15361 *) as_qdir=$as_dir;;
15362 esac
15363 as_dirs="'$as_qdir' $as_dirs"
15364 as_dir=`$as_dirname -- "$as_dir" ||
15365$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15366 X"$as_dir" : 'X\(//\)[^/]' \| \
15367 X"$as_dir" : 'X\(//\)$' \| \
15368 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15369$as_echo X"$as_dir" |
15370 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15371 s//\1/
15372 q
15373 }
15374 /^X\(\/\/\)[^/].*/{
15375 s//\1/
15376 q
15377 }
15378 /^X\(\/\/\)$/{
15379 s//\1/
15380 q
15381 }
15382 /^X\(\/\).*/{
15383 s//\1/
15384 q
15385 }
15386 s/.*/./; q'`
15387 test -d "$as_dir" && break
15388 done
15389 test -z "$as_dirs" || eval "mkdir $as_dirs"
15390 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15391
c6b750e1 15392
81ecdfbb 15393} # as_fn_mkdir_p
c6b750e1 15394if mkdir -p . 2>/dev/null; then
81ecdfbb 15395 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
15396else
15397 test -d ./-p && rmdir ./-p
15398 as_mkdir_p=false
15399fi
15400
81ecdfbb
RW
15401if test -x / >/dev/null 2>&1; then
15402 as_test_x='test -x'
15403else
15404 if ls -dL / >/dev/null 2>&1; then
15405 as_ls_L_option=L
15406 else
15407 as_ls_L_option=
15408 fi
15409 as_test_x='
15410 eval sh -c '\''
15411 if test -d "$1"; then
15412 test -d "$1/.";
15413 else
15414 case $1 in #(
15415 -*)set "./$1";;
15416 esac;
15417 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15418 ???[sx]*):;;*)false;;esac;fi
15419 '\'' sh
15420 '
15421fi
15422as_executable_p=$as_test_x
c6b750e1
DJ
15423
15424# Sed expression to map a string onto a valid CPP name.
15425as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15426
15427# Sed expression to map a string onto a valid variable name.
15428as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15429
15430
c6b750e1 15431exec 6>&1
81ecdfbb
RW
15432## ----------------------------------- ##
15433## Main body of $CONFIG_STATUS script. ##
15434## ----------------------------------- ##
15435_ASEOF
15436test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15437
15438cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15439# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 15440# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
15441# values after options handling.
15442ac_log="
c6b750e1 15443This file was extended by $as_me, which was
81ecdfbb 15444generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
15445
15446 CONFIG_FILES = $CONFIG_FILES
15447 CONFIG_HEADERS = $CONFIG_HEADERS
15448 CONFIG_LINKS = $CONFIG_LINKS
15449 CONFIG_COMMANDS = $CONFIG_COMMANDS
15450 $ $0 $@
15451
81ecdfbb
RW
15452on `(hostname || uname -n) 2>/dev/null | sed 1q`
15453"
15454
c6b750e1
DJ
15455_ACEOF
15456
81ecdfbb
RW
15457case $ac_config_files in *"
15458"*) set x $ac_config_files; shift; ac_config_files=$*;;
15459esac
c6b750e1 15460
c6b750e1 15461
c6b750e1 15462
81ecdfbb
RW
15463cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15464# Files that config.status was made for.
15465config_files="$ac_config_files"
c6b750e1 15466
81ecdfbb 15467_ACEOF
c6b750e1 15468
81ecdfbb 15469cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15470ac_cs_usage="\
81ecdfbb
RW
15471\`$as_me' instantiates files and other configuration actions
15472from templates according to the current configuration. Unless the files
15473and actions are specified as TAGs, all are instantiated by default.
c6b750e1 15474
81ecdfbb 15475Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
15476
15477 -h, --help print this help, then exit
81ecdfbb
RW
15478 -V, --version print version number and configuration settings, then exit
15479 -q, --quiet, --silent
15480 do not print progress messages
c6b750e1
DJ
15481 -d, --debug don't remove temporary files
15482 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
15483 --file=FILE[:TEMPLATE]
15484 instantiate the configuration file FILE
c6b750e1
DJ
15485
15486Configuration files:
15487$config_files
15488
81ecdfbb 15489Report bugs to the package provider."
c6b750e1 15490
81ecdfbb
RW
15491_ACEOF
15492cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
15493ac_cs_version="\\
15494config.status
81ecdfbb
RW
15495configured by $0, generated by GNU Autoconf 2.64,
15496 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 15497
81ecdfbb 15498Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
15499This config.status script is free software; the Free Software Foundation
15500gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
15501
15502ac_pwd='$ac_pwd'
15503srcdir='$srcdir'
15504INSTALL='$INSTALL'
8e957354 15505AWK='$AWK'
81ecdfbb 15506test -n "\$AWK" || AWK=awk
c6b750e1
DJ
15507_ACEOF
15508
81ecdfbb
RW
15509cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15510# The default lists apply if the user does not specify any file.
c6b750e1
DJ
15511ac_need_defaults=:
15512while test $# != 0
a0da8069 15513do
c6b750e1
DJ
15514 case $1 in
15515 --*=*)
81ecdfbb
RW
15516 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15517 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
15518 ac_shift=:
15519 ;;
81ecdfbb 15520 *)
c6b750e1
DJ
15521 ac_option=$1
15522 ac_optarg=$2
15523 ac_shift=shift
15524 ;;
c6b750e1
DJ
15525 esac
15526
15527 case $ac_option in
15528 # Handling of the options.
a0da8069 15529 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15530 ac_cs_recheck=: ;;
81ecdfbb
RW
15531 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15532 $as_echo "$ac_cs_version"; exit ;;
15533 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15534 debug=: ;;
15535 --file | --fil | --fi | --f )
15536 $ac_shift
81ecdfbb
RW
15537 case $ac_optarg in
15538 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15539 esac
15540 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15541 ac_need_defaults=false;;
81ecdfbb
RW
15542 --he | --h | --help | --hel | -h )
15543 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15544 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15545 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15546 ac_cs_silent=: ;;
15547
15548 # This is an error.
81ecdfbb
RW
15549 -*) as_fn_error "unrecognized option: \`$1'
15550Try \`$0 --help' for more information." ;;
c6b750e1 15551
81ecdfbb
RW
15552 *) as_fn_append ac_config_targets " $1"
15553 ac_need_defaults=false ;;
c6b750e1 15554
376a0e54 15555 esac
c6b750e1 15556 shift
376a0e54
CM
15557done
15558
c6b750e1 15559ac_configure_extra_args=
376a0e54 15560
c6b750e1
DJ
15561if $ac_cs_silent; then
15562 exec 6>/dev/null
15563 ac_configure_extra_args="$ac_configure_extra_args --silent"
15564fi
376a0e54 15565
c6b750e1 15566_ACEOF
81ecdfbb 15567cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15568if \$ac_cs_recheck; then
81ecdfbb
RW
15569 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15570 shift
15571 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15572 CONFIG_SHELL='$SHELL'
15573 export CONFIG_SHELL
15574 exec "\$@"
c6b750e1
DJ
15575fi
15576
15577_ACEOF
81ecdfbb
RW
15578cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15579exec 5>>config.log
15580{
15581 echo
15582 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15583## Running $as_me. ##
15584_ASBOX
15585 $as_echo "$ac_log"
15586} >&5
c6b750e1 15587
81ecdfbb
RW
15588_ACEOF
15589cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15590#
15591# INIT-COMMANDS
15592#
15593extrasub_build="$extrasub_build"
15594 extrasub_host="$extrasub_host"
15595 extrasub_target="$extrasub_target"
15596
81ecdfbb 15597_ACEOF
c6b750e1 15598
81ecdfbb 15599cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15600
81ecdfbb 15601# Handling of arguments.
c6b750e1
DJ
15602for ac_config_target in $ac_config_targets
15603do
81ecdfbb
RW
15604 case $ac_config_target in
15605 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15606
15607 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15608 esac
15609done
15610
81ecdfbb 15611
c6b750e1
DJ
15612# If the user did not use the arguments to specify the items to instantiate,
15613# then the envvar interface is used. Set only those that are not.
15614# We use the long form for the default assignment because of an extremely
15615# bizarre bug on SunOS 4.1.3.
15616if $ac_need_defaults; then
15617 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15618fi
15619
15620# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15621# simply because there is no reason against having it here, and in addition,
c6b750e1 15622# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15623# Hook for its removal unless debugging.
15624# Note that there is a small window in which the directory will not be cleaned:
15625# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15626$debug ||
15627{
81ecdfbb
RW
15628 tmp=
15629 trap 'exit_status=$?
15630 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15631' 0
15632 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15633}
c6b750e1
DJ
15634# Create a (secure) tmp directory for tmp files.
15635
15636{
81ecdfbb 15637 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15638 test -n "$tmp" && test -d "$tmp"
15639} ||
15640{
81ecdfbb
RW
15641 tmp=./conf$$-$RANDOM
15642 (umask 077 && mkdir "$tmp")
15643} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15644
15645# Set up the scripts for CONFIG_FILES section.
15646# No need to generate them if there are no CONFIG_FILES.
15647# This happens for instance with `./config.status config.h'.
15648if test -n "$CONFIG_FILES"; then
15649
15650if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15651 ac_cs_awk_getline=:
15652 ac_cs_awk_pipe_init=
15653 ac_cs_awk_read_file='
15654 while ((getline aline < (F[key])) > 0)
15655 print(aline)
15656 close(F[key])'
15657 ac_cs_awk_pipe_fini=
15658else
15659 ac_cs_awk_getline=false
15660 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15661 ac_cs_awk_read_file='
15662 print "|#_!!_#|"
15663 print "cat " F[key] " &&"
15664 '$ac_cs_awk_pipe_init
15665 # The final `:' finishes the AND list.
15666 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15667fi
15668ac_cr=`echo X | tr X '\015'`
15669# On cygwin, bash can eat \r inside `` if the user requested igncr.
15670# But we know of no other shell where ac_cr would be empty at this
15671# point, so we can use a bashism as a fallback.
15672if test "x$ac_cr" = x; then
15673 eval ac_cr=\$\'\\r\'
15674fi
15675ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15676if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15677 ac_cs_awk_cr='\r'
15678else
15679 ac_cs_awk_cr=$ac_cr
15680fi
15681
15682echo 'BEGIN {' >"$tmp/subs1.awk" &&
15683_ACEOF
15684
15685# Create commands to substitute file output variables.
c6b750e1 15686{
81ecdfbb
RW
15687 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15688 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15689 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15690 echo "_ACAWK" &&
15691 echo "_ACEOF"
15692} >conf$$files.sh &&
15693. ./conf$$files.sh ||
15694 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15695rm -f conf$$files.sh
c6b750e1 15696
81ecdfbb
RW
15697{
15698 echo "cat >conf$$subs.awk <<_ACEOF" &&
15699 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15700 echo "_ACEOF"
15701} >conf$$subs.sh ||
15702 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15703ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15704ac_delim='%!_!# '
15705for ac_last_try in false false false false false :; do
15706 . ./conf$$subs.sh ||
15707 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15708
15709 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15710 if test $ac_delim_n = $ac_delim_num; then
15711 break
15712 elif $ac_last_try; then
15713 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15714 else
15715 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15716 fi
15717done
15718rm -f conf$$subs.sh
15719
15720cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15721cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15722_ACEOF
81ecdfbb
RW
15723sed -n '
15724h
15725s/^/S["/; s/!.*/"]=/
15726p
15727g
15728s/^[^!]*!//
15729:repl
15730t repl
15731s/'"$ac_delim"'$//
15732t delim
15733:nl
15734h
15735s/\(.\{148\}\).*/\1/
15736t more1
15737s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15738p
15739n
15740b repl
15741:more1
15742s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15743p
15744g
15745s/.\{148\}//
15746t nl
15747:delim
15748h
15749s/\(.\{148\}\).*/\1/
15750t more2
15751s/["\\]/\\&/g; s/^/"/; s/$/"/
15752p
15753b
15754:more2
15755s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15756p
15757g
15758s/.\{148\}//
15759t delim
15760' <conf$$subs.awk | sed '
15761/^[^""]/{
15762 N
15763 s/\n//
15764}
15765' >>$CONFIG_STATUS || ac_write_fail=1
15766rm -f conf$$subs.awk
15767cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15768_ACAWK
15769cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15770 for (key in S) S_is_set[key] = 1
15771 FS = "\a"
15772 \$ac_cs_awk_pipe_init
15773}
15774{
15775 line = $ 0
15776 nfields = split(line, field, "@")
15777 substed = 0
15778 len = length(field[1])
15779 for (i = 2; i < nfields; i++) {
15780 key = field[i]
15781 keylen = length(key)
15782 if (S_is_set[key]) {
15783 value = S[key]
15784 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15785 len += length(value) + length(field[++i])
15786 substed = 1
15787 } else
15788 len += 1 + keylen
15789 }
15790 if (nfields == 3 && !substed) {
15791 key = field[2]
15792 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15793 \$ac_cs_awk_read_file
15794 next
15795 }
15796 }
15797 print line
15798}
15799\$ac_cs_awk_pipe_fini
15800_ACAWK
15801_ACEOF
15802cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15803if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15804 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15805else
15806 cat
15807fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15808 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15809_ACEOF
15810
15811# VPATH may cause trouble with some makes, so we remove $(srcdir),
15812# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15813# trailing colons and then remove the whole line if VPATH becomes empty
15814# (actually we leave an empty line to preserve line numbers).
15815if test "x$srcdir" = x.; then
15816 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15817s/:*\$(srcdir):*/:/
15818s/:*\${srcdir}:*/:/
15819s/:*@srcdir@:*/:/
15820s/^\([^=]*=[ ]*\):*/\1/
15821s/:*$//
15822s/^[^=]*=[ ]*$//
15823}'
15824fi
c6b750e1 15825
81ecdfbb
RW
15826cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15827fi # test -n "$CONFIG_FILES"
c6b750e1 15828
c6b750e1 15829
81ecdfbb
RW
15830eval set X " :F $CONFIG_FILES "
15831shift
15832for ac_tag
15833do
15834 case $ac_tag in
15835 :[FHLC]) ac_mode=$ac_tag; continue;;
15836 esac
15837 case $ac_mode$ac_tag in
15838 :[FHL]*:*);;
15839 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15840 :[FH]-) ac_tag=-:-;;
15841 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15842 esac
15843 ac_save_IFS=$IFS
15844 IFS=:
15845 set x $ac_tag
15846 IFS=$ac_save_IFS
15847 shift
15848 ac_file=$1
15849 shift
252b5132 15850
81ecdfbb
RW
15851 case $ac_mode in
15852 :L) ac_source=$1;;
15853 :[FH])
15854 ac_file_inputs=
15855 for ac_f
15856 do
15857 case $ac_f in
15858 -) ac_f="$tmp/stdin";;
15859 *) # Look for the file first in the build tree, then in the source tree
15860 # (if the path is not absolute). The absolute path cannot be DOS-style,
15861 # because $ac_f cannot contain `:'.
15862 test -f "$ac_f" ||
15863 case $ac_f in
15864 [\\/$]*) false;;
15865 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15866 esac ||
15867 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15868 esac
15869 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15870 as_fn_append ac_file_inputs " '$ac_f'"
15871 done
c6b750e1 15872
81ecdfbb
RW
15873 # Let's still pretend it is `configure' which instantiates (i.e., don't
15874 # use $as_me), people would be surprised to read:
15875 # /* config.h. Generated by config.status. */
15876 configure_input='Generated from '`
15877 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15878 `' by configure.'
15879 if test x"$ac_file" != x-; then
15880 configure_input="$ac_file. $configure_input"
15881 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15882$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15883 fi
81ecdfbb
RW
15884 # Neutralize special characters interpreted by sed in replacement strings.
15885 case $configure_input in #(
15886 *\&* | *\|* | *\\* )
15887 ac_sed_conf_input=`$as_echo "$configure_input" |
15888 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15889 *) ac_sed_conf_input=$configure_input;;
15890 esac
cac3d6c4 15891
81ecdfbb
RW
15892 case $ac_tag in
15893 *:-:* | *:-) cat >"$tmp/stdin" \
15894 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15895 esac
15896 ;;
a0da8069 15897 esac
252b5132 15898
81ecdfbb 15899 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15900$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15901 X"$ac_file" : 'X\(//\)[^/]' \| \
15902 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15903 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15904$as_echo X"$ac_file" |
15905 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15906 s//\1/
15907 q
15908 }
15909 /^X\(\/\/\)[^/].*/{
15910 s//\1/
15911 q
15912 }
15913 /^X\(\/\/\)$/{
15914 s//\1/
15915 q
15916 }
15917 /^X\(\/\).*/{
15918 s//\1/
15919 q
15920 }
15921 s/.*/./; q'`
15922 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15923 ac_builddir=.
252b5132 15924
81ecdfbb
RW
15925case "$ac_dir" in
15926.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15927*)
15928 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15929 # A ".." for each directory in $ac_dir_suffix.
15930 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15931 case $ac_top_builddir_sub in
15932 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15933 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15934 esac ;;
15935esac
15936ac_abs_top_builddir=$ac_pwd
15937ac_abs_builddir=$ac_pwd$ac_dir_suffix
15938# for backward compatibility:
15939ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15940
15941case $srcdir in
81ecdfbb 15942 .) # We are building in place.
c6b750e1 15943 ac_srcdir=.
81ecdfbb
RW
15944 ac_top_srcdir=$ac_top_builddir_sub
15945 ac_abs_top_srcdir=$ac_pwd ;;
15946 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15947 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15948 ac_top_srcdir=$srcdir
15949 ac_abs_top_srcdir=$srcdir ;;
15950 *) # Relative name.
15951 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15952 ac_top_srcdir=$ac_top_build_prefix$srcdir
15953 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15954esac
81ecdfbb 15955ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15956
252b5132 15957
81ecdfbb
RW
15958 case $ac_mode in
15959 :F)
15960 #
15961 # CONFIG_FILE
15962 #
c6b750e1
DJ
15963
15964 case $INSTALL in
15965 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15966 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15967 esac
81ecdfbb 15968_ACEOF
252b5132 15969
81ecdfbb
RW
15970cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15971# If the template does not know about datarootdir, expand it.
15972# FIXME: This hack should be removed a few years after 2.60.
15973ac_datarootdir_hack=; ac_datarootdir_seen=
15974ac_sed_dataroot='
15975/datarootdir/ {
15976 p
15977 q
15978}
15979/@datadir@/p
15980/@docdir@/p
15981/@infodir@/p
15982/@localedir@/p
15983/@mandir@/p'
15984case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15985*datarootdir*) ac_datarootdir_seen=yes;;
15986*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15987 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15988$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15989_ACEOF
81ecdfbb
RW
15990cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15991 ac_datarootdir_hack='
15992 s&@datadir@&$datadir&g
15993 s&@docdir@&$docdir&g
15994 s&@infodir@&$infodir&g
15995 s&@localedir@&$localedir&g
15996 s&@mandir@&$mandir&g
15997 s&\\\${datarootdir}&$datarootdir&g' ;;
15998esac
15999_ACEOF
16000
16001# Neutralize VPATH when `$srcdir' = `.'.
16002# Shell code in configure.ac might set extrasub.
16003# FIXME: do we really want to maintain this feature?
16004cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16005ac_sed_extra="$ac_vpsub
c6b750e1
DJ
16006$extrasub
16007_ACEOF
81ecdfbb 16008cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
16009:t
16010/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
16011s|@configure_input@|$ac_sed_conf_input|;t t
16012s&@top_builddir@&$ac_top_builddir_sub&;t t
16013s&@top_build_prefix@&$ac_top_build_prefix&;t t
16014s&@srcdir@&$ac_srcdir&;t t
16015s&@abs_srcdir@&$ac_abs_srcdir&;t t
16016s&@top_srcdir@&$ac_top_srcdir&;t t
16017s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16018s&@builddir@&$ac_builddir&;t t
16019s&@abs_builddir@&$ac_abs_builddir&;t t
16020s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16021s&@INSTALL@&$ac_INSTALL&;t t
16022$ac_datarootdir_hack
16023"
16024eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
16025if $ac_cs_awk_getline; then
16026 $AWK -f "$tmp/subs.awk"
16027else
16028 $AWK -f "$tmp/subs.awk" | $SHELL
16029fi >$tmp/out \
16030 || as_fn_error "could not create $ac_file" "$LINENO" 5
16031
16032test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16033 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16034 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16035 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16036which seems to be undefined. Please make sure it is defined." >&5
16037$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16038which seems to be undefined. Please make sure it is defined." >&2;}
16039
16040 rm -f "$tmp/stdin"
16041 case $ac_file in
16042 -) cat "$tmp/out" && rm -f "$tmp/out";;
16043 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16044 esac \
16045 || as_fn_error "could not create $ac_file" "$LINENO" 5
16046 ;;
c148b4cb 16047
c148b4cb 16048
c148b4cb 16049
81ecdfbb
RW
16050 esac
16051
06a51eac
RW
16052
16053 case $ac_file$ac_mode in
16054 "Makefile":F) sed "$extrasub_build" Makefile |
16055 sed "$extrasub_host" |
16056 sed "$extrasub_target" > mf$$
16057 mv -f mf$$ Makefile ;;
16058
16059 esac
81ecdfbb
RW
16060done # for ac_tag
16061
16062
16063as_fn_exit 0
c6b750e1 16064_ACEOF
c6b750e1
DJ
16065ac_clean_files=$ac_clean_files_save
16066
81ecdfbb
RW
16067test $ac_write_fail = 0 ||
16068 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16069
c6b750e1
DJ
16070
16071# configure is writing to config.log, and then calls config.status.
16072# config.status does its own redirection, appending to config.log.
16073# Unfortunately, on DOS this fails, as config.log is still kept open
16074# by configure, so config.status won't be able to write to it; its
16075# output is simply discarded. So we exec the FD to /dev/null,
16076# effectively closing config.log, so it can be properly (re)opened and
16077# appended to by config.status. When coming back to configure, we
16078# need to make the FD available again.
16079if test "$no_create" != yes; then
16080 ac_cs_success=:
16081 ac_config_status_args=
16082 test "$silent" = yes &&
16083 ac_config_status_args="$ac_config_status_args --quiet"
16084 exec 5>/dev/null
16085 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16086 exec 5>>config.log
16087 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16088 # would make configure fail if this is the last instruction.
81ecdfbb
RW
16089 $ac_cs_success || as_fn_exit $?
16090fi
16091if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16092 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16093$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 16094fi
c148b4cb 16095
This page took 1.765676 seconds and 4 git commands to generate.