]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
configure.ac: Set srcdir when sourcing config-lang.in fragments.
[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=
d4360477
NS
6169 # set srcdir during sourcing lang_frag to the gcc dir.
6170 # Sadly overriding srcdir on the . line doesn't work in plain sh as it
6171 # polutes this shell
6172 saved_srcdir=${srcdir}
6173 srcdir=${srcdir}/gcc . ${lang_frag}
6174 srcdir=${saved_srcdir}
69ecd18f 6175 for other in ${lang_requires} ${lang_requires_boot_languages}; do
55ffb5ed
NN
6176 case ,${enable_languages}, in
6177 *,$other,*) ;;
cdfee50a 6178 *,default,*) ;;
55ffb5ed
NN
6179 *,all,*) ;;
6180 *,$language,*)
6181 echo " \`$other' language required by \`$language'; enabling" 1>&2
6182 enable_languages="${enable_languages},${other}"
6183 ;;
6184 esac
6185 done
69ecd18f
ILT
6186 for other in ${lang_requires_boot_languages} ; do
6187 if test "$other" != "c"; then
6188 case ,${enable_stage1_languages}, in
6189 *,$other,*) ;;
cdfee50a 6190 *,default,*) ;;
69ecd18f
ILT
6191 *,all,*) ;;
6192 *)
6193 case ,${enable_languages}, in
6194 *,$language,*)
6195 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6196 enable_stage1_languages="$enable_stage1_languages,${other}"
6197 ;;
6198 esac
6199 ;;
6200 esac
6201 fi
6202 done
55ffb5ed
NN
6203 ;;
6204 esac
6205 done
6206
e1888513 6207 new_enable_languages=,c,
d7f09764
DN
6208
6209 # If LTO is enabled, add the LTO front end.
d7f09764 6210 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6211 case ,${enable_languages}, in
6212 *,lto,*) ;;
6213 *) enable_languages="${enable_languages},lto" ;;
6214 esac
1cd0b716 6215 if test "${build_lto_plugin}" = "yes" ; then
d7f09764 6216 configdirs="$configdirs lto-plugin"
d7f09764
DN
6217 fi
6218 fi
6219
426c1eb0
TS
6220 # If we're building an offloading compiler, add the LTO front end.
6221 if test x"$enable_as_accelerator_for" != x ; then
6222 case ,${enable_languages}, in
6223 *,lto,*) ;;
6224 *) enable_languages="${enable_languages},lto" ;;
6225 esac
6226 fi
6227
cdfee50a 6228 missing_languages=`echo ",$enable_languages," | sed -e s/,default,/,/ -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6229 potential_languages=,c,
55ffb5ed 6230
4da3b0f8
ILT
6231 enabled_target_libs=
6232 disabled_target_libs=
6233
55ffb5ed
NN
6234 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6235 case ${lang_frag} in
6236 ..) ;;
6237 # The odd quoting in the next line works around
6238 # an apparent bug in bash 1.12 on linux.
6239 ${srcdir}/gcc/[*]/config-lang.in) ;;
6240 *)
1c710c3c 6241 # From the config-lang.in, get $language, $target_libs,
2805b53a 6242 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6243 language=
6244 target_libs=
6245 lang_dirs=
1546bb64 6246 subdir_requires=
e1888513
PB
6247 boot_language=no
6248 build_by_default=yes
d4360477
NS
6249 # set srcdir during sourcing. See above about save & restore
6250 saved_srcdir=${srcdir}
6251 srcdir=${srcdir}/gcc . ${lang_frag}
6252 srcdir=${saved_srcdir}
e1888513
PB
6253 if test x${language} = x; then
6254 echo "${lang_frag} doesn't set \$language." 1>&2
6255 exit 1
6256 fi
6257
78767fd9 6258 if test "$language" = "c++"; then
0823efed 6259 boot_language=yes
00020c16
ILT
6260 fi
6261
178f875a 6262 add_this_lang=no
cdfee50a
NS
6263 # C is always enabled, so no need to add it again
6264 if test "$language" != "c"; then
6265 case ,${enable_languages}, in
6266 *,${language},*)
6267 # Language was explicitly selected; include it
d4a10d0a 6268 add_this_lang=yes
cdfee50a
NS
6269 ;;
6270 *,all,*)
6271 # All languages are enabled
6272 add_this_lang=all
6273 ;;
6274 *,default,*)
6275 # 'default' was selected, select it if it is a default language
178f875a 6276 add_this_lang=${build_by_default}
cdfee50a
NS
6277 ;;
6278 esac
6279 fi
6de9cd9a 6280
1546bb64 6281 # Disable languages that need other directories if these aren't available.
95695ad3 6282 for i in $subdir_requires; do
b6348cb3 6283 test -f "$srcdir/gcc/$i/config-lang.in" && continue
cdfee50a
NS
6284 case ${add_this_lang} in
6285 yes)
1546bb64 6286 # Specifically requested language; tell them.
5213506e 6287 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64 6288 ;;
cdfee50a
NS
6289 all)
6290 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The gcc/$i directory contains parts of $language but is missing" >&5
6291$as_echo "$as_me: WARNING: The gcc/$i directory contains parts of $language but is missing" >&2;}
6292 add_this_lang=unsupported
6293 ;;
1546bb64
PB
6294 *)
6295 # Silently disable.
e1888513 6296 add_this_lang=unsupported
1546bb64
PB
6297 ;;
6298 esac
6299 done
6300
e1888513 6301 # Disable Ada if no preexisting GNAT is available.
cdfee50a
NS
6302 case ${add_this_lang}:${language}:${have_gnat} in
6303 yes:ada:no)
e1888513 6304 # Specifically requested language; tell them.
5213506e 6305 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513 6306 ;;
cdfee50a
NS
6307 all:ada:no)
6308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GNAT is required to build $language" >&5
6309$as_echo "$as_me: WARNING: GNAT is required to build $language" >&2;}
6310 add_this_lang=unsupported
6311 ;;
e1888513
PB
6312 *:ada:no)
6313 # Silently disable.
6314 add_this_lang=unsupported
6315 ;;
6316 esac
6317
cdfee50a
NS
6318 # Disable jit if -enable-host-shared not specified
6319 case ${add_this_lang}:${language}:${host_shared} in
6320 yes:jit:no)
6321 # PR jit/64780: explicitly specify --enable-host-shared
6322 as_fn_error "
6323Enabling language \"jit\" requires --enable-host-shared.
6324
6325--enable-host-shared typically slows the rest of the compiler down by
6326a few %, so you must explicitly enable it.
6327
6328If you want to build both the jit and the regular compiler, it is often
6329best to do this via two separate configure/builds, in separate
6330directories, to avoid imposing the performance cost of
6331--enable-host-shared on the regular compiler." "$LINENO" 5
6332 ;;
6333 all:jit:no)
6334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-host-shared required to build $language" >&5
6335$as_echo "$as_me: WARNING: --enable-host-shared required to build $language" >&2;}
6336 add_this_lang=unsupported
6337 ;;
6338 *:jit:no)
6339 # Silently disable.
6340 add_this_lang=unsupported
6341 ;;
6342 esac
6343
6344 # Disable a language that is unsupported by the target.
6345 case "${add_this_lang}: $unsupported_languages " in
6346 no:*) ;;
6347 unsupported:*) ;;
6348 *:*" $language "*)
6349 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ${language} not supported for this target" >&5
6350$as_echo "$as_me: WARNING: ${language} not supported for this target" >&2;}
e1888513 6351 add_this_lang=unsupported
4fab7234
HPN
6352 ;;
6353 esac
6354
6de9cd9a 6355 case $add_this_lang in
e1888513 6356 unsupported)
55ffb5ed 6357 # Remove language-dependent dirs.
4da3b0f8
ILT
6358 disabled_target_libs="$disabled_target_libs $target_libs"
6359 noconfigdirs="$noconfigdirs $lang_dirs"
2805b53a 6360 ;;
e1888513
PB
6361 no)
6362 # Remove language-dependent dirs; still show language as supported.
4da3b0f8
ILT
6363 disabled_target_libs="$disabled_target_libs $target_libs"
6364 noconfigdirs="$noconfigdirs $lang_dirs"
e1888513
PB
6365 potential_languages="${potential_languages}${language},"
6366 ;;
cdfee50a 6367 all|yes)
e1888513
PB
6368 new_enable_languages="${new_enable_languages}${language},"
6369 potential_languages="${potential_languages}${language},"
2805b53a 6370 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4da3b0f8 6371 enabled_target_libs="$enabled_target_libs $target_libs"
ab9dcd0c
RW
6372 case "${boot_language}:,$enable_stage1_languages," in
6373 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6374 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6375 case ",$stage1_languages," in
6376 *,$language,* | ,yes, | ,all,) ;;
6377 *) stage1_languages="${stage1_languages}${language}," ;;
6378 esac
00020c16
ILT
6379 # We need to bootstrap any supporting libraries.
6380 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6381 ;;
6382 esac
6383 ;;
55ffb5ed
NN
6384 esac
6385 ;;
6386 esac
6387 done
6388
4da3b0f8
ILT
6389 # Add target libraries which are only needed for disabled languages
6390 # to noconfigdirs.
6391 if test -n "$disabled_target_libs"; then
6392 for dir in $disabled_target_libs; do
6393 case " $enabled_target_libs " in
6394 *" ${dir} "*) ;;
6395 *) noconfigdirs="$noconfigdirs $dir" ;;
6396 esac
6397 done
6398 fi
6399
5213506e
RW
6400 # Check whether --enable-stage1-languages was given.
6401if test "${enable_stage1_languages+set}" = set; then :
6402 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6403 ,no,|,,)
6404 # Set it to something that will have no effect in the loop below
6405 enable_stage1_languages=c ;;
6406 ,yes,)
6407 enable_stage1_languages=`echo $new_enable_languages | \
6408 sed -e "s/^,//" -e "s/,$//" ` ;;
6409 *,all,*)
6410 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6411 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6412 esac
6413
6414 # Add "good" languages from enable_stage1_languages to stage1_languages,
6415 # while "bad" languages go in missing_languages. Leave no duplicates.
6416 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6417 case $potential_languages in
6418 *,$i,*)
6419 case $stage1_languages in
6420 *,$i,*) ;;
6421 *) stage1_languages="$stage1_languages$i," ;;
6422 esac ;;
6423 *)
6424 case $missing_languages in
6425 *,$i,*) ;;
6426 *) missing_languages="$missing_languages$i," ;;
6427 esac ;;
6428 esac
6429 done
5213506e
RW
6430fi
6431
e1888513
PB
6432
6433 # Remove leading/trailing commas that were added for simplicity
6434 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6435 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6436 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6437 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6438
55ffb5ed 6439 if test "x$missing_languages" != x; then
5213506e 6440 as_fn_error "
0cf085e4 6441The following requested languages could not be built: ${missing_languages}
5213506e 6442Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6443 fi
55ffb5ed
NN
6444 if test "x$new_enable_languages" != "x$enable_languages"; then
6445 echo The following languages will be built: ${new_enable_languages}
e1888513 6446 enable_languages="$new_enable_languages"
55ffb5ed 6447 fi
e1888513 6448
1c710c3c 6449
b2eaac4a 6450 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6451fi
6452
27079765
AH
6453# Handle --disable-<component> generically.
6454for dir in $configdirs $build_configdirs $target_configdirs ; do
6455 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6456 varname=`echo $dirname | sed -e s/+/_/g`
6457 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6458 noconfigdirs="$noconfigdirs $dir"
6459 fi
6460done
6461
43c40f3e
RO
6462# Check for Boehm's garbage collector
6463# Check whether --enable-objc-gc was given.
6464if test "${enable_objc_gc+set}" = set; then :
114bf3f1
MK
6465 enableval=$enable_objc_gc;
6466fi
6467
6468
6469# Check whether --with-target-bdw-gc was given.
6470if test "${with_target_bdw_gc+set}" = set; then :
6471 withval=$with_target_bdw_gc;
6472fi
6473
6474
6475# Check whether --with-target-bdw-gc-include was given.
6476if test "${with_target_bdw_gc_include+set}" = set; then :
6477 withval=$with_target_bdw_gc_include;
6478fi
6479
6480
6481# Check whether --with-target-bdw-gc-lib was given.
6482if test "${with_target_bdw_gc_lib+set}" = set; then :
6483 withval=$with_target_bdw_gc_lib;
6484fi
6485
6486
6487case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
6488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
6489$as_echo_n "checking for bdw garbage collector... " >&6; }
6490 if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
825fba52
MK
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
6492$as_echo "using bdw-gc in default locations" >&6; }
114bf3f1
MK
6493 else
6494 if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
6495 as_fn_error "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
6496 elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
6497 as_fn_error "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
6498 else
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
6500$as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
6501 fi
6502 fi
43c40f3e
RO
6503esac
6504
5f520819 6505# Disable libcilkrts, libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
99776ebd 6506case ,${enable_languages}, in
1007a55c
JW
6507 *,c++,*)
6508 # Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
6509 case "${noconfigdirs}" in
6510 *target-libstdc++-v3*)
6511 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
6512 ;;
6513 *) ;;
6514 esac
6515 ;;
99776ebd 6516 *)
5f520819 6517 noconfigdirs="$noconfigdirs target-libcilkrts target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
99776ebd
RH
6518 ;;
6519esac
6520
ee6a22df
L
6521# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6522# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6523# If we have the source for $noconfigdirs entries, add them to $notsupp.
6524
6525notsupp=""
6526for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6527 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6528 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6529 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6530 if test -r $srcdir/$dirname/configure ; then
6531 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6532 true
6533 else
6534 notsupp="$notsupp $dir"
6535 fi
6536 fi
6537 fi
ee6a22df
L
6538 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6539 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6540 if test -r $srcdir/$dirname/configure ; then
6541 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6542 true
6543 else
6544 notsupp="$notsupp $dir"
6545 fi
6546 fi
6547 fi
55ffb5ed
NN
6548 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6549 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6550 if test -r $srcdir/$dirname/configure ; then
6551 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6552 true
6553 else
6554 notsupp="$notsupp $dir"
6555 fi
6556 fi
6557 fi
6558done
6559
55ffb5ed
NN
6560# Quietly strip out all directories which aren't configurable in this tree.
6561# This relies on all configurable subdirectories being autoconfiscated, which
6562# is now the case.
23f6b2f9
PB
6563build_configdirs_all="$build_configdirs"
6564build_configdirs=
6565for i in ${build_configdirs_all} ; do
1c710c3c 6566 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6567 if test -f ${srcdir}/$j/configure ; then
6568 build_configdirs="${build_configdirs} $i"
6569 fi
6570done
6571
55ffb5ed
NN
6572configdirs_all="$configdirs"
6573configdirs=
6574for i in ${configdirs_all} ; do
6575 if test -f ${srcdir}/$i/configure ; then
6576 configdirs="${configdirs} $i"
6577 fi
6578done
23f6b2f9 6579
55ffb5ed
NN
6580target_configdirs_all="$target_configdirs"
6581target_configdirs=
6582for i in ${target_configdirs_all} ; do
1c710c3c 6583 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6584 if test -f ${srcdir}/$j/configure ; then
6585 target_configdirs="${target_configdirs} $i"
6586 fi
6587done
6588
45b3824d
TS
6589# libiberty-linker-plugin is special: it doesn't have its own source directory,
6590# so we have to add it after the preceding checks.
6591if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6592then
6593 case " $configdirs " in
6594 *" libiberty "*)
6595 # If we can build libiberty, we can also build libiberty-linker-plugin.
6596 configdirs="$configdirs libiberty-linker-plugin"
6597 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6598 --with-libiberty=../libiberty-linker-plugin";;
6599 *)
6600 as_fn_error "libiberty missing" "$LINENO" 5;;
6601 esac
6602fi
6603
fca38047
TS
6604# Sometimes we have special requirements for the host libiberty.
6605extra_host_libiberty_configure_flags=
1c01ebf6 6606extra_host_zlib_configure_flags=
fca38047
TS
6607case " $configdirs " in
6608 *" lto-plugin "* | *" libcc1 "*)
6609 # When these are to be built as shared libraries, the same applies to
6610 # libiberty.
6611 extra_host_libiberty_configure_flags=--enable-shared
6612 ;;
1c01ebf6
L
6613 *" bfd "*)
6614 # When bfd is to be built as a shared library, the same applies to
6615 # zlib.
6616 if test "$enable_shared" = "yes"; then
6617 extra_host_zlib_configure_flags=--enable-host-shared
6618 fi
6619 ;;
fca38047
TS
6620esac
6621
6622
1c01ebf6 6623
55ffb5ed
NN
6624# Produce a warning message for the subdirs we can't configure.
6625# This isn't especially interesting in the Cygnus tree, but in the individual
6626# FSF releases, it's important to let people know when their machine isn't
6627# supported by the one or two programs in a package.
6628
6629if test -n "${notsupp}" && test -z "${norecursion}" ; then
6630 # If $appdirs is non-empty, at least one of those directories must still
6631 # be configured, or we error out. (E.g., if the gas release supports a
6632 # specified target in some subdirs but not the gas subdir, we shouldn't
6633 # pretend that all is well.)
6634 if test -n "$appdirs" ; then
6635 for dir in $appdirs ; do
6636 if test -r $dir/Makefile.in ; then
6637 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6638 appdirs=""
6639 break
6640 fi
23f6b2f9 6641 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6642 appdirs=""
6643 break
6644 fi
6645 fi
6646 done
6647 if test -n "$appdirs" ; then
6648 echo "*** This configuration is not supported by this package." 1>&2
6649 exit 1
6650 fi
6651 fi
6652 # Okay, some application will build, or we don't care to check. Still
6653 # notify of subdirs not getting built.
6654 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6655 echo " ${notsupp}" 1>&2
6656 echo " (Any other directories should still work fine.)" 1>&2
6657fi
6658
6659case "$host" in
6660 *msdosdjgpp*)
6661 enable_gdbtk=no ;;
6662esac
6663
c3a86da9
DJ
6664# To find our prefix, in gcc_cv_tool_prefix.
6665
6666# The user is always right.
6667if test "${PATH_SEPARATOR+set}" != set; then
6668 echo "#! /bin/sh" >conf$$.sh
6669 echo "exit 0" >>conf$$.sh
6670 chmod +x conf$$.sh
6671 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6672 PATH_SEPARATOR=';'
6673 else
6674 PATH_SEPARATOR=:
6675 fi
6676 rm -f conf$$.sh
6677fi
6678
6679
3c36aa6b
JJ
6680 get_gcc_base_ver="cat"
6681
6682# Check whether --with-gcc-major-version-only was given.
6683if test "${with_gcc_major_version_only+set}" = set; then :
6684 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
6685 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*\$\$/\1/'"
6686 fi
6687
6688fi
6689
6690
6691
6692
6693
c3a86da9
DJ
6694
6695if test "x$exec_prefix" = xNONE; then
6696 if test "x$prefix" = xNONE; then
6697 gcc_cv_tool_prefix=$ac_default_prefix
6698 else
6699 gcc_cv_tool_prefix=$prefix
6700 fi
6701else
6702 gcc_cv_tool_prefix=$exec_prefix
6703fi
6704
6705# If there is no compiler in the tree, use the PATH only. In any
6706# case, if there is no compiler in the tree nobody should use
6707# AS_FOR_TARGET and LD_FOR_TARGET.
6708if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
3c36aa6b
JJ
6709 if test x$with_gcc_major_version_only = xyes ; then
6710 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
6711 else
6712 gcc_version=`cat $srcdir/gcc/BASE-VER`
6713 fi
c3a86da9
DJ
6714 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6715 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6716 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6717 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6718 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6719 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6720else
6721 gcc_cv_tool_dirs=
6722fi
6723
6724if test x$build = x$target && test -n "$md_exec_prefix"; then
6725 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6726fi
6727
6728
6729
55ffb5ed
NN
6730copy_dirs=
6731
1c710c3c 6732
5213506e
RW
6733# Check whether --with-build-sysroot was given.
6734if test "${with_build_sysroot+set}" = set; then :
6735 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6736 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6737 fi
6738else
6739 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6740fi
526635cb
MM
6741
6742
c8aea42c 6743
5213506e
RW
6744
6745# Check whether --with-debug-prefix-map was given.
6746if test "${with_debug_prefix_map+set}" = set; then :
6747 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6748 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6749 for debug_map in $withval; do
6750 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6751 done
6752 fi
6753else
6754 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6755fi
6756
c8aea42c
PB
6757
6758
1c8bd6a3
PB
6759# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6760# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6761# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6762# We want to ensure that TARGET libraries (which we know are built with
6763# gcc) are built with "-O2 -g", so include those options when setting
6764# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6765if test "x$CFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6766 if test "x${is_cross_compiler}" = xyes; then
6767 CFLAGS_FOR_TARGET="-g -O2"
6768 else
6769 CFLAGS_FOR_TARGET=$CFLAGS
6770 case " $CFLAGS " in
6771 *" -O2 "*) ;;
6772 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
6773 esac
6774 case " $CFLAGS " in
6775 *" -g "* | *" -g3 "*) ;;
6776 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
6777 esac
6778 fi
1c8bd6a3
PB
6779fi
6780
6781
6782if test "x$CXXFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6783 if test "x${is_cross_compiler}" = xyes; then
6784 CXXFLAGS_FOR_TARGET="-g -O2"
6785 else
6786 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6787 case " $CXXFLAGS " in
6788 *" -O2 "*) ;;
6789 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
6790 esac
6791 case " $CXXFLAGS " in
6792 *" -g "* | *" -g3 "*) ;;
6793 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
6794 esac
6795 fi
1c8bd6a3
PB
6796fi
6797
6798
6f57bdf6
DK
6799
6800
55ffb5ed
NN
6801# Handle --with-headers=XXX. If the value is not "yes", the contents of
6802# the named directory are copied to $(tooldir)/sys-include.
6803if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6804 if test x${is_cross_compiler} = xno ; then
6805 echo 1>&2 '***' --with-headers is only supported when cross compiling
6806 exit 1
6807 fi
6808 if test x"${with_headers}" != xyes ; then
c3a86da9 6809 x=${gcc_cv_tool_prefix}
1c710c3c 6810 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6811 fi
6812fi
6813
6814# Handle --with-libs=XXX. If the value is not "yes", the contents of
6815# the name directories are copied to $(tooldir)/lib. Multiple directories
6816# are permitted.
6817if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6818 if test x${is_cross_compiler} = xno ; then
6819 echo 1>&2 '***' --with-libs is only supported when cross compiling
6820 exit 1
6821 fi
6822 if test x"${with_libs}" != xyes ; then
6823 # Copy the libraries in reverse order, so that files in the first named
6824 # library override files in subsequent libraries.
c3a86da9 6825 x=${gcc_cv_tool_prefix}
55ffb5ed 6826 for l in ${with_libs}; do
1c710c3c 6827 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6828 done
6829 fi
6830fi
6831
d7f09764 6832# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6833#
6834# This is done by determining whether or not the appropriate directory
6835# is available, and by checking whether or not specific configurations
6836# have requested that this magic not happen.
1c710c3c
DJ
6837#
6838# The command line options always override the explicit settings in
6b1786aa 6839# configure.ac, and the settings in configure.ac override this magic.
e8b05380 6840#
1c710c3c 6841# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6842# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6843# --without-gnu-ld options for the configure script. Similarly, if
6844# the default is to use the included zlib and you don't want to do that,
6845# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6846
6847if test x${use_gnu_as} = x &&
6848 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6849 with_gnu_as=yes
6850 extra_host_args="$extra_host_args --with-gnu-as"
6851fi
6852
6853if test x${use_gnu_ld} = x &&
5afab7ad 6854 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6855 with_gnu_ld=yes
6856 extra_host_args="$extra_host_args --with-gnu-ld"
6857fi
6858
d7f09764
DN
6859if test x${use_included_zlib} = x &&
6860 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6861 :
6862else
6863 with_system_zlib=yes
6864 extra_host_args="$extra_host_args --with-system-zlib"
6865fi
6866
e8b05380
PB
6867# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6868# can detect this case.
6869
6870if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6871 with_newlib=yes
6872 extra_host_args="$extra_host_args --with-newlib"
6873fi
6874
55ffb5ed
NN
6875# Handle ${copy_dirs}
6876set fnord ${copy_dirs}
6877shift
6878while test $# != 0 ; do
6879 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6880 :
6881 else
6882 echo Copying $1 to $2
6883
6884 # Use the install script to create the directory and all required
6885 # parent directories.
6886 if test -d $2 ; then
6887 :
6888 else
6889 echo >config.temp
6890 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6891 fi
6892
6893 # Copy the directory, assuming we have tar.
6894 # FIXME: Should we use B in the second tar? Not all systems support it.
6895 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6896
6897 # It is the responsibility of the user to correctly adjust all
6898 # symlinks. If somebody can figure out how to handle them correctly
6899 # here, feel free to add the code.
6900
6901 echo $1 > $2/COPIED
6902 fi
6903 shift; shift
6904done
6905
e8b05380
PB
6906# Determine a target-dependent exec_prefix that the installed
6907# gcc will search in. Keep this list sorted by triplet, with
6908# the *-*-osname triplets last.
6909md_exec_prefix=
6910case "${target}" in
30b74385 6911 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6912 md_exec_prefix=/dev/env/DJDIR/bin
6913 ;;
e8b05380 6914 *-*-hpux* | \
e8b05380 6915 *-*-nto-qnx* | \
6de66370 6916 *-*-solaris2*)
e8b05380
PB
6917 md_exec_prefix=/usr/ccs/bin
6918 ;;
6919esac
6920
671aa708
NN
6921extra_arflags_for_target=
6922extra_nmflags_for_target=
6923extra_ranlibflags_for_target=
6924target_makefile_frag=/dev/null
6925case "${target}" in
58e24147
AM
6926 spu-*-*)
6927 target_makefile_frag="config/mt-spu"
6928 ;;
d896cc4d 6929 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
4bf6c438
RS
6930 target_makefile_frag="config/mt-sde"
6931 ;;
1ec3b87b
RS
6932 mipsisa*-*-elfoabi*)
6933 target_makefile_frag="config/mt-mips-elfoabi"
6934 ;;
08d0963a
RS
6935 mips*-*-*linux* | mips*-*-gnu*)
6936 target_makefile_frag="config/mt-mips-gnu"
6937 ;;
707f1839
SL
6938 nios2-*-elf*)
6939 target_makefile_frag="config/mt-nios2-elf"
6940 ;;
76052545
EB
6941 *-*-linux-android*)
6942 target_makefile_frag="config/mt-android"
6943 ;;
416ac4d4 6944 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6945 target_makefile_frag="config/mt-gnu"
671aa708
NN
6946 ;;
6947 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6948 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6949 # commands to handle both 32-bit and 64-bit objects. These flags are
6950 # harmless if we're using GNU nm or ar.
6951 extra_arflags_for_target=" -X32_64"
6952 extra_nmflags_for_target=" -B -X32_64"
6953 ;;
671aa708
NN
6954esac
6955
6956alphaieee_frag=/dev/null
6957case $target in
6958 alpha*-*-*)
6959 # This just makes sure to use the -mieee option to build target libs.
6960 # This should probably be set individually by each library.
6961 alphaieee_frag="config/mt-alphaieee"
6962 ;;
6963esac
6964
6965# If --enable-target-optspace always use -Os instead of -O2 to build
6966# the target libraries, similarly if it is not specified, use -Os
6967# on selected platforms.
6968ospace_frag=/dev/null
6969case "${enable_target_optspace}:${target}" in
6970 yes:*)
6971 ospace_frag="config/mt-ospace"
6972 ;;
6973 :d30v-*)
6974 ospace_frag="config/mt-d30v"
6975 ;;
d9063947 6976 :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
671aa708
NN
6977 ospace_frag="config/mt-ospace"
6978 ;;
6979 no:* | :*)
6980 ;;
6981 *)
6982 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6983 ;;
6984esac
6985
671aa708
NN
6986# Some systems (e.g., one of the i386-aix systems the gas testers are
6987# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6988tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6989build_tooldir=${tooldir}
6990
671aa708
NN
6991# Create a .gdbinit file which runs the one in srcdir
6992# and tells GDB to look there for source files.
6993
6994if test -r ${srcdir}/.gdbinit ; then
6995 case ${srcdir} in
6996 .) ;;
6997 *) cat > ./.gdbinit <<EOF
6998# ${NO_EDIT}
6999dir ${srcdir}
7000dir .
7001source ${srcdir}/.gdbinit
7002EOF
7003 ;;
7004 esac
7005fi
7006
671aa708
NN
7007# Make sure that the compiler is able to generate an executable. If it
7008# can't, we are probably in trouble. We don't care whether we can run the
7009# executable--we might be using a cross compiler--we only care whether it
7010# can be created. At this point the main configure script has set CC.
7011we_are_ok=no
7012echo "int main () { return 0; }" > conftest.c
7013${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7014if test $? = 0 ; then
7015 if test -s conftest || test -s conftest.exe ; then
7016 we_are_ok=yes
7017 fi
1c710c3c 7018fi
671aa708
NN
7019case $we_are_ok in
7020 no)
7021 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7022 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7023 rm -f conftest*
7024 exit 1
7025 ;;
7026esac
7027rm -f conftest*
7028
d89f0ad6 7029# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
7030case "${host}" in
7031 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
111eeb6e 7032 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 7033 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
7034 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7035esac
7036
d89f0ad6
AL
7037# On systems where the dynamic library environment variable is PATH,
7038# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7039# built executables to PATH.
7040if test "$RPATH_ENVVAR" = PATH; then
7041 GCC_SHLIB_SUBDIR=/shlib
7042else
7043 GCC_SHLIB_SUBDIR=
7044fi
7045
beeda1d9
JJ
7046# Adjust the toplevel makefile according to whether bootstrap was selected.
7047case $enable_bootstrap in
7048 yes)
7049 bootstrap_suffix=bootstrap
7050 BUILD_CONFIG=bootstrap-debug
7051 ;;
7052 no)
7053 bootstrap_suffix=no-bootstrap
7054 BUILD_CONFIG=
7055 ;;
7056esac
7057
7058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7059$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7060
7061
7062# Check whether --with-build-config was given.
7063if test "${with_build_config+set}" = set; then :
7064 withval=$with_build_config; case $with_build_config in
7065 yes) with_build_config= ;;
7066 no) with_build_config= BUILD_CONFIG= ;;
7067 esac
7068fi
7069
7070
7071if test "x${with_build_config}" != x; then
7072 BUILD_CONFIG=$with_build_config
7073else
7074 case $BUILD_CONFIG in
7075 bootstrap-debug)
7076 if echo "int f (void) { return 0; }" > conftest.c &&
7077 ${CC} -c conftest.c &&
7078 mv conftest.o conftest.o.g0 &&
7079 ${CC} -c -g conftest.c &&
7080 mv conftest.o conftest.o.g &&
7081 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7082 :
7083 else
7084 BUILD_CONFIG=
7085 fi
7086 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7087 ;;
7088 esac
7089fi
7090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7091$as_echo "$BUILD_CONFIG" >&6; }
7092
7093
7094# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7096$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7097# Check whether --enable-vtable-verify was given.
7098if test "${enable_vtable_verify+set}" = set; then :
7099 enableval=$enable_vtable_verify; case "$enableval" in
7100 yes) enable_vtable_verify=yes ;;
7101 no) enable_vtable_verify=no ;;
7102 *) enable_vtable_verify=no;;
7103 esac
7104else
7105 enable_vtable_verify=no
7106fi
7107
7108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7109$as_echo "$enable_vtable_verify" >&6; }
7110
671aa708
NN
7111# Record target_configdirs and the configure arguments for target and
7112# build configuration in Makefile.
7113target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7114build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9e1c8fc1 7115bootstrap_fixincludes=no
671aa708 7116
ad1e5170
JR
7117# If we are building libgomp, bootstrap it.
7118if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7119 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7120fi
7121
beeda1d9
JJ
7122# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7123# or bootstrap-ubsan, bootstrap it.
7124if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7125 case "$BUILD_CONFIG" in
7126 *bootstrap-asan* | *bootstrap-ubsan* )
7127 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9e1c8fc1 7128 bootstrap_fixincludes=yes
beeda1d9
JJ
7129 ;;
7130 esac
ac8701fe
L
7131fi
7132
beeda1d9
JJ
7133# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7134if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7135 test "$enable_vtable_verify" != no; then
2077db1b
CT
7136 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7137fi
7138
c21fdaa1
JJ
7139# If we are building libmpx and $BUILD_CONFIG contains bootstrap-mpx,
7140# bootstrap it.
5373cd33 7141if echo " ${target_configdirs} " | grep " libmpx " > /dev/null 2>&1; then
c21fdaa1
JJ
7142 case "$BUILD_CONFIG" in
7143 *bootstrap-mpx* )
7144 bootstrap_target_libs=${bootstrap_target_libs}target-libmpx,
7145 ;;
7146 esac
5373cd33
IE
7147fi
7148
671aa708
NN
7149# Determine whether gdb needs tk/tcl or not.
7150# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7151# and in that case we want gdb to be built without tk. Ugh!
7152# In fact I believe gdb is the *only* package directly dependent on tk,
7153# so we should be able to put the 'maybe's in unconditionally and
7154# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7155# 100% sure that that's safe though.
e914a571 7156
b4f96efe 7157gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7158case "$enable_gdbtk" in
7159 no)
7160 GDB_TK="" ;;
e914a571
AC
7161 yes)
7162 GDB_TK="${gdb_tk}" ;;
671aa708 7163 *)
e914a571
AC
7164 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7165 # distro. Eventually someone will fix this and move Insight, nee
7166 # gdbtk to a separate directory.
7167 if test -d ${srcdir}/gdb/gdbtk ; then
7168 GDB_TK="${gdb_tk}"
7169 else
7170 GDB_TK=""
7171 fi
7172 ;;
671aa708 7173esac
ef9db8d5
DJ
7174CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7175INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7176
60975492 7177# Strip out unwanted targets.
8b87bb96
NN
7178
7179# While at that, we remove Makefiles if we were started for recursive
7180# configuration, so that the top-level Makefile reconfigures them,
7181# like we used to do when configure itself was recursive.
8b87bb96 7182
3e54529c
RW
7183# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7184# but now we're fixing up the Makefile ourselves with the additional
7185# commands passed to AC_CONFIG_FILES. Use separate variables
7186# extrasub-{build,host,target} not because there is any reason to split
7187# the substitutions up that way, but only to remain below the limit of
7188# 99 commands in a script, for HP-UX sed.
7189# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7190
79cd2b23
RW
7191case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7192 yes:yes:*\ gold\ *:*,c++,*) ;;
7193 yes:yes:*\ gold\ *:*)
7194 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7195 ;;
7196esac
7197
3e54529c 7198extrasub_build=
23f6b2f9 7199for module in ${build_configdirs} ; do
5607edfd
PB
7200 if test -z "${no_recursion}" \
7201 && test -f ${build_subdir}/${module}/Makefile; then
7202 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7203 rm -f ${build_subdir}/${module}/Makefile
7204 fi
3e54529c 7205 extrasub_build="$extrasub_build
5607edfd
PB
7206/^@if build-$module\$/d
7207/^@endif build-$module\$/d
7208/^@if build-$module-$bootstrap_suffix\$/d
7209/^@endif build-$module-$bootstrap_suffix\$/d"
7210done
3e54529c 7211extrasub_host=
5607edfd 7212for module in ${configdirs} ; do
a6fbc1e2 7213 if test -z "${no_recursion}"; then
f063a9ed 7214 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7215 if test -f ${file}; then
7216 echo 1>&2 "*** removing ${file} to force reconfigure"
7217 rm -f ${file}
7218 fi
7219 done
5607edfd 7220 fi
9e1c8fc1
JJ
7221 case ${module},${bootstrap_fixincludes} in
7222 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7223 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7224 esac
3e54529c 7225 extrasub_host="$extrasub_host
5607edfd
PB
7226/^@if $module\$/d
7227/^@endif $module\$/d
9e1c8fc1
JJ
7228/^@if $module-$host_bootstrap_suffix\$/d
7229/^@endif $module-$host_bootstrap_suffix\$/d"
5607edfd 7230done
3e54529c 7231extrasub_target=
5607edfd
PB
7232for module in ${target_configdirs} ; do
7233 if test -z "${no_recursion}" \
7234 && test -f ${target_subdir}/${module}/Makefile; then
7235 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7236 rm -f ${target_subdir}/${module}/Makefile
7237 fi
00020c16
ILT
7238
7239 # We only bootstrap target libraries listed in bootstrap_target_libs.
7240 case $bootstrap_target_libs in
7241 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7242 *) target_bootstrap_suffix=no-bootstrap ;;
7243 esac
7244
3e54529c 7245 extrasub_target="$extrasub_target
5607edfd
PB
7246/^@if target-$module\$/d
7247/^@endif target-$module\$/d
00020c16
ILT
7248/^@if target-$module-$target_bootstrap_suffix\$/d
7249/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7250done
7251
3e54529c
RW
7252# Do the final fixup along with target modules.
7253extrasub_target="$extrasub_target
60975492 7254/^@if /,/^@endif /d"
671aa708
NN
7255
7256# Create the serialization dependencies. This uses a temporary file.
7257
5213506e
RW
7258# Check whether --enable-serial-configure was given.
7259if test "${enable_serial_configure+set}" = set; then :
7260 enableval=$enable_serial_configure;
7261fi
ade82b16
AO
7262
7263
bf1d3e81
NN
7264case ${enable_serial_configure} in
7265 yes)
7266 enable_serial_build_configure=yes
7267 enable_serial_host_configure=yes
7268 enable_serial_target_configure=yes
7269 ;;
7270esac
7271
671aa708
NN
7272# These force 'configure's to be done one at a time, to avoid problems
7273# with contention over a shared config.cache.
7274rm -f serdep.tmp
ade82b16 7275echo '# serdep.tmp' > serdep.tmp
671aa708 7276olditem=
bf1d3e81 7277test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7278for item in ${build_configdirs} ; do
7279 case ${olditem} in
7280 "") ;;
ade82b16 7281 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7282 esac
7283 olditem=${item}
7284done
7285olditem=
bf1d3e81 7286test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7287for item in ${configdirs} ; do
7288 case ${olditem} in
7289 "") ;;
ade82b16 7290 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7291 esac
7292 olditem=${item}
7293done
7294olditem=
bf1d3e81 7295test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7296for item in ${target_configdirs} ; do
7297 case ${olditem} in
7298 "") ;;
ade82b16 7299 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7300 esac
7301 olditem=${item}
7302done
7303serialization_dependencies=serdep.tmp
7304
7305
ade82b16 7306# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7307# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7308# might not want to pass down to subconfigures. The exception being
7309# --cache-file=/dev/null, which is used to turn off the use of cache
7310# files altogether, and which should be passed on to subconfigures.
7311# Also strip program-prefix, program-suffix, and program-transform-name,
7312# so that we can pass down a consistent program-transform-name.
1c710c3c 7313baseargs=
29a63921 7314tbaseargs=
1c710c3c
DJ
7315keep_next=no
7316skip_next=no
7317eval "set -- $ac_configure_args"
44bfc3ac
DJ
7318for ac_arg
7319do
1c710c3c
DJ
7320 if test X"$skip_next" = X"yes"; then
7321 skip_next=no
7322 continue
7323 fi
7324 if test X"$keep_next" = X"yes"; then
7325 case $ac_arg in
7326 *\'*)
7327 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7328 esac
7329 baseargs="$baseargs '$ac_arg'"
29a63921 7330 tbaseargs="$tbaseargs '$ac_arg'"
1c710c3c
DJ
7331 keep_next=no
7332 continue
7333 fi
7334
7335 # Handle separated arguments. Based on the logic generated by
7336 # autoconf 2.59.
7337 case $ac_arg in
7338 *=* | --config-cache | -C | -disable-* | --disable-* \
7339 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7340 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7341 | -with-* | --with-* | -without-* | --without-* | --x)
7342 separate_arg=no
7343 ;;
7344 -*)
7345 separate_arg=yes
7346 ;;
7347 *)
7348 separate_arg=no
7349 ;;
7350 esac
7351
29a63921
AO
7352 skip_targ=no
7353 case $ac_arg in
7354
7355 --with-* | --without-*)
7356 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7357
7358 case $libopt in
7359 *[-_]include)
7360 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7361 ;;
7362 *[-_]lib)
7363 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7364 ;;
7365 *)
7366 lib=$libopt
7367 ;;
7368 esac
7369
7370
7371 case $lib in
4a9bb2aa 7372 mpc | mpfr | gmp | isl)
29a63921
AO
7373 # If we're processing --with-$lib, --with-$lib-include or
7374 # --with-$lib-lib, for one of the libs above, and target is
7375 # different from host, don't pass the current argument to any
7376 # target library's configure.
7377 if test x$is_cross_compiler = xyes; then
7378 skip_targ=yes
7379 fi
7380 ;;
7381 esac
7382 ;;
7383 esac
7384
1c710c3c 7385 case "$ac_arg" in
f1a036e4
NC
7386 --cache-file=/dev/null | \
7387 -cache-file=/dev/null )
7388 # Handled here to avoid the test to skip args below.
7389 baseargs="$baseargs '$ac_arg'"
29a63921 7390 tbaseargs="$tbaseargs '$ac_arg'"
f1a036e4
NC
7391 # Assert: $separate_arg should always be no.
7392 keep_next=$separate_arg
7393 ;;
1c710c3c
DJ
7394 --no*)
7395 continue
7396 ;;
7397 --c* | \
7398 --sr* | \
7399 --ho* | \
7400 --bu* | \
7401 --t* | \
7402 --program-* | \
7403 -cache_file* | \
7404 -srcdir* | \
7405 -host* | \
7406 -build* | \
7407 -target* | \
7408 -program-prefix* | \
7409 -program-suffix* | \
7410 -program-transform-name* )
7411 skip_next=$separate_arg
7412 continue
7413 ;;
7414 -*)
7415 # An option. Add it.
7416 case $ac_arg in
7417 *\'*)
7418 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7419 esac
7420 baseargs="$baseargs '$ac_arg'"
29a63921
AO
7421 if test X"$skip_targ" = Xno; then
7422 tbaseargs="$tbaseargs '$ac_arg'"
7423 fi
1c710c3c
DJ
7424 keep_next=$separate_arg
7425 ;;
7426 *)
7427 # Either a variable assignment, or a nonopt (triplet). Don't
7428 # pass it down; let the Makefile handle this.
7429 continue
7430 ;;
7431 esac
7432done
7433# Remove the initial space we just introduced and, as these will be
7434# expanded by make, quote '$'.
7435baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7436
43bb47c2
DJ
7437# Add in --program-transform-name, after --program-prefix and
7438# --program-suffix have been applied to it. Autoconf has already
7439# doubled dollar signs and backslashes in program_transform_name; we want
7440# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7441# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7442# Also, because we want to override the logic in subdir configure scripts to
7443# choose program_transform_name, replace any s,x,x, with s,y,y,.
7444sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7445${program_transform_name}
7446EOF_SED
7447gcc_transform_name=`cat conftestsed.out`
7448rm -f conftestsed.out
7449baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
29a63921 7450tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7451if test "$silent" = yes; then
7452 baseargs="$baseargs --silent"
29a63921 7453 tbaseargs="$tbaseargs --silent"
d9acb717 7454fi
0115d4a3 7455baseargs="$baseargs --disable-option-checking"
29a63921 7456tbaseargs="$tbaseargs --disable-option-checking"
43bb47c2 7457
ffedf511
RW
7458# Record and document user additions to sub configure arguments.
7459
7460
7461
7462
671aa708
NN
7463# For the build-side libraries, we just need to pretend we're native,
7464# and not use the same cache file. Multilibs are neither needed nor
3d96b0d0
HPN
7465# desired. We can't even use the same cache file for all build-side
7466# libraries, as they're compiled differently; some with C, some with
7467# C++ or with different feature-enabling options.
7468build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
671aa708
NN
7469
7470# For host modules, accept cache file option, or specification as blank.
7471case "${cache_file}" in
7472"") # empty
7473 cache_file_option="" ;;
7474/* | [A-Za-z]:[\\/]* ) # absolute path
7475 cache_file_option="--cache-file=${cache_file}" ;;
7476*) # relative path
7477 cache_file_option="--cache-file=../${cache_file}" ;;
7478esac
7479
09438bde
NN
7480# Host dirs don't like to share a cache file either, horribly enough.
7481# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7482host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7483
29a63921 7484target_configargs="$target_configargs ${tbaseargs}"
671aa708
NN
7485
7486# Passing a --with-cross-host argument lets the target libraries know
7487# whether they are being built with a cross-compiler or being built
7488# native. However, it would be better to use other mechanisms to make the
7489# sorts of decisions they want to make on this basis. Please consider
7490# this option to be deprecated. FIXME.
7491if test x${is_cross_compiler} = xyes ; then
1c710c3c 7492 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7493fi
7494
79e0604d
FXC
7495# Special user-friendly check for native x86_64-linux build, if
7496# multilib is not explicitly enabled.
7497case "$target:$have_compiler:$host:$target:$enable_multilib" in
7498 x86_64-*linux*:yes:$build:$build:)
e640447c 7499 # Make sure we have a development environment that handles 32-bit
79e0604d
FXC
7500 dev64=no
7501 echo "int main () { return 0; }" > conftest.c
7502 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7503 if test $? = 0 ; then
7504 if test -s conftest || test -s conftest.exe ; then
7505 dev64=yes
7506 fi
7507 fi
7508 rm -f conftest*
7509 if test x${dev64} != xyes ; then
e640447c 7510 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
7511 fi
7512 ;;
7513esac
7514
dc683a3f
RW
7515# Default to --enable-multilib.
7516if test x${enable_multilib} = x ; then
671aa708 7517 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7518fi
671aa708
NN
7519
7520# Pass --with-newlib if appropriate. Note that target_configdirs has
7521# changed from the earlier setting of with_newlib.
7522if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7523 target_configargs="--with-newlib ${target_configargs}"
7524fi
7525
6b9eb62c
NN
7526# Different target subdirs use different values of certain variables
7527# (notably CXX). Worse, multilibs use *lots* of different values.
7528# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7529# it doesn't automatically accept command-line overrides of them.
7530# This means it's not safe for target subdirs to share a cache file,
7531# which is disgusting, but there you have it. Hopefully this can be
7532# fixed in future. It's still worthwhile to use a cache file for each
7533# directory. I think.
7534
bebcd931
MS
7535# Pass the appropriate --build, --host, --target and --cache-file arguments.
7536# We need to pass --target, as newer autoconf's requires consistency
7537# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7538target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7539
671aa708
NN
7540FLAGS_FOR_TARGET=
7541case " $target_configdirs " in
7542 *" newlib "*)
7543 case " $target_configargs " in
7544 *" --with-newlib "*)
7545 case "$target" in
5d571eaa 7546 *-cygwin*)
443e6238 7547 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
5d571eaa 7548 ;;
671aa708
NN
7549 esac
7550
7551 # If we're not building GCC, don't discard standard headers.
7552 if test -d ${srcdir}/gcc; then
7553 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7554
7555 if test "${build}" != "${host}"; then
7556 # On Canadian crosses, CC_FOR_TARGET will have already been set
7557 # by `configure', so we won't have an opportunity to add -Bgcc/
7558 # to it. This is right: we don't want to search that directory
7559 # for binaries, but we want the header files in there, so add
7560 # them explicitly.
0463992b 7561 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7562
7563 # Someone might think of using the pre-installed headers on
7564 # Canadian crosses, in case the installed compiler is not fully
7565 # compatible with the compiler being built. In this case, it
7566 # would be better to flag an error than risking having
7567 # incompatible object files being constructed. We can't
7568 # guarantee that an error will be flagged, but let's hope the
7569 # compiler will do it, when presented with incompatible header
7570 # files.
7571 fi
7572 fi
7573
7574 case "${target}-${is_cross_compiler}" in
f2a0e225 7575 i[3456789]86-*-linux*-no)
671aa708
NN
7576 # Here host == target, so we don't need to build gcc,
7577 # so we don't want to discard standard headers.
7578 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7579 ;;
7580 *)
7581 # If we're building newlib, use its generic headers last, but search
7582 # for any libc-related directories first (so make it the last -B
7583 # switch).
7584 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
7585
7586 # If we're building libgloss, find the startup file, simulator library
7587 # and linker script.
7588 case " $target_configdirs " in
7589 *" libgloss "*)
7590 # Look for startup file, simulator library and maybe linker script.
7591 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7592 # Look for libnosys.a in case the target needs it.
7593 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7594 # Most targets have the linker script in the source directory.
7595 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7596 ;;
7597 esac
671aa708
NN
7598 ;;
7599 esac
7600 ;;
7601 esac
7602 ;;
7603esac
5d571eaa 7604
b91f0a41 7605case "$target" in
5d571eaa
OS
7606 x86_64-*mingw* | *-w64-mingw*)
7607 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7608 # however, use a symlink named 'mingw' in ${prefix} .
7609 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7610 ;;
7611 *-mingw*)
7612 # MinGW can't be handled as Cygwin above since it does not use newlib.
7613 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'
7614 ;;
b91f0a41 7615esac
671aa708 7616
6691a79e
ME
7617# Allow the user to override the flags for
7618# our build compiler if desired.
f019adc1
MF
7619if test x"${build}" = x"${host}" ; then
7620 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7621 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7622 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7623fi
6691a79e 7624
671aa708
NN
7625# On Canadian crosses, we'll be searching the right directories for
7626# the previously-installed cross compiler, so don't bother to add
7627# flags for directories within the install tree of the compiler
7628# being built; programs in there won't even run.
7629if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7630 # Search for pre-installed headers if nothing else fits.
9124bc53 7631 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
7632fi
7633
7634if test "x${use_gnu_ld}" = x &&
7635 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7636 # Arrange for us to find uninstalled linker scripts.
215c351a 7637 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7638fi
7639
e88a2c09
DD
7640# Search for other target-specific linker scripts and such.
7641case "${target}" in
3e19841a
PB
7642 mep*)
7643 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7644 ;;
e88a2c09
DD
7645esac
7646
671aa708 7647# Makefile fragments.
7b61653a
PE
7648for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7649do
7650 eval fragval=\$$frag
7651 if test $fragval != /dev/null; then
7652 eval $frag=${srcdir}/$fragval
7653 fi
7654done
671aa708
NN
7655
7656
7657
7658
7659
7660# Miscellanea: directories, flags, etc.
7661
7662
7663
7664
7665
7666
7667
d89f0ad6 7668
23f6b2f9 7669# Build module lists & subconfigure args.
671aa708
NN
7670
7671
7672
2abefe3d
PB
7673# Host module lists & subconfigure args.
7674
7675
7676
aae29963 7677
2abefe3d
PB
7678# Target module lists & subconfigure args.
7679
7680
7681
7682# Build tools.
7683
7684
7685
0999159b
PB
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
2abefe3d
PB
7699# Generate default definitions for YACC, M4, LEX and other programs that run
7700# on the build machine. These are used if the Makefile can't locate these
7701# programs in objdir.
7702MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7703
7704for ac_prog in 'bison -y' byacc yacc
7705do
1c710c3c 7706 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7707set dummy $ac_prog; ac_word=$2
5213506e
RW
7708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7709$as_echo_n "checking for $ac_word... " >&6; }
7710if test "${ac_cv_prog_YACC+set}" = set; then :
7711 $as_echo_n "(cached) " >&6
2abefe3d
PB
7712else
7713 if test -n "$YACC"; then
7714 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7715else
1c710c3c
DJ
7716as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7717for as_dir in $PATH
7718do
7719 IFS=$as_save_IFS
7720 test -z "$as_dir" && as_dir=.
5213506e
RW
7721 for ac_exec_ext in '' $ac_executable_extensions; do
7722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7723 ac_cv_prog_YACC="$ac_prog"
5213506e 7724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7725 break 2
7726 fi
7727done
5213506e
RW
7728 done
7729IFS=$as_save_IFS
1c710c3c 7730
2abefe3d
PB
7731fi
7732fi
1c710c3c 7733YACC=$ac_cv_prog_YACC
2abefe3d 7734if test -n "$YACC"; then
5213506e
RW
7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7736$as_echo "$YACC" >&6; }
2abefe3d 7737else
5213506e
RW
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7739$as_echo "no" >&6; }
2abefe3d
PB
7740fi
7741
5213506e 7742
1c710c3c 7743 test -n "$YACC" && break
2abefe3d
PB
7744done
7745test -n "$YACC" || YACC="$MISSING bison -y"
7746
7747case " $build_configdirs " in
7748 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
2abefe3d
PB
7749esac
7750
7751for ac_prog in bison
7752do
1c710c3c 7753 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7754set dummy $ac_prog; ac_word=$2
5213506e
RW
7755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7756$as_echo_n "checking for $ac_word... " >&6; }
7757if test "${ac_cv_prog_BISON+set}" = set; then :
7758 $as_echo_n "(cached) " >&6
2abefe3d
PB
7759else
7760 if test -n "$BISON"; then
7761 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7762else
1c710c3c
DJ
7763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7764for as_dir in $PATH
7765do
7766 IFS=$as_save_IFS
7767 test -z "$as_dir" && as_dir=.
5213506e
RW
7768 for ac_exec_ext in '' $ac_executable_extensions; do
7769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7770 ac_cv_prog_BISON="$ac_prog"
5213506e 7771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7772 break 2
7773 fi
7774done
5213506e
RW
7775 done
7776IFS=$as_save_IFS
1c710c3c 7777
2abefe3d
PB
7778fi
7779fi
1c710c3c 7780BISON=$ac_cv_prog_BISON
2abefe3d 7781if test -n "$BISON"; then
5213506e
RW
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7783$as_echo "$BISON" >&6; }
2abefe3d 7784else
5213506e
RW
7785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7786$as_echo "no" >&6; }
2abefe3d
PB
7787fi
7788
5213506e 7789
1c710c3c 7790 test -n "$BISON" && break
2abefe3d
PB
7791done
7792test -n "$BISON" || BISON="$MISSING bison"
7793
7794case " $build_configdirs " in
7795 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7796esac
7797
7798for ac_prog in gm4 gnum4 m4
7799do
1c710c3c 7800 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7801set dummy $ac_prog; ac_word=$2
5213506e
RW
7802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7803$as_echo_n "checking for $ac_word... " >&6; }
7804if test "${ac_cv_prog_M4+set}" = set; then :
7805 $as_echo_n "(cached) " >&6
2abefe3d
PB
7806else
7807 if test -n "$M4"; then
7808 ac_cv_prog_M4="$M4" # Let the user override the test.
7809else
1c710c3c
DJ
7810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7811for as_dir in $PATH
7812do
7813 IFS=$as_save_IFS
7814 test -z "$as_dir" && as_dir=.
5213506e
RW
7815 for ac_exec_ext in '' $ac_executable_extensions; do
7816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7817 ac_cv_prog_M4="$ac_prog"
5213506e 7818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7819 break 2
7820 fi
7821done
5213506e
RW
7822 done
7823IFS=$as_save_IFS
1c710c3c 7824
2abefe3d
PB
7825fi
7826fi
1c710c3c 7827M4=$ac_cv_prog_M4
2abefe3d 7828if test -n "$M4"; then
5213506e
RW
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7830$as_echo "$M4" >&6; }
2abefe3d 7831else
5213506e
RW
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7833$as_echo "no" >&6; }
2abefe3d
PB
7834fi
7835
5213506e 7836
1c710c3c 7837 test -n "$M4" && break
2abefe3d
PB
7838done
7839test -n "$M4" || M4="$MISSING m4"
7840
7841case " $build_configdirs " in
7842 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7843esac
7844
7845for ac_prog in flex lex
7846do
1c710c3c 7847 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7848set dummy $ac_prog; ac_word=$2
5213506e
RW
7849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7850$as_echo_n "checking for $ac_word... " >&6; }
7851if test "${ac_cv_prog_LEX+set}" = set; then :
7852 $as_echo_n "(cached) " >&6
2abefe3d
PB
7853else
7854 if test -n "$LEX"; then
7855 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7856else
1c710c3c
DJ
7857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7858for as_dir in $PATH
7859do
7860 IFS=$as_save_IFS
7861 test -z "$as_dir" && as_dir=.
5213506e
RW
7862 for ac_exec_ext in '' $ac_executable_extensions; do
7863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7864 ac_cv_prog_LEX="$ac_prog"
5213506e 7865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7866 break 2
7867 fi
7868done
5213506e
RW
7869 done
7870IFS=$as_save_IFS
1c710c3c 7871
2abefe3d
PB
7872fi
7873fi
1c710c3c 7874LEX=$ac_cv_prog_LEX
2abefe3d 7875if test -n "$LEX"; then
5213506e
RW
7876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7877$as_echo "$LEX" >&6; }
2abefe3d 7878else
5213506e
RW
7879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7880$as_echo "no" >&6; }
2abefe3d
PB
7881fi
7882
5213506e 7883
1c710c3c 7884 test -n "$LEX" && break
2abefe3d
PB
7885done
7886test -n "$LEX" || LEX="$MISSING flex"
7887
7888case " $build_configdirs " in
7889 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7890 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7891esac
7892
7893for ac_prog in flex
7894do
1c710c3c 7895 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7896set dummy $ac_prog; ac_word=$2
5213506e
RW
7897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7898$as_echo_n "checking for $ac_word... " >&6; }
7899if test "${ac_cv_prog_FLEX+set}" = set; then :
7900 $as_echo_n "(cached) " >&6
2abefe3d
PB
7901else
7902 if test -n "$FLEX"; then
7903 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7904else
1c710c3c
DJ
7905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7906for as_dir in $PATH
7907do
7908 IFS=$as_save_IFS
7909 test -z "$as_dir" && as_dir=.
5213506e
RW
7910 for ac_exec_ext in '' $ac_executable_extensions; do
7911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7912 ac_cv_prog_FLEX="$ac_prog"
5213506e 7913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7914 break 2
7915 fi
7916done
5213506e
RW
7917 done
7918IFS=$as_save_IFS
1c710c3c 7919
2abefe3d
PB
7920fi
7921fi
1c710c3c 7922FLEX=$ac_cv_prog_FLEX
2abefe3d 7923if test -n "$FLEX"; then
5213506e
RW
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7925$as_echo "$FLEX" >&6; }
2abefe3d 7926else
5213506e
RW
7927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7928$as_echo "no" >&6; }
2abefe3d
PB
7929fi
7930
5213506e 7931
1c710c3c 7932 test -n "$FLEX" && break
2abefe3d
PB
7933done
7934test -n "$FLEX" || FLEX="$MISSING flex"
7935
7936case " $build_configdirs " in
7937 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7938esac
7939
7940for ac_prog in makeinfo
7941do
1c710c3c 7942 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7943set dummy $ac_prog; ac_word=$2
5213506e
RW
7944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7945$as_echo_n "checking for $ac_word... " >&6; }
7946if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7947 $as_echo_n "(cached) " >&6
2abefe3d
PB
7948else
7949 if test -n "$MAKEINFO"; then
7950 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7951else
1c710c3c
DJ
7952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7953for as_dir in $PATH
7954do
7955 IFS=$as_save_IFS
7956 test -z "$as_dir" && as_dir=.
5213506e
RW
7957 for ac_exec_ext in '' $ac_executable_extensions; do
7958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7959 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7961 break 2
7962 fi
7963done
5213506e
RW
7964 done
7965IFS=$as_save_IFS
1c710c3c 7966
2abefe3d
PB
7967fi
7968fi
1c710c3c 7969MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7970if test -n "$MAKEINFO"; then
5213506e
RW
7971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7972$as_echo "$MAKEINFO" >&6; }
2abefe3d 7973else
5213506e
RW
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7975$as_echo "no" >&6; }
2abefe3d
PB
7976fi
7977
5213506e 7978
1c710c3c 7979 test -n "$MAKEINFO" && break
2abefe3d
PB
7980done
7981test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7982
7983case " $build_configdirs " in
7984 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7985 *)
7986
d18ff35a 7987 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7988 # higher, else we use the "missing" dummy.
7989 if ${MAKEINFO} --version \
d18ff35a 7990 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7991 :
7992 else
7993 MAKEINFO="$MISSING makeinfo"
7994 fi
7995 ;;
7996
7997esac
671aa708 7998
2abefe3d 7999# FIXME: expect and dejagnu may become build tools?
671aa708 8000
2abefe3d
PB
8001for ac_prog in expect
8002do
1c710c3c 8003 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8004set dummy $ac_prog; ac_word=$2
5213506e
RW
8005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8006$as_echo_n "checking for $ac_word... " >&6; }
8007if test "${ac_cv_prog_EXPECT+set}" = set; then :
8008 $as_echo_n "(cached) " >&6
2abefe3d
PB
8009else
8010 if test -n "$EXPECT"; then
8011 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8012else
1c710c3c
DJ
8013as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8014for as_dir in $PATH
8015do
8016 IFS=$as_save_IFS
8017 test -z "$as_dir" && as_dir=.
5213506e
RW
8018 for ac_exec_ext in '' $ac_executable_extensions; do
8019 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8020 ac_cv_prog_EXPECT="$ac_prog"
5213506e 8021 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8022 break 2
8023 fi
8024done
5213506e
RW
8025 done
8026IFS=$as_save_IFS
1c710c3c 8027
2abefe3d
PB
8028fi
8029fi
1c710c3c 8030EXPECT=$ac_cv_prog_EXPECT
2abefe3d 8031if test -n "$EXPECT"; then
5213506e
RW
8032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8033$as_echo "$EXPECT" >&6; }
2abefe3d 8034else
5213506e
RW
8035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8036$as_echo "no" >&6; }
2abefe3d 8037fi
671aa708 8038
5213506e 8039
1c710c3c 8040 test -n "$EXPECT" && break
2abefe3d
PB
8041done
8042test -n "$EXPECT" || EXPECT="expect"
671aa708 8043
2abefe3d
PB
8044case " $configdirs " in
8045 *" expect "*)
8046 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8047 ;;
8048esac
671aa708 8049
2abefe3d
PB
8050for ac_prog in runtest
8051do
1c710c3c 8052 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8053set dummy $ac_prog; ac_word=$2
5213506e
RW
8054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8055$as_echo_n "checking for $ac_word... " >&6; }
8056if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8057 $as_echo_n "(cached) " >&6
2abefe3d
PB
8058else
8059 if test -n "$RUNTEST"; then
8060 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 8061else
1c710c3c
DJ
8062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8063for as_dir in $PATH
8064do
8065 IFS=$as_save_IFS
8066 test -z "$as_dir" && as_dir=.
5213506e
RW
8067 for ac_exec_ext in '' $ac_executable_extensions; do
8068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8069 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8071 break 2
8072 fi
8073done
5213506e
RW
8074 done
8075IFS=$as_save_IFS
1c710c3c 8076
2abefe3d
PB
8077fi
8078fi
1c710c3c 8079RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8080if test -n "$RUNTEST"; then
5213506e
RW
8081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8082$as_echo "$RUNTEST" >&6; }
2abefe3d 8083else
5213506e
RW
8084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8085$as_echo "no" >&6; }
2abefe3d 8086fi
671aa708 8087
5213506e 8088
1c710c3c 8089 test -n "$RUNTEST" && break
2abefe3d
PB
8090done
8091test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8092
2abefe3d
PB
8093case " $configdirs " in
8094 *" dejagnu "*)
c394e891 8095 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8096 ;;
8097esac
671aa708
NN
8098
8099
671aa708 8100# Host tools.
ca9f4b81
AO
8101ncn_tool_prefix=
8102test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8103ncn_target_tool_prefix=
8104test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8105
278a7a38
AO
8106
8107
8108if test -n "$AR"; then
8109 ac_cv_prog_AR=$AR
8110elif test -n "$ac_cv_prog_AR"; then
8111 AR=$ac_cv_prog_AR
8112fi
8113
8114if test -n "$ac_cv_prog_AR"; then
8115 for ncn_progname in ar; do
8116 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8117set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8119$as_echo_n "checking for $ac_word... " >&6; }
8120if test "${ac_cv_prog_AR+set}" = set; then :
8121 $as_echo_n "(cached) " >&6
278a7a38
AO
8122else
8123 if test -n "$AR"; then
8124 ac_cv_prog_AR="$AR" # Let the user override the test.
8125else
8126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8127for as_dir in $PATH
8128do
8129 IFS=$as_save_IFS
8130 test -z "$as_dir" && as_dir=.
5213506e
RW
8131 for ac_exec_ext in '' $ac_executable_extensions; do
8132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8133 ac_cv_prog_AR="${ncn_progname}"
5213506e 8134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8135 break 2
8136 fi
8137done
5213506e
RW
8138 done
8139IFS=$as_save_IFS
278a7a38
AO
8140
8141fi
8142fi
8143AR=$ac_cv_prog_AR
8144if test -n "$AR"; then
5213506e
RW
8145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8146$as_echo "$AR" >&6; }
278a7a38 8147else
5213506e
RW
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8149$as_echo "no" >&6; }
278a7a38
AO
8150fi
8151
5213506e 8152
278a7a38
AO
8153 done
8154fi
8155
8156for ncn_progname in ar; do
2693c0b0
PB
8157 if test -n "$ncn_tool_prefix"; then
8158 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8159set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8161$as_echo_n "checking for $ac_word... " >&6; }
8162if test "${ac_cv_prog_AR+set}" = set; then :
8163 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8164else
8165 if test -n "$AR"; then
8166 ac_cv_prog_AR="$AR" # Let the user override the test.
8167else
1c710c3c
DJ
8168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8169for as_dir in $PATH
8170do
8171 IFS=$as_save_IFS
8172 test -z "$as_dir" && as_dir=.
5213506e
RW
8173 for ac_exec_ext in '' $ac_executable_extensions; do
8174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8175 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8177 break 2
8178 fi
8179done
5213506e
RW
8180 done
8181IFS=$as_save_IFS
1c710c3c 8182
ca9f4b81
AO
8183fi
8184fi
1c710c3c 8185AR=$ac_cv_prog_AR
ca9f4b81 8186if test -n "$AR"; then
5213506e
RW
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8188$as_echo "$AR" >&6; }
ca9f4b81 8189else
5213506e
RW
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8191$as_echo "no" >&6; }
ca9f4b81
AO
8192fi
8193
5213506e 8194
2693c0b0
PB
8195 fi
8196 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8197 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8198set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8200$as_echo_n "checking for $ac_word... " >&6; }
8201if test "${ac_cv_prog_AR+set}" = set; then :
8202 $as_echo_n "(cached) " >&6
ca9f4b81 8203else
2693c0b0 8204 if test -n "$AR"; then
af71363e
AS
8205 ac_cv_prog_AR="$AR" # Let the user override the test.
8206else
1c710c3c
DJ
8207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8208for as_dir in $PATH
8209do
8210 IFS=$as_save_IFS
8211 test -z "$as_dir" && as_dir=.
5213506e
RW
8212 for ac_exec_ext in '' $ac_executable_extensions; do
8213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8214 ac_cv_prog_AR="${ncn_progname}"
5213506e 8215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8216 break 2
8217 fi
8218done
5213506e
RW
8219 done
8220IFS=$as_save_IFS
1c710c3c 8221
ca9f4b81
AO
8222fi
8223fi
1c710c3c 8224AR=$ac_cv_prog_AR
2693c0b0 8225if test -n "$AR"; then
5213506e
RW
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8227$as_echo "$AR" >&6; }
ca9f4b81 8228else
5213506e
RW
8229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8230$as_echo "no" >&6; }
ca9f4b81 8231fi
1c710c3c 8232
5213506e 8233
2693c0b0
PB
8234 fi
8235 test -n "$ac_cv_prog_AR" && break
8236done
8237
8238if test -z "$ac_cv_prog_AR" ; then
8239 set dummy ar
8240 if test $build = $host ; then
8241 AR="$2"
ca9f4b81 8242 else
2693c0b0 8243 AR="${ncn_tool_prefix}$2"
ca9f4b81 8244 fi
ca9f4b81
AO
8245fi
8246
278a7a38
AO
8247
8248
8249if test -n "$AS"; then
8250 ac_cv_prog_AS=$AS
8251elif test -n "$ac_cv_prog_AS"; then
8252 AS=$ac_cv_prog_AS
8253fi
8254
8255if test -n "$ac_cv_prog_AS"; then
8256 for ncn_progname in as; do
8257 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8258set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8260$as_echo_n "checking for $ac_word... " >&6; }
8261if test "${ac_cv_prog_AS+set}" = set; then :
8262 $as_echo_n "(cached) " >&6
278a7a38
AO
8263else
8264 if test -n "$AS"; then
8265 ac_cv_prog_AS="$AS" # Let the user override the test.
8266else
8267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8268for as_dir in $PATH
8269do
8270 IFS=$as_save_IFS
8271 test -z "$as_dir" && as_dir=.
5213506e
RW
8272 for ac_exec_ext in '' $ac_executable_extensions; do
8273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8274 ac_cv_prog_AS="${ncn_progname}"
5213506e 8275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8276 break 2
8277 fi
8278done
5213506e
RW
8279 done
8280IFS=$as_save_IFS
278a7a38
AO
8281
8282fi
8283fi
8284AS=$ac_cv_prog_AS
8285if test -n "$AS"; then
5213506e
RW
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8287$as_echo "$AS" >&6; }
278a7a38 8288else
5213506e
RW
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8290$as_echo "no" >&6; }
278a7a38
AO
8291fi
8292
5213506e 8293
278a7a38
AO
8294 done
8295fi
8296
8297for ncn_progname in as; do
2693c0b0
PB
8298 if test -n "$ncn_tool_prefix"; then
8299 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8300set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8302$as_echo_n "checking for $ac_word... " >&6; }
8303if test "${ac_cv_prog_AS+set}" = set; then :
8304 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8305else
8306 if test -n "$AS"; then
8307 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8308else
1c710c3c
DJ
8309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8310for as_dir in $PATH
8311do
8312 IFS=$as_save_IFS
8313 test -z "$as_dir" && as_dir=.
5213506e
RW
8314 for ac_exec_ext in '' $ac_executable_extensions; do
8315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8316 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8318 break 2
8319 fi
8320done
5213506e
RW
8321 done
8322IFS=$as_save_IFS
1c710c3c 8323
ca9f4b81
AO
8324fi
8325fi
1c710c3c 8326AS=$ac_cv_prog_AS
ca9f4b81 8327if test -n "$AS"; then
5213506e
RW
8328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8329$as_echo "$AS" >&6; }
ca9f4b81 8330else
5213506e
RW
8331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8332$as_echo "no" >&6; }
ca9f4b81
AO
8333fi
8334
5213506e 8335
2693c0b0
PB
8336 fi
8337 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8338 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8339set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8341$as_echo_n "checking for $ac_word... " >&6; }
8342if test "${ac_cv_prog_AS+set}" = set; then :
8343 $as_echo_n "(cached) " >&6
ca9f4b81 8344else
2693c0b0
PB
8345 if test -n "$AS"; then
8346 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8347else
1c710c3c
DJ
8348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8349for as_dir in $PATH
8350do
8351 IFS=$as_save_IFS
8352 test -z "$as_dir" && as_dir=.
5213506e
RW
8353 for ac_exec_ext in '' $ac_executable_extensions; do
8354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8355 ac_cv_prog_AS="${ncn_progname}"
5213506e 8356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8357 break 2
8358 fi
8359done
5213506e
RW
8360 done
8361IFS=$as_save_IFS
1c710c3c 8362
ca9f4b81
AO
8363fi
8364fi
1c710c3c 8365AS=$ac_cv_prog_AS
2693c0b0 8366if test -n "$AS"; then
5213506e
RW
8367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8368$as_echo "$AS" >&6; }
ca9f4b81 8369else
5213506e
RW
8370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8371$as_echo "no" >&6; }
ca9f4b81 8372fi
1c710c3c 8373
5213506e 8374
2693c0b0
PB
8375 fi
8376 test -n "$ac_cv_prog_AS" && break
8377done
8378
8379if test -z "$ac_cv_prog_AS" ; then
8380 set dummy as
8381 if test $build = $host ; then
8382 AS="$2"
ca9f4b81 8383 else
2693c0b0 8384 AS="${ncn_tool_prefix}$2"
ca9f4b81 8385 fi
ca9f4b81
AO
8386fi
8387
278a7a38
AO
8388
8389
8390if test -n "$DLLTOOL"; then
8391 ac_cv_prog_DLLTOOL=$DLLTOOL
8392elif test -n "$ac_cv_prog_DLLTOOL"; then
8393 DLLTOOL=$ac_cv_prog_DLLTOOL
8394fi
8395
8396if test -n "$ac_cv_prog_DLLTOOL"; then
8397 for ncn_progname in dlltool; do
8398 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8399set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8401$as_echo_n "checking for $ac_word... " >&6; }
8402if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8403 $as_echo_n "(cached) " >&6
278a7a38
AO
8404else
8405 if test -n "$DLLTOOL"; then
8406 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8407else
8408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8409for as_dir in $PATH
8410do
8411 IFS=$as_save_IFS
8412 test -z "$as_dir" && as_dir=.
5213506e
RW
8413 for ac_exec_ext in '' $ac_executable_extensions; do
8414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8415 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8417 break 2
8418 fi
8419done
5213506e
RW
8420 done
8421IFS=$as_save_IFS
278a7a38
AO
8422
8423fi
8424fi
8425DLLTOOL=$ac_cv_prog_DLLTOOL
8426if test -n "$DLLTOOL"; then
5213506e
RW
8427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8428$as_echo "$DLLTOOL" >&6; }
278a7a38 8429else
5213506e
RW
8430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8431$as_echo "no" >&6; }
278a7a38
AO
8432fi
8433
5213506e 8434
278a7a38
AO
8435 done
8436fi
8437
8438for ncn_progname in dlltool; do
2693c0b0
PB
8439 if test -n "$ncn_tool_prefix"; then
8440 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8441set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8443$as_echo_n "checking for $ac_word... " >&6; }
8444if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8445 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8446else
8447 if test -n "$DLLTOOL"; then
8448 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8449else
1c710c3c
DJ
8450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8451for as_dir in $PATH
8452do
8453 IFS=$as_save_IFS
8454 test -z "$as_dir" && as_dir=.
5213506e
RW
8455 for ac_exec_ext in '' $ac_executable_extensions; do
8456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8457 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8459 break 2
8460 fi
8461done
5213506e
RW
8462 done
8463IFS=$as_save_IFS
1c710c3c 8464
ca9f4b81
AO
8465fi
8466fi
1c710c3c 8467DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8468if test -n "$DLLTOOL"; then
5213506e
RW
8469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8470$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8471else
5213506e
RW
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8473$as_echo "no" >&6; }
ca9f4b81
AO
8474fi
8475
5213506e 8476
2693c0b0
PB
8477 fi
8478 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8479 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8480set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8482$as_echo_n "checking for $ac_word... " >&6; }
8483if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8484 $as_echo_n "(cached) " >&6
ca9f4b81 8485else
2693c0b0
PB
8486 if test -n "$DLLTOOL"; then
8487 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8488else
1c710c3c
DJ
8489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8490for as_dir in $PATH
8491do
8492 IFS=$as_save_IFS
8493 test -z "$as_dir" && as_dir=.
5213506e
RW
8494 for ac_exec_ext in '' $ac_executable_extensions; do
8495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8496 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8498 break 2
8499 fi
8500done
5213506e
RW
8501 done
8502IFS=$as_save_IFS
1c710c3c 8503
ca9f4b81
AO
8504fi
8505fi
1c710c3c 8506DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8507if test -n "$DLLTOOL"; then
5213506e
RW
8508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8509$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8510else
5213506e
RW
8511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8512$as_echo "no" >&6; }
ca9f4b81 8513fi
1c710c3c 8514
5213506e 8515
2693c0b0
PB
8516 fi
8517 test -n "$ac_cv_prog_DLLTOOL" && break
8518done
8519
8520if test -z "$ac_cv_prog_DLLTOOL" ; then
8521 set dummy dlltool
8522 if test $build = $host ; then
8523 DLLTOOL="$2"
ca9f4b81 8524 else
2693c0b0 8525 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8526 fi
ca9f4b81
AO
8527fi
8528
278a7a38
AO
8529
8530
8531if test -n "$LD"; then
8532 ac_cv_prog_LD=$LD
8533elif test -n "$ac_cv_prog_LD"; then
8534 LD=$ac_cv_prog_LD
8535fi
8536
8537if test -n "$ac_cv_prog_LD"; then
8538 for ncn_progname in ld; do
8539 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8540set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8542$as_echo_n "checking for $ac_word... " >&6; }
8543if test "${ac_cv_prog_LD+set}" = set; then :
8544 $as_echo_n "(cached) " >&6
278a7a38
AO
8545else
8546 if test -n "$LD"; then
8547 ac_cv_prog_LD="$LD" # Let the user override the test.
8548else
8549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8550for as_dir in $PATH
8551do
8552 IFS=$as_save_IFS
8553 test -z "$as_dir" && as_dir=.
5213506e
RW
8554 for ac_exec_ext in '' $ac_executable_extensions; do
8555 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8556 ac_cv_prog_LD="${ncn_progname}"
5213506e 8557 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8558 break 2
8559 fi
8560done
5213506e
RW
8561 done
8562IFS=$as_save_IFS
278a7a38
AO
8563
8564fi
8565fi
8566LD=$ac_cv_prog_LD
8567if test -n "$LD"; then
5213506e
RW
8568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8569$as_echo "$LD" >&6; }
278a7a38 8570else
5213506e
RW
8571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8572$as_echo "no" >&6; }
278a7a38
AO
8573fi
8574
5213506e 8575
278a7a38
AO
8576 done
8577fi
8578
8579for ncn_progname in ld; do
2693c0b0
PB
8580 if test -n "$ncn_tool_prefix"; then
8581 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8582set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8584$as_echo_n "checking for $ac_word... " >&6; }
8585if test "${ac_cv_prog_LD+set}" = set; then :
8586 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8587else
8588 if test -n "$LD"; then
8589 ac_cv_prog_LD="$LD" # Let the user override the test.
8590else
1c710c3c
DJ
8591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8592for as_dir in $PATH
8593do
8594 IFS=$as_save_IFS
8595 test -z "$as_dir" && as_dir=.
5213506e
RW
8596 for ac_exec_ext in '' $ac_executable_extensions; do
8597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8598 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8600 break 2
8601 fi
8602done
5213506e
RW
8603 done
8604IFS=$as_save_IFS
1c710c3c 8605
ca9f4b81
AO
8606fi
8607fi
1c710c3c 8608LD=$ac_cv_prog_LD
ca9f4b81 8609if test -n "$LD"; then
5213506e
RW
8610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8611$as_echo "$LD" >&6; }
ca9f4b81 8612else
5213506e
RW
8613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8614$as_echo "no" >&6; }
ca9f4b81
AO
8615fi
8616
5213506e 8617
2693c0b0
PB
8618 fi
8619 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8620 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8621set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8623$as_echo_n "checking for $ac_word... " >&6; }
8624if test "${ac_cv_prog_LD+set}" = set; then :
8625 $as_echo_n "(cached) " >&6
ca9f4b81 8626else
2693c0b0
PB
8627 if test -n "$LD"; then
8628 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8629else
1c710c3c
DJ
8630as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8631for as_dir in $PATH
8632do
8633 IFS=$as_save_IFS
8634 test -z "$as_dir" && as_dir=.
5213506e
RW
8635 for ac_exec_ext in '' $ac_executable_extensions; do
8636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8637 ac_cv_prog_LD="${ncn_progname}"
5213506e 8638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8639 break 2
8640 fi
8641done
5213506e
RW
8642 done
8643IFS=$as_save_IFS
1c710c3c 8644
ca9f4b81
AO
8645fi
8646fi
1c710c3c 8647LD=$ac_cv_prog_LD
2693c0b0 8648if test -n "$LD"; then
5213506e
RW
8649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8650$as_echo "$LD" >&6; }
ca9f4b81 8651else
5213506e
RW
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8653$as_echo "no" >&6; }
ca9f4b81 8654fi
1c710c3c 8655
5213506e 8656
2693c0b0
PB
8657 fi
8658 test -n "$ac_cv_prog_LD" && break
8659done
8660
8661if test -z "$ac_cv_prog_LD" ; then
8662 set dummy ld
8663 if test $build = $host ; then
8664 LD="$2"
ca9f4b81 8665 else
2693c0b0 8666 LD="${ncn_tool_prefix}$2"
ca9f4b81 8667 fi
ca9f4b81
AO
8668fi
8669
278a7a38
AO
8670
8671
8672if test -n "$LIPO"; then
8673 ac_cv_prog_LIPO=$LIPO
8674elif test -n "$ac_cv_prog_LIPO"; then
8675 LIPO=$ac_cv_prog_LIPO
8676fi
8677
8678if test -n "$ac_cv_prog_LIPO"; then
8679 for ncn_progname in lipo; do
8680 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8681set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8683$as_echo_n "checking for $ac_word... " >&6; }
8684if test "${ac_cv_prog_LIPO+set}" = set; then :
8685 $as_echo_n "(cached) " >&6
278a7a38
AO
8686else
8687 if test -n "$LIPO"; then
8688 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8689else
8690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8691for as_dir in $PATH
8692do
8693 IFS=$as_save_IFS
8694 test -z "$as_dir" && as_dir=.
5213506e
RW
8695 for ac_exec_ext in '' $ac_executable_extensions; do
8696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8697 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8699 break 2
8700 fi
8701done
5213506e
RW
8702 done
8703IFS=$as_save_IFS
278a7a38
AO
8704
8705fi
8706fi
8707LIPO=$ac_cv_prog_LIPO
8708if test -n "$LIPO"; then
5213506e
RW
8709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8710$as_echo "$LIPO" >&6; }
278a7a38 8711else
5213506e
RW
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8713$as_echo "no" >&6; }
278a7a38
AO
8714fi
8715
5213506e 8716
278a7a38
AO
8717 done
8718fi
8719
8720for ncn_progname in lipo; do
2abefe3d
PB
8721 if test -n "$ncn_tool_prefix"; then
8722 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8723set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8725$as_echo_n "checking for $ac_word... " >&6; }
8726if test "${ac_cv_prog_LIPO+set}" = set; then :
8727 $as_echo_n "(cached) " >&6
2abefe3d
PB
8728else
8729 if test -n "$LIPO"; then
8730 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8731else
1c710c3c
DJ
8732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8733for as_dir in $PATH
8734do
8735 IFS=$as_save_IFS
8736 test -z "$as_dir" && as_dir=.
5213506e
RW
8737 for ac_exec_ext in '' $ac_executable_extensions; do
8738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8739 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8741 break 2
8742 fi
8743done
5213506e
RW
8744 done
8745IFS=$as_save_IFS
1c710c3c 8746
2abefe3d
PB
8747fi
8748fi
1c710c3c 8749LIPO=$ac_cv_prog_LIPO
2abefe3d 8750if test -n "$LIPO"; then
5213506e
RW
8751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8752$as_echo "$LIPO" >&6; }
2abefe3d 8753else
5213506e
RW
8754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8755$as_echo "no" >&6; }
2abefe3d
PB
8756fi
8757
5213506e 8758
2abefe3d
PB
8759 fi
8760 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8761 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8762set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8764$as_echo_n "checking for $ac_word... " >&6; }
8765if test "${ac_cv_prog_LIPO+set}" = set; then :
8766 $as_echo_n "(cached) " >&6
2abefe3d
PB
8767else
8768 if test -n "$LIPO"; then
8769 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8770else
1c710c3c
DJ
8771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8772for as_dir in $PATH
8773do
8774 IFS=$as_save_IFS
8775 test -z "$as_dir" && as_dir=.
5213506e
RW
8776 for ac_exec_ext in '' $ac_executable_extensions; do
8777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8778 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8780 break 2
8781 fi
8782done
5213506e
RW
8783 done
8784IFS=$as_save_IFS
1c710c3c 8785
2abefe3d
PB
8786fi
8787fi
1c710c3c 8788LIPO=$ac_cv_prog_LIPO
2abefe3d 8789if test -n "$LIPO"; then
5213506e
RW
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8791$as_echo "$LIPO" >&6; }
2abefe3d 8792else
5213506e
RW
8793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8794$as_echo "no" >&6; }
2abefe3d 8795fi
1c710c3c 8796
5213506e 8797
2abefe3d
PB
8798 fi
8799 test -n "$ac_cv_prog_LIPO" && break
8800done
8801
8802if test -z "$ac_cv_prog_LIPO" ; then
8803 set dummy lipo
8804 if test $build = $host ; then
8805 LIPO="$2"
8806 else
8807 LIPO="${ncn_tool_prefix}$2"
8808 fi
8809fi
8810
278a7a38
AO
8811
8812
8813if test -n "$NM"; then
8814 ac_cv_prog_NM=$NM
8815elif test -n "$ac_cv_prog_NM"; then
8816 NM=$ac_cv_prog_NM
8817fi
8818
8819if test -n "$ac_cv_prog_NM"; then
8820 for ncn_progname in nm; do
8821 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8822set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8824$as_echo_n "checking for $ac_word... " >&6; }
8825if test "${ac_cv_prog_NM+set}" = set; then :
8826 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8827else
8828 if test -n "$NM"; then
8829 ac_cv_prog_NM="$NM" # Let the user override the test.
8830else
1c710c3c
DJ
8831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8832for as_dir in $PATH
8833do
8834 IFS=$as_save_IFS
8835 test -z "$as_dir" && as_dir=.
5213506e
RW
8836 for ac_exec_ext in '' $ac_executable_extensions; do
8837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8838 ac_cv_prog_NM="${ncn_progname}"
5213506e 8839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8840 break 2
8841 fi
8842done
5213506e
RW
8843 done
8844IFS=$as_save_IFS
1c710c3c 8845
ca9f4b81
AO
8846fi
8847fi
1c710c3c 8848NM=$ac_cv_prog_NM
ca9f4b81 8849if test -n "$NM"; then
5213506e
RW
8850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8851$as_echo "$NM" >&6; }
ca9f4b81 8852else
5213506e
RW
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8854$as_echo "no" >&6; }
ca9f4b81
AO
8855fi
8856
5213506e 8857
278a7a38
AO
8858 done
8859fi
8860
8861for ncn_progname in nm; do
8862 if test -n "$ncn_tool_prefix"; then
8863 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8864set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8866$as_echo_n "checking for $ac_word... " >&6; }
8867if test "${ac_cv_prog_NM+set}" = set; then :
8868 $as_echo_n "(cached) " >&6
ca9f4b81 8869else
2693c0b0
PB
8870 if test -n "$NM"; then
8871 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8872else
1c710c3c
DJ
8873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8874for as_dir in $PATH
8875do
8876 IFS=$as_save_IFS
8877 test -z "$as_dir" && as_dir=.
5213506e
RW
8878 for ac_exec_ext in '' $ac_executable_extensions; do
8879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8880 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8881 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8882 break 2
8883 fi
8884done
5213506e
RW
8885 done
8886IFS=$as_save_IFS
1c710c3c 8887
ca9f4b81
AO
8888fi
8889fi
1c710c3c 8890NM=$ac_cv_prog_NM
2693c0b0 8891if test -n "$NM"; then
5213506e
RW
8892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8893$as_echo "$NM" >&6; }
ca9f4b81 8894else
5213506e
RW
8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8896$as_echo "no" >&6; }
ca9f4b81 8897fi
1c710c3c 8898
5213506e 8899
2693c0b0 8900 fi
278a7a38
AO
8901 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8902 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8903set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8905$as_echo_n "checking for $ac_word... " >&6; }
8906if test "${ac_cv_prog_NM+set}" = set; then :
8907 $as_echo_n "(cached) " >&6
278a7a38
AO
8908else
8909 if test -n "$NM"; then
8910 ac_cv_prog_NM="$NM" # Let the user override the test.
8911else
8912as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8913for as_dir in $PATH
8914do
8915 IFS=$as_save_IFS
8916 test -z "$as_dir" && as_dir=.
5213506e
RW
8917 for ac_exec_ext in '' $ac_executable_extensions; do
8918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8919 ac_cv_prog_NM="${ncn_progname}"
5213506e 8920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8921 break 2
8922 fi
8923done
5213506e
RW
8924 done
8925IFS=$as_save_IFS
278a7a38
AO
8926
8927fi
8928fi
8929NM=$ac_cv_prog_NM
8930if test -n "$NM"; then
5213506e
RW
8931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8932$as_echo "$NM" >&6; }
278a7a38 8933else
5213506e
RW
8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8935$as_echo "no" >&6; }
278a7a38
AO
8936fi
8937
5213506e 8938
278a7a38
AO
8939 fi
8940 test -n "$ac_cv_prog_NM" && break
8941done
8942
8943if test -z "$ac_cv_prog_NM" ; then
8944 set dummy nm
8945 if test $build = $host ; then
8946 NM="$2"
8947 else
8948 NM="${ncn_tool_prefix}$2"
8949 fi
8950fi
8951
8952
8953
8954if test -n "$RANLIB"; then
8955 ac_cv_prog_RANLIB=$RANLIB
8956elif test -n "$ac_cv_prog_RANLIB"; then
8957 RANLIB=$ac_cv_prog_RANLIB
8958fi
8959
8960if test -n "$ac_cv_prog_RANLIB"; then
8961 for ncn_progname in ranlib; do
8962 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8963set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8965$as_echo_n "checking for $ac_word... " >&6; }
8966if test "${ac_cv_prog_RANLIB+set}" = set; then :
8967 $as_echo_n "(cached) " >&6
278a7a38
AO
8968else
8969 if test -n "$RANLIB"; then
8970 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8971else
8972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8973for as_dir in $PATH
8974do
8975 IFS=$as_save_IFS
8976 test -z "$as_dir" && as_dir=.
5213506e
RW
8977 for ac_exec_ext in '' $ac_executable_extensions; do
8978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8979 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8981 break 2
8982 fi
8983done
5213506e
RW
8984 done
8985IFS=$as_save_IFS
278a7a38
AO
8986
8987fi
8988fi
8989RANLIB=$ac_cv_prog_RANLIB
8990if test -n "$RANLIB"; then
5213506e
RW
8991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8992$as_echo "$RANLIB" >&6; }
278a7a38 8993else
5213506e
RW
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8995$as_echo "no" >&6; }
278a7a38
AO
8996fi
8997
5213506e 8998
278a7a38
AO
8999 done
9000fi
ca9f4b81 9001
278a7a38 9002for ncn_progname in ranlib; do
2693c0b0
PB
9003 if test -n "$ncn_tool_prefix"; then
9004 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9005set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9007$as_echo_n "checking for $ac_word... " >&6; }
9008if test "${ac_cv_prog_RANLIB+set}" = set; then :
9009 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9010else
9011 if test -n "$RANLIB"; then
9012 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9013else
1c710c3c
DJ
9014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9015for as_dir in $PATH
9016do
9017 IFS=$as_save_IFS
9018 test -z "$as_dir" && as_dir=.
5213506e
RW
9019 for ac_exec_ext in '' $ac_executable_extensions; do
9020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9021 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 9022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9023 break 2
9024 fi
9025done
5213506e
RW
9026 done
9027IFS=$as_save_IFS
1c710c3c 9028
ca9f4b81
AO
9029fi
9030fi
1c710c3c 9031RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 9032if test -n "$RANLIB"; then
5213506e
RW
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9034$as_echo "$RANLIB" >&6; }
ca9f4b81 9035else
5213506e
RW
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9037$as_echo "no" >&6; }
ca9f4b81
AO
9038fi
9039
5213506e 9040
2693c0b0
PB
9041 fi
9042 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9043 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9044set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9046$as_echo_n "checking for $ac_word... " >&6; }
9047if test "${ac_cv_prog_RANLIB+set}" = set; then :
9048 $as_echo_n "(cached) " >&6
ca9f4b81 9049else
2693c0b0
PB
9050 if test -n "$RANLIB"; then
9051 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 9052else
1c710c3c
DJ
9053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9054for as_dir in $PATH
9055do
9056 IFS=$as_save_IFS
9057 test -z "$as_dir" && as_dir=.
5213506e
RW
9058 for ac_exec_ext in '' $ac_executable_extensions; do
9059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9060 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9062 break 2
9063 fi
9064done
5213506e
RW
9065 done
9066IFS=$as_save_IFS
1c710c3c 9067
ca9f4b81
AO
9068fi
9069fi
1c710c3c 9070RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9071if test -n "$RANLIB"; then
5213506e
RW
9072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9073$as_echo "$RANLIB" >&6; }
ca9f4b81 9074else
5213506e
RW
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9076$as_echo "no" >&6; }
ca9f4b81 9077fi
1c710c3c 9078
5213506e 9079
ca9f4b81 9080 fi
2693c0b0
PB
9081 test -n "$ac_cv_prog_RANLIB" && break
9082done
9083
9084if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 9085 RANLIB="true"
ca9f4b81
AO
9086fi
9087
278a7a38
AO
9088
9089
9090if test -n "$STRIP"; then
9091 ac_cv_prog_STRIP=$STRIP
9092elif test -n "$ac_cv_prog_STRIP"; then
9093 STRIP=$ac_cv_prog_STRIP
9094fi
9095
9096if test -n "$ac_cv_prog_STRIP"; then
9097 for ncn_progname in strip; do
9098 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9099set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9101$as_echo_n "checking for $ac_word... " >&6; }
9102if test "${ac_cv_prog_STRIP+set}" = set; then :
9103 $as_echo_n "(cached) " >&6
278a7a38
AO
9104else
9105 if test -n "$STRIP"; then
9106 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9107else
9108as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9109for as_dir in $PATH
9110do
9111 IFS=$as_save_IFS
9112 test -z "$as_dir" && as_dir=.
5213506e
RW
9113 for ac_exec_ext in '' $ac_executable_extensions; do
9114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9115 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9117 break 2
9118 fi
9119done
5213506e
RW
9120 done
9121IFS=$as_save_IFS
278a7a38
AO
9122
9123fi
9124fi
9125STRIP=$ac_cv_prog_STRIP
9126if test -n "$STRIP"; then
5213506e
RW
9127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9128$as_echo "$STRIP" >&6; }
278a7a38 9129else
5213506e
RW
9130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9131$as_echo "no" >&6; }
278a7a38
AO
9132fi
9133
5213506e 9134
278a7a38
AO
9135 done
9136fi
9137
9138for ncn_progname in strip; do
2abefe3d
PB
9139 if test -n "$ncn_tool_prefix"; then
9140 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9141set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9143$as_echo_n "checking for $ac_word... " >&6; }
9144if test "${ac_cv_prog_STRIP+set}" = set; then :
9145 $as_echo_n "(cached) " >&6
2abefe3d
PB
9146else
9147 if test -n "$STRIP"; then
9148 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9149else
1c710c3c
DJ
9150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9151for as_dir in $PATH
9152do
9153 IFS=$as_save_IFS
9154 test -z "$as_dir" && as_dir=.
5213506e
RW
9155 for ac_exec_ext in '' $ac_executable_extensions; do
9156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9157 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9159 break 2
9160 fi
9161done
5213506e
RW
9162 done
9163IFS=$as_save_IFS
1c710c3c 9164
2abefe3d
PB
9165fi
9166fi
1c710c3c 9167STRIP=$ac_cv_prog_STRIP
2abefe3d 9168if test -n "$STRIP"; then
5213506e
RW
9169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9170$as_echo "$STRIP" >&6; }
2abefe3d 9171else
5213506e
RW
9172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9173$as_echo "no" >&6; }
2abefe3d
PB
9174fi
9175
5213506e 9176
2abefe3d
PB
9177 fi
9178 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9179 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9180set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9182$as_echo_n "checking for $ac_word... " >&6; }
9183if test "${ac_cv_prog_STRIP+set}" = set; then :
9184 $as_echo_n "(cached) " >&6
2abefe3d
PB
9185else
9186 if test -n "$STRIP"; then
9187 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9188else
1c710c3c
DJ
9189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9190for as_dir in $PATH
9191do
9192 IFS=$as_save_IFS
9193 test -z "$as_dir" && as_dir=.
5213506e
RW
9194 for ac_exec_ext in '' $ac_executable_extensions; do
9195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9196 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9198 break 2
9199 fi
9200done
5213506e
RW
9201 done
9202IFS=$as_save_IFS
1c710c3c 9203
2abefe3d
PB
9204fi
9205fi
1c710c3c 9206STRIP=$ac_cv_prog_STRIP
2abefe3d 9207if test -n "$STRIP"; then
5213506e
RW
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9209$as_echo "$STRIP" >&6; }
2abefe3d 9210else
5213506e
RW
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9212$as_echo "no" >&6; }
2abefe3d 9213fi
1c710c3c 9214
5213506e 9215
2abefe3d
PB
9216 fi
9217 test -n "$ac_cv_prog_STRIP" && break
9218done
9219
9220if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9221 STRIP="true"
2abefe3d
PB
9222fi
9223
278a7a38
AO
9224
9225
9226if test -n "$WINDRES"; then
9227 ac_cv_prog_WINDRES=$WINDRES
9228elif test -n "$ac_cv_prog_WINDRES"; then
9229 WINDRES=$ac_cv_prog_WINDRES
9230fi
9231
9232if test -n "$ac_cv_prog_WINDRES"; then
9233 for ncn_progname in windres; do
9234 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9235set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9237$as_echo_n "checking for $ac_word... " >&6; }
9238if test "${ac_cv_prog_WINDRES+set}" = set; then :
9239 $as_echo_n "(cached) " >&6
278a7a38
AO
9240else
9241 if test -n "$WINDRES"; then
9242 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9243else
9244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9245for as_dir in $PATH
9246do
9247 IFS=$as_save_IFS
9248 test -z "$as_dir" && as_dir=.
5213506e
RW
9249 for ac_exec_ext in '' $ac_executable_extensions; do
9250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9251 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9253 break 2
9254 fi
9255done
5213506e
RW
9256 done
9257IFS=$as_save_IFS
278a7a38
AO
9258
9259fi
9260fi
9261WINDRES=$ac_cv_prog_WINDRES
9262if test -n "$WINDRES"; then
5213506e
RW
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9264$as_echo "$WINDRES" >&6; }
278a7a38 9265else
5213506e
RW
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9267$as_echo "no" >&6; }
278a7a38
AO
9268fi
9269
5213506e 9270
278a7a38
AO
9271 done
9272fi
9273
9274for ncn_progname in windres; do
2693c0b0
PB
9275 if test -n "$ncn_tool_prefix"; then
9276 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9277set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9279$as_echo_n "checking for $ac_word... " >&6; }
9280if test "${ac_cv_prog_WINDRES+set}" = set; then :
9281 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9282else
9283 if test -n "$WINDRES"; then
9284 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9285else
1c710c3c
DJ
9286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9287for as_dir in $PATH
9288do
9289 IFS=$as_save_IFS
9290 test -z "$as_dir" && as_dir=.
5213506e
RW
9291 for ac_exec_ext in '' $ac_executable_extensions; do
9292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9293 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9295 break 2
9296 fi
9297done
5213506e
RW
9298 done
9299IFS=$as_save_IFS
1c710c3c 9300
ca9f4b81
AO
9301fi
9302fi
1c710c3c 9303WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9304if test -n "$WINDRES"; then
5213506e
RW
9305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9306$as_echo "$WINDRES" >&6; }
ca9f4b81 9307else
5213506e
RW
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9309$as_echo "no" >&6; }
ca9f4b81
AO
9310fi
9311
5213506e 9312
2693c0b0
PB
9313 fi
9314 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9315 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9316set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9318$as_echo_n "checking for $ac_word... " >&6; }
9319if test "${ac_cv_prog_WINDRES+set}" = set; then :
9320 $as_echo_n "(cached) " >&6
ca9f4b81 9321else
2693c0b0
PB
9322 if test -n "$WINDRES"; then
9323 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9324else
1c710c3c
DJ
9325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9326for as_dir in $PATH
9327do
9328 IFS=$as_save_IFS
9329 test -z "$as_dir" && as_dir=.
5213506e
RW
9330 for ac_exec_ext in '' $ac_executable_extensions; do
9331 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9332 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9334 break 2
9335 fi
9336done
5213506e
RW
9337 done
9338IFS=$as_save_IFS
1c710c3c 9339
ca9f4b81
AO
9340fi
9341fi
1c710c3c 9342WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9343if test -n "$WINDRES"; then
5213506e
RW
9344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9345$as_echo "$WINDRES" >&6; }
ca9f4b81 9346else
5213506e
RW
9347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9348$as_echo "no" >&6; }
ca9f4b81 9349fi
1c710c3c 9350
5213506e 9351
2693c0b0
PB
9352 fi
9353 test -n "$ac_cv_prog_WINDRES" && break
9354done
9355
9356if test -z "$ac_cv_prog_WINDRES" ; then
9357 set dummy windres
9358 if test $build = $host ; then
9359 WINDRES="$2"
ca9f4b81 9360 else
2693c0b0 9361 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9362 fi
ca9f4b81
AO
9363fi
9364
278a7a38
AO
9365
9366
901119ae
KT
9367if test -n "$WINDMC"; then
9368 ac_cv_prog_WINDMC=$WINDMC
9369elif test -n "$ac_cv_prog_WINDMC"; then
9370 WINDMC=$ac_cv_prog_WINDMC
9371fi
9372
9373if test -n "$ac_cv_prog_WINDMC"; then
9374 for ncn_progname in windmc; do
9375 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9376set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9378$as_echo_n "checking for $ac_word... " >&6; }
9379if test "${ac_cv_prog_WINDMC+set}" = set; then :
9380 $as_echo_n "(cached) " >&6
901119ae
KT
9381else
9382 if test -n "$WINDMC"; then
9383 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9384else
9385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9386for as_dir in $PATH
9387do
9388 IFS=$as_save_IFS
9389 test -z "$as_dir" && as_dir=.
5213506e
RW
9390 for ac_exec_ext in '' $ac_executable_extensions; do
9391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9392 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9394 break 2
9395 fi
9396done
5213506e
RW
9397 done
9398IFS=$as_save_IFS
901119ae
KT
9399
9400fi
9401fi
9402WINDMC=$ac_cv_prog_WINDMC
9403if test -n "$WINDMC"; then
5213506e
RW
9404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9405$as_echo "$WINDMC" >&6; }
901119ae 9406else
5213506e
RW
9407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9408$as_echo "no" >&6; }
901119ae
KT
9409fi
9410
5213506e 9411
901119ae
KT
9412 done
9413fi
9414
9415for ncn_progname in windmc; do
9416 if test -n "$ncn_tool_prefix"; then
9417 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9418set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9420$as_echo_n "checking for $ac_word... " >&6; }
9421if test "${ac_cv_prog_WINDMC+set}" = set; then :
9422 $as_echo_n "(cached) " >&6
901119ae
KT
9423else
9424 if test -n "$WINDMC"; then
9425 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9426else
9427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9428for as_dir in $PATH
9429do
9430 IFS=$as_save_IFS
9431 test -z "$as_dir" && as_dir=.
5213506e
RW
9432 for ac_exec_ext in '' $ac_executable_extensions; do
9433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9434 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9436 break 2
9437 fi
9438done
5213506e
RW
9439 done
9440IFS=$as_save_IFS
901119ae
KT
9441
9442fi
9443fi
9444WINDMC=$ac_cv_prog_WINDMC
9445if test -n "$WINDMC"; then
5213506e
RW
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9447$as_echo "$WINDMC" >&6; }
901119ae 9448else
5213506e
RW
9449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9450$as_echo "no" >&6; }
901119ae
KT
9451fi
9452
5213506e 9453
901119ae
KT
9454 fi
9455 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9456 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9457set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9459$as_echo_n "checking for $ac_word... " >&6; }
9460if test "${ac_cv_prog_WINDMC+set}" = set; then :
9461 $as_echo_n "(cached) " >&6
901119ae
KT
9462else
9463 if test -n "$WINDMC"; then
9464 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9465else
9466as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9467for as_dir in $PATH
9468do
9469 IFS=$as_save_IFS
9470 test -z "$as_dir" && as_dir=.
5213506e
RW
9471 for ac_exec_ext in '' $ac_executable_extensions; do
9472 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9473 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9474 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9475 break 2
9476 fi
9477done
5213506e
RW
9478 done
9479IFS=$as_save_IFS
901119ae
KT
9480
9481fi
9482fi
9483WINDMC=$ac_cv_prog_WINDMC
9484if test -n "$WINDMC"; then
5213506e
RW
9485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9486$as_echo "$WINDMC" >&6; }
901119ae 9487else
5213506e
RW
9488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9489$as_echo "no" >&6; }
901119ae
KT
9490fi
9491
5213506e 9492
901119ae
KT
9493 fi
9494 test -n "$ac_cv_prog_WINDMC" && break
9495done
9496
9497if test -z "$ac_cv_prog_WINDMC" ; then
9498 set dummy windmc
9499 if test $build = $host ; then
9500 WINDMC="$2"
9501 else
9502 WINDMC="${ncn_tool_prefix}$2"
9503 fi
9504fi
9505
9506
9507
278a7a38
AO
9508if test -n "$OBJCOPY"; then
9509 ac_cv_prog_OBJCOPY=$OBJCOPY
9510elif test -n "$ac_cv_prog_OBJCOPY"; then
9511 OBJCOPY=$ac_cv_prog_OBJCOPY
9512fi
9513
9514if test -n "$ac_cv_prog_OBJCOPY"; then
9515 for ncn_progname in objcopy; do
9516 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9517set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9519$as_echo_n "checking for $ac_word... " >&6; }
9520if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9521 $as_echo_n "(cached) " >&6
278a7a38
AO
9522else
9523 if test -n "$OBJCOPY"; then
9524 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9525else
9526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9527for as_dir in $PATH
9528do
9529 IFS=$as_save_IFS
9530 test -z "$as_dir" && as_dir=.
5213506e
RW
9531 for ac_exec_ext in '' $ac_executable_extensions; do
9532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9533 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9535 break 2
9536 fi
9537done
5213506e
RW
9538 done
9539IFS=$as_save_IFS
278a7a38
AO
9540
9541fi
9542fi
9543OBJCOPY=$ac_cv_prog_OBJCOPY
9544if test -n "$OBJCOPY"; then
5213506e
RW
9545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9546$as_echo "$OBJCOPY" >&6; }
278a7a38 9547else
5213506e
RW
9548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9549$as_echo "no" >&6; }
278a7a38
AO
9550fi
9551
5213506e 9552
278a7a38
AO
9553 done
9554fi
9555
9556for ncn_progname in objcopy; do
2693c0b0
PB
9557 if test -n "$ncn_tool_prefix"; then
9558 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9559set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9561$as_echo_n "checking for $ac_word... " >&6; }
9562if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9563 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9564else
9565 if test -n "$OBJCOPY"; then
9566 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9567else
1c710c3c
DJ
9568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9569for as_dir in $PATH
9570do
9571 IFS=$as_save_IFS
9572 test -z "$as_dir" && as_dir=.
5213506e
RW
9573 for ac_exec_ext in '' $ac_executable_extensions; do
9574 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9575 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9576 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9577 break 2
9578 fi
9579done
5213506e
RW
9580 done
9581IFS=$as_save_IFS
1c710c3c 9582
ca9f4b81
AO
9583fi
9584fi
1c710c3c 9585OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9586if test -n "$OBJCOPY"; then
5213506e
RW
9587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9588$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9589else
5213506e
RW
9590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9591$as_echo "no" >&6; }
ca9f4b81
AO
9592fi
9593
5213506e 9594
2693c0b0
PB
9595 fi
9596 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9597 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9598set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9600$as_echo_n "checking for $ac_word... " >&6; }
9601if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9602 $as_echo_n "(cached) " >&6
ca9f4b81 9603else
2693c0b0
PB
9604 if test -n "$OBJCOPY"; then
9605 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9606else
1c710c3c
DJ
9607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9608for as_dir in $PATH
9609do
9610 IFS=$as_save_IFS
9611 test -z "$as_dir" && as_dir=.
5213506e
RW
9612 for ac_exec_ext in '' $ac_executable_extensions; do
9613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9614 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9616 break 2
9617 fi
9618done
5213506e
RW
9619 done
9620IFS=$as_save_IFS
1c710c3c 9621
ca9f4b81
AO
9622fi
9623fi
1c710c3c 9624OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9625if test -n "$OBJCOPY"; then
5213506e
RW
9626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9627$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9628else
5213506e
RW
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9630$as_echo "no" >&6; }
ca9f4b81 9631fi
1c710c3c 9632
5213506e 9633
2693c0b0
PB
9634 fi
9635 test -n "$ac_cv_prog_OBJCOPY" && break
9636done
9637
9638if test -z "$ac_cv_prog_OBJCOPY" ; then
9639 set dummy objcopy
9640 if test $build = $host ; then
9641 OBJCOPY="$2"
ca9f4b81 9642 else
2693c0b0 9643 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9644 fi
ca9f4b81
AO
9645fi
9646
278a7a38
AO
9647
9648
9649if test -n "$OBJDUMP"; then
9650 ac_cv_prog_OBJDUMP=$OBJDUMP
9651elif test -n "$ac_cv_prog_OBJDUMP"; then
9652 OBJDUMP=$ac_cv_prog_OBJDUMP
9653fi
9654
9655if test -n "$ac_cv_prog_OBJDUMP"; then
9656 for ncn_progname in objdump; do
9657 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9658set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9660$as_echo_n "checking for $ac_word... " >&6; }
9661if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9662 $as_echo_n "(cached) " >&6
278a7a38
AO
9663else
9664 if test -n "$OBJDUMP"; then
9665 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9666else
9667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9668for as_dir in $PATH
9669do
9670 IFS=$as_save_IFS
9671 test -z "$as_dir" && as_dir=.
5213506e
RW
9672 for ac_exec_ext in '' $ac_executable_extensions; do
9673 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9674 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9675 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9676 break 2
9677 fi
9678done
5213506e
RW
9679 done
9680IFS=$as_save_IFS
278a7a38
AO
9681
9682fi
9683fi
9684OBJDUMP=$ac_cv_prog_OBJDUMP
9685if test -n "$OBJDUMP"; then
5213506e
RW
9686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9687$as_echo "$OBJDUMP" >&6; }
278a7a38 9688else
5213506e
RW
9689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9690$as_echo "no" >&6; }
278a7a38
AO
9691fi
9692
5213506e 9693
278a7a38
AO
9694 done
9695fi
9696
9697for ncn_progname in objdump; do
2693c0b0
PB
9698 if test -n "$ncn_tool_prefix"; then
9699 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9700set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9702$as_echo_n "checking for $ac_word... " >&6; }
9703if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9704 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9705else
9706 if test -n "$OBJDUMP"; then
9707 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9708else
1c710c3c
DJ
9709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9710for as_dir in $PATH
9711do
9712 IFS=$as_save_IFS
9713 test -z "$as_dir" && as_dir=.
5213506e
RW
9714 for ac_exec_ext in '' $ac_executable_extensions; do
9715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9716 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9718 break 2
9719 fi
9720done
5213506e
RW
9721 done
9722IFS=$as_save_IFS
1c710c3c 9723
ca9f4b81
AO
9724fi
9725fi
1c710c3c 9726OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9727if test -n "$OBJDUMP"; then
5213506e
RW
9728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9729$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9730else
5213506e
RW
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9732$as_echo "no" >&6; }
ca9f4b81
AO
9733fi
9734
5213506e 9735
2693c0b0
PB
9736 fi
9737 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9738 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9739set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9741$as_echo_n "checking for $ac_word... " >&6; }
9742if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9743 $as_echo_n "(cached) " >&6
ca9f4b81 9744else
2693c0b0
PB
9745 if test -n "$OBJDUMP"; then
9746 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9747else
1c710c3c
DJ
9748as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9749for as_dir in $PATH
9750do
9751 IFS=$as_save_IFS
9752 test -z "$as_dir" && as_dir=.
5213506e
RW
9753 for ac_exec_ext in '' $ac_executable_extensions; do
9754 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9755 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9757 break 2
9758 fi
9759done
5213506e
RW
9760 done
9761IFS=$as_save_IFS
1c710c3c 9762
ca9f4b81
AO
9763fi
9764fi
1c710c3c 9765OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9766if test -n "$OBJDUMP"; then
5213506e
RW
9767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9768$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9769else
5213506e
RW
9770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9771$as_echo "no" >&6; }
ca9f4b81 9772fi
1c710c3c 9773
5213506e 9774
2693c0b0
PB
9775 fi
9776 test -n "$ac_cv_prog_OBJDUMP" && break
9777done
9778
9779if test -z "$ac_cv_prog_OBJDUMP" ; then
9780 set dummy objdump
9781 if test $build = $host ; then
9782 OBJDUMP="$2"
ca9f4b81 9783 else
2693c0b0 9784 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9785 fi
ca9f4b81
AO
9786fi
9787
671aa708
NN
9788
9789
e7a82751
RM
9790if test -n "$READELF"; then
9791 ac_cv_prog_READELF=$READELF
9792elif test -n "$ac_cv_prog_READELF"; then
9793 READELF=$ac_cv_prog_READELF
9794fi
9795
9796if test -n "$ac_cv_prog_READELF"; then
9797 for ncn_progname in readelf; do
9798 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9799set dummy ${ncn_progname}; ac_word=$2
9800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9801$as_echo_n "checking for $ac_word... " >&6; }
9802if test "${ac_cv_prog_READELF+set}" = set; then :
9803 $as_echo_n "(cached) " >&6
9804else
9805 if test -n "$READELF"; then
9806 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9807else
9808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9809for as_dir in $PATH
9810do
9811 IFS=$as_save_IFS
9812 test -z "$as_dir" && as_dir=.
9813 for ac_exec_ext in '' $ac_executable_extensions; do
9814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9815 ac_cv_prog_READELF="${ncn_progname}"
9816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9817 break 2
9818 fi
9819done
9820 done
9821IFS=$as_save_IFS
9822
9823fi
9824fi
9825READELF=$ac_cv_prog_READELF
9826if test -n "$READELF"; then
9827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9828$as_echo "$READELF" >&6; }
9829else
9830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9831$as_echo "no" >&6; }
9832fi
9833
9834
9835 done
9836fi
9837
9838for ncn_progname in readelf; do
9839 if test -n "$ncn_tool_prefix"; then
9840 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9841set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9843$as_echo_n "checking for $ac_word... " >&6; }
9844if test "${ac_cv_prog_READELF+set}" = set; then :
9845 $as_echo_n "(cached) " >&6
9846else
9847 if test -n "$READELF"; then
9848 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9849else
9850as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9851for as_dir in $PATH
9852do
9853 IFS=$as_save_IFS
9854 test -z "$as_dir" && as_dir=.
9855 for ac_exec_ext in '' $ac_executable_extensions; do
9856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9857 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9859 break 2
9860 fi
9861done
9862 done
9863IFS=$as_save_IFS
9864
9865fi
9866fi
9867READELF=$ac_cv_prog_READELF
9868if test -n "$READELF"; then
9869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9870$as_echo "$READELF" >&6; }
9871else
9872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9873$as_echo "no" >&6; }
9874fi
9875
9876
9877 fi
9878 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9879 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9880set dummy ${ncn_progname}; ac_word=$2
9881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9882$as_echo_n "checking for $ac_word... " >&6; }
9883if test "${ac_cv_prog_READELF+set}" = set; then :
9884 $as_echo_n "(cached) " >&6
9885else
9886 if test -n "$READELF"; then
9887 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9888else
9889as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9890for as_dir in $PATH
9891do
9892 IFS=$as_save_IFS
9893 test -z "$as_dir" && as_dir=.
9894 for ac_exec_ext in '' $ac_executable_extensions; do
9895 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9896 ac_cv_prog_READELF="${ncn_progname}"
9897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9898 break 2
9899 fi
9900done
9901 done
9902IFS=$as_save_IFS
9903
9904fi
9905fi
9906READELF=$ac_cv_prog_READELF
9907if test -n "$READELF"; then
9908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9909$as_echo "$READELF" >&6; }
9910else
9911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9912$as_echo "no" >&6; }
9913fi
9914
9915
9916 fi
9917 test -n "$ac_cv_prog_READELF" && break
9918done
9919
9920if test -z "$ac_cv_prog_READELF" ; then
9921 set dummy readelf
9922 if test $build = $host ; then
9923 READELF="$2"
9924 else
9925 READELF="${ncn_tool_prefix}$2"
9926 fi
9927fi
9928
9929
9930
671aa708
NN
9931
9932
9933
2abefe3d 9934# Target tools.
1c710c3c 9935
5213506e
RW
9936# Check whether --with-build-time-tools was given.
9937if test "${with_build_time_tools+set}" = set; then :
9938 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9939 x/*) ;;
9940 *)
9941 with_build_time_tools=
5213506e
RW
9942 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9943$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9944 ;;
9945 esac
ca9f4b81 9946else
e8b05380 9947 with_build_time_tools=
5213506e
RW
9948fi
9949
ca9f4b81 9950
278a7a38
AO
9951
9952
9953if test -n "$CC_FOR_TARGET"; then
9954 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9955elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9956 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9957fi
9958
9959if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9960 for ncn_progname in cc gcc; do
9961 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9962set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9964$as_echo_n "checking for $ac_word... " >&6; }
9965if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9966 $as_echo_n "(cached) " >&6
278a7a38
AO
9967else
9968 if test -n "$CC_FOR_TARGET"; then
9969 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9970else
9971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9972for as_dir in $PATH
9973do
9974 IFS=$as_save_IFS
9975 test -z "$as_dir" && as_dir=.
5213506e
RW
9976 for ac_exec_ext in '' $ac_executable_extensions; do
9977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9978 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9980 break 2
9981 fi
9982done
5213506e
RW
9983 done
9984IFS=$as_save_IFS
278a7a38
AO
9985
9986fi
9987fi
9988CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9989if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9991$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9992else
5213506e
RW
9993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9994$as_echo "no" >&6; }
278a7a38
AO
9995fi
9996
5213506e 9997
278a7a38
AO
9998 done
9999fi
10000
10001if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10002 for ncn_progname in cc gcc; do
5213506e
RW
10003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10004$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10005 if test -x $with_build_time_tools/${ncn_progname}; then
10006 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10008$as_echo "yes" >&6; }
72a7ab82 10009 break
e8b05380 10010 else
5213506e
RW
10011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10012$as_echo "no" >&6; }
72a7ab82
AP
10013 fi
10014 done
4de997d1
PB
10015fi
10016
e8b05380
PB
10017if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10018 for ncn_progname in cc gcc; do
10019 if test -n "$ncn_target_tool_prefix"; then
10020 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10021set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10023$as_echo_n "checking for $ac_word... " >&6; }
10024if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10025 $as_echo_n "(cached) " >&6
4de997d1
PB
10026else
10027 if test -n "$CC_FOR_TARGET"; then
10028 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10029else
1c710c3c
DJ
10030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10031for as_dir in $PATH
10032do
10033 IFS=$as_save_IFS
10034 test -z "$as_dir" && as_dir=.
5213506e
RW
10035 for ac_exec_ext in '' $ac_executable_extensions; do
10036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10037 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10039 break 2
10040 fi
10041done
5213506e
RW
10042 done
10043IFS=$as_save_IFS
1c710c3c 10044
4de997d1
PB
10045fi
10046fi
1c710c3c 10047CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 10048if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10050$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10051else
5213506e
RW
10052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10053$as_echo "no" >&6; }
4de997d1
PB
10054fi
10055
5213506e 10056
e8b05380
PB
10057 fi
10058 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10059 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10060set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10062$as_echo_n "checking for $ac_word... " >&6; }
10063if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10064 $as_echo_n "(cached) " >&6
4de997d1 10065else
2693c0b0
PB
10066 if test -n "$CC_FOR_TARGET"; then
10067 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10068else
1c710c3c
DJ
10069as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10070for as_dir in $PATH
10071do
10072 IFS=$as_save_IFS
10073 test -z "$as_dir" && as_dir=.
5213506e
RW
10074 for ac_exec_ext in '' $ac_executable_extensions; do
10075 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10076 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10077 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10078 break 2
10079 fi
10080done
5213506e
RW
10081 done
10082IFS=$as_save_IFS
1c710c3c 10083
4de997d1
PB
10084fi
10085fi
1c710c3c 10086CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10087if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10089$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10090else
5213506e
RW
10091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10092$as_echo "no" >&6; }
4de997d1 10093fi
1c710c3c 10094
5213506e 10095
e8b05380
PB
10096 fi
10097 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10098 done
10099fi
1c710c3c 10100
2693c0b0
PB
10101if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10102 set dummy cc gcc
10103 if test $build = $target ; then
10104 CC_FOR_TARGET="$2"
4de997d1 10105 else
2693c0b0 10106 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10107 fi
1c00b503
PB
10108else
10109 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10110fi
10111
278a7a38
AO
10112
10113
10114if test -n "$CXX_FOR_TARGET"; then
10115 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10116elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10117 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10118fi
10119
10120if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10121 for ncn_progname in c++ g++ cxx gxx; do
10122 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10123set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10125$as_echo_n "checking for $ac_word... " >&6; }
10126if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10127 $as_echo_n "(cached) " >&6
278a7a38
AO
10128else
10129 if test -n "$CXX_FOR_TARGET"; then
10130 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10131else
10132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10133for as_dir in $PATH
10134do
10135 IFS=$as_save_IFS
10136 test -z "$as_dir" && as_dir=.
5213506e
RW
10137 for ac_exec_ext in '' $ac_executable_extensions; do
10138 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10139 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10141 break 2
10142 fi
10143done
5213506e
RW
10144 done
10145IFS=$as_save_IFS
278a7a38
AO
10146
10147fi
10148fi
10149CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10150if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10152$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10153else
5213506e
RW
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10155$as_echo "no" >&6; }
278a7a38
AO
10156fi
10157
5213506e 10158
278a7a38
AO
10159 done
10160fi
10161
10162if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10163 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10165$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10166 if test -x $with_build_time_tools/${ncn_progname}; then
10167 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10169$as_echo "yes" >&6; }
e8b05380
PB
10170 break
10171 else
5213506e
RW
10172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10173$as_echo "no" >&6; }
e8b05380
PB
10174 fi
10175 done
10176fi
10177
10178if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10179 for ncn_progname in c++ g++ cxx gxx; do
10180 if test -n "$ncn_target_tool_prefix"; then
10181 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10182set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10184$as_echo_n "checking for $ac_word... " >&6; }
10185if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10186 $as_echo_n "(cached) " >&6
4de997d1
PB
10187else
10188 if test -n "$CXX_FOR_TARGET"; then
10189 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10190else
1c710c3c
DJ
10191as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10192for as_dir in $PATH
10193do
10194 IFS=$as_save_IFS
10195 test -z "$as_dir" && as_dir=.
5213506e
RW
10196 for ac_exec_ext in '' $ac_executable_extensions; do
10197 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10198 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10200 break 2
10201 fi
10202done
5213506e
RW
10203 done
10204IFS=$as_save_IFS
1c710c3c 10205
4de997d1
PB
10206fi
10207fi
1c710c3c 10208CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10209if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10211$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10212else
5213506e
RW
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10214$as_echo "no" >&6; }
4de997d1
PB
10215fi
10216
5213506e 10217
e8b05380
PB
10218 fi
10219 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10220 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10221set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10223$as_echo_n "checking for $ac_word... " >&6; }
10224if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10225 $as_echo_n "(cached) " >&6
4de997d1 10226else
2693c0b0
PB
10227 if test -n "$CXX_FOR_TARGET"; then
10228 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10229else
1c710c3c
DJ
10230as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10231for as_dir in $PATH
10232do
10233 IFS=$as_save_IFS
10234 test -z "$as_dir" && as_dir=.
5213506e
RW
10235 for ac_exec_ext in '' $ac_executable_extensions; do
10236 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10237 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10238 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10239 break 2
10240 fi
10241done
5213506e
RW
10242 done
10243IFS=$as_save_IFS
1c710c3c 10244
4de997d1
PB
10245fi
10246fi
1c710c3c 10247CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10248if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10250$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10251else
5213506e
RW
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10253$as_echo "no" >&6; }
4de997d1 10254fi
1c710c3c 10255
5213506e 10256
e8b05380
PB
10257 fi
10258 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10259 done
10260fi
1c710c3c 10261
2693c0b0
PB
10262if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10263 set dummy c++ g++ cxx gxx
10264 if test $build = $target ; then
10265 CXX_FOR_TARGET="$2"
4de997d1 10266 else
2693c0b0 10267 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10268 fi
1c00b503
PB
10269else
10270 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10271fi
10272
278a7a38
AO
10273
10274
10275if test -n "$GCC_FOR_TARGET"; then
10276 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10277elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10278 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10279fi
10280
10281if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10282 for ncn_progname in gcc; do
10283 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10284set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10286$as_echo_n "checking for $ac_word... " >&6; }
10287if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10288 $as_echo_n "(cached) " >&6
278a7a38
AO
10289else
10290 if test -n "$GCC_FOR_TARGET"; then
10291 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10292else
10293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10294for as_dir in $PATH
10295do
10296 IFS=$as_save_IFS
10297 test -z "$as_dir" && as_dir=.
5213506e
RW
10298 for ac_exec_ext in '' $ac_executable_extensions; do
10299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10300 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10302 break 2
10303 fi
10304done
5213506e
RW
10305 done
10306IFS=$as_save_IFS
278a7a38
AO
10307
10308fi
10309fi
10310GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10311if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10313$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10314else
5213506e
RW
10315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10316$as_echo "no" >&6; }
278a7a38
AO
10317fi
10318
5213506e 10319
278a7a38
AO
10320 done
10321fi
10322
10323if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10324 for ncn_progname in gcc; do
5213506e
RW
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10326$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10327 if test -x $with_build_time_tools/${ncn_progname}; then
10328 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10330$as_echo "yes" >&6; }
e8b05380
PB
10331 break
10332 else
5213506e
RW
10333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10334$as_echo "no" >&6; }
e8b05380
PB
10335 fi
10336 done
10337fi
10338
10339if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10340 for ncn_progname in gcc; do
10341 if test -n "$ncn_target_tool_prefix"; then
10342 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10343set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10345$as_echo_n "checking for $ac_word... " >&6; }
10346if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10347 $as_echo_n "(cached) " >&6
ca9f4b81 10348else
e8b05380
PB
10349 if test -n "$GCC_FOR_TARGET"; then
10350 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10351else
1c710c3c
DJ
10352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10353for as_dir in $PATH
10354do
10355 IFS=$as_save_IFS
10356 test -z "$as_dir" && as_dir=.
5213506e
RW
10357 for ac_exec_ext in '' $ac_executable_extensions; do
10358 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10359 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10360 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10361 break 2
10362 fi
10363done
5213506e
RW
10364 done
10365IFS=$as_save_IFS
1c710c3c 10366
ca9f4b81
AO
10367fi
10368fi
1c710c3c 10369GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10370if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10372$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10373else
5213506e
RW
10374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10375$as_echo "no" >&6; }
ca9f4b81
AO
10376fi
10377
5213506e 10378
e8b05380
PB
10379 fi
10380 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10381 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10382set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10384$as_echo_n "checking for $ac_word... " >&6; }
10385if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10386 $as_echo_n "(cached) " >&6
ca9f4b81 10387else
e8b05380
PB
10388 if test -n "$GCC_FOR_TARGET"; then
10389 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10390else
1c710c3c
DJ
10391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10392for as_dir in $PATH
10393do
10394 IFS=$as_save_IFS
10395 test -z "$as_dir" && as_dir=.
5213506e
RW
10396 for ac_exec_ext in '' $ac_executable_extensions; do
10397 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10398 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10399 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10400 break 2
10401 fi
10402done
5213506e
RW
10403 done
10404IFS=$as_save_IFS
1c710c3c 10405
ca9f4b81
AO
10406fi
10407fi
1c710c3c 10408GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10409if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10411$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10412else
5213506e
RW
10413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10414$as_echo "no" >&6; }
ca9f4b81 10415fi
1c710c3c 10416
5213506e 10417
e8b05380
PB
10418 fi
10419 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10420 done
10421fi
1c710c3c 10422
e8b05380
PB
10423if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10424 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10425else
10426 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10427fi
10428
278a7a38
AO
10429
10430
278a7a38
AO
10431if test -n "$GFORTRAN_FOR_TARGET"; then
10432 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10433elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10434 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10435fi
10436
278a7a38
AO
10437if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10438 for ncn_progname in gfortran; do
10439 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10440set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10442$as_echo_n "checking for $ac_word... " >&6; }
10443if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10444 $as_echo_n "(cached) " >&6
e8b05380 10445else
278a7a38
AO
10446 if test -n "$GFORTRAN_FOR_TARGET"; then
10447 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10448else
1c710c3c
DJ
10449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10450for as_dir in $PATH
10451do
10452 IFS=$as_save_IFS
10453 test -z "$as_dir" && as_dir=.
5213506e
RW
10454 for ac_exec_ext in '' $ac_executable_extensions; do
10455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10456 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10458 break 2
10459 fi
10460done
5213506e
RW
10461 done
10462IFS=$as_save_IFS
1c710c3c 10463
e8b05380
PB
10464fi
10465fi
278a7a38
AO
10466GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10467if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10469$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10470else
5213506e
RW
10471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10472$as_echo "no" >&6; }
e8b05380 10473fi
1c710c3c 10474
5213506e 10475
e8b05380
PB
10476 done
10477fi
1c710c3c 10478
278a7a38 10479if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10480 for ncn_progname in gfortran; do
5213506e
RW
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10482$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10483 if test -x $with_build_time_tools/${ncn_progname}; then
10484 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10486$as_echo "yes" >&6; }
e8b05380
PB
10487 break
10488 else
5213506e
RW
10489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10490$as_echo "no" >&6; }
e8b05380
PB
10491 fi
10492 done
10493fi
10494
10495if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10496 for ncn_progname in gfortran; do
10497 if test -n "$ncn_target_tool_prefix"; then
10498 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10499set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10501$as_echo_n "checking for $ac_word... " >&6; }
10502if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10503 $as_echo_n "(cached) " >&6
e8b05380
PB
10504else
10505 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10506 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10507else
10508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10509for as_dir in $PATH
10510do
10511 IFS=$as_save_IFS
10512 test -z "$as_dir" && as_dir=.
5213506e
RW
10513 for ac_exec_ext in '' $ac_executable_extensions; do
10514 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10515 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10517 break 2
10518 fi
10519done
5213506e
RW
10520 done
10521IFS=$as_save_IFS
1c710c3c 10522
e8b05380
PB
10523fi
10524fi
1c710c3c 10525GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10526if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10528$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10529else
5213506e
RW
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10531$as_echo "no" >&6; }
e8b05380
PB
10532fi
10533
5213506e 10534
e8b05380
PB
10535 fi
10536 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10537 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10538set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10540$as_echo_n "checking for $ac_word... " >&6; }
10541if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10542 $as_echo_n "(cached) " >&6
e8b05380
PB
10543else
10544 if test -n "$GFORTRAN_FOR_TARGET"; then
10545 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10546else
1c710c3c
DJ
10547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10548for as_dir in $PATH
10549do
10550 IFS=$as_save_IFS
10551 test -z "$as_dir" && as_dir=.
5213506e
RW
10552 for ac_exec_ext in '' $ac_executable_extensions; do
10553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10554 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10556 break 2
10557 fi
10558done
5213506e
RW
10559 done
10560IFS=$as_save_IFS
1c710c3c 10561
e8b05380
PB
10562fi
10563fi
1c710c3c 10564GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10565if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10567$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10568else
5213506e
RW
10569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10570$as_echo "no" >&6; }
e8b05380 10571fi
1c710c3c 10572
5213506e 10573
e8b05380
PB
10574 fi
10575 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10576 done
10577fi
1c710c3c 10578
e8b05380
PB
10579if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10580 set dummy gfortran
2693c0b0 10581 if test $build = $target ; then
e8b05380 10582 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10583 else
e8b05380
PB
10584 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10585 fi
1c00b503
PB
10586else
10587 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10588fi
10589
10590
10591
632e2a07
ILT
10592if test -n "$GOC_FOR_TARGET"; then
10593 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10594elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10595 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10596fi
10597
10598if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10599 for ncn_progname in gccgo; do
10600 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10601set dummy ${ncn_progname}; ac_word=$2
10602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10603$as_echo_n "checking for $ac_word... " >&6; }
10604if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10605 $as_echo_n "(cached) " >&6
10606else
10607 if test -n "$GOC_FOR_TARGET"; then
10608 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10609else
10610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10611for as_dir in $PATH
10612do
10613 IFS=$as_save_IFS
10614 test -z "$as_dir" && as_dir=.
10615 for ac_exec_ext in '' $ac_executable_extensions; do
10616 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10617 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10619 break 2
10620 fi
10621done
10622 done
10623IFS=$as_save_IFS
10624
10625fi
10626fi
10627GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10628if test -n "$GOC_FOR_TARGET"; then
10629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10630$as_echo "$GOC_FOR_TARGET" >&6; }
10631else
10632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10633$as_echo "no" >&6; }
10634fi
10635
10636
10637 done
10638fi
10639
10640if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10641 for ncn_progname in gccgo; do
10642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10643$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10644 if test -x $with_build_time_tools/${ncn_progname}; then
10645 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10647$as_echo "yes" >&6; }
10648 break
10649 else
10650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10651$as_echo "no" >&6; }
10652 fi
10653 done
10654fi
10655
10656if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10657 for ncn_progname in gccgo; do
10658 if test -n "$ncn_target_tool_prefix"; then
10659 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10660set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10662$as_echo_n "checking for $ac_word... " >&6; }
10663if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10664 $as_echo_n "(cached) " >&6
10665else
10666 if test -n "$GOC_FOR_TARGET"; then
10667 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10668else
10669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10670for as_dir in $PATH
10671do
10672 IFS=$as_save_IFS
10673 test -z "$as_dir" && as_dir=.
10674 for ac_exec_ext in '' $ac_executable_extensions; do
10675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10676 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10678 break 2
10679 fi
10680done
10681 done
10682IFS=$as_save_IFS
10683
10684fi
10685fi
10686GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10687if test -n "$GOC_FOR_TARGET"; then
10688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10689$as_echo "$GOC_FOR_TARGET" >&6; }
10690else
10691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10692$as_echo "no" >&6; }
10693fi
10694
10695
10696 fi
10697 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10698 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10699set dummy ${ncn_progname}; ac_word=$2
10700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10701$as_echo_n "checking for $ac_word... " >&6; }
10702if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10703 $as_echo_n "(cached) " >&6
10704else
10705 if test -n "$GOC_FOR_TARGET"; then
10706 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10707else
10708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10709for as_dir in $PATH
10710do
10711 IFS=$as_save_IFS
10712 test -z "$as_dir" && as_dir=.
10713 for ac_exec_ext in '' $ac_executable_extensions; do
10714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10715 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10717 break 2
10718 fi
10719done
10720 done
10721IFS=$as_save_IFS
10722
10723fi
10724fi
10725GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10726if test -n "$GOC_FOR_TARGET"; then
10727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10728$as_echo "$GOC_FOR_TARGET" >&6; }
10729else
10730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10731$as_echo "no" >&6; }
10732fi
10733
10734
10735 fi
10736 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10737 done
10738fi
10739
10740if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10741 set dummy gccgo
10742 if test $build = $target ; then
10743 GOC_FOR_TARGET="$2"
10744 else
10745 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10746 fi
10747else
10748 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10749fi
10750
10751
10752
e8b05380
PB
10753cat > conftest.c << \EOF
10754#ifdef __GNUC__
10755 gcc_yay;
10756#endif
10757EOF
10758if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10759 have_gcc_for_target=yes
10760else
10761 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10762 have_gcc_for_target=no
10763fi
10764rm conftest.c
10765
10766
10767
10768
10769if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10770 if test -n "$with_build_time_tools"; then
5213506e
RW
10771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10772$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10773 if test -x $with_build_time_tools/ar; then
10774 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10775 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10777$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10778 else
5213506e
RW
10779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10780$as_echo "no" >&6; }
d1f8db0c 10781 fi
e8b05380
PB
10782 elif test $build != $host && test $have_gcc_for_target = yes; then
10783 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10784 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10785 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10786 fi
10787fi
3e19841a 10788if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10789 # Extract the first word of "ar", so it can be a program name with args.
10790set dummy ar; ac_word=$2
5213506e
RW
10791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10792$as_echo_n "checking for $ac_word... " >&6; }
10793if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10794 $as_echo_n "(cached) " >&6
e8b05380 10795else
1c710c3c
DJ
10796 case $AR_FOR_TARGET in
10797 [\\/]* | ?:[\\/]*)
e8b05380
PB
10798 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10799 ;;
e8b05380 10800 *)
1c710c3c
DJ
10801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10802for as_dir in $gcc_cv_tool_dirs
10803do
10804 IFS=$as_save_IFS
10805 test -z "$as_dir" && as_dir=.
5213506e
RW
10806 for ac_exec_ext in '' $ac_executable_extensions; do
10807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10808 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10810 break 2
10811 fi
10812done
5213506e
RW
10813 done
10814IFS=$as_save_IFS
1c710c3c 10815
e8b05380
PB
10816 ;;
10817esac
10818fi
1c710c3c 10819AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10820if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10822$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10823else
5213506e
RW
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10825$as_echo "no" >&6; }
4de997d1
PB
10826fi
10827
5213506e 10828
e8b05380
PB
10829fi
10830if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10831
10832
10833if test -n "$AR_FOR_TARGET"; then
10834 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10835elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10836 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10837fi
10838
10839if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10840 for ncn_progname in ar; do
10841 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10842set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10844$as_echo_n "checking for $ac_word... " >&6; }
10845if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10846 $as_echo_n "(cached) " >&6
278a7a38
AO
10847else
10848 if test -n "$AR_FOR_TARGET"; then
10849 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10850else
10851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10852for as_dir in $PATH
10853do
10854 IFS=$as_save_IFS
10855 test -z "$as_dir" && as_dir=.
5213506e
RW
10856 for ac_exec_ext in '' $ac_executable_extensions; do
10857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10858 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10860 break 2
10861 fi
10862done
5213506e
RW
10863 done
10864IFS=$as_save_IFS
278a7a38
AO
10865
10866fi
10867fi
10868AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10869if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10871$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10872else
5213506e
RW
10873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10874$as_echo "no" >&6; }
278a7a38
AO
10875fi
10876
5213506e 10877
278a7a38
AO
10878 done
10879fi
10880
10881if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10882 for ncn_progname in ar; do
5213506e
RW
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10884$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10885 if test -x $with_build_time_tools/${ncn_progname}; then
10886 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10888$as_echo "yes" >&6; }
e8b05380
PB
10889 break
10890 else
5213506e
RW
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10892$as_echo "no" >&6; }
e8b05380
PB
10893 fi
10894 done
10895fi
10896
10897if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10898 for ncn_progname in ar; do
10899 if test -n "$ncn_target_tool_prefix"; then
10900 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10901set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10903$as_echo_n "checking for $ac_word... " >&6; }
10904if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10905 $as_echo_n "(cached) " >&6
4de997d1 10906else
e8b05380
PB
10907 if test -n "$AR_FOR_TARGET"; then
10908 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10909else
1c710c3c
DJ
10910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10911for as_dir in $PATH
10912do
10913 IFS=$as_save_IFS
10914 test -z "$as_dir" && as_dir=.
5213506e
RW
10915 for ac_exec_ext in '' $ac_executable_extensions; do
10916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10917 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10919 break 2
10920 fi
10921done
5213506e
RW
10922 done
10923IFS=$as_save_IFS
1c710c3c 10924
4de997d1
PB
10925fi
10926fi
1c710c3c 10927AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10928if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10930$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10931else
5213506e
RW
10932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10933$as_echo "no" >&6; }
4de997d1
PB
10934fi
10935
5213506e 10936
e8b05380
PB
10937 fi
10938 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10939 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10940set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10942$as_echo_n "checking for $ac_word... " >&6; }
10943if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10944 $as_echo_n "(cached) " >&6
e8b05380
PB
10945else
10946 if test -n "$AR_FOR_TARGET"; then
10947 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10948else
1c710c3c
DJ
10949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10950for as_dir in $PATH
10951do
10952 IFS=$as_save_IFS
10953 test -z "$as_dir" && as_dir=.
5213506e
RW
10954 for ac_exec_ext in '' $ac_executable_extensions; do
10955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10956 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10958 break 2
10959 fi
10960done
5213506e
RW
10961 done
10962IFS=$as_save_IFS
1c710c3c 10963
e8b05380
PB
10964fi
10965fi
1c710c3c 10966AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10967if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10969$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10970else
5213506e
RW
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10972$as_echo "no" >&6; }
e8b05380 10973fi
1c710c3c 10974
5213506e 10975
e8b05380
PB
10976 fi
10977 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10978 done
10979fi
1c710c3c 10980
e8b05380
PB
10981if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10982 set dummy ar
10983 if test $build = $target ; then
10984 AR_FOR_TARGET="$2"
10985 else
10986 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10987 fi
1c00b503
PB
10988else
10989 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10990fi
10991
d1f8db0c
PB
10992else
10993 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10994fi
10995
10996
10997
10998
10999if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11000 if test -n "$with_build_time_tools"; then
5213506e
RW
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11002$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11003 if test -x $with_build_time_tools/as; then
11004 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11005 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
11006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11007$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 11008 else
5213506e
RW
11009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11010$as_echo "no" >&6; }
d1f8db0c 11011 fi
e8b05380
PB
11012 elif test $build != $host && test $have_gcc_for_target = yes; then
11013 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11014 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11015 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11016 fi
11017fi
3e19841a 11018if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11019 # Extract the first word of "as", so it can be a program name with args.
11020set dummy as; ac_word=$2
5213506e
RW
11021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11022$as_echo_n "checking for $ac_word... " >&6; }
11023if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11024 $as_echo_n "(cached) " >&6
e8b05380 11025else
1c710c3c
DJ
11026 case $AS_FOR_TARGET in
11027 [\\/]* | ?:[\\/]*)
e8b05380
PB
11028 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11029 ;;
e8b05380 11030 *)
1c710c3c
DJ
11031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11032for as_dir in $gcc_cv_tool_dirs
11033do
11034 IFS=$as_save_IFS
11035 test -z "$as_dir" && as_dir=.
5213506e
RW
11036 for ac_exec_ext in '' $ac_executable_extensions; do
11037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11038 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11040 break 2
11041 fi
11042done
5213506e
RW
11043 done
11044IFS=$as_save_IFS
1c710c3c 11045
e8b05380
PB
11046 ;;
11047esac
11048fi
1c710c3c 11049AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11050if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11052$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11053else
5213506e
RW
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11055$as_echo "no" >&6; }
e8b05380
PB
11056fi
11057
5213506e 11058
e8b05380
PB
11059fi
11060if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11061
11062
11063if test -n "$AS_FOR_TARGET"; then
11064 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11065elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11066 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11067fi
11068
11069if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11070 for ncn_progname in as; do
11071 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11072set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11074$as_echo_n "checking for $ac_word... " >&6; }
11075if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11076 $as_echo_n "(cached) " >&6
278a7a38
AO
11077else
11078 if test -n "$AS_FOR_TARGET"; then
11079 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11080else
11081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11082for as_dir in $PATH
11083do
11084 IFS=$as_save_IFS
11085 test -z "$as_dir" && as_dir=.
5213506e
RW
11086 for ac_exec_ext in '' $ac_executable_extensions; do
11087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11088 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11090 break 2
11091 fi
11092done
5213506e
RW
11093 done
11094IFS=$as_save_IFS
278a7a38
AO
11095
11096fi
11097fi
11098AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11099if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11101$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11102else
5213506e
RW
11103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11104$as_echo "no" >&6; }
278a7a38
AO
11105fi
11106
5213506e 11107
278a7a38
AO
11108 done
11109fi
11110
11111if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11112 for ncn_progname in as; do
5213506e
RW
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11114$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11115 if test -x $with_build_time_tools/${ncn_progname}; then
11116 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11118$as_echo "yes" >&6; }
e8b05380
PB
11119 break
11120 else
5213506e
RW
11121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11122$as_echo "no" >&6; }
e8b05380
PB
11123 fi
11124 done
11125fi
11126
11127if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11128 for ncn_progname in as; do
11129 if test -n "$ncn_target_tool_prefix"; then
11130 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11131set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11133$as_echo_n "checking for $ac_word... " >&6; }
11134if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11135 $as_echo_n "(cached) " >&6
e8b05380
PB
11136else
11137 if test -n "$AS_FOR_TARGET"; then
11138 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11139else
1c710c3c
DJ
11140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11141for as_dir in $PATH
11142do
11143 IFS=$as_save_IFS
11144 test -z "$as_dir" && as_dir=.
5213506e
RW
11145 for ac_exec_ext in '' $ac_executable_extensions; do
11146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11147 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11149 break 2
11150 fi
11151done
5213506e
RW
11152 done
11153IFS=$as_save_IFS
1c710c3c 11154
e8b05380
PB
11155fi
11156fi
1c710c3c 11157AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11158if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11160$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11161else
5213506e
RW
11162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11163$as_echo "no" >&6; }
e8b05380
PB
11164fi
11165
5213506e 11166
e8b05380
PB
11167 fi
11168 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11169 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11170set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11172$as_echo_n "checking for $ac_word... " >&6; }
11173if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11174 $as_echo_n "(cached) " >&6
4de997d1 11175else
e8b05380
PB
11176 if test -n "$AS_FOR_TARGET"; then
11177 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11178else
1c710c3c
DJ
11179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11180for as_dir in $PATH
11181do
11182 IFS=$as_save_IFS
11183 test -z "$as_dir" && as_dir=.
5213506e
RW
11184 for ac_exec_ext in '' $ac_executable_extensions; do
11185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11186 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11188 break 2
11189 fi
11190done
5213506e
RW
11191 done
11192IFS=$as_save_IFS
1c710c3c 11193
4de997d1
PB
11194fi
11195fi
1c710c3c 11196AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11197if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11199$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11200else
5213506e
RW
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11202$as_echo "no" >&6; }
4de997d1 11203fi
1c710c3c 11204
5213506e 11205
e8b05380
PB
11206 fi
11207 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11208 done
11209fi
1c710c3c 11210
e8b05380
PB
11211if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11212 set dummy as
11213 if test $build = $target ; then
11214 AS_FOR_TARGET="$2"
11215 else
11216 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11217 fi
1c00b503
PB
11218else
11219 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11220fi
2693c0b0 11221
d1f8db0c
PB
11222else
11223 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11224fi
11225
e8b05380
PB
11226
11227
11228
11229if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11230 if test -n "$with_build_time_tools"; then
5213506e
RW
11231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11232$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11233 if test -x $with_build_time_tools/dlltool; then
11234 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11235 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11237$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11238 else
5213506e
RW
11239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11240$as_echo "no" >&6; }
d1f8db0c 11241 fi
e8b05380
PB
11242 elif test $build != $host && test $have_gcc_for_target = yes; then
11243 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11244 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11245 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11246 fi
11247fi
3e19841a 11248if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11249 # Extract the first word of "dlltool", so it can be a program name with args.
11250set dummy dlltool; ac_word=$2
5213506e
RW
11251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11252$as_echo_n "checking for $ac_word... " >&6; }
11253if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11254 $as_echo_n "(cached) " >&6
4de997d1 11255else
1c710c3c
DJ
11256 case $DLLTOOL_FOR_TARGET in
11257 [\\/]* | ?:[\\/]*)
e8b05380
PB
11258 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11259 ;;
e8b05380 11260 *)
1c710c3c
DJ
11261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11262for as_dir in $gcc_cv_tool_dirs
11263do
11264 IFS=$as_save_IFS
11265 test -z "$as_dir" && as_dir=.
5213506e
RW
11266 for ac_exec_ext in '' $ac_executable_extensions; do
11267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11268 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11270 break 2
11271 fi
11272done
5213506e
RW
11273 done
11274IFS=$as_save_IFS
1c710c3c 11275
e8b05380
PB
11276 ;;
11277esac
4de997d1 11278fi
1c710c3c 11279DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11280if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11282$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11283else
5213506e
RW
11284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11285$as_echo "no" >&6; }
4de997d1
PB
11286fi
11287
5213506e 11288
e8b05380
PB
11289fi
11290if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11291
11292
11293if test -n "$DLLTOOL_FOR_TARGET"; then
11294 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11295elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11296 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11297fi
11298
11299if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11300 for ncn_progname in dlltool; do
11301 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11302set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11304$as_echo_n "checking for $ac_word... " >&6; }
11305if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11306 $as_echo_n "(cached) " >&6
278a7a38
AO
11307else
11308 if test -n "$DLLTOOL_FOR_TARGET"; then
11309 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11310else
11311as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11312for as_dir in $PATH
11313do
11314 IFS=$as_save_IFS
11315 test -z "$as_dir" && as_dir=.
5213506e
RW
11316 for ac_exec_ext in '' $ac_executable_extensions; do
11317 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11318 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11320 break 2
11321 fi
11322done
5213506e
RW
11323 done
11324IFS=$as_save_IFS
278a7a38
AO
11325
11326fi
11327fi
11328DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11329if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11331$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11332else
5213506e
RW
11333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11334$as_echo "no" >&6; }
278a7a38
AO
11335fi
11336
5213506e 11337
278a7a38
AO
11338 done
11339fi
11340
11341if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11342 for ncn_progname in dlltool; do
5213506e
RW
11343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11344$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11345 if test -x $with_build_time_tools/${ncn_progname}; then
11346 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11348$as_echo "yes" >&6; }
e8b05380
PB
11349 break
11350 else
5213506e
RW
11351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11352$as_echo "no" >&6; }
e8b05380
PB
11353 fi
11354 done
11355fi
11356
11357if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11358 for ncn_progname in dlltool; do
11359 if test -n "$ncn_target_tool_prefix"; then
11360 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11361set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11363$as_echo_n "checking for $ac_word... " >&6; }
11364if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11365 $as_echo_n "(cached) " >&6
4de997d1 11366else
e8b05380
PB
11367 if test -n "$DLLTOOL_FOR_TARGET"; then
11368 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11369else
1c710c3c
DJ
11370as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11371for as_dir in $PATH
11372do
11373 IFS=$as_save_IFS
11374 test -z "$as_dir" && as_dir=.
5213506e
RW
11375 for ac_exec_ext in '' $ac_executable_extensions; do
11376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11377 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11379 break 2
11380 fi
11381done
5213506e
RW
11382 done
11383IFS=$as_save_IFS
1c710c3c 11384
4de997d1
PB
11385fi
11386fi
1c710c3c 11387DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11388if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11390$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11391else
5213506e
RW
11392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11393$as_echo "no" >&6; }
4de997d1 11394fi
4de997d1 11395
5213506e 11396
e8b05380
PB
11397 fi
11398 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11399 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11400set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11402$as_echo_n "checking for $ac_word... " >&6; }
11403if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11404 $as_echo_n "(cached) " >&6
4de997d1 11405else
e8b05380
PB
11406 if test -n "$DLLTOOL_FOR_TARGET"; then
11407 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11408else
1c710c3c
DJ
11409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11410for as_dir in $PATH
11411do
11412 IFS=$as_save_IFS
11413 test -z "$as_dir" && as_dir=.
5213506e
RW
11414 for ac_exec_ext in '' $ac_executable_extensions; do
11415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11416 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11418 break 2
11419 fi
11420done
5213506e
RW
11421 done
11422IFS=$as_save_IFS
1c710c3c 11423
4de997d1
PB
11424fi
11425fi
1c710c3c 11426DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11427if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11429$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11430else
5213506e
RW
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11432$as_echo "no" >&6; }
4de997d1 11433fi
1c710c3c 11434
5213506e 11435
e8b05380
PB
11436 fi
11437 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11438 done
11439fi
1c710c3c 11440
e8b05380
PB
11441if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11442 set dummy dlltool
11443 if test $build = $target ; then
11444 DLLTOOL_FOR_TARGET="$2"
11445 else
11446 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11447 fi
1c00b503
PB
11448else
11449 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11450fi
11451
d1f8db0c
PB
11452else
11453 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11454fi
11455
4de997d1 11456
e8b05380
PB
11457
11458
11459if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11460 if test -n "$with_build_time_tools"; then
5213506e
RW
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11462$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11463 if test -x $with_build_time_tools/ld; then
11464 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11465 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11467$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11468 else
5213506e
RW
11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11470$as_echo "no" >&6; }
d1f8db0c 11471 fi
e8b05380
PB
11472 elif test $build != $host && test $have_gcc_for_target = yes; then
11473 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11474 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11475 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11476 fi
e8b05380 11477fi
3e19841a 11478if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11479 # Extract the first word of "ld", so it can be a program name with args.
11480set dummy ld; ac_word=$2
5213506e
RW
11481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11482$as_echo_n "checking for $ac_word... " >&6; }
11483if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11484 $as_echo_n "(cached) " >&6
4de997d1 11485else
1c710c3c
DJ
11486 case $LD_FOR_TARGET in
11487 [\\/]* | ?:[\\/]*)
e8b05380
PB
11488 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11489 ;;
e8b05380 11490 *)
1c710c3c
DJ
11491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11492for as_dir in $gcc_cv_tool_dirs
11493do
11494 IFS=$as_save_IFS
11495 test -z "$as_dir" && as_dir=.
5213506e
RW
11496 for ac_exec_ext in '' $ac_executable_extensions; do
11497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11498 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11500 break 2
11501 fi
11502done
5213506e
RW
11503 done
11504IFS=$as_save_IFS
1c710c3c 11505
e8b05380
PB
11506 ;;
11507esac
4de997d1 11508fi
1c710c3c 11509LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11510if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11512$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11513else
5213506e
RW
11514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11515$as_echo "no" >&6; }
4de997d1 11516fi
2693c0b0 11517
5213506e 11518
e8b05380
PB
11519fi
11520if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11521
11522
11523if test -n "$LD_FOR_TARGET"; then
11524 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11525elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11526 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11527fi
11528
11529if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11530 for ncn_progname in ld; do
11531 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11532set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11534$as_echo_n "checking for $ac_word... " >&6; }
11535if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11536 $as_echo_n "(cached) " >&6
278a7a38
AO
11537else
11538 if test -n "$LD_FOR_TARGET"; then
11539 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11540else
11541as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11542for as_dir in $PATH
11543do
11544 IFS=$as_save_IFS
11545 test -z "$as_dir" && as_dir=.
5213506e
RW
11546 for ac_exec_ext in '' $ac_executable_extensions; do
11547 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11548 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11550 break 2
11551 fi
11552done
5213506e
RW
11553 done
11554IFS=$as_save_IFS
278a7a38
AO
11555
11556fi
11557fi
11558LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11559if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11561$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11562else
5213506e
RW
11563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11564$as_echo "no" >&6; }
278a7a38
AO
11565fi
11566
5213506e 11567
278a7a38
AO
11568 done
11569fi
11570
11571if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11572 for ncn_progname in ld; do
5213506e
RW
11573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11574$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11575 if test -x $with_build_time_tools/${ncn_progname}; then
11576 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11578$as_echo "yes" >&6; }
e8b05380
PB
11579 break
11580 else
5213506e
RW
11581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11582$as_echo "no" >&6; }
e8b05380
PB
11583 fi
11584 done
ca9f4b81
AO
11585fi
11586
e8b05380
PB
11587if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11588 for ncn_progname in ld; do
11589 if test -n "$ncn_target_tool_prefix"; then
11590 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11591set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11593$as_echo_n "checking for $ac_word... " >&6; }
11594if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11595 $as_echo_n "(cached) " >&6
ca9f4b81 11596else
4de997d1
PB
11597 if test -n "$LD_FOR_TARGET"; then
11598 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11599else
1c710c3c
DJ
11600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11601for as_dir in $PATH
11602do
11603 IFS=$as_save_IFS
11604 test -z "$as_dir" && as_dir=.
5213506e
RW
11605 for ac_exec_ext in '' $ac_executable_extensions; do
11606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11607 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11609 break 2
11610 fi
11611done
5213506e
RW
11612 done
11613IFS=$as_save_IFS
1c710c3c 11614
ca9f4b81
AO
11615fi
11616fi
1c710c3c 11617LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11618if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11620$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11621else
5213506e
RW
11622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11623$as_echo "no" >&6; }
ca9f4b81
AO
11624fi
11625
5213506e 11626
e8b05380
PB
11627 fi
11628 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11629 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11630set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11632$as_echo_n "checking for $ac_word... " >&6; }
11633if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11634 $as_echo_n "(cached) " >&6
ca9f4b81 11635else
2693c0b0
PB
11636 if test -n "$LD_FOR_TARGET"; then
11637 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11638else
1c710c3c
DJ
11639as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11640for as_dir in $PATH
11641do
11642 IFS=$as_save_IFS
11643 test -z "$as_dir" && as_dir=.
5213506e
RW
11644 for ac_exec_ext in '' $ac_executable_extensions; do
11645 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11646 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11648 break 2
11649 fi
11650done
5213506e
RW
11651 done
11652IFS=$as_save_IFS
1c710c3c 11653
ca9f4b81
AO
11654fi
11655fi
1c710c3c 11656LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11657if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11659$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11660else
5213506e
RW
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11662$as_echo "no" >&6; }
ca9f4b81 11663fi
1c710c3c 11664
5213506e 11665
e8b05380
PB
11666 fi
11667 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11668 done
11669fi
1c710c3c 11670
2693c0b0
PB
11671if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11672 set dummy ld
11673 if test $build = $target ; then
11674 LD_FOR_TARGET="$2"
ca9f4b81 11675 else
2693c0b0 11676 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11677 fi
1c00b503
PB
11678else
11679 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11680fi
11681
d1f8db0c
PB
11682else
11683 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11684fi
11685
11686
11687
11688
11689if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11690 if test -n "$with_build_time_tools"; then
5213506e
RW
11691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11692$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11693 if test -x $with_build_time_tools/lipo; then
11694 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11695 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11697$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11698 else
5213506e
RW
11699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11700$as_echo "no" >&6; }
d1f8db0c 11701 fi
e8b05380
PB
11702 elif test $build != $host && test $have_gcc_for_target = yes; then
11703 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11704 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11705 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11706 fi
11707fi
278a7a38
AO
11708if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11709 # Extract the first word of "lipo", so it can be a program name with args.
11710set dummy lipo; ac_word=$2
5213506e
RW
11711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11712$as_echo_n "checking for $ac_word... " >&6; }
11713if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11714 $as_echo_n "(cached) " >&6
278a7a38
AO
11715else
11716 case $LIPO_FOR_TARGET in
11717 [\\/]* | ?:[\\/]*)
11718 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11719 ;;
11720 *)
11721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11722for as_dir in $gcc_cv_tool_dirs
11723do
11724 IFS=$as_save_IFS
11725 test -z "$as_dir" && as_dir=.
5213506e
RW
11726 for ac_exec_ext in '' $ac_executable_extensions; do
11727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11728 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11730 break 2
11731 fi
11732done
5213506e
RW
11733 done
11734IFS=$as_save_IFS
278a7a38
AO
11735
11736 ;;
11737esac
11738fi
11739LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11740if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11742$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11743else
5213506e
RW
11744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11745$as_echo "no" >&6; }
278a7a38
AO
11746fi
11747
5213506e 11748
278a7a38
AO
11749fi
11750if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11751
11752
11753if test -n "$LIPO_FOR_TARGET"; then
11754 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11755elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11756 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11757fi
11758
11759if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11760 for ncn_progname in lipo; do
11761 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11762set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11764$as_echo_n "checking for $ac_word... " >&6; }
11765if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11766 $as_echo_n "(cached) " >&6
e8b05380 11767else
278a7a38
AO
11768 if test -n "$LIPO_FOR_TARGET"; then
11769 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11770else
11771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11772for as_dir in $PATH
1c710c3c
DJ
11773do
11774 IFS=$as_save_IFS
11775 test -z "$as_dir" && as_dir=.
5213506e
RW
11776 for ac_exec_ext in '' $ac_executable_extensions; do
11777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11778 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11780 break 2
11781 fi
11782done
5213506e
RW
11783 done
11784IFS=$as_save_IFS
1c710c3c 11785
e8b05380 11786fi
278a7a38
AO
11787fi
11788LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11789if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11791$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11792else
5213506e
RW
11793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11794$as_echo "no" >&6; }
e8b05380
PB
11795fi
11796
5213506e 11797
278a7a38 11798 done
e8b05380 11799fi
278a7a38
AO
11800
11801if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11802 for ncn_progname in lipo; do
5213506e
RW
11803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11804$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11805 if test -x $with_build_time_tools/${ncn_progname}; then
11806 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11808$as_echo "yes" >&6; }
e8b05380
PB
11809 break
11810 else
5213506e
RW
11811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11812$as_echo "no" >&6; }
e8b05380
PB
11813 fi
11814 done
11815fi
11816
11817if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11818 for ncn_progname in lipo; do
11819 if test -n "$ncn_target_tool_prefix"; then
11820 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11821set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11823$as_echo_n "checking for $ac_word... " >&6; }
11824if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11825 $as_echo_n "(cached) " >&6
040b1c5a
GK
11826else
11827 if test -n "$LIPO_FOR_TARGET"; then
11828 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11829else
1c710c3c
DJ
11830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11831for as_dir in $PATH
11832do
11833 IFS=$as_save_IFS
11834 test -z "$as_dir" && as_dir=.
5213506e
RW
11835 for ac_exec_ext in '' $ac_executable_extensions; do
11836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11837 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11839 break 2
11840 fi
11841done
5213506e
RW
11842 done
11843IFS=$as_save_IFS
1c710c3c 11844
040b1c5a
GK
11845fi
11846fi
1c710c3c 11847LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11848if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11850$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11851else
5213506e
RW
11852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11853$as_echo "no" >&6; }
040b1c5a
GK
11854fi
11855
5213506e 11856
e8b05380
PB
11857 fi
11858 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11859 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11860set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11862$as_echo_n "checking for $ac_word... " >&6; }
11863if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11864 $as_echo_n "(cached) " >&6
040b1c5a
GK
11865else
11866 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11867 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11868else
1c710c3c
DJ
11869as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11870for as_dir in $PATH
11871do
11872 IFS=$as_save_IFS
11873 test -z "$as_dir" && as_dir=.
5213506e
RW
11874 for ac_exec_ext in '' $ac_executable_extensions; do
11875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11876 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11878 break 2
11879 fi
11880done
5213506e
RW
11881 done
11882IFS=$as_save_IFS
1c710c3c 11883
040b1c5a
GK
11884fi
11885fi
1c710c3c 11886LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11887if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11889$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11890else
5213506e
RW
11891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11892$as_echo "no" >&6; }
040b1c5a 11893fi
1c710c3c 11894
5213506e 11895
e8b05380
PB
11896 fi
11897 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11898 done
11899fi
1c710c3c 11900
040b1c5a
GK
11901if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11902 set dummy lipo
11903 if test $build = $target ; then
11904 LIPO_FOR_TARGET="$2"
11905 else
11906 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11907 fi
1c00b503
PB
11908else
11909 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11910fi
11911
d1f8db0c
PB
11912else
11913 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11914fi
11915
11916
11917
11918
11919if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11920 if test -n "$with_build_time_tools"; then
5213506e
RW
11921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11922$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11923 if test -x $with_build_time_tools/nm; then
11924 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11925 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11927$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11928 else
5213506e
RW
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11930$as_echo "no" >&6; }
d1f8db0c 11931 fi
e8b05380
PB
11932 elif test $build != $host && test $have_gcc_for_target = yes; then
11933 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11934 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11935 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11936 fi
11937fi
3e19841a 11938if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11939 # Extract the first word of "nm", so it can be a program name with args.
11940set dummy nm; ac_word=$2
5213506e
RW
11941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11942$as_echo_n "checking for $ac_word... " >&6; }
11943if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11944 $as_echo_n "(cached) " >&6
e8b05380 11945else
1c710c3c
DJ
11946 case $NM_FOR_TARGET in
11947 [\\/]* | ?:[\\/]*)
e8b05380
PB
11948 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11949 ;;
e8b05380 11950 *)
1c710c3c
DJ
11951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11952for as_dir in $gcc_cv_tool_dirs
11953do
11954 IFS=$as_save_IFS
11955 test -z "$as_dir" && as_dir=.
5213506e
RW
11956 for ac_exec_ext in '' $ac_executable_extensions; do
11957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11958 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11960 break 2
11961 fi
11962done
5213506e
RW
11963 done
11964IFS=$as_save_IFS
1c710c3c 11965
e8b05380
PB
11966 ;;
11967esac
11968fi
1c710c3c 11969NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11970if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11972$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11973else
5213506e
RW
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11975$as_echo "no" >&6; }
e8b05380
PB
11976fi
11977
5213506e 11978
e8b05380
PB
11979fi
11980if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11981
11982
11983if test -n "$NM_FOR_TARGET"; then
11984 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11985elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11986 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11987fi
11988
11989if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11990 for ncn_progname in nm; do
11991 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11992set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11994$as_echo_n "checking for $ac_word... " >&6; }
11995if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11996 $as_echo_n "(cached) " >&6
278a7a38
AO
11997else
11998 if test -n "$NM_FOR_TARGET"; then
11999 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12000else
12001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12002for as_dir in $PATH
12003do
12004 IFS=$as_save_IFS
12005 test -z "$as_dir" && as_dir=.
5213506e
RW
12006 for ac_exec_ext in '' $ac_executable_extensions; do
12007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12008 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12010 break 2
12011 fi
12012done
5213506e
RW
12013 done
12014IFS=$as_save_IFS
278a7a38
AO
12015
12016fi
12017fi
12018NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12019if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12021$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12022else
5213506e
RW
12023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12024$as_echo "no" >&6; }
278a7a38
AO
12025fi
12026
5213506e 12027
278a7a38
AO
12028 done
12029fi
12030
12031if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12032 for ncn_progname in nm; do
5213506e
RW
12033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12034$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12035 if test -x $with_build_time_tools/${ncn_progname}; then
12036 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12038$as_echo "yes" >&6; }
e8b05380
PB
12039 break
12040 else
5213506e
RW
12041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12042$as_echo "no" >&6; }
e8b05380
PB
12043 fi
12044 done
12045fi
12046
12047if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12048 for ncn_progname in nm; do
12049 if test -n "$ncn_target_tool_prefix"; then
12050 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12051set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12053$as_echo_n "checking for $ac_word... " >&6; }
12054if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12055 $as_echo_n "(cached) " >&6
ca9f4b81 12056else
4de997d1
PB
12057 if test -n "$NM_FOR_TARGET"; then
12058 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12059else
1c710c3c
DJ
12060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12061for as_dir in $PATH
12062do
12063 IFS=$as_save_IFS
12064 test -z "$as_dir" && as_dir=.
5213506e
RW
12065 for ac_exec_ext in '' $ac_executable_extensions; do
12066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12067 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12069 break 2
12070 fi
12071done
5213506e
RW
12072 done
12073IFS=$as_save_IFS
1c710c3c 12074
ca9f4b81
AO
12075fi
12076fi
1c710c3c 12077NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12078if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12080$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12081else
5213506e
RW
12082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12083$as_echo "no" >&6; }
ca9f4b81
AO
12084fi
12085
5213506e 12086
e8b05380
PB
12087 fi
12088 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12089 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12090set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12092$as_echo_n "checking for $ac_word... " >&6; }
12093if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12094 $as_echo_n "(cached) " >&6
ca9f4b81 12095else
2693c0b0
PB
12096 if test -n "$NM_FOR_TARGET"; then
12097 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12098else
1c710c3c
DJ
12099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12100for as_dir in $PATH
12101do
12102 IFS=$as_save_IFS
12103 test -z "$as_dir" && as_dir=.
5213506e
RW
12104 for ac_exec_ext in '' $ac_executable_extensions; do
12105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12106 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12108 break 2
12109 fi
12110done
5213506e
RW
12111 done
12112IFS=$as_save_IFS
1c710c3c 12113
ca9f4b81
AO
12114fi
12115fi
1c710c3c 12116NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12117if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12119$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12120else
5213506e
RW
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122$as_echo "no" >&6; }
ca9f4b81 12123fi
1c710c3c 12124
5213506e 12125
e8b05380
PB
12126 fi
12127 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12128 done
12129fi
1c710c3c 12130
2693c0b0
PB
12131if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12132 set dummy nm
12133 if test $build = $target ; then
12134 NM_FOR_TARGET="$2"
ca9f4b81 12135 else
2693c0b0 12136 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12137 fi
1c00b503
PB
12138else
12139 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12140fi
12141
d1f8db0c
PB
12142else
12143 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12144fi
12145
12146
12147
12148
9bccfdf5
AP
12149if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12150 if test -n "$with_build_time_tools"; then
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12152$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12153 if test -x $with_build_time_tools/objcopy; then
12154 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12155 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12157$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12158 else
12159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12160$as_echo "no" >&6; }
12161 fi
12162 elif test $build != $host && test $have_gcc_for_target = yes; then
12163 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12164 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12165 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12166 fi
12167fi
12168if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12169 # Extract the first word of "objcopy", so it can be a program name with args.
12170set dummy objcopy; ac_word=$2
12171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12172$as_echo_n "checking for $ac_word... " >&6; }
12173if test "${ac_cv_path_OBJCOPY_FOR_TARGET+set}" = set; then :
12174 $as_echo_n "(cached) " >&6
12175else
12176 case $OBJCOPY_FOR_TARGET in
12177 [\\/]* | ?:[\\/]*)
12178 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12179 ;;
12180 *)
12181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12182for as_dir in $gcc_cv_tool_dirs
12183do
12184 IFS=$as_save_IFS
12185 test -z "$as_dir" && as_dir=.
12186 for ac_exec_ext in '' $ac_executable_extensions; do
12187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12188 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12190 break 2
12191 fi
12192done
12193 done
12194IFS=$as_save_IFS
12195
12196 ;;
12197esac
12198fi
12199OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12200if test -n "$OBJCOPY_FOR_TARGET"; then
12201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12202$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12203else
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12205$as_echo "no" >&6; }
12206fi
12207
12208
12209fi
12210if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12211
12212
12213if test -n "$OBJCOPY_FOR_TARGET"; then
12214 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12215elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12216 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12217fi
12218
12219if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12220 for ncn_progname in objcopy; do
12221 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12222set dummy ${ncn_progname}; ac_word=$2
12223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12224$as_echo_n "checking for $ac_word... " >&6; }
12225if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12226 $as_echo_n "(cached) " >&6
12227else
12228 if test -n "$OBJCOPY_FOR_TARGET"; then
12229 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12230else
12231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12232for as_dir in $PATH
12233do
12234 IFS=$as_save_IFS
12235 test -z "$as_dir" && as_dir=.
12236 for ac_exec_ext in '' $ac_executable_extensions; do
12237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12238 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12240 break 2
12241 fi
12242done
12243 done
12244IFS=$as_save_IFS
12245
12246fi
12247fi
12248OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12249if test -n "$OBJCOPY_FOR_TARGET"; then
12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12251$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12252else
12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12254$as_echo "no" >&6; }
12255fi
12256
12257
12258 done
12259fi
12260
12261if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12262 for ncn_progname in objcopy; do
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12264$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12265 if test -x $with_build_time_tools/${ncn_progname}; then
12266 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12268$as_echo "yes" >&6; }
12269 break
12270 else
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12272$as_echo "no" >&6; }
12273 fi
12274 done
12275fi
12276
12277if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12278 for ncn_progname in objcopy; do
12279 if test -n "$ncn_target_tool_prefix"; then
12280 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12281set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12283$as_echo_n "checking for $ac_word... " >&6; }
12284if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12285 $as_echo_n "(cached) " >&6
12286else
12287 if test -n "$OBJCOPY_FOR_TARGET"; then
12288 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12289else
12290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12291for as_dir in $PATH
12292do
12293 IFS=$as_save_IFS
12294 test -z "$as_dir" && as_dir=.
12295 for ac_exec_ext in '' $ac_executable_extensions; do
12296 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12297 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12299 break 2
12300 fi
12301done
12302 done
12303IFS=$as_save_IFS
12304
12305fi
12306fi
12307OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12308if test -n "$OBJCOPY_FOR_TARGET"; then
12309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12310$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12311else
12312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12313$as_echo "no" >&6; }
12314fi
12315
12316
12317 fi
12318 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12319 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12320set dummy ${ncn_progname}; ac_word=$2
12321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12322$as_echo_n "checking for $ac_word... " >&6; }
12323if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12324 $as_echo_n "(cached) " >&6
12325else
12326 if test -n "$OBJCOPY_FOR_TARGET"; then
12327 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12328else
12329as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12330for as_dir in $PATH
12331do
12332 IFS=$as_save_IFS
12333 test -z "$as_dir" && as_dir=.
12334 for ac_exec_ext in '' $ac_executable_extensions; do
12335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12336 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12337 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12338 break 2
12339 fi
12340done
12341 done
12342IFS=$as_save_IFS
12343
12344fi
12345fi
12346OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12347if test -n "$OBJCOPY_FOR_TARGET"; then
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12349$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12350else
12351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12352$as_echo "no" >&6; }
12353fi
12354
12355
12356 fi
12357 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12358 done
12359fi
12360
12361if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12362 set dummy objcopy
12363 if test $build = $target ; then
12364 OBJCOPY_FOR_TARGET="$2"
12365 else
12366 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12367 fi
12368else
12369 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12370fi
12371
12372else
12373 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12374fi
12375
12376
12377
12378
e8b05380
PB
12379if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12380 if test -n "$with_build_time_tools"; then
5213506e
RW
12381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12382$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12383 if test -x $with_build_time_tools/objdump; then
12384 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12385 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12387$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12388 else
5213506e
RW
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12390$as_echo "no" >&6; }
d1f8db0c 12391 fi
e8b05380
PB
12392 elif test $build != $host && test $have_gcc_for_target = yes; then
12393 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12394 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12395 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12396 fi
12397fi
3e19841a 12398if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12399 # Extract the first word of "objdump", so it can be a program name with args.
12400set dummy objdump; ac_word=$2
5213506e
RW
12401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12402$as_echo_n "checking for $ac_word... " >&6; }
12403if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12404 $as_echo_n "(cached) " >&6
e8b05380 12405else
1c710c3c
DJ
12406 case $OBJDUMP_FOR_TARGET in
12407 [\\/]* | ?:[\\/]*)
e8b05380
PB
12408 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12409 ;;
e8b05380 12410 *)
1c710c3c
DJ
12411 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12412for as_dir in $gcc_cv_tool_dirs
12413do
12414 IFS=$as_save_IFS
12415 test -z "$as_dir" && as_dir=.
5213506e
RW
12416 for ac_exec_ext in '' $ac_executable_extensions; do
12417 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12418 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12420 break 2
12421 fi
12422done
5213506e
RW
12423 done
12424IFS=$as_save_IFS
1c710c3c 12425
e8b05380
PB
12426 ;;
12427esac
12428fi
1c710c3c 12429OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12430if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12432$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12433else
5213506e
RW
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12435$as_echo "no" >&6; }
e8b05380
PB
12436fi
12437
5213506e 12438
e8b05380
PB
12439fi
12440if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12441
12442
12443if test -n "$OBJDUMP_FOR_TARGET"; then
12444 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12445elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12446 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12447fi
12448
12449if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12450 for ncn_progname in objdump; do
12451 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12452set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12454$as_echo_n "checking for $ac_word... " >&6; }
12455if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12456 $as_echo_n "(cached) " >&6
278a7a38
AO
12457else
12458 if test -n "$OBJDUMP_FOR_TARGET"; then
12459 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12460else
12461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12462for as_dir in $PATH
12463do
12464 IFS=$as_save_IFS
12465 test -z "$as_dir" && as_dir=.
5213506e
RW
12466 for ac_exec_ext in '' $ac_executable_extensions; do
12467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12468 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12470 break 2
12471 fi
12472done
5213506e
RW
12473 done
12474IFS=$as_save_IFS
278a7a38
AO
12475
12476fi
12477fi
12478OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12479if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12481$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12482else
5213506e
RW
12483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12484$as_echo "no" >&6; }
278a7a38
AO
12485fi
12486
5213506e 12487
278a7a38
AO
12488 done
12489fi
12490
12491if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12492 for ncn_progname in objdump; do
5213506e
RW
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12494$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12495 if test -x $with_build_time_tools/${ncn_progname}; then
12496 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12498$as_echo "yes" >&6; }
e8b05380
PB
12499 break
12500 else
5213506e
RW
12501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12502$as_echo "no" >&6; }
e8b05380
PB
12503 fi
12504 done
12505fi
12506
12507if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12508 for ncn_progname in objdump; do
12509 if test -n "$ncn_target_tool_prefix"; then
12510 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12511set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12513$as_echo_n "checking for $ac_word... " >&6; }
12514if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12515 $as_echo_n "(cached) " >&6
d739199a
DJ
12516else
12517 if test -n "$OBJDUMP_FOR_TARGET"; then
12518 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12519else
1c710c3c
DJ
12520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12521for as_dir in $PATH
12522do
12523 IFS=$as_save_IFS
12524 test -z "$as_dir" && as_dir=.
5213506e
RW
12525 for ac_exec_ext in '' $ac_executable_extensions; do
12526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12527 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12529 break 2
12530 fi
12531done
5213506e
RW
12532 done
12533IFS=$as_save_IFS
1c710c3c 12534
d739199a
DJ
12535fi
12536fi
1c710c3c 12537OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12538if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12540$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12541else
5213506e
RW
12542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12543$as_echo "no" >&6; }
d739199a
DJ
12544fi
12545
5213506e 12546
e8b05380
PB
12547 fi
12548 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12549 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12550set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12552$as_echo_n "checking for $ac_word... " >&6; }
12553if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12554 $as_echo_n "(cached) " >&6
d739199a
DJ
12555else
12556 if test -n "$OBJDUMP_FOR_TARGET"; then
12557 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12558else
1c710c3c
DJ
12559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12560for as_dir in $PATH
12561do
12562 IFS=$as_save_IFS
12563 test -z "$as_dir" && as_dir=.
5213506e
RW
12564 for ac_exec_ext in '' $ac_executable_extensions; do
12565 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12566 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12568 break 2
12569 fi
12570done
5213506e
RW
12571 done
12572IFS=$as_save_IFS
1c710c3c 12573
d739199a
DJ
12574fi
12575fi
1c710c3c 12576OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12577if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12579$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12580else
5213506e
RW
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12582$as_echo "no" >&6; }
d739199a 12583fi
1c710c3c 12584
5213506e 12585
e8b05380
PB
12586 fi
12587 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12588 done
12589fi
1c710c3c 12590
d739199a
DJ
12591if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12592 set dummy objdump
12593 if test $build = $target ; then
12594 OBJDUMP_FOR_TARGET="$2"
12595 else
12596 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12597 fi
1c00b503
PB
12598else
12599 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12600fi
12601
d1f8db0c
PB
12602else
12603 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12604fi
12605
12606
12607
12608
12609if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12610 if test -n "$with_build_time_tools"; then
5213506e
RW
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12612$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12613 if test -x $with_build_time_tools/ranlib; then
12614 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12615 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12617$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12618 else
5213506e
RW
12619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12620$as_echo "no" >&6; }
d1f8db0c 12621 fi
e8b05380
PB
12622 elif test $build != $host && test $have_gcc_for_target = yes; then
12623 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12624 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12625 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12626 fi
12627fi
3e19841a 12628if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12629 # Extract the first word of "ranlib", so it can be a program name with args.
12630set dummy ranlib; ac_word=$2
5213506e
RW
12631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12632$as_echo_n "checking for $ac_word... " >&6; }
12633if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12634 $as_echo_n "(cached) " >&6
e8b05380 12635else
1c710c3c
DJ
12636 case $RANLIB_FOR_TARGET in
12637 [\\/]* | ?:[\\/]*)
e8b05380
PB
12638 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12639 ;;
e8b05380 12640 *)
1c710c3c
DJ
12641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12642for as_dir in $gcc_cv_tool_dirs
12643do
12644 IFS=$as_save_IFS
12645 test -z "$as_dir" && as_dir=.
5213506e
RW
12646 for ac_exec_ext in '' $ac_executable_extensions; do
12647 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12648 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12650 break 2
12651 fi
12652done
5213506e
RW
12653 done
12654IFS=$as_save_IFS
1c710c3c 12655
e8b05380
PB
12656 ;;
12657esac
12658fi
1c710c3c 12659RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12660if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12662$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12663else
5213506e
RW
12664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12665$as_echo "no" >&6; }
e8b05380
PB
12666fi
12667
5213506e 12668
e8b05380
PB
12669fi
12670if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12671
12672
12673if test -n "$RANLIB_FOR_TARGET"; then
12674 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12675elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12676 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12677fi
12678
12679if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12680 for ncn_progname in ranlib; do
12681 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12682set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12684$as_echo_n "checking for $ac_word... " >&6; }
12685if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12686 $as_echo_n "(cached) " >&6
278a7a38
AO
12687else
12688 if test -n "$RANLIB_FOR_TARGET"; then
12689 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12690else
12691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12692for as_dir in $PATH
12693do
12694 IFS=$as_save_IFS
12695 test -z "$as_dir" && as_dir=.
5213506e
RW
12696 for ac_exec_ext in '' $ac_executable_extensions; do
12697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12698 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12700 break 2
12701 fi
12702done
5213506e
RW
12703 done
12704IFS=$as_save_IFS
278a7a38
AO
12705
12706fi
12707fi
12708RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12709if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12711$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12712else
5213506e
RW
12713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12714$as_echo "no" >&6; }
278a7a38
AO
12715fi
12716
5213506e 12717
278a7a38
AO
12718 done
12719fi
12720
12721if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12722 for ncn_progname in ranlib; do
5213506e
RW
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12724$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12725 if test -x $with_build_time_tools/${ncn_progname}; then
12726 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12728$as_echo "yes" >&6; }
e8b05380
PB
12729 break
12730 else
5213506e
RW
12731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12732$as_echo "no" >&6; }
e8b05380
PB
12733 fi
12734 done
12735fi
12736
12737if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12738 for ncn_progname in ranlib; do
12739 if test -n "$ncn_target_tool_prefix"; then
12740 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12741set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12743$as_echo_n "checking for $ac_word... " >&6; }
12744if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12745 $as_echo_n "(cached) " >&6
ca9f4b81 12746else
4de997d1
PB
12747 if test -n "$RANLIB_FOR_TARGET"; then
12748 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12749else
1c710c3c
DJ
12750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12751for as_dir in $PATH
12752do
12753 IFS=$as_save_IFS
12754 test -z "$as_dir" && as_dir=.
5213506e
RW
12755 for ac_exec_ext in '' $ac_executable_extensions; do
12756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12757 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12759 break 2
12760 fi
12761done
5213506e
RW
12762 done
12763IFS=$as_save_IFS
1c710c3c 12764
ca9f4b81
AO
12765fi
12766fi
1c710c3c 12767RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12768if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12770$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12771else
5213506e
RW
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12773$as_echo "no" >&6; }
ca9f4b81
AO
12774fi
12775
5213506e 12776
e8b05380
PB
12777 fi
12778 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12779 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12780set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12782$as_echo_n "checking for $ac_word... " >&6; }
12783if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12784 $as_echo_n "(cached) " >&6
ca9f4b81 12785else
2693c0b0
PB
12786 if test -n "$RANLIB_FOR_TARGET"; then
12787 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12788else
1c710c3c
DJ
12789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12790for as_dir in $PATH
12791do
12792 IFS=$as_save_IFS
12793 test -z "$as_dir" && as_dir=.
5213506e
RW
12794 for ac_exec_ext in '' $ac_executable_extensions; do
12795 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12796 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12798 break 2
12799 fi
12800done
5213506e
RW
12801 done
12802IFS=$as_save_IFS
1c710c3c 12803
ca9f4b81
AO
12804fi
12805fi
1c710c3c 12806RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12807if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12809$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12810else
5213506e
RW
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12812$as_echo "no" >&6; }
ca9f4b81 12813fi
1c710c3c 12814
5213506e 12815
e8b05380
PB
12816 fi
12817 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12818 done
12819fi
1c710c3c 12820
e8b05380
PB
12821if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12822 set dummy ranlib
12823 if test $build = $target ; then
12824 RANLIB_FOR_TARGET="$2"
12825 else
12826 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12827 fi
1c00b503
PB
12828else
12829 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12830fi
2693c0b0 12831
d1f8db0c
PB
12832else
12833 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12834fi
12835
e8b05380
PB
12836
12837
12838
e7a82751
RM
12839if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12840 if test -n "$with_build_time_tools"; then
12841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12842$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12843 if test -x $with_build_time_tools/readelf; then
12844 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12845 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12847$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12848 else
12849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12850$as_echo "no" >&6; }
12851 fi
12852 elif test $build != $host && test $have_gcc_for_target = yes; then
12853 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12854 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12855 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12856 fi
12857fi
12858if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12859 # Extract the first word of "readelf", so it can be a program name with args.
12860set dummy readelf; ac_word=$2
12861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12862$as_echo_n "checking for $ac_word... " >&6; }
12863if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12864 $as_echo_n "(cached) " >&6
12865else
12866 case $READELF_FOR_TARGET in
12867 [\\/]* | ?:[\\/]*)
12868 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12869 ;;
12870 *)
12871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12872for as_dir in $gcc_cv_tool_dirs
12873do
12874 IFS=$as_save_IFS
12875 test -z "$as_dir" && as_dir=.
12876 for ac_exec_ext in '' $ac_executable_extensions; do
12877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12878 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12880 break 2
12881 fi
12882done
12883 done
12884IFS=$as_save_IFS
12885
12886 ;;
12887esac
12888fi
12889READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12890if test -n "$READELF_FOR_TARGET"; then
12891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12892$as_echo "$READELF_FOR_TARGET" >&6; }
12893else
12894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12895$as_echo "no" >&6; }
12896fi
12897
12898
12899fi
12900if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12901
12902
12903if test -n "$READELF_FOR_TARGET"; then
12904 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12905elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12906 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12907fi
12908
12909if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12910 for ncn_progname in readelf; do
12911 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12912set dummy ${ncn_progname}; ac_word=$2
12913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12914$as_echo_n "checking for $ac_word... " >&6; }
12915if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12916 $as_echo_n "(cached) " >&6
12917else
12918 if test -n "$READELF_FOR_TARGET"; then
12919 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12920else
12921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12922for as_dir in $PATH
12923do
12924 IFS=$as_save_IFS
12925 test -z "$as_dir" && as_dir=.
12926 for ac_exec_ext in '' $ac_executable_extensions; do
12927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12928 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12930 break 2
12931 fi
12932done
12933 done
12934IFS=$as_save_IFS
12935
12936fi
12937fi
12938READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12939if test -n "$READELF_FOR_TARGET"; then
12940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12941$as_echo "$READELF_FOR_TARGET" >&6; }
12942else
12943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12944$as_echo "no" >&6; }
12945fi
12946
12947
12948 done
12949fi
12950
12951if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12952 for ncn_progname in readelf; do
12953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12954$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12955 if test -x $with_build_time_tools/${ncn_progname}; then
12956 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12958$as_echo "yes" >&6; }
12959 break
12960 else
12961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12962$as_echo "no" >&6; }
12963 fi
12964 done
12965fi
12966
12967if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12968 for ncn_progname in readelf; do
12969 if test -n "$ncn_target_tool_prefix"; then
12970 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12971set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12973$as_echo_n "checking for $ac_word... " >&6; }
12974if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12975 $as_echo_n "(cached) " >&6
12976else
12977 if test -n "$READELF_FOR_TARGET"; then
12978 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12979else
12980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12981for as_dir in $PATH
12982do
12983 IFS=$as_save_IFS
12984 test -z "$as_dir" && as_dir=.
12985 for ac_exec_ext in '' $ac_executable_extensions; do
12986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12987 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12989 break 2
12990 fi
12991done
12992 done
12993IFS=$as_save_IFS
12994
12995fi
12996fi
12997READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12998if test -n "$READELF_FOR_TARGET"; then
12999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13000$as_echo "$READELF_FOR_TARGET" >&6; }
13001else
13002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13003$as_echo "no" >&6; }
13004fi
13005
13006
13007 fi
13008 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
13009 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13010set dummy ${ncn_progname}; ac_word=$2
13011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13012$as_echo_n "checking for $ac_word... " >&6; }
13013if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13014 $as_echo_n "(cached) " >&6
13015else
13016 if test -n "$READELF_FOR_TARGET"; then
13017 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13018else
13019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13020for as_dir in $PATH
13021do
13022 IFS=$as_save_IFS
13023 test -z "$as_dir" && as_dir=.
13024 for ac_exec_ext in '' $ac_executable_extensions; do
13025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13026 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13028 break 2
13029 fi
13030done
13031 done
13032IFS=$as_save_IFS
13033
13034fi
13035fi
13036READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13037if test -n "$READELF_FOR_TARGET"; then
13038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13039$as_echo "$READELF_FOR_TARGET" >&6; }
13040else
13041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13042$as_echo "no" >&6; }
13043fi
13044
13045
13046 fi
13047 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
13048 done
13049fi
13050
13051if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
13052 set dummy readelf
13053 if test $build = $target ; then
13054 READELF_FOR_TARGET="$2"
13055 else
13056 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
13057 fi
13058else
13059 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
13060fi
13061
13062else
13063 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13064fi
13065
13066
13067
13068
e8b05380
PB
13069if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13070 if test -n "$with_build_time_tools"; then
5213506e
RW
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13072$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13073 if test -x $with_build_time_tools/strip; then
13074 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13075 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
13076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13077$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 13078 else
5213506e
RW
13079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13080$as_echo "no" >&6; }
d1f8db0c 13081 fi
e8b05380
PB
13082 elif test $build != $host && test $have_gcc_for_target = yes; then
13083 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
13084 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13085 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
13086 fi
13087fi
3e19841a 13088if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13089 # Extract the first word of "strip", so it can be a program name with args.
13090set dummy strip; ac_word=$2
5213506e
RW
13091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13092$as_echo_n "checking for $ac_word... " >&6; }
13093if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
13094 $as_echo_n "(cached) " >&6
e8b05380 13095else
1c710c3c
DJ
13096 case $STRIP_FOR_TARGET in
13097 [\\/]* | ?:[\\/]*)
e8b05380
PB
13098 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13099 ;;
e8b05380 13100 *)
1c710c3c
DJ
13101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13102for as_dir in $gcc_cv_tool_dirs
13103do
13104 IFS=$as_save_IFS
13105 test -z "$as_dir" && as_dir=.
5213506e
RW
13106 for ac_exec_ext in '' $ac_executable_extensions; do
13107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13108 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13110 break 2
13111 fi
13112done
5213506e
RW
13113 done
13114IFS=$as_save_IFS
1c710c3c 13115
e8b05380
PB
13116 ;;
13117esac
13118fi
1c710c3c 13119STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 13120if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13122$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 13123else
5213506e
RW
13124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13125$as_echo "no" >&6; }
e8b05380
PB
13126fi
13127
5213506e 13128
e8b05380
PB
13129fi
13130if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
13131
13132
13133if test -n "$STRIP_FOR_TARGET"; then
13134 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13135elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13136 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13137fi
13138
13139if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13140 for ncn_progname in strip; do
13141 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13142set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13144$as_echo_n "checking for $ac_word... " >&6; }
13145if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13146 $as_echo_n "(cached) " >&6
278a7a38
AO
13147else
13148 if test -n "$STRIP_FOR_TARGET"; then
13149 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13150else
13151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13152for as_dir in $PATH
13153do
13154 IFS=$as_save_IFS
13155 test -z "$as_dir" && as_dir=.
5213506e
RW
13156 for ac_exec_ext in '' $ac_executable_extensions; do
13157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13158 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13160 break 2
13161 fi
13162done
5213506e
RW
13163 done
13164IFS=$as_save_IFS
278a7a38
AO
13165
13166fi
13167fi
13168STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13169if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13171$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 13172else
5213506e
RW
13173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13174$as_echo "no" >&6; }
278a7a38
AO
13175fi
13176
5213506e 13177
278a7a38
AO
13178 done
13179fi
13180
13181if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13182 for ncn_progname in strip; do
5213506e
RW
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13184$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13185 if test -x $with_build_time_tools/${ncn_progname}; then
13186 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13188$as_echo "yes" >&6; }
e8b05380
PB
13189 break
13190 else
5213506e
RW
13191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13192$as_echo "no" >&6; }
e8b05380
PB
13193 fi
13194 done
13195fi
13196
13197if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13198 for ncn_progname in strip; do
13199 if test -n "$ncn_target_tool_prefix"; then
13200 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 13201set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13203$as_echo_n "checking for $ac_word... " >&6; }
13204if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13205 $as_echo_n "(cached) " >&6
af71363e
AS
13206else
13207 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
13208 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13209else
13210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13211for as_dir in $PATH
13212do
13213 IFS=$as_save_IFS
13214 test -z "$as_dir" && as_dir=.
5213506e
RW
13215 for ac_exec_ext in '' $ac_executable_extensions; do
13216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13217 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13219 break 2
13220 fi
13221done
5213506e
RW
13222 done
13223IFS=$as_save_IFS
1c710c3c 13224
040b1c5a
GK
13225fi
13226fi
1c710c3c 13227STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13228if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13230$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13231else
5213506e
RW
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13233$as_echo "no" >&6; }
040b1c5a
GK
13234fi
13235
5213506e 13236
e8b05380
PB
13237 fi
13238 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13239 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 13240set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13242$as_echo_n "checking for $ac_word... " >&6; }
13243if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13244 $as_echo_n "(cached) " >&6
040b1c5a
GK
13245else
13246 if test -n "$STRIP_FOR_TARGET"; then
13247 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13248else
1c710c3c
DJ
13249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13250for as_dir in $PATH
13251do
13252 IFS=$as_save_IFS
13253 test -z "$as_dir" && as_dir=.
5213506e
RW
13254 for ac_exec_ext in '' $ac_executable_extensions; do
13255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13256 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13258 break 2
13259 fi
13260done
5213506e
RW
13261 done
13262IFS=$as_save_IFS
1c710c3c 13263
040b1c5a
GK
13264fi
13265fi
1c710c3c 13266STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13267if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13269$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13270else
5213506e
RW
13271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13272$as_echo "no" >&6; }
040b1c5a 13273fi
1c710c3c 13274
5213506e 13275
e8b05380
PB
13276 fi
13277 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13278 done
13279fi
1c710c3c 13280
040b1c5a
GK
13281if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13282 set dummy strip
13283 if test $build = $target ; then
13284 STRIP_FOR_TARGET="$2"
13285 else
13286 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13287 fi
1c00b503
PB
13288else
13289 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13290fi
13291
d1f8db0c
PB
13292else
13293 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13294fi
13295
13296
13297
13298
13299if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13300 if test -n "$with_build_time_tools"; then
5213506e
RW
13301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13302$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13303 if test -x $with_build_time_tools/windres; then
13304 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13305 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13307$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13308 else
5213506e
RW
13309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13310$as_echo "no" >&6; }
d1f8db0c 13311 fi
e8b05380
PB
13312 elif test $build != $host && test $have_gcc_for_target = yes; then
13313 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13314 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13315 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13316 fi
13317fi
3e19841a 13318if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13319 # Extract the first word of "windres", so it can be a program name with args.
13320set dummy windres; ac_word=$2
5213506e
RW
13321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13322$as_echo_n "checking for $ac_word... " >&6; }
13323if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13324 $as_echo_n "(cached) " >&6
e8b05380 13325else
1c710c3c
DJ
13326 case $WINDRES_FOR_TARGET in
13327 [\\/]* | ?:[\\/]*)
e8b05380
PB
13328 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13329 ;;
e8b05380 13330 *)
1c710c3c
DJ
13331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13332for as_dir in $gcc_cv_tool_dirs
13333do
13334 IFS=$as_save_IFS
13335 test -z "$as_dir" && as_dir=.
5213506e
RW
13336 for ac_exec_ext in '' $ac_executable_extensions; do
13337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13338 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13340 break 2
13341 fi
13342done
5213506e
RW
13343 done
13344IFS=$as_save_IFS
1c710c3c 13345
e8b05380
PB
13346 ;;
13347esac
13348fi
1c710c3c 13349WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13350if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13352$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13353else
5213506e
RW
13354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13355$as_echo "no" >&6; }
e8b05380
PB
13356fi
13357
5213506e 13358
e8b05380
PB
13359fi
13360if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13361
13362
13363if test -n "$WINDRES_FOR_TARGET"; then
13364 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13365elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13366 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13367fi
13368
13369if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13370 for ncn_progname in windres; do
13371 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13372set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13374$as_echo_n "checking for $ac_word... " >&6; }
13375if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13376 $as_echo_n "(cached) " >&6
278a7a38
AO
13377else
13378 if test -n "$WINDRES_FOR_TARGET"; then
13379 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13380else
13381as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13382for as_dir in $PATH
13383do
13384 IFS=$as_save_IFS
13385 test -z "$as_dir" && as_dir=.
5213506e
RW
13386 for ac_exec_ext in '' $ac_executable_extensions; do
13387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13388 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13390 break 2
13391 fi
13392done
5213506e
RW
13393 done
13394IFS=$as_save_IFS
278a7a38
AO
13395
13396fi
13397fi
13398WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13399if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13401$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13402else
5213506e
RW
13403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13404$as_echo "no" >&6; }
278a7a38
AO
13405fi
13406
5213506e 13407
278a7a38
AO
13408 done
13409fi
13410
13411if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13412 for ncn_progname in windres; do
5213506e
RW
13413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13414$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13415 if test -x $with_build_time_tools/${ncn_progname}; then
13416 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13418$as_echo "yes" >&6; }
e8b05380
PB
13419 break
13420 else
5213506e
RW
13421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13422$as_echo "no" >&6; }
e8b05380
PB
13423 fi
13424 done
13425fi
13426
13427if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13428 for ncn_progname in windres; do
13429 if test -n "$ncn_target_tool_prefix"; then
13430 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13431set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13433$as_echo_n "checking for $ac_word... " >&6; }
13434if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13435 $as_echo_n "(cached) " >&6
ca9f4b81 13436else
4de997d1
PB
13437 if test -n "$WINDRES_FOR_TARGET"; then
13438 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13439else
1c710c3c
DJ
13440as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13441for as_dir in $PATH
13442do
13443 IFS=$as_save_IFS
13444 test -z "$as_dir" && as_dir=.
5213506e
RW
13445 for ac_exec_ext in '' $ac_executable_extensions; do
13446 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13447 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13448 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13449 break 2
13450 fi
13451done
5213506e
RW
13452 done
13453IFS=$as_save_IFS
1c710c3c 13454
ca9f4b81
AO
13455fi
13456fi
1c710c3c 13457WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13458if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13460$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13461else
5213506e
RW
13462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13463$as_echo "no" >&6; }
ca9f4b81
AO
13464fi
13465
5213506e 13466
e8b05380
PB
13467 fi
13468 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13469 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13470set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13472$as_echo_n "checking for $ac_word... " >&6; }
13473if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13474 $as_echo_n "(cached) " >&6
ca9f4b81 13475else
2693c0b0
PB
13476 if test -n "$WINDRES_FOR_TARGET"; then
13477 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13478else
1c710c3c
DJ
13479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13480for as_dir in $PATH
13481do
13482 IFS=$as_save_IFS
13483 test -z "$as_dir" && as_dir=.
5213506e
RW
13484 for ac_exec_ext in '' $ac_executable_extensions; do
13485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13486 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13488 break 2
13489 fi
13490done
5213506e
RW
13491 done
13492IFS=$as_save_IFS
1c710c3c 13493
ca9f4b81
AO
13494fi
13495fi
1c710c3c 13496WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13497if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13499$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13500else
5213506e
RW
13501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13502$as_echo "no" >&6; }
ca9f4b81 13503fi
1c710c3c 13504
5213506e 13505
e8b05380
PB
13506 fi
13507 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13508 done
13509fi
1c710c3c 13510
2693c0b0
PB
13511if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13512 set dummy windres
13513 if test $build = $target ; then
13514 WINDRES_FOR_TARGET="$2"
ca9f4b81 13515 else
2693c0b0 13516 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13517 fi
1c00b503
PB
13518else
13519 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13520fi
13521
d1f8db0c
PB
13522else
13523 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13524fi
13525
4977bab6 13526
901119ae
KT
13527
13528
13529if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13530 if test -n "$with_build_time_tools"; then
5213506e
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13532$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13533 if test -x $with_build_time_tools/windmc; then
13534 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13535 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13537$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13538 else
5213506e
RW
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13540$as_echo "no" >&6; }
901119ae
KT
13541 fi
13542 elif test $build != $host && test $have_gcc_for_target = yes; then
13543 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13544 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13545 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13546 fi
13547fi
13548if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13549 # Extract the first word of "windmc", so it can be a program name with args.
13550set dummy windmc; ac_word=$2
5213506e
RW
13551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13552$as_echo_n "checking for $ac_word... " >&6; }
13553if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13554 $as_echo_n "(cached) " >&6
901119ae
KT
13555else
13556 case $WINDMC_FOR_TARGET in
13557 [\\/]* | ?:[\\/]*)
13558 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13559 ;;
13560 *)
13561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13562for as_dir in $gcc_cv_tool_dirs
13563do
13564 IFS=$as_save_IFS
13565 test -z "$as_dir" && as_dir=.
5213506e
RW
13566 for ac_exec_ext in '' $ac_executable_extensions; do
13567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13568 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13570 break 2
13571 fi
13572done
5213506e
RW
13573 done
13574IFS=$as_save_IFS
901119ae
KT
13575
13576 ;;
13577esac
13578fi
13579WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13580if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13582$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13583else
5213506e
RW
13584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13585$as_echo "no" >&6; }
901119ae
KT
13586fi
13587
5213506e 13588
901119ae
KT
13589fi
13590if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13591
13592
13593if test -n "$WINDMC_FOR_TARGET"; then
13594 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13595elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13596 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13597fi
13598
13599if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13600 for ncn_progname in windmc; do
13601 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13602set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13604$as_echo_n "checking for $ac_word... " >&6; }
13605if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13606 $as_echo_n "(cached) " >&6
901119ae
KT
13607else
13608 if test -n "$WINDMC_FOR_TARGET"; then
13609 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13610else
13611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13612for as_dir in $PATH
13613do
13614 IFS=$as_save_IFS
13615 test -z "$as_dir" && as_dir=.
5213506e
RW
13616 for ac_exec_ext in '' $ac_executable_extensions; do
13617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13618 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13620 break 2
13621 fi
13622done
5213506e
RW
13623 done
13624IFS=$as_save_IFS
901119ae
KT
13625
13626fi
13627fi
13628WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13629if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13631$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13632else
5213506e
RW
13633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13634$as_echo "no" >&6; }
901119ae
KT
13635fi
13636
5213506e 13637
901119ae
KT
13638 done
13639fi
13640
13641if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13642 for ncn_progname in windmc; do
5213506e
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13644$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13645 if test -x $with_build_time_tools/${ncn_progname}; then
13646 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13648$as_echo "yes" >&6; }
901119ae
KT
13649 break
13650 else
5213506e
RW
13651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13652$as_echo "no" >&6; }
901119ae
KT
13653 fi
13654 done
13655fi
13656
13657if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13658 for ncn_progname in windmc; do
13659 if test -n "$ncn_target_tool_prefix"; then
13660 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13661set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13663$as_echo_n "checking for $ac_word... " >&6; }
13664if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13665 $as_echo_n "(cached) " >&6
901119ae
KT
13666else
13667 if test -n "$WINDMC_FOR_TARGET"; then
13668 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13669else
13670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13671for as_dir in $PATH
13672do
13673 IFS=$as_save_IFS
13674 test -z "$as_dir" && as_dir=.
5213506e
RW
13675 for ac_exec_ext in '' $ac_executable_extensions; do
13676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13677 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13679 break 2
13680 fi
13681done
5213506e
RW
13682 done
13683IFS=$as_save_IFS
901119ae
KT
13684
13685fi
13686fi
13687WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13688if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13690$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13691else
5213506e
RW
13692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13693$as_echo "no" >&6; }
901119ae
KT
13694fi
13695
5213506e 13696
901119ae
KT
13697 fi
13698 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13699 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13700set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13702$as_echo_n "checking for $ac_word... " >&6; }
13703if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13704 $as_echo_n "(cached) " >&6
901119ae
KT
13705else
13706 if test -n "$WINDMC_FOR_TARGET"; then
13707 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13708else
13709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13710for as_dir in $PATH
13711do
13712 IFS=$as_save_IFS
13713 test -z "$as_dir" && as_dir=.
5213506e
RW
13714 for ac_exec_ext in '' $ac_executable_extensions; do
13715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13716 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13718 break 2
13719 fi
13720done
5213506e
RW
13721 done
13722IFS=$as_save_IFS
901119ae
KT
13723
13724fi
13725fi
13726WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13727if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13729$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13730else
5213506e
RW
13731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13732$as_echo "no" >&6; }
901119ae
KT
13733fi
13734
5213506e 13735
901119ae
KT
13736 fi
13737 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13738 done
13739fi
13740
13741if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13742 set dummy windmc
13743 if test $build = $target ; then
13744 WINDMC_FOR_TARGET="$2"
13745 else
13746 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13747 fi
1c00b503
PB
13748else
13749 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13750fi
13751
13752else
13753 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13754fi
13755
13756
2abefe3d
PB
13757RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13758
5213506e
RW
13759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13760$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13761if test "x${build}" != "x${host}" ; then
e8b05380
PB
13762 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13763 # We already found the complete path
172e41aa 13764 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13766$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13767 else
13768 # Canadian cross, just use what we found
5213506e
RW
13769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13770$as_echo "pre-installed" >&6; }
e8b05380 13771 fi
2abefe3d
PB
13772else
13773 ok=yes
13774 case " ${configdirs} " in
13775 *" binutils "*) ;;
13776 *) ok=no ;;
13777 esac
1c710c3c 13778
2abefe3d
PB
13779 if test $ok = yes; then
13780 # An in-tree tool is available and we can use it
13781 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13783$as_echo "just compiled" >&6; }
e8b05380
PB
13784 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13785 # We already found the complete path
172e41aa 13786 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13788$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13789 elif test "x$target" = "x$host"; then
13790 # We can use an host tool
13791 AR_FOR_TARGET='$(AR)'
5213506e
RW
13792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13793$as_echo "host tool" >&6; }
2abefe3d
PB
13794 else
13795 # We need a cross tool
5213506e
RW
13796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13797$as_echo "pre-installed" >&6; }
2abefe3d
PB
13798 fi
13799fi
0b0dc272 13800
5213506e
RW
13801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13802$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13803if test "x${build}" != "x${host}" ; then
e8b05380
PB
13804 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13805 # We already found the complete path
172e41aa 13806 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13808$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13809 else
13810 # Canadian cross, just use what we found
5213506e
RW
13811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13812$as_echo "pre-installed" >&6; }
e8b05380 13813 fi
2abefe3d
PB
13814else
13815 ok=yes
13816 case " ${configdirs} " in
13817 *" gas "*) ;;
13818 *) ok=no ;;
13819 esac
1c710c3c 13820
2abefe3d
PB
13821 if test $ok = yes; then
13822 # An in-tree tool is available and we can use it
13823 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13825$as_echo "just compiled" >&6; }
e8b05380
PB
13826 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13827 # We already found the complete path
172e41aa 13828 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13830$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13831 elif test "x$target" = "x$host"; then
13832 # We can use an host tool
13833 AS_FOR_TARGET='$(AS)'
5213506e
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13835$as_echo "host tool" >&6; }
2abefe3d
PB
13836 else
13837 # We need a cross tool
5213506e
RW
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13839$as_echo "pre-installed" >&6; }
2abefe3d
PB
13840 fi
13841fi
0b0dc272 13842
5213506e
RW
13843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13844$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13845if test "x${build}" != "x${host}" ; then
e8b05380
PB
13846 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13847 # We already found the complete path
172e41aa 13848 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13850$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13851 else
13852 # Canadian cross, just use what we found
5213506e
RW
13853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13854$as_echo "pre-installed" >&6; }
e8b05380 13855 fi
2abefe3d
PB
13856else
13857 ok=yes
13858 case " ${configdirs} " in
13859 *" gcc "*) ;;
13860 *) ok=no ;;
13861 esac
1c710c3c 13862
2abefe3d
PB
13863 if test $ok = yes; then
13864 # An in-tree tool is available and we can use it
13865 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13867$as_echo "just compiled" >&6; }
e8b05380
PB
13868 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13869 # We already found the complete path
172e41aa 13870 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13872$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13873 elif test "x$target" = "x$host"; then
13874 # We can use an host tool
13875 CC_FOR_TARGET='$(CC)'
5213506e
RW
13876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13877$as_echo "host tool" >&6; }
2abefe3d
PB
13878 else
13879 # We need a cross tool
5213506e
RW
13880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13881$as_echo "pre-installed" >&6; }
2abefe3d
PB
13882 fi
13883fi
0b0dc272 13884
5213506e
RW
13885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13886$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13887if test "x${build}" != "x${host}" ; then
e8b05380
PB
13888 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13889 # We already found the complete path
172e41aa 13890 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13892$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13893 else
13894 # Canadian cross, just use what we found
5213506e
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13896$as_echo "pre-installed" >&6; }
e8b05380 13897 fi
2abefe3d
PB
13898else
13899 ok=yes
13900 case " ${configdirs} " in
13901 *" gcc "*) ;;
13902 *) ok=no ;;
13903 esac
13904 case ,${enable_languages}, in
13905 *,c++,*) ;;
13906 *) ok=no ;;
13907 esac
13908 if test $ok = yes; then
13909 # An in-tree tool is available and we can use it
2077db1b 13910 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
13911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13912$as_echo "just compiled" >&6; }
e8b05380
PB
13913 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13914 # We already found the complete path
172e41aa 13915 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13917$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13918 elif test "x$target" = "x$host"; then
13919 # We can use an host tool
13920 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13922$as_echo "host tool" >&6; }
2abefe3d
PB
13923 else
13924 # We need a cross tool
5213506e
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13926$as_echo "pre-installed" >&6; }
2abefe3d
PB
13927 fi
13928fi
0b0dc272 13929
5213506e
RW
13930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13931$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13932if test "x${build}" != "x${host}" ; then
e8b05380
PB
13933 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13934 # We already found the complete path
172e41aa 13935 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13937$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13938 else
13939 # Canadian cross, just use what we found
5213506e
RW
13940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13941$as_echo "pre-installed" >&6; }
e8b05380 13942 fi
2abefe3d
PB
13943else
13944 ok=yes
13945 case " ${configdirs} " in
13946 *" gcc "*) ;;
13947 *) ok=no ;;
13948 esac
13949 case ,${enable_languages}, in
13950 *,c++,*) ;;
13951 *) ok=no ;;
13952 esac
13953 if test $ok = yes; then
13954 # An in-tree tool is available and we can use it
2077db1b 13955 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
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13957$as_echo "just compiled" >&6; }
e8b05380
PB
13958 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13959 # We already found the complete path
172e41aa 13960 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13962$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13963 elif test "x$target" = "x$host"; then
13964 # We can use an host tool
13965 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13967$as_echo "host tool" >&6; }
2abefe3d
PB
13968 else
13969 # We need a cross tool
5213506e
RW
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13971$as_echo "pre-installed" >&6; }
2abefe3d
PB
13972 fi
13973fi
0b0dc272 13974
5213506e
RW
13975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13976$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13977if test "x${build}" != "x${host}" ; then
e8b05380
PB
13978 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13979 # We already found the complete path
172e41aa 13980 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13982$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13983 else
13984 # Canadian cross, just use what we found
5213506e
RW
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13986$as_echo "pre-installed" >&6; }
e8b05380 13987 fi
2abefe3d
PB
13988else
13989 ok=yes
13990 case " ${configdirs} " in
13991 *" binutils "*) ;;
13992 *) ok=no ;;
13993 esac
1c710c3c 13994
2abefe3d
PB
13995 if test $ok = yes; then
13996 # An in-tree tool is available and we can use it
13997 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13999$as_echo "just compiled" >&6; }
e8b05380
PB
14000 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14001 # We already found the complete path
172e41aa 14002 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
14003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14004$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14005 elif test "x$target" = "x$host"; then
14006 # We can use an host tool
14007 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14009$as_echo "host tool" >&6; }
2abefe3d
PB
14010 else
14011 # We need a cross tool
5213506e
RW
14012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14013$as_echo "pre-installed" >&6; }
2abefe3d
PB
14014 fi
14015fi
0b0dc272 14016
5213506e
RW
14017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
14018$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 14019if test "x${build}" != "x${host}" ; then
e8b05380
PB
14020 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14021 # We already found the complete path
172e41aa 14022 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14024$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14025 else
14026 # Canadian cross, just use what we found
5213506e
RW
14027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14028$as_echo "pre-installed" >&6; }
e8b05380 14029 fi
2abefe3d
PB
14030else
14031 ok=yes
14032 case " ${configdirs} " in
14033 *" gcc "*) ;;
14034 *) ok=no ;;
14035 esac
1c710c3c 14036
2abefe3d
PB
14037 if test $ok = yes; then
14038 # An in-tree tool is available and we can use it
14039 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14041$as_echo "just compiled" >&6; }
e8b05380
PB
14042 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14043 # We already found the complete path
172e41aa 14044 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14046$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14047 elif test "x$target" = "x$host"; then
14048 # We can use an host tool
14049 GCC_FOR_TARGET='$()'
5213506e
RW
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14051$as_echo "host tool" >&6; }
2abefe3d
PB
14052 else
14053 # We need a cross tool
5213506e
RW
14054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14055$as_echo "pre-installed" >&6; }
2abefe3d
PB
14056 fi
14057fi
0b0dc272 14058
5213506e
RW
14059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
14060$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 14061if test "x${build}" != "x${host}" ; then
e8b05380
PB
14062 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14063 # We already found the complete path
172e41aa 14064 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14066$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14067 else
14068 # Canadian cross, just use what we found
5213506e
RW
14069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14070$as_echo "pre-installed" >&6; }
e8b05380 14071 fi
2abefe3d
PB
14072else
14073 ok=yes
14074 case " ${configdirs} " in
14075 *" gcc "*) ;;
14076 *) ok=no ;;
14077 esac
14078 case ,${enable_languages}, in
14079 *,fortran,*) ;;
14080 *) ok=no ;;
14081 esac
14082 if test $ok = yes; then
14083 # An in-tree tool is available and we can use it
14084 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14086$as_echo "just compiled" >&6; }
e8b05380
PB
14087 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14088 # We already found the complete path
172e41aa 14089 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14091$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14092 elif test "x$target" = "x$host"; then
14093 # We can use an host tool
14094 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
14095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14096$as_echo "host tool" >&6; }
2abefe3d
PB
14097 else
14098 # We need a cross tool
5213506e
RW
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14100$as_echo "pre-installed" >&6; }
2abefe3d
PB
14101 fi
14102fi
0b0dc272 14103
632e2a07
ILT
14104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14105$as_echo_n "checking where to find the target gccgo... " >&6; }
14106if test "x${build}" != "x${host}" ; then
14107 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14108 # We already found the complete path
14109 ac_dir=`dirname $GOC_FOR_TARGET`
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14111$as_echo "pre-installed in $ac_dir" >&6; }
14112 else
14113 # Canadian cross, just use what we found
14114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14115$as_echo "pre-installed" >&6; }
14116 fi
14117else
14118 ok=yes
14119 case " ${configdirs} " in
14120 *" gcc "*) ;;
14121 *) ok=no ;;
14122 esac
14123 case ,${enable_languages}, in
14124 *,go,*) ;;
14125 *) ok=no ;;
14126 esac
14127 if test $ok = yes; then
14128 # An in-tree tool is available and we can use it
14129 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14131$as_echo "just compiled" >&6; }
14132 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14133 # We already found the complete path
14134 ac_dir=`dirname $GOC_FOR_TARGET`
14135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14136$as_echo "pre-installed in $ac_dir" >&6; }
14137 elif test "x$target" = "x$host"; then
14138 # We can use an host tool
14139 GOC_FOR_TARGET='$(GOC)'
14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14141$as_echo "host tool" >&6; }
14142 else
14143 # We need a cross tool
14144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14145$as_echo "pre-installed" >&6; }
14146 fi
14147fi
14148
5213506e
RW
14149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14150$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 14151if test "x${build}" != "x${host}" ; then
e8b05380
PB
14152 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14153 # We already found the complete path
172e41aa 14154 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14156$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14157 else
14158 # Canadian cross, just use what we found
5213506e
RW
14159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14160$as_echo "pre-installed" >&6; }
e8b05380 14161 fi
2abefe3d
PB
14162else
14163 ok=yes
14164 case " ${configdirs} " in
14165 *" ld "*) ;;
14166 *) ok=no ;;
14167 esac
1c710c3c 14168
2abefe3d
PB
14169 if test $ok = yes; then
14170 # An in-tree tool is available and we can use it
14171 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
14172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14173$as_echo "just compiled" >&6; }
e8b05380
PB
14174 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14175 # We already found the complete path
172e41aa 14176 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14178$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14179 elif test "x$target" = "x$host"; then
14180 # We can use an host tool
14181 LD_FOR_TARGET='$(LD)'
5213506e
RW
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14183$as_echo "host tool" >&6; }
2abefe3d
PB
14184 else
14185 # We need a cross tool
5213506e
RW
14186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14187$as_echo "pre-installed" >&6; }
2abefe3d
PB
14188 fi
14189fi
0b0dc272 14190
5213506e
RW
14191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14192$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 14193if test "x${build}" != "x${host}" ; then
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
PB
14199 else
14200 # Canadian cross, just use what we found
5213506e
RW
14201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14202$as_echo "pre-installed" >&6; }
e8b05380 14203 fi
2abefe3d 14204else
e8b05380
PB
14205 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14206 # We already found the complete path
172e41aa 14207 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14209$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 14210 elif test "x$target" = "x$host"; then
2abefe3d
PB
14211 # We can use an host tool
14212 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
14213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14214$as_echo "host tool" >&6; }
2abefe3d
PB
14215 else
14216 # We need a cross tool
5213506e
RW
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14218$as_echo "pre-installed" >&6; }
2abefe3d
PB
14219 fi
14220fi
0b0dc272 14221
5213506e
RW
14222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14223$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 14224if test "x${build}" != "x${host}" ; then
e8b05380
PB
14225 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14226 # We already found the complete path
172e41aa 14227 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14229$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14230 else
14231 # Canadian cross, just use what we found
5213506e
RW
14232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14233$as_echo "pre-installed" >&6; }
e8b05380 14234 fi
2abefe3d
PB
14235else
14236 ok=yes
14237 case " ${configdirs} " in
14238 *" binutils "*) ;;
14239 *) ok=no ;;
14240 esac
1c710c3c 14241
2abefe3d
PB
14242 if test $ok = yes; then
14243 # An in-tree tool is available and we can use it
14244 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
14245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14246$as_echo "just compiled" >&6; }
e8b05380
PB
14247 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14248 # We already found the complete path
172e41aa 14249 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14251$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14252 elif test "x$target" = "x$host"; then
14253 # We can use an host tool
14254 NM_FOR_TARGET='$(NM)'
5213506e
RW
14255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14256$as_echo "host tool" >&6; }
2abefe3d
PB
14257 else
14258 # We need a cross tool
5213506e
RW
14259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14260$as_echo "pre-installed" >&6; }
2abefe3d
PB
14261 fi
14262fi
0b0dc272 14263
9bccfdf5
AP
14264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14265$as_echo_n "checking where to find the target objcopy... " >&6; }
14266if test "x${build}" != "x${host}" ; then
14267 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14268 # We already found the complete path
14269 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14271$as_echo "pre-installed in $ac_dir" >&6; }
14272 else
14273 # Canadian cross, just use what we found
14274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14275$as_echo "pre-installed" >&6; }
14276 fi
14277else
14278 ok=yes
14279 case " ${configdirs} " in
14280 *" binutils "*) ;;
14281 *) ok=no ;;
14282 esac
14283
14284 if test $ok = yes; then
14285 # An in-tree tool is available and we can use it
14286 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14288$as_echo "just compiled" >&6; }
14289 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14290 # We already found the complete path
14291 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14293$as_echo "pre-installed in $ac_dir" >&6; }
14294 elif test "x$target" = "x$host"; then
14295 # We can use an host tool
ec8fd1c0 14296 OBJCOPY_FOR_TARGET='$(OBJCOPY)'
9bccfdf5
AP
14297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14298$as_echo "host tool" >&6; }
14299 else
14300 # We need a cross tool
14301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14302$as_echo "pre-installed" >&6; }
14303 fi
14304fi
14305
5213506e
RW
14306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14307$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14308if test "x${build}" != "x${host}" ; then
e8b05380
PB
14309 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14310 # We already found the complete path
172e41aa 14311 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14313$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14314 else
14315 # Canadian cross, just use what we found
5213506e
RW
14316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14317$as_echo "pre-installed" >&6; }
e8b05380 14318 fi
2abefe3d
PB
14319else
14320 ok=yes
14321 case " ${configdirs} " in
14322 *" binutils "*) ;;
14323 *) ok=no ;;
14324 esac
1c710c3c 14325
2abefe3d
PB
14326 if test $ok = yes; then
14327 # An in-tree tool is available and we can use it
14328 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14330$as_echo "just compiled" >&6; }
e8b05380
PB
14331 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14332 # We already found the complete path
172e41aa 14333 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14335$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14336 elif test "x$target" = "x$host"; then
14337 # We can use an host tool
14338 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14340$as_echo "host tool" >&6; }
2abefe3d
PB
14341 else
14342 # We need a cross tool
5213506e
RW
14343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14344$as_echo "pre-installed" >&6; }
2abefe3d
PB
14345 fi
14346fi
0b0dc272 14347
5213506e
RW
14348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14349$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14350if test "x${build}" != "x${host}" ; then
e8b05380
PB
14351 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14352 # We already found the complete path
172e41aa 14353 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14355$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14356 else
14357 # Canadian cross, just use what we found
5213506e
RW
14358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14359$as_echo "pre-installed" >&6; }
e8b05380 14360 fi
2abefe3d
PB
14361else
14362 ok=yes
14363 case " ${configdirs} " in
14364 *" binutils "*) ;;
14365 *) ok=no ;;
14366 esac
1c710c3c 14367
2abefe3d
PB
14368 if test $ok = yes; then
14369 # An in-tree tool is available and we can use it
14370 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14372$as_echo "just compiled" >&6; }
e8b05380
PB
14373 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14374 # We already found the complete path
172e41aa 14375 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14377$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14378 elif test "x$target" = "x$host"; then
14379 # We can use an host tool
14380 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14382$as_echo "host tool" >&6; }
2abefe3d
PB
14383 else
14384 # We need a cross tool
5213506e
RW
14385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14386$as_echo "pre-installed" >&6; }
2abefe3d
PB
14387 fi
14388fi
0b0dc272 14389
e7a82751
RM
14390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14391$as_echo_n "checking where to find the target readelf... " >&6; }
14392if test "x${build}" != "x${host}" ; then
14393 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14394 # We already found the complete path
14395 ac_dir=`dirname $READELF_FOR_TARGET`
14396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14397$as_echo "pre-installed in $ac_dir" >&6; }
14398 else
14399 # Canadian cross, just use what we found
14400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14401$as_echo "pre-installed" >&6; }
14402 fi
14403else
14404 ok=yes
14405 case " ${configdirs} " in
14406 *" binutils "*) ;;
14407 *) ok=no ;;
14408 esac
14409
14410 if test $ok = yes; then
14411 # An in-tree tool is available and we can use it
14412 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14414$as_echo "just compiled" >&6; }
14415 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14416 # We already found the complete path
14417 ac_dir=`dirname $READELF_FOR_TARGET`
14418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14419$as_echo "pre-installed in $ac_dir" >&6; }
14420 elif test "x$target" = "x$host"; then
14421 # We can use an host tool
14422 READELF_FOR_TARGET='$(READELF)'
14423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14424$as_echo "host tool" >&6; }
14425 else
14426 # We need a cross tool
14427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14428$as_echo "pre-installed" >&6; }
14429 fi
14430fi
14431
5213506e
RW
14432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14433$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14434if test "x${build}" != "x${host}" ; then
e8b05380
PB
14435 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14436 # We already found the complete path
172e41aa 14437 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14439$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14440 else
14441 # Canadian cross, just use what we found
5213506e
RW
14442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14443$as_echo "pre-installed" >&6; }
e8b05380 14444 fi
2abefe3d
PB
14445else
14446 ok=yes
14447 case " ${configdirs} " in
14448 *" binutils "*) ;;
14449 *) ok=no ;;
14450 esac
1c710c3c 14451
2abefe3d
PB
14452 if test $ok = yes; then
14453 # An in-tree tool is available and we can use it
455c8f48 14454 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
5213506e
RW
14455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14456$as_echo "just compiled" >&6; }
e8b05380
PB
14457 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14458 # We already found the complete path
172e41aa 14459 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14461$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14462 elif test "x$target" = "x$host"; then
14463 # We can use an host tool
14464 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14466$as_echo "host tool" >&6; }
2abefe3d
PB
14467 else
14468 # We need a cross tool
5213506e
RW
14469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14470$as_echo "pre-installed" >&6; }
2abefe3d
PB
14471 fi
14472fi
0b0dc272 14473
5213506e
RW
14474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14475$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14476if test "x${build}" != "x${host}" ; then
e8b05380
PB
14477 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14478 # We already found the complete path
172e41aa 14479 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14481$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14482 else
14483 # Canadian cross, just use what we found
5213506e
RW
14484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14485$as_echo "pre-installed" >&6; }
e8b05380 14486 fi
2abefe3d
PB
14487else
14488 ok=yes
14489 case " ${configdirs} " in
14490 *" binutils "*) ;;
14491 *) ok=no ;;
14492 esac
1c710c3c 14493
2abefe3d
PB
14494 if test $ok = yes; then
14495 # An in-tree tool is available and we can use it
14496 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14498$as_echo "just compiled" >&6; }
e8b05380
PB
14499 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14500 # We already found the complete path
172e41aa 14501 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14503$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14504 elif test "x$target" = "x$host"; then
14505 # We can use an host tool
14506 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14508$as_echo "host tool" >&6; }
2abefe3d
PB
14509 else
14510 # We need a cross tool
5213506e
RW
14511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14512$as_echo "pre-installed" >&6; }
2abefe3d 14513 fi
671aa708 14514fi
be912515 14515
5213506e
RW
14516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14517$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14518if test "x${build}" != "x${host}" ; then
14519 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14520 # We already found the complete path
14521 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14523$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14524 else
14525 # Canadian cross, just use what we found
5213506e
RW
14526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14527$as_echo "pre-installed" >&6; }
901119ae
KT
14528 fi
14529else
14530 ok=yes
14531 case " ${configdirs} " in
14532 *" binutils "*) ;;
14533 *) ok=no ;;
14534 esac
14535
14536 if test $ok = yes; then
14537 # An in-tree tool is available and we can use it
14538 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14540$as_echo "just compiled" >&6; }
901119ae
KT
14541 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14542 # We already found the complete path
14543 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14545$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14546 elif test "x$target" = "x$host"; then
14547 # We can use an host tool
14548 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14550$as_echo "host tool" >&6; }
901119ae
KT
14551 else
14552 # We need a cross tool
5213506e
RW
14553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14554$as_echo "pre-installed" >&6; }
901119ae
KT
14555 fi
14556fi
14557
be912515
NN
14558
14559
2abefe3d 14560
0b0dc272 14561
671aa708
NN
14562# Certain tools may need extra flags.
14563AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14564RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14565NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14566
2abefe3d
PB
14567# When building target libraries, except in a Canadian cross, we use
14568# the same toolchain as the compiler we just built.
14569COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14570COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14571COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14572if test $host = $build; then
14573 case " $configdirs " in
14574 *" gcc "*)
14575 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14576 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14577 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14578 ;;
14579 esac
14580fi
14581
14582
14583
14584
14585
5213506e
RW
14586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14587$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14588# Check whether --enable-maintainer-mode was given.
14589if test "${enable_maintainer_mode+set}" = set; then :
14590 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14591else
14592 USE_MAINTAINER_MODE=no
5213506e
RW
14593fi
14594
14595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14596$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14597
14598
14599if test "$USE_MAINTAINER_MODE" = yes; then
14600 MAINTAINER_MODE_TRUE=
14601 MAINTAINER_MODE_FALSE='#'
14602else
14603 MAINTAINER_MODE_TRUE='#'
14604 MAINTAINER_MODE_FALSE=
1c710c3c 14605fi
ee03dc5e
AO
14606MAINT=$MAINTAINER_MODE_TRUE
14607
2805b53a
NN
14608# ---------------------
14609# GCC bootstrap support
14610# ---------------------
14611
14612# Stage specific cflags for build.
14613stage1_cflags="-g"
14614case $build in
14615 vax-*-*)
14616 case ${GCC} in
14617 yes) stage1_cflags="-g -Wa,-J" ;;
14618 *) stage1_cflags="-g -J" ;;
14619 esac ;;
2805b53a
NN
14620esac
14621
0b50988a 14622
2805b53a 14623
8efea775 14624# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14625# Check whether --enable-stage1-checking was given.
14626if test "${enable_stage1_checking+set}" = set; then :
14627 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14628else
e643dc23 14629 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
c10b5ea0
JJ
14630 # For --disable-checking or implicit --enable-checking=release, avoid
14631 # setting --enable-checking=gc in the default stage1 checking for LTO
14632 # bootstraps. See PR62077.
c10b5ea0
JJ
14633 case $BUILD_CONFIG in
14634 *lto*)
7db11a5a
JJ
14635 stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
14636 *)
14637 stage1_checking=--enable-checking=yes,types;;
c10b5ea0 14638 esac
7db11a5a
JJ
14639 if test "x$enable_checking" = x && \
14640 test -d ${srcdir}/gcc && \
14641 test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
c100769b 14642 stage1_checking=--enable-checking=yes,types,extra
7db11a5a 14643 fi
8efea775 14644else
e643dc23 14645 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14646fi
5213506e 14647fi
8efea775
PB
14648
14649
2aeb72e9 14650
5213506e
RW
14651# Enable -Werror in bootstrap stage2 and later.
14652# Check whether --enable-werror was given.
14653if test "${enable_werror+set}" = set; then :
14654 enableval=$enable_werror;
09a9c095
NN
14655case ${enable_werror} in
14656 yes) stage2_werror_flag="--enable-werror-always" ;;
14657 *) stage2_werror_flag="" ;;
2805b53a
NN
14658esac
14659
afd88efc
ML
14660else
14661
01c712cb
ML
14662if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
14663 case $BUILD_CONFIG in
14664 bootstrap-debug)
14665 stage2_werror_flag="--enable-werror-always" ;;
14666 "")
14667 stage2_werror_flag="--enable-werror-always" ;;
14668 esac
14669fi
14670
afd88efc
ML
14671fi
14672
14673
01c712cb 14674
2805b53a 14675
f2689b09
SE
14676# Specify what files to not compare during bootstrap.
14677
14678compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14679case "$target" in
14680 hppa*64*-*-hpux*) ;;
510555e0 14681 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/* | gcc/function-tests.o" ;;
d91491e5 14682 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
f2689b09
SE
14683esac
14684
14685
5213506e
RW
14686ac_config_files="$ac_config_files Makefile"
14687
1c710c3c 14688cat >confcache <<\_ACEOF
671aa708
NN
14689# This file is a shell script that caches the results of configure
14690# tests run on this system so they can be shared between configure
1c710c3c
DJ
14691# scripts and configure runs, see configure's option --config-cache.
14692# It is not useful on other systems. If it contains results you don't
14693# want to keep, you may remove or edit it.
671aa708 14694#
1c710c3c
DJ
14695# config.status only pays attention to the cache file if you give it
14696# the --recheck option to rerun configure.
671aa708 14697#
1c710c3c
DJ
14698# `ac_cv_env_foo' variables (set or unset) will be overridden when
14699# loading this file, other *unset* `ac_cv_foo' will be assigned the
14700# following values.
14701
14702_ACEOF
14703
671aa708
NN
14704# The following way of writing the cache mishandles newlines in values,
14705# but we know of no workaround that is simple, portable, and efficient.
5213506e 14706# So, we kill variables containing newlines.
671aa708
NN
14707# Ultrix sh set writes to stderr and can't be redirected directly,
14708# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14709(
14710 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14711 eval ac_val=\$$ac_var
14712 case $ac_val in #(
14713 *${as_nl}*)
14714 case $ac_var in #(
14715 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14716$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14717 esac
14718 case $ac_var in #(
14719 _ | IFS | as_nl) ;; #(
14720 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14721 *) { eval $ac_var=; unset $ac_var;} ;;
14722 esac ;;
14723 esac
14724 done
14725
1c710c3c 14726 (set) 2>&1 |
5213506e
RW
14727 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14728 *${as_nl}ac_space=\ *)
14729 # `set' does not quote correctly, so add quotes: double-quote
14730 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14731 sed -n \
14732 "s/'/'\\\\''/g;
14733 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14734 ;; #(
1c710c3c
DJ
14735 *)
14736 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14737 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14738 ;;
5213506e
RW
14739 esac |
14740 sort
14741) |
1c710c3c 14742 sed '
5213506e 14743 /^ac_cv_env_/b end
1c710c3c 14744 t clear
5213506e 14745 :clear
1c710c3c
DJ
14746 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14747 t end
5213506e
RW
14748 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14749 :end' >>confcache
14750if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14751 if test -w "$cache_file"; then
14752 test "x$cache_file" != "x/dev/null" &&
14753 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14754$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14755 cat confcache >$cache_file
671aa708 14756 else
5213506e
RW
14757 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14758$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14759 fi
4977bab6 14760fi
671aa708 14761rm -f confcache
79c06341 14762
671aa708
NN
14763test "x$prefix" = xNONE && prefix=$ac_default_prefix
14764# Let make expand exec_prefix.
14765test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14766
671aa708
NN
14767# Transform confdefs.h into DEFS.
14768# Protect against shell expansion while executing Makefile rules.
14769# Protect against Makefile macro expansion.
1c710c3c
DJ
14770#
14771# If the first sed substitution is executed (which looks for macros that
5213506e 14772# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14773# look for a macro that doesn't take arguments.
5213506e
RW
14774ac_script='
14775:mline
14776/\\$/{
14777 N
14778 s,\\\n,,
14779 b mline
14780}
1c710c3c 14781t clear
5213506e
RW
14782:clear
14783s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14784t quote
5213506e 14785s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14786t quote
5213506e
RW
14787b any
14788:quote
14789s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14790s/\[/\\&/g
14791s/\]/\\&/g
14792s/\$/$$/g
14793H
14794:any
14795${
14796 g
14797 s/^\n//
14798 s/\n/ /g
14799 p
14800}
14801'
14802DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14803
14804
14805ac_libobjs=
14806ac_ltlibobjs=
14807for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14808 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14809 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14810 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14811 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14812 # will be set to the directory where LIBOBJS objects are built.
14813 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14814 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14815done
14816LIBOBJS=$ac_libobjs
fb0103e5 14817
1c710c3c 14818LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14819
af71363e 14820
1c710c3c
DJ
14821
14822: ${CONFIG_STATUS=./config.status}
5213506e 14823ac_write_fail=0
1c710c3c
DJ
14824ac_clean_files_save=$ac_clean_files
14825ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14826{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14827$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14828as_write_fail=0
14829cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14830#! $SHELL
14831# Generated by $as_me.
671aa708 14832# Run this file to recreate the current configuration.
671aa708 14833# Compiler output produced by configure, useful for debugging
1c710c3c 14834# configure, is in config.log if it exists.
0b0dc272 14835
1c710c3c
DJ
14836debug=false
14837ac_cs_recheck=false
14838ac_cs_silent=false
1c710c3c 14839
5213506e
RW
14840SHELL=\${CONFIG_SHELL-$SHELL}
14841export SHELL
14842_ASEOF
14843cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14844## -------------------- ##
14845## M4sh Initialization. ##
14846## -------------------- ##
14847
14848# Be more Bourne compatible
14849DUALCASE=1; export DUALCASE # for MKS sh
14850if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14851 emulate sh
14852 NULLCMD=:
5213506e 14853 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14854 # is contrary to our usage. Disable this feature.
14855 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14856 setopt NO_GLOB_SUBST
14857else
14858 case `(set -o) 2>/dev/null` in #(
14859 *posix*) :
14860 set -o posix ;; #(
14861 *) :
14862 ;;
14863esac
1c710c3c 14864fi
1c710c3c 14865
5213506e
RW
14866
14867as_nl='
14868'
14869export as_nl
14870# Printing a long string crashes Solaris 7 /usr/bin/printf.
14871as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14872as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14873as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14874# Prefer a ksh shell builtin over an external printf program on Solaris,
14875# but without wasting forks for bash or zsh.
14876if test -z "$BASH_VERSION$ZSH_VERSION" \
14877 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14878 as_echo='print -r --'
14879 as_echo_n='print -rn --'
14880elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14881 as_echo='printf %s\n'
14882 as_echo_n='printf %s'
14883else
14884 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14885 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14886 as_echo_n='/usr/ucb/echo -n'
14887 else
14888 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14889 as_echo_n_body='eval
14890 arg=$1;
14891 case $arg in #(
14892 *"$as_nl"*)
14893 expr "X$arg" : "X\\(.*\\)$as_nl";
14894 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14895 esac;
14896 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14897 '
14898 export as_echo_n_body
14899 as_echo_n='sh -c $as_echo_n_body as_echo'
14900 fi
14901 export as_echo_body
14902 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14903fi
14904
5213506e
RW
14905# The user is always right.
14906if test "${PATH_SEPARATOR+set}" != set; then
14907 PATH_SEPARATOR=:
14908 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14909 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14910 PATH_SEPARATOR=';'
14911 }
14912fi
14913
14914
14915# IFS
14916# We need space, tab and new line, in precisely that order. Quoting is
14917# there to prevent editors from complaining about space-tab.
14918# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14919# splitting by setting IFS to empty value.)
14920IFS=" "" $as_nl"
14921
14922# Find who we are. Look in the path if we contain no directory separator.
14923case $0 in #((
14924 *[\\/]* ) as_myself=$0 ;;
14925 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14926for as_dir in $PATH
14927do
14928 IFS=$as_save_IFS
14929 test -z "$as_dir" && as_dir=.
14930 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14931 done
14932IFS=$as_save_IFS
14933
14934 ;;
14935esac
14936# We did not find ourselves, most probably we were run as `sh COMMAND'
14937# in which case we are not to be found in the path.
14938if test "x$as_myself" = x; then
14939 as_myself=$0
14940fi
14941if test ! -f "$as_myself"; then
14942 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14943 exit 1
14944fi
1c710c3c 14945
5213506e
RW
14946# Unset variables that we do not need and which cause bugs (e.g. in
14947# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14948# suppresses any "Segmentation fault" message there. '((' could
14949# trigger a bug in pdksh 5.2.14.
14950for as_var in BASH_ENV ENV MAIL MAILPATH
14951do eval test x\${$as_var+set} = xset \
14952 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14953done
1c710c3c
DJ
14954PS1='$ '
14955PS2='> '
14956PS4='+ '
14957
14958# NLS nuisances.
5213506e
RW
14959LC_ALL=C
14960export LC_ALL
14961LANGUAGE=C
14962export LANGUAGE
14963
14964# CDPATH.
14965(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14966
14967
14968# as_fn_error ERROR [LINENO LOG_FD]
14969# ---------------------------------
14970# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14971# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14972# script with status $?, using 1 if that was 0.
14973as_fn_error ()
14974{
14975 as_status=$?; test $as_status -eq 0 && as_status=1
14976 if test "$3"; then
14977 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14978 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14979 fi
5213506e
RW
14980 $as_echo "$as_me: error: $1" >&2
14981 as_fn_exit $as_status
14982} # as_fn_error
14983
14984
14985# as_fn_set_status STATUS
14986# -----------------------
14987# Set $? to STATUS, without forking.
14988as_fn_set_status ()
14989{
14990 return $1
14991} # as_fn_set_status
14992
14993# as_fn_exit STATUS
14994# -----------------
14995# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14996as_fn_exit ()
14997{
14998 set +e
14999 as_fn_set_status $1
15000 exit $1
15001} # as_fn_exit
15002
15003# as_fn_unset VAR
15004# ---------------
15005# Portably unset VAR.
15006as_fn_unset ()
15007{
15008 { eval $1=; unset $1;}
15009}
15010as_unset=as_fn_unset
15011# as_fn_append VAR VALUE
15012# ----------------------
15013# Append the text in VALUE to the end of the definition contained in VAR. Take
15014# advantage of any shell optimizations that allow amortized linear growth over
15015# repeated appends, instead of the typical quadratic growth present in naive
15016# implementations.
15017if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15018 eval 'as_fn_append ()
15019 {
15020 eval $1+=\$2
15021 }'
15022else
15023 as_fn_append ()
15024 {
15025 eval $1=\$$1\$2
15026 }
15027fi # as_fn_append
15028
15029# as_fn_arith ARG...
15030# ------------------
15031# Perform arithmetic evaluation on the ARGs, and store the result in the
15032# global $as_val. Take advantage of shells that can avoid forks. The arguments
15033# must be portable across $(()) and expr.
15034if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15035 eval 'as_fn_arith ()
15036 {
15037 as_val=$(( $* ))
15038 }'
15039else
15040 as_fn_arith ()
15041 {
15042 as_val=`expr "$@" || test $? -eq 1`
15043 }
15044fi # as_fn_arith
15045
1c710c3c 15046
5213506e
RW
15047if expr a : '\(a\)' >/dev/null 2>&1 &&
15048 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
15049 as_expr=expr
15050else
15051 as_expr=false
15052fi
15053
5213506e 15054if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
15055 as_basename=basename
15056else
15057 as_basename=false
15058fi
15059
5213506e
RW
15060if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15061 as_dirname=dirname
15062else
15063 as_dirname=false
15064fi
1c710c3c 15065
5213506e 15066as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
15067$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15068 X"$0" : 'X\(//\)$' \| \
5213506e
RW
15069 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15070$as_echo X/"$0" |
15071 sed '/^.*\/\([^/][^/]*\)\/*$/{
15072 s//\1/
15073 q
15074 }
15075 /^X\/\(\/\/\)$/{
15076 s//\1/
15077 q
15078 }
15079 /^X\/\(\/\).*/{
15080 s//\1/
15081 q
15082 }
15083 s/.*/./; q'`
2aeb72e9 15084
2aeb72e9
DD
15085# Avoid depending upon Character Ranges.
15086as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15087as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15088as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15089as_cr_digits='0123456789'
15090as_cr_alnum=$as_cr_Letters$as_cr_digits
15091
5213506e
RW
15092ECHO_C= ECHO_N= ECHO_T=
15093case `echo -n x` in #(((((
15094-n*)
15095 case `echo 'xy\c'` in
15096 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15097 xy) ECHO_C='\c';;
15098 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15099 ECHO_T=' ';;
15100 esac;;
15101*)
15102 ECHO_N='-n';;
1c710c3c
DJ
15103esac
15104
5213506e
RW
15105rm -f conf$$ conf$$.exe conf$$.file
15106if test -d conf$$.dir; then
15107 rm -f conf$$.dir/conf$$.file
1c710c3c 15108else
5213506e
RW
15109 rm -f conf$$.dir
15110 mkdir conf$$.dir 2>/dev/null
1c710c3c 15111fi
5213506e
RW
15112if (echo >conf$$.file) 2>/dev/null; then
15113 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 15114 as_ln_s='ln -s'
5213506e
RW
15115 # ... but there are two gotchas:
15116 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15117 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15118 # In both cases, we have to default to `cp -p'.
15119 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15120 as_ln_s='cp -p'
15121 elif ln conf$$.file conf$$ 2>/dev/null; then
15122 as_ln_s=ln
15123 else
15124 as_ln_s='cp -p'
2aeb72e9 15125 fi
1c710c3c
DJ
15126else
15127 as_ln_s='cp -p'
15128fi
5213506e
RW
15129rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15130rmdir conf$$.dir 2>/dev/null
15131
15132
15133# as_fn_mkdir_p
15134# -------------
15135# Create "$as_dir" as a directory, including parents if necessary.
15136as_fn_mkdir_p ()
15137{
15138
15139 case $as_dir in #(
15140 -*) as_dir=./$as_dir;;
15141 esac
15142 test -d "$as_dir" || eval $as_mkdir_p || {
15143 as_dirs=
15144 while :; do
15145 case $as_dir in #(
15146 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15147 *) as_qdir=$as_dir;;
15148 esac
15149 as_dirs="'$as_qdir' $as_dirs"
15150 as_dir=`$as_dirname -- "$as_dir" ||
15151$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15152 X"$as_dir" : 'X\(//\)[^/]' \| \
15153 X"$as_dir" : 'X\(//\)$' \| \
15154 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15155$as_echo X"$as_dir" |
15156 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15157 s//\1/
15158 q
15159 }
15160 /^X\(\/\/\)[^/].*/{
15161 s//\1/
15162 q
15163 }
15164 /^X\(\/\/\)$/{
15165 s//\1/
15166 q
15167 }
15168 /^X\(\/\).*/{
15169 s//\1/
15170 q
15171 }
15172 s/.*/./; q'`
15173 test -d "$as_dir" && break
15174 done
15175 test -z "$as_dirs" || eval "mkdir $as_dirs"
15176 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15177
1c710c3c 15178
5213506e 15179} # as_fn_mkdir_p
1c710c3c 15180if mkdir -p . 2>/dev/null; then
5213506e 15181 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
15182else
15183 test -d ./-p && rmdir ./-p
15184 as_mkdir_p=false
15185fi
15186
5213506e
RW
15187if test -x / >/dev/null 2>&1; then
15188 as_test_x='test -x'
15189else
15190 if ls -dL / >/dev/null 2>&1; then
15191 as_ls_L_option=L
15192 else
15193 as_ls_L_option=
15194 fi
15195 as_test_x='
15196 eval sh -c '\''
15197 if test -d "$1"; then
15198 test -d "$1/.";
15199 else
15200 case $1 in #(
15201 -*)set "./$1";;
15202 esac;
15203 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15204 ???[sx]*):;;*)false;;esac;fi
15205 '\'' sh
15206 '
15207fi
15208as_executable_p=$as_test_x
1c710c3c
DJ
15209
15210# Sed expression to map a string onto a valid CPP name.
15211as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15212
15213# Sed expression to map a string onto a valid variable name.
15214as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15215
15216
1c710c3c 15217exec 6>&1
5213506e
RW
15218## ----------------------------------- ##
15219## Main body of $CONFIG_STATUS script. ##
15220## ----------------------------------- ##
15221_ASEOF
15222test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15223
15224cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15225# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 15226# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
15227# values after options handling.
15228ac_log="
1c710c3c 15229This file was extended by $as_me, which was
5213506e 15230generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
15231
15232 CONFIG_FILES = $CONFIG_FILES
15233 CONFIG_HEADERS = $CONFIG_HEADERS
15234 CONFIG_LINKS = $CONFIG_LINKS
15235 CONFIG_COMMANDS = $CONFIG_COMMANDS
15236 $ $0 $@
15237
5213506e
RW
15238on `(hostname || uname -n) 2>/dev/null | sed 1q`
15239"
15240
1c710c3c
DJ
15241_ACEOF
15242
5213506e
RW
15243case $ac_config_files in *"
15244"*) set x $ac_config_files; shift; ac_config_files=$*;;
15245esac
1c710c3c 15246
2aeb72e9 15247
2aeb72e9 15248
5213506e
RW
15249cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15250# Files that config.status was made for.
15251config_files="$ac_config_files"
1c710c3c 15252
5213506e 15253_ACEOF
2aeb72e9 15254
5213506e 15255cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 15256ac_cs_usage="\
5213506e
RW
15257\`$as_me' instantiates files and other configuration actions
15258from templates according to the current configuration. Unless the files
15259and actions are specified as TAGs, all are instantiated by default.
1c710c3c 15260
5213506e 15261Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
15262
15263 -h, --help print this help, then exit
5213506e
RW
15264 -V, --version print version number and configuration settings, then exit
15265 -q, --quiet, --silent
15266 do not print progress messages
1c710c3c
DJ
15267 -d, --debug don't remove temporary files
15268 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
15269 --file=FILE[:TEMPLATE]
15270 instantiate the configuration file FILE
1c710c3c
DJ
15271
15272Configuration files:
15273$config_files
15274
5213506e 15275Report bugs to the package provider."
2aeb72e9 15276
5213506e
RW
15277_ACEOF
15278cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
15279ac_cs_version="\\
15280config.status
5213506e
RW
15281configured by $0, generated by GNU Autoconf 2.64,
15282 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 15283
5213506e 15284Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
15285This config.status script is free software; the Free Software Foundation
15286gives unlimited permission to copy, distribute and modify it."
5213506e
RW
15287
15288ac_pwd='$ac_pwd'
15289srcdir='$srcdir'
15290INSTALL='$INSTALL'
87264276 15291AWK='$AWK'
5213506e 15292test -n "\$AWK" || AWK=awk
1c710c3c
DJ
15293_ACEOF
15294
5213506e
RW
15295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15296# The default lists apply if the user does not specify any file.
1c710c3c
DJ
15297ac_need_defaults=:
15298while test $# != 0
a4b9e93e 15299do
1c710c3c
DJ
15300 case $1 in
15301 --*=*)
5213506e
RW
15302 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15303 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15304 ac_shift=:
15305 ;;
5213506e 15306 *)
1c710c3c
DJ
15307 ac_option=$1
15308 ac_optarg=$2
15309 ac_shift=shift
15310 ;;
1c710c3c
DJ
15311 esac
15312
15313 case $ac_option in
15314 # Handling of the options.
671aa708 15315 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15316 ac_cs_recheck=: ;;
5213506e
RW
15317 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15318 $as_echo "$ac_cs_version"; exit ;;
15319 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15320 debug=: ;;
15321 --file | --fil | --fi | --f )
15322 $ac_shift
5213506e
RW
15323 case $ac_optarg in
15324 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15325 esac
15326 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15327 ac_need_defaults=false;;
5213506e
RW
15328 --he | --h | --help | --hel | -h )
15329 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15330 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15331 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15332 ac_cs_silent=: ;;
15333
15334 # This is an error.
5213506e
RW
15335 -*) as_fn_error "unrecognized option: \`$1'
15336Try \`$0 --help' for more information." ;;
1c710c3c 15337
5213506e
RW
15338 *) as_fn_append ac_config_targets " $1"
15339 ac_need_defaults=false ;;
1c710c3c 15340
0b0dc272 15341 esac
1c710c3c 15342 shift
0b0dc272
AM
15343done
15344
1c710c3c 15345ac_configure_extra_args=
0b0dc272 15346
1c710c3c
DJ
15347if $ac_cs_silent; then
15348 exec 6>/dev/null
15349 ac_configure_extra_args="$ac_configure_extra_args --silent"
15350fi
0b0dc272 15351
1c710c3c 15352_ACEOF
5213506e 15353cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15354if \$ac_cs_recheck; then
5213506e
RW
15355 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15356 shift
15357 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15358 CONFIG_SHELL='$SHELL'
15359 export CONFIG_SHELL
15360 exec "\$@"
1c710c3c
DJ
15361fi
15362
15363_ACEOF
5213506e
RW
15364cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15365exec 5>>config.log
15366{
15367 echo
15368 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15369## Running $as_me. ##
15370_ASBOX
15371 $as_echo "$ac_log"
15372} >&5
1c710c3c 15373
5213506e
RW
15374_ACEOF
15375cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15376#
15377# INIT-COMMANDS
15378#
15379extrasub_build="$extrasub_build"
15380 extrasub_host="$extrasub_host"
15381 extrasub_target="$extrasub_target"
15382
5213506e 15383_ACEOF
1c710c3c 15384
5213506e 15385cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15386
5213506e 15387# Handling of arguments.
1c710c3c
DJ
15388for ac_config_target in $ac_config_targets
15389do
5213506e
RW
15390 case $ac_config_target in
15391 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15392
15393 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15394 esac
15395done
15396
5213506e 15397
1c710c3c
DJ
15398# If the user did not use the arguments to specify the items to instantiate,
15399# then the envvar interface is used. Set only those that are not.
15400# We use the long form for the default assignment because of an extremely
15401# bizarre bug on SunOS 4.1.3.
15402if $ac_need_defaults; then
15403 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15404fi
15405
15406# Have a temporary directory for convenience. Make it in the build tree
5213506e 15407# simply because there is no reason against having it here, and in addition,
1c710c3c 15408# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15409# Hook for its removal unless debugging.
15410# Note that there is a small window in which the directory will not be cleaned:
15411# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15412$debug ||
15413{
5213506e
RW
15414 tmp=
15415 trap 'exit_status=$?
15416 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15417' 0
15418 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15419}
1c710c3c
DJ
15420# Create a (secure) tmp directory for tmp files.
15421
15422{
5213506e 15423 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15424 test -n "$tmp" && test -d "$tmp"
15425} ||
15426{
5213506e
RW
15427 tmp=./conf$$-$RANDOM
15428 (umask 077 && mkdir "$tmp")
15429} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15430
15431# Set up the scripts for CONFIG_FILES section.
15432# No need to generate them if there are no CONFIG_FILES.
15433# This happens for instance with `./config.status config.h'.
15434if test -n "$CONFIG_FILES"; then
15435
15436if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15437 ac_cs_awk_getline=:
15438 ac_cs_awk_pipe_init=
15439 ac_cs_awk_read_file='
15440 while ((getline aline < (F[key])) > 0)
15441 print(aline)
15442 close(F[key])'
15443 ac_cs_awk_pipe_fini=
15444else
15445 ac_cs_awk_getline=false
15446 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15447 ac_cs_awk_read_file='
15448 print "|#_!!_#|"
15449 print "cat " F[key] " &&"
15450 '$ac_cs_awk_pipe_init
15451 # The final `:' finishes the AND list.
15452 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15453fi
15454ac_cr=`echo X | tr X '\015'`
15455# On cygwin, bash can eat \r inside `` if the user requested igncr.
15456# But we know of no other shell where ac_cr would be empty at this
15457# point, so we can use a bashism as a fallback.
15458if test "x$ac_cr" = x; then
15459 eval ac_cr=\$\'\\r\'
15460fi
15461ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15462if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15463 ac_cs_awk_cr='\r'
15464else
15465 ac_cs_awk_cr=$ac_cr
15466fi
15467
15468echo 'BEGIN {' >"$tmp/subs1.awk" &&
15469_ACEOF
15470
15471# Create commands to substitute file output variables.
1c710c3c 15472{
5213506e
RW
15473 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15474 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15475 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15476 echo "_ACAWK" &&
15477 echo "_ACEOF"
15478} >conf$$files.sh &&
15479. ./conf$$files.sh ||
15480 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15481rm -f conf$$files.sh
1c710c3c 15482
5213506e
RW
15483{
15484 echo "cat >conf$$subs.awk <<_ACEOF" &&
15485 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15486 echo "_ACEOF"
15487} >conf$$subs.sh ||
15488 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15489ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15490ac_delim='%!_!# '
15491for ac_last_try in false false false false false :; do
15492 . ./conf$$subs.sh ||
15493 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15494
15495 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15496 if test $ac_delim_n = $ac_delim_num; then
15497 break
15498 elif $ac_last_try; then
15499 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15500 else
15501 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15502 fi
15503done
15504rm -f conf$$subs.sh
15505
15506cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15507cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15508_ACEOF
5213506e
RW
15509sed -n '
15510h
15511s/^/S["/; s/!.*/"]=/
15512p
15513g
15514s/^[^!]*!//
15515:repl
15516t repl
15517s/'"$ac_delim"'$//
15518t delim
15519:nl
15520h
15521s/\(.\{148\}\).*/\1/
15522t more1
15523s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15524p
15525n
15526b repl
15527:more1
15528s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15529p
15530g
15531s/.\{148\}//
15532t nl
15533:delim
15534h
15535s/\(.\{148\}\).*/\1/
15536t more2
15537s/["\\]/\\&/g; s/^/"/; s/$/"/
15538p
15539b
15540:more2
15541s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15542p
15543g
15544s/.\{148\}//
15545t delim
15546' <conf$$subs.awk | sed '
15547/^[^""]/{
15548 N
15549 s/\n//
15550}
15551' >>$CONFIG_STATUS || ac_write_fail=1
15552rm -f conf$$subs.awk
15553cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15554_ACAWK
15555cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15556 for (key in S) S_is_set[key] = 1
15557 FS = "\a"
15558 \$ac_cs_awk_pipe_init
15559}
15560{
15561 line = $ 0
15562 nfields = split(line, field, "@")
15563 substed = 0
15564 len = length(field[1])
15565 for (i = 2; i < nfields; i++) {
15566 key = field[i]
15567 keylen = length(key)
15568 if (S_is_set[key]) {
15569 value = S[key]
15570 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15571 len += length(value) + length(field[++i])
15572 substed = 1
15573 } else
15574 len += 1 + keylen
15575 }
15576 if (nfields == 3 && !substed) {
15577 key = field[2]
15578 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15579 \$ac_cs_awk_read_file
15580 next
15581 }
15582 }
15583 print line
15584}
15585\$ac_cs_awk_pipe_fini
15586_ACAWK
15587_ACEOF
15588cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15589if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15590 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15591else
15592 cat
15593fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15594 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15595_ACEOF
15596
15597# VPATH may cause trouble with some makes, so we remove $(srcdir),
15598# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15599# trailing colons and then remove the whole line if VPATH becomes empty
15600# (actually we leave an empty line to preserve line numbers).
15601if test "x$srcdir" = x.; then
15602 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15603s/:*\$(srcdir):*/:/
15604s/:*\${srcdir}:*/:/
15605s/:*@srcdir@:*/:/
15606s/^\([^=]*=[ ]*\):*/\1/
15607s/:*$//
15608s/^[^=]*=[ ]*$//
15609}'
15610fi
2aeb72e9 15611
5213506e
RW
15612cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15613fi # test -n "$CONFIG_FILES"
2aeb72e9 15614
1c710c3c 15615
5213506e
RW
15616eval set X " :F $CONFIG_FILES "
15617shift
15618for ac_tag
15619do
15620 case $ac_tag in
15621 :[FHLC]) ac_mode=$ac_tag; continue;;
15622 esac
15623 case $ac_mode$ac_tag in
15624 :[FHL]*:*);;
15625 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15626 :[FH]-) ac_tag=-:-;;
15627 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15628 esac
15629 ac_save_IFS=$IFS
15630 IFS=:
15631 set x $ac_tag
15632 IFS=$ac_save_IFS
15633 shift
15634 ac_file=$1
15635 shift
79c06341 15636
5213506e
RW
15637 case $ac_mode in
15638 :L) ac_source=$1;;
15639 :[FH])
15640 ac_file_inputs=
15641 for ac_f
15642 do
15643 case $ac_f in
15644 -) ac_f="$tmp/stdin";;
15645 *) # Look for the file first in the build tree, then in the source tree
15646 # (if the path is not absolute). The absolute path cannot be DOS-style,
15647 # because $ac_f cannot contain `:'.
15648 test -f "$ac_f" ||
15649 case $ac_f in
15650 [\\/$]*) false;;
15651 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15652 esac ||
15653 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15654 esac
15655 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15656 as_fn_append ac_file_inputs " '$ac_f'"
15657 done
1c710c3c 15658
5213506e
RW
15659 # Let's still pretend it is `configure' which instantiates (i.e., don't
15660 # use $as_me), people would be surprised to read:
15661 # /* config.h. Generated by config.status. */
15662 configure_input='Generated from '`
15663 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15664 `' by configure.'
15665 if test x"$ac_file" != x-; then
15666 configure_input="$ac_file. $configure_input"
15667 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15668$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15669 fi
5213506e
RW
15670 # Neutralize special characters interpreted by sed in replacement strings.
15671 case $configure_input in #(
15672 *\&* | *\|* | *\\* )
15673 ac_sed_conf_input=`$as_echo "$configure_input" |
15674 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15675 *) ac_sed_conf_input=$configure_input;;
15676 esac
11a67599 15677
5213506e
RW
15678 case $ac_tag in
15679 *:-:* | *:-) cat >"$tmp/stdin" \
15680 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15681 esac
15682 ;;
11a67599
ZW
15683 esac
15684
5213506e 15685 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15686$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15687 X"$ac_file" : 'X\(//\)[^/]' \| \
15688 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15689 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15690$as_echo X"$ac_file" |
15691 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15692 s//\1/
15693 q
15694 }
15695 /^X\(\/\/\)[^/].*/{
15696 s//\1/
15697 q
15698 }
15699 /^X\(\/\/\)$/{
15700 s//\1/
15701 q
15702 }
15703 /^X\(\/\).*/{
15704 s//\1/
15705 q
15706 }
15707 s/.*/./; q'`
15708 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15709 ac_builddir=.
0b0dc272 15710
5213506e
RW
15711case "$ac_dir" in
15712.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15713*)
15714 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15715 # A ".." for each directory in $ac_dir_suffix.
15716 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15717 case $ac_top_builddir_sub in
15718 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15719 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15720 esac ;;
15721esac
15722ac_abs_top_builddir=$ac_pwd
15723ac_abs_builddir=$ac_pwd$ac_dir_suffix
15724# for backward compatibility:
15725ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15726
15727case $srcdir in
5213506e 15728 .) # We are building in place.
1c710c3c 15729 ac_srcdir=.
5213506e
RW
15730 ac_top_srcdir=$ac_top_builddir_sub
15731 ac_abs_top_srcdir=$ac_pwd ;;
15732 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15733 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15734 ac_top_srcdir=$srcdir
15735 ac_abs_top_srcdir=$srcdir ;;
15736 *) # Relative name.
15737 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15738 ac_top_srcdir=$ac_top_build_prefix$srcdir
15739 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15740esac
5213506e 15741ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15742
0b0dc272 15743
5213506e
RW
15744 case $ac_mode in
15745 :F)
15746 #
15747 # CONFIG_FILE
15748 #
1c710c3c
DJ
15749
15750 case $INSTALL in
15751 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15752 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15753 esac
5213506e 15754_ACEOF
11a67599 15755
5213506e
RW
15756cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15757# If the template does not know about datarootdir, expand it.
15758# FIXME: This hack should be removed a few years after 2.60.
15759ac_datarootdir_hack=; ac_datarootdir_seen=
15760ac_sed_dataroot='
15761/datarootdir/ {
15762 p
15763 q
15764}
15765/@datadir@/p
15766/@docdir@/p
15767/@infodir@/p
15768/@localedir@/p
15769/@mandir@/p'
15770case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15771*datarootdir*) ac_datarootdir_seen=yes;;
15772*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15773 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15774$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15775_ACEOF
5213506e
RW
15776cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15777 ac_datarootdir_hack='
15778 s&@datadir@&$datadir&g
15779 s&@docdir@&$docdir&g
15780 s&@infodir@&$infodir&g
15781 s&@localedir@&$localedir&g
15782 s&@mandir@&$mandir&g
15783 s&\\\${datarootdir}&$datarootdir&g' ;;
15784esac
15785_ACEOF
15786
15787# Neutralize VPATH when `$srcdir' = `.'.
15788# Shell code in configure.ac might set extrasub.
15789# FIXME: do we really want to maintain this feature?
15790cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15791ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15792$extrasub
15793_ACEOF
5213506e 15794cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15795:t
15796/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15797s|@configure_input@|$ac_sed_conf_input|;t t
15798s&@top_builddir@&$ac_top_builddir_sub&;t t
15799s&@top_build_prefix@&$ac_top_build_prefix&;t t
15800s&@srcdir@&$ac_srcdir&;t t
15801s&@abs_srcdir@&$ac_abs_srcdir&;t t
15802s&@top_srcdir@&$ac_top_srcdir&;t t
15803s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15804s&@builddir@&$ac_builddir&;t t
15805s&@abs_builddir@&$ac_abs_builddir&;t t
15806s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15807s&@INSTALL@&$ac_INSTALL&;t t
15808$ac_datarootdir_hack
15809"
15810eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15811if $ac_cs_awk_getline; then
15812 $AWK -f "$tmp/subs.awk"
15813else
15814 $AWK -f "$tmp/subs.awk" | $SHELL
15815fi >$tmp/out \
15816 || as_fn_error "could not create $ac_file" "$LINENO" 5
15817
15818test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15819 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15820 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15822which seems to be undefined. Please make sure it is defined." >&5
15823$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15824which seems to be undefined. Please make sure it is defined." >&2;}
15825
15826 rm -f "$tmp/stdin"
15827 case $ac_file in
15828 -) cat "$tmp/out" && rm -f "$tmp/out";;
15829 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15830 esac \
15831 || as_fn_error "could not create $ac_file" "$LINENO" 5
15832 ;;
11a67599 15833
11a67599 15834
79c06341 15835
5213506e
RW
15836 esac
15837
3e54529c
RW
15838
15839 case $ac_file$ac_mode in
15840 "Makefile":F) sed "$extrasub_build" Makefile |
15841 sed "$extrasub_host" |
15842 sed "$extrasub_target" > mf$$
15843 mv -f mf$$ Makefile ;;
15844
15845 esac
5213506e
RW
15846done # for ac_tag
15847
15848
15849as_fn_exit 0
1c710c3c 15850_ACEOF
1c710c3c
DJ
15851ac_clean_files=$ac_clean_files_save
15852
5213506e
RW
15853test $ac_write_fail = 0 ||
15854 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15855
1c710c3c
DJ
15856
15857# configure is writing to config.log, and then calls config.status.
15858# config.status does its own redirection, appending to config.log.
15859# Unfortunately, on DOS this fails, as config.log is still kept open
15860# by configure, so config.status won't be able to write to it; its
15861# output is simply discarded. So we exec the FD to /dev/null,
15862# effectively closing config.log, so it can be properly (re)opened and
15863# appended to by config.status. When coming back to configure, we
15864# need to make the FD available again.
15865if test "$no_create" != yes; then
15866 ac_cs_success=:
15867 ac_config_status_args=
15868 test "$silent" = yes &&
15869 ac_config_status_args="$ac_config_status_args --quiet"
15870 exec 5>/dev/null
15871 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15872 exec 5>>config.log
15873 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15874 # would make configure fail if this is the last instruction.
5213506e
RW
15875 $ac_cs_success || as_fn_exit $?
15876fi
15877if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15879$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15880fi
79c06341 15881