]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
Add -fdump*-folding suboption.
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
5213506e
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
671aa708
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
1c710c3c 14
5213506e
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
1c710c3c 31fi
1c710c3c 32
5213506e
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
1c710c3c
DJ
79fi
80
81
5213506e
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
1c710c3c
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
87264276
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
5213506e
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
1c710c3c 184do
5213506e
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
1c710c3c 228 else
5213506e
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
1c710c3c 233 fi
5213506e
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
1c710c3c 263
5213506e
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
5213506e 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
5213506e
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
1c710c3c 391
5213506e 392as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
5213506e
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
1c710c3c 410
2aeb72e9
DD
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
11a67599 417
1c710c3c 418
5213506e
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
1c710c3c 428 sed '
5213506e
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
1c710c3c 433 N
5213506e
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1c710c3c 436 t loop
5213506e 437 s/-\n.*//
1c710c3c 438 ' >$as_me.lineno &&
5213506e
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
1c710c3c
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
5213506e
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
1c710c3c
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
5213506e
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
1c710c3c
DJ
461esac
462
5213506e
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
1c710c3c 466else
5213506e
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
1c710c3c 469fi
5213506e
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 472 as_ln_s='ln -s'
5213506e
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
2aeb72e9 483 fi
1c710c3c
DJ
484else
485 as_ln_s='cp -p'
486fi
5213506e
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
1c710c3c
DJ
489
490if mkdir -p . 2>/dev/null; then
5213506e 491 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
5213506e
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
0b0dc272 519
1c710c3c
DJ
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
5213506e 527exec 7<&0 </dev/null 6>&1
1c710c3c
DJ
528
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
1c710c3c
DJ
534#
535# Initializations.
536#
671aa708 537ac_default_prefix=/usr/local
5213506e 538ac_clean_files=
1c710c3c 539ac_config_libobj_dir=.
5213506e 540LIBOBJS=
1c710c3c
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
2aeb72e9 545
1c710c3c
DJ
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
5213506e 552PACKAGE_URL=
1c710c3c
DJ
553
554ac_unique_file="move-if-change"
5213506e
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
459260ec 559host_shared
5213506e
RW
560stage2_werror_flag
561stage1_checking
562stage1_cflags
563MAINT
564MAINTAINER_MODE_FALSE
565MAINTAINER_MODE_TRUE
566COMPILER_NM_FOR_TARGET
567COMPILER_LD_FOR_TARGET
568COMPILER_AS_FOR_TARGET
569FLAGS_FOR_TARGET
570RAW_CXX_FOR_TARGET
571WINDMC_FOR_TARGET
572WINDRES_FOR_TARGET
573STRIP_FOR_TARGET
e7a82751 574READELF_FOR_TARGET
5213506e
RW
575RANLIB_FOR_TARGET
576OBJDUMP_FOR_TARGET
9bccfdf5 577OBJCOPY_FOR_TARGET
5213506e
RW
578NM_FOR_TARGET
579LIPO_FOR_TARGET
580LD_FOR_TARGET
581DLLTOOL_FOR_TARGET
582AS_FOR_TARGET
583AR_FOR_TARGET
632e2a07 584GOC_FOR_TARGET
5213506e 585GFORTRAN_FOR_TARGET
5213506e
RW
586GCC_FOR_TARGET
587CXX_FOR_TARGET
588CC_FOR_TARGET
e7a82751 589READELF
5213506e
RW
590OBJDUMP
591OBJCOPY
592WINDMC
593WINDRES
594STRIP
595RANLIB
596NM
597LIPO
598LD
599DLLTOOL
600AS
601AR
602RUNTEST
603EXPECT
604MAKEINFO
605FLEX
606LEX
607M4
608BISON
609YACC
5213506e
RW
610WINDRES_FOR_BUILD
611WINDMC_FOR_BUILD
612RANLIB_FOR_BUILD
613NM_FOR_BUILD
614LD_FOR_BUILD
615LDFLAGS_FOR_BUILD
632e2a07 616GOC_FOR_BUILD
5213506e 617GFORTRAN_FOR_BUILD
5213506e
RW
618DLLTOOL_FOR_BUILD
619CXX_FOR_BUILD
620CXXFLAGS_FOR_BUILD
621CFLAGS_FOR_BUILD
622CC_FOR_BUILD
623AS_FOR_BUILD
624AR_FOR_BUILD
aae29963 625target_configdirs
5213506e 626configdirs
5213506e 627build_configdirs
5213506e
RW
628INSTALL_GDB_TK
629GDB_TK
630CONFIGURE_GDB_TK
631build_tooldir
632tooldir
633GCC_SHLIB_SUBDIR
634RPATH_ENVVAR
ffedf511
RW
635target_configargs
636host_configargs
637build_configargs
e12c4094 638BUILD_CONFIG
6f57bdf6 639LDFLAGS_FOR_TARGET
5213506e
RW
640CXXFLAGS_FOR_TARGET
641CFLAGS_FOR_TARGET
642DEBUG_PREFIX_CFLAGS_FOR_TARGET
643SYSROOT_CFLAGS_FOR_TARGET
3c36aa6b 644get_gcc_base_ver
1c01ebf6 645extra_host_zlib_configure_flags
d7f09764 646extra_host_libiberty_configure_flags
fca38047 647stage1_languages
45b3824d
TS
648extra_linker_plugin_flags
649extra_linker_plugin_configure_flags
33ad93b9 650islinc
eae1a5d4 651isllibs
5213506e 652poststage1_ldflags
ed2eaa9f 653poststage1_libs
5213506e 654stage1_ldflags
0b21f5d3 655stage1_libs
0ff2d841 656extra_isl_gmp_configure_flags
5213506e
RW
657extra_mpc_mpfr_configure_flags
658extra_mpc_gmp_configure_flags
659extra_mpfr_configure_flags
660gmpinc
661gmplibs
662do_compare
663GNATMAKE
664GNATBIND
665ac_ct_CXX
666CXXFLAGS
667CXX
668OBJEXT
669EXEEXT
670ac_ct_CC
671CPPFLAGS
672LDFLAGS
673CFLAGS
674CC
5f520819 675extra_liboffloadmic_configure_flags
5213506e
RW
676target_subdir
677host_subdir
678build_subdir
679build_libsubdir
87264276
PB
680AWK
681SED
5213506e
RW
682LN_S
683LN
684INSTALL_DATA
685INSTALL_SCRIPT
686INSTALL_PROGRAM
687target_os
688target_vendor
689target_cpu
690target
691host_os
692host_vendor
693host_cpu
694host
695target_noncanonical
696host_noncanonical
697build_noncanonical
698build_os
699build_vendor
700build_cpu
701build
702TOPLEVEL_CONFIGURE_ARGUMENTS
703target_alias
704host_alias
705build_alias
706LIBS
707ECHO_T
708ECHO_N
709ECHO_C
710DEFS
711mandir
712localedir
713libdir
714psdir
715pdfdir
716dvidir
717htmldir
718infodir
719docdir
720oldincludedir
721includedir
722localstatedir
723sharedstatedir
724sysconfdir
725datadir
726datarootdir
727libexecdir
728sbindir
729bindir
730program_transform_name
731prefix
732exec_prefix
733PACKAGE_URL
734PACKAGE_BUGREPORT
735PACKAGE_STRING
736PACKAGE_VERSION
737PACKAGE_TARNAME
738PACKAGE_NAME
739PATH_SEPARATOR
740SHELL'
741ac_subst_files='serialization_dependencies
742host_makefile_frag
743target_makefile_frag
744alphaieee_frag
745ospace_frag'
746ac_user_opts='
747enable_option_checking
748with_build_libsubdir
a05c2c75 749with_system_zlib
85c64bbe
BS
750enable_as_accelerator_for
751enable_offload_targets
5213506e 752enable_gold
21539e2e 753enable_ld
78edb32f 754enable_compressed_debug_sections
87e6d9dc
TB
755enable_libquadmath
756enable_libquadmath_support
5213506e
RW
757enable_libada
758enable_libssp
1873ec0c 759enable_libstdcxx
5f520819 760enable_liboffloadmic
ff3ac0f4 761enable_bootstrap
5213506e
RW
762with_mpc
763with_mpc_include
764with_mpc_lib
765with_mpfr_dir
766with_mpfr
767with_mpfr_include
768with_mpfr_lib
769with_gmp_dir
770with_gmp
771with_gmp_include
772with_gmp_lib
5213506e 773with_stage1_libs
0b21f5d3 774with_stage1_ldflags
5213506e 775with_boot_libs
ed2eaa9f 776with_boot_ldflags
33ad93b9
RG
777with_isl
778with_isl_include
779with_isl_lib
780enable_isl_version_check
d7f09764 781enable_lto
45b3824d
TS
782enable_linker_plugin_configure_flags
783enable_linker_plugin_flags
5213506e 784enable_stage1_languages
43c40f3e 785enable_objc_gc
114bf3f1
MK
786with_target_bdw_gc
787with_target_bdw_gc_include
788with_target_bdw_gc_lib
3c36aa6b 789with_gcc_major_version_only
5213506e
RW
790with_build_sysroot
791with_debug_prefix_map
5646b7b9 792with_build_config
beeda1d9 793enable_vtable_verify
5213506e
RW
794enable_serial_configure
795with_build_time_tools
796enable_maintainer_mode
797enable_stage1_checking
798enable_werror
459260ec 799enable_host_shared
5213506e
RW
800'
801 ac_precious_vars='build_alias
802host_alias
803target_alias
804CC
805CFLAGS
806LDFLAGS
807LIBS
808CPPFLAGS
809CXX
810CXXFLAGS
811CCC
ffedf511
RW
812build_configargs
813host_configargs
814target_configargs
5213506e
RW
815AR
816AS
817DLLTOOL
818LD
819LIPO
820NM
821RANLIB
822STRIP
823WINDRES
824WINDMC
825OBJCOPY
826OBJDUMP
e7a82751 827READELF
5213506e
RW
828CC_FOR_TARGET
829CXX_FOR_TARGET
830GCC_FOR_TARGET
5213506e 831GFORTRAN_FOR_TARGET
632e2a07 832GOC_FOR_TARGET
5213506e
RW
833AR_FOR_TARGET
834AS_FOR_TARGET
835DLLTOOL_FOR_TARGET
836LD_FOR_TARGET
837LIPO_FOR_TARGET
838NM_FOR_TARGET
9bccfdf5 839OBJCOPY_FOR_TARGET
5213506e
RW
840OBJDUMP_FOR_TARGET
841RANLIB_FOR_TARGET
e7a82751 842READELF_FOR_TARGET
5213506e
RW
843STRIP_FOR_TARGET
844WINDRES_FOR_TARGET
845WINDMC_FOR_TARGET'
846
671aa708
NN
847
848# Initialize some variables set by options.
1c710c3c
DJ
849ac_init_help=
850ac_init_version=false
5213506e
RW
851ac_unrecognized_opts=
852ac_unrecognized_sep=
671aa708
NN
853# The variables have the same names as the options, with
854# dashes changed to underlines.
1c710c3c 855cache_file=/dev/null
671aa708 856exec_prefix=NONE
671aa708 857no_create=
671aa708
NN
858no_recursion=
859prefix=NONE
860program_prefix=NONE
861program_suffix=NONE
862program_transform_name=s,x,x,
863silent=
864site=
865srcdir=
671aa708
NN
866verbose=
867x_includes=NONE
868x_libraries=NONE
1c710c3c
DJ
869
870# Installation directory options.
871# These are left unexpanded so users can "make install exec_prefix=/foo"
872# and all the variables that are supposed to be based on exec_prefix
873# by default will actually change.
874# Use braces instead of parens because sh, perl, etc. also accept them.
5213506e 875# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
876bindir='${exec_prefix}/bin'
877sbindir='${exec_prefix}/sbin'
878libexecdir='${exec_prefix}/libexec'
5213506e
RW
879datarootdir='${prefix}/share'
880datadir='${datarootdir}'
671aa708
NN
881sysconfdir='${prefix}/etc'
882sharedstatedir='${prefix}/com'
883localstatedir='${prefix}/var'
671aa708
NN
884includedir='${prefix}/include'
885oldincludedir='/usr/include'
5213506e
RW
886docdir='${datarootdir}/doc/${PACKAGE}'
887infodir='${datarootdir}/info'
888htmldir='${docdir}'
889dvidir='${docdir}'
890pdfdir='${docdir}'
891psdir='${docdir}'
892libdir='${exec_prefix}/lib'
893localedir='${datarootdir}/locale'
894mandir='${datarootdir}/man'
79c06341 895
671aa708 896ac_prev=
5213506e 897ac_dashdash=
671aa708
NN
898for ac_option
899do
671aa708
NN
900 # If the previous option needs an argument, assign it.
901 if test -n "$ac_prev"; then
5213506e 902 eval $ac_prev=\$ac_option
671aa708
NN
903 ac_prev=
904 continue
905 fi
79c06341 906
5213506e
RW
907 case $ac_option in
908 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
909 *) ac_optarg=yes ;;
910 esac
671aa708
NN
911
912 # Accept the important Cygnus configure options, so we can diagnose typos.
913
5213506e
RW
914 case $ac_dashdash$ac_option in
915 --)
916 ac_dashdash=yes ;;
671aa708
NN
917
918 -bindir | --bindir | --bindi | --bind | --bin | --bi)
919 ac_prev=bindir ;;
920 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 921 bindir=$ac_optarg ;;
671aa708
NN
922
923 -build | --build | --buil | --bui | --bu)
1c710c3c 924 ac_prev=build_alias ;;
671aa708 925 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 926 build_alias=$ac_optarg ;;
671aa708
NN
927
928 -cache-file | --cache-file | --cache-fil | --cache-fi \
929 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
930 ac_prev=cache_file ;;
931 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
932 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1c710c3c
DJ
933 cache_file=$ac_optarg ;;
934
935 --config-cache | -C)
936 cache_file=config.cache ;;
671aa708 937
5213506e 938 -datadir | --datadir | --datadi | --datad)
671aa708 939 ac_prev=datadir ;;
5213506e 940 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 941 datadir=$ac_optarg ;;
671aa708 942
5213506e
RW
943 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
944 | --dataroo | --dataro | --datar)
945 ac_prev=datarootdir ;;
946 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
947 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
948 datarootdir=$ac_optarg ;;
949
671aa708 950 -disable-* | --disable-*)
5213506e 951 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 952 # Reject names that are not valid shell variable names.
5213506e
RW
953 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
954 as_fn_error "invalid feature name: $ac_useropt"
955 ac_useropt_orig=$ac_useropt
956 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
957 case $ac_user_opts in
958 *"
959"enable_$ac_useropt"
960"*) ;;
961 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
962 ac_unrecognized_sep=', ';;
963 esac
964 eval enable_$ac_useropt=no ;;
965
966 -docdir | --docdir | --docdi | --doc | --do)
967 ac_prev=docdir ;;
968 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
969 docdir=$ac_optarg ;;
970
971 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
972 ac_prev=dvidir ;;
973 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
974 dvidir=$ac_optarg ;;
671aa708
NN
975
976 -enable-* | --enable-*)
5213506e 977 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 978 # Reject names that are not valid shell variable names.
5213506e
RW
979 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
980 as_fn_error "invalid feature name: $ac_useropt"
981 ac_useropt_orig=$ac_useropt
982 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
983 case $ac_user_opts in
984 *"
985"enable_$ac_useropt"
986"*) ;;
987 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
988 ac_unrecognized_sep=', ';;
2aeb72e9 989 esac
5213506e 990 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
NN
991
992 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
993 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
994 | --exec | --exe | --ex)
995 ac_prev=exec_prefix ;;
996 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
997 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
998 | --exec=* | --exe=* | --ex=*)
1c710c3c 999 exec_prefix=$ac_optarg ;;
671aa708
NN
1000
1001 -gas | --gas | --ga | --g)
1002 # Obsolete; use --with-gas.
1003 with_gas=yes ;;
1004
1c710c3c
DJ
1005 -help | --help | --hel | --he | -h)
1006 ac_init_help=long ;;
1007 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1008 ac_init_help=recursive ;;
1009 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1010 ac_init_help=short ;;
671aa708
NN
1011
1012 -host | --host | --hos | --ho)
1c710c3c 1013 ac_prev=host_alias ;;
671aa708 1014 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 1015 host_alias=$ac_optarg ;;
671aa708 1016
5213506e
RW
1017 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1018 ac_prev=htmldir ;;
1019 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1020 | --ht=*)
1021 htmldir=$ac_optarg ;;
1022
671aa708
NN
1023 -includedir | --includedir | --includedi | --included | --include \
1024 | --includ | --inclu | --incl | --inc)
1025 ac_prev=includedir ;;
1026 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1027 | --includ=* | --inclu=* | --incl=* | --inc=*)
1c710c3c 1028 includedir=$ac_optarg ;;
671aa708
NN
1029
1030 -infodir | --infodir | --infodi | --infod | --info | --inf)
1031 ac_prev=infodir ;;
1032 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1033 infodir=$ac_optarg ;;
671aa708
NN
1034
1035 -libdir | --libdir | --libdi | --libd)
1036 ac_prev=libdir ;;
1037 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1038 libdir=$ac_optarg ;;
671aa708
NN
1039
1040 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1041 | --libexe | --libex | --libe)
1042 ac_prev=libexecdir ;;
1043 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1044 | --libexe=* | --libex=* | --libe=*)
1c710c3c 1045 libexecdir=$ac_optarg ;;
671aa708 1046
5213506e
RW
1047 -localedir | --localedir | --localedi | --localed | --locale)
1048 ac_prev=localedir ;;
1049 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1050 localedir=$ac_optarg ;;
1051
671aa708 1052 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1053 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1054 ac_prev=localstatedir ;;
1055 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1056 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1057 localstatedir=$ac_optarg ;;
671aa708
NN
1058
1059 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1060 ac_prev=mandir ;;
1061 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1062 mandir=$ac_optarg ;;
671aa708
NN
1063
1064 -nfp | --nfp | --nf)
1065 # Obsolete; use --without-fp.
1066 with_fp=no ;;
1067
1068 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1c710c3c 1069 | --no-cr | --no-c | -n)
671aa708
NN
1070 no_create=yes ;;
1071
1072 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1073 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1074 no_recursion=yes ;;
1075
1076 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1077 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1078 | --oldin | --oldi | --old | --ol | --o)
1079 ac_prev=oldincludedir ;;
1080 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1081 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1082 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1c710c3c 1083 oldincludedir=$ac_optarg ;;
671aa708
NN
1084
1085 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1086 ac_prev=prefix ;;
1087 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1088 prefix=$ac_optarg ;;
671aa708
NN
1089
1090 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1091 | --program-pre | --program-pr | --program-p)
1092 ac_prev=program_prefix ;;
1093 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1094 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1c710c3c 1095 program_prefix=$ac_optarg ;;
671aa708
NN
1096
1097 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1098 | --program-suf | --program-su | --program-s)
1099 ac_prev=program_suffix ;;
1100 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1101 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1c710c3c 1102 program_suffix=$ac_optarg ;;
671aa708
NN
1103
1104 -program-transform-name | --program-transform-name \
1105 | --program-transform-nam | --program-transform-na \
1106 | --program-transform-n | --program-transform- \
1107 | --program-transform | --program-transfor \
1108 | --program-transfo | --program-transf \
1109 | --program-trans | --program-tran \
1110 | --progr-tra | --program-tr | --program-t)
1111 ac_prev=program_transform_name ;;
1112 -program-transform-name=* | --program-transform-name=* \
1113 | --program-transform-nam=* | --program-transform-na=* \
1114 | --program-transform-n=* | --program-transform-=* \
1115 | --program-transform=* | --program-transfor=* \
1116 | --program-transfo=* | --program-transf=* \
1117 | --program-trans=* | --program-tran=* \
1118 | --progr-tra=* | --program-tr=* | --program-t=*)
1c710c3c 1119 program_transform_name=$ac_optarg ;;
671aa708 1120
5213506e
RW
1121 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1122 ac_prev=pdfdir ;;
1123 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1124 pdfdir=$ac_optarg ;;
1125
1126 -psdir | --psdir | --psdi | --psd | --ps)
1127 ac_prev=psdir ;;
1128 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1129 psdir=$ac_optarg ;;
1130
671aa708
NN
1131 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1132 | -silent | --silent | --silen | --sile | --sil)
1133 silent=yes ;;
1134
1135 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1136 ac_prev=sbindir ;;
1137 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1138 | --sbi=* | --sb=*)
1c710c3c 1139 sbindir=$ac_optarg ;;
671aa708
NN
1140
1141 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1142 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1143 | --sharedst | --shareds | --shared | --share | --shar \
1144 | --sha | --sh)
1145 ac_prev=sharedstatedir ;;
1146 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1147 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1148 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1149 | --sha=* | --sh=*)
1c710c3c 1150 sharedstatedir=$ac_optarg ;;
671aa708
NN
1151
1152 -site | --site | --sit)
1153 ac_prev=site ;;
1154 -site=* | --site=* | --sit=*)
1c710c3c 1155 site=$ac_optarg ;;
671aa708
NN
1156
1157 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1158 ac_prev=srcdir ;;
1159 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1160 srcdir=$ac_optarg ;;
671aa708
NN
1161
1162 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1163 | --syscon | --sysco | --sysc | --sys | --sy)
1164 ac_prev=sysconfdir ;;
1165 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1166 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1c710c3c 1167 sysconfdir=$ac_optarg ;;
671aa708
NN
1168
1169 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1170 ac_prev=target_alias ;;
671aa708 1171 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1172 target_alias=$ac_optarg ;;
671aa708
NN
1173
1174 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1175 verbose=yes ;;
1176
1c710c3c
DJ
1177 -version | --version | --versio | --versi | --vers | -V)
1178 ac_init_version=: ;;
671aa708
NN
1179
1180 -with-* | --with-*)
5213506e 1181 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1182 # Reject names that are not valid shell variable names.
5213506e
RW
1183 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1184 as_fn_error "invalid package name: $ac_useropt"
1185 ac_useropt_orig=$ac_useropt
1186 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1187 case $ac_user_opts in
1188 *"
1189"with_$ac_useropt"
1190"*) ;;
1191 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1192 ac_unrecognized_sep=', ';;
2aeb72e9 1193 esac
5213506e 1194 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1195
1196 -without-* | --without-*)
5213506e 1197 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1198 # Reject names that are not valid shell variable names.
5213506e
RW
1199 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1200 as_fn_error "invalid package name: $ac_useropt"
1201 ac_useropt_orig=$ac_useropt
1202 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1203 case $ac_user_opts in
1204 *"
1205"with_$ac_useropt"
1206"*) ;;
1207 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1208 ac_unrecognized_sep=', ';;
1209 esac
1210 eval with_$ac_useropt=no ;;
671aa708
NN
1211
1212 --x)
1213 # Obsolete; use --with-x.
1214 with_x=yes ;;
1215
1216 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1217 | --x-incl | --x-inc | --x-in | --x-i)
1218 ac_prev=x_includes ;;
1219 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1220 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1c710c3c 1221 x_includes=$ac_optarg ;;
671aa708
NN
1222
1223 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1224 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1225 ac_prev=x_libraries ;;
1226 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1227 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1c710c3c 1228 x_libraries=$ac_optarg ;;
671aa708 1229
5213506e
RW
1230 -*) as_fn_error "unrecognized option: \`$ac_option'
1231Try \`$0 --help' for more information."
671aa708
NN
1232 ;;
1233
1c710c3c
DJ
1234 *=*)
1235 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1236 # Reject names that are not valid shell variable names.
5213506e
RW
1237 case $ac_envvar in #(
1238 '' | [0-9]* | *[!_$as_cr_alnum]* )
1239 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1240 esac
1241 eval $ac_envvar=\$ac_optarg
1c710c3c
DJ
1242 export $ac_envvar ;;
1243
671aa708 1244 *)
1c710c3c 1245 # FIXME: should be removed in autoconf 3.0.
5213506e 1246 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1247 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1248 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1249 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1250 ;;
1251
1252 esac
1253done
1254
1255if test -n "$ac_prev"; then
1c710c3c 1256 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1257 as_fn_error "missing argument to $ac_option"
af71363e 1258fi
af71363e 1259
5213506e
RW
1260if test -n "$ac_unrecognized_opts"; then
1261 case $enable_option_checking in
1262 no) ;;
1263 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1264 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
2aeb72e9 1265 esac
5213506e 1266fi
2aeb72e9 1267
5213506e
RW
1268# Check all directory arguments for consistency.
1269for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1270 datadir sysconfdir sharedstatedir localstatedir includedir \
1271 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1272 libdir localedir mandir
2aeb72e9 1273do
5213506e
RW
1274 eval ac_val=\$$ac_var
1275 # Remove trailing slashes.
1276 case $ac_val in
1277 */ )
1278 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1279 eval $ac_var=\$ac_val;;
1280 esac
1281 # Be sure to have absolute directory names.
2aeb72e9 1282 case $ac_val in
5213506e
RW
1283 [\\/$]* | ?:[\\/]* ) continue;;
1284 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1285 esac
5213506e 1286 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1287done
1288
1c710c3c
DJ
1289# There might be people who depend on the old broken behavior: `$host'
1290# used to hold the argument of --host etc.
1291# FIXME: To remove some day.
1292build=$build_alias
1293host=$host_alias
1294target=$target_alias
0b0dc272 1295
1c710c3c
DJ
1296# FIXME: To remove some day.
1297if test "x$host_alias" != x; then
1298 if test "x$build_alias" = x; then
1299 cross_compiling=maybe
5213506e 1300 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
DJ
1301 If a cross compiler is detected then cross compile mode will be used." >&2
1302 elif test "x$build_alias" != "x$host_alias"; then
1303 cross_compiling=yes
1304 fi
1305fi
1306
1307ac_tool_prefix=
1308test -n "$host_alias" && ac_tool_prefix=$host_alias-
1309
1310test "$silent" = yes && exec 6>/dev/null
671aa708 1311
671aa708 1312
5213506e
RW
1313ac_pwd=`pwd` && test -n "$ac_pwd" &&
1314ac_ls_di=`ls -di .` &&
1315ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1316 as_fn_error "working directory cannot be determined"
1317test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1318 as_fn_error "pwd does not report name of working directory"
1319
1320
671aa708
NN
1321# Find the source files, if location was not specified.
1322if test -z "$srcdir"; then
1323 ac_srcdir_defaulted=yes
5213506e
RW
1324 # Try the directory containing this script, then the parent directory.
1325 ac_confdir=`$as_dirname -- "$as_myself" ||
1326$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1327 X"$as_myself" : 'X\(//\)[^/]' \| \
1328 X"$as_myself" : 'X\(//\)$' \| \
1329 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1330$as_echo X"$as_myself" |
1331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1332 s//\1/
1333 q
1334 }
1335 /^X\(\/\/\)[^/].*/{
1336 s//\1/
1337 q
1338 }
1339 /^X\(\/\/\)$/{
1340 s//\1/
1341 q
1342 }
1343 /^X\(\/\).*/{
1344 s//\1/
1345 q
1346 }
1347 s/.*/./; q'`
671aa708 1348 srcdir=$ac_confdir
5213506e 1349 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1350 srcdir=..
1351 fi
1352else
1353 ac_srcdir_defaulted=no
1354fi
5213506e
RW
1355if test ! -r "$srcdir/$ac_unique_file"; then
1356 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1357 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1358fi
1359ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1360ac_abs_confdir=`(
1361 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1362 pwd)`
1363# When building in place, set srcdir=.
1364if test "$ac_abs_confdir" = "$ac_pwd"; then
1365 srcdir=.
1366fi
1367# Remove unnecessary trailing slashes from srcdir.
1368# Double slashes in file names in object file debugging info
1369# mess up M-x gdb in Emacs.
1370case $srcdir in
1371*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1372esac
87841584
AM
1373case $srcdir in
1374 *" "*)
1375 as_fn_error "path to source, $srcdir, contains spaces"
1376 ;;
1377esac
ac9e6043
RW
1378ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1379
5213506e
RW
1380for ac_var in $ac_precious_vars; do
1381 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1382 eval ac_env_${ac_var}_value=\$${ac_var}
1383 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1384 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1385done
1c710c3c
DJ
1386
1387#
1388# Report the --help message.
1389#
1390if test "$ac_init_help" = "long"; then
1391 # Omit some internal or obsolete options to make the list less imposing.
1392 # This message is too long to be a string in the A/UX 3.1 sh.
1393 cat <<_ACEOF
1394\`configure' configures this package to adapt to many kinds of systems.
1395
1396Usage: $0 [OPTION]... [VAR=VALUE]...
1397
1398To assign environment variables (e.g., CC, CFLAGS...), specify them as
1399VAR=VALUE. See below for descriptions of some of the useful variables.
1400
1401Defaults for the options are specified in brackets.
1402
1403Configuration:
1404 -h, --help display this help and exit
1405 --help=short display options specific to this package
1406 --help=recursive display the short help of all the included packages
1407 -V, --version display version information and exit
1408 -q, --quiet, --silent do not print \`checking...' messages
1409 --cache-file=FILE cache test results in FILE [disabled]
1410 -C, --config-cache alias for \`--cache-file=config.cache'
1411 -n, --no-create do not create output files
1412 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1413
1c710c3c
DJ
1414Installation directories:
1415 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1416 [$ac_default_prefix]
1c710c3c 1417 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1418 [PREFIX]
1c710c3c
DJ
1419
1420By default, \`make install' will install all the files in
1421\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1422an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1423for instance \`--prefix=\$HOME'.
1424
1425For better control, use the options below.
1426
1427Fine tuning of the installation directories:
5213506e
RW
1428 --bindir=DIR user executables [EPREFIX/bin]
1429 --sbindir=DIR system admin executables [EPREFIX/sbin]
1430 --libexecdir=DIR program executables [EPREFIX/libexec]
1431 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1432 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1433 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1434 --libdir=DIR object code libraries [EPREFIX/lib]
1435 --includedir=DIR C header files [PREFIX/include]
1436 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1437 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1438 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1439 --infodir=DIR info documentation [DATAROOTDIR/info]
1440 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1441 --mandir=DIR man documentation [DATAROOTDIR/man]
1442 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1443 --htmldir=DIR html documentation [DOCDIR]
1444 --dvidir=DIR dvi documentation [DOCDIR]
1445 --pdfdir=DIR pdf documentation [DOCDIR]
1446 --psdir=DIR ps documentation [DOCDIR]
1c710c3c
DJ
1447_ACEOF
1448
1449 cat <<\_ACEOF
1450
1451Program names:
1452 --program-prefix=PREFIX prepend PREFIX to installed program names
1453 --program-suffix=SUFFIX append SUFFIX to installed program names
1454 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1455
1456System types:
1457 --build=BUILD configure for building on BUILD [guessed]
1458 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1459 --target=TARGET configure for building compilers for TARGET [HOST]
1460_ACEOF
1461fi
1462
1463if test -n "$ac_init_help"; then
1464
1465 cat <<\_ACEOF
1466
1467Optional Features:
5213506e 1468 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1469 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1470 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
85c64bbe
BS
1471 --enable-as-accelerator-for=ARG
1472 build as offload target compiler. Specify offload
1473 host triple by ARG
1474 --enable-offload-targets=LIST
1475 enable offloading to devices from comma-separated
1476 LIST of TARGET[=DIR]. Use optional path to find
1477 offload target compiler during the build
21539e2e 1478 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
33e39b66 1479 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
324402a0 1480 --enable-compressed-debug-sections={all,gas,gold,ld,none}
78edb32f
L
1481 Enable compressed debug sections for gas, gold or ld
1482 by default
87e6d9dc
TB
1483 --disable-libquadmath do not build libquadmath directory
1484 --disable-libquadmath-support
1485 disable libquadmath support for Fortran
30b74385
RW
1486 --enable-libada build libada directory
1487 --enable-libssp build libssp directory
1873ec0c 1488 --disable-libstdcxx do not build libstdc++-v3 directory
5f520819
KY
1489 --enable-liboffloadmic=ARG
1490 build liboffloadmic [ARG={no,host,target}]
ff3ac0f4 1491 --enable-bootstrap enable bootstrapping [yes if native build]
33ad93b9 1492 --disable-isl-version-check
560d18d3 1493 disable check for isl version
d7f09764 1494 --enable-lto enable link time optimization support
45b3824d
TS
1495 --enable-linker-plugin-configure-flags=FLAGS
1496 additional flags for configuring linker plugins
1497 [none]
1498 --enable-linker-plugin-flags=FLAGS
1499 additional flags for configuring and building linker
1500 plugins [none]
33e39b66
AS
1501 --enable-stage1-languages[=all]
1502 choose additional languages to build during stage1.
1503 Mostly useful for compiler development
43c40f3e
RO
1504 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1505 Objective-C runtime
318a4e6d 1506 --enable-vtable-verify Enable vtable verification feature
30b74385 1507 --enable-serial-[{host,target,build}-]configure
33e39b66
AS
1508 force sequential configuration of sub-packages for
1509 the host, target or build machine, or all
1510 sub-packages
1511 --enable-maintainer-mode
1512 enable make rules and dependencies not useful (and
1513 sometimes confusing) to the casual installer
1514 --enable-stage1-checking[=all]
1515 choose additional checking for stage1 of the
1516 compiler
1c710c3c 1517 --enable-werror enable -Werror in bootstrap stage2 and later
459260ec 1518 --enable-host-shared build host code as shared libraries
1c710c3c
DJ
1519
1520Optional Packages:
1521 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1522 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1523 --with-build-libsubdir=DIR Directory where to find libraries for build system
a05c2c75 1524 --with-system-zlib use installed libz
33e39b66
AS
1525 --with-mpc=PATH specify prefix directory for installed MPC package.
1526 Equivalent to --with-mpc-include=PATH/include plus
1527 --with-mpc-lib=PATH/lib
1528 --with-mpc-include=PATH specify directory for installed MPC include files
1529 --with-mpc-lib=PATH specify directory for the installed MPC library
30b74385
RW
1530 --with-mpfr-dir=PATH this option has been REMOVED
1531 --with-mpfr=PATH specify prefix directory for installed MPFR package.
33e39b66
AS
1532 Equivalent to --with-mpfr-include=PATH/include plus
1533 --with-mpfr-lib=PATH/lib
1c710c3c 1534 --with-mpfr-include=PATH
30b74385
RW
1535 specify directory for installed MPFR include files
1536 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1537 --with-gmp-dir=PATH this option has been REMOVED
33e39b66
AS
1538 --with-gmp=PATH specify prefix directory for the installed GMP
1539 package. Equivalent to
1540 --with-gmp-include=PATH/include plus
1541 --with-gmp-lib=PATH/lib
30b74385
RW
1542 --with-gmp-include=PATH specify directory for installed GMP include files
1543 --with-gmp-lib=PATH specify directory for the installed GMP library
0b21f5d3 1544 --with-stage1-libs=LIBS libraries for stage1
33e39b66
AS
1545 --with-stage1-ldflags=FLAGS
1546 linker flags for stage1
33e39b66
AS
1547 --with-boot-libs=LIBS libraries for stage2 and later
1548 --with-boot-ldflags=FLAGS
1549 linker flags for stage2 and later
e357a5e0 1550 --with-isl=PATH Specify prefix directory for the installed isl
33e39b66 1551 package. Equivalent to
33ad93b9
RG
1552 --with-isl-include=PATH/include plus
1553 --with-isl-lib=PATH/lib
560d18d3
AK
1554 --with-isl-include=PATH Specify directory for installed isl include files
1555 --with-isl-lib=PATH Specify the directory for the installed isl library
114bf3f1
MK
1556 --with-target-bdw-gc=PATHLIST
1557 specify prefix directory for installed bdw-gc
1558 package. Equivalent to
1559 --with-target-bdw-gc-include=PATH/include plus
1560 --with-target-bdw-gc-lib=PATH/lib
1561 --with-target-bdw-gc-include=PATHLIST
1562 specify directories for installed bdw-gc include
1563 files
1564 --with-target-bdw-gc-lib=PATHLIST
1565 specify directories for installed bdw-gc library
3c36aa6b
JJ
1566 --with-gcc-major-version-only
1567 use only GCC major number in filesystem paths
30b74385 1568 --with-build-sysroot=SYSROOT
1c710c3c 1569 use sysroot as the system root during the build
c8aea42c 1570 --with-debug-prefix-map='A=B C=D ...'
33e39b66
AS
1571 map A to B, C to D ... in debug information
1572 --with-build-config='NAME NAME2...'
1573 use config/NAME.mk build configuration
30b74385 1574 --with-build-time-tools=PATH
1c710c3c 1575 use given path to find target tools during the build
1c710c3c
DJ
1576
1577Some influential environment variables:
1578 CC C compiler command
1579 CFLAGS C compiler flags
1580 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1581 nonstandard directory <lib dir>
5213506e
RW
1582 LIBS libraries to pass to the linker, e.g. -l<library>
1583 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1584 you have headers in a nonstandard directory <include dir>
c3a86da9
DJ
1585 CXX C++ compiler command
1586 CXXFLAGS C++ compiler flags
ffedf511
RW
1587 build_configargs
1588 additional configure arguments for build directories
1589 host_configargs
1590 additional configure arguments for host directories
1591 target_configargs
1592 additional configure arguments for target directories
278a7a38
AO
1593 AR AR for the host
1594 AS AS for the host
1595 DLLTOOL DLLTOOL for the host
1596 LD LD for the host
1597 LIPO LIPO for the host
1598 NM NM for the host
1599 RANLIB RANLIB for the host
1600 STRIP STRIP for the host
1601 WINDRES WINDRES for the host
901119ae 1602 WINDMC WINDMC for the host
278a7a38
AO
1603 OBJCOPY OBJCOPY for the host
1604 OBJDUMP OBJDUMP for the host
e7a82751 1605 READELF READELF for the host
278a7a38
AO
1606 CC_FOR_TARGET
1607 CC for the target
1608 CXX_FOR_TARGET
1609 CXX for the target
1610 GCC_FOR_TARGET
1611 GCC for the target
278a7a38
AO
1612 GFORTRAN_FOR_TARGET
1613 GFORTRAN for the target
632e2a07
ILT
1614 GOC_FOR_TARGET
1615 GOC for the target
278a7a38
AO
1616 AR_FOR_TARGET
1617 AR for the target
1618 AS_FOR_TARGET
1619 AS for the target
1620 DLLTOOL_FOR_TARGET
1621 DLLTOOL for the target
1622 LD_FOR_TARGET
1623 LD for the target
1624 LIPO_FOR_TARGET
1625 LIPO for the target
1626 NM_FOR_TARGET
1627 NM for the target
9bccfdf5
AP
1628 OBJCOPY_FOR_TARGET
1629 OBJCOPY for the target
278a7a38
AO
1630 OBJDUMP_FOR_TARGET
1631 OBJDUMP for the target
1632 RANLIB_FOR_TARGET
1633 RANLIB for the target
e7a82751
RM
1634 READELF_FOR_TARGET
1635 READELF for the target
278a7a38
AO
1636 STRIP_FOR_TARGET
1637 STRIP for the target
1638 WINDRES_FOR_TARGET
1639 WINDRES for the target
901119ae
KT
1640 WINDMC_FOR_TARGET
1641 WINDMC for the target
1c710c3c
DJ
1642
1643Use these variables to override the choices made by `configure' or to help
1644it to find libraries and programs with nonstandard names/locations.
1645
5213506e 1646Report bugs to the package provider.
1c710c3c 1647_ACEOF
5213506e 1648ac_status=$?
1c710c3c
DJ
1649fi
1650
1651if test "$ac_init_help" = "recursive"; then
1652 # If there are subdirs, report their specific --help.
1c710c3c 1653 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1654 test -d "$ac_dir" ||
1655 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1656 continue
1c710c3c
DJ
1657 ac_builddir=.
1658
5213506e
RW
1659case "$ac_dir" in
1660.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1661*)
1662 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1663 # A ".." for each directory in $ac_dir_suffix.
1664 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1665 case $ac_top_builddir_sub in
1666 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1667 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1668 esac ;;
1669esac
1670ac_abs_top_builddir=$ac_pwd
1671ac_abs_builddir=$ac_pwd$ac_dir_suffix
1672# for backward compatibility:
1673ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
1674
1675case $srcdir in
5213506e 1676 .) # We are building in place.
1c710c3c 1677 ac_srcdir=.
5213506e
RW
1678 ac_top_srcdir=$ac_top_builddir_sub
1679 ac_abs_top_srcdir=$ac_pwd ;;
1680 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1681 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
1682 ac_top_srcdir=$srcdir
1683 ac_abs_top_srcdir=$srcdir ;;
1684 *) # Relative name.
1685 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1686 ac_top_srcdir=$ac_top_build_prefix$srcdir
1687 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2aeb72e9 1688esac
5213506e
RW
1689ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1690
1691 cd "$ac_dir" || { ac_status=$?; continue; }
1692 # Check for guested configure.
1693 if test -f "$ac_srcdir/configure.gnu"; then
1694 echo &&
1695 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1696 elif test -f "$ac_srcdir/configure"; then
1697 echo &&
1698 $SHELL "$ac_srcdir/configure" --help=recursive
1c710c3c 1699 else
5213506e
RW
1700 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1701 fi || ac_status=$?
1702 cd "$ac_pwd" || { ac_status=$?; break; }
1c710c3c
DJ
1703 done
1704fi
1705
5213506e 1706test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1707if $ac_init_version; then
1708 cat <<\_ACEOF
5213506e
RW
1709configure
1710generated by GNU Autoconf 2.64
1c710c3c 1711
5213506e 1712Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1713This configure script is free software; the Free Software Foundation
1714gives unlimited permission to copy, distribute and modify it.
1715_ACEOF
5213506e 1716 exit
0b0dc272 1717fi
5213506e
RW
1718
1719## ------------------------ ##
1720## Autoconf initialization. ##
1721## ------------------------ ##
1722
1723# ac_fn_c_try_compile LINENO
1724# --------------------------
1725# Try to compile conftest.$ac_ext, and return whether this succeeded.
1726ac_fn_c_try_compile ()
1727{
1728 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1729 rm -f conftest.$ac_objext
1730 if { { ac_try="$ac_compile"
1731case "(($ac_try" in
1732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1733 *) ac_try_echo=$ac_try;;
1734esac
1735eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1736$as_echo "$ac_try_echo"; } >&5
1737 (eval "$ac_compile") 2>conftest.err
1738 ac_status=$?
1739 if test -s conftest.err; then
1740 grep -v '^ *+' conftest.err >conftest.er1
1741 cat conftest.er1 >&5
1742 mv -f conftest.er1 conftest.err
1743 fi
1744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1745 test $ac_status = 0; } && {
1746 test -z "$ac_c_werror_flag" ||
1747 test ! -s conftest.err
1748 } && test -s conftest.$ac_objext; then :
1749 ac_retval=0
1750else
1751 $as_echo "$as_me: failed program was:" >&5
1752sed 's/^/| /' conftest.$ac_ext >&5
1753
1754 ac_retval=1
1755fi
1756 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1757 return $ac_retval
1758
1759} # ac_fn_c_try_compile
1760
1761# ac_fn_cxx_try_compile LINENO
1762# ----------------------------
1763# Try to compile conftest.$ac_ext, and return whether this succeeded.
1764ac_fn_cxx_try_compile ()
1765{
1766 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767 rm -f conftest.$ac_objext
1768 if { { ac_try="$ac_compile"
1769case "(($ac_try" in
1770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1771 *) ac_try_echo=$ac_try;;
1772esac
1773eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1774$as_echo "$ac_try_echo"; } >&5
1775 (eval "$ac_compile") 2>conftest.err
1776 ac_status=$?
1777 if test -s conftest.err; then
1778 grep -v '^ *+' conftest.err >conftest.er1
1779 cat conftest.er1 >&5
1780 mv -f conftest.er1 conftest.err
1781 fi
1782 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783 test $ac_status = 0; } && {
1784 test -z "$ac_cxx_werror_flag" ||
1785 test ! -s conftest.err
1786 } && test -s conftest.$ac_objext; then :
1787 ac_retval=0
1788else
1789 $as_echo "$as_me: failed program was:" >&5
1790sed 's/^/| /' conftest.$ac_ext >&5
1791
1792 ac_retval=1
1793fi
1794 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1795 return $ac_retval
1796
1797} # ac_fn_cxx_try_compile
1798
0b21f5d3
EB
1799# ac_fn_cxx_try_link LINENO
1800# -------------------------
1801# Try to link conftest.$ac_ext, and return whether this succeeded.
1802ac_fn_cxx_try_link ()
1803{
1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805 rm -f conftest.$ac_objext conftest$ac_exeext
1806 if { { ac_try="$ac_link"
1807case "(($ac_try" in
1808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1809 *) ac_try_echo=$ac_try;;
1810esac
1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812$as_echo "$ac_try_echo"; } >&5
1813 (eval "$ac_link") 2>conftest.err
1814 ac_status=$?
1815 if test -s conftest.err; then
1816 grep -v '^ *+' conftest.err >conftest.er1
1817 cat conftest.er1 >&5
1818 mv -f conftest.er1 conftest.err
1819 fi
1820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821 test $ac_status = 0; } && {
1822 test -z "$ac_cxx_werror_flag" ||
1823 test ! -s conftest.err
1824 } && test -s conftest$ac_exeext && {
1825 test "$cross_compiling" = yes ||
1826 $as_test_x conftest$ac_exeext
1827 }; then :
1828 ac_retval=0
1829else
1830 $as_echo "$as_me: failed program was:" >&5
1831sed 's/^/| /' conftest.$ac_ext >&5
1832
1833 ac_retval=1
1834fi
1835 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1836 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1837 # interfere with the next link command; also delete a directory that is
1838 # left behind by Apple's compiler. We do this before executing the actions.
1839 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1840 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1841 return $ac_retval
1842
1843} # ac_fn_cxx_try_link
1844
5213506e
RW
1845# ac_fn_c_try_link LINENO
1846# -----------------------
1847# Try to link conftest.$ac_ext, and return whether this succeeded.
1848ac_fn_c_try_link ()
1849{
1850 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1851 rm -f conftest.$ac_objext conftest$ac_exeext
1852 if { { ac_try="$ac_link"
1853case "(($ac_try" in
1854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1855 *) ac_try_echo=$ac_try;;
1856esac
1857eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1858$as_echo "$ac_try_echo"; } >&5
1859 (eval "$ac_link") 2>conftest.err
1860 ac_status=$?
1861 if test -s conftest.err; then
1862 grep -v '^ *+' conftest.err >conftest.er1
1863 cat conftest.er1 >&5
1864 mv -f conftest.er1 conftest.err
1865 fi
1866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1867 test $ac_status = 0; } && {
1868 test -z "$ac_c_werror_flag" ||
1869 test ! -s conftest.err
1870 } && test -s conftest$ac_exeext && {
1871 test "$cross_compiling" = yes ||
1872 $as_test_x conftest$ac_exeext
1873 }; then :
1874 ac_retval=0
1875else
1876 $as_echo "$as_me: failed program was:" >&5
1877sed 's/^/| /' conftest.$ac_ext >&5
1878
1879 ac_retval=1
1880fi
1881 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1882 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1883 # interfere with the next link command; also delete a directory that is
1884 # left behind by Apple's compiler. We do this before executing the actions.
1885 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1886 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1887 return $ac_retval
1888
1889} # ac_fn_c_try_link
1890cat >config.log <<_ACEOF
1c710c3c
DJ
1891This file contains any messages produced by compilers while
1892running configure, to aid debugging if configure makes a mistake.
1893
1894It was created by $as_me, which was
5213506e 1895generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
1896
1897 $ $0 $@
1898
1899_ACEOF
5213506e 1900exec 5>>config.log
1c710c3c
DJ
1901{
1902cat <<_ASUNAME
1903## --------- ##
1904## Platform. ##
1905## --------- ##
1906
1907hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1908uname -m = `(uname -m) 2>/dev/null || echo unknown`
1909uname -r = `(uname -r) 2>/dev/null || echo unknown`
1910uname -s = `(uname -s) 2>/dev/null || echo unknown`
1911uname -v = `(uname -v) 2>/dev/null || echo unknown`
1912
1913/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1914/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1915
1916/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1917/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1918/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
5213506e 1919/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
DJ
1920/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1921/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1922/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1923
1924_ASUNAME
1925
1926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1927for as_dir in $PATH
1928do
1929 IFS=$as_save_IFS
1930 test -z "$as_dir" && as_dir=.
5213506e
RW
1931 $as_echo "PATH: $as_dir"
1932 done
1933IFS=$as_save_IFS
1c710c3c
DJ
1934
1935} >&5
1936
1937cat >&5 <<_ACEOF
1938
1939
1940## ----------- ##
1941## Core tests. ##
1942## ----------- ##
1943
1944_ACEOF
1945
1946
1947# Keep a trace of the command line.
1948# Strip out --no-create and --no-recursion so they do not pile up.
1949# Strip out --silent because we don't want to record it for future runs.
1950# Also quote any args containing shell meta-characters.
1951# Make two passes to allow for proper duplicate-argument suppression.
1952ac_configure_args=
1953ac_configure_args0=
1954ac_configure_args1=
1c710c3c
DJ
1955ac_must_keep_next=false
1956for ac_pass in 1 2
1957do
1958 for ac_arg
1959 do
1960 case $ac_arg in
1961 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1962 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1963 | -silent | --silent | --silen | --sile | --sil)
1964 continue ;;
5213506e
RW
1965 *\'*)
1966 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
1967 esac
1968 case $ac_pass in
5213506e 1969 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 1970 2)
5213506e 1971 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
DJ
1972 if test $ac_must_keep_next = true; then
1973 ac_must_keep_next=false # Got value, back to normal.
1974 else
1975 case $ac_arg in
1976 *=* | --config-cache | -C | -disable-* | --disable-* \
1977 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1978 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1979 | -with-* | --with-* | -without-* | --without-* | --x)
1980 case "$ac_configure_args0 " in
1981 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1982 esac
1983 ;;
1984 -* ) ac_must_keep_next=true ;;
1985 esac
1986 fi
5213506e 1987 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
1988 ;;
1989 esac
1990 done
1991done
5213506e
RW
1992{ ac_configure_args0=; unset ac_configure_args0;}
1993{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
DJ
1994
1995# When interrupted or exit'd, cleanup temporary files, and complete
1996# config.log. We remove comments because anyway the quotes in there
1997# would cause problems or look ugly.
5213506e
RW
1998# WARNING: Use '\'' to represent an apostrophe within the trap.
1999# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1c710c3c
DJ
2000trap 'exit_status=$?
2001 # Save into config.log some information that might help in debugging.
2002 {
2003 echo
2004
2005 cat <<\_ASBOX
2006## ---------------- ##
2007## Cache variables. ##
2008## ---------------- ##
2009_ASBOX
2010 echo
2011 # The following way of writing the cache mishandles newlines in values,
5213506e
RW
2012(
2013 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2014 eval ac_val=\$$ac_var
2015 case $ac_val in #(
2016 *${as_nl}*)
2017 case $ac_var in #(
2018 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2019$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2020 esac
2021 case $ac_var in #(
2022 _ | IFS | as_nl) ;; #(
2023 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2024 *) { eval $ac_var=; unset $ac_var;} ;;
2025 esac ;;
2026 esac
2027 done
1c710c3c 2028 (set) 2>&1 |
5213506e
RW
2029 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2030 *${as_nl}ac_space=\ *)
1c710c3c 2031 sed -n \
5213506e
RW
2032 "s/'\''/'\''\\\\'\'''\''/g;
2033 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2034 ;; #(
1c710c3c 2035 *)
5213506e 2036 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 2037 ;;
5213506e
RW
2038 esac |
2039 sort
2040)
1c710c3c
DJ
2041 echo
2042
2043 cat <<\_ASBOX
2044## ----------------- ##
2045## Output variables. ##
2046## ----------------- ##
2047_ASBOX
2048 echo
2049 for ac_var in $ac_subst_vars
2050 do
5213506e
RW
2051 eval ac_val=\$$ac_var
2052 case $ac_val in
2053 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2054 esac
2055 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2056 done | sort
2057 echo
2058
2059 if test -n "$ac_subst_files"; then
2060 cat <<\_ASBOX
5213506e
RW
2061## ------------------- ##
2062## File substitutions. ##
2063## ------------------- ##
1c710c3c
DJ
2064_ASBOX
2065 echo
2066 for ac_var in $ac_subst_files
2067 do
5213506e
RW
2068 eval ac_val=\$$ac_var
2069 case $ac_val in
2070 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2071 esac
2072 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2073 done | sort
2074 echo
2075 fi
2076
2077 if test -s confdefs.h; then
2078 cat <<\_ASBOX
2079## ----------- ##
2080## confdefs.h. ##
2081## ----------- ##
2082_ASBOX
2083 echo
5213506e 2084 cat confdefs.h
1c710c3c
DJ
2085 echo
2086 fi
2087 test "$ac_signal" != 0 &&
5213506e
RW
2088 $as_echo "$as_me: caught signal $ac_signal"
2089 $as_echo "$as_me: exit $exit_status"
1c710c3c 2090 } >&5
5213506e
RW
2091 rm -f core *.core core.conftest.* &&
2092 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 2093 exit $exit_status
5213506e 2094' 0
1c710c3c 2095for ac_signal in 1 2 13 15; do
5213506e 2096 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
2097done
2098ac_signal=0
2099
2100# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2101rm -f -r conftest* confdefs.h
2102
2103$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2104
2105# Predefined preprocessor variables.
2106
2107cat >>confdefs.h <<_ACEOF
2108#define PACKAGE_NAME "$PACKAGE_NAME"
2109_ACEOF
2110
1c710c3c
DJ
2111cat >>confdefs.h <<_ACEOF
2112#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2113_ACEOF
2114
1c710c3c
DJ
2115cat >>confdefs.h <<_ACEOF
2116#define PACKAGE_VERSION "$PACKAGE_VERSION"
2117_ACEOF
0b0dc272 2118
1c710c3c
DJ
2119cat >>confdefs.h <<_ACEOF
2120#define PACKAGE_STRING "$PACKAGE_STRING"
2121_ACEOF
2122
1c710c3c
DJ
2123cat >>confdefs.h <<_ACEOF
2124#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2125_ACEOF
2126
5213506e
RW
2127cat >>confdefs.h <<_ACEOF
2128#define PACKAGE_URL "$PACKAGE_URL"
2129_ACEOF
2130
1c710c3c
DJ
2131
2132# Let the site file select an alternate cache file if it wants to.
5213506e
RW
2133# Prefer an explicitly selected file to automatically selected ones.
2134ac_site_file1=NONE
2135ac_site_file2=NONE
2136if test -n "$CONFIG_SITE"; then
2137 ac_site_file1=$CONFIG_SITE
2138elif test "x$prefix" != xNONE; then
2139 ac_site_file1=$prefix/share/config.site
2140 ac_site_file2=$prefix/etc/config.site
2141else
2142 ac_site_file1=$ac_default_prefix/share/config.site
2143 ac_site_file2=$ac_default_prefix/etc/config.site
671aa708 2144fi
5213506e
RW
2145for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2146do
2147 test "x$ac_site_file" = xNONE && continue
671aa708 2148 if test -r "$ac_site_file"; then
5213506e
RW
2149 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2150$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1c710c3c 2151 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2152 . "$ac_site_file"
2153 fi
2154done
2155
2156if test -r "$cache_file"; then
1c710c3c
DJ
2157 # Some versions of bash will fail to source /dev/null (special
2158 # files actually), so we avoid doing that.
2159 if test -f "$cache_file"; then
5213506e
RW
2160 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2161$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2162 case $cache_file in
5213506e
RW
2163 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2164 *) . "./$cache_file";;
1c710c3c
DJ
2165 esac
2166 fi
671aa708 2167else
5213506e
RW
2168 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2169$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
DJ
2170 >$cache_file
2171fi
2172
2173# Check that the precious variables saved in the cache have kept the same
2174# value.
2175ac_cache_corrupted=false
5213506e 2176for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2177 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2178 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2179 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2180 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2181 case $ac_old_set,$ac_new_set in
2182 set,)
5213506e
RW
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2184$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1c710c3c
DJ
2185 ac_cache_corrupted=: ;;
2186 ,set)
5213506e
RW
2187 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2188$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1c710c3c
DJ
2189 ac_cache_corrupted=: ;;
2190 ,);;
2191 *)
2192 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
RW
2193 # differences in whitespace do not lead to failure.
2194 ac_old_val_w=`echo x $ac_old_val`
2195 ac_new_val_w=`echo x $ac_new_val`
2196 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2198$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2199 ac_cache_corrupted=:
2200 else
2201 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2202$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2203 eval $ac_var=\$ac_old_val
2204 fi
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2206$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2208$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1c710c3c
DJ
2209 fi;;
2210 esac
2211 # Pass precious variables to config.status.
2212 if test "$ac_new_set" = set; then
2213 case $ac_new_val in
5213506e 2214 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2215 *) ac_arg=$ac_var=$ac_new_val ;;
2216 esac
2217 case " $ac_configure_args " in
2218 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
5213506e 2219 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2220 esac
2221 fi
2222done
2223if $ac_cache_corrupted; then
5213506e
RW
2224 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2226 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2227$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2228 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
671aa708 2229fi
5213506e
RW
2230## -------------------- ##
2231## Main body of script. ##
2232## -------------------- ##
671aa708 2233
2aeb72e9
DD
2234ac_ext=c
2235ac_cpp='$CPP $CPPFLAGS'
2236ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2237ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2238ac_compiler_gnu=$ac_cv_c_compiler_gnu
2239
1c710c3c
DJ
2240
2241
2242
1c710c3c
DJ
2243
2244
0115d4a3 2245
1c710c3c 2246
ad33ff57
RW
2247
2248progname=$0
2249# if PWD already has a value, it is probably wrong.
2250if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2251
2252# Export original configure arguments for use by sub-configures.
2253# Quote arguments with shell meta charatcers.
2254TOPLEVEL_CONFIGURE_ARGUMENTS=
2255set -- "$progname" "$@"
2256for ac_arg
2257do
2258 case "$ac_arg" in
2259 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2260 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2261 # if the argument is of the form -foo=baz, quote the baz part only
2262 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2263 *) ;;
2264 esac
2265 # Add the quoted argument to the list.
2266 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2267done
2268if test "$silent" = yes; then
2269 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2270fi
2271# Remove the initial space we just introduced and, as these will be
2272# expanded by make, quote '$'.
2273TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2274
1c710c3c
DJ
2275
2276# Find the build, host, and target systems.
671aa708 2277ac_aux_dir=
5213506e
RW
2278for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2279 for ac_t in install-sh install.sh shtool; do
2280 if test -f "$ac_dir/$ac_t"; then
2281 ac_aux_dir=$ac_dir
2282 ac_install_sh="$ac_aux_dir/$ac_t -c"
2283 break 2
2284 fi
2285 done
671aa708
NN
2286done
2287if test -z "$ac_aux_dir"; then
5213506e 2288 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2289fi
5213506e
RW
2290
2291# These three variables are undocumented and unsupported,
2292# and are intended to be withdrawn in a future Autoconf release.
2293# They can cause serious problems if a builder's source tree is in a directory
2294# whose full name contains unusual characters.
2295ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2296ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2297ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2298
671aa708 2299
1c710c3c 2300# Make sure we can run config.sub.
5213506e
RW
2301$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2302 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2303
2304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2305$as_echo_n "checking build system type... " >&6; }
2306if test "${ac_cv_build+set}" = set; then :
2307 $as_echo_n "(cached) " >&6
2308else
2309 ac_build_alias=$build_alias
2310test "x$ac_build_alias" = x &&
2311 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2312test "x$ac_build_alias" = x &&
2313 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2314ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2315 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2316
2317fi
2318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2319$as_echo "$ac_cv_build" >&6; }
2320case $ac_cv_build in
2321*-*-*) ;;
2322*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2323esac
1c710c3c 2324build=$ac_cv_build
5213506e
RW
2325ac_save_IFS=$IFS; IFS='-'
2326set x $ac_cv_build
2327shift
2328build_cpu=$1
2329build_vendor=$2
2330shift; shift
2331# Remember, the first character of IFS is used to create $*,
2332# except with old shells:
2333build_os=$*
2334IFS=$ac_save_IFS
2335case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
671aa708 2336
671aa708 2337
1c710c3c
DJ
2338 case ${build_alias} in
2339 "") build_noncanonical=${build} ;;
2340 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2341esac
2342
2343
af71363e 2344
1c710c3c
DJ
2345 case ${host_alias} in
2346 "") host_noncanonical=${build_noncanonical} ;;
2347 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2348esac
2349
af71363e 2350
1c710c3c
DJ
2351
2352 case ${target_alias} in
2353 "") target_noncanonical=${host_noncanonical} ;;
2354 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2355esac
2356
af71363e 2357
1c710c3c
DJ
2358
2359
2360test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2361 test "$program_prefix$program_suffix$program_transform_name" = \
2362 NONENONEs,x,x, &&
1c710c3c 2363 program_transform_name=s,y,y,
af71363e 2364
5213506e
RW
2365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2366$as_echo_n "checking host system type... " >&6; }
2367if test "${ac_cv_host+set}" = set; then :
2368 $as_echo_n "(cached) " >&6
af71363e 2369else
5213506e
RW
2370 if test "x$host_alias" = x; then
2371 ac_cv_host=$ac_cv_build
2372else
2373 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2374 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2375fi
1c710c3c 2376
af71363e 2377fi
5213506e
RW
2378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2379$as_echo "$ac_cv_host" >&6; }
2380case $ac_cv_host in
2381*-*-*) ;;
2382*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2383esac
1c710c3c 2384host=$ac_cv_host
5213506e
RW
2385ac_save_IFS=$IFS; IFS='-'
2386set x $ac_cv_host
2387shift
2388host_cpu=$1
2389host_vendor=$2
2390shift; shift
2391# Remember, the first character of IFS is used to create $*,
2392# except with old shells:
2393host_os=$*
2394IFS=$ac_save_IFS
2395case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2aeb72e9
DD
2396
2397
5213506e
RW
2398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2399$as_echo_n "checking target system type... " >&6; }
2400if test "${ac_cv_target+set}" = set; then :
2401 $as_echo_n "(cached) " >&6
1c710c3c 2402else
5213506e
RW
2403 if test "x$target_alias" = x; then
2404 ac_cv_target=$ac_cv_host
2405else
2406 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2407 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2408fi
1c710c3c
DJ
2409
2410fi
5213506e
RW
2411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2412$as_echo "$ac_cv_target" >&6; }
2413case $ac_cv_target in
2414*-*-*) ;;
2415*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2416esac
1c710c3c 2417target=$ac_cv_target
5213506e
RW
2418ac_save_IFS=$IFS; IFS='-'
2419set x $ac_cv_target
2420shift
2421target_cpu=$1
2422target_vendor=$2
2423shift; shift
2424# Remember, the first character of IFS is used to create $*,
2425# except with old shells:
2426target_os=$*
2427IFS=$ac_save_IFS
2428case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1c710c3c
DJ
2429
2430
2431# The aliases save the names the user supplied, while $host etc.
2432# will get canonicalized.
2433test -n "$target_alias" &&
2434 test "$program_prefix$program_suffix$program_transform_name" = \
2435 NONENONEs,x,x, &&
2436 program_prefix=${target_alias}-
5213506e 2437
671aa708 2438test "$program_prefix" != NONE &&
5213506e 2439 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2440# Use a double $ so make ignores it.
2441test "$program_suffix" != NONE &&
5213506e
RW
2442 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2443# Double any \ or $.
1c710c3c 2444# By default was `s,x,x', remove it if useless.
5213506e
RW
2445ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2446program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2447
671aa708
NN
2448
2449
775956d0
NN
2450# Get 'install' or 'install-sh' and its variants.
2451# Find a good install program. We prefer a C program (faster),
2452# so one script is as good as another. But avoid the broken or
2453# incompatible versions:
2454# SysV /etc/install, /usr/sbin/install
2455# SunOS /usr/etc/install
2456# IRIX /sbin/install
2457# AIX /bin/install
1c710c3c 2458# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
NN
2459# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2460# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2461# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1c710c3c 2462# OS/2's system install, which has a completely different semantic
775956d0 2463# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2464# Reject install programs that cannot install multiple files.
5213506e
RW
2465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2466$as_echo_n "checking for a BSD-compatible install... " >&6; }
775956d0 2467if test -z "$INSTALL"; then
5213506e
RW
2468if test "${ac_cv_path_install+set}" = set; then :
2469 $as_echo_n "(cached) " >&6
1c710c3c
DJ
2470else
2471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2472for as_dir in $PATH
2473do
2474 IFS=$as_save_IFS
2475 test -z "$as_dir" && as_dir=.
5213506e
RW
2476 # Account for people who put trailing slashes in PATH elements.
2477case $as_dir/ in #((
2478 ./ | .// | /[cC]/* | \
1c710c3c 2479 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2480 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
DJ
2481 /usr/ucb/* ) ;;
2482 *)
2483 # OSF1 and SCO ODT 3.0 have their own names for install.
2484 # Don't use installbsd from OSF since it installs stuff as root
2485 # by default.
2486 for ac_prog in ginstall scoinst install; do
2487 for ac_exec_ext in '' $ac_executable_extensions; do
5213506e 2488 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2489 if test $ac_prog = install &&
1c710c3c 2490 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2491 # AIX install. It has an incompatible calling convention.
2492 :
1c710c3c
DJ
2493 elif test $ac_prog = install &&
2494 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2495 # program-specific install script used by HP pwplus--don't use.
2496 :
775956d0 2497 else
38d24731
RW
2498 rm -rf conftest.one conftest.two conftest.dir
2499 echo one > conftest.one
2500 echo two > conftest.two
2501 mkdir conftest.dir
2502 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2503 test -s conftest.one && test -s conftest.two &&
2504 test -s conftest.dir/conftest.one &&
2505 test -s conftest.dir/conftest.two
2506 then
2507 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2508 break 3
2509 fi
775956d0
NN
2510 fi
2511 fi
2512 done
1c710c3c
DJ
2513 done
2514 ;;
2515esac
5213506e
RW
2516
2517 done
2518IFS=$as_save_IFS
1c710c3c 2519
38d24731 2520rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2521
2522fi
2523 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2524 INSTALL=$ac_cv_path_install
775956d0 2525 else
38d24731
RW
2526 # As a last resort, use the slow shell script. Don't cache a
2527 # value for INSTALL within a source directory, because that will
775956d0 2528 # break other packages using the cache if that directory is
38d24731 2529 # removed, or if the value is a relative name.
1c710c3c 2530 INSTALL=$ac_install_sh
775956d0
NN
2531 fi
2532fi
5213506e
RW
2533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2534$as_echo "$INSTALL" >&6; }
775956d0
NN
2535
2536# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2537# It thinks the first close brace ends the variable substitution.
2538test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2539
1c710c3c 2540test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2541
2542test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2543
5213506e
RW
2544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2545$as_echo_n "checking whether ln works... " >&6; }
2546if test "${acx_cv_prog_LN+set}" = set; then :
2547 $as_echo_n "(cached) " >&6
ad6717df
PB
2548else
2549 rm -f conftestdata_t
2550echo >conftestdata_f
2551if ln conftestdata_f conftestdata_t 2>/dev/null
2552then
2553 acx_cv_prog_LN=ln
2554else
2555 acx_cv_prog_LN=no
2556fi
2557rm -f conftestdata_f conftestdata_t
2558
2559fi
2560if test $acx_cv_prog_LN = no; then
2561 LN="cp"
5213506e
RW
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2563$as_echo "no, using $LN" >&6; }
ad6717df
PB
2564else
2565 LN="$acx_cv_prog_LN"
5213506e
RW
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2567$as_echo "yes" >&6; }
ad6717df
PB
2568fi
2569
5213506e
RW
2570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2571$as_echo_n "checking whether ln -s works... " >&6; }
1c710c3c
DJ
2572LN_S=$as_ln_s
2573if test "$LN_S" = "ln -s"; then
5213506e
RW
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2575$as_echo "yes" >&6; }
fb0103e5 2576else
5213506e
RW
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2578$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2579fi
2580
87264276
PB
2581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2582$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2583if test "${ac_cv_path_SED+set}" = set; then :
2584 $as_echo_n "(cached) " >&6
2585else
2586 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2587 for ac_i in 1 2 3 4 5 6 7; do
2588 ac_script="$ac_script$as_nl$ac_script"
2589 done
2590 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2591 { ac_script=; unset ac_script;}
2592 if test -z "$SED"; then
2593 ac_path_SED_found=false
2594 # Loop through the user's path and test for each of PROGNAME-LIST
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598 IFS=$as_save_IFS
2599 test -z "$as_dir" && as_dir=.
2600 for ac_prog in sed gsed; do
2601 for ac_exec_ext in '' $ac_executable_extensions; do
2602 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2603 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2604# Check for GNU ac_path_SED and select it if it is found.
2605 # Check for GNU $ac_path_SED
2606case `"$ac_path_SED" --version 2>&1` in
2607*GNU*)
2608 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2609*)
2610 ac_count=0
2611 $as_echo_n 0123456789 >"conftest.in"
2612 while :
2613 do
2614 cat "conftest.in" "conftest.in" >"conftest.tmp"
2615 mv "conftest.tmp" "conftest.in"
2616 cp "conftest.in" "conftest.nl"
2617 $as_echo '' >> "conftest.nl"
2618 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2619 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2620 as_fn_arith $ac_count + 1 && ac_count=$as_val
2621 if test $ac_count -gt ${ac_path_SED_max-0}; then
2622 # Best one so far, save it but keep looking for a better one
2623 ac_cv_path_SED="$ac_path_SED"
2624 ac_path_SED_max=$ac_count
2625 fi
2626 # 10*(2^10) chars as input seems more than enough
2627 test $ac_count -gt 10 && break
2628 done
2629 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2630esac
2631
2632 $ac_path_SED_found && break 3
2633 done
2634 done
2635 done
2636IFS=$as_save_IFS
2637 if test -z "$ac_cv_path_SED"; then
2638 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2639 fi
2640else
2641 ac_cv_path_SED=$SED
2642fi
2643
2644fi
2645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2646$as_echo "$ac_cv_path_SED" >&6; }
2647 SED="$ac_cv_path_SED"
2648 rm -f conftest.sed
2649
2650for ac_prog in gawk mawk nawk awk
2651do
2652 # Extract the first word of "$ac_prog", so it can be a program name with args.
2653set dummy $ac_prog; ac_word=$2
2654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2655$as_echo_n "checking for $ac_word... " >&6; }
2656if test "${ac_cv_prog_AWK+set}" = set; then :
2657 $as_echo_n "(cached) " >&6
2658else
2659 if test -n "$AWK"; then
2660 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2661else
2662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663for as_dir in $PATH
2664do
2665 IFS=$as_save_IFS
2666 test -z "$as_dir" && as_dir=.
2667 for ac_exec_ext in '' $ac_executable_extensions; do
2668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2669 ac_cv_prog_AWK="$ac_prog"
2670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2671 break 2
2672 fi
2673done
2674 done
2675IFS=$as_save_IFS
2676
2677fi
2678fi
2679AWK=$ac_cv_prog_AWK
2680if test -n "$AWK"; then
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2682$as_echo "$AWK" >&6; }
2683else
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685$as_echo "no" >&6; }
2686fi
2687
2688
2689 test -n "$AWK" && break
2690done
2691
775956d0 2692
ee6a22df
L
2693srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2694
2695# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2696# a relative path.
2697if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2698 INSTALL="${srcpwd}/install-sh -c"
2699fi
2700
671aa708
NN
2701# Set srcdir to "." if that's what it is.
2702# This is important for multilib support.
2703pwd=`${PWDCMD-pwd}`
671aa708
NN
2704if test "${pwd}" = "${srcpwd}" ; then
2705 srcdir=.
79c06341
JL
2706fi
2707
671aa708 2708topsrcdir=$srcpwd
5d4a5ee6 2709
671aa708 2710extra_host_args=
afabd8e6 2711
671aa708
NN
2712### To add a new directory to the tree, first choose whether it is a target
2713### or a host dependent tool. Then put it into the appropriate list
2714### (library or tools, host or target), doing a dependency sort.
79c06341 2715
1c710c3c 2716# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2717# configdirs, or target_configdirs; see the serialization section below.
79c06341 2718
1c710c3c
DJ
2719# Dependency sorting is only needed when *configuration* must be done in
2720# a particular order. In all cases a dependency should be specified in
671aa708 2721# the Makefile, whether or not it's implicitly specified here.
79c06341 2722
671aa708
NN
2723# Double entries in build_configdirs, configdirs, or target_configdirs may
2724# cause circular dependencies and break everything horribly.
79c06341 2725
23f6b2f9
PB
2726# these library is used by various programs built for the build
2727# environment
2728#
929315a9 2729build_libs="build-libiberty build-libcpp"
23f6b2f9
PB
2730
2731# these tools are built for the build environment
85bfb75e 2732build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2733
671aa708 2734# these libraries are used by various programs built for the host environment
eae1a5d4 2735#f
4a9bb2aa 2736host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv"
671aa708 2737
671aa708
NN
2738# these tools are built for the host environment
2739# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2740# know that we are building the simulator.
2741# binutils, gas and ld appear in that order because it makes sense to run
2742# "make check" in that particular order.
38e3d868 2743# If --enable-gold is used, "gold" may replace "ld".
bf1de3f0 2744host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools libcc1 gotools"
671aa708 2745
671aa708
NN
2746# these libraries are built for the target environment, and are built after
2747# the host libraries and the host tools (which may be a cross compiler)
8499116a 2748# Note that libiberty is not a target library.
291f172e 2749target_libraries="target-libgcc \
eff02e4f 2750 target-libbacktrace \
671aa708
NN
2751 target-libgloss \
2752 target-newlib \
6d3b5aea 2753 target-libgomp \
3038054c 2754 target-libcilkrts \
5f520819 2755 target-liboffloadmic \
5fd1486c 2756 target-libhsail-rt \
48310492 2757 target-libatomic \
0a35513e 2758 target-libitm \
cb543528 2759 target-libstdc++-v3 \
f35db108 2760 target-libsanitizer \
2077db1b 2761 target-libvtv \
5373cd33 2762 target-libmpx \
77008252 2763 target-libssp \
1ec601bf 2764 target-libquadmath \
6de9cd9a 2765 target-libgfortran \
012447ea 2766 target-libffi \
d9cdb878 2767 target-libobjc \
632e2a07
ILT
2768 target-libada \
2769 target-libgo"
671aa708 2770
4dbda6f0
NN
2771# these tools are built using the target libraries, and are intended to
2772# run only in the target environment
671aa708 2773#
4dbda6f0 2774# note: any program that *uses* libraries that are in the "target_libraries"
1bcce263 2775# list belongs in this list.
671aa708 2776#
85bfb75e 2777target_tools="target-rda"
79c06341 2778
671aa708 2779################################################################################
79c06341 2780
671aa708
NN
2781## All tools belong in one of the four categories, and are assigned above
2782## We assign ${configdirs} this way to remove all embedded newlines. This
2783## is important because configure will choke if they ever get through.
2784## ${configdirs} is directories we build using the host tools.
2785## ${target_configdirs} is directories we build using the target tools.
671aa708 2786configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2787target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2788build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2789
ac9e6043
RW
2790
2791
671aa708 2792################################################################################
79c06341 2793
671aa708 2794srcname="gnu development package"
79c06341 2795
671aa708
NN
2796# This gets set non-empty for some net releases of packages.
2797appdirs=""
79c06341 2798
671aa708
NN
2799# Define is_cross_compiler to save on calls to 'test'.
2800is_cross_compiler=
2801if test x"${host}" = x"${target}" ; then
2802 is_cross_compiler=no
79c06341 2803else
671aa708 2804 is_cross_compiler=yes
1c710c3c 2805fi
79c06341 2806
b4acb5ef 2807# Find the build and target subdir names.
8b87bb96 2808
2e9e6f68
DJ
2809# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2810# have matching libraries, they should use host libraries: Makefile.tpl
2811# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2812# However, they still use the build modules, because the corresponding
2813# host modules (e.g. bison) are only built for the host when bootstrap
2814# finishes. So:
2815# - build_subdir is where we find build modules, and never changes.
2816# - build_libsubdir is where we find build libraries, and can be overridden.
2817
2818# Prefix 'build-' so this never conflicts with target_subdir.
8b87bb96 2819build_subdir="build-${build_noncanonical}"
1c710c3c 2820
5213506e
RW
2821# Check whether --with-build-libsubdir was given.
2822if test "${with_build_libsubdir+set}" = set; then :
2823 withval=$with_build_libsubdir; build_libsubdir="$withval"
2e9e6f68
DJ
2824else
2825 build_libsubdir="$build_subdir"
5213506e
RW
2826fi
2827
215c351a
PB
2828# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2829if ( test $srcdir = . && test -d gcc ) \
2830 || test -d $srcdir/../host-${host_noncanonical}; then
2831 host_subdir="host-${host_noncanonical}"
2832else
2833 host_subdir=.
2834fi
8b87bb96
NN
2835# No prefix.
2836target_subdir=${target_noncanonical}
1c710c3c 2837
0db770bd
RW
2838# Be sure to cover against remnants of an in-tree build.
2839if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2840 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2841Use a pristine source tree when building in a separate tree" "$LINENO" 5
2842fi
79c06341 2843
671aa708
NN
2844# Skipdirs are removed silently.
2845skipdirs=
2846# Noconfigdirs are removed loudly.
2847noconfigdirs=""
79c06341 2848
671aa708
NN
2849use_gnu_ld=
2850# Make sure we don't let GNU ld be added if we didn't want it.
2851if test x$with_gnu_ld = xno ; then
2852 use_gnu_ld=no
5afab7ad 2853 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
2854fi
2855
671aa708
NN
2856use_gnu_as=
2857# Make sure we don't let GNU as be added if we didn't want it.
2858if test x$with_gnu_as = xno ; then
2859 use_gnu_as=no
2860 noconfigdirs="$noconfigdirs gas"
79c06341
JL
2861fi
2862
d7f09764 2863use_included_zlib=
a05c2c75
L
2864
2865# Check whether --with-system-zlib was given.
2866if test "${with_system_zlib+set}" = set; then :
2867 withval=$with_system_zlib;
2868fi
2869
d7f09764
DN
2870# Make sure we don't let ZLIB be added if we didn't want it.
2871if test x$with_system_zlib = xyes ; then
2872 use_included_zlib=no
2873 noconfigdirs="$noconfigdirs zlib"
2874fi
2875
1c710c3c 2876# some tools are so dependent upon X11 that if we're not building with X,
671aa708 2877# it's not even worth trying to configure, much less build, that tool.
79c06341 2878
671aa708
NN
2879case ${with_x} in
2880 yes | "") ;; # the default value for this tree is that X11 is available
2881 no)
b4f96efe 2882 skipdirs="${skipdirs} tk itcl libgui"
671aa708 2883 # We won't be able to build gdbtk without X.
1c710c3c 2884 enable_gdbtk=no
671aa708
NN
2885 ;;
2886 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2887esac
79c06341 2888
1bcce263 2889# Some are only suitable for cross toolchains.
671aa708
NN
2890# Remove these if host=target.
2891cross_only="target-libgloss target-newlib target-opcodes"
2892
2893case $is_cross_compiler in
2894 no) skipdirs="${skipdirs} ${cross_only}" ;;
671aa708 2895esac
79c06341 2896
671aa708
NN
2897# If both --with-headers and --with-libs are specified, default to
2898# --without-newlib.
ee6a22df
L
2899if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2900 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
2901 if test x"${with_newlib}" = x ; then
2902 with_newlib=no
2903 fi
79c06341
JL
2904fi
2905
671aa708
NN
2906# Recognize --with-newlib/--without-newlib.
2907case ${with_newlib} in
2908 no) skipdirs="${skipdirs} target-newlib" ;;
2909 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2910esac
79c06341 2911
85c64bbe
BS
2912# Check whether --enable-as-accelerator-for was given.
2913if test "${enable_as_accelerator_for+set}" = set; then :
4b4f2e35 2914 enableval=$enable_as_accelerator_for;
85c64bbe
BS
2915fi
2916
2917
2918# Check whether --enable-offload-targets was given.
2919if test "${enable_offload_targets+set}" = set; then :
2920 enableval=$enable_offload_targets;
2921 if test x"$enable_offload_targets" = x; then
2922 as_fn_error "no offload targets specified" "$LINENO" 5
2923 fi
2924
2925else
2926 enable_offload_targets=
2927fi
2928
2929
21539e2e
MK
2930# Handle --enable-gold, --enable-ld.
2931# --disable-gold [--enable-ld]
2932# Build only ld. Default option.
9580395f
L
2933# --enable-gold [--enable-ld]
2934# Build both gold and ld. Install gold as "ld.gold", install ld
2935# as "ld.bfd" and "ld".
2936# --enable-gold=default [--enable-ld]
21539e2e
MK
2937# Build both gold and ld. Install gold as "ld.gold" and "ld",
2938# install ld as "ld.bfd".
2939# --enable-gold[=default] --disable-ld
2940# Build only gold, which is then installed as both "ld.gold" and "ld".
2941# --enable-gold --enable-ld=default
9580395f
L
2942# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2943# and ld.bfd).
21539e2e
MK
2944# In other words, ld is default
2945# --enable-gold=default --enable-ld=default
2946# Error.
2947
2948default_ld=
5213506e
RW
2949# Check whether --enable-gold was given.
2950if test "${enable_gold+set}" = set; then :
2951 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
2952else
2953 ENABLE_GOLD=no
5213506e
RW
2954fi
2955
21539e2e
MK
2956case "${ENABLE_GOLD}" in
2957 yes|default)
38e3d868
RM
2958 # Check for ELF target.
2959 is_elf=no
2960 case "${target}" in
2961 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
0e76460f 2962 | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8c6d158a 2963 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
ff4b7a7e 2964 | *-*-solaris2* | *-*-nto* | *-*-nacl*)
38e3d868
RM
2965 case "${target}" in
2966 *-*-linux*aout* | *-*-linux*oldld*)
2967 ;;
2968 *)
2969 is_elf=yes
2970 ;;
2971 esac
2972 esac
2973
2974 if test "$is_elf" = "yes"; then
2975 # Check for target supported by gold.
5afab7ad 2976 case "${target}" in
7705dfd1 2977 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
1b858e76 2978 | aarch64*-*-* | tilegx*-*-* | mips*-*-* | s390*-*-*)
21539e2e
MK
2979 configdirs="$configdirs gold"
2980 if test x${ENABLE_GOLD} = xdefault; then
2981 default_ld=gold
2982 fi
38e3d868 2983 ENABLE_GOLD=yes
5afab7ad
ILT
2984 ;;
2985 esac
38e3d868
RM
2986 fi
2987 ;;
2988 no)
2989 ;;
2990 *)
2991 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2992 ;;
21539e2e
MK
2993esac
2994
2995# Check whether --enable-ld was given.
2996if test "${enable_ld+set}" = set; then :
2997 enableval=$enable_ld; ENABLE_LD=$enableval
2998else
2999 ENABLE_LD=yes
3000fi
3001
3002
3003case "${ENABLE_LD}" in
3004 default)
9580395f 3005 if test x${default_ld} != x; then
21539e2e
MK
3006 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
3007 fi
3008 ;;
3009 yes)
3010 ;;
3011 no)
3012 if test x${ENABLE_GOLD} != xyes; then
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3014$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3015 fi
3016 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3017 ;;
3018 *)
3019 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
3020 ;;
3021esac
5afab7ad 3022
78edb32f
L
3023# PR gas/19109
3024# Decide the default method for compressing debug sections.
3025# Provide a configure time option to override our default.
3026# Check whether --enable-compressed_debug_sections was given.
3027if test "${enable_compressed_debug_sections+set}" = set; then :
3028 enableval=$enable_compressed_debug_sections;
3029 if test x"$enable_compressed_debug_sections" = xyes; then
3030 as_fn_error "no program with compressed debug sections specified" "$LINENO" 5
3031 fi
3032
3033else
3034 enable_compressed_debug_sections=
3035fi
3036
3037
671aa708 3038# Configure extra directories which are host specific
79c06341 3039
671aa708
NN
3040case "${host}" in
3041 *-cygwin*)
3042 configdirs="$configdirs libtermcap" ;;
3043esac
79c06341 3044
4fab7234
HPN
3045# A target can indicate whether a language isn't supported for some reason.
3046# Only spaces may be used in this macro; not newlines or tabs.
3047unsupported_languages=
3048
1c710c3c 3049# Remove more programs from consideration, based on the host or
671aa708
NN
3050# target this usually means that a port of the program doesn't
3051# exist yet.
ec8d6ddc 3052
671aa708 3053case "${host}" in
111eeb6e 3054 i[3456789]86-*-msdosdjgpp*)
c9bdb152 3055 noconfigdirs="$noconfigdirs tcl tk itcl"
671aa708 3056 ;;
671aa708 3057esac
ec8d6ddc 3058
6de9cd9a 3059
87e6d9dc
TB
3060# Check whether --enable-libquadmath was given.
3061if test "${enable_libquadmath+set}" = set; then :
3062 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3063else
3064 ENABLE_LIBQUADMATH=yes
3065fi
3066
3067if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3068 noconfigdirs="$noconfigdirs target-libquadmath"
3069fi
3070
3071
3072# Check whether --enable-libquadmath-support was given.
3073if test "${enable_libquadmath_support+set}" = set; then :
3074 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3075else
3076 ENABLE_LIBQUADMATH_SUPPORT=yes
3077fi
3078
3079enable_libquadmath_support=
3080if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3081 enable_libquadmath_support=no
3082fi
3083
3084
5213506e
RW
3085# Check whether --enable-libada was given.
3086if test "${enable_libada+set}" = set; then :
3087 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
3088else
3089 ENABLE_LIBADA=yes
5213506e
RW
3090fi
3091
d9cdb878 3092if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 3093 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
3094fi
3095
5213506e
RW
3096# Check whether --enable-libssp was given.
3097if test "${enable_libssp+set}" = set; then :
3098 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
3099else
3100 ENABLE_LIBSSP=yes
5213506e
RW
3101fi
3102
ef0087a7 3103
1873ec0c
L
3104# Check whether --enable-libstdcxx was given.
3105if test "${enable_libstdcxx+set}" = set; then :
3106 enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3107else
3108 ENABLE_LIBSTDCXX=default
3109fi
3110
3111if test "${ENABLE_LIBSTDCXX}" = "no" ; then
1007a55c 3112 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1873ec0c
L
3113fi
3114
5f520819
KY
3115# If this is accelerator compiler and its target is intelmic we enable
3116# target liboffloadmic by default. If this is compiler with offloading
3117# for intelmic we enable host liboffloadmic by default. Otherwise
3118# liboffloadmic is disabled by default.
3119# Check whether --enable-liboffloadmic was given.
3120if test "${enable_liboffloadmic+set}" = set; then :
3121 enableval=$enable_liboffloadmic; case "$enableval" in
3122 no | host | target)
3123 enable_liboffloadmic=$enableval ;;
3124 *)
3125 as_fn_error "--enable-liboffloadmic=no/host/target" "$LINENO" 5 ;;
3126esac
3127else
4b4f2e35 3128 if test x"$enable_as_accelerator_for" != x; then
5f520819
KY
3129 case "${target}" in
3130 *-intelmic-* | *-intelmicemul-*)
3131 enable_liboffloadmic=target
3132 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=target"
3133 ;;
3134 *)
3135 enable_liboffloadmic=no
3136 ;;
3137 esac
3138else
3139 case "${enable_offload_targets}" in
3140 *-intelmic-* | *-intelmicemul-*)
3141 enable_liboffloadmic=host
3142 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=host"
3143 ;;
3144 *)
3145 enable_liboffloadmic=no
3146 ;;
3147 esac
3148fi
3149fi
3150
3151
3152
44a7d18d 3153# Enable libgomp by default on hosted POSIX systems, and a few others.
27079765 3154if test x$enable_libgomp = x ; then
953ff289 3155 case "${target}" in
416ac4d4 3156 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289 3157 ;;
8c6d158a 3158 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
953ff289 3159 ;;
b24513a1 3160 *-*-solaris2* | *-*-hpux11*)
953ff289 3161 ;;
cac90078 3162 *-*-darwin* | *-*-aix*)
953ff289 3163 ;;
44a7d18d
TS
3164 nvptx*-*-*)
3165 ;;
953ff289
DN
3166 *)
3167 noconfigdirs="$noconfigdirs target-libgomp"
3168 ;;
3169 esac
27079765 3170fi
953ff289 3171
48310492
RH
3172# Disable libatomic on unsupported systems.
3173if test -d ${srcdir}/libatomic; then
3174 if test x$enable_libatomic = x; then
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3176$as_echo_n "checking for libatomic support... " >&6; }
3177 if (srcdir=${srcdir}/libatomic; \
3178 . ${srcdir}/configure.tgt; \
3179 test -n "$UNSUPPORTED")
3180 then
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3182$as_echo "no" >&6; }
3183 noconfigdirs="$noconfigdirs target-libatomic"
3184 else
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3186$as_echo "yes" >&6; }
3187 fi
3188 fi
3189fi
3190
3038054c
BI
3191# Disable libcilkrts on unsupported systems.
3192if test -d ${srcdir}/libcilkrts; then
3193 if test x$enable_libcilkrts = x; then
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcilkrts support" >&5
3195$as_echo_n "checking for libcilkrts support... " >&6; }
3196 if (srcdir=${srcdir}/libcilkrts; \
3197 . ${srcdir}/configure.tgt; \
3198 test -n "$UNSUPPORTED")
3199 then
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3201$as_echo "no" >&6; }
3202 noconfigdirs="$noconfigdirs target-libcilkrts"
3203 else
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3205$as_echo "yes" >&6; }
3206 fi
3207 fi
3208fi
3209
5f520819
KY
3210# Disable liboffloadmic on unsupported systems.
3211if test -d ${srcdir}/liboffloadmic; then
3212 if test x$enable_liboffloadmic != xno; then
3213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liboffloadmic support" >&5
3214$as_echo_n "checking for liboffloadmic support... " >&6; }
3215 if (srcdir=${srcdir}/liboffloadmic; \
3216 . ${srcdir}/configure.tgt; \
3217 test -n "$UNSUPPORTED")
3218 then
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3220$as_echo "no" >&6; }
3221 noconfigdirs="$noconfigdirs target-liboffloadmic"
3222 else
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3224$as_echo "yes" >&6; }
3225 fi
3226 fi
3227fi
3228
e948157d
RH
3229# Disable libitm on unsupported systems.
3230if test -d ${srcdir}/libitm; then
3231 if test x$enable_libitm = x; then
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
01f3428c 3233$as_echo_n "checking for libitm support... " >&6; }
e948157d
RH
3234 if (srcdir=${srcdir}/libitm; \
3235 . ${srcdir}/configure.tgt; \
3236 test -n "$UNSUPPORTED")
3237 then
3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
01f3428c 3239$as_echo "no" >&6; }
e948157d
RH
3240 noconfigdirs="$noconfigdirs target-libitm"
3241 else
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
01f3428c 3243$as_echo "yes" >&6; }
e948157d
RH
3244 fi
3245 fi
0a35513e
AH
3246fi
3247
93bf5390
RH
3248# Disable libsanitizer on unsupported systems.
3249if test -d ${srcdir}/libsanitizer; then
3250 if test x$enable_libsanitizer = x; then
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3252$as_echo_n "checking for libsanitizer support... " >&6; }
3253 if (srcdir=${srcdir}/libsanitizer; \
3254 . ${srcdir}/configure.tgt; \
3255 test -n "$UNSUPPORTED")
3256 then
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3258$as_echo "no" >&6; }
3259 noconfigdirs="$noconfigdirs target-libsanitizer"
3260 else
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262$as_echo "yes" >&6; }
3263 fi
3264 fi
3265fi
3266
2077db1b
CT
3267# Disable libvtv on unsupported systems.
3268if test -d ${srcdir}/libvtv; then
3269 if test x$enable_libvtv = x; then
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3271$as_echo_n "checking for libvtv support... " >&6; }
3272 if (srcdir=${srcdir}/libvtv; \
3273 . ${srcdir}/configure.tgt; \
1e74b850 3274 test "$VTV_SUPPORTED" != "yes")
2077db1b
CT
3275 then
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277$as_echo "no" >&6; }
3278 noconfigdirs="$noconfigdirs target-libvtv"
3279 else
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3281$as_echo "yes" >&6; }
3282 fi
3283 fi
3284fi
3285
5373cd33
IE
3286
3287# Enable libmpx on supported systems by request.
3288if test -d ${srcdir}/libmpx; then
54985c70 3289 if test x$enable_libmpx = x; then
5373cd33
IE
3290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmpx support" >&5
3291$as_echo_n "checking for libmpx support... " >&6; }
3292 if (srcdir=${srcdir}/libmpx; \
3293 . ${srcdir}/configure.tgt; \
3294 test "$LIBMPX_SUPPORTED" != "yes")
3295 then
3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3297$as_echo "no" >&6; }
3298 noconfigdirs="$noconfigdirs target-libmpx"
3299 else
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3301$as_echo "yes" >&6; }
3302 fi
5373cd33
IE
3303 fi
3304fi
3305
f6a24a94
MJ
3306# Disable libhsail-rt on unsupported systems.
3307if test -d ${srcdir}/libhsail-rt; then
3308 if test x$enable_libhsail_rt = x; then
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libhsail-rt support" >&5
3310$as_echo_n "checking for libhsail-rt support... " >&6; }
3311 if (srcdir=${srcdir}/libhsail-rt; \
3312 . ${srcdir}/configure.tgt; \
3313 test -n "$UNSUPPORTED")
3314 then
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3316$as_echo "no" >&6; }
3317 unsupported_languages="$unsupported_languages brig"
3318 # This implicitly disables also target-libhsail-rt as it won't
3319 # get added to the build without BRIG FE.
3320 else
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3322$as_echo "yes" >&6; }
3323 fi
3324 fi
3325fi
5373cd33
IE
3326
3327
d91491e5
SE
3328# Disable libquadmath for some systems.
3329case "${target}" in
e7fae550
DE
3330 avr-*-*)
3331 noconfigdirs="$noconfigdirs target-libquadmath"
3332 ;;
d91491e5
SE
3333 # libquadmath is unused on AIX and libquadmath build process use of
3334 # LD_LIBRARY_PATH can break AIX bootstrap.
3335 powerpc-*-aix* | rs6000-*-aix*)
3336 noconfigdirs="$noconfigdirs target-libquadmath"
3337 ;;
3338esac
3339
1e9e0e23
JM
3340# Disable libssp for some systems.
3341case "${target}" in
3342 avr-*-*)
b318fb4b 3343 # No hosted I/O support.
1e9e0e23
JM
3344 noconfigdirs="$noconfigdirs target-libssp"
3345 ;;
3346 powerpc-*-aix* | rs6000-*-aix*)
3347 noconfigdirs="$noconfigdirs target-libssp"
85b8555e
DD
3348 ;;
3349 rl78-*-*)
7cb62ef1
EB
3350 # libssp uses a misaligned load to trigger a fault, but the RL78
3351 # doesn't fault for those - instead, it gives a build-time error
3352 # for explicit misaligned loads.
85b8555e 3353 noconfigdirs="$noconfigdirs target-libssp"
1e9e0e23 3354 ;;
0969ec7d
EB
3355 visium-*-*)
3356 # No hosted I/O support.
3357 noconfigdirs="$noconfigdirs target-libssp"
3358 ;;
1e9e0e23
JM
3359esac
3360
1e9e0e23 3361# Disable libstdc++-v3 for some systems.
1873ec0c
L
3362# Allow user to override this if they pass --enable-libstdc++-v3
3363if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3364 case "${target}" in
3365 *-*-vxworks*)
3366 # VxWorks uses the Dinkumware C++ library.
3367 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3368 ;;
3369 arm*-wince-pe*)
3370 # the C++ libraries don't build on top of CE's C libraries
3371 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3372 ;;
3373 avr-*-*)
3374 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3375 ;;
fef939d6
JB
3376 ft32-*-*)
3377 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3378 ;;
1873ec0c
L
3379 esac
3380fi
1e9e0e23
JM
3381
3382# Disable Fortran for some systems.
3383case "${target}" in
3384 mmix-*-*)
3385 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3386 unsupported_languages="$unsupported_languages fortran"
3387 ;;
3388esac
3389
012447ea
JJ
3390# Disable libffi for some systems.
3391case "${target}" in
3392 powerpc-*-darwin*)
3393 ;;
3394 i[3456789]86-*-darwin*)
3395 ;;
3396 x86_64-*-darwin[912]*)
3397 ;;
3398 *-*-darwin*)
3399 noconfigdirs="$noconfigdirs target-libffi"
3400 ;;
3401 *-*-netware*)
3402 noconfigdirs="$noconfigdirs target-libffi"
3403 ;;
3404 *-*-phoenix*)
3405 noconfigdirs="$noconfigdirs target-libffi"
3406 ;;
3407 *-*-rtems*)
3408 noconfigdirs="$noconfigdirs target-libffi"
3409 ;;
3410 *-*-tpf*)
3411 noconfigdirs="$noconfigdirs target-libffi"
3412 ;;
3413 *-*-uclinux*)
3414 noconfigdirs="$noconfigdirs target-libffi"
3415 ;;
3416 *-*-vxworks*)
3417 noconfigdirs="$noconfigdirs target-libffi"
3418 ;;
b20e7532
AT
3419 aarch64*-*-freebsd*)
3420 noconfigdirs="$noconfigdirs target-libffi"
3421 ;;
012447ea
JJ
3422 alpha*-*-*vms*)
3423 noconfigdirs="$noconfigdirs target-libffi"
3424 ;;
3425 arm*-*-freebsd*)
3426 noconfigdirs="$noconfigdirs target-libffi"
3427 ;;
3428 arm-wince-pe)
3429 noconfigdirs="$noconfigdirs target-libffi"
3430 ;;
3431 arm*-*-symbianelf*)
3432 noconfigdirs="$noconfigdirs target-libffi"
3433 ;;
3434 cris-*-* | crisv32-*-*)
3435 case "${target}" in
3436 *-*-linux*)
3437 ;;
3438 *) # See PR46792 regarding target-libffi.
3439 noconfigdirs="$noconfigdirs target-libffi";;
3440 esac
3441 ;;
3442 hppa*64*-*-hpux*)
3443 noconfigdirs="$noconfigdirs target-libffi"
3444 ;;
3445 hppa*-hp-hpux11*)
3446 ;;
3447 hppa*-*-hpux*)
3448 noconfigdirs="$noconfigdirs target-libffi"
3449 ;;
3450 ia64*-*-*vms*)
3451 noconfigdirs="$noconfigdirs target-libffi"
3452 ;;
3453 i[3456789]86-w64-mingw*)
3454 noconfigdirs="$noconfigdirs target-libffi"
3455 ;;
3456 i[3456789]86-*-mingw*)
3457 noconfigdirs="$noconfigdirs target-libffi"
3458 ;;
3459 x86_64-*-mingw*)
3460 noconfigdirs="$noconfigdirs target-libffi"
3461 ;;
3462 mmix-*-*)
3463 noconfigdirs="$noconfigdirs target-libffi"
3464 ;;
3465 powerpc-*-aix*)
3466 # copied from rs6000-*-* entry
3467 noconfigdirs="$noconfigdirs target-libffi"
3468 ;;
3469 rs6000-*-aix*)
3470 noconfigdirs="$noconfigdirs target-libffi"
3471 ;;
3472 ft32-*-*)
3473 noconfigdirs="$noconfigdirs target-libffi"
3474 ;;
3475 *-*-lynxos*)
3476 noconfigdirs="$noconfigdirs target-libffi"
3477 ;;
3478esac
3479
3480# Disable the go frontend on systems where it is known to not work. Please keep
3481# this in sync with contrib/config-list.mk.
3482case "${target}" in
3483*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*)
3484 unsupported_languages="$unsupported_languages go"
3485 ;;
3486esac
3487
cdbc9e92
ILT
3488# Disable libgo for some systems where it is known to not work.
3489# For testing, you can easily override this with --enable-libgo.
3490if test x$enable_libgo = x; then
3491 case "${target}" in
3492 *-*-darwin*)
3493 # PR 46986
3494 noconfigdirs="$noconfigdirs target-libgo"
3495 ;;
3496 *-*-cygwin* | *-*-mingw*)
3497 noconfigdirs="$noconfigdirs target-libgo"
3498 ;;
3499 *-*-aix*)
3500 noconfigdirs="$noconfigdirs target-libgo"
3501 ;;
3502 esac
3503fi
3504
c03353e2
RIL
3505# Default libgloss CPU subdirectory.
3506libgloss_dir="$target_cpu"
6de9cd9a 3507
fbcf0dca
JM
3508case "${target}" in
3509 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3510 libgloss_dir=wince
3511 ;;
4dddfc74
YZ
3512 aarch64*-*-* )
3513 libgloss_dir=aarch64
3514 ;;
fbcf0dca
JM
3515 arm*-*-*)
3516 libgloss_dir=arm
3517 ;;
3518 cris-*-* | crisv32-*-*)
3519 libgloss_dir=cris
3520 ;;
3521 hppa*-*-*)
3522 libgloss_dir=pa
3523 ;;
3524 i[3456789]86-*-*)
3525 libgloss_dir=i386
3526 ;;
3527 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3528 libgloss_dir=m68hc11
3529 ;;
3530 m68*-*-* | fido-*-*)
3531 libgloss_dir=m68k
3532 ;;
3533 mips*-*-*)
3534 libgloss_dir=mips
3535 ;;
3536 powerpc*-*-*)
3537 libgloss_dir=rs6000
3538 ;;
3539 sparc*-*-*)
3540 libgloss_dir=sparc
3541 ;;
3542esac
3543
6a789d5e 3544# Disable newlib and libgloss for various target OSes.
671aa708 3545case "${target}" in
6a789d5e
JM
3546 alpha*-dec-osf*)
3547 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3548 ;;
3549 i[3456789]86-*-linux*)
3550 # This section makes it possible to build newlib natively on linux.
3551 # If we are using a cross compiler then don't configure newlib.
3552 if test x${is_cross_compiler} != xno ; then
3553 noconfigdirs="$noconfigdirs target-newlib"
3554 fi
3555 noconfigdirs="$noconfigdirs target-libgloss"
3556 # If we are not using a cross compiler, do configure newlib.
3557 # Note however, that newlib will only be configured in this situation
3558 # if the --with-newlib option has been given, because otherwise
3559 # 'target-newlib' will appear in skipdirs.
3560 ;;
3561 i[3456789]86-*-rdos*)
3562 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3563 ;;
3564 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3565 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3566 ;;
3567 sparc-*-sunos4*)
3568 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3569 ;;
3570 *-*-aix*)
3571 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3572 ;;
3573 *-*-beos*)
3574 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3575 ;;
671aa708 3576 *-*-chorusos)
0036370f 3577 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3578 ;;
6a789d5e
JM
3579 *-*-dragonfly*)
3580 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3581 ;;
3582 *-*-freebsd*)
3583 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3584 ;;
3585 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3586 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3587 ;;
3588 *-*-lynxos*)
3589 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3590 ;;
3591 *-*-mingw*)
3592 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3593 ;;
3594 *-*-netbsd*)
3595 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3596 ;;
3597 *-*-netware*)
3598 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3599 ;;
3600 *-*-tpf*)
3601 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3602 ;;
3603 *-*-uclinux*)
3604 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3605 ;;
3606 *-*-vxworks*)
3607 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3608 ;;
3609esac
3610
3611case "${target}" in
3612 *-*-chorusos)
3613 ;;
3be96231
TG
3614 aarch64-*-darwin*)
3615 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3616 noconfigdirs="$noconfigdirs sim target-rda"
3617 ;;
3618 arm-*-darwin*)
3619 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3620 noconfigdirs="$noconfigdirs sim target-rda"
3621 ;;
75eeae1a 3622 powerpc-*-darwin*)
e1514c3f 3623 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3624 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3625 ;;
354ebf88
RW
3626 i[3456789]86-*-darwin*)
3627 noconfigdirs="$noconfigdirs ld gprof"
3628 noconfigdirs="$noconfigdirs sim target-rda"
3629 ;;
3630 x86_64-*-darwin[912]*)
0db3a858
TG
3631 noconfigdirs="$noconfigdirs ld gas gprof"
3632 noconfigdirs="$noconfigdirs sim target-rda"
3633 ;;
42c1cd8a
AT
3634 *-*-darwin*)
3635 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3636 noconfigdirs="$noconfigdirs sim target-rda"
42c1cd8a 3637 ;;
8c6d158a 3638 *-*-dragonfly*)
8c6d158a 3639 ;;
c3f84f61 3640 *-*-freebsd*)
6de9cd9a
DN
3641 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3642 && test -f /usr/local/include/gmp.h; then
3643 with_gmp=/usr/local
3644 fi
6de9cd9a 3645 ;;
ef4e7569
US
3646 *-*-kaos*)
3647 # Remove unsupported stuff on all kaOS configurations.
ef4e7569
US
3648 noconfigdirs="$noconfigdirs target-libgloss"
3649 ;;
671aa708 3650 *-*-netbsd*)
671aa708 3651 ;;
61fec9ff 3652 *-*-netware*)
671aa708 3653 ;;
fd6487af
JS
3654 *-*-phoenix*)
3655 noconfigdirs="$noconfigdirs target-libgloss"
3656 ;;
671aa708 3657 *-*-rtems*)
2909494b 3658 noconfigdirs="$noconfigdirs target-libgloss"
d896cc4d
JBG
3659 # this is not caught below because this stanza matches earlier
3660 case $target in
3661 or1k*-*-*) noconfigdirs="$noconfigdirs gdb" ;;
3662 esac
671aa708 3663 ;;
a8ba31f2
EC
3664 # The tpf target doesn't support gdb yet.
3665 *-*-tpf*)
6a789d5e 3666 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
a8ba31f2 3667 ;;
5785c0ed 3668 *-*-uclinux*)
6a789d5e 3669 noconfigdirs="$noconfigdirs target-rda"
5785c0ed 3670 ;;
671aa708 3671 *-*-vxworks*)
671aa708
NN
3672 ;;
3673 alpha*-dec-osf*)
3674 # ld works, but does not support shared libraries.
671aa708 3675 # gas doesn't generate exception information.
6a789d5e 3676 noconfigdirs="$noconfigdirs gas ld"
671aa708
NN
3677 ;;
3678 alpha*-*-*vms*)
2909494b 3679 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
671aa708 3680 ;;
671aa708
NN
3681 alpha*-*-*)
3682 # newlib is not 64 bit ready
2909494b 3683 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3684 ;;
671aa708 3685 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
b4f96efe 3686 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708 3687 ;;
2fd88f4f
AK
3688 arc*-*-*)
3689 noconfigdirs="$noconfigdirs sim"
3690 ;;
671aa708 3691 arm-*-pe*)
2909494b 3692 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3693 ;;
671aa708 3694 arm-*-riscix*)
0036370f 3695 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3696 ;;
b588ae30
GJL
3697 avr-*-*)
3698 if test x${with_avrlibc} != xno; then
3699 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3700 fi
3701 ;;
671aa708 3702 c4x-*-* | tic4x-*-*)
0036370f 3703 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3704 ;;
0036370f
JM
3705 tic54x-*-*)
3706 noconfigdirs="$noconfigdirs target-libgloss gdb"
671aa708 3707 ;;
671aa708 3708 d10v-*-*)
0036370f 3709 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3710 ;;
3711 d30v-*-*)
0036370f 3712 noconfigdirs="$noconfigdirs gdb"
671aa708
NN
3713 ;;
3714 fr30-*-elf*)
2909494b 3715 noconfigdirs="$noconfigdirs gdb"
671aa708 3716 ;;
a05c2c75
L
3717 ft32-*-*)
3718 noconfigdirs="$noconfigdirs target-rda gprof"
3719 ;;
55f2d967 3720 moxie-*-*)
a05c2c75 3721 noconfigdirs="$noconfigdirs"
55f2d967 3722 ;;
671aa708 3723 h8300*-*-*)
2909494b 3724 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3725 ;;
3726 h8500-*-*)
0036370f 3727 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3728 ;;
ee6a22df 3729 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3730 ;;
a05c2c75
L
3731 hppa*64*-*-hpux*)
3732 noconfigdirs="$noconfigdirs gdb"
3733 ;;
3734 hppa*-*-hpux11*)
3735 noconfigdirs="$noconfigdirs gdb ld"
3736 ;;
4569f85e 3737 hppa*64*-*-linux*)
671aa708 3738 ;;
56f8587a 3739 hppa*-*-linux*)
3e732ba0 3740 ;;
671aa708 3741 hppa*-*-*elf* | \
671aa708
NN
3742 hppa*-*-lites* | \
3743 hppa*-*-openbsd* | \
3744 hppa*64*-*-*)
671aa708 3745 ;;
c03353e2 3746 hppa*-*-pro*)
c03353e2 3747 ;;
671aa708 3748 hppa*-*-*)
2909494b 3749 noconfigdirs="$noconfigdirs ld"
671aa708 3750 ;;
fb87ad5d 3751 i960-*-*)
0036370f 3752 noconfigdirs="$noconfigdirs gdb"
fb87ad5d 3753 ;;
671aa708
NN
3754 ia64*-*-elf*)
3755 # No gdb support yet.
1bcce263 3756 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
671aa708
NN
3757 ;;
3758 ia64*-**-hpux*)
5a2931d1 3759 # No ld support yet.
a05c2c75 3760 noconfigdirs="$noconfigdirs gdb libgui itcl ld"
671aa708 3761 ;;
52535a64 3762 ia64*-*-*vms*)
091fe9ca
TG
3763 # No ld support yet.
3764 noconfigdirs="$noconfigdirs libgui itcl ld"
52535a64 3765 ;;
ef4c4300 3766 i[3456789]86-w64-mingw*)
ef4c4300
KT
3767 ;;
3768 i[3456789]86-*-mingw*)
b91f0a41 3769 target_configdirs="$target_configdirs target-winsup"
1c710c3c 3770 ;;
671aa708
NN
3771 *-*-cygwin*)
3772 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1bcce263 3773 noconfigdirs="$noconfigdirs target-libgloss"
801e2270 3774 # always build newlib if winsup directory is present.
b91f0a41 3775 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3776 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3777 elif test -d "$srcdir/newlib"; then
b91f0a41 3778 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3779 fi
1c710c3c 3780 ;;
f2a0e225 3781 i[3456789]86-*-pe)
ebb9f8b0 3782 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3783 ;;
f2a0e225 3784 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3785 # The linker does not yet know about weak symbols in COFF,
3786 # and is not configured to handle mixed ELF and COFF.
0036370f 3787 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3788 ;;
f2a0e225 3789 i[3456789]86-*-sco*)
0036370f 3790 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3791 ;;
fbdd5d87 3792 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
671aa708
NN
3793 noconfigdirs="$noconfigdirs target-libgloss"
3794 ;;
f2a0e225 3795 i[3456789]86-*-sysv4*)
0036370f 3796 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3797 ;;
f2a0e225 3798 i[3456789]86-*-beos*)
6a789d5e 3799 noconfigdirs="$noconfigdirs gdb"
3aa83176 3800 ;;
d1f8db0c 3801 i[3456789]86-*-rdos*)
6a789d5e 3802 noconfigdirs="$noconfigdirs gdb"
c03353e2 3803 ;;
671aa708 3804 mmix-*-*)
2909494b 3805 noconfigdirs="$noconfigdirs gdb"
671aa708 3806 ;;
ab34901f 3807 mt-*-*)
79dd769c
AH
3808 noconfigdirs="$noconfigdirs sim"
3809 ;;
671aa708
NN
3810 powerpc-*-aix*)
3811 # copied from rs6000-*-* entry
6a789d5e 3812 noconfigdirs="$noconfigdirs gprof"
671aa708 3813 ;;
4569f85e 3814 powerpc*-*-winnt* | powerpc*-*-pe*)
671aa708 3815 target_configdirs="$target_configdirs target-winsup"
0036370f 3816 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
671aa708
NN
3817 # always build newlib.
3818 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3819 ;;
3820 # This is temporary until we can link against shared libraries
3821 powerpcle-*-solaris*)
0036370f 3822 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
671aa708
NN
3823 ;;
3824 powerpc-*-beos*)
6a789d5e 3825 noconfigdirs="$noconfigdirs gdb"
671aa708 3826 ;;
671aa708 3827 rs6000-*-lynxos*)
6a789d5e 3828 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3829 ;;
3830 rs6000-*-aix*)
6a789d5e 3831 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3832 ;;
3833 rs6000-*-*)
2909494b 3834 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3835 ;;
3836 m68k-apollo-*)
0036370f 3837 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
671aa708 3838 ;;
ca9fe997 3839 microblaze*)
2909494b 3840 noconfigdirs="$noconfigdirs gprof"
ca9fe997 3841 ;;
d896cc4d 3842 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
d9dced13
RS
3843 if test x$with_newlib = xyes; then
3844 noconfigdirs="$noconfigdirs gprof"
3845 fi
d9dced13 3846 ;;
671aa708 3847 mips*-*-irix5*)
0036370f 3848 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708
NN
3849 ;;
3850 mips*-*-irix6*)
2909494b 3851 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3852 ;;
671aa708 3853 mips*-*-bsd*)
bc98bcc4 3854 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
671aa708 3855 ;;
671aa708 3856 mips*-*-linux*)
671aa708 3857 ;;
bc98bcc4
JBG
3858 mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3859 | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3860 noconfigdirs="$noconfigdirs ld gas gprof"
3861 ;;
671aa708 3862 mips*-*-*)
2909494b 3863 noconfigdirs="$noconfigdirs gprof"
671aa708 3864 ;;
738f2522 3865 nvptx*-*-*)
738f2522
BS
3866 noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
3867 ;;
d896cc4d
JBG
3868 or1k*-*-*)
3869 noconfigdirs="$noconfigdirs gdb"
3870 ;;
bc6d9014 3871 sh-*-*)
ea2002ba
CB
3872 case "${target}" in
3873 sh*-*-elf)
2909494b 3874 ;;
ea2002ba 3875 *)
2909494b 3876 noconfigdirs="$noconfigdirs target-libgloss" ;;
ea2002ba 3877 esac
671aa708 3878 ;;
671aa708 3879 sparc-*-sunos4*)
6a789d5e 3880 if test x${is_cross_compiler} = xno ; then
671aa708
NN
3881 use_gnu_ld=no
3882 fi
3883 ;;
b42f0d7e 3884 tic6x-*-*)
0d557ff8 3885 noconfigdirs="$noconfigdirs sim"
b42f0d7e 3886 ;;
341c653c 3887 tilepro*-*-* | tilegx*-*-*)
db1d217c
WL
3888 noconfigdirs="$noconfigdirs sim"
3889 ;;
671aa708 3890 v810-*-*)
0036370f 3891 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
671aa708
NN
3892 ;;
3893 vax-*-*)
2909494b 3894 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3895 ;;
671aa708 3896esac
79c06341 3897
671aa708
NN
3898# If we aren't building newlib, then don't build libgloss, since libgloss
3899# depends upon some newlib header files.
3900case "${noconfigdirs}" in
3901 *target-libgloss*) ;;
3902 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3903esac
3904
671aa708 3905# Work in distributions that contain no compiler tools, like Autoconf.
671aa708
NN
3906host_makefile_frag=/dev/null
3907if test -d ${srcdir}/config ; then
3908case "${host}" in
f2a0e225 3909 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3910 host_makefile_frag="config/mh-djgpp"
3911 ;;
3912 *-cygwin*)
2a79c47f 3913
5213506e
RW
3914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3915$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3916echo a >cygwin-cat-check
e25a8c82 3917if test `cat cygwin-cat-check` = a ; then
2a79c47f 3918 rm cygwin-cat-check
5213506e
RW
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3920$as_echo "yes" >&6; }
2a79c47f
NC
3921else
3922 rm cygwin-cat-check
5213506e
RW
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3924$as_echo "no" >&6; }
3925 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3926 Please either mount the build directory in binary mode or run the following
3927 commands before running any configure script:
3928set -o igncr
3929export SHELLOPTS
5213506e 3930 " "$LINENO" 5
2a79c47f
NC
3931fi
3932
671aa708
NN
3933 host_makefile_frag="config/mh-cygwin"
3934 ;;
c53a18d3 3935 *-mingw*)
1f5a6b84 3936 host_makefile_frag="config/mh-mingw"
95af8923 3937 ;;
cabb9d59 3938 alpha*-linux*)
13be44ed
UB
3939 host_makefile_frag="config/mh-alpha-linux"
3940 ;;
efd41714 3941 hppa*-hp-hpux10*)
efd41714 3942 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3943 ;;
111eeb6e 3944 hppa*-hp-hpux*)
efd41714
PB
3945 host_makefile_frag="config/mh-pa"
3946 ;;
3947 hppa*-*)
3948 host_makefile_frag="config/mh-pa"
3949 ;;
d8ed14ce
IS
3950 *-*-darwin*)
3951 host_makefile_frag="config/mh-darwin"
be8fff81 3952 ;;
d19bca38
PB
3953 powerpc-*-aix*)
3954 host_makefile_frag="config/mh-ppc-aix"
3955 ;;
3956 rs6000-*-aix*)
3957 host_makefile_frag="config/mh-ppc-aix"
3958 ;;
671aa708
NN
3959esac
3960fi
3961
55ffb5ed 3962if test "${build}" != "${host}" ; then
0999159b
PB
3963 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3964 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3965 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b 3966 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
0999159b 3967 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
632e2a07 3968 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
0999159b
PB
3969 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3970 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3971 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3972 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3973 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3974 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3975else
3976 AR_FOR_BUILD="\$(AR)"
3977 AS_FOR_BUILD="\$(AS)"
fb0103e5 3978 CC_FOR_BUILD="\$(CC)"
0999159b 3979 CXX_FOR_BUILD="\$(CXX)"
0999159b 3980 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
632e2a07 3981 GOC_FOR_BUILD="\$(GOC)"
0999159b
PB
3982 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3983 LD_FOR_BUILD="\$(LD)"
3984 NM_FOR_BUILD="\$(NM)"
3985 RANLIB_FOR_BUILD="\$(RANLIB)"
3986 WINDRES_FOR_BUILD="\$(WINDRES)"
3987 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3988fi
3989
3990ac_ext=c
1c710c3c
DJ
3991ac_cpp='$CPP $CPPFLAGS'
3992ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3993ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3994ac_compiler_gnu=$ac_cv_c_compiler_gnu
3995if test -n "$ac_tool_prefix"; then
3996 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3997set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
3998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3999$as_echo_n "checking for $ac_word... " >&6; }
4000if test "${ac_cv_prog_CC+set}" = set; then :
4001 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4002else
4003 if test -n "$CC"; then
4004 ac_cv_prog_CC="$CC" # Let the user override the test.
4005else
4006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4007for as_dir in $PATH
4008do
4009 IFS=$as_save_IFS
4010 test -z "$as_dir" && as_dir=.
5213506e
RW
4011 for ac_exec_ext in '' $ac_executable_extensions; do
4012 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4013 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 4014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4015 break 2
4016 fi
4017done
5213506e
RW
4018 done
4019IFS=$as_save_IFS
1c710c3c
DJ
4020
4021fi
4022fi
4023CC=$ac_cv_prog_CC
4024if test -n "$CC"; then
5213506e
RW
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4026$as_echo "$CC" >&6; }
1c710c3c 4027else
5213506e
RW
4028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4029$as_echo "no" >&6; }
1c710c3c
DJ
4030fi
4031
5213506e 4032
1c710c3c
DJ
4033fi
4034if test -z "$ac_cv_prog_CC"; then
4035 ac_ct_CC=$CC
fb0103e5
RG
4036 # Extract the first word of "gcc", so it can be a program name with args.
4037set dummy gcc; ac_word=$2
5213506e
RW
4038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4039$as_echo_n "checking for $ac_word... " >&6; }
4040if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4041 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4042else
4043 if test -n "$ac_ct_CC"; then
4044 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4045else
4046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047for as_dir in $PATH
4048do
4049 IFS=$as_save_IFS
4050 test -z "$as_dir" && as_dir=.
5213506e
RW
4051 for ac_exec_ext in '' $ac_executable_extensions; do
4052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4053 ac_cv_prog_ac_ct_CC="gcc"
5213506e 4054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4055 break 2
4056 fi
4057done
5213506e
RW
4058 done
4059IFS=$as_save_IFS
1c710c3c
DJ
4060
4061fi
4062fi
4063ac_ct_CC=$ac_cv_prog_ac_ct_CC
4064if test -n "$ac_ct_CC"; then
5213506e
RW
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4066$as_echo "$ac_ct_CC" >&6; }
1c710c3c 4067else
5213506e
RW
4068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4069$as_echo "no" >&6; }
1c710c3c
DJ
4070fi
4071
5213506e
RW
4072 if test "x$ac_ct_CC" = x; then
4073 CC=""
4074 else
4075 case $cross_compiling:$ac_tool_warned in
4076yes:)
4077{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4078$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4079ac_tool_warned=yes ;;
4080esac
4081 CC=$ac_ct_CC
4082 fi
1c710c3c
DJ
4083else
4084 CC="$ac_cv_prog_CC"
4085fi
4086
4087if test -z "$CC"; then
5213506e
RW
4088 if test -n "$ac_tool_prefix"; then
4089 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 4090set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
4091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4092$as_echo_n "checking for $ac_word... " >&6; }
4093if test "${ac_cv_prog_CC+set}" = set; then :
4094 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4095else
4096 if test -n "$CC"; then
4097 ac_cv_prog_CC="$CC" # Let the user override the test.
4098else
1c710c3c
DJ
4099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100for as_dir in $PATH
4101do
4102 IFS=$as_save_IFS
4103 test -z "$as_dir" && as_dir=.
5213506e
RW
4104 for ac_exec_ext in '' $ac_executable_extensions; do
4105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4106 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 4107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4108 break 2
4109 fi
4110done
5213506e
RW
4111 done
4112IFS=$as_save_IFS
1c710c3c 4113
0b0dc272 4114fi
0b0dc272 4115fi
1c710c3c 4116CC=$ac_cv_prog_CC
af71363e 4117if test -n "$CC"; then
5213506e
RW
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4119$as_echo "$CC" >&6; }
2aeb72e9 4120else
5213506e
RW
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4122$as_echo "no" >&6; }
2aeb72e9
DD
4123fi
4124
2aeb72e9 4125
5213506e 4126 fi
1c710c3c 4127fi
55ffb5ed
NN
4128if test -z "$CC"; then
4129 # Extract the first word of "cc", so it can be a program name with args.
4130set dummy cc; ac_word=$2
5213506e
RW
4131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4132$as_echo_n "checking for $ac_word... " >&6; }
4133if test "${ac_cv_prog_CC+set}" = set; then :
4134 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4135else
4136 if test -n "$CC"; then
4137 ac_cv_prog_CC="$CC" # Let the user override the test.
4138else
0b0dc272 4139 ac_prog_rejected=no
1c710c3c
DJ
4140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4141for as_dir in $PATH
4142do
4143 IFS=$as_save_IFS
4144 test -z "$as_dir" && as_dir=.
5213506e
RW
4145 for ac_exec_ext in '' $ac_executable_extensions; do
4146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
4147 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4148 ac_prog_rejected=yes
4149 continue
4150 fi
4151 ac_cv_prog_CC="cc"
5213506e 4152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4153 break 2
4154 fi
4155done
5213506e
RW
4156 done
4157IFS=$as_save_IFS
1c710c3c 4158
55ffb5ed
NN
4159if test $ac_prog_rejected = yes; then
4160 # We found a bogon in the path, so make sure we never use it.
4161 set dummy $ac_cv_prog_CC
4162 shift
1c710c3c 4163 if test $# != 0; then
55ffb5ed
NN
4164 # We chose a different compiler from the bogus one.
4165 # However, it has the same basename, so the bogon will be chosen
4166 # first if we set CC to just the basename; use the full file name.
4167 shift
1c710c3c 4168 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
4169 fi
4170fi
4171fi
4172fi
1c710c3c 4173CC=$ac_cv_prog_CC
55ffb5ed 4174if test -n "$CC"; then
5213506e
RW
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4176$as_echo "$CC" >&6; }
55ffb5ed 4177else
5213506e
RW
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4179$as_echo "no" >&6; }
55ffb5ed
NN
4180fi
4181
5213506e 4182
1c710c3c
DJ
4183fi
4184if test -z "$CC"; then
4185 if test -n "$ac_tool_prefix"; then
5213506e 4186 for ac_prog in cl.exe
1c710c3c
DJ
4187 do
4188 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4189set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4191$as_echo_n "checking for $ac_word... " >&6; }
4192if test "${ac_cv_prog_CC+set}" = set; then :
4193 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4194else
4195 if test -n "$CC"; then
4196 ac_cv_prog_CC="$CC" # Let the user override the test.
4197else
1c710c3c
DJ
4198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4199for as_dir in $PATH
4200do
4201 IFS=$as_save_IFS
4202 test -z "$as_dir" && as_dir=.
5213506e
RW
4203 for ac_exec_ext in '' $ac_executable_extensions; do
4204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4205 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 4206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4207 break 2
4208 fi
4209done
5213506e
RW
4210 done
4211IFS=$as_save_IFS
1c710c3c 4212
55ffb5ed
NN
4213fi
4214fi
1c710c3c 4215CC=$ac_cv_prog_CC
55ffb5ed 4216if test -n "$CC"; then
5213506e
RW
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4218$as_echo "$CC" >&6; }
a4b9e93e 4219else
5213506e
RW
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221$as_echo "no" >&6; }
fb0103e5 4222fi
af71363e 4223
5213506e 4224
1c710c3c
DJ
4225 test -n "$CC" && break
4226 done
af71363e 4227fi
1c710c3c
DJ
4228if test -z "$CC"; then
4229 ac_ct_CC=$CC
5213506e 4230 for ac_prog in cl.exe
1c710c3c
DJ
4231do
4232 # Extract the first word of "$ac_prog", so it can be a program name with args.
4233set dummy $ac_prog; ac_word=$2
5213506e
RW
4234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4235$as_echo_n "checking for $ac_word... " >&6; }
4236if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4237 $as_echo_n "(cached) " >&6
0b0dc272 4238else
1c710c3c
DJ
4239 if test -n "$ac_ct_CC"; then
4240 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 4241else
1c710c3c
DJ
4242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4243for as_dir in $PATH
4244do
4245 IFS=$as_save_IFS
4246 test -z "$as_dir" && as_dir=.
5213506e
RW
4247 for ac_exec_ext in '' $ac_executable_extensions; do
4248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4249 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 4250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4251 break 2
4252 fi
4253done
5213506e
RW
4254 done
4255IFS=$as_save_IFS
1c710c3c 4256
af71363e
AS
4257fi
4258fi
1c710c3c
DJ
4259ac_ct_CC=$ac_cv_prog_ac_ct_CC
4260if test -n "$ac_ct_CC"; then
5213506e
RW
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4262$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4263else
5213506e
RW
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4265$as_echo "no" >&6; }
af71363e 4266fi
0b0dc272 4267
5213506e 4268
1c710c3c
DJ
4269 test -n "$ac_ct_CC" && break
4270done
4271
5213506e
RW
4272 if test "x$ac_ct_CC" = x; then
4273 CC=""
4274 else
4275 case $cross_compiling:$ac_tool_warned in
4276yes:)
4277{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4278$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4279ac_tool_warned=yes ;;
4280esac
4281 CC=$ac_ct_CC
4282 fi
1c710c3c
DJ
4283fi
4284
4285fi
4286
4287
5213506e
RW
4288test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4289$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4290as_fn_error "no acceptable C compiler found in \$PATH
4291See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4292
4293# Provide some information about the compiler.
5213506e
RW
4294$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4295set X $ac_compile
4296ac_compiler=$2
4297for ac_option in --version -v -V -qversion; do
4298 { { ac_try="$ac_compiler $ac_option >&5"
4299case "(($ac_try" in
4300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4301 *) ac_try_echo=$ac_try;;
4302esac
4303eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4304$as_echo "$ac_try_echo"; } >&5
4305 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4306 ac_status=$?
5213506e
RW
4307 if test -s conftest.err; then
4308 sed '10a\
4309... rest of stderr output deleted ...
4310 10q' conftest.err >conftest.er1
4311 cat conftest.er1 >&5
4312 rm -f conftest.er1 conftest.err
4313 fi
4314 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4315 test $ac_status = 0; }
4316done
1c710c3c 4317
5213506e 4318cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4319/* end confdefs.h. */
4320
4321int
4322main ()
4323{
4324
4325 ;
4326 return 0;
4327}
4328_ACEOF
4329ac_clean_files_save=$ac_clean_files
5213506e 4330ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4331# Try to create an executable without -o first, disregard a.out.
4332# It will help us diagnose broken compilers, and finding out an intuition
4333# of exeext.
5213506e
RW
4334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4335$as_echo_n "checking for C compiler default output file name... " >&6; }
4336ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4337
4338# The possible output files:
4339ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4340
4341ac_rmfiles=
4342for ac_file in $ac_files
4343do
4344 case $ac_file in
4345 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4346 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4347 esac
4348done
4349rm -f $ac_rmfiles
4350
4351if { { ac_try="$ac_link_default"
4352case "(($ac_try" in
4353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4354 *) ac_try_echo=$ac_try;;
4355esac
4356eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4357$as_echo "$ac_try_echo"; } >&5
4358 (eval "$ac_link_default") 2>&5
1c710c3c 4359 ac_status=$?
5213506e
RW
4360 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4361 test $ac_status = 0; }; then :
4362 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4363# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4364# in a Makefile. We should not override ac_cv_exeext if it was cached,
4365# so that the user can short-circuit this test for compilers unknown to
4366# Autoconf.
4367for ac_file in $ac_files ''
1c710c3c
DJ
4368do
4369 test -f "$ac_file" || continue
4370 case $ac_file in
5213506e 4371 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4372 ;;
4373 [ab].out )
4374 # We found the default executable, but exeext='' is most
4375 # certainly right.
4376 break;;
4377 *.* )
5213506e
RW
4378 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4379 then :; else
4380 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4381 fi
4382 # We set ac_cv_exeext here because the later test for it is not
4383 # safe: cross compilers may not add the suffix if given an `-o'
4384 # argument, so we may need to know it at that point already.
4385 # Even if this section looks crufty: it has the advantage of
4386 # actually working.
1c710c3c
DJ
4387 break;;
4388 * )
4389 break;;
4390 esac
4391done
5213506e
RW
4392test "$ac_cv_exeext" = no && ac_cv_exeext=
4393
1c710c3c 4394else
5213506e
RW
4395 ac_file=''
4396fi
4397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4398$as_echo "$ac_file" >&6; }
4399if test -z "$ac_file"; then :
4400 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4401sed 's/^/| /' conftest.$ac_ext >&5
4402
5213506e
RW
4403{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4404$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4405{ as_fn_set_status 77
4406as_fn_error "C compiler cannot create executables
4407See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4408fi
1c710c3c 4409ac_exeext=$ac_cv_exeext
1c710c3c 4410
5213506e 4411# Check that the compiler produces executables we can run. If not, either
1c710c3c 4412# the compiler is broken, or we cross compile.
5213506e
RW
4413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4414$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4415# If not cross compiling, check that we can run a simple program.
4416if test "$cross_compiling" != yes; then
4417 if { ac_try='./$ac_file'
5213506e
RW
4418 { { case "(($ac_try" in
4419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4420 *) ac_try_echo=$ac_try;;
4421esac
4422eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4423$as_echo "$ac_try_echo"; } >&5
4424 (eval "$ac_try") 2>&5
1c710c3c 4425 ac_status=$?
5213506e
RW
4426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4427 test $ac_status = 0; }; }; then
1c710c3c
DJ
4428 cross_compiling=no
4429 else
4430 if test "$cross_compiling" = maybe; then
4431 cross_compiling=yes
4432 else
5213506e
RW
4433 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4435as_fn_error "cannot run C compiled programs.
1c710c3c 4436If you meant to cross compile, use \`--host'.
5213506e 4437See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4438 fi
4439 fi
4440fi
5213506e
RW
4441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4442$as_echo "yes" >&6; }
1c710c3c 4443
5213506e 4444rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4445ac_clean_files=$ac_clean_files_save
5213506e 4446# Check that the compiler produces executables we can run. If not, either
1c710c3c 4447# the compiler is broken, or we cross compile.
5213506e
RW
4448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4449$as_echo_n "checking whether we are cross compiling... " >&6; }
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4451$as_echo "$cross_compiling" >&6; }
4452
4453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4454$as_echo_n "checking for suffix of executables... " >&6; }
4455if { { ac_try="$ac_link"
4456case "(($ac_try" in
4457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4458 *) ac_try_echo=$ac_try;;
4459esac
4460eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4461$as_echo "$ac_try_echo"; } >&5
4462 (eval "$ac_link") 2>&5
1c710c3c 4463 ac_status=$?
5213506e
RW
4464 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4465 test $ac_status = 0; }; then :
1c710c3c
DJ
4466 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4467# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4468# work properly (i.e., refer to `conftest.exe'), while it won't with
4469# `rm'.
4470for ac_file in conftest.exe conftest conftest.*; do
4471 test -f "$ac_file" || continue
4472 case $ac_file in
5213506e 4473 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4474 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4475 break;;
4476 * ) break;;
4477 esac
4478done
af71363e 4479else
5213506e
RW
4480 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4481$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4482as_fn_error "cannot compute suffix of executables: cannot compile and link
4483See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4484fi
1c710c3c 4485rm -f conftest$ac_cv_exeext
5213506e
RW
4486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4487$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4488
4489rm -f conftest.$ac_ext
4490EXEEXT=$ac_cv_exeext
4491ac_exeext=$EXEEXT
5213506e
RW
4492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4493$as_echo_n "checking for suffix of object files... " >&6; }
4494if test "${ac_cv_objext+set}" = set; then :
4495 $as_echo_n "(cached) " >&6
1c710c3c 4496else
5213506e 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4498/* end confdefs.h. */
4499
4500int
4501main ()
4502{
4503
4504 ;
4505 return 0;
4506}
4507_ACEOF
4508rm -f conftest.o conftest.obj
5213506e
RW
4509if { { ac_try="$ac_compile"
4510case "(($ac_try" in
4511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4512 *) ac_try_echo=$ac_try;;
4513esac
4514eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4515$as_echo "$ac_try_echo"; } >&5
4516 (eval "$ac_compile") 2>&5
1c710c3c 4517 ac_status=$?
5213506e
RW
4518 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4519 test $ac_status = 0; }; then :
4520 for ac_file in conftest.o conftest.obj conftest.*; do
4521 test -f "$ac_file" || continue;
1c710c3c 4522 case $ac_file in
5213506e 4523 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4524 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4525 break;;
4526 esac
4527done
4528else
5213506e 4529 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4530sed 's/^/| /' conftest.$ac_ext >&5
4531
5213506e
RW
4532{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4533$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4534as_fn_error "cannot compute suffix of object files: cannot compile
4535See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4536fi
1c710c3c
DJ
4537rm -f conftest.$ac_cv_objext conftest.$ac_ext
4538fi
5213506e
RW
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4540$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4541OBJEXT=$ac_cv_objext
4542ac_objext=$OBJEXT
5213506e
RW
4543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4544$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4545if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4546 $as_echo_n "(cached) " >&6
1c710c3c 4547else
5213506e 4548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4549/* end confdefs.h. */
4550
4551int
4552main ()
4553{
4554#ifndef __GNUC__
4555 choke me
4556#endif
4557
4558 ;
4559 return 0;
4560}
4561_ACEOF
5213506e 4562if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4563 ac_compiler_gnu=yes
4564else
5213506e 4565 ac_compiler_gnu=no
1c710c3c 4566fi
5213506e 4567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4568ac_cv_c_compiler_gnu=$ac_compiler_gnu
4569
4570fi
5213506e
RW
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4572$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4573if test $ac_compiler_gnu = yes; then
4574 GCC=yes
4575else
4576 GCC=
4577fi
1c710c3c
DJ
4578ac_test_CFLAGS=${CFLAGS+set}
4579ac_save_CFLAGS=$CFLAGS
5213506e
RW
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4581$as_echo_n "checking whether $CC accepts -g... " >&6; }
4582if test "${ac_cv_prog_cc_g+set}" = set; then :
4583 $as_echo_n "(cached) " >&6
4584else
4585 ac_save_c_werror_flag=$ac_c_werror_flag
4586 ac_c_werror_flag=yes
4587 ac_cv_prog_cc_g=no
4588 CFLAGS="-g"
4589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4590/* end confdefs.h. */
4591
4592int
4593main ()
4594{
4595
4596 ;
4597 return 0;
4598}
4599_ACEOF
5213506e 4600if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4601 ac_cv_prog_cc_g=yes
4602else
5213506e
RW
4603 CFLAGS=""
4604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4605/* end confdefs.h. */
4606
4607int
4608main ()
4609{
4610
4611 ;
4612 return 0;
4613}
4614_ACEOF
4615if ac_fn_c_try_compile "$LINENO"; then :
4616
4617else
4618 ac_c_werror_flag=$ac_save_c_werror_flag
4619 CFLAGS="-g"
4620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4621/* end confdefs.h. */
af71363e 4622
5213506e
RW
4623int
4624main ()
4625{
4626
4627 ;
4628 return 0;
4629}
4630_ACEOF
4631if ac_fn_c_try_compile "$LINENO"; then :
4632 ac_cv_prog_cc_g=yes
4633fi
4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4635fi
5213506e 4636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4637fi
5213506e
RW
4638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4639 ac_c_werror_flag=$ac_save_c_werror_flag
4640fi
4641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4642$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4643if test "$ac_test_CFLAGS" = set; then
1c710c3c 4644 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4645elif test $ac_cv_prog_cc_g = yes; then
4646 if test "$GCC" = yes; then
4647 CFLAGS="-g -O2"
4648 else
4649 CFLAGS="-g"
4650 fi
4651else
4652 if test "$GCC" = yes; then
4653 CFLAGS="-O2"
4654 else
4655 CFLAGS=
4656 fi
4657fi
5213506e
RW
4658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4659$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4660if test "${ac_cv_prog_cc_c89+set}" = set; then :
4661 $as_echo_n "(cached) " >&6
1c710c3c 4662else
5213506e 4663 ac_cv_prog_cc_c89=no
1c710c3c 4664ac_save_CC=$CC
5213506e 4665cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4666/* end confdefs.h. */
4667#include <stdarg.h>
4668#include <stdio.h>
4669#include <sys/types.h>
4670#include <sys/stat.h>
4671/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4672struct buf { int x; };
4673FILE * (*rcsopen) (struct buf *, struct stat *, int);
4674static char *e (p, i)
4675 char **p;
4676 int i;
4677{
4678 return p[i];
4679}
4680static char *f (char * (*g) (char **, int), char **p, ...)
4681{
4682 char *s;
4683 va_list v;
4684 va_start (v,p);
4685 s = g (p, va_arg (v,int));
4686 va_end (v);
4687 return s;
4688}
4689
4690/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4691 function prototypes and stuff, but not '\xHH' hex character constants.
4692 These don't provoke an error unfortunately, instead are silently treated
5213506e 4693 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4694 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4695 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4696 that's true only with -std. */
1c710c3c
DJ
4697int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4698
5213506e
RW
4699/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4700 inside strings and character constants. */
4701#define FOO(x) 'x'
4702int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4703
1c710c3c
DJ
4704int test (int i, double x);
4705struct s1 {int (*f) (int a);};
4706struct s2 {int (*f) (double a);};
4707int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4708int argc;
4709char **argv;
4710int
4711main ()
4712{
4713return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4714 ;
4715 return 0;
4716}
4717_ACEOF
5213506e
RW
4718for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4719 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4720do
4721 CC="$ac_save_CC $ac_arg"
5213506e
RW
4722 if ac_fn_c_try_compile "$LINENO"; then :
4723 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4724fi
5213506e
RW
4725rm -f core conftest.err conftest.$ac_objext
4726 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4727done
5213506e 4728rm -f conftest.$ac_ext
1c710c3c
DJ
4729CC=$ac_save_CC
4730
4731fi
5213506e
RW
4732# AC_CACHE_VAL
4733case "x$ac_cv_prog_cc_c89" in
4734 x)
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4736$as_echo "none needed" >&6; } ;;
4737 xno)
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4739$as_echo "unsupported" >&6; } ;;
1c710c3c 4740 *)
5213506e
RW
4741 CC="$CC $ac_cv_prog_cc_c89"
4742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4743$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4744esac
5213506e 4745if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4746
2aeb72e9
DD
4747fi
4748
2aeb72e9
DD
4749ac_ext=c
4750ac_cpp='$CPP $CPPFLAGS'
4751ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4752ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4753ac_compiler_gnu=$ac_cv_c_compiler_gnu
4754
5213506e 4755ac_ext=cpp
2aeb72e9
DD
4756ac_cpp='$CXXCPP $CPPFLAGS'
4757ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4758ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4759ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4760if test -z "$CXX"; then
4761 if test -n "$CCC"; then
4762 CXX=$CCC
4763 else
4764 if test -n "$ac_tool_prefix"; then
4765 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4766 do
4767 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4768set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4770$as_echo_n "checking for $ac_word... " >&6; }
4771if test "${ac_cv_prog_CXX+set}" = set; then :
4772 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4773else
4774 if test -n "$CXX"; then
4775 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4776else
4777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4778for as_dir in $PATH
4779do
4780 IFS=$as_save_IFS
4781 test -z "$as_dir" && as_dir=.
5213506e
RW
4782 for ac_exec_ext in '' $ac_executable_extensions; do
4783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4784 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4786 break 2
4787 fi
4788done
5213506e
RW
4789 done
4790IFS=$as_save_IFS
55ffb5ed 4791
c3a86da9
DJ
4792fi
4793fi
4794CXX=$ac_cv_prog_CXX
4795if test -n "$CXX"; then
5213506e
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4797$as_echo "$CXX" >&6; }
c3a86da9 4798else
5213506e
RW
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4800$as_echo "no" >&6; }
c3a86da9
DJ
4801fi
4802
5213506e 4803
c3a86da9
DJ
4804 test -n "$CXX" && break
4805 done
4806fi
4807if test -z "$CXX"; then
4808 ac_ct_CXX=$CXX
5213506e 4809 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4810do
4811 # Extract the first word of "$ac_prog", so it can be a program name with args.
4812set dummy $ac_prog; ac_word=$2
5213506e
RW
4813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4814$as_echo_n "checking for $ac_word... " >&6; }
4815if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4816 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4817else
4818 if test -n "$ac_ct_CXX"; then
4819 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4820else
4821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4822for as_dir in $PATH
4823do
4824 IFS=$as_save_IFS
4825 test -z "$as_dir" && as_dir=.
5213506e
RW
4826 for ac_exec_ext in '' $ac_executable_extensions; do
4827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4828 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4830 break 2
4831 fi
4832done
5213506e
RW
4833 done
4834IFS=$as_save_IFS
c3a86da9
DJ
4835
4836fi
4837fi
4838ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4839if test -n "$ac_ct_CXX"; then
5213506e
RW
4840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4841$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4842else
5213506e
RW
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4844$as_echo "no" >&6; }
c3a86da9
DJ
4845fi
4846
5213506e 4847
c3a86da9
DJ
4848 test -n "$ac_ct_CXX" && break
4849done
c3a86da9 4850
5213506e
RW
4851 if test "x$ac_ct_CXX" = x; then
4852 CXX="g++"
4853 else
4854 case $cross_compiling:$ac_tool_warned in
4855yes:)
4856{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4857$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4858ac_tool_warned=yes ;;
4859esac
4860 CXX=$ac_ct_CXX
4861 fi
c3a86da9
DJ
4862fi
4863
5213506e
RW
4864 fi
4865fi
c3a86da9 4866# Provide some information about the compiler.
5213506e
RW
4867$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4868set X $ac_compile
4869ac_compiler=$2
4870for ac_option in --version -v -V -qversion; do
4871 { { ac_try="$ac_compiler $ac_option >&5"
4872case "(($ac_try" in
4873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4874 *) ac_try_echo=$ac_try;;
4875esac
4876eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4877$as_echo "$ac_try_echo"; } >&5
4878 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4879 ac_status=$?
5213506e
RW
4880 if test -s conftest.err; then
4881 sed '10a\
4882... rest of stderr output deleted ...
4883 10q' conftest.err >conftest.er1
4884 cat conftest.er1 >&5
4885 rm -f conftest.er1 conftest.err
4886 fi
4887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4888 test $ac_status = 0; }
4889done
c3a86da9 4890
5213506e
RW
4891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4892$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4893if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4894 $as_echo_n "(cached) " >&6
c3a86da9 4895else
5213506e 4896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4897/* end confdefs.h. */
4898
4899int
4900main ()
4901{
4902#ifndef __GNUC__
4903 choke me
4904#endif
4905
4906 ;
4907 return 0;
4908}
4909_ACEOF
5213506e 4910if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4911 ac_compiler_gnu=yes
4912else
5213506e 4913 ac_compiler_gnu=no
c3a86da9 4914fi
5213506e 4915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4916ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4917
4918fi
5213506e
RW
4919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4920$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4921if test $ac_compiler_gnu = yes; then
4922 GXX=yes
4923else
4924 GXX=
4925fi
c3a86da9
DJ
4926ac_test_CXXFLAGS=${CXXFLAGS+set}
4927ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4929$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4930if test "${ac_cv_prog_cxx_g+set}" = set; then :
4931 $as_echo_n "(cached) " >&6
4932else
4933 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4934 ac_cxx_werror_flag=yes
4935 ac_cv_prog_cxx_g=no
4936 CXXFLAGS="-g"
4937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4938/* end confdefs.h. */
4939
4940int
4941main ()
4942{
4943
4944 ;
4945 return 0;
4946}
4947_ACEOF
5213506e 4948if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4949 ac_cv_prog_cxx_g=yes
4950else
5213506e
RW
4951 CXXFLAGS=""
4952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4953/* end confdefs.h. */
5213506e 4954
c3a86da9
DJ
4955int
4956main ()
4957{
5213506e 4958
c3a86da9
DJ
4959 ;
4960 return 0;
4961}
4962_ACEOF
5213506e 4963if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4964
5213506e
RW
4965else
4966 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4967 CXXFLAGS="-g"
4968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4969/* end confdefs.h. */
5213506e 4970
c3a86da9
DJ
4971int
4972main ()
4973{
5213506e 4974
c3a86da9
DJ
4975 ;
4976 return 0;
4977}
4978_ACEOF
5213506e
RW
4979if ac_fn_cxx_try_compile "$LINENO"; then :
4980 ac_cv_prog_cxx_g=yes
11a67599 4981fi
5213506e
RW
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983fi
4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985fi
4986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4987 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4988fi
4989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4990$as_echo "$ac_cv_prog_cxx_g" >&6; }
4991if test "$ac_test_CXXFLAGS" = set; then
4992 CXXFLAGS=$ac_save_CXXFLAGS
4993elif test $ac_cv_prog_cxx_g = yes; then
4994 if test "$GXX" = yes; then
4995 CXXFLAGS="-g -O2"
4996 else
4997 CXXFLAGS="-g"
4998 fi
4999else
5000 if test "$GXX" = yes; then
5001 CXXFLAGS="-O2"
5002 else
5003 CXXFLAGS=
5004 fi
c3a86da9 5005fi
c3a86da9
DJ
5006ac_ext=c
5007ac_cpp='$CPP $CPPFLAGS'
5008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5010ac_compiler_gnu=$ac_cv_c_compiler_gnu
5011
5012
5013# We must set the default linker to the linker used by gcc for the correct
5014# operation of libtool. If LD is not defined and we are using gcc, try to
5015# set the LD default to the ld used by gcc.
5016if test -z "$LD"; then
5017 if test "$GCC" = yes; then
5018 case $build in
5019 *-*-mingw*)
5020 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5021 *)
5022 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5023 esac
5024 case $gcc_prog_ld in
5025 # Accept absolute paths.
5026 [\\/]* | [A-Za-z]:[\\/]*)
5027 LD="$gcc_prog_ld" ;;
5028 esac
5029 fi
23f6b2f9
PB
5030fi
5031
0b21f5d3
EB
5032# Check whether -static-libstdc++ -static-libgcc is supported.
5033have_static_libs=no
5034if test "$GCC" = yes; then
5035 saved_LDFLAGS="$LDFLAGS"
5036
5037 LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
5039$as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
5040 ac_ext=cpp
5041ac_cpp='$CXXCPP $CPPFLAGS'
5042ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5043ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5044ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5045
5046
5047cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5048/* end confdefs.h. */
0d6414b2
EB
5049
5050#if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5051#error -static-libstdc++ not implemented
5052#endif
0b21f5d3
EB
5053int main() {}
5054_ACEOF
5055if ac_fn_cxx_try_link "$LINENO"; then :
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5057$as_echo "yes" >&6; }; have_static_libs=yes
5058else
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5060$as_echo "no" >&6; }
5061fi
5062rm -f core conftest.err conftest.$ac_objext \
5063 conftest$ac_exeext conftest.$ac_ext
5064 ac_ext=c
5065ac_cpp='$CPP $CPPFLAGS'
5066ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5067ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5068ac_compiler_gnu=$ac_cv_c_compiler_gnu
5069
5070
5071 LDFLAGS="$saved_LDFLAGS"
5072fi
5073
23f6b2f9
PB
5074
5075
55ffb5ed 5076
1c710c3c
DJ
5077if test -n "$ac_tool_prefix"; then
5078 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 5079set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
5080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5081$as_echo_n "checking for $ac_word... " >&6; }
5082if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5083 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5084else
5085 if test -n "$GNATBIND"; then
5086 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
5087else
1c710c3c
DJ
5088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5089for as_dir in $PATH
5090do
5091 IFS=$as_save_IFS
5092 test -z "$as_dir" && as_dir=.
5213506e
RW
5093 for ac_exec_ext in '' $ac_executable_extensions; do
5094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5095 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 5096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5097 break 2
5098 fi
5099done
5213506e
RW
5100 done
5101IFS=$as_save_IFS
1c710c3c 5102
55ffb5ed
NN
5103fi
5104fi
1c710c3c 5105GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 5106if test -n "$GNATBIND"; then
5213506e
RW
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5108$as_echo "$GNATBIND" >&6; }
55ffb5ed 5109else
5213506e
RW
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5111$as_echo "no" >&6; }
55ffb5ed
NN
5112fi
5113
5213506e 5114
1c710c3c 5115fi
55ffb5ed 5116if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 5117 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
5118 # Extract the first word of "gnatbind", so it can be a program name with args.
5119set dummy gnatbind; ac_word=$2
5213506e
RW
5120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5121$as_echo_n "checking for $ac_word... " >&6; }
5122if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5123 $as_echo_n "(cached) " >&6
55ffb5ed 5124else
1c710c3c
DJ
5125 if test -n "$ac_ct_GNATBIND"; then
5126 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 5127else
1c710c3c
DJ
5128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5129for as_dir in $PATH
5130do
5131 IFS=$as_save_IFS
5132 test -z "$as_dir" && as_dir=.
5213506e
RW
5133 for ac_exec_ext in '' $ac_executable_extensions; do
5134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5135 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 5136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5137 break 2
5138 fi
5139done
5213506e
RW
5140 done
5141IFS=$as_save_IFS
1c710c3c 5142
55ffb5ed
NN
5143fi
5144fi
1c710c3c
DJ
5145ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5146if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
5147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5148$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 5149else
5213506e
RW
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5151$as_echo "no" >&6; }
55ffb5ed
NN
5152fi
5153
5213506e
RW
5154 if test "x$ac_ct_GNATBIND" = x; then
5155 GNATBIND="no"
5156 else
5157 case $cross_compiling:$ac_tool_warned in
5158yes:)
5159{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5160$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5161ac_tool_warned=yes ;;
5162esac
5163 GNATBIND=$ac_ct_GNATBIND
5164 fi
55ffb5ed 5165else
1c710c3c 5166 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
5167fi
5168
1c710c3c
DJ
5169if test -n "$ac_tool_prefix"; then
5170 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 5171set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
5172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5173$as_echo_n "checking for $ac_word... " >&6; }
5174if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5175 $as_echo_n "(cached) " >&6
5305be7e
RG
5176else
5177 if test -n "$GNATMAKE"; then
5178 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5179else
1c710c3c
DJ
5180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5181for as_dir in $PATH
5182do
5183 IFS=$as_save_IFS
5184 test -z "$as_dir" && as_dir=.
5213506e
RW
5185 for ac_exec_ext in '' $ac_executable_extensions; do
5186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5187 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 5188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5189 break 2
5190 fi
5191done
5213506e
RW
5192 done
5193IFS=$as_save_IFS
1c710c3c 5194
5305be7e
RG
5195fi
5196fi
1c710c3c 5197GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 5198if test -n "$GNATMAKE"; then
5213506e
RW
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5200$as_echo "$GNATMAKE" >&6; }
5305be7e 5201else
5213506e
RW
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5203$as_echo "no" >&6; }
5305be7e
RG
5204fi
5205
5213506e 5206
1c710c3c 5207fi
5305be7e 5208if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 5209 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
5210 # Extract the first word of "gnatmake", so it can be a program name with args.
5211set dummy gnatmake; ac_word=$2
5213506e
RW
5212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5213$as_echo_n "checking for $ac_word... " >&6; }
5214if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5215 $as_echo_n "(cached) " >&6
5305be7e 5216else
1c710c3c
DJ
5217 if test -n "$ac_ct_GNATMAKE"; then
5218 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 5219else
1c710c3c
DJ
5220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5221for as_dir in $PATH
5222do
5223 IFS=$as_save_IFS
5224 test -z "$as_dir" && as_dir=.
5213506e
RW
5225 for ac_exec_ext in '' $ac_executable_extensions; do
5226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5227 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 5228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5229 break 2
5230 fi
5231done
5213506e
RW
5232 done
5233IFS=$as_save_IFS
1c710c3c 5234
5305be7e
RG
5235fi
5236fi
1c710c3c
DJ
5237ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5238if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5240$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 5241else
5213506e
RW
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5243$as_echo "no" >&6; }
5305be7e
RG
5244fi
5245
5213506e
RW
5246 if test "x$ac_ct_GNATMAKE" = x; then
5247 GNATMAKE="no"
5248 else
5249 case $cross_compiling:$ac_tool_warned in
5250yes:)
5251{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5252$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5253ac_tool_warned=yes ;;
5254esac
5255 GNATMAKE=$ac_ct_GNATMAKE
5256 fi
5305be7e 5257else
1c710c3c 5258 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
5259fi
5260
5213506e
RW
5261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5262$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5263if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5264 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5265else
5266 cat >conftest.adb <<EOF
5267procedure conftest is begin null; end conftest;
5268EOF
5269acx_cv_cc_gcc_supports_ada=no
5270# There is a bug in old released versions of GCC which causes the
5271# driver to exit successfully when the appropriate language module
5272# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5273# Therefore we must check for the error message as well as an
5274# unsuccessful exit.
1db673ca
RO
5275# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5276# given a .adb file, but produce no object file. So we must check
5277# if an object file was really produced to guard against this.
55ffb5ed 5278errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 5279if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 5280 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
5281fi
5282rm -f conftest.*
5283fi
5213506e
RW
5284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5285$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 5286
7cb62ef1 5287if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
5288 have_gnat=yes
5289else
5290 have_gnat=no
5291fi
5292
5213506e
RW
5293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5294$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5295if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5296 $as_echo_n "(cached) " >&6
a76494aa
PB
5297else
5298 echo abfoo >t1
5299 echo cdfoo >t2
b55e6680 5300 gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5301 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5302 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5303 :
5304 else
5305 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5306 fi
5307 fi
a76494aa
PB
5308 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5309 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5310 :
a76494aa
PB
5311 else
5312 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5313 fi
5314 fi
5315 rm t1 t2
5316
5317fi
5213506e
RW
5318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5319$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5320do_compare="$gcc_cv_prog_cmp_skip"
5321
5322
55ffb5ed 5323
ff3ac0f4
ILT
5324# Check whether --enable-bootstrap was given.
5325if test "${enable_bootstrap+set}" = set; then :
5326 enableval=$enable_bootstrap;
5327else
5328 enable_bootstrap=default
5329fi
5330
5331
5332# Issue errors and warnings for invalid/strange bootstrap combinations.
bf03b9ff
ILT
5333if test -r $srcdir/gcc/configure; then
5334 have_compiler=yes
5335else
5336 have_compiler=no
5337fi
ff3ac0f4
ILT
5338
5339case "$have_compiler:$host:$target:$enable_bootstrap" in
5340 *:*:*:no) ;;
5341
5342 # Default behavior. Enable bootstrap if we have a compiler
5343 # and we are in a native configuration.
5344 yes:$build:$build:default)
5345 enable_bootstrap=yes ;;
5346
5347 *:*:*:default)
5348 enable_bootstrap=no ;;
5349
5350 # We have a compiler and we are in a native configuration, bootstrap is ok
5351 yes:$build:$build:yes)
5352 ;;
5353
5354 # Other configurations, but we have a compiler. Assume the user knows
5355 # what he's doing.
5356 yes:*:*:yes)
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5358$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5359 ;;
5360
5361 # No compiler: if they passed --enable-bootstrap explicitly, fail
5362 no:*:*:yes)
5363 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5364
5365 # Fail if wrong command line
5366 *)
5367 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5368 ;;
5369esac
5370
46070488
JM
5371# When bootstrapping with GCC, build stage 1 in C++98 mode to ensure that a
5372# C++98 compiler can still start the bootstrap.
5373if test "$enable_bootstrap:$GXX" = "yes:yes"; then
8ca528d9 5374 CXX="$CXX -std=gnu++98"
46070488
JM
5375fi
5376
592c90ff
KG
5377# Used for setting $lt_cv_objdir
5378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5379$as_echo_n "checking for objdir... " >&6; }
5380if test "${lt_cv_objdir+set}" = set; then :
5381 $as_echo_n "(cached) " >&6
5382else
5383 rm -f .libs 2>/dev/null
5384mkdir .libs 2>/dev/null
5385if test -d .libs; then
5386 lt_cv_objdir=.libs
5387else
5388 # MS-DOS does not allow filenames that begin with a dot.
5389 lt_cv_objdir=_libs
5390fi
5391rmdir .libs 2>/dev/null
5392fi
5393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5394$as_echo "$lt_cv_objdir" >&6; }
5395objdir=$lt_cv_objdir
5396
5397
5398
5399
5400
5401cat >>confdefs.h <<_ACEOF
5402#define LT_OBJDIR "$lt_cv_objdir/"
5403_ACEOF
5404
5405
5406
acd26225 5407# Check for GMP, MPFR and MPC
3a5729ea 5408gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5409gmpinc=
e69bf64b 5410have_gmp=no
acd26225
KG
5411
5412# Specify a location for mpc
5413# check for this first so it ends up on the link line before mpfr.
5414
5213506e
RW
5415# Check whether --with-mpc was given.
5416if test "${with_mpc+set}" = set; then :
5417 withval=$with_mpc;
5418fi
acd26225 5419
acd26225 5420
9965e3cd 5421# Check whether --with-mpc-include was given.
5213506e
RW
5422if test "${with_mpc_include+set}" = set; then :
5423 withval=$with_mpc_include;
5424fi
acd26225 5425
acd26225 5426
9965e3cd 5427# Check whether --with-mpc-lib was given.
5213506e
RW
5428if test "${with_mpc_lib+set}" = set; then :
5429 withval=$with_mpc_lib;
5430fi
acd26225 5431
acd26225
KG
5432
5433if test "x$with_mpc" != x; then
3a5729ea
KG
5434 gmplibs="-L$with_mpc/lib $gmplibs"
5435 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5436fi
5437if test "x$with_mpc_include" != x; then
3a5729ea 5438 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5439fi
5440if test "x$with_mpc_lib" != x; then
3a5729ea 5441 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5442fi
5443if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5444 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5445 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5446 # Do not test the mpc version. Assume that it is sufficient, since
5447 # it is in the source tree, and the library has not been built yet
5448 # but it would be included on the link line in the version check below
5449 # hence making the test fail.
3a5729ea 5450 have_gmp=yes
acd26225 5451fi
e69bf64b 5452
bebf829d
PB
5453# Specify a location for mpfr
5454# check for this first so it ends up on the link line before gmp.
1c710c3c 5455
5213506e
RW
5456# Check whether --with-mpfr-dir was given.
5457if test "${with_mpfr_dir+set}" = set; then :
5458 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5459Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5460fi
5461
bebf829d
PB
5462
5463
5213506e
RW
5464# Check whether --with-mpfr was given.
5465if test "${with_mpfr+set}" = set; then :
5466 withval=$with_mpfr;
5467fi
1c710c3c 5468
bebf829d 5469
9965e3cd 5470# Check whether --with-mpfr-include was given.
5213506e
RW
5471if test "${with_mpfr_include+set}" = set; then :
5472 withval=$with_mpfr_include;
5473fi
1c710c3c 5474
8a877c9c 5475
9965e3cd 5476# Check whether --with-mpfr-lib was given.
5213506e
RW
5477if test "${with_mpfr_lib+set}" = set; then :
5478 withval=$with_mpfr_lib;
5479fi
8a877c9c 5480
bebf829d
PB
5481
5482if test "x$with_mpfr" != x; then
5483 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5484 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5485fi
8a877c9c 5486if test "x$with_mpfr_include" != x; then
3a5729ea 5487 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5488fi
5489if test "x$with_mpfr_lib" != x; then
5490 gmplibs="-L$with_mpfr_lib $gmplibs"
5491fi
e69bf64b 5492if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
8f3675f8
MR
5493 # MPFR v3.1.0 moved the sources into a src sub-directory.
5494 if ! test -d ${srcdir}/mpfr/src; then
5495 as_fn_error "Building GCC with MPFR in the source tree is only handled for MPFR 3.1.0+." "$LINENO" 5
5496 fi
00f35794
BE
5497 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5498 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5499 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
e69bf64b
PB
5500 # Do not test the mpfr version. Assume that it is sufficient, since
5501 # it is in the source tree, and the library has not been built yet
5502 # but it would be included on the link line in the version check below
5503 # hence making the test fail.
5504 have_gmp=yes
5505fi
bebf829d 5506
6de9cd9a 5507# Specify a location for gmp
1c710c3c 5508
5213506e
RW
5509# Check whether --with-gmp-dir was given.
5510if test "${with_gmp_dir+set}" = set; then :
5511 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5512Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5513fi
5514
6de9cd9a 5515
6de9cd9a 5516
5213506e
RW
5517# Check whether --with-gmp was given.
5518if test "${with_gmp+set}" = set; then :
5519 withval=$with_gmp;
5520fi
1c710c3c 5521
6de9cd9a 5522
9965e3cd 5523# Check whether --with-gmp-include was given.
5213506e
RW
5524if test "${with_gmp_include+set}" = set; then :
5525 withval=$with_gmp_include;
5526fi
1c710c3c 5527
8a877c9c 5528
9965e3cd 5529# Check whether --with-gmp-lib was given.
5213506e
RW
5530if test "${with_gmp_lib+set}" = set; then :
5531 withval=$with_gmp_lib;
5532fi
8a877c9c
KG
5533
5534
6de9cd9a 5535
bebf829d
PB
5536if test "x$with_gmp" != x; then
5537 gmplibs="-L$with_gmp/lib $gmplibs"
5538 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5539fi
8a877c9c
KG
5540if test "x$with_gmp_include" != x; then
5541 gmpinc="-I$with_gmp_include $gmpinc"
5542fi
5543if test "x$with_gmp_lib" != x; then
5544 gmplibs="-L$with_gmp_lib $gmplibs"
5545fi
e69bf64b 5546if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5547 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5548 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9183bdcf 5549 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
592c90ff 5550 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
0ff2d841 5551 extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
e69bf64b
PB
5552 # Do not test the gmp version. Assume that it is sufficient, since
5553 # it is in the source tree, and the library has not been built yet
5554 # but it would be included on the link line in the version check below
5555 # hence making the test fail.
5556 have_gmp=yes
5557fi
6de9cd9a 5558
d943d7c4 5559if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5560 have_gmp=yes
5561 saved_CFLAGS="$CFLAGS"
5562 CFLAGS="$CFLAGS $gmpinc"
362c6d2f
KG
5563 # Check for the recommended and required versions of GMP.
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5565$as_echo_n "checking for the correct version of gmp.h... " >&6; }
e8fd69bb
SP
5566
5567cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362c6d2f
KG
5568/* end confdefs.h. */
5569#include "gmp.h"
5570int
5571main ()
5572{
5573
5574 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5575 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
385c0681 5576 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
362c6d2f
KG
5577 choke me
5578 #endif
5579
5580 ;
5581 return 0;
5582}
5583_ACEOF
5584if ac_fn_c_try_compile "$LINENO"; then :
e8fd69bb 5585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5586/* end confdefs.h. */
362c6d2f 5587#include <gmp.h>
1c710c3c
DJ
5588int
5589main ()
5590{
6de9cd9a 5591
362c6d2f
KG
5592 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5593 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5594 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5595 choke me
5596 #endif
1c710c3c
DJ
5597
5598 ;
5599 return 0;
5600}
5601_ACEOF
5213506e
RW
5602if ac_fn_c_try_compile "$LINENO"; then :
5603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5604$as_echo "yes" >&6; }
362c6d2f
KG
5605else
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5607$as_echo "buggy but acceptable" >&6; }
5608fi
5609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5610else
5213506e
RW
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5612$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5613fi
5213506e 5614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5615
acd26225 5616 # If we have GMP, check the MPFR version.
e69bf64b 5617 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5618 # Check for the recommended and required versions of MPFR.
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5620$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5622/* end confdefs.h. */
70ec446f 5623#include <gmp.h>
e69bf64b 5624 #include <mpfr.h>
1c710c3c
DJ
5625int
5626main ()
5627{
e48d66a9 5628
f7d6bc01 5629 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
e69bf64b
PB
5630 choke me
5631 #endif
1c710c3c
DJ
5632
5633 ;
5634 return 0;
5635}
5636_ACEOF
5213506e
RW
5637if ac_fn_c_try_compile "$LINENO"; then :
5638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5639/* end confdefs.h. */
a3993f33 5640#include <gmp.h>
e69bf64b 5641 #include <mpfr.h>
1c710c3c
DJ
5642int
5643main ()
5644{
a3993f33 5645
362c6d2f 5646 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5647 choke me
5648 #endif
acd26225
KG
5649
5650 ;
5651 return 0;
5652}
5653_ACEOF
5213506e
RW
5654if ac_fn_c_try_compile "$LINENO"; then :
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5656$as_echo "yes" >&6; }
acd26225 5657else
5213506e
RW
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5659$as_echo "buggy but acceptable" >&6; }
acd26225 5660fi
5213506e 5661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5662else
5213506e
RW
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5664$as_echo "no" >&6; }; have_gmp=no
acd26225 5665fi
5213506e 5666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5667 fi
5668
5669 # Check for the MPC header version.
3a5729ea 5670 if test x"$have_gmp" = xyes ; then
362c6d2f 5671 # Check for the recommended and required versions of MPC.
5213506e
RW
5672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5673$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5675/* end confdefs.h. */
5676#include <mpc.h>
5677int
5678main ()
5679{
5680
362c6d2f
KG
5681 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5682 choke me
5683 #endif
5684
5685 ;
5686 return 0;
5687}
5688_ACEOF
5689if ac_fn_c_try_compile "$LINENO"; then :
5690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5691/* end confdefs.h. */
5692#include <mpc.h>
5693int
5694main ()
5695{
5696
5697 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5698 choke me
5699 #endif
5700
5701 ;
5702 return 0;
5703}
5704_ACEOF
5213506e
RW
5705if ac_fn_c_try_compile "$LINENO"; then :
5706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5707$as_echo "yes" >&6; }
362c6d2f
KG
5708else
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5710$as_echo "buggy but acceptable" >&6; }
5711fi
5712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5713else
5213506e 5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5715$as_echo "no" >&6; }; have_gmp=no
acd26225 5716fi
5213506e 5717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5718 fi
5719
5720 # Now check the MPFR library.
5721 if test x"$have_gmp" = xyes; then
5722 saved_LIBS="$LIBS"
5723 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5725$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5727/* end confdefs.h. */
3a5729ea 5728#include <mpc.h>
acd26225
KG
5729int
5730main ()
5731{
5732
5733 mpfr_t n;
5734 mpfr_t x;
3a5729ea 5735 mpc_t c;
acd26225
KG
5736 int t;
5737 mpfr_init (n);
5738 mpfr_init (x);
5739 mpfr_atan2 (n, n, x, GMP_RNDN);
5740 mpfr_erfc (n, x, GMP_RNDN);
5741 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5742 mpfr_clear(n);
5743 mpfr_clear(x);
5744 mpc_init2 (c, 53);
5745 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5746 mpc_cosh (c, c, MPC_RNDNN);
5747 mpc_pow (c, c, c, MPC_RNDNN);
5748 mpc_acosh (c, c, MPC_RNDNN);
5749 mpc_clear (c);
1c710c3c
DJ
5750
5751 ;
5752 return 0;
5753}
5754_ACEOF
5213506e
RW
5755if ac_fn_c_try_link "$LINENO"; then :
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5757$as_echo "yes" >&6; }
1c710c3c 5758else
5213506e
RW
5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5760$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5761fi
5213506e
RW
5762rm -f core conftest.err conftest.$ac_objext \
5763 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5764 LIBS="$saved_LIBS"
5765 fi
5766
e69bf64b 5767 CFLAGS="$saved_CFLAGS"
6de9cd9a 5768
362c6d2f
KG
5769# The library versions listed in the error message below should match
5770# the HARD-minimums enforced above.
e69bf64b 5771 if test x$have_gmp != xyes; then
f7d6bc01 5772 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
3a5729ea
KG
5773Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5774their locations. Source code for these libraries can be found at
5775their respective hosting sites as well as at
5776ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5777http://gcc.gnu.org/install/prerequisites.html for additional info. If
5778you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5779make sure that you have installed both the libraries and the header
5780files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5781 fi
70ec446f
KG
5782fi
5783
acd26225
KG
5784# Flags needed for both GMP, MPFR and/or MPC.
5785
5786
6de9cd9a
DN
5787
5788
5789
9e3eba15 5790
0ff2d841 5791
0b21f5d3 5792# Libraries to use for stage1 or when not bootstrapping.
00020c16 5793
0b21f5d3
EB
5794# Check whether --with-stage1-libs was given.
5795if test "${with_stage1_libs+set}" = set; then :
5796 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
5797 stage1_libs=
00020c16 5798 else
0b21f5d3 5799 stage1_libs=$withval
00020c16
ILT
5800 fi
5801else
5dc85f7e 5802 stage1_libs=
5213506e
RW
5803fi
5804
00020c16
ILT
5805
5806
0b21f5d3 5807# Linker flags to use for stage1 or when not bootstrapping.
00020c16 5808
0b21f5d3
EB
5809# Check whether --with-stage1-ldflags was given.
5810if test "${with_stage1_ldflags+set}" = set; then :
5811 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5812 stage1_ldflags=
00020c16 5813 else
0b21f5d3 5814 stage1_ldflags=$withval
00020c16
ILT
5815 fi
5816else
0b21f5d3
EB
5817 stage1_ldflags=
5818 # In stage 1, default to linking libstdc++ and libgcc statically with GCC
5819 # if supported. But if the user explicitly specified the libraries to use,
5820 # trust that they are doing what they want.
5821 if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then
5822 stage1_ldflags="-static-libstdc++ -static-libgcc"
5823 fi
5213506e
RW
5824fi
5825
00020c16
ILT
5826
5827
5dc85f7e 5828# Libraries to use for stage2 and later builds.
00020c16 5829
5213506e
RW
5830# Check whether --with-boot-libs was given.
5831if test "${with_boot_libs+set}" = set; then :
5832 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5833 poststage1_libs=
5834 else
5835 poststage1_libs=$withval
5836 fi
5837else
5dc85f7e 5838 poststage1_libs=
5213506e
RW
5839fi
5840
00020c16
ILT
5841
5842
ed2eaa9f
ILT
5843# Linker flags to use for stage2 and later builds.
5844
5845# Check whether --with-boot-ldflags was given.
5846if test "${with_boot_ldflags+set}" = set; then :
5847 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5848 poststage1_ldflags=
5849 else
5850 poststage1_ldflags=$withval
5851 fi
5852else
5853 poststage1_ldflags=
bec93d73
ILT
5854 # In stages 2 and 3, default to linking libstdc++ and libgcc
5855 # statically. But if the user explicitly specified the libraries to
5856 # use, trust that they are doing what they want.
5857 if test "$poststage1_libs" = ""; then
ed2eaa9f
ILT
5858 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5859 fi
5860fi
5861
5862
5863
e357a5e0 5864# GCC GRAPHITE dependency isl.
4a9bb2aa 5865# Basic setup is inlined here, actual checks are in config/isl.m4
f8bf9252
SP
5866
5867
33ad93b9
RG
5868# Check whether --with-isl was given.
5869if test "${with_isl+set}" = set; then :
5870 withval=$with_isl;
5213506e 5871fi
f8bf9252 5872
f8bf9252 5873
eae1a5d4 5874# Treat --without-isl as a request to disable
625afa23 5875# GRAPHITE support and skip all following checks.
eae1a5d4 5876if test "x$with_isl" != "xno"; then
e357a5e0 5877 # Check for isl
625afa23
RG
5878
5879
33ad93b9
RG
5880# Check whether --with-isl-include was given.
5881if test "${with_isl_include+set}" = set; then :
5882 withval=$with_isl_include;
5213506e
RW
5883fi
5884
f8bf9252 5885
33ad93b9
RG
5886# Check whether --with-isl-lib was given.
5887if test "${with_isl_lib+set}" = set; then :
5888 withval=$with_isl_lib;
5213506e 5889fi
f8bf9252 5890
f8bf9252 5891
33ad93b9
RG
5892 # Check whether --enable-isl-version-check was given.
5893if test "${enable_isl_version_check+set}" = set; then :
5894 enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
5895else
5896 ENABLE_ISL_CHECK=yes
7d32a440
SP
5897fi
5898
5899
33ad93b9
RG
5900 # Initialize isllibs and islinc.
5901 case $with_isl in
5902 no)
5903 isllibs=
5904 islinc=
5905 ;;
5906 "" | yes)
5907 ;;
5908 *)
5909 isllibs="-L$with_isl/lib"
5910 islinc="-I$with_isl/include"
5911 ;;
5912 esac
5913 if test "x${with_isl_include}" != x ; then
5914 islinc="-I$with_isl_include"
5915 fi
5916 if test "x${with_isl_lib}" != x; then
5917 isllibs="-L$with_isl_lib"
5918 fi
5919 if test "x${islinc}" = x && test "x${isllibs}" = x \
5920 && test -d ${srcdir}/isl; then
5921 isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
5922 islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
5923 ENABLE_ISL_CHECK=no
560d18d3
AK
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree isl, disabling version check" >&5
5925$as_echo "$as_me: WARNING: using in-tree isl, disabling version check" >&2;}
33ad93b9 5926 fi
7d32a440 5927
eae1a5d4
RG
5928 isllibs="${isllibs} -lisl"
5929
7d32a440 5930
7d32a440 5931
9847828b
RB
5932 if test "${ENABLE_ISL_CHECK}" = yes ; then
5933 _isl_saved_CFLAGS=$CFLAGS
5934 _isl_saved_LDFLAGS=$LDFLAGS
5935 _isl_saved_LIBS=$LIBS
5936
5937 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
70decafb
NS
5938 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs} ${gmplibs}"
5939 LIBS="${_isl_saved_LIBS} -lisl -lgmp"
9847828b 5940
f877b3ad
RB
5941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isl 0.15 or later" >&5
5942$as_echo_n "checking for isl 0.15 or later... " >&6; }
e0c0c325 5943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
622dbadf 5944/* end confdefs.h. */
f877b3ad 5945#include <isl/schedule.h>
622dbadf
BC
5946int
5947main ()
5948{
f877b3ad 5949isl_options_set_schedule_serialize_sccs (NULL, 0);
622dbadf
BC
5950 ;
5951 return 0;
5952}
5953_ACEOF
5954if ac_fn_c_try_link "$LINENO"; then :
9847828b 5955 gcc_cv_isl=yes
622dbadf
BC
5956else
5957 gcc_cv_isl=no
5958fi
5959rm -f core conftest.err conftest.$ac_objext \
5960 conftest$ac_exeext conftest.$ac_ext
9847828b
RB
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
5962$as_echo "$gcc_cv_isl" >&6; }
5963
560d18d3 5964 if test "${gcc_cv_isl}" = no ; then
f877b3ad
RB
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: required isl version is 0.15 or later" >&5
5966$as_echo "required isl version is 0.15 or later" >&6; }
1e050c90
AK
5967 fi
5968
9847828b
RB
5969 CFLAGS=$_isl_saved_CFLAGS
5970 LDFLAGS=$_isl_saved_LDFLAGS
5971 LIBS=$_isl_saved_LIBS
5972 fi
5973
5974
f8bf9252 5975
f8bf9252 5976
33ad93b9
RG
5977
5978
33ad93b9
RG
5979 if test "x${with_isl}" = xno; then
5980 graphite_requested=no
5981 elif test "x${with_isl}" != x \
5982 || test "x${with_isl_include}" != x \
5983 || test "x${with_isl_lib}" != x ; then
5984 graphite_requested=yes
5985 else
5986 graphite_requested=no
7d32a440 5987 fi
d789184e 5988
d789184e
SP
5989
5990
33ad93b9
RG
5991 if test "${gcc_cv_isl}" = no ; then
5992 isllibs=
5993 islinc=
5994 fi
5995
5996 if test "${graphite_requested}" = yes \
5997 && test "x${isllibs}" = x \
5998 && test "x${islinc}" = x ; then
f8bf9252 5999
e357a5e0 6000 as_fn_error "Unable to find a usable isl. See config.log for details." "$LINENO" 5
33ad93b9 6001 fi
f8bf9252 6002
d32ef397 6003
d32ef397
AS
6004fi
6005
e357a5e0 6006# If the isl check failed, disable builds of in-tree variant of isl
625afa23 6007if test "x$with_isl" = xno ||
625afa23 6008 test "x$gcc_cv_isl" = xno; then
4a9bb2aa 6009 noconfigdirs="$noconfigdirs isl"
625afa23 6010 islinc=
32d024bf
RG
6011fi
6012
625afa23
RG
6013
6014
6015
d7f09764
DN
6016# Check for LTO support.
6017# Check whether --enable-lto was given.
6018if test "${enable_lto+set}" = set; then :
6019 enableval=$enable_lto; enable_lto=$enableval
6020else
6021 enable_lto=yes; default_enable_lto=yes
6022fi
6023
6024
7413962d 6025
9a02962b
DK
6026
6027
6028target_elf=no
6029case $target in
6030 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
e44dbbe1 6031 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
8f56cb51 6032 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux* | \
8ae12d71 6033 nvptx-*-none)
9a02962b
DK
6034 target_elf=no
6035 ;;
6036 *)
6037 target_elf=yes
6038 ;;
6039esac
6040
6041if test $target_elf = yes; then :
48215350
DK
6042 # ELF platforms build the lto-plugin always.
6043 build_lto_plugin=yes
9a02962b 6044
9a02962b
DK
6045else
6046 if test x"$default_enable_lto" = x"yes" ; then
bb79486c 6047 case $target in
deeba76a 6048 *-apple-darwin[912]* | *-cygwin* | *-mingw* | *djgpp*) ;;
48215350 6049 # On other non-ELF platforms, LTO has yet to be validated.
bb79486c
JH
6050 *) enable_lto=no ;;
6051 esac
9a02962b 6052 else
db50fe7d
IS
6053 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6054 # It would also be nice to check the binutils support, but we don't
9a02962b
DK
6055 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6056 # warn during gcc/ subconfigure; unless you're bootstrapping with
6057 # -flto it won't be needed until after installation anyway.
6058 case $target in
9e530bcd 6059 *-cygwin* | *-mingw* | *-apple-darwin* | *djgpp*) ;;
9a02962b
DK
6060 *) if test x"$enable_lto" = x"yes"; then
6061 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6062 fi
6063 ;;
6064 esac
6065 fi
1cd0b716 6066 # Among non-ELF, only Windows platforms support the lto-plugin so far.
48215350 6067 # Build it unless LTO was explicitly disabled.
1cd0b716 6068 case $target in
48215350 6069 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
1cd0b716
DK
6070 *) ;;
6071 esac
48215350 6072
9a02962b
DK
6073fi
6074
d7f09764 6075
45b3824d
TS
6076# Check whether --enable-linker-plugin-configure-flags was given.
6077if test "${enable_linker_plugin_configure_flags+set}" = set; then :
6078 enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
6079else
6080 extra_linker_plugin_configure_flags=
6081fi
6082
6083
6084# Check whether --enable-linker-plugin-flags was given.
6085if test "${enable_linker_plugin_flags+set}" = set; then :
6086 enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
6087else
6088 extra_linker_plugin_flags=
6089fi
6090
6091
6092
f8bf9252 6093
0823efed 6094# By default, C and C++ are the only stage 1 languages.
e1888513 6095stage1_languages=,c,
2805b53a 6096
00020c16 6097# Target libraries that we bootstrap.
ad1e5170 6098bootstrap_target_libs=,target-libgcc,
00020c16 6099
55ffb5ed
NN
6100# Figure out what language subdirectories are present.
6101# Look if the user specified --enable-languages="..."; if not, use
6102# the environment variable $LANGUAGES if defined. $LANGUAGES might
6103# go away some day.
6104# NB: embedded tabs in this IF block -- do not untabify
6105if test -d ${srcdir}/gcc; then
6106 if test x"${enable_languages+set}" != xset; then
6107 if test x"${LANGUAGES+set}" = xset; then
6108 enable_languages="${LANGUAGES}"
6b1786aa 6109 echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
55ffb5ed
NN
6110 else
6111 enable_languages=all
6112 fi
6113 else
6114 if test x"${enable_languages}" = x ||
6115 test x"${enable_languages}" = xyes;
6116 then
6b1786aa 6117 echo configure.ac: --enable-languages needs at least one language argument 1>&2
55ffb5ed
NN
6118 exit 1
6119 fi
6120 fi
6121 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6122
7f26dfa3
FXC
6123 # 'f95' is the old name for the 'fortran' language. We issue a warning
6124 # and make the substitution.
6125 case ,${enable_languages}, in
6126 *,f95,*)
6b1786aa 6127 echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
7f26dfa3
FXC
6128 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6129 ;;
6130 esac
6131
0823efed
DN
6132 # If bootstrapping, C++ must be enabled.
6133 case ",$enable_languages,:$enable_bootstrap" in
6134 *,c++,*:*) ;;
6135 *:yes)
ff3ac0f4
ILT
6136 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6137 enable_languages="${enable_languages},c++"
6138 else
0823efed 6139 as_fn_error "bootstrapping requires c++ sources" "$LINENO" 5
ff3ac0f4
ILT
6140 fi
6141 ;;
6142 esac
6143
55ffb5ed
NN
6144 # First scan to see if an enabled language requires some other language.
6145 # We assume that a given config-lang.in will list all the language
6146 # front ends it requires, even if some are required indirectly.
6147 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6148 case ${lang_frag} in
6149 ..) ;;
6150 # The odd quoting in the next line works around
6151 # an apparent bug in bash 1.12 on linux.
6152 ${srcdir}/gcc/[*]/config-lang.in) ;;
6153 *)
69ecd18f
ILT
6154 # From the config-lang.in, get $language, $lang_requires, and
6155 # $lang_requires_boot_languages.
55ffb5ed
NN
6156 language=
6157 lang_requires=
69ecd18f 6158 lang_requires_boot_languages=
55ffb5ed 6159 . ${lang_frag}
69ecd18f 6160 for other in ${lang_requires} ${lang_requires_boot_languages}; do
55ffb5ed
NN
6161 case ,${enable_languages}, in
6162 *,$other,*) ;;
6163 *,all,*) ;;
6164 *,$language,*)
6165 echo " \`$other' language required by \`$language'; enabling" 1>&2
6166 enable_languages="${enable_languages},${other}"
6167 ;;
6168 esac
6169 done
69ecd18f
ILT
6170 for other in ${lang_requires_boot_languages} ; do
6171 if test "$other" != "c"; then
6172 case ,${enable_stage1_languages}, in
6173 *,$other,*) ;;
6174 *,all,*) ;;
6175 *)
6176 case ,${enable_languages}, in
6177 *,$language,*)
6178 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6179 enable_stage1_languages="$enable_stage1_languages,${other}"
6180 ;;
6181 esac
6182 ;;
6183 esac
6184 fi
6185 done
55ffb5ed
NN
6186 ;;
6187 esac
6188 done
6189
e1888513 6190 new_enable_languages=,c,
d7f09764
DN
6191
6192 # If LTO is enabled, add the LTO front end.
d7f09764 6193 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6194 case ,${enable_languages}, in
6195 *,lto,*) ;;
6196 *) enable_languages="${enable_languages},lto" ;;
6197 esac
1cd0b716 6198 if test "${build_lto_plugin}" = "yes" ; then
d7f09764 6199 configdirs="$configdirs lto-plugin"
d7f09764
DN
6200 fi
6201 fi
6202
426c1eb0
TS
6203 # If we're building an offloading compiler, add the LTO front end.
6204 if test x"$enable_as_accelerator_for" != x ; then
6205 case ,${enable_languages}, in
6206 *,lto,*) ;;
6207 *) enable_languages="${enable_languages},lto" ;;
6208 esac
6209 fi
6210
55ffb5ed 6211 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6212 potential_languages=,c,
55ffb5ed 6213
4da3b0f8
ILT
6214 enabled_target_libs=
6215 disabled_target_libs=
6216
55ffb5ed
NN
6217 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6218 case ${lang_frag} in
6219 ..) ;;
6220 # The odd quoting in the next line works around
6221 # an apparent bug in bash 1.12 on linux.
6222 ${srcdir}/gcc/[*]/config-lang.in) ;;
6223 *)
1c710c3c 6224 # From the config-lang.in, get $language, $target_libs,
2805b53a 6225 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6226 language=
6227 target_libs=
6228 lang_dirs=
1546bb64 6229 subdir_requires=
e1888513
PB
6230 boot_language=no
6231 build_by_default=yes
55ffb5ed 6232 . ${lang_frag}
e1888513
PB
6233 if test x${language} = x; then
6234 echo "${lang_frag} doesn't set \$language." 1>&2
6235 exit 1
6236 fi
6237
78767fd9 6238 if test "$language" = "c++"; then
0823efed 6239 boot_language=yes
00020c16
ILT
6240 fi
6241
178f875a 6242 add_this_lang=no
e1888513
PB
6243 case ,${enable_languages}, in
6244 *,${language},*)
d4a10d0a
SB
6245 # Language was explicitly selected; include it
6246 # unless it is C, which is enabled by default.
6247 if test "$language" != "c"; then
6248 add_this_lang=yes
6249 fi
55ffb5ed 6250 ;;
e1888513
PB
6251 *,all,*)
6252 # 'all' was selected, select it if it is a default language
178f875a
JM
6253 if test "$language" != "c"; then
6254 add_this_lang=${build_by_default}
6255 fi
55ffb5ed
NN
6256 ;;
6257 esac
6de9cd9a 6258
1546bb64 6259 # Disable languages that need other directories if these aren't available.
95695ad3 6260 for i in $subdir_requires; do
b6348cb3 6261 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6262 case ,${enable_languages}, in
6263 *,${language},*)
6264 # Specifically requested language; tell them.
5213506e 6265 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6266 ;;
6267 *)
6268 # Silently disable.
e1888513 6269 add_this_lang=unsupported
1546bb64
PB
6270 ;;
6271 esac
6272 done
6273
e1888513
PB
6274 # Disable Ada if no preexisting GNAT is available.
6275 case ,${enable_languages},:${language}:${have_gnat} in
6276 *,${language},*:ada:no)
6277 # Specifically requested language; tell them.
5213506e 6278 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6279 ;;
6280 *:ada:no)
6281 # Silently disable.
6282 add_this_lang=unsupported
6283 ;;
6284 esac
6285
4fab7234
HPN
6286 # Disable a language that is unsupported by the target.
6287 case " $unsupported_languages " in
6288 *" $language "*)
e1888513 6289 add_this_lang=unsupported
4fab7234
HPN
6290 ;;
6291 esac
6292
6de9cd9a 6293 case $add_this_lang in
e1888513 6294 unsupported)
55ffb5ed 6295 # Remove language-dependent dirs.
4da3b0f8
ILT
6296 disabled_target_libs="$disabled_target_libs $target_libs"
6297 noconfigdirs="$noconfigdirs $lang_dirs"
2805b53a 6298 ;;
e1888513
PB
6299 no)
6300 # Remove language-dependent dirs; still show language as supported.
4da3b0f8
ILT
6301 disabled_target_libs="$disabled_target_libs $target_libs"
6302 noconfigdirs="$noconfigdirs $lang_dirs"
e1888513
PB
6303 potential_languages="${potential_languages}${language},"
6304 ;;
6305 yes)
6306 new_enable_languages="${new_enable_languages}${language},"
6307 potential_languages="${potential_languages}${language},"
2805b53a 6308 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4da3b0f8 6309 enabled_target_libs="$enabled_target_libs $target_libs"
ab9dcd0c
RW
6310 case "${boot_language}:,$enable_stage1_languages," in
6311 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6312 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6313 case ",$stage1_languages," in
6314 *,$language,* | ,yes, | ,all,) ;;
6315 *) stage1_languages="${stage1_languages}${language}," ;;
6316 esac
00020c16
ILT
6317 # We need to bootstrap any supporting libraries.
6318 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6319 ;;
6320 esac
6321 ;;
55ffb5ed
NN
6322 esac
6323 ;;
6324 esac
6325 done
6326
4da3b0f8
ILT
6327 # Add target libraries which are only needed for disabled languages
6328 # to noconfigdirs.
6329 if test -n "$disabled_target_libs"; then
6330 for dir in $disabled_target_libs; do
6331 case " $enabled_target_libs " in
6332 *" ${dir} "*) ;;
6333 *) noconfigdirs="$noconfigdirs $dir" ;;
6334 esac
6335 done
6336 fi
6337
5213506e
RW
6338 # Check whether --enable-stage1-languages was given.
6339if test "${enable_stage1_languages+set}" = set; then :
6340 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6341 ,no,|,,)
6342 # Set it to something that will have no effect in the loop below
6343 enable_stage1_languages=c ;;
6344 ,yes,)
6345 enable_stage1_languages=`echo $new_enable_languages | \
6346 sed -e "s/^,//" -e "s/,$//" ` ;;
6347 *,all,*)
6348 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6349 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6350 esac
6351
6352 # Add "good" languages from enable_stage1_languages to stage1_languages,
6353 # while "bad" languages go in missing_languages. Leave no duplicates.
6354 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6355 case $potential_languages in
6356 *,$i,*)
6357 case $stage1_languages in
6358 *,$i,*) ;;
6359 *) stage1_languages="$stage1_languages$i," ;;
6360 esac ;;
6361 *)
6362 case $missing_languages in
6363 *,$i,*) ;;
6364 *) missing_languages="$missing_languages$i," ;;
6365 esac ;;
6366 esac
6367 done
5213506e
RW
6368fi
6369
e1888513
PB
6370
6371 # Remove leading/trailing commas that were added for simplicity
6372 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6373 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6374 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6375 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6376
55ffb5ed 6377 if test "x$missing_languages" != x; then
5213506e 6378 as_fn_error "
0cf085e4 6379The following requested languages could not be built: ${missing_languages}
5213506e 6380Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6381 fi
55ffb5ed
NN
6382 if test "x$new_enable_languages" != "x$enable_languages"; then
6383 echo The following languages will be built: ${new_enable_languages}
e1888513 6384 enable_languages="$new_enable_languages"
55ffb5ed 6385 fi
e1888513 6386
1c710c3c 6387
b2eaac4a 6388 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6389fi
6390
27079765
AH
6391# Handle --disable-<component> generically.
6392for dir in $configdirs $build_configdirs $target_configdirs ; do
6393 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6394 varname=`echo $dirname | sed -e s/+/_/g`
6395 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6396 noconfigdirs="$noconfigdirs $dir"
6397 fi
6398done
6399
43c40f3e
RO
6400# Check for Boehm's garbage collector
6401# Check whether --enable-objc-gc was given.
6402if test "${enable_objc_gc+set}" = set; then :
114bf3f1
MK
6403 enableval=$enable_objc_gc;
6404fi
6405
6406
6407# Check whether --with-target-bdw-gc was given.
6408if test "${with_target_bdw_gc+set}" = set; then :
6409 withval=$with_target_bdw_gc;
6410fi
6411
6412
6413# Check whether --with-target-bdw-gc-include was given.
6414if test "${with_target_bdw_gc_include+set}" = set; then :
6415 withval=$with_target_bdw_gc_include;
6416fi
6417
6418
6419# Check whether --with-target-bdw-gc-lib was given.
6420if test "${with_target_bdw_gc_lib+set}" = set; then :
6421 withval=$with_target_bdw_gc_lib;
6422fi
6423
6424
6425case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
6427$as_echo_n "checking for bdw garbage collector... " >&6; }
6428 if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
825fba52
MK
6429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
6430$as_echo "using bdw-gc in default locations" >&6; }
114bf3f1
MK
6431 else
6432 if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
6433 as_fn_error "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
6434 elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
6435 as_fn_error "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
6436 else
6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
6438$as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
6439 fi
6440 fi
43c40f3e
RO
6441esac
6442
5f520819 6443# Disable libcilkrts, libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
99776ebd 6444case ,${enable_languages}, in
1007a55c
JW
6445 *,c++,*)
6446 # Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
6447 case "${noconfigdirs}" in
6448 *target-libstdc++-v3*)
6449 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
6450 ;;
6451 *) ;;
6452 esac
6453 ;;
99776ebd 6454 *)
5f520819 6455 noconfigdirs="$noconfigdirs target-libcilkrts target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
99776ebd
RH
6456 ;;
6457esac
6458
ee6a22df
L
6459# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6460# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6461# If we have the source for $noconfigdirs entries, add them to $notsupp.
6462
6463notsupp=""
6464for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6465 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6466 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6467 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6468 if test -r $srcdir/$dirname/configure ; then
6469 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6470 true
6471 else
6472 notsupp="$notsupp $dir"
6473 fi
6474 fi
6475 fi
ee6a22df
L
6476 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6477 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6478 if test -r $srcdir/$dirname/configure ; then
6479 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6480 true
6481 else
6482 notsupp="$notsupp $dir"
6483 fi
6484 fi
6485 fi
55ffb5ed
NN
6486 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6487 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6488 if test -r $srcdir/$dirname/configure ; then
6489 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6490 true
6491 else
6492 notsupp="$notsupp $dir"
6493 fi
6494 fi
6495 fi
6496done
6497
55ffb5ed
NN
6498# Quietly strip out all directories which aren't configurable in this tree.
6499# This relies on all configurable subdirectories being autoconfiscated, which
6500# is now the case.
23f6b2f9
PB
6501build_configdirs_all="$build_configdirs"
6502build_configdirs=
6503for i in ${build_configdirs_all} ; do
1c710c3c 6504 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6505 if test -f ${srcdir}/$j/configure ; then
6506 build_configdirs="${build_configdirs} $i"
6507 fi
6508done
6509
55ffb5ed
NN
6510configdirs_all="$configdirs"
6511configdirs=
6512for i in ${configdirs_all} ; do
6513 if test -f ${srcdir}/$i/configure ; then
6514 configdirs="${configdirs} $i"
6515 fi
6516done
23f6b2f9 6517
55ffb5ed
NN
6518target_configdirs_all="$target_configdirs"
6519target_configdirs=
6520for i in ${target_configdirs_all} ; do
1c710c3c 6521 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6522 if test -f ${srcdir}/$j/configure ; then
6523 target_configdirs="${target_configdirs} $i"
6524 fi
6525done
6526
45b3824d
TS
6527# libiberty-linker-plugin is special: it doesn't have its own source directory,
6528# so we have to add it after the preceding checks.
6529if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6530then
6531 case " $configdirs " in
6532 *" libiberty "*)
6533 # If we can build libiberty, we can also build libiberty-linker-plugin.
6534 configdirs="$configdirs libiberty-linker-plugin"
6535 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6536 --with-libiberty=../libiberty-linker-plugin";;
6537 *)
6538 as_fn_error "libiberty missing" "$LINENO" 5;;
6539 esac
6540fi
6541
fca38047
TS
6542# Sometimes we have special requirements for the host libiberty.
6543extra_host_libiberty_configure_flags=
1c01ebf6 6544extra_host_zlib_configure_flags=
fca38047
TS
6545case " $configdirs " in
6546 *" lto-plugin "* | *" libcc1 "*)
6547 # When these are to be built as shared libraries, the same applies to
6548 # libiberty.
6549 extra_host_libiberty_configure_flags=--enable-shared
6550 ;;
1c01ebf6
L
6551 *" bfd "*)
6552 # When bfd is to be built as a shared library, the same applies to
6553 # zlib.
6554 if test "$enable_shared" = "yes"; then
6555 extra_host_zlib_configure_flags=--enable-host-shared
6556 fi
6557 ;;
fca38047
TS
6558esac
6559
6560
1c01ebf6 6561
55ffb5ed
NN
6562# Produce a warning message for the subdirs we can't configure.
6563# This isn't especially interesting in the Cygnus tree, but in the individual
6564# FSF releases, it's important to let people know when their machine isn't
6565# supported by the one or two programs in a package.
6566
6567if test -n "${notsupp}" && test -z "${norecursion}" ; then
6568 # If $appdirs is non-empty, at least one of those directories must still
6569 # be configured, or we error out. (E.g., if the gas release supports a
6570 # specified target in some subdirs but not the gas subdir, we shouldn't
6571 # pretend that all is well.)
6572 if test -n "$appdirs" ; then
6573 for dir in $appdirs ; do
6574 if test -r $dir/Makefile.in ; then
6575 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6576 appdirs=""
6577 break
6578 fi
23f6b2f9 6579 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6580 appdirs=""
6581 break
6582 fi
6583 fi
6584 done
6585 if test -n "$appdirs" ; then
6586 echo "*** This configuration is not supported by this package." 1>&2
6587 exit 1
6588 fi
6589 fi
6590 # Okay, some application will build, or we don't care to check. Still
6591 # notify of subdirs not getting built.
6592 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6593 echo " ${notsupp}" 1>&2
6594 echo " (Any other directories should still work fine.)" 1>&2
6595fi
6596
6597case "$host" in
6598 *msdosdjgpp*)
6599 enable_gdbtk=no ;;
6600esac
6601
c3a86da9
DJ
6602# To find our prefix, in gcc_cv_tool_prefix.
6603
6604# The user is always right.
6605if test "${PATH_SEPARATOR+set}" != set; then
6606 echo "#! /bin/sh" >conf$$.sh
6607 echo "exit 0" >>conf$$.sh
6608 chmod +x conf$$.sh
6609 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6610 PATH_SEPARATOR=';'
6611 else
6612 PATH_SEPARATOR=:
6613 fi
6614 rm -f conf$$.sh
6615fi
6616
6617
3c36aa6b
JJ
6618 get_gcc_base_ver="cat"
6619
6620# Check whether --with-gcc-major-version-only was given.
6621if test "${with_gcc_major_version_only+set}" = set; then :
6622 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
6623 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*\$\$/\1/'"
6624 fi
6625
6626fi
6627
6628
6629
6630
6631
c3a86da9
DJ
6632
6633if test "x$exec_prefix" = xNONE; then
6634 if test "x$prefix" = xNONE; then
6635 gcc_cv_tool_prefix=$ac_default_prefix
6636 else
6637 gcc_cv_tool_prefix=$prefix
6638 fi
6639else
6640 gcc_cv_tool_prefix=$exec_prefix
6641fi
6642
6643# If there is no compiler in the tree, use the PATH only. In any
6644# case, if there is no compiler in the tree nobody should use
6645# AS_FOR_TARGET and LD_FOR_TARGET.
6646if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
3c36aa6b
JJ
6647 if test x$with_gcc_major_version_only = xyes ; then
6648 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
6649 else
6650 gcc_version=`cat $srcdir/gcc/BASE-VER`
6651 fi
c3a86da9
DJ
6652 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6653 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6654 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6655 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6656 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6657 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6658else
6659 gcc_cv_tool_dirs=
6660fi
6661
6662if test x$build = x$target && test -n "$md_exec_prefix"; then
6663 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6664fi
6665
6666
6667
55ffb5ed
NN
6668copy_dirs=
6669
1c710c3c 6670
5213506e
RW
6671# Check whether --with-build-sysroot was given.
6672if test "${with_build_sysroot+set}" = set; then :
6673 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6674 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6675 fi
6676else
6677 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6678fi
526635cb
MM
6679
6680
c8aea42c 6681
5213506e
RW
6682
6683# Check whether --with-debug-prefix-map was given.
6684if test "${with_debug_prefix_map+set}" = set; then :
6685 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6686 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6687 for debug_map in $withval; do
6688 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6689 done
6690 fi
6691else
6692 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6693fi
6694
c8aea42c
PB
6695
6696
1c8bd6a3
PB
6697# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6698# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6699# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6700# We want to ensure that TARGET libraries (which we know are built with
6701# gcc) are built with "-O2 -g", so include those options when setting
6702# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6703if test "x$CFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6704 if test "x${is_cross_compiler}" = xyes; then
6705 CFLAGS_FOR_TARGET="-g -O2"
6706 else
6707 CFLAGS_FOR_TARGET=$CFLAGS
6708 case " $CFLAGS " in
6709 *" -O2 "*) ;;
6710 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
6711 esac
6712 case " $CFLAGS " in
6713 *" -g "* | *" -g3 "*) ;;
6714 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
6715 esac
6716 fi
1c8bd6a3
PB
6717fi
6718
6719
6720if test "x$CXXFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6721 if test "x${is_cross_compiler}" = xyes; then
6722 CXXFLAGS_FOR_TARGET="-g -O2"
6723 else
6724 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6725 case " $CXXFLAGS " in
6726 *" -O2 "*) ;;
6727 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
6728 esac
6729 case " $CXXFLAGS " in
6730 *" -g "* | *" -g3 "*) ;;
6731 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
6732 esac
6733 fi
1c8bd6a3
PB
6734fi
6735
6736
6f57bdf6
DK
6737
6738
55ffb5ed
NN
6739# Handle --with-headers=XXX. If the value is not "yes", the contents of
6740# the named directory are copied to $(tooldir)/sys-include.
6741if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6742 if test x${is_cross_compiler} = xno ; then
6743 echo 1>&2 '***' --with-headers is only supported when cross compiling
6744 exit 1
6745 fi
6746 if test x"${with_headers}" != xyes ; then
c3a86da9 6747 x=${gcc_cv_tool_prefix}
1c710c3c 6748 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6749 fi
6750fi
6751
6752# Handle --with-libs=XXX. If the value is not "yes", the contents of
6753# the name directories are copied to $(tooldir)/lib. Multiple directories
6754# are permitted.
6755if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6756 if test x${is_cross_compiler} = xno ; then
6757 echo 1>&2 '***' --with-libs is only supported when cross compiling
6758 exit 1
6759 fi
6760 if test x"${with_libs}" != xyes ; then
6761 # Copy the libraries in reverse order, so that files in the first named
6762 # library override files in subsequent libraries.
c3a86da9 6763 x=${gcc_cv_tool_prefix}
55ffb5ed 6764 for l in ${with_libs}; do
1c710c3c 6765 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6766 done
6767 fi
6768fi
6769
d7f09764 6770# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6771#
6772# This is done by determining whether or not the appropriate directory
6773# is available, and by checking whether or not specific configurations
6774# have requested that this magic not happen.
1c710c3c
DJ
6775#
6776# The command line options always override the explicit settings in
6b1786aa 6777# configure.ac, and the settings in configure.ac override this magic.
e8b05380 6778#
1c710c3c 6779# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6780# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6781# --without-gnu-ld options for the configure script. Similarly, if
6782# the default is to use the included zlib and you don't want to do that,
6783# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6784
6785if test x${use_gnu_as} = x &&
6786 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6787 with_gnu_as=yes
6788 extra_host_args="$extra_host_args --with-gnu-as"
6789fi
6790
6791if test x${use_gnu_ld} = x &&
5afab7ad 6792 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6793 with_gnu_ld=yes
6794 extra_host_args="$extra_host_args --with-gnu-ld"
6795fi
6796
d7f09764
DN
6797if test x${use_included_zlib} = x &&
6798 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6799 :
6800else
6801 with_system_zlib=yes
6802 extra_host_args="$extra_host_args --with-system-zlib"
6803fi
6804
e8b05380
PB
6805# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6806# can detect this case.
6807
6808if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6809 with_newlib=yes
6810 extra_host_args="$extra_host_args --with-newlib"
6811fi
6812
55ffb5ed
NN
6813# Handle ${copy_dirs}
6814set fnord ${copy_dirs}
6815shift
6816while test $# != 0 ; do
6817 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6818 :
6819 else
6820 echo Copying $1 to $2
6821
6822 # Use the install script to create the directory and all required
6823 # parent directories.
6824 if test -d $2 ; then
6825 :
6826 else
6827 echo >config.temp
6828 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6829 fi
6830
6831 # Copy the directory, assuming we have tar.
6832 # FIXME: Should we use B in the second tar? Not all systems support it.
6833 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6834
6835 # It is the responsibility of the user to correctly adjust all
6836 # symlinks. If somebody can figure out how to handle them correctly
6837 # here, feel free to add the code.
6838
6839 echo $1 > $2/COPIED
6840 fi
6841 shift; shift
6842done
6843
e8b05380
PB
6844# Determine a target-dependent exec_prefix that the installed
6845# gcc will search in. Keep this list sorted by triplet, with
6846# the *-*-osname triplets last.
6847md_exec_prefix=
6848case "${target}" in
30b74385 6849 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6850 md_exec_prefix=/dev/env/DJDIR/bin
6851 ;;
e8b05380 6852 *-*-hpux* | \
e8b05380 6853 *-*-nto-qnx* | \
6de66370 6854 *-*-solaris2*)
e8b05380
PB
6855 md_exec_prefix=/usr/ccs/bin
6856 ;;
6857esac
6858
671aa708
NN
6859extra_arflags_for_target=
6860extra_nmflags_for_target=
6861extra_ranlibflags_for_target=
6862target_makefile_frag=/dev/null
6863case "${target}" in
58e24147
AM
6864 spu-*-*)
6865 target_makefile_frag="config/mt-spu"
6866 ;;
d896cc4d 6867 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
4bf6c438
RS
6868 target_makefile_frag="config/mt-sde"
6869 ;;
1ec3b87b
RS
6870 mipsisa*-*-elfoabi*)
6871 target_makefile_frag="config/mt-mips-elfoabi"
6872 ;;
08d0963a
RS
6873 mips*-*-*linux* | mips*-*-gnu*)
6874 target_makefile_frag="config/mt-mips-gnu"
6875 ;;
707f1839
SL
6876 nios2-*-elf*)
6877 target_makefile_frag="config/mt-nios2-elf"
6878 ;;
416ac4d4 6879 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6880 target_makefile_frag="config/mt-gnu"
671aa708
NN
6881 ;;
6882 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6883 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6884 # commands to handle both 32-bit and 64-bit objects. These flags are
6885 # harmless if we're using GNU nm or ar.
6886 extra_arflags_for_target=" -X32_64"
6887 extra_nmflags_for_target=" -B -X32_64"
6888 ;;
671aa708
NN
6889esac
6890
6891alphaieee_frag=/dev/null
6892case $target in
6893 alpha*-*-*)
6894 # This just makes sure to use the -mieee option to build target libs.
6895 # This should probably be set individually by each library.
6896 alphaieee_frag="config/mt-alphaieee"
6897 ;;
6898esac
6899
6900# If --enable-target-optspace always use -Os instead of -O2 to build
6901# the target libraries, similarly if it is not specified, use -Os
6902# on selected platforms.
6903ospace_frag=/dev/null
6904case "${enable_target_optspace}:${target}" in
6905 yes:*)
6906 ospace_frag="config/mt-ospace"
6907 ;;
6908 :d30v-*)
6909 ospace_frag="config/mt-d30v"
6910 ;;
d9063947 6911 :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
671aa708
NN
6912 ospace_frag="config/mt-ospace"
6913 ;;
6914 no:* | :*)
6915 ;;
6916 *)
6917 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6918 ;;
6919esac
6920
671aa708
NN
6921# Some systems (e.g., one of the i386-aix systems the gas testers are
6922# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6923tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6924build_tooldir=${tooldir}
6925
671aa708
NN
6926# Create a .gdbinit file which runs the one in srcdir
6927# and tells GDB to look there for source files.
6928
6929if test -r ${srcdir}/.gdbinit ; then
6930 case ${srcdir} in
6931 .) ;;
6932 *) cat > ./.gdbinit <<EOF
6933# ${NO_EDIT}
6934dir ${srcdir}
6935dir .
6936source ${srcdir}/.gdbinit
6937EOF
6938 ;;
6939 esac
6940fi
6941
671aa708
NN
6942# Make sure that the compiler is able to generate an executable. If it
6943# can't, we are probably in trouble. We don't care whether we can run the
6944# executable--we might be using a cross compiler--we only care whether it
6945# can be created. At this point the main configure script has set CC.
6946we_are_ok=no
6947echo "int main () { return 0; }" > conftest.c
6948${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6949if test $? = 0 ; then
6950 if test -s conftest || test -s conftest.exe ; then
6951 we_are_ok=yes
6952 fi
1c710c3c 6953fi
671aa708
NN
6954case $we_are_ok in
6955 no)
6956 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6957 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6958 rm -f conftest*
6959 exit 1
6960 ;;
6961esac
6962rm -f conftest*
6963
d89f0ad6 6964# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
6965case "${host}" in
6966 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
111eeb6e 6967 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 6968 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
6969 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6970esac
6971
d89f0ad6
AL
6972# On systems where the dynamic library environment variable is PATH,
6973# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6974# built executables to PATH.
6975if test "$RPATH_ENVVAR" = PATH; then
6976 GCC_SHLIB_SUBDIR=/shlib
6977else
6978 GCC_SHLIB_SUBDIR=
6979fi
6980
beeda1d9
JJ
6981# Adjust the toplevel makefile according to whether bootstrap was selected.
6982case $enable_bootstrap in
6983 yes)
6984 bootstrap_suffix=bootstrap
6985 BUILD_CONFIG=bootstrap-debug
6986 ;;
6987 no)
6988 bootstrap_suffix=no-bootstrap
6989 BUILD_CONFIG=
6990 ;;
6991esac
6992
6993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
6994$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
6995
6996
6997# Check whether --with-build-config was given.
6998if test "${with_build_config+set}" = set; then :
6999 withval=$with_build_config; case $with_build_config in
7000 yes) with_build_config= ;;
7001 no) with_build_config= BUILD_CONFIG= ;;
7002 esac
7003fi
7004
7005
7006if test "x${with_build_config}" != x; then
7007 BUILD_CONFIG=$with_build_config
7008else
7009 case $BUILD_CONFIG in
7010 bootstrap-debug)
7011 if echo "int f (void) { return 0; }" > conftest.c &&
7012 ${CC} -c conftest.c &&
7013 mv conftest.o conftest.o.g0 &&
7014 ${CC} -c -g conftest.c &&
7015 mv conftest.o conftest.o.g &&
7016 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7017 :
7018 else
7019 BUILD_CONFIG=
7020 fi
7021 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7022 ;;
7023 esac
7024fi
7025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7026$as_echo "$BUILD_CONFIG" >&6; }
7027
7028
7029# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7031$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7032# Check whether --enable-vtable-verify was given.
7033if test "${enable_vtable_verify+set}" = set; then :
7034 enableval=$enable_vtable_verify; case "$enableval" in
7035 yes) enable_vtable_verify=yes ;;
7036 no) enable_vtable_verify=no ;;
7037 *) enable_vtable_verify=no;;
7038 esac
7039else
7040 enable_vtable_verify=no
7041fi
7042
7043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7044$as_echo "$enable_vtable_verify" >&6; }
7045
671aa708
NN
7046# Record target_configdirs and the configure arguments for target and
7047# build configuration in Makefile.
7048target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7049build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9e1c8fc1 7050bootstrap_fixincludes=no
671aa708 7051
ad1e5170
JR
7052# If we are building libgomp, bootstrap it.
7053if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7054 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7055fi
7056
beeda1d9
JJ
7057# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7058# or bootstrap-ubsan, bootstrap it.
7059if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7060 case "$BUILD_CONFIG" in
7061 *bootstrap-asan* | *bootstrap-ubsan* )
7062 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9e1c8fc1 7063 bootstrap_fixincludes=yes
beeda1d9
JJ
7064 ;;
7065 esac
ac8701fe
L
7066fi
7067
beeda1d9
JJ
7068# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7069if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7070 test "$enable_vtable_verify" != no; then
2077db1b
CT
7071 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7072fi
7073
c21fdaa1
JJ
7074# If we are building libmpx and $BUILD_CONFIG contains bootstrap-mpx,
7075# bootstrap it.
5373cd33 7076if echo " ${target_configdirs} " | grep " libmpx " > /dev/null 2>&1; then
c21fdaa1
JJ
7077 case "$BUILD_CONFIG" in
7078 *bootstrap-mpx* )
7079 bootstrap_target_libs=${bootstrap_target_libs}target-libmpx,
7080 ;;
7081 esac
5373cd33
IE
7082fi
7083
671aa708
NN
7084# Determine whether gdb needs tk/tcl or not.
7085# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7086# and in that case we want gdb to be built without tk. Ugh!
7087# In fact I believe gdb is the *only* package directly dependent on tk,
7088# so we should be able to put the 'maybe's in unconditionally and
7089# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7090# 100% sure that that's safe though.
e914a571 7091
b4f96efe 7092gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7093case "$enable_gdbtk" in
7094 no)
7095 GDB_TK="" ;;
e914a571
AC
7096 yes)
7097 GDB_TK="${gdb_tk}" ;;
671aa708 7098 *)
e914a571
AC
7099 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7100 # distro. Eventually someone will fix this and move Insight, nee
7101 # gdbtk to a separate directory.
7102 if test -d ${srcdir}/gdb/gdbtk ; then
7103 GDB_TK="${gdb_tk}"
7104 else
7105 GDB_TK=""
7106 fi
7107 ;;
671aa708 7108esac
ef9db8d5
DJ
7109CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7110INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7111
60975492 7112# Strip out unwanted targets.
8b87bb96
NN
7113
7114# While at that, we remove Makefiles if we were started for recursive
7115# configuration, so that the top-level Makefile reconfigures them,
7116# like we used to do when configure itself was recursive.
8b87bb96 7117
3e54529c
RW
7118# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7119# but now we're fixing up the Makefile ourselves with the additional
7120# commands passed to AC_CONFIG_FILES. Use separate variables
7121# extrasub-{build,host,target} not because there is any reason to split
7122# the substitutions up that way, but only to remain below the limit of
7123# 99 commands in a script, for HP-UX sed.
7124# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7125
79cd2b23
RW
7126case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7127 yes:yes:*\ gold\ *:*,c++,*) ;;
7128 yes:yes:*\ gold\ *:*)
7129 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7130 ;;
7131esac
7132
3e54529c 7133extrasub_build=
23f6b2f9 7134for module in ${build_configdirs} ; do
5607edfd
PB
7135 if test -z "${no_recursion}" \
7136 && test -f ${build_subdir}/${module}/Makefile; then
7137 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7138 rm -f ${build_subdir}/${module}/Makefile
7139 fi
3e54529c 7140 extrasub_build="$extrasub_build
5607edfd
PB
7141/^@if build-$module\$/d
7142/^@endif build-$module\$/d
7143/^@if build-$module-$bootstrap_suffix\$/d
7144/^@endif build-$module-$bootstrap_suffix\$/d"
7145done
3e54529c 7146extrasub_host=
5607edfd 7147for module in ${configdirs} ; do
a6fbc1e2 7148 if test -z "${no_recursion}"; then
f063a9ed 7149 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7150 if test -f ${file}; then
7151 echo 1>&2 "*** removing ${file} to force reconfigure"
7152 rm -f ${file}
7153 fi
7154 done
5607edfd 7155 fi
9e1c8fc1
JJ
7156 case ${module},${bootstrap_fixincludes} in
7157 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7158 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7159 esac
3e54529c 7160 extrasub_host="$extrasub_host
5607edfd
PB
7161/^@if $module\$/d
7162/^@endif $module\$/d
9e1c8fc1
JJ
7163/^@if $module-$host_bootstrap_suffix\$/d
7164/^@endif $module-$host_bootstrap_suffix\$/d"
5607edfd 7165done
3e54529c 7166extrasub_target=
5607edfd
PB
7167for module in ${target_configdirs} ; do
7168 if test -z "${no_recursion}" \
7169 && test -f ${target_subdir}/${module}/Makefile; then
7170 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7171 rm -f ${target_subdir}/${module}/Makefile
7172 fi
00020c16
ILT
7173
7174 # We only bootstrap target libraries listed in bootstrap_target_libs.
7175 case $bootstrap_target_libs in
7176 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7177 *) target_bootstrap_suffix=no-bootstrap ;;
7178 esac
7179
3e54529c 7180 extrasub_target="$extrasub_target
5607edfd
PB
7181/^@if target-$module\$/d
7182/^@endif target-$module\$/d
00020c16
ILT
7183/^@if target-$module-$target_bootstrap_suffix\$/d
7184/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7185done
7186
3e54529c
RW
7187# Do the final fixup along with target modules.
7188extrasub_target="$extrasub_target
60975492 7189/^@if /,/^@endif /d"
671aa708
NN
7190
7191# Create the serialization dependencies. This uses a temporary file.
7192
5213506e
RW
7193# Check whether --enable-serial-configure was given.
7194if test "${enable_serial_configure+set}" = set; then :
7195 enableval=$enable_serial_configure;
7196fi
ade82b16
AO
7197
7198
bf1d3e81
NN
7199case ${enable_serial_configure} in
7200 yes)
7201 enable_serial_build_configure=yes
7202 enable_serial_host_configure=yes
7203 enable_serial_target_configure=yes
7204 ;;
7205esac
7206
671aa708
NN
7207# These force 'configure's to be done one at a time, to avoid problems
7208# with contention over a shared config.cache.
7209rm -f serdep.tmp
ade82b16 7210echo '# serdep.tmp' > serdep.tmp
671aa708 7211olditem=
bf1d3e81 7212test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7213for item in ${build_configdirs} ; do
7214 case ${olditem} in
7215 "") ;;
ade82b16 7216 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7217 esac
7218 olditem=${item}
7219done
7220olditem=
bf1d3e81 7221test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7222for item in ${configdirs} ; do
7223 case ${olditem} in
7224 "") ;;
ade82b16 7225 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7226 esac
7227 olditem=${item}
7228done
7229olditem=
bf1d3e81 7230test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7231for item in ${target_configdirs} ; do
7232 case ${olditem} in
7233 "") ;;
ade82b16 7234 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7235 esac
7236 olditem=${item}
7237done
7238serialization_dependencies=serdep.tmp
7239
7240
ade82b16 7241# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7242# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7243# might not want to pass down to subconfigures. The exception being
7244# --cache-file=/dev/null, which is used to turn off the use of cache
7245# files altogether, and which should be passed on to subconfigures.
7246# Also strip program-prefix, program-suffix, and program-transform-name,
7247# so that we can pass down a consistent program-transform-name.
1c710c3c 7248baseargs=
29a63921 7249tbaseargs=
1c710c3c
DJ
7250keep_next=no
7251skip_next=no
7252eval "set -- $ac_configure_args"
44bfc3ac
DJ
7253for ac_arg
7254do
1c710c3c
DJ
7255 if test X"$skip_next" = X"yes"; then
7256 skip_next=no
7257 continue
7258 fi
7259 if test X"$keep_next" = X"yes"; then
7260 case $ac_arg in
7261 *\'*)
7262 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7263 esac
7264 baseargs="$baseargs '$ac_arg'"
29a63921 7265 tbaseargs="$tbaseargs '$ac_arg'"
1c710c3c
DJ
7266 keep_next=no
7267 continue
7268 fi
7269
7270 # Handle separated arguments. Based on the logic generated by
7271 # autoconf 2.59.
7272 case $ac_arg in
7273 *=* | --config-cache | -C | -disable-* | --disable-* \
7274 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7275 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7276 | -with-* | --with-* | -without-* | --without-* | --x)
7277 separate_arg=no
7278 ;;
7279 -*)
7280 separate_arg=yes
7281 ;;
7282 *)
7283 separate_arg=no
7284 ;;
7285 esac
7286
29a63921
AO
7287 skip_targ=no
7288 case $ac_arg in
7289
7290 --with-* | --without-*)
7291 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7292
7293 case $libopt in
7294 *[-_]include)
7295 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7296 ;;
7297 *[-_]lib)
7298 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7299 ;;
7300 *)
7301 lib=$libopt
7302 ;;
7303 esac
7304
7305
7306 case $lib in
4a9bb2aa 7307 mpc | mpfr | gmp | isl)
29a63921
AO
7308 # If we're processing --with-$lib, --with-$lib-include or
7309 # --with-$lib-lib, for one of the libs above, and target is
7310 # different from host, don't pass the current argument to any
7311 # target library's configure.
7312 if test x$is_cross_compiler = xyes; then
7313 skip_targ=yes
7314 fi
7315 ;;
7316 esac
7317 ;;
7318 esac
7319
1c710c3c 7320 case "$ac_arg" in
f1a036e4
NC
7321 --cache-file=/dev/null | \
7322 -cache-file=/dev/null )
7323 # Handled here to avoid the test to skip args below.
7324 baseargs="$baseargs '$ac_arg'"
29a63921 7325 tbaseargs="$tbaseargs '$ac_arg'"
f1a036e4
NC
7326 # Assert: $separate_arg should always be no.
7327 keep_next=$separate_arg
7328 ;;
1c710c3c
DJ
7329 --no*)
7330 continue
7331 ;;
7332 --c* | \
7333 --sr* | \
7334 --ho* | \
7335 --bu* | \
7336 --t* | \
7337 --program-* | \
7338 -cache_file* | \
7339 -srcdir* | \
7340 -host* | \
7341 -build* | \
7342 -target* | \
7343 -program-prefix* | \
7344 -program-suffix* | \
7345 -program-transform-name* )
7346 skip_next=$separate_arg
7347 continue
7348 ;;
7349 -*)
7350 # An option. Add it.
7351 case $ac_arg in
7352 *\'*)
7353 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7354 esac
7355 baseargs="$baseargs '$ac_arg'"
29a63921
AO
7356 if test X"$skip_targ" = Xno; then
7357 tbaseargs="$tbaseargs '$ac_arg'"
7358 fi
1c710c3c
DJ
7359 keep_next=$separate_arg
7360 ;;
7361 *)
7362 # Either a variable assignment, or a nonopt (triplet). Don't
7363 # pass it down; let the Makefile handle this.
7364 continue
7365 ;;
7366 esac
7367done
7368# Remove the initial space we just introduced and, as these will be
7369# expanded by make, quote '$'.
7370baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7371
43bb47c2
DJ
7372# Add in --program-transform-name, after --program-prefix and
7373# --program-suffix have been applied to it. Autoconf has already
7374# doubled dollar signs and backslashes in program_transform_name; we want
7375# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7376# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7377# Also, because we want to override the logic in subdir configure scripts to
7378# choose program_transform_name, replace any s,x,x, with s,y,y,.
7379sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7380${program_transform_name}
7381EOF_SED
7382gcc_transform_name=`cat conftestsed.out`
7383rm -f conftestsed.out
7384baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
29a63921 7385tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7386if test "$silent" = yes; then
7387 baseargs="$baseargs --silent"
29a63921 7388 tbaseargs="$tbaseargs --silent"
d9acb717 7389fi
0115d4a3 7390baseargs="$baseargs --disable-option-checking"
29a63921 7391tbaseargs="$tbaseargs --disable-option-checking"
43bb47c2 7392
ffedf511
RW
7393# Record and document user additions to sub configure arguments.
7394
7395
7396
7397
671aa708
NN
7398# For the build-side libraries, we just need to pretend we're native,
7399# and not use the same cache file. Multilibs are neither needed nor
3d96b0d0
HPN
7400# desired. We can't even use the same cache file for all build-side
7401# libraries, as they're compiled differently; some with C, some with
7402# C++ or with different feature-enabling options.
7403build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
671aa708
NN
7404
7405# For host modules, accept cache file option, or specification as blank.
7406case "${cache_file}" in
7407"") # empty
7408 cache_file_option="" ;;
7409/* | [A-Za-z]:[\\/]* ) # absolute path
7410 cache_file_option="--cache-file=${cache_file}" ;;
7411*) # relative path
7412 cache_file_option="--cache-file=../${cache_file}" ;;
7413esac
7414
09438bde
NN
7415# Host dirs don't like to share a cache file either, horribly enough.
7416# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7417host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7418
29a63921 7419target_configargs="$target_configargs ${tbaseargs}"
671aa708
NN
7420
7421# Passing a --with-cross-host argument lets the target libraries know
7422# whether they are being built with a cross-compiler or being built
7423# native. However, it would be better to use other mechanisms to make the
7424# sorts of decisions they want to make on this basis. Please consider
7425# this option to be deprecated. FIXME.
7426if test x${is_cross_compiler} = xyes ; then
1c710c3c 7427 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7428fi
7429
79e0604d
FXC
7430# Special user-friendly check for native x86_64-linux build, if
7431# multilib is not explicitly enabled.
7432case "$target:$have_compiler:$host:$target:$enable_multilib" in
7433 x86_64-*linux*:yes:$build:$build:)
e640447c 7434 # Make sure we have a development environment that handles 32-bit
79e0604d
FXC
7435 dev64=no
7436 echo "int main () { return 0; }" > conftest.c
7437 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7438 if test $? = 0 ; then
7439 if test -s conftest || test -s conftest.exe ; then
7440 dev64=yes
7441 fi
7442 fi
7443 rm -f conftest*
7444 if test x${dev64} != xyes ; then
e640447c 7445 as_fn_error "I suspect your system does not have 32-bit development libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib." "$LINENO" 5
79e0604d
FXC
7446 fi
7447 ;;
7448esac
7449
dc683a3f
RW
7450# Default to --enable-multilib.
7451if test x${enable_multilib} = x ; then
671aa708 7452 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7453fi
671aa708
NN
7454
7455# Pass --with-newlib if appropriate. Note that target_configdirs has
7456# changed from the earlier setting of with_newlib.
7457if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7458 target_configargs="--with-newlib ${target_configargs}"
7459fi
7460
6b9eb62c
NN
7461# Different target subdirs use different values of certain variables
7462# (notably CXX). Worse, multilibs use *lots* of different values.
7463# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7464# it doesn't automatically accept command-line overrides of them.
7465# This means it's not safe for target subdirs to share a cache file,
7466# which is disgusting, but there you have it. Hopefully this can be
7467# fixed in future. It's still worthwhile to use a cache file for each
7468# directory. I think.
7469
bebcd931
MS
7470# Pass the appropriate --build, --host, --target and --cache-file arguments.
7471# We need to pass --target, as newer autoconf's requires consistency
7472# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7473target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7474
671aa708
NN
7475FLAGS_FOR_TARGET=
7476case " $target_configdirs " in
7477 *" newlib "*)
7478 case " $target_configargs " in
7479 *" --with-newlib "*)
7480 case "$target" in
5d571eaa 7481 *-cygwin*)
443e6238 7482 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
5d571eaa 7483 ;;
671aa708
NN
7484 esac
7485
7486 # If we're not building GCC, don't discard standard headers.
7487 if test -d ${srcdir}/gcc; then
7488 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7489
7490 if test "${build}" != "${host}"; then
7491 # On Canadian crosses, CC_FOR_TARGET will have already been set
7492 # by `configure', so we won't have an opportunity to add -Bgcc/
7493 # to it. This is right: we don't want to search that directory
7494 # for binaries, but we want the header files in there, so add
7495 # them explicitly.
0463992b 7496 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7497
7498 # Someone might think of using the pre-installed headers on
7499 # Canadian crosses, in case the installed compiler is not fully
7500 # compatible with the compiler being built. In this case, it
7501 # would be better to flag an error than risking having
7502 # incompatible object files being constructed. We can't
7503 # guarantee that an error will be flagged, but let's hope the
7504 # compiler will do it, when presented with incompatible header
7505 # files.
7506 fi
7507 fi
7508
7509 case "${target}-${is_cross_compiler}" in
f2a0e225 7510 i[3456789]86-*-linux*-no)
671aa708
NN
7511 # Here host == target, so we don't need to build gcc,
7512 # so we don't want to discard standard headers.
7513 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7514 ;;
7515 *)
7516 # If we're building newlib, use its generic headers last, but search
7517 # for any libc-related directories first (so make it the last -B
7518 # switch).
7519 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
c03353e2
RIL
7520
7521 # If we're building libgloss, find the startup file, simulator library
7522 # and linker script.
7523 case " $target_configdirs " in
7524 *" libgloss "*)
7525 # Look for startup file, simulator library and maybe linker script.
7526 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7527 # Look for libnosys.a in case the target needs it.
7528 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7529 # Most targets have the linker script in the source directory.
7530 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7531 ;;
7532 esac
671aa708
NN
7533 ;;
7534 esac
7535 ;;
7536 esac
7537 ;;
7538esac
5d571eaa 7539
b91f0a41 7540case "$target" in
5d571eaa
OS
7541 x86_64-*mingw* | *-w64-mingw*)
7542 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7543 # however, use a symlink named 'mingw' in ${prefix} .
7544 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7545 ;;
7546 *-mingw*)
7547 # MinGW can't be handled as Cygwin above since it does not use newlib.
7548 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'
7549 ;;
b91f0a41 7550esac
671aa708 7551
6691a79e
ME
7552# Allow the user to override the flags for
7553# our build compiler if desired.
f019adc1
MF
7554if test x"${build}" = x"${host}" ; then
7555 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7556 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7557 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7558fi
6691a79e 7559
671aa708
NN
7560# On Canadian crosses, we'll be searching the right directories for
7561# the previously-installed cross compiler, so don't bother to add
7562# flags for directories within the install tree of the compiler
7563# being built; programs in there won't even run.
7564if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7565 # Search for pre-installed headers if nothing else fits.
9124bc53 7566 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
671aa708
NN
7567fi
7568
7569if test "x${use_gnu_ld}" = x &&
7570 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7571 # Arrange for us to find uninstalled linker scripts.
215c351a 7572 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7573fi
7574
e88a2c09
DD
7575# Search for other target-specific linker scripts and such.
7576case "${target}" in
3e19841a
PB
7577 mep*)
7578 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7579 ;;
e88a2c09
DD
7580esac
7581
671aa708 7582# Makefile fragments.
7b61653a
PE
7583for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7584do
7585 eval fragval=\$$frag
7586 if test $fragval != /dev/null; then
7587 eval $frag=${srcdir}/$fragval
7588 fi
7589done
671aa708
NN
7590
7591
7592
7593
7594
7595# Miscellanea: directories, flags, etc.
7596
7597
7598
7599
7600
7601
7602
d89f0ad6 7603
23f6b2f9 7604# Build module lists & subconfigure args.
671aa708
NN
7605
7606
7607
2abefe3d
PB
7608# Host module lists & subconfigure args.
7609
7610
7611
aae29963 7612
2abefe3d
PB
7613# Target module lists & subconfigure args.
7614
7615
7616
7617# Build tools.
7618
7619
7620
0999159b
PB
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
2abefe3d
PB
7634# Generate default definitions for YACC, M4, LEX and other programs that run
7635# on the build machine. These are used if the Makefile can't locate these
7636# programs in objdir.
7637MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7638
7639for ac_prog in 'bison -y' byacc yacc
7640do
1c710c3c 7641 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7642set dummy $ac_prog; ac_word=$2
5213506e
RW
7643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7644$as_echo_n "checking for $ac_word... " >&6; }
7645if test "${ac_cv_prog_YACC+set}" = set; then :
7646 $as_echo_n "(cached) " >&6
2abefe3d
PB
7647else
7648 if test -n "$YACC"; then
7649 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7650else
1c710c3c
DJ
7651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7652for as_dir in $PATH
7653do
7654 IFS=$as_save_IFS
7655 test -z "$as_dir" && as_dir=.
5213506e
RW
7656 for ac_exec_ext in '' $ac_executable_extensions; do
7657 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7658 ac_cv_prog_YACC="$ac_prog"
5213506e 7659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7660 break 2
7661 fi
7662done
5213506e
RW
7663 done
7664IFS=$as_save_IFS
1c710c3c 7665
2abefe3d
PB
7666fi
7667fi
1c710c3c 7668YACC=$ac_cv_prog_YACC
2abefe3d 7669if test -n "$YACC"; then
5213506e
RW
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7671$as_echo "$YACC" >&6; }
2abefe3d 7672else
5213506e
RW
7673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7674$as_echo "no" >&6; }
2abefe3d
PB
7675fi
7676
5213506e 7677
1c710c3c 7678 test -n "$YACC" && break
2abefe3d
PB
7679done
7680test -n "$YACC" || YACC="$MISSING bison -y"
7681
7682case " $build_configdirs " in
7683 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
2abefe3d
PB
7684esac
7685
7686for ac_prog in bison
7687do
1c710c3c 7688 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7689set dummy $ac_prog; ac_word=$2
5213506e
RW
7690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7691$as_echo_n "checking for $ac_word... " >&6; }
7692if test "${ac_cv_prog_BISON+set}" = set; then :
7693 $as_echo_n "(cached) " >&6
2abefe3d
PB
7694else
7695 if test -n "$BISON"; then
7696 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7697else
1c710c3c
DJ
7698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7699for as_dir in $PATH
7700do
7701 IFS=$as_save_IFS
7702 test -z "$as_dir" && as_dir=.
5213506e
RW
7703 for ac_exec_ext in '' $ac_executable_extensions; do
7704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7705 ac_cv_prog_BISON="$ac_prog"
5213506e 7706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7707 break 2
7708 fi
7709done
5213506e
RW
7710 done
7711IFS=$as_save_IFS
1c710c3c 7712
2abefe3d
PB
7713fi
7714fi
1c710c3c 7715BISON=$ac_cv_prog_BISON
2abefe3d 7716if test -n "$BISON"; then
5213506e
RW
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7718$as_echo "$BISON" >&6; }
2abefe3d 7719else
5213506e
RW
7720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7721$as_echo "no" >&6; }
2abefe3d
PB
7722fi
7723
5213506e 7724
1c710c3c 7725 test -n "$BISON" && break
2abefe3d
PB
7726done
7727test -n "$BISON" || BISON="$MISSING bison"
7728
7729case " $build_configdirs " in
7730 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7731esac
7732
7733for ac_prog in gm4 gnum4 m4
7734do
1c710c3c 7735 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7736set dummy $ac_prog; ac_word=$2
5213506e
RW
7737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7738$as_echo_n "checking for $ac_word... " >&6; }
7739if test "${ac_cv_prog_M4+set}" = set; then :
7740 $as_echo_n "(cached) " >&6
2abefe3d
PB
7741else
7742 if test -n "$M4"; then
7743 ac_cv_prog_M4="$M4" # Let the user override the test.
7744else
1c710c3c
DJ
7745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7746for as_dir in $PATH
7747do
7748 IFS=$as_save_IFS
7749 test -z "$as_dir" && as_dir=.
5213506e
RW
7750 for ac_exec_ext in '' $ac_executable_extensions; do
7751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7752 ac_cv_prog_M4="$ac_prog"
5213506e 7753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7754 break 2
7755 fi
7756done
5213506e
RW
7757 done
7758IFS=$as_save_IFS
1c710c3c 7759
2abefe3d
PB
7760fi
7761fi
1c710c3c 7762M4=$ac_cv_prog_M4
2abefe3d 7763if test -n "$M4"; then
5213506e
RW
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7765$as_echo "$M4" >&6; }
2abefe3d 7766else
5213506e
RW
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768$as_echo "no" >&6; }
2abefe3d
PB
7769fi
7770
5213506e 7771
1c710c3c 7772 test -n "$M4" && break
2abefe3d
PB
7773done
7774test -n "$M4" || M4="$MISSING m4"
7775
7776case " $build_configdirs " in
7777 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7778esac
7779
7780for ac_prog in flex lex
7781do
1c710c3c 7782 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7783set dummy $ac_prog; ac_word=$2
5213506e
RW
7784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7785$as_echo_n "checking for $ac_word... " >&6; }
7786if test "${ac_cv_prog_LEX+set}" = set; then :
7787 $as_echo_n "(cached) " >&6
2abefe3d
PB
7788else
7789 if test -n "$LEX"; then
7790 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7791else
1c710c3c
DJ
7792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7793for as_dir in $PATH
7794do
7795 IFS=$as_save_IFS
7796 test -z "$as_dir" && as_dir=.
5213506e
RW
7797 for ac_exec_ext in '' $ac_executable_extensions; do
7798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7799 ac_cv_prog_LEX="$ac_prog"
5213506e 7800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7801 break 2
7802 fi
7803done
5213506e
RW
7804 done
7805IFS=$as_save_IFS
1c710c3c 7806
2abefe3d
PB
7807fi
7808fi
1c710c3c 7809LEX=$ac_cv_prog_LEX
2abefe3d 7810if test -n "$LEX"; then
5213506e
RW
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7812$as_echo "$LEX" >&6; }
2abefe3d 7813else
5213506e
RW
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7815$as_echo "no" >&6; }
2abefe3d
PB
7816fi
7817
5213506e 7818
1c710c3c 7819 test -n "$LEX" && break
2abefe3d
PB
7820done
7821test -n "$LEX" || LEX="$MISSING flex"
7822
7823case " $build_configdirs " in
7824 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7825 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7826esac
7827
7828for ac_prog in flex
7829do
1c710c3c 7830 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7831set dummy $ac_prog; ac_word=$2
5213506e
RW
7832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7833$as_echo_n "checking for $ac_word... " >&6; }
7834if test "${ac_cv_prog_FLEX+set}" = set; then :
7835 $as_echo_n "(cached) " >&6
2abefe3d
PB
7836else
7837 if test -n "$FLEX"; then
7838 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7839else
1c710c3c
DJ
7840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7841for as_dir in $PATH
7842do
7843 IFS=$as_save_IFS
7844 test -z "$as_dir" && as_dir=.
5213506e
RW
7845 for ac_exec_ext in '' $ac_executable_extensions; do
7846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7847 ac_cv_prog_FLEX="$ac_prog"
5213506e 7848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7849 break 2
7850 fi
7851done
5213506e
RW
7852 done
7853IFS=$as_save_IFS
1c710c3c 7854
2abefe3d
PB
7855fi
7856fi
1c710c3c 7857FLEX=$ac_cv_prog_FLEX
2abefe3d 7858if test -n "$FLEX"; then
5213506e
RW
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7860$as_echo "$FLEX" >&6; }
2abefe3d 7861else
5213506e
RW
7862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7863$as_echo "no" >&6; }
2abefe3d
PB
7864fi
7865
5213506e 7866
1c710c3c 7867 test -n "$FLEX" && break
2abefe3d
PB
7868done
7869test -n "$FLEX" || FLEX="$MISSING flex"
7870
7871case " $build_configdirs " in
7872 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7873esac
7874
7875for ac_prog in makeinfo
7876do
1c710c3c 7877 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7878set dummy $ac_prog; ac_word=$2
5213506e
RW
7879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7880$as_echo_n "checking for $ac_word... " >&6; }
7881if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7882 $as_echo_n "(cached) " >&6
2abefe3d
PB
7883else
7884 if test -n "$MAKEINFO"; then
7885 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7886else
1c710c3c
DJ
7887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7888for as_dir in $PATH
7889do
7890 IFS=$as_save_IFS
7891 test -z "$as_dir" && as_dir=.
5213506e
RW
7892 for ac_exec_ext in '' $ac_executable_extensions; do
7893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7894 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7896 break 2
7897 fi
7898done
5213506e
RW
7899 done
7900IFS=$as_save_IFS
1c710c3c 7901
2abefe3d
PB
7902fi
7903fi
1c710c3c 7904MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7905if test -n "$MAKEINFO"; then
5213506e
RW
7906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7907$as_echo "$MAKEINFO" >&6; }
2abefe3d 7908else
5213506e
RW
7909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7910$as_echo "no" >&6; }
2abefe3d
PB
7911fi
7912
5213506e 7913
1c710c3c 7914 test -n "$MAKEINFO" && break
2abefe3d
PB
7915done
7916test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7917
7918case " $build_configdirs " in
7919 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7920 *)
7921
d18ff35a 7922 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7923 # higher, else we use the "missing" dummy.
7924 if ${MAKEINFO} --version \
d18ff35a 7925 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7926 :
7927 else
7928 MAKEINFO="$MISSING makeinfo"
7929 fi
7930 ;;
7931
7932esac
671aa708 7933
2abefe3d 7934# FIXME: expect and dejagnu may become build tools?
671aa708 7935
2abefe3d
PB
7936for ac_prog in expect
7937do
1c710c3c 7938 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7939set dummy $ac_prog; ac_word=$2
5213506e
RW
7940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7941$as_echo_n "checking for $ac_word... " >&6; }
7942if test "${ac_cv_prog_EXPECT+set}" = set; then :
7943 $as_echo_n "(cached) " >&6
2abefe3d
PB
7944else
7945 if test -n "$EXPECT"; then
7946 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7947else
1c710c3c
DJ
7948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7949for as_dir in $PATH
7950do
7951 IFS=$as_save_IFS
7952 test -z "$as_dir" && as_dir=.
5213506e
RW
7953 for ac_exec_ext in '' $ac_executable_extensions; do
7954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7955 ac_cv_prog_EXPECT="$ac_prog"
5213506e 7956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7957 break 2
7958 fi
7959done
5213506e
RW
7960 done
7961IFS=$as_save_IFS
1c710c3c 7962
2abefe3d
PB
7963fi
7964fi
1c710c3c 7965EXPECT=$ac_cv_prog_EXPECT
2abefe3d 7966if test -n "$EXPECT"; then
5213506e
RW
7967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7968$as_echo "$EXPECT" >&6; }
2abefe3d 7969else
5213506e
RW
7970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7971$as_echo "no" >&6; }
2abefe3d 7972fi
671aa708 7973
5213506e 7974
1c710c3c 7975 test -n "$EXPECT" && break
2abefe3d
PB
7976done
7977test -n "$EXPECT" || EXPECT="expect"
671aa708 7978
2abefe3d
PB
7979case " $configdirs " in
7980 *" expect "*)
7981 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7982 ;;
7983esac
671aa708 7984
2abefe3d
PB
7985for ac_prog in runtest
7986do
1c710c3c 7987 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7988set dummy $ac_prog; ac_word=$2
5213506e
RW
7989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7990$as_echo_n "checking for $ac_word... " >&6; }
7991if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7992 $as_echo_n "(cached) " >&6
2abefe3d
PB
7993else
7994 if test -n "$RUNTEST"; then
7995 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 7996else
1c710c3c
DJ
7997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7998for as_dir in $PATH
7999do
8000 IFS=$as_save_IFS
8001 test -z "$as_dir" && as_dir=.
5213506e
RW
8002 for ac_exec_ext in '' $ac_executable_extensions; do
8003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8004 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8006 break 2
8007 fi
8008done
5213506e
RW
8009 done
8010IFS=$as_save_IFS
1c710c3c 8011
2abefe3d
PB
8012fi
8013fi
1c710c3c 8014RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8015if test -n "$RUNTEST"; then
5213506e
RW
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8017$as_echo "$RUNTEST" >&6; }
2abefe3d 8018else
5213506e
RW
8019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8020$as_echo "no" >&6; }
2abefe3d 8021fi
671aa708 8022
5213506e 8023
1c710c3c 8024 test -n "$RUNTEST" && break
2abefe3d
PB
8025done
8026test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8027
2abefe3d
PB
8028case " $configdirs " in
8029 *" dejagnu "*)
c394e891 8030 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8031 ;;
8032esac
671aa708
NN
8033
8034
671aa708 8035# Host tools.
ca9f4b81
AO
8036ncn_tool_prefix=
8037test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8038ncn_target_tool_prefix=
8039test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8040
278a7a38
AO
8041
8042
8043if test -n "$AR"; then
8044 ac_cv_prog_AR=$AR
8045elif test -n "$ac_cv_prog_AR"; then
8046 AR=$ac_cv_prog_AR
8047fi
8048
8049if test -n "$ac_cv_prog_AR"; then
8050 for ncn_progname in ar; do
8051 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8052set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8054$as_echo_n "checking for $ac_word... " >&6; }
8055if test "${ac_cv_prog_AR+set}" = set; then :
8056 $as_echo_n "(cached) " >&6
278a7a38
AO
8057else
8058 if test -n "$AR"; then
8059 ac_cv_prog_AR="$AR" # Let the user override the test.
8060else
8061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8062for as_dir in $PATH
8063do
8064 IFS=$as_save_IFS
8065 test -z "$as_dir" && as_dir=.
5213506e
RW
8066 for ac_exec_ext in '' $ac_executable_extensions; do
8067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8068 ac_cv_prog_AR="${ncn_progname}"
5213506e 8069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8070 break 2
8071 fi
8072done
5213506e
RW
8073 done
8074IFS=$as_save_IFS
278a7a38
AO
8075
8076fi
8077fi
8078AR=$ac_cv_prog_AR
8079if test -n "$AR"; then
5213506e
RW
8080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8081$as_echo "$AR" >&6; }
278a7a38 8082else
5213506e
RW
8083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8084$as_echo "no" >&6; }
278a7a38
AO
8085fi
8086
5213506e 8087
278a7a38
AO
8088 done
8089fi
8090
8091for ncn_progname in ar; do
2693c0b0
PB
8092 if test -n "$ncn_tool_prefix"; then
8093 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8094set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8096$as_echo_n "checking for $ac_word... " >&6; }
8097if test "${ac_cv_prog_AR+set}" = set; then :
8098 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8099else
8100 if test -n "$AR"; then
8101 ac_cv_prog_AR="$AR" # Let the user override the test.
8102else
1c710c3c
DJ
8103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8104for as_dir in $PATH
8105do
8106 IFS=$as_save_IFS
8107 test -z "$as_dir" && as_dir=.
5213506e
RW
8108 for ac_exec_ext in '' $ac_executable_extensions; do
8109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8110 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8112 break 2
8113 fi
8114done
5213506e
RW
8115 done
8116IFS=$as_save_IFS
1c710c3c 8117
ca9f4b81
AO
8118fi
8119fi
1c710c3c 8120AR=$ac_cv_prog_AR
ca9f4b81 8121if test -n "$AR"; then
5213506e
RW
8122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8123$as_echo "$AR" >&6; }
ca9f4b81 8124else
5213506e
RW
8125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8126$as_echo "no" >&6; }
ca9f4b81
AO
8127fi
8128
5213506e 8129
2693c0b0
PB
8130 fi
8131 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8132 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8133set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8135$as_echo_n "checking for $ac_word... " >&6; }
8136if test "${ac_cv_prog_AR+set}" = set; then :
8137 $as_echo_n "(cached) " >&6
ca9f4b81 8138else
2693c0b0 8139 if test -n "$AR"; then
af71363e
AS
8140 ac_cv_prog_AR="$AR" # Let the user override the test.
8141else
1c710c3c
DJ
8142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8143for as_dir in $PATH
8144do
8145 IFS=$as_save_IFS
8146 test -z "$as_dir" && as_dir=.
5213506e
RW
8147 for ac_exec_ext in '' $ac_executable_extensions; do
8148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8149 ac_cv_prog_AR="${ncn_progname}"
5213506e 8150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8151 break 2
8152 fi
8153done
5213506e
RW
8154 done
8155IFS=$as_save_IFS
1c710c3c 8156
ca9f4b81
AO
8157fi
8158fi
1c710c3c 8159AR=$ac_cv_prog_AR
2693c0b0 8160if test -n "$AR"; then
5213506e
RW
8161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8162$as_echo "$AR" >&6; }
ca9f4b81 8163else
5213506e
RW
8164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8165$as_echo "no" >&6; }
ca9f4b81 8166fi
1c710c3c 8167
5213506e 8168
2693c0b0
PB
8169 fi
8170 test -n "$ac_cv_prog_AR" && break
8171done
8172
8173if test -z "$ac_cv_prog_AR" ; then
8174 set dummy ar
8175 if test $build = $host ; then
8176 AR="$2"
ca9f4b81 8177 else
2693c0b0 8178 AR="${ncn_tool_prefix}$2"
ca9f4b81 8179 fi
ca9f4b81
AO
8180fi
8181
278a7a38
AO
8182
8183
8184if test -n "$AS"; then
8185 ac_cv_prog_AS=$AS
8186elif test -n "$ac_cv_prog_AS"; then
8187 AS=$ac_cv_prog_AS
8188fi
8189
8190if test -n "$ac_cv_prog_AS"; then
8191 for ncn_progname in as; do
8192 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8193set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8195$as_echo_n "checking for $ac_word... " >&6; }
8196if test "${ac_cv_prog_AS+set}" = set; then :
8197 $as_echo_n "(cached) " >&6
278a7a38
AO
8198else
8199 if test -n "$AS"; then
8200 ac_cv_prog_AS="$AS" # Let the user override the test.
8201else
8202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8203for as_dir in $PATH
8204do
8205 IFS=$as_save_IFS
8206 test -z "$as_dir" && as_dir=.
5213506e
RW
8207 for ac_exec_ext in '' $ac_executable_extensions; do
8208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8209 ac_cv_prog_AS="${ncn_progname}"
5213506e 8210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8211 break 2
8212 fi
8213done
5213506e
RW
8214 done
8215IFS=$as_save_IFS
278a7a38
AO
8216
8217fi
8218fi
8219AS=$ac_cv_prog_AS
8220if test -n "$AS"; then
5213506e
RW
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8222$as_echo "$AS" >&6; }
278a7a38 8223else
5213506e
RW
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8225$as_echo "no" >&6; }
278a7a38
AO
8226fi
8227
5213506e 8228
278a7a38
AO
8229 done
8230fi
8231
8232for ncn_progname in as; do
2693c0b0
PB
8233 if test -n "$ncn_tool_prefix"; then
8234 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8235set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8237$as_echo_n "checking for $ac_word... " >&6; }
8238if test "${ac_cv_prog_AS+set}" = set; then :
8239 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8240else
8241 if test -n "$AS"; then
8242 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8243else
1c710c3c
DJ
8244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8245for as_dir in $PATH
8246do
8247 IFS=$as_save_IFS
8248 test -z "$as_dir" && as_dir=.
5213506e
RW
8249 for ac_exec_ext in '' $ac_executable_extensions; do
8250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8251 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8253 break 2
8254 fi
8255done
5213506e
RW
8256 done
8257IFS=$as_save_IFS
1c710c3c 8258
ca9f4b81
AO
8259fi
8260fi
1c710c3c 8261AS=$ac_cv_prog_AS
ca9f4b81 8262if test -n "$AS"; then
5213506e
RW
8263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8264$as_echo "$AS" >&6; }
ca9f4b81 8265else
5213506e
RW
8266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8267$as_echo "no" >&6; }
ca9f4b81
AO
8268fi
8269
5213506e 8270
2693c0b0
PB
8271 fi
8272 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8273 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8274set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8276$as_echo_n "checking for $ac_word... " >&6; }
8277if test "${ac_cv_prog_AS+set}" = set; then :
8278 $as_echo_n "(cached) " >&6
ca9f4b81 8279else
2693c0b0
PB
8280 if test -n "$AS"; then
8281 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8282else
1c710c3c
DJ
8283as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8284for as_dir in $PATH
8285do
8286 IFS=$as_save_IFS
8287 test -z "$as_dir" && as_dir=.
5213506e
RW
8288 for ac_exec_ext in '' $ac_executable_extensions; do
8289 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8290 ac_cv_prog_AS="${ncn_progname}"
5213506e 8291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8292 break 2
8293 fi
8294done
5213506e
RW
8295 done
8296IFS=$as_save_IFS
1c710c3c 8297
ca9f4b81
AO
8298fi
8299fi
1c710c3c 8300AS=$ac_cv_prog_AS
2693c0b0 8301if test -n "$AS"; then
5213506e
RW
8302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8303$as_echo "$AS" >&6; }
ca9f4b81 8304else
5213506e
RW
8305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8306$as_echo "no" >&6; }
ca9f4b81 8307fi
1c710c3c 8308
5213506e 8309
2693c0b0
PB
8310 fi
8311 test -n "$ac_cv_prog_AS" && break
8312done
8313
8314if test -z "$ac_cv_prog_AS" ; then
8315 set dummy as
8316 if test $build = $host ; then
8317 AS="$2"
ca9f4b81 8318 else
2693c0b0 8319 AS="${ncn_tool_prefix}$2"
ca9f4b81 8320 fi
ca9f4b81
AO
8321fi
8322
278a7a38
AO
8323
8324
8325if test -n "$DLLTOOL"; then
8326 ac_cv_prog_DLLTOOL=$DLLTOOL
8327elif test -n "$ac_cv_prog_DLLTOOL"; then
8328 DLLTOOL=$ac_cv_prog_DLLTOOL
8329fi
8330
8331if test -n "$ac_cv_prog_DLLTOOL"; then
8332 for ncn_progname in dlltool; do
8333 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8334set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8336$as_echo_n "checking for $ac_word... " >&6; }
8337if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8338 $as_echo_n "(cached) " >&6
278a7a38
AO
8339else
8340 if test -n "$DLLTOOL"; then
8341 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8342else
8343as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8344for as_dir in $PATH
8345do
8346 IFS=$as_save_IFS
8347 test -z "$as_dir" && as_dir=.
5213506e
RW
8348 for ac_exec_ext in '' $ac_executable_extensions; do
8349 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8350 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8352 break 2
8353 fi
8354done
5213506e
RW
8355 done
8356IFS=$as_save_IFS
278a7a38
AO
8357
8358fi
8359fi
8360DLLTOOL=$ac_cv_prog_DLLTOOL
8361if test -n "$DLLTOOL"; then
5213506e
RW
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8363$as_echo "$DLLTOOL" >&6; }
278a7a38 8364else
5213506e
RW
8365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8366$as_echo "no" >&6; }
278a7a38
AO
8367fi
8368
5213506e 8369
278a7a38
AO
8370 done
8371fi
8372
8373for ncn_progname in dlltool; do
2693c0b0
PB
8374 if test -n "$ncn_tool_prefix"; then
8375 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8376set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8378$as_echo_n "checking for $ac_word... " >&6; }
8379if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8380 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8381else
8382 if test -n "$DLLTOOL"; then
8383 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8384else
1c710c3c
DJ
8385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8386for as_dir in $PATH
8387do
8388 IFS=$as_save_IFS
8389 test -z "$as_dir" && as_dir=.
5213506e
RW
8390 for ac_exec_ext in '' $ac_executable_extensions; do
8391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8392 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8394 break 2
8395 fi
8396done
5213506e
RW
8397 done
8398IFS=$as_save_IFS
1c710c3c 8399
ca9f4b81
AO
8400fi
8401fi
1c710c3c 8402DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8403if test -n "$DLLTOOL"; then
5213506e
RW
8404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8405$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8406else
5213506e
RW
8407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8408$as_echo "no" >&6; }
ca9f4b81
AO
8409fi
8410
5213506e 8411
2693c0b0
PB
8412 fi
8413 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8414 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8415set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8417$as_echo_n "checking for $ac_word... " >&6; }
8418if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8419 $as_echo_n "(cached) " >&6
ca9f4b81 8420else
2693c0b0
PB
8421 if test -n "$DLLTOOL"; then
8422 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8423else
1c710c3c
DJ
8424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8425for as_dir in $PATH
8426do
8427 IFS=$as_save_IFS
8428 test -z "$as_dir" && as_dir=.
5213506e
RW
8429 for ac_exec_ext in '' $ac_executable_extensions; do
8430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8431 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8433 break 2
8434 fi
8435done
5213506e
RW
8436 done
8437IFS=$as_save_IFS
1c710c3c 8438
ca9f4b81
AO
8439fi
8440fi
1c710c3c 8441DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8442if test -n "$DLLTOOL"; then
5213506e
RW
8443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8444$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8445else
5213506e
RW
8446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8447$as_echo "no" >&6; }
ca9f4b81 8448fi
1c710c3c 8449
5213506e 8450
2693c0b0
PB
8451 fi
8452 test -n "$ac_cv_prog_DLLTOOL" && break
8453done
8454
8455if test -z "$ac_cv_prog_DLLTOOL" ; then
8456 set dummy dlltool
8457 if test $build = $host ; then
8458 DLLTOOL="$2"
ca9f4b81 8459 else
2693c0b0 8460 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8461 fi
ca9f4b81
AO
8462fi
8463
278a7a38
AO
8464
8465
8466if test -n "$LD"; then
8467 ac_cv_prog_LD=$LD
8468elif test -n "$ac_cv_prog_LD"; then
8469 LD=$ac_cv_prog_LD
8470fi
8471
8472if test -n "$ac_cv_prog_LD"; then
8473 for ncn_progname in ld; do
8474 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8475set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8477$as_echo_n "checking for $ac_word... " >&6; }
8478if test "${ac_cv_prog_LD+set}" = set; then :
8479 $as_echo_n "(cached) " >&6
278a7a38
AO
8480else
8481 if test -n "$LD"; then
8482 ac_cv_prog_LD="$LD" # Let the user override the test.
8483else
8484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8485for as_dir in $PATH
8486do
8487 IFS=$as_save_IFS
8488 test -z "$as_dir" && as_dir=.
5213506e
RW
8489 for ac_exec_ext in '' $ac_executable_extensions; do
8490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8491 ac_cv_prog_LD="${ncn_progname}"
5213506e 8492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8493 break 2
8494 fi
8495done
5213506e
RW
8496 done
8497IFS=$as_save_IFS
278a7a38
AO
8498
8499fi
8500fi
8501LD=$ac_cv_prog_LD
8502if test -n "$LD"; then
5213506e
RW
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8504$as_echo "$LD" >&6; }
278a7a38 8505else
5213506e
RW
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8507$as_echo "no" >&6; }
278a7a38
AO
8508fi
8509
5213506e 8510
278a7a38
AO
8511 done
8512fi
8513
8514for ncn_progname in ld; do
2693c0b0
PB
8515 if test -n "$ncn_tool_prefix"; then
8516 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8517set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8519$as_echo_n "checking for $ac_word... " >&6; }
8520if test "${ac_cv_prog_LD+set}" = set; then :
8521 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8522else
8523 if test -n "$LD"; then
8524 ac_cv_prog_LD="$LD" # Let the user override the test.
8525else
1c710c3c
DJ
8526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8527for as_dir in $PATH
8528do
8529 IFS=$as_save_IFS
8530 test -z "$as_dir" && as_dir=.
5213506e
RW
8531 for ac_exec_ext in '' $ac_executable_extensions; do
8532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8533 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8535 break 2
8536 fi
8537done
5213506e
RW
8538 done
8539IFS=$as_save_IFS
1c710c3c 8540
ca9f4b81
AO
8541fi
8542fi
1c710c3c 8543LD=$ac_cv_prog_LD
ca9f4b81 8544if test -n "$LD"; then
5213506e
RW
8545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8546$as_echo "$LD" >&6; }
ca9f4b81 8547else
5213506e
RW
8548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8549$as_echo "no" >&6; }
ca9f4b81
AO
8550fi
8551
5213506e 8552
2693c0b0
PB
8553 fi
8554 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8555 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8556set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8558$as_echo_n "checking for $ac_word... " >&6; }
8559if test "${ac_cv_prog_LD+set}" = set; then :
8560 $as_echo_n "(cached) " >&6
ca9f4b81 8561else
2693c0b0
PB
8562 if test -n "$LD"; then
8563 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8564else
1c710c3c
DJ
8565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8566for as_dir in $PATH
8567do
8568 IFS=$as_save_IFS
8569 test -z "$as_dir" && as_dir=.
5213506e
RW
8570 for ac_exec_ext in '' $ac_executable_extensions; do
8571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8572 ac_cv_prog_LD="${ncn_progname}"
5213506e 8573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8574 break 2
8575 fi
8576done
5213506e
RW
8577 done
8578IFS=$as_save_IFS
1c710c3c 8579
ca9f4b81
AO
8580fi
8581fi
1c710c3c 8582LD=$ac_cv_prog_LD
2693c0b0 8583if test -n "$LD"; then
5213506e
RW
8584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8585$as_echo "$LD" >&6; }
ca9f4b81 8586else
5213506e
RW
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8588$as_echo "no" >&6; }
ca9f4b81 8589fi
1c710c3c 8590
5213506e 8591
2693c0b0
PB
8592 fi
8593 test -n "$ac_cv_prog_LD" && break
8594done
8595
8596if test -z "$ac_cv_prog_LD" ; then
8597 set dummy ld
8598 if test $build = $host ; then
8599 LD="$2"
ca9f4b81 8600 else
2693c0b0 8601 LD="${ncn_tool_prefix}$2"
ca9f4b81 8602 fi
ca9f4b81
AO
8603fi
8604
278a7a38
AO
8605
8606
8607if test -n "$LIPO"; then
8608 ac_cv_prog_LIPO=$LIPO
8609elif test -n "$ac_cv_prog_LIPO"; then
8610 LIPO=$ac_cv_prog_LIPO
8611fi
8612
8613if test -n "$ac_cv_prog_LIPO"; then
8614 for ncn_progname in lipo; do
8615 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8616set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8618$as_echo_n "checking for $ac_word... " >&6; }
8619if test "${ac_cv_prog_LIPO+set}" = set; then :
8620 $as_echo_n "(cached) " >&6
278a7a38
AO
8621else
8622 if test -n "$LIPO"; then
8623 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8624else
8625as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8626for as_dir in $PATH
8627do
8628 IFS=$as_save_IFS
8629 test -z "$as_dir" && as_dir=.
5213506e
RW
8630 for ac_exec_ext in '' $ac_executable_extensions; do
8631 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8632 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8634 break 2
8635 fi
8636done
5213506e
RW
8637 done
8638IFS=$as_save_IFS
278a7a38
AO
8639
8640fi
8641fi
8642LIPO=$ac_cv_prog_LIPO
8643if test -n "$LIPO"; then
5213506e
RW
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8645$as_echo "$LIPO" >&6; }
278a7a38 8646else
5213506e
RW
8647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8648$as_echo "no" >&6; }
278a7a38
AO
8649fi
8650
5213506e 8651
278a7a38
AO
8652 done
8653fi
8654
8655for ncn_progname in lipo; do
2abefe3d
PB
8656 if test -n "$ncn_tool_prefix"; then
8657 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8658set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8660$as_echo_n "checking for $ac_word... " >&6; }
8661if test "${ac_cv_prog_LIPO+set}" = set; then :
8662 $as_echo_n "(cached) " >&6
2abefe3d
PB
8663else
8664 if test -n "$LIPO"; then
8665 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8666else
1c710c3c
DJ
8667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8668for as_dir in $PATH
8669do
8670 IFS=$as_save_IFS
8671 test -z "$as_dir" && as_dir=.
5213506e
RW
8672 for ac_exec_ext in '' $ac_executable_extensions; do
8673 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8674 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8675 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8676 break 2
8677 fi
8678done
5213506e
RW
8679 done
8680IFS=$as_save_IFS
1c710c3c 8681
2abefe3d
PB
8682fi
8683fi
1c710c3c 8684LIPO=$ac_cv_prog_LIPO
2abefe3d 8685if test -n "$LIPO"; then
5213506e
RW
8686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8687$as_echo "$LIPO" >&6; }
2abefe3d 8688else
5213506e
RW
8689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8690$as_echo "no" >&6; }
2abefe3d
PB
8691fi
8692
5213506e 8693
2abefe3d
PB
8694 fi
8695 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8696 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8697set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8699$as_echo_n "checking for $ac_word... " >&6; }
8700if test "${ac_cv_prog_LIPO+set}" = set; then :
8701 $as_echo_n "(cached) " >&6
2abefe3d
PB
8702else
8703 if test -n "$LIPO"; then
8704 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8705else
1c710c3c
DJ
8706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8707for as_dir in $PATH
8708do
8709 IFS=$as_save_IFS
8710 test -z "$as_dir" && as_dir=.
5213506e
RW
8711 for ac_exec_ext in '' $ac_executable_extensions; do
8712 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8713 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8714 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8715 break 2
8716 fi
8717done
5213506e
RW
8718 done
8719IFS=$as_save_IFS
1c710c3c 8720
2abefe3d
PB
8721fi
8722fi
1c710c3c 8723LIPO=$ac_cv_prog_LIPO
2abefe3d 8724if test -n "$LIPO"; then
5213506e
RW
8725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8726$as_echo "$LIPO" >&6; }
2abefe3d 8727else
5213506e
RW
8728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8729$as_echo "no" >&6; }
2abefe3d 8730fi
1c710c3c 8731
5213506e 8732
2abefe3d
PB
8733 fi
8734 test -n "$ac_cv_prog_LIPO" && break
8735done
8736
8737if test -z "$ac_cv_prog_LIPO" ; then
8738 set dummy lipo
8739 if test $build = $host ; then
8740 LIPO="$2"
8741 else
8742 LIPO="${ncn_tool_prefix}$2"
8743 fi
8744fi
8745
278a7a38
AO
8746
8747
8748if test -n "$NM"; then
8749 ac_cv_prog_NM=$NM
8750elif test -n "$ac_cv_prog_NM"; then
8751 NM=$ac_cv_prog_NM
8752fi
8753
8754if test -n "$ac_cv_prog_NM"; then
8755 for ncn_progname in nm; do
8756 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8757set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8759$as_echo_n "checking for $ac_word... " >&6; }
8760if test "${ac_cv_prog_NM+set}" = set; then :
8761 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8762else
8763 if test -n "$NM"; then
8764 ac_cv_prog_NM="$NM" # Let the user override the test.
8765else
1c710c3c
DJ
8766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8767for as_dir in $PATH
8768do
8769 IFS=$as_save_IFS
8770 test -z "$as_dir" && as_dir=.
5213506e
RW
8771 for ac_exec_ext in '' $ac_executable_extensions; do
8772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8773 ac_cv_prog_NM="${ncn_progname}"
5213506e 8774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8775 break 2
8776 fi
8777done
5213506e
RW
8778 done
8779IFS=$as_save_IFS
1c710c3c 8780
ca9f4b81
AO
8781fi
8782fi
1c710c3c 8783NM=$ac_cv_prog_NM
ca9f4b81 8784if test -n "$NM"; then
5213506e
RW
8785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8786$as_echo "$NM" >&6; }
ca9f4b81 8787else
5213506e
RW
8788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8789$as_echo "no" >&6; }
ca9f4b81
AO
8790fi
8791
5213506e 8792
278a7a38
AO
8793 done
8794fi
8795
8796for ncn_progname in nm; do
8797 if test -n "$ncn_tool_prefix"; then
8798 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8799set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8801$as_echo_n "checking for $ac_word... " >&6; }
8802if test "${ac_cv_prog_NM+set}" = set; then :
8803 $as_echo_n "(cached) " >&6
ca9f4b81 8804else
2693c0b0
PB
8805 if test -n "$NM"; then
8806 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8807else
1c710c3c
DJ
8808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8809for as_dir in $PATH
8810do
8811 IFS=$as_save_IFS
8812 test -z "$as_dir" && as_dir=.
5213506e
RW
8813 for ac_exec_ext in '' $ac_executable_extensions; do
8814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8815 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8817 break 2
8818 fi
8819done
5213506e
RW
8820 done
8821IFS=$as_save_IFS
1c710c3c 8822
ca9f4b81
AO
8823fi
8824fi
1c710c3c 8825NM=$ac_cv_prog_NM
2693c0b0 8826if test -n "$NM"; then
5213506e
RW
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8828$as_echo "$NM" >&6; }
ca9f4b81 8829else
5213506e
RW
8830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8831$as_echo "no" >&6; }
ca9f4b81 8832fi
1c710c3c 8833
5213506e 8834
2693c0b0 8835 fi
278a7a38
AO
8836 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8837 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8838set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8840$as_echo_n "checking for $ac_word... " >&6; }
8841if test "${ac_cv_prog_NM+set}" = set; then :
8842 $as_echo_n "(cached) " >&6
278a7a38
AO
8843else
8844 if test -n "$NM"; then
8845 ac_cv_prog_NM="$NM" # Let the user override the test.
8846else
8847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8848for as_dir in $PATH
8849do
8850 IFS=$as_save_IFS
8851 test -z "$as_dir" && as_dir=.
5213506e
RW
8852 for ac_exec_ext in '' $ac_executable_extensions; do
8853 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8854 ac_cv_prog_NM="${ncn_progname}"
5213506e 8855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8856 break 2
8857 fi
8858done
5213506e
RW
8859 done
8860IFS=$as_save_IFS
278a7a38
AO
8861
8862fi
8863fi
8864NM=$ac_cv_prog_NM
8865if test -n "$NM"; then
5213506e
RW
8866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8867$as_echo "$NM" >&6; }
278a7a38 8868else
5213506e
RW
8869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8870$as_echo "no" >&6; }
278a7a38
AO
8871fi
8872
5213506e 8873
278a7a38
AO
8874 fi
8875 test -n "$ac_cv_prog_NM" && break
8876done
8877
8878if test -z "$ac_cv_prog_NM" ; then
8879 set dummy nm
8880 if test $build = $host ; then
8881 NM="$2"
8882 else
8883 NM="${ncn_tool_prefix}$2"
8884 fi
8885fi
8886
8887
8888
8889if test -n "$RANLIB"; then
8890 ac_cv_prog_RANLIB=$RANLIB
8891elif test -n "$ac_cv_prog_RANLIB"; then
8892 RANLIB=$ac_cv_prog_RANLIB
8893fi
8894
8895if test -n "$ac_cv_prog_RANLIB"; then
8896 for ncn_progname in ranlib; do
8897 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8898set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8900$as_echo_n "checking for $ac_word... " >&6; }
8901if test "${ac_cv_prog_RANLIB+set}" = set; then :
8902 $as_echo_n "(cached) " >&6
278a7a38
AO
8903else
8904 if test -n "$RANLIB"; then
8905 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8906else
8907as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8908for as_dir in $PATH
8909do
8910 IFS=$as_save_IFS
8911 test -z "$as_dir" && as_dir=.
5213506e
RW
8912 for ac_exec_ext in '' $ac_executable_extensions; do
8913 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8914 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8915 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8916 break 2
8917 fi
8918done
5213506e
RW
8919 done
8920IFS=$as_save_IFS
278a7a38
AO
8921
8922fi
8923fi
8924RANLIB=$ac_cv_prog_RANLIB
8925if test -n "$RANLIB"; then
5213506e
RW
8926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8927$as_echo "$RANLIB" >&6; }
278a7a38 8928else
5213506e
RW
8929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8930$as_echo "no" >&6; }
278a7a38
AO
8931fi
8932
5213506e 8933
278a7a38
AO
8934 done
8935fi
ca9f4b81 8936
278a7a38 8937for ncn_progname in ranlib; do
2693c0b0
PB
8938 if test -n "$ncn_tool_prefix"; then
8939 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8940set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8942$as_echo_n "checking for $ac_word... " >&6; }
8943if test "${ac_cv_prog_RANLIB+set}" = set; then :
8944 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8945else
8946 if test -n "$RANLIB"; then
8947 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8948else
1c710c3c
DJ
8949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8950for as_dir in $PATH
8951do
8952 IFS=$as_save_IFS
8953 test -z "$as_dir" && as_dir=.
5213506e
RW
8954 for ac_exec_ext in '' $ac_executable_extensions; do
8955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8956 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 8957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8958 break 2
8959 fi
8960done
5213506e
RW
8961 done
8962IFS=$as_save_IFS
1c710c3c 8963
ca9f4b81
AO
8964fi
8965fi
1c710c3c 8966RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 8967if test -n "$RANLIB"; then
5213506e
RW
8968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8969$as_echo "$RANLIB" >&6; }
ca9f4b81 8970else
5213506e
RW
8971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8972$as_echo "no" >&6; }
ca9f4b81
AO
8973fi
8974
5213506e 8975
2693c0b0
PB
8976 fi
8977 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8978 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8979set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8981$as_echo_n "checking for $ac_word... " >&6; }
8982if test "${ac_cv_prog_RANLIB+set}" = set; then :
8983 $as_echo_n "(cached) " >&6
ca9f4b81 8984else
2693c0b0
PB
8985 if test -n "$RANLIB"; then
8986 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 8987else
1c710c3c
DJ
8988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8989for as_dir in $PATH
8990do
8991 IFS=$as_save_IFS
8992 test -z "$as_dir" && as_dir=.
5213506e
RW
8993 for ac_exec_ext in '' $ac_executable_extensions; do
8994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8995 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8997 break 2
8998 fi
8999done
5213506e
RW
9000 done
9001IFS=$as_save_IFS
1c710c3c 9002
ca9f4b81
AO
9003fi
9004fi
1c710c3c 9005RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9006if test -n "$RANLIB"; then
5213506e
RW
9007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9008$as_echo "$RANLIB" >&6; }
ca9f4b81 9009else
5213506e
RW
9010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9011$as_echo "no" >&6; }
ca9f4b81 9012fi
1c710c3c 9013
5213506e 9014
ca9f4b81 9015 fi
2693c0b0
PB
9016 test -n "$ac_cv_prog_RANLIB" && break
9017done
9018
9019if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 9020 RANLIB="true"
ca9f4b81
AO
9021fi
9022
278a7a38
AO
9023
9024
9025if test -n "$STRIP"; then
9026 ac_cv_prog_STRIP=$STRIP
9027elif test -n "$ac_cv_prog_STRIP"; then
9028 STRIP=$ac_cv_prog_STRIP
9029fi
9030
9031if test -n "$ac_cv_prog_STRIP"; then
9032 for ncn_progname in strip; do
9033 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9034set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9036$as_echo_n "checking for $ac_word... " >&6; }
9037if test "${ac_cv_prog_STRIP+set}" = set; then :
9038 $as_echo_n "(cached) " >&6
278a7a38
AO
9039else
9040 if test -n "$STRIP"; then
9041 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9042else
9043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9044for as_dir in $PATH
9045do
9046 IFS=$as_save_IFS
9047 test -z "$as_dir" && as_dir=.
5213506e
RW
9048 for ac_exec_ext in '' $ac_executable_extensions; do
9049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9050 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9052 break 2
9053 fi
9054done
5213506e
RW
9055 done
9056IFS=$as_save_IFS
278a7a38
AO
9057
9058fi
9059fi
9060STRIP=$ac_cv_prog_STRIP
9061if test -n "$STRIP"; then
5213506e
RW
9062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9063$as_echo "$STRIP" >&6; }
278a7a38 9064else
5213506e
RW
9065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9066$as_echo "no" >&6; }
278a7a38
AO
9067fi
9068
5213506e 9069
278a7a38
AO
9070 done
9071fi
9072
9073for ncn_progname in strip; do
2abefe3d
PB
9074 if test -n "$ncn_tool_prefix"; then
9075 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9076set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9078$as_echo_n "checking for $ac_word... " >&6; }
9079if test "${ac_cv_prog_STRIP+set}" = set; then :
9080 $as_echo_n "(cached) " >&6
2abefe3d
PB
9081else
9082 if test -n "$STRIP"; then
9083 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9084else
1c710c3c
DJ
9085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9086for as_dir in $PATH
9087do
9088 IFS=$as_save_IFS
9089 test -z "$as_dir" && as_dir=.
5213506e
RW
9090 for ac_exec_ext in '' $ac_executable_extensions; do
9091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9092 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9094 break 2
9095 fi
9096done
5213506e
RW
9097 done
9098IFS=$as_save_IFS
1c710c3c 9099
2abefe3d
PB
9100fi
9101fi
1c710c3c 9102STRIP=$ac_cv_prog_STRIP
2abefe3d 9103if test -n "$STRIP"; then
5213506e
RW
9104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9105$as_echo "$STRIP" >&6; }
2abefe3d 9106else
5213506e
RW
9107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9108$as_echo "no" >&6; }
2abefe3d
PB
9109fi
9110
5213506e 9111
2abefe3d
PB
9112 fi
9113 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9114 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9115set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9117$as_echo_n "checking for $ac_word... " >&6; }
9118if test "${ac_cv_prog_STRIP+set}" = set; then :
9119 $as_echo_n "(cached) " >&6
2abefe3d
PB
9120else
9121 if test -n "$STRIP"; then
9122 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9123else
1c710c3c
DJ
9124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9125for as_dir in $PATH
9126do
9127 IFS=$as_save_IFS
9128 test -z "$as_dir" && as_dir=.
5213506e
RW
9129 for ac_exec_ext in '' $ac_executable_extensions; do
9130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9131 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9133 break 2
9134 fi
9135done
5213506e
RW
9136 done
9137IFS=$as_save_IFS
1c710c3c 9138
2abefe3d
PB
9139fi
9140fi
1c710c3c 9141STRIP=$ac_cv_prog_STRIP
2abefe3d 9142if test -n "$STRIP"; then
5213506e
RW
9143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9144$as_echo "$STRIP" >&6; }
2abefe3d 9145else
5213506e
RW
9146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9147$as_echo "no" >&6; }
2abefe3d 9148fi
1c710c3c 9149
5213506e 9150
2abefe3d
PB
9151 fi
9152 test -n "$ac_cv_prog_STRIP" && break
9153done
9154
9155if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9156 STRIP="true"
2abefe3d
PB
9157fi
9158
278a7a38
AO
9159
9160
9161if test -n "$WINDRES"; then
9162 ac_cv_prog_WINDRES=$WINDRES
9163elif test -n "$ac_cv_prog_WINDRES"; then
9164 WINDRES=$ac_cv_prog_WINDRES
9165fi
9166
9167if test -n "$ac_cv_prog_WINDRES"; then
9168 for ncn_progname in windres; do
9169 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9170set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9172$as_echo_n "checking for $ac_word... " >&6; }
9173if test "${ac_cv_prog_WINDRES+set}" = set; then :
9174 $as_echo_n "(cached) " >&6
278a7a38
AO
9175else
9176 if test -n "$WINDRES"; then
9177 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9178else
9179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9180for as_dir in $PATH
9181do
9182 IFS=$as_save_IFS
9183 test -z "$as_dir" && as_dir=.
5213506e
RW
9184 for ac_exec_ext in '' $ac_executable_extensions; do
9185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9186 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9188 break 2
9189 fi
9190done
5213506e
RW
9191 done
9192IFS=$as_save_IFS
278a7a38
AO
9193
9194fi
9195fi
9196WINDRES=$ac_cv_prog_WINDRES
9197if test -n "$WINDRES"; then
5213506e
RW
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9199$as_echo "$WINDRES" >&6; }
278a7a38 9200else
5213506e
RW
9201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9202$as_echo "no" >&6; }
278a7a38
AO
9203fi
9204
5213506e 9205
278a7a38
AO
9206 done
9207fi
9208
9209for ncn_progname in windres; do
2693c0b0
PB
9210 if test -n "$ncn_tool_prefix"; then
9211 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9212set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9214$as_echo_n "checking for $ac_word... " >&6; }
9215if test "${ac_cv_prog_WINDRES+set}" = set; then :
9216 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9217else
9218 if test -n "$WINDRES"; then
9219 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9220else
1c710c3c
DJ
9221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9222for as_dir in $PATH
9223do
9224 IFS=$as_save_IFS
9225 test -z "$as_dir" && as_dir=.
5213506e
RW
9226 for ac_exec_ext in '' $ac_executable_extensions; do
9227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9228 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9230 break 2
9231 fi
9232done
5213506e
RW
9233 done
9234IFS=$as_save_IFS
1c710c3c 9235
ca9f4b81
AO
9236fi
9237fi
1c710c3c 9238WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9239if test -n "$WINDRES"; then
5213506e
RW
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9241$as_echo "$WINDRES" >&6; }
ca9f4b81 9242else
5213506e
RW
9243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9244$as_echo "no" >&6; }
ca9f4b81
AO
9245fi
9246
5213506e 9247
2693c0b0
PB
9248 fi
9249 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9250 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9251set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9253$as_echo_n "checking for $ac_word... " >&6; }
9254if test "${ac_cv_prog_WINDRES+set}" = set; then :
9255 $as_echo_n "(cached) " >&6
ca9f4b81 9256else
2693c0b0
PB
9257 if test -n "$WINDRES"; then
9258 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9259else
1c710c3c
DJ
9260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9261for as_dir in $PATH
9262do
9263 IFS=$as_save_IFS
9264 test -z "$as_dir" && as_dir=.
5213506e
RW
9265 for ac_exec_ext in '' $ac_executable_extensions; do
9266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9267 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9269 break 2
9270 fi
9271done
5213506e
RW
9272 done
9273IFS=$as_save_IFS
1c710c3c 9274
ca9f4b81
AO
9275fi
9276fi
1c710c3c 9277WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9278if test -n "$WINDRES"; then
5213506e
RW
9279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9280$as_echo "$WINDRES" >&6; }
ca9f4b81 9281else
5213506e
RW
9282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9283$as_echo "no" >&6; }
ca9f4b81 9284fi
1c710c3c 9285
5213506e 9286
2693c0b0
PB
9287 fi
9288 test -n "$ac_cv_prog_WINDRES" && break
9289done
9290
9291if test -z "$ac_cv_prog_WINDRES" ; then
9292 set dummy windres
9293 if test $build = $host ; then
9294 WINDRES="$2"
ca9f4b81 9295 else
2693c0b0 9296 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9297 fi
ca9f4b81
AO
9298fi
9299
278a7a38
AO
9300
9301
901119ae
KT
9302if test -n "$WINDMC"; then
9303 ac_cv_prog_WINDMC=$WINDMC
9304elif test -n "$ac_cv_prog_WINDMC"; then
9305 WINDMC=$ac_cv_prog_WINDMC
9306fi
9307
9308if test -n "$ac_cv_prog_WINDMC"; then
9309 for ncn_progname in windmc; do
9310 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9311set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9313$as_echo_n "checking for $ac_word... " >&6; }
9314if test "${ac_cv_prog_WINDMC+set}" = set; then :
9315 $as_echo_n "(cached) " >&6
901119ae
KT
9316else
9317 if test -n "$WINDMC"; then
9318 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9319else
9320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9321for as_dir in $PATH
9322do
9323 IFS=$as_save_IFS
9324 test -z "$as_dir" && as_dir=.
5213506e
RW
9325 for ac_exec_ext in '' $ac_executable_extensions; do
9326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9327 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9329 break 2
9330 fi
9331done
5213506e
RW
9332 done
9333IFS=$as_save_IFS
901119ae
KT
9334
9335fi
9336fi
9337WINDMC=$ac_cv_prog_WINDMC
9338if test -n "$WINDMC"; then
5213506e
RW
9339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9340$as_echo "$WINDMC" >&6; }
901119ae 9341else
5213506e
RW
9342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9343$as_echo "no" >&6; }
901119ae
KT
9344fi
9345
5213506e 9346
901119ae
KT
9347 done
9348fi
9349
9350for ncn_progname in windmc; do
9351 if test -n "$ncn_tool_prefix"; then
9352 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9353set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9355$as_echo_n "checking for $ac_word... " >&6; }
9356if test "${ac_cv_prog_WINDMC+set}" = set; then :
9357 $as_echo_n "(cached) " >&6
901119ae
KT
9358else
9359 if test -n "$WINDMC"; then
9360 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9361else
9362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9363for as_dir in $PATH
9364do
9365 IFS=$as_save_IFS
9366 test -z "$as_dir" && as_dir=.
5213506e
RW
9367 for ac_exec_ext in '' $ac_executable_extensions; do
9368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9369 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9371 break 2
9372 fi
9373done
5213506e
RW
9374 done
9375IFS=$as_save_IFS
901119ae
KT
9376
9377fi
9378fi
9379WINDMC=$ac_cv_prog_WINDMC
9380if test -n "$WINDMC"; then
5213506e
RW
9381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9382$as_echo "$WINDMC" >&6; }
901119ae 9383else
5213506e
RW
9384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9385$as_echo "no" >&6; }
901119ae
KT
9386fi
9387
5213506e 9388
901119ae
KT
9389 fi
9390 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9391 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9392set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9394$as_echo_n "checking for $ac_word... " >&6; }
9395if test "${ac_cv_prog_WINDMC+set}" = set; then :
9396 $as_echo_n "(cached) " >&6
901119ae
KT
9397else
9398 if test -n "$WINDMC"; then
9399 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9400else
9401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9402for as_dir in $PATH
9403do
9404 IFS=$as_save_IFS
9405 test -z "$as_dir" && as_dir=.
5213506e
RW
9406 for ac_exec_ext in '' $ac_executable_extensions; do
9407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9408 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9410 break 2
9411 fi
9412done
5213506e
RW
9413 done
9414IFS=$as_save_IFS
901119ae
KT
9415
9416fi
9417fi
9418WINDMC=$ac_cv_prog_WINDMC
9419if test -n "$WINDMC"; then
5213506e
RW
9420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9421$as_echo "$WINDMC" >&6; }
901119ae 9422else
5213506e
RW
9423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9424$as_echo "no" >&6; }
901119ae
KT
9425fi
9426
5213506e 9427
901119ae
KT
9428 fi
9429 test -n "$ac_cv_prog_WINDMC" && break
9430done
9431
9432if test -z "$ac_cv_prog_WINDMC" ; then
9433 set dummy windmc
9434 if test $build = $host ; then
9435 WINDMC="$2"
9436 else
9437 WINDMC="${ncn_tool_prefix}$2"
9438 fi
9439fi
9440
9441
9442
278a7a38
AO
9443if test -n "$OBJCOPY"; then
9444 ac_cv_prog_OBJCOPY=$OBJCOPY
9445elif test -n "$ac_cv_prog_OBJCOPY"; then
9446 OBJCOPY=$ac_cv_prog_OBJCOPY
9447fi
9448
9449if test -n "$ac_cv_prog_OBJCOPY"; then
9450 for ncn_progname in objcopy; do
9451 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9452set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9454$as_echo_n "checking for $ac_word... " >&6; }
9455if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9456 $as_echo_n "(cached) " >&6
278a7a38
AO
9457else
9458 if test -n "$OBJCOPY"; then
9459 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9460else
9461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9462for as_dir in $PATH
9463do
9464 IFS=$as_save_IFS
9465 test -z "$as_dir" && as_dir=.
5213506e
RW
9466 for ac_exec_ext in '' $ac_executable_extensions; do
9467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9468 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9470 break 2
9471 fi
9472done
5213506e
RW
9473 done
9474IFS=$as_save_IFS
278a7a38
AO
9475
9476fi
9477fi
9478OBJCOPY=$ac_cv_prog_OBJCOPY
9479if test -n "$OBJCOPY"; then
5213506e
RW
9480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9481$as_echo "$OBJCOPY" >&6; }
278a7a38 9482else
5213506e
RW
9483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9484$as_echo "no" >&6; }
278a7a38
AO
9485fi
9486
5213506e 9487
278a7a38
AO
9488 done
9489fi
9490
9491for ncn_progname in objcopy; do
2693c0b0
PB
9492 if test -n "$ncn_tool_prefix"; then
9493 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9494set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9496$as_echo_n "checking for $ac_word... " >&6; }
9497if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9498 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9499else
9500 if test -n "$OBJCOPY"; then
9501 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9502else
1c710c3c
DJ
9503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9504for as_dir in $PATH
9505do
9506 IFS=$as_save_IFS
9507 test -z "$as_dir" && as_dir=.
5213506e
RW
9508 for ac_exec_ext in '' $ac_executable_extensions; do
9509 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9510 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9512 break 2
9513 fi
9514done
5213506e
RW
9515 done
9516IFS=$as_save_IFS
1c710c3c 9517
ca9f4b81
AO
9518fi
9519fi
1c710c3c 9520OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9521if test -n "$OBJCOPY"; then
5213506e
RW
9522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9523$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9524else
5213506e
RW
9525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9526$as_echo "no" >&6; }
ca9f4b81
AO
9527fi
9528
5213506e 9529
2693c0b0
PB
9530 fi
9531 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9532 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9533set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9535$as_echo_n "checking for $ac_word... " >&6; }
9536if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9537 $as_echo_n "(cached) " >&6
ca9f4b81 9538else
2693c0b0
PB
9539 if test -n "$OBJCOPY"; then
9540 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9541else
1c710c3c
DJ
9542as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9543for as_dir in $PATH
9544do
9545 IFS=$as_save_IFS
9546 test -z "$as_dir" && as_dir=.
5213506e
RW
9547 for ac_exec_ext in '' $ac_executable_extensions; do
9548 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9549 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9551 break 2
9552 fi
9553done
5213506e
RW
9554 done
9555IFS=$as_save_IFS
1c710c3c 9556
ca9f4b81
AO
9557fi
9558fi
1c710c3c 9559OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9560if test -n "$OBJCOPY"; then
5213506e
RW
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9562$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9563else
5213506e
RW
9564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9565$as_echo "no" >&6; }
ca9f4b81 9566fi
1c710c3c 9567
5213506e 9568
2693c0b0
PB
9569 fi
9570 test -n "$ac_cv_prog_OBJCOPY" && break
9571done
9572
9573if test -z "$ac_cv_prog_OBJCOPY" ; then
9574 set dummy objcopy
9575 if test $build = $host ; then
9576 OBJCOPY="$2"
ca9f4b81 9577 else
2693c0b0 9578 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9579 fi
ca9f4b81
AO
9580fi
9581
278a7a38
AO
9582
9583
9584if test -n "$OBJDUMP"; then
9585 ac_cv_prog_OBJDUMP=$OBJDUMP
9586elif test -n "$ac_cv_prog_OBJDUMP"; then
9587 OBJDUMP=$ac_cv_prog_OBJDUMP
9588fi
9589
9590if test -n "$ac_cv_prog_OBJDUMP"; then
9591 for ncn_progname in objdump; do
9592 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9593set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9595$as_echo_n "checking for $ac_word... " >&6; }
9596if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9597 $as_echo_n "(cached) " >&6
278a7a38
AO
9598else
9599 if test -n "$OBJDUMP"; then
9600 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9601else
9602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9603for as_dir in $PATH
9604do
9605 IFS=$as_save_IFS
9606 test -z "$as_dir" && as_dir=.
5213506e
RW
9607 for ac_exec_ext in '' $ac_executable_extensions; do
9608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9609 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9611 break 2
9612 fi
9613done
5213506e
RW
9614 done
9615IFS=$as_save_IFS
278a7a38
AO
9616
9617fi
9618fi
9619OBJDUMP=$ac_cv_prog_OBJDUMP
9620if test -n "$OBJDUMP"; then
5213506e
RW
9621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9622$as_echo "$OBJDUMP" >&6; }
278a7a38 9623else
5213506e
RW
9624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9625$as_echo "no" >&6; }
278a7a38
AO
9626fi
9627
5213506e 9628
278a7a38
AO
9629 done
9630fi
9631
9632for ncn_progname in objdump; do
2693c0b0
PB
9633 if test -n "$ncn_tool_prefix"; then
9634 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9635set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9637$as_echo_n "checking for $ac_word... " >&6; }
9638if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9639 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9640else
9641 if test -n "$OBJDUMP"; then
9642 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9643else
1c710c3c
DJ
9644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9645for as_dir in $PATH
9646do
9647 IFS=$as_save_IFS
9648 test -z "$as_dir" && as_dir=.
5213506e
RW
9649 for ac_exec_ext in '' $ac_executable_extensions; do
9650 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9651 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9653 break 2
9654 fi
9655done
5213506e
RW
9656 done
9657IFS=$as_save_IFS
1c710c3c 9658
ca9f4b81
AO
9659fi
9660fi
1c710c3c 9661OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9662if test -n "$OBJDUMP"; then
5213506e
RW
9663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9664$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9665else
5213506e
RW
9666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9667$as_echo "no" >&6; }
ca9f4b81
AO
9668fi
9669
5213506e 9670
2693c0b0
PB
9671 fi
9672 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9673 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9674set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9676$as_echo_n "checking for $ac_word... " >&6; }
9677if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9678 $as_echo_n "(cached) " >&6
ca9f4b81 9679else
2693c0b0
PB
9680 if test -n "$OBJDUMP"; then
9681 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9682else
1c710c3c
DJ
9683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9684for as_dir in $PATH
9685do
9686 IFS=$as_save_IFS
9687 test -z "$as_dir" && as_dir=.
5213506e
RW
9688 for ac_exec_ext in '' $ac_executable_extensions; do
9689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9690 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9692 break 2
9693 fi
9694done
5213506e
RW
9695 done
9696IFS=$as_save_IFS
1c710c3c 9697
ca9f4b81
AO
9698fi
9699fi
1c710c3c 9700OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9701if test -n "$OBJDUMP"; then
5213506e
RW
9702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9703$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9704else
5213506e
RW
9705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9706$as_echo "no" >&6; }
ca9f4b81 9707fi
1c710c3c 9708
5213506e 9709
2693c0b0
PB
9710 fi
9711 test -n "$ac_cv_prog_OBJDUMP" && break
9712done
9713
9714if test -z "$ac_cv_prog_OBJDUMP" ; then
9715 set dummy objdump
9716 if test $build = $host ; then
9717 OBJDUMP="$2"
ca9f4b81 9718 else
2693c0b0 9719 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9720 fi
ca9f4b81
AO
9721fi
9722
671aa708
NN
9723
9724
e7a82751
RM
9725if test -n "$READELF"; then
9726 ac_cv_prog_READELF=$READELF
9727elif test -n "$ac_cv_prog_READELF"; then
9728 READELF=$ac_cv_prog_READELF
9729fi
9730
9731if test -n "$ac_cv_prog_READELF"; then
9732 for ncn_progname in readelf; do
9733 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9734set dummy ${ncn_progname}; ac_word=$2
9735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9736$as_echo_n "checking for $ac_word... " >&6; }
9737if test "${ac_cv_prog_READELF+set}" = set; then :
9738 $as_echo_n "(cached) " >&6
9739else
9740 if test -n "$READELF"; then
9741 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9742else
9743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9744for as_dir in $PATH
9745do
9746 IFS=$as_save_IFS
9747 test -z "$as_dir" && as_dir=.
9748 for ac_exec_ext in '' $ac_executable_extensions; do
9749 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9750 ac_cv_prog_READELF="${ncn_progname}"
9751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9752 break 2
9753 fi
9754done
9755 done
9756IFS=$as_save_IFS
9757
9758fi
9759fi
9760READELF=$ac_cv_prog_READELF
9761if test -n "$READELF"; then
9762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9763$as_echo "$READELF" >&6; }
9764else
9765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9766$as_echo "no" >&6; }
9767fi
9768
9769
9770 done
9771fi
9772
9773for ncn_progname in readelf; do
9774 if test -n "$ncn_tool_prefix"; then
9775 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9776set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9778$as_echo_n "checking for $ac_word... " >&6; }
9779if test "${ac_cv_prog_READELF+set}" = set; then :
9780 $as_echo_n "(cached) " >&6
9781else
9782 if test -n "$READELF"; then
9783 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9784else
9785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9786for as_dir in $PATH
9787do
9788 IFS=$as_save_IFS
9789 test -z "$as_dir" && as_dir=.
9790 for ac_exec_ext in '' $ac_executable_extensions; do
9791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9792 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9794 break 2
9795 fi
9796done
9797 done
9798IFS=$as_save_IFS
9799
9800fi
9801fi
9802READELF=$ac_cv_prog_READELF
9803if test -n "$READELF"; then
9804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9805$as_echo "$READELF" >&6; }
9806else
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9808$as_echo "no" >&6; }
9809fi
9810
9811
9812 fi
9813 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9814 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9815set dummy ${ncn_progname}; ac_word=$2
9816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9817$as_echo_n "checking for $ac_word... " >&6; }
9818if test "${ac_cv_prog_READELF+set}" = set; then :
9819 $as_echo_n "(cached) " >&6
9820else
9821 if test -n "$READELF"; then
9822 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9823else
9824as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9825for as_dir in $PATH
9826do
9827 IFS=$as_save_IFS
9828 test -z "$as_dir" && as_dir=.
9829 for ac_exec_ext in '' $ac_executable_extensions; do
9830 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9831 ac_cv_prog_READELF="${ncn_progname}"
9832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9833 break 2
9834 fi
9835done
9836 done
9837IFS=$as_save_IFS
9838
9839fi
9840fi
9841READELF=$ac_cv_prog_READELF
9842if test -n "$READELF"; then
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9844$as_echo "$READELF" >&6; }
9845else
9846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9847$as_echo "no" >&6; }
9848fi
9849
9850
9851 fi
9852 test -n "$ac_cv_prog_READELF" && break
9853done
9854
9855if test -z "$ac_cv_prog_READELF" ; then
9856 set dummy readelf
9857 if test $build = $host ; then
9858 READELF="$2"
9859 else
9860 READELF="${ncn_tool_prefix}$2"
9861 fi
9862fi
9863
9864
9865
671aa708
NN
9866
9867
9868
2abefe3d 9869# Target tools.
1c710c3c 9870
5213506e
RW
9871# Check whether --with-build-time-tools was given.
9872if test "${with_build_time_tools+set}" = set; then :
9873 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9874 x/*) ;;
9875 *)
9876 with_build_time_tools=
5213506e
RW
9877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9878$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9879 ;;
9880 esac
ca9f4b81 9881else
e8b05380 9882 with_build_time_tools=
5213506e
RW
9883fi
9884
ca9f4b81 9885
278a7a38
AO
9886
9887
9888if test -n "$CC_FOR_TARGET"; then
9889 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9890elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9891 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9892fi
9893
9894if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9895 for ncn_progname in cc gcc; do
9896 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9897set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9899$as_echo_n "checking for $ac_word... " >&6; }
9900if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9901 $as_echo_n "(cached) " >&6
278a7a38
AO
9902else
9903 if test -n "$CC_FOR_TARGET"; then
9904 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9905else
9906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9907for as_dir in $PATH
9908do
9909 IFS=$as_save_IFS
9910 test -z "$as_dir" && as_dir=.
5213506e
RW
9911 for ac_exec_ext in '' $ac_executable_extensions; do
9912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9913 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9915 break 2
9916 fi
9917done
5213506e
RW
9918 done
9919IFS=$as_save_IFS
278a7a38
AO
9920
9921fi
9922fi
9923CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9924if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9926$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9927else
5213506e
RW
9928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9929$as_echo "no" >&6; }
278a7a38
AO
9930fi
9931
5213506e 9932
278a7a38
AO
9933 done
9934fi
9935
9936if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9937 for ncn_progname in cc gcc; do
5213506e
RW
9938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9939$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9940 if test -x $with_build_time_tools/${ncn_progname}; then
9941 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9943$as_echo "yes" >&6; }
72a7ab82 9944 break
e8b05380 9945 else
5213506e
RW
9946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9947$as_echo "no" >&6; }
72a7ab82
AP
9948 fi
9949 done
4de997d1
PB
9950fi
9951
e8b05380
PB
9952if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9953 for ncn_progname in cc gcc; do
9954 if test -n "$ncn_target_tool_prefix"; then
9955 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 9956set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9958$as_echo_n "checking for $ac_word... " >&6; }
9959if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9960 $as_echo_n "(cached) " >&6
4de997d1
PB
9961else
9962 if test -n "$CC_FOR_TARGET"; then
9963 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9964else
1c710c3c
DJ
9965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9966for as_dir in $PATH
9967do
9968 IFS=$as_save_IFS
9969 test -z "$as_dir" && as_dir=.
5213506e
RW
9970 for ac_exec_ext in '' $ac_executable_extensions; do
9971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9972 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 9973 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9974 break 2
9975 fi
9976done
5213506e
RW
9977 done
9978IFS=$as_save_IFS
1c710c3c 9979
4de997d1
PB
9980fi
9981fi
1c710c3c 9982CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 9983if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9985$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9986else
5213506e
RW
9987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9988$as_echo "no" >&6; }
4de997d1
PB
9989fi
9990
5213506e 9991
e8b05380
PB
9992 fi
9993 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9994 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 9995set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9997$as_echo_n "checking for $ac_word... " >&6; }
9998if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9999 $as_echo_n "(cached) " >&6
4de997d1 10000else
2693c0b0
PB
10001 if test -n "$CC_FOR_TARGET"; then
10002 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10003else
1c710c3c
DJ
10004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10005for as_dir in $PATH
10006do
10007 IFS=$as_save_IFS
10008 test -z "$as_dir" && as_dir=.
5213506e
RW
10009 for ac_exec_ext in '' $ac_executable_extensions; do
10010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10011 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10013 break 2
10014 fi
10015done
5213506e
RW
10016 done
10017IFS=$as_save_IFS
1c710c3c 10018
4de997d1
PB
10019fi
10020fi
1c710c3c 10021CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10022if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10024$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10025else
5213506e
RW
10026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10027$as_echo "no" >&6; }
4de997d1 10028fi
1c710c3c 10029
5213506e 10030
e8b05380
PB
10031 fi
10032 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10033 done
10034fi
1c710c3c 10035
2693c0b0
PB
10036if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10037 set dummy cc gcc
10038 if test $build = $target ; then
10039 CC_FOR_TARGET="$2"
4de997d1 10040 else
2693c0b0 10041 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10042 fi
1c00b503
PB
10043else
10044 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10045fi
10046
278a7a38
AO
10047
10048
10049if test -n "$CXX_FOR_TARGET"; then
10050 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10051elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10052 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10053fi
10054
10055if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10056 for ncn_progname in c++ g++ cxx gxx; do
10057 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10058set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10060$as_echo_n "checking for $ac_word... " >&6; }
10061if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10062 $as_echo_n "(cached) " >&6
278a7a38
AO
10063else
10064 if test -n "$CXX_FOR_TARGET"; then
10065 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10066else
10067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10068for as_dir in $PATH
10069do
10070 IFS=$as_save_IFS
10071 test -z "$as_dir" && as_dir=.
5213506e
RW
10072 for ac_exec_ext in '' $ac_executable_extensions; do
10073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10074 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10076 break 2
10077 fi
10078done
5213506e
RW
10079 done
10080IFS=$as_save_IFS
278a7a38
AO
10081
10082fi
10083fi
10084CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10085if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10087$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10088else
5213506e
RW
10089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10090$as_echo "no" >&6; }
278a7a38
AO
10091fi
10092
5213506e 10093
278a7a38
AO
10094 done
10095fi
10096
10097if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10098 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10100$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10101 if test -x $with_build_time_tools/${ncn_progname}; then
10102 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10104$as_echo "yes" >&6; }
e8b05380
PB
10105 break
10106 else
5213506e
RW
10107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10108$as_echo "no" >&6; }
e8b05380
PB
10109 fi
10110 done
10111fi
10112
10113if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10114 for ncn_progname in c++ g++ cxx gxx; do
10115 if test -n "$ncn_target_tool_prefix"; then
10116 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10117set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10119$as_echo_n "checking for $ac_word... " >&6; }
10120if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10121 $as_echo_n "(cached) " >&6
4de997d1
PB
10122else
10123 if test -n "$CXX_FOR_TARGET"; then
10124 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10125else
1c710c3c
DJ
10126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10127for as_dir in $PATH
10128do
10129 IFS=$as_save_IFS
10130 test -z "$as_dir" && as_dir=.
5213506e
RW
10131 for ac_exec_ext in '' $ac_executable_extensions; do
10132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10133 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10135 break 2
10136 fi
10137done
5213506e
RW
10138 done
10139IFS=$as_save_IFS
1c710c3c 10140
4de997d1
PB
10141fi
10142fi
1c710c3c 10143CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10144if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10146$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10147else
5213506e
RW
10148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10149$as_echo "no" >&6; }
4de997d1
PB
10150fi
10151
5213506e 10152
e8b05380
PB
10153 fi
10154 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10155 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10156set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10158$as_echo_n "checking for $ac_word... " >&6; }
10159if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10160 $as_echo_n "(cached) " >&6
4de997d1 10161else
2693c0b0
PB
10162 if test -n "$CXX_FOR_TARGET"; then
10163 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10164else
1c710c3c
DJ
10165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10166for as_dir in $PATH
10167do
10168 IFS=$as_save_IFS
10169 test -z "$as_dir" && as_dir=.
5213506e
RW
10170 for ac_exec_ext in '' $ac_executable_extensions; do
10171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10172 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10174 break 2
10175 fi
10176done
5213506e
RW
10177 done
10178IFS=$as_save_IFS
1c710c3c 10179
4de997d1
PB
10180fi
10181fi
1c710c3c 10182CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10183if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10185$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10186else
5213506e
RW
10187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10188$as_echo "no" >&6; }
4de997d1 10189fi
1c710c3c 10190
5213506e 10191
e8b05380
PB
10192 fi
10193 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10194 done
10195fi
1c710c3c 10196
2693c0b0
PB
10197if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10198 set dummy c++ g++ cxx gxx
10199 if test $build = $target ; then
10200 CXX_FOR_TARGET="$2"
4de997d1 10201 else
2693c0b0 10202 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10203 fi
1c00b503
PB
10204else
10205 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10206fi
10207
278a7a38
AO
10208
10209
10210if test -n "$GCC_FOR_TARGET"; then
10211 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10212elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10213 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10214fi
10215
10216if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10217 for ncn_progname in gcc; do
10218 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10219set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10221$as_echo_n "checking for $ac_word... " >&6; }
10222if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10223 $as_echo_n "(cached) " >&6
278a7a38
AO
10224else
10225 if test -n "$GCC_FOR_TARGET"; then
10226 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10227else
10228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10229for as_dir in $PATH
10230do
10231 IFS=$as_save_IFS
10232 test -z "$as_dir" && as_dir=.
5213506e
RW
10233 for ac_exec_ext in '' $ac_executable_extensions; do
10234 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10235 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10237 break 2
10238 fi
10239done
5213506e
RW
10240 done
10241IFS=$as_save_IFS
278a7a38
AO
10242
10243fi
10244fi
10245GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10246if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10248$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10249else
5213506e
RW
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10251$as_echo "no" >&6; }
278a7a38
AO
10252fi
10253
5213506e 10254
278a7a38
AO
10255 done
10256fi
10257
10258if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10259 for ncn_progname in gcc; do
5213506e
RW
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10261$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10262 if test -x $with_build_time_tools/${ncn_progname}; then
10263 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10265$as_echo "yes" >&6; }
e8b05380
PB
10266 break
10267 else
5213506e
RW
10268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10269$as_echo "no" >&6; }
e8b05380
PB
10270 fi
10271 done
10272fi
10273
10274if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10275 for ncn_progname in gcc; do
10276 if test -n "$ncn_target_tool_prefix"; then
10277 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10278set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10280$as_echo_n "checking for $ac_word... " >&6; }
10281if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10282 $as_echo_n "(cached) " >&6
ca9f4b81 10283else
e8b05380
PB
10284 if test -n "$GCC_FOR_TARGET"; then
10285 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10286else
1c710c3c
DJ
10287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10288for as_dir in $PATH
10289do
10290 IFS=$as_save_IFS
10291 test -z "$as_dir" && as_dir=.
5213506e
RW
10292 for ac_exec_ext in '' $ac_executable_extensions; do
10293 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10294 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10295 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10296 break 2
10297 fi
10298done
5213506e
RW
10299 done
10300IFS=$as_save_IFS
1c710c3c 10301
ca9f4b81
AO
10302fi
10303fi
1c710c3c 10304GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10305if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10307$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10308else
5213506e
RW
10309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10310$as_echo "no" >&6; }
ca9f4b81
AO
10311fi
10312
5213506e 10313
e8b05380
PB
10314 fi
10315 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10316 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10317set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10319$as_echo_n "checking for $ac_word... " >&6; }
10320if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10321 $as_echo_n "(cached) " >&6
ca9f4b81 10322else
e8b05380
PB
10323 if test -n "$GCC_FOR_TARGET"; then
10324 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10325else
1c710c3c
DJ
10326as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10327for as_dir in $PATH
10328do
10329 IFS=$as_save_IFS
10330 test -z "$as_dir" && as_dir=.
5213506e
RW
10331 for ac_exec_ext in '' $ac_executable_extensions; do
10332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10333 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10335 break 2
10336 fi
10337done
5213506e
RW
10338 done
10339IFS=$as_save_IFS
1c710c3c 10340
ca9f4b81
AO
10341fi
10342fi
1c710c3c 10343GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10344if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10346$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10347else
5213506e
RW
10348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10349$as_echo "no" >&6; }
ca9f4b81 10350fi
1c710c3c 10351
5213506e 10352
e8b05380
PB
10353 fi
10354 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10355 done
10356fi
1c710c3c 10357
e8b05380
PB
10358if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10359 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10360else
10361 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10362fi
10363
278a7a38
AO
10364
10365
278a7a38
AO
10366if test -n "$GFORTRAN_FOR_TARGET"; then
10367 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10368elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10369 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10370fi
10371
278a7a38
AO
10372if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10373 for ncn_progname in gfortran; do
10374 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10375set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10377$as_echo_n "checking for $ac_word... " >&6; }
10378if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10379 $as_echo_n "(cached) " >&6
e8b05380 10380else
278a7a38
AO
10381 if test -n "$GFORTRAN_FOR_TARGET"; then
10382 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10383else
1c710c3c
DJ
10384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10385for as_dir in $PATH
10386do
10387 IFS=$as_save_IFS
10388 test -z "$as_dir" && as_dir=.
5213506e
RW
10389 for ac_exec_ext in '' $ac_executable_extensions; do
10390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10391 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10393 break 2
10394 fi
10395done
5213506e
RW
10396 done
10397IFS=$as_save_IFS
1c710c3c 10398
e8b05380
PB
10399fi
10400fi
278a7a38
AO
10401GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10402if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10404$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10405else
5213506e
RW
10406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10407$as_echo "no" >&6; }
e8b05380 10408fi
1c710c3c 10409
5213506e 10410
e8b05380
PB
10411 done
10412fi
1c710c3c 10413
278a7a38 10414if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10415 for ncn_progname in gfortran; do
5213506e
RW
10416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10417$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10418 if test -x $with_build_time_tools/${ncn_progname}; then
10419 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10421$as_echo "yes" >&6; }
e8b05380
PB
10422 break
10423 else
5213506e
RW
10424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10425$as_echo "no" >&6; }
e8b05380
PB
10426 fi
10427 done
10428fi
10429
10430if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10431 for ncn_progname in gfortran; do
10432 if test -n "$ncn_target_tool_prefix"; then
10433 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10434set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10436$as_echo_n "checking for $ac_word... " >&6; }
10437if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10438 $as_echo_n "(cached) " >&6
e8b05380
PB
10439else
10440 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10441 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10442else
10443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10444for as_dir in $PATH
10445do
10446 IFS=$as_save_IFS
10447 test -z "$as_dir" && as_dir=.
5213506e
RW
10448 for ac_exec_ext in '' $ac_executable_extensions; do
10449 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10450 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10452 break 2
10453 fi
10454done
5213506e
RW
10455 done
10456IFS=$as_save_IFS
1c710c3c 10457
e8b05380
PB
10458fi
10459fi
1c710c3c 10460GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10461if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10463$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10464else
5213506e
RW
10465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10466$as_echo "no" >&6; }
e8b05380
PB
10467fi
10468
5213506e 10469
e8b05380
PB
10470 fi
10471 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10472 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10473set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10475$as_echo_n "checking for $ac_word... " >&6; }
10476if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10477 $as_echo_n "(cached) " >&6
e8b05380
PB
10478else
10479 if test -n "$GFORTRAN_FOR_TARGET"; then
10480 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10481else
1c710c3c
DJ
10482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10483for as_dir in $PATH
10484do
10485 IFS=$as_save_IFS
10486 test -z "$as_dir" && as_dir=.
5213506e
RW
10487 for ac_exec_ext in '' $ac_executable_extensions; do
10488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10489 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10491 break 2
10492 fi
10493done
5213506e
RW
10494 done
10495IFS=$as_save_IFS
1c710c3c 10496
e8b05380
PB
10497fi
10498fi
1c710c3c 10499GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10500if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10502$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10503else
5213506e
RW
10504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10505$as_echo "no" >&6; }
e8b05380 10506fi
1c710c3c 10507
5213506e 10508
e8b05380
PB
10509 fi
10510 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10511 done
10512fi
1c710c3c 10513
e8b05380
PB
10514if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10515 set dummy gfortran
2693c0b0 10516 if test $build = $target ; then
e8b05380 10517 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10518 else
e8b05380
PB
10519 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10520 fi
1c00b503
PB
10521else
10522 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10523fi
10524
10525
10526
632e2a07
ILT
10527if test -n "$GOC_FOR_TARGET"; then
10528 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10529elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10530 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10531fi
10532
10533if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10534 for ncn_progname in gccgo; do
10535 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10536set dummy ${ncn_progname}; ac_word=$2
10537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10538$as_echo_n "checking for $ac_word... " >&6; }
10539if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10540 $as_echo_n "(cached) " >&6
10541else
10542 if test -n "$GOC_FOR_TARGET"; then
10543 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10544else
10545as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10546for as_dir in $PATH
10547do
10548 IFS=$as_save_IFS
10549 test -z "$as_dir" && as_dir=.
10550 for ac_exec_ext in '' $ac_executable_extensions; do
10551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10552 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10554 break 2
10555 fi
10556done
10557 done
10558IFS=$as_save_IFS
10559
10560fi
10561fi
10562GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10563if test -n "$GOC_FOR_TARGET"; then
10564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10565$as_echo "$GOC_FOR_TARGET" >&6; }
10566else
10567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10568$as_echo "no" >&6; }
10569fi
10570
10571
10572 done
10573fi
10574
10575if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10576 for ncn_progname in gccgo; do
10577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10578$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10579 if test -x $with_build_time_tools/${ncn_progname}; then
10580 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10582$as_echo "yes" >&6; }
10583 break
10584 else
10585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10586$as_echo "no" >&6; }
10587 fi
10588 done
10589fi
10590
10591if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10592 for ncn_progname in gccgo; do
10593 if test -n "$ncn_target_tool_prefix"; then
10594 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10595set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10597$as_echo_n "checking for $ac_word... " >&6; }
10598if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10599 $as_echo_n "(cached) " >&6
10600else
10601 if test -n "$GOC_FOR_TARGET"; then
10602 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10603else
10604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10605for as_dir in $PATH
10606do
10607 IFS=$as_save_IFS
10608 test -z "$as_dir" && as_dir=.
10609 for ac_exec_ext in '' $ac_executable_extensions; do
10610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10611 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10613 break 2
10614 fi
10615done
10616 done
10617IFS=$as_save_IFS
10618
10619fi
10620fi
10621GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10622if test -n "$GOC_FOR_TARGET"; then
10623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10624$as_echo "$GOC_FOR_TARGET" >&6; }
10625else
10626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10627$as_echo "no" >&6; }
10628fi
10629
10630
10631 fi
10632 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10633 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10634set dummy ${ncn_progname}; ac_word=$2
10635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10636$as_echo_n "checking for $ac_word... " >&6; }
10637if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10638 $as_echo_n "(cached) " >&6
10639else
10640 if test -n "$GOC_FOR_TARGET"; then
10641 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10642else
10643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10644for as_dir in $PATH
10645do
10646 IFS=$as_save_IFS
10647 test -z "$as_dir" && as_dir=.
10648 for ac_exec_ext in '' $ac_executable_extensions; do
10649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10650 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10651 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10652 break 2
10653 fi
10654done
10655 done
10656IFS=$as_save_IFS
10657
10658fi
10659fi
10660GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10661if test -n "$GOC_FOR_TARGET"; then
10662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10663$as_echo "$GOC_FOR_TARGET" >&6; }
10664else
10665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10666$as_echo "no" >&6; }
10667fi
10668
10669
10670 fi
10671 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10672 done
10673fi
10674
10675if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10676 set dummy gccgo
10677 if test $build = $target ; then
10678 GOC_FOR_TARGET="$2"
10679 else
10680 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10681 fi
10682else
10683 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10684fi
10685
10686
10687
e8b05380
PB
10688cat > conftest.c << \EOF
10689#ifdef __GNUC__
10690 gcc_yay;
10691#endif
10692EOF
10693if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10694 have_gcc_for_target=yes
10695else
10696 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10697 have_gcc_for_target=no
10698fi
10699rm conftest.c
10700
10701
10702
10703
10704if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10705 if test -n "$with_build_time_tools"; then
5213506e
RW
10706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10707$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10708 if test -x $with_build_time_tools/ar; then
10709 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10710 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10712$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10713 else
5213506e
RW
10714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10715$as_echo "no" >&6; }
d1f8db0c 10716 fi
e8b05380
PB
10717 elif test $build != $host && test $have_gcc_for_target = yes; then
10718 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10719 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10720 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10721 fi
10722fi
3e19841a 10723if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10724 # Extract the first word of "ar", so it can be a program name with args.
10725set dummy ar; ac_word=$2
5213506e
RW
10726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10727$as_echo_n "checking for $ac_word... " >&6; }
10728if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10729 $as_echo_n "(cached) " >&6
e8b05380 10730else
1c710c3c
DJ
10731 case $AR_FOR_TARGET in
10732 [\\/]* | ?:[\\/]*)
e8b05380
PB
10733 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10734 ;;
e8b05380 10735 *)
1c710c3c
DJ
10736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10737for as_dir in $gcc_cv_tool_dirs
10738do
10739 IFS=$as_save_IFS
10740 test -z "$as_dir" && as_dir=.
5213506e
RW
10741 for ac_exec_ext in '' $ac_executable_extensions; do
10742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10743 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10745 break 2
10746 fi
10747done
5213506e
RW
10748 done
10749IFS=$as_save_IFS
1c710c3c 10750
e8b05380
PB
10751 ;;
10752esac
10753fi
1c710c3c 10754AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10755if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10757$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10758else
5213506e
RW
10759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10760$as_echo "no" >&6; }
4de997d1
PB
10761fi
10762
5213506e 10763
e8b05380
PB
10764fi
10765if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10766
10767
10768if test -n "$AR_FOR_TARGET"; then
10769 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10770elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10771 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10772fi
10773
10774if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10775 for ncn_progname in ar; do
10776 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10777set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10779$as_echo_n "checking for $ac_word... " >&6; }
10780if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10781 $as_echo_n "(cached) " >&6
278a7a38
AO
10782else
10783 if test -n "$AR_FOR_TARGET"; then
10784 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10785else
10786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10787for as_dir in $PATH
10788do
10789 IFS=$as_save_IFS
10790 test -z "$as_dir" && as_dir=.
5213506e
RW
10791 for ac_exec_ext in '' $ac_executable_extensions; do
10792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10793 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10795 break 2
10796 fi
10797done
5213506e
RW
10798 done
10799IFS=$as_save_IFS
278a7a38
AO
10800
10801fi
10802fi
10803AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10804if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10806$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10807else
5213506e
RW
10808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10809$as_echo "no" >&6; }
278a7a38
AO
10810fi
10811
5213506e 10812
278a7a38
AO
10813 done
10814fi
10815
10816if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10817 for ncn_progname in ar; do
5213506e
RW
10818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10819$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10820 if test -x $with_build_time_tools/${ncn_progname}; then
10821 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10823$as_echo "yes" >&6; }
e8b05380
PB
10824 break
10825 else
5213506e
RW
10826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10827$as_echo "no" >&6; }
e8b05380
PB
10828 fi
10829 done
10830fi
10831
10832if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10833 for ncn_progname in ar; do
10834 if test -n "$ncn_target_tool_prefix"; then
10835 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10836set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10838$as_echo_n "checking for $ac_word... " >&6; }
10839if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10840 $as_echo_n "(cached) " >&6
4de997d1 10841else
e8b05380
PB
10842 if test -n "$AR_FOR_TARGET"; then
10843 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10844else
1c710c3c
DJ
10845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10846for as_dir in $PATH
10847do
10848 IFS=$as_save_IFS
10849 test -z "$as_dir" && as_dir=.
5213506e
RW
10850 for ac_exec_ext in '' $ac_executable_extensions; do
10851 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10852 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10854 break 2
10855 fi
10856done
5213506e
RW
10857 done
10858IFS=$as_save_IFS
1c710c3c 10859
4de997d1
PB
10860fi
10861fi
1c710c3c 10862AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10863if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10865$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10866else
5213506e
RW
10867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10868$as_echo "no" >&6; }
4de997d1
PB
10869fi
10870
5213506e 10871
e8b05380
PB
10872 fi
10873 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10874 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10875set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10877$as_echo_n "checking for $ac_word... " >&6; }
10878if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10879 $as_echo_n "(cached) " >&6
e8b05380
PB
10880else
10881 if test -n "$AR_FOR_TARGET"; then
10882 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10883else
1c710c3c
DJ
10884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10885for as_dir in $PATH
10886do
10887 IFS=$as_save_IFS
10888 test -z "$as_dir" && as_dir=.
5213506e
RW
10889 for ac_exec_ext in '' $ac_executable_extensions; do
10890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10891 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10893 break 2
10894 fi
10895done
5213506e
RW
10896 done
10897IFS=$as_save_IFS
1c710c3c 10898
e8b05380
PB
10899fi
10900fi
1c710c3c 10901AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10902if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10904$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10905else
5213506e
RW
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10907$as_echo "no" >&6; }
e8b05380 10908fi
1c710c3c 10909
5213506e 10910
e8b05380
PB
10911 fi
10912 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10913 done
10914fi
1c710c3c 10915
e8b05380
PB
10916if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10917 set dummy ar
10918 if test $build = $target ; then
10919 AR_FOR_TARGET="$2"
10920 else
10921 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10922 fi
1c00b503
PB
10923else
10924 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10925fi
10926
d1f8db0c
PB
10927else
10928 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10929fi
10930
10931
10932
10933
10934if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10935 if test -n "$with_build_time_tools"; then
5213506e
RW
10936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10937$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10938 if test -x $with_build_time_tools/as; then
10939 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10940 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
10941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10942$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 10943 else
5213506e
RW
10944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10945$as_echo "no" >&6; }
d1f8db0c 10946 fi
e8b05380
PB
10947 elif test $build != $host && test $have_gcc_for_target = yes; then
10948 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
10949 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10950 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
10951 fi
10952fi
3e19841a 10953if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10954 # Extract the first word of "as", so it can be a program name with args.
10955set dummy as; ac_word=$2
5213506e
RW
10956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10957$as_echo_n "checking for $ac_word... " >&6; }
10958if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10959 $as_echo_n "(cached) " >&6
e8b05380 10960else
1c710c3c
DJ
10961 case $AS_FOR_TARGET in
10962 [\\/]* | ?:[\\/]*)
e8b05380
PB
10963 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10964 ;;
e8b05380 10965 *)
1c710c3c
DJ
10966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10967for as_dir in $gcc_cv_tool_dirs
10968do
10969 IFS=$as_save_IFS
10970 test -z "$as_dir" && as_dir=.
5213506e
RW
10971 for ac_exec_ext in '' $ac_executable_extensions; do
10972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10973 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10975 break 2
10976 fi
10977done
5213506e
RW
10978 done
10979IFS=$as_save_IFS
1c710c3c 10980
e8b05380
PB
10981 ;;
10982esac
10983fi
1c710c3c 10984AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 10985if test -n "$AS_FOR_TARGET"; then
5213506e
RW
10986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10987$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 10988else
5213506e
RW
10989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10990$as_echo "no" >&6; }
e8b05380
PB
10991fi
10992
5213506e 10993
e8b05380
PB
10994fi
10995if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
10996
10997
10998if test -n "$AS_FOR_TARGET"; then
10999 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11000elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11001 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11002fi
11003
11004if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11005 for ncn_progname in as; do
11006 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11007set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11009$as_echo_n "checking for $ac_word... " >&6; }
11010if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11011 $as_echo_n "(cached) " >&6
278a7a38
AO
11012else
11013 if test -n "$AS_FOR_TARGET"; then
11014 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11015else
11016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11017for as_dir in $PATH
11018do
11019 IFS=$as_save_IFS
11020 test -z "$as_dir" && as_dir=.
5213506e
RW
11021 for ac_exec_ext in '' $ac_executable_extensions; do
11022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11023 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11025 break 2
11026 fi
11027done
5213506e
RW
11028 done
11029IFS=$as_save_IFS
278a7a38
AO
11030
11031fi
11032fi
11033AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11034if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11036$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11037else
5213506e
RW
11038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11039$as_echo "no" >&6; }
278a7a38
AO
11040fi
11041
5213506e 11042
278a7a38
AO
11043 done
11044fi
11045
11046if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11047 for ncn_progname in as; do
5213506e
RW
11048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11049$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11050 if test -x $with_build_time_tools/${ncn_progname}; then
11051 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11053$as_echo "yes" >&6; }
e8b05380
PB
11054 break
11055 else
5213506e
RW
11056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11057$as_echo "no" >&6; }
e8b05380
PB
11058 fi
11059 done
11060fi
11061
11062if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11063 for ncn_progname in as; do
11064 if test -n "$ncn_target_tool_prefix"; then
11065 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11066set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11068$as_echo_n "checking for $ac_word... " >&6; }
11069if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11070 $as_echo_n "(cached) " >&6
e8b05380
PB
11071else
11072 if test -n "$AS_FOR_TARGET"; then
11073 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11074else
1c710c3c
DJ
11075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11076for as_dir in $PATH
11077do
11078 IFS=$as_save_IFS
11079 test -z "$as_dir" && as_dir=.
5213506e
RW
11080 for ac_exec_ext in '' $ac_executable_extensions; do
11081 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11082 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11084 break 2
11085 fi
11086done
5213506e
RW
11087 done
11088IFS=$as_save_IFS
1c710c3c 11089
e8b05380
PB
11090fi
11091fi
1c710c3c 11092AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11093if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11095$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11096else
5213506e
RW
11097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11098$as_echo "no" >&6; }
e8b05380
PB
11099fi
11100
5213506e 11101
e8b05380
PB
11102 fi
11103 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11104 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11105set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11107$as_echo_n "checking for $ac_word... " >&6; }
11108if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11109 $as_echo_n "(cached) " >&6
4de997d1 11110else
e8b05380
PB
11111 if test -n "$AS_FOR_TARGET"; then
11112 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11113else
1c710c3c
DJ
11114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11115for as_dir in $PATH
11116do
11117 IFS=$as_save_IFS
11118 test -z "$as_dir" && as_dir=.
5213506e
RW
11119 for ac_exec_ext in '' $ac_executable_extensions; do
11120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11121 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11123 break 2
11124 fi
11125done
5213506e
RW
11126 done
11127IFS=$as_save_IFS
1c710c3c 11128
4de997d1
PB
11129fi
11130fi
1c710c3c 11131AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11132if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11134$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11135else
5213506e
RW
11136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137$as_echo "no" >&6; }
4de997d1 11138fi
1c710c3c 11139
5213506e 11140
e8b05380
PB
11141 fi
11142 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11143 done
11144fi
1c710c3c 11145
e8b05380
PB
11146if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11147 set dummy as
11148 if test $build = $target ; then
11149 AS_FOR_TARGET="$2"
11150 else
11151 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11152 fi
1c00b503
PB
11153else
11154 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11155fi
2693c0b0 11156
d1f8db0c
PB
11157else
11158 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11159fi
11160
e8b05380
PB
11161
11162
11163
11164if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11165 if test -n "$with_build_time_tools"; then
5213506e
RW
11166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11167$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11168 if test -x $with_build_time_tools/dlltool; then
11169 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11170 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11172$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11173 else
5213506e
RW
11174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11175$as_echo "no" >&6; }
d1f8db0c 11176 fi
e8b05380
PB
11177 elif test $build != $host && test $have_gcc_for_target = yes; then
11178 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11179 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11180 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11181 fi
11182fi
3e19841a 11183if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11184 # Extract the first word of "dlltool", so it can be a program name with args.
11185set dummy dlltool; ac_word=$2
5213506e
RW
11186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11187$as_echo_n "checking for $ac_word... " >&6; }
11188if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11189 $as_echo_n "(cached) " >&6
4de997d1 11190else
1c710c3c
DJ
11191 case $DLLTOOL_FOR_TARGET in
11192 [\\/]* | ?:[\\/]*)
e8b05380
PB
11193 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11194 ;;
e8b05380 11195 *)
1c710c3c
DJ
11196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11197for as_dir in $gcc_cv_tool_dirs
11198do
11199 IFS=$as_save_IFS
11200 test -z "$as_dir" && as_dir=.
5213506e
RW
11201 for ac_exec_ext in '' $ac_executable_extensions; do
11202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11203 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11205 break 2
11206 fi
11207done
5213506e
RW
11208 done
11209IFS=$as_save_IFS
1c710c3c 11210
e8b05380
PB
11211 ;;
11212esac
4de997d1 11213fi
1c710c3c 11214DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11215if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11217$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11218else
5213506e
RW
11219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11220$as_echo "no" >&6; }
4de997d1
PB
11221fi
11222
5213506e 11223
e8b05380
PB
11224fi
11225if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11226
11227
11228if test -n "$DLLTOOL_FOR_TARGET"; then
11229 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11230elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11231 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11232fi
11233
11234if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11235 for ncn_progname in dlltool; do
11236 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11237set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11239$as_echo_n "checking for $ac_word... " >&6; }
11240if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11241 $as_echo_n "(cached) " >&6
278a7a38
AO
11242else
11243 if test -n "$DLLTOOL_FOR_TARGET"; then
11244 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11245else
11246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11247for as_dir in $PATH
11248do
11249 IFS=$as_save_IFS
11250 test -z "$as_dir" && as_dir=.
5213506e
RW
11251 for ac_exec_ext in '' $ac_executable_extensions; do
11252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11253 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11255 break 2
11256 fi
11257done
5213506e
RW
11258 done
11259IFS=$as_save_IFS
278a7a38
AO
11260
11261fi
11262fi
11263DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11264if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11266$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11267else
5213506e
RW
11268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11269$as_echo "no" >&6; }
278a7a38
AO
11270fi
11271
5213506e 11272
278a7a38
AO
11273 done
11274fi
11275
11276if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11277 for ncn_progname in dlltool; do
5213506e
RW
11278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11279$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11280 if test -x $with_build_time_tools/${ncn_progname}; then
11281 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11283$as_echo "yes" >&6; }
e8b05380
PB
11284 break
11285 else
5213506e
RW
11286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11287$as_echo "no" >&6; }
e8b05380
PB
11288 fi
11289 done
11290fi
11291
11292if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11293 for ncn_progname in dlltool; do
11294 if test -n "$ncn_target_tool_prefix"; then
11295 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11296set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11298$as_echo_n "checking for $ac_word... " >&6; }
11299if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11300 $as_echo_n "(cached) " >&6
4de997d1 11301else
e8b05380
PB
11302 if test -n "$DLLTOOL_FOR_TARGET"; then
11303 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11304else
1c710c3c
DJ
11305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11306for as_dir in $PATH
11307do
11308 IFS=$as_save_IFS
11309 test -z "$as_dir" && as_dir=.
5213506e
RW
11310 for ac_exec_ext in '' $ac_executable_extensions; do
11311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11312 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11314 break 2
11315 fi
11316done
5213506e
RW
11317 done
11318IFS=$as_save_IFS
1c710c3c 11319
4de997d1
PB
11320fi
11321fi
1c710c3c 11322DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11323if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11325$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11326else
5213506e
RW
11327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11328$as_echo "no" >&6; }
4de997d1 11329fi
4de997d1 11330
5213506e 11331
e8b05380
PB
11332 fi
11333 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11334 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11335set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11337$as_echo_n "checking for $ac_word... " >&6; }
11338if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11339 $as_echo_n "(cached) " >&6
4de997d1 11340else
e8b05380
PB
11341 if test -n "$DLLTOOL_FOR_TARGET"; then
11342 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11343else
1c710c3c
DJ
11344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11345for as_dir in $PATH
11346do
11347 IFS=$as_save_IFS
11348 test -z "$as_dir" && as_dir=.
5213506e
RW
11349 for ac_exec_ext in '' $ac_executable_extensions; do
11350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11351 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11353 break 2
11354 fi
11355done
5213506e
RW
11356 done
11357IFS=$as_save_IFS
1c710c3c 11358
4de997d1
PB
11359fi
11360fi
1c710c3c 11361DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11362if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11364$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11365else
5213506e
RW
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11367$as_echo "no" >&6; }
4de997d1 11368fi
1c710c3c 11369
5213506e 11370
e8b05380
PB
11371 fi
11372 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11373 done
11374fi
1c710c3c 11375
e8b05380
PB
11376if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11377 set dummy dlltool
11378 if test $build = $target ; then
11379 DLLTOOL_FOR_TARGET="$2"
11380 else
11381 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11382 fi
1c00b503
PB
11383else
11384 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11385fi
11386
d1f8db0c
PB
11387else
11388 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11389fi
11390
4de997d1 11391
e8b05380
PB
11392
11393
11394if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11395 if test -n "$with_build_time_tools"; then
5213506e
RW
11396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11397$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11398 if test -x $with_build_time_tools/ld; then
11399 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11400 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11402$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11403 else
5213506e
RW
11404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11405$as_echo "no" >&6; }
d1f8db0c 11406 fi
e8b05380
PB
11407 elif test $build != $host && test $have_gcc_for_target = yes; then
11408 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11409 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11410 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11411 fi
e8b05380 11412fi
3e19841a 11413if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11414 # Extract the first word of "ld", so it can be a program name with args.
11415set dummy ld; ac_word=$2
5213506e
RW
11416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11417$as_echo_n "checking for $ac_word... " >&6; }
11418if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11419 $as_echo_n "(cached) " >&6
4de997d1 11420else
1c710c3c
DJ
11421 case $LD_FOR_TARGET in
11422 [\\/]* | ?:[\\/]*)
e8b05380
PB
11423 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11424 ;;
e8b05380 11425 *)
1c710c3c
DJ
11426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11427for as_dir in $gcc_cv_tool_dirs
11428do
11429 IFS=$as_save_IFS
11430 test -z "$as_dir" && as_dir=.
5213506e
RW
11431 for ac_exec_ext in '' $ac_executable_extensions; do
11432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11433 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11435 break 2
11436 fi
11437done
5213506e
RW
11438 done
11439IFS=$as_save_IFS
1c710c3c 11440
e8b05380
PB
11441 ;;
11442esac
4de997d1 11443fi
1c710c3c 11444LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11445if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11447$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11448else
5213506e
RW
11449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11450$as_echo "no" >&6; }
4de997d1 11451fi
2693c0b0 11452
5213506e 11453
e8b05380
PB
11454fi
11455if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11456
11457
11458if test -n "$LD_FOR_TARGET"; then
11459 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11460elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11461 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11462fi
11463
11464if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11465 for ncn_progname in ld; do
11466 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11467set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11469$as_echo_n "checking for $ac_word... " >&6; }
11470if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11471 $as_echo_n "(cached) " >&6
278a7a38
AO
11472else
11473 if test -n "$LD_FOR_TARGET"; then
11474 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11475else
11476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11477for as_dir in $PATH
11478do
11479 IFS=$as_save_IFS
11480 test -z "$as_dir" && as_dir=.
5213506e
RW
11481 for ac_exec_ext in '' $ac_executable_extensions; do
11482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11483 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11484 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11485 break 2
11486 fi
11487done
5213506e
RW
11488 done
11489IFS=$as_save_IFS
278a7a38
AO
11490
11491fi
11492fi
11493LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11494if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11496$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11497else
5213506e
RW
11498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11499$as_echo "no" >&6; }
278a7a38
AO
11500fi
11501
5213506e 11502
278a7a38
AO
11503 done
11504fi
11505
11506if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11507 for ncn_progname in ld; do
5213506e
RW
11508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11509$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11510 if test -x $with_build_time_tools/${ncn_progname}; then
11511 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11513$as_echo "yes" >&6; }
e8b05380
PB
11514 break
11515 else
5213506e
RW
11516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11517$as_echo "no" >&6; }
e8b05380
PB
11518 fi
11519 done
ca9f4b81
AO
11520fi
11521
e8b05380
PB
11522if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11523 for ncn_progname in ld; do
11524 if test -n "$ncn_target_tool_prefix"; then
11525 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11526set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11528$as_echo_n "checking for $ac_word... " >&6; }
11529if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11530 $as_echo_n "(cached) " >&6
ca9f4b81 11531else
4de997d1
PB
11532 if test -n "$LD_FOR_TARGET"; then
11533 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11534else
1c710c3c
DJ
11535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11536for as_dir in $PATH
11537do
11538 IFS=$as_save_IFS
11539 test -z "$as_dir" && as_dir=.
5213506e
RW
11540 for ac_exec_ext in '' $ac_executable_extensions; do
11541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11542 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11544 break 2
11545 fi
11546done
5213506e
RW
11547 done
11548IFS=$as_save_IFS
1c710c3c 11549
ca9f4b81
AO
11550fi
11551fi
1c710c3c 11552LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11553if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11555$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11556else
5213506e
RW
11557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11558$as_echo "no" >&6; }
ca9f4b81
AO
11559fi
11560
5213506e 11561
e8b05380
PB
11562 fi
11563 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11564 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11565set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11567$as_echo_n "checking for $ac_word... " >&6; }
11568if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11569 $as_echo_n "(cached) " >&6
ca9f4b81 11570else
2693c0b0
PB
11571 if test -n "$LD_FOR_TARGET"; then
11572 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11573else
1c710c3c
DJ
11574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11575for as_dir in $PATH
11576do
11577 IFS=$as_save_IFS
11578 test -z "$as_dir" && as_dir=.
5213506e
RW
11579 for ac_exec_ext in '' $ac_executable_extensions; do
11580 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11581 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11583 break 2
11584 fi
11585done
5213506e
RW
11586 done
11587IFS=$as_save_IFS
1c710c3c 11588
ca9f4b81
AO
11589fi
11590fi
1c710c3c 11591LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11592if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11594$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11595else
5213506e
RW
11596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11597$as_echo "no" >&6; }
ca9f4b81 11598fi
1c710c3c 11599
5213506e 11600
e8b05380
PB
11601 fi
11602 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11603 done
11604fi
1c710c3c 11605
2693c0b0
PB
11606if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11607 set dummy ld
11608 if test $build = $target ; then
11609 LD_FOR_TARGET="$2"
ca9f4b81 11610 else
2693c0b0 11611 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11612 fi
1c00b503
PB
11613else
11614 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11615fi
11616
d1f8db0c
PB
11617else
11618 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11619fi
11620
11621
11622
11623
11624if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11625 if test -n "$with_build_time_tools"; then
5213506e
RW
11626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11627$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11628 if test -x $with_build_time_tools/lipo; then
11629 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11630 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11632$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11633 else
5213506e
RW
11634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11635$as_echo "no" >&6; }
d1f8db0c 11636 fi
e8b05380
PB
11637 elif test $build != $host && test $have_gcc_for_target = yes; then
11638 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11639 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11640 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11641 fi
11642fi
278a7a38
AO
11643if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11644 # Extract the first word of "lipo", so it can be a program name with args.
11645set dummy lipo; ac_word=$2
5213506e
RW
11646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11647$as_echo_n "checking for $ac_word... " >&6; }
11648if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11649 $as_echo_n "(cached) " >&6
278a7a38
AO
11650else
11651 case $LIPO_FOR_TARGET in
11652 [\\/]* | ?:[\\/]*)
11653 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11654 ;;
11655 *)
11656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11657for as_dir in $gcc_cv_tool_dirs
11658do
11659 IFS=$as_save_IFS
11660 test -z "$as_dir" && as_dir=.
5213506e
RW
11661 for ac_exec_ext in '' $ac_executable_extensions; do
11662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11663 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11665 break 2
11666 fi
11667done
5213506e
RW
11668 done
11669IFS=$as_save_IFS
278a7a38
AO
11670
11671 ;;
11672esac
11673fi
11674LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11675if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11677$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11678else
5213506e
RW
11679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11680$as_echo "no" >&6; }
278a7a38
AO
11681fi
11682
5213506e 11683
278a7a38
AO
11684fi
11685if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11686
11687
11688if test -n "$LIPO_FOR_TARGET"; then
11689 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11690elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11691 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11692fi
11693
11694if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11695 for ncn_progname in lipo; do
11696 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11697set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11699$as_echo_n "checking for $ac_word... " >&6; }
11700if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11701 $as_echo_n "(cached) " >&6
e8b05380 11702else
278a7a38
AO
11703 if test -n "$LIPO_FOR_TARGET"; then
11704 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11705else
11706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11707for as_dir in $PATH
1c710c3c
DJ
11708do
11709 IFS=$as_save_IFS
11710 test -z "$as_dir" && as_dir=.
5213506e
RW
11711 for ac_exec_ext in '' $ac_executable_extensions; do
11712 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11713 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11714 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11715 break 2
11716 fi
11717done
5213506e
RW
11718 done
11719IFS=$as_save_IFS
1c710c3c 11720
e8b05380 11721fi
278a7a38
AO
11722fi
11723LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11724if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11726$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11727else
5213506e
RW
11728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11729$as_echo "no" >&6; }
e8b05380
PB
11730fi
11731
5213506e 11732
278a7a38 11733 done
e8b05380 11734fi
278a7a38
AO
11735
11736if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11737 for ncn_progname in lipo; do
5213506e
RW
11738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11739$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11740 if test -x $with_build_time_tools/${ncn_progname}; then
11741 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11743$as_echo "yes" >&6; }
e8b05380
PB
11744 break
11745 else
5213506e
RW
11746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11747$as_echo "no" >&6; }
e8b05380
PB
11748 fi
11749 done
11750fi
11751
11752if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11753 for ncn_progname in lipo; do
11754 if test -n "$ncn_target_tool_prefix"; then
11755 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11756set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11758$as_echo_n "checking for $ac_word... " >&6; }
11759if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11760 $as_echo_n "(cached) " >&6
040b1c5a
GK
11761else
11762 if test -n "$LIPO_FOR_TARGET"; then
11763 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11764else
1c710c3c
DJ
11765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11766for as_dir in $PATH
11767do
11768 IFS=$as_save_IFS
11769 test -z "$as_dir" && as_dir=.
5213506e
RW
11770 for ac_exec_ext in '' $ac_executable_extensions; do
11771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11772 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11774 break 2
11775 fi
11776done
5213506e
RW
11777 done
11778IFS=$as_save_IFS
1c710c3c 11779
040b1c5a
GK
11780fi
11781fi
1c710c3c 11782LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11783if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11785$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11786else
5213506e
RW
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11788$as_echo "no" >&6; }
040b1c5a
GK
11789fi
11790
5213506e 11791
e8b05380
PB
11792 fi
11793 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11794 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11795set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11797$as_echo_n "checking for $ac_word... " >&6; }
11798if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11799 $as_echo_n "(cached) " >&6
040b1c5a
GK
11800else
11801 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11802 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11803else
1c710c3c
DJ
11804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11805for as_dir in $PATH
11806do
11807 IFS=$as_save_IFS
11808 test -z "$as_dir" && as_dir=.
5213506e
RW
11809 for ac_exec_ext in '' $ac_executable_extensions; do
11810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11811 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11813 break 2
11814 fi
11815done
5213506e
RW
11816 done
11817IFS=$as_save_IFS
1c710c3c 11818
040b1c5a
GK
11819fi
11820fi
1c710c3c 11821LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11822if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11824$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11825else
5213506e
RW
11826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827$as_echo "no" >&6; }
040b1c5a 11828fi
1c710c3c 11829
5213506e 11830
e8b05380
PB
11831 fi
11832 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11833 done
11834fi
1c710c3c 11835
040b1c5a
GK
11836if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11837 set dummy lipo
11838 if test $build = $target ; then
11839 LIPO_FOR_TARGET="$2"
11840 else
11841 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11842 fi
1c00b503
PB
11843else
11844 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11845fi
11846
d1f8db0c
PB
11847else
11848 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11849fi
11850
11851
11852
11853
11854if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11855 if test -n "$with_build_time_tools"; then
5213506e
RW
11856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11857$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11858 if test -x $with_build_time_tools/nm; then
11859 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11860 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11862$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11863 else
5213506e
RW
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11865$as_echo "no" >&6; }
d1f8db0c 11866 fi
e8b05380
PB
11867 elif test $build != $host && test $have_gcc_for_target = yes; then
11868 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11869 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11870 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11871 fi
11872fi
3e19841a 11873if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11874 # Extract the first word of "nm", so it can be a program name with args.
11875set dummy nm; ac_word=$2
5213506e
RW
11876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11877$as_echo_n "checking for $ac_word... " >&6; }
11878if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11879 $as_echo_n "(cached) " >&6
e8b05380 11880else
1c710c3c
DJ
11881 case $NM_FOR_TARGET in
11882 [\\/]* | ?:[\\/]*)
e8b05380
PB
11883 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11884 ;;
e8b05380 11885 *)
1c710c3c
DJ
11886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11887for as_dir in $gcc_cv_tool_dirs
11888do
11889 IFS=$as_save_IFS
11890 test -z "$as_dir" && as_dir=.
5213506e
RW
11891 for ac_exec_ext in '' $ac_executable_extensions; do
11892 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11893 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11895 break 2
11896 fi
11897done
5213506e
RW
11898 done
11899IFS=$as_save_IFS
1c710c3c 11900
e8b05380
PB
11901 ;;
11902esac
11903fi
1c710c3c 11904NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11905if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11907$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11908else
5213506e
RW
11909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11910$as_echo "no" >&6; }
e8b05380
PB
11911fi
11912
5213506e 11913
e8b05380
PB
11914fi
11915if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11916
11917
11918if test -n "$NM_FOR_TARGET"; then
11919 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11920elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11921 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11922fi
11923
11924if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11925 for ncn_progname in nm; do
11926 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11927set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11929$as_echo_n "checking for $ac_word... " >&6; }
11930if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11931 $as_echo_n "(cached) " >&6
278a7a38
AO
11932else
11933 if test -n "$NM_FOR_TARGET"; then
11934 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11935else
11936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11937for as_dir in $PATH
11938do
11939 IFS=$as_save_IFS
11940 test -z "$as_dir" && as_dir=.
5213506e
RW
11941 for ac_exec_ext in '' $ac_executable_extensions; do
11942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11943 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 11944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11945 break 2
11946 fi
11947done
5213506e
RW
11948 done
11949IFS=$as_save_IFS
278a7a38
AO
11950
11951fi
11952fi
11953NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11954if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11956$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 11957else
5213506e
RW
11958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11959$as_echo "no" >&6; }
278a7a38
AO
11960fi
11961
5213506e 11962
278a7a38
AO
11963 done
11964fi
11965
11966if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11967 for ncn_progname in nm; do
5213506e
RW
11968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11969$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11970 if test -x $with_build_time_tools/${ncn_progname}; then
11971 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11973$as_echo "yes" >&6; }
e8b05380
PB
11974 break
11975 else
5213506e
RW
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11977$as_echo "no" >&6; }
e8b05380
PB
11978 fi
11979 done
11980fi
11981
11982if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11983 for ncn_progname in nm; do
11984 if test -n "$ncn_target_tool_prefix"; then
11985 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 11986set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11988$as_echo_n "checking for $ac_word... " >&6; }
11989if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11990 $as_echo_n "(cached) " >&6
ca9f4b81 11991else
4de997d1
PB
11992 if test -n "$NM_FOR_TARGET"; then
11993 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 11994else
1c710c3c
DJ
11995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11996for as_dir in $PATH
11997do
11998 IFS=$as_save_IFS
11999 test -z "$as_dir" && as_dir=.
5213506e
RW
12000 for ac_exec_ext in '' $ac_executable_extensions; do
12001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12002 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12004 break 2
12005 fi
12006done
5213506e
RW
12007 done
12008IFS=$as_save_IFS
1c710c3c 12009
ca9f4b81
AO
12010fi
12011fi
1c710c3c 12012NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12013if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12015$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12016else
5213506e
RW
12017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12018$as_echo "no" >&6; }
ca9f4b81
AO
12019fi
12020
5213506e 12021
e8b05380
PB
12022 fi
12023 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12024 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12025set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12027$as_echo_n "checking for $ac_word... " >&6; }
12028if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12029 $as_echo_n "(cached) " >&6
ca9f4b81 12030else
2693c0b0
PB
12031 if test -n "$NM_FOR_TARGET"; then
12032 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12033else
1c710c3c
DJ
12034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12035for as_dir in $PATH
12036do
12037 IFS=$as_save_IFS
12038 test -z "$as_dir" && as_dir=.
5213506e
RW
12039 for ac_exec_ext in '' $ac_executable_extensions; do
12040 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12041 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12043 break 2
12044 fi
12045done
5213506e
RW
12046 done
12047IFS=$as_save_IFS
1c710c3c 12048
ca9f4b81
AO
12049fi
12050fi
1c710c3c 12051NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12052if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12054$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12055else
5213506e
RW
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12057$as_echo "no" >&6; }
ca9f4b81 12058fi
1c710c3c 12059
5213506e 12060
e8b05380
PB
12061 fi
12062 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12063 done
12064fi
1c710c3c 12065
2693c0b0
PB
12066if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12067 set dummy nm
12068 if test $build = $target ; then
12069 NM_FOR_TARGET="$2"
ca9f4b81 12070 else
2693c0b0 12071 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12072 fi
1c00b503
PB
12073else
12074 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12075fi
12076
d1f8db0c
PB
12077else
12078 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12079fi
12080
12081
12082
12083
9bccfdf5
AP
12084if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12085 if test -n "$with_build_time_tools"; then
12086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12087$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12088 if test -x $with_build_time_tools/objcopy; then
12089 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12090 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12092$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12093 else
12094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12095$as_echo "no" >&6; }
12096 fi
12097 elif test $build != $host && test $have_gcc_for_target = yes; then
12098 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12099 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12100 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12101 fi
12102fi
12103if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12104 # Extract the first word of "objcopy", so it can be a program name with args.
12105set dummy objcopy; ac_word=$2
12106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12107$as_echo_n "checking for $ac_word... " >&6; }
12108if test "${ac_cv_path_OBJCOPY_FOR_TARGET+set}" = set; then :
12109 $as_echo_n "(cached) " >&6
12110else
12111 case $OBJCOPY_FOR_TARGET in
12112 [\\/]* | ?:[\\/]*)
12113 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12114 ;;
12115 *)
12116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12117for as_dir in $gcc_cv_tool_dirs
12118do
12119 IFS=$as_save_IFS
12120 test -z "$as_dir" && as_dir=.
12121 for ac_exec_ext in '' $ac_executable_extensions; do
12122 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12123 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12125 break 2
12126 fi
12127done
12128 done
12129IFS=$as_save_IFS
12130
12131 ;;
12132esac
12133fi
12134OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12135if test -n "$OBJCOPY_FOR_TARGET"; then
12136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12137$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12138else
12139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12140$as_echo "no" >&6; }
12141fi
12142
12143
12144fi
12145if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12146
12147
12148if test -n "$OBJCOPY_FOR_TARGET"; then
12149 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12150elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12151 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12152fi
12153
12154if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12155 for ncn_progname in objcopy; do
12156 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12157set dummy ${ncn_progname}; ac_word=$2
12158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12159$as_echo_n "checking for $ac_word... " >&6; }
12160if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12161 $as_echo_n "(cached) " >&6
12162else
12163 if test -n "$OBJCOPY_FOR_TARGET"; then
12164 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12165else
12166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12167for as_dir in $PATH
12168do
12169 IFS=$as_save_IFS
12170 test -z "$as_dir" && as_dir=.
12171 for ac_exec_ext in '' $ac_executable_extensions; do
12172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12173 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12175 break 2
12176 fi
12177done
12178 done
12179IFS=$as_save_IFS
12180
12181fi
12182fi
12183OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12184if test -n "$OBJCOPY_FOR_TARGET"; then
12185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12186$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12187else
12188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12189$as_echo "no" >&6; }
12190fi
12191
12192
12193 done
12194fi
12195
12196if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12197 for ncn_progname in objcopy; do
12198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12199$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12200 if test -x $with_build_time_tools/${ncn_progname}; then
12201 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12203$as_echo "yes" >&6; }
12204 break
12205 else
12206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12207$as_echo "no" >&6; }
12208 fi
12209 done
12210fi
12211
12212if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12213 for ncn_progname in objcopy; do
12214 if test -n "$ncn_target_tool_prefix"; then
12215 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12216set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12218$as_echo_n "checking for $ac_word... " >&6; }
12219if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12220 $as_echo_n "(cached) " >&6
12221else
12222 if test -n "$OBJCOPY_FOR_TARGET"; then
12223 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12224else
12225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12226for as_dir in $PATH
12227do
12228 IFS=$as_save_IFS
12229 test -z "$as_dir" && as_dir=.
12230 for ac_exec_ext in '' $ac_executable_extensions; do
12231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12232 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12234 break 2
12235 fi
12236done
12237 done
12238IFS=$as_save_IFS
12239
12240fi
12241fi
12242OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12243if test -n "$OBJCOPY_FOR_TARGET"; then
12244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12245$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12246else
12247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12248$as_echo "no" >&6; }
12249fi
12250
12251
12252 fi
12253 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12254 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12255set dummy ${ncn_progname}; ac_word=$2
12256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12257$as_echo_n "checking for $ac_word... " >&6; }
12258if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12259 $as_echo_n "(cached) " >&6
12260else
12261 if test -n "$OBJCOPY_FOR_TARGET"; then
12262 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12263else
12264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12265for as_dir in $PATH
12266do
12267 IFS=$as_save_IFS
12268 test -z "$as_dir" && as_dir=.
12269 for ac_exec_ext in '' $ac_executable_extensions; do
12270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12271 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12273 break 2
12274 fi
12275done
12276 done
12277IFS=$as_save_IFS
12278
12279fi
12280fi
12281OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12282if test -n "$OBJCOPY_FOR_TARGET"; then
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12284$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12285else
12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12287$as_echo "no" >&6; }
12288fi
12289
12290
12291 fi
12292 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12293 done
12294fi
12295
12296if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12297 set dummy objcopy
12298 if test $build = $target ; then
12299 OBJCOPY_FOR_TARGET="$2"
12300 else
12301 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12302 fi
12303else
12304 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12305fi
12306
12307else
12308 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12309fi
12310
12311
12312
12313
e8b05380
PB
12314if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12315 if test -n "$with_build_time_tools"; then
5213506e
RW
12316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12317$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12318 if test -x $with_build_time_tools/objdump; then
12319 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12320 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12322$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12323 else
5213506e
RW
12324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12325$as_echo "no" >&6; }
d1f8db0c 12326 fi
e8b05380
PB
12327 elif test $build != $host && test $have_gcc_for_target = yes; then
12328 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12329 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12330 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12331 fi
12332fi
3e19841a 12333if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12334 # Extract the first word of "objdump", so it can be a program name with args.
12335set dummy objdump; ac_word=$2
5213506e
RW
12336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12337$as_echo_n "checking for $ac_word... " >&6; }
12338if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12339 $as_echo_n "(cached) " >&6
e8b05380 12340else
1c710c3c
DJ
12341 case $OBJDUMP_FOR_TARGET in
12342 [\\/]* | ?:[\\/]*)
e8b05380
PB
12343 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12344 ;;
e8b05380 12345 *)
1c710c3c
DJ
12346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12347for as_dir in $gcc_cv_tool_dirs
12348do
12349 IFS=$as_save_IFS
12350 test -z "$as_dir" && as_dir=.
5213506e
RW
12351 for ac_exec_ext in '' $ac_executable_extensions; do
12352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12353 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12355 break 2
12356 fi
12357done
5213506e
RW
12358 done
12359IFS=$as_save_IFS
1c710c3c 12360
e8b05380
PB
12361 ;;
12362esac
12363fi
1c710c3c 12364OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12365if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12367$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12368else
5213506e
RW
12369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12370$as_echo "no" >&6; }
e8b05380
PB
12371fi
12372
5213506e 12373
e8b05380
PB
12374fi
12375if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12376
12377
12378if test -n "$OBJDUMP_FOR_TARGET"; then
12379 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12380elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12381 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12382fi
12383
12384if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12385 for ncn_progname in objdump; do
12386 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12387set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12389$as_echo_n "checking for $ac_word... " >&6; }
12390if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12391 $as_echo_n "(cached) " >&6
278a7a38
AO
12392else
12393 if test -n "$OBJDUMP_FOR_TARGET"; then
12394 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12395else
12396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12397for as_dir in $PATH
12398do
12399 IFS=$as_save_IFS
12400 test -z "$as_dir" && as_dir=.
5213506e
RW
12401 for ac_exec_ext in '' $ac_executable_extensions; do
12402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12403 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12405 break 2
12406 fi
12407done
5213506e
RW
12408 done
12409IFS=$as_save_IFS
278a7a38
AO
12410
12411fi
12412fi
12413OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12414if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12416$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12417else
5213506e
RW
12418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12419$as_echo "no" >&6; }
278a7a38
AO
12420fi
12421
5213506e 12422
278a7a38
AO
12423 done
12424fi
12425
12426if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12427 for ncn_progname in objdump; do
5213506e
RW
12428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12429$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12430 if test -x $with_build_time_tools/${ncn_progname}; then
12431 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12433$as_echo "yes" >&6; }
e8b05380
PB
12434 break
12435 else
5213506e
RW
12436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12437$as_echo "no" >&6; }
e8b05380
PB
12438 fi
12439 done
12440fi
12441
12442if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12443 for ncn_progname in objdump; do
12444 if test -n "$ncn_target_tool_prefix"; then
12445 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12446set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12448$as_echo_n "checking for $ac_word... " >&6; }
12449if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12450 $as_echo_n "(cached) " >&6
d739199a
DJ
12451else
12452 if test -n "$OBJDUMP_FOR_TARGET"; then
12453 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12454else
1c710c3c
DJ
12455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12456for as_dir in $PATH
12457do
12458 IFS=$as_save_IFS
12459 test -z "$as_dir" && as_dir=.
5213506e
RW
12460 for ac_exec_ext in '' $ac_executable_extensions; do
12461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12462 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12464 break 2
12465 fi
12466done
5213506e
RW
12467 done
12468IFS=$as_save_IFS
1c710c3c 12469
d739199a
DJ
12470fi
12471fi
1c710c3c 12472OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12473if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12475$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12476else
5213506e
RW
12477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12478$as_echo "no" >&6; }
d739199a
DJ
12479fi
12480
5213506e 12481
e8b05380
PB
12482 fi
12483 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12484 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12485set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12487$as_echo_n "checking for $ac_word... " >&6; }
12488if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12489 $as_echo_n "(cached) " >&6
d739199a
DJ
12490else
12491 if test -n "$OBJDUMP_FOR_TARGET"; then
12492 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12493else
1c710c3c
DJ
12494as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12495for as_dir in $PATH
12496do
12497 IFS=$as_save_IFS
12498 test -z "$as_dir" && as_dir=.
5213506e
RW
12499 for ac_exec_ext in '' $ac_executable_extensions; do
12500 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12501 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12503 break 2
12504 fi
12505done
5213506e
RW
12506 done
12507IFS=$as_save_IFS
1c710c3c 12508
d739199a
DJ
12509fi
12510fi
1c710c3c 12511OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12512if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12514$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12515else
5213506e
RW
12516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12517$as_echo "no" >&6; }
d739199a 12518fi
1c710c3c 12519
5213506e 12520
e8b05380
PB
12521 fi
12522 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12523 done
12524fi
1c710c3c 12525
d739199a
DJ
12526if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12527 set dummy objdump
12528 if test $build = $target ; then
12529 OBJDUMP_FOR_TARGET="$2"
12530 else
12531 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12532 fi
1c00b503
PB
12533else
12534 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12535fi
12536
d1f8db0c
PB
12537else
12538 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12539fi
12540
12541
12542
12543
12544if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12545 if test -n "$with_build_time_tools"; then
5213506e
RW
12546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12547$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12548 if test -x $with_build_time_tools/ranlib; then
12549 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12550 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12552$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12553 else
5213506e
RW
12554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12555$as_echo "no" >&6; }
d1f8db0c 12556 fi
e8b05380
PB
12557 elif test $build != $host && test $have_gcc_for_target = yes; then
12558 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12559 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12560 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12561 fi
12562fi
3e19841a 12563if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12564 # Extract the first word of "ranlib", so it can be a program name with args.
12565set dummy ranlib; ac_word=$2
5213506e
RW
12566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12567$as_echo_n "checking for $ac_word... " >&6; }
12568if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12569 $as_echo_n "(cached) " >&6
e8b05380 12570else
1c710c3c
DJ
12571 case $RANLIB_FOR_TARGET in
12572 [\\/]* | ?:[\\/]*)
e8b05380
PB
12573 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12574 ;;
e8b05380 12575 *)
1c710c3c
DJ
12576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12577for as_dir in $gcc_cv_tool_dirs
12578do
12579 IFS=$as_save_IFS
12580 test -z "$as_dir" && as_dir=.
5213506e
RW
12581 for ac_exec_ext in '' $ac_executable_extensions; do
12582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12583 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12585 break 2
12586 fi
12587done
5213506e
RW
12588 done
12589IFS=$as_save_IFS
1c710c3c 12590
e8b05380
PB
12591 ;;
12592esac
12593fi
1c710c3c 12594RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12595if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12597$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12598else
5213506e
RW
12599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12600$as_echo "no" >&6; }
e8b05380
PB
12601fi
12602
5213506e 12603
e8b05380
PB
12604fi
12605if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12606
12607
12608if test -n "$RANLIB_FOR_TARGET"; then
12609 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12610elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12611 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12612fi
12613
12614if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12615 for ncn_progname in ranlib; do
12616 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12617set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12619$as_echo_n "checking for $ac_word... " >&6; }
12620if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12621 $as_echo_n "(cached) " >&6
278a7a38
AO
12622else
12623 if test -n "$RANLIB_FOR_TARGET"; then
12624 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12625else
12626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12627for as_dir in $PATH
12628do
12629 IFS=$as_save_IFS
12630 test -z "$as_dir" && as_dir=.
5213506e
RW
12631 for ac_exec_ext in '' $ac_executable_extensions; do
12632 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12633 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12635 break 2
12636 fi
12637done
5213506e
RW
12638 done
12639IFS=$as_save_IFS
278a7a38
AO
12640
12641fi
12642fi
12643RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12644if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12646$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12647else
5213506e
RW
12648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12649$as_echo "no" >&6; }
278a7a38
AO
12650fi
12651
5213506e 12652
278a7a38
AO
12653 done
12654fi
12655
12656if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12657 for ncn_progname in ranlib; do
5213506e
RW
12658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12659$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12660 if test -x $with_build_time_tools/${ncn_progname}; then
12661 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12663$as_echo "yes" >&6; }
e8b05380
PB
12664 break
12665 else
5213506e
RW
12666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12667$as_echo "no" >&6; }
e8b05380
PB
12668 fi
12669 done
12670fi
12671
12672if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12673 for ncn_progname in ranlib; do
12674 if test -n "$ncn_target_tool_prefix"; then
12675 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12676set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12678$as_echo_n "checking for $ac_word... " >&6; }
12679if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12680 $as_echo_n "(cached) " >&6
ca9f4b81 12681else
4de997d1
PB
12682 if test -n "$RANLIB_FOR_TARGET"; then
12683 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12684else
1c710c3c
DJ
12685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12686for as_dir in $PATH
12687do
12688 IFS=$as_save_IFS
12689 test -z "$as_dir" && as_dir=.
5213506e
RW
12690 for ac_exec_ext in '' $ac_executable_extensions; do
12691 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12692 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12694 break 2
12695 fi
12696done
5213506e
RW
12697 done
12698IFS=$as_save_IFS
1c710c3c 12699
ca9f4b81
AO
12700fi
12701fi
1c710c3c 12702RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12703if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12705$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12706else
5213506e
RW
12707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12708$as_echo "no" >&6; }
ca9f4b81
AO
12709fi
12710
5213506e 12711
e8b05380
PB
12712 fi
12713 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12714 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12715set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12717$as_echo_n "checking for $ac_word... " >&6; }
12718if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12719 $as_echo_n "(cached) " >&6
ca9f4b81 12720else
2693c0b0
PB
12721 if test -n "$RANLIB_FOR_TARGET"; then
12722 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12723else
1c710c3c
DJ
12724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12725for as_dir in $PATH
12726do
12727 IFS=$as_save_IFS
12728 test -z "$as_dir" && as_dir=.
5213506e
RW
12729 for ac_exec_ext in '' $ac_executable_extensions; do
12730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12731 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12733 break 2
12734 fi
12735done
5213506e
RW
12736 done
12737IFS=$as_save_IFS
1c710c3c 12738
ca9f4b81
AO
12739fi
12740fi
1c710c3c 12741RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12742if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12744$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12745else
5213506e
RW
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12747$as_echo "no" >&6; }
ca9f4b81 12748fi
1c710c3c 12749
5213506e 12750
e8b05380
PB
12751 fi
12752 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12753 done
12754fi
1c710c3c 12755
e8b05380
PB
12756if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12757 set dummy ranlib
12758 if test $build = $target ; then
12759 RANLIB_FOR_TARGET="$2"
12760 else
12761 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12762 fi
1c00b503
PB
12763else
12764 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12765fi
2693c0b0 12766
d1f8db0c
PB
12767else
12768 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12769fi
12770
e8b05380
PB
12771
12772
12773
e7a82751
RM
12774if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12775 if test -n "$with_build_time_tools"; then
12776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12777$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12778 if test -x $with_build_time_tools/readelf; then
12779 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12780 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12782$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12783 else
12784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12785$as_echo "no" >&6; }
12786 fi
12787 elif test $build != $host && test $have_gcc_for_target = yes; then
12788 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12789 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12790 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12791 fi
12792fi
12793if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12794 # Extract the first word of "readelf", so it can be a program name with args.
12795set dummy readelf; ac_word=$2
12796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12797$as_echo_n "checking for $ac_word... " >&6; }
12798if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12799 $as_echo_n "(cached) " >&6
12800else
12801 case $READELF_FOR_TARGET in
12802 [\\/]* | ?:[\\/]*)
12803 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12804 ;;
12805 *)
12806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12807for as_dir in $gcc_cv_tool_dirs
12808do
12809 IFS=$as_save_IFS
12810 test -z "$as_dir" && as_dir=.
12811 for ac_exec_ext in '' $ac_executable_extensions; do
12812 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12813 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12814 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12815 break 2
12816 fi
12817done
12818 done
12819IFS=$as_save_IFS
12820
12821 ;;
12822esac
12823fi
12824READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12825if test -n "$READELF_FOR_TARGET"; then
12826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12827$as_echo "$READELF_FOR_TARGET" >&6; }
12828else
12829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12830$as_echo "no" >&6; }
12831fi
12832
12833
12834fi
12835if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12836
12837
12838if test -n "$READELF_FOR_TARGET"; then
12839 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12840elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12841 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12842fi
12843
12844if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12845 for ncn_progname in readelf; do
12846 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12847set dummy ${ncn_progname}; ac_word=$2
12848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12849$as_echo_n "checking for $ac_word... " >&6; }
12850if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12851 $as_echo_n "(cached) " >&6
12852else
12853 if test -n "$READELF_FOR_TARGET"; then
12854 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12855else
12856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12857for as_dir in $PATH
12858do
12859 IFS=$as_save_IFS
12860 test -z "$as_dir" && as_dir=.
12861 for ac_exec_ext in '' $ac_executable_extensions; do
12862 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12863 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12865 break 2
12866 fi
12867done
12868 done
12869IFS=$as_save_IFS
12870
12871fi
12872fi
12873READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12874if test -n "$READELF_FOR_TARGET"; then
12875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12876$as_echo "$READELF_FOR_TARGET" >&6; }
12877else
12878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12879$as_echo "no" >&6; }
12880fi
12881
12882
12883 done
12884fi
12885
12886if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12887 for ncn_progname in readelf; do
12888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12889$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12890 if test -x $with_build_time_tools/${ncn_progname}; then
12891 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12893$as_echo "yes" >&6; }
12894 break
12895 else
12896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12897$as_echo "no" >&6; }
12898 fi
12899 done
12900fi
12901
12902if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12903 for ncn_progname in readelf; do
12904 if test -n "$ncn_target_tool_prefix"; then
12905 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12906set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12908$as_echo_n "checking for $ac_word... " >&6; }
12909if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12910 $as_echo_n "(cached) " >&6
12911else
12912 if test -n "$READELF_FOR_TARGET"; then
12913 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12914else
12915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12916for as_dir in $PATH
12917do
12918 IFS=$as_save_IFS
12919 test -z "$as_dir" && as_dir=.
12920 for ac_exec_ext in '' $ac_executable_extensions; do
12921 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12922 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12924 break 2
12925 fi
12926done
12927 done
12928IFS=$as_save_IFS
12929
12930fi
12931fi
12932READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12933if test -n "$READELF_FOR_TARGET"; then
12934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12935$as_echo "$READELF_FOR_TARGET" >&6; }
12936else
12937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12938$as_echo "no" >&6; }
12939fi
12940
12941
12942 fi
12943 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
12944 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12945set dummy ${ncn_progname}; ac_word=$2
12946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12947$as_echo_n "checking for $ac_word... " >&6; }
12948if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12949 $as_echo_n "(cached) " >&6
12950else
12951 if test -n "$READELF_FOR_TARGET"; then
12952 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12953else
12954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12955for as_dir in $PATH
12956do
12957 IFS=$as_save_IFS
12958 test -z "$as_dir" && as_dir=.
12959 for ac_exec_ext in '' $ac_executable_extensions; do
12960 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12961 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12963 break 2
12964 fi
12965done
12966 done
12967IFS=$as_save_IFS
12968
12969fi
12970fi
12971READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12972if test -n "$READELF_FOR_TARGET"; then
12973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12974$as_echo "$READELF_FOR_TARGET" >&6; }
12975else
12976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12977$as_echo "no" >&6; }
12978fi
12979
12980
12981 fi
12982 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
12983 done
12984fi
12985
12986if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
12987 set dummy readelf
12988 if test $build = $target ; then
12989 READELF_FOR_TARGET="$2"
12990 else
12991 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
12992 fi
12993else
12994 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
12995fi
12996
12997else
12998 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12999fi
13000
13001
13002
13003
e8b05380
PB
13004if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13005 if test -n "$with_build_time_tools"; then
5213506e
RW
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13007$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13008 if test -x $with_build_time_tools/strip; then
13009 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13010 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
13011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13012$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 13013 else
5213506e
RW
13014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13015$as_echo "no" >&6; }
d1f8db0c 13016 fi
e8b05380
PB
13017 elif test $build != $host && test $have_gcc_for_target = yes; then
13018 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
13019 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13020 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
13021 fi
13022fi
3e19841a 13023if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13024 # Extract the first word of "strip", so it can be a program name with args.
13025set dummy strip; ac_word=$2
5213506e
RW
13026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13027$as_echo_n "checking for $ac_word... " >&6; }
13028if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
13029 $as_echo_n "(cached) " >&6
e8b05380 13030else
1c710c3c
DJ
13031 case $STRIP_FOR_TARGET in
13032 [\\/]* | ?:[\\/]*)
e8b05380
PB
13033 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13034 ;;
e8b05380 13035 *)
1c710c3c
DJ
13036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13037for as_dir in $gcc_cv_tool_dirs
13038do
13039 IFS=$as_save_IFS
13040 test -z "$as_dir" && as_dir=.
5213506e
RW
13041 for ac_exec_ext in '' $ac_executable_extensions; do
13042 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13043 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13045 break 2
13046 fi
13047done
5213506e
RW
13048 done
13049IFS=$as_save_IFS
1c710c3c 13050
e8b05380
PB
13051 ;;
13052esac
13053fi
1c710c3c 13054STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 13055if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13057$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 13058else
5213506e
RW
13059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13060$as_echo "no" >&6; }
e8b05380
PB
13061fi
13062
5213506e 13063
e8b05380
PB
13064fi
13065if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
13066
13067
13068if test -n "$STRIP_FOR_TARGET"; then
13069 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13070elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13071 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13072fi
13073
13074if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13075 for ncn_progname in strip; do
13076 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13077set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13079$as_echo_n "checking for $ac_word... " >&6; }
13080if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13081 $as_echo_n "(cached) " >&6
278a7a38
AO
13082else
13083 if test -n "$STRIP_FOR_TARGET"; then
13084 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13085else
13086as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13087for as_dir in $PATH
13088do
13089 IFS=$as_save_IFS
13090 test -z "$as_dir" && as_dir=.
5213506e
RW
13091 for ac_exec_ext in '' $ac_executable_extensions; do
13092 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13093 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13094 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13095 break 2
13096 fi
13097done
5213506e
RW
13098 done
13099IFS=$as_save_IFS
278a7a38
AO
13100
13101fi
13102fi
13103STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13104if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13106$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 13107else
5213506e
RW
13108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13109$as_echo "no" >&6; }
278a7a38
AO
13110fi
13111
5213506e 13112
278a7a38
AO
13113 done
13114fi
13115
13116if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13117 for ncn_progname in strip; do
5213506e
RW
13118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13119$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13120 if test -x $with_build_time_tools/${ncn_progname}; then
13121 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13123$as_echo "yes" >&6; }
e8b05380
PB
13124 break
13125 else
5213506e
RW
13126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13127$as_echo "no" >&6; }
e8b05380
PB
13128 fi
13129 done
13130fi
13131
13132if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13133 for ncn_progname in strip; do
13134 if test -n "$ncn_target_tool_prefix"; then
13135 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 13136set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13138$as_echo_n "checking for $ac_word... " >&6; }
13139if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13140 $as_echo_n "(cached) " >&6
af71363e
AS
13141else
13142 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
13143 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13144else
13145as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13146for as_dir in $PATH
13147do
13148 IFS=$as_save_IFS
13149 test -z "$as_dir" && as_dir=.
5213506e
RW
13150 for ac_exec_ext in '' $ac_executable_extensions; do
13151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13152 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13154 break 2
13155 fi
13156done
5213506e
RW
13157 done
13158IFS=$as_save_IFS
1c710c3c 13159
040b1c5a
GK
13160fi
13161fi
1c710c3c 13162STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13163if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13165$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13166else
5213506e
RW
13167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13168$as_echo "no" >&6; }
040b1c5a
GK
13169fi
13170
5213506e 13171
e8b05380
PB
13172 fi
13173 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13174 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 13175set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13177$as_echo_n "checking for $ac_word... " >&6; }
13178if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13179 $as_echo_n "(cached) " >&6
040b1c5a
GK
13180else
13181 if test -n "$STRIP_FOR_TARGET"; then
13182 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13183else
1c710c3c
DJ
13184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13185for as_dir in $PATH
13186do
13187 IFS=$as_save_IFS
13188 test -z "$as_dir" && as_dir=.
5213506e
RW
13189 for ac_exec_ext in '' $ac_executable_extensions; do
13190 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13191 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13193 break 2
13194 fi
13195done
5213506e
RW
13196 done
13197IFS=$as_save_IFS
1c710c3c 13198
040b1c5a
GK
13199fi
13200fi
1c710c3c 13201STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13202if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13204$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13205else
5213506e
RW
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13207$as_echo "no" >&6; }
040b1c5a 13208fi
1c710c3c 13209
5213506e 13210
e8b05380
PB
13211 fi
13212 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13213 done
13214fi
1c710c3c 13215
040b1c5a
GK
13216if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13217 set dummy strip
13218 if test $build = $target ; then
13219 STRIP_FOR_TARGET="$2"
13220 else
13221 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13222 fi
1c00b503
PB
13223else
13224 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13225fi
13226
d1f8db0c
PB
13227else
13228 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13229fi
13230
13231
13232
13233
13234if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13235 if test -n "$with_build_time_tools"; then
5213506e
RW
13236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13237$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13238 if test -x $with_build_time_tools/windres; then
13239 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13240 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13242$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13243 else
5213506e
RW
13244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13245$as_echo "no" >&6; }
d1f8db0c 13246 fi
e8b05380
PB
13247 elif test $build != $host && test $have_gcc_for_target = yes; then
13248 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13249 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13250 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13251 fi
13252fi
3e19841a 13253if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13254 # Extract the first word of "windres", so it can be a program name with args.
13255set dummy windres; ac_word=$2
5213506e
RW
13256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13257$as_echo_n "checking for $ac_word... " >&6; }
13258if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13259 $as_echo_n "(cached) " >&6
e8b05380 13260else
1c710c3c
DJ
13261 case $WINDRES_FOR_TARGET in
13262 [\\/]* | ?:[\\/]*)
e8b05380
PB
13263 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13264 ;;
e8b05380 13265 *)
1c710c3c
DJ
13266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13267for as_dir in $gcc_cv_tool_dirs
13268do
13269 IFS=$as_save_IFS
13270 test -z "$as_dir" && as_dir=.
5213506e
RW
13271 for ac_exec_ext in '' $ac_executable_extensions; do
13272 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13273 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13275 break 2
13276 fi
13277done
5213506e
RW
13278 done
13279IFS=$as_save_IFS
1c710c3c 13280
e8b05380
PB
13281 ;;
13282esac
13283fi
1c710c3c 13284WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13285if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13287$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13288else
5213506e
RW
13289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13290$as_echo "no" >&6; }
e8b05380
PB
13291fi
13292
5213506e 13293
e8b05380
PB
13294fi
13295if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13296
13297
13298if test -n "$WINDRES_FOR_TARGET"; then
13299 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13300elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13301 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13302fi
13303
13304if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13305 for ncn_progname in windres; do
13306 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13307set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13309$as_echo_n "checking for $ac_word... " >&6; }
13310if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13311 $as_echo_n "(cached) " >&6
278a7a38
AO
13312else
13313 if test -n "$WINDRES_FOR_TARGET"; then
13314 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13315else
13316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13317for as_dir in $PATH
13318do
13319 IFS=$as_save_IFS
13320 test -z "$as_dir" && as_dir=.
5213506e
RW
13321 for ac_exec_ext in '' $ac_executable_extensions; do
13322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13323 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13325 break 2
13326 fi
13327done
5213506e
RW
13328 done
13329IFS=$as_save_IFS
278a7a38
AO
13330
13331fi
13332fi
13333WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13334if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13336$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13337else
5213506e
RW
13338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13339$as_echo "no" >&6; }
278a7a38
AO
13340fi
13341
5213506e 13342
278a7a38
AO
13343 done
13344fi
13345
13346if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13347 for ncn_progname in windres; do
5213506e
RW
13348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13349$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13350 if test -x $with_build_time_tools/${ncn_progname}; then
13351 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13353$as_echo "yes" >&6; }
e8b05380
PB
13354 break
13355 else
5213506e
RW
13356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13357$as_echo "no" >&6; }
e8b05380
PB
13358 fi
13359 done
13360fi
13361
13362if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13363 for ncn_progname in windres; do
13364 if test -n "$ncn_target_tool_prefix"; then
13365 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13366set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13368$as_echo_n "checking for $ac_word... " >&6; }
13369if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13370 $as_echo_n "(cached) " >&6
ca9f4b81 13371else
4de997d1
PB
13372 if test -n "$WINDRES_FOR_TARGET"; then
13373 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13374else
1c710c3c
DJ
13375as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13376for as_dir in $PATH
13377do
13378 IFS=$as_save_IFS
13379 test -z "$as_dir" && as_dir=.
5213506e
RW
13380 for ac_exec_ext in '' $ac_executable_extensions; do
13381 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13382 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13384 break 2
13385 fi
13386done
5213506e
RW
13387 done
13388IFS=$as_save_IFS
1c710c3c 13389
ca9f4b81
AO
13390fi
13391fi
1c710c3c 13392WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13393if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13395$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13396else
5213506e
RW
13397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13398$as_echo "no" >&6; }
ca9f4b81
AO
13399fi
13400
5213506e 13401
e8b05380
PB
13402 fi
13403 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13404 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13405set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13407$as_echo_n "checking for $ac_word... " >&6; }
13408if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13409 $as_echo_n "(cached) " >&6
ca9f4b81 13410else
2693c0b0
PB
13411 if test -n "$WINDRES_FOR_TARGET"; then
13412 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13413else
1c710c3c
DJ
13414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13415for as_dir in $PATH
13416do
13417 IFS=$as_save_IFS
13418 test -z "$as_dir" && as_dir=.
5213506e
RW
13419 for ac_exec_ext in '' $ac_executable_extensions; do
13420 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13421 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13423 break 2
13424 fi
13425done
5213506e
RW
13426 done
13427IFS=$as_save_IFS
1c710c3c 13428
ca9f4b81
AO
13429fi
13430fi
1c710c3c 13431WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13432if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13434$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13435else
5213506e
RW
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13437$as_echo "no" >&6; }
ca9f4b81 13438fi
1c710c3c 13439
5213506e 13440
e8b05380
PB
13441 fi
13442 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13443 done
13444fi
1c710c3c 13445
2693c0b0
PB
13446if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13447 set dummy windres
13448 if test $build = $target ; then
13449 WINDRES_FOR_TARGET="$2"
ca9f4b81 13450 else
2693c0b0 13451 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13452 fi
1c00b503
PB
13453else
13454 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13455fi
13456
d1f8db0c
PB
13457else
13458 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13459fi
13460
4977bab6 13461
901119ae
KT
13462
13463
13464if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13465 if test -n "$with_build_time_tools"; then
5213506e
RW
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13467$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13468 if test -x $with_build_time_tools/windmc; then
13469 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13470 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13472$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13473 else
5213506e
RW
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13475$as_echo "no" >&6; }
901119ae
KT
13476 fi
13477 elif test $build != $host && test $have_gcc_for_target = yes; then
13478 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13479 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13480 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13481 fi
13482fi
13483if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13484 # Extract the first word of "windmc", so it can be a program name with args.
13485set dummy windmc; ac_word=$2
5213506e
RW
13486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13487$as_echo_n "checking for $ac_word... " >&6; }
13488if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13489 $as_echo_n "(cached) " >&6
901119ae
KT
13490else
13491 case $WINDMC_FOR_TARGET in
13492 [\\/]* | ?:[\\/]*)
13493 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13494 ;;
13495 *)
13496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13497for as_dir in $gcc_cv_tool_dirs
13498do
13499 IFS=$as_save_IFS
13500 test -z "$as_dir" && as_dir=.
5213506e
RW
13501 for ac_exec_ext in '' $ac_executable_extensions; do
13502 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13503 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13505 break 2
13506 fi
13507done
5213506e
RW
13508 done
13509IFS=$as_save_IFS
901119ae
KT
13510
13511 ;;
13512esac
13513fi
13514WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13515if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13517$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13518else
5213506e
RW
13519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13520$as_echo "no" >&6; }
901119ae
KT
13521fi
13522
5213506e 13523
901119ae
KT
13524fi
13525if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13526
13527
13528if test -n "$WINDMC_FOR_TARGET"; then
13529 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13530elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13531 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13532fi
13533
13534if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13535 for ncn_progname in windmc; do
13536 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13537set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13539$as_echo_n "checking for $ac_word... " >&6; }
13540if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13541 $as_echo_n "(cached) " >&6
901119ae
KT
13542else
13543 if test -n "$WINDMC_FOR_TARGET"; then
13544 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13545else
13546as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13547for as_dir in $PATH
13548do
13549 IFS=$as_save_IFS
13550 test -z "$as_dir" && as_dir=.
5213506e
RW
13551 for ac_exec_ext in '' $ac_executable_extensions; do
13552 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13553 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13555 break 2
13556 fi
13557done
5213506e
RW
13558 done
13559IFS=$as_save_IFS
901119ae
KT
13560
13561fi
13562fi
13563WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13564if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13566$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13567else
5213506e
RW
13568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13569$as_echo "no" >&6; }
901119ae
KT
13570fi
13571
5213506e 13572
901119ae
KT
13573 done
13574fi
13575
13576if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13577 for ncn_progname in windmc; do
5213506e
RW
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13579$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13580 if test -x $with_build_time_tools/${ncn_progname}; then
13581 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13583$as_echo "yes" >&6; }
901119ae
KT
13584 break
13585 else
5213506e
RW
13586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13587$as_echo "no" >&6; }
901119ae
KT
13588 fi
13589 done
13590fi
13591
13592if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13593 for ncn_progname in windmc; do
13594 if test -n "$ncn_target_tool_prefix"; then
13595 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13596set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13598$as_echo_n "checking for $ac_word... " >&6; }
13599if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13600 $as_echo_n "(cached) " >&6
901119ae
KT
13601else
13602 if test -n "$WINDMC_FOR_TARGET"; then
13603 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13604else
13605as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13606for as_dir in $PATH
13607do
13608 IFS=$as_save_IFS
13609 test -z "$as_dir" && as_dir=.
5213506e
RW
13610 for ac_exec_ext in '' $ac_executable_extensions; do
13611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13612 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13614 break 2
13615 fi
13616done
5213506e
RW
13617 done
13618IFS=$as_save_IFS
901119ae
KT
13619
13620fi
13621fi
13622WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13623if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13625$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13626else
5213506e
RW
13627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13628$as_echo "no" >&6; }
901119ae
KT
13629fi
13630
5213506e 13631
901119ae
KT
13632 fi
13633 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13634 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13635set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13637$as_echo_n "checking for $ac_word... " >&6; }
13638if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13639 $as_echo_n "(cached) " >&6
901119ae
KT
13640else
13641 if test -n "$WINDMC_FOR_TARGET"; then
13642 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13643else
13644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13645for as_dir in $PATH
13646do
13647 IFS=$as_save_IFS
13648 test -z "$as_dir" && as_dir=.
5213506e
RW
13649 for ac_exec_ext in '' $ac_executable_extensions; do
13650 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13651 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13653 break 2
13654 fi
13655done
5213506e
RW
13656 done
13657IFS=$as_save_IFS
901119ae
KT
13658
13659fi
13660fi
13661WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13662if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13664$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13665else
5213506e
RW
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13667$as_echo "no" >&6; }
901119ae
KT
13668fi
13669
5213506e 13670
901119ae
KT
13671 fi
13672 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13673 done
13674fi
13675
13676if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13677 set dummy windmc
13678 if test $build = $target ; then
13679 WINDMC_FOR_TARGET="$2"
13680 else
13681 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13682 fi
1c00b503
PB
13683else
13684 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13685fi
13686
13687else
13688 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13689fi
13690
13691
2abefe3d
PB
13692RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13693
5213506e
RW
13694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13695$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13696if test "x${build}" != "x${host}" ; then
e8b05380
PB
13697 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13698 # We already found the complete path
172e41aa 13699 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13701$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13702 else
13703 # Canadian cross, just use what we found
5213506e
RW
13704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13705$as_echo "pre-installed" >&6; }
e8b05380 13706 fi
2abefe3d
PB
13707else
13708 ok=yes
13709 case " ${configdirs} " in
13710 *" binutils "*) ;;
13711 *) ok=no ;;
13712 esac
1c710c3c 13713
2abefe3d
PB
13714 if test $ok = yes; then
13715 # An in-tree tool is available and we can use it
13716 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13718$as_echo "just compiled" >&6; }
e8b05380
PB
13719 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13720 # We already found the complete path
172e41aa 13721 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13723$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13724 elif test "x$target" = "x$host"; then
13725 # We can use an host tool
13726 AR_FOR_TARGET='$(AR)'
5213506e
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13728$as_echo "host tool" >&6; }
2abefe3d
PB
13729 else
13730 # We need a cross tool
5213506e
RW
13731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13732$as_echo "pre-installed" >&6; }
2abefe3d
PB
13733 fi
13734fi
0b0dc272 13735
5213506e
RW
13736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13737$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13738if test "x${build}" != "x${host}" ; then
e8b05380
PB
13739 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13740 # We already found the complete path
172e41aa 13741 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13743$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13744 else
13745 # Canadian cross, just use what we found
5213506e
RW
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13747$as_echo "pre-installed" >&6; }
e8b05380 13748 fi
2abefe3d
PB
13749else
13750 ok=yes
13751 case " ${configdirs} " in
13752 *" gas "*) ;;
13753 *) ok=no ;;
13754 esac
1c710c3c 13755
2abefe3d
PB
13756 if test $ok = yes; then
13757 # An in-tree tool is available and we can use it
13758 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13760$as_echo "just compiled" >&6; }
e8b05380
PB
13761 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13762 # We already found the complete path
172e41aa 13763 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13765$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13766 elif test "x$target" = "x$host"; then
13767 # We can use an host tool
13768 AS_FOR_TARGET='$(AS)'
5213506e
RW
13769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13770$as_echo "host tool" >&6; }
2abefe3d
PB
13771 else
13772 # We need a cross tool
5213506e
RW
13773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13774$as_echo "pre-installed" >&6; }
2abefe3d
PB
13775 fi
13776fi
0b0dc272 13777
5213506e
RW
13778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13779$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13780if test "x${build}" != "x${host}" ; then
e8b05380
PB
13781 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13782 # We already found the complete path
172e41aa 13783 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13785$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13786 else
13787 # Canadian cross, just use what we found
5213506e
RW
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13789$as_echo "pre-installed" >&6; }
e8b05380 13790 fi
2abefe3d
PB
13791else
13792 ok=yes
13793 case " ${configdirs} " in
13794 *" gcc "*) ;;
13795 *) ok=no ;;
13796 esac
1c710c3c 13797
2abefe3d
PB
13798 if test $ok = yes; then
13799 # An in-tree tool is available and we can use it
13800 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13802$as_echo "just compiled" >&6; }
e8b05380
PB
13803 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13804 # We already found the complete path
172e41aa 13805 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13807$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13808 elif test "x$target" = "x$host"; then
13809 # We can use an host tool
13810 CC_FOR_TARGET='$(CC)'
5213506e
RW
13811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13812$as_echo "host tool" >&6; }
2abefe3d
PB
13813 else
13814 # We need a cross tool
5213506e
RW
13815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13816$as_echo "pre-installed" >&6; }
2abefe3d
PB
13817 fi
13818fi
0b0dc272 13819
5213506e
RW
13820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13821$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13822if test "x${build}" != "x${host}" ; then
e8b05380
PB
13823 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13824 # We already found the complete path
172e41aa 13825 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13827$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13828 else
13829 # Canadian cross, just use what we found
5213506e
RW
13830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13831$as_echo "pre-installed" >&6; }
e8b05380 13832 fi
2abefe3d
PB
13833else
13834 ok=yes
13835 case " ${configdirs} " in
13836 *" gcc "*) ;;
13837 *) ok=no ;;
13838 esac
13839 case ,${enable_languages}, in
13840 *,c++,*) ;;
13841 *) ok=no ;;
13842 esac
13843 if test $ok = yes; then
13844 # An in-tree tool is available and we can use it
2077db1b 13845 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xg++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
5213506e
RW
13846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13847$as_echo "just compiled" >&6; }
e8b05380
PB
13848 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13849 # We already found the complete path
172e41aa 13850 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13852$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13853 elif test "x$target" = "x$host"; then
13854 # We can use an host tool
13855 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13857$as_echo "host tool" >&6; }
2abefe3d
PB
13858 else
13859 # We need a cross tool
5213506e
RW
13860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13861$as_echo "pre-installed" >&6; }
2abefe3d
PB
13862 fi
13863fi
0b0dc272 13864
5213506e
RW
13865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13866$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13867if test "x${build}" != "x${host}" ; then
e8b05380
PB
13868 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13869 # We already found the complete path
172e41aa 13870 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13872$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13873 else
13874 # Canadian cross, just use what we found
5213506e
RW
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13876$as_echo "pre-installed" >&6; }
e8b05380 13877 fi
2abefe3d
PB
13878else
13879 ok=yes
13880 case " ${configdirs} " in
13881 *" gcc "*) ;;
13882 *) ok=no ;;
13883 esac
13884 case ,${enable_languages}, in
13885 *,c++,*) ;;
13886 *) ok=no ;;
13887 esac
13888 if test $ok = yes; then
13889 # An in-tree tool is available and we can use it
2077db1b 13890 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
5213506e
RW
13891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13892$as_echo "just compiled" >&6; }
e8b05380
PB
13893 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13894 # We already found the complete path
172e41aa 13895 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13897$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13898 elif test "x$target" = "x$host"; then
13899 # We can use an host tool
13900 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13902$as_echo "host tool" >&6; }
2abefe3d
PB
13903 else
13904 # We need a cross tool
5213506e
RW
13905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13906$as_echo "pre-installed" >&6; }
2abefe3d
PB
13907 fi
13908fi
0b0dc272 13909
5213506e
RW
13910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13911$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13912if test "x${build}" != "x${host}" ; then
e8b05380
PB
13913 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13914 # We already found the complete path
172e41aa 13915 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13917$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13918 else
13919 # Canadian cross, just use what we found
5213506e
RW
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13921$as_echo "pre-installed" >&6; }
e8b05380 13922 fi
2abefe3d
PB
13923else
13924 ok=yes
13925 case " ${configdirs} " in
13926 *" binutils "*) ;;
13927 *) ok=no ;;
13928 esac
1c710c3c 13929
2abefe3d
PB
13930 if test $ok = yes; then
13931 # An in-tree tool is available and we can use it
13932 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13934$as_echo "just compiled" >&6; }
e8b05380
PB
13935 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13936 # We already found the complete path
172e41aa 13937 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13939$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13940 elif test "x$target" = "x$host"; then
13941 # We can use an host tool
13942 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13944$as_echo "host tool" >&6; }
2abefe3d
PB
13945 else
13946 # We need a cross tool
5213506e
RW
13947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13948$as_echo "pre-installed" >&6; }
2abefe3d
PB
13949 fi
13950fi
0b0dc272 13951
5213506e
RW
13952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13953$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13954if test "x${build}" != "x${host}" ; then
e8b05380
PB
13955 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13956 # We already found the complete path
172e41aa 13957 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13959$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13960 else
13961 # Canadian cross, just use what we found
5213506e
RW
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13963$as_echo "pre-installed" >&6; }
e8b05380 13964 fi
2abefe3d
PB
13965else
13966 ok=yes
13967 case " ${configdirs} " in
13968 *" gcc "*) ;;
13969 *) ok=no ;;
13970 esac
1c710c3c 13971
2abefe3d
PB
13972 if test $ok = yes; then
13973 # An in-tree tool is available and we can use it
13974 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13976$as_echo "just compiled" >&6; }
e8b05380
PB
13977 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13978 # We already found the complete path
172e41aa 13979 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13981$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13982 elif test "x$target" = "x$host"; then
13983 # We can use an host tool
13984 GCC_FOR_TARGET='$()'
5213506e
RW
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13986$as_echo "host tool" >&6; }
2abefe3d
PB
13987 else
13988 # We need a cross tool
5213506e
RW
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13990$as_echo "pre-installed" >&6; }
2abefe3d
PB
13991 fi
13992fi
0b0dc272 13993
5213506e
RW
13994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13995$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13996if test "x${build}" != "x${host}" ; then
e8b05380
PB
13997 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13998 # We already found the complete path
172e41aa 13999 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14001$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14002 else
14003 # Canadian cross, just use what we found
5213506e
RW
14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14005$as_echo "pre-installed" >&6; }
e8b05380 14006 fi
2abefe3d
PB
14007else
14008 ok=yes
14009 case " ${configdirs} " in
14010 *" gcc "*) ;;
14011 *) ok=no ;;
14012 esac
14013 case ,${enable_languages}, in
14014 *,fortran,*) ;;
14015 *) ok=no ;;
14016 esac
14017 if test $ok = yes; then
14018 # An in-tree tool is available and we can use it
14019 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14021$as_echo "just compiled" >&6; }
e8b05380
PB
14022 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14023 # We already found the complete path
172e41aa 14024 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14026$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14027 elif test "x$target" = "x$host"; then
14028 # We can use an host tool
14029 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
14030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14031$as_echo "host tool" >&6; }
2abefe3d
PB
14032 else
14033 # We need a cross tool
5213506e
RW
14034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14035$as_echo "pre-installed" >&6; }
2abefe3d
PB
14036 fi
14037fi
0b0dc272 14038
632e2a07
ILT
14039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14040$as_echo_n "checking where to find the target gccgo... " >&6; }
14041if test "x${build}" != "x${host}" ; then
14042 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14043 # We already found the complete path
14044 ac_dir=`dirname $GOC_FOR_TARGET`
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14046$as_echo "pre-installed in $ac_dir" >&6; }
14047 else
14048 # Canadian cross, just use what we found
14049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14050$as_echo "pre-installed" >&6; }
14051 fi
14052else
14053 ok=yes
14054 case " ${configdirs} " in
14055 *" gcc "*) ;;
14056 *) ok=no ;;
14057 esac
14058 case ,${enable_languages}, in
14059 *,go,*) ;;
14060 *) ok=no ;;
14061 esac
14062 if test $ok = yes; then
14063 # An in-tree tool is available and we can use it
14064 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14066$as_echo "just compiled" >&6; }
14067 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14068 # We already found the complete path
14069 ac_dir=`dirname $GOC_FOR_TARGET`
14070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14071$as_echo "pre-installed in $ac_dir" >&6; }
14072 elif test "x$target" = "x$host"; then
14073 # We can use an host tool
14074 GOC_FOR_TARGET='$(GOC)'
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14076$as_echo "host tool" >&6; }
14077 else
14078 # We need a cross tool
14079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14080$as_echo "pre-installed" >&6; }
14081 fi
14082fi
14083
5213506e
RW
14084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14085$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 14086if test "x${build}" != "x${host}" ; then
e8b05380
PB
14087 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14088 # We already found the complete path
172e41aa 14089 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14091$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14092 else
14093 # Canadian cross, just use what we found
5213506e
RW
14094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14095$as_echo "pre-installed" >&6; }
e8b05380 14096 fi
2abefe3d
PB
14097else
14098 ok=yes
14099 case " ${configdirs} " in
14100 *" ld "*) ;;
14101 *) ok=no ;;
14102 esac
1c710c3c 14103
2abefe3d
PB
14104 if test $ok = yes; then
14105 # An in-tree tool is available and we can use it
14106 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
14107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14108$as_echo "just compiled" >&6; }
e8b05380
PB
14109 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14110 # We already found the complete path
172e41aa 14111 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14113$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14114 elif test "x$target" = "x$host"; then
14115 # We can use an host tool
14116 LD_FOR_TARGET='$(LD)'
5213506e
RW
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14118$as_echo "host tool" >&6; }
2abefe3d
PB
14119 else
14120 # We need a cross tool
5213506e
RW
14121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14122$as_echo "pre-installed" >&6; }
2abefe3d
PB
14123 fi
14124fi
0b0dc272 14125
5213506e
RW
14126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14127$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 14128if test "x${build}" != "x${host}" ; then
e8b05380
PB
14129 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14130 # We already found the complete path
172e41aa 14131 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14133$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14134 else
14135 # Canadian cross, just use what we found
5213506e
RW
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14137$as_echo "pre-installed" >&6; }
e8b05380 14138 fi
2abefe3d 14139else
e8b05380
PB
14140 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14141 # We already found the complete path
172e41aa 14142 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14144$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 14145 elif test "x$target" = "x$host"; then
2abefe3d
PB
14146 # We can use an host tool
14147 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14149$as_echo "host tool" >&6; }
2abefe3d
PB
14150 else
14151 # We need a cross tool
5213506e
RW
14152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14153$as_echo "pre-installed" >&6; }
2abefe3d
PB
14154 fi
14155fi
0b0dc272 14156
5213506e
RW
14157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14158$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 14159if test "x${build}" != "x${host}" ; then
e8b05380
PB
14160 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14161 # We already found the complete path
172e41aa 14162 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14164$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14165 else
14166 # Canadian cross, just use what we found
5213506e
RW
14167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14168$as_echo "pre-installed" >&6; }
e8b05380 14169 fi
2abefe3d
PB
14170else
14171 ok=yes
14172 case " ${configdirs} " in
14173 *" binutils "*) ;;
14174 *) ok=no ;;
14175 esac
1c710c3c 14176
2abefe3d
PB
14177 if test $ok = yes; then
14178 # An in-tree tool is available and we can use it
14179 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
14180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14181$as_echo "just compiled" >&6; }
e8b05380
PB
14182 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14183 # We already found the complete path
172e41aa 14184 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14186$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14187 elif test "x$target" = "x$host"; then
14188 # We can use an host tool
14189 NM_FOR_TARGET='$(NM)'
5213506e
RW
14190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14191$as_echo "host tool" >&6; }
2abefe3d
PB
14192 else
14193 # We need a cross tool
5213506e
RW
14194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14195$as_echo "pre-installed" >&6; }
2abefe3d
PB
14196 fi
14197fi
0b0dc272 14198
9bccfdf5
AP
14199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14200$as_echo_n "checking where to find the target objcopy... " >&6; }
14201if test "x${build}" != "x${host}" ; then
14202 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14203 # We already found the complete path
14204 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14206$as_echo "pre-installed in $ac_dir" >&6; }
14207 else
14208 # Canadian cross, just use what we found
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14210$as_echo "pre-installed" >&6; }
14211 fi
14212else
14213 ok=yes
14214 case " ${configdirs} " in
14215 *" binutils "*) ;;
14216 *) ok=no ;;
14217 esac
14218
14219 if test $ok = yes; then
14220 # An in-tree tool is available and we can use it
14221 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14223$as_echo "just compiled" >&6; }
14224 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14225 # We already found the complete path
14226 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14228$as_echo "pre-installed in $ac_dir" >&6; }
14229 elif test "x$target" = "x$host"; then
14230 # We can use an host tool
ec8fd1c0 14231 OBJCOPY_FOR_TARGET='$(OBJCOPY)'
9bccfdf5
AP
14232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14233$as_echo "host tool" >&6; }
14234 else
14235 # We need a cross tool
14236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14237$as_echo "pre-installed" >&6; }
14238 fi
14239fi
14240
5213506e
RW
14241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14242$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14243if test "x${build}" != "x${host}" ; then
e8b05380
PB
14244 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14245 # We already found the complete path
172e41aa 14246 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14248$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14249 else
14250 # Canadian cross, just use what we found
5213506e
RW
14251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14252$as_echo "pre-installed" >&6; }
e8b05380 14253 fi
2abefe3d
PB
14254else
14255 ok=yes
14256 case " ${configdirs} " in
14257 *" binutils "*) ;;
14258 *) ok=no ;;
14259 esac
1c710c3c 14260
2abefe3d
PB
14261 if test $ok = yes; then
14262 # An in-tree tool is available and we can use it
14263 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14265$as_echo "just compiled" >&6; }
e8b05380
PB
14266 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14267 # We already found the complete path
172e41aa 14268 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14270$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14271 elif test "x$target" = "x$host"; then
14272 # We can use an host tool
14273 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14275$as_echo "host tool" >&6; }
2abefe3d
PB
14276 else
14277 # We need a cross tool
5213506e
RW
14278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14279$as_echo "pre-installed" >&6; }
2abefe3d
PB
14280 fi
14281fi
0b0dc272 14282
5213506e
RW
14283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14284$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14285if test "x${build}" != "x${host}" ; then
e8b05380
PB
14286 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14287 # We already found the complete path
172e41aa 14288 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14290$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14291 else
14292 # Canadian cross, just use what we found
5213506e
RW
14293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14294$as_echo "pre-installed" >&6; }
e8b05380 14295 fi
2abefe3d
PB
14296else
14297 ok=yes
14298 case " ${configdirs} " in
14299 *" binutils "*) ;;
14300 *) ok=no ;;
14301 esac
1c710c3c 14302
2abefe3d
PB
14303 if test $ok = yes; then
14304 # An in-tree tool is available and we can use it
14305 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14307$as_echo "just compiled" >&6; }
e8b05380
PB
14308 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14309 # We already found the complete path
172e41aa 14310 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14312$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14313 elif test "x$target" = "x$host"; then
14314 # We can use an host tool
14315 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14317$as_echo "host tool" >&6; }
2abefe3d
PB
14318 else
14319 # We need a cross tool
5213506e
RW
14320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14321$as_echo "pre-installed" >&6; }
2abefe3d
PB
14322 fi
14323fi
0b0dc272 14324
e7a82751
RM
14325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14326$as_echo_n "checking where to find the target readelf... " >&6; }
14327if test "x${build}" != "x${host}" ; then
14328 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14329 # We already found the complete path
14330 ac_dir=`dirname $READELF_FOR_TARGET`
14331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14332$as_echo "pre-installed in $ac_dir" >&6; }
14333 else
14334 # Canadian cross, just use what we found
14335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14336$as_echo "pre-installed" >&6; }
14337 fi
14338else
14339 ok=yes
14340 case " ${configdirs} " in
14341 *" binutils "*) ;;
14342 *) ok=no ;;
14343 esac
14344
14345 if test $ok = yes; then
14346 # An in-tree tool is available and we can use it
14347 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14349$as_echo "just compiled" >&6; }
14350 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14351 # We already found the complete path
14352 ac_dir=`dirname $READELF_FOR_TARGET`
14353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14354$as_echo "pre-installed in $ac_dir" >&6; }
14355 elif test "x$target" = "x$host"; then
14356 # We can use an host tool
14357 READELF_FOR_TARGET='$(READELF)'
14358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14359$as_echo "host tool" >&6; }
14360 else
14361 # We need a cross tool
14362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14363$as_echo "pre-installed" >&6; }
14364 fi
14365fi
14366
5213506e
RW
14367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14368$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14369if test "x${build}" != "x${host}" ; then
e8b05380
PB
14370 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14371 # We already found the complete path
172e41aa 14372 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14374$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14375 else
14376 # Canadian cross, just use what we found
5213506e
RW
14377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14378$as_echo "pre-installed" >&6; }
e8b05380 14379 fi
2abefe3d
PB
14380else
14381 ok=yes
14382 case " ${configdirs} " in
14383 *" binutils "*) ;;
14384 *) ok=no ;;
14385 esac
1c710c3c 14386
2abefe3d
PB
14387 if test $ok = yes; then
14388 # An in-tree tool is available and we can use it
455c8f48 14389 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
5213506e
RW
14390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14391$as_echo "just compiled" >&6; }
e8b05380
PB
14392 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14393 # We already found the complete path
172e41aa 14394 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14396$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14397 elif test "x$target" = "x$host"; then
14398 # We can use an host tool
14399 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14401$as_echo "host tool" >&6; }
2abefe3d
PB
14402 else
14403 # We need a cross tool
5213506e
RW
14404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14405$as_echo "pre-installed" >&6; }
2abefe3d
PB
14406 fi
14407fi
0b0dc272 14408
5213506e
RW
14409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14410$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14411if test "x${build}" != "x${host}" ; then
e8b05380
PB
14412 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14413 # We already found the complete path
172e41aa 14414 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14416$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14417 else
14418 # Canadian cross, just use what we found
5213506e
RW
14419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14420$as_echo "pre-installed" >&6; }
e8b05380 14421 fi
2abefe3d
PB
14422else
14423 ok=yes
14424 case " ${configdirs} " in
14425 *" binutils "*) ;;
14426 *) ok=no ;;
14427 esac
1c710c3c 14428
2abefe3d
PB
14429 if test $ok = yes; then
14430 # An in-tree tool is available and we can use it
14431 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14433$as_echo "just compiled" >&6; }
e8b05380
PB
14434 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14435 # We already found the complete path
172e41aa 14436 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14438$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14439 elif test "x$target" = "x$host"; then
14440 # We can use an host tool
14441 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14443$as_echo "host tool" >&6; }
2abefe3d
PB
14444 else
14445 # We need a cross tool
5213506e
RW
14446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14447$as_echo "pre-installed" >&6; }
2abefe3d 14448 fi
671aa708 14449fi
be912515 14450
5213506e
RW
14451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14452$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14453if test "x${build}" != "x${host}" ; then
14454 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14455 # We already found the complete path
14456 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14458$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14459 else
14460 # Canadian cross, just use what we found
5213506e
RW
14461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14462$as_echo "pre-installed" >&6; }
901119ae
KT
14463 fi
14464else
14465 ok=yes
14466 case " ${configdirs} " in
14467 *" binutils "*) ;;
14468 *) ok=no ;;
14469 esac
14470
14471 if test $ok = yes; then
14472 # An in-tree tool is available and we can use it
14473 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14475$as_echo "just compiled" >&6; }
901119ae
KT
14476 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14477 # We already found the complete path
14478 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14480$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14481 elif test "x$target" = "x$host"; then
14482 # We can use an host tool
14483 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14485$as_echo "host tool" >&6; }
901119ae
KT
14486 else
14487 # We need a cross tool
5213506e
RW
14488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14489$as_echo "pre-installed" >&6; }
901119ae
KT
14490 fi
14491fi
14492
be912515
NN
14493
14494
2abefe3d 14495
0b0dc272 14496
671aa708
NN
14497# Certain tools may need extra flags.
14498AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14499RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14500NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14501
2abefe3d
PB
14502# When building target libraries, except in a Canadian cross, we use
14503# the same toolchain as the compiler we just built.
14504COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14505COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14506COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14507if test $host = $build; then
14508 case " $configdirs " in
14509 *" gcc "*)
14510 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14511 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14512 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14513 ;;
14514 esac
14515fi
14516
14517
14518
14519
14520
5213506e
RW
14521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14522$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14523# Check whether --enable-maintainer-mode was given.
14524if test "${enable_maintainer_mode+set}" = set; then :
14525 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14526else
14527 USE_MAINTAINER_MODE=no
5213506e
RW
14528fi
14529
14530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14531$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14532
14533
14534if test "$USE_MAINTAINER_MODE" = yes; then
14535 MAINTAINER_MODE_TRUE=
14536 MAINTAINER_MODE_FALSE='#'
14537else
14538 MAINTAINER_MODE_TRUE='#'
14539 MAINTAINER_MODE_FALSE=
1c710c3c 14540fi
ee03dc5e
AO
14541MAINT=$MAINTAINER_MODE_TRUE
14542
2805b53a
NN
14543# ---------------------
14544# GCC bootstrap support
14545# ---------------------
14546
14547# Stage specific cflags for build.
14548stage1_cflags="-g"
14549case $build in
14550 vax-*-*)
14551 case ${GCC} in
14552 yes) stage1_cflags="-g -Wa,-J" ;;
14553 *) stage1_cflags="-g -J" ;;
14554 esac ;;
2805b53a
NN
14555esac
14556
0b50988a 14557
2805b53a 14558
8efea775 14559# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14560# Check whether --enable-stage1-checking was given.
14561if test "${enable_stage1_checking+set}" = set; then :
14562 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14563else
e643dc23 14564 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
c10b5ea0
JJ
14565 # For --disable-checking or implicit --enable-checking=release, avoid
14566 # setting --enable-checking=gc in the default stage1 checking for LTO
14567 # bootstraps. See PR62077.
c10b5ea0
JJ
14568 case $BUILD_CONFIG in
14569 *lto*)
7db11a5a
JJ
14570 stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
14571 *)
14572 stage1_checking=--enable-checking=yes,types;;
c10b5ea0 14573 esac
7db11a5a
JJ
14574 if test "x$enable_checking" = x && \
14575 test -d ${srcdir}/gcc && \
14576 test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
c100769b 14577 stage1_checking=--enable-checking=yes,types,extra
7db11a5a 14578 fi
8efea775 14579else
e643dc23 14580 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14581fi
5213506e 14582fi
8efea775
PB
14583
14584
2aeb72e9 14585
5213506e
RW
14586# Enable -Werror in bootstrap stage2 and later.
14587# Check whether --enable-werror was given.
14588if test "${enable_werror+set}" = set; then :
14589 enableval=$enable_werror;
5213506e
RW
14590fi
14591
09a9c095
NN
14592case ${enable_werror} in
14593 yes) stage2_werror_flag="--enable-werror-always" ;;
14594 *) stage2_werror_flag="" ;;
2805b53a
NN
14595esac
14596
01c712cb
ML
14597if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
14598 case $BUILD_CONFIG in
14599 bootstrap-debug)
14600 stage2_werror_flag="--enable-werror-always" ;;
14601 "")
14602 stage2_werror_flag="--enable-werror-always" ;;
14603 esac
14604fi
14605
14606
2805b53a 14607
459260ec
DM
14608# Enable --enable-host-shared.
14609# Check whether --enable-host-shared was given.
14610if test "${enable_host_shared+set}" = set; then :
14611 enableval=$enable_host_shared; host_shared=$enableval
14612else
14613 host_shared=no
14614fi
14615
14616
14617
231d020b
DM
14618# PR jit/64780: Require the user to explicitly specify
14619# --enable-host-shared if the jit is enabled, hinting
14620# that they might want to do a separate configure/build of
14621# the jit, to avoid users from slowing down the rest of the
14622# compiler by enabling the jit.
14623if test ${host_shared} = "no" ; then
14624 case "${enable_languages}" in
14625 *jit*)
14626 as_fn_error "
14627Enabling language \"jit\" requires --enable-host-shared.
14628
14629--enable-host-shared typically slows the rest of the compiler down by
14630a few %, so you must explicitly enable it.
14631
14632If you want to build both the jit and the regular compiler, it is often
14633best to do this via two separate configure/builds, in separate
14634directories, to avoid imposing the performance cost of
14635--enable-host-shared on the regular compiler." "$LINENO" 5
14636 ;;
14637 *)
14638 ;;
14639 esac
14640fi
14641
f2689b09
SE
14642# Specify what files to not compare during bootstrap.
14643
14644compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14645case "$target" in
14646 hppa*64*-*-hpux*) ;;
510555e0 14647 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/* | gcc/function-tests.o" ;;
d91491e5 14648 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
f2689b09
SE
14649esac
14650
14651
5213506e
RW
14652ac_config_files="$ac_config_files Makefile"
14653
1c710c3c 14654cat >confcache <<\_ACEOF
671aa708
NN
14655# This file is a shell script that caches the results of configure
14656# tests run on this system so they can be shared between configure
1c710c3c
DJ
14657# scripts and configure runs, see configure's option --config-cache.
14658# It is not useful on other systems. If it contains results you don't
14659# want to keep, you may remove or edit it.
671aa708 14660#
1c710c3c
DJ
14661# config.status only pays attention to the cache file if you give it
14662# the --recheck option to rerun configure.
671aa708 14663#
1c710c3c
DJ
14664# `ac_cv_env_foo' variables (set or unset) will be overridden when
14665# loading this file, other *unset* `ac_cv_foo' will be assigned the
14666# following values.
14667
14668_ACEOF
14669
671aa708
NN
14670# The following way of writing the cache mishandles newlines in values,
14671# but we know of no workaround that is simple, portable, and efficient.
5213506e 14672# So, we kill variables containing newlines.
671aa708
NN
14673# Ultrix sh set writes to stderr and can't be redirected directly,
14674# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14675(
14676 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14677 eval ac_val=\$$ac_var
14678 case $ac_val in #(
14679 *${as_nl}*)
14680 case $ac_var in #(
14681 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14682$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14683 esac
14684 case $ac_var in #(
14685 _ | IFS | as_nl) ;; #(
14686 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14687 *) { eval $ac_var=; unset $ac_var;} ;;
14688 esac ;;
14689 esac
14690 done
14691
1c710c3c 14692 (set) 2>&1 |
5213506e
RW
14693 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14694 *${as_nl}ac_space=\ *)
14695 # `set' does not quote correctly, so add quotes: double-quote
14696 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14697 sed -n \
14698 "s/'/'\\\\''/g;
14699 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14700 ;; #(
1c710c3c
DJ
14701 *)
14702 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14703 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14704 ;;
5213506e
RW
14705 esac |
14706 sort
14707) |
1c710c3c 14708 sed '
5213506e 14709 /^ac_cv_env_/b end
1c710c3c 14710 t clear
5213506e 14711 :clear
1c710c3c
DJ
14712 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14713 t end
5213506e
RW
14714 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14715 :end' >>confcache
14716if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14717 if test -w "$cache_file"; then
14718 test "x$cache_file" != "x/dev/null" &&
14719 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14720$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14721 cat confcache >$cache_file
671aa708 14722 else
5213506e
RW
14723 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14724$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14725 fi
4977bab6 14726fi
671aa708 14727rm -f confcache
79c06341 14728
671aa708
NN
14729test "x$prefix" = xNONE && prefix=$ac_default_prefix
14730# Let make expand exec_prefix.
14731test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14732
671aa708
NN
14733# Transform confdefs.h into DEFS.
14734# Protect against shell expansion while executing Makefile rules.
14735# Protect against Makefile macro expansion.
1c710c3c
DJ
14736#
14737# If the first sed substitution is executed (which looks for macros that
5213506e 14738# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14739# look for a macro that doesn't take arguments.
5213506e
RW
14740ac_script='
14741:mline
14742/\\$/{
14743 N
14744 s,\\\n,,
14745 b mline
14746}
1c710c3c 14747t clear
5213506e
RW
14748:clear
14749s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14750t quote
5213506e 14751s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14752t quote
5213506e
RW
14753b any
14754:quote
14755s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14756s/\[/\\&/g
14757s/\]/\\&/g
14758s/\$/$$/g
14759H
14760:any
14761${
14762 g
14763 s/^\n//
14764 s/\n/ /g
14765 p
14766}
14767'
14768DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14769
14770
14771ac_libobjs=
14772ac_ltlibobjs=
14773for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14774 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14775 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14776 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14777 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14778 # will be set to the directory where LIBOBJS objects are built.
14779 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14780 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14781done
14782LIBOBJS=$ac_libobjs
fb0103e5 14783
1c710c3c 14784LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14785
af71363e 14786
1c710c3c
DJ
14787
14788: ${CONFIG_STATUS=./config.status}
5213506e 14789ac_write_fail=0
1c710c3c
DJ
14790ac_clean_files_save=$ac_clean_files
14791ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14792{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14793$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14794as_write_fail=0
14795cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14796#! $SHELL
14797# Generated by $as_me.
671aa708 14798# Run this file to recreate the current configuration.
671aa708 14799# Compiler output produced by configure, useful for debugging
1c710c3c 14800# configure, is in config.log if it exists.
0b0dc272 14801
1c710c3c
DJ
14802debug=false
14803ac_cs_recheck=false
14804ac_cs_silent=false
1c710c3c 14805
5213506e
RW
14806SHELL=\${CONFIG_SHELL-$SHELL}
14807export SHELL
14808_ASEOF
14809cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14810## -------------------- ##
14811## M4sh Initialization. ##
14812## -------------------- ##
14813
14814# Be more Bourne compatible
14815DUALCASE=1; export DUALCASE # for MKS sh
14816if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14817 emulate sh
14818 NULLCMD=:
5213506e 14819 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14820 # is contrary to our usage. Disable this feature.
14821 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14822 setopt NO_GLOB_SUBST
14823else
14824 case `(set -o) 2>/dev/null` in #(
14825 *posix*) :
14826 set -o posix ;; #(
14827 *) :
14828 ;;
14829esac
1c710c3c 14830fi
1c710c3c 14831
5213506e
RW
14832
14833as_nl='
14834'
14835export as_nl
14836# Printing a long string crashes Solaris 7 /usr/bin/printf.
14837as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14838as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14839as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14840# Prefer a ksh shell builtin over an external printf program on Solaris,
14841# but without wasting forks for bash or zsh.
14842if test -z "$BASH_VERSION$ZSH_VERSION" \
14843 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14844 as_echo='print -r --'
14845 as_echo_n='print -rn --'
14846elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14847 as_echo='printf %s\n'
14848 as_echo_n='printf %s'
14849else
14850 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14851 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14852 as_echo_n='/usr/ucb/echo -n'
14853 else
14854 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14855 as_echo_n_body='eval
14856 arg=$1;
14857 case $arg in #(
14858 *"$as_nl"*)
14859 expr "X$arg" : "X\\(.*\\)$as_nl";
14860 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14861 esac;
14862 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14863 '
14864 export as_echo_n_body
14865 as_echo_n='sh -c $as_echo_n_body as_echo'
14866 fi
14867 export as_echo_body
14868 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14869fi
14870
5213506e
RW
14871# The user is always right.
14872if test "${PATH_SEPARATOR+set}" != set; then
14873 PATH_SEPARATOR=:
14874 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14875 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14876 PATH_SEPARATOR=';'
14877 }
14878fi
14879
14880
14881# IFS
14882# We need space, tab and new line, in precisely that order. Quoting is
14883# there to prevent editors from complaining about space-tab.
14884# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14885# splitting by setting IFS to empty value.)
14886IFS=" "" $as_nl"
14887
14888# Find who we are. Look in the path if we contain no directory separator.
14889case $0 in #((
14890 *[\\/]* ) as_myself=$0 ;;
14891 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14892for as_dir in $PATH
14893do
14894 IFS=$as_save_IFS
14895 test -z "$as_dir" && as_dir=.
14896 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14897 done
14898IFS=$as_save_IFS
14899
14900 ;;
14901esac
14902# We did not find ourselves, most probably we were run as `sh COMMAND'
14903# in which case we are not to be found in the path.
14904if test "x$as_myself" = x; then
14905 as_myself=$0
14906fi
14907if test ! -f "$as_myself"; then
14908 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14909 exit 1
14910fi
1c710c3c 14911
5213506e
RW
14912# Unset variables that we do not need and which cause bugs (e.g. in
14913# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14914# suppresses any "Segmentation fault" message there. '((' could
14915# trigger a bug in pdksh 5.2.14.
14916for as_var in BASH_ENV ENV MAIL MAILPATH
14917do eval test x\${$as_var+set} = xset \
14918 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14919done
1c710c3c
DJ
14920PS1='$ '
14921PS2='> '
14922PS4='+ '
14923
14924# NLS nuisances.
5213506e
RW
14925LC_ALL=C
14926export LC_ALL
14927LANGUAGE=C
14928export LANGUAGE
14929
14930# CDPATH.
14931(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14932
14933
14934# as_fn_error ERROR [LINENO LOG_FD]
14935# ---------------------------------
14936# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14937# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14938# script with status $?, using 1 if that was 0.
14939as_fn_error ()
14940{
14941 as_status=$?; test $as_status -eq 0 && as_status=1
14942 if test "$3"; then
14943 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14944 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14945 fi
5213506e
RW
14946 $as_echo "$as_me: error: $1" >&2
14947 as_fn_exit $as_status
14948} # as_fn_error
14949
14950
14951# as_fn_set_status STATUS
14952# -----------------------
14953# Set $? to STATUS, without forking.
14954as_fn_set_status ()
14955{
14956 return $1
14957} # as_fn_set_status
14958
14959# as_fn_exit STATUS
14960# -----------------
14961# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14962as_fn_exit ()
14963{
14964 set +e
14965 as_fn_set_status $1
14966 exit $1
14967} # as_fn_exit
14968
14969# as_fn_unset VAR
14970# ---------------
14971# Portably unset VAR.
14972as_fn_unset ()
14973{
14974 { eval $1=; unset $1;}
14975}
14976as_unset=as_fn_unset
14977# as_fn_append VAR VALUE
14978# ----------------------
14979# Append the text in VALUE to the end of the definition contained in VAR. Take
14980# advantage of any shell optimizations that allow amortized linear growth over
14981# repeated appends, instead of the typical quadratic growth present in naive
14982# implementations.
14983if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14984 eval 'as_fn_append ()
14985 {
14986 eval $1+=\$2
14987 }'
14988else
14989 as_fn_append ()
14990 {
14991 eval $1=\$$1\$2
14992 }
14993fi # as_fn_append
14994
14995# as_fn_arith ARG...
14996# ------------------
14997# Perform arithmetic evaluation on the ARGs, and store the result in the
14998# global $as_val. Take advantage of shells that can avoid forks. The arguments
14999# must be portable across $(()) and expr.
15000if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15001 eval 'as_fn_arith ()
15002 {
15003 as_val=$(( $* ))
15004 }'
15005else
15006 as_fn_arith ()
15007 {
15008 as_val=`expr "$@" || test $? -eq 1`
15009 }
15010fi # as_fn_arith
15011
1c710c3c 15012
5213506e
RW
15013if expr a : '\(a\)' >/dev/null 2>&1 &&
15014 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
15015 as_expr=expr
15016else
15017 as_expr=false
15018fi
15019
5213506e 15020if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
15021 as_basename=basename
15022else
15023 as_basename=false
15024fi
15025
5213506e
RW
15026if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15027 as_dirname=dirname
15028else
15029 as_dirname=false
15030fi
1c710c3c 15031
5213506e 15032as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
15033$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15034 X"$0" : 'X\(//\)$' \| \
5213506e
RW
15035 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15036$as_echo X/"$0" |
15037 sed '/^.*\/\([^/][^/]*\)\/*$/{
15038 s//\1/
15039 q
15040 }
15041 /^X\/\(\/\/\)$/{
15042 s//\1/
15043 q
15044 }
15045 /^X\/\(\/\).*/{
15046 s//\1/
15047 q
15048 }
15049 s/.*/./; q'`
2aeb72e9 15050
2aeb72e9
DD
15051# Avoid depending upon Character Ranges.
15052as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15053as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15054as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15055as_cr_digits='0123456789'
15056as_cr_alnum=$as_cr_Letters$as_cr_digits
15057
5213506e
RW
15058ECHO_C= ECHO_N= ECHO_T=
15059case `echo -n x` in #(((((
15060-n*)
15061 case `echo 'xy\c'` in
15062 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15063 xy) ECHO_C='\c';;
15064 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15065 ECHO_T=' ';;
15066 esac;;
15067*)
15068 ECHO_N='-n';;
1c710c3c
DJ
15069esac
15070
5213506e
RW
15071rm -f conf$$ conf$$.exe conf$$.file
15072if test -d conf$$.dir; then
15073 rm -f conf$$.dir/conf$$.file
1c710c3c 15074else
5213506e
RW
15075 rm -f conf$$.dir
15076 mkdir conf$$.dir 2>/dev/null
1c710c3c 15077fi
5213506e
RW
15078if (echo >conf$$.file) 2>/dev/null; then
15079 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 15080 as_ln_s='ln -s'
5213506e
RW
15081 # ... but there are two gotchas:
15082 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15083 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15084 # In both cases, we have to default to `cp -p'.
15085 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15086 as_ln_s='cp -p'
15087 elif ln conf$$.file conf$$ 2>/dev/null; then
15088 as_ln_s=ln
15089 else
15090 as_ln_s='cp -p'
2aeb72e9 15091 fi
1c710c3c
DJ
15092else
15093 as_ln_s='cp -p'
15094fi
5213506e
RW
15095rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15096rmdir conf$$.dir 2>/dev/null
15097
15098
15099# as_fn_mkdir_p
15100# -------------
15101# Create "$as_dir" as a directory, including parents if necessary.
15102as_fn_mkdir_p ()
15103{
15104
15105 case $as_dir in #(
15106 -*) as_dir=./$as_dir;;
15107 esac
15108 test -d "$as_dir" || eval $as_mkdir_p || {
15109 as_dirs=
15110 while :; do
15111 case $as_dir in #(
15112 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15113 *) as_qdir=$as_dir;;
15114 esac
15115 as_dirs="'$as_qdir' $as_dirs"
15116 as_dir=`$as_dirname -- "$as_dir" ||
15117$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15118 X"$as_dir" : 'X\(//\)[^/]' \| \
15119 X"$as_dir" : 'X\(//\)$' \| \
15120 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15121$as_echo X"$as_dir" |
15122 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15123 s//\1/
15124 q
15125 }
15126 /^X\(\/\/\)[^/].*/{
15127 s//\1/
15128 q
15129 }
15130 /^X\(\/\/\)$/{
15131 s//\1/
15132 q
15133 }
15134 /^X\(\/\).*/{
15135 s//\1/
15136 q
15137 }
15138 s/.*/./; q'`
15139 test -d "$as_dir" && break
15140 done
15141 test -z "$as_dirs" || eval "mkdir $as_dirs"
15142 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15143
1c710c3c 15144
5213506e 15145} # as_fn_mkdir_p
1c710c3c 15146if mkdir -p . 2>/dev/null; then
5213506e 15147 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
15148else
15149 test -d ./-p && rmdir ./-p
15150 as_mkdir_p=false
15151fi
15152
5213506e
RW
15153if test -x / >/dev/null 2>&1; then
15154 as_test_x='test -x'
15155else
15156 if ls -dL / >/dev/null 2>&1; then
15157 as_ls_L_option=L
15158 else
15159 as_ls_L_option=
15160 fi
15161 as_test_x='
15162 eval sh -c '\''
15163 if test -d "$1"; then
15164 test -d "$1/.";
15165 else
15166 case $1 in #(
15167 -*)set "./$1";;
15168 esac;
15169 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15170 ???[sx]*):;;*)false;;esac;fi
15171 '\'' sh
15172 '
15173fi
15174as_executable_p=$as_test_x
1c710c3c
DJ
15175
15176# Sed expression to map a string onto a valid CPP name.
15177as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15178
15179# Sed expression to map a string onto a valid variable name.
15180as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15181
15182
1c710c3c 15183exec 6>&1
5213506e
RW
15184## ----------------------------------- ##
15185## Main body of $CONFIG_STATUS script. ##
15186## ----------------------------------- ##
15187_ASEOF
15188test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15189
15190cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15191# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 15192# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
15193# values after options handling.
15194ac_log="
1c710c3c 15195This file was extended by $as_me, which was
5213506e 15196generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
15197
15198 CONFIG_FILES = $CONFIG_FILES
15199 CONFIG_HEADERS = $CONFIG_HEADERS
15200 CONFIG_LINKS = $CONFIG_LINKS
15201 CONFIG_COMMANDS = $CONFIG_COMMANDS
15202 $ $0 $@
15203
5213506e
RW
15204on `(hostname || uname -n) 2>/dev/null | sed 1q`
15205"
15206
1c710c3c
DJ
15207_ACEOF
15208
5213506e
RW
15209case $ac_config_files in *"
15210"*) set x $ac_config_files; shift; ac_config_files=$*;;
15211esac
1c710c3c 15212
2aeb72e9 15213
2aeb72e9 15214
5213506e
RW
15215cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15216# Files that config.status was made for.
15217config_files="$ac_config_files"
1c710c3c 15218
5213506e 15219_ACEOF
2aeb72e9 15220
5213506e 15221cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 15222ac_cs_usage="\
5213506e
RW
15223\`$as_me' instantiates files and other configuration actions
15224from templates according to the current configuration. Unless the files
15225and actions are specified as TAGs, all are instantiated by default.
1c710c3c 15226
5213506e 15227Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
15228
15229 -h, --help print this help, then exit
5213506e
RW
15230 -V, --version print version number and configuration settings, then exit
15231 -q, --quiet, --silent
15232 do not print progress messages
1c710c3c
DJ
15233 -d, --debug don't remove temporary files
15234 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
15235 --file=FILE[:TEMPLATE]
15236 instantiate the configuration file FILE
1c710c3c
DJ
15237
15238Configuration files:
15239$config_files
15240
5213506e 15241Report bugs to the package provider."
2aeb72e9 15242
5213506e
RW
15243_ACEOF
15244cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
15245ac_cs_version="\\
15246config.status
5213506e
RW
15247configured by $0, generated by GNU Autoconf 2.64,
15248 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 15249
5213506e 15250Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
15251This config.status script is free software; the Free Software Foundation
15252gives unlimited permission to copy, distribute and modify it."
5213506e
RW
15253
15254ac_pwd='$ac_pwd'
15255srcdir='$srcdir'
15256INSTALL='$INSTALL'
87264276 15257AWK='$AWK'
5213506e 15258test -n "\$AWK" || AWK=awk
1c710c3c
DJ
15259_ACEOF
15260
5213506e
RW
15261cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15262# The default lists apply if the user does not specify any file.
1c710c3c
DJ
15263ac_need_defaults=:
15264while test $# != 0
a4b9e93e 15265do
1c710c3c
DJ
15266 case $1 in
15267 --*=*)
5213506e
RW
15268 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15269 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15270 ac_shift=:
15271 ;;
5213506e 15272 *)
1c710c3c
DJ
15273 ac_option=$1
15274 ac_optarg=$2
15275 ac_shift=shift
15276 ;;
1c710c3c
DJ
15277 esac
15278
15279 case $ac_option in
15280 # Handling of the options.
671aa708 15281 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15282 ac_cs_recheck=: ;;
5213506e
RW
15283 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15284 $as_echo "$ac_cs_version"; exit ;;
15285 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15286 debug=: ;;
15287 --file | --fil | --fi | --f )
15288 $ac_shift
5213506e
RW
15289 case $ac_optarg in
15290 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15291 esac
15292 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15293 ac_need_defaults=false;;
5213506e
RW
15294 --he | --h | --help | --hel | -h )
15295 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15296 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15297 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15298 ac_cs_silent=: ;;
15299
15300 # This is an error.
5213506e
RW
15301 -*) as_fn_error "unrecognized option: \`$1'
15302Try \`$0 --help' for more information." ;;
1c710c3c 15303
5213506e
RW
15304 *) as_fn_append ac_config_targets " $1"
15305 ac_need_defaults=false ;;
1c710c3c 15306
0b0dc272 15307 esac
1c710c3c 15308 shift
0b0dc272
AM
15309done
15310
1c710c3c 15311ac_configure_extra_args=
0b0dc272 15312
1c710c3c
DJ
15313if $ac_cs_silent; then
15314 exec 6>/dev/null
15315 ac_configure_extra_args="$ac_configure_extra_args --silent"
15316fi
0b0dc272 15317
1c710c3c 15318_ACEOF
5213506e 15319cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15320if \$ac_cs_recheck; then
5213506e
RW
15321 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15322 shift
15323 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15324 CONFIG_SHELL='$SHELL'
15325 export CONFIG_SHELL
15326 exec "\$@"
1c710c3c
DJ
15327fi
15328
15329_ACEOF
5213506e
RW
15330cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15331exec 5>>config.log
15332{
15333 echo
15334 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15335## Running $as_me. ##
15336_ASBOX
15337 $as_echo "$ac_log"
15338} >&5
1c710c3c 15339
5213506e
RW
15340_ACEOF
15341cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15342#
15343# INIT-COMMANDS
15344#
15345extrasub_build="$extrasub_build"
15346 extrasub_host="$extrasub_host"
15347 extrasub_target="$extrasub_target"
15348
5213506e 15349_ACEOF
1c710c3c 15350
5213506e 15351cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15352
5213506e 15353# Handling of arguments.
1c710c3c
DJ
15354for ac_config_target in $ac_config_targets
15355do
5213506e
RW
15356 case $ac_config_target in
15357 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15358
15359 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15360 esac
15361done
15362
5213506e 15363
1c710c3c
DJ
15364# If the user did not use the arguments to specify the items to instantiate,
15365# then the envvar interface is used. Set only those that are not.
15366# We use the long form for the default assignment because of an extremely
15367# bizarre bug on SunOS 4.1.3.
15368if $ac_need_defaults; then
15369 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15370fi
15371
15372# Have a temporary directory for convenience. Make it in the build tree
5213506e 15373# simply because there is no reason against having it here, and in addition,
1c710c3c 15374# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15375# Hook for its removal unless debugging.
15376# Note that there is a small window in which the directory will not be cleaned:
15377# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15378$debug ||
15379{
5213506e
RW
15380 tmp=
15381 trap 'exit_status=$?
15382 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15383' 0
15384 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15385}
1c710c3c
DJ
15386# Create a (secure) tmp directory for tmp files.
15387
15388{
5213506e 15389 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15390 test -n "$tmp" && test -d "$tmp"
15391} ||
15392{
5213506e
RW
15393 tmp=./conf$$-$RANDOM
15394 (umask 077 && mkdir "$tmp")
15395} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15396
15397# Set up the scripts for CONFIG_FILES section.
15398# No need to generate them if there are no CONFIG_FILES.
15399# This happens for instance with `./config.status config.h'.
15400if test -n "$CONFIG_FILES"; then
15401
15402if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15403 ac_cs_awk_getline=:
15404 ac_cs_awk_pipe_init=
15405 ac_cs_awk_read_file='
15406 while ((getline aline < (F[key])) > 0)
15407 print(aline)
15408 close(F[key])'
15409 ac_cs_awk_pipe_fini=
15410else
15411 ac_cs_awk_getline=false
15412 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15413 ac_cs_awk_read_file='
15414 print "|#_!!_#|"
15415 print "cat " F[key] " &&"
15416 '$ac_cs_awk_pipe_init
15417 # The final `:' finishes the AND list.
15418 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15419fi
15420ac_cr=`echo X | tr X '\015'`
15421# On cygwin, bash can eat \r inside `` if the user requested igncr.
15422# But we know of no other shell where ac_cr would be empty at this
15423# point, so we can use a bashism as a fallback.
15424if test "x$ac_cr" = x; then
15425 eval ac_cr=\$\'\\r\'
15426fi
15427ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15428if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15429 ac_cs_awk_cr='\r'
15430else
15431 ac_cs_awk_cr=$ac_cr
15432fi
15433
15434echo 'BEGIN {' >"$tmp/subs1.awk" &&
15435_ACEOF
15436
15437# Create commands to substitute file output variables.
1c710c3c 15438{
5213506e
RW
15439 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15440 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15441 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15442 echo "_ACAWK" &&
15443 echo "_ACEOF"
15444} >conf$$files.sh &&
15445. ./conf$$files.sh ||
15446 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15447rm -f conf$$files.sh
1c710c3c 15448
5213506e
RW
15449{
15450 echo "cat >conf$$subs.awk <<_ACEOF" &&
15451 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15452 echo "_ACEOF"
15453} >conf$$subs.sh ||
15454 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15455ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15456ac_delim='%!_!# '
15457for ac_last_try in false false false false false :; do
15458 . ./conf$$subs.sh ||
15459 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15460
15461 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15462 if test $ac_delim_n = $ac_delim_num; then
15463 break
15464 elif $ac_last_try; then
15465 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15466 else
15467 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15468 fi
15469done
15470rm -f conf$$subs.sh
15471
15472cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15473cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15474_ACEOF
5213506e
RW
15475sed -n '
15476h
15477s/^/S["/; s/!.*/"]=/
15478p
15479g
15480s/^[^!]*!//
15481:repl
15482t repl
15483s/'"$ac_delim"'$//
15484t delim
15485:nl
15486h
15487s/\(.\{148\}\).*/\1/
15488t more1
15489s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15490p
15491n
15492b repl
15493:more1
15494s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15495p
15496g
15497s/.\{148\}//
15498t nl
15499:delim
15500h
15501s/\(.\{148\}\).*/\1/
15502t more2
15503s/["\\]/\\&/g; s/^/"/; s/$/"/
15504p
15505b
15506:more2
15507s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15508p
15509g
15510s/.\{148\}//
15511t delim
15512' <conf$$subs.awk | sed '
15513/^[^""]/{
15514 N
15515 s/\n//
15516}
15517' >>$CONFIG_STATUS || ac_write_fail=1
15518rm -f conf$$subs.awk
15519cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15520_ACAWK
15521cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15522 for (key in S) S_is_set[key] = 1
15523 FS = "\a"
15524 \$ac_cs_awk_pipe_init
15525}
15526{
15527 line = $ 0
15528 nfields = split(line, field, "@")
15529 substed = 0
15530 len = length(field[1])
15531 for (i = 2; i < nfields; i++) {
15532 key = field[i]
15533 keylen = length(key)
15534 if (S_is_set[key]) {
15535 value = S[key]
15536 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15537 len += length(value) + length(field[++i])
15538 substed = 1
15539 } else
15540 len += 1 + keylen
15541 }
15542 if (nfields == 3 && !substed) {
15543 key = field[2]
15544 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15545 \$ac_cs_awk_read_file
15546 next
15547 }
15548 }
15549 print line
15550}
15551\$ac_cs_awk_pipe_fini
15552_ACAWK
15553_ACEOF
15554cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15555if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15556 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15557else
15558 cat
15559fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15560 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15561_ACEOF
15562
15563# VPATH may cause trouble with some makes, so we remove $(srcdir),
15564# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15565# trailing colons and then remove the whole line if VPATH becomes empty
15566# (actually we leave an empty line to preserve line numbers).
15567if test "x$srcdir" = x.; then
15568 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15569s/:*\$(srcdir):*/:/
15570s/:*\${srcdir}:*/:/
15571s/:*@srcdir@:*/:/
15572s/^\([^=]*=[ ]*\):*/\1/
15573s/:*$//
15574s/^[^=]*=[ ]*$//
15575}'
15576fi
2aeb72e9 15577
5213506e
RW
15578cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15579fi # test -n "$CONFIG_FILES"
2aeb72e9 15580
1c710c3c 15581
5213506e
RW
15582eval set X " :F $CONFIG_FILES "
15583shift
15584for ac_tag
15585do
15586 case $ac_tag in
15587 :[FHLC]) ac_mode=$ac_tag; continue;;
15588 esac
15589 case $ac_mode$ac_tag in
15590 :[FHL]*:*);;
15591 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15592 :[FH]-) ac_tag=-:-;;
15593 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15594 esac
15595 ac_save_IFS=$IFS
15596 IFS=:
15597 set x $ac_tag
15598 IFS=$ac_save_IFS
15599 shift
15600 ac_file=$1
15601 shift
79c06341 15602
5213506e
RW
15603 case $ac_mode in
15604 :L) ac_source=$1;;
15605 :[FH])
15606 ac_file_inputs=
15607 for ac_f
15608 do
15609 case $ac_f in
15610 -) ac_f="$tmp/stdin";;
15611 *) # Look for the file first in the build tree, then in the source tree
15612 # (if the path is not absolute). The absolute path cannot be DOS-style,
15613 # because $ac_f cannot contain `:'.
15614 test -f "$ac_f" ||
15615 case $ac_f in
15616 [\\/$]*) false;;
15617 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15618 esac ||
15619 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15620 esac
15621 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15622 as_fn_append ac_file_inputs " '$ac_f'"
15623 done
1c710c3c 15624
5213506e
RW
15625 # Let's still pretend it is `configure' which instantiates (i.e., don't
15626 # use $as_me), people would be surprised to read:
15627 # /* config.h. Generated by config.status. */
15628 configure_input='Generated from '`
15629 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15630 `' by configure.'
15631 if test x"$ac_file" != x-; then
15632 configure_input="$ac_file. $configure_input"
15633 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15634$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15635 fi
5213506e
RW
15636 # Neutralize special characters interpreted by sed in replacement strings.
15637 case $configure_input in #(
15638 *\&* | *\|* | *\\* )
15639 ac_sed_conf_input=`$as_echo "$configure_input" |
15640 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15641 *) ac_sed_conf_input=$configure_input;;
15642 esac
11a67599 15643
5213506e
RW
15644 case $ac_tag in
15645 *:-:* | *:-) cat >"$tmp/stdin" \
15646 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15647 esac
15648 ;;
11a67599
ZW
15649 esac
15650
5213506e 15651 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15652$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15653 X"$ac_file" : 'X\(//\)[^/]' \| \
15654 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15655 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15656$as_echo X"$ac_file" |
15657 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15658 s//\1/
15659 q
15660 }
15661 /^X\(\/\/\)[^/].*/{
15662 s//\1/
15663 q
15664 }
15665 /^X\(\/\/\)$/{
15666 s//\1/
15667 q
15668 }
15669 /^X\(\/\).*/{
15670 s//\1/
15671 q
15672 }
15673 s/.*/./; q'`
15674 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15675 ac_builddir=.
0b0dc272 15676
5213506e
RW
15677case "$ac_dir" in
15678.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15679*)
15680 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15681 # A ".." for each directory in $ac_dir_suffix.
15682 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15683 case $ac_top_builddir_sub in
15684 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15685 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15686 esac ;;
15687esac
15688ac_abs_top_builddir=$ac_pwd
15689ac_abs_builddir=$ac_pwd$ac_dir_suffix
15690# for backward compatibility:
15691ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15692
15693case $srcdir in
5213506e 15694 .) # We are building in place.
1c710c3c 15695 ac_srcdir=.
5213506e
RW
15696 ac_top_srcdir=$ac_top_builddir_sub
15697 ac_abs_top_srcdir=$ac_pwd ;;
15698 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15699 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15700 ac_top_srcdir=$srcdir
15701 ac_abs_top_srcdir=$srcdir ;;
15702 *) # Relative name.
15703 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15704 ac_top_srcdir=$ac_top_build_prefix$srcdir
15705 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15706esac
5213506e 15707ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15708
0b0dc272 15709
5213506e
RW
15710 case $ac_mode in
15711 :F)
15712 #
15713 # CONFIG_FILE
15714 #
1c710c3c
DJ
15715
15716 case $INSTALL in
15717 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15718 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15719 esac
5213506e 15720_ACEOF
11a67599 15721
5213506e
RW
15722cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15723# If the template does not know about datarootdir, expand it.
15724# FIXME: This hack should be removed a few years after 2.60.
15725ac_datarootdir_hack=; ac_datarootdir_seen=
15726ac_sed_dataroot='
15727/datarootdir/ {
15728 p
15729 q
15730}
15731/@datadir@/p
15732/@docdir@/p
15733/@infodir@/p
15734/@localedir@/p
15735/@mandir@/p'
15736case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15737*datarootdir*) ac_datarootdir_seen=yes;;
15738*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15739 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15740$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15741_ACEOF
5213506e
RW
15742cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15743 ac_datarootdir_hack='
15744 s&@datadir@&$datadir&g
15745 s&@docdir@&$docdir&g
15746 s&@infodir@&$infodir&g
15747 s&@localedir@&$localedir&g
15748 s&@mandir@&$mandir&g
15749 s&\\\${datarootdir}&$datarootdir&g' ;;
15750esac
15751_ACEOF
15752
15753# Neutralize VPATH when `$srcdir' = `.'.
15754# Shell code in configure.ac might set extrasub.
15755# FIXME: do we really want to maintain this feature?
15756cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15757ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15758$extrasub
15759_ACEOF
5213506e 15760cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15761:t
15762/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15763s|@configure_input@|$ac_sed_conf_input|;t t
15764s&@top_builddir@&$ac_top_builddir_sub&;t t
15765s&@top_build_prefix@&$ac_top_build_prefix&;t t
15766s&@srcdir@&$ac_srcdir&;t t
15767s&@abs_srcdir@&$ac_abs_srcdir&;t t
15768s&@top_srcdir@&$ac_top_srcdir&;t t
15769s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15770s&@builddir@&$ac_builddir&;t t
15771s&@abs_builddir@&$ac_abs_builddir&;t t
15772s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15773s&@INSTALL@&$ac_INSTALL&;t t
15774$ac_datarootdir_hack
15775"
15776eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15777if $ac_cs_awk_getline; then
15778 $AWK -f "$tmp/subs.awk"
15779else
15780 $AWK -f "$tmp/subs.awk" | $SHELL
15781fi >$tmp/out \
15782 || as_fn_error "could not create $ac_file" "$LINENO" 5
15783
15784test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15785 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15786 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15788which seems to be undefined. Please make sure it is defined." >&5
15789$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15790which seems to be undefined. Please make sure it is defined." >&2;}
15791
15792 rm -f "$tmp/stdin"
15793 case $ac_file in
15794 -) cat "$tmp/out" && rm -f "$tmp/out";;
15795 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15796 esac \
15797 || as_fn_error "could not create $ac_file" "$LINENO" 5
15798 ;;
11a67599 15799
11a67599 15800
79c06341 15801
5213506e
RW
15802 esac
15803
3e54529c
RW
15804
15805 case $ac_file$ac_mode in
15806 "Makefile":F) sed "$extrasub_build" Makefile |
15807 sed "$extrasub_host" |
15808 sed "$extrasub_target" > mf$$
15809 mv -f mf$$ Makefile ;;
15810
15811 esac
5213506e
RW
15812done # for ac_tag
15813
15814
15815as_fn_exit 0
1c710c3c 15816_ACEOF
1c710c3c
DJ
15817ac_clean_files=$ac_clean_files_save
15818
5213506e
RW
15819test $ac_write_fail = 0 ||
15820 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15821
1c710c3c
DJ
15822
15823# configure is writing to config.log, and then calls config.status.
15824# config.status does its own redirection, appending to config.log.
15825# Unfortunately, on DOS this fails, as config.log is still kept open
15826# by configure, so config.status won't be able to write to it; its
15827# output is simply discarded. So we exec the FD to /dev/null,
15828# effectively closing config.log, so it can be properly (re)opened and
15829# appended to by config.status. When coming back to configure, we
15830# need to make the FD available again.
15831if test "$no_create" != yes; then
15832 ac_cs_success=:
15833 ac_config_status_args=
15834 test "$silent" = yes &&
15835 ac_config_status_args="$ac_config_status_args --quiet"
15836 exec 5>/dev/null
15837 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15838 exec 5>>config.log
15839 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15840 # would make configure fail if this is the last instruction.
5213506e
RW
15841 $ac_cs_success || as_fn_exit $?
15842fi
15843if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15845$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15846fi
79c06341 15847