]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
PR c/80892 - -Wfloat-conversion now warns about non-floats
[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
559stage2_werror_flag
560stage1_checking
561stage1_cflags
562MAINT
563MAINTAINER_MODE_FALSE
564MAINTAINER_MODE_TRUE
565COMPILER_NM_FOR_TARGET
566COMPILER_LD_FOR_TARGET
567COMPILER_AS_FOR_TARGET
568FLAGS_FOR_TARGET
569RAW_CXX_FOR_TARGET
570WINDMC_FOR_TARGET
571WINDRES_FOR_TARGET
572STRIP_FOR_TARGET
e7a82751 573READELF_FOR_TARGET
5213506e
RW
574RANLIB_FOR_TARGET
575OBJDUMP_FOR_TARGET
9bccfdf5 576OBJCOPY_FOR_TARGET
5213506e
RW
577NM_FOR_TARGET
578LIPO_FOR_TARGET
579LD_FOR_TARGET
580DLLTOOL_FOR_TARGET
581AS_FOR_TARGET
582AR_FOR_TARGET
632e2a07 583GOC_FOR_TARGET
5213506e 584GFORTRAN_FOR_TARGET
5213506e
RW
585GCC_FOR_TARGET
586CXX_FOR_TARGET
587CC_FOR_TARGET
e7a82751 588READELF
5213506e
RW
589OBJDUMP
590OBJCOPY
591WINDMC
592WINDRES
593STRIP
594RANLIB
595NM
596LIPO
597LD
598DLLTOOL
599AS
600AR
601RUNTEST
602EXPECT
603MAKEINFO
604FLEX
605LEX
606M4
607BISON
608YACC
5213506e
RW
609WINDRES_FOR_BUILD
610WINDMC_FOR_BUILD
611RANLIB_FOR_BUILD
612NM_FOR_BUILD
613LD_FOR_BUILD
614LDFLAGS_FOR_BUILD
632e2a07 615GOC_FOR_BUILD
5213506e 616GFORTRAN_FOR_BUILD
5213506e
RW
617DLLTOOL_FOR_BUILD
618CXX_FOR_BUILD
619CXXFLAGS_FOR_BUILD
620CFLAGS_FOR_BUILD
621CC_FOR_BUILD
622AS_FOR_BUILD
623AR_FOR_BUILD
aae29963 624target_configdirs
5213506e 625configdirs
5213506e 626build_configdirs
5213506e
RW
627INSTALL_GDB_TK
628GDB_TK
629CONFIGURE_GDB_TK
630build_tooldir
631tooldir
632GCC_SHLIB_SUBDIR
633RPATH_ENVVAR
ffedf511
RW
634target_configargs
635host_configargs
636build_configargs
e12c4094 637BUILD_CONFIG
6f57bdf6 638LDFLAGS_FOR_TARGET
5213506e
RW
639CXXFLAGS_FOR_TARGET
640CFLAGS_FOR_TARGET
641DEBUG_PREFIX_CFLAGS_FOR_TARGET
642SYSROOT_CFLAGS_FOR_TARGET
3c36aa6b 643get_gcc_base_ver
1c01ebf6 644extra_host_zlib_configure_flags
d7f09764 645extra_host_libiberty_configure_flags
fca38047 646stage1_languages
cdfee50a 647host_shared
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
cdfee50a 784enable_host_shared
5213506e 785enable_stage1_languages
43c40f3e 786enable_objc_gc
114bf3f1
MK
787with_target_bdw_gc
788with_target_bdw_gc_include
789with_target_bdw_gc_lib
3c36aa6b 790with_gcc_major_version_only
5213506e
RW
791with_build_sysroot
792with_debug_prefix_map
5646b7b9 793with_build_config
beeda1d9 794enable_vtable_verify
5213506e
RW
795enable_serial_configure
796with_build_time_tools
797enable_maintainer_mode
798enable_stage1_checking
799enable_werror
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]
cdfee50a 1501 --enable-host-shared build host code as shared libraries
33e39b66
AS
1502 --enable-stage1-languages[=all]
1503 choose additional languages to build during stage1.
1504 Mostly useful for compiler development
43c40f3e
RO
1505 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1506 Objective-C runtime
318a4e6d 1507 --enable-vtable-verify Enable vtable verification feature
30b74385 1508 --enable-serial-[{host,target,build}-]configure
33e39b66
AS
1509 force sequential configuration of sub-packages for
1510 the host, target or build machine, or all
1511 sub-packages
1512 --enable-maintainer-mode
1513 enable make rules and dependencies not useful (and
1514 sometimes confusing) to the casual installer
1515 --enable-stage1-checking[=all]
1516 choose additional checking for stage1 of the
1517 compiler
1c710c3c
DJ
1518 --enable-werror enable -Werror in bootstrap stage2 and later
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
cdfee50a
NS
6093# Enable --enable-host-shared.
6094# Checked early to determine whether jit is an 'all' language
6095# Check whether --enable-host-shared was given.
6096if test "${enable_host_shared+set}" = set; then :
6097 enableval=$enable_host_shared; host_shared=$enableval
6098else
6099 host_shared=no
6100fi
6101
6102
f8bf9252 6103
0823efed 6104# By default, C and C++ are the only stage 1 languages.
e1888513 6105stage1_languages=,c,
2805b53a 6106
00020c16 6107# Target libraries that we bootstrap.
ad1e5170 6108bootstrap_target_libs=,target-libgcc,
00020c16 6109
55ffb5ed
NN
6110# Figure out what language subdirectories are present.
6111# Look if the user specified --enable-languages="..."; if not, use
6112# the environment variable $LANGUAGES if defined. $LANGUAGES might
6113# go away some day.
6114# NB: embedded tabs in this IF block -- do not untabify
6115if test -d ${srcdir}/gcc; then
6116 if test x"${enable_languages+set}" != xset; then
6117 if test x"${LANGUAGES+set}" = xset; then
6118 enable_languages="${LANGUAGES}"
6b1786aa 6119 echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
55ffb5ed 6120 else
cdfee50a 6121 enable_languages=default
55ffb5ed
NN
6122 fi
6123 else
6124 if test x"${enable_languages}" = x ||
6125 test x"${enable_languages}" = xyes;
6126 then
6b1786aa 6127 echo configure.ac: --enable-languages needs at least one language argument 1>&2
55ffb5ed
NN
6128 exit 1
6129 fi
6130 fi
6131 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6132
7f26dfa3
FXC
6133 # 'f95' is the old name for the 'fortran' language. We issue a warning
6134 # and make the substitution.
6135 case ,${enable_languages}, in
6136 *,f95,*)
6b1786aa 6137 echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
7f26dfa3
FXC
6138 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6139 ;;
6140 esac
6141
0823efed
DN
6142 # If bootstrapping, C++ must be enabled.
6143 case ",$enable_languages,:$enable_bootstrap" in
6144 *,c++,*:*) ;;
6145 *:yes)
ff3ac0f4
ILT
6146 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6147 enable_languages="${enable_languages},c++"
6148 else
0823efed 6149 as_fn_error "bootstrapping requires c++ sources" "$LINENO" 5
ff3ac0f4
ILT
6150 fi
6151 ;;
6152 esac
6153
55ffb5ed
NN
6154 # First scan to see if an enabled language requires some other language.
6155 # We assume that a given config-lang.in will list all the language
6156 # front ends it requires, even if some are required indirectly.
6157 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6158 case ${lang_frag} in
6159 ..) ;;
6160 # The odd quoting in the next line works around
6161 # an apparent bug in bash 1.12 on linux.
6162 ${srcdir}/gcc/[*]/config-lang.in) ;;
6163 *)
69ecd18f
ILT
6164 # From the config-lang.in, get $language, $lang_requires, and
6165 # $lang_requires_boot_languages.
55ffb5ed
NN
6166 language=
6167 lang_requires=
69ecd18f 6168 lang_requires_boot_languages=
55ffb5ed 6169 . ${lang_frag}
69ecd18f 6170 for other in ${lang_requires} ${lang_requires_boot_languages}; do
55ffb5ed
NN
6171 case ,${enable_languages}, in
6172 *,$other,*) ;;
cdfee50a 6173 *,default,*) ;;
55ffb5ed
NN
6174 *,all,*) ;;
6175 *,$language,*)
6176 echo " \`$other' language required by \`$language'; enabling" 1>&2
6177 enable_languages="${enable_languages},${other}"
6178 ;;
6179 esac
6180 done
69ecd18f
ILT
6181 for other in ${lang_requires_boot_languages} ; do
6182 if test "$other" != "c"; then
6183 case ,${enable_stage1_languages}, in
6184 *,$other,*) ;;
cdfee50a 6185 *,default,*) ;;
69ecd18f
ILT
6186 *,all,*) ;;
6187 *)
6188 case ,${enable_languages}, in
6189 *,$language,*)
6190 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6191 enable_stage1_languages="$enable_stage1_languages,${other}"
6192 ;;
6193 esac
6194 ;;
6195 esac
6196 fi
6197 done
55ffb5ed
NN
6198 ;;
6199 esac
6200 done
6201
e1888513 6202 new_enable_languages=,c,
d7f09764
DN
6203
6204 # If LTO is enabled, add the LTO front end.
d7f09764 6205 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6206 case ,${enable_languages}, in
6207 *,lto,*) ;;
6208 *) enable_languages="${enable_languages},lto" ;;
6209 esac
1cd0b716 6210 if test "${build_lto_plugin}" = "yes" ; then
d7f09764 6211 configdirs="$configdirs lto-plugin"
d7f09764
DN
6212 fi
6213 fi
6214
426c1eb0
TS
6215 # If we're building an offloading compiler, add the LTO front end.
6216 if test x"$enable_as_accelerator_for" != x ; then
6217 case ,${enable_languages}, in
6218 *,lto,*) ;;
6219 *) enable_languages="${enable_languages},lto" ;;
6220 esac
6221 fi
6222
cdfee50a 6223 missing_languages=`echo ",$enable_languages," | sed -e s/,default,/,/ -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6224 potential_languages=,c,
55ffb5ed 6225
4da3b0f8
ILT
6226 enabled_target_libs=
6227 disabled_target_libs=
6228
55ffb5ed
NN
6229 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6230 case ${lang_frag} in
6231 ..) ;;
6232 # The odd quoting in the next line works around
6233 # an apparent bug in bash 1.12 on linux.
6234 ${srcdir}/gcc/[*]/config-lang.in) ;;
6235 *)
1c710c3c 6236 # From the config-lang.in, get $language, $target_libs,
2805b53a 6237 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6238 language=
6239 target_libs=
6240 lang_dirs=
1546bb64 6241 subdir_requires=
e1888513
PB
6242 boot_language=no
6243 build_by_default=yes
55ffb5ed 6244 . ${lang_frag}
e1888513
PB
6245 if test x${language} = x; then
6246 echo "${lang_frag} doesn't set \$language." 1>&2
6247 exit 1
6248 fi
6249
78767fd9 6250 if test "$language" = "c++"; then
0823efed 6251 boot_language=yes
00020c16
ILT
6252 fi
6253
178f875a 6254 add_this_lang=no
cdfee50a
NS
6255 # C is always enabled, so no need to add it again
6256 if test "$language" != "c"; then
6257 case ,${enable_languages}, in
6258 *,${language},*)
6259 # Language was explicitly selected; include it
d4a10d0a 6260 add_this_lang=yes
cdfee50a
NS
6261 ;;
6262 *,all,*)
6263 # All languages are enabled
6264 add_this_lang=all
6265 ;;
6266 *,default,*)
6267 # 'default' was selected, select it if it is a default language
178f875a 6268 add_this_lang=${build_by_default}
cdfee50a
NS
6269 ;;
6270 esac
6271 fi
6de9cd9a 6272
1546bb64 6273 # Disable languages that need other directories if these aren't available.
95695ad3 6274 for i in $subdir_requires; do
b6348cb3 6275 test -f "$srcdir/gcc/$i/config-lang.in" && continue
cdfee50a
NS
6276 case ${add_this_lang} in
6277 yes)
1546bb64 6278 # Specifically requested language; tell them.
5213506e 6279 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64 6280 ;;
cdfee50a
NS
6281 all)
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The gcc/$i directory contains parts of $language but is missing" >&5
6283$as_echo "$as_me: WARNING: The gcc/$i directory contains parts of $language but is missing" >&2;}
6284 add_this_lang=unsupported
6285 ;;
1546bb64
PB
6286 *)
6287 # Silently disable.
e1888513 6288 add_this_lang=unsupported
1546bb64
PB
6289 ;;
6290 esac
6291 done
6292
e1888513 6293 # Disable Ada if no preexisting GNAT is available.
cdfee50a
NS
6294 case ${add_this_lang}:${language}:${have_gnat} in
6295 yes:ada:no)
e1888513 6296 # Specifically requested language; tell them.
5213506e 6297 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513 6298 ;;
cdfee50a
NS
6299 all:ada:no)
6300 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GNAT is required to build $language" >&5
6301$as_echo "$as_me: WARNING: GNAT is required to build $language" >&2;}
6302 add_this_lang=unsupported
6303 ;;
e1888513
PB
6304 *:ada:no)
6305 # Silently disable.
6306 add_this_lang=unsupported
6307 ;;
6308 esac
6309
cdfee50a
NS
6310 # Disable jit if -enable-host-shared not specified
6311 case ${add_this_lang}:${language}:${host_shared} in
6312 yes:jit:no)
6313 # PR jit/64780: explicitly specify --enable-host-shared
6314 as_fn_error "
6315Enabling language \"jit\" requires --enable-host-shared.
6316
6317--enable-host-shared typically slows the rest of the compiler down by
6318a few %, so you must explicitly enable it.
6319
6320If you want to build both the jit and the regular compiler, it is often
6321best to do this via two separate configure/builds, in separate
6322directories, to avoid imposing the performance cost of
6323--enable-host-shared on the regular compiler." "$LINENO" 5
6324 ;;
6325 all:jit:no)
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-host-shared required to build $language" >&5
6327$as_echo "$as_me: WARNING: --enable-host-shared required to build $language" >&2;}
6328 add_this_lang=unsupported
6329 ;;
6330 *:jit:no)
6331 # Silently disable.
6332 add_this_lang=unsupported
6333 ;;
6334 esac
6335
6336 # Disable a language that is unsupported by the target.
6337 case "${add_this_lang}: $unsupported_languages " in
6338 no:*) ;;
6339 unsupported:*) ;;
6340 *:*" $language "*)
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ${language} not supported for this target" >&5
6342$as_echo "$as_me: WARNING: ${language} not supported for this target" >&2;}
e1888513 6343 add_this_lang=unsupported
4fab7234
HPN
6344 ;;
6345 esac
6346
6de9cd9a 6347 case $add_this_lang in
e1888513 6348 unsupported)
55ffb5ed 6349 # Remove language-dependent dirs.
4da3b0f8
ILT
6350 disabled_target_libs="$disabled_target_libs $target_libs"
6351 noconfigdirs="$noconfigdirs $lang_dirs"
2805b53a 6352 ;;
e1888513
PB
6353 no)
6354 # Remove language-dependent dirs; still show language as supported.
4da3b0f8
ILT
6355 disabled_target_libs="$disabled_target_libs $target_libs"
6356 noconfigdirs="$noconfigdirs $lang_dirs"
e1888513
PB
6357 potential_languages="${potential_languages}${language},"
6358 ;;
cdfee50a 6359 all|yes)
e1888513
PB
6360 new_enable_languages="${new_enable_languages}${language},"
6361 potential_languages="${potential_languages}${language},"
2805b53a 6362 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4da3b0f8 6363 enabled_target_libs="$enabled_target_libs $target_libs"
ab9dcd0c
RW
6364 case "${boot_language}:,$enable_stage1_languages," in
6365 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6366 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6367 case ",$stage1_languages," in
6368 *,$language,* | ,yes, | ,all,) ;;
6369 *) stage1_languages="${stage1_languages}${language}," ;;
6370 esac
00020c16
ILT
6371 # We need to bootstrap any supporting libraries.
6372 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6373 ;;
6374 esac
6375 ;;
55ffb5ed
NN
6376 esac
6377 ;;
6378 esac
6379 done
6380
4da3b0f8
ILT
6381 # Add target libraries which are only needed for disabled languages
6382 # to noconfigdirs.
6383 if test -n "$disabled_target_libs"; then
6384 for dir in $disabled_target_libs; do
6385 case " $enabled_target_libs " in
6386 *" ${dir} "*) ;;
6387 *) noconfigdirs="$noconfigdirs $dir" ;;
6388 esac
6389 done
6390 fi
6391
5213506e
RW
6392 # Check whether --enable-stage1-languages was given.
6393if test "${enable_stage1_languages+set}" = set; then :
6394 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6395 ,no,|,,)
6396 # Set it to something that will have no effect in the loop below
6397 enable_stage1_languages=c ;;
6398 ,yes,)
6399 enable_stage1_languages=`echo $new_enable_languages | \
6400 sed -e "s/^,//" -e "s/,$//" ` ;;
6401 *,all,*)
6402 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6403 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6404 esac
6405
6406 # Add "good" languages from enable_stage1_languages to stage1_languages,
6407 # while "bad" languages go in missing_languages. Leave no duplicates.
6408 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6409 case $potential_languages in
6410 *,$i,*)
6411 case $stage1_languages in
6412 *,$i,*) ;;
6413 *) stage1_languages="$stage1_languages$i," ;;
6414 esac ;;
6415 *)
6416 case $missing_languages in
6417 *,$i,*) ;;
6418 *) missing_languages="$missing_languages$i," ;;
6419 esac ;;
6420 esac
6421 done
5213506e
RW
6422fi
6423
e1888513
PB
6424
6425 # Remove leading/trailing commas that were added for simplicity
6426 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6427 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6428 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6429 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6430
55ffb5ed 6431 if test "x$missing_languages" != x; then
5213506e 6432 as_fn_error "
0cf085e4 6433The following requested languages could not be built: ${missing_languages}
5213506e 6434Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6435 fi
55ffb5ed
NN
6436 if test "x$new_enable_languages" != "x$enable_languages"; then
6437 echo The following languages will be built: ${new_enable_languages}
e1888513 6438 enable_languages="$new_enable_languages"
55ffb5ed 6439 fi
e1888513 6440
1c710c3c 6441
b2eaac4a 6442 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6443fi
6444
27079765
AH
6445# Handle --disable-<component> generically.
6446for dir in $configdirs $build_configdirs $target_configdirs ; do
6447 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6448 varname=`echo $dirname | sed -e s/+/_/g`
6449 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6450 noconfigdirs="$noconfigdirs $dir"
6451 fi
6452done
6453
43c40f3e
RO
6454# Check for Boehm's garbage collector
6455# Check whether --enable-objc-gc was given.
6456if test "${enable_objc_gc+set}" = set; then :
114bf3f1
MK
6457 enableval=$enable_objc_gc;
6458fi
6459
6460
6461# Check whether --with-target-bdw-gc was given.
6462if test "${with_target_bdw_gc+set}" = set; then :
6463 withval=$with_target_bdw_gc;
6464fi
6465
6466
6467# Check whether --with-target-bdw-gc-include was given.
6468if test "${with_target_bdw_gc_include+set}" = set; then :
6469 withval=$with_target_bdw_gc_include;
6470fi
6471
6472
6473# Check whether --with-target-bdw-gc-lib was given.
6474if test "${with_target_bdw_gc_lib+set}" = set; then :
6475 withval=$with_target_bdw_gc_lib;
6476fi
6477
6478
6479case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
6480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
6481$as_echo_n "checking for bdw garbage collector... " >&6; }
6482 if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
825fba52
MK
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
6484$as_echo "using bdw-gc in default locations" >&6; }
114bf3f1
MK
6485 else
6486 if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
6487 as_fn_error "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
6488 elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
6489 as_fn_error "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
6490 else
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
6492$as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
6493 fi
6494 fi
43c40f3e
RO
6495esac
6496
5f520819 6497# Disable libcilkrts, libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
99776ebd 6498case ,${enable_languages}, in
1007a55c
JW
6499 *,c++,*)
6500 # Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
6501 case "${noconfigdirs}" in
6502 *target-libstdc++-v3*)
6503 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
6504 ;;
6505 *) ;;
6506 esac
6507 ;;
99776ebd 6508 *)
5f520819 6509 noconfigdirs="$noconfigdirs target-libcilkrts target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
99776ebd
RH
6510 ;;
6511esac
6512
ee6a22df
L
6513# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6514# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6515# If we have the source for $noconfigdirs entries, add them to $notsupp.
6516
6517notsupp=""
6518for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6519 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6520 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6521 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6522 if test -r $srcdir/$dirname/configure ; then
6523 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6524 true
6525 else
6526 notsupp="$notsupp $dir"
6527 fi
6528 fi
6529 fi
ee6a22df
L
6530 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6531 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6532 if test -r $srcdir/$dirname/configure ; then
6533 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6534 true
6535 else
6536 notsupp="$notsupp $dir"
6537 fi
6538 fi
6539 fi
55ffb5ed
NN
6540 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6541 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6542 if test -r $srcdir/$dirname/configure ; then
6543 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6544 true
6545 else
6546 notsupp="$notsupp $dir"
6547 fi
6548 fi
6549 fi
6550done
6551
55ffb5ed
NN
6552# Quietly strip out all directories which aren't configurable in this tree.
6553# This relies on all configurable subdirectories being autoconfiscated, which
6554# is now the case.
23f6b2f9
PB
6555build_configdirs_all="$build_configdirs"
6556build_configdirs=
6557for i in ${build_configdirs_all} ; do
1c710c3c 6558 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6559 if test -f ${srcdir}/$j/configure ; then
6560 build_configdirs="${build_configdirs} $i"
6561 fi
6562done
6563
55ffb5ed
NN
6564configdirs_all="$configdirs"
6565configdirs=
6566for i in ${configdirs_all} ; do
6567 if test -f ${srcdir}/$i/configure ; then
6568 configdirs="${configdirs} $i"
6569 fi
6570done
23f6b2f9 6571
55ffb5ed
NN
6572target_configdirs_all="$target_configdirs"
6573target_configdirs=
6574for i in ${target_configdirs_all} ; do
1c710c3c 6575 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6576 if test -f ${srcdir}/$j/configure ; then
6577 target_configdirs="${target_configdirs} $i"
6578 fi
6579done
6580
45b3824d
TS
6581# libiberty-linker-plugin is special: it doesn't have its own source directory,
6582# so we have to add it after the preceding checks.
6583if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6584then
6585 case " $configdirs " in
6586 *" libiberty "*)
6587 # If we can build libiberty, we can also build libiberty-linker-plugin.
6588 configdirs="$configdirs libiberty-linker-plugin"
6589 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6590 --with-libiberty=../libiberty-linker-plugin";;
6591 *)
6592 as_fn_error "libiberty missing" "$LINENO" 5;;
6593 esac
6594fi
6595
fca38047
TS
6596# Sometimes we have special requirements for the host libiberty.
6597extra_host_libiberty_configure_flags=
1c01ebf6 6598extra_host_zlib_configure_flags=
fca38047
TS
6599case " $configdirs " in
6600 *" lto-plugin "* | *" libcc1 "*)
6601 # When these are to be built as shared libraries, the same applies to
6602 # libiberty.
6603 extra_host_libiberty_configure_flags=--enable-shared
6604 ;;
1c01ebf6
L
6605 *" bfd "*)
6606 # When bfd is to be built as a shared library, the same applies to
6607 # zlib.
6608 if test "$enable_shared" = "yes"; then
6609 extra_host_zlib_configure_flags=--enable-host-shared
6610 fi
6611 ;;
fca38047
TS
6612esac
6613
6614
1c01ebf6 6615
55ffb5ed
NN
6616# Produce a warning message for the subdirs we can't configure.
6617# This isn't especially interesting in the Cygnus tree, but in the individual
6618# FSF releases, it's important to let people know when their machine isn't
6619# supported by the one or two programs in a package.
6620
6621if test -n "${notsupp}" && test -z "${norecursion}" ; then
6622 # If $appdirs is non-empty, at least one of those directories must still
6623 # be configured, or we error out. (E.g., if the gas release supports a
6624 # specified target in some subdirs but not the gas subdir, we shouldn't
6625 # pretend that all is well.)
6626 if test -n "$appdirs" ; then
6627 for dir in $appdirs ; do
6628 if test -r $dir/Makefile.in ; then
6629 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6630 appdirs=""
6631 break
6632 fi
23f6b2f9 6633 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6634 appdirs=""
6635 break
6636 fi
6637 fi
6638 done
6639 if test -n "$appdirs" ; then
6640 echo "*** This configuration is not supported by this package." 1>&2
6641 exit 1
6642 fi
6643 fi
6644 # Okay, some application will build, or we don't care to check. Still
6645 # notify of subdirs not getting built.
6646 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6647 echo " ${notsupp}" 1>&2
6648 echo " (Any other directories should still work fine.)" 1>&2
6649fi
6650
6651case "$host" in
6652 *msdosdjgpp*)
6653 enable_gdbtk=no ;;
6654esac
6655
c3a86da9
DJ
6656# To find our prefix, in gcc_cv_tool_prefix.
6657
6658# The user is always right.
6659if test "${PATH_SEPARATOR+set}" != set; then
6660 echo "#! /bin/sh" >conf$$.sh
6661 echo "exit 0" >>conf$$.sh
6662 chmod +x conf$$.sh
6663 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6664 PATH_SEPARATOR=';'
6665 else
6666 PATH_SEPARATOR=:
6667 fi
6668 rm -f conf$$.sh
6669fi
6670
6671
3c36aa6b
JJ
6672 get_gcc_base_ver="cat"
6673
6674# Check whether --with-gcc-major-version-only was given.
6675if test "${with_gcc_major_version_only+set}" = set; then :
6676 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
6677 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*\$\$/\1/'"
6678 fi
6679
6680fi
6681
6682
6683
6684
6685
c3a86da9
DJ
6686
6687if test "x$exec_prefix" = xNONE; then
6688 if test "x$prefix" = xNONE; then
6689 gcc_cv_tool_prefix=$ac_default_prefix
6690 else
6691 gcc_cv_tool_prefix=$prefix
6692 fi
6693else
6694 gcc_cv_tool_prefix=$exec_prefix
6695fi
6696
6697# If there is no compiler in the tree, use the PATH only. In any
6698# case, if there is no compiler in the tree nobody should use
6699# AS_FOR_TARGET and LD_FOR_TARGET.
6700if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
3c36aa6b
JJ
6701 if test x$with_gcc_major_version_only = xyes ; then
6702 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
6703 else
6704 gcc_version=`cat $srcdir/gcc/BASE-VER`
6705 fi
c3a86da9
DJ
6706 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6707 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6708 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6709 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6710 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6711 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6712else
6713 gcc_cv_tool_dirs=
6714fi
6715
6716if test x$build = x$target && test -n "$md_exec_prefix"; then
6717 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6718fi
6719
6720
6721
55ffb5ed
NN
6722copy_dirs=
6723
1c710c3c 6724
5213506e
RW
6725# Check whether --with-build-sysroot was given.
6726if test "${with_build_sysroot+set}" = set; then :
6727 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6728 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6729 fi
6730else
6731 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6732fi
526635cb
MM
6733
6734
c8aea42c 6735
5213506e
RW
6736
6737# Check whether --with-debug-prefix-map was given.
6738if test "${with_debug_prefix_map+set}" = set; then :
6739 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6740 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6741 for debug_map in $withval; do
6742 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6743 done
6744 fi
6745else
6746 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6747fi
6748
c8aea42c
PB
6749
6750
1c8bd6a3
PB
6751# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6752# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6753# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6754# We want to ensure that TARGET libraries (which we know are built with
6755# gcc) are built with "-O2 -g", so include those options when setting
6756# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6757if test "x$CFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6758 if test "x${is_cross_compiler}" = xyes; then
6759 CFLAGS_FOR_TARGET="-g -O2"
6760 else
6761 CFLAGS_FOR_TARGET=$CFLAGS
6762 case " $CFLAGS " in
6763 *" -O2 "*) ;;
6764 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
6765 esac
6766 case " $CFLAGS " in
6767 *" -g "* | *" -g3 "*) ;;
6768 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
6769 esac
6770 fi
1c8bd6a3
PB
6771fi
6772
6773
6774if test "x$CXXFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6775 if test "x${is_cross_compiler}" = xyes; then
6776 CXXFLAGS_FOR_TARGET="-g -O2"
6777 else
6778 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6779 case " $CXXFLAGS " in
6780 *" -O2 "*) ;;
6781 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
6782 esac
6783 case " $CXXFLAGS " in
6784 *" -g "* | *" -g3 "*) ;;
6785 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
6786 esac
6787 fi
1c8bd6a3
PB
6788fi
6789
6790
6f57bdf6
DK
6791
6792
55ffb5ed
NN
6793# Handle --with-headers=XXX. If the value is not "yes", the contents of
6794# the named directory are copied to $(tooldir)/sys-include.
6795if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6796 if test x${is_cross_compiler} = xno ; then
6797 echo 1>&2 '***' --with-headers is only supported when cross compiling
6798 exit 1
6799 fi
6800 if test x"${with_headers}" != xyes ; then
c3a86da9 6801 x=${gcc_cv_tool_prefix}
1c710c3c 6802 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6803 fi
6804fi
6805
6806# Handle --with-libs=XXX. If the value is not "yes", the contents of
6807# the name directories are copied to $(tooldir)/lib. Multiple directories
6808# are permitted.
6809if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6810 if test x${is_cross_compiler} = xno ; then
6811 echo 1>&2 '***' --with-libs is only supported when cross compiling
6812 exit 1
6813 fi
6814 if test x"${with_libs}" != xyes ; then
6815 # Copy the libraries in reverse order, so that files in the first named
6816 # library override files in subsequent libraries.
c3a86da9 6817 x=${gcc_cv_tool_prefix}
55ffb5ed 6818 for l in ${with_libs}; do
1c710c3c 6819 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6820 done
6821 fi
6822fi
6823
d7f09764 6824# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6825#
6826# This is done by determining whether or not the appropriate directory
6827# is available, and by checking whether or not specific configurations
6828# have requested that this magic not happen.
1c710c3c
DJ
6829#
6830# The command line options always override the explicit settings in
6b1786aa 6831# configure.ac, and the settings in configure.ac override this magic.
e8b05380 6832#
1c710c3c 6833# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6834# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6835# --without-gnu-ld options for the configure script. Similarly, if
6836# the default is to use the included zlib and you don't want to do that,
6837# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6838
6839if test x${use_gnu_as} = x &&
6840 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6841 with_gnu_as=yes
6842 extra_host_args="$extra_host_args --with-gnu-as"
6843fi
6844
6845if test x${use_gnu_ld} = x &&
5afab7ad 6846 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6847 with_gnu_ld=yes
6848 extra_host_args="$extra_host_args --with-gnu-ld"
6849fi
6850
d7f09764
DN
6851if test x${use_included_zlib} = x &&
6852 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6853 :
6854else
6855 with_system_zlib=yes
6856 extra_host_args="$extra_host_args --with-system-zlib"
6857fi
6858
e8b05380
PB
6859# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6860# can detect this case.
6861
6862if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6863 with_newlib=yes
6864 extra_host_args="$extra_host_args --with-newlib"
6865fi
6866
55ffb5ed
NN
6867# Handle ${copy_dirs}
6868set fnord ${copy_dirs}
6869shift
6870while test $# != 0 ; do
6871 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6872 :
6873 else
6874 echo Copying $1 to $2
6875
6876 # Use the install script to create the directory and all required
6877 # parent directories.
6878 if test -d $2 ; then
6879 :
6880 else
6881 echo >config.temp
6882 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6883 fi
6884
6885 # Copy the directory, assuming we have tar.
6886 # FIXME: Should we use B in the second tar? Not all systems support it.
6887 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6888
6889 # It is the responsibility of the user to correctly adjust all
6890 # symlinks. If somebody can figure out how to handle them correctly
6891 # here, feel free to add the code.
6892
6893 echo $1 > $2/COPIED
6894 fi
6895 shift; shift
6896done
6897
e8b05380
PB
6898# Determine a target-dependent exec_prefix that the installed
6899# gcc will search in. Keep this list sorted by triplet, with
6900# the *-*-osname triplets last.
6901md_exec_prefix=
6902case "${target}" in
30b74385 6903 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6904 md_exec_prefix=/dev/env/DJDIR/bin
6905 ;;
e8b05380 6906 *-*-hpux* | \
e8b05380 6907 *-*-nto-qnx* | \
6de66370 6908 *-*-solaris2*)
e8b05380
PB
6909 md_exec_prefix=/usr/ccs/bin
6910 ;;
6911esac
6912
671aa708
NN
6913extra_arflags_for_target=
6914extra_nmflags_for_target=
6915extra_ranlibflags_for_target=
6916target_makefile_frag=/dev/null
6917case "${target}" in
58e24147
AM
6918 spu-*-*)
6919 target_makefile_frag="config/mt-spu"
6920 ;;
d896cc4d 6921 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
4bf6c438
RS
6922 target_makefile_frag="config/mt-sde"
6923 ;;
1ec3b87b
RS
6924 mipsisa*-*-elfoabi*)
6925 target_makefile_frag="config/mt-mips-elfoabi"
6926 ;;
08d0963a
RS
6927 mips*-*-*linux* | mips*-*-gnu*)
6928 target_makefile_frag="config/mt-mips-gnu"
6929 ;;
707f1839
SL
6930 nios2-*-elf*)
6931 target_makefile_frag="config/mt-nios2-elf"
6932 ;;
416ac4d4 6933 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6934 target_makefile_frag="config/mt-gnu"
671aa708
NN
6935 ;;
6936 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6937 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6938 # commands to handle both 32-bit and 64-bit objects. These flags are
6939 # harmless if we're using GNU nm or ar.
6940 extra_arflags_for_target=" -X32_64"
6941 extra_nmflags_for_target=" -B -X32_64"
6942 ;;
671aa708
NN
6943esac
6944
6945alphaieee_frag=/dev/null
6946case $target in
6947 alpha*-*-*)
6948 # This just makes sure to use the -mieee option to build target libs.
6949 # This should probably be set individually by each library.
6950 alphaieee_frag="config/mt-alphaieee"
6951 ;;
6952esac
6953
6954# If --enable-target-optspace always use -Os instead of -O2 to build
6955# the target libraries, similarly if it is not specified, use -Os
6956# on selected platforms.
6957ospace_frag=/dev/null
6958case "${enable_target_optspace}:${target}" in
6959 yes:*)
6960 ospace_frag="config/mt-ospace"
6961 ;;
6962 :d30v-*)
6963 ospace_frag="config/mt-d30v"
6964 ;;
d9063947 6965 :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
671aa708
NN
6966 ospace_frag="config/mt-ospace"
6967 ;;
6968 no:* | :*)
6969 ;;
6970 *)
6971 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6972 ;;
6973esac
6974
671aa708
NN
6975# Some systems (e.g., one of the i386-aix systems the gas testers are
6976# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6977tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6978build_tooldir=${tooldir}
6979
671aa708
NN
6980# Create a .gdbinit file which runs the one in srcdir
6981# and tells GDB to look there for source files.
6982
6983if test -r ${srcdir}/.gdbinit ; then
6984 case ${srcdir} in
6985 .) ;;
6986 *) cat > ./.gdbinit <<EOF
6987# ${NO_EDIT}
6988dir ${srcdir}
6989dir .
6990source ${srcdir}/.gdbinit
6991EOF
6992 ;;
6993 esac
6994fi
6995
671aa708
NN
6996# Make sure that the compiler is able to generate an executable. If it
6997# can't, we are probably in trouble. We don't care whether we can run the
6998# executable--we might be using a cross compiler--we only care whether it
6999# can be created. At this point the main configure script has set CC.
7000we_are_ok=no
7001echo "int main () { return 0; }" > conftest.c
7002${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7003if test $? = 0 ; then
7004 if test -s conftest || test -s conftest.exe ; then
7005 we_are_ok=yes
7006 fi
1c710c3c 7007fi
671aa708
NN
7008case $we_are_ok in
7009 no)
7010 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7011 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7012 rm -f conftest*
7013 exit 1
7014 ;;
7015esac
7016rm -f conftest*
7017
d89f0ad6 7018# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
7019case "${host}" in
7020 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
111eeb6e 7021 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 7022 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
7023 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7024esac
7025
d89f0ad6
AL
7026# On systems where the dynamic library environment variable is PATH,
7027# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7028# built executables to PATH.
7029if test "$RPATH_ENVVAR" = PATH; then
7030 GCC_SHLIB_SUBDIR=/shlib
7031else
7032 GCC_SHLIB_SUBDIR=
7033fi
7034
beeda1d9
JJ
7035# Adjust the toplevel makefile according to whether bootstrap was selected.
7036case $enable_bootstrap in
7037 yes)
7038 bootstrap_suffix=bootstrap
7039 BUILD_CONFIG=bootstrap-debug
7040 ;;
7041 no)
7042 bootstrap_suffix=no-bootstrap
7043 BUILD_CONFIG=
7044 ;;
7045esac
7046
7047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7048$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7049
7050
7051# Check whether --with-build-config was given.
7052if test "${with_build_config+set}" = set; then :
7053 withval=$with_build_config; case $with_build_config in
7054 yes) with_build_config= ;;
7055 no) with_build_config= BUILD_CONFIG= ;;
7056 esac
7057fi
7058
7059
7060if test "x${with_build_config}" != x; then
7061 BUILD_CONFIG=$with_build_config
7062else
7063 case $BUILD_CONFIG in
7064 bootstrap-debug)
7065 if echo "int f (void) { return 0; }" > conftest.c &&
7066 ${CC} -c conftest.c &&
7067 mv conftest.o conftest.o.g0 &&
7068 ${CC} -c -g conftest.c &&
7069 mv conftest.o conftest.o.g &&
7070 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7071 :
7072 else
7073 BUILD_CONFIG=
7074 fi
7075 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7076 ;;
7077 esac
7078fi
7079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7080$as_echo "$BUILD_CONFIG" >&6; }
7081
7082
7083# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7085$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7086# Check whether --enable-vtable-verify was given.
7087if test "${enable_vtable_verify+set}" = set; then :
7088 enableval=$enable_vtable_verify; case "$enableval" in
7089 yes) enable_vtable_verify=yes ;;
7090 no) enable_vtable_verify=no ;;
7091 *) enable_vtable_verify=no;;
7092 esac
7093else
7094 enable_vtable_verify=no
7095fi
7096
7097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7098$as_echo "$enable_vtable_verify" >&6; }
7099
671aa708
NN
7100# Record target_configdirs and the configure arguments for target and
7101# build configuration in Makefile.
7102target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7103build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9e1c8fc1 7104bootstrap_fixincludes=no
671aa708 7105
ad1e5170
JR
7106# If we are building libgomp, bootstrap it.
7107if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7108 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7109fi
7110
beeda1d9
JJ
7111# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7112# or bootstrap-ubsan, bootstrap it.
7113if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7114 case "$BUILD_CONFIG" in
7115 *bootstrap-asan* | *bootstrap-ubsan* )
7116 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9e1c8fc1 7117 bootstrap_fixincludes=yes
beeda1d9
JJ
7118 ;;
7119 esac
ac8701fe
L
7120fi
7121
beeda1d9
JJ
7122# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7123if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7124 test "$enable_vtable_verify" != no; then
2077db1b
CT
7125 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7126fi
7127
c21fdaa1
JJ
7128# If we are building libmpx and $BUILD_CONFIG contains bootstrap-mpx,
7129# bootstrap it.
5373cd33 7130if echo " ${target_configdirs} " | grep " libmpx " > /dev/null 2>&1; then
c21fdaa1
JJ
7131 case "$BUILD_CONFIG" in
7132 *bootstrap-mpx* )
7133 bootstrap_target_libs=${bootstrap_target_libs}target-libmpx,
7134 ;;
7135 esac
5373cd33
IE
7136fi
7137
671aa708
NN
7138# Determine whether gdb needs tk/tcl or not.
7139# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7140# and in that case we want gdb to be built without tk. Ugh!
7141# In fact I believe gdb is the *only* package directly dependent on tk,
7142# so we should be able to put the 'maybe's in unconditionally and
7143# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7144# 100% sure that that's safe though.
e914a571 7145
b4f96efe 7146gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7147case "$enable_gdbtk" in
7148 no)
7149 GDB_TK="" ;;
e914a571
AC
7150 yes)
7151 GDB_TK="${gdb_tk}" ;;
671aa708 7152 *)
e914a571
AC
7153 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7154 # distro. Eventually someone will fix this and move Insight, nee
7155 # gdbtk to a separate directory.
7156 if test -d ${srcdir}/gdb/gdbtk ; then
7157 GDB_TK="${gdb_tk}"
7158 else
7159 GDB_TK=""
7160 fi
7161 ;;
671aa708 7162esac
ef9db8d5
DJ
7163CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7164INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7165
60975492 7166# Strip out unwanted targets.
8b87bb96
NN
7167
7168# While at that, we remove Makefiles if we were started for recursive
7169# configuration, so that the top-level Makefile reconfigures them,
7170# like we used to do when configure itself was recursive.
8b87bb96 7171
3e54529c
RW
7172# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7173# but now we're fixing up the Makefile ourselves with the additional
7174# commands passed to AC_CONFIG_FILES. Use separate variables
7175# extrasub-{build,host,target} not because there is any reason to split
7176# the substitutions up that way, but only to remain below the limit of
7177# 99 commands in a script, for HP-UX sed.
7178# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7179
79cd2b23
RW
7180case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7181 yes:yes:*\ gold\ *:*,c++,*) ;;
7182 yes:yes:*\ gold\ *:*)
7183 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7184 ;;
7185esac
7186
3e54529c 7187extrasub_build=
23f6b2f9 7188for module in ${build_configdirs} ; do
5607edfd
PB
7189 if test -z "${no_recursion}" \
7190 && test -f ${build_subdir}/${module}/Makefile; then
7191 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7192 rm -f ${build_subdir}/${module}/Makefile
7193 fi
3e54529c 7194 extrasub_build="$extrasub_build
5607edfd
PB
7195/^@if build-$module\$/d
7196/^@endif build-$module\$/d
7197/^@if build-$module-$bootstrap_suffix\$/d
7198/^@endif build-$module-$bootstrap_suffix\$/d"
7199done
3e54529c 7200extrasub_host=
5607edfd 7201for module in ${configdirs} ; do
a6fbc1e2 7202 if test -z "${no_recursion}"; then
f063a9ed 7203 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7204 if test -f ${file}; then
7205 echo 1>&2 "*** removing ${file} to force reconfigure"
7206 rm -f ${file}
7207 fi
7208 done
5607edfd 7209 fi
9e1c8fc1
JJ
7210 case ${module},${bootstrap_fixincludes} in
7211 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7212 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7213 esac
3e54529c 7214 extrasub_host="$extrasub_host
5607edfd
PB
7215/^@if $module\$/d
7216/^@endif $module\$/d
9e1c8fc1
JJ
7217/^@if $module-$host_bootstrap_suffix\$/d
7218/^@endif $module-$host_bootstrap_suffix\$/d"
5607edfd 7219done
3e54529c 7220extrasub_target=
5607edfd
PB
7221for module in ${target_configdirs} ; do
7222 if test -z "${no_recursion}" \
7223 && test -f ${target_subdir}/${module}/Makefile; then
7224 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7225 rm -f ${target_subdir}/${module}/Makefile
7226 fi
00020c16
ILT
7227
7228 # We only bootstrap target libraries listed in bootstrap_target_libs.
7229 case $bootstrap_target_libs in
7230 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7231 *) target_bootstrap_suffix=no-bootstrap ;;
7232 esac
7233
3e54529c 7234 extrasub_target="$extrasub_target
5607edfd
PB
7235/^@if target-$module\$/d
7236/^@endif target-$module\$/d
00020c16
ILT
7237/^@if target-$module-$target_bootstrap_suffix\$/d
7238/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7239done
7240
3e54529c
RW
7241# Do the final fixup along with target modules.
7242extrasub_target="$extrasub_target
60975492 7243/^@if /,/^@endif /d"
671aa708
NN
7244
7245# Create the serialization dependencies. This uses a temporary file.
7246
5213506e
RW
7247# Check whether --enable-serial-configure was given.
7248if test "${enable_serial_configure+set}" = set; then :
7249 enableval=$enable_serial_configure;
7250fi
ade82b16
AO
7251
7252
bf1d3e81
NN
7253case ${enable_serial_configure} in
7254 yes)
7255 enable_serial_build_configure=yes
7256 enable_serial_host_configure=yes
7257 enable_serial_target_configure=yes
7258 ;;
7259esac
7260
671aa708
NN
7261# These force 'configure's to be done one at a time, to avoid problems
7262# with contention over a shared config.cache.
7263rm -f serdep.tmp
ade82b16 7264echo '# serdep.tmp' > serdep.tmp
671aa708 7265olditem=
bf1d3e81 7266test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7267for item in ${build_configdirs} ; do
7268 case ${olditem} in
7269 "") ;;
ade82b16 7270 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7271 esac
7272 olditem=${item}
7273done
7274olditem=
bf1d3e81 7275test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7276for item in ${configdirs} ; do
7277 case ${olditem} in
7278 "") ;;
ade82b16 7279 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7280 esac
7281 olditem=${item}
7282done
7283olditem=
bf1d3e81 7284test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7285for item in ${target_configdirs} ; do
7286 case ${olditem} in
7287 "") ;;
ade82b16 7288 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7289 esac
7290 olditem=${item}
7291done
7292serialization_dependencies=serdep.tmp
7293
7294
ade82b16 7295# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7296# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7297# might not want to pass down to subconfigures. The exception being
7298# --cache-file=/dev/null, which is used to turn off the use of cache
7299# files altogether, and which should be passed on to subconfigures.
7300# Also strip program-prefix, program-suffix, and program-transform-name,
7301# so that we can pass down a consistent program-transform-name.
1c710c3c 7302baseargs=
29a63921 7303tbaseargs=
1c710c3c
DJ
7304keep_next=no
7305skip_next=no
7306eval "set -- $ac_configure_args"
44bfc3ac
DJ
7307for ac_arg
7308do
1c710c3c
DJ
7309 if test X"$skip_next" = X"yes"; then
7310 skip_next=no
7311 continue
7312 fi
7313 if test X"$keep_next" = X"yes"; then
7314 case $ac_arg in
7315 *\'*)
7316 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7317 esac
7318 baseargs="$baseargs '$ac_arg'"
29a63921 7319 tbaseargs="$tbaseargs '$ac_arg'"
1c710c3c
DJ
7320 keep_next=no
7321 continue
7322 fi
7323
7324 # Handle separated arguments. Based on the logic generated by
7325 # autoconf 2.59.
7326 case $ac_arg in
7327 *=* | --config-cache | -C | -disable-* | --disable-* \
7328 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7329 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7330 | -with-* | --with-* | -without-* | --without-* | --x)
7331 separate_arg=no
7332 ;;
7333 -*)
7334 separate_arg=yes
7335 ;;
7336 *)
7337 separate_arg=no
7338 ;;
7339 esac
7340
29a63921
AO
7341 skip_targ=no
7342 case $ac_arg in
7343
7344 --with-* | --without-*)
7345 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7346
7347 case $libopt in
7348 *[-_]include)
7349 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7350 ;;
7351 *[-_]lib)
7352 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7353 ;;
7354 *)
7355 lib=$libopt
7356 ;;
7357 esac
7358
7359
7360 case $lib in
4a9bb2aa 7361 mpc | mpfr | gmp | isl)
29a63921
AO
7362 # If we're processing --with-$lib, --with-$lib-include or
7363 # --with-$lib-lib, for one of the libs above, and target is
7364 # different from host, don't pass the current argument to any
7365 # target library's configure.
7366 if test x$is_cross_compiler = xyes; then
7367 skip_targ=yes
7368 fi
7369 ;;
7370 esac
7371 ;;
7372 esac
7373
1c710c3c 7374 case "$ac_arg" in
f1a036e4
NC
7375 --cache-file=/dev/null | \
7376 -cache-file=/dev/null )
7377 # Handled here to avoid the test to skip args below.
7378 baseargs="$baseargs '$ac_arg'"
29a63921 7379 tbaseargs="$tbaseargs '$ac_arg'"
f1a036e4
NC
7380 # Assert: $separate_arg should always be no.
7381 keep_next=$separate_arg
7382 ;;
1c710c3c
DJ
7383 --no*)
7384 continue
7385 ;;
7386 --c* | \
7387 --sr* | \
7388 --ho* | \
7389 --bu* | \
7390 --t* | \
7391 --program-* | \
7392 -cache_file* | \
7393 -srcdir* | \
7394 -host* | \
7395 -build* | \
7396 -target* | \
7397 -program-prefix* | \
7398 -program-suffix* | \
7399 -program-transform-name* )
7400 skip_next=$separate_arg
7401 continue
7402 ;;
7403 -*)
7404 # An option. Add it.
7405 case $ac_arg in
7406 *\'*)
7407 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7408 esac
7409 baseargs="$baseargs '$ac_arg'"
29a63921
AO
7410 if test X"$skip_targ" = Xno; then
7411 tbaseargs="$tbaseargs '$ac_arg'"
7412 fi
1c710c3c
DJ
7413 keep_next=$separate_arg
7414 ;;
7415 *)
7416 # Either a variable assignment, or a nonopt (triplet). Don't
7417 # pass it down; let the Makefile handle this.
7418 continue
7419 ;;
7420 esac
7421done
7422# Remove the initial space we just introduced and, as these will be
7423# expanded by make, quote '$'.
7424baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7425
43bb47c2
DJ
7426# Add in --program-transform-name, after --program-prefix and
7427# --program-suffix have been applied to it. Autoconf has already
7428# doubled dollar signs and backslashes in program_transform_name; we want
7429# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7430# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7431# Also, because we want to override the logic in subdir configure scripts to
7432# choose program_transform_name, replace any s,x,x, with s,y,y,.
7433sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7434${program_transform_name}
7435EOF_SED
7436gcc_transform_name=`cat conftestsed.out`
7437rm -f conftestsed.out
7438baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
29a63921 7439tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7440if test "$silent" = yes; then
7441 baseargs="$baseargs --silent"
29a63921 7442 tbaseargs="$tbaseargs --silent"
d9acb717 7443fi
0115d4a3 7444baseargs="$baseargs --disable-option-checking"
29a63921 7445tbaseargs="$tbaseargs --disable-option-checking"
43bb47c2 7446
ffedf511
RW
7447# Record and document user additions to sub configure arguments.
7448
7449
7450
7451
671aa708
NN
7452# For the build-side libraries, we just need to pretend we're native,
7453# and not use the same cache file. Multilibs are neither needed nor
3d96b0d0
HPN
7454# desired. We can't even use the same cache file for all build-side
7455# libraries, as they're compiled differently; some with C, some with
7456# C++ or with different feature-enabling options.
7457build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
671aa708
NN
7458
7459# For host modules, accept cache file option, or specification as blank.
7460case "${cache_file}" in
7461"") # empty
7462 cache_file_option="" ;;
7463/* | [A-Za-z]:[\\/]* ) # absolute path
7464 cache_file_option="--cache-file=${cache_file}" ;;
7465*) # relative path
7466 cache_file_option="--cache-file=../${cache_file}" ;;
7467esac
7468
09438bde
NN
7469# Host dirs don't like to share a cache file either, horribly enough.
7470# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7471host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7472
29a63921 7473target_configargs="$target_configargs ${tbaseargs}"
671aa708
NN
7474
7475# Passing a --with-cross-host argument lets the target libraries know
7476# whether they are being built with a cross-compiler or being built
7477# native. However, it would be better to use other mechanisms to make the
7478# sorts of decisions they want to make on this basis. Please consider
7479# this option to be deprecated. FIXME.
7480if test x${is_cross_compiler} = xyes ; then
1c710c3c 7481 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7482fi
7483
79e0604d
FXC
7484# Special user-friendly check for native x86_64-linux build, if
7485# multilib is not explicitly enabled.
7486case "$target:$have_compiler:$host:$target:$enable_multilib" in
7487 x86_64-*linux*:yes:$build:$build:)
e640447c 7488 # Make sure we have a development environment that handles 32-bit
79e0604d
FXC
7489 dev64=no
7490 echo "int main () { return 0; }" > conftest.c
7491 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7492 if test $? = 0 ; then
7493 if test -s conftest || test -s conftest.exe ; then
7494 dev64=yes
7495 fi
7496 fi
7497 rm -f conftest*
7498 if test x${dev64} != xyes ; then
e640447c 7499 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
7500 fi
7501 ;;
7502esac
7503
dc683a3f
RW
7504# Default to --enable-multilib.
7505if test x${enable_multilib} = x ; then
671aa708 7506 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7507fi
671aa708
NN
7508
7509# Pass --with-newlib if appropriate. Note that target_configdirs has
7510# changed from the earlier setting of with_newlib.
7511if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7512 target_configargs="--with-newlib ${target_configargs}"
7513fi
7514
6b9eb62c
NN
7515# Different target subdirs use different values of certain variables
7516# (notably CXX). Worse, multilibs use *lots* of different values.
7517# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7518# it doesn't automatically accept command-line overrides of them.
7519# This means it's not safe for target subdirs to share a cache file,
7520# which is disgusting, but there you have it. Hopefully this can be
7521# fixed in future. It's still worthwhile to use a cache file for each
7522# directory. I think.
7523
bebcd931
MS
7524# Pass the appropriate --build, --host, --target and --cache-file arguments.
7525# We need to pass --target, as newer autoconf's requires consistency
7526# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7527target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7528
671aa708
NN
7529FLAGS_FOR_TARGET=
7530case " $target_configdirs " in
7531 *" newlib "*)
7532 case " $target_configargs " in
7533 *" --with-newlib "*)
7534 case "$target" in
5d571eaa 7535 *-cygwin*)
443e6238 7536 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
5d571eaa 7537 ;;
671aa708
NN
7538 esac
7539
7540 # If we're not building GCC, don't discard standard headers.
7541 if test -d ${srcdir}/gcc; then
7542 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7543
7544 if test "${build}" != "${host}"; then
7545 # On Canadian crosses, CC_FOR_TARGET will have already been set
7546 # by `configure', so we won't have an opportunity to add -Bgcc/
7547 # to it. This is right: we don't want to search that directory
7548 # for binaries, but we want the header files in there, so add
7549 # them explicitly.
0463992b 7550 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7551
7552 # Someone might think of using the pre-installed headers on
7553 # Canadian crosses, in case the installed compiler is not fully
7554 # compatible with the compiler being built. In this case, it
7555 # would be better to flag an error than risking having
7556 # incompatible object files being constructed. We can't
7557 # guarantee that an error will be flagged, but let's hope the
7558 # compiler will do it, when presented with incompatible header
7559 # files.
7560 fi
7561 fi
7562
7563 case "${target}-${is_cross_compiler}" in
f2a0e225 7564 i[3456789]86-*-linux*-no)
671aa708
NN
7565 # Here host == target, so we don't need to build gcc,
7566 # so we don't want to discard standard headers.
7567 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7568 ;;
7569 *)
7570 # If we're building newlib, use its generic headers last, but search
7571 # for any libc-related directories first (so make it the last -B
7572 # switch).
7573 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
7574
7575 # If we're building libgloss, find the startup file, simulator library
7576 # and linker script.
7577 case " $target_configdirs " in
7578 *" libgloss "*)
7579 # Look for startup file, simulator library and maybe linker script.
7580 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7581 # Look for libnosys.a in case the target needs it.
7582 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7583 # Most targets have the linker script in the source directory.
7584 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7585 ;;
7586 esac
671aa708
NN
7587 ;;
7588 esac
7589 ;;
7590 esac
7591 ;;
7592esac
5d571eaa 7593
b91f0a41 7594case "$target" in
5d571eaa
OS
7595 x86_64-*mingw* | *-w64-mingw*)
7596 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7597 # however, use a symlink named 'mingw' in ${prefix} .
7598 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7599 ;;
7600 *-mingw*)
7601 # MinGW can't be handled as Cygwin above since it does not use newlib.
7602 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'
7603 ;;
b91f0a41 7604esac
671aa708 7605
6691a79e
ME
7606# Allow the user to override the flags for
7607# our build compiler if desired.
f019adc1
MF
7608if test x"${build}" = x"${host}" ; then
7609 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7610 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7611 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7612fi
6691a79e 7613
671aa708
NN
7614# On Canadian crosses, we'll be searching the right directories for
7615# the previously-installed cross compiler, so don't bother to add
7616# flags for directories within the install tree of the compiler
7617# being built; programs in there won't even run.
7618if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7619 # Search for pre-installed headers if nothing else fits.
9124bc53 7620 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
7621fi
7622
7623if test "x${use_gnu_ld}" = x &&
7624 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7625 # Arrange for us to find uninstalled linker scripts.
215c351a 7626 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7627fi
7628
e88a2c09
DD
7629# Search for other target-specific linker scripts and such.
7630case "${target}" in
3e19841a
PB
7631 mep*)
7632 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7633 ;;
e88a2c09
DD
7634esac
7635
671aa708 7636# Makefile fragments.
7b61653a
PE
7637for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7638do
7639 eval fragval=\$$frag
7640 if test $fragval != /dev/null; then
7641 eval $frag=${srcdir}/$fragval
7642 fi
7643done
671aa708
NN
7644
7645
7646
7647
7648
7649# Miscellanea: directories, flags, etc.
7650
7651
7652
7653
7654
7655
7656
d89f0ad6 7657
23f6b2f9 7658# Build module lists & subconfigure args.
671aa708
NN
7659
7660
7661
2abefe3d
PB
7662# Host module lists & subconfigure args.
7663
7664
7665
aae29963 7666
2abefe3d
PB
7667# Target module lists & subconfigure args.
7668
7669
7670
7671# Build tools.
7672
7673
7674
0999159b
PB
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
2abefe3d
PB
7688# Generate default definitions for YACC, M4, LEX and other programs that run
7689# on the build machine. These are used if the Makefile can't locate these
7690# programs in objdir.
7691MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7692
7693for ac_prog in 'bison -y' byacc yacc
7694do
1c710c3c 7695 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7696set dummy $ac_prog; ac_word=$2
5213506e
RW
7697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7698$as_echo_n "checking for $ac_word... " >&6; }
7699if test "${ac_cv_prog_YACC+set}" = set; then :
7700 $as_echo_n "(cached) " >&6
2abefe3d
PB
7701else
7702 if test -n "$YACC"; then
7703 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7704else
1c710c3c
DJ
7705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7706for as_dir in $PATH
7707do
7708 IFS=$as_save_IFS
7709 test -z "$as_dir" && as_dir=.
5213506e
RW
7710 for ac_exec_ext in '' $ac_executable_extensions; do
7711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7712 ac_cv_prog_YACC="$ac_prog"
5213506e 7713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7714 break 2
7715 fi
7716done
5213506e
RW
7717 done
7718IFS=$as_save_IFS
1c710c3c 7719
2abefe3d
PB
7720fi
7721fi
1c710c3c 7722YACC=$ac_cv_prog_YACC
2abefe3d 7723if test -n "$YACC"; then
5213506e
RW
7724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7725$as_echo "$YACC" >&6; }
2abefe3d 7726else
5213506e
RW
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728$as_echo "no" >&6; }
2abefe3d
PB
7729fi
7730
5213506e 7731
1c710c3c 7732 test -n "$YACC" && break
2abefe3d
PB
7733done
7734test -n "$YACC" || YACC="$MISSING bison -y"
7735
7736case " $build_configdirs " in
7737 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
2abefe3d
PB
7738esac
7739
7740for ac_prog in bison
7741do
1c710c3c 7742 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7743set dummy $ac_prog; ac_word=$2
5213506e
RW
7744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7745$as_echo_n "checking for $ac_word... " >&6; }
7746if test "${ac_cv_prog_BISON+set}" = set; then :
7747 $as_echo_n "(cached) " >&6
2abefe3d
PB
7748else
7749 if test -n "$BISON"; then
7750 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7751else
1c710c3c
DJ
7752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7753for as_dir in $PATH
7754do
7755 IFS=$as_save_IFS
7756 test -z "$as_dir" && as_dir=.
5213506e
RW
7757 for ac_exec_ext in '' $ac_executable_extensions; do
7758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7759 ac_cv_prog_BISON="$ac_prog"
5213506e 7760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7761 break 2
7762 fi
7763done
5213506e
RW
7764 done
7765IFS=$as_save_IFS
1c710c3c 7766
2abefe3d
PB
7767fi
7768fi
1c710c3c 7769BISON=$ac_cv_prog_BISON
2abefe3d 7770if test -n "$BISON"; then
5213506e
RW
7771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7772$as_echo "$BISON" >&6; }
2abefe3d 7773else
5213506e
RW
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7775$as_echo "no" >&6; }
2abefe3d
PB
7776fi
7777
5213506e 7778
1c710c3c 7779 test -n "$BISON" && break
2abefe3d
PB
7780done
7781test -n "$BISON" || BISON="$MISSING bison"
7782
7783case " $build_configdirs " in
7784 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7785esac
7786
7787for ac_prog in gm4 gnum4 m4
7788do
1c710c3c 7789 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7790set dummy $ac_prog; ac_word=$2
5213506e
RW
7791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7792$as_echo_n "checking for $ac_word... " >&6; }
7793if test "${ac_cv_prog_M4+set}" = set; then :
7794 $as_echo_n "(cached) " >&6
2abefe3d
PB
7795else
7796 if test -n "$M4"; then
7797 ac_cv_prog_M4="$M4" # Let the user override the test.
7798else
1c710c3c
DJ
7799as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7800for as_dir in $PATH
7801do
7802 IFS=$as_save_IFS
7803 test -z "$as_dir" && as_dir=.
5213506e
RW
7804 for ac_exec_ext in '' $ac_executable_extensions; do
7805 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7806 ac_cv_prog_M4="$ac_prog"
5213506e 7807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7808 break 2
7809 fi
7810done
5213506e
RW
7811 done
7812IFS=$as_save_IFS
1c710c3c 7813
2abefe3d
PB
7814fi
7815fi
1c710c3c 7816M4=$ac_cv_prog_M4
2abefe3d 7817if test -n "$M4"; then
5213506e
RW
7818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7819$as_echo "$M4" >&6; }
2abefe3d 7820else
5213506e
RW
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7822$as_echo "no" >&6; }
2abefe3d
PB
7823fi
7824
5213506e 7825
1c710c3c 7826 test -n "$M4" && break
2abefe3d
PB
7827done
7828test -n "$M4" || M4="$MISSING m4"
7829
7830case " $build_configdirs " in
7831 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7832esac
7833
7834for ac_prog in flex lex
7835do
1c710c3c 7836 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7837set dummy $ac_prog; ac_word=$2
5213506e
RW
7838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7839$as_echo_n "checking for $ac_word... " >&6; }
7840if test "${ac_cv_prog_LEX+set}" = set; then :
7841 $as_echo_n "(cached) " >&6
2abefe3d
PB
7842else
7843 if test -n "$LEX"; then
7844 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7845else
1c710c3c
DJ
7846as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7847for as_dir in $PATH
7848do
7849 IFS=$as_save_IFS
7850 test -z "$as_dir" && as_dir=.
5213506e
RW
7851 for ac_exec_ext in '' $ac_executable_extensions; do
7852 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7853 ac_cv_prog_LEX="$ac_prog"
5213506e 7854 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7855 break 2
7856 fi
7857done
5213506e
RW
7858 done
7859IFS=$as_save_IFS
1c710c3c 7860
2abefe3d
PB
7861fi
7862fi
1c710c3c 7863LEX=$ac_cv_prog_LEX
2abefe3d 7864if test -n "$LEX"; then
5213506e
RW
7865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7866$as_echo "$LEX" >&6; }
2abefe3d 7867else
5213506e
RW
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7869$as_echo "no" >&6; }
2abefe3d
PB
7870fi
7871
5213506e 7872
1c710c3c 7873 test -n "$LEX" && break
2abefe3d
PB
7874done
7875test -n "$LEX" || LEX="$MISSING flex"
7876
7877case " $build_configdirs " in
7878 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7879 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7880esac
7881
7882for ac_prog in flex
7883do
1c710c3c 7884 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7885set dummy $ac_prog; ac_word=$2
5213506e
RW
7886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7887$as_echo_n "checking for $ac_word... " >&6; }
7888if test "${ac_cv_prog_FLEX+set}" = set; then :
7889 $as_echo_n "(cached) " >&6
2abefe3d
PB
7890else
7891 if test -n "$FLEX"; then
7892 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7893else
1c710c3c
DJ
7894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7895for as_dir in $PATH
7896do
7897 IFS=$as_save_IFS
7898 test -z "$as_dir" && as_dir=.
5213506e
RW
7899 for ac_exec_ext in '' $ac_executable_extensions; do
7900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7901 ac_cv_prog_FLEX="$ac_prog"
5213506e 7902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7903 break 2
7904 fi
7905done
5213506e
RW
7906 done
7907IFS=$as_save_IFS
1c710c3c 7908
2abefe3d
PB
7909fi
7910fi
1c710c3c 7911FLEX=$ac_cv_prog_FLEX
2abefe3d 7912if test -n "$FLEX"; then
5213506e
RW
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7914$as_echo "$FLEX" >&6; }
2abefe3d 7915else
5213506e
RW
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7917$as_echo "no" >&6; }
2abefe3d
PB
7918fi
7919
5213506e 7920
1c710c3c 7921 test -n "$FLEX" && break
2abefe3d
PB
7922done
7923test -n "$FLEX" || FLEX="$MISSING flex"
7924
7925case " $build_configdirs " in
7926 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7927esac
7928
7929for ac_prog in makeinfo
7930do
1c710c3c 7931 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7932set dummy $ac_prog; ac_word=$2
5213506e
RW
7933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7934$as_echo_n "checking for $ac_word... " >&6; }
7935if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7936 $as_echo_n "(cached) " >&6
2abefe3d
PB
7937else
7938 if test -n "$MAKEINFO"; then
7939 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7940else
1c710c3c
DJ
7941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7942for as_dir in $PATH
7943do
7944 IFS=$as_save_IFS
7945 test -z "$as_dir" && as_dir=.
5213506e
RW
7946 for ac_exec_ext in '' $ac_executable_extensions; do
7947 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7948 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7950 break 2
7951 fi
7952done
5213506e
RW
7953 done
7954IFS=$as_save_IFS
1c710c3c 7955
2abefe3d
PB
7956fi
7957fi
1c710c3c 7958MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7959if test -n "$MAKEINFO"; then
5213506e
RW
7960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7961$as_echo "$MAKEINFO" >&6; }
2abefe3d 7962else
5213506e
RW
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7964$as_echo "no" >&6; }
2abefe3d
PB
7965fi
7966
5213506e 7967
1c710c3c 7968 test -n "$MAKEINFO" && break
2abefe3d
PB
7969done
7970test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7971
7972case " $build_configdirs " in
7973 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7974 *)
7975
d18ff35a 7976 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7977 # higher, else we use the "missing" dummy.
7978 if ${MAKEINFO} --version \
d18ff35a 7979 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7980 :
7981 else
7982 MAKEINFO="$MISSING makeinfo"
7983 fi
7984 ;;
7985
7986esac
671aa708 7987
2abefe3d 7988# FIXME: expect and dejagnu may become build tools?
671aa708 7989
2abefe3d
PB
7990for ac_prog in expect
7991do
1c710c3c 7992 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7993set dummy $ac_prog; ac_word=$2
5213506e
RW
7994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7995$as_echo_n "checking for $ac_word... " >&6; }
7996if test "${ac_cv_prog_EXPECT+set}" = set; then :
7997 $as_echo_n "(cached) " >&6
2abefe3d
PB
7998else
7999 if test -n "$EXPECT"; then
8000 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8001else
1c710c3c
DJ
8002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8003for as_dir in $PATH
8004do
8005 IFS=$as_save_IFS
8006 test -z "$as_dir" && as_dir=.
5213506e
RW
8007 for ac_exec_ext in '' $ac_executable_extensions; do
8008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8009 ac_cv_prog_EXPECT="$ac_prog"
5213506e 8010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8011 break 2
8012 fi
8013done
5213506e
RW
8014 done
8015IFS=$as_save_IFS
1c710c3c 8016
2abefe3d
PB
8017fi
8018fi
1c710c3c 8019EXPECT=$ac_cv_prog_EXPECT
2abefe3d 8020if test -n "$EXPECT"; then
5213506e
RW
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8022$as_echo "$EXPECT" >&6; }
2abefe3d 8023else
5213506e
RW
8024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8025$as_echo "no" >&6; }
2abefe3d 8026fi
671aa708 8027
5213506e 8028
1c710c3c 8029 test -n "$EXPECT" && break
2abefe3d
PB
8030done
8031test -n "$EXPECT" || EXPECT="expect"
671aa708 8032
2abefe3d
PB
8033case " $configdirs " in
8034 *" expect "*)
8035 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8036 ;;
8037esac
671aa708 8038
2abefe3d
PB
8039for ac_prog in runtest
8040do
1c710c3c 8041 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8042set dummy $ac_prog; ac_word=$2
5213506e
RW
8043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8044$as_echo_n "checking for $ac_word... " >&6; }
8045if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8046 $as_echo_n "(cached) " >&6
2abefe3d
PB
8047else
8048 if test -n "$RUNTEST"; then
8049 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 8050else
1c710c3c
DJ
8051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8052for as_dir in $PATH
8053do
8054 IFS=$as_save_IFS
8055 test -z "$as_dir" && as_dir=.
5213506e
RW
8056 for ac_exec_ext in '' $ac_executable_extensions; do
8057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8058 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8060 break 2
8061 fi
8062done
5213506e
RW
8063 done
8064IFS=$as_save_IFS
1c710c3c 8065
2abefe3d
PB
8066fi
8067fi
1c710c3c 8068RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8069if test -n "$RUNTEST"; then
5213506e
RW
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8071$as_echo "$RUNTEST" >&6; }
2abefe3d 8072else
5213506e
RW
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8074$as_echo "no" >&6; }
2abefe3d 8075fi
671aa708 8076
5213506e 8077
1c710c3c 8078 test -n "$RUNTEST" && break
2abefe3d
PB
8079done
8080test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8081
2abefe3d
PB
8082case " $configdirs " in
8083 *" dejagnu "*)
c394e891 8084 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8085 ;;
8086esac
671aa708
NN
8087
8088
671aa708 8089# Host tools.
ca9f4b81
AO
8090ncn_tool_prefix=
8091test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8092ncn_target_tool_prefix=
8093test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8094
278a7a38
AO
8095
8096
8097if test -n "$AR"; then
8098 ac_cv_prog_AR=$AR
8099elif test -n "$ac_cv_prog_AR"; then
8100 AR=$ac_cv_prog_AR
8101fi
8102
8103if test -n "$ac_cv_prog_AR"; then
8104 for ncn_progname in ar; do
8105 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8106set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8108$as_echo_n "checking for $ac_word... " >&6; }
8109if test "${ac_cv_prog_AR+set}" = set; then :
8110 $as_echo_n "(cached) " >&6
278a7a38
AO
8111else
8112 if test -n "$AR"; then
8113 ac_cv_prog_AR="$AR" # Let the user override the test.
8114else
8115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8116for as_dir in $PATH
8117do
8118 IFS=$as_save_IFS
8119 test -z "$as_dir" && as_dir=.
5213506e
RW
8120 for ac_exec_ext in '' $ac_executable_extensions; do
8121 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8122 ac_cv_prog_AR="${ncn_progname}"
5213506e 8123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8124 break 2
8125 fi
8126done
5213506e
RW
8127 done
8128IFS=$as_save_IFS
278a7a38
AO
8129
8130fi
8131fi
8132AR=$ac_cv_prog_AR
8133if test -n "$AR"; then
5213506e
RW
8134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8135$as_echo "$AR" >&6; }
278a7a38 8136else
5213506e
RW
8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8138$as_echo "no" >&6; }
278a7a38
AO
8139fi
8140
5213506e 8141
278a7a38
AO
8142 done
8143fi
8144
8145for ncn_progname in ar; do
2693c0b0
PB
8146 if test -n "$ncn_tool_prefix"; then
8147 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8148set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8150$as_echo_n "checking for $ac_word... " >&6; }
8151if test "${ac_cv_prog_AR+set}" = set; then :
8152 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8153else
8154 if test -n "$AR"; then
8155 ac_cv_prog_AR="$AR" # Let the user override the test.
8156else
1c710c3c
DJ
8157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8158for as_dir in $PATH
8159do
8160 IFS=$as_save_IFS
8161 test -z "$as_dir" && as_dir=.
5213506e
RW
8162 for ac_exec_ext in '' $ac_executable_extensions; do
8163 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8164 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8166 break 2
8167 fi
8168done
5213506e
RW
8169 done
8170IFS=$as_save_IFS
1c710c3c 8171
ca9f4b81
AO
8172fi
8173fi
1c710c3c 8174AR=$ac_cv_prog_AR
ca9f4b81 8175if test -n "$AR"; then
5213506e
RW
8176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8177$as_echo "$AR" >&6; }
ca9f4b81 8178else
5213506e
RW
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8180$as_echo "no" >&6; }
ca9f4b81
AO
8181fi
8182
5213506e 8183
2693c0b0
PB
8184 fi
8185 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8186 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8187set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8189$as_echo_n "checking for $ac_word... " >&6; }
8190if test "${ac_cv_prog_AR+set}" = set; then :
8191 $as_echo_n "(cached) " >&6
ca9f4b81 8192else
2693c0b0 8193 if test -n "$AR"; then
af71363e
AS
8194 ac_cv_prog_AR="$AR" # Let the user override the test.
8195else
1c710c3c
DJ
8196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8197for as_dir in $PATH
8198do
8199 IFS=$as_save_IFS
8200 test -z "$as_dir" && as_dir=.
5213506e
RW
8201 for ac_exec_ext in '' $ac_executable_extensions; do
8202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8203 ac_cv_prog_AR="${ncn_progname}"
5213506e 8204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8205 break 2
8206 fi
8207done
5213506e
RW
8208 done
8209IFS=$as_save_IFS
1c710c3c 8210
ca9f4b81
AO
8211fi
8212fi
1c710c3c 8213AR=$ac_cv_prog_AR
2693c0b0 8214if test -n "$AR"; then
5213506e
RW
8215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8216$as_echo "$AR" >&6; }
ca9f4b81 8217else
5213506e
RW
8218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8219$as_echo "no" >&6; }
ca9f4b81 8220fi
1c710c3c 8221
5213506e 8222
2693c0b0
PB
8223 fi
8224 test -n "$ac_cv_prog_AR" && break
8225done
8226
8227if test -z "$ac_cv_prog_AR" ; then
8228 set dummy ar
8229 if test $build = $host ; then
8230 AR="$2"
ca9f4b81 8231 else
2693c0b0 8232 AR="${ncn_tool_prefix}$2"
ca9f4b81 8233 fi
ca9f4b81
AO
8234fi
8235
278a7a38
AO
8236
8237
8238if test -n "$AS"; then
8239 ac_cv_prog_AS=$AS
8240elif test -n "$ac_cv_prog_AS"; then
8241 AS=$ac_cv_prog_AS
8242fi
8243
8244if test -n "$ac_cv_prog_AS"; then
8245 for ncn_progname in as; do
8246 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8247set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8249$as_echo_n "checking for $ac_word... " >&6; }
8250if test "${ac_cv_prog_AS+set}" = set; then :
8251 $as_echo_n "(cached) " >&6
278a7a38
AO
8252else
8253 if test -n "$AS"; then
8254 ac_cv_prog_AS="$AS" # Let the user override the test.
8255else
8256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8257for as_dir in $PATH
8258do
8259 IFS=$as_save_IFS
8260 test -z "$as_dir" && as_dir=.
5213506e
RW
8261 for ac_exec_ext in '' $ac_executable_extensions; do
8262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8263 ac_cv_prog_AS="${ncn_progname}"
5213506e 8264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8265 break 2
8266 fi
8267done
5213506e
RW
8268 done
8269IFS=$as_save_IFS
278a7a38
AO
8270
8271fi
8272fi
8273AS=$ac_cv_prog_AS
8274if test -n "$AS"; then
5213506e
RW
8275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8276$as_echo "$AS" >&6; }
278a7a38 8277else
5213506e
RW
8278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8279$as_echo "no" >&6; }
278a7a38
AO
8280fi
8281
5213506e 8282
278a7a38
AO
8283 done
8284fi
8285
8286for ncn_progname in as; do
2693c0b0
PB
8287 if test -n "$ncn_tool_prefix"; then
8288 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8289set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8291$as_echo_n "checking for $ac_word... " >&6; }
8292if test "${ac_cv_prog_AS+set}" = set; then :
8293 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8294else
8295 if test -n "$AS"; then
8296 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8297else
1c710c3c
DJ
8298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8299for as_dir in $PATH
8300do
8301 IFS=$as_save_IFS
8302 test -z "$as_dir" && as_dir=.
5213506e
RW
8303 for ac_exec_ext in '' $ac_executable_extensions; do
8304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8305 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8307 break 2
8308 fi
8309done
5213506e
RW
8310 done
8311IFS=$as_save_IFS
1c710c3c 8312
ca9f4b81
AO
8313fi
8314fi
1c710c3c 8315AS=$ac_cv_prog_AS
ca9f4b81 8316if test -n "$AS"; then
5213506e
RW
8317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8318$as_echo "$AS" >&6; }
ca9f4b81 8319else
5213506e
RW
8320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8321$as_echo "no" >&6; }
ca9f4b81
AO
8322fi
8323
5213506e 8324
2693c0b0
PB
8325 fi
8326 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8327 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8328set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8330$as_echo_n "checking for $ac_word... " >&6; }
8331if test "${ac_cv_prog_AS+set}" = set; then :
8332 $as_echo_n "(cached) " >&6
ca9f4b81 8333else
2693c0b0
PB
8334 if test -n "$AS"; then
8335 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8336else
1c710c3c
DJ
8337as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8338for as_dir in $PATH
8339do
8340 IFS=$as_save_IFS
8341 test -z "$as_dir" && as_dir=.
5213506e
RW
8342 for ac_exec_ext in '' $ac_executable_extensions; do
8343 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8344 ac_cv_prog_AS="${ncn_progname}"
5213506e 8345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8346 break 2
8347 fi
8348done
5213506e
RW
8349 done
8350IFS=$as_save_IFS
1c710c3c 8351
ca9f4b81
AO
8352fi
8353fi
1c710c3c 8354AS=$ac_cv_prog_AS
2693c0b0 8355if test -n "$AS"; then
5213506e
RW
8356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8357$as_echo "$AS" >&6; }
ca9f4b81 8358else
5213506e
RW
8359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8360$as_echo "no" >&6; }
ca9f4b81 8361fi
1c710c3c 8362
5213506e 8363
2693c0b0
PB
8364 fi
8365 test -n "$ac_cv_prog_AS" && break
8366done
8367
8368if test -z "$ac_cv_prog_AS" ; then
8369 set dummy as
8370 if test $build = $host ; then
8371 AS="$2"
ca9f4b81 8372 else
2693c0b0 8373 AS="${ncn_tool_prefix}$2"
ca9f4b81 8374 fi
ca9f4b81
AO
8375fi
8376
278a7a38
AO
8377
8378
8379if test -n "$DLLTOOL"; then
8380 ac_cv_prog_DLLTOOL=$DLLTOOL
8381elif test -n "$ac_cv_prog_DLLTOOL"; then
8382 DLLTOOL=$ac_cv_prog_DLLTOOL
8383fi
8384
8385if test -n "$ac_cv_prog_DLLTOOL"; then
8386 for ncn_progname in dlltool; do
8387 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8388set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8390$as_echo_n "checking for $ac_word... " >&6; }
8391if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8392 $as_echo_n "(cached) " >&6
278a7a38
AO
8393else
8394 if test -n "$DLLTOOL"; then
8395 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8396else
8397as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8398for as_dir in $PATH
8399do
8400 IFS=$as_save_IFS
8401 test -z "$as_dir" && as_dir=.
5213506e
RW
8402 for ac_exec_ext in '' $ac_executable_extensions; do
8403 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8404 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8405 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8406 break 2
8407 fi
8408done
5213506e
RW
8409 done
8410IFS=$as_save_IFS
278a7a38
AO
8411
8412fi
8413fi
8414DLLTOOL=$ac_cv_prog_DLLTOOL
8415if test -n "$DLLTOOL"; then
5213506e
RW
8416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8417$as_echo "$DLLTOOL" >&6; }
278a7a38 8418else
5213506e
RW
8419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8420$as_echo "no" >&6; }
278a7a38
AO
8421fi
8422
5213506e 8423
278a7a38
AO
8424 done
8425fi
8426
8427for ncn_progname in dlltool; do
2693c0b0
PB
8428 if test -n "$ncn_tool_prefix"; then
8429 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8430set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8432$as_echo_n "checking for $ac_word... " >&6; }
8433if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8434 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8435else
8436 if test -n "$DLLTOOL"; then
8437 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8438else
1c710c3c
DJ
8439as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8440for as_dir in $PATH
8441do
8442 IFS=$as_save_IFS
8443 test -z "$as_dir" && as_dir=.
5213506e
RW
8444 for ac_exec_ext in '' $ac_executable_extensions; do
8445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8446 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8448 break 2
8449 fi
8450done
5213506e
RW
8451 done
8452IFS=$as_save_IFS
1c710c3c 8453
ca9f4b81
AO
8454fi
8455fi
1c710c3c 8456DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8457if test -n "$DLLTOOL"; then
5213506e
RW
8458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8459$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8460else
5213506e
RW
8461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8462$as_echo "no" >&6; }
ca9f4b81
AO
8463fi
8464
5213506e 8465
2693c0b0
PB
8466 fi
8467 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8468 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8469set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8471$as_echo_n "checking for $ac_word... " >&6; }
8472if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8473 $as_echo_n "(cached) " >&6
ca9f4b81 8474else
2693c0b0
PB
8475 if test -n "$DLLTOOL"; then
8476 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8477else
1c710c3c
DJ
8478as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8479for as_dir in $PATH
8480do
8481 IFS=$as_save_IFS
8482 test -z "$as_dir" && as_dir=.
5213506e
RW
8483 for ac_exec_ext in '' $ac_executable_extensions; do
8484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8485 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8486 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8487 break 2
8488 fi
8489done
5213506e
RW
8490 done
8491IFS=$as_save_IFS
1c710c3c 8492
ca9f4b81
AO
8493fi
8494fi
1c710c3c 8495DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8496if test -n "$DLLTOOL"; then
5213506e
RW
8497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8498$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8499else
5213506e
RW
8500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8501$as_echo "no" >&6; }
ca9f4b81 8502fi
1c710c3c 8503
5213506e 8504
2693c0b0
PB
8505 fi
8506 test -n "$ac_cv_prog_DLLTOOL" && break
8507done
8508
8509if test -z "$ac_cv_prog_DLLTOOL" ; then
8510 set dummy dlltool
8511 if test $build = $host ; then
8512 DLLTOOL="$2"
ca9f4b81 8513 else
2693c0b0 8514 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8515 fi
ca9f4b81
AO
8516fi
8517
278a7a38
AO
8518
8519
8520if test -n "$LD"; then
8521 ac_cv_prog_LD=$LD
8522elif test -n "$ac_cv_prog_LD"; then
8523 LD=$ac_cv_prog_LD
8524fi
8525
8526if test -n "$ac_cv_prog_LD"; then
8527 for ncn_progname in ld; do
8528 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8529set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8531$as_echo_n "checking for $ac_word... " >&6; }
8532if test "${ac_cv_prog_LD+set}" = set; then :
8533 $as_echo_n "(cached) " >&6
278a7a38
AO
8534else
8535 if test -n "$LD"; then
8536 ac_cv_prog_LD="$LD" # Let the user override the test.
8537else
8538as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8539for as_dir in $PATH
8540do
8541 IFS=$as_save_IFS
8542 test -z "$as_dir" && as_dir=.
5213506e
RW
8543 for ac_exec_ext in '' $ac_executable_extensions; do
8544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8545 ac_cv_prog_LD="${ncn_progname}"
5213506e 8546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8547 break 2
8548 fi
8549done
5213506e
RW
8550 done
8551IFS=$as_save_IFS
278a7a38
AO
8552
8553fi
8554fi
8555LD=$ac_cv_prog_LD
8556if test -n "$LD"; then
5213506e
RW
8557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8558$as_echo "$LD" >&6; }
278a7a38 8559else
5213506e
RW
8560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8561$as_echo "no" >&6; }
278a7a38
AO
8562fi
8563
5213506e 8564
278a7a38
AO
8565 done
8566fi
8567
8568for ncn_progname in ld; do
2693c0b0
PB
8569 if test -n "$ncn_tool_prefix"; then
8570 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8571set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8573$as_echo_n "checking for $ac_word... " >&6; }
8574if test "${ac_cv_prog_LD+set}" = set; then :
8575 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8576else
8577 if test -n "$LD"; then
8578 ac_cv_prog_LD="$LD" # Let the user override the test.
8579else
1c710c3c
DJ
8580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8581for as_dir in $PATH
8582do
8583 IFS=$as_save_IFS
8584 test -z "$as_dir" && as_dir=.
5213506e
RW
8585 for ac_exec_ext in '' $ac_executable_extensions; do
8586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8587 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8589 break 2
8590 fi
8591done
5213506e
RW
8592 done
8593IFS=$as_save_IFS
1c710c3c 8594
ca9f4b81
AO
8595fi
8596fi
1c710c3c 8597LD=$ac_cv_prog_LD
ca9f4b81 8598if test -n "$LD"; then
5213506e
RW
8599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8600$as_echo "$LD" >&6; }
ca9f4b81 8601else
5213506e
RW
8602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8603$as_echo "no" >&6; }
ca9f4b81
AO
8604fi
8605
5213506e 8606
2693c0b0
PB
8607 fi
8608 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8609 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8610set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8612$as_echo_n "checking for $ac_word... " >&6; }
8613if test "${ac_cv_prog_LD+set}" = set; then :
8614 $as_echo_n "(cached) " >&6
ca9f4b81 8615else
2693c0b0
PB
8616 if test -n "$LD"; then
8617 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8618else
1c710c3c
DJ
8619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8620for as_dir in $PATH
8621do
8622 IFS=$as_save_IFS
8623 test -z "$as_dir" && as_dir=.
5213506e
RW
8624 for ac_exec_ext in '' $ac_executable_extensions; do
8625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8626 ac_cv_prog_LD="${ncn_progname}"
5213506e 8627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8628 break 2
8629 fi
8630done
5213506e
RW
8631 done
8632IFS=$as_save_IFS
1c710c3c 8633
ca9f4b81
AO
8634fi
8635fi
1c710c3c 8636LD=$ac_cv_prog_LD
2693c0b0 8637if test -n "$LD"; then
5213506e
RW
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8639$as_echo "$LD" >&6; }
ca9f4b81 8640else
5213506e
RW
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8642$as_echo "no" >&6; }
ca9f4b81 8643fi
1c710c3c 8644
5213506e 8645
2693c0b0
PB
8646 fi
8647 test -n "$ac_cv_prog_LD" && break
8648done
8649
8650if test -z "$ac_cv_prog_LD" ; then
8651 set dummy ld
8652 if test $build = $host ; then
8653 LD="$2"
ca9f4b81 8654 else
2693c0b0 8655 LD="${ncn_tool_prefix}$2"
ca9f4b81 8656 fi
ca9f4b81
AO
8657fi
8658
278a7a38
AO
8659
8660
8661if test -n "$LIPO"; then
8662 ac_cv_prog_LIPO=$LIPO
8663elif test -n "$ac_cv_prog_LIPO"; then
8664 LIPO=$ac_cv_prog_LIPO
8665fi
8666
8667if test -n "$ac_cv_prog_LIPO"; then
8668 for ncn_progname in lipo; do
8669 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8670set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8672$as_echo_n "checking for $ac_word... " >&6; }
8673if test "${ac_cv_prog_LIPO+set}" = set; then :
8674 $as_echo_n "(cached) " >&6
278a7a38
AO
8675else
8676 if test -n "$LIPO"; then
8677 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8678else
8679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8680for as_dir in $PATH
8681do
8682 IFS=$as_save_IFS
8683 test -z "$as_dir" && as_dir=.
5213506e
RW
8684 for ac_exec_ext in '' $ac_executable_extensions; do
8685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8686 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8688 break 2
8689 fi
8690done
5213506e
RW
8691 done
8692IFS=$as_save_IFS
278a7a38
AO
8693
8694fi
8695fi
8696LIPO=$ac_cv_prog_LIPO
8697if test -n "$LIPO"; then
5213506e
RW
8698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8699$as_echo "$LIPO" >&6; }
278a7a38 8700else
5213506e
RW
8701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8702$as_echo "no" >&6; }
278a7a38
AO
8703fi
8704
5213506e 8705
278a7a38
AO
8706 done
8707fi
8708
8709for ncn_progname in lipo; do
2abefe3d
PB
8710 if test -n "$ncn_tool_prefix"; then
8711 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8712set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8714$as_echo_n "checking for $ac_word... " >&6; }
8715if test "${ac_cv_prog_LIPO+set}" = set; then :
8716 $as_echo_n "(cached) " >&6
2abefe3d
PB
8717else
8718 if test -n "$LIPO"; then
8719 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8720else
1c710c3c
DJ
8721as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8722for as_dir in $PATH
8723do
8724 IFS=$as_save_IFS
8725 test -z "$as_dir" && as_dir=.
5213506e
RW
8726 for ac_exec_ext in '' $ac_executable_extensions; do
8727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8728 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8730 break 2
8731 fi
8732done
5213506e
RW
8733 done
8734IFS=$as_save_IFS
1c710c3c 8735
2abefe3d
PB
8736fi
8737fi
1c710c3c 8738LIPO=$ac_cv_prog_LIPO
2abefe3d 8739if test -n "$LIPO"; then
5213506e
RW
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8741$as_echo "$LIPO" >&6; }
2abefe3d 8742else
5213506e
RW
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8744$as_echo "no" >&6; }
2abefe3d
PB
8745fi
8746
5213506e 8747
2abefe3d
PB
8748 fi
8749 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8750 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8751set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8753$as_echo_n "checking for $ac_word... " >&6; }
8754if test "${ac_cv_prog_LIPO+set}" = set; then :
8755 $as_echo_n "(cached) " >&6
2abefe3d
PB
8756else
8757 if test -n "$LIPO"; then
8758 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8759else
1c710c3c
DJ
8760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8761for as_dir in $PATH
8762do
8763 IFS=$as_save_IFS
8764 test -z "$as_dir" && as_dir=.
5213506e
RW
8765 for ac_exec_ext in '' $ac_executable_extensions; do
8766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8767 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8769 break 2
8770 fi
8771done
5213506e
RW
8772 done
8773IFS=$as_save_IFS
1c710c3c 8774
2abefe3d
PB
8775fi
8776fi
1c710c3c 8777LIPO=$ac_cv_prog_LIPO
2abefe3d 8778if test -n "$LIPO"; then
5213506e
RW
8779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8780$as_echo "$LIPO" >&6; }
2abefe3d 8781else
5213506e
RW
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8783$as_echo "no" >&6; }
2abefe3d 8784fi
1c710c3c 8785
5213506e 8786
2abefe3d
PB
8787 fi
8788 test -n "$ac_cv_prog_LIPO" && break
8789done
8790
8791if test -z "$ac_cv_prog_LIPO" ; then
8792 set dummy lipo
8793 if test $build = $host ; then
8794 LIPO="$2"
8795 else
8796 LIPO="${ncn_tool_prefix}$2"
8797 fi
8798fi
8799
278a7a38
AO
8800
8801
8802if test -n "$NM"; then
8803 ac_cv_prog_NM=$NM
8804elif test -n "$ac_cv_prog_NM"; then
8805 NM=$ac_cv_prog_NM
8806fi
8807
8808if test -n "$ac_cv_prog_NM"; then
8809 for ncn_progname in nm; do
8810 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8811set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8813$as_echo_n "checking for $ac_word... " >&6; }
8814if test "${ac_cv_prog_NM+set}" = set; then :
8815 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8816else
8817 if test -n "$NM"; then
8818 ac_cv_prog_NM="$NM" # Let the user override the test.
8819else
1c710c3c
DJ
8820as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8821for as_dir in $PATH
8822do
8823 IFS=$as_save_IFS
8824 test -z "$as_dir" && as_dir=.
5213506e
RW
8825 for ac_exec_ext in '' $ac_executable_extensions; do
8826 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8827 ac_cv_prog_NM="${ncn_progname}"
5213506e 8828 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8829 break 2
8830 fi
8831done
5213506e
RW
8832 done
8833IFS=$as_save_IFS
1c710c3c 8834
ca9f4b81
AO
8835fi
8836fi
1c710c3c 8837NM=$ac_cv_prog_NM
ca9f4b81 8838if test -n "$NM"; then
5213506e
RW
8839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8840$as_echo "$NM" >&6; }
ca9f4b81 8841else
5213506e
RW
8842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8843$as_echo "no" >&6; }
ca9f4b81
AO
8844fi
8845
5213506e 8846
278a7a38
AO
8847 done
8848fi
8849
8850for ncn_progname in nm; do
8851 if test -n "$ncn_tool_prefix"; then
8852 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8853set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8855$as_echo_n "checking for $ac_word... " >&6; }
8856if test "${ac_cv_prog_NM+set}" = set; then :
8857 $as_echo_n "(cached) " >&6
ca9f4b81 8858else
2693c0b0
PB
8859 if test -n "$NM"; then
8860 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8861else
1c710c3c
DJ
8862as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8863for as_dir in $PATH
8864do
8865 IFS=$as_save_IFS
8866 test -z "$as_dir" && as_dir=.
5213506e
RW
8867 for ac_exec_ext in '' $ac_executable_extensions; do
8868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8869 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8871 break 2
8872 fi
8873done
5213506e
RW
8874 done
8875IFS=$as_save_IFS
1c710c3c 8876
ca9f4b81
AO
8877fi
8878fi
1c710c3c 8879NM=$ac_cv_prog_NM
2693c0b0 8880if test -n "$NM"; then
5213506e
RW
8881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8882$as_echo "$NM" >&6; }
ca9f4b81 8883else
5213506e
RW
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8885$as_echo "no" >&6; }
ca9f4b81 8886fi
1c710c3c 8887
5213506e 8888
2693c0b0 8889 fi
278a7a38
AO
8890 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8891 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8892set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8894$as_echo_n "checking for $ac_word... " >&6; }
8895if test "${ac_cv_prog_NM+set}" = set; then :
8896 $as_echo_n "(cached) " >&6
278a7a38
AO
8897else
8898 if test -n "$NM"; then
8899 ac_cv_prog_NM="$NM" # Let the user override the test.
8900else
8901as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8902for as_dir in $PATH
8903do
8904 IFS=$as_save_IFS
8905 test -z "$as_dir" && as_dir=.
5213506e
RW
8906 for ac_exec_ext in '' $ac_executable_extensions; do
8907 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8908 ac_cv_prog_NM="${ncn_progname}"
5213506e 8909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8910 break 2
8911 fi
8912done
5213506e
RW
8913 done
8914IFS=$as_save_IFS
278a7a38
AO
8915
8916fi
8917fi
8918NM=$ac_cv_prog_NM
8919if test -n "$NM"; then
5213506e
RW
8920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8921$as_echo "$NM" >&6; }
278a7a38 8922else
5213506e
RW
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8924$as_echo "no" >&6; }
278a7a38
AO
8925fi
8926
5213506e 8927
278a7a38
AO
8928 fi
8929 test -n "$ac_cv_prog_NM" && break
8930done
8931
8932if test -z "$ac_cv_prog_NM" ; then
8933 set dummy nm
8934 if test $build = $host ; then
8935 NM="$2"
8936 else
8937 NM="${ncn_tool_prefix}$2"
8938 fi
8939fi
8940
8941
8942
8943if test -n "$RANLIB"; then
8944 ac_cv_prog_RANLIB=$RANLIB
8945elif test -n "$ac_cv_prog_RANLIB"; then
8946 RANLIB=$ac_cv_prog_RANLIB
8947fi
8948
8949if test -n "$ac_cv_prog_RANLIB"; then
8950 for ncn_progname in ranlib; do
8951 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8952set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8954$as_echo_n "checking for $ac_word... " >&6; }
8955if test "${ac_cv_prog_RANLIB+set}" = set; then :
8956 $as_echo_n "(cached) " >&6
278a7a38
AO
8957else
8958 if test -n "$RANLIB"; then
8959 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8960else
8961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8962for as_dir in $PATH
8963do
8964 IFS=$as_save_IFS
8965 test -z "$as_dir" && as_dir=.
5213506e
RW
8966 for ac_exec_ext in '' $ac_executable_extensions; do
8967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8968 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8970 break 2
8971 fi
8972done
5213506e
RW
8973 done
8974IFS=$as_save_IFS
278a7a38
AO
8975
8976fi
8977fi
8978RANLIB=$ac_cv_prog_RANLIB
8979if test -n "$RANLIB"; then
5213506e
RW
8980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8981$as_echo "$RANLIB" >&6; }
278a7a38 8982else
5213506e
RW
8983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8984$as_echo "no" >&6; }
278a7a38
AO
8985fi
8986
5213506e 8987
278a7a38
AO
8988 done
8989fi
ca9f4b81 8990
278a7a38 8991for ncn_progname in ranlib; do
2693c0b0
PB
8992 if test -n "$ncn_tool_prefix"; then
8993 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8994set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8996$as_echo_n "checking for $ac_word... " >&6; }
8997if test "${ac_cv_prog_RANLIB+set}" = set; then :
8998 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8999else
9000 if test -n "$RANLIB"; then
9001 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9002else
1c710c3c
DJ
9003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9004for as_dir in $PATH
9005do
9006 IFS=$as_save_IFS
9007 test -z "$as_dir" && as_dir=.
5213506e
RW
9008 for ac_exec_ext in '' $ac_executable_extensions; do
9009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9010 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 9011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9012 break 2
9013 fi
9014done
5213506e
RW
9015 done
9016IFS=$as_save_IFS
1c710c3c 9017
ca9f4b81
AO
9018fi
9019fi
1c710c3c 9020RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 9021if test -n "$RANLIB"; then
5213506e
RW
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9023$as_echo "$RANLIB" >&6; }
ca9f4b81 9024else
5213506e
RW
9025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9026$as_echo "no" >&6; }
ca9f4b81
AO
9027fi
9028
5213506e 9029
2693c0b0
PB
9030 fi
9031 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9032 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9033set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9035$as_echo_n "checking for $ac_word... " >&6; }
9036if test "${ac_cv_prog_RANLIB+set}" = set; then :
9037 $as_echo_n "(cached) " >&6
ca9f4b81 9038else
2693c0b0
PB
9039 if test -n "$RANLIB"; then
9040 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 9041else
1c710c3c
DJ
9042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9043for as_dir in $PATH
9044do
9045 IFS=$as_save_IFS
9046 test -z "$as_dir" && as_dir=.
5213506e
RW
9047 for ac_exec_ext in '' $ac_executable_extensions; do
9048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9049 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9051 break 2
9052 fi
9053done
5213506e
RW
9054 done
9055IFS=$as_save_IFS
1c710c3c 9056
ca9f4b81
AO
9057fi
9058fi
1c710c3c 9059RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9060if test -n "$RANLIB"; then
5213506e
RW
9061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9062$as_echo "$RANLIB" >&6; }
ca9f4b81 9063else
5213506e
RW
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9065$as_echo "no" >&6; }
ca9f4b81 9066fi
1c710c3c 9067
5213506e 9068
ca9f4b81 9069 fi
2693c0b0
PB
9070 test -n "$ac_cv_prog_RANLIB" && break
9071done
9072
9073if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 9074 RANLIB="true"
ca9f4b81
AO
9075fi
9076
278a7a38
AO
9077
9078
9079if test -n "$STRIP"; then
9080 ac_cv_prog_STRIP=$STRIP
9081elif test -n "$ac_cv_prog_STRIP"; then
9082 STRIP=$ac_cv_prog_STRIP
9083fi
9084
9085if test -n "$ac_cv_prog_STRIP"; then
9086 for ncn_progname in strip; do
9087 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9088set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9090$as_echo_n "checking for $ac_word... " >&6; }
9091if test "${ac_cv_prog_STRIP+set}" = set; then :
9092 $as_echo_n "(cached) " >&6
278a7a38
AO
9093else
9094 if test -n "$STRIP"; then
9095 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9096else
9097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9098for as_dir in $PATH
9099do
9100 IFS=$as_save_IFS
9101 test -z "$as_dir" && as_dir=.
5213506e
RW
9102 for ac_exec_ext in '' $ac_executable_extensions; do
9103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9104 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9106 break 2
9107 fi
9108done
5213506e
RW
9109 done
9110IFS=$as_save_IFS
278a7a38
AO
9111
9112fi
9113fi
9114STRIP=$ac_cv_prog_STRIP
9115if test -n "$STRIP"; then
5213506e
RW
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9117$as_echo "$STRIP" >&6; }
278a7a38 9118else
5213506e
RW
9119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9120$as_echo "no" >&6; }
278a7a38
AO
9121fi
9122
5213506e 9123
278a7a38
AO
9124 done
9125fi
9126
9127for ncn_progname in strip; do
2abefe3d
PB
9128 if test -n "$ncn_tool_prefix"; then
9129 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9130set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9132$as_echo_n "checking for $ac_word... " >&6; }
9133if test "${ac_cv_prog_STRIP+set}" = set; then :
9134 $as_echo_n "(cached) " >&6
2abefe3d
PB
9135else
9136 if test -n "$STRIP"; then
9137 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9138else
1c710c3c
DJ
9139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9140for as_dir in $PATH
9141do
9142 IFS=$as_save_IFS
9143 test -z "$as_dir" && as_dir=.
5213506e
RW
9144 for ac_exec_ext in '' $ac_executable_extensions; do
9145 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9146 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9148 break 2
9149 fi
9150done
5213506e
RW
9151 done
9152IFS=$as_save_IFS
1c710c3c 9153
2abefe3d
PB
9154fi
9155fi
1c710c3c 9156STRIP=$ac_cv_prog_STRIP
2abefe3d 9157if test -n "$STRIP"; then
5213506e
RW
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9159$as_echo "$STRIP" >&6; }
2abefe3d 9160else
5213506e
RW
9161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9162$as_echo "no" >&6; }
2abefe3d
PB
9163fi
9164
5213506e 9165
2abefe3d
PB
9166 fi
9167 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9168 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9169set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9171$as_echo_n "checking for $ac_word... " >&6; }
9172if test "${ac_cv_prog_STRIP+set}" = set; then :
9173 $as_echo_n "(cached) " >&6
2abefe3d
PB
9174else
9175 if test -n "$STRIP"; then
9176 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9177else
1c710c3c
DJ
9178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9179for as_dir in $PATH
9180do
9181 IFS=$as_save_IFS
9182 test -z "$as_dir" && as_dir=.
5213506e
RW
9183 for ac_exec_ext in '' $ac_executable_extensions; do
9184 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9185 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9187 break 2
9188 fi
9189done
5213506e
RW
9190 done
9191IFS=$as_save_IFS
1c710c3c 9192
2abefe3d
PB
9193fi
9194fi
1c710c3c 9195STRIP=$ac_cv_prog_STRIP
2abefe3d 9196if test -n "$STRIP"; then
5213506e
RW
9197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9198$as_echo "$STRIP" >&6; }
2abefe3d 9199else
5213506e
RW
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9201$as_echo "no" >&6; }
2abefe3d 9202fi
1c710c3c 9203
5213506e 9204
2abefe3d
PB
9205 fi
9206 test -n "$ac_cv_prog_STRIP" && break
9207done
9208
9209if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9210 STRIP="true"
2abefe3d
PB
9211fi
9212
278a7a38
AO
9213
9214
9215if test -n "$WINDRES"; then
9216 ac_cv_prog_WINDRES=$WINDRES
9217elif test -n "$ac_cv_prog_WINDRES"; then
9218 WINDRES=$ac_cv_prog_WINDRES
9219fi
9220
9221if test -n "$ac_cv_prog_WINDRES"; then
9222 for ncn_progname in windres; do
9223 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9224set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9226$as_echo_n "checking for $ac_word... " >&6; }
9227if test "${ac_cv_prog_WINDRES+set}" = set; then :
9228 $as_echo_n "(cached) " >&6
278a7a38
AO
9229else
9230 if test -n "$WINDRES"; then
9231 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9232else
9233as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9234for as_dir in $PATH
9235do
9236 IFS=$as_save_IFS
9237 test -z "$as_dir" && as_dir=.
5213506e
RW
9238 for ac_exec_ext in '' $ac_executable_extensions; do
9239 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9240 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9241 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9242 break 2
9243 fi
9244done
5213506e
RW
9245 done
9246IFS=$as_save_IFS
278a7a38
AO
9247
9248fi
9249fi
9250WINDRES=$ac_cv_prog_WINDRES
9251if test -n "$WINDRES"; then
5213506e
RW
9252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9253$as_echo "$WINDRES" >&6; }
278a7a38 9254else
5213506e
RW
9255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9256$as_echo "no" >&6; }
278a7a38
AO
9257fi
9258
5213506e 9259
278a7a38
AO
9260 done
9261fi
9262
9263for ncn_progname in windres; do
2693c0b0
PB
9264 if test -n "$ncn_tool_prefix"; then
9265 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9266set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9268$as_echo_n "checking for $ac_word... " >&6; }
9269if test "${ac_cv_prog_WINDRES+set}" = set; then :
9270 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9271else
9272 if test -n "$WINDRES"; then
9273 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9274else
1c710c3c
DJ
9275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9276for as_dir in $PATH
9277do
9278 IFS=$as_save_IFS
9279 test -z "$as_dir" && as_dir=.
5213506e
RW
9280 for ac_exec_ext in '' $ac_executable_extensions; do
9281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9282 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9284 break 2
9285 fi
9286done
5213506e
RW
9287 done
9288IFS=$as_save_IFS
1c710c3c 9289
ca9f4b81
AO
9290fi
9291fi
1c710c3c 9292WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9293if test -n "$WINDRES"; then
5213506e
RW
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9295$as_echo "$WINDRES" >&6; }
ca9f4b81 9296else
5213506e
RW
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9298$as_echo "no" >&6; }
ca9f4b81
AO
9299fi
9300
5213506e 9301
2693c0b0
PB
9302 fi
9303 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9304 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9305set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9307$as_echo_n "checking for $ac_word... " >&6; }
9308if test "${ac_cv_prog_WINDRES+set}" = set; then :
9309 $as_echo_n "(cached) " >&6
ca9f4b81 9310else
2693c0b0
PB
9311 if test -n "$WINDRES"; then
9312 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9313else
1c710c3c
DJ
9314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9315for as_dir in $PATH
9316do
9317 IFS=$as_save_IFS
9318 test -z "$as_dir" && as_dir=.
5213506e
RW
9319 for ac_exec_ext in '' $ac_executable_extensions; do
9320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9321 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9323 break 2
9324 fi
9325done
5213506e
RW
9326 done
9327IFS=$as_save_IFS
1c710c3c 9328
ca9f4b81
AO
9329fi
9330fi
1c710c3c 9331WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9332if test -n "$WINDRES"; then
5213506e
RW
9333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9334$as_echo "$WINDRES" >&6; }
ca9f4b81 9335else
5213506e
RW
9336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9337$as_echo "no" >&6; }
ca9f4b81 9338fi
1c710c3c 9339
5213506e 9340
2693c0b0
PB
9341 fi
9342 test -n "$ac_cv_prog_WINDRES" && break
9343done
9344
9345if test -z "$ac_cv_prog_WINDRES" ; then
9346 set dummy windres
9347 if test $build = $host ; then
9348 WINDRES="$2"
ca9f4b81 9349 else
2693c0b0 9350 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9351 fi
ca9f4b81
AO
9352fi
9353
278a7a38
AO
9354
9355
901119ae
KT
9356if test -n "$WINDMC"; then
9357 ac_cv_prog_WINDMC=$WINDMC
9358elif test -n "$ac_cv_prog_WINDMC"; then
9359 WINDMC=$ac_cv_prog_WINDMC
9360fi
9361
9362if test -n "$ac_cv_prog_WINDMC"; then
9363 for ncn_progname in windmc; do
9364 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9365set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9367$as_echo_n "checking for $ac_word... " >&6; }
9368if test "${ac_cv_prog_WINDMC+set}" = set; then :
9369 $as_echo_n "(cached) " >&6
901119ae
KT
9370else
9371 if test -n "$WINDMC"; then
9372 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9373else
9374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9375for as_dir in $PATH
9376do
9377 IFS=$as_save_IFS
9378 test -z "$as_dir" && as_dir=.
5213506e
RW
9379 for ac_exec_ext in '' $ac_executable_extensions; do
9380 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9381 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9382 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9383 break 2
9384 fi
9385done
5213506e
RW
9386 done
9387IFS=$as_save_IFS
901119ae
KT
9388
9389fi
9390fi
9391WINDMC=$ac_cv_prog_WINDMC
9392if test -n "$WINDMC"; then
5213506e
RW
9393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9394$as_echo "$WINDMC" >&6; }
901119ae 9395else
5213506e
RW
9396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9397$as_echo "no" >&6; }
901119ae
KT
9398fi
9399
5213506e 9400
901119ae
KT
9401 done
9402fi
9403
9404for ncn_progname in windmc; do
9405 if test -n "$ncn_tool_prefix"; then
9406 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9407set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9409$as_echo_n "checking for $ac_word... " >&6; }
9410if test "${ac_cv_prog_WINDMC+set}" = set; then :
9411 $as_echo_n "(cached) " >&6
901119ae
KT
9412else
9413 if test -n "$WINDMC"; then
9414 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9415else
9416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9417for as_dir in $PATH
9418do
9419 IFS=$as_save_IFS
9420 test -z "$as_dir" && as_dir=.
5213506e
RW
9421 for ac_exec_ext in '' $ac_executable_extensions; do
9422 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9423 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9425 break 2
9426 fi
9427done
5213506e
RW
9428 done
9429IFS=$as_save_IFS
901119ae
KT
9430
9431fi
9432fi
9433WINDMC=$ac_cv_prog_WINDMC
9434if test -n "$WINDMC"; then
5213506e
RW
9435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9436$as_echo "$WINDMC" >&6; }
901119ae 9437else
5213506e
RW
9438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9439$as_echo "no" >&6; }
901119ae
KT
9440fi
9441
5213506e 9442
901119ae
KT
9443 fi
9444 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9445 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9446set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9448$as_echo_n "checking for $ac_word... " >&6; }
9449if test "${ac_cv_prog_WINDMC+set}" = set; then :
9450 $as_echo_n "(cached) " >&6
901119ae
KT
9451else
9452 if test -n "$WINDMC"; then
9453 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9454else
9455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9456for as_dir in $PATH
9457do
9458 IFS=$as_save_IFS
9459 test -z "$as_dir" && as_dir=.
5213506e
RW
9460 for ac_exec_ext in '' $ac_executable_extensions; do
9461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9462 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9464 break 2
9465 fi
9466done
5213506e
RW
9467 done
9468IFS=$as_save_IFS
901119ae
KT
9469
9470fi
9471fi
9472WINDMC=$ac_cv_prog_WINDMC
9473if test -n "$WINDMC"; then
5213506e
RW
9474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9475$as_echo "$WINDMC" >&6; }
901119ae 9476else
5213506e
RW
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9478$as_echo "no" >&6; }
901119ae
KT
9479fi
9480
5213506e 9481
901119ae
KT
9482 fi
9483 test -n "$ac_cv_prog_WINDMC" && break
9484done
9485
9486if test -z "$ac_cv_prog_WINDMC" ; then
9487 set dummy windmc
9488 if test $build = $host ; then
9489 WINDMC="$2"
9490 else
9491 WINDMC="${ncn_tool_prefix}$2"
9492 fi
9493fi
9494
9495
9496
278a7a38
AO
9497if test -n "$OBJCOPY"; then
9498 ac_cv_prog_OBJCOPY=$OBJCOPY
9499elif test -n "$ac_cv_prog_OBJCOPY"; then
9500 OBJCOPY=$ac_cv_prog_OBJCOPY
9501fi
9502
9503if test -n "$ac_cv_prog_OBJCOPY"; then
9504 for ncn_progname in objcopy; do
9505 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9506set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9508$as_echo_n "checking for $ac_word... " >&6; }
9509if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9510 $as_echo_n "(cached) " >&6
278a7a38
AO
9511else
9512 if test -n "$OBJCOPY"; then
9513 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9514else
9515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9516for as_dir in $PATH
9517do
9518 IFS=$as_save_IFS
9519 test -z "$as_dir" && as_dir=.
5213506e
RW
9520 for ac_exec_ext in '' $ac_executable_extensions; do
9521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9522 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9524 break 2
9525 fi
9526done
5213506e
RW
9527 done
9528IFS=$as_save_IFS
278a7a38
AO
9529
9530fi
9531fi
9532OBJCOPY=$ac_cv_prog_OBJCOPY
9533if test -n "$OBJCOPY"; then
5213506e
RW
9534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9535$as_echo "$OBJCOPY" >&6; }
278a7a38 9536else
5213506e
RW
9537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9538$as_echo "no" >&6; }
278a7a38
AO
9539fi
9540
5213506e 9541
278a7a38
AO
9542 done
9543fi
9544
9545for ncn_progname in objcopy; do
2693c0b0
PB
9546 if test -n "$ncn_tool_prefix"; then
9547 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9548set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9550$as_echo_n "checking for $ac_word... " >&6; }
9551if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9552 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9553else
9554 if test -n "$OBJCOPY"; then
9555 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9556else
1c710c3c
DJ
9557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9558for as_dir in $PATH
9559do
9560 IFS=$as_save_IFS
9561 test -z "$as_dir" && as_dir=.
5213506e
RW
9562 for ac_exec_ext in '' $ac_executable_extensions; do
9563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9564 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9566 break 2
9567 fi
9568done
5213506e
RW
9569 done
9570IFS=$as_save_IFS
1c710c3c 9571
ca9f4b81
AO
9572fi
9573fi
1c710c3c 9574OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9575if test -n "$OBJCOPY"; then
5213506e
RW
9576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9577$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9578else
5213506e
RW
9579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9580$as_echo "no" >&6; }
ca9f4b81
AO
9581fi
9582
5213506e 9583
2693c0b0
PB
9584 fi
9585 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9586 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9587set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9589$as_echo_n "checking for $ac_word... " >&6; }
9590if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9591 $as_echo_n "(cached) " >&6
ca9f4b81 9592else
2693c0b0
PB
9593 if test -n "$OBJCOPY"; then
9594 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9595else
1c710c3c
DJ
9596as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9597for as_dir in $PATH
9598do
9599 IFS=$as_save_IFS
9600 test -z "$as_dir" && as_dir=.
5213506e
RW
9601 for ac_exec_ext in '' $ac_executable_extensions; do
9602 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9603 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9605 break 2
9606 fi
9607done
5213506e
RW
9608 done
9609IFS=$as_save_IFS
1c710c3c 9610
ca9f4b81
AO
9611fi
9612fi
1c710c3c 9613OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9614if test -n "$OBJCOPY"; then
5213506e
RW
9615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9616$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9617else
5213506e
RW
9618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9619$as_echo "no" >&6; }
ca9f4b81 9620fi
1c710c3c 9621
5213506e 9622
2693c0b0
PB
9623 fi
9624 test -n "$ac_cv_prog_OBJCOPY" && break
9625done
9626
9627if test -z "$ac_cv_prog_OBJCOPY" ; then
9628 set dummy objcopy
9629 if test $build = $host ; then
9630 OBJCOPY="$2"
ca9f4b81 9631 else
2693c0b0 9632 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9633 fi
ca9f4b81
AO
9634fi
9635
278a7a38
AO
9636
9637
9638if test -n "$OBJDUMP"; then
9639 ac_cv_prog_OBJDUMP=$OBJDUMP
9640elif test -n "$ac_cv_prog_OBJDUMP"; then
9641 OBJDUMP=$ac_cv_prog_OBJDUMP
9642fi
9643
9644if test -n "$ac_cv_prog_OBJDUMP"; then
9645 for ncn_progname in objdump; do
9646 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9647set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9649$as_echo_n "checking for $ac_word... " >&6; }
9650if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9651 $as_echo_n "(cached) " >&6
278a7a38
AO
9652else
9653 if test -n "$OBJDUMP"; then
9654 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9655else
9656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9657for as_dir in $PATH
9658do
9659 IFS=$as_save_IFS
9660 test -z "$as_dir" && as_dir=.
5213506e
RW
9661 for ac_exec_ext in '' $ac_executable_extensions; do
9662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9663 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9665 break 2
9666 fi
9667done
5213506e
RW
9668 done
9669IFS=$as_save_IFS
278a7a38
AO
9670
9671fi
9672fi
9673OBJDUMP=$ac_cv_prog_OBJDUMP
9674if test -n "$OBJDUMP"; then
5213506e
RW
9675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9676$as_echo "$OBJDUMP" >&6; }
278a7a38 9677else
5213506e
RW
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9679$as_echo "no" >&6; }
278a7a38
AO
9680fi
9681
5213506e 9682
278a7a38
AO
9683 done
9684fi
9685
9686for ncn_progname in objdump; do
2693c0b0
PB
9687 if test -n "$ncn_tool_prefix"; then
9688 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9689set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9691$as_echo_n "checking for $ac_word... " >&6; }
9692if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9693 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9694else
9695 if test -n "$OBJDUMP"; then
9696 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9697else
1c710c3c
DJ
9698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9699for as_dir in $PATH
9700do
9701 IFS=$as_save_IFS
9702 test -z "$as_dir" && as_dir=.
5213506e
RW
9703 for ac_exec_ext in '' $ac_executable_extensions; do
9704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9705 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9707 break 2
9708 fi
9709done
5213506e
RW
9710 done
9711IFS=$as_save_IFS
1c710c3c 9712
ca9f4b81
AO
9713fi
9714fi
1c710c3c 9715OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9716if test -n "$OBJDUMP"; then
5213506e
RW
9717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9718$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9719else
5213506e
RW
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9721$as_echo "no" >&6; }
ca9f4b81
AO
9722fi
9723
5213506e 9724
2693c0b0
PB
9725 fi
9726 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9727 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9728set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9730$as_echo_n "checking for $ac_word... " >&6; }
9731if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9732 $as_echo_n "(cached) " >&6
ca9f4b81 9733else
2693c0b0
PB
9734 if test -n "$OBJDUMP"; then
9735 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9736else
1c710c3c
DJ
9737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9738for as_dir in $PATH
9739do
9740 IFS=$as_save_IFS
9741 test -z "$as_dir" && as_dir=.
5213506e
RW
9742 for ac_exec_ext in '' $ac_executable_extensions; do
9743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9744 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9746 break 2
9747 fi
9748done
5213506e
RW
9749 done
9750IFS=$as_save_IFS
1c710c3c 9751
ca9f4b81
AO
9752fi
9753fi
1c710c3c 9754OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9755if test -n "$OBJDUMP"; then
5213506e
RW
9756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9757$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9758else
5213506e
RW
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9760$as_echo "no" >&6; }
ca9f4b81 9761fi
1c710c3c 9762
5213506e 9763
2693c0b0
PB
9764 fi
9765 test -n "$ac_cv_prog_OBJDUMP" && break
9766done
9767
9768if test -z "$ac_cv_prog_OBJDUMP" ; then
9769 set dummy objdump
9770 if test $build = $host ; then
9771 OBJDUMP="$2"
ca9f4b81 9772 else
2693c0b0 9773 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9774 fi
ca9f4b81
AO
9775fi
9776
671aa708
NN
9777
9778
e7a82751
RM
9779if test -n "$READELF"; then
9780 ac_cv_prog_READELF=$READELF
9781elif test -n "$ac_cv_prog_READELF"; then
9782 READELF=$ac_cv_prog_READELF
9783fi
9784
9785if test -n "$ac_cv_prog_READELF"; then
9786 for ncn_progname in readelf; do
9787 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9788set dummy ${ncn_progname}; ac_word=$2
9789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9790$as_echo_n "checking for $ac_word... " >&6; }
9791if test "${ac_cv_prog_READELF+set}" = set; then :
9792 $as_echo_n "(cached) " >&6
9793else
9794 if test -n "$READELF"; then
9795 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9796else
9797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9798for as_dir in $PATH
9799do
9800 IFS=$as_save_IFS
9801 test -z "$as_dir" && as_dir=.
9802 for ac_exec_ext in '' $ac_executable_extensions; do
9803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9804 ac_cv_prog_READELF="${ncn_progname}"
9805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9806 break 2
9807 fi
9808done
9809 done
9810IFS=$as_save_IFS
9811
9812fi
9813fi
9814READELF=$ac_cv_prog_READELF
9815if test -n "$READELF"; then
9816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9817$as_echo "$READELF" >&6; }
9818else
9819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9820$as_echo "no" >&6; }
9821fi
9822
9823
9824 done
9825fi
9826
9827for ncn_progname in readelf; do
9828 if test -n "$ncn_tool_prefix"; then
9829 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9830set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9832$as_echo_n "checking for $ac_word... " >&6; }
9833if test "${ac_cv_prog_READELF+set}" = set; then :
9834 $as_echo_n "(cached) " >&6
9835else
9836 if test -n "$READELF"; then
9837 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9838else
9839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9840for as_dir in $PATH
9841do
9842 IFS=$as_save_IFS
9843 test -z "$as_dir" && as_dir=.
9844 for ac_exec_ext in '' $ac_executable_extensions; do
9845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9846 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9848 break 2
9849 fi
9850done
9851 done
9852IFS=$as_save_IFS
9853
9854fi
9855fi
9856READELF=$ac_cv_prog_READELF
9857if test -n "$READELF"; then
9858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9859$as_echo "$READELF" >&6; }
9860else
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9862$as_echo "no" >&6; }
9863fi
9864
9865
9866 fi
9867 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9868 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9869set dummy ${ncn_progname}; ac_word=$2
9870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9871$as_echo_n "checking for $ac_word... " >&6; }
9872if test "${ac_cv_prog_READELF+set}" = set; then :
9873 $as_echo_n "(cached) " >&6
9874else
9875 if test -n "$READELF"; then
9876 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9877else
9878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9879for as_dir in $PATH
9880do
9881 IFS=$as_save_IFS
9882 test -z "$as_dir" && as_dir=.
9883 for ac_exec_ext in '' $ac_executable_extensions; do
9884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9885 ac_cv_prog_READELF="${ncn_progname}"
9886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9887 break 2
9888 fi
9889done
9890 done
9891IFS=$as_save_IFS
9892
9893fi
9894fi
9895READELF=$ac_cv_prog_READELF
9896if test -n "$READELF"; then
9897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9898$as_echo "$READELF" >&6; }
9899else
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9901$as_echo "no" >&6; }
9902fi
9903
9904
9905 fi
9906 test -n "$ac_cv_prog_READELF" && break
9907done
9908
9909if test -z "$ac_cv_prog_READELF" ; then
9910 set dummy readelf
9911 if test $build = $host ; then
9912 READELF="$2"
9913 else
9914 READELF="${ncn_tool_prefix}$2"
9915 fi
9916fi
9917
9918
9919
671aa708
NN
9920
9921
9922
2abefe3d 9923# Target tools.
1c710c3c 9924
5213506e
RW
9925# Check whether --with-build-time-tools was given.
9926if test "${with_build_time_tools+set}" = set; then :
9927 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9928 x/*) ;;
9929 *)
9930 with_build_time_tools=
5213506e
RW
9931 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9932$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9933 ;;
9934 esac
ca9f4b81 9935else
e8b05380 9936 with_build_time_tools=
5213506e
RW
9937fi
9938
ca9f4b81 9939
278a7a38
AO
9940
9941
9942if test -n "$CC_FOR_TARGET"; then
9943 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9944elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9945 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9946fi
9947
9948if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9949 for ncn_progname in cc gcc; do
9950 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9951set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9953$as_echo_n "checking for $ac_word... " >&6; }
9954if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9955 $as_echo_n "(cached) " >&6
278a7a38
AO
9956else
9957 if test -n "$CC_FOR_TARGET"; then
9958 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9959else
9960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9961for as_dir in $PATH
9962do
9963 IFS=$as_save_IFS
9964 test -z "$as_dir" && as_dir=.
5213506e
RW
9965 for ac_exec_ext in '' $ac_executable_extensions; do
9966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9967 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9969 break 2
9970 fi
9971done
5213506e
RW
9972 done
9973IFS=$as_save_IFS
278a7a38
AO
9974
9975fi
9976fi
9977CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9978if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9980$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9981else
5213506e
RW
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9983$as_echo "no" >&6; }
278a7a38
AO
9984fi
9985
5213506e 9986
278a7a38
AO
9987 done
9988fi
9989
9990if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9991 for ncn_progname in cc gcc; do
5213506e
RW
9992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9993$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9994 if test -x $with_build_time_tools/${ncn_progname}; then
9995 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9997$as_echo "yes" >&6; }
72a7ab82 9998 break
e8b05380 9999 else
5213506e
RW
10000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10001$as_echo "no" >&6; }
72a7ab82
AP
10002 fi
10003 done
4de997d1
PB
10004fi
10005
e8b05380
PB
10006if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10007 for ncn_progname in cc gcc; do
10008 if test -n "$ncn_target_tool_prefix"; then
10009 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10010set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10012$as_echo_n "checking for $ac_word... " >&6; }
10013if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10014 $as_echo_n "(cached) " >&6
4de997d1
PB
10015else
10016 if test -n "$CC_FOR_TARGET"; then
10017 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10018else
1c710c3c
DJ
10019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10020for as_dir in $PATH
10021do
10022 IFS=$as_save_IFS
10023 test -z "$as_dir" && as_dir=.
5213506e
RW
10024 for ac_exec_ext in '' $ac_executable_extensions; do
10025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10026 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10028 break 2
10029 fi
10030done
5213506e
RW
10031 done
10032IFS=$as_save_IFS
1c710c3c 10033
4de997d1
PB
10034fi
10035fi
1c710c3c 10036CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 10037if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10039$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10040else
5213506e
RW
10041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10042$as_echo "no" >&6; }
4de997d1
PB
10043fi
10044
5213506e 10045
e8b05380
PB
10046 fi
10047 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10048 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10049set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10051$as_echo_n "checking for $ac_word... " >&6; }
10052if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10053 $as_echo_n "(cached) " >&6
4de997d1 10054else
2693c0b0
PB
10055 if test -n "$CC_FOR_TARGET"; then
10056 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10057else
1c710c3c
DJ
10058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10059for as_dir in $PATH
10060do
10061 IFS=$as_save_IFS
10062 test -z "$as_dir" && as_dir=.
5213506e
RW
10063 for ac_exec_ext in '' $ac_executable_extensions; do
10064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10065 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10067 break 2
10068 fi
10069done
5213506e
RW
10070 done
10071IFS=$as_save_IFS
1c710c3c 10072
4de997d1
PB
10073fi
10074fi
1c710c3c 10075CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10076if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10078$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10079else
5213506e
RW
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10081$as_echo "no" >&6; }
4de997d1 10082fi
1c710c3c 10083
5213506e 10084
e8b05380
PB
10085 fi
10086 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10087 done
10088fi
1c710c3c 10089
2693c0b0
PB
10090if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10091 set dummy cc gcc
10092 if test $build = $target ; then
10093 CC_FOR_TARGET="$2"
4de997d1 10094 else
2693c0b0 10095 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10096 fi
1c00b503
PB
10097else
10098 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10099fi
10100
278a7a38
AO
10101
10102
10103if test -n "$CXX_FOR_TARGET"; then
10104 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10105elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10106 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10107fi
10108
10109if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10110 for ncn_progname in c++ g++ cxx gxx; do
10111 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10112set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10114$as_echo_n "checking for $ac_word... " >&6; }
10115if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10116 $as_echo_n "(cached) " >&6
278a7a38
AO
10117else
10118 if test -n "$CXX_FOR_TARGET"; then
10119 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10120else
10121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10122for as_dir in $PATH
10123do
10124 IFS=$as_save_IFS
10125 test -z "$as_dir" && as_dir=.
5213506e
RW
10126 for ac_exec_ext in '' $ac_executable_extensions; do
10127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10128 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10130 break 2
10131 fi
10132done
5213506e
RW
10133 done
10134IFS=$as_save_IFS
278a7a38
AO
10135
10136fi
10137fi
10138CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10139if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10141$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10142else
5213506e
RW
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10144$as_echo "no" >&6; }
278a7a38
AO
10145fi
10146
5213506e 10147
278a7a38
AO
10148 done
10149fi
10150
10151if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10152 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10154$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10155 if test -x $with_build_time_tools/${ncn_progname}; then
10156 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10158$as_echo "yes" >&6; }
e8b05380
PB
10159 break
10160 else
5213506e
RW
10161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10162$as_echo "no" >&6; }
e8b05380
PB
10163 fi
10164 done
10165fi
10166
10167if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10168 for ncn_progname in c++ g++ cxx gxx; do
10169 if test -n "$ncn_target_tool_prefix"; then
10170 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10171set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10173$as_echo_n "checking for $ac_word... " >&6; }
10174if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10175 $as_echo_n "(cached) " >&6
4de997d1
PB
10176else
10177 if test -n "$CXX_FOR_TARGET"; then
10178 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10179else
1c710c3c
DJ
10180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10181for as_dir in $PATH
10182do
10183 IFS=$as_save_IFS
10184 test -z "$as_dir" && as_dir=.
5213506e
RW
10185 for ac_exec_ext in '' $ac_executable_extensions; do
10186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10187 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10189 break 2
10190 fi
10191done
5213506e
RW
10192 done
10193IFS=$as_save_IFS
1c710c3c 10194
4de997d1
PB
10195fi
10196fi
1c710c3c 10197CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10198if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10200$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10201else
5213506e
RW
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10203$as_echo "no" >&6; }
4de997d1
PB
10204fi
10205
5213506e 10206
e8b05380
PB
10207 fi
10208 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10209 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10210set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10212$as_echo_n "checking for $ac_word... " >&6; }
10213if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10214 $as_echo_n "(cached) " >&6
4de997d1 10215else
2693c0b0
PB
10216 if test -n "$CXX_FOR_TARGET"; then
10217 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10218else
1c710c3c
DJ
10219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10220for as_dir in $PATH
10221do
10222 IFS=$as_save_IFS
10223 test -z "$as_dir" && as_dir=.
5213506e
RW
10224 for ac_exec_ext in '' $ac_executable_extensions; do
10225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10226 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10228 break 2
10229 fi
10230done
5213506e
RW
10231 done
10232IFS=$as_save_IFS
1c710c3c 10233
4de997d1
PB
10234fi
10235fi
1c710c3c 10236CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10237if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10239$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10240else
5213506e
RW
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10242$as_echo "no" >&6; }
4de997d1 10243fi
1c710c3c 10244
5213506e 10245
e8b05380
PB
10246 fi
10247 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10248 done
10249fi
1c710c3c 10250
2693c0b0
PB
10251if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10252 set dummy c++ g++ cxx gxx
10253 if test $build = $target ; then
10254 CXX_FOR_TARGET="$2"
4de997d1 10255 else
2693c0b0 10256 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10257 fi
1c00b503
PB
10258else
10259 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10260fi
10261
278a7a38
AO
10262
10263
10264if test -n "$GCC_FOR_TARGET"; then
10265 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10266elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10267 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10268fi
10269
10270if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10271 for ncn_progname in gcc; do
10272 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10273set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10275$as_echo_n "checking for $ac_word... " >&6; }
10276if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10277 $as_echo_n "(cached) " >&6
278a7a38
AO
10278else
10279 if test -n "$GCC_FOR_TARGET"; then
10280 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10281else
10282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10283for as_dir in $PATH
10284do
10285 IFS=$as_save_IFS
10286 test -z "$as_dir" && as_dir=.
5213506e
RW
10287 for ac_exec_ext in '' $ac_executable_extensions; do
10288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10289 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10291 break 2
10292 fi
10293done
5213506e
RW
10294 done
10295IFS=$as_save_IFS
278a7a38
AO
10296
10297fi
10298fi
10299GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10300if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10302$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10303else
5213506e
RW
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10305$as_echo "no" >&6; }
278a7a38
AO
10306fi
10307
5213506e 10308
278a7a38
AO
10309 done
10310fi
10311
10312if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10313 for ncn_progname in gcc; do
5213506e
RW
10314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10315$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10316 if test -x $with_build_time_tools/${ncn_progname}; then
10317 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10319$as_echo "yes" >&6; }
e8b05380
PB
10320 break
10321 else
5213506e
RW
10322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10323$as_echo "no" >&6; }
e8b05380
PB
10324 fi
10325 done
10326fi
10327
10328if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10329 for ncn_progname in gcc; do
10330 if test -n "$ncn_target_tool_prefix"; then
10331 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10332set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10334$as_echo_n "checking for $ac_word... " >&6; }
10335if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10336 $as_echo_n "(cached) " >&6
ca9f4b81 10337else
e8b05380
PB
10338 if test -n "$GCC_FOR_TARGET"; then
10339 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10340else
1c710c3c
DJ
10341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10342for as_dir in $PATH
10343do
10344 IFS=$as_save_IFS
10345 test -z "$as_dir" && as_dir=.
5213506e
RW
10346 for ac_exec_ext in '' $ac_executable_extensions; do
10347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10348 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10350 break 2
10351 fi
10352done
5213506e
RW
10353 done
10354IFS=$as_save_IFS
1c710c3c 10355
ca9f4b81
AO
10356fi
10357fi
1c710c3c 10358GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10359if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10361$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10362else
5213506e
RW
10363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10364$as_echo "no" >&6; }
ca9f4b81
AO
10365fi
10366
5213506e 10367
e8b05380
PB
10368 fi
10369 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10370 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10371set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10373$as_echo_n "checking for $ac_word... " >&6; }
10374if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10375 $as_echo_n "(cached) " >&6
ca9f4b81 10376else
e8b05380
PB
10377 if test -n "$GCC_FOR_TARGET"; then
10378 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10379else
1c710c3c
DJ
10380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10381for as_dir in $PATH
10382do
10383 IFS=$as_save_IFS
10384 test -z "$as_dir" && as_dir=.
5213506e
RW
10385 for ac_exec_ext in '' $ac_executable_extensions; do
10386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10387 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10389 break 2
10390 fi
10391done
5213506e
RW
10392 done
10393IFS=$as_save_IFS
1c710c3c 10394
ca9f4b81
AO
10395fi
10396fi
1c710c3c 10397GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10398if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10400$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10401else
5213506e
RW
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10403$as_echo "no" >&6; }
ca9f4b81 10404fi
1c710c3c 10405
5213506e 10406
e8b05380
PB
10407 fi
10408 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10409 done
10410fi
1c710c3c 10411
e8b05380
PB
10412if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10413 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10414else
10415 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10416fi
10417
278a7a38
AO
10418
10419
278a7a38
AO
10420if test -n "$GFORTRAN_FOR_TARGET"; then
10421 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10422elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10423 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10424fi
10425
278a7a38
AO
10426if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10427 for ncn_progname in gfortran; do
10428 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10429set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10431$as_echo_n "checking for $ac_word... " >&6; }
10432if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10433 $as_echo_n "(cached) " >&6
e8b05380 10434else
278a7a38
AO
10435 if test -n "$GFORTRAN_FOR_TARGET"; then
10436 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10437else
1c710c3c
DJ
10438as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10439for as_dir in $PATH
10440do
10441 IFS=$as_save_IFS
10442 test -z "$as_dir" && as_dir=.
5213506e
RW
10443 for ac_exec_ext in '' $ac_executable_extensions; do
10444 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10445 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10446 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10447 break 2
10448 fi
10449done
5213506e
RW
10450 done
10451IFS=$as_save_IFS
1c710c3c 10452
e8b05380
PB
10453fi
10454fi
278a7a38
AO
10455GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10456if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10458$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10459else
5213506e
RW
10460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10461$as_echo "no" >&6; }
e8b05380 10462fi
1c710c3c 10463
5213506e 10464
e8b05380
PB
10465 done
10466fi
1c710c3c 10467
278a7a38 10468if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10469 for ncn_progname in gfortran; do
5213506e
RW
10470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10471$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10472 if test -x $with_build_time_tools/${ncn_progname}; then
10473 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10475$as_echo "yes" >&6; }
e8b05380
PB
10476 break
10477 else
5213506e
RW
10478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10479$as_echo "no" >&6; }
e8b05380
PB
10480 fi
10481 done
10482fi
10483
10484if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10485 for ncn_progname in gfortran; do
10486 if test -n "$ncn_target_tool_prefix"; then
10487 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10488set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10490$as_echo_n "checking for $ac_word... " >&6; }
10491if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10492 $as_echo_n "(cached) " >&6
e8b05380
PB
10493else
10494 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10495 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10496else
10497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10498for as_dir in $PATH
10499do
10500 IFS=$as_save_IFS
10501 test -z "$as_dir" && as_dir=.
5213506e
RW
10502 for ac_exec_ext in '' $ac_executable_extensions; do
10503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10504 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10506 break 2
10507 fi
10508done
5213506e
RW
10509 done
10510IFS=$as_save_IFS
1c710c3c 10511
e8b05380
PB
10512fi
10513fi
1c710c3c 10514GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10515if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10517$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10518else
5213506e
RW
10519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10520$as_echo "no" >&6; }
e8b05380
PB
10521fi
10522
5213506e 10523
e8b05380
PB
10524 fi
10525 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10526 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10527set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10529$as_echo_n "checking for $ac_word... " >&6; }
10530if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10531 $as_echo_n "(cached) " >&6
e8b05380
PB
10532else
10533 if test -n "$GFORTRAN_FOR_TARGET"; then
10534 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10535else
1c710c3c
DJ
10536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10537for as_dir in $PATH
10538do
10539 IFS=$as_save_IFS
10540 test -z "$as_dir" && as_dir=.
5213506e
RW
10541 for ac_exec_ext in '' $ac_executable_extensions; do
10542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10543 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10545 break 2
10546 fi
10547done
5213506e
RW
10548 done
10549IFS=$as_save_IFS
1c710c3c 10550
e8b05380
PB
10551fi
10552fi
1c710c3c 10553GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10554if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10556$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10557else
5213506e
RW
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10559$as_echo "no" >&6; }
e8b05380 10560fi
1c710c3c 10561
5213506e 10562
e8b05380
PB
10563 fi
10564 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10565 done
10566fi
1c710c3c 10567
e8b05380
PB
10568if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10569 set dummy gfortran
2693c0b0 10570 if test $build = $target ; then
e8b05380 10571 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10572 else
e8b05380
PB
10573 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10574 fi
1c00b503
PB
10575else
10576 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10577fi
10578
10579
10580
632e2a07
ILT
10581if test -n "$GOC_FOR_TARGET"; then
10582 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10583elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10584 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10585fi
10586
10587if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10588 for ncn_progname in gccgo; do
10589 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10590set dummy ${ncn_progname}; ac_word=$2
10591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10592$as_echo_n "checking for $ac_word... " >&6; }
10593if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10594 $as_echo_n "(cached) " >&6
10595else
10596 if test -n "$GOC_FOR_TARGET"; then
10597 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10598else
10599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10600for as_dir in $PATH
10601do
10602 IFS=$as_save_IFS
10603 test -z "$as_dir" && as_dir=.
10604 for ac_exec_ext in '' $ac_executable_extensions; do
10605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10606 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10608 break 2
10609 fi
10610done
10611 done
10612IFS=$as_save_IFS
10613
10614fi
10615fi
10616GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10617if test -n "$GOC_FOR_TARGET"; then
10618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10619$as_echo "$GOC_FOR_TARGET" >&6; }
10620else
10621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10622$as_echo "no" >&6; }
10623fi
10624
10625
10626 done
10627fi
10628
10629if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10630 for ncn_progname in gccgo; do
10631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10632$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10633 if test -x $with_build_time_tools/${ncn_progname}; then
10634 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10636$as_echo "yes" >&6; }
10637 break
10638 else
10639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10640$as_echo "no" >&6; }
10641 fi
10642 done
10643fi
10644
10645if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10646 for ncn_progname in gccgo; do
10647 if test -n "$ncn_target_tool_prefix"; then
10648 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10649set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10651$as_echo_n "checking for $ac_word... " >&6; }
10652if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10653 $as_echo_n "(cached) " >&6
10654else
10655 if test -n "$GOC_FOR_TARGET"; then
10656 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10657else
10658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10659for as_dir in $PATH
10660do
10661 IFS=$as_save_IFS
10662 test -z "$as_dir" && as_dir=.
10663 for ac_exec_ext in '' $ac_executable_extensions; do
10664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10665 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10667 break 2
10668 fi
10669done
10670 done
10671IFS=$as_save_IFS
10672
10673fi
10674fi
10675GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10676if test -n "$GOC_FOR_TARGET"; then
10677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10678$as_echo "$GOC_FOR_TARGET" >&6; }
10679else
10680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10681$as_echo "no" >&6; }
10682fi
10683
10684
10685 fi
10686 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10687 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10688set dummy ${ncn_progname}; ac_word=$2
10689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10690$as_echo_n "checking for $ac_word... " >&6; }
10691if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10692 $as_echo_n "(cached) " >&6
10693else
10694 if test -n "$GOC_FOR_TARGET"; then
10695 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10696else
10697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10698for as_dir in $PATH
10699do
10700 IFS=$as_save_IFS
10701 test -z "$as_dir" && as_dir=.
10702 for ac_exec_ext in '' $ac_executable_extensions; do
10703 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10704 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10705 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10706 break 2
10707 fi
10708done
10709 done
10710IFS=$as_save_IFS
10711
10712fi
10713fi
10714GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10715if test -n "$GOC_FOR_TARGET"; then
10716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10717$as_echo "$GOC_FOR_TARGET" >&6; }
10718else
10719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10720$as_echo "no" >&6; }
10721fi
10722
10723
10724 fi
10725 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10726 done
10727fi
10728
10729if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10730 set dummy gccgo
10731 if test $build = $target ; then
10732 GOC_FOR_TARGET="$2"
10733 else
10734 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10735 fi
10736else
10737 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10738fi
10739
10740
10741
e8b05380
PB
10742cat > conftest.c << \EOF
10743#ifdef __GNUC__
10744 gcc_yay;
10745#endif
10746EOF
10747if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10748 have_gcc_for_target=yes
10749else
10750 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10751 have_gcc_for_target=no
10752fi
10753rm conftest.c
10754
10755
10756
10757
10758if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10759 if test -n "$with_build_time_tools"; then
5213506e
RW
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10761$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10762 if test -x $with_build_time_tools/ar; then
10763 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10764 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10766$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10767 else
5213506e
RW
10768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10769$as_echo "no" >&6; }
d1f8db0c 10770 fi
e8b05380
PB
10771 elif test $build != $host && test $have_gcc_for_target = yes; then
10772 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10773 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10774 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10775 fi
10776fi
3e19841a 10777if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10778 # Extract the first word of "ar", so it can be a program name with args.
10779set dummy ar; ac_word=$2
5213506e
RW
10780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10781$as_echo_n "checking for $ac_word... " >&6; }
10782if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10783 $as_echo_n "(cached) " >&6
e8b05380 10784else
1c710c3c
DJ
10785 case $AR_FOR_TARGET in
10786 [\\/]* | ?:[\\/]*)
e8b05380
PB
10787 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10788 ;;
e8b05380 10789 *)
1c710c3c
DJ
10790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10791for as_dir in $gcc_cv_tool_dirs
10792do
10793 IFS=$as_save_IFS
10794 test -z "$as_dir" && as_dir=.
5213506e
RW
10795 for ac_exec_ext in '' $ac_executable_extensions; do
10796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10797 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10799 break 2
10800 fi
10801done
5213506e
RW
10802 done
10803IFS=$as_save_IFS
1c710c3c 10804
e8b05380
PB
10805 ;;
10806esac
10807fi
1c710c3c 10808AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10809if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10811$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10812else
5213506e
RW
10813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10814$as_echo "no" >&6; }
4de997d1
PB
10815fi
10816
5213506e 10817
e8b05380
PB
10818fi
10819if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10820
10821
10822if test -n "$AR_FOR_TARGET"; then
10823 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10824elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10825 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10826fi
10827
10828if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10829 for ncn_progname in ar; do
10830 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10831set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10833$as_echo_n "checking for $ac_word... " >&6; }
10834if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10835 $as_echo_n "(cached) " >&6
278a7a38
AO
10836else
10837 if test -n "$AR_FOR_TARGET"; then
10838 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10839else
10840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10841for as_dir in $PATH
10842do
10843 IFS=$as_save_IFS
10844 test -z "$as_dir" && as_dir=.
5213506e
RW
10845 for ac_exec_ext in '' $ac_executable_extensions; do
10846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10847 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10849 break 2
10850 fi
10851done
5213506e
RW
10852 done
10853IFS=$as_save_IFS
278a7a38
AO
10854
10855fi
10856fi
10857AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10858if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10860$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10861else
5213506e
RW
10862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10863$as_echo "no" >&6; }
278a7a38
AO
10864fi
10865
5213506e 10866
278a7a38
AO
10867 done
10868fi
10869
10870if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10871 for ncn_progname in ar; do
5213506e
RW
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10873$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10874 if test -x $with_build_time_tools/${ncn_progname}; then
10875 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10877$as_echo "yes" >&6; }
e8b05380
PB
10878 break
10879 else
5213506e
RW
10880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10881$as_echo "no" >&6; }
e8b05380
PB
10882 fi
10883 done
10884fi
10885
10886if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10887 for ncn_progname in ar; do
10888 if test -n "$ncn_target_tool_prefix"; then
10889 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10890set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10892$as_echo_n "checking for $ac_word... " >&6; }
10893if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10894 $as_echo_n "(cached) " >&6
4de997d1 10895else
e8b05380
PB
10896 if test -n "$AR_FOR_TARGET"; then
10897 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10898else
1c710c3c
DJ
10899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10900for as_dir in $PATH
10901do
10902 IFS=$as_save_IFS
10903 test -z "$as_dir" && as_dir=.
5213506e
RW
10904 for ac_exec_ext in '' $ac_executable_extensions; do
10905 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10906 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10908 break 2
10909 fi
10910done
5213506e
RW
10911 done
10912IFS=$as_save_IFS
1c710c3c 10913
4de997d1
PB
10914fi
10915fi
1c710c3c 10916AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10917if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10919$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10920else
5213506e
RW
10921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10922$as_echo "no" >&6; }
4de997d1
PB
10923fi
10924
5213506e 10925
e8b05380
PB
10926 fi
10927 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10928 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10929set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10931$as_echo_n "checking for $ac_word... " >&6; }
10932if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10933 $as_echo_n "(cached) " >&6
e8b05380
PB
10934else
10935 if test -n "$AR_FOR_TARGET"; then
10936 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10937else
1c710c3c
DJ
10938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10939for as_dir in $PATH
10940do
10941 IFS=$as_save_IFS
10942 test -z "$as_dir" && as_dir=.
5213506e
RW
10943 for ac_exec_ext in '' $ac_executable_extensions; do
10944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10945 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10947 break 2
10948 fi
10949done
5213506e
RW
10950 done
10951IFS=$as_save_IFS
1c710c3c 10952
e8b05380
PB
10953fi
10954fi
1c710c3c 10955AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10956if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10958$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10959else
5213506e
RW
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10961$as_echo "no" >&6; }
e8b05380 10962fi
1c710c3c 10963
5213506e 10964
e8b05380
PB
10965 fi
10966 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10967 done
10968fi
1c710c3c 10969
e8b05380
PB
10970if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10971 set dummy ar
10972 if test $build = $target ; then
10973 AR_FOR_TARGET="$2"
10974 else
10975 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10976 fi
1c00b503
PB
10977else
10978 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10979fi
10980
d1f8db0c
PB
10981else
10982 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10983fi
10984
10985
10986
10987
10988if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10989 if test -n "$with_build_time_tools"; then
5213506e
RW
10990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10991$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10992 if test -x $with_build_time_tools/as; then
10993 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10994 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
10995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10996$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 10997 else
5213506e
RW
10998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10999$as_echo "no" >&6; }
d1f8db0c 11000 fi
e8b05380
PB
11001 elif test $build != $host && test $have_gcc_for_target = yes; then
11002 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11003 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11004 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11005 fi
11006fi
3e19841a 11007if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11008 # Extract the first word of "as", so it can be a program name with args.
11009set dummy as; ac_word=$2
5213506e
RW
11010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11011$as_echo_n "checking for $ac_word... " >&6; }
11012if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11013 $as_echo_n "(cached) " >&6
e8b05380 11014else
1c710c3c
DJ
11015 case $AS_FOR_TARGET in
11016 [\\/]* | ?:[\\/]*)
e8b05380
PB
11017 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11018 ;;
e8b05380 11019 *)
1c710c3c
DJ
11020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11021for as_dir in $gcc_cv_tool_dirs
11022do
11023 IFS=$as_save_IFS
11024 test -z "$as_dir" && as_dir=.
5213506e
RW
11025 for ac_exec_ext in '' $ac_executable_extensions; do
11026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11027 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11029 break 2
11030 fi
11031done
5213506e
RW
11032 done
11033IFS=$as_save_IFS
1c710c3c 11034
e8b05380
PB
11035 ;;
11036esac
11037fi
1c710c3c 11038AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11039if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11041$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11042else
5213506e
RW
11043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11044$as_echo "no" >&6; }
e8b05380
PB
11045fi
11046
5213506e 11047
e8b05380
PB
11048fi
11049if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11050
11051
11052if test -n "$AS_FOR_TARGET"; then
11053 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11054elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11055 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11056fi
11057
11058if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11059 for ncn_progname in as; do
11060 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11061set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11063$as_echo_n "checking for $ac_word... " >&6; }
11064if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11065 $as_echo_n "(cached) " >&6
278a7a38
AO
11066else
11067 if test -n "$AS_FOR_TARGET"; then
11068 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11069else
11070as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11071for as_dir in $PATH
11072do
11073 IFS=$as_save_IFS
11074 test -z "$as_dir" && as_dir=.
5213506e
RW
11075 for ac_exec_ext in '' $ac_executable_extensions; do
11076 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11077 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11079 break 2
11080 fi
11081done
5213506e
RW
11082 done
11083IFS=$as_save_IFS
278a7a38
AO
11084
11085fi
11086fi
11087AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11088if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11090$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11091else
5213506e
RW
11092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11093$as_echo "no" >&6; }
278a7a38
AO
11094fi
11095
5213506e 11096
278a7a38
AO
11097 done
11098fi
11099
11100if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11101 for ncn_progname in as; do
5213506e
RW
11102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11103$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11104 if test -x $with_build_time_tools/${ncn_progname}; then
11105 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11107$as_echo "yes" >&6; }
e8b05380
PB
11108 break
11109 else
5213506e
RW
11110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11111$as_echo "no" >&6; }
e8b05380
PB
11112 fi
11113 done
11114fi
11115
11116if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11117 for ncn_progname in as; do
11118 if test -n "$ncn_target_tool_prefix"; then
11119 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11120set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11121{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11122$as_echo_n "checking for $ac_word... " >&6; }
11123if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11124 $as_echo_n "(cached) " >&6
e8b05380
PB
11125else
11126 if test -n "$AS_FOR_TARGET"; then
11127 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11128else
1c710c3c
DJ
11129as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11130for as_dir in $PATH
11131do
11132 IFS=$as_save_IFS
11133 test -z "$as_dir" && as_dir=.
5213506e
RW
11134 for ac_exec_ext in '' $ac_executable_extensions; do
11135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11136 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11138 break 2
11139 fi
11140done
5213506e
RW
11141 done
11142IFS=$as_save_IFS
1c710c3c 11143
e8b05380
PB
11144fi
11145fi
1c710c3c 11146AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11147if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11149$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11150else
5213506e
RW
11151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11152$as_echo "no" >&6; }
e8b05380
PB
11153fi
11154
5213506e 11155
e8b05380
PB
11156 fi
11157 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11158 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11159set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11161$as_echo_n "checking for $ac_word... " >&6; }
11162if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11163 $as_echo_n "(cached) " >&6
4de997d1 11164else
e8b05380
PB
11165 if test -n "$AS_FOR_TARGET"; then
11166 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11167else
1c710c3c
DJ
11168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11169for as_dir in $PATH
11170do
11171 IFS=$as_save_IFS
11172 test -z "$as_dir" && as_dir=.
5213506e
RW
11173 for ac_exec_ext in '' $ac_executable_extensions; do
11174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11175 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11177 break 2
11178 fi
11179done
5213506e
RW
11180 done
11181IFS=$as_save_IFS
1c710c3c 11182
4de997d1
PB
11183fi
11184fi
1c710c3c 11185AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11186if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11188$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11189else
5213506e
RW
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11191$as_echo "no" >&6; }
4de997d1 11192fi
1c710c3c 11193
5213506e 11194
e8b05380
PB
11195 fi
11196 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11197 done
11198fi
1c710c3c 11199
e8b05380
PB
11200if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11201 set dummy as
11202 if test $build = $target ; then
11203 AS_FOR_TARGET="$2"
11204 else
11205 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11206 fi
1c00b503
PB
11207else
11208 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11209fi
2693c0b0 11210
d1f8db0c
PB
11211else
11212 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11213fi
11214
e8b05380
PB
11215
11216
11217
11218if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11219 if test -n "$with_build_time_tools"; then
5213506e
RW
11220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11221$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11222 if test -x $with_build_time_tools/dlltool; then
11223 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11224 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11226$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11227 else
5213506e
RW
11228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11229$as_echo "no" >&6; }
d1f8db0c 11230 fi
e8b05380
PB
11231 elif test $build != $host && test $have_gcc_for_target = yes; then
11232 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11233 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11234 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11235 fi
11236fi
3e19841a 11237if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11238 # Extract the first word of "dlltool", so it can be a program name with args.
11239set dummy dlltool; ac_word=$2
5213506e
RW
11240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11241$as_echo_n "checking for $ac_word... " >&6; }
11242if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11243 $as_echo_n "(cached) " >&6
4de997d1 11244else
1c710c3c
DJ
11245 case $DLLTOOL_FOR_TARGET in
11246 [\\/]* | ?:[\\/]*)
e8b05380
PB
11247 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11248 ;;
e8b05380 11249 *)
1c710c3c
DJ
11250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11251for as_dir in $gcc_cv_tool_dirs
11252do
11253 IFS=$as_save_IFS
11254 test -z "$as_dir" && as_dir=.
5213506e
RW
11255 for ac_exec_ext in '' $ac_executable_extensions; do
11256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11257 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11259 break 2
11260 fi
11261done
5213506e
RW
11262 done
11263IFS=$as_save_IFS
1c710c3c 11264
e8b05380
PB
11265 ;;
11266esac
4de997d1 11267fi
1c710c3c 11268DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11269if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11271$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11272else
5213506e
RW
11273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11274$as_echo "no" >&6; }
4de997d1
PB
11275fi
11276
5213506e 11277
e8b05380
PB
11278fi
11279if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11280
11281
11282if test -n "$DLLTOOL_FOR_TARGET"; then
11283 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11284elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11285 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11286fi
11287
11288if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11289 for ncn_progname in dlltool; do
11290 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11291set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11293$as_echo_n "checking for $ac_word... " >&6; }
11294if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11295 $as_echo_n "(cached) " >&6
278a7a38
AO
11296else
11297 if test -n "$DLLTOOL_FOR_TARGET"; then
11298 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11299else
11300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11301for as_dir in $PATH
11302do
11303 IFS=$as_save_IFS
11304 test -z "$as_dir" && as_dir=.
5213506e
RW
11305 for ac_exec_ext in '' $ac_executable_extensions; do
11306 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11307 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11308 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11309 break 2
11310 fi
11311done
5213506e
RW
11312 done
11313IFS=$as_save_IFS
278a7a38
AO
11314
11315fi
11316fi
11317DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11318if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11320$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11321else
5213506e
RW
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11323$as_echo "no" >&6; }
278a7a38
AO
11324fi
11325
5213506e 11326
278a7a38
AO
11327 done
11328fi
11329
11330if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11331 for ncn_progname in dlltool; do
5213506e
RW
11332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11333$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11334 if test -x $with_build_time_tools/${ncn_progname}; then
11335 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11337$as_echo "yes" >&6; }
e8b05380
PB
11338 break
11339 else
5213506e
RW
11340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11341$as_echo "no" >&6; }
e8b05380
PB
11342 fi
11343 done
11344fi
11345
11346if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11347 for ncn_progname in dlltool; do
11348 if test -n "$ncn_target_tool_prefix"; then
11349 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11350set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11352$as_echo_n "checking for $ac_word... " >&6; }
11353if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11354 $as_echo_n "(cached) " >&6
4de997d1 11355else
e8b05380
PB
11356 if test -n "$DLLTOOL_FOR_TARGET"; then
11357 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11358else
1c710c3c
DJ
11359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11360for as_dir in $PATH
11361do
11362 IFS=$as_save_IFS
11363 test -z "$as_dir" && as_dir=.
5213506e
RW
11364 for ac_exec_ext in '' $ac_executable_extensions; do
11365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11366 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11368 break 2
11369 fi
11370done
5213506e
RW
11371 done
11372IFS=$as_save_IFS
1c710c3c 11373
4de997d1
PB
11374fi
11375fi
1c710c3c 11376DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11377if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11379$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11380else
5213506e
RW
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11382$as_echo "no" >&6; }
4de997d1 11383fi
4de997d1 11384
5213506e 11385
e8b05380
PB
11386 fi
11387 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11388 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11389set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11391$as_echo_n "checking for $ac_word... " >&6; }
11392if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11393 $as_echo_n "(cached) " >&6
4de997d1 11394else
e8b05380
PB
11395 if test -n "$DLLTOOL_FOR_TARGET"; then
11396 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11397else
1c710c3c
DJ
11398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11399for as_dir in $PATH
11400do
11401 IFS=$as_save_IFS
11402 test -z "$as_dir" && as_dir=.
5213506e
RW
11403 for ac_exec_ext in '' $ac_executable_extensions; do
11404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11405 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11407 break 2
11408 fi
11409done
5213506e
RW
11410 done
11411IFS=$as_save_IFS
1c710c3c 11412
4de997d1
PB
11413fi
11414fi
1c710c3c 11415DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11416if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11418$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11419else
5213506e
RW
11420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11421$as_echo "no" >&6; }
4de997d1 11422fi
1c710c3c 11423
5213506e 11424
e8b05380
PB
11425 fi
11426 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11427 done
11428fi
1c710c3c 11429
e8b05380
PB
11430if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11431 set dummy dlltool
11432 if test $build = $target ; then
11433 DLLTOOL_FOR_TARGET="$2"
11434 else
11435 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11436 fi
1c00b503
PB
11437else
11438 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11439fi
11440
d1f8db0c
PB
11441else
11442 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11443fi
11444
4de997d1 11445
e8b05380
PB
11446
11447
11448if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11449 if test -n "$with_build_time_tools"; then
5213506e
RW
11450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11451$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11452 if test -x $with_build_time_tools/ld; then
11453 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11454 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11456$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11457 else
5213506e
RW
11458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11459$as_echo "no" >&6; }
d1f8db0c 11460 fi
e8b05380
PB
11461 elif test $build != $host && test $have_gcc_for_target = yes; then
11462 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11463 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11464 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11465 fi
e8b05380 11466fi
3e19841a 11467if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11468 # Extract the first word of "ld", so it can be a program name with args.
11469set dummy ld; ac_word=$2
5213506e
RW
11470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11471$as_echo_n "checking for $ac_word... " >&6; }
11472if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11473 $as_echo_n "(cached) " >&6
4de997d1 11474else
1c710c3c
DJ
11475 case $LD_FOR_TARGET in
11476 [\\/]* | ?:[\\/]*)
e8b05380
PB
11477 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11478 ;;
e8b05380 11479 *)
1c710c3c
DJ
11480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11481for as_dir in $gcc_cv_tool_dirs
11482do
11483 IFS=$as_save_IFS
11484 test -z "$as_dir" && as_dir=.
5213506e
RW
11485 for ac_exec_ext in '' $ac_executable_extensions; do
11486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11487 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11489 break 2
11490 fi
11491done
5213506e
RW
11492 done
11493IFS=$as_save_IFS
1c710c3c 11494
e8b05380
PB
11495 ;;
11496esac
4de997d1 11497fi
1c710c3c 11498LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11499if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11501$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11502else
5213506e
RW
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11504$as_echo "no" >&6; }
4de997d1 11505fi
2693c0b0 11506
5213506e 11507
e8b05380
PB
11508fi
11509if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11510
11511
11512if test -n "$LD_FOR_TARGET"; then
11513 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11514elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11515 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11516fi
11517
11518if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11519 for ncn_progname in ld; do
11520 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11521set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11523$as_echo_n "checking for $ac_word... " >&6; }
11524if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11525 $as_echo_n "(cached) " >&6
278a7a38
AO
11526else
11527 if test -n "$LD_FOR_TARGET"; then
11528 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11529else
11530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11531for as_dir in $PATH
11532do
11533 IFS=$as_save_IFS
11534 test -z "$as_dir" && as_dir=.
5213506e
RW
11535 for ac_exec_ext in '' $ac_executable_extensions; do
11536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11537 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11539 break 2
11540 fi
11541done
5213506e
RW
11542 done
11543IFS=$as_save_IFS
278a7a38
AO
11544
11545fi
11546fi
11547LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11548if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11550$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11551else
5213506e
RW
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11553$as_echo "no" >&6; }
278a7a38
AO
11554fi
11555
5213506e 11556
278a7a38
AO
11557 done
11558fi
11559
11560if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11561 for ncn_progname in ld; do
5213506e
RW
11562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11563$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11564 if test -x $with_build_time_tools/${ncn_progname}; then
11565 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11567$as_echo "yes" >&6; }
e8b05380
PB
11568 break
11569 else
5213506e
RW
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11571$as_echo "no" >&6; }
e8b05380
PB
11572 fi
11573 done
ca9f4b81
AO
11574fi
11575
e8b05380
PB
11576if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11577 for ncn_progname in ld; do
11578 if test -n "$ncn_target_tool_prefix"; then
11579 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11580set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11582$as_echo_n "checking for $ac_word... " >&6; }
11583if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11584 $as_echo_n "(cached) " >&6
ca9f4b81 11585else
4de997d1
PB
11586 if test -n "$LD_FOR_TARGET"; then
11587 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11588else
1c710c3c
DJ
11589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11590for as_dir in $PATH
11591do
11592 IFS=$as_save_IFS
11593 test -z "$as_dir" && as_dir=.
5213506e
RW
11594 for ac_exec_ext in '' $ac_executable_extensions; do
11595 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11596 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11598 break 2
11599 fi
11600done
5213506e
RW
11601 done
11602IFS=$as_save_IFS
1c710c3c 11603
ca9f4b81
AO
11604fi
11605fi
1c710c3c 11606LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11607if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11609$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11610else
5213506e
RW
11611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11612$as_echo "no" >&6; }
ca9f4b81
AO
11613fi
11614
5213506e 11615
e8b05380
PB
11616 fi
11617 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11618 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11619set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11621$as_echo_n "checking for $ac_word... " >&6; }
11622if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11623 $as_echo_n "(cached) " >&6
ca9f4b81 11624else
2693c0b0
PB
11625 if test -n "$LD_FOR_TARGET"; then
11626 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11627else
1c710c3c
DJ
11628as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11629for as_dir in $PATH
11630do
11631 IFS=$as_save_IFS
11632 test -z "$as_dir" && as_dir=.
5213506e
RW
11633 for ac_exec_ext in '' $ac_executable_extensions; do
11634 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11635 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11637 break 2
11638 fi
11639done
5213506e
RW
11640 done
11641IFS=$as_save_IFS
1c710c3c 11642
ca9f4b81
AO
11643fi
11644fi
1c710c3c 11645LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11646if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11648$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11649else
5213506e
RW
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11651$as_echo "no" >&6; }
ca9f4b81 11652fi
1c710c3c 11653
5213506e 11654
e8b05380
PB
11655 fi
11656 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11657 done
11658fi
1c710c3c 11659
2693c0b0
PB
11660if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11661 set dummy ld
11662 if test $build = $target ; then
11663 LD_FOR_TARGET="$2"
ca9f4b81 11664 else
2693c0b0 11665 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11666 fi
1c00b503
PB
11667else
11668 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11669fi
11670
d1f8db0c
PB
11671else
11672 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11673fi
11674
11675
11676
11677
11678if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11679 if test -n "$with_build_time_tools"; then
5213506e
RW
11680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11681$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11682 if test -x $with_build_time_tools/lipo; then
11683 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11684 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11686$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11687 else
5213506e
RW
11688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11689$as_echo "no" >&6; }
d1f8db0c 11690 fi
e8b05380
PB
11691 elif test $build != $host && test $have_gcc_for_target = yes; then
11692 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11693 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11694 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11695 fi
11696fi
278a7a38
AO
11697if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11698 # Extract the first word of "lipo", so it can be a program name with args.
11699set dummy lipo; ac_word=$2
5213506e
RW
11700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11701$as_echo_n "checking for $ac_word... " >&6; }
11702if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11703 $as_echo_n "(cached) " >&6
278a7a38
AO
11704else
11705 case $LIPO_FOR_TARGET in
11706 [\\/]* | ?:[\\/]*)
11707 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11708 ;;
11709 *)
11710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11711for as_dir in $gcc_cv_tool_dirs
11712do
11713 IFS=$as_save_IFS
11714 test -z "$as_dir" && as_dir=.
5213506e
RW
11715 for ac_exec_ext in '' $ac_executable_extensions; do
11716 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11717 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11719 break 2
11720 fi
11721done
5213506e
RW
11722 done
11723IFS=$as_save_IFS
278a7a38
AO
11724
11725 ;;
11726esac
11727fi
11728LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11729if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11731$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11732else
5213506e
RW
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11734$as_echo "no" >&6; }
278a7a38
AO
11735fi
11736
5213506e 11737
278a7a38
AO
11738fi
11739if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11740
11741
11742if test -n "$LIPO_FOR_TARGET"; then
11743 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11744elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11745 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11746fi
11747
11748if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11749 for ncn_progname in lipo; do
11750 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11751set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11753$as_echo_n "checking for $ac_word... " >&6; }
11754if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11755 $as_echo_n "(cached) " >&6
e8b05380 11756else
278a7a38
AO
11757 if test -n "$LIPO_FOR_TARGET"; then
11758 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11759else
11760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11761for as_dir in $PATH
1c710c3c
DJ
11762do
11763 IFS=$as_save_IFS
11764 test -z "$as_dir" && as_dir=.
5213506e
RW
11765 for ac_exec_ext in '' $ac_executable_extensions; do
11766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11767 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11769 break 2
11770 fi
11771done
5213506e
RW
11772 done
11773IFS=$as_save_IFS
1c710c3c 11774
e8b05380 11775fi
278a7a38
AO
11776fi
11777LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11778if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11780$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11781else
5213506e
RW
11782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11783$as_echo "no" >&6; }
e8b05380
PB
11784fi
11785
5213506e 11786
278a7a38 11787 done
e8b05380 11788fi
278a7a38
AO
11789
11790if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11791 for ncn_progname in lipo; do
5213506e
RW
11792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11793$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11794 if test -x $with_build_time_tools/${ncn_progname}; then
11795 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11797$as_echo "yes" >&6; }
e8b05380
PB
11798 break
11799 else
5213506e
RW
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11801$as_echo "no" >&6; }
e8b05380
PB
11802 fi
11803 done
11804fi
11805
11806if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11807 for ncn_progname in lipo; do
11808 if test -n "$ncn_target_tool_prefix"; then
11809 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11810set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11812$as_echo_n "checking for $ac_word... " >&6; }
11813if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11814 $as_echo_n "(cached) " >&6
040b1c5a
GK
11815else
11816 if test -n "$LIPO_FOR_TARGET"; then
11817 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11818else
1c710c3c
DJ
11819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11820for as_dir in $PATH
11821do
11822 IFS=$as_save_IFS
11823 test -z "$as_dir" && as_dir=.
5213506e
RW
11824 for ac_exec_ext in '' $ac_executable_extensions; do
11825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11826 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11828 break 2
11829 fi
11830done
5213506e
RW
11831 done
11832IFS=$as_save_IFS
1c710c3c 11833
040b1c5a
GK
11834fi
11835fi
1c710c3c 11836LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11837if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11839$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11840else
5213506e
RW
11841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11842$as_echo "no" >&6; }
040b1c5a
GK
11843fi
11844
5213506e 11845
e8b05380
PB
11846 fi
11847 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11848 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11849set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11851$as_echo_n "checking for $ac_word... " >&6; }
11852if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11853 $as_echo_n "(cached) " >&6
040b1c5a
GK
11854else
11855 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11856 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11857else
1c710c3c
DJ
11858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11859for as_dir in $PATH
11860do
11861 IFS=$as_save_IFS
11862 test -z "$as_dir" && as_dir=.
5213506e
RW
11863 for ac_exec_ext in '' $ac_executable_extensions; do
11864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11865 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11867 break 2
11868 fi
11869done
5213506e
RW
11870 done
11871IFS=$as_save_IFS
1c710c3c 11872
040b1c5a
GK
11873fi
11874fi
1c710c3c 11875LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11876if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11878$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11879else
5213506e
RW
11880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11881$as_echo "no" >&6; }
040b1c5a 11882fi
1c710c3c 11883
5213506e 11884
e8b05380
PB
11885 fi
11886 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11887 done
11888fi
1c710c3c 11889
040b1c5a
GK
11890if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11891 set dummy lipo
11892 if test $build = $target ; then
11893 LIPO_FOR_TARGET="$2"
11894 else
11895 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11896 fi
1c00b503
PB
11897else
11898 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11899fi
11900
d1f8db0c
PB
11901else
11902 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11903fi
11904
11905
11906
11907
11908if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11909 if test -n "$with_build_time_tools"; then
5213506e
RW
11910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11911$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11912 if test -x $with_build_time_tools/nm; then
11913 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11914 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11916$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11917 else
5213506e
RW
11918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11919$as_echo "no" >&6; }
d1f8db0c 11920 fi
e8b05380
PB
11921 elif test $build != $host && test $have_gcc_for_target = yes; then
11922 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11923 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11924 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11925 fi
11926fi
3e19841a 11927if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11928 # Extract the first word of "nm", so it can be a program name with args.
11929set dummy nm; ac_word=$2
5213506e
RW
11930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11931$as_echo_n "checking for $ac_word... " >&6; }
11932if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11933 $as_echo_n "(cached) " >&6
e8b05380 11934else
1c710c3c
DJ
11935 case $NM_FOR_TARGET in
11936 [\\/]* | ?:[\\/]*)
e8b05380
PB
11937 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11938 ;;
e8b05380 11939 *)
1c710c3c
DJ
11940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11941for as_dir in $gcc_cv_tool_dirs
11942do
11943 IFS=$as_save_IFS
11944 test -z "$as_dir" && as_dir=.
5213506e
RW
11945 for ac_exec_ext in '' $ac_executable_extensions; do
11946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11947 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11949 break 2
11950 fi
11951done
5213506e
RW
11952 done
11953IFS=$as_save_IFS
1c710c3c 11954
e8b05380
PB
11955 ;;
11956esac
11957fi
1c710c3c 11958NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11959if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11961$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11962else
5213506e
RW
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11964$as_echo "no" >&6; }
e8b05380
PB
11965fi
11966
5213506e 11967
e8b05380
PB
11968fi
11969if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11970
11971
11972if test -n "$NM_FOR_TARGET"; then
11973 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11974elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11975 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11976fi
11977
11978if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11979 for ncn_progname in nm; do
11980 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11981set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11983$as_echo_n "checking for $ac_word... " >&6; }
11984if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11985 $as_echo_n "(cached) " >&6
278a7a38
AO
11986else
11987 if test -n "$NM_FOR_TARGET"; then
11988 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11989else
11990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11991for as_dir in $PATH
11992do
11993 IFS=$as_save_IFS
11994 test -z "$as_dir" && as_dir=.
5213506e
RW
11995 for ac_exec_ext in '' $ac_executable_extensions; do
11996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11997 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 11998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11999 break 2
12000 fi
12001done
5213506e
RW
12002 done
12003IFS=$as_save_IFS
278a7a38
AO
12004
12005fi
12006fi
12007NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12008if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12010$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12011else
5213506e
RW
12012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12013$as_echo "no" >&6; }
278a7a38
AO
12014fi
12015
5213506e 12016
278a7a38
AO
12017 done
12018fi
12019
12020if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12021 for ncn_progname in nm; do
5213506e
RW
12022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12023$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12024 if test -x $with_build_time_tools/${ncn_progname}; then
12025 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12027$as_echo "yes" >&6; }
e8b05380
PB
12028 break
12029 else
5213506e
RW
12030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12031$as_echo "no" >&6; }
e8b05380
PB
12032 fi
12033 done
12034fi
12035
12036if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12037 for ncn_progname in nm; do
12038 if test -n "$ncn_target_tool_prefix"; then
12039 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12040set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12042$as_echo_n "checking for $ac_word... " >&6; }
12043if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12044 $as_echo_n "(cached) " >&6
ca9f4b81 12045else
4de997d1
PB
12046 if test -n "$NM_FOR_TARGET"; then
12047 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12048else
1c710c3c
DJ
12049as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12050for as_dir in $PATH
12051do
12052 IFS=$as_save_IFS
12053 test -z "$as_dir" && as_dir=.
5213506e
RW
12054 for ac_exec_ext in '' $ac_executable_extensions; do
12055 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12056 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12057 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12058 break 2
12059 fi
12060done
5213506e
RW
12061 done
12062IFS=$as_save_IFS
1c710c3c 12063
ca9f4b81
AO
12064fi
12065fi
1c710c3c 12066NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12067if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12069$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12070else
5213506e
RW
12071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12072$as_echo "no" >&6; }
ca9f4b81
AO
12073fi
12074
5213506e 12075
e8b05380
PB
12076 fi
12077 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12078 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12079set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12081$as_echo_n "checking for $ac_word... " >&6; }
12082if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12083 $as_echo_n "(cached) " >&6
ca9f4b81 12084else
2693c0b0
PB
12085 if test -n "$NM_FOR_TARGET"; then
12086 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12087else
1c710c3c
DJ
12088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12089for as_dir in $PATH
12090do
12091 IFS=$as_save_IFS
12092 test -z "$as_dir" && as_dir=.
5213506e
RW
12093 for ac_exec_ext in '' $ac_executable_extensions; do
12094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12095 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12097 break 2
12098 fi
12099done
5213506e
RW
12100 done
12101IFS=$as_save_IFS
1c710c3c 12102
ca9f4b81
AO
12103fi
12104fi
1c710c3c 12105NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12106if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12108$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12109else
5213506e
RW
12110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12111$as_echo "no" >&6; }
ca9f4b81 12112fi
1c710c3c 12113
5213506e 12114
e8b05380
PB
12115 fi
12116 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12117 done
12118fi
1c710c3c 12119
2693c0b0
PB
12120if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12121 set dummy nm
12122 if test $build = $target ; then
12123 NM_FOR_TARGET="$2"
ca9f4b81 12124 else
2693c0b0 12125 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12126 fi
1c00b503
PB
12127else
12128 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12129fi
12130
d1f8db0c
PB
12131else
12132 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12133fi
12134
12135
12136
12137
9bccfdf5
AP
12138if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12139 if test -n "$with_build_time_tools"; then
12140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12141$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12142 if test -x $with_build_time_tools/objcopy; then
12143 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12144 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12146$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12147 else
12148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12149$as_echo "no" >&6; }
12150 fi
12151 elif test $build != $host && test $have_gcc_for_target = yes; then
12152 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12153 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12154 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12155 fi
12156fi
12157if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12158 # Extract the first word of "objcopy", so it can be a program name with args.
12159set dummy objcopy; ac_word=$2
12160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12161$as_echo_n "checking for $ac_word... " >&6; }
12162if test "${ac_cv_path_OBJCOPY_FOR_TARGET+set}" = set; then :
12163 $as_echo_n "(cached) " >&6
12164else
12165 case $OBJCOPY_FOR_TARGET in
12166 [\\/]* | ?:[\\/]*)
12167 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12168 ;;
12169 *)
12170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12171for as_dir in $gcc_cv_tool_dirs
12172do
12173 IFS=$as_save_IFS
12174 test -z "$as_dir" && as_dir=.
12175 for ac_exec_ext in '' $ac_executable_extensions; do
12176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12177 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12179 break 2
12180 fi
12181done
12182 done
12183IFS=$as_save_IFS
12184
12185 ;;
12186esac
12187fi
12188OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12189if test -n "$OBJCOPY_FOR_TARGET"; then
12190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12191$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12192else
12193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12194$as_echo "no" >&6; }
12195fi
12196
12197
12198fi
12199if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12200
12201
12202if test -n "$OBJCOPY_FOR_TARGET"; then
12203 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12204elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12205 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12206fi
12207
12208if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12209 for ncn_progname in objcopy; do
12210 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12211set dummy ${ncn_progname}; ac_word=$2
12212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12213$as_echo_n "checking for $ac_word... " >&6; }
12214if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12215 $as_echo_n "(cached) " >&6
12216else
12217 if test -n "$OBJCOPY_FOR_TARGET"; then
12218 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12219else
12220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12221for as_dir in $PATH
12222do
12223 IFS=$as_save_IFS
12224 test -z "$as_dir" && as_dir=.
12225 for ac_exec_ext in '' $ac_executable_extensions; do
12226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12227 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12229 break 2
12230 fi
12231done
12232 done
12233IFS=$as_save_IFS
12234
12235fi
12236fi
12237OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12238if test -n "$OBJCOPY_FOR_TARGET"; then
12239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12240$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12241else
12242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12243$as_echo "no" >&6; }
12244fi
12245
12246
12247 done
12248fi
12249
12250if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12251 for ncn_progname in objcopy; do
12252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12253$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12254 if test -x $with_build_time_tools/${ncn_progname}; then
12255 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12257$as_echo "yes" >&6; }
12258 break
12259 else
12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12261$as_echo "no" >&6; }
12262 fi
12263 done
12264fi
12265
12266if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12267 for ncn_progname in objcopy; do
12268 if test -n "$ncn_target_tool_prefix"; then
12269 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12270set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12272$as_echo_n "checking for $ac_word... " >&6; }
12273if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12274 $as_echo_n "(cached) " >&6
12275else
12276 if test -n "$OBJCOPY_FOR_TARGET"; then
12277 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12278else
12279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12280for as_dir in $PATH
12281do
12282 IFS=$as_save_IFS
12283 test -z "$as_dir" && as_dir=.
12284 for ac_exec_ext in '' $ac_executable_extensions; do
12285 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12286 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12287 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12288 break 2
12289 fi
12290done
12291 done
12292IFS=$as_save_IFS
12293
12294fi
12295fi
12296OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12297if test -n "$OBJCOPY_FOR_TARGET"; then
12298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12299$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12300else
12301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12302$as_echo "no" >&6; }
12303fi
12304
12305
12306 fi
12307 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12308 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12309set dummy ${ncn_progname}; ac_word=$2
12310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12311$as_echo_n "checking for $ac_word... " >&6; }
12312if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12313 $as_echo_n "(cached) " >&6
12314else
12315 if test -n "$OBJCOPY_FOR_TARGET"; then
12316 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12317else
12318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12319for as_dir in $PATH
12320do
12321 IFS=$as_save_IFS
12322 test -z "$as_dir" && as_dir=.
12323 for ac_exec_ext in '' $ac_executable_extensions; do
12324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12325 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12326 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12327 break 2
12328 fi
12329done
12330 done
12331IFS=$as_save_IFS
12332
12333fi
12334fi
12335OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12336if test -n "$OBJCOPY_FOR_TARGET"; then
12337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12338$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12339else
12340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12341$as_echo "no" >&6; }
12342fi
12343
12344
12345 fi
12346 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12347 done
12348fi
12349
12350if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12351 set dummy objcopy
12352 if test $build = $target ; then
12353 OBJCOPY_FOR_TARGET="$2"
12354 else
12355 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12356 fi
12357else
12358 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12359fi
12360
12361else
12362 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12363fi
12364
12365
12366
12367
e8b05380
PB
12368if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12369 if test -n "$with_build_time_tools"; then
5213506e
RW
12370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12371$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12372 if test -x $with_build_time_tools/objdump; then
12373 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12374 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12376$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12377 else
5213506e
RW
12378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12379$as_echo "no" >&6; }
d1f8db0c 12380 fi
e8b05380
PB
12381 elif test $build != $host && test $have_gcc_for_target = yes; then
12382 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12383 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12384 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12385 fi
12386fi
3e19841a 12387if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12388 # Extract the first word of "objdump", so it can be a program name with args.
12389set dummy objdump; ac_word=$2
5213506e
RW
12390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12391$as_echo_n "checking for $ac_word... " >&6; }
12392if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12393 $as_echo_n "(cached) " >&6
e8b05380 12394else
1c710c3c
DJ
12395 case $OBJDUMP_FOR_TARGET in
12396 [\\/]* | ?:[\\/]*)
e8b05380
PB
12397 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12398 ;;
e8b05380 12399 *)
1c710c3c
DJ
12400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12401for as_dir in $gcc_cv_tool_dirs
12402do
12403 IFS=$as_save_IFS
12404 test -z "$as_dir" && as_dir=.
5213506e
RW
12405 for ac_exec_ext in '' $ac_executable_extensions; do
12406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12407 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12409 break 2
12410 fi
12411done
5213506e
RW
12412 done
12413IFS=$as_save_IFS
1c710c3c 12414
e8b05380
PB
12415 ;;
12416esac
12417fi
1c710c3c 12418OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12419if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12421$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12422else
5213506e
RW
12423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12424$as_echo "no" >&6; }
e8b05380
PB
12425fi
12426
5213506e 12427
e8b05380
PB
12428fi
12429if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12430
12431
12432if test -n "$OBJDUMP_FOR_TARGET"; then
12433 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12434elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12435 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12436fi
12437
12438if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12439 for ncn_progname in objdump; do
12440 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12441set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12443$as_echo_n "checking for $ac_word... " >&6; }
12444if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12445 $as_echo_n "(cached) " >&6
278a7a38
AO
12446else
12447 if test -n "$OBJDUMP_FOR_TARGET"; then
12448 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12449else
12450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12451for as_dir in $PATH
12452do
12453 IFS=$as_save_IFS
12454 test -z "$as_dir" && as_dir=.
5213506e
RW
12455 for ac_exec_ext in '' $ac_executable_extensions; do
12456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12457 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12459 break 2
12460 fi
12461done
5213506e
RW
12462 done
12463IFS=$as_save_IFS
278a7a38
AO
12464
12465fi
12466fi
12467OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12468if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12470$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12471else
5213506e
RW
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12473$as_echo "no" >&6; }
278a7a38
AO
12474fi
12475
5213506e 12476
278a7a38
AO
12477 done
12478fi
12479
12480if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12481 for ncn_progname in objdump; do
5213506e
RW
12482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12483$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12484 if test -x $with_build_time_tools/${ncn_progname}; then
12485 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12487$as_echo "yes" >&6; }
e8b05380
PB
12488 break
12489 else
5213506e
RW
12490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12491$as_echo "no" >&6; }
e8b05380
PB
12492 fi
12493 done
12494fi
12495
12496if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12497 for ncn_progname in objdump; do
12498 if test -n "$ncn_target_tool_prefix"; then
12499 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12500set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12502$as_echo_n "checking for $ac_word... " >&6; }
12503if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12504 $as_echo_n "(cached) " >&6
d739199a
DJ
12505else
12506 if test -n "$OBJDUMP_FOR_TARGET"; then
12507 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12508else
1c710c3c
DJ
12509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12510for as_dir in $PATH
12511do
12512 IFS=$as_save_IFS
12513 test -z "$as_dir" && as_dir=.
5213506e
RW
12514 for ac_exec_ext in '' $ac_executable_extensions; do
12515 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12516 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12517 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12518 break 2
12519 fi
12520done
5213506e
RW
12521 done
12522IFS=$as_save_IFS
1c710c3c 12523
d739199a
DJ
12524fi
12525fi
1c710c3c 12526OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12527if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12529$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12530else
5213506e
RW
12531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12532$as_echo "no" >&6; }
d739199a
DJ
12533fi
12534
5213506e 12535
e8b05380
PB
12536 fi
12537 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12538 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12539set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12541$as_echo_n "checking for $ac_word... " >&6; }
12542if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12543 $as_echo_n "(cached) " >&6
d739199a
DJ
12544else
12545 if test -n "$OBJDUMP_FOR_TARGET"; then
12546 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12547else
1c710c3c
DJ
12548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12549for as_dir in $PATH
12550do
12551 IFS=$as_save_IFS
12552 test -z "$as_dir" && as_dir=.
5213506e
RW
12553 for ac_exec_ext in '' $ac_executable_extensions; do
12554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12555 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12557 break 2
12558 fi
12559done
5213506e
RW
12560 done
12561IFS=$as_save_IFS
1c710c3c 12562
d739199a
DJ
12563fi
12564fi
1c710c3c 12565OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12566if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12568$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12569else
5213506e
RW
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12571$as_echo "no" >&6; }
d739199a 12572fi
1c710c3c 12573
5213506e 12574
e8b05380
PB
12575 fi
12576 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12577 done
12578fi
1c710c3c 12579
d739199a
DJ
12580if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12581 set dummy objdump
12582 if test $build = $target ; then
12583 OBJDUMP_FOR_TARGET="$2"
12584 else
12585 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12586 fi
1c00b503
PB
12587else
12588 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12589fi
12590
d1f8db0c
PB
12591else
12592 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12593fi
12594
12595
12596
12597
12598if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12599 if test -n "$with_build_time_tools"; then
5213506e
RW
12600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12601$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12602 if test -x $with_build_time_tools/ranlib; then
12603 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12604 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12606$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12607 else
5213506e
RW
12608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12609$as_echo "no" >&6; }
d1f8db0c 12610 fi
e8b05380
PB
12611 elif test $build != $host && test $have_gcc_for_target = yes; then
12612 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12613 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12614 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12615 fi
12616fi
3e19841a 12617if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12618 # Extract the first word of "ranlib", so it can be a program name with args.
12619set dummy ranlib; ac_word=$2
5213506e
RW
12620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12621$as_echo_n "checking for $ac_word... " >&6; }
12622if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12623 $as_echo_n "(cached) " >&6
e8b05380 12624else
1c710c3c
DJ
12625 case $RANLIB_FOR_TARGET in
12626 [\\/]* | ?:[\\/]*)
e8b05380
PB
12627 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12628 ;;
e8b05380 12629 *)
1c710c3c
DJ
12630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12631for as_dir in $gcc_cv_tool_dirs
12632do
12633 IFS=$as_save_IFS
12634 test -z "$as_dir" && as_dir=.
5213506e
RW
12635 for ac_exec_ext in '' $ac_executable_extensions; do
12636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12637 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12639 break 2
12640 fi
12641done
5213506e
RW
12642 done
12643IFS=$as_save_IFS
1c710c3c 12644
e8b05380
PB
12645 ;;
12646esac
12647fi
1c710c3c 12648RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12649if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12651$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12652else
5213506e
RW
12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12654$as_echo "no" >&6; }
e8b05380
PB
12655fi
12656
5213506e 12657
e8b05380
PB
12658fi
12659if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12660
12661
12662if test -n "$RANLIB_FOR_TARGET"; then
12663 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12664elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12665 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12666fi
12667
12668if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12669 for ncn_progname in ranlib; do
12670 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12671set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12673$as_echo_n "checking for $ac_word... " >&6; }
12674if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12675 $as_echo_n "(cached) " >&6
278a7a38
AO
12676else
12677 if test -n "$RANLIB_FOR_TARGET"; then
12678 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12679else
12680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12681for as_dir in $PATH
12682do
12683 IFS=$as_save_IFS
12684 test -z "$as_dir" && as_dir=.
5213506e
RW
12685 for ac_exec_ext in '' $ac_executable_extensions; do
12686 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12687 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12689 break 2
12690 fi
12691done
5213506e
RW
12692 done
12693IFS=$as_save_IFS
278a7a38
AO
12694
12695fi
12696fi
12697RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12698if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12700$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12701else
5213506e
RW
12702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12703$as_echo "no" >&6; }
278a7a38
AO
12704fi
12705
5213506e 12706
278a7a38
AO
12707 done
12708fi
12709
12710if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12711 for ncn_progname in ranlib; do
5213506e
RW
12712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12713$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12714 if test -x $with_build_time_tools/${ncn_progname}; then
12715 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12717$as_echo "yes" >&6; }
e8b05380
PB
12718 break
12719 else
5213506e
RW
12720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12721$as_echo "no" >&6; }
e8b05380
PB
12722 fi
12723 done
12724fi
12725
12726if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12727 for ncn_progname in ranlib; do
12728 if test -n "$ncn_target_tool_prefix"; then
12729 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12730set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12732$as_echo_n "checking for $ac_word... " >&6; }
12733if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12734 $as_echo_n "(cached) " >&6
ca9f4b81 12735else
4de997d1
PB
12736 if test -n "$RANLIB_FOR_TARGET"; then
12737 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12738else
1c710c3c
DJ
12739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12740for as_dir in $PATH
12741do
12742 IFS=$as_save_IFS
12743 test -z "$as_dir" && as_dir=.
5213506e
RW
12744 for ac_exec_ext in '' $ac_executable_extensions; do
12745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12746 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12748 break 2
12749 fi
12750done
5213506e
RW
12751 done
12752IFS=$as_save_IFS
1c710c3c 12753
ca9f4b81
AO
12754fi
12755fi
1c710c3c 12756RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12757if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12759$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12760else
5213506e
RW
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12762$as_echo "no" >&6; }
ca9f4b81
AO
12763fi
12764
5213506e 12765
e8b05380
PB
12766 fi
12767 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12768 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12769set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12771$as_echo_n "checking for $ac_word... " >&6; }
12772if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12773 $as_echo_n "(cached) " >&6
ca9f4b81 12774else
2693c0b0
PB
12775 if test -n "$RANLIB_FOR_TARGET"; then
12776 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12777else
1c710c3c
DJ
12778as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12779for as_dir in $PATH
12780do
12781 IFS=$as_save_IFS
12782 test -z "$as_dir" && as_dir=.
5213506e
RW
12783 for ac_exec_ext in '' $ac_executable_extensions; do
12784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12785 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12786 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12787 break 2
12788 fi
12789done
5213506e
RW
12790 done
12791IFS=$as_save_IFS
1c710c3c 12792
ca9f4b81
AO
12793fi
12794fi
1c710c3c 12795RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12796if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12798$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12799else
5213506e
RW
12800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12801$as_echo "no" >&6; }
ca9f4b81 12802fi
1c710c3c 12803
5213506e 12804
e8b05380
PB
12805 fi
12806 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12807 done
12808fi
1c710c3c 12809
e8b05380
PB
12810if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12811 set dummy ranlib
12812 if test $build = $target ; then
12813 RANLIB_FOR_TARGET="$2"
12814 else
12815 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12816 fi
1c00b503
PB
12817else
12818 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12819fi
2693c0b0 12820
d1f8db0c
PB
12821else
12822 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12823fi
12824
e8b05380
PB
12825
12826
12827
e7a82751
RM
12828if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12829 if test -n "$with_build_time_tools"; then
12830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12831$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12832 if test -x $with_build_time_tools/readelf; then
12833 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12834 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12836$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12837 else
12838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12839$as_echo "no" >&6; }
12840 fi
12841 elif test $build != $host && test $have_gcc_for_target = yes; then
12842 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12843 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12844 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12845 fi
12846fi
12847if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12848 # Extract the first word of "readelf", so it can be a program name with args.
12849set dummy readelf; ac_word=$2
12850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12851$as_echo_n "checking for $ac_word... " >&6; }
12852if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12853 $as_echo_n "(cached) " >&6
12854else
12855 case $READELF_FOR_TARGET in
12856 [\\/]* | ?:[\\/]*)
12857 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12858 ;;
12859 *)
12860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12861for as_dir in $gcc_cv_tool_dirs
12862do
12863 IFS=$as_save_IFS
12864 test -z "$as_dir" && as_dir=.
12865 for ac_exec_ext in '' $ac_executable_extensions; do
12866 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12867 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12868 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12869 break 2
12870 fi
12871done
12872 done
12873IFS=$as_save_IFS
12874
12875 ;;
12876esac
12877fi
12878READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12879if test -n "$READELF_FOR_TARGET"; then
12880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12881$as_echo "$READELF_FOR_TARGET" >&6; }
12882else
12883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12884$as_echo "no" >&6; }
12885fi
12886
12887
12888fi
12889if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12890
12891
12892if test -n "$READELF_FOR_TARGET"; then
12893 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12894elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12895 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12896fi
12897
12898if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12899 for ncn_progname in readelf; do
12900 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12901set dummy ${ncn_progname}; ac_word=$2
12902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12903$as_echo_n "checking for $ac_word... " >&6; }
12904if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12905 $as_echo_n "(cached) " >&6
12906else
12907 if test -n "$READELF_FOR_TARGET"; then
12908 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12909else
12910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12911for as_dir in $PATH
12912do
12913 IFS=$as_save_IFS
12914 test -z "$as_dir" && as_dir=.
12915 for ac_exec_ext in '' $ac_executable_extensions; do
12916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12917 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12919 break 2
12920 fi
12921done
12922 done
12923IFS=$as_save_IFS
12924
12925fi
12926fi
12927READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12928if test -n "$READELF_FOR_TARGET"; then
12929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12930$as_echo "$READELF_FOR_TARGET" >&6; }
12931else
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12933$as_echo "no" >&6; }
12934fi
12935
12936
12937 done
12938fi
12939
12940if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12941 for ncn_progname in readelf; do
12942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12943$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12944 if test -x $with_build_time_tools/${ncn_progname}; then
12945 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12947$as_echo "yes" >&6; }
12948 break
12949 else
12950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12951$as_echo "no" >&6; }
12952 fi
12953 done
12954fi
12955
12956if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12957 for ncn_progname in readelf; do
12958 if test -n "$ncn_target_tool_prefix"; then
12959 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12960set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12962$as_echo_n "checking for $ac_word... " >&6; }
12963if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12964 $as_echo_n "(cached) " >&6
12965else
12966 if test -n "$READELF_FOR_TARGET"; then
12967 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12968else
12969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12970for as_dir in $PATH
12971do
12972 IFS=$as_save_IFS
12973 test -z "$as_dir" && as_dir=.
12974 for ac_exec_ext in '' $ac_executable_extensions; do
12975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12976 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12978 break 2
12979 fi
12980done
12981 done
12982IFS=$as_save_IFS
12983
12984fi
12985fi
12986READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12987if test -n "$READELF_FOR_TARGET"; then
12988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12989$as_echo "$READELF_FOR_TARGET" >&6; }
12990else
12991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12992$as_echo "no" >&6; }
12993fi
12994
12995
12996 fi
12997 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
12998 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12999set dummy ${ncn_progname}; ac_word=$2
13000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13001$as_echo_n "checking for $ac_word... " >&6; }
13002if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13003 $as_echo_n "(cached) " >&6
13004else
13005 if test -n "$READELF_FOR_TARGET"; then
13006 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13007else
13008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13009for as_dir in $PATH
13010do
13011 IFS=$as_save_IFS
13012 test -z "$as_dir" && as_dir=.
13013 for ac_exec_ext in '' $ac_executable_extensions; do
13014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13015 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13017 break 2
13018 fi
13019done
13020 done
13021IFS=$as_save_IFS
13022
13023fi
13024fi
13025READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13026if test -n "$READELF_FOR_TARGET"; then
13027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13028$as_echo "$READELF_FOR_TARGET" >&6; }
13029else
13030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13031$as_echo "no" >&6; }
13032fi
13033
13034
13035 fi
13036 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
13037 done
13038fi
13039
13040if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
13041 set dummy readelf
13042 if test $build = $target ; then
13043 READELF_FOR_TARGET="$2"
13044 else
13045 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
13046 fi
13047else
13048 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
13049fi
13050
13051else
13052 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13053fi
13054
13055
13056
13057
e8b05380
PB
13058if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13059 if test -n "$with_build_time_tools"; then
5213506e
RW
13060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13061$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13062 if test -x $with_build_time_tools/strip; then
13063 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13064 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
13065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13066$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 13067 else
5213506e
RW
13068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13069$as_echo "no" >&6; }
d1f8db0c 13070 fi
e8b05380
PB
13071 elif test $build != $host && test $have_gcc_for_target = yes; then
13072 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
13073 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13074 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
13075 fi
13076fi
3e19841a 13077if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13078 # Extract the first word of "strip", so it can be a program name with args.
13079set dummy strip; ac_word=$2
5213506e
RW
13080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13081$as_echo_n "checking for $ac_word... " >&6; }
13082if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
13083 $as_echo_n "(cached) " >&6
e8b05380 13084else
1c710c3c
DJ
13085 case $STRIP_FOR_TARGET in
13086 [\\/]* | ?:[\\/]*)
e8b05380
PB
13087 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13088 ;;
e8b05380 13089 *)
1c710c3c
DJ
13090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13091for as_dir in $gcc_cv_tool_dirs
13092do
13093 IFS=$as_save_IFS
13094 test -z "$as_dir" && as_dir=.
5213506e
RW
13095 for ac_exec_ext in '' $ac_executable_extensions; do
13096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13097 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13099 break 2
13100 fi
13101done
5213506e
RW
13102 done
13103IFS=$as_save_IFS
1c710c3c 13104
e8b05380
PB
13105 ;;
13106esac
13107fi
1c710c3c 13108STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 13109if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13111$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 13112else
5213506e
RW
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13114$as_echo "no" >&6; }
e8b05380
PB
13115fi
13116
5213506e 13117
e8b05380
PB
13118fi
13119if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
13120
13121
13122if test -n "$STRIP_FOR_TARGET"; then
13123 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13124elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13125 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13126fi
13127
13128if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13129 for ncn_progname in strip; do
13130 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13131set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13133$as_echo_n "checking for $ac_word... " >&6; }
13134if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13135 $as_echo_n "(cached) " >&6
278a7a38
AO
13136else
13137 if test -n "$STRIP_FOR_TARGET"; then
13138 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13139else
13140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13141for as_dir in $PATH
13142do
13143 IFS=$as_save_IFS
13144 test -z "$as_dir" && as_dir=.
5213506e
RW
13145 for ac_exec_ext in '' $ac_executable_extensions; do
13146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13147 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13149 break 2
13150 fi
13151done
5213506e
RW
13152 done
13153IFS=$as_save_IFS
278a7a38
AO
13154
13155fi
13156fi
13157STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13158if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13160$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 13161else
5213506e
RW
13162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13163$as_echo "no" >&6; }
278a7a38
AO
13164fi
13165
5213506e 13166
278a7a38
AO
13167 done
13168fi
13169
13170if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13171 for ncn_progname in strip; do
5213506e
RW
13172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13173$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13174 if test -x $with_build_time_tools/${ncn_progname}; then
13175 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13177$as_echo "yes" >&6; }
e8b05380
PB
13178 break
13179 else
5213506e
RW
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13181$as_echo "no" >&6; }
e8b05380
PB
13182 fi
13183 done
13184fi
13185
13186if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13187 for ncn_progname in strip; do
13188 if test -n "$ncn_target_tool_prefix"; then
13189 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 13190set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13192$as_echo_n "checking for $ac_word... " >&6; }
13193if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13194 $as_echo_n "(cached) " >&6
af71363e
AS
13195else
13196 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
13197 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13198else
13199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13200for as_dir in $PATH
13201do
13202 IFS=$as_save_IFS
13203 test -z "$as_dir" && as_dir=.
5213506e
RW
13204 for ac_exec_ext in '' $ac_executable_extensions; do
13205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13206 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13208 break 2
13209 fi
13210done
5213506e
RW
13211 done
13212IFS=$as_save_IFS
1c710c3c 13213
040b1c5a
GK
13214fi
13215fi
1c710c3c 13216STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13217if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13219$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13220else
5213506e
RW
13221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13222$as_echo "no" >&6; }
040b1c5a
GK
13223fi
13224
5213506e 13225
e8b05380
PB
13226 fi
13227 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13228 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 13229set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13231$as_echo_n "checking for $ac_word... " >&6; }
13232if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13233 $as_echo_n "(cached) " >&6
040b1c5a
GK
13234else
13235 if test -n "$STRIP_FOR_TARGET"; then
13236 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13237else
1c710c3c
DJ
13238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13239for as_dir in $PATH
13240do
13241 IFS=$as_save_IFS
13242 test -z "$as_dir" && as_dir=.
5213506e
RW
13243 for ac_exec_ext in '' $ac_executable_extensions; do
13244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13245 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13247 break 2
13248 fi
13249done
5213506e
RW
13250 done
13251IFS=$as_save_IFS
1c710c3c 13252
040b1c5a
GK
13253fi
13254fi
1c710c3c 13255STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13256if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13258$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13259else
5213506e
RW
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13261$as_echo "no" >&6; }
040b1c5a 13262fi
1c710c3c 13263
5213506e 13264
e8b05380
PB
13265 fi
13266 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13267 done
13268fi
1c710c3c 13269
040b1c5a
GK
13270if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13271 set dummy strip
13272 if test $build = $target ; then
13273 STRIP_FOR_TARGET="$2"
13274 else
13275 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13276 fi
1c00b503
PB
13277else
13278 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13279fi
13280
d1f8db0c
PB
13281else
13282 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13283fi
13284
13285
13286
13287
13288if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13289 if test -n "$with_build_time_tools"; then
5213506e
RW
13290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13291$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13292 if test -x $with_build_time_tools/windres; then
13293 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13294 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13296$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13297 else
5213506e
RW
13298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13299$as_echo "no" >&6; }
d1f8db0c 13300 fi
e8b05380
PB
13301 elif test $build != $host && test $have_gcc_for_target = yes; then
13302 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13303 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13304 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13305 fi
13306fi
3e19841a 13307if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13308 # Extract the first word of "windres", so it can be a program name with args.
13309set dummy windres; ac_word=$2
5213506e
RW
13310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13311$as_echo_n "checking for $ac_word... " >&6; }
13312if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13313 $as_echo_n "(cached) " >&6
e8b05380 13314else
1c710c3c
DJ
13315 case $WINDRES_FOR_TARGET in
13316 [\\/]* | ?:[\\/]*)
e8b05380
PB
13317 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13318 ;;
e8b05380 13319 *)
1c710c3c
DJ
13320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13321for as_dir in $gcc_cv_tool_dirs
13322do
13323 IFS=$as_save_IFS
13324 test -z "$as_dir" && as_dir=.
5213506e
RW
13325 for ac_exec_ext in '' $ac_executable_extensions; do
13326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13327 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13329 break 2
13330 fi
13331done
5213506e
RW
13332 done
13333IFS=$as_save_IFS
1c710c3c 13334
e8b05380
PB
13335 ;;
13336esac
13337fi
1c710c3c 13338WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13339if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13341$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13342else
5213506e
RW
13343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13344$as_echo "no" >&6; }
e8b05380
PB
13345fi
13346
5213506e 13347
e8b05380
PB
13348fi
13349if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13350
13351
13352if test -n "$WINDRES_FOR_TARGET"; then
13353 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13354elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13355 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13356fi
13357
13358if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13359 for ncn_progname in windres; do
13360 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13361set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13363$as_echo_n "checking for $ac_word... " >&6; }
13364if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13365 $as_echo_n "(cached) " >&6
278a7a38
AO
13366else
13367 if test -n "$WINDRES_FOR_TARGET"; then
13368 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13369else
13370as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13371for as_dir in $PATH
13372do
13373 IFS=$as_save_IFS
13374 test -z "$as_dir" && as_dir=.
5213506e
RW
13375 for ac_exec_ext in '' $ac_executable_extensions; do
13376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13377 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13379 break 2
13380 fi
13381done
5213506e
RW
13382 done
13383IFS=$as_save_IFS
278a7a38
AO
13384
13385fi
13386fi
13387WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13388if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13390$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13391else
5213506e
RW
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13393$as_echo "no" >&6; }
278a7a38
AO
13394fi
13395
5213506e 13396
278a7a38
AO
13397 done
13398fi
13399
13400if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13401 for ncn_progname in windres; do
5213506e
RW
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13403$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13404 if test -x $with_build_time_tools/${ncn_progname}; then
13405 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13407$as_echo "yes" >&6; }
e8b05380
PB
13408 break
13409 else
5213506e
RW
13410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13411$as_echo "no" >&6; }
e8b05380
PB
13412 fi
13413 done
13414fi
13415
13416if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13417 for ncn_progname in windres; do
13418 if test -n "$ncn_target_tool_prefix"; then
13419 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13420set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13422$as_echo_n "checking for $ac_word... " >&6; }
13423if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13424 $as_echo_n "(cached) " >&6
ca9f4b81 13425else
4de997d1
PB
13426 if test -n "$WINDRES_FOR_TARGET"; then
13427 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13428else
1c710c3c
DJ
13429as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13430for as_dir in $PATH
13431do
13432 IFS=$as_save_IFS
13433 test -z "$as_dir" && as_dir=.
5213506e
RW
13434 for ac_exec_ext in '' $ac_executable_extensions; do
13435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13436 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13437 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13438 break 2
13439 fi
13440done
5213506e
RW
13441 done
13442IFS=$as_save_IFS
1c710c3c 13443
ca9f4b81
AO
13444fi
13445fi
1c710c3c 13446WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13447if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13449$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13450else
5213506e
RW
13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13452$as_echo "no" >&6; }
ca9f4b81
AO
13453fi
13454
5213506e 13455
e8b05380
PB
13456 fi
13457 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13458 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13459set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13461$as_echo_n "checking for $ac_word... " >&6; }
13462if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13463 $as_echo_n "(cached) " >&6
ca9f4b81 13464else
2693c0b0
PB
13465 if test -n "$WINDRES_FOR_TARGET"; then
13466 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13467else
1c710c3c
DJ
13468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13469for as_dir in $PATH
13470do
13471 IFS=$as_save_IFS
13472 test -z "$as_dir" && as_dir=.
5213506e
RW
13473 for ac_exec_ext in '' $ac_executable_extensions; do
13474 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13475 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13477 break 2
13478 fi
13479done
5213506e
RW
13480 done
13481IFS=$as_save_IFS
1c710c3c 13482
ca9f4b81
AO
13483fi
13484fi
1c710c3c 13485WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13486if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13488$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13489else
5213506e
RW
13490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13491$as_echo "no" >&6; }
ca9f4b81 13492fi
1c710c3c 13493
5213506e 13494
e8b05380
PB
13495 fi
13496 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13497 done
13498fi
1c710c3c 13499
2693c0b0
PB
13500if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13501 set dummy windres
13502 if test $build = $target ; then
13503 WINDRES_FOR_TARGET="$2"
ca9f4b81 13504 else
2693c0b0 13505 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13506 fi
1c00b503
PB
13507else
13508 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13509fi
13510
d1f8db0c
PB
13511else
13512 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13513fi
13514
4977bab6 13515
901119ae
KT
13516
13517
13518if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13519 if test -n "$with_build_time_tools"; then
5213506e
RW
13520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13521$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13522 if test -x $with_build_time_tools/windmc; then
13523 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13524 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13526$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13527 else
5213506e
RW
13528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13529$as_echo "no" >&6; }
901119ae
KT
13530 fi
13531 elif test $build != $host && test $have_gcc_for_target = yes; then
13532 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13533 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13534 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13535 fi
13536fi
13537if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13538 # Extract the first word of "windmc", so it can be a program name with args.
13539set dummy windmc; ac_word=$2
5213506e
RW
13540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13541$as_echo_n "checking for $ac_word... " >&6; }
13542if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13543 $as_echo_n "(cached) " >&6
901119ae
KT
13544else
13545 case $WINDMC_FOR_TARGET in
13546 [\\/]* | ?:[\\/]*)
13547 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13548 ;;
13549 *)
13550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13551for as_dir in $gcc_cv_tool_dirs
13552do
13553 IFS=$as_save_IFS
13554 test -z "$as_dir" && as_dir=.
5213506e
RW
13555 for ac_exec_ext in '' $ac_executable_extensions; do
13556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13557 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13559 break 2
13560 fi
13561done
5213506e
RW
13562 done
13563IFS=$as_save_IFS
901119ae
KT
13564
13565 ;;
13566esac
13567fi
13568WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13569if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13571$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13572else
5213506e
RW
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13574$as_echo "no" >&6; }
901119ae
KT
13575fi
13576
5213506e 13577
901119ae
KT
13578fi
13579if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13580
13581
13582if test -n "$WINDMC_FOR_TARGET"; then
13583 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13584elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13585 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13586fi
13587
13588if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13589 for ncn_progname in windmc; do
13590 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13591set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13593$as_echo_n "checking for $ac_word... " >&6; }
13594if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13595 $as_echo_n "(cached) " >&6
901119ae
KT
13596else
13597 if test -n "$WINDMC_FOR_TARGET"; then
13598 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13599else
13600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13601for as_dir in $PATH
13602do
13603 IFS=$as_save_IFS
13604 test -z "$as_dir" && as_dir=.
5213506e
RW
13605 for ac_exec_ext in '' $ac_executable_extensions; do
13606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13607 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13609 break 2
13610 fi
13611done
5213506e
RW
13612 done
13613IFS=$as_save_IFS
901119ae
KT
13614
13615fi
13616fi
13617WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13618if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13620$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13621else
5213506e
RW
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13623$as_echo "no" >&6; }
901119ae
KT
13624fi
13625
5213506e 13626
901119ae
KT
13627 done
13628fi
13629
13630if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13631 for ncn_progname in windmc; do
5213506e
RW
13632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13633$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13634 if test -x $with_build_time_tools/${ncn_progname}; then
13635 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13637$as_echo "yes" >&6; }
901119ae
KT
13638 break
13639 else
5213506e
RW
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13641$as_echo "no" >&6; }
901119ae
KT
13642 fi
13643 done
13644fi
13645
13646if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13647 for ncn_progname in windmc; do
13648 if test -n "$ncn_target_tool_prefix"; then
13649 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13650set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13652$as_echo_n "checking for $ac_word... " >&6; }
13653if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13654 $as_echo_n "(cached) " >&6
901119ae
KT
13655else
13656 if test -n "$WINDMC_FOR_TARGET"; then
13657 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13658else
13659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13660for as_dir in $PATH
13661do
13662 IFS=$as_save_IFS
13663 test -z "$as_dir" && as_dir=.
5213506e
RW
13664 for ac_exec_ext in '' $ac_executable_extensions; do
13665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13666 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13668 break 2
13669 fi
13670done
5213506e
RW
13671 done
13672IFS=$as_save_IFS
901119ae
KT
13673
13674fi
13675fi
13676WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13677if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13679$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13680else
5213506e
RW
13681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13682$as_echo "no" >&6; }
901119ae
KT
13683fi
13684
5213506e 13685
901119ae
KT
13686 fi
13687 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13688 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13689set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13691$as_echo_n "checking for $ac_word... " >&6; }
13692if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13693 $as_echo_n "(cached) " >&6
901119ae
KT
13694else
13695 if test -n "$WINDMC_FOR_TARGET"; then
13696 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13697else
13698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13699for as_dir in $PATH
13700do
13701 IFS=$as_save_IFS
13702 test -z "$as_dir" && as_dir=.
5213506e
RW
13703 for ac_exec_ext in '' $ac_executable_extensions; do
13704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13705 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13707 break 2
13708 fi
13709done
5213506e
RW
13710 done
13711IFS=$as_save_IFS
901119ae
KT
13712
13713fi
13714fi
13715WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13716if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13718$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13719else
5213506e
RW
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13721$as_echo "no" >&6; }
901119ae
KT
13722fi
13723
5213506e 13724
901119ae
KT
13725 fi
13726 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13727 done
13728fi
13729
13730if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13731 set dummy windmc
13732 if test $build = $target ; then
13733 WINDMC_FOR_TARGET="$2"
13734 else
13735 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13736 fi
1c00b503
PB
13737else
13738 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13739fi
13740
13741else
13742 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13743fi
13744
13745
2abefe3d
PB
13746RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13747
5213506e
RW
13748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13749$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13750if test "x${build}" != "x${host}" ; then
e8b05380
PB
13751 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13752 # We already found the complete path
172e41aa 13753 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13755$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13756 else
13757 # Canadian cross, just use what we found
5213506e
RW
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13759$as_echo "pre-installed" >&6; }
e8b05380 13760 fi
2abefe3d
PB
13761else
13762 ok=yes
13763 case " ${configdirs} " in
13764 *" binutils "*) ;;
13765 *) ok=no ;;
13766 esac
1c710c3c 13767
2abefe3d
PB
13768 if test $ok = yes; then
13769 # An in-tree tool is available and we can use it
13770 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13772$as_echo "just compiled" >&6; }
e8b05380
PB
13773 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13774 # We already found the complete path
172e41aa 13775 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13777$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13778 elif test "x$target" = "x$host"; then
13779 # We can use an host tool
13780 AR_FOR_TARGET='$(AR)'
5213506e
RW
13781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13782$as_echo "host tool" >&6; }
2abefe3d
PB
13783 else
13784 # We need a cross tool
5213506e
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13786$as_echo "pre-installed" >&6; }
2abefe3d
PB
13787 fi
13788fi
0b0dc272 13789
5213506e
RW
13790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13791$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13792if test "x${build}" != "x${host}" ; then
e8b05380
PB
13793 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13794 # We already found the complete path
172e41aa 13795 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13797$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13798 else
13799 # Canadian cross, just use what we found
5213506e
RW
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13801$as_echo "pre-installed" >&6; }
e8b05380 13802 fi
2abefe3d
PB
13803else
13804 ok=yes
13805 case " ${configdirs} " in
13806 *" gas "*) ;;
13807 *) ok=no ;;
13808 esac
1c710c3c 13809
2abefe3d
PB
13810 if test $ok = yes; then
13811 # An in-tree tool is available and we can use it
13812 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13814$as_echo "just compiled" >&6; }
e8b05380
PB
13815 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13816 # We already found the complete path
172e41aa 13817 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13819$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13820 elif test "x$target" = "x$host"; then
13821 # We can use an host tool
13822 AS_FOR_TARGET='$(AS)'
5213506e
RW
13823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13824$as_echo "host tool" >&6; }
2abefe3d
PB
13825 else
13826 # We need a cross tool
5213506e
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13828$as_echo "pre-installed" >&6; }
2abefe3d
PB
13829 fi
13830fi
0b0dc272 13831
5213506e
RW
13832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13833$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13834if test "x${build}" != "x${host}" ; then
e8b05380
PB
13835 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13836 # We already found the complete path
172e41aa 13837 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13839$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13840 else
13841 # Canadian cross, just use what we found
5213506e
RW
13842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13843$as_echo "pre-installed" >&6; }
e8b05380 13844 fi
2abefe3d
PB
13845else
13846 ok=yes
13847 case " ${configdirs} " in
13848 *" gcc "*) ;;
13849 *) ok=no ;;
13850 esac
1c710c3c 13851
2abefe3d
PB
13852 if test $ok = yes; then
13853 # An in-tree tool is available and we can use it
13854 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13856$as_echo "just compiled" >&6; }
e8b05380
PB
13857 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13858 # We already found the complete path
172e41aa 13859 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13861$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13862 elif test "x$target" = "x$host"; then
13863 # We can use an host tool
13864 CC_FOR_TARGET='$(CC)'
5213506e
RW
13865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13866$as_echo "host tool" >&6; }
2abefe3d
PB
13867 else
13868 # We need a cross tool
5213506e
RW
13869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13870$as_echo "pre-installed" >&6; }
2abefe3d
PB
13871 fi
13872fi
0b0dc272 13873
5213506e
RW
13874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13875$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13876if test "x${build}" != "x${host}" ; then
e8b05380
PB
13877 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13878 # We already found the complete path
172e41aa 13879 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13881$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13882 else
13883 # Canadian cross, just use what we found
5213506e
RW
13884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13885$as_echo "pre-installed" >&6; }
e8b05380 13886 fi
2abefe3d
PB
13887else
13888 ok=yes
13889 case " ${configdirs} " in
13890 *" gcc "*) ;;
13891 *) ok=no ;;
13892 esac
13893 case ,${enable_languages}, in
13894 *,c++,*) ;;
13895 *) ok=no ;;
13896 esac
13897 if test $ok = yes; then
13898 # An in-tree tool is available and we can use it
2077db1b 13899 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
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13901$as_echo "just compiled" >&6; }
e8b05380
PB
13902 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13903 # We already found the complete path
172e41aa 13904 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13906$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13907 elif test "x$target" = "x$host"; then
13908 # We can use an host tool
13909 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13911$as_echo "host tool" >&6; }
2abefe3d
PB
13912 else
13913 # We need a cross tool
5213506e
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13915$as_echo "pre-installed" >&6; }
2abefe3d
PB
13916 fi
13917fi
0b0dc272 13918
5213506e
RW
13919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13920$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13921if test "x${build}" != "x${host}" ; then
e8b05380
PB
13922 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13923 # We already found the complete path
172e41aa 13924 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13926$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13927 else
13928 # Canadian cross, just use what we found
5213506e
RW
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13930$as_echo "pre-installed" >&6; }
e8b05380 13931 fi
2abefe3d
PB
13932else
13933 ok=yes
13934 case " ${configdirs} " in
13935 *" gcc "*) ;;
13936 *) ok=no ;;
13937 esac
13938 case ,${enable_languages}, in
13939 *,c++,*) ;;
13940 *) ok=no ;;
13941 esac
13942 if test $ok = yes; then
13943 # An in-tree tool is available and we can use it
2077db1b 13944 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
13945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13946$as_echo "just compiled" >&6; }
e8b05380
PB
13947 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13948 # We already found the complete path
172e41aa 13949 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13951$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13952 elif test "x$target" = "x$host"; then
13953 # We can use an host tool
13954 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13956$as_echo "host tool" >&6; }
2abefe3d
PB
13957 else
13958 # We need a cross tool
5213506e
RW
13959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13960$as_echo "pre-installed" >&6; }
2abefe3d
PB
13961 fi
13962fi
0b0dc272 13963
5213506e
RW
13964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13965$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13966if test "x${build}" != "x${host}" ; then
e8b05380
PB
13967 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13968 # We already found the complete path
172e41aa 13969 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13971$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13972 else
13973 # Canadian cross, just use what we found
5213506e
RW
13974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13975$as_echo "pre-installed" >&6; }
e8b05380 13976 fi
2abefe3d
PB
13977else
13978 ok=yes
13979 case " ${configdirs} " in
13980 *" binutils "*) ;;
13981 *) ok=no ;;
13982 esac
1c710c3c 13983
2abefe3d
PB
13984 if test $ok = yes; then
13985 # An in-tree tool is available and we can use it
13986 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13988$as_echo "just compiled" >&6; }
e8b05380
PB
13989 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13990 # We already found the complete path
172e41aa 13991 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13993$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13994 elif test "x$target" = "x$host"; then
13995 # We can use an host tool
13996 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13998$as_echo "host tool" >&6; }
2abefe3d
PB
13999 else
14000 # We need a cross tool
5213506e
RW
14001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14002$as_echo "pre-installed" >&6; }
2abefe3d
PB
14003 fi
14004fi
0b0dc272 14005
5213506e
RW
14006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
14007$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 14008if test "x${build}" != "x${host}" ; then
e8b05380
PB
14009 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14010 # We already found the complete path
172e41aa 14011 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
14012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14013$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14014 else
14015 # Canadian cross, just use what we found
5213506e
RW
14016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14017$as_echo "pre-installed" >&6; }
e8b05380 14018 fi
2abefe3d
PB
14019else
14020 ok=yes
14021 case " ${configdirs} " in
14022 *" gcc "*) ;;
14023 *) ok=no ;;
14024 esac
1c710c3c 14025
2abefe3d
PB
14026 if test $ok = yes; then
14027 # An in-tree tool is available and we can use it
14028 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14030$as_echo "just compiled" >&6; }
e8b05380
PB
14031 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14032 # We already found the complete path
172e41aa 14033 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
14034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14035$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14036 elif test "x$target" = "x$host"; then
14037 # We can use an host tool
14038 GCC_FOR_TARGET='$()'
5213506e
RW
14039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14040$as_echo "host tool" >&6; }
2abefe3d
PB
14041 else
14042 # We need a cross tool
5213506e
RW
14043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14044$as_echo "pre-installed" >&6; }
2abefe3d
PB
14045 fi
14046fi
0b0dc272 14047
5213506e
RW
14048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
14049$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 14050if test "x${build}" != "x${host}" ; then
e8b05380
PB
14051 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14052 # We already found the complete path
172e41aa 14053 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14055$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14056 else
14057 # Canadian cross, just use what we found
5213506e
RW
14058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14059$as_echo "pre-installed" >&6; }
e8b05380 14060 fi
2abefe3d
PB
14061else
14062 ok=yes
14063 case " ${configdirs} " in
14064 *" gcc "*) ;;
14065 *) ok=no ;;
14066 esac
14067 case ,${enable_languages}, in
14068 *,fortran,*) ;;
14069 *) ok=no ;;
14070 esac
14071 if test $ok = yes; then
14072 # An in-tree tool is available and we can use it
14073 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14075$as_echo "just compiled" >&6; }
e8b05380
PB
14076 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14077 # We already found the complete path
172e41aa 14078 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14080$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14081 elif test "x$target" = "x$host"; then
14082 # We can use an host tool
14083 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
14084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14085$as_echo "host tool" >&6; }
2abefe3d
PB
14086 else
14087 # We need a cross tool
5213506e
RW
14088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14089$as_echo "pre-installed" >&6; }
2abefe3d
PB
14090 fi
14091fi
0b0dc272 14092
632e2a07
ILT
14093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14094$as_echo_n "checking where to find the target gccgo... " >&6; }
14095if test "x${build}" != "x${host}" ; then
14096 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14097 # We already found the complete path
14098 ac_dir=`dirname $GOC_FOR_TARGET`
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14100$as_echo "pre-installed in $ac_dir" >&6; }
14101 else
14102 # Canadian cross, just use what we found
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14104$as_echo "pre-installed" >&6; }
14105 fi
14106else
14107 ok=yes
14108 case " ${configdirs} " in
14109 *" gcc "*) ;;
14110 *) ok=no ;;
14111 esac
14112 case ,${enable_languages}, in
14113 *,go,*) ;;
14114 *) ok=no ;;
14115 esac
14116 if test $ok = yes; then
14117 # An in-tree tool is available and we can use it
14118 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14120$as_echo "just compiled" >&6; }
14121 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14122 # We already found the complete path
14123 ac_dir=`dirname $GOC_FOR_TARGET`
14124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14125$as_echo "pre-installed in $ac_dir" >&6; }
14126 elif test "x$target" = "x$host"; then
14127 # We can use an host tool
14128 GOC_FOR_TARGET='$(GOC)'
14129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14130$as_echo "host tool" >&6; }
14131 else
14132 # We need a cross tool
14133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14134$as_echo "pre-installed" >&6; }
14135 fi
14136fi
14137
5213506e
RW
14138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14139$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 14140if test "x${build}" != "x${host}" ; then
e8b05380
PB
14141 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14142 # We already found the complete path
172e41aa 14143 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14145$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14146 else
14147 # Canadian cross, just use what we found
5213506e
RW
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14149$as_echo "pre-installed" >&6; }
e8b05380 14150 fi
2abefe3d
PB
14151else
14152 ok=yes
14153 case " ${configdirs} " in
14154 *" ld "*) ;;
14155 *) ok=no ;;
14156 esac
1c710c3c 14157
2abefe3d
PB
14158 if test $ok = yes; then
14159 # An in-tree tool is available and we can use it
14160 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
14161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14162$as_echo "just compiled" >&6; }
e8b05380
PB
14163 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14164 # We already found the complete path
172e41aa 14165 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14167$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14168 elif test "x$target" = "x$host"; then
14169 # We can use an host tool
14170 LD_FOR_TARGET='$(LD)'
5213506e
RW
14171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14172$as_echo "host tool" >&6; }
2abefe3d
PB
14173 else
14174 # We need a cross tool
5213506e
RW
14175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14176$as_echo "pre-installed" >&6; }
2abefe3d
PB
14177 fi
14178fi
0b0dc272 14179
5213506e
RW
14180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14181$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 14182if test "x${build}" != "x${host}" ; then
e8b05380
PB
14183 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14184 # We already found the complete path
172e41aa 14185 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14187$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14188 else
14189 # Canadian cross, just use what we found
5213506e
RW
14190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14191$as_echo "pre-installed" >&6; }
e8b05380 14192 fi
2abefe3d 14193else
e8b05380
PB
14194 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14195 # We already found the complete path
172e41aa 14196 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14198$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 14199 elif test "x$target" = "x$host"; then
2abefe3d
PB
14200 # We can use an host tool
14201 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
14202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14203$as_echo "host tool" >&6; }
2abefe3d
PB
14204 else
14205 # We need a cross tool
5213506e
RW
14206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14207$as_echo "pre-installed" >&6; }
2abefe3d
PB
14208 fi
14209fi
0b0dc272 14210
5213506e
RW
14211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14212$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 14213if test "x${build}" != "x${host}" ; then
e8b05380
PB
14214 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14215 # We already found the complete path
172e41aa 14216 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14218$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14219 else
14220 # Canadian cross, just use what we found
5213506e
RW
14221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14222$as_echo "pre-installed" >&6; }
e8b05380 14223 fi
2abefe3d
PB
14224else
14225 ok=yes
14226 case " ${configdirs} " in
14227 *" binutils "*) ;;
14228 *) ok=no ;;
14229 esac
1c710c3c 14230
2abefe3d
PB
14231 if test $ok = yes; then
14232 # An in-tree tool is available and we can use it
14233 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
14234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14235$as_echo "just compiled" >&6; }
e8b05380
PB
14236 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14237 # We already found the complete path
172e41aa 14238 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14240$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14241 elif test "x$target" = "x$host"; then
14242 # We can use an host tool
14243 NM_FOR_TARGET='$(NM)'
5213506e
RW
14244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14245$as_echo "host tool" >&6; }
2abefe3d
PB
14246 else
14247 # We need a cross tool
5213506e
RW
14248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14249$as_echo "pre-installed" >&6; }
2abefe3d
PB
14250 fi
14251fi
0b0dc272 14252
9bccfdf5
AP
14253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14254$as_echo_n "checking where to find the target objcopy... " >&6; }
14255if test "x${build}" != "x${host}" ; then
14256 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14257 # We already found the complete path
14258 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14260$as_echo "pre-installed in $ac_dir" >&6; }
14261 else
14262 # Canadian cross, just use what we found
14263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14264$as_echo "pre-installed" >&6; }
14265 fi
14266else
14267 ok=yes
14268 case " ${configdirs} " in
14269 *" binutils "*) ;;
14270 *) ok=no ;;
14271 esac
14272
14273 if test $ok = yes; then
14274 # An in-tree tool is available and we can use it
14275 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14277$as_echo "just compiled" >&6; }
14278 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14279 # We already found the complete path
14280 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14282$as_echo "pre-installed in $ac_dir" >&6; }
14283 elif test "x$target" = "x$host"; then
14284 # We can use an host tool
ec8fd1c0 14285 OBJCOPY_FOR_TARGET='$(OBJCOPY)'
9bccfdf5
AP
14286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14287$as_echo "host tool" >&6; }
14288 else
14289 # We need a cross tool
14290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14291$as_echo "pre-installed" >&6; }
14292 fi
14293fi
14294
5213506e
RW
14295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14296$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14297if test "x${build}" != "x${host}" ; then
e8b05380
PB
14298 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14299 # We already found the complete path
172e41aa 14300 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14302$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14303 else
14304 # Canadian cross, just use what we found
5213506e
RW
14305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14306$as_echo "pre-installed" >&6; }
e8b05380 14307 fi
2abefe3d
PB
14308else
14309 ok=yes
14310 case " ${configdirs} " in
14311 *" binutils "*) ;;
14312 *) ok=no ;;
14313 esac
1c710c3c 14314
2abefe3d
PB
14315 if test $ok = yes; then
14316 # An in-tree tool is available and we can use it
14317 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14319$as_echo "just compiled" >&6; }
e8b05380
PB
14320 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14321 # We already found the complete path
172e41aa 14322 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14324$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14325 elif test "x$target" = "x$host"; then
14326 # We can use an host tool
14327 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14329$as_echo "host tool" >&6; }
2abefe3d
PB
14330 else
14331 # We need a cross tool
5213506e
RW
14332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14333$as_echo "pre-installed" >&6; }
2abefe3d
PB
14334 fi
14335fi
0b0dc272 14336
5213506e
RW
14337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14338$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14339if test "x${build}" != "x${host}" ; then
e8b05380
PB
14340 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14341 # We already found the complete path
172e41aa 14342 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14344$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14345 else
14346 # Canadian cross, just use what we found
5213506e
RW
14347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14348$as_echo "pre-installed" >&6; }
e8b05380 14349 fi
2abefe3d
PB
14350else
14351 ok=yes
14352 case " ${configdirs} " in
14353 *" binutils "*) ;;
14354 *) ok=no ;;
14355 esac
1c710c3c 14356
2abefe3d
PB
14357 if test $ok = yes; then
14358 # An in-tree tool is available and we can use it
14359 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14361$as_echo "just compiled" >&6; }
e8b05380
PB
14362 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14363 # We already found the complete path
172e41aa 14364 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14366$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14367 elif test "x$target" = "x$host"; then
14368 # We can use an host tool
14369 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14371$as_echo "host tool" >&6; }
2abefe3d
PB
14372 else
14373 # We need a cross tool
5213506e
RW
14374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14375$as_echo "pre-installed" >&6; }
2abefe3d
PB
14376 fi
14377fi
0b0dc272 14378
e7a82751
RM
14379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14380$as_echo_n "checking where to find the target readelf... " >&6; }
14381if test "x${build}" != "x${host}" ; then
14382 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14383 # We already found the complete path
14384 ac_dir=`dirname $READELF_FOR_TARGET`
14385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14386$as_echo "pre-installed in $ac_dir" >&6; }
14387 else
14388 # Canadian cross, just use what we found
14389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14390$as_echo "pre-installed" >&6; }
14391 fi
14392else
14393 ok=yes
14394 case " ${configdirs} " in
14395 *" binutils "*) ;;
14396 *) ok=no ;;
14397 esac
14398
14399 if test $ok = yes; then
14400 # An in-tree tool is available and we can use it
14401 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14403$as_echo "just compiled" >&6; }
14404 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14405 # We already found the complete path
14406 ac_dir=`dirname $READELF_FOR_TARGET`
14407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14408$as_echo "pre-installed in $ac_dir" >&6; }
14409 elif test "x$target" = "x$host"; then
14410 # We can use an host tool
14411 READELF_FOR_TARGET='$(READELF)'
14412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14413$as_echo "host tool" >&6; }
14414 else
14415 # We need a cross tool
14416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14417$as_echo "pre-installed" >&6; }
14418 fi
14419fi
14420
5213506e
RW
14421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14422$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14423if test "x${build}" != "x${host}" ; then
e8b05380
PB
14424 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14425 # We already found the complete path
172e41aa 14426 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14428$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14429 else
14430 # Canadian cross, just use what we found
5213506e
RW
14431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14432$as_echo "pre-installed" >&6; }
e8b05380 14433 fi
2abefe3d
PB
14434else
14435 ok=yes
14436 case " ${configdirs} " in
14437 *" binutils "*) ;;
14438 *) ok=no ;;
14439 esac
1c710c3c 14440
2abefe3d
PB
14441 if test $ok = yes; then
14442 # An in-tree tool is available and we can use it
455c8f48 14443 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
5213506e
RW
14444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14445$as_echo "just compiled" >&6; }
e8b05380
PB
14446 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14447 # We already found the complete path
172e41aa 14448 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14450$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14451 elif test "x$target" = "x$host"; then
14452 # We can use an host tool
14453 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14455$as_echo "host tool" >&6; }
2abefe3d
PB
14456 else
14457 # We need a cross tool
5213506e
RW
14458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14459$as_echo "pre-installed" >&6; }
2abefe3d
PB
14460 fi
14461fi
0b0dc272 14462
5213506e
RW
14463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14464$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14465if test "x${build}" != "x${host}" ; then
e8b05380
PB
14466 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14467 # We already found the complete path
172e41aa 14468 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14470$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14471 else
14472 # Canadian cross, just use what we found
5213506e
RW
14473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14474$as_echo "pre-installed" >&6; }
e8b05380 14475 fi
2abefe3d
PB
14476else
14477 ok=yes
14478 case " ${configdirs} " in
14479 *" binutils "*) ;;
14480 *) ok=no ;;
14481 esac
1c710c3c 14482
2abefe3d
PB
14483 if test $ok = yes; then
14484 # An in-tree tool is available and we can use it
14485 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14487$as_echo "just compiled" >&6; }
e8b05380
PB
14488 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14489 # We already found the complete path
172e41aa 14490 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14492$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14493 elif test "x$target" = "x$host"; then
14494 # We can use an host tool
14495 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14497$as_echo "host tool" >&6; }
2abefe3d
PB
14498 else
14499 # We need a cross tool
5213506e
RW
14500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14501$as_echo "pre-installed" >&6; }
2abefe3d 14502 fi
671aa708 14503fi
be912515 14504
5213506e
RW
14505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14506$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14507if test "x${build}" != "x${host}" ; then
14508 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14509 # We already found the complete path
14510 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14512$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14513 else
14514 # Canadian cross, just use what we found
5213506e
RW
14515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14516$as_echo "pre-installed" >&6; }
901119ae
KT
14517 fi
14518else
14519 ok=yes
14520 case " ${configdirs} " in
14521 *" binutils "*) ;;
14522 *) ok=no ;;
14523 esac
14524
14525 if test $ok = yes; then
14526 # An in-tree tool is available and we can use it
14527 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14529$as_echo "just compiled" >&6; }
901119ae
KT
14530 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14531 # We already found the complete path
14532 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14534$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14535 elif test "x$target" = "x$host"; then
14536 # We can use an host tool
14537 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14539$as_echo "host tool" >&6; }
901119ae
KT
14540 else
14541 # We need a cross tool
5213506e
RW
14542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14543$as_echo "pre-installed" >&6; }
901119ae
KT
14544 fi
14545fi
14546
be912515
NN
14547
14548
2abefe3d 14549
0b0dc272 14550
671aa708
NN
14551# Certain tools may need extra flags.
14552AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14553RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14554NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14555
2abefe3d
PB
14556# When building target libraries, except in a Canadian cross, we use
14557# the same toolchain as the compiler we just built.
14558COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14559COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14560COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14561if test $host = $build; then
14562 case " $configdirs " in
14563 *" gcc "*)
14564 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14565 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14566 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14567 ;;
14568 esac
14569fi
14570
14571
14572
14573
14574
5213506e
RW
14575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14576$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14577# Check whether --enable-maintainer-mode was given.
14578if test "${enable_maintainer_mode+set}" = set; then :
14579 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14580else
14581 USE_MAINTAINER_MODE=no
5213506e
RW
14582fi
14583
14584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14585$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14586
14587
14588if test "$USE_MAINTAINER_MODE" = yes; then
14589 MAINTAINER_MODE_TRUE=
14590 MAINTAINER_MODE_FALSE='#'
14591else
14592 MAINTAINER_MODE_TRUE='#'
14593 MAINTAINER_MODE_FALSE=
1c710c3c 14594fi
ee03dc5e
AO
14595MAINT=$MAINTAINER_MODE_TRUE
14596
2805b53a
NN
14597# ---------------------
14598# GCC bootstrap support
14599# ---------------------
14600
14601# Stage specific cflags for build.
14602stage1_cflags="-g"
14603case $build in
14604 vax-*-*)
14605 case ${GCC} in
14606 yes) stage1_cflags="-g -Wa,-J" ;;
14607 *) stage1_cflags="-g -J" ;;
14608 esac ;;
2805b53a
NN
14609esac
14610
0b50988a 14611
2805b53a 14612
8efea775 14613# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14614# Check whether --enable-stage1-checking was given.
14615if test "${enable_stage1_checking+set}" = set; then :
14616 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14617else
e643dc23 14618 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
c10b5ea0
JJ
14619 # For --disable-checking or implicit --enable-checking=release, avoid
14620 # setting --enable-checking=gc in the default stage1 checking for LTO
14621 # bootstraps. See PR62077.
c10b5ea0
JJ
14622 case $BUILD_CONFIG in
14623 *lto*)
7db11a5a
JJ
14624 stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
14625 *)
14626 stage1_checking=--enable-checking=yes,types;;
c10b5ea0 14627 esac
7db11a5a
JJ
14628 if test "x$enable_checking" = x && \
14629 test -d ${srcdir}/gcc && \
14630 test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
c100769b 14631 stage1_checking=--enable-checking=yes,types,extra
7db11a5a 14632 fi
8efea775 14633else
e643dc23 14634 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14635fi
5213506e 14636fi
8efea775
PB
14637
14638
2aeb72e9 14639
5213506e
RW
14640# Enable -Werror in bootstrap stage2 and later.
14641# Check whether --enable-werror was given.
14642if test "${enable_werror+set}" = set; then :
14643 enableval=$enable_werror;
09a9c095
NN
14644case ${enable_werror} in
14645 yes) stage2_werror_flag="--enable-werror-always" ;;
14646 *) stage2_werror_flag="" ;;
2805b53a
NN
14647esac
14648
afd88efc
ML
14649else
14650
01c712cb
ML
14651if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
14652 case $BUILD_CONFIG in
14653 bootstrap-debug)
14654 stage2_werror_flag="--enable-werror-always" ;;
14655 "")
14656 stage2_werror_flag="--enable-werror-always" ;;
14657 esac
14658fi
14659
afd88efc
ML
14660fi
14661
14662
01c712cb 14663
2805b53a 14664
f2689b09
SE
14665# Specify what files to not compare during bootstrap.
14666
14667compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14668case "$target" in
14669 hppa*64*-*-hpux*) ;;
510555e0 14670 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/* | gcc/function-tests.o" ;;
d91491e5 14671 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
f2689b09
SE
14672esac
14673
14674
5213506e
RW
14675ac_config_files="$ac_config_files Makefile"
14676
1c710c3c 14677cat >confcache <<\_ACEOF
671aa708
NN
14678# This file is a shell script that caches the results of configure
14679# tests run on this system so they can be shared between configure
1c710c3c
DJ
14680# scripts and configure runs, see configure's option --config-cache.
14681# It is not useful on other systems. If it contains results you don't
14682# want to keep, you may remove or edit it.
671aa708 14683#
1c710c3c
DJ
14684# config.status only pays attention to the cache file if you give it
14685# the --recheck option to rerun configure.
671aa708 14686#
1c710c3c
DJ
14687# `ac_cv_env_foo' variables (set or unset) will be overridden when
14688# loading this file, other *unset* `ac_cv_foo' will be assigned the
14689# following values.
14690
14691_ACEOF
14692
671aa708
NN
14693# The following way of writing the cache mishandles newlines in values,
14694# but we know of no workaround that is simple, portable, and efficient.
5213506e 14695# So, we kill variables containing newlines.
671aa708
NN
14696# Ultrix sh set writes to stderr and can't be redirected directly,
14697# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14698(
14699 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14700 eval ac_val=\$$ac_var
14701 case $ac_val in #(
14702 *${as_nl}*)
14703 case $ac_var in #(
14704 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14705$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14706 esac
14707 case $ac_var in #(
14708 _ | IFS | as_nl) ;; #(
14709 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14710 *) { eval $ac_var=; unset $ac_var;} ;;
14711 esac ;;
14712 esac
14713 done
14714
1c710c3c 14715 (set) 2>&1 |
5213506e
RW
14716 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14717 *${as_nl}ac_space=\ *)
14718 # `set' does not quote correctly, so add quotes: double-quote
14719 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14720 sed -n \
14721 "s/'/'\\\\''/g;
14722 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14723 ;; #(
1c710c3c
DJ
14724 *)
14725 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14726 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14727 ;;
5213506e
RW
14728 esac |
14729 sort
14730) |
1c710c3c 14731 sed '
5213506e 14732 /^ac_cv_env_/b end
1c710c3c 14733 t clear
5213506e 14734 :clear
1c710c3c
DJ
14735 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14736 t end
5213506e
RW
14737 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14738 :end' >>confcache
14739if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14740 if test -w "$cache_file"; then
14741 test "x$cache_file" != "x/dev/null" &&
14742 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14743$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14744 cat confcache >$cache_file
671aa708 14745 else
5213506e
RW
14746 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14747$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14748 fi
4977bab6 14749fi
671aa708 14750rm -f confcache
79c06341 14751
671aa708
NN
14752test "x$prefix" = xNONE && prefix=$ac_default_prefix
14753# Let make expand exec_prefix.
14754test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14755
671aa708
NN
14756# Transform confdefs.h into DEFS.
14757# Protect against shell expansion while executing Makefile rules.
14758# Protect against Makefile macro expansion.
1c710c3c
DJ
14759#
14760# If the first sed substitution is executed (which looks for macros that
5213506e 14761# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14762# look for a macro that doesn't take arguments.
5213506e
RW
14763ac_script='
14764:mline
14765/\\$/{
14766 N
14767 s,\\\n,,
14768 b mline
14769}
1c710c3c 14770t clear
5213506e
RW
14771:clear
14772s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14773t quote
5213506e 14774s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14775t quote
5213506e
RW
14776b any
14777:quote
14778s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14779s/\[/\\&/g
14780s/\]/\\&/g
14781s/\$/$$/g
14782H
14783:any
14784${
14785 g
14786 s/^\n//
14787 s/\n/ /g
14788 p
14789}
14790'
14791DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14792
14793
14794ac_libobjs=
14795ac_ltlibobjs=
14796for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14797 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14798 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14799 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14800 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14801 # will be set to the directory where LIBOBJS objects are built.
14802 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14803 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14804done
14805LIBOBJS=$ac_libobjs
fb0103e5 14806
1c710c3c 14807LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14808
af71363e 14809
1c710c3c
DJ
14810
14811: ${CONFIG_STATUS=./config.status}
5213506e 14812ac_write_fail=0
1c710c3c
DJ
14813ac_clean_files_save=$ac_clean_files
14814ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14815{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14816$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14817as_write_fail=0
14818cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14819#! $SHELL
14820# Generated by $as_me.
671aa708 14821# Run this file to recreate the current configuration.
671aa708 14822# Compiler output produced by configure, useful for debugging
1c710c3c 14823# configure, is in config.log if it exists.
0b0dc272 14824
1c710c3c
DJ
14825debug=false
14826ac_cs_recheck=false
14827ac_cs_silent=false
1c710c3c 14828
5213506e
RW
14829SHELL=\${CONFIG_SHELL-$SHELL}
14830export SHELL
14831_ASEOF
14832cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14833## -------------------- ##
14834## M4sh Initialization. ##
14835## -------------------- ##
14836
14837# Be more Bourne compatible
14838DUALCASE=1; export DUALCASE # for MKS sh
14839if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14840 emulate sh
14841 NULLCMD=:
5213506e 14842 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14843 # is contrary to our usage. Disable this feature.
14844 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14845 setopt NO_GLOB_SUBST
14846else
14847 case `(set -o) 2>/dev/null` in #(
14848 *posix*) :
14849 set -o posix ;; #(
14850 *) :
14851 ;;
14852esac
1c710c3c 14853fi
1c710c3c 14854
5213506e
RW
14855
14856as_nl='
14857'
14858export as_nl
14859# Printing a long string crashes Solaris 7 /usr/bin/printf.
14860as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14861as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14862as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14863# Prefer a ksh shell builtin over an external printf program on Solaris,
14864# but without wasting forks for bash or zsh.
14865if test -z "$BASH_VERSION$ZSH_VERSION" \
14866 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14867 as_echo='print -r --'
14868 as_echo_n='print -rn --'
14869elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14870 as_echo='printf %s\n'
14871 as_echo_n='printf %s'
14872else
14873 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14874 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14875 as_echo_n='/usr/ucb/echo -n'
14876 else
14877 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14878 as_echo_n_body='eval
14879 arg=$1;
14880 case $arg in #(
14881 *"$as_nl"*)
14882 expr "X$arg" : "X\\(.*\\)$as_nl";
14883 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14884 esac;
14885 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14886 '
14887 export as_echo_n_body
14888 as_echo_n='sh -c $as_echo_n_body as_echo'
14889 fi
14890 export as_echo_body
14891 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14892fi
14893
5213506e
RW
14894# The user is always right.
14895if test "${PATH_SEPARATOR+set}" != set; then
14896 PATH_SEPARATOR=:
14897 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14898 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14899 PATH_SEPARATOR=';'
14900 }
14901fi
14902
14903
14904# IFS
14905# We need space, tab and new line, in precisely that order. Quoting is
14906# there to prevent editors from complaining about space-tab.
14907# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14908# splitting by setting IFS to empty value.)
14909IFS=" "" $as_nl"
14910
14911# Find who we are. Look in the path if we contain no directory separator.
14912case $0 in #((
14913 *[\\/]* ) as_myself=$0 ;;
14914 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14915for as_dir in $PATH
14916do
14917 IFS=$as_save_IFS
14918 test -z "$as_dir" && as_dir=.
14919 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14920 done
14921IFS=$as_save_IFS
14922
14923 ;;
14924esac
14925# We did not find ourselves, most probably we were run as `sh COMMAND'
14926# in which case we are not to be found in the path.
14927if test "x$as_myself" = x; then
14928 as_myself=$0
14929fi
14930if test ! -f "$as_myself"; then
14931 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14932 exit 1
14933fi
1c710c3c 14934
5213506e
RW
14935# Unset variables that we do not need and which cause bugs (e.g. in
14936# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14937# suppresses any "Segmentation fault" message there. '((' could
14938# trigger a bug in pdksh 5.2.14.
14939for as_var in BASH_ENV ENV MAIL MAILPATH
14940do eval test x\${$as_var+set} = xset \
14941 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14942done
1c710c3c
DJ
14943PS1='$ '
14944PS2='> '
14945PS4='+ '
14946
14947# NLS nuisances.
5213506e
RW
14948LC_ALL=C
14949export LC_ALL
14950LANGUAGE=C
14951export LANGUAGE
14952
14953# CDPATH.
14954(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14955
14956
14957# as_fn_error ERROR [LINENO LOG_FD]
14958# ---------------------------------
14959# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14960# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14961# script with status $?, using 1 if that was 0.
14962as_fn_error ()
14963{
14964 as_status=$?; test $as_status -eq 0 && as_status=1
14965 if test "$3"; then
14966 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14967 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14968 fi
5213506e
RW
14969 $as_echo "$as_me: error: $1" >&2
14970 as_fn_exit $as_status
14971} # as_fn_error
14972
14973
14974# as_fn_set_status STATUS
14975# -----------------------
14976# Set $? to STATUS, without forking.
14977as_fn_set_status ()
14978{
14979 return $1
14980} # as_fn_set_status
14981
14982# as_fn_exit STATUS
14983# -----------------
14984# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14985as_fn_exit ()
14986{
14987 set +e
14988 as_fn_set_status $1
14989 exit $1
14990} # as_fn_exit
14991
14992# as_fn_unset VAR
14993# ---------------
14994# Portably unset VAR.
14995as_fn_unset ()
14996{
14997 { eval $1=; unset $1;}
14998}
14999as_unset=as_fn_unset
15000# as_fn_append VAR VALUE
15001# ----------------------
15002# Append the text in VALUE to the end of the definition contained in VAR. Take
15003# advantage of any shell optimizations that allow amortized linear growth over
15004# repeated appends, instead of the typical quadratic growth present in naive
15005# implementations.
15006if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15007 eval 'as_fn_append ()
15008 {
15009 eval $1+=\$2
15010 }'
15011else
15012 as_fn_append ()
15013 {
15014 eval $1=\$$1\$2
15015 }
15016fi # as_fn_append
15017
15018# as_fn_arith ARG...
15019# ------------------
15020# Perform arithmetic evaluation on the ARGs, and store the result in the
15021# global $as_val. Take advantage of shells that can avoid forks. The arguments
15022# must be portable across $(()) and expr.
15023if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15024 eval 'as_fn_arith ()
15025 {
15026 as_val=$(( $* ))
15027 }'
15028else
15029 as_fn_arith ()
15030 {
15031 as_val=`expr "$@" || test $? -eq 1`
15032 }
15033fi # as_fn_arith
15034
1c710c3c 15035
5213506e
RW
15036if expr a : '\(a\)' >/dev/null 2>&1 &&
15037 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
15038 as_expr=expr
15039else
15040 as_expr=false
15041fi
15042
5213506e 15043if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
15044 as_basename=basename
15045else
15046 as_basename=false
15047fi
15048
5213506e
RW
15049if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15050 as_dirname=dirname
15051else
15052 as_dirname=false
15053fi
1c710c3c 15054
5213506e 15055as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
15056$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15057 X"$0" : 'X\(//\)$' \| \
5213506e
RW
15058 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15059$as_echo X/"$0" |
15060 sed '/^.*\/\([^/][^/]*\)\/*$/{
15061 s//\1/
15062 q
15063 }
15064 /^X\/\(\/\/\)$/{
15065 s//\1/
15066 q
15067 }
15068 /^X\/\(\/\).*/{
15069 s//\1/
15070 q
15071 }
15072 s/.*/./; q'`
2aeb72e9 15073
2aeb72e9
DD
15074# Avoid depending upon Character Ranges.
15075as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15076as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15077as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15078as_cr_digits='0123456789'
15079as_cr_alnum=$as_cr_Letters$as_cr_digits
15080
5213506e
RW
15081ECHO_C= ECHO_N= ECHO_T=
15082case `echo -n x` in #(((((
15083-n*)
15084 case `echo 'xy\c'` in
15085 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15086 xy) ECHO_C='\c';;
15087 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15088 ECHO_T=' ';;
15089 esac;;
15090*)
15091 ECHO_N='-n';;
1c710c3c
DJ
15092esac
15093
5213506e
RW
15094rm -f conf$$ conf$$.exe conf$$.file
15095if test -d conf$$.dir; then
15096 rm -f conf$$.dir/conf$$.file
1c710c3c 15097else
5213506e
RW
15098 rm -f conf$$.dir
15099 mkdir conf$$.dir 2>/dev/null
1c710c3c 15100fi
5213506e
RW
15101if (echo >conf$$.file) 2>/dev/null; then
15102 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 15103 as_ln_s='ln -s'
5213506e
RW
15104 # ... but there are two gotchas:
15105 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15106 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15107 # In both cases, we have to default to `cp -p'.
15108 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15109 as_ln_s='cp -p'
15110 elif ln conf$$.file conf$$ 2>/dev/null; then
15111 as_ln_s=ln
15112 else
15113 as_ln_s='cp -p'
2aeb72e9 15114 fi
1c710c3c
DJ
15115else
15116 as_ln_s='cp -p'
15117fi
5213506e
RW
15118rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15119rmdir conf$$.dir 2>/dev/null
15120
15121
15122# as_fn_mkdir_p
15123# -------------
15124# Create "$as_dir" as a directory, including parents if necessary.
15125as_fn_mkdir_p ()
15126{
15127
15128 case $as_dir in #(
15129 -*) as_dir=./$as_dir;;
15130 esac
15131 test -d "$as_dir" || eval $as_mkdir_p || {
15132 as_dirs=
15133 while :; do
15134 case $as_dir in #(
15135 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15136 *) as_qdir=$as_dir;;
15137 esac
15138 as_dirs="'$as_qdir' $as_dirs"
15139 as_dir=`$as_dirname -- "$as_dir" ||
15140$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15141 X"$as_dir" : 'X\(//\)[^/]' \| \
15142 X"$as_dir" : 'X\(//\)$' \| \
15143 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15144$as_echo X"$as_dir" |
15145 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15146 s//\1/
15147 q
15148 }
15149 /^X\(\/\/\)[^/].*/{
15150 s//\1/
15151 q
15152 }
15153 /^X\(\/\/\)$/{
15154 s//\1/
15155 q
15156 }
15157 /^X\(\/\).*/{
15158 s//\1/
15159 q
15160 }
15161 s/.*/./; q'`
15162 test -d "$as_dir" && break
15163 done
15164 test -z "$as_dirs" || eval "mkdir $as_dirs"
15165 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15166
1c710c3c 15167
5213506e 15168} # as_fn_mkdir_p
1c710c3c 15169if mkdir -p . 2>/dev/null; then
5213506e 15170 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
15171else
15172 test -d ./-p && rmdir ./-p
15173 as_mkdir_p=false
15174fi
15175
5213506e
RW
15176if test -x / >/dev/null 2>&1; then
15177 as_test_x='test -x'
15178else
15179 if ls -dL / >/dev/null 2>&1; then
15180 as_ls_L_option=L
15181 else
15182 as_ls_L_option=
15183 fi
15184 as_test_x='
15185 eval sh -c '\''
15186 if test -d "$1"; then
15187 test -d "$1/.";
15188 else
15189 case $1 in #(
15190 -*)set "./$1";;
15191 esac;
15192 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15193 ???[sx]*):;;*)false;;esac;fi
15194 '\'' sh
15195 '
15196fi
15197as_executable_p=$as_test_x
1c710c3c
DJ
15198
15199# Sed expression to map a string onto a valid CPP name.
15200as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15201
15202# Sed expression to map a string onto a valid variable name.
15203as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15204
15205
1c710c3c 15206exec 6>&1
5213506e
RW
15207## ----------------------------------- ##
15208## Main body of $CONFIG_STATUS script. ##
15209## ----------------------------------- ##
15210_ASEOF
15211test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15212
15213cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15214# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 15215# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
15216# values after options handling.
15217ac_log="
1c710c3c 15218This file was extended by $as_me, which was
5213506e 15219generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
15220
15221 CONFIG_FILES = $CONFIG_FILES
15222 CONFIG_HEADERS = $CONFIG_HEADERS
15223 CONFIG_LINKS = $CONFIG_LINKS
15224 CONFIG_COMMANDS = $CONFIG_COMMANDS
15225 $ $0 $@
15226
5213506e
RW
15227on `(hostname || uname -n) 2>/dev/null | sed 1q`
15228"
15229
1c710c3c
DJ
15230_ACEOF
15231
5213506e
RW
15232case $ac_config_files in *"
15233"*) set x $ac_config_files; shift; ac_config_files=$*;;
15234esac
1c710c3c 15235
2aeb72e9 15236
2aeb72e9 15237
5213506e
RW
15238cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15239# Files that config.status was made for.
15240config_files="$ac_config_files"
1c710c3c 15241
5213506e 15242_ACEOF
2aeb72e9 15243
5213506e 15244cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 15245ac_cs_usage="\
5213506e
RW
15246\`$as_me' instantiates files and other configuration actions
15247from templates according to the current configuration. Unless the files
15248and actions are specified as TAGs, all are instantiated by default.
1c710c3c 15249
5213506e 15250Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
15251
15252 -h, --help print this help, then exit
5213506e
RW
15253 -V, --version print version number and configuration settings, then exit
15254 -q, --quiet, --silent
15255 do not print progress messages
1c710c3c
DJ
15256 -d, --debug don't remove temporary files
15257 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
15258 --file=FILE[:TEMPLATE]
15259 instantiate the configuration file FILE
1c710c3c
DJ
15260
15261Configuration files:
15262$config_files
15263
5213506e 15264Report bugs to the package provider."
2aeb72e9 15265
5213506e
RW
15266_ACEOF
15267cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
15268ac_cs_version="\\
15269config.status
5213506e
RW
15270configured by $0, generated by GNU Autoconf 2.64,
15271 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 15272
5213506e 15273Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
15274This config.status script is free software; the Free Software Foundation
15275gives unlimited permission to copy, distribute and modify it."
5213506e
RW
15276
15277ac_pwd='$ac_pwd'
15278srcdir='$srcdir'
15279INSTALL='$INSTALL'
87264276 15280AWK='$AWK'
5213506e 15281test -n "\$AWK" || AWK=awk
1c710c3c
DJ
15282_ACEOF
15283
5213506e
RW
15284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15285# The default lists apply if the user does not specify any file.
1c710c3c
DJ
15286ac_need_defaults=:
15287while test $# != 0
a4b9e93e 15288do
1c710c3c
DJ
15289 case $1 in
15290 --*=*)
5213506e
RW
15291 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15292 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15293 ac_shift=:
15294 ;;
5213506e 15295 *)
1c710c3c
DJ
15296 ac_option=$1
15297 ac_optarg=$2
15298 ac_shift=shift
15299 ;;
1c710c3c
DJ
15300 esac
15301
15302 case $ac_option in
15303 # Handling of the options.
671aa708 15304 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15305 ac_cs_recheck=: ;;
5213506e
RW
15306 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15307 $as_echo "$ac_cs_version"; exit ;;
15308 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15309 debug=: ;;
15310 --file | --fil | --fi | --f )
15311 $ac_shift
5213506e
RW
15312 case $ac_optarg in
15313 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15314 esac
15315 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15316 ac_need_defaults=false;;
5213506e
RW
15317 --he | --h | --help | --hel | -h )
15318 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15319 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15320 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15321 ac_cs_silent=: ;;
15322
15323 # This is an error.
5213506e
RW
15324 -*) as_fn_error "unrecognized option: \`$1'
15325Try \`$0 --help' for more information." ;;
1c710c3c 15326
5213506e
RW
15327 *) as_fn_append ac_config_targets " $1"
15328 ac_need_defaults=false ;;
1c710c3c 15329
0b0dc272 15330 esac
1c710c3c 15331 shift
0b0dc272
AM
15332done
15333
1c710c3c 15334ac_configure_extra_args=
0b0dc272 15335
1c710c3c
DJ
15336if $ac_cs_silent; then
15337 exec 6>/dev/null
15338 ac_configure_extra_args="$ac_configure_extra_args --silent"
15339fi
0b0dc272 15340
1c710c3c 15341_ACEOF
5213506e 15342cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15343if \$ac_cs_recheck; then
5213506e
RW
15344 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15345 shift
15346 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15347 CONFIG_SHELL='$SHELL'
15348 export CONFIG_SHELL
15349 exec "\$@"
1c710c3c
DJ
15350fi
15351
15352_ACEOF
5213506e
RW
15353cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15354exec 5>>config.log
15355{
15356 echo
15357 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15358## Running $as_me. ##
15359_ASBOX
15360 $as_echo "$ac_log"
15361} >&5
1c710c3c 15362
5213506e
RW
15363_ACEOF
15364cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15365#
15366# INIT-COMMANDS
15367#
15368extrasub_build="$extrasub_build"
15369 extrasub_host="$extrasub_host"
15370 extrasub_target="$extrasub_target"
15371
5213506e 15372_ACEOF
1c710c3c 15373
5213506e 15374cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15375
5213506e 15376# Handling of arguments.
1c710c3c
DJ
15377for ac_config_target in $ac_config_targets
15378do
5213506e
RW
15379 case $ac_config_target in
15380 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15381
15382 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15383 esac
15384done
15385
5213506e 15386
1c710c3c
DJ
15387# If the user did not use the arguments to specify the items to instantiate,
15388# then the envvar interface is used. Set only those that are not.
15389# We use the long form for the default assignment because of an extremely
15390# bizarre bug on SunOS 4.1.3.
15391if $ac_need_defaults; then
15392 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15393fi
15394
15395# Have a temporary directory for convenience. Make it in the build tree
5213506e 15396# simply because there is no reason against having it here, and in addition,
1c710c3c 15397# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15398# Hook for its removal unless debugging.
15399# Note that there is a small window in which the directory will not be cleaned:
15400# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15401$debug ||
15402{
5213506e
RW
15403 tmp=
15404 trap 'exit_status=$?
15405 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15406' 0
15407 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15408}
1c710c3c
DJ
15409# Create a (secure) tmp directory for tmp files.
15410
15411{
5213506e 15412 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15413 test -n "$tmp" && test -d "$tmp"
15414} ||
15415{
5213506e
RW
15416 tmp=./conf$$-$RANDOM
15417 (umask 077 && mkdir "$tmp")
15418} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15419
15420# Set up the scripts for CONFIG_FILES section.
15421# No need to generate them if there are no CONFIG_FILES.
15422# This happens for instance with `./config.status config.h'.
15423if test -n "$CONFIG_FILES"; then
15424
15425if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15426 ac_cs_awk_getline=:
15427 ac_cs_awk_pipe_init=
15428 ac_cs_awk_read_file='
15429 while ((getline aline < (F[key])) > 0)
15430 print(aline)
15431 close(F[key])'
15432 ac_cs_awk_pipe_fini=
15433else
15434 ac_cs_awk_getline=false
15435 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15436 ac_cs_awk_read_file='
15437 print "|#_!!_#|"
15438 print "cat " F[key] " &&"
15439 '$ac_cs_awk_pipe_init
15440 # The final `:' finishes the AND list.
15441 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15442fi
15443ac_cr=`echo X | tr X '\015'`
15444# On cygwin, bash can eat \r inside `` if the user requested igncr.
15445# But we know of no other shell where ac_cr would be empty at this
15446# point, so we can use a bashism as a fallback.
15447if test "x$ac_cr" = x; then
15448 eval ac_cr=\$\'\\r\'
15449fi
15450ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15451if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15452 ac_cs_awk_cr='\r'
15453else
15454 ac_cs_awk_cr=$ac_cr
15455fi
15456
15457echo 'BEGIN {' >"$tmp/subs1.awk" &&
15458_ACEOF
15459
15460# Create commands to substitute file output variables.
1c710c3c 15461{
5213506e
RW
15462 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15463 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15464 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15465 echo "_ACAWK" &&
15466 echo "_ACEOF"
15467} >conf$$files.sh &&
15468. ./conf$$files.sh ||
15469 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15470rm -f conf$$files.sh
1c710c3c 15471
5213506e
RW
15472{
15473 echo "cat >conf$$subs.awk <<_ACEOF" &&
15474 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15475 echo "_ACEOF"
15476} >conf$$subs.sh ||
15477 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15478ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15479ac_delim='%!_!# '
15480for ac_last_try in false false false false false :; do
15481 . ./conf$$subs.sh ||
15482 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15483
15484 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15485 if test $ac_delim_n = $ac_delim_num; then
15486 break
15487 elif $ac_last_try; then
15488 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15489 else
15490 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15491 fi
15492done
15493rm -f conf$$subs.sh
15494
15495cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15496cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15497_ACEOF
5213506e
RW
15498sed -n '
15499h
15500s/^/S["/; s/!.*/"]=/
15501p
15502g
15503s/^[^!]*!//
15504:repl
15505t repl
15506s/'"$ac_delim"'$//
15507t delim
15508:nl
15509h
15510s/\(.\{148\}\).*/\1/
15511t more1
15512s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15513p
15514n
15515b repl
15516:more1
15517s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15518p
15519g
15520s/.\{148\}//
15521t nl
15522:delim
15523h
15524s/\(.\{148\}\).*/\1/
15525t more2
15526s/["\\]/\\&/g; s/^/"/; s/$/"/
15527p
15528b
15529:more2
15530s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15531p
15532g
15533s/.\{148\}//
15534t delim
15535' <conf$$subs.awk | sed '
15536/^[^""]/{
15537 N
15538 s/\n//
15539}
15540' >>$CONFIG_STATUS || ac_write_fail=1
15541rm -f conf$$subs.awk
15542cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15543_ACAWK
15544cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15545 for (key in S) S_is_set[key] = 1
15546 FS = "\a"
15547 \$ac_cs_awk_pipe_init
15548}
15549{
15550 line = $ 0
15551 nfields = split(line, field, "@")
15552 substed = 0
15553 len = length(field[1])
15554 for (i = 2; i < nfields; i++) {
15555 key = field[i]
15556 keylen = length(key)
15557 if (S_is_set[key]) {
15558 value = S[key]
15559 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15560 len += length(value) + length(field[++i])
15561 substed = 1
15562 } else
15563 len += 1 + keylen
15564 }
15565 if (nfields == 3 && !substed) {
15566 key = field[2]
15567 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15568 \$ac_cs_awk_read_file
15569 next
15570 }
15571 }
15572 print line
15573}
15574\$ac_cs_awk_pipe_fini
15575_ACAWK
15576_ACEOF
15577cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15578if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15579 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15580else
15581 cat
15582fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15583 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15584_ACEOF
15585
15586# VPATH may cause trouble with some makes, so we remove $(srcdir),
15587# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15588# trailing colons and then remove the whole line if VPATH becomes empty
15589# (actually we leave an empty line to preserve line numbers).
15590if test "x$srcdir" = x.; then
15591 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15592s/:*\$(srcdir):*/:/
15593s/:*\${srcdir}:*/:/
15594s/:*@srcdir@:*/:/
15595s/^\([^=]*=[ ]*\):*/\1/
15596s/:*$//
15597s/^[^=]*=[ ]*$//
15598}'
15599fi
2aeb72e9 15600
5213506e
RW
15601cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15602fi # test -n "$CONFIG_FILES"
2aeb72e9 15603
1c710c3c 15604
5213506e
RW
15605eval set X " :F $CONFIG_FILES "
15606shift
15607for ac_tag
15608do
15609 case $ac_tag in
15610 :[FHLC]) ac_mode=$ac_tag; continue;;
15611 esac
15612 case $ac_mode$ac_tag in
15613 :[FHL]*:*);;
15614 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15615 :[FH]-) ac_tag=-:-;;
15616 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15617 esac
15618 ac_save_IFS=$IFS
15619 IFS=:
15620 set x $ac_tag
15621 IFS=$ac_save_IFS
15622 shift
15623 ac_file=$1
15624 shift
79c06341 15625
5213506e
RW
15626 case $ac_mode in
15627 :L) ac_source=$1;;
15628 :[FH])
15629 ac_file_inputs=
15630 for ac_f
15631 do
15632 case $ac_f in
15633 -) ac_f="$tmp/stdin";;
15634 *) # Look for the file first in the build tree, then in the source tree
15635 # (if the path is not absolute). The absolute path cannot be DOS-style,
15636 # because $ac_f cannot contain `:'.
15637 test -f "$ac_f" ||
15638 case $ac_f in
15639 [\\/$]*) false;;
15640 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15641 esac ||
15642 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15643 esac
15644 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15645 as_fn_append ac_file_inputs " '$ac_f'"
15646 done
1c710c3c 15647
5213506e
RW
15648 # Let's still pretend it is `configure' which instantiates (i.e., don't
15649 # use $as_me), people would be surprised to read:
15650 # /* config.h. Generated by config.status. */
15651 configure_input='Generated from '`
15652 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15653 `' by configure.'
15654 if test x"$ac_file" != x-; then
15655 configure_input="$ac_file. $configure_input"
15656 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15657$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15658 fi
5213506e
RW
15659 # Neutralize special characters interpreted by sed in replacement strings.
15660 case $configure_input in #(
15661 *\&* | *\|* | *\\* )
15662 ac_sed_conf_input=`$as_echo "$configure_input" |
15663 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15664 *) ac_sed_conf_input=$configure_input;;
15665 esac
11a67599 15666
5213506e
RW
15667 case $ac_tag in
15668 *:-:* | *:-) cat >"$tmp/stdin" \
15669 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15670 esac
15671 ;;
11a67599
ZW
15672 esac
15673
5213506e 15674 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15675$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15676 X"$ac_file" : 'X\(//\)[^/]' \| \
15677 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15678 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15679$as_echo X"$ac_file" |
15680 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15681 s//\1/
15682 q
15683 }
15684 /^X\(\/\/\)[^/].*/{
15685 s//\1/
15686 q
15687 }
15688 /^X\(\/\/\)$/{
15689 s//\1/
15690 q
15691 }
15692 /^X\(\/\).*/{
15693 s//\1/
15694 q
15695 }
15696 s/.*/./; q'`
15697 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15698 ac_builddir=.
0b0dc272 15699
5213506e
RW
15700case "$ac_dir" in
15701.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15702*)
15703 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15704 # A ".." for each directory in $ac_dir_suffix.
15705 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15706 case $ac_top_builddir_sub in
15707 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15708 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15709 esac ;;
15710esac
15711ac_abs_top_builddir=$ac_pwd
15712ac_abs_builddir=$ac_pwd$ac_dir_suffix
15713# for backward compatibility:
15714ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15715
15716case $srcdir in
5213506e 15717 .) # We are building in place.
1c710c3c 15718 ac_srcdir=.
5213506e
RW
15719 ac_top_srcdir=$ac_top_builddir_sub
15720 ac_abs_top_srcdir=$ac_pwd ;;
15721 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15722 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15723 ac_top_srcdir=$srcdir
15724 ac_abs_top_srcdir=$srcdir ;;
15725 *) # Relative name.
15726 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15727 ac_top_srcdir=$ac_top_build_prefix$srcdir
15728 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15729esac
5213506e 15730ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15731
0b0dc272 15732
5213506e
RW
15733 case $ac_mode in
15734 :F)
15735 #
15736 # CONFIG_FILE
15737 #
1c710c3c
DJ
15738
15739 case $INSTALL in
15740 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15741 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15742 esac
5213506e 15743_ACEOF
11a67599 15744
5213506e
RW
15745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15746# If the template does not know about datarootdir, expand it.
15747# FIXME: This hack should be removed a few years after 2.60.
15748ac_datarootdir_hack=; ac_datarootdir_seen=
15749ac_sed_dataroot='
15750/datarootdir/ {
15751 p
15752 q
15753}
15754/@datadir@/p
15755/@docdir@/p
15756/@infodir@/p
15757/@localedir@/p
15758/@mandir@/p'
15759case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15760*datarootdir*) ac_datarootdir_seen=yes;;
15761*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15763$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15764_ACEOF
5213506e
RW
15765cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15766 ac_datarootdir_hack='
15767 s&@datadir@&$datadir&g
15768 s&@docdir@&$docdir&g
15769 s&@infodir@&$infodir&g
15770 s&@localedir@&$localedir&g
15771 s&@mandir@&$mandir&g
15772 s&\\\${datarootdir}&$datarootdir&g' ;;
15773esac
15774_ACEOF
15775
15776# Neutralize VPATH when `$srcdir' = `.'.
15777# Shell code in configure.ac might set extrasub.
15778# FIXME: do we really want to maintain this feature?
15779cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15780ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15781$extrasub
15782_ACEOF
5213506e 15783cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15784:t
15785/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15786s|@configure_input@|$ac_sed_conf_input|;t t
15787s&@top_builddir@&$ac_top_builddir_sub&;t t
15788s&@top_build_prefix@&$ac_top_build_prefix&;t t
15789s&@srcdir@&$ac_srcdir&;t t
15790s&@abs_srcdir@&$ac_abs_srcdir&;t t
15791s&@top_srcdir@&$ac_top_srcdir&;t t
15792s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15793s&@builddir@&$ac_builddir&;t t
15794s&@abs_builddir@&$ac_abs_builddir&;t t
15795s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15796s&@INSTALL@&$ac_INSTALL&;t t
15797$ac_datarootdir_hack
15798"
15799eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15800if $ac_cs_awk_getline; then
15801 $AWK -f "$tmp/subs.awk"
15802else
15803 $AWK -f "$tmp/subs.awk" | $SHELL
15804fi >$tmp/out \
15805 || as_fn_error "could not create $ac_file" "$LINENO" 5
15806
15807test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15808 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15809 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15810 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15811which seems to be undefined. Please make sure it is defined." >&5
15812$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15813which seems to be undefined. Please make sure it is defined." >&2;}
15814
15815 rm -f "$tmp/stdin"
15816 case $ac_file in
15817 -) cat "$tmp/out" && rm -f "$tmp/out";;
15818 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15819 esac \
15820 || as_fn_error "could not create $ac_file" "$LINENO" 5
15821 ;;
11a67599 15822
11a67599 15823
79c06341 15824
5213506e
RW
15825 esac
15826
3e54529c
RW
15827
15828 case $ac_file$ac_mode in
15829 "Makefile":F) sed "$extrasub_build" Makefile |
15830 sed "$extrasub_host" |
15831 sed "$extrasub_target" > mf$$
15832 mv -f mf$$ Makefile ;;
15833
15834 esac
5213506e
RW
15835done # for ac_tag
15836
15837
15838as_fn_exit 0
1c710c3c 15839_ACEOF
1c710c3c
DJ
15840ac_clean_files=$ac_clean_files_save
15841
5213506e
RW
15842test $ac_write_fail = 0 ||
15843 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15844
1c710c3c
DJ
15845
15846# configure is writing to config.log, and then calls config.status.
15847# config.status does its own redirection, appending to config.log.
15848# Unfortunately, on DOS this fails, as config.log is still kept open
15849# by configure, so config.status won't be able to write to it; its
15850# output is simply discarded. So we exec the FD to /dev/null,
15851# effectively closing config.log, so it can be properly (re)opened and
15852# appended to by config.status. When coming back to configure, we
15853# need to make the FD available again.
15854if test "$no_create" != yes; then
15855 ac_cs_success=:
15856 ac_config_status_args=
15857 test "$silent" = yes &&
15858 ac_config_status_args="$ac_config_status_args --quiet"
15859 exec 5>/dev/null
15860 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15861 exec 5>>config.log
15862 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15863 # would make configure fail if this is the last instruction.
5213506e
RW
15864 $ac_cs_success || as_fn_exit $?
15865fi
15866if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15868$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15869fi
79c06341 15870