]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - configure
sim/erc32: use SIM_AC_OPTION_HOSTENDIAN to probe for host endianess
[thirdparty/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
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
646stage1_languages
700d40ca 647extra_host_libiberty_configure_flags
81ecdfbb
RW
648clooginc
649clooglibs
7ec59b9e 650islinc
81ecdfbb 651poststage1_ldflags
143754cd 652poststage1_libs
81ecdfbb 653stage1_ldflags
b3676d82 654stage1_libs
7ec59b9e 655extra_isl_gmp_configure_flags
81ecdfbb
RW
656extra_mpc_mpfr_configure_flags
657extra_mpc_gmp_configure_flags
658extra_mpfr_configure_flags
659gmpinc
660gmplibs
661do_compare
662GNATMAKE
663GNATBIND
664ac_ct_CXX
665CXXFLAGS
666CXX
667OBJEXT
668EXEEXT
669ac_ct_CC
670CPPFLAGS
671LDFLAGS
672CFLAGS
673CC
ffdd6afc 674EXTRA_CONFIGARGS_LIBJAVA
81ecdfbb
RW
675target_subdir
676host_subdir
677build_subdir
678build_libsubdir
8e957354
PB
679AWK
680SED
81ecdfbb
RW
681LN_S
682LN
683INSTALL_DATA
684INSTALL_SCRIPT
685INSTALL_PROGRAM
686target_os
687target_vendor
688target_cpu
689target
690host_os
691host_vendor
692host_cpu
693host
694target_noncanonical
695host_noncanonical
696build_noncanonical
697build_os
698build_vendor
699build_cpu
700build
701TOPLEVEL_CONFIGURE_ARGUMENTS
702target_alias
703host_alias
704build_alias
705LIBS
706ECHO_T
707ECHO_N
708ECHO_C
709DEFS
710mandir
711localedir
712libdir
713psdir
714pdfdir
715dvidir
716htmldir
717infodir
718docdir
719oldincludedir
720includedir
721localstatedir
722sharedstatedir
723sysconfdir
724datadir
725datarootdir
726libexecdir
727sbindir
728bindir
729program_transform_name
730prefix
731exec_prefix
732PACKAGE_URL
733PACKAGE_BUGREPORT
734PACKAGE_STRING
735PACKAGE_VERSION
736PACKAGE_TARNAME
737PACKAGE_NAME
738PATH_SEPARATOR
739SHELL'
740ac_subst_files='serialization_dependencies
741host_makefile_frag
742target_makefile_frag
743alphaieee_frag
744ospace_frag'
745ac_user_opts='
746enable_option_checking
747with_build_libsubdir
748enable_gold
c7791212 749enable_ld
89a1e9c3
PB
750enable_libquadmath
751enable_libquadmath_support
81ecdfbb
RW
752enable_libada
753enable_libssp
f66a9a70 754enable_libstdcxx
ffdd6afc
ILT
755enable_static_libjava
756enable_bootstrap
81ecdfbb
RW
757with_mpc
758with_mpc_include
759with_mpc_lib
760with_mpfr_dir
761with_mpfr
762with_mpfr_include
763with_mpfr_lib
764with_gmp_dir
765with_gmp
766with_gmp_include
767with_gmp_lib
768with_host_libstdcxx
81ecdfbb 769with_stage1_libs
b3676d82 770with_stage1_ldflags
81ecdfbb 771with_boot_libs
143754cd 772with_boot_ldflags
8e71395b 773with_cloog
7ec59b9e
L
774with_isl
775with_isl_include
776with_isl_lib
777enable_isl_version_check
81ecdfbb
RW
778with_cloog_include
779with_cloog_lib
780enable_cloog_version_check
700d40ca 781enable_lto
81ecdfbb
RW
782enable_stage1_languages
783enable_objc_gc
784with_build_sysroot
785with_debug_prefix_map
96655cc4 786with_build_config
730af8ee 787enable_vtable_verify
81ecdfbb
RW
788enable_serial_configure
789with_build_time_tools
790enable_maintainer_mode
791enable_stage1_checking
792enable_werror
82033c9b 793enable_host_shared
81ecdfbb
RW
794'
795 ac_precious_vars='build_alias
796host_alias
797target_alias
798CC
799CFLAGS
800LDFLAGS
801LIBS
802CPPFLAGS
803CXX
804CXXFLAGS
805CCC
4074d5f2
RW
806build_configargs
807host_configargs
808target_configargs
81ecdfbb
RW
809AR
810AS
811DLLTOOL
812LD
813LIPO
814NM
815RANLIB
816STRIP
817WINDRES
818WINDMC
819OBJCOPY
820OBJDUMP
b121d7d4 821READELF
81ecdfbb
RW
822CC_FOR_TARGET
823CXX_FOR_TARGET
824GCC_FOR_TARGET
825GCJ_FOR_TARGET
826GFORTRAN_FOR_TARGET
e552509b 827GOC_FOR_TARGET
81ecdfbb
RW
828AR_FOR_TARGET
829AS_FOR_TARGET
830DLLTOOL_FOR_TARGET
831LD_FOR_TARGET
832LIPO_FOR_TARGET
833NM_FOR_TARGET
6b91c541 834OBJCOPY_FOR_TARGET
81ecdfbb
RW
835OBJDUMP_FOR_TARGET
836RANLIB_FOR_TARGET
b121d7d4 837READELF_FOR_TARGET
81ecdfbb
RW
838STRIP_FOR_TARGET
839WINDRES_FOR_TARGET
840WINDMC_FOR_TARGET'
841
a0da8069
NN
842
843# Initialize some variables set by options.
c6b750e1
DJ
844ac_init_help=
845ac_init_version=false
81ecdfbb
RW
846ac_unrecognized_opts=
847ac_unrecognized_sep=
a0da8069
NN
848# The variables have the same names as the options, with
849# dashes changed to underlines.
c6b750e1 850cache_file=/dev/null
a0da8069 851exec_prefix=NONE
a0da8069 852no_create=
a0da8069
NN
853no_recursion=
854prefix=NONE
855program_prefix=NONE
856program_suffix=NONE
857program_transform_name=s,x,x,
858silent=
859site=
860srcdir=
a0da8069
NN
861verbose=
862x_includes=NONE
863x_libraries=NONE
c6b750e1
DJ
864
865# Installation directory options.
866# These are left unexpanded so users can "make install exec_prefix=/foo"
867# and all the variables that are supposed to be based on exec_prefix
868# by default will actually change.
869# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 870# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
871bindir='${exec_prefix}/bin'
872sbindir='${exec_prefix}/sbin'
873libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
874datarootdir='${prefix}/share'
875datadir='${datarootdir}'
a0da8069
NN
876sysconfdir='${prefix}/etc'
877sharedstatedir='${prefix}/com'
878localstatedir='${prefix}/var'
a0da8069
NN
879includedir='${prefix}/include'
880oldincludedir='/usr/include'
81ecdfbb
RW
881docdir='${datarootdir}/doc/${PACKAGE}'
882infodir='${datarootdir}/info'
883htmldir='${docdir}'
884dvidir='${docdir}'
885pdfdir='${docdir}'
886psdir='${docdir}'
887libdir='${exec_prefix}/lib'
888localedir='${datarootdir}/locale'
889mandir='${datarootdir}/man'
252b5132 890
a0da8069 891ac_prev=
81ecdfbb 892ac_dashdash=
a0da8069
NN
893for ac_option
894do
a0da8069
NN
895 # If the previous option needs an argument, assign it.
896 if test -n "$ac_prev"; then
81ecdfbb 897 eval $ac_prev=\$ac_option
a0da8069
NN
898 ac_prev=
899 continue
900 fi
252b5132 901
81ecdfbb
RW
902 case $ac_option in
903 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
904 *) ac_optarg=yes ;;
905 esac
a0da8069
NN
906
907 # Accept the important Cygnus configure options, so we can diagnose typos.
908
81ecdfbb
RW
909 case $ac_dashdash$ac_option in
910 --)
911 ac_dashdash=yes ;;
a0da8069
NN
912
913 -bindir | --bindir | --bindi | --bind | --bin | --bi)
914 ac_prev=bindir ;;
915 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 916 bindir=$ac_optarg ;;
a0da8069
NN
917
918 -build | --build | --buil | --bui | --bu)
c6b750e1 919 ac_prev=build_alias ;;
a0da8069 920 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 921 build_alias=$ac_optarg ;;
a0da8069
NN
922
923 -cache-file | --cache-file | --cache-fil | --cache-fi \
924 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
925 ac_prev=cache_file ;;
926 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
927 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
928 cache_file=$ac_optarg ;;
929
930 --config-cache | -C)
931 cache_file=config.cache ;;
a0da8069 932
81ecdfbb 933 -datadir | --datadir | --datadi | --datad)
a0da8069 934 ac_prev=datadir ;;
81ecdfbb 935 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 936 datadir=$ac_optarg ;;
a0da8069 937
81ecdfbb
RW
938 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
939 | --dataroo | --dataro | --datar)
940 ac_prev=datarootdir ;;
941 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
942 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
943 datarootdir=$ac_optarg ;;
944
a0da8069 945 -disable-* | --disable-*)
81ecdfbb 946 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 947 # Reject names that are not valid shell variable names.
81ecdfbb
RW
948 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
949 as_fn_error "invalid feature name: $ac_useropt"
950 ac_useropt_orig=$ac_useropt
951 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
952 case $ac_user_opts in
953 *"
954"enable_$ac_useropt"
955"*) ;;
956 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
957 ac_unrecognized_sep=', ';;
958 esac
959 eval enable_$ac_useropt=no ;;
960
961 -docdir | --docdir | --docdi | --doc | --do)
962 ac_prev=docdir ;;
963 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
964 docdir=$ac_optarg ;;
965
966 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
967 ac_prev=dvidir ;;
968 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
969 dvidir=$ac_optarg ;;
a0da8069
NN
970
971 -enable-* | --enable-*)
81ecdfbb 972 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 973 # Reject names that are not valid shell variable names.
81ecdfbb
RW
974 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
975 as_fn_error "invalid feature name: $ac_useropt"
976 ac_useropt_orig=$ac_useropt
977 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
978 case $ac_user_opts in
979 *"
980"enable_$ac_useropt"
981"*) ;;
982 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
983 ac_unrecognized_sep=', ';;
a0da8069 984 esac
81ecdfbb 985 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
986
987 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
988 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
989 | --exec | --exe | --ex)
990 ac_prev=exec_prefix ;;
991 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
992 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
993 | --exec=* | --exe=* | --ex=*)
c6b750e1 994 exec_prefix=$ac_optarg ;;
a0da8069
NN
995
996 -gas | --gas | --ga | --g)
997 # Obsolete; use --with-gas.
998 with_gas=yes ;;
999
c6b750e1
DJ
1000 -help | --help | --hel | --he | -h)
1001 ac_init_help=long ;;
1002 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1003 ac_init_help=recursive ;;
1004 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1005 ac_init_help=short ;;
a0da8069
NN
1006
1007 -host | --host | --hos | --ho)
c6b750e1 1008 ac_prev=host_alias ;;
a0da8069 1009 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1010 host_alias=$ac_optarg ;;
a0da8069 1011
81ecdfbb
RW
1012 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1013 ac_prev=htmldir ;;
1014 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1015 | --ht=*)
1016 htmldir=$ac_optarg ;;
1017
a0da8069
NN
1018 -includedir | --includedir | --includedi | --included | --include \
1019 | --includ | --inclu | --incl | --inc)
1020 ac_prev=includedir ;;
1021 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1022 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1023 includedir=$ac_optarg ;;
a0da8069
NN
1024
1025 -infodir | --infodir | --infodi | --infod | --info | --inf)
1026 ac_prev=infodir ;;
1027 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1028 infodir=$ac_optarg ;;
a0da8069
NN
1029
1030 -libdir | --libdir | --libdi | --libd)
1031 ac_prev=libdir ;;
1032 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1033 libdir=$ac_optarg ;;
a0da8069
NN
1034
1035 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1036 | --libexe | --libex | --libe)
1037 ac_prev=libexecdir ;;
1038 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1039 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1040 libexecdir=$ac_optarg ;;
a0da8069 1041
81ecdfbb
RW
1042 -localedir | --localedir | --localedi | --localed | --locale)
1043 ac_prev=localedir ;;
1044 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1045 localedir=$ac_optarg ;;
1046
a0da8069 1047 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1048 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1049 ac_prev=localstatedir ;;
1050 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1051 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1052 localstatedir=$ac_optarg ;;
a0da8069
NN
1053
1054 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1055 ac_prev=mandir ;;
1056 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1057 mandir=$ac_optarg ;;
a0da8069
NN
1058
1059 -nfp | --nfp | --nf)
1060 # Obsolete; use --without-fp.
1061 with_fp=no ;;
1062
1063 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1064 | --no-cr | --no-c | -n)
a0da8069
NN
1065 no_create=yes ;;
1066
1067 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1068 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1069 no_recursion=yes ;;
1070
1071 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1072 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1073 | --oldin | --oldi | --old | --ol | --o)
1074 ac_prev=oldincludedir ;;
1075 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1076 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1077 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1078 oldincludedir=$ac_optarg ;;
a0da8069
NN
1079
1080 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1081 ac_prev=prefix ;;
1082 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1083 prefix=$ac_optarg ;;
a0da8069
NN
1084
1085 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1086 | --program-pre | --program-pr | --program-p)
1087 ac_prev=program_prefix ;;
1088 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1089 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1090 program_prefix=$ac_optarg ;;
a0da8069
NN
1091
1092 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1093 | --program-suf | --program-su | --program-s)
1094 ac_prev=program_suffix ;;
1095 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1096 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1097 program_suffix=$ac_optarg ;;
a0da8069
NN
1098
1099 -program-transform-name | --program-transform-name \
1100 | --program-transform-nam | --program-transform-na \
1101 | --program-transform-n | --program-transform- \
1102 | --program-transform | --program-transfor \
1103 | --program-transfo | --program-transf \
1104 | --program-trans | --program-tran \
1105 | --progr-tra | --program-tr | --program-t)
1106 ac_prev=program_transform_name ;;
1107 -program-transform-name=* | --program-transform-name=* \
1108 | --program-transform-nam=* | --program-transform-na=* \
1109 | --program-transform-n=* | --program-transform-=* \
1110 | --program-transform=* | --program-transfor=* \
1111 | --program-transfo=* | --program-transf=* \
1112 | --program-trans=* | --program-tran=* \
1113 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1114 program_transform_name=$ac_optarg ;;
a0da8069 1115
81ecdfbb
RW
1116 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1117 ac_prev=pdfdir ;;
1118 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1119 pdfdir=$ac_optarg ;;
1120
1121 -psdir | --psdir | --psdi | --psd | --ps)
1122 ac_prev=psdir ;;
1123 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1124 psdir=$ac_optarg ;;
1125
a0da8069
NN
1126 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1127 | -silent | --silent | --silen | --sile | --sil)
1128 silent=yes ;;
1129
1130 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1131 ac_prev=sbindir ;;
1132 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1133 | --sbi=* | --sb=*)
c6b750e1 1134 sbindir=$ac_optarg ;;
a0da8069
NN
1135
1136 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1137 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1138 | --sharedst | --shareds | --shared | --share | --shar \
1139 | --sha | --sh)
1140 ac_prev=sharedstatedir ;;
1141 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1142 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1143 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1144 | --sha=* | --sh=*)
c6b750e1 1145 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1146
1147 -site | --site | --sit)
1148 ac_prev=site ;;
1149 -site=* | --site=* | --sit=*)
c6b750e1 1150 site=$ac_optarg ;;
a0da8069
NN
1151
1152 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1153 ac_prev=srcdir ;;
1154 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1155 srcdir=$ac_optarg ;;
a0da8069
NN
1156
1157 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1158 | --syscon | --sysco | --sysc | --sys | --sy)
1159 ac_prev=sysconfdir ;;
1160 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1161 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1162 sysconfdir=$ac_optarg ;;
a0da8069
NN
1163
1164 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1165 ac_prev=target_alias ;;
a0da8069 1166 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1167 target_alias=$ac_optarg ;;
a0da8069
NN
1168
1169 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1170 verbose=yes ;;
1171
c6b750e1
DJ
1172 -version | --version | --versio | --versi | --vers | -V)
1173 ac_init_version=: ;;
a0da8069
NN
1174
1175 -with-* | --with-*)
81ecdfbb 1176 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1177 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1178 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1179 as_fn_error "invalid package name: $ac_useropt"
1180 ac_useropt_orig=$ac_useropt
1181 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1182 case $ac_user_opts in
1183 *"
1184"with_$ac_useropt"
1185"*) ;;
1186 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1187 ac_unrecognized_sep=', ';;
a0da8069 1188 esac
81ecdfbb 1189 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1190
1191 -without-* | --without-*)
81ecdfbb 1192 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1193 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1194 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1195 as_fn_error "invalid package name: $ac_useropt"
1196 ac_useropt_orig=$ac_useropt
1197 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1198 case $ac_user_opts in
1199 *"
1200"with_$ac_useropt"
1201"*) ;;
1202 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1203 ac_unrecognized_sep=', ';;
1204 esac
1205 eval with_$ac_useropt=no ;;
a0da8069
NN
1206
1207 --x)
1208 # Obsolete; use --with-x.
1209 with_x=yes ;;
1210
1211 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1212 | --x-incl | --x-inc | --x-in | --x-i)
1213 ac_prev=x_includes ;;
1214 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1215 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1216 x_includes=$ac_optarg ;;
a0da8069
NN
1217
1218 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1219 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1220 ac_prev=x_libraries ;;
1221 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1222 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1223 x_libraries=$ac_optarg ;;
a0da8069 1224
81ecdfbb
RW
1225 -*) as_fn_error "unrecognized option: \`$ac_option'
1226Try \`$0 --help' for more information."
a0da8069
NN
1227 ;;
1228
c6b750e1
DJ
1229 *=*)
1230 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1231 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1232 case $ac_envvar in #(
1233 '' | [0-9]* | *[!_$as_cr_alnum]* )
1234 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1235 esac
1236 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1237 export $ac_envvar ;;
1238
a0da8069 1239 *)
c6b750e1 1240 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1241 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1242 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1243 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1244 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1245 ;;
1246
1247 esac
1248done
1249
1250if test -n "$ac_prev"; then
c6b750e1 1251 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1252 as_fn_error "missing argument to $ac_option"
a0da8069 1253fi
a0da8069 1254
81ecdfbb
RW
1255if test -n "$ac_unrecognized_opts"; then
1256 case $enable_option_checking in
1257 no) ;;
1258 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1259 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1260 esac
81ecdfbb 1261fi
a0da8069 1262
81ecdfbb
RW
1263# Check all directory arguments for consistency.
1264for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1265 datadir sysconfdir sharedstatedir localstatedir includedir \
1266 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1267 libdir localedir mandir
a0da8069 1268do
81ecdfbb
RW
1269 eval ac_val=\$$ac_var
1270 # Remove trailing slashes.
1271 case $ac_val in
1272 */ )
1273 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1274 eval $ac_var=\$ac_val;;
1275 esac
1276 # Be sure to have absolute directory names.
c6b750e1 1277 case $ac_val in
81ecdfbb
RW
1278 [\\/$]* | ?:[\\/]* ) continue;;
1279 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1280 esac
81ecdfbb 1281 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1282done
1283
c6b750e1
DJ
1284# There might be people who depend on the old broken behavior: `$host'
1285# used to hold the argument of --host etc.
1286# FIXME: To remove some day.
1287build=$build_alias
1288host=$host_alias
1289target=$target_alias
376a0e54 1290
c6b750e1
DJ
1291# FIXME: To remove some day.
1292if test "x$host_alias" != x; then
1293 if test "x$build_alias" = x; then
1294 cross_compiling=maybe
81ecdfbb 1295 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1296 If a cross compiler is detected then cross compile mode will be used." >&2
1297 elif test "x$build_alias" != "x$host_alias"; then
1298 cross_compiling=yes
1299 fi
1300fi
1301
1302ac_tool_prefix=
1303test -n "$host_alias" && ac_tool_prefix=$host_alias-
1304
1305test "$silent" = yes && exec 6>/dev/null
a0da8069 1306
a0da8069 1307
81ecdfbb
RW
1308ac_pwd=`pwd` && test -n "$ac_pwd" &&
1309ac_ls_di=`ls -di .` &&
1310ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1311 as_fn_error "working directory cannot be determined"
1312test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1313 as_fn_error "pwd does not report name of working directory"
1314
1315
a0da8069
NN
1316# Find the source files, if location was not specified.
1317if test -z "$srcdir"; then
1318 ac_srcdir_defaulted=yes
81ecdfbb
RW
1319 # Try the directory containing this script, then the parent directory.
1320 ac_confdir=`$as_dirname -- "$as_myself" ||
1321$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1322 X"$as_myself" : 'X\(//\)[^/]' \| \
1323 X"$as_myself" : 'X\(//\)$' \| \
1324 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1325$as_echo X"$as_myself" |
1326 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1327 s//\1/
1328 q
1329 }
1330 /^X\(\/\/\)[^/].*/{
1331 s//\1/
1332 q
1333 }
1334 /^X\(\/\/\)$/{
1335 s//\1/
1336 q
1337 }
1338 /^X\(\/\).*/{
1339 s//\1/
1340 q
1341 }
1342 s/.*/./; q'`
a0da8069 1343 srcdir=$ac_confdir
81ecdfbb 1344 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1345 srcdir=..
1346 fi
1347else
1348 ac_srcdir_defaulted=no
1349fi
81ecdfbb
RW
1350if test ! -r "$srcdir/$ac_unique_file"; then
1351 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1352 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1353fi
1354ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1355ac_abs_confdir=`(
1356 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1357 pwd)`
1358# When building in place, set srcdir=.
1359if test "$ac_abs_confdir" = "$ac_pwd"; then
1360 srcdir=.
1361fi
1362# Remove unnecessary trailing slashes from srcdir.
1363# Double slashes in file names in object file debugging info
1364# mess up M-x gdb in Emacs.
1365case $srcdir in
1366*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1367esac
6d0cd39e
AM
1368case $srcdir in
1369 *" "*)
1370 as_fn_error "path to source, $srcdir, contains spaces"
1371 ;;
1372esac
9cc8ae67
PB
1373ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1374
81ecdfbb
RW
1375for ac_var in $ac_precious_vars; do
1376 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1377 eval ac_env_${ac_var}_value=\$${ac_var}
1378 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1379 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1380done
c6b750e1
DJ
1381
1382#
1383# Report the --help message.
1384#
1385if test "$ac_init_help" = "long"; then
1386 # Omit some internal or obsolete options to make the list less imposing.
1387 # This message is too long to be a string in the A/UX 3.1 sh.
1388 cat <<_ACEOF
1389\`configure' configures this package to adapt to many kinds of systems.
1390
1391Usage: $0 [OPTION]... [VAR=VALUE]...
1392
1393To assign environment variables (e.g., CC, CFLAGS...), specify them as
1394VAR=VALUE. See below for descriptions of some of the useful variables.
1395
1396Defaults for the options are specified in brackets.
1397
1398Configuration:
1399 -h, --help display this help and exit
1400 --help=short display options specific to this package
1401 --help=recursive display the short help of all the included packages
1402 -V, --version display version information and exit
1403 -q, --quiet, --silent do not print \`checking...' messages
1404 --cache-file=FILE cache test results in FILE [disabled]
1405 -C, --config-cache alias for \`--cache-file=config.cache'
1406 -n, --no-create do not create output files
1407 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1408
c6b750e1
DJ
1409Installation directories:
1410 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1411 [$ac_default_prefix]
c6b750e1 1412 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1413 [PREFIX]
c6b750e1
DJ
1414
1415By default, \`make install' will install all the files in
1416\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1417an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1418for instance \`--prefix=\$HOME'.
1419
1420For better control, use the options below.
1421
1422Fine tuning of the installation directories:
81ecdfbb
RW
1423 --bindir=DIR user executables [EPREFIX/bin]
1424 --sbindir=DIR system admin executables [EPREFIX/sbin]
1425 --libexecdir=DIR program executables [EPREFIX/libexec]
1426 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1427 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1428 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1429 --libdir=DIR object code libraries [EPREFIX/lib]
1430 --includedir=DIR C header files [PREFIX/include]
1431 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1432 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1433 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1434 --infodir=DIR info documentation [DATAROOTDIR/info]
1435 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1436 --mandir=DIR man documentation [DATAROOTDIR/man]
1437 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1438 --htmldir=DIR html documentation [DOCDIR]
1439 --dvidir=DIR dvi documentation [DOCDIR]
1440 --pdfdir=DIR pdf documentation [DOCDIR]
1441 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1442_ACEOF
1443
1444 cat <<\_ACEOF
1445
1446Program names:
1447 --program-prefix=PREFIX prepend PREFIX to installed program names
1448 --program-suffix=SUFFIX append SUFFIX to installed program names
1449 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1450
1451System types:
1452 --build=BUILD configure for building on BUILD [guessed]
1453 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1454 --target=TARGET configure for building compilers for TARGET [HOST]
1455_ACEOF
a0da8069 1456fi
a0da8069 1457
c6b750e1
DJ
1458if test -n "$ac_init_help"; then
1459
1460 cat <<\_ACEOF
1461
1462Optional Features:
81ecdfbb 1463 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1464 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1465 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
c7791212 1466 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
7837304f 1467 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
89a1e9c3
PB
1468 --disable-libquadmath do not build libquadmath directory
1469 --disable-libquadmath-support
1470 disable libquadmath support for Fortran
521ec477
DD
1471 --enable-libada build libada directory
1472 --enable-libssp build libssp directory
f66a9a70 1473 --disable-libstdcxx do not build libstdc++-v3 directory
ffdd6afc
ILT
1474 --enable-static-libjava[=ARG]
1475 build static libjava [default=no]
1476 --enable-bootstrap enable bootstrapping [yes if native build]
7ec59b9e
L
1477 --disable-isl-version-check
1478 disable check for ISL version
e552509b
ILT
1479 --disable-cloog-version-check
1480 disable check for CLooG version
700d40ca 1481 --enable-lto enable link time optimization support
7837304f
AS
1482 --enable-stage1-languages[=all]
1483 choose additional languages to build during stage1.
1484 Mostly useful for compiler development
1485 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1486 Objective-C runtime
730af8ee 1487 --enable-vtable-verify Enable vtable verification feature
521ec477 1488 --enable-serial-[{host,target,build}-]configure
7837304f
AS
1489 force sequential configuration of sub-packages for
1490 the host, target or build machine, or all
1491 sub-packages
1492 --enable-maintainer-mode
1493 enable make rules and dependencies not useful (and
1494 sometimes confusing) to the casual installer
1495 --enable-stage1-checking[=all]
1496 choose additional checking for stage1 of the
1497 compiler
c6b750e1 1498 --enable-werror enable -Werror in bootstrap stage2 and later
82033c9b 1499 --enable-host-shared build host code as shared libraries
c6b750e1
DJ
1500
1501Optional Packages:
1502 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1503 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1504 --with-build-libsubdir=DIR Directory where to find libraries for build system
7837304f
AS
1505 --with-mpc=PATH specify prefix directory for installed MPC package.
1506 Equivalent to --with-mpc-include=PATH/include plus
1507 --with-mpc-lib=PATH/lib
1508 --with-mpc-include=PATH specify directory for installed MPC include files
1509 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1510 --with-mpfr-dir=PATH this option has been REMOVED
1511 --with-mpfr=PATH specify prefix directory for installed MPFR package.
7837304f
AS
1512 Equivalent to --with-mpfr-include=PATH/include plus
1513 --with-mpfr-lib=PATH/lib
c6b750e1 1514 --with-mpfr-include=PATH
521ec477
DD
1515 specify directory for installed MPFR include files
1516 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1517 --with-gmp-dir=PATH this option has been REMOVED
7837304f
AS
1518 --with-gmp=PATH specify prefix directory for the installed GMP
1519 package. Equivalent to
1520 --with-gmp-include=PATH/include plus
1521 --with-gmp-lib=PATH/lib
521ec477
DD
1522 --with-gmp-include=PATH specify directory for installed GMP include files
1523 --with-gmp-lib=PATH specify directory for the installed GMP library
7837304f
AS
1524 --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
1525 linking with PPL
b3676d82 1526 --with-stage1-libs=LIBS libraries for stage1
7837304f
AS
1527 --with-stage1-ldflags=FLAGS
1528 linker flags for stage1
7837304f
AS
1529 --with-boot-libs=LIBS libraries for stage2 and later
1530 --with-boot-ldflags=FLAGS
1531 linker flags for stage2 and later
8e71395b
L
1532 --with-cloog=PATH Specify prefix directory for the installed CLooG-ISL
1533 package. Equivalent to
1534 --with-cloog-include=PATH/include plus
1535 --with-cloog-lib=PATH/lib
7ec59b9e 1536 --with-isl=PATH Specify prefix directory for the installed ISL
7837304f 1537 package. Equivalent to
7ec59b9e
L
1538 --with-isl-include=PATH/include plus
1539 --with-isl-lib=PATH/lib
1540 --with-isl-include=PATH Specify directory for installed ISL include files
1541 --with-isl-lib=PATH Specify the directory for the installed ISL library
e552509b
ILT
1542 --with-cloog-include=PATH
1543 Specify directory for installed CLooG include files
1544 --with-cloog-lib=PATH Specify the directory for the installed CLooG
1545 library
521ec477 1546 --with-build-sysroot=SYSROOT
c6b750e1 1547 use sysroot as the system root during the build
8a6ee3ab 1548 --with-debug-prefix-map='A=B C=D ...'
7837304f
AS
1549 map A to B, C to D ... in debug information
1550 --with-build-config='NAME NAME2...'
1551 use config/NAME.mk build configuration
521ec477 1552 --with-build-time-tools=PATH
c6b750e1 1553 use given path to find target tools during the build
c6b750e1
DJ
1554
1555Some influential environment variables:
1556 CC C compiler command
1557 CFLAGS C compiler flags
1558 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1559 nonstandard directory <lib dir>
81ecdfbb
RW
1560 LIBS libraries to pass to the linker, e.g. -l<library>
1561 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1562 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1563 CXX C++ compiler command
1564 CXXFLAGS C++ compiler flags
4074d5f2
RW
1565 build_configargs
1566 additional configure arguments for build directories
1567 host_configargs
1568 additional configure arguments for host directories
1569 target_configargs
1570 additional configure arguments for target directories
9a819804
AO
1571 AR AR for the host
1572 AS AS for the host
1573 DLLTOOL DLLTOOL for the host
1574 LD LD for the host
1575 LIPO LIPO for the host
1576 NM NM for the host
1577 RANLIB RANLIB for the host
1578 STRIP STRIP for the host
1579 WINDRES WINDRES for the host
0c24b341 1580 WINDMC WINDMC for the host
9a819804
AO
1581 OBJCOPY OBJCOPY for the host
1582 OBJDUMP OBJDUMP for the host
b121d7d4 1583 READELF READELF for the host
9a819804
AO
1584 CC_FOR_TARGET
1585 CC for the target
1586 CXX_FOR_TARGET
1587 CXX for the target
1588 GCC_FOR_TARGET
1589 GCC for the target
1590 GCJ_FOR_TARGET
1591 GCJ for the target
1592 GFORTRAN_FOR_TARGET
1593 GFORTRAN for the target
e552509b
ILT
1594 GOC_FOR_TARGET
1595 GOC for the target
9a819804
AO
1596 AR_FOR_TARGET
1597 AR for the target
1598 AS_FOR_TARGET
1599 AS for the target
1600 DLLTOOL_FOR_TARGET
1601 DLLTOOL for the target
1602 LD_FOR_TARGET
1603 LD for the target
1604 LIPO_FOR_TARGET
1605 LIPO for the target
1606 NM_FOR_TARGET
1607 NM for the target
6b91c541
AP
1608 OBJCOPY_FOR_TARGET
1609 OBJCOPY for the target
9a819804
AO
1610 OBJDUMP_FOR_TARGET
1611 OBJDUMP for the target
1612 RANLIB_FOR_TARGET
1613 RANLIB for the target
b121d7d4
DD
1614 READELF_FOR_TARGET
1615 READELF for the target
9a819804
AO
1616 STRIP_FOR_TARGET
1617 STRIP for the target
1618 WINDRES_FOR_TARGET
1619 WINDRES for the target
0c24b341
NC
1620 WINDMC_FOR_TARGET
1621 WINDMC for the target
c6b750e1
DJ
1622
1623Use these variables to override the choices made by `configure' or to help
1624it to find libraries and programs with nonstandard names/locations.
1625
81ecdfbb 1626Report bugs to the package provider.
c6b750e1 1627_ACEOF
81ecdfbb 1628ac_status=$?
c6b750e1
DJ
1629fi
1630
1631if test "$ac_init_help" = "recursive"; then
1632 # If there are subdirs, report their specific --help.
c6b750e1 1633 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1634 test -d "$ac_dir" ||
1635 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1636 continue
c6b750e1
DJ
1637 ac_builddir=.
1638
81ecdfbb
RW
1639case "$ac_dir" in
1640.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1641*)
1642 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1643 # A ".." for each directory in $ac_dir_suffix.
1644 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1645 case $ac_top_builddir_sub in
1646 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1647 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1648 esac ;;
1649esac
1650ac_abs_top_builddir=$ac_pwd
1651ac_abs_builddir=$ac_pwd$ac_dir_suffix
1652# for backward compatibility:
1653ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1654
1655case $srcdir in
81ecdfbb 1656 .) # We are building in place.
c6b750e1 1657 ac_srcdir=.
81ecdfbb
RW
1658 ac_top_srcdir=$ac_top_builddir_sub
1659 ac_abs_top_srcdir=$ac_pwd ;;
1660 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1661 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1662 ac_top_srcdir=$srcdir
1663 ac_abs_top_srcdir=$srcdir ;;
1664 *) # Relative name.
1665 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1666 ac_top_srcdir=$ac_top_build_prefix$srcdir
1667 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1668esac
81ecdfbb
RW
1669ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1670
1671 cd "$ac_dir" || { ac_status=$?; continue; }
1672 # Check for guested configure.
1673 if test -f "$ac_srcdir/configure.gnu"; then
1674 echo &&
1675 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1676 elif test -f "$ac_srcdir/configure"; then
1677 echo &&
1678 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1679 else
81ecdfbb
RW
1680 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1681 fi || ac_status=$?
1682 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1683 done
1684fi
1685
81ecdfbb 1686test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1687if $ac_init_version; then
1688 cat <<\_ACEOF
81ecdfbb
RW
1689configure
1690generated by GNU Autoconf 2.64
c6b750e1 1691
81ecdfbb 1692Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1693This configure script is free software; the Free Software Foundation
1694gives unlimited permission to copy, distribute and modify it.
1695_ACEOF
81ecdfbb 1696 exit
c6b750e1 1697fi
81ecdfbb
RW
1698
1699## ------------------------ ##
1700## Autoconf initialization. ##
1701## ------------------------ ##
1702
1703# ac_fn_c_try_compile LINENO
1704# --------------------------
1705# Try to compile conftest.$ac_ext, and return whether this succeeded.
1706ac_fn_c_try_compile ()
1707{
1708 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1709 rm -f conftest.$ac_objext
1710 if { { ac_try="$ac_compile"
1711case "(($ac_try" in
1712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713 *) ac_try_echo=$ac_try;;
1714esac
1715eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716$as_echo "$ac_try_echo"; } >&5
1717 (eval "$ac_compile") 2>conftest.err
1718 ac_status=$?
1719 if test -s conftest.err; then
1720 grep -v '^ *+' conftest.err >conftest.er1
1721 cat conftest.er1 >&5
1722 mv -f conftest.er1 conftest.err
1723 fi
1724 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1725 test $ac_status = 0; } && {
1726 test -z "$ac_c_werror_flag" ||
1727 test ! -s conftest.err
1728 } && test -s conftest.$ac_objext; then :
1729 ac_retval=0
1730else
1731 $as_echo "$as_me: failed program was:" >&5
1732sed 's/^/| /' conftest.$ac_ext >&5
1733
1734 ac_retval=1
1735fi
1736 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737 return $ac_retval
1738
1739} # ac_fn_c_try_compile
1740
1741# ac_fn_cxx_try_compile LINENO
1742# ----------------------------
1743# Try to compile conftest.$ac_ext, and return whether this succeeded.
1744ac_fn_cxx_try_compile ()
1745{
1746 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747 rm -f conftest.$ac_objext
1748 if { { ac_try="$ac_compile"
1749case "(($ac_try" in
1750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1751 *) ac_try_echo=$ac_try;;
1752esac
1753eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754$as_echo "$ac_try_echo"; } >&5
1755 (eval "$ac_compile") 2>conftest.err
1756 ac_status=$?
1757 if test -s conftest.err; then
1758 grep -v '^ *+' conftest.err >conftest.er1
1759 cat conftest.er1 >&5
1760 mv -f conftest.er1 conftest.err
1761 fi
1762 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763 test $ac_status = 0; } && {
1764 test -z "$ac_cxx_werror_flag" ||
1765 test ! -s conftest.err
1766 } && test -s conftest.$ac_objext; then :
1767 ac_retval=0
1768else
1769 $as_echo "$as_me: failed program was:" >&5
1770sed 's/^/| /' conftest.$ac_ext >&5
1771
1772 ac_retval=1
1773fi
1774 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1775 return $ac_retval
1776
1777} # ac_fn_cxx_try_compile
1778
b3676d82
EB
1779# ac_fn_cxx_try_link LINENO
1780# -------------------------
1781# Try to link conftest.$ac_ext, and return whether this succeeded.
1782ac_fn_cxx_try_link ()
1783{
1784 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1785 rm -f conftest.$ac_objext conftest$ac_exeext
1786 if { { ac_try="$ac_link"
1787case "(($ac_try" in
1788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1789 *) ac_try_echo=$ac_try;;
1790esac
1791eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1792$as_echo "$ac_try_echo"; } >&5
1793 (eval "$ac_link") 2>conftest.err
1794 ac_status=$?
1795 if test -s conftest.err; then
1796 grep -v '^ *+' conftest.err >conftest.er1
1797 cat conftest.er1 >&5
1798 mv -f conftest.er1 conftest.err
1799 fi
1800 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1801 test $ac_status = 0; } && {
1802 test -z "$ac_cxx_werror_flag" ||
1803 test ! -s conftest.err
1804 } && test -s conftest$ac_exeext && {
1805 test "$cross_compiling" = yes ||
1806 $as_test_x conftest$ac_exeext
1807 }; then :
1808 ac_retval=0
1809else
1810 $as_echo "$as_me: failed program was:" >&5
1811sed 's/^/| /' conftest.$ac_ext >&5
1812
1813 ac_retval=1
1814fi
1815 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1816 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1817 # interfere with the next link command; also delete a directory that is
1818 # left behind by Apple's compiler. We do this before executing the actions.
1819 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1820 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1821 return $ac_retval
1822
1823} # ac_fn_cxx_try_link
1824
81ecdfbb
RW
1825# ac_fn_c_try_link LINENO
1826# -----------------------
1827# Try to link conftest.$ac_ext, and return whether this succeeded.
1828ac_fn_c_try_link ()
1829{
1830 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1831 rm -f conftest.$ac_objext conftest$ac_exeext
1832 if { { ac_try="$ac_link"
1833case "(($ac_try" in
1834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1835 *) ac_try_echo=$ac_try;;
1836esac
1837eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1838$as_echo "$ac_try_echo"; } >&5
1839 (eval "$ac_link") 2>conftest.err
1840 ac_status=$?
1841 if test -s conftest.err; then
1842 grep -v '^ *+' conftest.err >conftest.er1
1843 cat conftest.er1 >&5
1844 mv -f conftest.er1 conftest.err
1845 fi
1846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1847 test $ac_status = 0; } && {
1848 test -z "$ac_c_werror_flag" ||
1849 test ! -s conftest.err
1850 } && test -s conftest$ac_exeext && {
1851 test "$cross_compiling" = yes ||
1852 $as_test_x conftest$ac_exeext
1853 }; then :
1854 ac_retval=0
1855else
1856 $as_echo "$as_me: failed program was:" >&5
1857sed 's/^/| /' conftest.$ac_ext >&5
1858
1859 ac_retval=1
1860fi
1861 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1862 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1863 # interfere with the next link command; also delete a directory that is
1864 # left behind by Apple's compiler. We do this before executing the actions.
1865 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1866 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1867 return $ac_retval
1868
1869} # ac_fn_c_try_link
7ec59b9e
L
1870
1871# ac_fn_c_try_run LINENO
1872# ----------------------
1873# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1874# that executables *can* be run.
1875ac_fn_c_try_run ()
1876{
1877 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1878 if { { ac_try="$ac_link"
1879case "(($ac_try" in
1880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1881 *) ac_try_echo=$ac_try;;
1882esac
1883eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1884$as_echo "$ac_try_echo"; } >&5
1885 (eval "$ac_link") 2>&5
1886 ac_status=$?
1887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1888 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1889 { { case "(($ac_try" in
1890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1891 *) ac_try_echo=$ac_try;;
1892esac
1893eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1894$as_echo "$ac_try_echo"; } >&5
1895 (eval "$ac_try") 2>&5
1896 ac_status=$?
1897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1898 test $ac_status = 0; }; }; then :
1899 ac_retval=0
1900else
1901 $as_echo "$as_me: program exited with status $ac_status" >&5
1902 $as_echo "$as_me: failed program was:" >&5
1903sed 's/^/| /' conftest.$ac_ext >&5
1904
1905 ac_retval=$ac_status
1906fi
1907 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1908 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1909 return $ac_retval
1910
1911} # ac_fn_c_try_run
81ecdfbb 1912cat >config.log <<_ACEOF
c6b750e1
DJ
1913This file contains any messages produced by compilers while
1914running configure, to aid debugging if configure makes a mistake.
1915
1916It was created by $as_me, which was
81ecdfbb 1917generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
1918
1919 $ $0 $@
1920
1921_ACEOF
81ecdfbb 1922exec 5>>config.log
c6b750e1
DJ
1923{
1924cat <<_ASUNAME
1925## --------- ##
1926## Platform. ##
1927## --------- ##
1928
1929hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1930uname -m = `(uname -m) 2>/dev/null || echo unknown`
1931uname -r = `(uname -r) 2>/dev/null || echo unknown`
1932uname -s = `(uname -s) 2>/dev/null || echo unknown`
1933uname -v = `(uname -v) 2>/dev/null || echo unknown`
1934
1935/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1936/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1937
1938/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1939/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1940/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1941/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
1942/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1943/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1944/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1945
1946_ASUNAME
1947
1948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1949for as_dir in $PATH
1950do
1951 IFS=$as_save_IFS
1952 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1953 $as_echo "PATH: $as_dir"
1954 done
1955IFS=$as_save_IFS
c6b750e1
DJ
1956
1957} >&5
1958
1959cat >&5 <<_ACEOF
1960
1961
1962## ----------- ##
1963## Core tests. ##
1964## ----------- ##
1965
1966_ACEOF
1967
1968
1969# Keep a trace of the command line.
1970# Strip out --no-create and --no-recursion so they do not pile up.
1971# Strip out --silent because we don't want to record it for future runs.
1972# Also quote any args containing shell meta-characters.
1973# Make two passes to allow for proper duplicate-argument suppression.
1974ac_configure_args=
1975ac_configure_args0=
1976ac_configure_args1=
c6b750e1
DJ
1977ac_must_keep_next=false
1978for ac_pass in 1 2
1979do
1980 for ac_arg
1981 do
1982 case $ac_arg in
1983 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1984 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1985 | -silent | --silent | --silen | --sile | --sil)
1986 continue ;;
81ecdfbb
RW
1987 *\'*)
1988 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
1989 esac
1990 case $ac_pass in
81ecdfbb 1991 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 1992 2)
81ecdfbb 1993 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
1994 if test $ac_must_keep_next = true; then
1995 ac_must_keep_next=false # Got value, back to normal.
1996 else
1997 case $ac_arg in
1998 *=* | --config-cache | -C | -disable-* | --disable-* \
1999 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2000 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2001 | -with-* | --with-* | -without-* | --without-* | --x)
2002 case "$ac_configure_args0 " in
2003 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2004 esac
2005 ;;
2006 -* ) ac_must_keep_next=true ;;
2007 esac
2008 fi
81ecdfbb 2009 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2010 ;;
2011 esac
2012 done
2013done
81ecdfbb
RW
2014{ ac_configure_args0=; unset ac_configure_args0;}
2015{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2016
2017# When interrupted or exit'd, cleanup temporary files, and complete
2018# config.log. We remove comments because anyway the quotes in there
2019# would cause problems or look ugly.
81ecdfbb
RW
2020# WARNING: Use '\'' to represent an apostrophe within the trap.
2021# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2022trap 'exit_status=$?
2023 # Save into config.log some information that might help in debugging.
2024 {
2025 echo
2026
2027 cat <<\_ASBOX
2028## ---------------- ##
2029## Cache variables. ##
2030## ---------------- ##
2031_ASBOX
2032 echo
2033 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2034(
2035 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2036 eval ac_val=\$$ac_var
2037 case $ac_val in #(
2038 *${as_nl}*)
2039 case $ac_var in #(
2040 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2041$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2042 esac
2043 case $ac_var in #(
2044 _ | IFS | as_nl) ;; #(
2045 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2046 *) { eval $ac_var=; unset $ac_var;} ;;
2047 esac ;;
2048 esac
2049 done
c6b750e1 2050 (set) 2>&1 |
81ecdfbb
RW
2051 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2052 *${as_nl}ac_space=\ *)
c6b750e1 2053 sed -n \
81ecdfbb
RW
2054 "s/'\''/'\''\\\\'\'''\''/g;
2055 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2056 ;; #(
c6b750e1 2057 *)
81ecdfbb 2058 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2059 ;;
81ecdfbb
RW
2060 esac |
2061 sort
2062)
c6b750e1
DJ
2063 echo
2064
2065 cat <<\_ASBOX
2066## ----------------- ##
2067## Output variables. ##
2068## ----------------- ##
2069_ASBOX
2070 echo
2071 for ac_var in $ac_subst_vars
2072 do
81ecdfbb
RW
2073 eval ac_val=\$$ac_var
2074 case $ac_val in
2075 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2076 esac
2077 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2078 done | sort
2079 echo
2080
2081 if test -n "$ac_subst_files"; then
2082 cat <<\_ASBOX
81ecdfbb
RW
2083## ------------------- ##
2084## File substitutions. ##
2085## ------------------- ##
c6b750e1
DJ
2086_ASBOX
2087 echo
2088 for ac_var in $ac_subst_files
2089 do
81ecdfbb
RW
2090 eval ac_val=\$$ac_var
2091 case $ac_val in
2092 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2093 esac
2094 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2095 done | sort
2096 echo
2097 fi
2098
2099 if test -s confdefs.h; then
2100 cat <<\_ASBOX
2101## ----------- ##
2102## confdefs.h. ##
2103## ----------- ##
2104_ASBOX
2105 echo
81ecdfbb 2106 cat confdefs.h
c6b750e1
DJ
2107 echo
2108 fi
2109 test "$ac_signal" != 0 &&
81ecdfbb
RW
2110 $as_echo "$as_me: caught signal $ac_signal"
2111 $as_echo "$as_me: exit $exit_status"
c6b750e1 2112 } >&5
81ecdfbb
RW
2113 rm -f core *.core core.conftest.* &&
2114 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2115 exit $exit_status
81ecdfbb 2116' 0
c6b750e1 2117for ac_signal in 1 2 13 15; do
81ecdfbb 2118 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2119done
2120ac_signal=0
2121
2122# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2123rm -f -r conftest* confdefs.h
2124
2125$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2126
2127# Predefined preprocessor variables.
2128
2129cat >>confdefs.h <<_ACEOF
2130#define PACKAGE_NAME "$PACKAGE_NAME"
2131_ACEOF
2132
c6b750e1
DJ
2133cat >>confdefs.h <<_ACEOF
2134#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2135_ACEOF
2136
c6b750e1
DJ
2137cat >>confdefs.h <<_ACEOF
2138#define PACKAGE_VERSION "$PACKAGE_VERSION"
2139_ACEOF
2140
c6b750e1
DJ
2141cat >>confdefs.h <<_ACEOF
2142#define PACKAGE_STRING "$PACKAGE_STRING"
2143_ACEOF
2144
c6b750e1
DJ
2145cat >>confdefs.h <<_ACEOF
2146#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2147_ACEOF
2148
81ecdfbb
RW
2149cat >>confdefs.h <<_ACEOF
2150#define PACKAGE_URL "$PACKAGE_URL"
2151_ACEOF
2152
c6b750e1
DJ
2153
2154# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2155# Prefer an explicitly selected file to automatically selected ones.
2156ac_site_file1=NONE
2157ac_site_file2=NONE
2158if test -n "$CONFIG_SITE"; then
2159 ac_site_file1=$CONFIG_SITE
2160elif test "x$prefix" != xNONE; then
2161 ac_site_file1=$prefix/share/config.site
2162 ac_site_file2=$prefix/etc/config.site
2163else
2164 ac_site_file1=$ac_default_prefix/share/config.site
2165 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2166fi
81ecdfbb
RW
2167for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2168do
2169 test "x$ac_site_file" = xNONE && continue
a0da8069 2170 if test -r "$ac_site_file"; then
81ecdfbb
RW
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2172$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2173 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2174 . "$ac_site_file"
2175 fi
2176done
2177
2178if test -r "$cache_file"; then
c6b750e1
DJ
2179 # Some versions of bash will fail to source /dev/null (special
2180 # files actually), so we avoid doing that.
2181 if test -f "$cache_file"; then
81ecdfbb
RW
2182 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2183$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2184 case $cache_file in
81ecdfbb
RW
2185 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2186 *) . "./$cache_file";;
c6b750e1
DJ
2187 esac
2188 fi
a0da8069 2189else
81ecdfbb
RW
2190 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2191$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2192 >$cache_file
2193fi
2194
2195# Check that the precious variables saved in the cache have kept the same
2196# value.
2197ac_cache_corrupted=false
81ecdfbb 2198for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2199 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2200 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2201 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2202 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2203 case $ac_old_set,$ac_new_set in
2204 set,)
81ecdfbb
RW
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2206$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2207 ac_cache_corrupted=: ;;
2208 ,set)
81ecdfbb
RW
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2210$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2211 ac_cache_corrupted=: ;;
2212 ,);;
2213 *)
2214 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2215 # differences in whitespace do not lead to failure.
2216 ac_old_val_w=`echo x $ac_old_val`
2217 ac_new_val_w=`echo x $ac_new_val`
2218 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2220$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2221 ac_cache_corrupted=:
2222 else
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2224$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2225 eval $ac_var=\$ac_old_val
2226 fi
2227 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2228$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2229 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2230$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2231 fi;;
2232 esac
2233 # Pass precious variables to config.status.
2234 if test "$ac_new_set" = set; then
2235 case $ac_new_val in
81ecdfbb 2236 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2237 *) ac_arg=$ac_var=$ac_new_val ;;
2238 esac
2239 case " $ac_configure_args " in
2240 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2241 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2242 esac
2243 fi
2244done
2245if $ac_cache_corrupted; then
81ecdfbb
RW
2246 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2247$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2249$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2250 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2251fi
81ecdfbb
RW
2252## -------------------- ##
2253## Main body of script. ##
2254## -------------------- ##
a0da8069
NN
2255
2256ac_ext=c
a0da8069 2257ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2260ac_compiler_gnu=$ac_cv_c_compiler_gnu
2261
2262
2263
2264
c6b750e1
DJ
2265
2266
34a0f3cf 2267
c6b750e1 2268
5b553f7e
RW
2269
2270progname=$0
2271# if PWD already has a value, it is probably wrong.
2272if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2273
2274# Export original configure arguments for use by sub-configures.
2275# Quote arguments with shell meta charatcers.
2276TOPLEVEL_CONFIGURE_ARGUMENTS=
2277set -- "$progname" "$@"
2278for ac_arg
2279do
2280 case "$ac_arg" in
2281 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2282 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2283 # if the argument is of the form -foo=baz, quote the baz part only
2284 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2285 *) ;;
2286 esac
2287 # Add the quoted argument to the list.
2288 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2289done
2290if test "$silent" = yes; then
2291 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2292fi
2293# Remove the initial space we just introduced and, as these will be
2294# expanded by make, quote '$'.
2295TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2296
c6b750e1
DJ
2297
2298# Find the build, host, and target systems.
a0da8069 2299ac_aux_dir=
81ecdfbb
RW
2300for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2301 for ac_t in install-sh install.sh shtool; do
2302 if test -f "$ac_dir/$ac_t"; then
2303 ac_aux_dir=$ac_dir
2304 ac_install_sh="$ac_aux_dir/$ac_t -c"
2305 break 2
2306 fi
2307 done
a0da8069
NN
2308done
2309if test -z "$ac_aux_dir"; then
81ecdfbb 2310 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2311fi
81ecdfbb
RW
2312
2313# These three variables are undocumented and unsupported,
2314# and are intended to be withdrawn in a future Autoconf release.
2315# They can cause serious problems if a builder's source tree is in a directory
2316# whose full name contains unusual characters.
2317ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2318ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2319ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2320
a0da8069 2321
c6b750e1 2322# Make sure we can run config.sub.
81ecdfbb
RW
2323$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2324 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2325
2326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2327$as_echo_n "checking build system type... " >&6; }
2328if test "${ac_cv_build+set}" = set; then :
2329 $as_echo_n "(cached) " >&6
2330else
2331 ac_build_alias=$build_alias
2332test "x$ac_build_alias" = x &&
2333 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2334test "x$ac_build_alias" = x &&
2335 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2336ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2337 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2338
2339fi
2340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2341$as_echo "$ac_cv_build" >&6; }
2342case $ac_cv_build in
2343*-*-*) ;;
2344*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2345esac
c6b750e1 2346build=$ac_cv_build
81ecdfbb
RW
2347ac_save_IFS=$IFS; IFS='-'
2348set x $ac_cv_build
2349shift
2350build_cpu=$1
2351build_vendor=$2
2352shift; shift
2353# Remember, the first character of IFS is used to create $*,
2354# except with old shells:
2355build_os=$*
2356IFS=$ac_save_IFS
2357case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2358
a0da8069 2359
c6b750e1
DJ
2360 case ${build_alias} in
2361 "") build_noncanonical=${build} ;;
2362 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2363esac
2364
2365
cac3d6c4 2366
c6b750e1
DJ
2367 case ${host_alias} in
2368 "") host_noncanonical=${build_noncanonical} ;;
2369 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2370esac
2371
cac3d6c4 2372
c6b750e1
DJ
2373
2374 case ${target_alias} in
2375 "") target_noncanonical=${host_noncanonical} ;;
2376 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2377esac
2378
cac3d6c4 2379
c6b750e1
DJ
2380
2381
2382test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2383 test "$program_prefix$program_suffix$program_transform_name" = \
2384 NONENONEs,x,x, &&
c6b750e1 2385 program_transform_name=s,y,y,
cac3d6c4 2386
81ecdfbb
RW
2387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2388$as_echo_n "checking host system type... " >&6; }
2389if test "${ac_cv_host+set}" = set; then :
2390 $as_echo_n "(cached) " >&6
cac3d6c4 2391else
81ecdfbb
RW
2392 if test "x$host_alias" = x; then
2393 ac_cv_host=$ac_cv_build
2394else
2395 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2396 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2397fi
c6b750e1
DJ
2398
2399fi
81ecdfbb
RW
2400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2401$as_echo "$ac_cv_host" >&6; }
2402case $ac_cv_host in
2403*-*-*) ;;
2404*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2405esac
c6b750e1 2406host=$ac_cv_host
81ecdfbb
RW
2407ac_save_IFS=$IFS; IFS='-'
2408set x $ac_cv_host
2409shift
2410host_cpu=$1
2411host_vendor=$2
2412shift; shift
2413# Remember, the first character of IFS is used to create $*,
2414# except with old shells:
2415host_os=$*
2416IFS=$ac_save_IFS
2417case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2418
2419
81ecdfbb
RW
2420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2421$as_echo_n "checking target system type... " >&6; }
2422if test "${ac_cv_target+set}" = set; then :
2423 $as_echo_n "(cached) " >&6
c6b750e1 2424else
81ecdfbb
RW
2425 if test "x$target_alias" = x; then
2426 ac_cv_target=$ac_cv_host
2427else
2428 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2429 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2430fi
c6b750e1 2431
cac3d6c4 2432fi
81ecdfbb
RW
2433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2434$as_echo "$ac_cv_target" >&6; }
2435case $ac_cv_target in
2436*-*-*) ;;
2437*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2438esac
c6b750e1 2439target=$ac_cv_target
81ecdfbb
RW
2440ac_save_IFS=$IFS; IFS='-'
2441set x $ac_cv_target
2442shift
2443target_cpu=$1
2444target_vendor=$2
2445shift; shift
2446# Remember, the first character of IFS is used to create $*,
2447# except with old shells:
2448target_os=$*
2449IFS=$ac_save_IFS
2450case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2451
2452
2453# The aliases save the names the user supplied, while $host etc.
2454# will get canonicalized.
2455test -n "$target_alias" &&
2456 test "$program_prefix$program_suffix$program_transform_name" = \
2457 NONENONEs,x,x, &&
2458 program_prefix=${target_alias}-
81ecdfbb 2459
a0da8069 2460test "$program_prefix" != NONE &&
81ecdfbb 2461 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2462# Use a double $ so make ignores it.
2463test "$program_suffix" != NONE &&
81ecdfbb
RW
2464 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2465# Double any \ or $.
c6b750e1 2466# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2467ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2468program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2469
a0da8069
NN
2470
2471
e5c3f801
NN
2472# Get 'install' or 'install-sh' and its variants.
2473# Find a good install program. We prefer a C program (faster),
2474# so one script is as good as another. But avoid the broken or
2475# incompatible versions:
2476# SysV /etc/install, /usr/sbin/install
2477# SunOS /usr/etc/install
2478# IRIX /sbin/install
2479# AIX /bin/install
c6b750e1 2480# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2481# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2482# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2483# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2484# OS/2's system install, which has a completely different semantic
e5c3f801 2485# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2486# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2488$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2489if test -z "$INSTALL"; then
81ecdfbb
RW
2490if test "${ac_cv_path_install+set}" = set; then :
2491 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2492else
2493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2494for as_dir in $PATH
2495do
2496 IFS=$as_save_IFS
2497 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2498 # Account for people who put trailing slashes in PATH elements.
2499case $as_dir/ in #((
2500 ./ | .// | /[cC]/* | \
c6b750e1 2501 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2502 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2503 /usr/ucb/* ) ;;
2504 *)
2505 # OSF1 and SCO ODT 3.0 have their own names for install.
2506 # Don't use installbsd from OSF since it installs stuff as root
2507 # by default.
2508 for ac_prog in ginstall scoinst install; do
2509 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2510 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2511 if test $ac_prog = install &&
c6b750e1 2512 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2513 # AIX install. It has an incompatible calling convention.
2514 :
c6b750e1
DJ
2515 elif test $ac_prog = install &&
2516 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2517 # program-specific install script used by HP pwplus--don't use.
2518 :
e5c3f801 2519 else
58c85be7
RW
2520 rm -rf conftest.one conftest.two conftest.dir
2521 echo one > conftest.one
2522 echo two > conftest.two
2523 mkdir conftest.dir
2524 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2525 test -s conftest.one && test -s conftest.two &&
2526 test -s conftest.dir/conftest.one &&
2527 test -s conftest.dir/conftest.two
2528 then
2529 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2530 break 3
2531 fi
e5c3f801
NN
2532 fi
2533 fi
2534 done
c6b750e1
DJ
2535 done
2536 ;;
2537esac
81ecdfbb
RW
2538
2539 done
2540IFS=$as_save_IFS
c6b750e1 2541
58c85be7 2542rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2543
2544fi
2545 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2546 INSTALL=$ac_cv_path_install
e5c3f801 2547 else
58c85be7
RW
2548 # As a last resort, use the slow shell script. Don't cache a
2549 # value for INSTALL within a source directory, because that will
e5c3f801 2550 # break other packages using the cache if that directory is
58c85be7 2551 # removed, or if the value is a relative name.
c6b750e1 2552 INSTALL=$ac_install_sh
e5c3f801
NN
2553 fi
2554fi
81ecdfbb
RW
2555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2556$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2557
2558# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2559# It thinks the first close brace ends the variable substitution.
2560test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2561
c6b750e1 2562test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2563
2564test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2565
81ecdfbb
RW
2566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2567$as_echo_n "checking whether ln works... " >&6; }
2568if test "${acx_cv_prog_LN+set}" = set; then :
2569 $as_echo_n "(cached) " >&6
656fdd47
PB
2570else
2571 rm -f conftestdata_t
2572echo >conftestdata_f
2573if ln conftestdata_f conftestdata_t 2>/dev/null
2574then
2575 acx_cv_prog_LN=ln
2576else
2577 acx_cv_prog_LN=no
2578fi
2579rm -f conftestdata_f conftestdata_t
2580
2581fi
2582if test $acx_cv_prog_LN = no; then
2583 LN="cp"
81ecdfbb
RW
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2585$as_echo "no, using $LN" >&6; }
656fdd47
PB
2586else
2587 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2589$as_echo "yes" >&6; }
656fdd47
PB
2590fi
2591
81ecdfbb
RW
2592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2593$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2594LN_S=$as_ln_s
2595if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2597$as_echo "yes" >&6; }
cac3d6c4 2598else
81ecdfbb
RW
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2600$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2601fi
2602
8e957354
PB
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2604$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2605if test "${ac_cv_path_SED+set}" = set; then :
2606 $as_echo_n "(cached) " >&6
2607else
2608 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2609 for ac_i in 1 2 3 4 5 6 7; do
2610 ac_script="$ac_script$as_nl$ac_script"
2611 done
2612 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2613 { ac_script=; unset ac_script;}
2614 if test -z "$SED"; then
2615 ac_path_SED_found=false
2616 # Loop through the user's path and test for each of PROGNAME-LIST
2617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2618for as_dir in $PATH
2619do
2620 IFS=$as_save_IFS
2621 test -z "$as_dir" && as_dir=.
2622 for ac_prog in sed gsed; do
2623 for ac_exec_ext in '' $ac_executable_extensions; do
2624 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2625 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2626# Check for GNU ac_path_SED and select it if it is found.
2627 # Check for GNU $ac_path_SED
2628case `"$ac_path_SED" --version 2>&1` in
2629*GNU*)
2630 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2631*)
2632 ac_count=0
2633 $as_echo_n 0123456789 >"conftest.in"
2634 while :
2635 do
2636 cat "conftest.in" "conftest.in" >"conftest.tmp"
2637 mv "conftest.tmp" "conftest.in"
2638 cp "conftest.in" "conftest.nl"
2639 $as_echo '' >> "conftest.nl"
2640 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2641 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2642 as_fn_arith $ac_count + 1 && ac_count=$as_val
2643 if test $ac_count -gt ${ac_path_SED_max-0}; then
2644 # Best one so far, save it but keep looking for a better one
2645 ac_cv_path_SED="$ac_path_SED"
2646 ac_path_SED_max=$ac_count
2647 fi
2648 # 10*(2^10) chars as input seems more than enough
2649 test $ac_count -gt 10 && break
2650 done
2651 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2652esac
2653
2654 $ac_path_SED_found && break 3
2655 done
2656 done
2657 done
2658IFS=$as_save_IFS
2659 if test -z "$ac_cv_path_SED"; then
2660 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2661 fi
2662else
2663 ac_cv_path_SED=$SED
2664fi
2665
2666fi
2667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2668$as_echo "$ac_cv_path_SED" >&6; }
2669 SED="$ac_cv_path_SED"
2670 rm -f conftest.sed
2671
2672for ac_prog in gawk mawk nawk awk
2673do
2674 # Extract the first word of "$ac_prog", so it can be a program name with args.
2675set dummy $ac_prog; ac_word=$2
2676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2677$as_echo_n "checking for $ac_word... " >&6; }
2678if test "${ac_cv_prog_AWK+set}" = set; then :
2679 $as_echo_n "(cached) " >&6
2680else
2681 if test -n "$AWK"; then
2682 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2683else
2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685for as_dir in $PATH
2686do
2687 IFS=$as_save_IFS
2688 test -z "$as_dir" && as_dir=.
2689 for ac_exec_ext in '' $ac_executable_extensions; do
2690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2691 ac_cv_prog_AWK="$ac_prog"
2692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2693 break 2
2694 fi
2695done
2696 done
2697IFS=$as_save_IFS
2698
2699fi
2700fi
2701AWK=$ac_cv_prog_AWK
2702if test -n "$AWK"; then
2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2704$as_echo "$AWK" >&6; }
2705else
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2707$as_echo "no" >&6; }
2708fi
2709
2710
2711 test -n "$AWK" && break
2712done
2713
e5c3f801 2714
0fdbe983
DJ
2715srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2716
2717# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2718# a relative path.
2719if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2720 INSTALL="${srcpwd}/install-sh -c"
2721fi
2722
a0da8069
NN
2723# Set srcdir to "." if that's what it is.
2724# This is important for multilib support.
2725pwd=`${PWDCMD-pwd}`
a0da8069
NN
2726if test "${pwd}" = "${srcpwd}" ; then
2727 srcdir=.
252b5132
RH
2728fi
2729
a0da8069 2730topsrcdir=$srcpwd
252b5132 2731
a0da8069 2732extra_host_args=
afefada0 2733
a0da8069
NN
2734### To add a new directory to the tree, first choose whether it is a target
2735### or a host dependent tool. Then put it into the appropriate list
2736### (library or tools, host or target), doing a dependency sort.
252b5132 2737
c6b750e1 2738# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2739# configdirs, or target_configdirs; see the serialization section below.
252b5132 2740
c6b750e1
DJ
2741# Dependency sorting is only needed when *configuration* must be done in
2742# a particular order. In all cases a dependency should be specified in
a0da8069 2743# the Makefile, whether or not it's implicitly specified here.
252b5132 2744
a0da8069
NN
2745# Double entries in build_configdirs, configdirs, or target_configdirs may
2746# cause circular dependencies and break everything horribly.
252b5132 2747
6a9cf61e
PB
2748# these library is used by various programs built for the build
2749# environment
2750#
2751build_libs="build-libiberty"
2752
2753# these tools are built for the build environment
a90ef4bf 2754build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2755
a0da8069
NN
2756# these libraries are used by various programs built for the host environment
2757#
2bf680c4 2758host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl cloog libelf libiconv"
a0da8069 2759
a0da8069
NN
2760# these tools are built for the host environment
2761# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2762# know that we are building the simulator.
2763# binutils, gas and ld appear in that order because it makes sense to run
2764# "make check" in that particular order.
e6de499b 2765# If --enable-gold is used, "gold" may replace "ld".
a90ef4bf 2766host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools"
a0da8069
NN
2767
2768# libgcj represents the runtime libraries only used by gcj.
2769libgcj="target-libffi \
a0da8069 2770 target-zlib \
a0da8069
NN
2771 target-libjava"
2772
2773# these libraries are built for the target environment, and are built after
2774# the host libraries and the host tools (which may be a cross compiler)
ffdd6afc 2775# Note that libiberty is not a target library.
b1299c4e 2776target_libraries="target-libgcc \
2bf680c4 2777 target-libbacktrace \
a0da8069
NN
2778 target-libgloss \
2779 target-newlib \
cff87f51 2780 target-libgomp \
522e3d71 2781 target-libcilkrts \
7ec59b9e 2782 target-libatomic \
d32e2926 2783 target-libitm \
b9459e83 2784 target-libstdc++-v3 \
5286fdef 2785 target-libsanitizer \
95e43135 2786 target-libvtv \
bb780410 2787 target-libssp \
e552509b 2788 target-libquadmath \
4b1cb4fe 2789 target-libgfortran \
4f0ef2d8 2790 target-boehm-gc \
83326456 2791 ${libgcj} \
a2592b1b 2792 target-libobjc \
e552509b
ILT
2793 target-libada \
2794 target-libgo"
a0da8069 2795
9c14acb8
NN
2796# these tools are built using the target libraries, and are intended to
2797# run only in the target environment
a0da8069 2798#
9c14acb8 2799# note: any program that *uses* libraries that are in the "target_libraries"
0377a422 2800# list belongs in this list.
a0da8069 2801#
a90ef4bf 2802target_tools="target-rda"
252b5132 2803
a0da8069 2804################################################################################
252b5132 2805
a0da8069
NN
2806## All tools belong in one of the four categories, and are assigned above
2807## We assign ${configdirs} this way to remove all embedded newlines. This
2808## is important because configure will choke if they ever get through.
2809## ${configdirs} is directories we build using the host tools.
2810## ${target_configdirs} is directories we build using the target tools.
a0da8069 2811configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2812target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2813build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2814
9cc8ae67
PB
2815
2816
a0da8069 2817################################################################################
252b5132 2818
a0da8069 2819srcname="gnu development package"
252b5132 2820
a0da8069
NN
2821# This gets set non-empty for some net releases of packages.
2822appdirs=""
252b5132 2823
a0da8069
NN
2824# Define is_cross_compiler to save on calls to 'test'.
2825is_cross_compiler=
2826if test x"${host}" = x"${target}" ; then
2827 is_cross_compiler=no
252b5132 2828else
a0da8069 2829 is_cross_compiler=yes
c6b750e1 2830fi
252b5132 2831
9175bfc0 2832# Find the build and target subdir names.
dd12c3a8 2833
66a79c16
DJ
2834# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2835# have matching libraries, they should use host libraries: Makefile.tpl
2836# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2837# However, they still use the build modules, because the corresponding
2838# host modules (e.g. bison) are only built for the host when bootstrap
2839# finishes. So:
2840# - build_subdir is where we find build modules, and never changes.
2841# - build_libsubdir is where we find build libraries, and can be overridden.
2842
2843# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2844build_subdir="build-${build_noncanonical}"
c6b750e1 2845
81ecdfbb
RW
2846# Check whether --with-build-libsubdir was given.
2847if test "${with_build_libsubdir+set}" = set; then :
2848 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2849else
2850 build_libsubdir="$build_subdir"
81ecdfbb
RW
2851fi
2852
b00612cc
PB
2853# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2854if ( test $srcdir = . && test -d gcc ) \
2855 || test -d $srcdir/../host-${host_noncanonical}; then
2856 host_subdir="host-${host_noncanonical}"
2857else
2858 host_subdir=.
2859fi
dd12c3a8
NN
2860# No prefix.
2861target_subdir=${target_noncanonical}
c6b750e1 2862
2fd0b40b
RW
2863# Be sure to cover against remnants of an in-tree build.
2864if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2865 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2866Use a pristine source tree when building in a separate tree" "$LINENO" 5
2867fi
252b5132 2868
a0da8069
NN
2869# Skipdirs are removed silently.
2870skipdirs=
2871# Noconfigdirs are removed loudly.
2872noconfigdirs=""
252b5132 2873
a0da8069
NN
2874use_gnu_ld=
2875# Make sure we don't let GNU ld be added if we didn't want it.
2876if test x$with_gnu_ld = xno ; then
2877 use_gnu_ld=no
93f9b408 2878 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2879fi
2880
a0da8069
NN
2881use_gnu_as=
2882# Make sure we don't let GNU as be added if we didn't want it.
2883if test x$with_gnu_as = xno ; then
2884 use_gnu_as=no
2885 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2886fi
2887
700d40ca
ILT
2888use_included_zlib=
2889# Make sure we don't let ZLIB be added if we didn't want it.
2890if test x$with_system_zlib = xyes ; then
2891 use_included_zlib=no
2892 noconfigdirs="$noconfigdirs zlib"
2893fi
2894
c6b750e1 2895# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2896# it's not even worth trying to configure, much less build, that tool.
252b5132 2897
a0da8069
NN
2898case ${with_x} in
2899 yes | "") ;; # the default value for this tree is that X11 is available
2900 no)
675c6968 2901 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2902 # We won't be able to build gdbtk without X.
c6b750e1 2903 enable_gdbtk=no
a0da8069
NN
2904 ;;
2905 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2906esac
252b5132 2907
0377a422 2908# Some are only suitable for cross toolchains.
a0da8069
NN
2909# Remove these if host=target.
2910cross_only="target-libgloss target-newlib target-opcodes"
2911
2912case $is_cross_compiler in
2913 no) skipdirs="${skipdirs} ${cross_only}" ;;
a0da8069 2914esac
252b5132 2915
a0da8069
NN
2916# If both --with-headers and --with-libs are specified, default to
2917# --without-newlib.
32be62b5
RS
2918if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2919 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2920 if test x"${with_newlib}" = x ; then
2921 with_newlib=no
2922 fi
252b5132
RH
2923fi
2924
a0da8069
NN
2925# Recognize --with-newlib/--without-newlib.
2926case ${with_newlib} in
2927 no) skipdirs="${skipdirs} target-newlib" ;;
2928 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2929esac
252b5132 2930
c7791212
NC
2931# Handle --enable-gold, --enable-ld.
2932# --disable-gold [--enable-ld]
2933# Build only ld. Default option.
d3b50760
L
2934# --enable-gold [--enable-ld]
2935# Build both gold and ld. Install gold as "ld.gold", install ld
2936# as "ld.bfd" and "ld".
2937# --enable-gold=default [--enable-ld]
c7791212
NC
2938# Build both gold and ld. Install gold as "ld.gold" and "ld",
2939# install ld as "ld.bfd".
2940# --enable-gold[=default] --disable-ld
2941# Build only gold, which is then installed as both "ld.gold" and "ld".
2942# --enable-gold --enable-ld=default
d3b50760
L
2943# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2944# and ld.bfd).
c7791212
NC
2945# In other words, ld is default
2946# --enable-gold=default --enable-ld=default
2947# Error.
2948
2949default_ld=
81ecdfbb
RW
2950# Check whether --enable-gold was given.
2951if test "${enable_gold+set}" = set; then :
2952 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2953else
2954 ENABLE_GOLD=no
81ecdfbb
RW
2955fi
2956
c7791212
NC
2957case "${ENABLE_GOLD}" in
2958 yes|default)
e6de499b
NC
2959 # Check for ELF target.
2960 is_elf=no
2961 case "${target}" in
2962 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2344b8da 2963 | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
5b806d27 2964 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
2bda3143 2965 | *-*-solaris2* | *-*-nto* | *-*-nacl*)
e6de499b
NC
2966 case "${target}" in
2967 *-*-linux*aout* | *-*-linux*oldld*)
2968 ;;
2969 *)
2970 is_elf=yes
2971 ;;
2972 esac
2973 esac
2974
2975 if test "$is_elf" = "yes"; then
2976 # Check for target supported by gold.
93f9b408 2977 case "${target}" in
6d26190c
JY
2978 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
2979 | aarch64*-*-* | tilegx*-*-*)
c7791212
NC
2980 configdirs="$configdirs gold"
2981 if test x${ENABLE_GOLD} = xdefault; then
2982 default_ld=gold
2983 fi
e6de499b 2984 ENABLE_GOLD=yes
93f9b408
ILT
2985 ;;
2986 esac
e6de499b
NC
2987 fi
2988 ;;
2989 no)
2990 ;;
2991 *)
2992 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2993 ;;
c7791212
NC
2994esac
2995
2996# Check whether --enable-ld was given.
2997if test "${enable_ld+set}" = set; then :
2998 enableval=$enable_ld; ENABLE_LD=$enableval
2999else
3000 ENABLE_LD=yes
3001fi
3002
3003
3004case "${ENABLE_LD}" in
3005 default)
d3b50760 3006 if test x${default_ld} != x; then
c7791212
NC
3007 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
3008 fi
3009 ;;
3010 yes)
3011 ;;
3012 no)
3013 if test x${ENABLE_GOLD} != xyes; then
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3015$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3016 fi
3017 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3018 ;;
3019 *)
3020 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
3021 ;;
3022esac
93f9b408 3023
a0da8069 3024# Configure extra directories which are host specific
252b5132 3025
a0da8069
NN
3026case "${host}" in
3027 *-cygwin*)
3028 configdirs="$configdirs libtermcap" ;;
3029esac
252b5132 3030
59f7ec45
HPN
3031# A target can indicate whether a language isn't supported for some reason.
3032# Only spaces may be used in this macro; not newlines or tabs.
3033unsupported_languages=
3034
c6b750e1 3035# Remove more programs from consideration, based on the host or
a0da8069
NN
3036# target this usually means that a port of the program doesn't
3037# exist yet.
252b5132 3038
a0da8069 3039case "${host}" in
3516a403 3040 i[3456789]86-*-msdosdjgpp*)
6a608608 3041 noconfigdirs="$noconfigdirs tcl tk itcl"
a0da8069 3042 ;;
a0da8069 3043esac
252b5132 3044
4b1cb4fe 3045
89a1e9c3
PB
3046# Check whether --enable-libquadmath was given.
3047if test "${enable_libquadmath+set}" = set; then :
3048 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3049else
3050 ENABLE_LIBQUADMATH=yes
3051fi
3052
3053if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3054 noconfigdirs="$noconfigdirs target-libquadmath"
3055fi
3056
3057
3058# Check whether --enable-libquadmath-support was given.
3059if test "${enable_libquadmath_support+set}" = set; then :
3060 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3061else
3062 ENABLE_LIBQUADMATH_SUPPORT=yes
3063fi
3064
3065enable_libquadmath_support=
3066if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3067 enable_libquadmath_support=no
3068fi
3069
3070
81ecdfbb
RW
3071# Check whether --enable-libada was given.
3072if test "${enable_libada+set}" = set; then :
3073 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3074else
3075 ENABLE_LIBADA=yes
81ecdfbb
RW
3076fi
3077
a2592b1b 3078if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3079 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3080fi
3081
81ecdfbb
RW
3082# Check whether --enable-libssp was given.
3083if test "${enable_libssp+set}" = set; then :
3084 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3085else
3086 ENABLE_LIBSSP=yes
81ecdfbb
RW
3087fi
3088
5f128533 3089
f66a9a70
L
3090# Check whether --enable-libstdcxx was given.
3091if test "${enable_libstdcxx+set}" = set; then :
3092 enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3093else
3094 ENABLE_LIBSTDCXX=default
3095fi
3096
3097if test "${ENABLE_LIBSTDCXX}" = "no" ; then
3098 noconfigdirs="$noconfigdirs libstdc++-v3"
3099fi
3100
a0da8069
NN
3101# Save it here so that, even in case of --enable-libgcj, if the Java
3102# front-end isn't enabled, we still get libgcj disabled.
3103libgcj_saved=$libgcj
3104case $enable_libgcj in
3105yes)
3106 # If we reset it here, it won't get added to noconfigdirs in the
3107 # target-specific build rules, so it will be forcibly enabled
3108 # (unless the Java language itself isn't enabled).
3109 libgcj=
3110 ;;
3111no)
3112 # Make sure we get it printed in the list of not supported target libs.
9e1a94f4
ILT
3113 # Don't disable libffi, though, other languages use it.
3114 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
33d23ee8
ILT
3115 # Clear libgcj_saved so that even if java is enabled libffi won't be
3116 # built.
3117 libgcj_saved=
a0da8069
NN
3118 ;;
3119esac
252b5132 3120
ffdd6afc
ILT
3121# Check whether --enable-static-libjava was given.
3122if test "${enable_static_libjava+set}" = set; then :
3123 enableval=$enable_static_libjava; ENABLE_STATIC_LIBJAVA=$enableval
3124else
3125 ENABLE_STATIC_LIBJAVA=no
3126fi
3127
3128enable_static_libjava=
3129if test "${ENABLE_STATIC_LIBJAVA}" = "yes" ; then
3130 enable_static_libjava=yes
3131fi
3132
3133if test x$enable_static_libjava != xyes ; then
3134 EXTRA_CONFIGARGS_LIBJAVA=--disable-static
3135fi
3136
4b1cb4fe 3137
a6df5a19
PB
3138# Disable libgomp on non POSIX hosted systems.
3139if test x$enable_libgomp = x ; then
b3ded179
PB
3140 # Enable libgomp by default on hosted POSIX systems.
3141 case "${target}" in
29383458 3142 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179 3143 ;;
5b806d27 3144 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
b3ded179 3145 ;;
2479f722 3146 *-*-solaris2* | *-*-hpux11*)
b3ded179
PB
3147 ;;
3148 *-*-darwin* | *-*-aix*)
3149 ;;
3150 *)
3151 noconfigdirs="$noconfigdirs target-libgomp"
3152 ;;
3153 esac
a6df5a19 3154fi
b3ded179 3155
7ec59b9e
L
3156# Disable libatomic on unsupported systems.
3157if test -d ${srcdir}/libatomic; then
3158 if test x$enable_libatomic = x; then
3159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3160$as_echo_n "checking for libatomic support... " >&6; }
3161 if (srcdir=${srcdir}/libatomic; \
3162 . ${srcdir}/configure.tgt; \
3163 test -n "$UNSUPPORTED")
3164 then
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166$as_echo "no" >&6; }
3167 noconfigdirs="$noconfigdirs target-libatomic"
3168 else
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3170$as_echo "yes" >&6; }
3171 fi
3172 fi
3173fi
3174
522e3d71 3175# Disable libcilkrts on unsupported systems.
3176if test -d ${srcdir}/libcilkrts; then
3177 if test x$enable_libcilkrts = x; then
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcilkrts support" >&5
3179$as_echo_n "checking for libcilkrts support... " >&6; }
3180 if (srcdir=${srcdir}/libcilkrts; \
3181 . ${srcdir}/configure.tgt; \
3182 test -n "$UNSUPPORTED")
3183 then
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3185$as_echo "no" >&6; }
3186 noconfigdirs="$noconfigdirs target-libcilkrts"
3187 else
3188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3189$as_echo "yes" >&6; }
3190 fi
3191 fi
3192fi
3193
d32e2926
RH
3194# Disable libitm on unsupported systems.
3195if test -d ${srcdir}/libitm; then
3196 if test x$enable_libitm = x; then
3197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
3198$as_echo_n "checking for libitm support... " >&6; }
3199 if (srcdir=${srcdir}/libitm; \
3200 . ${srcdir}/configure.tgt; \
3201 test -n "$UNSUPPORTED")
3202 then
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3204$as_echo "no" >&6; }
3205 noconfigdirs="$noconfigdirs target-libitm"
3206 else
3207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3208$as_echo "yes" >&6; }
3209 fi
3210 fi
3211fi
3212
5286fdef
L
3213# Disable libsanitizer on unsupported systems.
3214if test -d ${srcdir}/libsanitizer; then
3215 if test x$enable_libsanitizer = x; then
3216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3217$as_echo_n "checking for libsanitizer support... " >&6; }
3218 if (srcdir=${srcdir}/libsanitizer; \
3219 . ${srcdir}/configure.tgt; \
3220 test -n "$UNSUPPORTED")
3221 then
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3223$as_echo "no" >&6; }
3224 noconfigdirs="$noconfigdirs target-libsanitizer"
3225 else
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3227$as_echo "yes" >&6; }
3228 fi
3229 fi
3230fi
3231
95e43135
JBG
3232# Disable libvtv on unsupported systems.
3233if test -d ${srcdir}/libvtv; then
3234 if test x$enable_libvtv = x; then
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3236$as_echo_n "checking for libvtv support... " >&6; }
3237 if (srcdir=${srcdir}/libvtv; \
3238 . ${srcdir}/configure.tgt; \
3239 test "$VTV_SUPPORTED" != "yes")
3240 then
3241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3242$as_echo "no" >&6; }
3243 noconfigdirs="$noconfigdirs target-libvtv"
3244 else
3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3246$as_echo "yes" >&6; }
3247 fi
3248 fi
3249fi
3250
1488e230
DE
3251# Disable libquadmath for some systems.
3252case "${target}" in
5286fdef
L
3253 avr-*-*)
3254 noconfigdirs="$noconfigdirs target-libquadmath"
3255 ;;
1488e230
DE
3256 # libquadmath is unused on AIX and libquadmath build process use of
3257 # LD_LIBRARY_PATH can break AIX bootstrap.
3258 powerpc-*-aix* | rs6000-*-aix*)
3259 noconfigdirs="$noconfigdirs target-libquadmath"
3260 ;;
3261esac
3262
065a5627
JM
3263# Disable libssp for some systems.
3264case "${target}" in
3265 avr-*-*)
c5f5c3c2 3266 # No hosted I/O support.
065a5627
JM
3267 noconfigdirs="$noconfigdirs target-libssp"
3268 ;;
3269 powerpc-*-aix* | rs6000-*-aix*)
3270 noconfigdirs="$noconfigdirs target-libssp"
3271 ;;
99c513f6 3272 rl78-*-*)
202e2356
NC
3273 # libssp uses a misaligned load to trigger a fault, but the RL78
3274 # doesn't fault for those - instead, it gives a build-time error
3275 # for explicit misaligned loads.
99c513f6
DD
3276 noconfigdirs="$noconfigdirs target-libssp"
3277 ;;
065a5627
JM
3278esac
3279
065a5627 3280# Disable libstdc++-v3 for some systems.
f66a9a70
L
3281# Allow user to override this if they pass --enable-libstdc++-v3
3282if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3283 case "${target}" in
3284 *-*-vxworks*)
3285 # VxWorks uses the Dinkumware C++ library.
3286 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3287 ;;
3288 arm*-wince-pe*)
3289 # the C++ libraries don't build on top of CE's C libraries
3290 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3291 ;;
3292 avr-*-*)
3293 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3294 ;;
3295 esac
3296fi
065a5627
JM
3297
3298# Disable Fortran for some systems.
3299case "${target}" in
3300 mmix-*-*)
3301 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3302 unsupported_languages="$unsupported_languages fortran"
3303 ;;
3304esac
3305
0827f9a6 3306# Disable Java if libffi is not supported.
9863d716 3307case "${target}" in
e7d5abf1
JBG
3308 aarch64-*-*)
3309 ;;
0827f9a6
JM
3310 alpha*-*-*)
3311 ;;
3312 arm*-*-*)
3313 ;;
3314 cris-*-*)
3315 ;;
3316 frv-*-*)
3317 ;;
3318 hppa*-*-linux*)
3319 ;;
3320 hppa*-*-hpux*)
3321 ;;
3322 i?86-*-*)
3323 ;;
3324 ia64*-*-*)
3325 ;;
3326 m32r*-*-*)
3327 ;;
3328 m68k-*-*)
3329 ;;
2479f722 3330 mips*-*-rtems*)
0827f9a6
JM
3331 ;;
3332 mips*-*-linux*)
3333 ;;
3334 powerpc*-*-linux*)
3335 ;;
3336 powerpc-*-darwin*)
3337 ;;
3338 powerpc-*-aix* | rs6000-*-aix*)
3339 ;;
3340 powerpc-*-freebsd*)
3341 ;;
3342 powerpc64-*-freebsd*)
3343 ;;
3344 powerpc*-*-rtems*)
9863d716 3345 ;;
0827f9a6
JM
3346 s390-*-* | s390x-*-*)
3347 ;;
3348 sh-*-* | sh[34]*-*-*)
3349 ;;
3350 sh64-*-* | sh5*-*-*)
3351 ;;
3352 sparc*-*-*)
3353 ;;
3354 x86_64-*-*)
3355 ;;
3356 *-*-*)
3357 unsupported_languages="$unsupported_languages java"
3358 ;;
3359esac
3360
3361# Disable Java, libgcj or related libraries for some systems.
3362case "${target}" in
9863d716
JM
3363 powerpc-*-darwin*)
3364 ;;
3365 i[3456789]86-*-darwin*)
3366 ;;
3367 x86_64-*-darwin[912]*)
3368 ;;
3369 *-*-darwin*)
3370 noconfigdirs="$noconfigdirs ${libgcj}"
3371 ;;
9863d716
JM
3372 *-*-netware*)
3373 noconfigdirs="$noconfigdirs ${libgcj}"
3374 ;;
3375 *-*-rtems*)
3376 noconfigdirs="$noconfigdirs ${libgcj}"
3377 ;;
3378 *-*-tpf*)
3379 noconfigdirs="$noconfigdirs ${libgcj}"
3380 ;;
3381 *-*-uclinux*)
3382 noconfigdirs="$noconfigdirs ${libgcj}"
3383 ;;
3384 *-*-vxworks*)
3385 noconfigdirs="$noconfigdirs ${libgcj}"
3386 ;;
9863d716
JM
3387 alpha*-*-*vms*)
3388 noconfigdirs="$noconfigdirs ${libgcj}"
3389 ;;
0827f9a6 3390 arm-wince-pe)
9863d716
JM
3391 noconfigdirs="$noconfigdirs ${libgcj}"
3392 ;;
9863d716
JM
3393 arm*-*-symbianelf*)
3394 noconfigdirs="$noconfigdirs ${libgcj}"
3395 ;;
9863d716 3396 bfin-*-*)
9863d716
JM
3397 noconfigdirs="$noconfigdirs target-boehm-gc"
3398 ;;
9863d716
JM
3399 cris-*-* | crisv32-*-*)
3400 unsupported_languages="$unsupported_languages java"
3401 case "${target}" in
3402 *-*-linux*)
3403 ;;
3404 *) # See PR46792 regarding target-libffi.
3405 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
3406 esac
3407 ;;
9863d716
JM
3408 hppa*64*-*-linux*)
3409 # In this case, it's because the hppa64-linux target is for
3410 # the kernel only at this point and has no libc, and thus no
3411 # headers, crt*.o, etc., all of which are needed by these.
82ae827f 3412 unsupported_languages="$unsupported_languages java"
9863d716 3413 ;;
82ae827f 3414 hppa*64*-*-hpux*)
9863d716
JM
3415 noconfigdirs="$noconfigdirs ${libgcj}"
3416 ;;
3417 hppa*-hp-hpux11*)
3418 ;;
82ae827f 3419 hppa*-*-hpux*)
9863d716
JM
3420 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3421 # build on HP-UX 10.20.
3422 noconfigdirs="$noconfigdirs ${libgcj}"
3423 ;;
9863d716
JM
3424 ia64*-*-*vms*)
3425 noconfigdirs="$noconfigdirs ${libgcj}"
3426 ;;
9863d716
JM
3427 i[3456789]86-w64-mingw*)
3428 noconfigdirs="$noconfigdirs ${libgcj}"
3429 ;;
3430 i[3456789]86-*-mingw*)
3431 noconfigdirs="$noconfigdirs ${libgcj}"
3432 ;;
3433 x86_64-*-mingw*)
3434 noconfigdirs="$noconfigdirs ${libgcj}"
3435 ;;
9863d716
JM
3436 mmix-*-*)
3437 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
9863d716
JM
3438 ;;
3439 powerpc-*-aix*)
3440 # copied from rs6000-*-* entry
3441 noconfigdirs="$noconfigdirs ${libgcj}"
3442 ;;
9863d716
JM
3443 rs6000-*-aix*)
3444 noconfigdirs="$noconfigdirs ${libgcj}"
3445 ;;
3f8107ab
AM
3446 ft32-*-*)
3447 noconfigdirs="$noconfigdirs ${libgcj}"
3448 ;;
9863d716
JM
3449 *-*-lynxos*)
3450 noconfigdirs="$noconfigdirs ${libgcj}"
3451 ;;
9863d716
JM
3452esac
3453
a413f71a
ILT
3454# Disable libgo for some systems where it is known to not work.
3455# For testing, you can easily override this with --enable-libgo.
3456if test x$enable_libgo = x; then
3457 case "${target}" in
3458 *-*-darwin*)
3459 # PR 46986
3460 noconfigdirs="$noconfigdirs target-libgo"
3461 ;;
3462 *-*-cygwin* | *-*-mingw*)
3463 noconfigdirs="$noconfigdirs target-libgo"
3464 ;;
3465 *-*-aix*)
3466 noconfigdirs="$noconfigdirs target-libgo"
3467 ;;
3468 esac
3469fi
3470
691bb5a1
DD
3471# Default libgloss CPU subdirectory.
3472libgloss_dir="$target_cpu"
4b1cb4fe 3473
ff46fb8f
JM
3474case "${target}" in
3475 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3476 libgloss_dir=wince
3477 ;;
f1dd87fc
YZ
3478 aarch64*-*-* )
3479 libgloss_dir=aarch64
3480 ;;
ff46fb8f
JM
3481 arm*-*-*)
3482 libgloss_dir=arm
3483 ;;
3484 cris-*-* | crisv32-*-*)
3485 libgloss_dir=cris
3486 ;;
3487 hppa*-*-*)
3488 libgloss_dir=pa
3489 ;;
3490 i[3456789]86-*-*)
3491 libgloss_dir=i386
3492 ;;
3493 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3494 libgloss_dir=m68hc11
3495 ;;
3496 m68*-*-* | fido-*-*)
3497 libgloss_dir=m68k
3498 ;;
3499 mips*-*-*)
3500 libgloss_dir=mips
3501 ;;
3502 powerpc*-*-*)
3503 libgloss_dir=rs6000
3504 ;;
3505 sparc*-*-*)
3506 libgloss_dir=sparc
3507 ;;
3508esac
3509
c7e4b184 3510# Disable newlib and libgloss for various target OSes.
a0da8069 3511case "${target}" in
c7e4b184
JM
3512 alpha*-dec-osf*)
3513 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3514 ;;
3515 i[3456789]86-*-linux*)
3516 # This section makes it possible to build newlib natively on linux.
3517 # If we are using a cross compiler then don't configure newlib.
3518 if test x${is_cross_compiler} != xno ; then
3519 noconfigdirs="$noconfigdirs target-newlib"
3520 fi
3521 noconfigdirs="$noconfigdirs target-libgloss"
3522 # If we are not using a cross compiler, do configure newlib.
3523 # Note however, that newlib will only be configured in this situation
3524 # if the --with-newlib option has been given, because otherwise
3525 # 'target-newlib' will appear in skipdirs.
3526 ;;
3527 i[3456789]86-*-rdos*)
3528 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3529 ;;
3530 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3531 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3532 ;;
3533 sparc-*-sunos4*)
3534 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3535 ;;
3536 *-*-aix*)
3537 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3538 ;;
3539 *-*-beos*)
3540 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3541 ;;
a0da8069 3542 *-*-chorusos)
b2f14e4a 3543 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3544 ;;
c7e4b184
JM
3545 *-*-dragonfly*)
3546 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3547 ;;
3548 *-*-freebsd*)
3549 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3550 ;;
3551 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3552 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3553 ;;
3554 *-*-lynxos*)
3555 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3556 ;;
3557 *-*-mingw*)
3558 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3559 ;;
3560 *-*-netbsd*)
3561 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3562 ;;
3563 *-*-netware*)
3564 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3565 ;;
3566 *-*-tpf*)
3567 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3568 ;;
3569 *-*-uclinux*)
3570 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3571 ;;
3572 *-*-vxworks*)
3573 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3574 ;;
3575esac
3576
3577case "${target}" in
3578 *-*-chorusos)
3579 ;;
24741ab2 3580 powerpc-*-darwin*)
9d39db92 3581 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3582 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3583 ;;
85bd1942
TG
3584 i[3456789]86-*-darwin*)
3585 noconfigdirs="$noconfigdirs ld gprof"
3586 noconfigdirs="$noconfigdirs sim target-rda"
3587 ;;
e8a5fa9c 3588 x86_64-*-darwin[912]*)
652dec25
TG
3589 noconfigdirs="$noconfigdirs ld gas gprof"
3590 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3591 ;;
04d1ab34 3592 *-*-darwin*)
d320aacb 3593 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3594 noconfigdirs="$noconfigdirs sim target-rda"
04d1ab34 3595 ;;
5b806d27 3596 *-*-dragonfly*)
5b806d27 3597 ;;
de0b4a87 3598 *-*-freebsd*)
4b1cb4fe
DD
3599 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3600 && test -f /usr/local/include/gmp.h; then
3601 with_gmp=/usr/local
3602 fi
4b1cb4fe 3603 ;;
f8a495c8
NC
3604 *-*-kaos*)
3605 # Remove unsupported stuff on all kaOS configurations.
f8a495c8
NC
3606 noconfigdirs="$noconfigdirs target-libgloss"
3607 ;;
a0da8069 3608 *-*-netbsd*)
a0da8069 3609 ;;
2a3124ca 3610 *-*-netware*)
a0da8069
NN
3611 ;;
3612 *-*-rtems*)
9863d716 3613 noconfigdirs="$noconfigdirs target-libgloss"
f8797b5a
JB
3614 # this is not caught below because this stanza matches earlier
3615 case $target in
3616 or1k*-*-*) noconfigdirs="$noconfigdirs gdb" ;;
3617 esac
a0da8069 3618 ;;
1587117a
EC
3619 # The tpf target doesn't support gdb yet.
3620 *-*-tpf*)
c7e4b184 3621 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
1587117a 3622 ;;
c1968181 3623 *-*-uclinux*)
c7e4b184 3624 noconfigdirs="$noconfigdirs target-rda"
c1968181 3625 ;;
a0da8069 3626 *-*-vxworks*)
a0da8069
NN
3627 ;;
3628 alpha*-dec-osf*)
3629 # ld works, but does not support shared libraries.
a0da8069 3630 # gas doesn't generate exception information.
c7e4b184 3631 noconfigdirs="$noconfigdirs gas ld"
a0da8069
NN
3632 ;;
3633 alpha*-*-*vms*)
9863d716 3634 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
a0da8069 3635 ;;
a0da8069
NN
3636 alpha*-*-*)
3637 # newlib is not 64 bit ready
9863d716 3638 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3639 ;;
a0da8069 3640 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
675c6968 3641 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069 3642 ;;
f4cfb980 3643 arc-*-*|arceb-*-*)
782cb41f 3644 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3645 ;;
a0da8069 3646 arm-*-pe*)
9863d716 3647 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3648 ;;
a0da8069 3649 arm-*-riscix*)
b2f14e4a 3650 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3651 ;;
8e71395b
L
3652 avr-*-rtems*)
3653 ;;
3654 avr-*-*)
3655 if test x${with_avrlibc} != xno; then
3656 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3657 fi
3658 ;;
a0da8069 3659 c4x-*-* | tic4x-*-*)
b2f14e4a 3660 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3661 ;;
b2f14e4a
JM
3662 tic54x-*-*)
3663 noconfigdirs="$noconfigdirs target-libgloss gdb"
a0da8069 3664 ;;
a0da8069 3665 d10v-*-*)
b2f14e4a 3666 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3667 ;;
3668 d30v-*-*)
b2f14e4a 3669 noconfigdirs="$noconfigdirs gdb"
a0da8069
NN
3670 ;;
3671 fr30-*-elf*)
9863d716 3672 noconfigdirs="$noconfigdirs gdb"
a0da8069 3673 ;;
3f8107ab
AM
3674 ft32-*-*)
3675 noconfigdirs="$noconfigdirs target-rda gprof"
3676 ;;
20135e4c 3677 moxie-*-*)
10b8fe5e 3678 noconfigdirs="$noconfigdirs"
20135e4c 3679 ;;
a0da8069 3680 h8300*-*-*)
9863d716 3681 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3682 ;;
3683 h8500-*-*)
b2f14e4a 3684 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3685 ;;
caeba88f 3686 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3687 ;;
93cc359e 3688 hppa*64*-*-linux*)
a0da8069 3689 ;;
f0ff0f90 3690 hppa*-*-linux*)
5dcac624 3691 ;;
a0da8069 3692 hppa*-*-*elf* | \
a0da8069
NN
3693 hppa*-*-lites* | \
3694 hppa*-*-openbsd* | \
3695 hppa*64*-*-*)
4f0ef2d8
CD
3696 ;;
3697 hppa*-hp-hpux11*)
0377a422 3698 noconfigdirs="$noconfigdirs ld"
a0da8069 3699 ;;
691bb5a1 3700 hppa*-*-pro*)
691bb5a1 3701 ;;
a0da8069 3702 hppa*-*-*)
9863d716 3703 noconfigdirs="$noconfigdirs ld"
a0da8069 3704 ;;
b07c2aad 3705 i960-*-*)
b2f14e4a 3706 noconfigdirs="$noconfigdirs gdb"
b07c2aad 3707 ;;
a0da8069
NN
3708 ia64*-*-elf*)
3709 # No gdb support yet.
0377a422 3710 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
a0da8069
NN
3711 ;;
3712 ia64*-**-hpux*)
92c9a463 3713 # No ld support yet.
9863d716 3714 noconfigdirs="$noconfigdirs libgui itcl ld"
a0da8069 3715 ;;
19e99079 3716 ia64*-*-*vms*)
7ec59b9e
L
3717 # No ld support yet.
3718 noconfigdirs="$noconfigdirs libgui itcl ld"
19e99079 3719 ;;
1f53ca9a 3720 i[3456789]86-w64-mingw*)
1f53ca9a
AO
3721 ;;
3722 i[3456789]86-*-mingw*)
45055374 3723 target_configdirs="$target_configdirs target-winsup"
c6b750e1 3724 ;;
a0da8069
NN
3725 *-*-cygwin*)
3726 target_configdirs="$target_configdirs target-libtermcap target-winsup"
0377a422 3727 noconfigdirs="$noconfigdirs target-libgloss"
b76d7de0 3728 # always build newlib if winsup directory is present.
45055374 3729 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3730 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3731 elif test -d "$srcdir/newlib"; then
45055374 3732 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3733 fi
c6b750e1 3734 ;;
ec11bdc6 3735 i[3456789]86-*-pe)
782cb41f 3736 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3737 ;;
ec11bdc6 3738 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3739 # The linker does not yet know about weak symbols in COFF,
3740 # and is not configured to handle mixed ELF and COFF.
b2f14e4a 3741 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3742 ;;
ec11bdc6 3743 i[3456789]86-*-sco*)
b2f14e4a 3744 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3745 ;;
cff32a7c 3746 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
a0da8069
NN
3747 noconfigdirs="$noconfigdirs target-libgloss"
3748 ;;
ec11bdc6 3749 i[3456789]86-*-sysv4*)
b2f14e4a 3750 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3751 ;;
ec11bdc6 3752 i[3456789]86-*-beos*)
c7e4b184 3753 noconfigdirs="$noconfigdirs gdb"
bba45b8b 3754 ;;
b59bea8a 3755 i[3456789]86-*-rdos*)
c7e4b184 3756 noconfigdirs="$noconfigdirs gdb"
691bb5a1 3757 ;;
a0da8069 3758 mmix-*-*)
9863d716 3759 noconfigdirs="$noconfigdirs gdb"
a0da8069 3760 ;;
4970f871 3761 mt-*-*)
cdb9b172
AH
3762 noconfigdirs="$noconfigdirs sim"
3763 ;;
a0da8069
NN
3764 powerpc-*-aix*)
3765 # copied from rs6000-*-* entry
c7e4b184 3766 noconfigdirs="$noconfigdirs gprof"
a0da8069 3767 ;;
93cc359e 3768 powerpc*-*-winnt* | powerpc*-*-pe*)
a0da8069 3769 target_configdirs="$target_configdirs target-winsup"
b2f14e4a 3770 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
a0da8069
NN
3771 # always build newlib.
3772 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3773 ;;
3774 # This is temporary until we can link against shared libraries
3775 powerpcle-*-solaris*)
b2f14e4a 3776 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
a0da8069
NN
3777 ;;
3778 powerpc-*-beos*)
c7e4b184 3779 noconfigdirs="$noconfigdirs gdb"
a0da8069 3780 ;;
a0da8069 3781 rs6000-*-lynxos*)
c7e4b184 3782 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3783 ;;
3784 rs6000-*-aix*)
c7e4b184 3785 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3786 ;;
3787 rs6000-*-*)
9863d716 3788 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3789 ;;
3790 m68k-apollo-*)
b2f14e4a 3791 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
a0da8069 3792 ;;
25a07265 3793 microblaze*)
9863d716 3794 noconfigdirs="$noconfigdirs gprof"
25a07265 3795 ;;
a9d58c06 3796 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
5bd8be13
RS
3797 if test x$with_newlib = xyes; then
3798 noconfigdirs="$noconfigdirs gprof"
3799 fi
5bd8be13 3800 ;;
a0da8069 3801 mips*-*-irix5*)
b2f14e4a 3802 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069
NN
3803 ;;
3804 mips*-*-irix6*)
9863d716 3805 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3806 ;;
a0da8069 3807 mips*-*-bsd*)
e8044f35 3808 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
a0da8069 3809 ;;
a0da8069 3810 mips*-*-linux*)
a0da8069 3811 ;;
e8044f35
RS
3812 mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3813 | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3814 noconfigdirs="$noconfigdirs ld gas gprof"
3815 ;;
a0da8069 3816 mips*-*-*)
9863d716 3817 noconfigdirs="$noconfigdirs gprof"
a0da8069 3818 ;;
b25b5cef
CJW
3819 nds32*-*-*)
3820 noconfigdirs="$noconfigdirs gdb"
3821 ;;
cfbc1a6c
JS
3822 or1k*-*-*)
3823 noconfigdirs="$noconfigdirs gdb"
3824 ;;
dbf85af7 3825 sh-*-* | sh64-*-*)
e8a5fa9c
RW
3826 case "${target}" in
3827 sh*-*-elf)
9863d716 3828 ;;
e8a5fa9c 3829 *)
9863d716 3830 noconfigdirs="$noconfigdirs target-libgloss" ;;
e8a5fa9c 3831 esac
a0da8069 3832 ;;
a0da8069 3833 sparc-*-sunos4*)
c7e4b184 3834 if test x${is_cross_compiler} = xno ; then
a0da8069
NN
3835 use_gnu_ld=no
3836 fi
3837 ;;
619a3713 3838 tic6x-*-*)
40ae9136 3839 noconfigdirs="$noconfigdirs sim"
619a3713 3840 ;;
68d122bb 3841 tilepro*-*-* | tilegx*-*-*)
eb4b2452
NC
3842 noconfigdirs="$noconfigdirs sim"
3843 ;;
a0da8069 3844 v810-*-*)
b2f14e4a 3845 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
a0da8069
NN
3846 ;;
3847 vax-*-*)
9863d716 3848 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3849 ;;
a0da8069 3850esac
252b5132 3851
a0da8069
NN
3852# If we aren't building newlib, then don't build libgloss, since libgloss
3853# depends upon some newlib header files.
3854case "${noconfigdirs}" in
3855 *target-libgloss*) ;;
3856 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3857esac
3858
a0da8069 3859# Work in distributions that contain no compiler tools, like Autoconf.
a0da8069
NN
3860host_makefile_frag=/dev/null
3861if test -d ${srcdir}/config ; then
3862case "${host}" in
ec11bdc6 3863 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3864 host_makefile_frag="config/mh-djgpp"
3865 ;;
3866 *-cygwin*)
e33b51a6 3867
81ecdfbb
RW
3868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3869$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3870echo a >cygwin-cat-check
1f53ca9a 3871if test `cat cygwin-cat-check` = a ; then
8ade07e9 3872 rm cygwin-cat-check
81ecdfbb
RW
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3874$as_echo "yes" >&6; }
e33b51a6 3875else
8ade07e9 3876 rm cygwin-cat-check
81ecdfbb
RW
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3878$as_echo "no" >&6; }
3879 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3880 Please either mount the build directory in binary mode or run the following
3881 commands before running any configure script:
3882set -o igncr
3883export SHELLOPTS
81ecdfbb 3884 " "$LINENO" 5
e33b51a6 3885fi
e33b51a6 3886
a0da8069
NN
3887 host_makefile_frag="config/mh-cygwin"
3888 ;;
8a1599ab 3889 *-mingw*)
84e7906e 3890 host_makefile_frag="config/mh-mingw"
2d1e8239 3891 ;;
da888c87 3892 hppa*-hp-hpux10*)
da888c87 3893 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3894 ;;
3516a403 3895 hppa*-hp-hpux*)
da888c87
PB
3896 host_makefile_frag="config/mh-pa"
3897 ;;
3898 hppa*-*)
3899 host_makefile_frag="config/mh-pa"
3900 ;;
e552509b
ILT
3901 *-*-darwin*)
3902 host_makefile_frag="config/mh-darwin"
0df3d27f 3903 ;;
f6d183c0
PB
3904 powerpc-*-aix*)
3905 host_makefile_frag="config/mh-ppc-aix"
3906 ;;
3907 rs6000-*-aix*)
3908 host_makefile_frag="config/mh-ppc-aix"
3909 ;;
a0da8069
NN
3910esac
3911fi
3912
9e07f89d 3913if test "${build}" != "${host}" ; then
1576798e
PB
3914 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3915 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3916 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3917 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3918 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3919 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
e552509b 3920 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
1576798e
PB
3921 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3922 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3923 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3924 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3925 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3926 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3927else
3928 AR_FOR_BUILD="\$(AR)"
3929 AS_FOR_BUILD="\$(AS)"
512b7dfb 3930 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3931 CXX_FOR_BUILD="\$(CXX)"
3932 GCJ_FOR_BUILD="\$(GCJ)"
3933 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
e552509b 3934 GOC_FOR_BUILD="\$(GOC)"
1576798e
PB
3935 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3936 LD_FOR_BUILD="\$(LD)"
3937 NM_FOR_BUILD="\$(NM)"
3938 RANLIB_FOR_BUILD="\$(RANLIB)"
3939 WINDRES_FOR_BUILD="\$(WINDRES)"
3940 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3941fi
3942
3943ac_ext=c
c6b750e1
DJ
3944ac_cpp='$CPP $CPPFLAGS'
3945ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3946ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3947ac_compiler_gnu=$ac_cv_c_compiler_gnu
3948if test -n "$ac_tool_prefix"; then
3949 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3950set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3952$as_echo_n "checking for $ac_word... " >&6; }
3953if test "${ac_cv_prog_CC+set}" = set; then :
3954 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3955else
3956 if test -n "$CC"; then
3957 ac_cv_prog_CC="$CC" # Let the user override the test.
3958else
3959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3960for as_dir in $PATH
3961do
3962 IFS=$as_save_IFS
3963 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3964 for ac_exec_ext in '' $ac_executable_extensions; do
3965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3966 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3968 break 2
3969 fi
3970done
81ecdfbb
RW
3971 done
3972IFS=$as_save_IFS
c6b750e1
DJ
3973
3974fi
3975fi
3976CC=$ac_cv_prog_CC
3977if test -n "$CC"; then
81ecdfbb
RW
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3979$as_echo "$CC" >&6; }
c6b750e1 3980else
81ecdfbb
RW
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3982$as_echo "no" >&6; }
c6b750e1
DJ
3983fi
3984
81ecdfbb 3985
c6b750e1
DJ
3986fi
3987if test -z "$ac_cv_prog_CC"; then
3988 ac_ct_CC=$CC
6a9cf61e 3989 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3990set dummy gcc; ac_word=$2
81ecdfbb
RW
3991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3992$as_echo_n "checking for $ac_word... " >&6; }
3993if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3994 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3995else
3996 if test -n "$ac_ct_CC"; then
3997 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3998else
3999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4000for as_dir in $PATH
4001do
4002 IFS=$as_save_IFS
4003 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4004 for ac_exec_ext in '' $ac_executable_extensions; do
4005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4006 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4008 break 2
4009 fi
4010done
81ecdfbb
RW
4011 done
4012IFS=$as_save_IFS
c6b750e1
DJ
4013
4014fi
4015fi
4016ac_ct_CC=$ac_cv_prog_ac_ct_CC
4017if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4019$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4020else
81ecdfbb
RW
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4022$as_echo "no" >&6; }
c6b750e1
DJ
4023fi
4024
81ecdfbb
RW
4025 if test "x$ac_ct_CC" = x; then
4026 CC=""
4027 else
4028 case $cross_compiling:$ac_tool_warned in
4029yes:)
4030{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4031$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4032ac_tool_warned=yes ;;
4033esac
4034 CC=$ac_ct_CC
4035 fi
c6b750e1
DJ
4036else
4037 CC="$ac_cv_prog_CC"
4038fi
4039
4040if test -z "$CC"; then
81ecdfbb
RW
4041 if test -n "$ac_tool_prefix"; then
4042 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4043set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4045$as_echo_n "checking for $ac_word... " >&6; }
4046if test "${ac_cv_prog_CC+set}" = set; then :
4047 $as_echo_n "(cached) " >&6
9e07f89d
NN
4048else
4049 if test -n "$CC"; then
4050 ac_cv_prog_CC="$CC" # Let the user override the test.
4051else
c6b750e1
DJ
4052as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4053for as_dir in $PATH
4054do
4055 IFS=$as_save_IFS
4056 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4057 for ac_exec_ext in '' $ac_executable_extensions; do
4058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4059 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4061 break 2
4062 fi
4063done
81ecdfbb
RW
4064 done
4065IFS=$as_save_IFS
c6b750e1 4066
9e07f89d
NN
4067fi
4068fi
c6b750e1 4069CC=$ac_cv_prog_CC
9e07f89d 4070if test -n "$CC"; then
81ecdfbb
RW
4071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4072$as_echo "$CC" >&6; }
c6b750e1 4073else
81ecdfbb
RW
4074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4075$as_echo "no" >&6; }
c6b750e1
DJ
4076fi
4077
c6b750e1 4078
81ecdfbb 4079 fi
c6b750e1 4080fi
9e07f89d
NN
4081if test -z "$CC"; then
4082 # Extract the first word of "cc", so it can be a program name with args.
4083set dummy cc; ac_word=$2
81ecdfbb
RW
4084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4085$as_echo_n "checking for $ac_word... " >&6; }
4086if test "${ac_cv_prog_CC+set}" = set; then :
4087 $as_echo_n "(cached) " >&6
9e07f89d
NN
4088else
4089 if test -n "$CC"; then
4090 ac_cv_prog_CC="$CC" # Let the user override the test.
4091else
9e07f89d 4092 ac_prog_rejected=no
c6b750e1
DJ
4093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4094for as_dir in $PATH
4095do
4096 IFS=$as_save_IFS
4097 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4098 for ac_exec_ext in '' $ac_executable_extensions; do
4099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4100 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4101 ac_prog_rejected=yes
4102 continue
4103 fi
4104 ac_cv_prog_CC="cc"
81ecdfbb 4105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4106 break 2
4107 fi
4108done
81ecdfbb
RW
4109 done
4110IFS=$as_save_IFS
c6b750e1 4111
9e07f89d
NN
4112if test $ac_prog_rejected = yes; then
4113 # We found a bogon in the path, so make sure we never use it.
4114 set dummy $ac_cv_prog_CC
4115 shift
c6b750e1 4116 if test $# != 0; then
9e07f89d
NN
4117 # We chose a different compiler from the bogus one.
4118 # However, it has the same basename, so the bogon will be chosen
4119 # first if we set CC to just the basename; use the full file name.
4120 shift
c6b750e1 4121 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4122 fi
4123fi
4124fi
4125fi
c6b750e1 4126CC=$ac_cv_prog_CC
9e07f89d 4127if test -n "$CC"; then
81ecdfbb
RW
4128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4129$as_echo "$CC" >&6; }
9e07f89d 4130else
81ecdfbb
RW
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4132$as_echo "no" >&6; }
9e07f89d
NN
4133fi
4134
81ecdfbb 4135
c6b750e1
DJ
4136fi
4137if test -z "$CC"; then
4138 if test -n "$ac_tool_prefix"; then
81ecdfbb 4139 for ac_prog in cl.exe
c6b750e1
DJ
4140 do
4141 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4142set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4144$as_echo_n "checking for $ac_word... " >&6; }
4145if test "${ac_cv_prog_CC+set}" = set; then :
4146 $as_echo_n "(cached) " >&6
9e07f89d
NN
4147else
4148 if test -n "$CC"; then
4149 ac_cv_prog_CC="$CC" # Let the user override the test.
4150else
c6b750e1
DJ
4151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4152for as_dir in $PATH
4153do
4154 IFS=$as_save_IFS
4155 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4156 for ac_exec_ext in '' $ac_executable_extensions; do
4157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4158 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4160 break 2
376a0e54 4161 fi
c6b750e1 4162done
81ecdfbb
RW
4163 done
4164IFS=$as_save_IFS
cac3d6c4 4165
c6b750e1
DJ
4166fi
4167fi
4168CC=$ac_cv_prog_CC
4169if test -n "$CC"; then
81ecdfbb
RW
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4171$as_echo "$CC" >&6; }
cac3d6c4 4172else
81ecdfbb
RW
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4174$as_echo "no" >&6; }
9e07f89d 4175fi
cac3d6c4 4176
81ecdfbb 4177
c6b750e1
DJ
4178 test -n "$CC" && break
4179 done
cac3d6c4 4180fi
c6b750e1
DJ
4181if test -z "$CC"; then
4182 ac_ct_CC=$CC
81ecdfbb 4183 for ac_prog in cl.exe
c6b750e1
DJ
4184do
4185 # Extract the first word of "$ac_prog", so it can be a program name with args.
4186set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4188$as_echo_n "checking for $ac_word... " >&6; }
4189if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4190 $as_echo_n "(cached) " >&6
cac3d6c4 4191else
c6b750e1
DJ
4192 if test -n "$ac_ct_CC"; then
4193 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4194else
c6b750e1
DJ
4195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4196for as_dir in $PATH
4197do
4198 IFS=$as_save_IFS
4199 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4200 for ac_exec_ext in '' $ac_executable_extensions; do
4201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4202 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4204 break 2
4205 fi
4206done
81ecdfbb
RW
4207 done
4208IFS=$as_save_IFS
c6b750e1 4209
cac3d6c4
CM
4210fi
4211fi
c6b750e1
DJ
4212ac_ct_CC=$ac_cv_prog_ac_ct_CC
4213if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4215$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4216else
81ecdfbb
RW
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4218$as_echo "no" >&6; }
cac3d6c4 4219fi
376a0e54 4220
81ecdfbb 4221
c6b750e1
DJ
4222 test -n "$ac_ct_CC" && break
4223done
4224
81ecdfbb
RW
4225 if test "x$ac_ct_CC" = x; then
4226 CC=""
4227 else
4228 case $cross_compiling:$ac_tool_warned in
4229yes:)
4230{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4231$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4232ac_tool_warned=yes ;;
4233esac
4234 CC=$ac_ct_CC
4235 fi
c6b750e1
DJ
4236fi
4237
4238fi
4239
4240
81ecdfbb
RW
4241test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4242$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4243as_fn_error "no acceptable C compiler found in \$PATH
4244See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4245
4246# Provide some information about the compiler.
81ecdfbb
RW
4247$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4248set X $ac_compile
4249ac_compiler=$2
4250for ac_option in --version -v -V -qversion; do
4251 { { ac_try="$ac_compiler $ac_option >&5"
4252case "(($ac_try" in
4253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4254 *) ac_try_echo=$ac_try;;
4255esac
4256eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4257$as_echo "$ac_try_echo"; } >&5
4258 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4259 ac_status=$?
81ecdfbb
RW
4260 if test -s conftest.err; then
4261 sed '10a\
4262... rest of stderr output deleted ...
4263 10q' conftest.err >conftest.er1
4264 cat conftest.er1 >&5
4265 rm -f conftest.er1 conftest.err
4266 fi
4267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4268 test $ac_status = 0; }
4269done
c6b750e1 4270
81ecdfbb 4271cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4272/* end confdefs.h. */
4273
4274int
4275main ()
4276{
4277
4278 ;
4279 return 0;
4280}
4281_ACEOF
4282ac_clean_files_save=$ac_clean_files
81ecdfbb 4283ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4284# Try to create an executable without -o first, disregard a.out.
4285# It will help us diagnose broken compilers, and finding out an intuition
4286# of exeext.
81ecdfbb
RW
4287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4288$as_echo_n "checking for C compiler default output file name... " >&6; }
4289ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4290
4291# The possible output files:
4292ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4293
4294ac_rmfiles=
4295for ac_file in $ac_files
4296do
4297 case $ac_file in
4298 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4299 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4300 esac
4301done
4302rm -f $ac_rmfiles
4303
4304if { { ac_try="$ac_link_default"
4305case "(($ac_try" in
4306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4307 *) ac_try_echo=$ac_try;;
4308esac
4309eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4310$as_echo "$ac_try_echo"; } >&5
4311 (eval "$ac_link_default") 2>&5
c6b750e1 4312 ac_status=$?
81ecdfbb
RW
4313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4314 test $ac_status = 0; }; then :
4315 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4316# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4317# in a Makefile. We should not override ac_cv_exeext if it was cached,
4318# so that the user can short-circuit this test for compilers unknown to
4319# Autoconf.
4320for ac_file in $ac_files ''
c6b750e1
DJ
4321do
4322 test -f "$ac_file" || continue
4323 case $ac_file in
81ecdfbb 4324 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4325 ;;
4326 [ab].out )
4327 # We found the default executable, but exeext='' is most
4328 # certainly right.
4329 break;;
4330 *.* )
81ecdfbb
RW
4331 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4332 then :; else
4333 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4334 fi
4335 # We set ac_cv_exeext here because the later test for it is not
4336 # safe: cross compilers may not add the suffix if given an `-o'
4337 # argument, so we may need to know it at that point already.
4338 # Even if this section looks crufty: it has the advantage of
4339 # actually working.
c6b750e1
DJ
4340 break;;
4341 * )
4342 break;;
4343 esac
4344done
81ecdfbb
RW
4345test "$ac_cv_exeext" = no && ac_cv_exeext=
4346
c6b750e1 4347else
81ecdfbb
RW
4348 ac_file=''
4349fi
4350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4351$as_echo "$ac_file" >&6; }
4352if test -z "$ac_file"; then :
4353 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4354sed 's/^/| /' conftest.$ac_ext >&5
4355
81ecdfbb
RW
4356{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4357$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4358{ as_fn_set_status 77
4359as_fn_error "C compiler cannot create executables
4360See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4361fi
c6b750e1 4362ac_exeext=$ac_cv_exeext
c6b750e1 4363
81ecdfbb 4364# Check that the compiler produces executables we can run. If not, either
c6b750e1 4365# the compiler is broken, or we cross compile.
81ecdfbb
RW
4366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4367$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4368# If not cross compiling, check that we can run a simple program.
4369if test "$cross_compiling" != yes; then
4370 if { ac_try='./$ac_file'
81ecdfbb
RW
4371 { { case "(($ac_try" in
4372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4373 *) ac_try_echo=$ac_try;;
4374esac
4375eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4376$as_echo "$ac_try_echo"; } >&5
4377 (eval "$ac_try") 2>&5
c6b750e1 4378 ac_status=$?
81ecdfbb
RW
4379 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4380 test $ac_status = 0; }; }; then
c6b750e1
DJ
4381 cross_compiling=no
4382 else
4383 if test "$cross_compiling" = maybe; then
4384 cross_compiling=yes
4385 else
81ecdfbb
RW
4386 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4387$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4388as_fn_error "cannot run C compiled programs.
c6b750e1 4389If you meant to cross compile, use \`--host'.
81ecdfbb 4390See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4391 fi
4392 fi
4393fi
81ecdfbb
RW
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4395$as_echo "yes" >&6; }
c6b750e1 4396
81ecdfbb 4397rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4398ac_clean_files=$ac_clean_files_save
81ecdfbb 4399# Check that the compiler produces executables we can run. If not, either
c6b750e1 4400# the compiler is broken, or we cross compile.
81ecdfbb
RW
4401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4402$as_echo_n "checking whether we are cross compiling... " >&6; }
4403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4404$as_echo "$cross_compiling" >&6; }
4405
4406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4407$as_echo_n "checking for suffix of executables... " >&6; }
4408if { { ac_try="$ac_link"
4409case "(($ac_try" in
4410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4411 *) ac_try_echo=$ac_try;;
4412esac
4413eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4414$as_echo "$ac_try_echo"; } >&5
4415 (eval "$ac_link") 2>&5
c6b750e1 4416 ac_status=$?
81ecdfbb
RW
4417 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4418 test $ac_status = 0; }; then :
c6b750e1
DJ
4419 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4420# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4421# work properly (i.e., refer to `conftest.exe'), while it won't with
4422# `rm'.
4423for ac_file in conftest.exe conftest conftest.*; do
4424 test -f "$ac_file" || continue
4425 case $ac_file in
81ecdfbb 4426 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4427 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4428 break;;
4429 * ) break;;
4430 esac
4431done
4432else
81ecdfbb
RW
4433 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4435as_fn_error "cannot compute suffix of executables: cannot compile and link
4436See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4437fi
c6b750e1 4438rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4440$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4441
4442rm -f conftest.$ac_ext
4443EXEEXT=$ac_cv_exeext
4444ac_exeext=$EXEEXT
81ecdfbb
RW
4445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4446$as_echo_n "checking for suffix of object files... " >&6; }
4447if test "${ac_cv_objext+set}" = set; then :
4448 $as_echo_n "(cached) " >&6
c6b750e1 4449else
81ecdfbb 4450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4451/* end confdefs.h. */
4452
4453int
4454main ()
4455{
4456
4457 ;
4458 return 0;
4459}
4460_ACEOF
4461rm -f conftest.o conftest.obj
81ecdfbb
RW
4462if { { ac_try="$ac_compile"
4463case "(($ac_try" in
4464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4465 *) ac_try_echo=$ac_try;;
4466esac
4467eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4468$as_echo "$ac_try_echo"; } >&5
4469 (eval "$ac_compile") 2>&5
c6b750e1 4470 ac_status=$?
81ecdfbb
RW
4471 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4472 test $ac_status = 0; }; then :
4473 for ac_file in conftest.o conftest.obj conftest.*; do
4474 test -f "$ac_file" || continue;
c6b750e1 4475 case $ac_file in
81ecdfbb 4476 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4477 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4478 break;;
4479 esac
4480done
cac3d6c4 4481else
81ecdfbb 4482 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4483sed 's/^/| /' conftest.$ac_ext >&5
4484
81ecdfbb
RW
4485{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4486$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4487as_fn_error "cannot compute suffix of object files: cannot compile
4488See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4489fi
c6b750e1
DJ
4490rm -f conftest.$ac_cv_objext conftest.$ac_ext
4491fi
81ecdfbb
RW
4492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4493$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4494OBJEXT=$ac_cv_objext
4495ac_objext=$OBJEXT
81ecdfbb
RW
4496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4497$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4498if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4499 $as_echo_n "(cached) " >&6
c6b750e1 4500else
81ecdfbb 4501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4502/* end confdefs.h. */
4503
4504int
4505main ()
4506{
4507#ifndef __GNUC__
4508 choke me
4509#endif
4510
4511 ;
4512 return 0;
4513}
4514_ACEOF
81ecdfbb 4515if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4516 ac_compiler_gnu=yes
4517else
81ecdfbb 4518 ac_compiler_gnu=no
c6b750e1 4519fi
81ecdfbb 4520rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4521ac_cv_c_compiler_gnu=$ac_compiler_gnu
4522
4523fi
81ecdfbb
RW
4524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4525$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4526if test $ac_compiler_gnu = yes; then
4527 GCC=yes
4528else
4529 GCC=
4530fi
c6b750e1
DJ
4531ac_test_CFLAGS=${CFLAGS+set}
4532ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4534$as_echo_n "checking whether $CC accepts -g... " >&6; }
4535if test "${ac_cv_prog_cc_g+set}" = set; then :
4536 $as_echo_n "(cached) " >&6
4537else
4538 ac_save_c_werror_flag=$ac_c_werror_flag
4539 ac_c_werror_flag=yes
4540 ac_cv_prog_cc_g=no
4541 CFLAGS="-g"
4542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4543/* end confdefs.h. */
4544
4545int
4546main ()
4547{
4548
4549 ;
4550 return 0;
4551}
4552_ACEOF
81ecdfbb 4553if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4554 ac_cv_prog_cc_g=yes
4555else
81ecdfbb
RW
4556 CFLAGS=""
4557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4558/* end confdefs.h. */
4559
4560int
4561main ()
4562{
4563
4564 ;
4565 return 0;
4566}
4567_ACEOF
4568if ac_fn_c_try_compile "$LINENO"; then :
4569
4570else
4571 ac_c_werror_flag=$ac_save_c_werror_flag
4572 CFLAGS="-g"
4573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4574/* end confdefs.h. */
cac3d6c4 4575
81ecdfbb
RW
4576int
4577main ()
4578{
4579
4580 ;
4581 return 0;
4582}
4583_ACEOF
4584if ac_fn_c_try_compile "$LINENO"; then :
4585 ac_cv_prog_cc_g=yes
4586fi
4587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4588fi
81ecdfbb 4589rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4590fi
81ecdfbb
RW
4591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4592 ac_c_werror_flag=$ac_save_c_werror_flag
4593fi
4594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4595$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4596if test "$ac_test_CFLAGS" = set; then
c6b750e1 4597 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4598elif test $ac_cv_prog_cc_g = yes; then
4599 if test "$GCC" = yes; then
4600 CFLAGS="-g -O2"
4601 else
4602 CFLAGS="-g"
4603 fi
4604else
4605 if test "$GCC" = yes; then
4606 CFLAGS="-O2"
4607 else
4608 CFLAGS=
4609 fi
4610fi
81ecdfbb
RW
4611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4612$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4613if test "${ac_cv_prog_cc_c89+set}" = set; then :
4614 $as_echo_n "(cached) " >&6
c6b750e1 4615else
81ecdfbb 4616 ac_cv_prog_cc_c89=no
c6b750e1 4617ac_save_CC=$CC
81ecdfbb 4618cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4619/* end confdefs.h. */
4620#include <stdarg.h>
4621#include <stdio.h>
4622#include <sys/types.h>
4623#include <sys/stat.h>
4624/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4625struct buf { int x; };
4626FILE * (*rcsopen) (struct buf *, struct stat *, int);
4627static char *e (p, i)
4628 char **p;
4629 int i;
4630{
4631 return p[i];
4632}
4633static char *f (char * (*g) (char **, int), char **p, ...)
4634{
4635 char *s;
4636 va_list v;
4637 va_start (v,p);
4638 s = g (p, va_arg (v,int));
4639 va_end (v);
4640 return s;
4641}
4642
4643/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4644 function prototypes and stuff, but not '\xHH' hex character constants.
4645 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4646 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4647 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4648 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4649 that's true only with -std. */
c6b750e1
DJ
4650int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4651
81ecdfbb
RW
4652/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4653 inside strings and character constants. */
4654#define FOO(x) 'x'
4655int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4656
c6b750e1
DJ
4657int test (int i, double x);
4658struct s1 {int (*f) (int a);};
4659struct s2 {int (*f) (double a);};
4660int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4661int argc;
4662char **argv;
4663int
4664main ()
4665{
4666return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4667 ;
4668 return 0;
4669}
4670_ACEOF
81ecdfbb
RW
4671for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4672 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4673do
4674 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4675 if ac_fn_c_try_compile "$LINENO"; then :
4676 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4677fi
81ecdfbb
RW
4678rm -f core conftest.err conftest.$ac_objext
4679 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4680done
81ecdfbb 4681rm -f conftest.$ac_ext
c6b750e1
DJ
4682CC=$ac_save_CC
4683
4684fi
81ecdfbb
RW
4685# AC_CACHE_VAL
4686case "x$ac_cv_prog_cc_c89" in
4687 x)
4688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4689$as_echo "none needed" >&6; } ;;
4690 xno)
4691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4692$as_echo "unsupported" >&6; } ;;
c6b750e1 4693 *)
81ecdfbb
RW
4694 CC="$CC $ac_cv_prog_cc_c89"
4695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4696$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4697esac
81ecdfbb 4698if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4699
c6b750e1
DJ
4700fi
4701
c6b750e1
DJ
4702ac_ext=c
4703ac_cpp='$CPP $CPPFLAGS'
4704ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4705ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4706ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4707
81ecdfbb 4708ac_ext=cpp
18f6b6ee
PB
4709ac_cpp='$CXXCPP $CPPFLAGS'
4710ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4711ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4712ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4713if test -z "$CXX"; then
4714 if test -n "$CCC"; then
4715 CXX=$CCC
4716 else
4717 if test -n "$ac_tool_prefix"; then
4718 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4719 do
4720 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4721set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4723$as_echo_n "checking for $ac_word... " >&6; }
4724if test "${ac_cv_prog_CXX+set}" = set; then :
4725 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4726else
4727 if test -n "$CXX"; then
4728 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4729else
4730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4731for as_dir in $PATH
4732do
4733 IFS=$as_save_IFS
4734 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4735 for ac_exec_ext in '' $ac_executable_extensions; do
4736 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4737 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4739 break 2
4740 fi
4741done
81ecdfbb
RW
4742 done
4743IFS=$as_save_IFS
512b7dfb 4744
18f6b6ee
PB
4745fi
4746fi
4747CXX=$ac_cv_prog_CXX
4748if test -n "$CXX"; then
81ecdfbb
RW
4749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4750$as_echo "$CXX" >&6; }
18f6b6ee 4751else
81ecdfbb
RW
4752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4753$as_echo "no" >&6; }
18f6b6ee
PB
4754fi
4755
81ecdfbb 4756
18f6b6ee
PB
4757 test -n "$CXX" && break
4758 done
4759fi
4760if test -z "$CXX"; then
4761 ac_ct_CXX=$CXX
81ecdfbb 4762 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4763do
4764 # Extract the first word of "$ac_prog", so it can be a program name with args.
4765set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4767$as_echo_n "checking for $ac_word... " >&6; }
4768if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4769 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4770else
4771 if test -n "$ac_ct_CXX"; then
4772 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4773else
4774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775for as_dir in $PATH
4776do
4777 IFS=$as_save_IFS
4778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4779 for ac_exec_ext in '' $ac_executable_extensions; do
4780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4781 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4783 break 2
512b7dfb 4784 fi
18f6b6ee 4785done
81ecdfbb
RW
4786 done
4787IFS=$as_save_IFS
512b7dfb 4788
18f6b6ee
PB
4789fi
4790fi
4791ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4792if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4794$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4795else
81ecdfbb
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4797$as_echo "no" >&6; }
18f6b6ee
PB
4798fi
4799
81ecdfbb 4800
18f6b6ee
PB
4801 test -n "$ac_ct_CXX" && break
4802done
18f6b6ee 4803
81ecdfbb
RW
4804 if test "x$ac_ct_CXX" = x; then
4805 CXX="g++"
4806 else
4807 case $cross_compiling:$ac_tool_warned in
4808yes:)
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4810$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4811ac_tool_warned=yes ;;
4812esac
4813 CXX=$ac_ct_CXX
4814 fi
18f6b6ee
PB
4815fi
4816
81ecdfbb
RW
4817 fi
4818fi
18f6b6ee 4819# Provide some information about the compiler.
81ecdfbb
RW
4820$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4821set X $ac_compile
4822ac_compiler=$2
4823for ac_option in --version -v -V -qversion; do
4824 { { ac_try="$ac_compiler $ac_option >&5"
4825case "(($ac_try" in
4826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4827 *) ac_try_echo=$ac_try;;
4828esac
4829eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4830$as_echo "$ac_try_echo"; } >&5
4831 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4832 ac_status=$?
81ecdfbb
RW
4833 if test -s conftest.err; then
4834 sed '10a\
4835... rest of stderr output deleted ...
4836 10q' conftest.err >conftest.er1
4837 cat conftest.er1 >&5
4838 rm -f conftest.er1 conftest.err
4839 fi
4840 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4841 test $ac_status = 0; }
4842done
18f6b6ee 4843
81ecdfbb
RW
4844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4845$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4846if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4847 $as_echo_n "(cached) " >&6
18f6b6ee 4848else
81ecdfbb 4849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4850/* end confdefs.h. */
4851
4852int
4853main ()
4854{
4855#ifndef __GNUC__
4856 choke me
4857#endif
4858
4859 ;
4860 return 0;
4861}
4862_ACEOF
81ecdfbb 4863if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4864 ac_compiler_gnu=yes
4865else
81ecdfbb 4866 ac_compiler_gnu=no
18f6b6ee 4867fi
81ecdfbb 4868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4869ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4870
4871fi
81ecdfbb
RW
4872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4873$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4874if test $ac_compiler_gnu = yes; then
4875 GXX=yes
4876else
4877 GXX=
4878fi
18f6b6ee
PB
4879ac_test_CXXFLAGS=${CXXFLAGS+set}
4880ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4882$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4883if test "${ac_cv_prog_cxx_g+set}" = set; then :
4884 $as_echo_n "(cached) " >&6
4885else
4886 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4887 ac_cxx_werror_flag=yes
4888 ac_cv_prog_cxx_g=no
4889 CXXFLAGS="-g"
4890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4891/* end confdefs.h. */
4892
4893int
4894main ()
4895{
4896
4897 ;
4898 return 0;
4899}
4900_ACEOF
81ecdfbb 4901if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4902 ac_cv_prog_cxx_g=yes
4903else
81ecdfbb
RW
4904 CXXFLAGS=""
4905 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4906/* end confdefs.h. */
81ecdfbb 4907
18f6b6ee
PB
4908int
4909main ()
4910{
81ecdfbb 4911
18f6b6ee
PB
4912 ;
4913 return 0;
4914}
4915_ACEOF
81ecdfbb 4916if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4917
81ecdfbb
RW
4918else
4919 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4920 CXXFLAGS="-g"
4921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4922/* end confdefs.h. */
81ecdfbb 4923
18f6b6ee
PB
4924int
4925main ()
4926{
81ecdfbb 4927
18f6b6ee
PB
4928 ;
4929 return 0;
4930}
4931_ACEOF
81ecdfbb
RW
4932if ac_fn_cxx_try_compile "$LINENO"; then :
4933 ac_cv_prog_cxx_g=yes
18f6b6ee 4934fi
81ecdfbb
RW
4935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4936fi
4937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4938fi
4939rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4940 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4941fi
4942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4943$as_echo "$ac_cv_prog_cxx_g" >&6; }
4944if test "$ac_test_CXXFLAGS" = set; then
4945 CXXFLAGS=$ac_save_CXXFLAGS
4946elif test $ac_cv_prog_cxx_g = yes; then
4947 if test "$GXX" = yes; then
4948 CXXFLAGS="-g -O2"
4949 else
4950 CXXFLAGS="-g"
4951 fi
4952else
4953 if test "$GXX" = yes; then
4954 CXXFLAGS="-O2"
4955 else
4956 CXXFLAGS=
4957 fi
18f6b6ee 4958fi
18f6b6ee
PB
4959ac_ext=c
4960ac_cpp='$CPP $CPPFLAGS'
4961ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4962ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4963ac_compiler_gnu=$ac_cv_c_compiler_gnu
4964
4965
4966# We must set the default linker to the linker used by gcc for the correct
4967# operation of libtool. If LD is not defined and we are using gcc, try to
4968# set the LD default to the ld used by gcc.
4969if test -z "$LD"; then
4970 if test "$GCC" = yes; then
4971 case $build in
4972 *-*-mingw*)
4973 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4974 *)
4975 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4976 esac
4977 case $gcc_prog_ld in
4978 # Accept absolute paths.
4979 [\\/]* | [A-Za-z]:[\\/]*)
4980 LD="$gcc_prog_ld" ;;
4981 esac
4982 fi
512b7dfb
PB
4983fi
4984
b3676d82
EB
4985# Check whether -static-libstdc++ -static-libgcc is supported.
4986have_static_libs=no
4987if test "$GCC" = yes; then
4988 saved_LDFLAGS="$LDFLAGS"
4989
4990 LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
4991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
4992$as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
4993 ac_ext=cpp
4994ac_cpp='$CXXCPP $CPPFLAGS'
4995ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4996ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4997ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4998
4999
5000cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5001/* end confdefs.h. */
a882be68
EB
5002
5003#if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5004#error -static-libstdc++ not implemented
5005#endif
b3676d82
EB
5006int main() {}
5007_ACEOF
5008if ac_fn_cxx_try_link "$LINENO"; then :
5009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5010$as_echo "yes" >&6; }; have_static_libs=yes
5011else
5012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5013$as_echo "no" >&6; }
5014fi
5015rm -f core conftest.err conftest.$ac_objext \
5016 conftest$ac_exeext conftest.$ac_ext
5017 ac_ext=c
5018ac_cpp='$CPP $CPPFLAGS'
5019ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5020ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5021ac_compiler_gnu=$ac_cv_c_compiler_gnu
5022
5023
5024 LDFLAGS="$saved_LDFLAGS"
5025fi
5026
512b7dfb
PB
5027
5028
5029
c6b750e1 5030if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5031 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5032set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5034$as_echo_n "checking for $ac_word... " >&6; }
5035if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5036 $as_echo_n "(cached) " >&6
9e07f89d 5037else
512b7dfb
PB
5038 if test -n "$GNATBIND"; then
5039 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5040else
c6b750e1
DJ
5041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5042for as_dir in $PATH
5043do
5044 IFS=$as_save_IFS
5045 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5046 for ac_exec_ext in '' $ac_executable_extensions; do
5047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5048 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5049 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5050 break 2
5051 fi
5052done
81ecdfbb
RW
5053 done
5054IFS=$as_save_IFS
c6b750e1 5055
9e07f89d
NN
5056fi
5057fi
512b7dfb
PB
5058GNATBIND=$ac_cv_prog_GNATBIND
5059if test -n "$GNATBIND"; then
81ecdfbb
RW
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5061$as_echo "$GNATBIND" >&6; }
9e07f89d 5062else
81ecdfbb
RW
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5064$as_echo "no" >&6; }
9e07f89d
NN
5065fi
5066
81ecdfbb 5067
c6b750e1 5068fi
512b7dfb
PB
5069if test -z "$ac_cv_prog_GNATBIND"; then
5070 ac_ct_GNATBIND=$GNATBIND
5071 # Extract the first word of "gnatbind", so it can be a program name with args.
5072set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5074$as_echo_n "checking for $ac_word... " >&6; }
5075if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5076 $as_echo_n "(cached) " >&6
9e07f89d 5077else
512b7dfb
PB
5078 if test -n "$ac_ct_GNATBIND"; then
5079 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5080else
c6b750e1
DJ
5081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5082for as_dir in $PATH
5083do
5084 IFS=$as_save_IFS
5085 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5086 for ac_exec_ext in '' $ac_executable_extensions; do
5087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5088 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5090 break 2
5091 fi
5092done
81ecdfbb
RW
5093 done
5094IFS=$as_save_IFS
c6b750e1 5095
9e07f89d
NN
5096fi
5097fi
512b7dfb
PB
5098ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5099if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5101$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5102else
81ecdfbb
RW
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5104$as_echo "no" >&6; }
9e07f89d
NN
5105fi
5106
81ecdfbb
RW
5107 if test "x$ac_ct_GNATBIND" = x; then
5108 GNATBIND="no"
5109 else
5110 case $cross_compiling:$ac_tool_warned in
5111yes:)
5112{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5113$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5114ac_tool_warned=yes ;;
5115esac
5116 GNATBIND=$ac_ct_GNATBIND
5117 fi
24ff9987 5118else
512b7dfb 5119 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5120fi
5121
7df2cd5d 5122if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5123 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5124set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5126$as_echo_n "checking for $ac_word... " >&6; }
5127if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5128 $as_echo_n "(cached) " >&6
7df2cd5d 5129else
512b7dfb
PB
5130 if test -n "$GNATMAKE"; then
5131 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5132else
5133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5134for as_dir in $PATH
5135do
5136 IFS=$as_save_IFS
5137 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5138 for ac_exec_ext in '' $ac_executable_extensions; do
5139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5140 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5142 break 2
5143 fi
5144done
81ecdfbb
RW
5145 done
5146IFS=$as_save_IFS
7df2cd5d
PB
5147
5148fi
5149fi
512b7dfb
PB
5150GNATMAKE=$ac_cv_prog_GNATMAKE
5151if test -n "$GNATMAKE"; then
81ecdfbb
RW
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5153$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5154else
81ecdfbb
RW
5155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5156$as_echo "no" >&6; }
7df2cd5d
PB
5157fi
5158
81ecdfbb 5159
7df2cd5d 5160fi
512b7dfb
PB
5161if test -z "$ac_cv_prog_GNATMAKE"; then
5162 ac_ct_GNATMAKE=$GNATMAKE
5163 # Extract the first word of "gnatmake", so it can be a program name with args.
5164set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5166$as_echo_n "checking for $ac_word... " >&6; }
5167if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5168 $as_echo_n "(cached) " >&6
7df2cd5d 5169else
512b7dfb
PB
5170 if test -n "$ac_ct_GNATMAKE"; then
5171 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5172else
5173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5174for as_dir in $PATH
5175do
5176 IFS=$as_save_IFS
5177 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5178 for ac_exec_ext in '' $ac_executable_extensions; do
5179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5180 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5182 break 2
5183 fi
5184done
81ecdfbb
RW
5185 done
5186IFS=$as_save_IFS
7df2cd5d 5187
7df2cd5d
PB
5188fi
5189fi
512b7dfb
PB
5190ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5191if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5193$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5194else
81ecdfbb
RW
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5196$as_echo "no" >&6; }
7df2cd5d
PB
5197fi
5198
81ecdfbb
RW
5199 if test "x$ac_ct_GNATMAKE" = x; then
5200 GNATMAKE="no"
5201 else
5202 case $cross_compiling:$ac_tool_warned in
5203yes:)
5204{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5205$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5206ac_tool_warned=yes ;;
5207esac
5208 GNATMAKE=$ac_ct_GNATMAKE
5209 fi
7df2cd5d 5210else
512b7dfb 5211 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5212fi
5213
81ecdfbb
RW
5214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5215$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5216if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5217 $as_echo_n "(cached) " >&6
9e07f89d
NN
5218else
5219 cat >conftest.adb <<EOF
5220procedure conftest is begin null; end conftest;
5221EOF
5222acx_cv_cc_gcc_supports_ada=no
5223# There is a bug in old released versions of GCC which causes the
5224# driver to exit successfully when the appropriate language module
5225# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5226# Therefore we must check for the error message as well as an
5227# unsuccessful exit.
b8908782
DD
5228# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5229# given a .adb file, but produce no object file. So we must check
5230# if an object file was really produced to guard against this.
9e07f89d 5231errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5232if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5233 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5234fi
5235rm -f conftest.*
5236fi
81ecdfbb
RW
5237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5238$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5239
64b986c0 5240if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5241 have_gnat=yes
5242else
5243 have_gnat=no
5244fi
5245
81ecdfbb
RW
5246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5247$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5248if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5249 $as_echo_n "(cached) " >&6
b8908782
DD
5250else
5251 echo abfoo >t1
5252 echo cdfoo >t2
5253 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5254 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5255 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5256 :
5257 else
5258 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5259 fi
5260 fi
b8908782
DD
5261 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5262 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5263 :
b8908782
DD
5264 else
5265 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5266 fi
5267 fi
5268 rm t1 t2
5269
5270fi
81ecdfbb
RW
5271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5272$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5273do_compare="$gcc_cv_prog_cmp_skip"
5274
5275
9e07f89d 5276
ffdd6afc
ILT
5277# Check whether --enable-bootstrap was given.
5278if test "${enable_bootstrap+set}" = set; then :
5279 enableval=$enable_bootstrap;
5280else
5281 enable_bootstrap=default
5282fi
5283
5284
5285# Issue errors and warnings for invalid/strange bootstrap combinations.
5286if test -r $srcdir/gcc/configure; then
5287 have_compiler=yes
5288else
5289 have_compiler=no
5290fi
5291
5292case "$have_compiler:$host:$target:$enable_bootstrap" in
5293 *:*:*:no) ;;
5294
5295 # Default behavior. Enable bootstrap if we have a compiler
5296 # and we are in a native configuration.
5297 yes:$build:$build:default)
5298 enable_bootstrap=yes ;;
5299
5300 *:*:*:default)
5301 enable_bootstrap=no ;;
5302
5303 # We have a compiler and we are in a native configuration, bootstrap is ok
5304 yes:$build:$build:yes)
5305 ;;
5306
5307 # Other configurations, but we have a compiler. Assume the user knows
5308 # what he's doing.
5309 yes:*:*:yes)
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5311$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5312 ;;
5313
5314 # No compiler: if they passed --enable-bootstrap explicitly, fail
5315 no:*:*:yes)
5316 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5317
5318 # Fail if wrong command line
5319 *)
5320 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5321 ;;
5322esac
5323
d5f2ee2e
KG
5324# Used for setting $lt_cv_objdir
5325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5326$as_echo_n "checking for objdir... " >&6; }
5327if test "${lt_cv_objdir+set}" = set; then :
5328 $as_echo_n "(cached) " >&6
5329else
5330 rm -f .libs 2>/dev/null
5331mkdir .libs 2>/dev/null
5332if test -d .libs; then
5333 lt_cv_objdir=.libs
5334else
5335 # MS-DOS does not allow filenames that begin with a dot.
5336 lt_cv_objdir=_libs
5337fi
5338rmdir .libs 2>/dev/null
5339fi
5340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5341$as_echo "$lt_cv_objdir" >&6; }
5342objdir=$lt_cv_objdir
5343
5344
5345
5346
5347
5348cat >>confdefs.h <<_ACEOF
5349#define LT_OBJDIR "$lt_cv_objdir/"
5350_ACEOF
5351
5352
5353
e8a5fa9c 5354# Check for GMP, MPFR and MPC
d9b76ff9 5355gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5356gmpinc=
4b900473 5357have_gmp=no
e8a5fa9c
RW
5358
5359# Specify a location for mpc
5360# check for this first so it ends up on the link line before mpfr.
5361
81ecdfbb
RW
5362# Check whether --with-mpc was given.
5363if test "${with_mpc+set}" = set; then :
5364 withval=$with_mpc;
5365fi
e8a5fa9c 5366
e8a5fa9c 5367
e552509b 5368# Check whether --with-mpc-include was given.
81ecdfbb
RW
5369if test "${with_mpc_include+set}" = set; then :
5370 withval=$with_mpc_include;
5371fi
e8a5fa9c 5372
e8a5fa9c 5373
e552509b 5374# Check whether --with-mpc-lib was given.
81ecdfbb
RW
5375if test "${with_mpc_lib+set}" = set; then :
5376 withval=$with_mpc_lib;
5377fi
e8a5fa9c 5378
e8a5fa9c
RW
5379
5380if test "x$with_mpc" != x; then
d9b76ff9
KG
5381 gmplibs="-L$with_mpc/lib $gmplibs"
5382 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5383fi
5384if test "x$with_mpc_include" != x; then
d9b76ff9 5385 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5386fi
5387if test "x$with_mpc_lib" != x; then
d9b76ff9 5388 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5389fi
5390if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5391 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5392 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5393 # Do not test the mpc version. Assume that it is sufficient, since
5394 # it is in the source tree, and the library has not been built yet
5395 # but it would be included on the link line in the version check below
5396 # hence making the test fail.
d9b76ff9 5397 have_gmp=yes
e8a5fa9c 5398fi
4b900473 5399
11b04d1f
DD
5400# Specify a location for mpfr
5401# check for this first so it ends up on the link line before gmp.
c6b750e1 5402
81ecdfbb
RW
5403# Check whether --with-mpfr-dir was given.
5404if test "${with_mpfr_dir+set}" = set; then :
5405 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5406Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5407fi
5408
11b04d1f
DD
5409
5410
81ecdfbb
RW
5411# Check whether --with-mpfr was given.
5412if test "${with_mpfr+set}" = set; then :
5413 withval=$with_mpfr;
5414fi
c6b750e1 5415
11b04d1f 5416
e552509b 5417# Check whether --with-mpfr-include was given.
81ecdfbb
RW
5418if test "${with_mpfr_include+set}" = set; then :
5419 withval=$with_mpfr_include;
5420fi
c6b750e1 5421
8a0d8a5c 5422
e552509b 5423# Check whether --with-mpfr-lib was given.
81ecdfbb
RW
5424if test "${with_mpfr_lib+set}" = set; then :
5425 withval=$with_mpfr_lib;
5426fi
8a0d8a5c 5427
11b04d1f
DD
5428
5429if test "x$with_mpfr" != x; then
5430 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5431 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5432fi
8a0d8a5c 5433if test "x$with_mpfr_include" != x; then
d9b76ff9 5434 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5435fi
5436if test "x$with_mpfr_lib" != x; then
5437 gmplibs="-L$with_mpfr_lib $gmplibs"
5438fi
4b900473 5439if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
58b1dd21
NC
5440 # MPFR v3.1.0 moved the sources into a src sub-directory.
5441 if test -d ${srcdir}/mpfr/src; then
5442 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5443 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5444 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
5445 else
5446 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
5447 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
5448 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
5449 fi
4b900473
PB
5450 # Do not test the mpfr version. Assume that it is sufficient, since
5451 # it is in the source tree, and the library has not been built yet
5452 # but it would be included on the link line in the version check below
5453 # hence making the test fail.
5454 have_gmp=yes
5455fi
11b04d1f 5456
4b1cb4fe 5457# Specify a location for gmp
c6b750e1 5458
81ecdfbb
RW
5459# Check whether --with-gmp-dir was given.
5460if test "${with_gmp_dir+set}" = set; then :
5461 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5462Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5463fi
5464
4b1cb4fe
DD
5465
5466
81ecdfbb
RW
5467# Check whether --with-gmp was given.
5468if test "${with_gmp+set}" = set; then :
5469 withval=$with_gmp;
5470fi
c6b750e1 5471
4b1cb4fe 5472
e552509b 5473# Check whether --with-gmp-include was given.
81ecdfbb
RW
5474if test "${with_gmp_include+set}" = set; then :
5475 withval=$with_gmp_include;
5476fi
c6b750e1 5477
8a0d8a5c 5478
e552509b 5479# Check whether --with-gmp-lib was given.
81ecdfbb
RW
5480if test "${with_gmp_lib+set}" = set; then :
5481 withval=$with_gmp_lib;
5482fi
8a0d8a5c
PB
5483
5484
4b1cb4fe 5485
11b04d1f
DD
5486if test "x$with_gmp" != x; then
5487 gmplibs="-L$with_gmp/lib $gmplibs"
5488 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5489fi
8a0d8a5c
PB
5490if test "x$with_gmp_include" != x; then
5491 gmpinc="-I$with_gmp_include $gmpinc"
5492fi
5493if test "x$with_gmp_lib" != x; then
5494 gmplibs="-L$with_gmp_lib $gmplibs"
5495fi
4b900473 5496if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5497 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5498 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5499 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5500 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
7ec59b9e 5501 extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5502 # Do not test the gmp version. Assume that it is sufficient, since
5503 # it is in the source tree, and the library has not been built yet
5504 # but it would be included on the link line in the version check below
5505 # hence making the test fail.
5506 have_gmp=yes
5507fi
4b1cb4fe 5508
ceb92e78 5509if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5510 have_gmp=yes
5511 saved_CFLAGS="$CFLAGS"
5512 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5513 # Check for the recommended and required versions of GMP.
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5515$as_echo_n "checking for the correct version of gmp.h... " >&6; }
a009f2e7
RW
5516
5517cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5518/* end confdefs.h. */
5519#include "gmp.h"
5520int
5521main ()
5522{
5523
5524 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5525 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8e71395b 5526 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
a6b5846e
KG
5527 choke me
5528 #endif
5529
5530 ;
5531 return 0;
5532}
5533_ACEOF
5534if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5536/* end confdefs.h. */
a6b5846e 5537#include <gmp.h>
c6b750e1
DJ
5538int
5539main ()
5540{
4b1cb4fe 5541
a6b5846e
KG
5542 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5543 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5544 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5545 choke me
5546 #endif
c6b750e1
DJ
5547
5548 ;
5549 return 0;
5550}
5551_ACEOF
81ecdfbb
RW
5552if ac_fn_c_try_compile "$LINENO"; then :
5553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5554$as_echo "yes" >&6; }
a6b5846e
KG
5555else
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5557$as_echo "buggy but acceptable" >&6; }
5558fi
5559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5560else
81ecdfbb
RW
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5562$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5563fi
81ecdfbb 5564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5565
e8a5fa9c 5566 # If we have GMP, check the MPFR version.
4b900473 5567 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5568 # Check for the recommended and required versions of MPFR.
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5570$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5572/* end confdefs.h. */
9b134994 5573#include <gmp.h>
4b900473 5574 #include <mpfr.h>
c6b750e1
DJ
5575int
5576main ()
5577{
9b134994 5578
7ec59b9e 5579 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
4b900473
PB
5580 choke me
5581 #endif
c6b750e1
DJ
5582
5583 ;
5584 return 0;
5585}
5586_ACEOF
81ecdfbb
RW
5587if ac_fn_c_try_compile "$LINENO"; then :
5588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5589/* end confdefs.h. */
4b1cb4fe 5590#include <gmp.h>
4b900473 5591 #include <mpfr.h>
c6b750e1
DJ
5592int
5593main ()
5594{
9dbaa842 5595
a6b5846e 5596 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5597 choke me
5598 #endif
e8a5fa9c
RW
5599
5600 ;
5601 return 0;
5602}
5603_ACEOF
81ecdfbb
RW
5604if ac_fn_c_try_compile "$LINENO"; then :
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5606$as_echo "yes" >&6; }
e8a5fa9c 5607else
81ecdfbb
RW
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5609$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5610fi
81ecdfbb 5611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5612else
81ecdfbb
RW
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5614$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5615fi
81ecdfbb 5616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5617 fi
5618
5619 # Check for the MPC header version.
d9b76ff9 5620 if test x"$have_gmp" = xyes ; then
a6b5846e 5621 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5623$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5625/* end confdefs.h. */
5626#include <mpc.h>
5627int
5628main ()
5629{
5630
a6b5846e
KG
5631 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5632 choke me
5633 #endif
5634
5635 ;
5636 return 0;
5637}
5638_ACEOF
5639if ac_fn_c_try_compile "$LINENO"; then :
5640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5641/* end confdefs.h. */
5642#include <mpc.h>
5643int
5644main ()
5645{
5646
5647 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5648 choke me
5649 #endif
5650
5651 ;
5652 return 0;
5653}
5654_ACEOF
81ecdfbb
RW
5655if ac_fn_c_try_compile "$LINENO"; then :
5656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5657$as_echo "yes" >&6; }
a6b5846e
KG
5658else
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5660$as_echo "buggy but acceptable" >&6; }
5661fi
5662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5663else
81ecdfbb 5664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5665$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5666fi
81ecdfbb 5667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5668 fi
5669
5670 # Now check the MPFR library.
5671 if test x"$have_gmp" = xyes; then
5672 saved_LIBS="$LIBS"
5673 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5675$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5677/* end confdefs.h. */
d9b76ff9 5678#include <mpc.h>
e8a5fa9c
RW
5679int
5680main ()
5681{
5682
5683 mpfr_t n;
5684 mpfr_t x;
d9b76ff9 5685 mpc_t c;
e8a5fa9c
RW
5686 int t;
5687 mpfr_init (n);
5688 mpfr_init (x);
5689 mpfr_atan2 (n, n, x, GMP_RNDN);
5690 mpfr_erfc (n, x, GMP_RNDN);
5691 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5692 mpfr_clear(n);
5693 mpfr_clear(x);
5694 mpc_init2 (c, 53);
5695 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5696 mpc_cosh (c, c, MPC_RNDNN);
5697 mpc_pow (c, c, c, MPC_RNDNN);
5698 mpc_acosh (c, c, MPC_RNDNN);
5699 mpc_clear (c);
c6b750e1
DJ
5700
5701 ;
5702 return 0;
5703}
5704_ACEOF
81ecdfbb
RW
5705if ac_fn_c_try_link "$LINENO"; then :
5706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5707$as_echo "yes" >&6; }
c6b750e1 5708else
81ecdfbb
RW
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5710$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5711fi
81ecdfbb
RW
5712rm -f core conftest.err conftest.$ac_objext \
5713 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5714 LIBS="$saved_LIBS"
5715 fi
5716
4b900473 5717 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5718
a6b5846e
KG
5719# The library versions listed in the error message below should match
5720# the HARD-minimums enforced above.
4b900473 5721 if test x$have_gmp != xyes; then
7ec59b9e 5722 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
d9b76ff9
KG
5723Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5724their locations. Source code for these libraries can be found at
5725their respective hosting sites as well as at
5726ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5727http://gcc.gnu.org/install/prerequisites.html for additional info. If
5728you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5729make sure that you have installed both the libraries and the header
5730files. They may be located in separate packages." "$LINENO" 5
4b900473 5731 fi
9dbaa842
DD
5732fi
5733
e8a5fa9c
RW
5734# Flags needed for both GMP, MPFR and/or MPC.
5735
5736
5737
4b1cb4fe
DD
5738
5739
5740
7ec59b9e 5741
29383458
JM
5742# Allow host libstdc++ to be specified for static linking with PPL.
5743
81ecdfbb
RW
5744# Check whether --with-host-libstdcxx was given.
5745if test "${with_host_libstdcxx+set}" = set; then :
5746 withval=$with_host_libstdcxx;
5747fi
29383458 5748
29383458
JM
5749
5750case $with_host_libstdcxx in
5751 no|yes)
81ecdfbb 5752 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5753 ;;
5754esac
e28c595f 5755
b3676d82 5756# Libraries to use for stage1 or when not bootstrapping.
e8a5fa9c 5757
b3676d82
EB
5758# Check whether --with-stage1-libs was given.
5759if test "${with_stage1_libs+set}" = set; then :
5760 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
5761 stage1_libs=
e8a5fa9c 5762 else
b3676d82 5763 stage1_libs=$withval
e8a5fa9c
RW
5764 fi
5765else
b3676d82 5766 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5767fi
5768
e8a5fa9c
RW
5769
5770
b3676d82 5771# Linker flags to use for stage1 or when not bootstrapping.
e8a5fa9c 5772
b3676d82
EB
5773# Check whether --with-stage1-ldflags was given.
5774if test "${with_stage1_ldflags+set}" = set; then :
5775 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5776 stage1_ldflags=
e8a5fa9c 5777 else
b3676d82 5778 stage1_ldflags=$withval
e8a5fa9c
RW
5779 fi
5780else
b3676d82
EB
5781 stage1_ldflags=
5782 # In stage 1, default to linking libstdc++ and libgcc statically with GCC
5783 # if supported. But if the user explicitly specified the libraries to use,
5784 # trust that they are doing what they want.
5785 if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then
5786 stage1_ldflags="-static-libstdc++ -static-libgcc"
5787 fi
81ecdfbb
RW
5788fi
5789
e8a5fa9c
RW
5790
5791
e8a5fa9c
RW
5792# Libraries to use for stage2 and later builds. This defaults to the
5793# argument passed to --with-host-libstdcxx.
5794
81ecdfbb
RW
5795# Check whether --with-boot-libs was given.
5796if test "${with_boot_libs+set}" = set; then :
5797 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5798 poststage1_libs=
5799 else
5800 poststage1_libs=$withval
5801 fi
5802else
5803 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5804fi
5805
e8a5fa9c
RW
5806
5807
143754cd
NC
5808# Linker flags to use for stage2 and later builds.
5809
5810# Check whether --with-boot-ldflags was given.
5811if test "${with_boot_ldflags+set}" = set; then :
5812 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5813 poststage1_ldflags=
5814 else
5815 poststage1_ldflags=$withval
5816 fi
5817else
5818 poststage1_ldflags=
4f11b223
ILT
5819 # In stages 2 and 3, default to linking libstdc++ and libgcc
5820 # statically. But if the user explicitly specified the libraries to
5821 # use, trust that they are doing what they want.
5822 if test "$poststage1_libs" = ""; then
143754cd
NC
5823 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5824 fi
5825fi
5826
5827
5828
8e71395b
L
5829# GCC GRAPHITE dependences, ISL and CLOOG which in turn requires ISL.
5830# Basic setup is inlined here, actual checks are in config/cloog.m4 and
5831# config/isl.m4
5832
5833
5834# Check whether --with-cloog was given.
5835if test "${with_cloog+set}" = set; then :
5836 withval=$with_cloog;
5837fi
e28c595f
JM
5838
5839
7ec59b9e
L
5840# Check whether --with-isl was given.
5841if test "${with_isl+set}" = set; then :
5842 withval=$with_isl;
81ecdfbb 5843fi
e28c595f 5844
e28c595f 5845
8e71395b
L
5846# Treat either --without-cloog or --without-isl as a request to disable
5847# GRAPHITE support and skip all following checks.
5848if test "x$with_isl" != "xno" &&
5849 test "x$with_cloog" != "xno"; then
5850 # Check for ISL
5851
5852
7ec59b9e
L
5853# Check whether --with-isl-include was given.
5854if test "${with_isl_include+set}" = set; then :
5855 withval=$with_isl_include;
81ecdfbb
RW
5856fi
5857
e28c595f 5858
7ec59b9e
L
5859# Check whether --with-isl-lib was given.
5860if test "${with_isl_lib+set}" = set; then :
5861 withval=$with_isl_lib;
81ecdfbb 5862fi
e28c595f 5863
e28c595f 5864
7ec59b9e
L
5865 # Check whether --enable-isl-version-check was given.
5866if test "${enable_isl_version_check+set}" = set; then :
5867 enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
5868else
5869 ENABLE_ISL_CHECK=yes
b123da99
SP
5870fi
5871
5872
7ec59b9e
L
5873 # Initialize isllibs and islinc.
5874 case $with_isl in
5875 no)
5876 isllibs=
5877 islinc=
5878 ;;
5879 "" | yes)
5880 ;;
5881 *)
5882 isllibs="-L$with_isl/lib"
5883 islinc="-I$with_isl/include"
5884 ;;
5885 esac
5886 if test "x${with_isl_include}" != x ; then
5887 islinc="-I$with_isl_include"
5888 fi
5889 if test "x${with_isl_lib}" != x; then
5890 isllibs="-L$with_isl_lib"
5891 fi
5892 if test "x${islinc}" = x && test "x${isllibs}" = x \
5893 && test -d ${srcdir}/isl; then
5894 isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
5895 islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
5896 ENABLE_ISL_CHECK=no
3dae1673
JBG
5897 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree ISL, disabling version check" >&5
5898$as_echo "$as_me: WARNING: using in-tree ISL, disabling version check" >&2;}
7ec59b9e 5899 fi
b123da99 5900
b123da99 5901
e28c595f 5902
7ec59b9e
L
5903 if test "${ENABLE_ISL_CHECK}" = yes ; then
5904 _isl_saved_CFLAGS=$CFLAGS
5905 _isl_saved_LDFLAGS=$LDFLAGS
5906 _isl_saved_LIBS=$LIBS
5907
5908 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
5909 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs}"
5910 LIBS="${_isl_saved_LIBS} -lisl"
7ec59b9e
L
5911
5912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.10 of ISL" >&5
5913$as_echo_n "checking for version 0.10 of ISL... " >&6; }
3dae1673 5914 if test "$cross_compiling" = yes; then :
7ec59b9e
L
5915 gcc_cv_isl=yes
5916else
5917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b123da99 5918/* end confdefs.h. */
7ec59b9e
L
5919#include <isl/version.h>
5920 #include <string.h>
b123da99
SP
5921int
5922main ()
5923{
7ec59b9e
L
5924if (strncmp (isl_version (), "isl-0.10", strlen ("isl-0.10")) != 0)
5925 return 1;
5926
b123da99
SP
5927 ;
5928 return 0;
5929}
5930_ACEOF
7ec59b9e
L
5931if ac_fn_c_try_run "$LINENO"; then :
5932 gcc_cv_isl=yes
e28c595f 5933else
7ec59b9e 5934 gcc_cv_isl=no
b123da99 5935fi
7ec59b9e
L
5936rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5937 conftest.$ac_objext conftest.beam conftest.$ac_ext
b123da99 5938fi
7ec59b9e 5939
3dae1673
JBG
5940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
5941$as_echo "$gcc_cv_isl" >&6; }
5942
5943 CFLAGS=$_isl_saved_CFLAGS
5944 LDFLAGS=$_isl_saved_LDFLAGS
5945 LIBS=$_isl_saved_LIBS
5946 fi
5947
5948
5949 if test "${gcc_cv_isl}" = no ; then
5950
5951 if test "${ENABLE_ISL_CHECK}" = yes ; then
5952 _isl_saved_CFLAGS=$CFLAGS
5953 _isl_saved_LDFLAGS=$LDFLAGS
5954 _isl_saved_LIBS=$LIBS
5955
5956 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
5957 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs}"
5958 LIBS="${_isl_saved_LIBS} -lisl"
3dae1673
JBG
5959
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.11 of ISL" >&5
5961$as_echo_n "checking for version 0.11 of ISL... " >&6; }
5962 if test "$cross_compiling" = yes; then :
5963 gcc_cv_isl=yes
5964else
5965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5966/* end confdefs.h. */
5967#include <isl/version.h>
5968 #include <string.h>
5969int
5970main ()
5971{
5972if (strncmp (isl_version (), "isl-0.11", strlen ("isl-0.11")) != 0)
5973 return 1;
5974
5975 ;
5976 return 0;
5977}
5978_ACEOF
5979if ac_fn_c_try_run "$LINENO"; then :
5980 gcc_cv_isl=yes
5981else
5982 gcc_cv_isl=no
5983fi
5984rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5985 conftest.$ac_objext conftest.beam conftest.$ac_ext
81ecdfbb 5986fi
3dae1673
JBG
5987
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
7ec59b9e 5989$as_echo "$gcc_cv_isl" >&6; }
81ecdfbb 5990
7ec59b9e
L
5991 CFLAGS=$_isl_saved_CFLAGS
5992 LDFLAGS=$_isl_saved_LDFLAGS
5993 LIBS=$_isl_saved_LIBS
b123da99 5994 fi
e28c595f 5995
b123da99 5996
b3fc79f8
JBG
5997 if test "${gcc_cv_isl}" = no ; then
5998
5999 if test "${ENABLE_ISL_CHECK}" = yes ; then
6000 _isl_saved_CFLAGS=$CFLAGS
6001 _isl_saved_LDFLAGS=$LDFLAGS
6002 _isl_saved_LIBS=$LIBS
6003
6004 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
6005 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs}"
6006 LIBS="${_isl_saved_LIBS} -lisl"
6007
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.12 of ISL" >&5
6009$as_echo_n "checking for version 0.12 of ISL... " >&6; }
6010 if test "$cross_compiling" = yes; then :
6011 gcc_cv_isl=yes
6012else
6013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6014/* end confdefs.h. */
6015#include <isl/version.h>
6016 #include <string.h>
6017int
6018main ()
6019{
6020if (strncmp (isl_version (), "isl-0.12", strlen ("isl-0.12")) != 0)
6021 return 1;
6022
6023 ;
6024 return 0;
6025}
6026_ACEOF
6027if ac_fn_c_try_run "$LINENO"; then :
6028 gcc_cv_isl=yes
6029else
6030 gcc_cv_isl=no
6031fi
6032rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6033 conftest.$ac_objext conftest.beam conftest.$ac_ext
6034fi
6035
6036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
6037$as_echo "$gcc_cv_isl" >&6; }
6038
6039 CFLAGS=$_isl_saved_CFLAGS
6040 LDFLAGS=$_isl_saved_LDFLAGS
6041 LIBS=$_isl_saved_LIBS
6042 fi
6043
6044
6045 fi
3dae1673 6046 fi
e28c595f 6047
e28c595f 6048
7ec59b9e
L
6049
6050
7ec59b9e
L
6051 if test "x${with_isl}" = xno; then
6052 graphite_requested=no
6053 elif test "x${with_isl}" != x \
6054 || test "x${with_isl_include}" != x \
6055 || test "x${with_isl_lib}" != x ; then
6056 graphite_requested=yes
6057 else
6058 graphite_requested=no
b123da99 6059 fi
e28c595f 6060
e28c595f
JM
6061
6062
7ec59b9e
L
6063 if test "${gcc_cv_isl}" = no ; then
6064 isllibs=
6065 islinc=
6066 fi
e28c595f 6067
7ec59b9e
L
6068 if test "${graphite_requested}" = yes \
6069 && test "x${isllibs}" = x \
6070 && test "x${islinc}" = x ; then
e28c595f 6071
7ec59b9e
L
6072 as_fn_error "Unable to find a usable ISL. See config.log for details." "$LINENO" 5
6073 fi
e552509b 6074
e28c595f
JM
6075
6076
8e71395b
L
6077 if test "x$gcc_cv_isl" != "xno"; then
6078 # Check for CLOOG
81ecdfbb 6079
e28c595f 6080
e552509b 6081# Check whether --with-cloog-include was given.
81ecdfbb
RW
6082if test "${with_cloog_include+set}" = set; then :
6083 withval=$with_cloog_include;
6084fi
e28c595f 6085
e28c595f 6086
e552509b 6087# Check whether --with-cloog-lib was given.
81ecdfbb
RW
6088if test "${with_cloog_lib+set}" = set; then :
6089 withval=$with_cloog_lib;
6090fi
e28c595f 6091
e28c595f 6092
e552509b
ILT
6093 # Check whether --enable-cloog-version-check was given.
6094if test "${enable_cloog_version_check+set}" = set; then :
6095 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
6096else
6097 ENABLE_CLOOG_CHECK=yes
6098fi
6099
6100
6101 # Initialize clooglibs and clooginc.
6102 case $with_cloog in
6103 no)
6104 clooglibs=
6105 clooginc=
6106 ;;
6107 "" | yes)
6108 ;;
6109 *)
6110 clooglibs="-L$with_cloog/lib"
6111 clooginc="-I$with_cloog/include"
6112 ;;
6113 esac
6114 if test "x${with_cloog_include}" != x ; then
6115 clooginc="-I$with_cloog_include"
6116 fi
6117 if test "x${with_cloog_lib}" != x; then
6118 clooglibs="-L$with_cloog_lib"
6119 fi
3dae1673 6120 if test "x${clooginc}" = x && test "x${clooglibs}" = x \
7ec59b9e
L
6121 && test -d ${srcdir}/cloog; then
6122 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
6123 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -I'${srcdir}'/cloog/include '
3dae1673
JBG
6124 ENABLE_CLOOG_CHECK=no
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree CLooG, disabling version check" >&5
6126$as_echo "$as_me: WARNING: using in-tree CLooG, disabling version check" >&2;}
8d8eef9a
RW
6127 fi
6128
7ec59b9e 6129 clooginc="-DCLOOG_INT_GMP ${clooginc}"
8e71395b 6130 clooglibs="${clooglibs} -lcloog-isl ${isllibs} -lisl"
e28c595f 6131
e552509b
ILT
6132
6133
6134
6135
6136 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
6137 _cloog_saved_CFLAGS=$CFLAGS
6138 _cloog_saved_LDFLAGS=$LDFLAGS
6139
7ec59b9e
L
6140 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${islinc} ${gmpinc}"
6141 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${isllibs} ${gmplib}"
e552509b 6142
7ec59b9e
L
6143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.17.0 of CLooG" >&5
6144$as_echo_n "checking for version 0.17.0 of CLooG... " >&6; }
3dae1673 6145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e552509b 6146/* end confdefs.h. */
7ec59b9e 6147#include "cloog/version.h"
e552509b
ILT
6148int
6149main ()
6150{
6151#if CLOOG_VERSION_MAJOR != 0 \
7ec59b9e
L
6152 || CLOOG_VERSION_MINOR != 17 \
6153 || CLOOG_VERSION_REVISION < 0
e552509b
ILT
6154 choke me
6155 #endif
6156 ;
6157 return 0;
6158}
6159_ACEOF
6160if ac_fn_c_try_compile "$LINENO"; then :
7ec59b9e 6161 gcc_cv_cloog=yes
e552509b 6162else
7ec59b9e 6163 gcc_cv_cloog=no
e552509b
ILT
6164fi
6165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3dae1673
JBG
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog" >&5
6167$as_echo "$gcc_cv_cloog" >&6; }
6168
6169 CFLAGS=$_cloog_saved_CFLAGS
6170 LDFLAGS=$_cloog_saved_LDFLAGS
6171 fi
6172
6173
6174 if test "${gcc_cv_cloog}" = no ; then
6175
6176
6177
6178 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
6179 _cloog_saved_CFLAGS=$CFLAGS
6180 _cloog_saved_LDFLAGS=$LDFLAGS
6181
6182 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${islinc} ${gmpinc}"
6183 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${isllibs} ${gmplib}"
6184
6185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.18.0 of CLooG" >&5
6186$as_echo_n "checking for version 0.18.0 of CLooG... " >&6; }
6187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6188/* end confdefs.h. */
6189#include "cloog/version.h"
6190int
6191main ()
6192{
6193#if CLOOG_VERSION_MAJOR != 0 \
6194 || CLOOG_VERSION_MINOR != 18 \
6195 || CLOOG_VERSION_REVISION < 0
6196 choke me
6197 #endif
6198 ;
6199 return 0;
6200}
6201_ACEOF
6202if ac_fn_c_try_compile "$LINENO"; then :
6203 gcc_cv_cloog=yes
6204else
6205 gcc_cv_cloog=no
e552509b 6206fi
3dae1673
JBG
6207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog" >&5
7ec59b9e 6209$as_echo "$gcc_cv_cloog" >&6; }
e552509b
ILT
6210
6211 CFLAGS=$_cloog_saved_CFLAGS
6212 LDFLAGS=$_cloog_saved_LDFLAGS
6213 fi
6214
6215
3dae1673 6216 fi
e552509b 6217
e28c595f 6218
e28c595f
JM
6219
6220
6221
8d8eef9a
RW
6222 if test "x${with_cloog}" = xno; then
6223 graphite_requested=no
6224 elif test "x${with_cloog}" != x \
e552509b
ILT
6225 || test "x${with_cloog_include}" != x \
6226 || test "x${with_cloog_lib}" != x ; then
6227 graphite_requested=yes
6228 else
6229 graphite_requested=no
6230 fi
6231
6232
6233
7ec59b9e 6234 if test "${gcc_cv_cloog}" = no ; then
e552509b
ILT
6235 clooglibs=
6236 clooginc=
6237 fi
6238
6239 if test "${graphite_requested}" = yes \
6240 && test "x${clooglibs}" = x \
6241 && test "x${clooginc}" = x ; then
6242
8e71395b 6243 as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
e552509b
ILT
6244 fi
6245
6246
8e71395b 6247 fi
e552509b
ILT
6248fi
6249
7ec59b9e
L
6250# If either the ISL or the CLooG check failed, disable builds of in-tree
6251# variants of both
8e71395b
L
6252if test "x$with_isl" = xno ||
6253 test "x$with_cloog" = xno ||
6254 test "x$gcc_cv_cloog" = xno ||
6255 test "x$gcc_cv_isl" = xno; then
7ec59b9e 6256 noconfigdirs="$noconfigdirs cloog isl"
8e71395b
L
6257 islinc=
6258 clooginc=
6259 clooglibs=
7ec59b9e
L
6260fi
6261
8e71395b
L
6262
6263
6264
6265
6266
700d40ca
ILT
6267# Check for LTO support.
6268# Check whether --enable-lto was given.
6269if test "${enable_lto+set}" = set; then :
6270 enableval=$enable_lto; enable_lto=$enableval
6271else
6272 enable_lto=yes; default_enable_lto=yes
6273fi
6274
6275
143754cd 6276
e49e5c92
DK
6277
6278
6279target_elf=no
6280case $target in
6281 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
090bc50f 6282 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
a009f2e7 6283 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
e49e5c92
DK
6284 target_elf=no
6285 ;;
6286 *)
6287 target_elf=yes
6288 ;;
6289esac
6290
6291if test $target_elf = yes; then :
74cea91b
DK
6292 # ELF platforms build the lto-plugin always.
6293 build_lto_plugin=yes
e49e5c92 6294
e49e5c92
DK
6295else
6296 if test x"$default_enable_lto" = x"yes" ; then
29821356 6297 case $target in
899b04ef 6298 *-apple-darwin9* | *-cygwin* | *-mingw*) ;;
74cea91b 6299 # On other non-ELF platforms, LTO has yet to be validated.
29821356
RW
6300 *) enable_lto=no ;;
6301 esac
e49e5c92 6302 else
29821356
RW
6303 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6304 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6305 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6306 # warn during gcc/ subconfigure; unless you're bootstrapping with
6307 # -flto it won't be needed until after installation anyway.
6308 case $target in
a8eb3f0a 6309 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
e49e5c92
DK
6310 *) if test x"$enable_lto" = x"yes"; then
6311 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6312 fi
6313 ;;
6314 esac
6315 fi
a8eb3f0a 6316 # Among non-ELF, only Windows platforms support the lto-plugin so far.
74cea91b 6317 # Build it unless LTO was explicitly disabled.
a8eb3f0a 6318 case $target in
74cea91b 6319 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
a8eb3f0a
DK
6320 *) ;;
6321 esac
74cea91b 6322
e49e5c92
DK
6323fi
6324
700d40ca 6325
e28c595f 6326
7ec59b9e 6327# By default, C and C++ are the only stage 1 languages.
9b134994 6328stage1_languages=,c,
1d39f329 6329
e8a5fa9c 6330# Target libraries that we bootstrap.
2aa2364a 6331bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6332
9e07f89d
NN
6333# Figure out what language subdirectories are present.
6334# Look if the user specified --enable-languages="..."; if not, use
6335# the environment variable $LANGUAGES if defined. $LANGUAGES might
6336# go away some day.
6337# NB: embedded tabs in this IF block -- do not untabify
6338if test -d ${srcdir}/gcc; then
6339 if test x"${enable_languages+set}" != xset; then
6340 if test x"${LANGUAGES+set}" = xset; then
6341 enable_languages="${LANGUAGES}"
6342 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6343 else
6344 enable_languages=all
6345 fi
6346 else
6347 if test x"${enable_languages}" = x ||
6348 test x"${enable_languages}" = xyes;
6349 then
6350 echo configure.in: --enable-languages needs at least one language argument 1>&2
6351 exit 1
6352 fi
6353 fi
6354 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6355
096f7d00
DE
6356 # 'f95' is the old name for the 'fortran' language. We issue a warning
6357 # and make the substitution.
6358 case ,${enable_languages}, in
6359 *,f95,*)
6360 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6361 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6362 ;;
6363 esac
6364
7ec59b9e
L
6365 # If bootstrapping, C++ must be enabled.
6366 case ",$enable_languages,:$enable_bootstrap" in
6367 *,c++,*:*) ;;
6368 *:yes)
ffdd6afc
ILT
6369 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6370 enable_languages="${enable_languages},c++"
6371 else
7ec59b9e 6372 as_fn_error "bootstrapping requires c++ sources" "$LINENO" 5
ffdd6afc
ILT
6373 fi
6374 ;;
6375 esac
6376
9e07f89d
NN
6377 # First scan to see if an enabled language requires some other language.
6378 # We assume that a given config-lang.in will list all the language
6379 # front ends it requires, even if some are required indirectly.
6380 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6381 case ${lang_frag} in
6382 ..) ;;
6383 # The odd quoting in the next line works around
6384 # an apparent bug in bash 1.12 on linux.
6385 ${srcdir}/gcc/[*]/config-lang.in) ;;
6386 *)
e552509b
ILT
6387 # From the config-lang.in, get $language, $lang_requires, and
6388 # $lang_requires_boot_languages.
9e07f89d
NN
6389 language=
6390 lang_requires=
e552509b 6391 lang_requires_boot_languages=
9e07f89d 6392 . ${lang_frag}
e552509b 6393 for other in ${lang_requires} ${lang_requires_boot_languages}; do
9e07f89d
NN
6394 case ,${enable_languages}, in
6395 *,$other,*) ;;
6396 *,all,*) ;;
6397 *,$language,*)
6398 echo " \`$other' language required by \`$language'; enabling" 1>&2
6399 enable_languages="${enable_languages},${other}"
6400 ;;
6401 esac
6402 done
e552509b
ILT
6403 for other in ${lang_requires_boot_languages} ; do
6404 if test "$other" != "c"; then
6405 case ,${enable_stage1_languages}, in
6406 *,$other,*) ;;
6407 *,all,*) ;;
6408 *)
6409 case ,${enable_languages}, in
6410 *,$language,*)
6411 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6412 enable_stage1_languages="$enable_stage1_languages,${other}"
6413 ;;
6414 esac
6415 ;;
6416 esac
6417 fi
6418 done
9e07f89d
NN
6419 ;;
6420 esac
6421 done
6422
9b134994 6423 new_enable_languages=,c,
700d40ca
ILT
6424
6425 # If LTO is enabled, add the LTO front end.
6426 extra_host_libiberty_configure_flags=
6427 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6428 case ,${enable_languages}, in
6429 *,lto,*) ;;
6430 *) enable_languages="${enable_languages},lto" ;;
6431 esac
a8eb3f0a 6432 if test "${build_lto_plugin}" = "yes" ; then
700d40ca
ILT
6433 configdirs="$configdirs lto-plugin"
6434 extra_host_libiberty_configure_flags=--enable-shared
6435 fi
6436 fi
6437
6438
9e07f89d 6439 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6440 potential_languages=,c,
9e07f89d 6441
9e1a94f4
ILT
6442 enabled_target_libs=
6443 disabled_target_libs=
6444
9e07f89d
NN
6445 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6446 case ${lang_frag} in
6447 ..) ;;
6448 # The odd quoting in the next line works around
6449 # an apparent bug in bash 1.12 on linux.
6450 ${srcdir}/gcc/[*]/config-lang.in) ;;
6451 *)
c6b750e1 6452 # From the config-lang.in, get $language, $target_libs,
1d39f329 6453 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6454 language=
6455 target_libs=
6456 lang_dirs=
64ce424c 6457 subdir_requires=
9b134994
PB
6458 boot_language=no
6459 build_by_default=yes
9e07f89d 6460 . ${lang_frag}
9b134994
PB
6461 if test x${language} = x; then
6462 echo "${lang_frag} doesn't set \$language." 1>&2
6463 exit 1
6464 fi
6465
ffdd6afc 6466 if test "$language" = "c++"; then
7ec59b9e 6467 boot_language=yes
e8a5fa9c
RW
6468 fi
6469
8e71395b 6470 add_this_lang=no
9b134994
PB
6471 case ,${enable_languages}, in
6472 *,${language},*)
7ec59b9e
L
6473 # Language was explicitly selected; include it
6474 # unless it is C, which is enabled by default.
6475 if test "$language" != "c"; then
6476 add_this_lang=yes
6477 fi
9e07f89d 6478 ;;
9b134994
PB
6479 *,all,*)
6480 # 'all' was selected, select it if it is a default language
8e71395b
L
6481 if test "$language" != "c"; then
6482 add_this_lang=${build_by_default}
6483 fi
9e07f89d
NN
6484 ;;
6485 esac
4b1cb4fe 6486
64ce424c 6487 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6488 for i in $subdir_requires; do
3d3adb43 6489 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6490 case ,${enable_languages}, in
6491 *,${language},*)
6492 # Specifically requested language; tell them.
81ecdfbb 6493 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6494 ;;
6495 *)
6496 # Silently disable.
9b134994 6497 add_this_lang=unsupported
64ce424c
PB
6498 ;;
6499 esac
6500 done
6501
9b134994
PB
6502 # Disable Ada if no preexisting GNAT is available.
6503 case ,${enable_languages},:${language}:${have_gnat} in
6504 *,${language},*:ada:no)
6505 # Specifically requested language; tell them.
81ecdfbb 6506 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6507 ;;
6508 *:ada:no)
6509 # Silently disable.
6510 add_this_lang=unsupported
6511 ;;
6512 esac
6513
59f7ec45
HPN
6514 # Disable a language that is unsupported by the target.
6515 case " $unsupported_languages " in
6516 *" $language "*)
9b134994 6517 add_this_lang=unsupported
59f7ec45
HPN
6518 ;;
6519 esac
6520
4b1cb4fe 6521 case $add_this_lang in
9b134994 6522 unsupported)
9e07f89d 6523 # Remove language-dependent dirs.
9e1a94f4
ILT
6524 disabled_target_libs="$disabled_target_libs $target_libs"
6525 noconfigdirs="$noconfigdirs $lang_dirs"
1d39f329 6526 ;;
9b134994
PB
6527 no)
6528 # Remove language-dependent dirs; still show language as supported.
9e1a94f4
ILT
6529 disabled_target_libs="$disabled_target_libs $target_libs"
6530 noconfigdirs="$noconfigdirs $lang_dirs"
9b134994
PB
6531 potential_languages="${potential_languages}${language},"
6532 ;;
6533 yes)
6534 new_enable_languages="${new_enable_languages}${language},"
6535 potential_languages="${potential_languages}${language},"
1d39f329 6536 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9e1a94f4 6537 enabled_target_libs="$enabled_target_libs $target_libs"
f8dc745f
RW
6538 case "${boot_language}:,$enable_stage1_languages," in
6539 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6540 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6541 case ",$stage1_languages," in
6542 *,$language,* | ,yes, | ,all,) ;;
6543 *) stage1_languages="${stage1_languages}${language}," ;;
6544 esac
e8a5fa9c
RW
6545 # We need to bootstrap any supporting libraries.
6546 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6547 ;;
6548 esac
6549 ;;
9e07f89d
NN
6550 esac
6551 ;;
6552 esac
6553 done
6554
9e1a94f4
ILT
6555 # Add target libraries which are only needed for disabled languages
6556 # to noconfigdirs.
6557 if test -n "$disabled_target_libs"; then
6558 for dir in $disabled_target_libs; do
6559 case " $enabled_target_libs " in
6560 *" ${dir} "*) ;;
6561 *) noconfigdirs="$noconfigdirs $dir" ;;
6562 esac
6563 done
6564 fi
6565
81ecdfbb
RW
6566 # Check whether --enable-stage1-languages was given.
6567if test "${enable_stage1_languages+set}" = set; then :
6568 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6569 ,no,|,,)
6570 # Set it to something that will have no effect in the loop below
6571 enable_stage1_languages=c ;;
6572 ,yes,)
6573 enable_stage1_languages=`echo $new_enable_languages | \
6574 sed -e "s/^,//" -e "s/,$//" ` ;;
6575 *,all,*)
6576 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6577 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6578 esac
6579
6580 # Add "good" languages from enable_stage1_languages to stage1_languages,
6581 # while "bad" languages go in missing_languages. Leave no duplicates.
6582 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6583 case $potential_languages in
6584 *,$i,*)
6585 case $stage1_languages in
6586 *,$i,*) ;;
6587 *) stage1_languages="$stage1_languages$i," ;;
6588 esac ;;
6589 *)
6590 case $missing_languages in
6591 *,$i,*) ;;
6592 *) missing_languages="$missing_languages$i," ;;
6593 esac ;;
6594 esac
6595 done
81ecdfbb
RW
6596fi
6597
9b134994
PB
6598
6599 # Remove leading/trailing commas that were added for simplicity
6600 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6601 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6602 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6603 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6604
9e07f89d 6605 if test "x$missing_languages" != x; then
81ecdfbb 6606 as_fn_error "
27258dd4 6607The following requested languages could not be built: ${missing_languages}
81ecdfbb 6608Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6609 fi
9e07f89d
NN
6610 if test "x$new_enable_languages" != "x$enable_languages"; then
6611 echo The following languages will be built: ${new_enable_languages}
9b134994 6612 enable_languages="$new_enable_languages"
9e07f89d 6613 fi
9b134994 6614
c6b750e1 6615
81ec575a 6616 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6617fi
6618
a6df5a19
PB
6619# Handle --disable-<component> generically.
6620for dir in $configdirs $build_configdirs $target_configdirs ; do
6621 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6622 varname=`echo $dirname | sed -e s/+/_/g`
6623 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6624 noconfigdirs="$noconfigdirs $dir"
6625 fi
6626done
6627
4f0ef2d8 6628# Check for Boehm's garbage collector
81ecdfbb
RW
6629# Check whether --enable-objc-gc was given.
6630if test "${enable_objc_gc+set}" = set; then :
6631 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6632 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6633 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6634 ;;
6635esac
81ecdfbb
RW
6636fi
6637
4f0ef2d8
CD
6638
6639# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6640case ,${enable_languages},:${enable_objc_gc} in
6641 *,objc,*:yes)
4f0ef2d8
CD
6642 # Keep target-boehm-gc if requested for Objective-C.
6643 ;;
4f0ef2d8 6644 *)
d42c4017
DA
6645 # Otherwise remove target-boehm-gc depending on target-libjava.
6646 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6647 noconfigdirs="$noconfigdirs target-boehm-gc"
6648 fi
4f0ef2d8
CD
6649 ;;
6650esac
6651
95e43135 6652# Disable libitm, libsanitizer, libvtv if we're not building C++
7ec59b9e
L
6653case ,${enable_languages}, in
6654 *,c++,*) ;;
6655 *)
9aaf2a7e 6656 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv"
7ec59b9e
L
6657 ;;
6658esac
6659
caeba88f
AL
6660# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6661# $build_configdirs and $target_configdirs.
9e07f89d
NN
6662# If we have the source for $noconfigdirs entries, add them to $notsupp.
6663
6664notsupp=""
6665for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6666 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6667 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6668 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6669 if test -r $srcdir/$dirname/configure ; then
6670 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6671 true
6672 else
6673 notsupp="$notsupp $dir"
6674 fi
6675 fi
6676 fi
caeba88f
AL
6677 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6678 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6679 if test -r $srcdir/$dirname/configure ; then
6680 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6681 true
6682 else
6683 notsupp="$notsupp $dir"
6684 fi
6685 fi
6686 fi
9e07f89d
NN
6687 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6688 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6689 if test -r $srcdir/$dirname/configure ; then
6690 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6691 true
6692 else
6693 notsupp="$notsupp $dir"
6694 fi
6695 fi
6696 fi
6697done
6698
9e07f89d
NN
6699# Quietly strip out all directories which aren't configurable in this tree.
6700# This relies on all configurable subdirectories being autoconfiscated, which
6701# is now the case.
6a9cf61e
PB
6702build_configdirs_all="$build_configdirs"
6703build_configdirs=
6704for i in ${build_configdirs_all} ; do
c6b750e1 6705 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6706 if test -f ${srcdir}/$j/configure ; then
6707 build_configdirs="${build_configdirs} $i"
6708 fi
6709done
6710
9e07f89d
NN
6711configdirs_all="$configdirs"
6712configdirs=
6713for i in ${configdirs_all} ; do
6714 if test -f ${srcdir}/$i/configure ; then
6715 configdirs="${configdirs} $i"
6716 fi
6717done
6a9cf61e 6718
9e07f89d
NN
6719target_configdirs_all="$target_configdirs"
6720target_configdirs=
6721for i in ${target_configdirs_all} ; do
c6b750e1 6722 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6723 if test -f ${srcdir}/$j/configure ; then
6724 target_configdirs="${target_configdirs} $i"
6725 fi
6726done
6727
6728# Produce a warning message for the subdirs we can't configure.
6729# This isn't especially interesting in the Cygnus tree, but in the individual
6730# FSF releases, it's important to let people know when their machine isn't
6731# supported by the one or two programs in a package.
6732
6733if test -n "${notsupp}" && test -z "${norecursion}" ; then
6734 # If $appdirs is non-empty, at least one of those directories must still
6735 # be configured, or we error out. (E.g., if the gas release supports a
6736 # specified target in some subdirs but not the gas subdir, we shouldn't
6737 # pretend that all is well.)
6738 if test -n "$appdirs" ; then
6739 for dir in $appdirs ; do
6740 if test -r $dir/Makefile.in ; then
6741 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6742 appdirs=""
6743 break
6744 fi
6a9cf61e 6745 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6746 appdirs=""
6747 break
6748 fi
6749 fi
6750 done
6751 if test -n "$appdirs" ; then
6752 echo "*** This configuration is not supported by this package." 1>&2
6753 exit 1
6754 fi
6755 fi
6756 # Okay, some application will build, or we don't care to check. Still
6757 # notify of subdirs not getting built.
6758 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6759 echo " ${notsupp}" 1>&2
6760 echo " (Any other directories should still work fine.)" 1>&2
6761fi
6762
6763case "$host" in
6764 *msdosdjgpp*)
6765 enable_gdbtk=no ;;
6766esac
6767
18f6b6ee
PB
6768# To find our prefix, in gcc_cv_tool_prefix.
6769
6770# The user is always right.
6771if test "${PATH_SEPARATOR+set}" != set; then
6772 echo "#! /bin/sh" >conf$$.sh
6773 echo "exit 0" >>conf$$.sh
6774 chmod +x conf$$.sh
6775 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6776 PATH_SEPARATOR=';'
6777 else
6778 PATH_SEPARATOR=:
6779 fi
6780 rm -f conf$$.sh
6781fi
6782
6783
6784
6785if test "x$exec_prefix" = xNONE; then
6786 if test "x$prefix" = xNONE; then
6787 gcc_cv_tool_prefix=$ac_default_prefix
6788 else
6789 gcc_cv_tool_prefix=$prefix
6790 fi
6791else
6792 gcc_cv_tool_prefix=$exec_prefix
6793fi
6794
6795# If there is no compiler in the tree, use the PATH only. In any
6796# case, if there is no compiler in the tree nobody should use
6797# AS_FOR_TARGET and LD_FOR_TARGET.
6798if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6799 gcc_version=`cat $srcdir/gcc/BASE-VER`
6800 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6801 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6802 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6803 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6804 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6805 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6806else
6807 gcc_cv_tool_dirs=
6808fi
6809
6810if test x$build = x$target && test -n "$md_exec_prefix"; then
6811 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6812fi
6813
6814
6815
9e07f89d
NN
6816copy_dirs=
6817
c6b750e1 6818
81ecdfbb
RW
6819# Check whether --with-build-sysroot was given.
6820if test "${with_build_sysroot+set}" = set; then :
6821 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6822 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6823 fi
6824else
6825 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6826fi
a19b6204
MM
6827
6828
8a6ee3ab 6829
81ecdfbb
RW
6830
6831# Check whether --with-debug-prefix-map was given.
6832if test "${with_debug_prefix_map+set}" = set; then :
6833 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6834 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6835 for debug_map in $withval; do
6836 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6837 done
6838 fi
6839else
6840 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6841fi
6842
8a6ee3ab
JM
6843
6844
7f6ef0c0
PB
6845# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6846# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6847# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6848# We want to ensure that TARGET libraries (which we know are built with
6849# gcc) are built with "-O2 -g", so include those options when setting
6850# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6851if test "x$CFLAGS_FOR_TARGET" = x; then
6852 CFLAGS_FOR_TARGET=$CFLAGS
6853 case " $CFLAGS " in
6854 *" -O2 "*) ;;
68f107fa 6855 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
7f6ef0c0
PB
6856 esac
6857 case " $CFLAGS " in
6858 *" -g "* | *" -g3 "*) ;;
68f107fa 6859 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
7f6ef0c0
PB
6860 esac
6861fi
6862
6863
6864if test "x$CXXFLAGS_FOR_TARGET" = x; then
6865 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6866 case " $CXXFLAGS " in
6867 *" -O2 "*) ;;
68f107fa 6868 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
7f6ef0c0
PB
6869 esac
6870 case " $CXXFLAGS " in
6871 *" -g "* | *" -g3 "*) ;;
68f107fa 6872 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
7f6ef0c0
PB
6873 esac
6874fi
6875
6876
91c1f14c
DK
6877
6878
9e07f89d
NN
6879# Handle --with-headers=XXX. If the value is not "yes", the contents of
6880# the named directory are copied to $(tooldir)/sys-include.
6881if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6882 if test x${is_cross_compiler} = xno ; then
6883 echo 1>&2 '***' --with-headers is only supported when cross compiling
6884 exit 1
6885 fi
6886 if test x"${with_headers}" != xyes ; then
18f6b6ee 6887 x=${gcc_cv_tool_prefix}
c6b750e1 6888 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6889 fi
6890fi
6891
6892# Handle --with-libs=XXX. If the value is not "yes", the contents of
6893# the name directories are copied to $(tooldir)/lib. Multiple directories
6894# are permitted.
6895if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6896 if test x${is_cross_compiler} = xno ; then
6897 echo 1>&2 '***' --with-libs is only supported when cross compiling
6898 exit 1
6899 fi
6900 if test x"${with_libs}" != xyes ; then
6901 # Copy the libraries in reverse order, so that files in the first named
6902 # library override files in subsequent libraries.
18f6b6ee 6903 x=${gcc_cv_tool_prefix}
9e07f89d 6904 for l in ${with_libs}; do
c6b750e1 6905 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6906 done
6907 fi
6908fi
6909
700d40ca 6910# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
6911#
6912# This is done by determining whether or not the appropriate directory
6913# is available, and by checking whether or not specific configurations
6914# have requested that this magic not happen.
c6b750e1
DJ
6915#
6916# The command line options always override the explicit settings in
2429c060
PB
6917# configure.in, and the settings in configure.in override this magic.
6918#
c6b750e1 6919# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 6920# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
6921# --without-gnu-ld options for the configure script. Similarly, if
6922# the default is to use the included zlib and you don't want to do that,
6923# you should use the --with-system-zlib option for the configure script.
2429c060
PB
6924
6925if test x${use_gnu_as} = x &&
6926 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6927 with_gnu_as=yes
6928 extra_host_args="$extra_host_args --with-gnu-as"
6929fi
6930
6931if test x${use_gnu_ld} = x &&
93f9b408 6932 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6933 with_gnu_ld=yes
6934 extra_host_args="$extra_host_args --with-gnu-ld"
6935fi
6936
700d40ca
ILT
6937if test x${use_included_zlib} = x &&
6938 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6939 :
6940else
6941 with_system_zlib=yes
6942 extra_host_args="$extra_host_args --with-system-zlib"
6943fi
6944
2429c060
PB
6945# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6946# can detect this case.
6947
6948if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6949 with_newlib=yes
6950 extra_host_args="$extra_host_args --with-newlib"
6951fi
6952
9e07f89d
NN
6953# Handle ${copy_dirs}
6954set fnord ${copy_dirs}
6955shift
6956while test $# != 0 ; do
6957 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6958 :
6959 else
6960 echo Copying $1 to $2
6961
6962 # Use the install script to create the directory and all required
6963 # parent directories.
6964 if test -d $2 ; then
6965 :
6966 else
6967 echo >config.temp
6968 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6969 fi
6970
6971 # Copy the directory, assuming we have tar.
6972 # FIXME: Should we use B in the second tar? Not all systems support it.
6973 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6974
6975 # It is the responsibility of the user to correctly adjust all
6976 # symlinks. If somebody can figure out how to handle them correctly
6977 # here, feel free to add the code.
6978
6979 echo $1 > $2/COPIED
6980 fi
6981 shift; shift
6982done
6983
2429c060
PB
6984# Determine a target-dependent exec_prefix that the installed
6985# gcc will search in. Keep this list sorted by triplet, with
6986# the *-*-osname triplets last.
6987md_exec_prefix=
6988case "${target}" in
521ec477 6989 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6990 md_exec_prefix=/dev/env/DJDIR/bin
6991 ;;
2429c060 6992 *-*-hpux* | \
2429c060 6993 *-*-nto-qnx* | \
1f111696 6994 *-*-solaris2*)
2429c060
PB
6995 md_exec_prefix=/usr/ccs/bin
6996 ;;
6997esac
6998
a0da8069
NN
6999extra_arflags_for_target=
7000extra_nmflags_for_target=
7001extra_ranlibflags_for_target=
7002target_makefile_frag=/dev/null
7003case "${target}" in
77d7106f
AM
7004 spu-*-*)
7005 target_makefile_frag="config/mt-spu"
7006 ;;
a9d58c06 7007 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
429acdec
RS
7008 target_makefile_frag="config/mt-sde"
7009 ;;
f3b1e08e
RS
7010 mipsisa*-*-elfoabi*)
7011 target_makefile_frag="config/mt-mips-elfoabi"
7012 ;;
e7c8859c
RS
7013 mips*-*-*linux* | mips*-*-gnu*)
7014 target_makefile_frag="config/mt-mips-gnu"
7015 ;;
d9e042ac
SL
7016 nios2-*-elf*)
7017 target_makefile_frag="config/mt-nios2-elf"
7018 ;;
29383458 7019 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7020 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7021 ;;
7022 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7023 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7024 # commands to handle both 32-bit and 64-bit objects. These flags are
7025 # harmless if we're using GNU nm or ar.
7026 extra_arflags_for_target=" -X32_64"
7027 extra_nmflags_for_target=" -B -X32_64"
7028 ;;
a0da8069
NN
7029esac
7030
7031alphaieee_frag=/dev/null
7032case $target in
7033 alpha*-*-*)
7034 # This just makes sure to use the -mieee option to build target libs.
7035 # This should probably be set individually by each library.
7036 alphaieee_frag="config/mt-alphaieee"
7037 ;;
7038esac
7039
7040# If --enable-target-optspace always use -Os instead of -O2 to build
7041# the target libraries, similarly if it is not specified, use -Os
7042# on selected platforms.
7043ospace_frag=/dev/null
7044case "${enable_target_optspace}:${target}" in
7045 yes:*)
7046 ospace_frag="config/mt-ospace"
7047 ;;
7048 :d30v-*)
7049 ospace_frag="config/mt-d30v"
7050 ;;
7051 :m32r-* | :d10v-* | :fr30-*)
7052 ospace_frag="config/mt-ospace"
7053 ;;
7054 no:* | :*)
7055 ;;
7056 *)
7057 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7058 ;;
7059esac
7060
a0da8069
NN
7061# Some systems (e.g., one of the i386-aix systems the gas testers are
7062# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7063tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7064build_tooldir=${tooldir}
7065
a0da8069
NN
7066# Create a .gdbinit file which runs the one in srcdir
7067# and tells GDB to look there for source files.
7068
7069if test -r ${srcdir}/.gdbinit ; then
7070 case ${srcdir} in
7071 .) ;;
7072 *) cat > ./.gdbinit <<EOF
7073# ${NO_EDIT}
7074dir ${srcdir}
7075dir .
7076source ${srcdir}/.gdbinit
7077EOF
7078 ;;
7079 esac
7080fi
7081
a0da8069
NN
7082# Make sure that the compiler is able to generate an executable. If it
7083# can't, we are probably in trouble. We don't care whether we can run the
7084# executable--we might be using a cross compiler--we only care whether it
7085# can be created. At this point the main configure script has set CC.
7086we_are_ok=no
7087echo "int main () { return 0; }" > conftest.c
7088${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7089if test $? = 0 ; then
7090 if test -s conftest || test -s conftest.exe ; then
7091 we_are_ok=yes
7092 fi
c6b750e1 7093fi
a0da8069
NN
7094case $we_are_ok in
7095 no)
7096 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7097 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7098 rm -f conftest*
7099 exit 1
7100 ;;
7101esac
7102rm -f conftest*
7103
3bbd2f8f 7104# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7105case "${host}" in
7106 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
3516a403 7107 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7108 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7109 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7110esac
7111
3bbd2f8f 7112# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7113# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7114# built executables to PATH.
3bbd2f8f
AL
7115if test "$RPATH_ENVVAR" = PATH; then
7116 GCC_SHLIB_SUBDIR=/shlib
7117else
7118 GCC_SHLIB_SUBDIR=
7119fi
7120
730af8ee 7121# Adjust the toplevel makefile according to whether bootstrap was selected.
7122case $enable_bootstrap in
7123 yes)
7124 bootstrap_suffix=bootstrap
7125 BUILD_CONFIG=bootstrap-debug
7126 ;;
7127 no)
7128 bootstrap_suffix=no-bootstrap
7129 BUILD_CONFIG=
7130 ;;
7131esac
7132
7133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7134$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7135
7136
7137# Check whether --with-build-config was given.
7138if test "${with_build_config+set}" = set; then :
7139 withval=$with_build_config; case $with_build_config in
7140 yes) with_build_config= ;;
7141 no) with_build_config= BUILD_CONFIG= ;;
7142 esac
7143fi
7144
7145
7146if test "x${with_build_config}" != x; then
7147 BUILD_CONFIG=$with_build_config
7148else
7149 case $BUILD_CONFIG in
7150 bootstrap-debug)
7151 if echo "int f (void) { return 0; }" > conftest.c &&
7152 ${CC} -c conftest.c &&
7153 mv conftest.o conftest.o.g0 &&
7154 ${CC} -c -g conftest.c &&
7155 mv conftest.o conftest.o.g &&
7156 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7157 :
7158 else
7159 BUILD_CONFIG=
7160 fi
7161 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7162 ;;
7163 esac
7164fi
7165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7166$as_echo "$BUILD_CONFIG" >&6; }
7167
7168
7169# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7171$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7172# Check whether --enable-vtable-verify was given.
7173if test "${enable_vtable_verify+set}" = set; then :
7174 enableval=$enable_vtable_verify; case "$enableval" in
7175 yes) enable_vtable_verify=yes ;;
7176 no) enable_vtable_verify=no ;;
7177 *) enable_vtable_verify=no;;
7178 esac
7179else
7180 enable_vtable_verify=no
7181fi
7182
7183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7184$as_echo "$enable_vtable_verify" >&6; }
7185
a0da8069
NN
7186# Record target_configdirs and the configure arguments for target and
7187# build configuration in Makefile.
7188target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7189build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
201f096f 7190bootstrap_fixincludes=no
a0da8069 7191
2aa2364a
JR
7192# If we are building libgomp, bootstrap it.
7193if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7194 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7195fi
7196
730af8ee 7197# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7198# or bootstrap-ubsan, bootstrap it.
7199if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7200 case "$BUILD_CONFIG" in
7201 *bootstrap-asan* | *bootstrap-ubsan* )
7202 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
201f096f 7203 bootstrap_fixincludes=yes
730af8ee 7204 ;;
7205 esac
5eb08693
L
7206fi
7207
730af8ee 7208# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7209if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7210 test "$enable_vtable_verify" != no; then
95e43135
JBG
7211 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7212fi
7213
a0da8069
NN
7214# Determine whether gdb needs tk/tcl or not.
7215# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7216# and in that case we want gdb to be built without tk. Ugh!
7217# In fact I believe gdb is the *only* package directly dependent on tk,
7218# so we should be able to put the 'maybe's in unconditionally and
7219# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7220# 100% sure that that's safe though.
c180f501 7221
675c6968 7222gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7223case "$enable_gdbtk" in
7224 no)
7225 GDB_TK="" ;;
c180f501
AC
7226 yes)
7227 GDB_TK="${gdb_tk}" ;;
a0da8069 7228 *)
c180f501
AC
7229 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7230 # distro. Eventually someone will fix this and move Insight, nee
7231 # gdbtk to a separate directory.
7232 if test -d ${srcdir}/gdb/gdbtk ; then
7233 GDB_TK="${gdb_tk}"
7234 else
7235 GDB_TK=""
7236 fi
7237 ;;
a0da8069 7238esac
907be67c
DJ
7239CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7240INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7241
6bd3dfaa 7242# Strip out unwanted targets.
dd12c3a8
NN
7243
7244# While at that, we remove Makefiles if we were started for recursive
7245# configuration, so that the top-level Makefile reconfigures them,
7246# like we used to do when configure itself was recursive.
dd12c3a8 7247
06a51eac
RW
7248# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7249# but now we're fixing up the Makefile ourselves with the additional
7250# commands passed to AC_CONFIG_FILES. Use separate variables
7251# extrasub-{build,host,target} not because there is any reason to split
7252# the substitutions up that way, but only to remain below the limit of
7253# 99 commands in a script, for HP-UX sed.
7254# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7255
16b1ad29
RW
7256case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7257 yes:yes:*\ gold\ *:*,c++,*) ;;
7258 yes:yes:*\ gold\ *:*)
7259 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7260 ;;
7261esac
7262
06a51eac 7263extrasub_build=
6a9cf61e 7264for module in ${build_configdirs} ; do
498d4a71
CF
7265 if test -z "${no_recursion}" \
7266 && test -f ${build_subdir}/${module}/Makefile; then
7267 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7268 rm -f ${build_subdir}/${module}/Makefile
7269 fi
06a51eac 7270 extrasub_build="$extrasub_build
498d4a71
CF
7271/^@if build-$module\$/d
7272/^@endif build-$module\$/d
7273/^@if build-$module-$bootstrap_suffix\$/d
7274/^@endif build-$module-$bootstrap_suffix\$/d"
7275done
06a51eac 7276extrasub_host=
498d4a71 7277for module in ${configdirs} ; do
80911fe1 7278 if test -z "${no_recursion}"; then
8cf39b1b 7279 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7280 if test -f ${file}; then
7281 echo 1>&2 "*** removing ${file} to force reconfigure"
7282 rm -f ${file}
7283 fi
7284 done
498d4a71 7285 fi
201f096f 7286 case ${module},${bootstrap_fixincludes} in
7287 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7288 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7289 esac
06a51eac 7290 extrasub_host="$extrasub_host
498d4a71
CF
7291/^@if $module\$/d
7292/^@endif $module\$/d
201f096f 7293/^@if $module-$host_bootstrap_suffix\$/d
7294/^@endif $module-$host_bootstrap_suffix\$/d"
498d4a71 7295done
06a51eac 7296extrasub_target=
498d4a71
CF
7297for module in ${target_configdirs} ; do
7298 if test -z "${no_recursion}" \
7299 && test -f ${target_subdir}/${module}/Makefile; then
7300 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7301 rm -f ${target_subdir}/${module}/Makefile
7302 fi
e8a5fa9c
RW
7303
7304 # We only bootstrap target libraries listed in bootstrap_target_libs.
7305 case $bootstrap_target_libs in
7306 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7307 *) target_bootstrap_suffix=no-bootstrap ;;
7308 esac
7309
06a51eac 7310 extrasub_target="$extrasub_target
498d4a71
CF
7311/^@if target-$module\$/d
7312/^@endif target-$module\$/d
e8a5fa9c
RW
7313/^@if target-$module-$target_bootstrap_suffix\$/d
7314/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7315done
7316
06a51eac
RW
7317# Do the final fixup along with target modules.
7318extrasub_target="$extrasub_target
6bd3dfaa 7319/^@if /,/^@endif /d"
a0da8069
NN
7320
7321# Create the serialization dependencies. This uses a temporary file.
7322
81ecdfbb
RW
7323# Check whether --enable-serial-configure was given.
7324if test "${enable_serial_configure+set}" = set; then :
7325 enableval=$enable_serial_configure;
7326fi
e6bfb94a
AO
7327
7328
1047cb91
DD
7329case ${enable_serial_configure} in
7330 yes)
7331 enable_serial_build_configure=yes
7332 enable_serial_host_configure=yes
7333 enable_serial_target_configure=yes
7334 ;;
7335esac
7336
a0da8069
NN
7337# These force 'configure's to be done one at a time, to avoid problems
7338# with contention over a shared config.cache.
7339rm -f serdep.tmp
e6bfb94a 7340echo '# serdep.tmp' > serdep.tmp
a0da8069 7341olditem=
1047cb91 7342test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7343for item in ${build_configdirs} ; do
7344 case ${olditem} in
7345 "") ;;
e6bfb94a 7346 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7347 esac
7348 olditem=${item}
7349done
7350olditem=
1047cb91 7351test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7352for item in ${configdirs} ; do
7353 case ${olditem} in
7354 "") ;;
e6bfb94a 7355 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7356 esac
7357 olditem=${item}
7358done
7359olditem=
1047cb91 7360test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7361for item in ${target_configdirs} ; do
7362 case ${olditem} in
7363 "") ;;
e6bfb94a 7364 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7365 esac
7366 olditem=${item}
7367done
7368serialization_dependencies=serdep.tmp
7369
7370
e6bfb94a 7371# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7372# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7373# might not want to pass down to subconfigures. The exception being
7374# --cache-file=/dev/null, which is used to turn off the use of cache
7375# files altogether, and which should be passed on to subconfigures.
7376# Also strip program-prefix, program-suffix, and program-transform-name,
7377# so that we can pass down a consistent program-transform-name.
c6b750e1 7378baseargs=
65b4571a 7379tbaseargs=
c6b750e1
DJ
7380keep_next=no
7381skip_next=no
7382eval "set -- $ac_configure_args"
18f6b6ee
PB
7383for ac_arg
7384do
c6b750e1
DJ
7385 if test X"$skip_next" = X"yes"; then
7386 skip_next=no
7387 continue
7388 fi
7389 if test X"$keep_next" = X"yes"; then
7390 case $ac_arg in
7391 *\'*)
7392 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7393 esac
7394 baseargs="$baseargs '$ac_arg'"
65b4571a 7395 tbaseargs="$tbaseargs '$ac_arg'"
c6b750e1
DJ
7396 keep_next=no
7397 continue
7398 fi
7399
7400 # Handle separated arguments. Based on the logic generated by
7401 # autoconf 2.59.
7402 case $ac_arg in
7403 *=* | --config-cache | -C | -disable-* | --disable-* \
7404 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7405 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7406 | -with-* | --with-* | -without-* | --without-* | --x)
7407 separate_arg=no
7408 ;;
7409 -*)
7410 separate_arg=yes
7411 ;;
7412 *)
7413 separate_arg=no
7414 ;;
7415 esac
7416
65b4571a
AO
7417 skip_targ=no
7418 case $ac_arg in
7419
7420 --with-* | --without-*)
7421 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7422
7423 case $libopt in
7424 *[-_]include)
7425 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7426 ;;
7427 *[-_]lib)
7428 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7429 ;;
7430 *)
7431 lib=$libopt
7432 ;;
7433 esac
7434
7435
7436 case $lib in
7ec59b9e 7437 mpc | mpfr | gmp | cloog)
65b4571a
AO
7438 # If we're processing --with-$lib, --with-$lib-include or
7439 # --with-$lib-lib, for one of the libs above, and target is
7440 # different from host, don't pass the current argument to any
7441 # target library's configure.
7442 if test x$is_cross_compiler = xyes; then
7443 skip_targ=yes
7444 fi
7445 ;;
7446 esac
7447 ;;
7448 esac
7449
c6b750e1 7450 case "$ac_arg" in
30167e0a
NC
7451 --cache-file=/dev/null | \
7452 -cache-file=/dev/null )
7453 # Handled here to avoid the test to skip args below.
7454 baseargs="$baseargs '$ac_arg'"
65b4571a 7455 tbaseargs="$tbaseargs '$ac_arg'"
30167e0a
NC
7456 # Assert: $separate_arg should always be no.
7457 keep_next=$separate_arg
7458 ;;
c6b750e1
DJ
7459 --no*)
7460 continue
7461 ;;
7462 --c* | \
7463 --sr* | \
7464 --ho* | \
7465 --bu* | \
7466 --t* | \
7467 --program-* | \
7468 -cache_file* | \
7469 -srcdir* | \
7470 -host* | \
7471 -build* | \
7472 -target* | \
7473 -program-prefix* | \
7474 -program-suffix* | \
7475 -program-transform-name* )
7476 skip_next=$separate_arg
7477 continue
7478 ;;
7479 -*)
7480 # An option. Add it.
7481 case $ac_arg in
7482 *\'*)
7483 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7484 esac
7485 baseargs="$baseargs '$ac_arg'"
65b4571a
AO
7486 if test X"$skip_targ" = Xno; then
7487 tbaseargs="$tbaseargs '$ac_arg'"
7488 fi
c6b750e1
DJ
7489 keep_next=$separate_arg
7490 ;;
7491 *)
7492 # Either a variable assignment, or a nonopt (triplet). Don't
7493 # pass it down; let the Makefile handle this.
7494 continue
7495 ;;
7496 esac
7497done
7498# Remove the initial space we just introduced and, as these will be
7499# expanded by make, quote '$'.
7500baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7501
f27d4f92
DJ
7502# Add in --program-transform-name, after --program-prefix and
7503# --program-suffix have been applied to it. Autoconf has already
7504# doubled dollar signs and backslashes in program_transform_name; we want
7505# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7506# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7507# Also, because we want to override the logic in subdir configure scripts to
7508# choose program_transform_name, replace any s,x,x, with s,y,y,.
7509sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7510${program_transform_name}
7511EOF_SED
7512gcc_transform_name=`cat conftestsed.out`
7513rm -f conftestsed.out
7514baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
65b4571a 7515tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7516if test "$silent" = yes; then
7517 baseargs="$baseargs --silent"
65b4571a 7518 tbaseargs="$tbaseargs --silent"
2444379b 7519fi
34a0f3cf 7520baseargs="$baseargs --disable-option-checking"
65b4571a 7521tbaseargs="$tbaseargs --disable-option-checking"
f27d4f92 7522
4074d5f2
RW
7523# Record and document user additions to sub configure arguments.
7524
7525
7526
7527
a0da8069
NN
7528# For the build-side libraries, we just need to pretend we're native,
7529# and not use the same cache file. Multilibs are neither needed nor
7530# desired.
4074d5f2 7531build_configargs="$build_configargs --cache-file=../config.cache ${baseargs}"
a0da8069
NN
7532
7533# For host modules, accept cache file option, or specification as blank.
7534case "${cache_file}" in
7535"") # empty
7536 cache_file_option="" ;;
7537/* | [A-Za-z]:[\\/]* ) # absolute path
7538 cache_file_option="--cache-file=${cache_file}" ;;
7539*) # relative path
7540 cache_file_option="--cache-file=../${cache_file}" ;;
7541esac
7542
82252c06
NN
7543# Host dirs don't like to share a cache file either, horribly enough.
7544# This seems to be due to autoconf 2.5x stupidity.
4074d5f2 7545host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069 7546
65b4571a 7547target_configargs="$target_configargs ${tbaseargs}"
a0da8069
NN
7548
7549# Passing a --with-cross-host argument lets the target libraries know
7550# whether they are being built with a cross-compiler or being built
7551# native. However, it would be better to use other mechanisms to make the
7552# sorts of decisions they want to make on this basis. Please consider
7553# this option to be deprecated. FIXME.
7554if test x${is_cross_compiler} = xyes ; then
c6b750e1 7555 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7556fi
7557
afc0578d 7558# Special user-friendly check for native x86_64-linux build, if
7559# multilib is not explicitly enabled.
7560case "$target:$have_compiler:$host:$target:$enable_multilib" in
7561 x86_64-*linux*:yes:$build:$build:)
7562 # Make sure we have a developement environment that handles 32-bit
7563 dev64=no
7564 echo "int main () { return 0; }" > conftest.c
7565 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7566 if test $? = 0 ; then
7567 if test -s conftest || test -s conftest.exe ; then
7568 dev64=yes
7569 fi
7570 fi
7571 rm -f conftest*
7572 if test x${dev64} != xyes ; then
7573 as_fn_error "I suspect your system does not have 32-bit developement libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib." "$LINENO" 5
7574 fi
7575 ;;
7576esac
7577
938d2b74
RW
7578# Default to --enable-multilib.
7579if test x${enable_multilib} = x ; then
a0da8069 7580 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7581fi
a0da8069
NN
7582
7583# Pass --with-newlib if appropriate. Note that target_configdirs has
7584# changed from the earlier setting of with_newlib.
7585if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7586 target_configargs="--with-newlib ${target_configargs}"
7587fi
7588
95036d20
NN
7589# Different target subdirs use different values of certain variables
7590# (notably CXX). Worse, multilibs use *lots* of different values.
7591# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7592# it doesn't automatically accept command-line overrides of them.
7593# This means it's not safe for target subdirs to share a cache file,
7594# which is disgusting, but there you have it. Hopefully this can be
7595# fixed in future. It's still worthwhile to use a cache file for each
7596# directory. I think.
7597
ae380b45
MS
7598# Pass the appropriate --build, --host, --target and --cache-file arguments.
7599# We need to pass --target, as newer autoconf's requires consistency
7600# for target_alias and gcc doesn't manage it consistently.
4b900473 7601target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7602
a0da8069
NN
7603FLAGS_FOR_TARGET=
7604case " $target_configdirs " in
7605 *" newlib "*)
7606 case " $target_configargs " in
7607 *" --with-newlib "*)
7608 case "$target" in
1f53ca9a 7609 *-cygwin*)
6d94c122 7610 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
1f53ca9a 7611 ;;
a0da8069
NN
7612 esac
7613
7614 # If we're not building GCC, don't discard standard headers.
7615 if test -d ${srcdir}/gcc; then
7616 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7617
7618 if test "${build}" != "${host}"; then
7619 # On Canadian crosses, CC_FOR_TARGET will have already been set
7620 # by `configure', so we won't have an opportunity to add -Bgcc/
7621 # to it. This is right: we don't want to search that directory
7622 # for binaries, but we want the header files in there, so add
7623 # them explicitly.
e552509b 7624 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
a0da8069
NN
7625
7626 # Someone might think of using the pre-installed headers on
7627 # Canadian crosses, in case the installed compiler is not fully
7628 # compatible with the compiler being built. In this case, it
7629 # would be better to flag an error than risking having
7630 # incompatible object files being constructed. We can't
7631 # guarantee that an error will be flagged, but let's hope the
7632 # compiler will do it, when presented with incompatible header
7633 # files.
7634 fi
7635 fi
7636
7637 case "${target}-${is_cross_compiler}" in
ec11bdc6 7638 i[3456789]86-*-linux*-no)
a0da8069
NN
7639 # Here host == target, so we don't need to build gcc,
7640 # so we don't want to discard standard headers.
7641 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7642 ;;
7643 *)
7644 # If we're building newlib, use its generic headers last, but search
7645 # for any libc-related directories first (so make it the last -B
7646 # switch).
7647 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
7648
7649 # If we're building libgloss, find the startup file, simulator library
7650 # and linker script.
7651 case " $target_configdirs " in
7652 *" libgloss "*)
7653 # Look for startup file, simulator library and maybe linker script.
7654 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7655 # Look for libnosys.a in case the target needs it.
7656 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7657 # Most targets have the linker script in the source directory.
7658 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7659 ;;
7660 esac
a0da8069
NN
7661 ;;
7662 esac
7663 ;;
7664 esac
7665 ;;
7666esac
1f53ca9a 7667
45055374 7668case "$target" in
1f53ca9a
AO
7669 x86_64-*mingw* | *-w64-mingw*)
7670 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7671 # however, use a symlink named 'mingw' in ${prefix} .
7672 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7673 ;;
7674 *-mingw*)
7675 # MinGW can't be handled as Cygwin above since it does not use newlib.
7676 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'
7677 ;;
45055374 7678esac
a0da8069 7679
5fbad20a
DD
7680# Allow the user to override the flags for
7681# our build compiler if desired.
c66487f8
NC
7682if test x"${build}" = x"${host}" ; then
7683 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7684 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7685 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7686fi
5fbad20a 7687
a0da8069
NN
7688# On Canadian crosses, we'll be searching the right directories for
7689# the previously-installed cross compiler, so don't bother to add
7690# flags for directories within the install tree of the compiler
7691# being built; programs in there won't even run.
7692if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7693 # Search for pre-installed headers if nothing else fits.
bba45b8b 7694 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
7695fi
7696
7697if test "x${use_gnu_ld}" = x &&
7698 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7699 # Arrange for us to find uninstalled linker scripts.
b00612cc 7700 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7701fi
7702
a481dbb7
DD
7703# Search for other target-specific linker scripts and such.
7704case "${target}" in
4e206d7e
DB
7705 mep*)
7706 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7707 ;;
7708esac
7709
a0da8069 7710# Makefile fragments.
3e707e94
PB
7711for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7712do
7713 eval fragval=\$$frag
7714 if test $fragval != /dev/null; then
7715 eval $frag=${srcdir}/$fragval
7716 fi
7717done
a0da8069
NN
7718
7719
7720
7721
7722
7723# Miscellanea: directories, flags, etc.
7724
7725
7726
7727
7728
7729
7730
3bbd2f8f 7731
6a9cf61e 7732# Build module lists & subconfigure args.
a0da8069
NN
7733
7734
7735
be01d343
PB
7736# Host module lists & subconfigure args.
7737
7738
7739
911e63d0 7740
be01d343
PB
7741# Target module lists & subconfigure args.
7742
7743
7744
7745# Build tools.
7746
7747
7748
1576798e
PB
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
be01d343
PB
7763# Generate default definitions for YACC, M4, LEX and other programs that run
7764# on the build machine. These are used if the Makefile can't locate these
7765# programs in objdir.
7766MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7767
7768for ac_prog in 'bison -y' byacc yacc
7769do
c6b750e1 7770 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7771set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7773$as_echo_n "checking for $ac_word... " >&6; }
7774if test "${ac_cv_prog_YACC+set}" = set; then :
7775 $as_echo_n "(cached) " >&6
be01d343
PB
7776else
7777 if test -n "$YACC"; then
7778 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7779else
c6b750e1
DJ
7780as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7781for as_dir in $PATH
7782do
7783 IFS=$as_save_IFS
7784 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7785 for ac_exec_ext in '' $ac_executable_extensions; do
7786 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7787 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7788 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7789 break 2
7790 fi
7791done
81ecdfbb
RW
7792 done
7793IFS=$as_save_IFS
c6b750e1 7794
be01d343
PB
7795fi
7796fi
c6b750e1 7797YACC=$ac_cv_prog_YACC
be01d343 7798if test -n "$YACC"; then
81ecdfbb
RW
7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7800$as_echo "$YACC" >&6; }
be01d343 7801else
81ecdfbb
RW
7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7803$as_echo "no" >&6; }
be01d343
PB
7804fi
7805
81ecdfbb 7806
c6b750e1 7807 test -n "$YACC" && break
be01d343
PB
7808done
7809test -n "$YACC" || YACC="$MISSING bison -y"
7810
7811case " $build_configdirs " in
7812 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
be01d343
PB
7813esac
7814
7815for ac_prog in bison
7816do
c6b750e1 7817 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7818set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7820$as_echo_n "checking for $ac_word... " >&6; }
7821if test "${ac_cv_prog_BISON+set}" = set; then :
7822 $as_echo_n "(cached) " >&6
be01d343
PB
7823else
7824 if test -n "$BISON"; then
7825 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7826else
c6b750e1
DJ
7827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7828for as_dir in $PATH
7829do
7830 IFS=$as_save_IFS
7831 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7832 for ac_exec_ext in '' $ac_executable_extensions; do
7833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7834 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7835 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7836 break 2
7837 fi
7838done
81ecdfbb
RW
7839 done
7840IFS=$as_save_IFS
c6b750e1 7841
be01d343
PB
7842fi
7843fi
c6b750e1 7844BISON=$ac_cv_prog_BISON
be01d343 7845if test -n "$BISON"; then
81ecdfbb
RW
7846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7847$as_echo "$BISON" >&6; }
be01d343 7848else
81ecdfbb
RW
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7850$as_echo "no" >&6; }
be01d343
PB
7851fi
7852
81ecdfbb 7853
c6b750e1 7854 test -n "$BISON" && break
be01d343
PB
7855done
7856test -n "$BISON" || BISON="$MISSING bison"
7857
7858case " $build_configdirs " in
7859 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7860esac
7861
7862for ac_prog in gm4 gnum4 m4
7863do
c6b750e1 7864 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7865set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7867$as_echo_n "checking for $ac_word... " >&6; }
7868if test "${ac_cv_prog_M4+set}" = set; then :
7869 $as_echo_n "(cached) " >&6
be01d343
PB
7870else
7871 if test -n "$M4"; then
7872 ac_cv_prog_M4="$M4" # Let the user override the test.
7873else
c6b750e1
DJ
7874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7875for as_dir in $PATH
7876do
7877 IFS=$as_save_IFS
7878 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7879 for ac_exec_ext in '' $ac_executable_extensions; do
7880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7881 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7883 break 2
7884 fi
7885done
81ecdfbb
RW
7886 done
7887IFS=$as_save_IFS
c6b750e1 7888
be01d343
PB
7889fi
7890fi
c6b750e1 7891M4=$ac_cv_prog_M4
be01d343 7892if test -n "$M4"; then
81ecdfbb
RW
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7894$as_echo "$M4" >&6; }
be01d343 7895else
81ecdfbb
RW
7896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7897$as_echo "no" >&6; }
be01d343
PB
7898fi
7899
81ecdfbb 7900
c6b750e1 7901 test -n "$M4" && break
be01d343
PB
7902done
7903test -n "$M4" || M4="$MISSING m4"
7904
7905case " $build_configdirs " in
7906 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7907esac
7908
7909for ac_prog in flex lex
7910do
c6b750e1 7911 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7912set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7914$as_echo_n "checking for $ac_word... " >&6; }
7915if test "${ac_cv_prog_LEX+set}" = set; then :
7916 $as_echo_n "(cached) " >&6
be01d343
PB
7917else
7918 if test -n "$LEX"; then
7919 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7920else
c6b750e1
DJ
7921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7922for as_dir in $PATH
7923do
7924 IFS=$as_save_IFS
7925 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7926 for ac_exec_ext in '' $ac_executable_extensions; do
7927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7928 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7930 break 2
7931 fi
7932done
81ecdfbb
RW
7933 done
7934IFS=$as_save_IFS
c6b750e1 7935
be01d343
PB
7936fi
7937fi
c6b750e1 7938LEX=$ac_cv_prog_LEX
be01d343 7939if test -n "$LEX"; then
81ecdfbb
RW
7940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7941$as_echo "$LEX" >&6; }
be01d343 7942else
81ecdfbb
RW
7943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7944$as_echo "no" >&6; }
be01d343
PB
7945fi
7946
81ecdfbb 7947
c6b750e1 7948 test -n "$LEX" && break
be01d343
PB
7949done
7950test -n "$LEX" || LEX="$MISSING flex"
7951
7952case " $build_configdirs " in
7953 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7954 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7955esac
7956
7957for ac_prog in flex
7958do
c6b750e1 7959 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7960set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7962$as_echo_n "checking for $ac_word... " >&6; }
7963if test "${ac_cv_prog_FLEX+set}" = set; then :
7964 $as_echo_n "(cached) " >&6
be01d343
PB
7965else
7966 if test -n "$FLEX"; then
7967 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7968else
c6b750e1
DJ
7969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7970for as_dir in $PATH
7971do
7972 IFS=$as_save_IFS
7973 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7974 for ac_exec_ext in '' $ac_executable_extensions; do
7975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7976 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7978 break 2
7979 fi
7980done
81ecdfbb
RW
7981 done
7982IFS=$as_save_IFS
c6b750e1 7983
be01d343
PB
7984fi
7985fi
c6b750e1 7986FLEX=$ac_cv_prog_FLEX
be01d343 7987if test -n "$FLEX"; then
81ecdfbb
RW
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7989$as_echo "$FLEX" >&6; }
be01d343 7990else
81ecdfbb
RW
7991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7992$as_echo "no" >&6; }
be01d343
PB
7993fi
7994
81ecdfbb 7995
c6b750e1 7996 test -n "$FLEX" && break
be01d343
PB
7997done
7998test -n "$FLEX" || FLEX="$MISSING flex"
7999
8000case " $build_configdirs " in
8001 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8002esac
8003
8004for ac_prog in makeinfo
8005do
c6b750e1 8006 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8007set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8009$as_echo_n "checking for $ac_word... " >&6; }
8010if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8011 $as_echo_n "(cached) " >&6
be01d343
PB
8012else
8013 if test -n "$MAKEINFO"; then
8014 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8015else
c6b750e1
DJ
8016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8017for as_dir in $PATH
8018do
8019 IFS=$as_save_IFS
8020 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8021 for ac_exec_ext in '' $ac_executable_extensions; do
8022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8023 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8025 break 2
8026 fi
8027done
81ecdfbb
RW
8028 done
8029IFS=$as_save_IFS
c6b750e1 8030
be01d343
PB
8031fi
8032fi
c6b750e1 8033MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8034if test -n "$MAKEINFO"; then
81ecdfbb
RW
8035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8036$as_echo "$MAKEINFO" >&6; }
be01d343 8037else
81ecdfbb
RW
8038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8039$as_echo "no" >&6; }
be01d343
PB
8040fi
8041
81ecdfbb 8042
c6b750e1 8043 test -n "$MAKEINFO" && break
be01d343
PB
8044done
8045test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8046
8047case " $build_configdirs " in
8048 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8049 *)
8050
10ad8ef3 8051 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8052 # higher, else we use the "missing" dummy.
8053 if ${MAKEINFO} --version \
10ad8ef3 8054 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8055 :
8056 else
8057 MAKEINFO="$MISSING makeinfo"
8058 fi
8059 ;;
8060
8061esac
a0da8069 8062
be01d343 8063# FIXME: expect and dejagnu may become build tools?
a0da8069 8064
be01d343
PB
8065for ac_prog in expect
8066do
c6b750e1 8067 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8068set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8070$as_echo_n "checking for $ac_word... " >&6; }
8071if test "${ac_cv_prog_EXPECT+set}" = set; then :
8072 $as_echo_n "(cached) " >&6
be01d343
PB
8073else
8074 if test -n "$EXPECT"; then
8075 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8076else
c6b750e1
DJ
8077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8078for as_dir in $PATH
8079do
8080 IFS=$as_save_IFS
8081 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8082 for ac_exec_ext in '' $ac_executable_extensions; do
8083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8084 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8086 break 2
8087 fi
8088done
81ecdfbb
RW
8089 done
8090IFS=$as_save_IFS
c6b750e1 8091
be01d343
PB
8092fi
8093fi
c6b750e1 8094EXPECT=$ac_cv_prog_EXPECT
be01d343 8095if test -n "$EXPECT"; then
81ecdfbb
RW
8096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8097$as_echo "$EXPECT" >&6; }
be01d343 8098else
81ecdfbb
RW
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8100$as_echo "no" >&6; }
be01d343 8101fi
a0da8069 8102
81ecdfbb 8103
c6b750e1 8104 test -n "$EXPECT" && break
be01d343
PB
8105done
8106test -n "$EXPECT" || EXPECT="expect"
a0da8069 8107
be01d343
PB
8108case " $configdirs " in
8109 *" expect "*)
8110 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8111 ;;
8112esac
a0da8069 8113
be01d343
PB
8114for ac_prog in runtest
8115do
c6b750e1 8116 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8117set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8119$as_echo_n "checking for $ac_word... " >&6; }
8120if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8121 $as_echo_n "(cached) " >&6
be01d343
PB
8122else
8123 if test -n "$RUNTEST"; then
8124 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8125else
c6b750e1
DJ
8126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8127for as_dir in $PATH
8128do
8129 IFS=$as_save_IFS
8130 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8131 for ac_exec_ext in '' $ac_executable_extensions; do
8132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8133 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8135 break 2
8136 fi
8137done
81ecdfbb
RW
8138 done
8139IFS=$as_save_IFS
c6b750e1 8140
be01d343
PB
8141fi
8142fi
c6b750e1 8143RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8144if test -n "$RUNTEST"; then
81ecdfbb
RW
8145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8146$as_echo "$RUNTEST" >&6; }
be01d343 8147else
81ecdfbb
RW
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8149$as_echo "no" >&6; }
be01d343 8150fi
a0da8069 8151
81ecdfbb 8152
c6b750e1 8153 test -n "$RUNTEST" && break
be01d343
PB
8154done
8155test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8156
be01d343
PB
8157case " $configdirs " in
8158 *" dejagnu "*)
6b89cc21 8159 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8160 ;;
8161esac
a0da8069
NN
8162
8163
a0da8069 8164# Host tools.
859789af
AC
8165ncn_tool_prefix=
8166test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8167ncn_target_tool_prefix=
8168test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8169
9a819804
AO
8170
8171
8172if test -n "$AR"; then
8173 ac_cv_prog_AR=$AR
8174elif test -n "$ac_cv_prog_AR"; then
8175 AR=$ac_cv_prog_AR
8176fi
8177
8178if test -n "$ac_cv_prog_AR"; then
8179 for ncn_progname in ar; do
8180 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8181set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8183$as_echo_n "checking for $ac_word... " >&6; }
8184if test "${ac_cv_prog_AR+set}" = set; then :
8185 $as_echo_n "(cached) " >&6
9a819804
AO
8186else
8187 if test -n "$AR"; then
8188 ac_cv_prog_AR="$AR" # Let the user override the test.
8189else
8190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8191for as_dir in $PATH
8192do
8193 IFS=$as_save_IFS
8194 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8195 for ac_exec_ext in '' $ac_executable_extensions; do
8196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8197 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8199 break 2
8200 fi
8201done
81ecdfbb
RW
8202 done
8203IFS=$as_save_IFS
9a819804
AO
8204
8205fi
8206fi
8207AR=$ac_cv_prog_AR
8208if test -n "$AR"; then
81ecdfbb
RW
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8210$as_echo "$AR" >&6; }
9a819804 8211else
81ecdfbb
RW
8212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8213$as_echo "no" >&6; }
9a819804
AO
8214fi
8215
81ecdfbb 8216
9a819804
AO
8217 done
8218fi
8219
8220for ncn_progname in ar; do
05cbd757
PB
8221 if test -n "$ncn_tool_prefix"; then
8222 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8223set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8225$as_echo_n "checking for $ac_word... " >&6; }
8226if test "${ac_cv_prog_AR+set}" = set; then :
8227 $as_echo_n "(cached) " >&6
859789af
AC
8228else
8229 if test -n "$AR"; then
8230 ac_cv_prog_AR="$AR" # Let the user override the test.
8231else
c6b750e1
DJ
8232as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8233for as_dir in $PATH
8234do
8235 IFS=$as_save_IFS
8236 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8237 for ac_exec_ext in '' $ac_executable_extensions; do
8238 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8239 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8241 break 2
8242 fi
8243done
81ecdfbb
RW
8244 done
8245IFS=$as_save_IFS
c6b750e1 8246
859789af
AC
8247fi
8248fi
c6b750e1 8249AR=$ac_cv_prog_AR
859789af 8250if test -n "$AR"; then
81ecdfbb
RW
8251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8252$as_echo "$AR" >&6; }
859789af 8253else
81ecdfbb
RW
8254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8255$as_echo "no" >&6; }
859789af
AC
8256fi
8257
81ecdfbb 8258
05cbd757
PB
8259 fi
8260 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8261 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8262set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8264$as_echo_n "checking for $ac_word... " >&6; }
8265if test "${ac_cv_prog_AR+set}" = set; then :
8266 $as_echo_n "(cached) " >&6
859789af 8267else
05cbd757
PB
8268 if test -n "$AR"; then
8269 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8270else
c6b750e1
DJ
8271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8272for as_dir in $PATH
8273do
8274 IFS=$as_save_IFS
8275 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8276 for ac_exec_ext in '' $ac_executable_extensions; do
8277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8278 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8280 break 2
8281 fi
8282done
81ecdfbb
RW
8283 done
8284IFS=$as_save_IFS
c6b750e1 8285
859789af
AC
8286fi
8287fi
c6b750e1 8288AR=$ac_cv_prog_AR
05cbd757 8289if test -n "$AR"; then
81ecdfbb
RW
8290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8291$as_echo "$AR" >&6; }
859789af 8292else
81ecdfbb
RW
8293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8294$as_echo "no" >&6; }
859789af 8295fi
c6b750e1 8296
81ecdfbb 8297
05cbd757
PB
8298 fi
8299 test -n "$ac_cv_prog_AR" && break
8300done
8301
8302if test -z "$ac_cv_prog_AR" ; then
8303 set dummy ar
8304 if test $build = $host ; then
8305 AR="$2"
859789af 8306 else
05cbd757 8307 AR="${ncn_tool_prefix}$2"
859789af 8308 fi
859789af
AC
8309fi
8310
9a819804
AO
8311
8312
8313if test -n "$AS"; then
8314 ac_cv_prog_AS=$AS
8315elif test -n "$ac_cv_prog_AS"; then
8316 AS=$ac_cv_prog_AS
8317fi
8318
8319if test -n "$ac_cv_prog_AS"; then
8320 for ncn_progname in as; do
8321 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8322set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8324$as_echo_n "checking for $ac_word... " >&6; }
8325if test "${ac_cv_prog_AS+set}" = set; then :
8326 $as_echo_n "(cached) " >&6
9a819804
AO
8327else
8328 if test -n "$AS"; then
8329 ac_cv_prog_AS="$AS" # Let the user override the test.
8330else
8331as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8332for as_dir in $PATH
8333do
8334 IFS=$as_save_IFS
8335 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8336 for ac_exec_ext in '' $ac_executable_extensions; do
8337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8338 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8340 break 2
8341 fi
8342done
81ecdfbb
RW
8343 done
8344IFS=$as_save_IFS
9a819804
AO
8345
8346fi
8347fi
8348AS=$ac_cv_prog_AS
8349if test -n "$AS"; then
81ecdfbb
RW
8350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8351$as_echo "$AS" >&6; }
9a819804 8352else
81ecdfbb
RW
8353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8354$as_echo "no" >&6; }
9a819804
AO
8355fi
8356
81ecdfbb 8357
9a819804
AO
8358 done
8359fi
8360
8361for ncn_progname in as; do
05cbd757
PB
8362 if test -n "$ncn_tool_prefix"; then
8363 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8364set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8366$as_echo_n "checking for $ac_word... " >&6; }
8367if test "${ac_cv_prog_AS+set}" = set; then :
8368 $as_echo_n "(cached) " >&6
859789af
AC
8369else
8370 if test -n "$AS"; then
8371 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8372else
8373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8374for as_dir in $PATH
8375do
8376 IFS=$as_save_IFS
8377 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8378 for ac_exec_ext in '' $ac_executable_extensions; do
8379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8380 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8382 break 2
8383 fi
8384done
81ecdfbb
RW
8385 done
8386IFS=$as_save_IFS
c6b750e1 8387
859789af
AC
8388fi
8389fi
c6b750e1 8390AS=$ac_cv_prog_AS
859789af 8391if test -n "$AS"; then
81ecdfbb
RW
8392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8393$as_echo "$AS" >&6; }
859789af 8394else
81ecdfbb
RW
8395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8396$as_echo "no" >&6; }
859789af
AC
8397fi
8398
81ecdfbb 8399
05cbd757
PB
8400 fi
8401 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8402 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8403set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8405$as_echo_n "checking for $ac_word... " >&6; }
8406if test "${ac_cv_prog_AS+set}" = set; then :
8407 $as_echo_n "(cached) " >&6
859789af 8408else
05cbd757
PB
8409 if test -n "$AS"; then
8410 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8411else
c6b750e1
DJ
8412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8413for as_dir in $PATH
8414do
8415 IFS=$as_save_IFS
8416 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8417 for ac_exec_ext in '' $ac_executable_extensions; do
8418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8419 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8421 break 2
8422 fi
8423done
81ecdfbb
RW
8424 done
8425IFS=$as_save_IFS
c6b750e1 8426
859789af
AC
8427fi
8428fi
c6b750e1 8429AS=$ac_cv_prog_AS
05cbd757 8430if test -n "$AS"; then
81ecdfbb
RW
8431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8432$as_echo "$AS" >&6; }
859789af 8433else
81ecdfbb
RW
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8435$as_echo "no" >&6; }
859789af 8436fi
c6b750e1 8437
81ecdfbb 8438
05cbd757
PB
8439 fi
8440 test -n "$ac_cv_prog_AS" && break
8441done
8442
8443if test -z "$ac_cv_prog_AS" ; then
8444 set dummy as
8445 if test $build = $host ; then
8446 AS="$2"
859789af 8447 else
05cbd757 8448 AS="${ncn_tool_prefix}$2"
859789af 8449 fi
859789af
AC
8450fi
8451
9a819804
AO
8452
8453
8454if test -n "$DLLTOOL"; then
8455 ac_cv_prog_DLLTOOL=$DLLTOOL
8456elif test -n "$ac_cv_prog_DLLTOOL"; then
8457 DLLTOOL=$ac_cv_prog_DLLTOOL
8458fi
8459
8460if test -n "$ac_cv_prog_DLLTOOL"; then
8461 for ncn_progname in dlltool; do
8462 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8463set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8465$as_echo_n "checking for $ac_word... " >&6; }
8466if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8467 $as_echo_n "(cached) " >&6
9a819804
AO
8468else
8469 if test -n "$DLLTOOL"; then
8470 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8471else
8472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8473for as_dir in $PATH
8474do
8475 IFS=$as_save_IFS
8476 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8477 for ac_exec_ext in '' $ac_executable_extensions; do
8478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8479 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8481 break 2
8482 fi
8483done
81ecdfbb
RW
8484 done
8485IFS=$as_save_IFS
9a819804
AO
8486
8487fi
8488fi
8489DLLTOOL=$ac_cv_prog_DLLTOOL
8490if test -n "$DLLTOOL"; then
81ecdfbb
RW
8491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8492$as_echo "$DLLTOOL" >&6; }
9a819804 8493else
81ecdfbb
RW
8494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8495$as_echo "no" >&6; }
9a819804
AO
8496fi
8497
81ecdfbb 8498
9a819804
AO
8499 done
8500fi
8501
8502for ncn_progname in dlltool; do
05cbd757
PB
8503 if test -n "$ncn_tool_prefix"; then
8504 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8505set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8507$as_echo_n "checking for $ac_word... " >&6; }
8508if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8509 $as_echo_n "(cached) " >&6
859789af
AC
8510else
8511 if test -n "$DLLTOOL"; then
8512 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8513else
c6b750e1
DJ
8514as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8515for as_dir in $PATH
8516do
8517 IFS=$as_save_IFS
8518 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8519 for ac_exec_ext in '' $ac_executable_extensions; do
8520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8521 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8523 break 2
8524 fi
8525done
81ecdfbb
RW
8526 done
8527IFS=$as_save_IFS
c6b750e1 8528
859789af
AC
8529fi
8530fi
c6b750e1 8531DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8532if test -n "$DLLTOOL"; then
81ecdfbb
RW
8533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8534$as_echo "$DLLTOOL" >&6; }
859789af 8535else
81ecdfbb
RW
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8537$as_echo "no" >&6; }
859789af
AC
8538fi
8539
81ecdfbb 8540
05cbd757
PB
8541 fi
8542 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8543 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8544set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8546$as_echo_n "checking for $ac_word... " >&6; }
8547if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8548 $as_echo_n "(cached) " >&6
859789af 8549else
05cbd757
PB
8550 if test -n "$DLLTOOL"; then
8551 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8552else
c6b750e1
DJ
8553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8554for as_dir in $PATH
8555do
8556 IFS=$as_save_IFS
8557 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8558 for ac_exec_ext in '' $ac_executable_extensions; do
8559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8560 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8562 break 2
8563 fi
8564done
81ecdfbb
RW
8565 done
8566IFS=$as_save_IFS
c6b750e1 8567
859789af
AC
8568fi
8569fi
c6b750e1 8570DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8571if test -n "$DLLTOOL"; then
81ecdfbb
RW
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8573$as_echo "$DLLTOOL" >&6; }
859789af 8574else
81ecdfbb
RW
8575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8576$as_echo "no" >&6; }
859789af 8577fi
c6b750e1 8578
81ecdfbb 8579
05cbd757
PB
8580 fi
8581 test -n "$ac_cv_prog_DLLTOOL" && break
8582done
8583
8584if test -z "$ac_cv_prog_DLLTOOL" ; then
8585 set dummy dlltool
8586 if test $build = $host ; then
8587 DLLTOOL="$2"
859789af 8588 else
05cbd757 8589 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8590 fi
859789af
AC
8591fi
8592
9a819804
AO
8593
8594
8595if test -n "$LD"; then
8596 ac_cv_prog_LD=$LD
8597elif test -n "$ac_cv_prog_LD"; then
8598 LD=$ac_cv_prog_LD
8599fi
8600
8601if test -n "$ac_cv_prog_LD"; then
8602 for ncn_progname in ld; do
8603 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8604set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8606$as_echo_n "checking for $ac_word... " >&6; }
8607if test "${ac_cv_prog_LD+set}" = set; then :
8608 $as_echo_n "(cached) " >&6
9a819804
AO
8609else
8610 if test -n "$LD"; then
8611 ac_cv_prog_LD="$LD" # Let the user override the test.
8612else
8613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8614for as_dir in $PATH
8615do
8616 IFS=$as_save_IFS
8617 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8618 for ac_exec_ext in '' $ac_executable_extensions; do
8619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8620 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8622 break 2
8623 fi
8624done
81ecdfbb
RW
8625 done
8626IFS=$as_save_IFS
9a819804
AO
8627
8628fi
8629fi
8630LD=$ac_cv_prog_LD
8631if test -n "$LD"; then
81ecdfbb
RW
8632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8633$as_echo "$LD" >&6; }
9a819804 8634else
81ecdfbb
RW
8635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8636$as_echo "no" >&6; }
9a819804
AO
8637fi
8638
81ecdfbb 8639
9a819804
AO
8640 done
8641fi
8642
8643for ncn_progname in ld; do
05cbd757
PB
8644 if test -n "$ncn_tool_prefix"; then
8645 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8646set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8648$as_echo_n "checking for $ac_word... " >&6; }
8649if test "${ac_cv_prog_LD+set}" = set; then :
8650 $as_echo_n "(cached) " >&6
859789af
AC
8651else
8652 if test -n "$LD"; then
8653 ac_cv_prog_LD="$LD" # Let the user override the test.
8654else
c6b750e1
DJ
8655as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8656for as_dir in $PATH
8657do
8658 IFS=$as_save_IFS
8659 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8660 for ac_exec_ext in '' $ac_executable_extensions; do
8661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8662 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8664 break 2
8665 fi
8666done
81ecdfbb
RW
8667 done
8668IFS=$as_save_IFS
c6b750e1 8669
859789af
AC
8670fi
8671fi
c6b750e1 8672LD=$ac_cv_prog_LD
859789af 8673if test -n "$LD"; then
81ecdfbb
RW
8674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8675$as_echo "$LD" >&6; }
859789af 8676else
81ecdfbb
RW
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8678$as_echo "no" >&6; }
859789af
AC
8679fi
8680
81ecdfbb 8681
05cbd757
PB
8682 fi
8683 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8684 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8685set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8687$as_echo_n "checking for $ac_word... " >&6; }
8688if test "${ac_cv_prog_LD+set}" = set; then :
8689 $as_echo_n "(cached) " >&6
859789af 8690else
05cbd757
PB
8691 if test -n "$LD"; then
8692 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8693else
c6b750e1
DJ
8694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8695for as_dir in $PATH
8696do
8697 IFS=$as_save_IFS
8698 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8699 for ac_exec_ext in '' $ac_executable_extensions; do
8700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8701 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8703 break 2
8704 fi
8705done
81ecdfbb
RW
8706 done
8707IFS=$as_save_IFS
c6b750e1 8708
859789af
AC
8709fi
8710fi
c6b750e1 8711LD=$ac_cv_prog_LD
05cbd757 8712if test -n "$LD"; then
81ecdfbb
RW
8713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8714$as_echo "$LD" >&6; }
859789af 8715else
81ecdfbb
RW
8716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8717$as_echo "no" >&6; }
859789af 8718fi
c6b750e1 8719
81ecdfbb 8720
05cbd757
PB
8721 fi
8722 test -n "$ac_cv_prog_LD" && break
8723done
8724
8725if test -z "$ac_cv_prog_LD" ; then
8726 set dummy ld
8727 if test $build = $host ; then
8728 LD="$2"
859789af 8729 else
05cbd757 8730 LD="${ncn_tool_prefix}$2"
859789af 8731 fi
859789af
AC
8732fi
8733
9a819804
AO
8734
8735
8736if test -n "$LIPO"; then
8737 ac_cv_prog_LIPO=$LIPO
8738elif test -n "$ac_cv_prog_LIPO"; then
8739 LIPO=$ac_cv_prog_LIPO
8740fi
8741
8742if test -n "$ac_cv_prog_LIPO"; then
8743 for ncn_progname in lipo; do
8744 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8745set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8747$as_echo_n "checking for $ac_word... " >&6; }
8748if test "${ac_cv_prog_LIPO+set}" = set; then :
8749 $as_echo_n "(cached) " >&6
9a819804
AO
8750else
8751 if test -n "$LIPO"; then
8752 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8753else
8754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8755for as_dir in $PATH
8756do
8757 IFS=$as_save_IFS
8758 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8759 for ac_exec_ext in '' $ac_executable_extensions; do
8760 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8761 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8763 break 2
8764 fi
8765done
81ecdfbb
RW
8766 done
8767IFS=$as_save_IFS
9a819804
AO
8768
8769fi
8770fi
8771LIPO=$ac_cv_prog_LIPO
8772if test -n "$LIPO"; then
81ecdfbb
RW
8773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8774$as_echo "$LIPO" >&6; }
9a819804 8775else
81ecdfbb
RW
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8777$as_echo "no" >&6; }
9a819804
AO
8778fi
8779
81ecdfbb 8780
9a819804
AO
8781 done
8782fi
8783
8784for ncn_progname in lipo; do
be01d343
PB
8785 if test -n "$ncn_tool_prefix"; then
8786 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8787set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8789$as_echo_n "checking for $ac_word... " >&6; }
8790if test "${ac_cv_prog_LIPO+set}" = set; then :
8791 $as_echo_n "(cached) " >&6
be01d343
PB
8792else
8793 if test -n "$LIPO"; then
8794 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8795else
c6b750e1
DJ
8796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8797for as_dir in $PATH
8798do
8799 IFS=$as_save_IFS
8800 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8801 for ac_exec_ext in '' $ac_executable_extensions; do
8802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8803 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8805 break 2
8806 fi
8807done
81ecdfbb
RW
8808 done
8809IFS=$as_save_IFS
c6b750e1 8810
be01d343
PB
8811fi
8812fi
c6b750e1 8813LIPO=$ac_cv_prog_LIPO
be01d343 8814if test -n "$LIPO"; then
81ecdfbb
RW
8815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8816$as_echo "$LIPO" >&6; }
be01d343 8817else
81ecdfbb
RW
8818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8819$as_echo "no" >&6; }
be01d343
PB
8820fi
8821
81ecdfbb 8822
be01d343
PB
8823 fi
8824 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8825 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8826set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8828$as_echo_n "checking for $ac_word... " >&6; }
8829if test "${ac_cv_prog_LIPO+set}" = set; then :
8830 $as_echo_n "(cached) " >&6
be01d343
PB
8831else
8832 if test -n "$LIPO"; then
8833 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8834else
c6b750e1
DJ
8835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8836for as_dir in $PATH
8837do
8838 IFS=$as_save_IFS
8839 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8840 for ac_exec_ext in '' $ac_executable_extensions; do
8841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8842 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8844 break 2
8845 fi
8846done
81ecdfbb
RW
8847 done
8848IFS=$as_save_IFS
c6b750e1 8849
be01d343
PB
8850fi
8851fi
c6b750e1 8852LIPO=$ac_cv_prog_LIPO
be01d343 8853if test -n "$LIPO"; then
81ecdfbb
RW
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8855$as_echo "$LIPO" >&6; }
be01d343 8856else
81ecdfbb
RW
8857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8858$as_echo "no" >&6; }
be01d343 8859fi
c6b750e1 8860
81ecdfbb 8861
be01d343
PB
8862 fi
8863 test -n "$ac_cv_prog_LIPO" && break
8864done
8865
8866if test -z "$ac_cv_prog_LIPO" ; then
8867 set dummy lipo
8868 if test $build = $host ; then
8869 LIPO="$2"
8870 else
8871 LIPO="${ncn_tool_prefix}$2"
8872 fi
8873fi
8874
9a819804
AO
8875
8876
8877if test -n "$NM"; then
8878 ac_cv_prog_NM=$NM
8879elif test -n "$ac_cv_prog_NM"; then
8880 NM=$ac_cv_prog_NM
8881fi
8882
8883if test -n "$ac_cv_prog_NM"; then
8884 for ncn_progname in nm; do
8885 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8886set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8888$as_echo_n "checking for $ac_word... " >&6; }
8889if test "${ac_cv_prog_NM+set}" = set; then :
8890 $as_echo_n "(cached) " >&6
859789af
AC
8891else
8892 if test -n "$NM"; then
8893 ac_cv_prog_NM="$NM" # Let the user override the test.
8894else
c6b750e1
DJ
8895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8896for as_dir in $PATH
8897do
8898 IFS=$as_save_IFS
8899 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8900 for ac_exec_ext in '' $ac_executable_extensions; do
8901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8902 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8904 break 2
8905 fi
8906done
81ecdfbb
RW
8907 done
8908IFS=$as_save_IFS
c6b750e1 8909
859789af
AC
8910fi
8911fi
c6b750e1 8912NM=$ac_cv_prog_NM
859789af 8913if test -n "$NM"; then
81ecdfbb
RW
8914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8915$as_echo "$NM" >&6; }
859789af 8916else
81ecdfbb
RW
8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8918$as_echo "no" >&6; }
859789af
AC
8919fi
8920
81ecdfbb 8921
9a819804
AO
8922 done
8923fi
8924
8925for ncn_progname in nm; do
8926 if test -n "$ncn_tool_prefix"; then
8927 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8928set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8930$as_echo_n "checking for $ac_word... " >&6; }
8931if test "${ac_cv_prog_NM+set}" = set; then :
8932 $as_echo_n "(cached) " >&6
859789af 8933else
05cbd757
PB
8934 if test -n "$NM"; then
8935 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8936else
c6b750e1
DJ
8937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8938for as_dir in $PATH
8939do
8940 IFS=$as_save_IFS
8941 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8942 for ac_exec_ext in '' $ac_executable_extensions; do
8943 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8944 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8946 break 2
8947 fi
8948done
81ecdfbb
RW
8949 done
8950IFS=$as_save_IFS
c6b750e1 8951
859789af
AC
8952fi
8953fi
c6b750e1 8954NM=$ac_cv_prog_NM
05cbd757 8955if test -n "$NM"; then
81ecdfbb
RW
8956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8957$as_echo "$NM" >&6; }
859789af 8958else
81ecdfbb
RW
8959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8960$as_echo "no" >&6; }
859789af 8961fi
c6b750e1 8962
81ecdfbb 8963
05cbd757 8964 fi
9a819804
AO
8965 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8966 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8967set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8969$as_echo_n "checking for $ac_word... " >&6; }
8970if test "${ac_cv_prog_NM+set}" = set; then :
8971 $as_echo_n "(cached) " >&6
9a819804
AO
8972else
8973 if test -n "$NM"; then
8974 ac_cv_prog_NM="$NM" # Let the user override the test.
8975else
8976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8977for as_dir in $PATH
8978do
8979 IFS=$as_save_IFS
8980 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8981 for ac_exec_ext in '' $ac_executable_extensions; do
8982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8983 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8985 break 2
8986 fi
8987done
81ecdfbb
RW
8988 done
8989IFS=$as_save_IFS
9a819804
AO
8990
8991fi
8992fi
8993NM=$ac_cv_prog_NM
8994if test -n "$NM"; then
81ecdfbb
RW
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8996$as_echo "$NM" >&6; }
9a819804 8997else
81ecdfbb
RW
8998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8999$as_echo "no" >&6; }
9a819804
AO
9000fi
9001
81ecdfbb 9002
9a819804
AO
9003 fi
9004 test -n "$ac_cv_prog_NM" && break
9005done
9006
9007if test -z "$ac_cv_prog_NM" ; then
9008 set dummy nm
9009 if test $build = $host ; then
9010 NM="$2"
9011 else
9012 NM="${ncn_tool_prefix}$2"
9013 fi
9014fi
9015
9016
9017
9018if test -n "$RANLIB"; then
9019 ac_cv_prog_RANLIB=$RANLIB
9020elif test -n "$ac_cv_prog_RANLIB"; then
9021 RANLIB=$ac_cv_prog_RANLIB
9022fi
9023
9024if test -n "$ac_cv_prog_RANLIB"; then
9025 for ncn_progname in ranlib; do
9026 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9027set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9029$as_echo_n "checking for $ac_word... " >&6; }
9030if test "${ac_cv_prog_RANLIB+set}" = set; then :
9031 $as_echo_n "(cached) " >&6
9a819804
AO
9032else
9033 if test -n "$RANLIB"; then
9034 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9035else
9036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9037for as_dir in $PATH
9038do
9039 IFS=$as_save_IFS
9040 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9041 for ac_exec_ext in '' $ac_executable_extensions; do
9042 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9043 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9045 break 2
9046 fi
9047done
81ecdfbb
RW
9048 done
9049IFS=$as_save_IFS
9a819804
AO
9050
9051fi
9052fi
9053RANLIB=$ac_cv_prog_RANLIB
9054if test -n "$RANLIB"; then
81ecdfbb
RW
9055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9056$as_echo "$RANLIB" >&6; }
9a819804 9057else
81ecdfbb
RW
9058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9059$as_echo "no" >&6; }
9a819804
AO
9060fi
9061
81ecdfbb 9062
9a819804
AO
9063 done
9064fi
859789af 9065
9a819804 9066for ncn_progname in ranlib; do
05cbd757
PB
9067 if test -n "$ncn_tool_prefix"; then
9068 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9069set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9071$as_echo_n "checking for $ac_word... " >&6; }
9072if test "${ac_cv_prog_RANLIB+set}" = set; then :
9073 $as_echo_n "(cached) " >&6
859789af
AC
9074else
9075 if test -n "$RANLIB"; then
9076 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9077else
c6b750e1
DJ
9078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9079for as_dir in $PATH
9080do
9081 IFS=$as_save_IFS
9082 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9083 for ac_exec_ext in '' $ac_executable_extensions; do
9084 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9085 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9087 break 2
9088 fi
9089done
81ecdfbb
RW
9090 done
9091IFS=$as_save_IFS
c6b750e1 9092
859789af
AC
9093fi
9094fi
c6b750e1 9095RANLIB=$ac_cv_prog_RANLIB
859789af 9096if test -n "$RANLIB"; then
81ecdfbb
RW
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9098$as_echo "$RANLIB" >&6; }
859789af 9099else
81ecdfbb
RW
9100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9101$as_echo "no" >&6; }
859789af
AC
9102fi
9103
81ecdfbb 9104
05cbd757
PB
9105 fi
9106 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9107 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9108set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9110$as_echo_n "checking for $ac_word... " >&6; }
9111if test "${ac_cv_prog_RANLIB+set}" = set; then :
9112 $as_echo_n "(cached) " >&6
859789af 9113else
05cbd757
PB
9114 if test -n "$RANLIB"; then
9115 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9116else
c6b750e1
DJ
9117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9118for as_dir in $PATH
9119do
9120 IFS=$as_save_IFS
9121 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9122 for ac_exec_ext in '' $ac_executable_extensions; do
9123 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9124 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9126 break 2
9127 fi
9128done
81ecdfbb
RW
9129 done
9130IFS=$as_save_IFS
c6b750e1 9131
859789af
AC
9132fi
9133fi
c6b750e1 9134RANLIB=$ac_cv_prog_RANLIB
05cbd757 9135if test -n "$RANLIB"; then
81ecdfbb
RW
9136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9137$as_echo "$RANLIB" >&6; }
859789af 9138else
81ecdfbb
RW
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9140$as_echo "no" >&6; }
859789af 9141fi
c6b750e1 9142
81ecdfbb 9143
859789af 9144 fi
05cbd757
PB
9145 test -n "$ac_cv_prog_RANLIB" && break
9146done
9147
9148if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9149 RANLIB="true"
859789af
AC
9150fi
9151
9a819804
AO
9152
9153
9154if test -n "$STRIP"; then
9155 ac_cv_prog_STRIP=$STRIP
9156elif test -n "$ac_cv_prog_STRIP"; then
9157 STRIP=$ac_cv_prog_STRIP
9158fi
9159
9160if test -n "$ac_cv_prog_STRIP"; then
9161 for ncn_progname in strip; do
9162 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9163set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9165$as_echo_n "checking for $ac_word... " >&6; }
9166if test "${ac_cv_prog_STRIP+set}" = set; then :
9167 $as_echo_n "(cached) " >&6
9a819804
AO
9168else
9169 if test -n "$STRIP"; then
9170 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9171else
9172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9173for as_dir in $PATH
9174do
9175 IFS=$as_save_IFS
9176 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9177 for ac_exec_ext in '' $ac_executable_extensions; do
9178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9179 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9181 break 2
9182 fi
9183done
81ecdfbb
RW
9184 done
9185IFS=$as_save_IFS
9a819804
AO
9186
9187fi
9188fi
9189STRIP=$ac_cv_prog_STRIP
9190if test -n "$STRIP"; then
81ecdfbb
RW
9191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9192$as_echo "$STRIP" >&6; }
9a819804 9193else
81ecdfbb
RW
9194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9195$as_echo "no" >&6; }
9a819804
AO
9196fi
9197
81ecdfbb 9198
9a819804
AO
9199 done
9200fi
9201
9202for ncn_progname in strip; do
be01d343
PB
9203 if test -n "$ncn_tool_prefix"; then
9204 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9205set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9207$as_echo_n "checking for $ac_word... " >&6; }
9208if test "${ac_cv_prog_STRIP+set}" = set; then :
9209 $as_echo_n "(cached) " >&6
be01d343
PB
9210else
9211 if test -n "$STRIP"; then
9212 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9213else
c6b750e1
DJ
9214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9215for as_dir in $PATH
9216do
9217 IFS=$as_save_IFS
9218 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9219 for ac_exec_ext in '' $ac_executable_extensions; do
9220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9221 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9223 break 2
9224 fi
9225done
81ecdfbb
RW
9226 done
9227IFS=$as_save_IFS
c6b750e1 9228
be01d343
PB
9229fi
9230fi
c6b750e1 9231STRIP=$ac_cv_prog_STRIP
be01d343 9232if test -n "$STRIP"; then
81ecdfbb
RW
9233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9234$as_echo "$STRIP" >&6; }
be01d343 9235else
81ecdfbb
RW
9236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9237$as_echo "no" >&6; }
be01d343
PB
9238fi
9239
81ecdfbb 9240
be01d343
PB
9241 fi
9242 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9243 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9244set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9246$as_echo_n "checking for $ac_word... " >&6; }
9247if test "${ac_cv_prog_STRIP+set}" = set; then :
9248 $as_echo_n "(cached) " >&6
be01d343
PB
9249else
9250 if test -n "$STRIP"; then
9251 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9252else
c6b750e1
DJ
9253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9254for as_dir in $PATH
9255do
9256 IFS=$as_save_IFS
9257 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9258 for ac_exec_ext in '' $ac_executable_extensions; do
9259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9260 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9262 break 2
9263 fi
9264done
81ecdfbb
RW
9265 done
9266IFS=$as_save_IFS
c6b750e1 9267
be01d343
PB
9268fi
9269fi
c6b750e1 9270STRIP=$ac_cv_prog_STRIP
be01d343 9271if test -n "$STRIP"; then
81ecdfbb
RW
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9273$as_echo "$STRIP" >&6; }
be01d343 9274else
81ecdfbb
RW
9275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9276$as_echo "no" >&6; }
be01d343 9277fi
c6b750e1 9278
81ecdfbb 9279
be01d343
PB
9280 fi
9281 test -n "$ac_cv_prog_STRIP" && break
9282done
9283
9284if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9285 STRIP="true"
be01d343
PB
9286fi
9287
9a819804
AO
9288
9289
9290if test -n "$WINDRES"; then
9291 ac_cv_prog_WINDRES=$WINDRES
9292elif test -n "$ac_cv_prog_WINDRES"; then
9293 WINDRES=$ac_cv_prog_WINDRES
9294fi
9295
9296if test -n "$ac_cv_prog_WINDRES"; then
9297 for ncn_progname in windres; do
9298 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9299set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9301$as_echo_n "checking for $ac_word... " >&6; }
9302if test "${ac_cv_prog_WINDRES+set}" = set; then :
9303 $as_echo_n "(cached) " >&6
9a819804
AO
9304else
9305 if test -n "$WINDRES"; then
9306 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9307else
9308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9309for as_dir in $PATH
9310do
9311 IFS=$as_save_IFS
9312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9313 for ac_exec_ext in '' $ac_executable_extensions; do
9314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9315 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9317 break 2
9318 fi
9319done
81ecdfbb
RW
9320 done
9321IFS=$as_save_IFS
9a819804
AO
9322
9323fi
9324fi
9325WINDRES=$ac_cv_prog_WINDRES
9326if test -n "$WINDRES"; then
81ecdfbb
RW
9327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9328$as_echo "$WINDRES" >&6; }
9a819804 9329else
81ecdfbb
RW
9330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9331$as_echo "no" >&6; }
9a819804
AO
9332fi
9333
81ecdfbb 9334
9a819804
AO
9335 done
9336fi
9337
9338for ncn_progname in windres; do
05cbd757
PB
9339 if test -n "$ncn_tool_prefix"; then
9340 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9341set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9343$as_echo_n "checking for $ac_word... " >&6; }
9344if test "${ac_cv_prog_WINDRES+set}" = set; then :
9345 $as_echo_n "(cached) " >&6
859789af
AC
9346else
9347 if test -n "$WINDRES"; then
9348 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9349else
c6b750e1
DJ
9350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9351for as_dir in $PATH
9352do
9353 IFS=$as_save_IFS
9354 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9355 for ac_exec_ext in '' $ac_executable_extensions; do
9356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9357 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9359 break 2
9360 fi
9361done
81ecdfbb
RW
9362 done
9363IFS=$as_save_IFS
c6b750e1 9364
859789af
AC
9365fi
9366fi
c6b750e1 9367WINDRES=$ac_cv_prog_WINDRES
859789af 9368if test -n "$WINDRES"; then
81ecdfbb
RW
9369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9370$as_echo "$WINDRES" >&6; }
859789af 9371else
81ecdfbb
RW
9372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9373$as_echo "no" >&6; }
859789af
AC
9374fi
9375
81ecdfbb 9376
05cbd757
PB
9377 fi
9378 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9379 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9380set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9382$as_echo_n "checking for $ac_word... " >&6; }
9383if test "${ac_cv_prog_WINDRES+set}" = set; then :
9384 $as_echo_n "(cached) " >&6
859789af 9385else
05cbd757
PB
9386 if test -n "$WINDRES"; then
9387 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9388else
c6b750e1
DJ
9389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9390for as_dir in $PATH
9391do
9392 IFS=$as_save_IFS
9393 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9394 for ac_exec_ext in '' $ac_executable_extensions; do
9395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9396 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9398 break 2
9399 fi
9400done
81ecdfbb
RW
9401 done
9402IFS=$as_save_IFS
c6b750e1 9403
859789af
AC
9404fi
9405fi
c6b750e1 9406WINDRES=$ac_cv_prog_WINDRES
05cbd757 9407if test -n "$WINDRES"; then
81ecdfbb
RW
9408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9409$as_echo "$WINDRES" >&6; }
859789af 9410else
81ecdfbb
RW
9411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9412$as_echo "no" >&6; }
859789af 9413fi
c6b750e1 9414
81ecdfbb 9415
05cbd757
PB
9416 fi
9417 test -n "$ac_cv_prog_WINDRES" && break
9418done
9419
9420if test -z "$ac_cv_prog_WINDRES" ; then
9421 set dummy windres
9422 if test $build = $host ; then
9423 WINDRES="$2"
859789af 9424 else
05cbd757 9425 WINDRES="${ncn_tool_prefix}$2"
859789af 9426 fi
859789af
AC
9427fi
9428
9a819804
AO
9429
9430
0c24b341
NC
9431if test -n "$WINDMC"; then
9432 ac_cv_prog_WINDMC=$WINDMC
9433elif test -n "$ac_cv_prog_WINDMC"; then
9434 WINDMC=$ac_cv_prog_WINDMC
9435fi
9436
9437if test -n "$ac_cv_prog_WINDMC"; then
9438 for ncn_progname in windmc; do
9439 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9440set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9442$as_echo_n "checking for $ac_word... " >&6; }
9443if test "${ac_cv_prog_WINDMC+set}" = set; then :
9444 $as_echo_n "(cached) " >&6
0c24b341
NC
9445else
9446 if test -n "$WINDMC"; then
9447 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9448else
9449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9450for as_dir in $PATH
9451do
9452 IFS=$as_save_IFS
9453 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9454 for ac_exec_ext in '' $ac_executable_extensions; do
9455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9456 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9458 break 2
9459 fi
9460done
81ecdfbb
RW
9461 done
9462IFS=$as_save_IFS
0c24b341
NC
9463
9464fi
9465fi
9466WINDMC=$ac_cv_prog_WINDMC
9467if test -n "$WINDMC"; then
81ecdfbb
RW
9468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9469$as_echo "$WINDMC" >&6; }
0c24b341 9470else
81ecdfbb
RW
9471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9472$as_echo "no" >&6; }
0c24b341
NC
9473fi
9474
81ecdfbb 9475
0c24b341
NC
9476 done
9477fi
9478
9479for ncn_progname in windmc; do
9480 if test -n "$ncn_tool_prefix"; then
9481 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9482set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9484$as_echo_n "checking for $ac_word... " >&6; }
9485if test "${ac_cv_prog_WINDMC+set}" = set; then :
9486 $as_echo_n "(cached) " >&6
0c24b341
NC
9487else
9488 if test -n "$WINDMC"; then
9489 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9490else
9491as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9492for as_dir in $PATH
9493do
9494 IFS=$as_save_IFS
9495 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9496 for ac_exec_ext in '' $ac_executable_extensions; do
9497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9498 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9500 break 2
9501 fi
9502done
81ecdfbb
RW
9503 done
9504IFS=$as_save_IFS
0c24b341
NC
9505
9506fi
9507fi
9508WINDMC=$ac_cv_prog_WINDMC
9509if test -n "$WINDMC"; then
81ecdfbb
RW
9510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9511$as_echo "$WINDMC" >&6; }
0c24b341 9512else
81ecdfbb
RW
9513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9514$as_echo "no" >&6; }
0c24b341
NC
9515fi
9516
81ecdfbb 9517
0c24b341
NC
9518 fi
9519 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9520 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9521set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9523$as_echo_n "checking for $ac_word... " >&6; }
9524if test "${ac_cv_prog_WINDMC+set}" = set; then :
9525 $as_echo_n "(cached) " >&6
0c24b341
NC
9526else
9527 if test -n "$WINDMC"; then
9528 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9529else
9530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9531for as_dir in $PATH
9532do
9533 IFS=$as_save_IFS
9534 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9535 for ac_exec_ext in '' $ac_executable_extensions; do
9536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9537 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9539 break 2
9540 fi
9541done
81ecdfbb
RW
9542 done
9543IFS=$as_save_IFS
0c24b341
NC
9544
9545fi
9546fi
9547WINDMC=$ac_cv_prog_WINDMC
9548if test -n "$WINDMC"; then
81ecdfbb
RW
9549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9550$as_echo "$WINDMC" >&6; }
0c24b341 9551else
81ecdfbb
RW
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9553$as_echo "no" >&6; }
0c24b341
NC
9554fi
9555
81ecdfbb 9556
0c24b341
NC
9557 fi
9558 test -n "$ac_cv_prog_WINDMC" && break
9559done
9560
9561if test -z "$ac_cv_prog_WINDMC" ; then
9562 set dummy windmc
9563 if test $build = $host ; then
9564 WINDMC="$2"
9565 else
9566 WINDMC="${ncn_tool_prefix}$2"
9567 fi
9568fi
9569
9570
9571
9a819804
AO
9572if test -n "$OBJCOPY"; then
9573 ac_cv_prog_OBJCOPY=$OBJCOPY
9574elif test -n "$ac_cv_prog_OBJCOPY"; then
9575 OBJCOPY=$ac_cv_prog_OBJCOPY
9576fi
9577
9578if test -n "$ac_cv_prog_OBJCOPY"; then
9579 for ncn_progname in objcopy; do
9580 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9581set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9583$as_echo_n "checking for $ac_word... " >&6; }
9584if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9585 $as_echo_n "(cached) " >&6
9a819804
AO
9586else
9587 if test -n "$OBJCOPY"; then
9588 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9589else
9590as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9591for as_dir in $PATH
9592do
9593 IFS=$as_save_IFS
9594 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9595 for ac_exec_ext in '' $ac_executable_extensions; do
9596 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9597 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9598 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9599 break 2
9600 fi
9601done
81ecdfbb
RW
9602 done
9603IFS=$as_save_IFS
9a819804
AO
9604
9605fi
9606fi
9607OBJCOPY=$ac_cv_prog_OBJCOPY
9608if test -n "$OBJCOPY"; then
81ecdfbb
RW
9609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9610$as_echo "$OBJCOPY" >&6; }
9a819804 9611else
81ecdfbb
RW
9612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9613$as_echo "no" >&6; }
9a819804
AO
9614fi
9615
81ecdfbb 9616
9a819804
AO
9617 done
9618fi
9619
9620for ncn_progname in objcopy; do
05cbd757
PB
9621 if test -n "$ncn_tool_prefix"; then
9622 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9623set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9625$as_echo_n "checking for $ac_word... " >&6; }
9626if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9627 $as_echo_n "(cached) " >&6
859789af
AC
9628else
9629 if test -n "$OBJCOPY"; then
9630 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9631else
c6b750e1
DJ
9632as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9633for as_dir in $PATH
9634do
9635 IFS=$as_save_IFS
9636 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9637 for ac_exec_ext in '' $ac_executable_extensions; do
9638 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9639 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9640 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9641 break 2
9642 fi
9643done
81ecdfbb
RW
9644 done
9645IFS=$as_save_IFS
c6b750e1 9646
859789af
AC
9647fi
9648fi
c6b750e1 9649OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9650if test -n "$OBJCOPY"; then
81ecdfbb
RW
9651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9652$as_echo "$OBJCOPY" >&6; }
859789af 9653else
81ecdfbb
RW
9654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9655$as_echo "no" >&6; }
859789af
AC
9656fi
9657
81ecdfbb 9658
05cbd757
PB
9659 fi
9660 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9661 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9662set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9664$as_echo_n "checking for $ac_word... " >&6; }
9665if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9666 $as_echo_n "(cached) " >&6
859789af 9667else
05cbd757
PB
9668 if test -n "$OBJCOPY"; then
9669 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9670else
c6b750e1
DJ
9671as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9672for as_dir in $PATH
9673do
9674 IFS=$as_save_IFS
9675 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9676 for ac_exec_ext in '' $ac_executable_extensions; do
9677 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9678 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9680 break 2
9681 fi
9682done
81ecdfbb
RW
9683 done
9684IFS=$as_save_IFS
c6b750e1 9685
859789af
AC
9686fi
9687fi
c6b750e1 9688OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9689if test -n "$OBJCOPY"; then
81ecdfbb
RW
9690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9691$as_echo "$OBJCOPY" >&6; }
859789af 9692else
81ecdfbb
RW
9693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9694$as_echo "no" >&6; }
859789af 9695fi
c6b750e1 9696
81ecdfbb 9697
05cbd757
PB
9698 fi
9699 test -n "$ac_cv_prog_OBJCOPY" && break
9700done
9701
9702if test -z "$ac_cv_prog_OBJCOPY" ; then
9703 set dummy objcopy
9704 if test $build = $host ; then
9705 OBJCOPY="$2"
859789af 9706 else
05cbd757 9707 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9708 fi
859789af
AC
9709fi
9710
9a819804
AO
9711
9712
9713if test -n "$OBJDUMP"; then
9714 ac_cv_prog_OBJDUMP=$OBJDUMP
9715elif test -n "$ac_cv_prog_OBJDUMP"; then
9716 OBJDUMP=$ac_cv_prog_OBJDUMP
9717fi
9718
9719if test -n "$ac_cv_prog_OBJDUMP"; then
9720 for ncn_progname in objdump; do
9721 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9722set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9724$as_echo_n "checking for $ac_word... " >&6; }
9725if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9726 $as_echo_n "(cached) " >&6
9a819804
AO
9727else
9728 if test -n "$OBJDUMP"; then
9729 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9730else
9731as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9732for as_dir in $PATH
9733do
9734 IFS=$as_save_IFS
9735 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9736 for ac_exec_ext in '' $ac_executable_extensions; do
9737 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9738 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9740 break 2
9741 fi
9742done
81ecdfbb
RW
9743 done
9744IFS=$as_save_IFS
9a819804
AO
9745
9746fi
9747fi
9748OBJDUMP=$ac_cv_prog_OBJDUMP
9749if test -n "$OBJDUMP"; then
81ecdfbb
RW
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9751$as_echo "$OBJDUMP" >&6; }
9a819804 9752else
81ecdfbb
RW
9753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9754$as_echo "no" >&6; }
9a819804
AO
9755fi
9756
81ecdfbb 9757
9a819804
AO
9758 done
9759fi
9760
9761for ncn_progname in objdump; do
05cbd757
PB
9762 if test -n "$ncn_tool_prefix"; then
9763 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9764set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9766$as_echo_n "checking for $ac_word... " >&6; }
9767if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9768 $as_echo_n "(cached) " >&6
859789af
AC
9769else
9770 if test -n "$OBJDUMP"; then
9771 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9772else
c6b750e1
DJ
9773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9774for as_dir in $PATH
9775do
9776 IFS=$as_save_IFS
9777 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9778 for ac_exec_ext in '' $ac_executable_extensions; do
9779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9780 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9782 break 2
9783 fi
9784done
81ecdfbb
RW
9785 done
9786IFS=$as_save_IFS
c6b750e1 9787
859789af
AC
9788fi
9789fi
c6b750e1 9790OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9791if test -n "$OBJDUMP"; then
81ecdfbb
RW
9792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9793$as_echo "$OBJDUMP" >&6; }
859789af 9794else
81ecdfbb
RW
9795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9796$as_echo "no" >&6; }
859789af
AC
9797fi
9798
81ecdfbb 9799
05cbd757
PB
9800 fi
9801 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9802 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9803set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9805$as_echo_n "checking for $ac_word... " >&6; }
9806if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9807 $as_echo_n "(cached) " >&6
859789af 9808else
05cbd757
PB
9809 if test -n "$OBJDUMP"; then
9810 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9811else
c6b750e1
DJ
9812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9813for as_dir in $PATH
9814do
9815 IFS=$as_save_IFS
9816 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9817 for ac_exec_ext in '' $ac_executable_extensions; do
9818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9819 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9821 break 2
9822 fi
9823done
81ecdfbb
RW
9824 done
9825IFS=$as_save_IFS
c6b750e1 9826
859789af
AC
9827fi
9828fi
c6b750e1 9829OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9830if test -n "$OBJDUMP"; then
81ecdfbb
RW
9831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9832$as_echo "$OBJDUMP" >&6; }
859789af 9833else
81ecdfbb
RW
9834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9835$as_echo "no" >&6; }
859789af 9836fi
c6b750e1 9837
81ecdfbb 9838
05cbd757
PB
9839 fi
9840 test -n "$ac_cv_prog_OBJDUMP" && break
9841done
9842
9843if test -z "$ac_cv_prog_OBJDUMP" ; then
9844 set dummy objdump
9845 if test $build = $host ; then
9846 OBJDUMP="$2"
859789af 9847 else
05cbd757 9848 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9849 fi
859789af
AC
9850fi
9851
a0da8069
NN
9852
9853
b121d7d4
DD
9854if test -n "$READELF"; then
9855 ac_cv_prog_READELF=$READELF
9856elif test -n "$ac_cv_prog_READELF"; then
9857 READELF=$ac_cv_prog_READELF
9858fi
9859
9860if test -n "$ac_cv_prog_READELF"; then
9861 for ncn_progname in readelf; do
9862 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9863set dummy ${ncn_progname}; ac_word=$2
9864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9865$as_echo_n "checking for $ac_word... " >&6; }
9866if test "${ac_cv_prog_READELF+set}" = set; then :
9867 $as_echo_n "(cached) " >&6
9868else
9869 if test -n "$READELF"; then
9870 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9871else
9872as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9873for as_dir in $PATH
9874do
9875 IFS=$as_save_IFS
9876 test -z "$as_dir" && as_dir=.
9877 for ac_exec_ext in '' $ac_executable_extensions; do
9878 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9879 ac_cv_prog_READELF="${ncn_progname}"
9880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9881 break 2
9882 fi
9883done
9884 done
9885IFS=$as_save_IFS
9886
9887fi
9888fi
9889READELF=$ac_cv_prog_READELF
9890if test -n "$READELF"; then
9891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9892$as_echo "$READELF" >&6; }
9893else
9894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9895$as_echo "no" >&6; }
9896fi
9897
9898
9899 done
9900fi
9901
9902for ncn_progname in readelf; do
9903 if test -n "$ncn_tool_prefix"; then
9904 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9905set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9907$as_echo_n "checking for $ac_word... " >&6; }
9908if test "${ac_cv_prog_READELF+set}" = set; then :
9909 $as_echo_n "(cached) " >&6
9910else
9911 if test -n "$READELF"; then
9912 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9913else
9914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9915for as_dir in $PATH
9916do
9917 IFS=$as_save_IFS
9918 test -z "$as_dir" && as_dir=.
9919 for ac_exec_ext in '' $ac_executable_extensions; do
9920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9921 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9923 break 2
9924 fi
9925done
9926 done
9927IFS=$as_save_IFS
9928
9929fi
9930fi
9931READELF=$ac_cv_prog_READELF
9932if test -n "$READELF"; then
9933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9934$as_echo "$READELF" >&6; }
9935else
9936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9937$as_echo "no" >&6; }
9938fi
9939
9940
9941 fi
9942 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9943 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9944set dummy ${ncn_progname}; ac_word=$2
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_READELF+set}" = set; then :
9948 $as_echo_n "(cached) " >&6
9949else
9950 if test -n "$READELF"; then
9951 ac_cv_prog_READELF="$READELF" # 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=.
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
9960 ac_cv_prog_READELF="${ncn_progname}"
9961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9962 break 2
9963 fi
9964done
9965 done
9966IFS=$as_save_IFS
9967
9968fi
9969fi
9970READELF=$ac_cv_prog_READELF
9971if test -n "$READELF"; then
9972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9973$as_echo "$READELF" >&6; }
9974else
9975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9976$as_echo "no" >&6; }
9977fi
9978
9979
9980 fi
9981 test -n "$ac_cv_prog_READELF" && break
9982done
9983
9984if test -z "$ac_cv_prog_READELF" ; then
9985 set dummy readelf
9986 if test $build = $host ; then
9987 READELF="$2"
9988 else
9989 READELF="${ncn_tool_prefix}$2"
9990 fi
9991fi
9992
9993
9994
a0da8069
NN
9995
9996
9997
be01d343 9998# Target tools.
c6b750e1 9999
81ecdfbb
RW
10000# Check whether --with-build-time-tools was given.
10001if test "${with_build_time_tools+set}" = set; then :
10002 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10003 x/*) ;;
10004 *)
10005 with_build_time_tools=
81ecdfbb
RW
10006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10007$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10008 ;;
10009 esac
859789af 10010else
2429c060 10011 with_build_time_tools=
81ecdfbb
RW
10012fi
10013
859789af 10014
9a819804
AO
10015
10016
10017if test -n "$CC_FOR_TARGET"; then
10018 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10019elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10020 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10021fi
10022
10023if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10024 for ncn_progname in cc gcc; do
10025 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10026set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10028$as_echo_n "checking for $ac_word... " >&6; }
10029if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10030 $as_echo_n "(cached) " >&6
9a819804
AO
10031else
10032 if test -n "$CC_FOR_TARGET"; then
10033 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10034else
10035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10036for as_dir in $PATH
10037do
10038 IFS=$as_save_IFS
10039 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10040 for ac_exec_ext in '' $ac_executable_extensions; do
10041 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10042 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10044 break 2
10045 fi
10046done
81ecdfbb
RW
10047 done
10048IFS=$as_save_IFS
9a819804
AO
10049
10050fi
10051fi
10052CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10053if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10055$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10056else
81ecdfbb
RW
10057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10058$as_echo "no" >&6; }
9a819804
AO
10059fi
10060
81ecdfbb 10061
9a819804
AO
10062 done
10063fi
10064
10065if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10066 for ncn_progname in cc gcc; do
81ecdfbb
RW
10067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10068$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10069 if test -x $with_build_time_tools/${ncn_progname}; then
10070 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10072$as_echo "yes" >&6; }
cac3d6c4 10073 break
2429c060 10074 else
81ecdfbb
RW
10075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10076$as_echo "no" >&6; }
cac3d6c4
CM
10077 fi
10078 done
55db4b87
PB
10079fi
10080
2429c060
PB
10081if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10082 for ncn_progname in cc gcc; do
10083 if test -n "$ncn_target_tool_prefix"; then
10084 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10085set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10087$as_echo_n "checking for $ac_word... " >&6; }
10088if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10089 $as_echo_n "(cached) " >&6
55db4b87
PB
10090else
10091 if test -n "$CC_FOR_TARGET"; then
10092 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10093else
c6b750e1
DJ
10094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10095for as_dir in $PATH
10096do
10097 IFS=$as_save_IFS
10098 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10099 for ac_exec_ext in '' $ac_executable_extensions; do
10100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10101 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10103 break 2
10104 fi
10105done
81ecdfbb
RW
10106 done
10107IFS=$as_save_IFS
c6b750e1 10108
55db4b87
PB
10109fi
10110fi
c6b750e1 10111CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10112if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10114$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10115else
81ecdfbb
RW
10116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10117$as_echo "no" >&6; }
55db4b87
PB
10118fi
10119
81ecdfbb 10120
2429c060
PB
10121 fi
10122 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10123 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10124set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10126$as_echo_n "checking for $ac_word... " >&6; }
10127if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10128 $as_echo_n "(cached) " >&6
55db4b87 10129else
05cbd757
PB
10130 if test -n "$CC_FOR_TARGET"; then
10131 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10132else
c6b750e1
DJ
10133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10134for as_dir in $PATH
10135do
10136 IFS=$as_save_IFS
10137 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10138 for ac_exec_ext in '' $ac_executable_extensions; do
10139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10140 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10142 break 2
10143 fi
10144done
81ecdfbb
RW
10145 done
10146IFS=$as_save_IFS
c6b750e1 10147
55db4b87
PB
10148fi
10149fi
c6b750e1 10150CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10151if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10153$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10154else
81ecdfbb
RW
10155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10156$as_echo "no" >&6; }
55db4b87 10157fi
c6b750e1 10158
81ecdfbb 10159
2429c060
PB
10160 fi
10161 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10162 done
10163fi
c6b750e1 10164
05cbd757
PB
10165if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10166 set dummy cc gcc
10167 if test $build = $target ; then
10168 CC_FOR_TARGET="$2"
55db4b87 10169 else
05cbd757 10170 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10171 fi
d3f5afc4
MS
10172else
10173 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10174fi
10175
9a819804
AO
10176
10177
10178if test -n "$CXX_FOR_TARGET"; then
10179 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10180elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10181 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10182fi
10183
10184if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10185 for ncn_progname in c++ g++ cxx gxx; do
10186 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10187set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10189$as_echo_n "checking for $ac_word... " >&6; }
10190if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10191 $as_echo_n "(cached) " >&6
9a819804
AO
10192else
10193 if test -n "$CXX_FOR_TARGET"; then
10194 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10195else
10196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10197for as_dir in $PATH
10198do
10199 IFS=$as_save_IFS
10200 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10201 for ac_exec_ext in '' $ac_executable_extensions; do
10202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10203 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10205 break 2
10206 fi
10207done
81ecdfbb
RW
10208 done
10209IFS=$as_save_IFS
9a819804
AO
10210
10211fi
10212fi
10213CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10214if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10216$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10217else
81ecdfbb
RW
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10219$as_echo "no" >&6; }
9a819804
AO
10220fi
10221
81ecdfbb 10222
9a819804
AO
10223 done
10224fi
10225
10226if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10227 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10229$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10230 if test -x $with_build_time_tools/${ncn_progname}; then
10231 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10233$as_echo "yes" >&6; }
2429c060
PB
10234 break
10235 else
81ecdfbb
RW
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10237$as_echo "no" >&6; }
2429c060
PB
10238 fi
10239 done
10240fi
10241
10242if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10243 for ncn_progname in c++ g++ cxx gxx; do
10244 if test -n "$ncn_target_tool_prefix"; then
10245 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10246set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10248$as_echo_n "checking for $ac_word... " >&6; }
10249if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10250 $as_echo_n "(cached) " >&6
55db4b87
PB
10251else
10252 if test -n "$CXX_FOR_TARGET"; then
10253 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10254else
c6b750e1
DJ
10255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10256for as_dir in $PATH
10257do
10258 IFS=$as_save_IFS
10259 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10260 for ac_exec_ext in '' $ac_executable_extensions; do
10261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10262 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10264 break 2
10265 fi
10266done
81ecdfbb
RW
10267 done
10268IFS=$as_save_IFS
c6b750e1 10269
55db4b87
PB
10270fi
10271fi
c6b750e1 10272CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10273if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10275$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10276else
81ecdfbb
RW
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10278$as_echo "no" >&6; }
55db4b87
PB
10279fi
10280
81ecdfbb 10281
2429c060
PB
10282 fi
10283 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10284 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10285set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10287$as_echo_n "checking for $ac_word... " >&6; }
10288if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10289 $as_echo_n "(cached) " >&6
55db4b87 10290else
05cbd757
PB
10291 if test -n "$CXX_FOR_TARGET"; then
10292 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10293else
c6b750e1
DJ
10294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10295for as_dir in $PATH
10296do
10297 IFS=$as_save_IFS
10298 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10299 for ac_exec_ext in '' $ac_executable_extensions; do
10300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10301 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10303 break 2
10304 fi
10305done
81ecdfbb
RW
10306 done
10307IFS=$as_save_IFS
c6b750e1 10308
55db4b87
PB
10309fi
10310fi
c6b750e1 10311CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10312if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10314$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10315else
81ecdfbb
RW
10316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10317$as_echo "no" >&6; }
55db4b87 10318fi
c6b750e1 10319
81ecdfbb 10320
2429c060
PB
10321 fi
10322 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10323 done
10324fi
c6b750e1 10325
05cbd757
PB
10326if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10327 set dummy c++ g++ cxx gxx
10328 if test $build = $target ; then
10329 CXX_FOR_TARGET="$2"
55db4b87 10330 else
05cbd757 10331 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10332 fi
d3f5afc4
MS
10333else
10334 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10335fi
10336
9a819804
AO
10337
10338
10339if test -n "$GCC_FOR_TARGET"; then
10340 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10341elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10342 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10343fi
10344
10345if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10346 for ncn_progname in gcc; do
10347 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10348set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10350$as_echo_n "checking for $ac_word... " >&6; }
10351if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10352 $as_echo_n "(cached) " >&6
9a819804
AO
10353else
10354 if test -n "$GCC_FOR_TARGET"; then
10355 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10356else
10357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10358for as_dir in $PATH
10359do
10360 IFS=$as_save_IFS
10361 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10362 for ac_exec_ext in '' $ac_executable_extensions; do
10363 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10364 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10365 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10366 break 2
10367 fi
10368done
81ecdfbb
RW
10369 done
10370IFS=$as_save_IFS
9a819804
AO
10371
10372fi
10373fi
10374GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10375if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10377$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10378else
81ecdfbb
RW
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10380$as_echo "no" >&6; }
9a819804
AO
10381fi
10382
81ecdfbb 10383
9a819804
AO
10384 done
10385fi
10386
10387if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10388 for ncn_progname in gcc; do
81ecdfbb
RW
10389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10390$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10391 if test -x $with_build_time_tools/${ncn_progname}; then
10392 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10394$as_echo "yes" >&6; }
2429c060
PB
10395 break
10396 else
81ecdfbb
RW
10397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10398$as_echo "no" >&6; }
2429c060
PB
10399 fi
10400 done
10401fi
10402
10403if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10404 for ncn_progname in gcc; do
10405 if test -n "$ncn_target_tool_prefix"; then
10406 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10407set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10409$as_echo_n "checking for $ac_word... " >&6; }
10410if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10411 $as_echo_n "(cached) " >&6
859789af 10412else
2429c060
PB
10413 if test -n "$GCC_FOR_TARGET"; then
10414 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10415else
c6b750e1
DJ
10416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10417for as_dir in $PATH
10418do
10419 IFS=$as_save_IFS
10420 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10421 for ac_exec_ext in '' $ac_executable_extensions; do
10422 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10423 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10425 break 2
10426 fi
10427done
81ecdfbb
RW
10428 done
10429IFS=$as_save_IFS
c6b750e1 10430
55db4b87
PB
10431fi
10432fi
c6b750e1 10433GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10434if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10436$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10437else
81ecdfbb
RW
10438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10439$as_echo "no" >&6; }
55db4b87
PB
10440fi
10441
81ecdfbb 10442
2429c060
PB
10443 fi
10444 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10445 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10446set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10448$as_echo_n "checking for $ac_word... " >&6; }
10449if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10450 $as_echo_n "(cached) " >&6
55db4b87 10451else
05cbd757
PB
10452 if test -n "$GCC_FOR_TARGET"; then
10453 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10454else
c6b750e1
DJ
10455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10456for as_dir in $PATH
10457do
10458 IFS=$as_save_IFS
10459 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10460 for ac_exec_ext in '' $ac_executable_extensions; do
10461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10462 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10464 break 2
10465 fi
10466done
81ecdfbb
RW
10467 done
10468IFS=$as_save_IFS
c6b750e1 10469
55db4b87
PB
10470fi
10471fi
c6b750e1 10472GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10473if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10475$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10476else
81ecdfbb
RW
10477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10478$as_echo "no" >&6; }
55db4b87 10479fi
c6b750e1 10480
81ecdfbb 10481
2429c060
PB
10482 fi
10483 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10484 done
10485fi
c6b750e1 10486
05cbd757
PB
10487if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10488 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10489else
10490 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10491fi
10492
9a819804
AO
10493
10494
10495if test -n "$GCJ_FOR_TARGET"; then
10496 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10497elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10498 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10499fi
10500
10501if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10502 for ncn_progname in gcj; do
10503 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10504set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10506$as_echo_n "checking for $ac_word... " >&6; }
10507if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10508 $as_echo_n "(cached) " >&6
9a819804
AO
10509else
10510 if test -n "$GCJ_FOR_TARGET"; then
10511 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10512else
10513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10514for as_dir in $PATH
10515do
10516 IFS=$as_save_IFS
10517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10518 for ac_exec_ext in '' $ac_executable_extensions; do
10519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10520 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10522 break 2
10523 fi
10524done
81ecdfbb
RW
10525 done
10526IFS=$as_save_IFS
9a819804
AO
10527
10528fi
10529fi
10530GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10531if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10533$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10534else
81ecdfbb
RW
10535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10536$as_echo "no" >&6; }
9a819804
AO
10537fi
10538
81ecdfbb 10539
9a819804
AO
10540 done
10541fi
10542
10543if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10544 for ncn_progname in gcj; do
81ecdfbb
RW
10545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10546$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10547 if test -x $with_build_time_tools/${ncn_progname}; then
10548 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10550$as_echo "yes" >&6; }
2429c060
PB
10551 break
10552 else
81ecdfbb
RW
10553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10554$as_echo "no" >&6; }
2429c060
PB
10555 fi
10556 done
10557fi
10558
10559if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10560 for ncn_progname in gcj; do
10561 if test -n "$ncn_target_tool_prefix"; then
10562 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10563set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10565$as_echo_n "checking for $ac_word... " >&6; }
10566if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10567 $as_echo_n "(cached) " >&6
55db4b87
PB
10568else
10569 if test -n "$GCJ_FOR_TARGET"; then
10570 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10571else
c6b750e1
DJ
10572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10573for as_dir in $PATH
10574do
10575 IFS=$as_save_IFS
10576 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10577 for ac_exec_ext in '' $ac_executable_extensions; do
10578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10579 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10581 break 2
10582 fi
10583done
81ecdfbb
RW
10584 done
10585IFS=$as_save_IFS
c6b750e1 10586
55db4b87
PB
10587fi
10588fi
9a819804
AO
10589GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10590if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10592$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10593else
81ecdfbb
RW
10594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10595$as_echo "no" >&6; }
9a819804
AO
10596fi
10597
81ecdfbb 10598
9a819804
AO
10599 fi
10600 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10601 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10602set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10604$as_echo_n "checking for $ac_word... " >&6; }
10605if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10606 $as_echo_n "(cached) " >&6
9a819804
AO
10607else
10608 if test -n "$GCJ_FOR_TARGET"; then
10609 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10610else
10611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10612for as_dir in $PATH
10613do
10614 IFS=$as_save_IFS
10615 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10616 for ac_exec_ext in '' $ac_executable_extensions; do
10617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10618 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10620 break 2
10621 fi
10622done
81ecdfbb
RW
10623 done
10624IFS=$as_save_IFS
9a819804
AO
10625
10626fi
10627fi
10628GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10629if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10631$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10632else
81ecdfbb
RW
10633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10634$as_echo "no" >&6; }
9a819804
AO
10635fi
10636
81ecdfbb 10637
9a819804
AO
10638 fi
10639 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10640 done
10641fi
10642
10643if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10644 set dummy gcj
10645 if test $build = $target ; then
10646 GCJ_FOR_TARGET="$2"
10647 else
10648 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10649 fi
d3f5afc4
MS
10650else
10651 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10652fi
10653
10654
10655
10656if test -n "$GFORTRAN_FOR_TARGET"; then
10657 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10658elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10659 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10660fi
10661
9a819804
AO
10662if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10663 for ncn_progname in gfortran; do
10664 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10665set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10667$as_echo_n "checking for $ac_word... " >&6; }
10668if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10669 $as_echo_n "(cached) " >&6
55db4b87 10670else
9a819804
AO
10671 if test -n "$GFORTRAN_FOR_TARGET"; then
10672 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10673else
c6b750e1
DJ
10674as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10675for as_dir in $PATH
10676do
10677 IFS=$as_save_IFS
10678 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10679 for ac_exec_ext in '' $ac_executable_extensions; do
10680 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10681 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10682 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10683 break 2
10684 fi
10685done
81ecdfbb
RW
10686 done
10687IFS=$as_save_IFS
c6b750e1 10688
55db4b87
PB
10689fi
10690fi
9a819804
AO
10691GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10692if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10694$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10695else
81ecdfbb
RW
10696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10697$as_echo "no" >&6; }
55db4b87 10698fi
c6b750e1 10699
81ecdfbb 10700
2429c060
PB
10701 done
10702fi
c6b750e1 10703
9a819804 10704if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10705 for ncn_progname in gfortran; do
81ecdfbb
RW
10706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10707$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10708 if test -x $with_build_time_tools/${ncn_progname}; then
10709 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10711$as_echo "yes" >&6; }
2429c060
PB
10712 break
10713 else
81ecdfbb
RW
10714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10715$as_echo "no" >&6; }
2429c060
PB
10716 fi
10717 done
10718fi
10719
10720if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10721 for ncn_progname in gfortran; do
10722 if test -n "$ncn_target_tool_prefix"; then
10723 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10724set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10726$as_echo_n "checking for $ac_word... " >&6; }
10727if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10728 $as_echo_n "(cached) " >&6
55db4b87
PB
10729else
10730 if test -n "$GFORTRAN_FOR_TARGET"; then
10731 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10732else
c6b750e1
DJ
10733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10734for as_dir in $PATH
10735do
10736 IFS=$as_save_IFS
10737 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10738 for ac_exec_ext in '' $ac_executable_extensions; do
10739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10740 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10742 break 2
10743 fi
10744done
81ecdfbb
RW
10745 done
10746IFS=$as_save_IFS
c6b750e1 10747
55db4b87
PB
10748fi
10749fi
c6b750e1 10750GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10751if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10753$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10754else
81ecdfbb
RW
10755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10756$as_echo "no" >&6; }
55db4b87
PB
10757fi
10758
81ecdfbb 10759
2429c060
PB
10760 fi
10761 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10762 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10763set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10765$as_echo_n "checking for $ac_word... " >&6; }
10766if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10767 $as_echo_n "(cached) " >&6
55db4b87 10768else
05cbd757 10769 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10770 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10771else
10772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10773for as_dir in $PATH
10774do
10775 IFS=$as_save_IFS
10776 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10777 for ac_exec_ext in '' $ac_executable_extensions; do
10778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10779 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10781 break 2
10782 fi
10783done
81ecdfbb
RW
10784 done
10785IFS=$as_save_IFS
c6b750e1 10786
55db4b87
PB
10787fi
10788fi
c6b750e1 10789GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10790if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10792$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10793else
81ecdfbb
RW
10794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10795$as_echo "no" >&6; }
55db4b87 10796fi
c6b750e1 10797
81ecdfbb 10798
2429c060
PB
10799 fi
10800 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10801 done
10802fi
c6b750e1 10803
05cbd757
PB
10804if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10805 set dummy gfortran
10806 if test $build = $target ; then
10807 GFORTRAN_FOR_TARGET="$2"
55db4b87 10808 else
05cbd757 10809 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10810 fi
d3f5afc4
MS
10811else
10812 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10813fi
10814
2429c060
PB
10815
10816
e552509b
ILT
10817if test -n "$GOC_FOR_TARGET"; then
10818 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10819elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10820 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10821fi
10822
10823if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10824 for ncn_progname in gccgo; do
10825 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10826set dummy ${ncn_progname}; ac_word=$2
10827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10828$as_echo_n "checking for $ac_word... " >&6; }
10829if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10830 $as_echo_n "(cached) " >&6
10831else
10832 if test -n "$GOC_FOR_TARGET"; then
10833 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10834else
10835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10836for as_dir in $PATH
10837do
10838 IFS=$as_save_IFS
10839 test -z "$as_dir" && as_dir=.
10840 for ac_exec_ext in '' $ac_executable_extensions; do
10841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10842 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10844 break 2
10845 fi
10846done
10847 done
10848IFS=$as_save_IFS
10849
10850fi
10851fi
10852GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10853if test -n "$GOC_FOR_TARGET"; then
10854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10855$as_echo "$GOC_FOR_TARGET" >&6; }
10856else
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10858$as_echo "no" >&6; }
10859fi
10860
10861
10862 done
10863fi
10864
10865if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10866 for ncn_progname in gccgo; do
10867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10868$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10869 if test -x $with_build_time_tools/${ncn_progname}; then
10870 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10872$as_echo "yes" >&6; }
10873 break
10874 else
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10876$as_echo "no" >&6; }
10877 fi
10878 done
10879fi
10880
10881if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10882 for ncn_progname in gccgo; do
10883 if test -n "$ncn_target_tool_prefix"; then
10884 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10885set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10887$as_echo_n "checking for $ac_word... " >&6; }
10888if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10889 $as_echo_n "(cached) " >&6
10890else
10891 if test -n "$GOC_FOR_TARGET"; then
10892 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10893else
10894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10895for as_dir in $PATH
10896do
10897 IFS=$as_save_IFS
10898 test -z "$as_dir" && as_dir=.
10899 for ac_exec_ext in '' $ac_executable_extensions; do
10900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10901 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10903 break 2
10904 fi
10905done
10906 done
10907IFS=$as_save_IFS
10908
10909fi
10910fi
10911GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10912if test -n "$GOC_FOR_TARGET"; then
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10914$as_echo "$GOC_FOR_TARGET" >&6; }
10915else
10916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10917$as_echo "no" >&6; }
10918fi
10919
10920
10921 fi
10922 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10923 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10924set dummy ${ncn_progname}; ac_word=$2
10925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10926$as_echo_n "checking for $ac_word... " >&6; }
10927if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10928 $as_echo_n "(cached) " >&6
10929else
10930 if test -n "$GOC_FOR_TARGET"; then
10931 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10932else
10933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10934for as_dir in $PATH
10935do
10936 IFS=$as_save_IFS
10937 test -z "$as_dir" && as_dir=.
10938 for ac_exec_ext in '' $ac_executable_extensions; do
10939 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10940 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10942 break 2
10943 fi
10944done
10945 done
10946IFS=$as_save_IFS
10947
10948fi
10949fi
10950GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10951if test -n "$GOC_FOR_TARGET"; then
10952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10953$as_echo "$GOC_FOR_TARGET" >&6; }
10954else
10955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10956$as_echo "no" >&6; }
10957fi
10958
10959
10960 fi
10961 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10962 done
10963fi
10964
10965if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10966 set dummy gccgo
10967 if test $build = $target ; then
10968 GOC_FOR_TARGET="$2"
10969 else
10970 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10971 fi
10972else
10973 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10974fi
10975
10976
10977
2429c060
PB
10978cat > conftest.c << \EOF
10979#ifdef __GNUC__
10980 gcc_yay;
10981#endif
10982EOF
10983if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10984 have_gcc_for_target=yes
859789af 10985else
2429c060
PB
10986 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10987 have_gcc_for_target=no
859789af 10988fi
2429c060
PB
10989rm conftest.c
10990
10991
10992
859789af 10993
2429c060
PB
10994if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10995 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10997$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10998 if test -x $with_build_time_tools/ar; then
10999 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
11000 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
11002$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 11003 else
81ecdfbb
RW
11004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11005$as_echo "no" >&6; }
3a35eeb3 11006 fi
2429c060
PB
11007 elif test $build != $host && test $have_gcc_for_target = yes; then
11008 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
11009 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
11010 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 11011 fi
2429c060 11012fi
c6b750e1 11013if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11014 # Extract the first word of "ar", so it can be a program name with args.
11015set dummy ar; ac_word=$2
81ecdfbb
RW
11016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11017$as_echo_n "checking for $ac_word... " >&6; }
11018if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
11019 $as_echo_n "(cached) " >&6
859789af 11020else
c6b750e1
DJ
11021 case $AR_FOR_TARGET in
11022 [\\/]* | ?:[\\/]*)
2429c060
PB
11023 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11024 ;;
2429c060 11025 *)
c6b750e1
DJ
11026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11027for as_dir in $gcc_cv_tool_dirs
11028do
11029 IFS=$as_save_IFS
11030 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11031 for ac_exec_ext in '' $ac_executable_extensions; do
11032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11033 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11035 break 2
11036 fi
11037done
81ecdfbb
RW
11038 done
11039IFS=$as_save_IFS
c6b750e1 11040
2429c060
PB
11041 ;;
11042esac
859789af 11043fi
c6b750e1 11044AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11045if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11047$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11048else
81ecdfbb
RW
11049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11050$as_echo "no" >&6; }
859789af 11051fi
05cbd757 11052
81ecdfbb 11053
2429c060
PB
11054fi
11055if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11056
11057
11058if test -n "$AR_FOR_TARGET"; then
11059 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11060elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11061 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11062fi
11063
11064if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11065 for ncn_progname in ar; do
11066 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11067set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11069$as_echo_n "checking for $ac_word... " >&6; }
11070if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11071 $as_echo_n "(cached) " >&6
9a819804
AO
11072else
11073 if test -n "$AR_FOR_TARGET"; then
11074 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11075else
11076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11077for as_dir in $PATH
11078do
11079 IFS=$as_save_IFS
11080 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11081 for ac_exec_ext in '' $ac_executable_extensions; do
11082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11083 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11085 break 2
11086 fi
11087done
81ecdfbb
RW
11088 done
11089IFS=$as_save_IFS
9a819804
AO
11090
11091fi
11092fi
11093AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11094if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11096$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11097else
81ecdfbb
RW
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11099$as_echo "no" >&6; }
9a819804
AO
11100fi
11101
81ecdfbb 11102
9a819804
AO
11103 done
11104fi
11105
11106if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11107 for ncn_progname in ar; do
81ecdfbb
RW
11108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11109$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11110 if test -x $with_build_time_tools/${ncn_progname}; then
11111 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11113$as_echo "yes" >&6; }
2429c060
PB
11114 break
11115 else
81ecdfbb
RW
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11117$as_echo "no" >&6; }
2429c060
PB
11118 fi
11119 done
859789af
AC
11120fi
11121
2429c060
PB
11122if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11123 for ncn_progname in ar; do
11124 if test -n "$ncn_target_tool_prefix"; then
11125 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11126set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11128$as_echo_n "checking for $ac_word... " >&6; }
11129if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11130 $as_echo_n "(cached) " >&6
7e0f7140 11131else
2429c060
PB
11132 if test -n "$AR_FOR_TARGET"; then
11133 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11134else
c6b750e1
DJ
11135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11136for as_dir in $PATH
11137do
11138 IFS=$as_save_IFS
11139 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11140 for ac_exec_ext in '' $ac_executable_extensions; do
11141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11142 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11144 break 2
11145 fi
11146done
81ecdfbb
RW
11147 done
11148IFS=$as_save_IFS
c6b750e1 11149
7e0f7140
GK
11150fi
11151fi
c6b750e1 11152AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11153if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11155$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11156else
81ecdfbb
RW
11157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11158$as_echo "no" >&6; }
7e0f7140
GK
11159fi
11160
81ecdfbb 11161
2429c060
PB
11162 fi
11163 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11164 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11165set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11167$as_echo_n "checking for $ac_word... " >&6; }
11168if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11169 $as_echo_n "(cached) " >&6
7e0f7140 11170else
2429c060
PB
11171 if test -n "$AR_FOR_TARGET"; then
11172 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11173else
c6b750e1
DJ
11174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11175for as_dir in $PATH
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_prog_AR_FOR_TARGET="${ncn_progname}"
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
7e0f7140
GK
11189fi
11190fi
c6b750e1 11191AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11192if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11194$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11195else
81ecdfbb
RW
11196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11197$as_echo "no" >&6; }
7e0f7140 11198fi
c6b750e1 11199
81ecdfbb 11200
2429c060
PB
11201 fi
11202 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11203 done
11204fi
c6b750e1 11205
2429c060
PB
11206if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11207 set dummy ar
7e0f7140 11208 if test $build = $target ; then
2429c060 11209 AR_FOR_TARGET="$2"
7e0f7140 11210 else
2429c060 11211 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11212 fi
d3f5afc4
MS
11213else
11214 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11215fi
11216
3a35eeb3
PB
11217else
11218 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11219fi
11220
11221
11222
11223
11224if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11225 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11227$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11228 if test -x $with_build_time_tools/as; then
11229 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11230 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11232$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11233 else
81ecdfbb
RW
11234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11235$as_echo "no" >&6; }
3a35eeb3 11236 fi
2429c060
PB
11237 elif test $build != $host && test $have_gcc_for_target = yes; then
11238 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11239 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11240 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11241 fi
11242fi
c6b750e1 11243if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11244 # Extract the first word of "as", so it can be a program name with args.
11245set dummy as; ac_word=$2
81ecdfbb
RW
11246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11247$as_echo_n "checking for $ac_word... " >&6; }
11248if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11249 $as_echo_n "(cached) " >&6
2429c060 11250else
c6b750e1
DJ
11251 case $AS_FOR_TARGET in
11252 [\\/]* | ?:[\\/]*)
2429c060
PB
11253 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11254 ;;
2429c060 11255 *)
c6b750e1
DJ
11256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11257for as_dir in $gcc_cv_tool_dirs
11258do
11259 IFS=$as_save_IFS
11260 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11261 for ac_exec_ext in '' $ac_executable_extensions; do
11262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11263 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11265 break 2
11266 fi
11267done
81ecdfbb
RW
11268 done
11269IFS=$as_save_IFS
c6b750e1 11270
2429c060
PB
11271 ;;
11272esac
11273fi
c6b750e1 11274AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11275if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11277$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11278else
81ecdfbb
RW
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11280$as_echo "no" >&6; }
2429c060
PB
11281fi
11282
81ecdfbb 11283
2429c060
PB
11284fi
11285if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11286
11287
11288if test -n "$AS_FOR_TARGET"; then
11289 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11290elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11291 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11292fi
11293
11294if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11295 for ncn_progname in as; do
11296 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11297set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11299$as_echo_n "checking for $ac_word... " >&6; }
11300if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11301 $as_echo_n "(cached) " >&6
9a819804
AO
11302else
11303 if test -n "$AS_FOR_TARGET"; then
11304 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11305else
11306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11307for as_dir in $PATH
11308do
11309 IFS=$as_save_IFS
11310 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11311 for ac_exec_ext in '' $ac_executable_extensions; do
11312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11313 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11315 break 2
11316 fi
11317done
81ecdfbb
RW
11318 done
11319IFS=$as_save_IFS
9a819804
AO
11320
11321fi
11322fi
11323AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11324if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11326$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11327else
81ecdfbb
RW
11328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11329$as_echo "no" >&6; }
9a819804
AO
11330fi
11331
81ecdfbb 11332
9a819804
AO
11333 done
11334fi
11335
11336if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11337 for ncn_progname in as; do
81ecdfbb
RW
11338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11339$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11340 if test -x $with_build_time_tools/${ncn_progname}; then
11341 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11343$as_echo "yes" >&6; }
2429c060
PB
11344 break
11345 else
81ecdfbb
RW
11346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11347$as_echo "no" >&6; }
2429c060
PB
11348 fi
11349 done
11350fi
11351
11352if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11353 for ncn_progname in as; do
11354 if test -n "$ncn_target_tool_prefix"; then
11355 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11356set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11358$as_echo_n "checking for $ac_word... " >&6; }
11359if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11360 $as_echo_n "(cached) " >&6
2429c060
PB
11361else
11362 if test -n "$AS_FOR_TARGET"; then
11363 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11364else
c6b750e1
DJ
11365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11366for as_dir in $PATH
11367do
11368 IFS=$as_save_IFS
11369 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11370 for ac_exec_ext in '' $ac_executable_extensions; do
11371 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11372 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11374 break 2
11375 fi
11376done
81ecdfbb
RW
11377 done
11378IFS=$as_save_IFS
c6b750e1 11379
2429c060
PB
11380fi
11381fi
c6b750e1 11382AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11383if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11385$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11386else
81ecdfbb
RW
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11388$as_echo "no" >&6; }
2429c060
PB
11389fi
11390
81ecdfbb 11391
2429c060
PB
11392 fi
11393 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11394 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11395set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11397$as_echo_n "checking for $ac_word... " >&6; }
11398if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11399 $as_echo_n "(cached) " >&6
2429c060
PB
11400else
11401 if test -n "$AS_FOR_TARGET"; then
11402 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11403else
c6b750e1
DJ
11404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11405for as_dir in $PATH
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_prog_AS_FOR_TARGET="${ncn_progname}"
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
11419fi
11420fi
c6b750e1 11421AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11422if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11424$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11425else
81ecdfbb
RW
11426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11427$as_echo "no" >&6; }
2429c060 11428fi
c6b750e1 11429
81ecdfbb 11430
2429c060
PB
11431 fi
11432 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11433 done
11434fi
c6b750e1 11435
2429c060
PB
11436if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11437 set dummy as
11438 if test $build = $target ; then
11439 AS_FOR_TARGET="$2"
11440 else
11441 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11442 fi
d3f5afc4
MS
11443else
11444 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11445fi
11446
3a35eeb3
PB
11447else
11448 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11449fi
11450
11451
11452
11453
11454if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11455 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11457$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11458 if test -x $with_build_time_tools/dlltool; then
11459 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11460 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11462$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11463 else
81ecdfbb
RW
11464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11465$as_echo "no" >&6; }
3a35eeb3 11466 fi
2429c060
PB
11467 elif test $build != $host && test $have_gcc_for_target = yes; then
11468 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11469 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11470 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11471 fi
11472fi
c6b750e1 11473if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11474 # Extract the first word of "dlltool", so it can be a program name with args.
11475set dummy dlltool; ac_word=$2
81ecdfbb
RW
11476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11477$as_echo_n "checking for $ac_word... " >&6; }
11478if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11479 $as_echo_n "(cached) " >&6
2429c060 11480else
c6b750e1
DJ
11481 case $DLLTOOL_FOR_TARGET in
11482 [\\/]* | ?:[\\/]*)
2429c060
PB
11483 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11484 ;;
2429c060 11485 *)
c6b750e1
DJ
11486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11487for as_dir in $gcc_cv_tool_dirs
11488do
11489 IFS=$as_save_IFS
11490 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11491 for ac_exec_ext in '' $ac_executable_extensions; do
11492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11493 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11495 break 2
11496 fi
11497done
81ecdfbb
RW
11498 done
11499IFS=$as_save_IFS
c6b750e1 11500
2429c060
PB
11501 ;;
11502esac
11503fi
c6b750e1 11504DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11505if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11507$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11508else
81ecdfbb
RW
11509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11510$as_echo "no" >&6; }
2429c060
PB
11511fi
11512
81ecdfbb 11513
2429c060
PB
11514fi
11515if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11516
11517
11518if test -n "$DLLTOOL_FOR_TARGET"; then
11519 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11520elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11521 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11522fi
11523
11524if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11525 for ncn_progname in dlltool; do
11526 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11527set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11529$as_echo_n "checking for $ac_word... " >&6; }
11530if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11531 $as_echo_n "(cached) " >&6
9a819804
AO
11532else
11533 if test -n "$DLLTOOL_FOR_TARGET"; then
11534 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11535else
11536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11537for as_dir in $PATH
11538do
11539 IFS=$as_save_IFS
11540 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11541 for ac_exec_ext in '' $ac_executable_extensions; do
11542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11543 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11545 break 2
11546 fi
11547done
81ecdfbb
RW
11548 done
11549IFS=$as_save_IFS
9a819804
AO
11550
11551fi
11552fi
11553DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11554if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11556$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11557else
81ecdfbb
RW
11558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11559$as_echo "no" >&6; }
9a819804
AO
11560fi
11561
81ecdfbb 11562
9a819804
AO
11563 done
11564fi
11565
11566if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11567 for ncn_progname in dlltool; do
81ecdfbb
RW
11568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11569$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11570 if test -x $with_build_time_tools/${ncn_progname}; then
11571 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11573$as_echo "yes" >&6; }
2429c060
PB
11574 break
11575 else
81ecdfbb
RW
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11577$as_echo "no" >&6; }
2429c060
PB
11578 fi
11579 done
11580fi
11581
11582if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11583 for ncn_progname in dlltool; do
11584 if test -n "$ncn_target_tool_prefix"; then
11585 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11586set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11588$as_echo_n "checking for $ac_word... " >&6; }
11589if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11590 $as_echo_n "(cached) " >&6
2429c060
PB
11591else
11592 if test -n "$DLLTOOL_FOR_TARGET"; then
11593 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11594else
c6b750e1
DJ
11595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11596for as_dir in $PATH
11597do
11598 IFS=$as_save_IFS
11599 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11600 for ac_exec_ext in '' $ac_executable_extensions; do
11601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11602 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11604 break 2
11605 fi
11606done
81ecdfbb
RW
11607 done
11608IFS=$as_save_IFS
c6b750e1 11609
2429c060
PB
11610fi
11611fi
c6b750e1 11612DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11613if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11615$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11616else
81ecdfbb
RW
11617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11618$as_echo "no" >&6; }
2429c060
PB
11619fi
11620
81ecdfbb 11621
2429c060
PB
11622 fi
11623 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11624 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11625set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11627$as_echo_n "checking for $ac_word... " >&6; }
11628if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11629 $as_echo_n "(cached) " >&6
2429c060
PB
11630else
11631 if test -n "$DLLTOOL_FOR_TARGET"; then
11632 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11633else
c6b750e1
DJ
11634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11635for as_dir in $PATH
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_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
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
11649fi
11650fi
c6b750e1 11651DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11652if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11654$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11655else
81ecdfbb
RW
11656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11657$as_echo "no" >&6; }
2429c060 11658fi
c6b750e1 11659
81ecdfbb 11660
2429c060
PB
11661 fi
11662 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11663 done
11664fi
c6b750e1 11665
2429c060
PB
11666if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11667 set dummy dlltool
11668 if test $build = $target ; then
11669 DLLTOOL_FOR_TARGET="$2"
11670 else
11671 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11672 fi
d3f5afc4
MS
11673else
11674 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11675fi
11676
3a35eeb3
PB
11677else
11678 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11679fi
11680
11681
11682
11683
11684if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11685 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11687$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11688 if test -x $with_build_time_tools/ld; then
11689 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11690 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11692$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11693 else
81ecdfbb
RW
11694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11695$as_echo "no" >&6; }
3a35eeb3 11696 fi
2429c060
PB
11697 elif test $build != $host && test $have_gcc_for_target = yes; then
11698 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11699 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11700 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11701 fi
11702fi
c6b750e1 11703if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11704 # Extract the first word of "ld", so it can be a program name with args.
11705set dummy ld; ac_word=$2
81ecdfbb
RW
11706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11707$as_echo_n "checking for $ac_word... " >&6; }
11708if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11709 $as_echo_n "(cached) " >&6
2429c060 11710else
c6b750e1
DJ
11711 case $LD_FOR_TARGET in
11712 [\\/]* | ?:[\\/]*)
2429c060
PB
11713 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11714 ;;
2429c060 11715 *)
c6b750e1
DJ
11716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11717for as_dir in $gcc_cv_tool_dirs
11718do
11719 IFS=$as_save_IFS
11720 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11721 for ac_exec_ext in '' $ac_executable_extensions; do
11722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11723 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11725 break 2
11726 fi
11727done
81ecdfbb
RW
11728 done
11729IFS=$as_save_IFS
c6b750e1 11730
2429c060
PB
11731 ;;
11732esac
11733fi
c6b750e1 11734LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11735if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11737$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11738else
81ecdfbb
RW
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11740$as_echo "no" >&6; }
2429c060
PB
11741fi
11742
81ecdfbb 11743
2429c060
PB
11744fi
11745if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11746
11747
11748if test -n "$LD_FOR_TARGET"; then
11749 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11750elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11751 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11752fi
11753
11754if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11755 for ncn_progname in ld; do
11756 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11757set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11759$as_echo_n "checking for $ac_word... " >&6; }
11760if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11761 $as_echo_n "(cached) " >&6
9a819804
AO
11762else
11763 if test -n "$LD_FOR_TARGET"; then
11764 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11765else
11766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11767for as_dir in $PATH
11768do
11769 IFS=$as_save_IFS
11770 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11771 for ac_exec_ext in '' $ac_executable_extensions; do
11772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11773 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11775 break 2
11776 fi
11777done
81ecdfbb
RW
11778 done
11779IFS=$as_save_IFS
9a819804
AO
11780
11781fi
11782fi
11783LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11784if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11786$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11787else
81ecdfbb
RW
11788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11789$as_echo "no" >&6; }
9a819804
AO
11790fi
11791
81ecdfbb 11792
9a819804
AO
11793 done
11794fi
11795
11796if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11797 for ncn_progname in ld; do
81ecdfbb
RW
11798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11799$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11800 if test -x $with_build_time_tools/${ncn_progname}; then
11801 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11803$as_echo "yes" >&6; }
2429c060
PB
11804 break
11805 else
81ecdfbb
RW
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11807$as_echo "no" >&6; }
2429c060
PB
11808 fi
11809 done
11810fi
11811
11812if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11813 for ncn_progname in ld; do
11814 if test -n "$ncn_target_tool_prefix"; then
11815 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11816set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11818$as_echo_n "checking for $ac_word... " >&6; }
11819if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11820 $as_echo_n "(cached) " >&6
2429c060
PB
11821else
11822 if test -n "$LD_FOR_TARGET"; then
11823 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11824else
c6b750e1
DJ
11825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11826for as_dir in $PATH
11827do
11828 IFS=$as_save_IFS
11829 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11830 for ac_exec_ext in '' $ac_executable_extensions; do
11831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11832 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11834 break 2
11835 fi
11836done
81ecdfbb
RW
11837 done
11838IFS=$as_save_IFS
c6b750e1 11839
2429c060
PB
11840fi
11841fi
c6b750e1 11842LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11843if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11845$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11846else
81ecdfbb
RW
11847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11848$as_echo "no" >&6; }
2429c060
PB
11849fi
11850
81ecdfbb 11851
2429c060
PB
11852 fi
11853 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11854 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11855set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11857$as_echo_n "checking for $ac_word... " >&6; }
11858if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11859 $as_echo_n "(cached) " >&6
2429c060
PB
11860else
11861 if test -n "$LD_FOR_TARGET"; then
11862 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11863else
c6b750e1
DJ
11864as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11865for as_dir in $PATH
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
c6b750e1 11871 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11873 break 2
11874 fi
11875done
81ecdfbb
RW
11876 done
11877IFS=$as_save_IFS
c6b750e1 11878
2429c060
PB
11879fi
11880fi
c6b750e1 11881LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11882if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11884$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11885else
81ecdfbb
RW
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11887$as_echo "no" >&6; }
2429c060 11888fi
c6b750e1 11889
81ecdfbb 11890
2429c060
PB
11891 fi
11892 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11893 done
11894fi
c6b750e1 11895
2429c060
PB
11896if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11897 set dummy ld
11898 if test $build = $target ; then
11899 LD_FOR_TARGET="$2"
11900 else
11901 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11902 fi
d3f5afc4
MS
11903else
11904 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11905fi
11906
3a35eeb3
PB
11907else
11908 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11909fi
11910
11911
11912
11913
11914if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11915 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11917$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11918 if test -x $with_build_time_tools/lipo; then
11919 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11920 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11922$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11923 else
81ecdfbb
RW
11924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11925$as_echo "no" >&6; }
3a35eeb3 11926 fi
2429c060
PB
11927 elif test $build != $host && test $have_gcc_for_target = yes; then
11928 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11929 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11930 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11931 fi
11932fi
9a819804
AO
11933if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11934 # Extract the first word of "lipo", so it can be a program name with args.
11935set dummy lipo; ac_word=$2
81ecdfbb
RW
11936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11937$as_echo_n "checking for $ac_word... " >&6; }
11938if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11939 $as_echo_n "(cached) " >&6
9a819804
AO
11940else
11941 case $LIPO_FOR_TARGET in
11942 [\\/]* | ?:[\\/]*)
11943 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11944 ;;
11945 *)
11946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11947for as_dir in $gcc_cv_tool_dirs
11948do
11949 IFS=$as_save_IFS
11950 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11951 for ac_exec_ext in '' $ac_executable_extensions; do
11952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11953 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11955 break 2
11956 fi
11957done
81ecdfbb
RW
11958 done
11959IFS=$as_save_IFS
9a819804
AO
11960
11961 ;;
11962esac
11963fi
11964LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11965if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11967$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11968else
81ecdfbb
RW
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11970$as_echo "no" >&6; }
9a819804
AO
11971fi
11972
81ecdfbb 11973
9a819804
AO
11974fi
11975if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11976
11977
11978if test -n "$LIPO_FOR_TARGET"; then
11979 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11980elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11981 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11982fi
11983
11984if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11985 for ncn_progname in lipo; do
11986 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11987set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11989$as_echo_n "checking for $ac_word... " >&6; }
11990if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11991 $as_echo_n "(cached) " >&6
2429c060 11992else
9a819804
AO
11993 if test -n "$LIPO_FOR_TARGET"; then
11994 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11995else
11996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11997for as_dir in $PATH
c6b750e1
DJ
11998do
11999 IFS=$as_save_IFS
12000 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12001 for ac_exec_ext in '' $ac_executable_extensions; do
12002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12003 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12005 break 2
12006 fi
12007done
81ecdfbb
RW
12008 done
12009IFS=$as_save_IFS
c6b750e1 12010
2429c060 12011fi
9a819804
AO
12012fi
12013LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12014if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12016$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12017else
81ecdfbb
RW
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12019$as_echo "no" >&6; }
2429c060
PB
12020fi
12021
81ecdfbb 12022
9a819804 12023 done
2429c060 12024fi
9a819804
AO
12025
12026if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12027 for ncn_progname in lipo; do
81ecdfbb
RW
12028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12029$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12030 if test -x $with_build_time_tools/${ncn_progname}; then
12031 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12033$as_echo "yes" >&6; }
2429c060
PB
12034 break
12035 else
81ecdfbb
RW
12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12037$as_echo "no" >&6; }
2429c060
PB
12038 fi
12039 done
12040fi
12041
12042if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12043 for ncn_progname in lipo; do
12044 if test -n "$ncn_target_tool_prefix"; then
12045 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12046set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12048$as_echo_n "checking for $ac_word... " >&6; }
12049if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12050 $as_echo_n "(cached) " >&6
2429c060
PB
12051else
12052 if test -n "$LIPO_FOR_TARGET"; then
12053 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12054else
c6b750e1
DJ
12055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12056for as_dir in $PATH
12057do
12058 IFS=$as_save_IFS
12059 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12060 for ac_exec_ext in '' $ac_executable_extensions; do
12061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12062 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12063 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12064 break 2
12065 fi
12066done
81ecdfbb
RW
12067 done
12068IFS=$as_save_IFS
c6b750e1 12069
2429c060
PB
12070fi
12071fi
c6b750e1 12072LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12073if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12075$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12076else
81ecdfbb
RW
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12078$as_echo "no" >&6; }
2429c060
PB
12079fi
12080
81ecdfbb 12081
2429c060
PB
12082 fi
12083 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12084 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12085set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12087$as_echo_n "checking for $ac_word... " >&6; }
12088if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12089 $as_echo_n "(cached) " >&6
2429c060
PB
12090else
12091 if test -n "$LIPO_FOR_TARGET"; then
12092 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12093else
c6b750e1
DJ
12094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12095for as_dir in $PATH
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_prog_LIPO_FOR_TARGET="${ncn_progname}"
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
12109fi
12110fi
c6b750e1 12111LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12112if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12114$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12115else
81ecdfbb
RW
12116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12117$as_echo "no" >&6; }
2429c060 12118fi
c6b750e1 12119
81ecdfbb 12120
2429c060
PB
12121 fi
12122 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12123 done
12124fi
c6b750e1 12125
2429c060
PB
12126if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12127 set dummy lipo
12128 if test $build = $target ; then
12129 LIPO_FOR_TARGET="$2"
12130 else
12131 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12132 fi
d3f5afc4
MS
12133else
12134 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12135fi
12136
3a35eeb3
PB
12137else
12138 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12139fi
12140
12141
12142
12143
12144if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12145 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12147$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12148 if test -x $with_build_time_tools/nm; then
12149 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12150 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12152$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12153 else
81ecdfbb
RW
12154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12155$as_echo "no" >&6; }
3a35eeb3 12156 fi
2429c060
PB
12157 elif test $build != $host && test $have_gcc_for_target = yes; then
12158 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12159 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12160 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12161 fi
12162fi
c6b750e1 12163if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12164 # Extract the first word of "nm", so it can be a program name with args.
12165set dummy nm; ac_word=$2
81ecdfbb
RW
12166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12167$as_echo_n "checking for $ac_word... " >&6; }
12168if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12169 $as_echo_n "(cached) " >&6
2429c060 12170else
c6b750e1
DJ
12171 case $NM_FOR_TARGET in
12172 [\\/]* | ?:[\\/]*)
2429c060
PB
12173 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12174 ;;
2429c060 12175 *)
c6b750e1
DJ
12176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12177for as_dir in $gcc_cv_tool_dirs
12178do
12179 IFS=$as_save_IFS
12180 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12181 for ac_exec_ext in '' $ac_executable_extensions; do
12182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12183 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12185 break 2
12186 fi
12187done
81ecdfbb
RW
12188 done
12189IFS=$as_save_IFS
c6b750e1 12190
2429c060
PB
12191 ;;
12192esac
12193fi
c6b750e1 12194NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12195if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12197$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12198else
81ecdfbb
RW
12199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12200$as_echo "no" >&6; }
2429c060
PB
12201fi
12202
81ecdfbb 12203
2429c060
PB
12204fi
12205if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12206
12207
12208if test -n "$NM_FOR_TARGET"; then
12209 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12210elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12211 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12212fi
12213
12214if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12215 for ncn_progname in nm; do
12216 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12217set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12219$as_echo_n "checking for $ac_word... " >&6; }
12220if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12221 $as_echo_n "(cached) " >&6
9a819804
AO
12222else
12223 if test -n "$NM_FOR_TARGET"; then
12224 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12225else
12226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12227for as_dir in $PATH
12228do
12229 IFS=$as_save_IFS
12230 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12231 for ac_exec_ext in '' $ac_executable_extensions; do
12232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12233 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12235 break 2
12236 fi
12237done
81ecdfbb
RW
12238 done
12239IFS=$as_save_IFS
9a819804
AO
12240
12241fi
12242fi
12243NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12244if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12246$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12247else
81ecdfbb
RW
12248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12249$as_echo "no" >&6; }
9a819804
AO
12250fi
12251
81ecdfbb 12252
9a819804
AO
12253 done
12254fi
12255
12256if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12257 for ncn_progname in nm; do
81ecdfbb
RW
12258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12259$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12260 if test -x $with_build_time_tools/${ncn_progname}; then
12261 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12263$as_echo "yes" >&6; }
2429c060
PB
12264 break
12265 else
81ecdfbb
RW
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12267$as_echo "no" >&6; }
2429c060
PB
12268 fi
12269 done
12270fi
12271
12272if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12273 for ncn_progname in nm; do
12274 if test -n "$ncn_target_tool_prefix"; then
12275 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12276set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12278$as_echo_n "checking for $ac_word... " >&6; }
12279if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12280 $as_echo_n "(cached) " >&6
859789af 12281else
55db4b87
PB
12282 if test -n "$NM_FOR_TARGET"; then
12283 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12284else
c6b750e1
DJ
12285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12286for as_dir in $PATH
12287do
12288 IFS=$as_save_IFS
12289 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12290 for ac_exec_ext in '' $ac_executable_extensions; do
12291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12292 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12294 break 2
12295 fi
12296done
81ecdfbb
RW
12297 done
12298IFS=$as_save_IFS
c6b750e1 12299
859789af
AC
12300fi
12301fi
c6b750e1 12302NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12303if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12305$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12306else
81ecdfbb
RW
12307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12308$as_echo "no" >&6; }
859789af
AC
12309fi
12310
81ecdfbb 12311
2429c060
PB
12312 fi
12313 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12314 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12315set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12317$as_echo_n "checking for $ac_word... " >&6; }
12318if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12319 $as_echo_n "(cached) " >&6
859789af 12320else
05cbd757
PB
12321 if test -n "$NM_FOR_TARGET"; then
12322 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12323else
c6b750e1
DJ
12324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12325for as_dir in $PATH
12326do
12327 IFS=$as_save_IFS
12328 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
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
c6b750e1 12331 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12333 break 2
12334 fi
12335done
81ecdfbb
RW
12336 done
12337IFS=$as_save_IFS
c6b750e1 12338
859789af
AC
12339fi
12340fi
c6b750e1 12341NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12342if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12344$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12345else
81ecdfbb
RW
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12347$as_echo "no" >&6; }
859789af 12348fi
c6b750e1 12349
81ecdfbb 12350
2429c060
PB
12351 fi
12352 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12353 done
12354fi
c6b750e1 12355
05cbd757
PB
12356if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12357 set dummy nm
12358 if test $build = $target ; then
12359 NM_FOR_TARGET="$2"
859789af 12360 else
05cbd757 12361 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12362 fi
d3f5afc4
MS
12363else
12364 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12365fi
12366
3a35eeb3
PB
12367else
12368 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12369fi
12370
12371
12372
12373
6b91c541
AP
12374if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12375 if test -n "$with_build_time_tools"; then
12376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12377$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12378 if test -x $with_build_time_tools/objcopy; then
12379 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12380 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12382$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12383 else
12384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12385$as_echo "no" >&6; }
12386 fi
12387 elif test $build != $host && test $have_gcc_for_target = yes; then
12388 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12389 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12390 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12391 fi
12392fi
12393if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12394 # Extract the first word of "objcopy", so it can be a program name with args.
12395set dummy objcopy; ac_word=$2
12396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12397$as_echo_n "checking for $ac_word... " >&6; }
12398if test "${ac_cv_path_OBJCOPY_FOR_TARGET+set}" = set; then :
12399 $as_echo_n "(cached) " >&6
12400else
12401 case $OBJCOPY_FOR_TARGET in
12402 [\\/]* | ?:[\\/]*)
12403 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12404 ;;
12405 *)
12406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12407for as_dir in $gcc_cv_tool_dirs
12408do
12409 IFS=$as_save_IFS
12410 test -z "$as_dir" && as_dir=.
12411 for ac_exec_ext in '' $ac_executable_extensions; do
12412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12413 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12415 break 2
12416 fi
12417done
12418 done
12419IFS=$as_save_IFS
12420
12421 ;;
12422esac
12423fi
12424OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12425if test -n "$OBJCOPY_FOR_TARGET"; then
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12427$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12428else
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12430$as_echo "no" >&6; }
12431fi
12432
12433
12434fi
12435if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12436
12437
12438if test -n "$OBJCOPY_FOR_TARGET"; then
12439 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12440elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12441 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12442fi
12443
12444if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12445 for ncn_progname in objcopy; do
12446 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12447set dummy ${ncn_progname}; ac_word=$2
12448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12449$as_echo_n "checking for $ac_word... " >&6; }
12450if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12451 $as_echo_n "(cached) " >&6
12452else
12453 if test -n "$OBJCOPY_FOR_TARGET"; then
12454 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12455else
12456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12457for as_dir in $PATH
12458do
12459 IFS=$as_save_IFS
12460 test -z "$as_dir" && as_dir=.
12461 for ac_exec_ext in '' $ac_executable_extensions; do
12462 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12463 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12464 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12465 break 2
12466 fi
12467done
12468 done
12469IFS=$as_save_IFS
12470
12471fi
12472fi
12473OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12474if test -n "$OBJCOPY_FOR_TARGET"; then
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12476$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12477else
12478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12479$as_echo "no" >&6; }
12480fi
12481
12482
12483 done
12484fi
12485
12486if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12487 for ncn_progname in objcopy; do
12488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12489$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12490 if test -x $with_build_time_tools/${ncn_progname}; then
12491 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12493$as_echo "yes" >&6; }
12494 break
12495 else
12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12497$as_echo "no" >&6; }
12498 fi
12499 done
12500fi
12501
12502if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12503 for ncn_progname in objcopy; do
12504 if test -n "$ncn_target_tool_prefix"; then
12505 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12506set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12508$as_echo_n "checking for $ac_word... " >&6; }
12509if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12510 $as_echo_n "(cached) " >&6
12511else
12512 if test -n "$OBJCOPY_FOR_TARGET"; then
12513 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12514else
12515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12516for as_dir in $PATH
12517do
12518 IFS=$as_save_IFS
12519 test -z "$as_dir" && as_dir=.
12520 for ac_exec_ext in '' $ac_executable_extensions; do
12521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12522 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12524 break 2
12525 fi
12526done
12527 done
12528IFS=$as_save_IFS
12529
12530fi
12531fi
12532OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12533if test -n "$OBJCOPY_FOR_TARGET"; then
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12535$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12536else
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12538$as_echo "no" >&6; }
12539fi
12540
12541
12542 fi
12543 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12544 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12545set dummy ${ncn_progname}; ac_word=$2
12546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12547$as_echo_n "checking for $ac_word... " >&6; }
12548if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12549 $as_echo_n "(cached) " >&6
12550else
12551 if test -n "$OBJCOPY_FOR_TARGET"; then
12552 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12553else
12554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12555for as_dir in $PATH
12556do
12557 IFS=$as_save_IFS
12558 test -z "$as_dir" && as_dir=.
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
12561 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12563 break 2
12564 fi
12565done
12566 done
12567IFS=$as_save_IFS
12568
12569fi
12570fi
12571OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12572if test -n "$OBJCOPY_FOR_TARGET"; then
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12574$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12575else
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12577$as_echo "no" >&6; }
12578fi
12579
12580
12581 fi
12582 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12583 done
12584fi
12585
12586if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12587 set dummy objcopy
12588 if test $build = $target ; then
12589 OBJCOPY_FOR_TARGET="$2"
12590 else
12591 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12592 fi
12593else
12594 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12595fi
12596
12597else
12598 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12599fi
12600
12601
12602
12603
2429c060
PB
12604if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12605 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12607$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12608 if test -x $with_build_time_tools/objdump; then
12609 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12610 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12612$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12613 else
81ecdfbb
RW
12614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12615$as_echo "no" >&6; }
3a35eeb3 12616 fi
2429c060
PB
12617 elif test $build != $host && test $have_gcc_for_target = yes; then
12618 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12619 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12620 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12621 fi
12622fi
c6b750e1 12623if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12624 # Extract the first word of "objdump", so it can be a program name with args.
12625set dummy objdump; ac_word=$2
81ecdfbb
RW
12626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12627$as_echo_n "checking for $ac_word... " >&6; }
12628if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12629 $as_echo_n "(cached) " >&6
2429c060 12630else
c6b750e1
DJ
12631 case $OBJDUMP_FOR_TARGET in
12632 [\\/]* | ?:[\\/]*)
2429c060
PB
12633 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12634 ;;
2429c060 12635 *)
c6b750e1
DJ
12636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12637for as_dir in $gcc_cv_tool_dirs
12638do
12639 IFS=$as_save_IFS
12640 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12641 for ac_exec_ext in '' $ac_executable_extensions; do
12642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12643 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12645 break 2
12646 fi
12647done
81ecdfbb
RW
12648 done
12649IFS=$as_save_IFS
c6b750e1 12650
2429c060
PB
12651 ;;
12652esac
12653fi
c6b750e1 12654OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12655if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12657$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12658else
81ecdfbb
RW
12659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12660$as_echo "no" >&6; }
2429c060
PB
12661fi
12662
81ecdfbb 12663
2429c060
PB
12664fi
12665if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12666
12667
12668if test -n "$OBJDUMP_FOR_TARGET"; then
12669 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12670elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12671 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12672fi
12673
12674if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12675 for ncn_progname in objdump; do
12676 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12677set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12679$as_echo_n "checking for $ac_word... " >&6; }
12680if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12681 $as_echo_n "(cached) " >&6
9a819804
AO
12682else
12683 if test -n "$OBJDUMP_FOR_TARGET"; then
12684 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12685else
12686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12687for as_dir in $PATH
12688do
12689 IFS=$as_save_IFS
12690 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12691 for ac_exec_ext in '' $ac_executable_extensions; do
12692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12693 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12695 break 2
12696 fi
12697done
81ecdfbb
RW
12698 done
12699IFS=$as_save_IFS
9a819804
AO
12700
12701fi
12702fi
12703OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12704if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12706$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12707else
81ecdfbb
RW
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12709$as_echo "no" >&6; }
9a819804
AO
12710fi
12711
81ecdfbb 12712
9a819804
AO
12713 done
12714fi
12715
12716if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12717 for ncn_progname in objdump; do
81ecdfbb
RW
12718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12719$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12720 if test -x $with_build_time_tools/${ncn_progname}; then
12721 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12723$as_echo "yes" >&6; }
2429c060
PB
12724 break
12725 else
81ecdfbb
RW
12726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12727$as_echo "no" >&6; }
2429c060
PB
12728 fi
12729 done
12730fi
12731
12732if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12733 for ncn_progname in objdump; do
12734 if test -n "$ncn_target_tool_prefix"; then
12735 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12736set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12738$as_echo_n "checking for $ac_word... " >&6; }
12739if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12740 $as_echo_n "(cached) " >&6
5ae72758
DJ
12741else
12742 if test -n "$OBJDUMP_FOR_TARGET"; then
12743 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12744else
c6b750e1
DJ
12745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12746for as_dir in $PATH
12747do
12748 IFS=$as_save_IFS
12749 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12750 for ac_exec_ext in '' $ac_executable_extensions; do
12751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12752 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12754 break 2
12755 fi
12756done
81ecdfbb
RW
12757 done
12758IFS=$as_save_IFS
c6b750e1 12759
5ae72758
DJ
12760fi
12761fi
c6b750e1 12762OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12763if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12765$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12766else
81ecdfbb
RW
12767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12768$as_echo "no" >&6; }
5ae72758
DJ
12769fi
12770
81ecdfbb 12771
2429c060
PB
12772 fi
12773 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12774 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12775set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12777$as_echo_n "checking for $ac_word... " >&6; }
12778if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12779 $as_echo_n "(cached) " >&6
5ae72758
DJ
12780else
12781 if test -n "$OBJDUMP_FOR_TARGET"; then
12782 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12783else
c6b750e1
DJ
12784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12785for as_dir in $PATH
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_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
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
5ae72758
DJ
12799fi
12800fi
c6b750e1 12801OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12802if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12804$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12805else
81ecdfbb
RW
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12807$as_echo "no" >&6; }
5ae72758 12808fi
c6b750e1 12809
81ecdfbb 12810
2429c060
PB
12811 fi
12812 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12813 done
12814fi
c6b750e1 12815
5ae72758
DJ
12816if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12817 set dummy objdump
12818 if test $build = $target ; then
12819 OBJDUMP_FOR_TARGET="$2"
12820 else
12821 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12822 fi
d3f5afc4
MS
12823else
12824 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12825fi
12826
3a35eeb3
PB
12827else
12828 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12829fi
12830
12831
12832
12833
12834if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12835 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12837$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12838 if test -x $with_build_time_tools/ranlib; then
12839 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12840 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12842$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12843 else
81ecdfbb
RW
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12845$as_echo "no" >&6; }
3a35eeb3 12846 fi
2429c060
PB
12847 elif test $build != $host && test $have_gcc_for_target = yes; then
12848 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12849 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12850 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12851 fi
12852fi
c6b750e1 12853if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12854 # Extract the first word of "ranlib", so it can be a program name with args.
12855set dummy ranlib; ac_word=$2
81ecdfbb
RW
12856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12857$as_echo_n "checking for $ac_word... " >&6; }
12858if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12859 $as_echo_n "(cached) " >&6
2429c060 12860else
c6b750e1
DJ
12861 case $RANLIB_FOR_TARGET in
12862 [\\/]* | ?:[\\/]*)
2429c060
PB
12863 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12864 ;;
2429c060 12865 *)
c6b750e1
DJ
12866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12867for as_dir in $gcc_cv_tool_dirs
12868do
12869 IFS=$as_save_IFS
12870 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12871 for ac_exec_ext in '' $ac_executable_extensions; do
12872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12873 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12875 break 2
12876 fi
12877done
81ecdfbb
RW
12878 done
12879IFS=$as_save_IFS
c6b750e1 12880
2429c060
PB
12881 ;;
12882esac
12883fi
c6b750e1 12884RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12885if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12887$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12888else
81ecdfbb
RW
12889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12890$as_echo "no" >&6; }
2429c060
PB
12891fi
12892
81ecdfbb 12893
2429c060
PB
12894fi
12895if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12896
12897
12898if test -n "$RANLIB_FOR_TARGET"; then
12899 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12900elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12901 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12902fi
12903
12904if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12905 for ncn_progname in ranlib; do
12906 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12907set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12909$as_echo_n "checking for $ac_word... " >&6; }
12910if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12911 $as_echo_n "(cached) " >&6
9a819804
AO
12912else
12913 if test -n "$RANLIB_FOR_TARGET"; then
12914 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12915else
12916as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12917for as_dir in $PATH
12918do
12919 IFS=$as_save_IFS
12920 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12921 for ac_exec_ext in '' $ac_executable_extensions; do
12922 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12923 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12925 break 2
12926 fi
12927done
81ecdfbb
RW
12928 done
12929IFS=$as_save_IFS
9a819804
AO
12930
12931fi
12932fi
12933RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12934if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12936$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12937else
81ecdfbb
RW
12938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12939$as_echo "no" >&6; }
9a819804
AO
12940fi
12941
81ecdfbb 12942
9a819804
AO
12943 done
12944fi
12945
12946if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12947 for ncn_progname in ranlib; do
81ecdfbb
RW
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12949$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12950 if test -x $with_build_time_tools/${ncn_progname}; then
12951 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12953$as_echo "yes" >&6; }
2429c060
PB
12954 break
12955 else
81ecdfbb
RW
12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12957$as_echo "no" >&6; }
2429c060
PB
12958 fi
12959 done
12960fi
12961
12962if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12963 for ncn_progname in ranlib; do
12964 if test -n "$ncn_target_tool_prefix"; then
12965 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12966set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12968$as_echo_n "checking for $ac_word... " >&6; }
12969if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12970 $as_echo_n "(cached) " >&6
859789af 12971else
55db4b87
PB
12972 if test -n "$RANLIB_FOR_TARGET"; then
12973 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12974else
c6b750e1
DJ
12975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12976for as_dir in $PATH
12977do
12978 IFS=$as_save_IFS
12979 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12980 for ac_exec_ext in '' $ac_executable_extensions; do
12981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12982 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12984 break 2
12985 fi
12986done
81ecdfbb
RW
12987 done
12988IFS=$as_save_IFS
c6b750e1 12989
859789af
AC
12990fi
12991fi
c6b750e1 12992RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12993if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12995$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12996else
81ecdfbb
RW
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12998$as_echo "no" >&6; }
859789af
AC
12999fi
13000
81ecdfbb 13001
2429c060
PB
13002 fi
13003 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
13004 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13005set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13007$as_echo_n "checking for $ac_word... " >&6; }
13008if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
13009 $as_echo_n "(cached) " >&6
859789af 13010else
05cbd757
PB
13011 if test -n "$RANLIB_FOR_TARGET"; then
13012 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 13013else
c6b750e1
DJ
13014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13015for as_dir in $PATH
13016do
13017 IFS=$as_save_IFS
13018 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
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
c6b750e1 13021 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 13022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13023 break 2
13024 fi
13025done
81ecdfbb
RW
13026 done
13027IFS=$as_save_IFS
c6b750e1 13028
859789af
AC
13029fi
13030fi
c6b750e1 13031RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 13032if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
13034$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 13035else
81ecdfbb
RW
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13037$as_echo "no" >&6; }
859789af 13038fi
c6b750e1 13039
81ecdfbb 13040
2429c060
PB
13041 fi
13042 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
13043 done
13044fi
c6b750e1 13045
2429c060
PB
13046if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
13047 set dummy ranlib
13048 if test $build = $target ; then
13049 RANLIB_FOR_TARGET="$2"
13050 else
13051 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13052 fi
d3f5afc4
MS
13053else
13054 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 13055fi
05cbd757 13056
3a35eeb3
PB
13057else
13058 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
13059fi
13060
2429c060
PB
13061
13062
13063
b121d7d4
DD
13064if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
13065 if test -n "$with_build_time_tools"; then
13066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
13067$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
13068 if test -x $with_build_time_tools/readelf; then
13069 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
13070 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
13072$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
13073 else
13074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13075$as_echo "no" >&6; }
13076 fi
13077 elif test $build != $host && test $have_gcc_for_target = yes; then
13078 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
13079 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
13080 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
13081 fi
13082fi
13083if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13084 # Extract the first word of "readelf", so it can be a program name with args.
13085set dummy readelf; ac_word=$2
13086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13087$as_echo_n "checking for $ac_word... " >&6; }
13088if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
13089 $as_echo_n "(cached) " >&6
13090else
13091 case $READELF_FOR_TARGET in
13092 [\\/]* | ?:[\\/]*)
13093 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
13094 ;;
13095 *)
13096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13097for as_dir in $gcc_cv_tool_dirs
13098do
13099 IFS=$as_save_IFS
13100 test -z "$as_dir" && as_dir=.
13101 for ac_exec_ext in '' $ac_executable_extensions; do
13102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13103 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
13104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13105 break 2
13106 fi
13107done
13108 done
13109IFS=$as_save_IFS
13110
13111 ;;
13112esac
13113fi
13114READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13115if test -n "$READELF_FOR_TARGET"; then
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13117$as_echo "$READELF_FOR_TARGET" >&6; }
13118else
13119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13120$as_echo "no" >&6; }
13121fi
13122
13123
13124fi
13125if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
13126
13127
13128if test -n "$READELF_FOR_TARGET"; then
13129 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
13130elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
13131 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13132fi
13133
13134if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
13135 for ncn_progname in readelf; do
13136 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13137set dummy ${ncn_progname}; ac_word=$2
13138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13139$as_echo_n "checking for $ac_word... " >&6; }
13140if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13141 $as_echo_n "(cached) " >&6
13142else
13143 if test -n "$READELF_FOR_TARGET"; then
13144 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13145else
13146as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13147for as_dir in $PATH
13148do
13149 IFS=$as_save_IFS
13150 test -z "$as_dir" && as_dir=.
13151 for ac_exec_ext in '' $ac_executable_extensions; do
13152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13153 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13155 break 2
13156 fi
13157done
13158 done
13159IFS=$as_save_IFS
13160
13161fi
13162fi
13163READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13164if test -n "$READELF_FOR_TARGET"; then
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13166$as_echo "$READELF_FOR_TARGET" >&6; }
13167else
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13169$as_echo "no" >&6; }
13170fi
13171
13172
13173 done
13174fi
13175
13176if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
13177 for ncn_progname in readelf; do
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13179$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13180 if test -x $with_build_time_tools/${ncn_progname}; then
13181 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13183$as_echo "yes" >&6; }
13184 break
13185 else
13186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13187$as_echo "no" >&6; }
13188 fi
13189 done
13190fi
13191
13192if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
13193 for ncn_progname in readelf; do
13194 if test -n "$ncn_target_tool_prefix"; then
13195 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13196set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13198$as_echo_n "checking for $ac_word... " >&6; }
13199if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13200 $as_echo_n "(cached) " >&6
13201else
13202 if test -n "$READELF_FOR_TARGET"; then
13203 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13204else
13205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13206for as_dir in $PATH
13207do
13208 IFS=$as_save_IFS
13209 test -z "$as_dir" && as_dir=.
13210 for ac_exec_ext in '' $ac_executable_extensions; do
13211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13212 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13214 break 2
13215 fi
13216done
13217 done
13218IFS=$as_save_IFS
13219
13220fi
13221fi
13222READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13223if test -n "$READELF_FOR_TARGET"; then
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13225$as_echo "$READELF_FOR_TARGET" >&6; }
13226else
13227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13228$as_echo "no" >&6; }
13229fi
13230
13231
13232 fi
13233 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
13234 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13235set dummy ${ncn_progname}; ac_word=$2
13236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13237$as_echo_n "checking for $ac_word... " >&6; }
13238if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13239 $as_echo_n "(cached) " >&6
13240else
13241 if test -n "$READELF_FOR_TARGET"; then
13242 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13243else
13244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13245for as_dir in $PATH
13246do
13247 IFS=$as_save_IFS
13248 test -z "$as_dir" && as_dir=.
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
13251 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13253 break 2
13254 fi
13255done
13256 done
13257IFS=$as_save_IFS
13258
13259fi
13260fi
13261READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13262if test -n "$READELF_FOR_TARGET"; then
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13264$as_echo "$READELF_FOR_TARGET" >&6; }
13265else
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13267$as_echo "no" >&6; }
13268fi
13269
13270
13271 fi
13272 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
13273 done
13274fi
13275
13276if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
13277 set dummy readelf
13278 if test $build = $target ; then
13279 READELF_FOR_TARGET="$2"
13280 else
13281 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
13282 fi
13283else
13284 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
13285fi
13286
13287else
13288 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13289fi
13290
13291
13292
13293
2429c060
PB
13294if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13295 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13297$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13298 if test -x $with_build_time_tools/strip; then
13299 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13300 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
13301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13302$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 13303 else
81ecdfbb
RW
13304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13305$as_echo "no" >&6; }
3a35eeb3 13306 fi
2429c060
PB
13307 elif test $build != $host && test $have_gcc_for_target = yes; then
13308 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
13309 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13310 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
13311 fi
13312fi
c6b750e1 13313if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13314 # Extract the first word of "strip", so it can be a program name with args.
13315set dummy strip; ac_word=$2
81ecdfbb
RW
13316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13317$as_echo_n "checking for $ac_word... " >&6; }
13318if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
13319 $as_echo_n "(cached) " >&6
2429c060 13320else
c6b750e1
DJ
13321 case $STRIP_FOR_TARGET in
13322 [\\/]* | ?:[\\/]*)
2429c060
PB
13323 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13324 ;;
2429c060 13325 *)
c6b750e1
DJ
13326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13327for as_dir in $gcc_cv_tool_dirs
13328do
13329 IFS=$as_save_IFS
13330 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13331 for ac_exec_ext in '' $ac_executable_extensions; do
13332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13333 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13335 break 2
13336 fi
13337done
81ecdfbb
RW
13338 done
13339IFS=$as_save_IFS
c6b750e1 13340
2429c060
PB
13341 ;;
13342esac
13343fi
c6b750e1 13344STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 13345if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13347$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 13348else
81ecdfbb
RW
13349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13350$as_echo "no" >&6; }
2429c060
PB
13351fi
13352
81ecdfbb 13353
2429c060
PB
13354fi
13355if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
13356
13357
13358if test -n "$STRIP_FOR_TARGET"; then
13359 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13360elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13361 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13362fi
13363
13364if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13365 for ncn_progname in strip; do
13366 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13367set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13369$as_echo_n "checking for $ac_word... " >&6; }
13370if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13371 $as_echo_n "(cached) " >&6
9a819804
AO
13372else
13373 if test -n "$STRIP_FOR_TARGET"; then
13374 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13375else
13376as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13377for as_dir in $PATH
13378do
13379 IFS=$as_save_IFS
13380 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13381 for ac_exec_ext in '' $ac_executable_extensions; do
13382 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13383 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13384 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13385 break 2
13386 fi
13387done
81ecdfbb
RW
13388 done
13389IFS=$as_save_IFS
9a819804
AO
13390
13391fi
13392fi
13393STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13394if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13396$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 13397else
81ecdfbb
RW
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13399$as_echo "no" >&6; }
9a819804
AO
13400fi
13401
81ecdfbb 13402
9a819804
AO
13403 done
13404fi
13405
13406if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13407 for ncn_progname in strip; do
81ecdfbb
RW
13408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13409$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13410 if test -x $with_build_time_tools/${ncn_progname}; then
13411 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13413$as_echo "yes" >&6; }
2429c060
PB
13414 break
13415 else
81ecdfbb
RW
13416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13417$as_echo "no" >&6; }
2429c060
PB
13418 fi
13419 done
13420fi
13421
13422if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13423 for ncn_progname in strip; do
13424 if test -n "$ncn_target_tool_prefix"; then
13425 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 13426set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13428$as_echo_n "checking for $ac_word... " >&6; }
13429if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13430 $as_echo_n "(cached) " >&6
7e0f7140
GK
13431else
13432 if test -n "$STRIP_FOR_TARGET"; then
13433 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
13434else
13435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13436for as_dir in $PATH
13437do
13438 IFS=$as_save_IFS
13439 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13440 for ac_exec_ext in '' $ac_executable_extensions; do
13441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13442 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13444 break 2
13445 fi
13446done
81ecdfbb
RW
13447 done
13448IFS=$as_save_IFS
c6b750e1 13449
7e0f7140
GK
13450fi
13451fi
c6b750e1 13452STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13453if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13455$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13456else
81ecdfbb
RW
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13458$as_echo "no" >&6; }
7e0f7140
GK
13459fi
13460
81ecdfbb 13461
2429c060
PB
13462 fi
13463 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13464 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 13465set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13467$as_echo_n "checking for $ac_word... " >&6; }
13468if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13469 $as_echo_n "(cached) " >&6
7e0f7140
GK
13470else
13471 if test -n "$STRIP_FOR_TARGET"; then
13472 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13473else
c6b750e1
DJ
13474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13475for as_dir in $PATH
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_prog_STRIP_FOR_TARGET="${ncn_progname}"
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
7e0f7140
GK
13489fi
13490fi
c6b750e1 13491STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13492if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13494$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13495else
81ecdfbb
RW
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13497$as_echo "no" >&6; }
7e0f7140 13498fi
c6b750e1 13499
81ecdfbb 13500
2429c060
PB
13501 fi
13502 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13503 done
13504fi
c6b750e1 13505
7e0f7140
GK
13506if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13507 set dummy strip
13508 if test $build = $target ; then
13509 STRIP_FOR_TARGET="$2"
13510 else
13511 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13512 fi
d3f5afc4
MS
13513else
13514 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13515fi
13516
3a35eeb3
PB
13517else
13518 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13519fi
13520
13521
13522
13523
13524if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13525 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13527$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13528 if test -x $with_build_time_tools/windres; then
13529 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13530 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13532$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13533 else
81ecdfbb
RW
13534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13535$as_echo "no" >&6; }
3a35eeb3 13536 fi
2429c060
PB
13537 elif test $build != $host && test $have_gcc_for_target = yes; then
13538 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13539 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13540 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13541 fi
13542fi
c6b750e1 13543if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13544 # Extract the first word of "windres", so it can be a program name with args.
13545set dummy windres; ac_word=$2
81ecdfbb
RW
13546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13547$as_echo_n "checking for $ac_word... " >&6; }
13548if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13549 $as_echo_n "(cached) " >&6
2429c060 13550else
c6b750e1
DJ
13551 case $WINDRES_FOR_TARGET in
13552 [\\/]* | ?:[\\/]*)
2429c060
PB
13553 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13554 ;;
2429c060 13555 *)
c6b750e1
DJ
13556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13557for as_dir in $gcc_cv_tool_dirs
13558do
13559 IFS=$as_save_IFS
13560 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13561 for ac_exec_ext in '' $ac_executable_extensions; do
13562 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13563 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13565 break 2
13566 fi
13567done
81ecdfbb
RW
13568 done
13569IFS=$as_save_IFS
c6b750e1 13570
2429c060
PB
13571 ;;
13572esac
13573fi
c6b750e1 13574WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13575if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13577$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13578else
81ecdfbb
RW
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13580$as_echo "no" >&6; }
2429c060
PB
13581fi
13582
81ecdfbb 13583
2429c060
PB
13584fi
13585if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13586
13587
13588if test -n "$WINDRES_FOR_TARGET"; then
13589 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13590elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13591 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13592fi
13593
13594if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13595 for ncn_progname in windres; do
13596 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13597set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13599$as_echo_n "checking for $ac_word... " >&6; }
13600if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13601 $as_echo_n "(cached) " >&6
9a819804
AO
13602else
13603 if test -n "$WINDRES_FOR_TARGET"; then
13604 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13605else
13606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13607for as_dir in $PATH
13608do
13609 IFS=$as_save_IFS
13610 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13611 for ac_exec_ext in '' $ac_executable_extensions; do
13612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13613 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13615 break 2
13616 fi
13617done
81ecdfbb
RW
13618 done
13619IFS=$as_save_IFS
9a819804
AO
13620
13621fi
13622fi
13623WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13624if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13626$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13627else
81ecdfbb
RW
13628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13629$as_echo "no" >&6; }
9a819804
AO
13630fi
13631
81ecdfbb 13632
9a819804
AO
13633 done
13634fi
13635
13636if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13637 for ncn_progname in windres; do
81ecdfbb
RW
13638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13639$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13640 if test -x $with_build_time_tools/${ncn_progname}; then
13641 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13643$as_echo "yes" >&6; }
2429c060
PB
13644 break
13645 else
81ecdfbb
RW
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13647$as_echo "no" >&6; }
2429c060
PB
13648 fi
13649 done
13650fi
13651
13652if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13653 for ncn_progname in windres; do
13654 if test -n "$ncn_target_tool_prefix"; then
13655 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13656set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13658$as_echo_n "checking for $ac_word... " >&6; }
13659if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13660 $as_echo_n "(cached) " >&6
859789af 13661else
55db4b87
PB
13662 if test -n "$WINDRES_FOR_TARGET"; then
13663 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13664else
c6b750e1
DJ
13665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13666for as_dir in $PATH
13667do
13668 IFS=$as_save_IFS
13669 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13670 for ac_exec_ext in '' $ac_executable_extensions; do
13671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13672 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13674 break 2
13675 fi
13676done
81ecdfbb
RW
13677 done
13678IFS=$as_save_IFS
c6b750e1 13679
859789af
AC
13680fi
13681fi
c6b750e1 13682WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13683if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13685$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13686else
81ecdfbb
RW
13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13688$as_echo "no" >&6; }
859789af
AC
13689fi
13690
81ecdfbb 13691
2429c060
PB
13692 fi
13693 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13694 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13695set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13697$as_echo_n "checking for $ac_word... " >&6; }
13698if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13699 $as_echo_n "(cached) " >&6
859789af 13700else
05cbd757
PB
13701 if test -n "$WINDRES_FOR_TARGET"; then
13702 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13703else
c6b750e1
DJ
13704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13705for as_dir in $PATH
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
c6b750e1 13711 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13713 break 2
13714 fi
13715done
81ecdfbb
RW
13716 done
13717IFS=$as_save_IFS
c6b750e1 13718
859789af
AC
13719fi
13720fi
c6b750e1 13721WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13722if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13724$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13725else
81ecdfbb
RW
13726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13727$as_echo "no" >&6; }
859789af 13728fi
c6b750e1 13729
81ecdfbb 13730
2429c060
PB
13731 fi
13732 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13733 done
13734fi
c6b750e1 13735
05cbd757
PB
13736if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13737 set dummy windres
13738 if test $build = $target ; then
13739 WINDRES_FOR_TARGET="$2"
859789af 13740 else
05cbd757 13741 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13742 fi
d3f5afc4
MS
13743else
13744 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13745fi
13746
3a35eeb3
PB
13747else
13748 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13749fi
13750
852e5f18 13751
0c24b341
NC
13752
13753
13754if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13755 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13757$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13758 if test -x $with_build_time_tools/windmc; then
13759 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13760 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13762$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13763 else
81ecdfbb
RW
13764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13765$as_echo "no" >&6; }
0c24b341
NC
13766 fi
13767 elif test $build != $host && test $have_gcc_for_target = yes; then
13768 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13769 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13770 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13771 fi
13772fi
13773if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13774 # Extract the first word of "windmc", so it can be a program name with args.
13775set dummy windmc; ac_word=$2
81ecdfbb
RW
13776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13777$as_echo_n "checking for $ac_word... " >&6; }
13778if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13779 $as_echo_n "(cached) " >&6
0c24b341
NC
13780else
13781 case $WINDMC_FOR_TARGET in
13782 [\\/]* | ?:[\\/]*)
13783 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13784 ;;
13785 *)
13786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13787for as_dir in $gcc_cv_tool_dirs
13788do
13789 IFS=$as_save_IFS
13790 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13791 for ac_exec_ext in '' $ac_executable_extensions; do
13792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13793 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13795 break 2
13796 fi
13797done
81ecdfbb
RW
13798 done
13799IFS=$as_save_IFS
0c24b341
NC
13800
13801 ;;
13802esac
13803fi
13804WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13805if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13807$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13808else
81ecdfbb
RW
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13810$as_echo "no" >&6; }
0c24b341
NC
13811fi
13812
81ecdfbb 13813
0c24b341
NC
13814fi
13815if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13816
13817
13818if test -n "$WINDMC_FOR_TARGET"; then
13819 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13820elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13821 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13822fi
13823
13824if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13825 for ncn_progname in windmc; do
13826 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13827set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13829$as_echo_n "checking for $ac_word... " >&6; }
13830if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13831 $as_echo_n "(cached) " >&6
0c24b341
NC
13832else
13833 if test -n "$WINDMC_FOR_TARGET"; then
13834 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13835else
13836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13837for as_dir in $PATH
13838do
13839 IFS=$as_save_IFS
13840 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13841 for ac_exec_ext in '' $ac_executable_extensions; do
13842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13843 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13845 break 2
13846 fi
13847done
81ecdfbb
RW
13848 done
13849IFS=$as_save_IFS
0c24b341
NC
13850
13851fi
13852fi
13853WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13854if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13856$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13857else
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13859$as_echo "no" >&6; }
0c24b341
NC
13860fi
13861
81ecdfbb 13862
0c24b341
NC
13863 done
13864fi
13865
13866if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13867 for ncn_progname in windmc; do
81ecdfbb
RW
13868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13869$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13870 if test -x $with_build_time_tools/${ncn_progname}; then
13871 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13873$as_echo "yes" >&6; }
0c24b341
NC
13874 break
13875 else
81ecdfbb
RW
13876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13877$as_echo "no" >&6; }
0c24b341
NC
13878 fi
13879 done
13880fi
13881
13882if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13883 for ncn_progname in windmc; do
13884 if test -n "$ncn_target_tool_prefix"; then
13885 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13886set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13888$as_echo_n "checking for $ac_word... " >&6; }
13889if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13890 $as_echo_n "(cached) " >&6
0c24b341
NC
13891else
13892 if test -n "$WINDMC_FOR_TARGET"; then
13893 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13894else
13895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13896for as_dir in $PATH
13897do
13898 IFS=$as_save_IFS
13899 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13900 for ac_exec_ext in '' $ac_executable_extensions; do
13901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13902 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13904 break 2
13905 fi
13906done
81ecdfbb
RW
13907 done
13908IFS=$as_save_IFS
0c24b341
NC
13909
13910fi
13911fi
13912WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13913if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13915$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13916else
81ecdfbb
RW
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13918$as_echo "no" >&6; }
0c24b341
NC
13919fi
13920
81ecdfbb 13921
0c24b341
NC
13922 fi
13923 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13924 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13925set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13927$as_echo_n "checking for $ac_word... " >&6; }
13928if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13929 $as_echo_n "(cached) " >&6
0c24b341
NC
13930else
13931 if test -n "$WINDMC_FOR_TARGET"; then
13932 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13933else
13934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13935for as_dir in $PATH
13936do
13937 IFS=$as_save_IFS
13938 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13939 for ac_exec_ext in '' $ac_executable_extensions; do
13940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13941 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13943 break 2
13944 fi
13945done
81ecdfbb
RW
13946 done
13947IFS=$as_save_IFS
0c24b341
NC
13948
13949fi
13950fi
13951WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13952if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13954$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13955else
81ecdfbb
RW
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13957$as_echo "no" >&6; }
0c24b341
NC
13958fi
13959
81ecdfbb 13960
0c24b341
NC
13961 fi
13962 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13963 done
13964fi
13965
13966if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13967 set dummy windmc
13968 if test $build = $target ; then
13969 WINDMC_FOR_TARGET="$2"
13970 else
13971 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13972 fi
13973else
13974 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13975fi
13976
13977else
13978 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13979fi
13980
13981
be01d343
PB
13982RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13983
81ecdfbb
RW
13984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13985$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13986if test "x${build}" != "x${host}" ; then
2429c060
PB
13987 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13988 # We already found the complete path
b8025f34 13989 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13991$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13992 else
13993 # Canadian cross, just use what we found
81ecdfbb
RW
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13995$as_echo "pre-installed" >&6; }
2429c060 13996 fi
be01d343
PB
13997else
13998 ok=yes
13999 case " ${configdirs} " in
14000 *" binutils "*) ;;
14001 *) ok=no ;;
14002 esac
c6b750e1 14003
be01d343
PB
14004 if test $ok = yes; then
14005 # An in-tree tool is available and we can use it
14006 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
14007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14008$as_echo "just compiled" >&6; }
2429c060
PB
14009 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
14010 # We already found the complete path
b8025f34 14011 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
14012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14013$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14014 elif test "x$target" = "x$host"; then
14015 # We can use an host tool
14016 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
14017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14018$as_echo "host tool" >&6; }
be01d343
PB
14019 else
14020 # We need a cross tool
81ecdfbb
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14022$as_echo "pre-installed" >&6; }
be01d343
PB
14023 fi
14024fi
4b900473 14025
81ecdfbb
RW
14026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
14027$as_echo_n "checking where to find the target as... " >&6; }
be01d343 14028if test "x${build}" != "x${host}" ; then
2429c060
PB
14029 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
14030 # We already found the complete path
b8025f34 14031 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14033$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14034 else
14035 # Canadian cross, just use what we found
81ecdfbb
RW
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14037$as_echo "pre-installed" >&6; }
2429c060 14038 fi
be01d343
PB
14039else
14040 ok=yes
14041 case " ${configdirs} " in
14042 *" gas "*) ;;
14043 *) ok=no ;;
14044 esac
c6b750e1 14045
be01d343
PB
14046 if test $ok = yes; then
14047 # An in-tree tool is available and we can use it
14048 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
14049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14050$as_echo "just compiled" >&6; }
2429c060
PB
14051 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
14052 # We already found the complete path
b8025f34 14053 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
14054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14055$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14056 elif test "x$target" = "x$host"; then
14057 # We can use an host tool
14058 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
14059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14060$as_echo "host tool" >&6; }
be01d343
PB
14061 else
14062 # We need a cross tool
81ecdfbb
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14064$as_echo "pre-installed" >&6; }
be01d343
PB
14065 fi
14066fi
4b900473 14067
81ecdfbb
RW
14068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
14069$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 14070if test "x${build}" != "x${host}" ; then
2429c060
PB
14071 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
14072 # We already found the complete path
b8025f34 14073 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14075$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14076 else
14077 # Canadian cross, just use what we found
81ecdfbb
RW
14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14079$as_echo "pre-installed" >&6; }
2429c060 14080 fi
be01d343
PB
14081else
14082 ok=yes
14083 case " ${configdirs} " in
14084 *" gcc "*) ;;
14085 *) ok=no ;;
14086 esac
c6b750e1 14087
be01d343
PB
14088 if test $ok = yes; then
14089 # An in-tree tool is available and we can use it
14090 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14092$as_echo "just compiled" >&6; }
2429c060
PB
14093 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
14094 # We already found the complete path
b8025f34 14095 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
14096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14097$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14098 elif test "x$target" = "x$host"; then
14099 # We can use an host tool
14100 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
14101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14102$as_echo "host tool" >&6; }
be01d343
PB
14103 else
14104 # We need a cross tool
81ecdfbb
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14106$as_echo "pre-installed" >&6; }
be01d343
PB
14107 fi
14108fi
4b900473 14109
81ecdfbb
RW
14110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
14111$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 14112if test "x${build}" != "x${host}" ; then
2429c060
PB
14113 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
14114 # We already found the complete path
b8025f34 14115 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
14116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14117$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14118 else
14119 # Canadian cross, just use what we found
81ecdfbb
RW
14120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14121$as_echo "pre-installed" >&6; }
2429c060 14122 fi
be01d343
PB
14123else
14124 ok=yes
14125 case " ${configdirs} " in
14126 *" gcc "*) ;;
14127 *) ok=no ;;
14128 esac
14129 case ,${enable_languages}, in
14130 *,c++,*) ;;
14131 *) ok=no ;;
14132 esac
14133 if test $ok = yes; then
14134 # An in-tree tool is available and we can use it
95e43135 14135 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
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14137$as_echo "just compiled" >&6; }
2429c060
PB
14138 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
14139 # We already found the complete path
b8025f34 14140 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
14141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14142$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14143 elif test "x$target" = "x$host"; then
14144 # We can use an host tool
14145 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
14146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14147$as_echo "host tool" >&6; }
be01d343
PB
14148 else
14149 # We need a cross tool
81ecdfbb
RW
14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14151$as_echo "pre-installed" >&6; }
be01d343
PB
14152 fi
14153fi
4b900473 14154
81ecdfbb
RW
14155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
14156$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 14157if test "x${build}" != "x${host}" ; then
2429c060
PB
14158 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
14159 # We already found the complete path
b8025f34 14160 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
14161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14162$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14163 else
14164 # Canadian cross, just use what we found
81ecdfbb
RW
14165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14166$as_echo "pre-installed" >&6; }
2429c060 14167 fi
be01d343
PB
14168else
14169 ok=yes
14170 case " ${configdirs} " in
14171 *" gcc "*) ;;
14172 *) ok=no ;;
14173 esac
14174 case ,${enable_languages}, in
14175 *,c++,*) ;;
14176 *) ok=no ;;
14177 esac
14178 if test $ok = yes; then
14179 # An in-tree tool is available and we can use it
95e43135 14180 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
14181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14182$as_echo "just compiled" >&6; }
2429c060
PB
14183 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
14184 # We already found the complete path
b8025f34 14185 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
14186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14187$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14188 elif test "x$target" = "x$host"; then
14189 # We can use an host tool
14190 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
14191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14192$as_echo "host tool" >&6; }
be01d343
PB
14193 else
14194 # We need a cross tool
81ecdfbb
RW
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14196$as_echo "pre-installed" >&6; }
be01d343
PB
14197 fi
14198fi
4b900473 14199
81ecdfbb
RW
14200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
14201$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 14202if test "x${build}" != "x${host}" ; then
2429c060
PB
14203 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14204 # We already found the complete path
b8025f34 14205 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
14206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14207$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14208 else
14209 # Canadian cross, just use what we found
81ecdfbb
RW
14210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14211$as_echo "pre-installed" >&6; }
2429c060 14212 fi
be01d343
PB
14213else
14214 ok=yes
14215 case " ${configdirs} " in
14216 *" binutils "*) ;;
14217 *) ok=no ;;
14218 esac
c6b750e1 14219
be01d343
PB
14220 if test $ok = yes; then
14221 # An in-tree tool is available and we can use it
14222 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
14223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14224$as_echo "just compiled" >&6; }
2429c060
PB
14225 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14226 # We already found the complete path
b8025f34 14227 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14229$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14230 elif test "x$target" = "x$host"; then
14231 # We can use an host tool
14232 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
14233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14234$as_echo "host tool" >&6; }
be01d343
PB
14235 else
14236 # We need a cross tool
81ecdfbb
RW
14237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14238$as_echo "pre-installed" >&6; }
be01d343
PB
14239 fi
14240fi
4b900473 14241
81ecdfbb
RW
14242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
14243$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 14244if test "x${build}" != "x${host}" ; then
2429c060
PB
14245 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14246 # We already found the complete path
b8025f34 14247 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
14248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14249$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14250 else
14251 # Canadian cross, just use what we found
81ecdfbb
RW
14252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14253$as_echo "pre-installed" >&6; }
2429c060 14254 fi
be01d343
PB
14255else
14256 ok=yes
14257 case " ${configdirs} " in
14258 *" gcc "*) ;;
14259 *) ok=no ;;
14260 esac
c6b750e1 14261
be01d343
PB
14262 if test $ok = yes; then
14263 # An in-tree tool is available and we can use it
14264 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14266$as_echo "just compiled" >&6; }
2429c060
PB
14267 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14268 # We already found the complete path
b8025f34 14269 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
14270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14271$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14272 elif test "x$target" = "x$host"; then
14273 # We can use an host tool
14274 GCC_FOR_TARGET='$()'
81ecdfbb
RW
14275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14276$as_echo "host tool" >&6; }
be01d343
PB
14277 else
14278 # We need a cross tool
81ecdfbb
RW
14279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14280$as_echo "pre-installed" >&6; }
be01d343
PB
14281 fi
14282fi
4b900473 14283
81ecdfbb
RW
14284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
14285$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 14286if test "x${build}" != "x${host}" ; then
2429c060
PB
14287 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
14288 # We already found the complete path
b8025f34 14289 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
14290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14291$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14292 else
14293 # Canadian cross, just use what we found
81ecdfbb
RW
14294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14295$as_echo "pre-installed" >&6; }
2429c060 14296 fi
be01d343
PB
14297else
14298 ok=yes
14299 case " ${configdirs} " in
14300 *" gcc "*) ;;
14301 *) ok=no ;;
14302 esac
14303 case ,${enable_languages}, in
14304 *,java,*) ;;
14305 *) ok=no ;;
14306 esac
14307 if test $ok = yes; then
14308 # An in-tree tool is available and we can use it
14309 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14311$as_echo "just compiled" >&6; }
2429c060
PB
14312 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
14313 # We already found the complete path
b8025f34 14314 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
14315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14316$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14317 elif test "x$target" = "x$host"; then
14318 # We can use an host tool
14319 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
14320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14321$as_echo "host tool" >&6; }
be01d343
PB
14322 else
14323 # We need a cross tool
81ecdfbb
RW
14324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14325$as_echo "pre-installed" >&6; }
be01d343
PB
14326 fi
14327fi
4b900473 14328
81ecdfbb
RW
14329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
14330$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 14331if test "x${build}" != "x${host}" ; then
2429c060
PB
14332 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14333 # We already found the complete path
b8025f34 14334 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
14335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14336$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14337 else
14338 # Canadian cross, just use what we found
81ecdfbb
RW
14339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14340$as_echo "pre-installed" >&6; }
2429c060 14341 fi
be01d343
PB
14342else
14343 ok=yes
14344 case " ${configdirs} " in
14345 *" gcc "*) ;;
14346 *) ok=no ;;
14347 esac
14348 case ,${enable_languages}, in
14349 *,fortran,*) ;;
14350 *) ok=no ;;
14351 esac
14352 if test $ok = yes; then
14353 # An in-tree tool is available and we can use it
14354 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14356$as_echo "just compiled" >&6; }
2429c060
PB
14357 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14358 # We already found the complete path
b8025f34 14359 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
14360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14361$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14362 elif test "x$target" = "x$host"; then
14363 # We can use an host tool
14364 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
14365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14366$as_echo "host tool" >&6; }
be01d343
PB
14367 else
14368 # We need a cross tool
81ecdfbb
RW
14369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14370$as_echo "pre-installed" >&6; }
be01d343
PB
14371 fi
14372fi
4b900473 14373
e552509b
ILT
14374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14375$as_echo_n "checking where to find the target gccgo... " >&6; }
14376if test "x${build}" != "x${host}" ; then
14377 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14378 # We already found the complete path
14379 ac_dir=`dirname $GOC_FOR_TARGET`
14380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14381$as_echo "pre-installed in $ac_dir" >&6; }
14382 else
14383 # Canadian cross, just use what we found
14384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14385$as_echo "pre-installed" >&6; }
14386 fi
14387else
14388 ok=yes
14389 case " ${configdirs} " in
14390 *" gcc "*) ;;
14391 *) ok=no ;;
14392 esac
14393 case ,${enable_languages}, in
14394 *,go,*) ;;
14395 *) ok=no ;;
14396 esac
14397 if test $ok = yes; then
14398 # An in-tree tool is available and we can use it
14399 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14401$as_echo "just compiled" >&6; }
14402 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14403 # We already found the complete path
14404 ac_dir=`dirname $GOC_FOR_TARGET`
14405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14406$as_echo "pre-installed in $ac_dir" >&6; }
14407 elif test "x$target" = "x$host"; then
14408 # We can use an host tool
14409 GOC_FOR_TARGET='$(GOC)'
14410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14411$as_echo "host tool" >&6; }
14412 else
14413 # We need a cross tool
14414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14415$as_echo "pre-installed" >&6; }
14416 fi
14417fi
14418
81ecdfbb
RW
14419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14420$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 14421if test "x${build}" != "x${host}" ; then
2429c060
PB
14422 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14423 # We already found the complete path
b8025f34 14424 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14426$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14427 else
14428 # Canadian cross, just use what we found
81ecdfbb
RW
14429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14430$as_echo "pre-installed" >&6; }
2429c060 14431 fi
be01d343
PB
14432else
14433 ok=yes
14434 case " ${configdirs} " in
14435 *" ld "*) ;;
14436 *) ok=no ;;
14437 esac
c6b750e1 14438
be01d343
PB
14439 if test $ok = yes; then
14440 # An in-tree tool is available and we can use it
14441 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
14442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14443$as_echo "just compiled" >&6; }
2429c060
PB
14444 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14445 # We already found the complete path
b8025f34 14446 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14448$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14449 elif test "x$target" = "x$host"; then
14450 # We can use an host tool
14451 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
14452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14453$as_echo "host tool" >&6; }
be01d343
PB
14454 else
14455 # We need a cross tool
81ecdfbb
RW
14456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14457$as_echo "pre-installed" >&6; }
be01d343
PB
14458 fi
14459fi
4b900473 14460
81ecdfbb
RW
14461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14462$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 14463if test "x${build}" != "x${host}" ; then
2429c060
PB
14464 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14465 # We already found the complete path
b8025f34 14466 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14468$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14469 else
14470 # Canadian cross, just use what we found
81ecdfbb
RW
14471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14472$as_echo "pre-installed" >&6; }
2429c060 14473 fi
be01d343 14474else
2429c060
PB
14475 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14476 # We already found the complete path
b8025f34 14477 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14479$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 14480 elif test "x$target" = "x$host"; then
be01d343
PB
14481 # We can use an host tool
14482 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
14483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14484$as_echo "host tool" >&6; }
be01d343
PB
14485 else
14486 # We need a cross tool
81ecdfbb
RW
14487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14488$as_echo "pre-installed" >&6; }
be01d343
PB
14489 fi
14490fi
4b900473 14491
81ecdfbb
RW
14492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14493$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 14494if test "x${build}" != "x${host}" ; then
2429c060
PB
14495 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14496 # We already found the complete path
b8025f34 14497 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14499$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14500 else
14501 # Canadian cross, just use what we found
81ecdfbb
RW
14502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14503$as_echo "pre-installed" >&6; }
2429c060 14504 fi
be01d343
PB
14505else
14506 ok=yes
14507 case " ${configdirs} " in
14508 *" binutils "*) ;;
14509 *) ok=no ;;
14510 esac
c6b750e1 14511
be01d343
PB
14512 if test $ok = yes; then
14513 # An in-tree tool is available and we can use it
14514 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14516$as_echo "just compiled" >&6; }
2429c060
PB
14517 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14518 # We already found the complete path
b8025f34 14519 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14521$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14522 elif test "x$target" = "x$host"; then
14523 # We can use an host tool
14524 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14526$as_echo "host tool" >&6; }
be01d343
PB
14527 else
14528 # We need a cross tool
81ecdfbb
RW
14529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14530$as_echo "pre-installed" >&6; }
be01d343
PB
14531 fi
14532fi
4b900473 14533
6b91c541
AP
14534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14535$as_echo_n "checking where to find the target objcopy... " >&6; }
14536if test "x${build}" != "x${host}" ; then
14537 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14538 # We already found the complete path
14539 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14541$as_echo "pre-installed in $ac_dir" >&6; }
14542 else
14543 # Canadian cross, just use what we found
14544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14545$as_echo "pre-installed" >&6; }
14546 fi
14547else
14548 ok=yes
14549 case " ${configdirs} " in
14550 *" binutils "*) ;;
14551 *) ok=no ;;
14552 esac
14553
14554 if test $ok = yes; then
14555 # An in-tree tool is available and we can use it
14556 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14558$as_echo "just compiled" >&6; }
14559 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14560 # We already found the complete path
14561 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14563$as_echo "pre-installed in $ac_dir" >&6; }
14564 elif test "x$target" = "x$host"; then
14565 # We can use an host tool
14566 OBJCOPY_FOR_TARGET='$(OBJDUMP)'
14567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14568$as_echo "host tool" >&6; }
14569 else
14570 # We need a cross tool
14571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14572$as_echo "pre-installed" >&6; }
14573 fi
14574fi
14575
81ecdfbb
RW
14576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14577$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14578if test "x${build}" != "x${host}" ; then
2429c060
PB
14579 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14580 # We already found the complete path
b8025f34 14581 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14583$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14584 else
14585 # Canadian cross, just use what we found
81ecdfbb
RW
14586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14587$as_echo "pre-installed" >&6; }
2429c060 14588 fi
be01d343
PB
14589else
14590 ok=yes
14591 case " ${configdirs} " in
14592 *" binutils "*) ;;
14593 *) ok=no ;;
14594 esac
c6b750e1 14595
be01d343
PB
14596 if test $ok = yes; then
14597 # An in-tree tool is available and we can use it
14598 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14600$as_echo "just compiled" >&6; }
2429c060
PB
14601 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14602 # We already found the complete path
b8025f34 14603 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14605$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14606 elif test "x$target" = "x$host"; then
14607 # We can use an host tool
14608 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14610$as_echo "host tool" >&6; }
be01d343
PB
14611 else
14612 # We need a cross tool
81ecdfbb
RW
14613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14614$as_echo "pre-installed" >&6; }
be01d343
PB
14615 fi
14616fi
4b900473 14617
81ecdfbb
RW
14618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14619$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14620if test "x${build}" != "x${host}" ; then
2429c060
PB
14621 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14622 # We already found the complete path
b8025f34 14623 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14625$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14626 else
14627 # Canadian cross, just use what we found
81ecdfbb
RW
14628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14629$as_echo "pre-installed" >&6; }
2429c060 14630 fi
be01d343
PB
14631else
14632 ok=yes
14633 case " ${configdirs} " in
14634 *" binutils "*) ;;
14635 *) ok=no ;;
14636 esac
c6b750e1 14637
be01d343
PB
14638 if test $ok = yes; then
14639 # An in-tree tool is available and we can use it
14640 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14642$as_echo "just compiled" >&6; }
2429c060
PB
14643 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14644 # We already found the complete path
b8025f34 14645 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14647$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14648 elif test "x$target" = "x$host"; then
14649 # We can use an host tool
14650 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14652$as_echo "host tool" >&6; }
be01d343
PB
14653 else
14654 # We need a cross tool
81ecdfbb
RW
14655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14656$as_echo "pre-installed" >&6; }
be01d343
PB
14657 fi
14658fi
4b900473 14659
b121d7d4
DD
14660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14661$as_echo_n "checking where to find the target readelf... " >&6; }
14662if test "x${build}" != "x${host}" ; then
14663 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14664 # We already found the complete path
14665 ac_dir=`dirname $READELF_FOR_TARGET`
14666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14667$as_echo "pre-installed in $ac_dir" >&6; }
14668 else
14669 # Canadian cross, just use what we found
14670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14671$as_echo "pre-installed" >&6; }
14672 fi
14673else
14674 ok=yes
14675 case " ${configdirs} " in
14676 *" binutils "*) ;;
14677 *) ok=no ;;
14678 esac
14679
14680 if test $ok = yes; then
14681 # An in-tree tool is available and we can use it
14682 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14684$as_echo "just compiled" >&6; }
14685 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14686 # We already found the complete path
14687 ac_dir=`dirname $READELF_FOR_TARGET`
14688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14689$as_echo "pre-installed in $ac_dir" >&6; }
14690 elif test "x$target" = "x$host"; then
14691 # We can use an host tool
14692 READELF_FOR_TARGET='$(READELF)'
14693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14694$as_echo "host tool" >&6; }
14695 else
14696 # We need a cross tool
14697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14698$as_echo "pre-installed" >&6; }
14699 fi
14700fi
14701
81ecdfbb
RW
14702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14703$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14704if test "x${build}" != "x${host}" ; then
2429c060
PB
14705 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14706 # We already found the complete path
b8025f34 14707 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14709$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14710 else
14711 # Canadian cross, just use what we found
81ecdfbb
RW
14712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14713$as_echo "pre-installed" >&6; }
2429c060 14714 fi
be01d343
PB
14715else
14716 ok=yes
14717 case " ${configdirs} " in
14718 *" binutils "*) ;;
14719 *) ok=no ;;
14720 esac
c6b750e1 14721
be01d343
PB
14722 if test $ok = yes; then
14723 # An in-tree tool is available and we can use it
9b980aa1 14724 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
81ecdfbb
RW
14725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14726$as_echo "just compiled" >&6; }
2429c060
PB
14727 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14728 # We already found the complete path
b8025f34 14729 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14731$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14732 elif test "x$target" = "x$host"; then
14733 # We can use an host tool
14734 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14736$as_echo "host tool" >&6; }
be01d343
PB
14737 else
14738 # We need a cross tool
81ecdfbb
RW
14739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14740$as_echo "pre-installed" >&6; }
be01d343
PB
14741 fi
14742fi
4b900473 14743
81ecdfbb
RW
14744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14745$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14746if test "x${build}" != "x${host}" ; then
2429c060
PB
14747 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14748 # We already found the complete path
b8025f34 14749 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14751$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14752 else
14753 # Canadian cross, just use what we found
81ecdfbb
RW
14754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14755$as_echo "pre-installed" >&6; }
2429c060 14756 fi
be01d343
PB
14757else
14758 ok=yes
14759 case " ${configdirs} " in
14760 *" binutils "*) ;;
14761 *) ok=no ;;
14762 esac
c6b750e1 14763
be01d343
PB
14764 if test $ok = yes; then
14765 # An in-tree tool is available and we can use it
14766 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14768$as_echo "just compiled" >&6; }
2429c060
PB
14769 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14770 # We already found the complete path
b8025f34 14771 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14773$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14774 elif test "x$target" = "x$host"; then
14775 # We can use an host tool
14776 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14778$as_echo "host tool" >&6; }
be01d343
PB
14779 else
14780 # We need a cross tool
81ecdfbb
RW
14781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14782$as_echo "pre-installed" >&6; }
be01d343 14783 fi
a0da8069 14784fi
54752a6b 14785
81ecdfbb
RW
14786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14787$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14788if test "x${build}" != "x${host}" ; then
14789 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14790 # We already found the complete path
14791 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14793$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14794 else
14795 # Canadian cross, just use what we found
81ecdfbb
RW
14796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14797$as_echo "pre-installed" >&6; }
0c24b341
NC
14798 fi
14799else
14800 ok=yes
14801 case " ${configdirs} " in
14802 *" binutils "*) ;;
14803 *) ok=no ;;
14804 esac
14805
14806 if test $ok = yes; then
14807 # An in-tree tool is available and we can use it
14808 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14810$as_echo "just compiled" >&6; }
0c24b341
NC
14811 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14812 # We already found the complete path
14813 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14815$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14816 elif test "x$target" = "x$host"; then
14817 # We can use an host tool
14818 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14820$as_echo "host tool" >&6; }
0c24b341
NC
14821 else
14822 # We need a cross tool
81ecdfbb
RW
14823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14824$as_echo "pre-installed" >&6; }
0c24b341
NC
14825 fi
14826fi
14827
54752a6b
NN
14828
14829
be01d343 14830
4b900473 14831
a0da8069
NN
14832# Certain tools may need extra flags.
14833AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14834RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14835NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14836
be01d343
PB
14837# When building target libraries, except in a Canadian cross, we use
14838# the same toolchain as the compiler we just built.
14839COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14840COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14841COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14842if test $host = $build; then
14843 case " $configdirs " in
14844 *" gcc "*)
14845 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14846 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14847 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14848 ;;
14849 esac
14850fi
14851
14852
14853
14854
14855
81ecdfbb
RW
14856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14857$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14858# Check whether --enable-maintainer-mode was given.
14859if test "${enable_maintainer_mode+set}" = set; then :
14860 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14861else
14862 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14863fi
14864
14865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14866$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14867
14868
14869if test "$USE_MAINTAINER_MODE" = yes; then
14870 MAINTAINER_MODE_TRUE=
14871 MAINTAINER_MODE_FALSE='#'
14872else
14873 MAINTAINER_MODE_TRUE='#'
14874 MAINTAINER_MODE_FALSE=
c6b750e1 14875fi
3d5e36ae
AO
14876MAINT=$MAINTAINER_MODE_TRUE
14877
1d39f329
NN
14878# ---------------------
14879# GCC bootstrap support
14880# ---------------------
14881
14882# Stage specific cflags for build.
14883stage1_cflags="-g"
14884case $build in
14885 vax-*-*)
14886 case ${GCC} in
14887 yes) stage1_cflags="-g -Wa,-J" ;;
14888 *) stage1_cflags="-g -J" ;;
14889 esac ;;
1d39f329
NN
14890esac
14891
1d89b610 14892
1d39f329 14893
8a0d8a5c 14894# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14895# Check whether --enable-stage1-checking was given.
14896if test "${enable_stage1_checking+set}" = set; then :
14897 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14898else
5566c1fa 14899 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14900 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14901else
5566c1fa 14902 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14903fi
81ecdfbb 14904fi
8a0d8a5c
PB
14905
14906
c6b750e1 14907
81ecdfbb
RW
14908# Enable -Werror in bootstrap stage2 and later.
14909# Check whether --enable-werror was given.
14910if test "${enable_werror+set}" = set; then :
14911 enableval=$enable_werror;
1d39f329 14912else
a0323144 14913 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14914 enable_werror=yes
79fcd0ec
PB
14915else
14916 enable_werror=no
14917fi
81ecdfbb
RW
14918fi
14919
1a6f2dc7
NN
14920case ${enable_werror} in
14921 yes) stage2_werror_flag="--enable-werror-always" ;;
14922 *) stage2_werror_flag="" ;;
1d39f329
NN
14923esac
14924
14925
82033c9b
JBG
14926# Enable --enable-host-shared.
14927# Check whether --enable-host-shared was given.
14928if test "${enable_host_shared+set}" = set; then :
14929 enableval=$enable_host_shared; host_shared=$enableval
14930else
14931 host_shared=no
14932fi
14933
14934
14935
e8a5fa9c
RW
14936# Specify what files to not compare during bootstrap.
14937
14938compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14939case "$target" in
14940 hppa*64*-*-hpux*) ;;
14941 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
1488e230 14942 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
e8a5fa9c
RW
14943esac
14944
14945
81ecdfbb
RW
14946ac_config_files="$ac_config_files Makefile"
14947
c6b750e1 14948cat >confcache <<\_ACEOF
a0da8069
NN
14949# This file is a shell script that caches the results of configure
14950# tests run on this system so they can be shared between configure
c6b750e1
DJ
14951# scripts and configure runs, see configure's option --config-cache.
14952# It is not useful on other systems. If it contains results you don't
14953# want to keep, you may remove or edit it.
a0da8069 14954#
c6b750e1
DJ
14955# config.status only pays attention to the cache file if you give it
14956# the --recheck option to rerun configure.
a0da8069 14957#
c6b750e1
DJ
14958# `ac_cv_env_foo' variables (set or unset) will be overridden when
14959# loading this file, other *unset* `ac_cv_foo' will be assigned the
14960# following values.
14961
14962_ACEOF
14963
a0da8069
NN
14964# The following way of writing the cache mishandles newlines in values,
14965# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14966# So, we kill variables containing newlines.
a0da8069
NN
14967# Ultrix sh set writes to stderr and can't be redirected directly,
14968# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14969(
14970 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14971 eval ac_val=\$$ac_var
14972 case $ac_val in #(
14973 *${as_nl}*)
14974 case $ac_var in #(
14975 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14976$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14977 esac
14978 case $ac_var in #(
14979 _ | IFS | as_nl) ;; #(
14980 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14981 *) { eval $ac_var=; unset $ac_var;} ;;
14982 esac ;;
14983 esac
14984 done
14985
c6b750e1 14986 (set) 2>&1 |
81ecdfbb
RW
14987 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14988 *${as_nl}ac_space=\ *)
14989 # `set' does not quote correctly, so add quotes: double-quote
14990 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14991 sed -n \
14992 "s/'/'\\\\''/g;
14993 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14994 ;; #(
c6b750e1
DJ
14995 *)
14996 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14997 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14998 ;;
81ecdfbb
RW
14999 esac |
15000 sort
15001) |
c6b750e1 15002 sed '
81ecdfbb 15003 /^ac_cv_env_/b end
c6b750e1 15004 t clear
81ecdfbb 15005 :clear
c6b750e1
DJ
15006 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15007 t end
81ecdfbb
RW
15008 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15009 :end' >>confcache
15010if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15011 if test -w "$cache_file"; then
15012 test "x$cache_file" != "x/dev/null" &&
15013 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15014$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 15015 cat confcache >$cache_file
a0da8069 15016 else
81ecdfbb
RW
15017 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15018$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 15019 fi
852e5f18 15020fi
a0da8069 15021rm -f confcache
852e5f18 15022
a0da8069
NN
15023test "x$prefix" = xNONE && prefix=$ac_default_prefix
15024# Let make expand exec_prefix.
15025test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 15026
a0da8069
NN
15027# Transform confdefs.h into DEFS.
15028# Protect against shell expansion while executing Makefile rules.
15029# Protect against Makefile macro expansion.
c6b750e1
DJ
15030#
15031# If the first sed substitution is executed (which looks for macros that
81ecdfbb 15032# take arguments), then branch to the quote section. Otherwise,
c6b750e1 15033# look for a macro that doesn't take arguments.
81ecdfbb
RW
15034ac_script='
15035:mline
15036/\\$/{
15037 N
15038 s,\\\n,,
15039 b mline
15040}
c6b750e1 15041t clear
81ecdfbb
RW
15042:clear
15043s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 15044t quote
81ecdfbb 15045s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 15046t quote
81ecdfbb
RW
15047b any
15048:quote
15049s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
15050s/\[/\\&/g
15051s/\]/\\&/g
15052s/\$/$$/g
15053H
15054:any
15055${
15056 g
15057 s/^\n//
15058 s/\n/ /g
15059 p
15060}
15061'
15062DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
15063
15064
15065ac_libobjs=
15066ac_ltlibobjs=
15067for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15068 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
15069 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15070 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15071 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15072 # will be set to the directory where LIBOBJS objects are built.
15073 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15074 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
15075done
15076LIBOBJS=$ac_libobjs
852e5f18 15077
c6b750e1 15078LTLIBOBJS=$ac_ltlibobjs
376a0e54 15079
cac3d6c4 15080
c6b750e1
DJ
15081
15082: ${CONFIG_STATUS=./config.status}
81ecdfbb 15083ac_write_fail=0
c6b750e1
DJ
15084ac_clean_files_save=$ac_clean_files
15085ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
15086{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15087$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15088as_write_fail=0
15089cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
15090#! $SHELL
15091# Generated by $as_me.
a0da8069 15092# Run this file to recreate the current configuration.
a0da8069 15093# Compiler output produced by configure, useful for debugging
c6b750e1 15094# configure, is in config.log if it exists.
376a0e54 15095
c6b750e1
DJ
15096debug=false
15097ac_cs_recheck=false
15098ac_cs_silent=false
c6b750e1 15099
81ecdfbb
RW
15100SHELL=\${CONFIG_SHELL-$SHELL}
15101export SHELL
15102_ASEOF
15103cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15104## -------------------- ##
15105## M4sh Initialization. ##
15106## -------------------- ##
15107
15108# Be more Bourne compatible
15109DUALCASE=1; export DUALCASE # for MKS sh
15110if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
15111 emulate sh
15112 NULLCMD=:
81ecdfbb 15113 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
15114 # is contrary to our usage. Disable this feature.
15115 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
15116 setopt NO_GLOB_SUBST
15117else
15118 case `(set -o) 2>/dev/null` in #(
15119 *posix*) :
15120 set -o posix ;; #(
15121 *) :
15122 ;;
15123esac
c6b750e1 15124fi
c6b750e1 15125
81ecdfbb
RW
15126
15127as_nl='
15128'
15129export as_nl
15130# Printing a long string crashes Solaris 7 /usr/bin/printf.
15131as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15132as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15133as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15134# Prefer a ksh shell builtin over an external printf program on Solaris,
15135# but without wasting forks for bash or zsh.
15136if test -z "$BASH_VERSION$ZSH_VERSION" \
15137 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15138 as_echo='print -r --'
15139 as_echo_n='print -rn --'
15140elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15141 as_echo='printf %s\n'
15142 as_echo_n='printf %s'
15143else
15144 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15145 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15146 as_echo_n='/usr/ucb/echo -n'
15147 else
15148 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15149 as_echo_n_body='eval
15150 arg=$1;
15151 case $arg in #(
15152 *"$as_nl"*)
15153 expr "X$arg" : "X\\(.*\\)$as_nl";
15154 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15155 esac;
15156 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15157 '
15158 export as_echo_n_body
15159 as_echo_n='sh -c $as_echo_n_body as_echo'
15160 fi
15161 export as_echo_body
15162 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
15163fi
15164
81ecdfbb
RW
15165# The user is always right.
15166if test "${PATH_SEPARATOR+set}" != set; then
15167 PATH_SEPARATOR=:
15168 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15169 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15170 PATH_SEPARATOR=';'
15171 }
15172fi
15173
15174
15175# IFS
15176# We need space, tab and new line, in precisely that order. Quoting is
15177# there to prevent editors from complaining about space-tab.
15178# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15179# splitting by setting IFS to empty value.)
15180IFS=" "" $as_nl"
15181
15182# Find who we are. Look in the path if we contain no directory separator.
15183case $0 in #((
15184 *[\\/]* ) as_myself=$0 ;;
15185 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15186for as_dir in $PATH
15187do
15188 IFS=$as_save_IFS
15189 test -z "$as_dir" && as_dir=.
15190 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15191 done
15192IFS=$as_save_IFS
15193
15194 ;;
15195esac
15196# We did not find ourselves, most probably we were run as `sh COMMAND'
15197# in which case we are not to be found in the path.
15198if test "x$as_myself" = x; then
15199 as_myself=$0
15200fi
15201if test ! -f "$as_myself"; then
15202 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15203 exit 1
15204fi
c6b750e1 15205
81ecdfbb
RW
15206# Unset variables that we do not need and which cause bugs (e.g. in
15207# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15208# suppresses any "Segmentation fault" message there. '((' could
15209# trigger a bug in pdksh 5.2.14.
15210for as_var in BASH_ENV ENV MAIL MAILPATH
15211do eval test x\${$as_var+set} = xset \
15212 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15213done
c6b750e1
DJ
15214PS1='$ '
15215PS2='> '
15216PS4='+ '
15217
15218# NLS nuisances.
81ecdfbb
RW
15219LC_ALL=C
15220export LC_ALL
15221LANGUAGE=C
15222export LANGUAGE
15223
15224# CDPATH.
15225(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15226
15227
15228# as_fn_error ERROR [LINENO LOG_FD]
15229# ---------------------------------
15230# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15231# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15232# script with status $?, using 1 if that was 0.
15233as_fn_error ()
15234{
15235 as_status=$?; test $as_status -eq 0 && as_status=1
15236 if test "$3"; then
15237 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15238 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 15239 fi
81ecdfbb
RW
15240 $as_echo "$as_me: error: $1" >&2
15241 as_fn_exit $as_status
15242} # as_fn_error
15243
15244
15245# as_fn_set_status STATUS
15246# -----------------------
15247# Set $? to STATUS, without forking.
15248as_fn_set_status ()
15249{
15250 return $1
15251} # as_fn_set_status
15252
15253# as_fn_exit STATUS
15254# -----------------
15255# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15256as_fn_exit ()
15257{
15258 set +e
15259 as_fn_set_status $1
15260 exit $1
15261} # as_fn_exit
15262
15263# as_fn_unset VAR
15264# ---------------
15265# Portably unset VAR.
15266as_fn_unset ()
15267{
15268 { eval $1=; unset $1;}
15269}
15270as_unset=as_fn_unset
15271# as_fn_append VAR VALUE
15272# ----------------------
15273# Append the text in VALUE to the end of the definition contained in VAR. Take
15274# advantage of any shell optimizations that allow amortized linear growth over
15275# repeated appends, instead of the typical quadratic growth present in naive
15276# implementations.
15277if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15278 eval 'as_fn_append ()
15279 {
15280 eval $1+=\$2
15281 }'
15282else
15283 as_fn_append ()
15284 {
15285 eval $1=\$$1\$2
15286 }
15287fi # as_fn_append
15288
15289# as_fn_arith ARG...
15290# ------------------
15291# Perform arithmetic evaluation on the ARGs, and store the result in the
15292# global $as_val. Take advantage of shells that can avoid forks. The arguments
15293# must be portable across $(()) and expr.
15294if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15295 eval 'as_fn_arith ()
15296 {
15297 as_val=$(( $* ))
15298 }'
15299else
15300 as_fn_arith ()
15301 {
15302 as_val=`expr "$@" || test $? -eq 1`
15303 }
15304fi # as_fn_arith
15305
c6b750e1 15306
81ecdfbb
RW
15307if expr a : '\(a\)' >/dev/null 2>&1 &&
15308 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
15309 as_expr=expr
15310else
15311 as_expr=false
15312fi
15313
81ecdfbb 15314if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
15315 as_basename=basename
15316else
15317 as_basename=false
15318fi
15319
81ecdfbb
RW
15320if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15321 as_dirname=dirname
15322else
15323 as_dirname=false
15324fi
c6b750e1 15325
81ecdfbb 15326as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
15327$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15328 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
15329 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15330$as_echo X/"$0" |
15331 sed '/^.*\/\([^/][^/]*\)\/*$/{
15332 s//\1/
15333 q
15334 }
15335 /^X\/\(\/\/\)$/{
15336 s//\1/
15337 q
15338 }
15339 /^X\/\(\/\).*/{
15340 s//\1/
15341 q
15342 }
15343 s/.*/./; q'`
c6b750e1 15344
c6b750e1
DJ
15345# Avoid depending upon Character Ranges.
15346as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15347as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15348as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15349as_cr_digits='0123456789'
15350as_cr_alnum=$as_cr_Letters$as_cr_digits
15351
81ecdfbb
RW
15352ECHO_C= ECHO_N= ECHO_T=
15353case `echo -n x` in #(((((
15354-n*)
15355 case `echo 'xy\c'` in
15356 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15357 xy) ECHO_C='\c';;
15358 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15359 ECHO_T=' ';;
15360 esac;;
15361*)
15362 ECHO_N='-n';;
c6b750e1
DJ
15363esac
15364
81ecdfbb
RW
15365rm -f conf$$ conf$$.exe conf$$.file
15366if test -d conf$$.dir; then
15367 rm -f conf$$.dir/conf$$.file
c6b750e1 15368else
81ecdfbb
RW
15369 rm -f conf$$.dir
15370 mkdir conf$$.dir 2>/dev/null
c6b750e1 15371fi
81ecdfbb
RW
15372if (echo >conf$$.file) 2>/dev/null; then
15373 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 15374 as_ln_s='ln -s'
81ecdfbb
RW
15375 # ... but there are two gotchas:
15376 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15377 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15378 # In both cases, we have to default to `cp -p'.
15379 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15380 as_ln_s='cp -p'
15381 elif ln conf$$.file conf$$ 2>/dev/null; then
15382 as_ln_s=ln
15383 else
15384 as_ln_s='cp -p'
c6b750e1 15385 fi
c6b750e1
DJ
15386else
15387 as_ln_s='cp -p'
15388fi
81ecdfbb
RW
15389rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15390rmdir conf$$.dir 2>/dev/null
15391
15392
15393# as_fn_mkdir_p
15394# -------------
15395# Create "$as_dir" as a directory, including parents if necessary.
15396as_fn_mkdir_p ()
15397{
15398
15399 case $as_dir in #(
15400 -*) as_dir=./$as_dir;;
15401 esac
15402 test -d "$as_dir" || eval $as_mkdir_p || {
15403 as_dirs=
15404 while :; do
15405 case $as_dir in #(
15406 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15407 *) as_qdir=$as_dir;;
15408 esac
15409 as_dirs="'$as_qdir' $as_dirs"
15410 as_dir=`$as_dirname -- "$as_dir" ||
15411$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15412 X"$as_dir" : 'X\(//\)[^/]' \| \
15413 X"$as_dir" : 'X\(//\)$' \| \
15414 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15415$as_echo X"$as_dir" |
15416 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15417 s//\1/
15418 q
15419 }
15420 /^X\(\/\/\)[^/].*/{
15421 s//\1/
15422 q
15423 }
15424 /^X\(\/\/\)$/{
15425 s//\1/
15426 q
15427 }
15428 /^X\(\/\).*/{
15429 s//\1/
15430 q
15431 }
15432 s/.*/./; q'`
15433 test -d "$as_dir" && break
15434 done
15435 test -z "$as_dirs" || eval "mkdir $as_dirs"
15436 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15437
c6b750e1 15438
81ecdfbb 15439} # as_fn_mkdir_p
c6b750e1 15440if mkdir -p . 2>/dev/null; then
81ecdfbb 15441 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
15442else
15443 test -d ./-p && rmdir ./-p
15444 as_mkdir_p=false
15445fi
15446
81ecdfbb
RW
15447if test -x / >/dev/null 2>&1; then
15448 as_test_x='test -x'
15449else
15450 if ls -dL / >/dev/null 2>&1; then
15451 as_ls_L_option=L
15452 else
15453 as_ls_L_option=
15454 fi
15455 as_test_x='
15456 eval sh -c '\''
15457 if test -d "$1"; then
15458 test -d "$1/.";
15459 else
15460 case $1 in #(
15461 -*)set "./$1";;
15462 esac;
15463 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15464 ???[sx]*):;;*)false;;esac;fi
15465 '\'' sh
15466 '
15467fi
15468as_executable_p=$as_test_x
c6b750e1
DJ
15469
15470# Sed expression to map a string onto a valid CPP name.
15471as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15472
15473# Sed expression to map a string onto a valid variable name.
15474as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15475
15476
c6b750e1 15477exec 6>&1
81ecdfbb
RW
15478## ----------------------------------- ##
15479## Main body of $CONFIG_STATUS script. ##
15480## ----------------------------------- ##
15481_ASEOF
15482test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15483
15484cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15485# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 15486# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
15487# values after options handling.
15488ac_log="
c6b750e1 15489This file was extended by $as_me, which was
81ecdfbb 15490generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
15491
15492 CONFIG_FILES = $CONFIG_FILES
15493 CONFIG_HEADERS = $CONFIG_HEADERS
15494 CONFIG_LINKS = $CONFIG_LINKS
15495 CONFIG_COMMANDS = $CONFIG_COMMANDS
15496 $ $0 $@
15497
81ecdfbb
RW
15498on `(hostname || uname -n) 2>/dev/null | sed 1q`
15499"
15500
c6b750e1
DJ
15501_ACEOF
15502
81ecdfbb
RW
15503case $ac_config_files in *"
15504"*) set x $ac_config_files; shift; ac_config_files=$*;;
15505esac
c6b750e1 15506
c6b750e1 15507
c6b750e1 15508
81ecdfbb
RW
15509cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15510# Files that config.status was made for.
15511config_files="$ac_config_files"
c6b750e1 15512
81ecdfbb 15513_ACEOF
c6b750e1 15514
81ecdfbb 15515cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15516ac_cs_usage="\
81ecdfbb
RW
15517\`$as_me' instantiates files and other configuration actions
15518from templates according to the current configuration. Unless the files
15519and actions are specified as TAGs, all are instantiated by default.
c6b750e1 15520
81ecdfbb 15521Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
15522
15523 -h, --help print this help, then exit
81ecdfbb
RW
15524 -V, --version print version number and configuration settings, then exit
15525 -q, --quiet, --silent
15526 do not print progress messages
c6b750e1
DJ
15527 -d, --debug don't remove temporary files
15528 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
15529 --file=FILE[:TEMPLATE]
15530 instantiate the configuration file FILE
c6b750e1
DJ
15531
15532Configuration files:
15533$config_files
15534
81ecdfbb 15535Report bugs to the package provider."
c6b750e1 15536
81ecdfbb
RW
15537_ACEOF
15538cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
15539ac_cs_version="\\
15540config.status
81ecdfbb
RW
15541configured by $0, generated by GNU Autoconf 2.64,
15542 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 15543
81ecdfbb 15544Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
15545This config.status script is free software; the Free Software Foundation
15546gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
15547
15548ac_pwd='$ac_pwd'
15549srcdir='$srcdir'
15550INSTALL='$INSTALL'
8e957354 15551AWK='$AWK'
81ecdfbb 15552test -n "\$AWK" || AWK=awk
c6b750e1
DJ
15553_ACEOF
15554
81ecdfbb
RW
15555cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15556# The default lists apply if the user does not specify any file.
c6b750e1
DJ
15557ac_need_defaults=:
15558while test $# != 0
a0da8069 15559do
c6b750e1
DJ
15560 case $1 in
15561 --*=*)
81ecdfbb
RW
15562 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15563 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
15564 ac_shift=:
15565 ;;
81ecdfbb 15566 *)
c6b750e1
DJ
15567 ac_option=$1
15568 ac_optarg=$2
15569 ac_shift=shift
15570 ;;
c6b750e1
DJ
15571 esac
15572
15573 case $ac_option in
15574 # Handling of the options.
a0da8069 15575 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15576 ac_cs_recheck=: ;;
81ecdfbb
RW
15577 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15578 $as_echo "$ac_cs_version"; exit ;;
15579 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15580 debug=: ;;
15581 --file | --fil | --fi | --f )
15582 $ac_shift
81ecdfbb
RW
15583 case $ac_optarg in
15584 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15585 esac
15586 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15587 ac_need_defaults=false;;
81ecdfbb
RW
15588 --he | --h | --help | --hel | -h )
15589 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15590 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15591 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15592 ac_cs_silent=: ;;
15593
15594 # This is an error.
81ecdfbb
RW
15595 -*) as_fn_error "unrecognized option: \`$1'
15596Try \`$0 --help' for more information." ;;
c6b750e1 15597
81ecdfbb
RW
15598 *) as_fn_append ac_config_targets " $1"
15599 ac_need_defaults=false ;;
c6b750e1 15600
376a0e54 15601 esac
c6b750e1 15602 shift
376a0e54
CM
15603done
15604
c6b750e1 15605ac_configure_extra_args=
376a0e54 15606
c6b750e1
DJ
15607if $ac_cs_silent; then
15608 exec 6>/dev/null
15609 ac_configure_extra_args="$ac_configure_extra_args --silent"
15610fi
376a0e54 15611
c6b750e1 15612_ACEOF
81ecdfbb 15613cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15614if \$ac_cs_recheck; then
81ecdfbb
RW
15615 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15616 shift
15617 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15618 CONFIG_SHELL='$SHELL'
15619 export CONFIG_SHELL
15620 exec "\$@"
c6b750e1
DJ
15621fi
15622
15623_ACEOF
81ecdfbb
RW
15624cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15625exec 5>>config.log
15626{
15627 echo
15628 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15629## Running $as_me. ##
15630_ASBOX
15631 $as_echo "$ac_log"
15632} >&5
c6b750e1 15633
81ecdfbb
RW
15634_ACEOF
15635cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15636#
15637# INIT-COMMANDS
15638#
15639extrasub_build="$extrasub_build"
15640 extrasub_host="$extrasub_host"
15641 extrasub_target="$extrasub_target"
15642
81ecdfbb 15643_ACEOF
c6b750e1 15644
81ecdfbb 15645cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15646
81ecdfbb 15647# Handling of arguments.
c6b750e1
DJ
15648for ac_config_target in $ac_config_targets
15649do
81ecdfbb
RW
15650 case $ac_config_target in
15651 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15652
15653 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15654 esac
15655done
15656
81ecdfbb 15657
c6b750e1
DJ
15658# If the user did not use the arguments to specify the items to instantiate,
15659# then the envvar interface is used. Set only those that are not.
15660# We use the long form for the default assignment because of an extremely
15661# bizarre bug on SunOS 4.1.3.
15662if $ac_need_defaults; then
15663 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15664fi
15665
15666# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15667# simply because there is no reason against having it here, and in addition,
c6b750e1 15668# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15669# Hook for its removal unless debugging.
15670# Note that there is a small window in which the directory will not be cleaned:
15671# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15672$debug ||
15673{
81ecdfbb
RW
15674 tmp=
15675 trap 'exit_status=$?
15676 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15677' 0
15678 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15679}
c6b750e1
DJ
15680# Create a (secure) tmp directory for tmp files.
15681
15682{
81ecdfbb 15683 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15684 test -n "$tmp" && test -d "$tmp"
15685} ||
15686{
81ecdfbb
RW
15687 tmp=./conf$$-$RANDOM
15688 (umask 077 && mkdir "$tmp")
15689} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15690
15691# Set up the scripts for CONFIG_FILES section.
15692# No need to generate them if there are no CONFIG_FILES.
15693# This happens for instance with `./config.status config.h'.
15694if test -n "$CONFIG_FILES"; then
15695
15696if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15697 ac_cs_awk_getline=:
15698 ac_cs_awk_pipe_init=
15699 ac_cs_awk_read_file='
15700 while ((getline aline < (F[key])) > 0)
15701 print(aline)
15702 close(F[key])'
15703 ac_cs_awk_pipe_fini=
15704else
15705 ac_cs_awk_getline=false
15706 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15707 ac_cs_awk_read_file='
15708 print "|#_!!_#|"
15709 print "cat " F[key] " &&"
15710 '$ac_cs_awk_pipe_init
15711 # The final `:' finishes the AND list.
15712 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15713fi
15714ac_cr=`echo X | tr X '\015'`
15715# On cygwin, bash can eat \r inside `` if the user requested igncr.
15716# But we know of no other shell where ac_cr would be empty at this
15717# point, so we can use a bashism as a fallback.
15718if test "x$ac_cr" = x; then
15719 eval ac_cr=\$\'\\r\'
15720fi
15721ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15722if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15723 ac_cs_awk_cr='\r'
15724else
15725 ac_cs_awk_cr=$ac_cr
15726fi
15727
15728echo 'BEGIN {' >"$tmp/subs1.awk" &&
15729_ACEOF
15730
15731# Create commands to substitute file output variables.
c6b750e1 15732{
81ecdfbb
RW
15733 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15734 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15735 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15736 echo "_ACAWK" &&
15737 echo "_ACEOF"
15738} >conf$$files.sh &&
15739. ./conf$$files.sh ||
15740 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15741rm -f conf$$files.sh
c6b750e1 15742
81ecdfbb
RW
15743{
15744 echo "cat >conf$$subs.awk <<_ACEOF" &&
15745 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15746 echo "_ACEOF"
15747} >conf$$subs.sh ||
15748 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15749ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15750ac_delim='%!_!# '
15751for ac_last_try in false false false false false :; do
15752 . ./conf$$subs.sh ||
15753 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15754
15755 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15756 if test $ac_delim_n = $ac_delim_num; then
15757 break
15758 elif $ac_last_try; then
15759 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15760 else
15761 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15762 fi
15763done
15764rm -f conf$$subs.sh
15765
15766cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15767cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15768_ACEOF
81ecdfbb
RW
15769sed -n '
15770h
15771s/^/S["/; s/!.*/"]=/
15772p
15773g
15774s/^[^!]*!//
15775:repl
15776t repl
15777s/'"$ac_delim"'$//
15778t delim
15779:nl
15780h
15781s/\(.\{148\}\).*/\1/
15782t more1
15783s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15784p
15785n
15786b repl
15787:more1
15788s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15789p
15790g
15791s/.\{148\}//
15792t nl
15793:delim
15794h
15795s/\(.\{148\}\).*/\1/
15796t more2
15797s/["\\]/\\&/g; s/^/"/; s/$/"/
15798p
15799b
15800:more2
15801s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15802p
15803g
15804s/.\{148\}//
15805t delim
15806' <conf$$subs.awk | sed '
15807/^[^""]/{
15808 N
15809 s/\n//
15810}
15811' >>$CONFIG_STATUS || ac_write_fail=1
15812rm -f conf$$subs.awk
15813cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15814_ACAWK
15815cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15816 for (key in S) S_is_set[key] = 1
15817 FS = "\a"
15818 \$ac_cs_awk_pipe_init
15819}
15820{
15821 line = $ 0
15822 nfields = split(line, field, "@")
15823 substed = 0
15824 len = length(field[1])
15825 for (i = 2; i < nfields; i++) {
15826 key = field[i]
15827 keylen = length(key)
15828 if (S_is_set[key]) {
15829 value = S[key]
15830 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15831 len += length(value) + length(field[++i])
15832 substed = 1
15833 } else
15834 len += 1 + keylen
15835 }
15836 if (nfields == 3 && !substed) {
15837 key = field[2]
15838 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15839 \$ac_cs_awk_read_file
15840 next
15841 }
15842 }
15843 print line
15844}
15845\$ac_cs_awk_pipe_fini
15846_ACAWK
15847_ACEOF
15848cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15849if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15850 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15851else
15852 cat
15853fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15854 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15855_ACEOF
15856
15857# VPATH may cause trouble with some makes, so we remove $(srcdir),
15858# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15859# trailing colons and then remove the whole line if VPATH becomes empty
15860# (actually we leave an empty line to preserve line numbers).
15861if test "x$srcdir" = x.; then
15862 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15863s/:*\$(srcdir):*/:/
15864s/:*\${srcdir}:*/:/
15865s/:*@srcdir@:*/:/
15866s/^\([^=]*=[ ]*\):*/\1/
15867s/:*$//
15868s/^[^=]*=[ ]*$//
15869}'
15870fi
c6b750e1 15871
81ecdfbb
RW
15872cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15873fi # test -n "$CONFIG_FILES"
c6b750e1 15874
c6b750e1 15875
81ecdfbb
RW
15876eval set X " :F $CONFIG_FILES "
15877shift
15878for ac_tag
15879do
15880 case $ac_tag in
15881 :[FHLC]) ac_mode=$ac_tag; continue;;
15882 esac
15883 case $ac_mode$ac_tag in
15884 :[FHL]*:*);;
15885 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15886 :[FH]-) ac_tag=-:-;;
15887 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15888 esac
15889 ac_save_IFS=$IFS
15890 IFS=:
15891 set x $ac_tag
15892 IFS=$ac_save_IFS
15893 shift
15894 ac_file=$1
15895 shift
252b5132 15896
81ecdfbb
RW
15897 case $ac_mode in
15898 :L) ac_source=$1;;
15899 :[FH])
15900 ac_file_inputs=
15901 for ac_f
15902 do
15903 case $ac_f in
15904 -) ac_f="$tmp/stdin";;
15905 *) # Look for the file first in the build tree, then in the source tree
15906 # (if the path is not absolute). The absolute path cannot be DOS-style,
15907 # because $ac_f cannot contain `:'.
15908 test -f "$ac_f" ||
15909 case $ac_f in
15910 [\\/$]*) false;;
15911 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15912 esac ||
15913 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15914 esac
15915 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15916 as_fn_append ac_file_inputs " '$ac_f'"
15917 done
c6b750e1 15918
81ecdfbb
RW
15919 # Let's still pretend it is `configure' which instantiates (i.e., don't
15920 # use $as_me), people would be surprised to read:
15921 # /* config.h. Generated by config.status. */
15922 configure_input='Generated from '`
15923 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15924 `' by configure.'
15925 if test x"$ac_file" != x-; then
15926 configure_input="$ac_file. $configure_input"
15927 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15928$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15929 fi
81ecdfbb
RW
15930 # Neutralize special characters interpreted by sed in replacement strings.
15931 case $configure_input in #(
15932 *\&* | *\|* | *\\* )
15933 ac_sed_conf_input=`$as_echo "$configure_input" |
15934 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15935 *) ac_sed_conf_input=$configure_input;;
15936 esac
cac3d6c4 15937
81ecdfbb
RW
15938 case $ac_tag in
15939 *:-:* | *:-) cat >"$tmp/stdin" \
15940 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15941 esac
15942 ;;
a0da8069 15943 esac
252b5132 15944
81ecdfbb 15945 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15946$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15947 X"$ac_file" : 'X\(//\)[^/]' \| \
15948 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15949 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15950$as_echo X"$ac_file" |
15951 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15952 s//\1/
15953 q
15954 }
15955 /^X\(\/\/\)[^/].*/{
15956 s//\1/
15957 q
15958 }
15959 /^X\(\/\/\)$/{
15960 s//\1/
15961 q
15962 }
15963 /^X\(\/\).*/{
15964 s//\1/
15965 q
15966 }
15967 s/.*/./; q'`
15968 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15969 ac_builddir=.
252b5132 15970
81ecdfbb
RW
15971case "$ac_dir" in
15972.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15973*)
15974 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15975 # A ".." for each directory in $ac_dir_suffix.
15976 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15977 case $ac_top_builddir_sub in
15978 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15979 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15980 esac ;;
15981esac
15982ac_abs_top_builddir=$ac_pwd
15983ac_abs_builddir=$ac_pwd$ac_dir_suffix
15984# for backward compatibility:
15985ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15986
15987case $srcdir in
81ecdfbb 15988 .) # We are building in place.
c6b750e1 15989 ac_srcdir=.
81ecdfbb
RW
15990 ac_top_srcdir=$ac_top_builddir_sub
15991 ac_abs_top_srcdir=$ac_pwd ;;
15992 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15993 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15994 ac_top_srcdir=$srcdir
15995 ac_abs_top_srcdir=$srcdir ;;
15996 *) # Relative name.
15997 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15998 ac_top_srcdir=$ac_top_build_prefix$srcdir
15999 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 16000esac
81ecdfbb 16001ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 16002
252b5132 16003
81ecdfbb
RW
16004 case $ac_mode in
16005 :F)
16006 #
16007 # CONFIG_FILE
16008 #
c6b750e1
DJ
16009
16010 case $INSTALL in
16011 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 16012 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 16013 esac
81ecdfbb 16014_ACEOF
252b5132 16015
81ecdfbb
RW
16016cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16017# If the template does not know about datarootdir, expand it.
16018# FIXME: This hack should be removed a few years after 2.60.
16019ac_datarootdir_hack=; ac_datarootdir_seen=
16020ac_sed_dataroot='
16021/datarootdir/ {
16022 p
16023 q
16024}
16025/@datadir@/p
16026/@docdir@/p
16027/@infodir@/p
16028/@localedir@/p
16029/@mandir@/p'
16030case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16031*datarootdir*) ac_datarootdir_seen=yes;;
16032*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16034$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 16035_ACEOF
81ecdfbb
RW
16036cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16037 ac_datarootdir_hack='
16038 s&@datadir@&$datadir&g
16039 s&@docdir@&$docdir&g
16040 s&@infodir@&$infodir&g
16041 s&@localedir@&$localedir&g
16042 s&@mandir@&$mandir&g
16043 s&\\\${datarootdir}&$datarootdir&g' ;;
16044esac
16045_ACEOF
16046
16047# Neutralize VPATH when `$srcdir' = `.'.
16048# Shell code in configure.ac might set extrasub.
16049# FIXME: do we really want to maintain this feature?
16050cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16051ac_sed_extra="$ac_vpsub
c6b750e1
DJ
16052$extrasub
16053_ACEOF
81ecdfbb 16054cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
16055:t
16056/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
16057s|@configure_input@|$ac_sed_conf_input|;t t
16058s&@top_builddir@&$ac_top_builddir_sub&;t t
16059s&@top_build_prefix@&$ac_top_build_prefix&;t t
16060s&@srcdir@&$ac_srcdir&;t t
16061s&@abs_srcdir@&$ac_abs_srcdir&;t t
16062s&@top_srcdir@&$ac_top_srcdir&;t t
16063s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16064s&@builddir@&$ac_builddir&;t t
16065s&@abs_builddir@&$ac_abs_builddir&;t t
16066s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16067s&@INSTALL@&$ac_INSTALL&;t t
16068$ac_datarootdir_hack
16069"
16070eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
16071if $ac_cs_awk_getline; then
16072 $AWK -f "$tmp/subs.awk"
16073else
16074 $AWK -f "$tmp/subs.awk" | $SHELL
16075fi >$tmp/out \
16076 || as_fn_error "could not create $ac_file" "$LINENO" 5
16077
16078test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16079 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16080 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16081 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16082which seems to be undefined. Please make sure it is defined." >&5
16083$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16084which seems to be undefined. Please make sure it is defined." >&2;}
16085
16086 rm -f "$tmp/stdin"
16087 case $ac_file in
16088 -) cat "$tmp/out" && rm -f "$tmp/out";;
16089 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16090 esac \
16091 || as_fn_error "could not create $ac_file" "$LINENO" 5
16092 ;;
c148b4cb 16093
c148b4cb 16094
c148b4cb 16095
81ecdfbb
RW
16096 esac
16097
06a51eac
RW
16098
16099 case $ac_file$ac_mode in
16100 "Makefile":F) sed "$extrasub_build" Makefile |
16101 sed "$extrasub_host" |
16102 sed "$extrasub_target" > mf$$
16103 mv -f mf$$ Makefile ;;
16104
16105 esac
81ecdfbb
RW
16106done # for ac_tag
16107
16108
16109as_fn_exit 0
c6b750e1 16110_ACEOF
c6b750e1
DJ
16111ac_clean_files=$ac_clean_files_save
16112
81ecdfbb
RW
16113test $ac_write_fail = 0 ||
16114 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16115
c6b750e1
DJ
16116
16117# configure is writing to config.log, and then calls config.status.
16118# config.status does its own redirection, appending to config.log.
16119# Unfortunately, on DOS this fails, as config.log is still kept open
16120# by configure, so config.status won't be able to write to it; its
16121# output is simply discarded. So we exec the FD to /dev/null,
16122# effectively closing config.log, so it can be properly (re)opened and
16123# appended to by config.status. When coming back to configure, we
16124# need to make the FD available again.
16125if test "$no_create" != yes; then
16126 ac_cs_success=:
16127 ac_config_status_args=
16128 test "$silent" = yes &&
16129 ac_config_status_args="$ac_config_status_args --quiet"
16130 exec 5>/dev/null
16131 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16132 exec 5>>config.log
16133 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16134 # would make configure fail if this is the last instruction.
81ecdfbb
RW
16135 $ac_cs_success || as_fn_exit $?
16136fi
16137if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16139$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 16140fi
c148b4cb 16141