]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
configure.ac (*-*-linux-android*): Set target_makefile_frag.
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
5213506e
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
671aa708
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
1c710c3c 14
5213506e
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
1c710c3c 31fi
1c710c3c 32
5213506e
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
1c710c3c
DJ
79fi
80
81
5213506e
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
1c710c3c
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
87264276
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
5213506e
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
1c710c3c 184do
5213506e
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
1c710c3c 228 else
5213506e
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
1c710c3c 233 fi
5213506e
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
1c710c3c 263
5213506e
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
5213506e 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
5213506e
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
1c710c3c 391
5213506e 392as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
5213506e
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
1c710c3c 410
2aeb72e9
DD
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
11a67599 417
1c710c3c 418
5213506e
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
1c710c3c 428 sed '
5213506e
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
1c710c3c 433 N
5213506e
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1c710c3c 436 t loop
5213506e 437 s/-\n.*//
1c710c3c 438 ' >$as_me.lineno &&
5213506e
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
1c710c3c
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
5213506e
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
1c710c3c
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
5213506e
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
1c710c3c
DJ
461esac
462
5213506e
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
1c710c3c 466else
5213506e
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
1c710c3c 469fi
5213506e
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 472 as_ln_s='ln -s'
5213506e
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
2aeb72e9 483 fi
1c710c3c
DJ
484else
485 as_ln_s='cp -p'
486fi
5213506e
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
1c710c3c
DJ
489
490if mkdir -p . 2>/dev/null; then
5213506e 491 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
5213506e
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
0b0dc272 519
1c710c3c
DJ
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
5213506e 527exec 7<&0 </dev/null 6>&1
1c710c3c
DJ
528
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
1c710c3c
DJ
534#
535# Initializations.
536#
671aa708 537ac_default_prefix=/usr/local
5213506e 538ac_clean_files=
1c710c3c 539ac_config_libobj_dir=.
5213506e 540LIBOBJS=
1c710c3c
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
2aeb72e9 545
1c710c3c
DJ
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
5213506e 552PACKAGE_URL=
1c710c3c
DJ
553
554ac_unique_file="move-if-change"
5213506e
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
559stage2_werror_flag
560stage1_checking
561stage1_cflags
562MAINT
563MAINTAINER_MODE_FALSE
564MAINTAINER_MODE_TRUE
565COMPILER_NM_FOR_TARGET
566COMPILER_LD_FOR_TARGET
567COMPILER_AS_FOR_TARGET
568FLAGS_FOR_TARGET
569RAW_CXX_FOR_TARGET
570WINDMC_FOR_TARGET
571WINDRES_FOR_TARGET
572STRIP_FOR_TARGET
e7a82751 573READELF_FOR_TARGET
5213506e
RW
574RANLIB_FOR_TARGET
575OBJDUMP_FOR_TARGET
9bccfdf5 576OBJCOPY_FOR_TARGET
5213506e
RW
577NM_FOR_TARGET
578LIPO_FOR_TARGET
579LD_FOR_TARGET
580DLLTOOL_FOR_TARGET
581AS_FOR_TARGET
582AR_FOR_TARGET
632e2a07 583GOC_FOR_TARGET
5213506e 584GFORTRAN_FOR_TARGET
5213506e
RW
585GCC_FOR_TARGET
586CXX_FOR_TARGET
587CC_FOR_TARGET
e7a82751 588READELF
5213506e
RW
589OBJDUMP
590OBJCOPY
591WINDMC
592WINDRES
593STRIP
594RANLIB
595NM
596LIPO
597LD
598DLLTOOL
599AS
600AR
601RUNTEST
602EXPECT
603MAKEINFO
604FLEX
605LEX
606M4
607BISON
608YACC
5213506e
RW
609WINDRES_FOR_BUILD
610WINDMC_FOR_BUILD
611RANLIB_FOR_BUILD
612NM_FOR_BUILD
613LD_FOR_BUILD
614LDFLAGS_FOR_BUILD
632e2a07 615GOC_FOR_BUILD
5213506e 616GFORTRAN_FOR_BUILD
5213506e
RW
617DLLTOOL_FOR_BUILD
618CXX_FOR_BUILD
619CXXFLAGS_FOR_BUILD
620CFLAGS_FOR_BUILD
621CC_FOR_BUILD
622AS_FOR_BUILD
623AR_FOR_BUILD
aae29963 624target_configdirs
5213506e 625configdirs
5213506e 626build_configdirs
5213506e
RW
627INSTALL_GDB_TK
628GDB_TK
629CONFIGURE_GDB_TK
630build_tooldir
631tooldir
632GCC_SHLIB_SUBDIR
633RPATH_ENVVAR
ffedf511
RW
634target_configargs
635host_configargs
636build_configargs
e12c4094 637BUILD_CONFIG
6f57bdf6 638LDFLAGS_FOR_TARGET
5213506e
RW
639CXXFLAGS_FOR_TARGET
640CFLAGS_FOR_TARGET
641DEBUG_PREFIX_CFLAGS_FOR_TARGET
642SYSROOT_CFLAGS_FOR_TARGET
3c36aa6b 643get_gcc_base_ver
1c01ebf6 644extra_host_zlib_configure_flags
d7f09764 645extra_host_libiberty_configure_flags
fca38047 646stage1_languages
cdfee50a 647host_shared
45b3824d
TS
648extra_linker_plugin_flags
649extra_linker_plugin_configure_flags
33ad93b9 650islinc
eae1a5d4 651isllibs
5213506e 652poststage1_ldflags
ed2eaa9f 653poststage1_libs
5213506e 654stage1_ldflags
0b21f5d3 655stage1_libs
0ff2d841 656extra_isl_gmp_configure_flags
5213506e
RW
657extra_mpc_mpfr_configure_flags
658extra_mpc_gmp_configure_flags
659extra_mpfr_configure_flags
660gmpinc
661gmplibs
662do_compare
663GNATMAKE
664GNATBIND
665ac_ct_CXX
666CXXFLAGS
667CXX
668OBJEXT
669EXEEXT
670ac_ct_CC
671CPPFLAGS
672LDFLAGS
673CFLAGS
674CC
5f520819 675extra_liboffloadmic_configure_flags
5213506e
RW
676target_subdir
677host_subdir
678build_subdir
679build_libsubdir
87264276
PB
680AWK
681SED
5213506e
RW
682LN_S
683LN
684INSTALL_DATA
685INSTALL_SCRIPT
686INSTALL_PROGRAM
687target_os
688target_vendor
689target_cpu
690target
691host_os
692host_vendor
693host_cpu
694host
695target_noncanonical
696host_noncanonical
697build_noncanonical
698build_os
699build_vendor
700build_cpu
701build
702TOPLEVEL_CONFIGURE_ARGUMENTS
703target_alias
704host_alias
705build_alias
706LIBS
707ECHO_T
708ECHO_N
709ECHO_C
710DEFS
711mandir
712localedir
713libdir
714psdir
715pdfdir
716dvidir
717htmldir
718infodir
719docdir
720oldincludedir
721includedir
722localstatedir
723sharedstatedir
724sysconfdir
725datadir
726datarootdir
727libexecdir
728sbindir
729bindir
730program_transform_name
731prefix
732exec_prefix
733PACKAGE_URL
734PACKAGE_BUGREPORT
735PACKAGE_STRING
736PACKAGE_VERSION
737PACKAGE_TARNAME
738PACKAGE_NAME
739PATH_SEPARATOR
740SHELL'
741ac_subst_files='serialization_dependencies
742host_makefile_frag
743target_makefile_frag
744alphaieee_frag
745ospace_frag'
746ac_user_opts='
747enable_option_checking
748with_build_libsubdir
a05c2c75 749with_system_zlib
85c64bbe
BS
750enable_as_accelerator_for
751enable_offload_targets
5213506e 752enable_gold
21539e2e 753enable_ld
78edb32f 754enable_compressed_debug_sections
87e6d9dc
TB
755enable_libquadmath
756enable_libquadmath_support
5213506e
RW
757enable_libada
758enable_libssp
1873ec0c 759enable_libstdcxx
5f520819 760enable_liboffloadmic
ff3ac0f4 761enable_bootstrap
5213506e
RW
762with_mpc
763with_mpc_include
764with_mpc_lib
765with_mpfr_dir
766with_mpfr
767with_mpfr_include
768with_mpfr_lib
769with_gmp_dir
770with_gmp
771with_gmp_include
772with_gmp_lib
5213506e 773with_stage1_libs
0b21f5d3 774with_stage1_ldflags
5213506e 775with_boot_libs
ed2eaa9f 776with_boot_ldflags
33ad93b9
RG
777with_isl
778with_isl_include
779with_isl_lib
780enable_isl_version_check
d7f09764 781enable_lto
45b3824d
TS
782enable_linker_plugin_configure_flags
783enable_linker_plugin_flags
cdfee50a 784enable_host_shared
5213506e 785enable_stage1_languages
43c40f3e 786enable_objc_gc
114bf3f1
MK
787with_target_bdw_gc
788with_target_bdw_gc_include
789with_target_bdw_gc_lib
3c36aa6b 790with_gcc_major_version_only
5213506e
RW
791with_build_sysroot
792with_debug_prefix_map
5646b7b9 793with_build_config
beeda1d9 794enable_vtable_verify
5213506e
RW
795enable_serial_configure
796with_build_time_tools
797enable_maintainer_mode
798enable_stage1_checking
799enable_werror
5213506e
RW
800'
801 ac_precious_vars='build_alias
802host_alias
803target_alias
804CC
805CFLAGS
806LDFLAGS
807LIBS
808CPPFLAGS
809CXX
810CXXFLAGS
811CCC
ffedf511
RW
812build_configargs
813host_configargs
814target_configargs
5213506e
RW
815AR
816AS
817DLLTOOL
818LD
819LIPO
820NM
821RANLIB
822STRIP
823WINDRES
824WINDMC
825OBJCOPY
826OBJDUMP
e7a82751 827READELF
5213506e
RW
828CC_FOR_TARGET
829CXX_FOR_TARGET
830GCC_FOR_TARGET
5213506e 831GFORTRAN_FOR_TARGET
632e2a07 832GOC_FOR_TARGET
5213506e
RW
833AR_FOR_TARGET
834AS_FOR_TARGET
835DLLTOOL_FOR_TARGET
836LD_FOR_TARGET
837LIPO_FOR_TARGET
838NM_FOR_TARGET
9bccfdf5 839OBJCOPY_FOR_TARGET
5213506e
RW
840OBJDUMP_FOR_TARGET
841RANLIB_FOR_TARGET
e7a82751 842READELF_FOR_TARGET
5213506e
RW
843STRIP_FOR_TARGET
844WINDRES_FOR_TARGET
845WINDMC_FOR_TARGET'
846
671aa708
NN
847
848# Initialize some variables set by options.
1c710c3c
DJ
849ac_init_help=
850ac_init_version=false
5213506e
RW
851ac_unrecognized_opts=
852ac_unrecognized_sep=
671aa708
NN
853# The variables have the same names as the options, with
854# dashes changed to underlines.
1c710c3c 855cache_file=/dev/null
671aa708 856exec_prefix=NONE
671aa708 857no_create=
671aa708
NN
858no_recursion=
859prefix=NONE
860program_prefix=NONE
861program_suffix=NONE
862program_transform_name=s,x,x,
863silent=
864site=
865srcdir=
671aa708
NN
866verbose=
867x_includes=NONE
868x_libraries=NONE
1c710c3c
DJ
869
870# Installation directory options.
871# These are left unexpanded so users can "make install exec_prefix=/foo"
872# and all the variables that are supposed to be based on exec_prefix
873# by default will actually change.
874# Use braces instead of parens because sh, perl, etc. also accept them.
5213506e 875# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
876bindir='${exec_prefix}/bin'
877sbindir='${exec_prefix}/sbin'
878libexecdir='${exec_prefix}/libexec'
5213506e
RW
879datarootdir='${prefix}/share'
880datadir='${datarootdir}'
671aa708
NN
881sysconfdir='${prefix}/etc'
882sharedstatedir='${prefix}/com'
883localstatedir='${prefix}/var'
671aa708
NN
884includedir='${prefix}/include'
885oldincludedir='/usr/include'
5213506e
RW
886docdir='${datarootdir}/doc/${PACKAGE}'
887infodir='${datarootdir}/info'
888htmldir='${docdir}'
889dvidir='${docdir}'
890pdfdir='${docdir}'
891psdir='${docdir}'
892libdir='${exec_prefix}/lib'
893localedir='${datarootdir}/locale'
894mandir='${datarootdir}/man'
79c06341 895
671aa708 896ac_prev=
5213506e 897ac_dashdash=
671aa708
NN
898for ac_option
899do
671aa708
NN
900 # If the previous option needs an argument, assign it.
901 if test -n "$ac_prev"; then
5213506e 902 eval $ac_prev=\$ac_option
671aa708
NN
903 ac_prev=
904 continue
905 fi
79c06341 906
5213506e
RW
907 case $ac_option in
908 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
909 *) ac_optarg=yes ;;
910 esac
671aa708
NN
911
912 # Accept the important Cygnus configure options, so we can diagnose typos.
913
5213506e
RW
914 case $ac_dashdash$ac_option in
915 --)
916 ac_dashdash=yes ;;
671aa708
NN
917
918 -bindir | --bindir | --bindi | --bind | --bin | --bi)
919 ac_prev=bindir ;;
920 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 921 bindir=$ac_optarg ;;
671aa708
NN
922
923 -build | --build | --buil | --bui | --bu)
1c710c3c 924 ac_prev=build_alias ;;
671aa708 925 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 926 build_alias=$ac_optarg ;;
671aa708
NN
927
928 -cache-file | --cache-file | --cache-fil | --cache-fi \
929 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
930 ac_prev=cache_file ;;
931 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
932 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1c710c3c
DJ
933 cache_file=$ac_optarg ;;
934
935 --config-cache | -C)
936 cache_file=config.cache ;;
671aa708 937
5213506e 938 -datadir | --datadir | --datadi | --datad)
671aa708 939 ac_prev=datadir ;;
5213506e 940 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 941 datadir=$ac_optarg ;;
671aa708 942
5213506e
RW
943 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
944 | --dataroo | --dataro | --datar)
945 ac_prev=datarootdir ;;
946 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
947 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
948 datarootdir=$ac_optarg ;;
949
671aa708 950 -disable-* | --disable-*)
5213506e 951 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 952 # Reject names that are not valid shell variable names.
5213506e
RW
953 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
954 as_fn_error "invalid feature name: $ac_useropt"
955 ac_useropt_orig=$ac_useropt
956 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
957 case $ac_user_opts in
958 *"
959"enable_$ac_useropt"
960"*) ;;
961 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
962 ac_unrecognized_sep=', ';;
963 esac
964 eval enable_$ac_useropt=no ;;
965
966 -docdir | --docdir | --docdi | --doc | --do)
967 ac_prev=docdir ;;
968 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
969 docdir=$ac_optarg ;;
970
971 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
972 ac_prev=dvidir ;;
973 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
974 dvidir=$ac_optarg ;;
671aa708
NN
975
976 -enable-* | --enable-*)
5213506e 977 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 978 # Reject names that are not valid shell variable names.
5213506e
RW
979 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
980 as_fn_error "invalid feature name: $ac_useropt"
981 ac_useropt_orig=$ac_useropt
982 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
983 case $ac_user_opts in
984 *"
985"enable_$ac_useropt"
986"*) ;;
987 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
988 ac_unrecognized_sep=', ';;
2aeb72e9 989 esac
5213506e 990 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
NN
991
992 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
993 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
994 | --exec | --exe | --ex)
995 ac_prev=exec_prefix ;;
996 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
997 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
998 | --exec=* | --exe=* | --ex=*)
1c710c3c 999 exec_prefix=$ac_optarg ;;
671aa708
NN
1000
1001 -gas | --gas | --ga | --g)
1002 # Obsolete; use --with-gas.
1003 with_gas=yes ;;
1004
1c710c3c
DJ
1005 -help | --help | --hel | --he | -h)
1006 ac_init_help=long ;;
1007 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1008 ac_init_help=recursive ;;
1009 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1010 ac_init_help=short ;;
671aa708
NN
1011
1012 -host | --host | --hos | --ho)
1c710c3c 1013 ac_prev=host_alias ;;
671aa708 1014 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 1015 host_alias=$ac_optarg ;;
671aa708 1016
5213506e
RW
1017 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1018 ac_prev=htmldir ;;
1019 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1020 | --ht=*)
1021 htmldir=$ac_optarg ;;
1022
671aa708
NN
1023 -includedir | --includedir | --includedi | --included | --include \
1024 | --includ | --inclu | --incl | --inc)
1025 ac_prev=includedir ;;
1026 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1027 | --includ=* | --inclu=* | --incl=* | --inc=*)
1c710c3c 1028 includedir=$ac_optarg ;;
671aa708
NN
1029
1030 -infodir | --infodir | --infodi | --infod | --info | --inf)
1031 ac_prev=infodir ;;
1032 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1033 infodir=$ac_optarg ;;
671aa708
NN
1034
1035 -libdir | --libdir | --libdi | --libd)
1036 ac_prev=libdir ;;
1037 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1038 libdir=$ac_optarg ;;
671aa708
NN
1039
1040 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1041 | --libexe | --libex | --libe)
1042 ac_prev=libexecdir ;;
1043 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1044 | --libexe=* | --libex=* | --libe=*)
1c710c3c 1045 libexecdir=$ac_optarg ;;
671aa708 1046
5213506e
RW
1047 -localedir | --localedir | --localedi | --localed | --locale)
1048 ac_prev=localedir ;;
1049 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1050 localedir=$ac_optarg ;;
1051
671aa708 1052 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1053 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1054 ac_prev=localstatedir ;;
1055 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1056 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1057 localstatedir=$ac_optarg ;;
671aa708
NN
1058
1059 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1060 ac_prev=mandir ;;
1061 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1062 mandir=$ac_optarg ;;
671aa708
NN
1063
1064 -nfp | --nfp | --nf)
1065 # Obsolete; use --without-fp.
1066 with_fp=no ;;
1067
1068 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1c710c3c 1069 | --no-cr | --no-c | -n)
671aa708
NN
1070 no_create=yes ;;
1071
1072 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1073 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1074 no_recursion=yes ;;
1075
1076 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1077 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1078 | --oldin | --oldi | --old | --ol | --o)
1079 ac_prev=oldincludedir ;;
1080 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1081 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1082 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1c710c3c 1083 oldincludedir=$ac_optarg ;;
671aa708
NN
1084
1085 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1086 ac_prev=prefix ;;
1087 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1088 prefix=$ac_optarg ;;
671aa708
NN
1089
1090 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1091 | --program-pre | --program-pr | --program-p)
1092 ac_prev=program_prefix ;;
1093 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1094 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1c710c3c 1095 program_prefix=$ac_optarg ;;
671aa708
NN
1096
1097 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1098 | --program-suf | --program-su | --program-s)
1099 ac_prev=program_suffix ;;
1100 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1101 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1c710c3c 1102 program_suffix=$ac_optarg ;;
671aa708
NN
1103
1104 -program-transform-name | --program-transform-name \
1105 | --program-transform-nam | --program-transform-na \
1106 | --program-transform-n | --program-transform- \
1107 | --program-transform | --program-transfor \
1108 | --program-transfo | --program-transf \
1109 | --program-trans | --program-tran \
1110 | --progr-tra | --program-tr | --program-t)
1111 ac_prev=program_transform_name ;;
1112 -program-transform-name=* | --program-transform-name=* \
1113 | --program-transform-nam=* | --program-transform-na=* \
1114 | --program-transform-n=* | --program-transform-=* \
1115 | --program-transform=* | --program-transfor=* \
1116 | --program-transfo=* | --program-transf=* \
1117 | --program-trans=* | --program-tran=* \
1118 | --progr-tra=* | --program-tr=* | --program-t=*)
1c710c3c 1119 program_transform_name=$ac_optarg ;;
671aa708 1120
5213506e
RW
1121 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1122 ac_prev=pdfdir ;;
1123 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1124 pdfdir=$ac_optarg ;;
1125
1126 -psdir | --psdir | --psdi | --psd | --ps)
1127 ac_prev=psdir ;;
1128 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1129 psdir=$ac_optarg ;;
1130
671aa708
NN
1131 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1132 | -silent | --silent | --silen | --sile | --sil)
1133 silent=yes ;;
1134
1135 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1136 ac_prev=sbindir ;;
1137 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1138 | --sbi=* | --sb=*)
1c710c3c 1139 sbindir=$ac_optarg ;;
671aa708
NN
1140
1141 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1142 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1143 | --sharedst | --shareds | --shared | --share | --shar \
1144 | --sha | --sh)
1145 ac_prev=sharedstatedir ;;
1146 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1147 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1148 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1149 | --sha=* | --sh=*)
1c710c3c 1150 sharedstatedir=$ac_optarg ;;
671aa708
NN
1151
1152 -site | --site | --sit)
1153 ac_prev=site ;;
1154 -site=* | --site=* | --sit=*)
1c710c3c 1155 site=$ac_optarg ;;
671aa708
NN
1156
1157 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1158 ac_prev=srcdir ;;
1159 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1160 srcdir=$ac_optarg ;;
671aa708
NN
1161
1162 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1163 | --syscon | --sysco | --sysc | --sys | --sy)
1164 ac_prev=sysconfdir ;;
1165 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1166 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1c710c3c 1167 sysconfdir=$ac_optarg ;;
671aa708
NN
1168
1169 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1170 ac_prev=target_alias ;;
671aa708 1171 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1172 target_alias=$ac_optarg ;;
671aa708
NN
1173
1174 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1175 verbose=yes ;;
1176
1c710c3c
DJ
1177 -version | --version | --versio | --versi | --vers | -V)
1178 ac_init_version=: ;;
671aa708
NN
1179
1180 -with-* | --with-*)
5213506e 1181 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1182 # Reject names that are not valid shell variable names.
5213506e
RW
1183 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1184 as_fn_error "invalid package name: $ac_useropt"
1185 ac_useropt_orig=$ac_useropt
1186 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1187 case $ac_user_opts in
1188 *"
1189"with_$ac_useropt"
1190"*) ;;
1191 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1192 ac_unrecognized_sep=', ';;
2aeb72e9 1193 esac
5213506e 1194 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1195
1196 -without-* | --without-*)
5213506e 1197 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1198 # Reject names that are not valid shell variable names.
5213506e
RW
1199 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1200 as_fn_error "invalid package name: $ac_useropt"
1201 ac_useropt_orig=$ac_useropt
1202 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1203 case $ac_user_opts in
1204 *"
1205"with_$ac_useropt"
1206"*) ;;
1207 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1208 ac_unrecognized_sep=', ';;
1209 esac
1210 eval with_$ac_useropt=no ;;
671aa708
NN
1211
1212 --x)
1213 # Obsolete; use --with-x.
1214 with_x=yes ;;
1215
1216 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1217 | --x-incl | --x-inc | --x-in | --x-i)
1218 ac_prev=x_includes ;;
1219 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1220 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1c710c3c 1221 x_includes=$ac_optarg ;;
671aa708
NN
1222
1223 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1224 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1225 ac_prev=x_libraries ;;
1226 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1227 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1c710c3c 1228 x_libraries=$ac_optarg ;;
671aa708 1229
5213506e
RW
1230 -*) as_fn_error "unrecognized option: \`$ac_option'
1231Try \`$0 --help' for more information."
671aa708
NN
1232 ;;
1233
1c710c3c
DJ
1234 *=*)
1235 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1236 # Reject names that are not valid shell variable names.
5213506e
RW
1237 case $ac_envvar in #(
1238 '' | [0-9]* | *[!_$as_cr_alnum]* )
1239 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1240 esac
1241 eval $ac_envvar=\$ac_optarg
1c710c3c
DJ
1242 export $ac_envvar ;;
1243
671aa708 1244 *)
1c710c3c 1245 # FIXME: should be removed in autoconf 3.0.
5213506e 1246 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1247 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1248 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1249 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1250 ;;
1251
1252 esac
1253done
1254
1255if test -n "$ac_prev"; then
1c710c3c 1256 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1257 as_fn_error "missing argument to $ac_option"
af71363e 1258fi
af71363e 1259
5213506e
RW
1260if test -n "$ac_unrecognized_opts"; then
1261 case $enable_option_checking in
1262 no) ;;
1263 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1264 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
2aeb72e9 1265 esac
5213506e 1266fi
2aeb72e9 1267
5213506e
RW
1268# Check all directory arguments for consistency.
1269for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1270 datadir sysconfdir sharedstatedir localstatedir includedir \
1271 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1272 libdir localedir mandir
2aeb72e9 1273do
5213506e
RW
1274 eval ac_val=\$$ac_var
1275 # Remove trailing slashes.
1276 case $ac_val in
1277 */ )
1278 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1279 eval $ac_var=\$ac_val;;
1280 esac
1281 # Be sure to have absolute directory names.
2aeb72e9 1282 case $ac_val in
5213506e
RW
1283 [\\/$]* | ?:[\\/]* ) continue;;
1284 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1285 esac
5213506e 1286 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1287done
1288
1c710c3c
DJ
1289# There might be people who depend on the old broken behavior: `$host'
1290# used to hold the argument of --host etc.
1291# FIXME: To remove some day.
1292build=$build_alias
1293host=$host_alias
1294target=$target_alias
0b0dc272 1295
1c710c3c
DJ
1296# FIXME: To remove some day.
1297if test "x$host_alias" != x; then
1298 if test "x$build_alias" = x; then
1299 cross_compiling=maybe
5213506e 1300 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
DJ
1301 If a cross compiler is detected then cross compile mode will be used." >&2
1302 elif test "x$build_alias" != "x$host_alias"; then
1303 cross_compiling=yes
1304 fi
1305fi
1306
1307ac_tool_prefix=
1308test -n "$host_alias" && ac_tool_prefix=$host_alias-
1309
1310test "$silent" = yes && exec 6>/dev/null
671aa708 1311
671aa708 1312
5213506e
RW
1313ac_pwd=`pwd` && test -n "$ac_pwd" &&
1314ac_ls_di=`ls -di .` &&
1315ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1316 as_fn_error "working directory cannot be determined"
1317test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1318 as_fn_error "pwd does not report name of working directory"
1319
1320
671aa708
NN
1321# Find the source files, if location was not specified.
1322if test -z "$srcdir"; then
1323 ac_srcdir_defaulted=yes
5213506e
RW
1324 # Try the directory containing this script, then the parent directory.
1325 ac_confdir=`$as_dirname -- "$as_myself" ||
1326$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1327 X"$as_myself" : 'X\(//\)[^/]' \| \
1328 X"$as_myself" : 'X\(//\)$' \| \
1329 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1330$as_echo X"$as_myself" |
1331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1332 s//\1/
1333 q
1334 }
1335 /^X\(\/\/\)[^/].*/{
1336 s//\1/
1337 q
1338 }
1339 /^X\(\/\/\)$/{
1340 s//\1/
1341 q
1342 }
1343 /^X\(\/\).*/{
1344 s//\1/
1345 q
1346 }
1347 s/.*/./; q'`
671aa708 1348 srcdir=$ac_confdir
5213506e 1349 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1350 srcdir=..
1351 fi
1352else
1353 ac_srcdir_defaulted=no
1354fi
5213506e
RW
1355if test ! -r "$srcdir/$ac_unique_file"; then
1356 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1357 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1358fi
1359ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1360ac_abs_confdir=`(
1361 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1362 pwd)`
1363# When building in place, set srcdir=.
1364if test "$ac_abs_confdir" = "$ac_pwd"; then
1365 srcdir=.
1366fi
1367# Remove unnecessary trailing slashes from srcdir.
1368# Double slashes in file names in object file debugging info
1369# mess up M-x gdb in Emacs.
1370case $srcdir in
1371*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1372esac
87841584
AM
1373case $srcdir in
1374 *" "*)
1375 as_fn_error "path to source, $srcdir, contains spaces"
1376 ;;
1377esac
ac9e6043
RW
1378ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1379
5213506e
RW
1380for ac_var in $ac_precious_vars; do
1381 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1382 eval ac_env_${ac_var}_value=\$${ac_var}
1383 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1384 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1385done
1c710c3c
DJ
1386
1387#
1388# Report the --help message.
1389#
1390if test "$ac_init_help" = "long"; then
1391 # Omit some internal or obsolete options to make the list less imposing.
1392 # This message is too long to be a string in the A/UX 3.1 sh.
1393 cat <<_ACEOF
1394\`configure' configures this package to adapt to many kinds of systems.
1395
1396Usage: $0 [OPTION]... [VAR=VALUE]...
1397
1398To assign environment variables (e.g., CC, CFLAGS...), specify them as
1399VAR=VALUE. See below for descriptions of some of the useful variables.
1400
1401Defaults for the options are specified in brackets.
1402
1403Configuration:
1404 -h, --help display this help and exit
1405 --help=short display options specific to this package
1406 --help=recursive display the short help of all the included packages
1407 -V, --version display version information and exit
1408 -q, --quiet, --silent do not print \`checking...' messages
1409 --cache-file=FILE cache test results in FILE [disabled]
1410 -C, --config-cache alias for \`--cache-file=config.cache'
1411 -n, --no-create do not create output files
1412 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1413
1c710c3c
DJ
1414Installation directories:
1415 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1416 [$ac_default_prefix]
1c710c3c 1417 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1418 [PREFIX]
1c710c3c
DJ
1419
1420By default, \`make install' will install all the files in
1421\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1422an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1423for instance \`--prefix=\$HOME'.
1424
1425For better control, use the options below.
1426
1427Fine tuning of the installation directories:
5213506e
RW
1428 --bindir=DIR user executables [EPREFIX/bin]
1429 --sbindir=DIR system admin executables [EPREFIX/sbin]
1430 --libexecdir=DIR program executables [EPREFIX/libexec]
1431 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1432 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1433 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1434 --libdir=DIR object code libraries [EPREFIX/lib]
1435 --includedir=DIR C header files [PREFIX/include]
1436 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1437 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1438 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1439 --infodir=DIR info documentation [DATAROOTDIR/info]
1440 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1441 --mandir=DIR man documentation [DATAROOTDIR/man]
1442 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1443 --htmldir=DIR html documentation [DOCDIR]
1444 --dvidir=DIR dvi documentation [DOCDIR]
1445 --pdfdir=DIR pdf documentation [DOCDIR]
1446 --psdir=DIR ps documentation [DOCDIR]
1c710c3c
DJ
1447_ACEOF
1448
1449 cat <<\_ACEOF
1450
1451Program names:
1452 --program-prefix=PREFIX prepend PREFIX to installed program names
1453 --program-suffix=SUFFIX append SUFFIX to installed program names
1454 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1455
1456System types:
1457 --build=BUILD configure for building on BUILD [guessed]
1458 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1459 --target=TARGET configure for building compilers for TARGET [HOST]
1460_ACEOF
1461fi
1462
1463if test -n "$ac_init_help"; then
1464
1465 cat <<\_ACEOF
1466
1467Optional Features:
5213506e 1468 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1469 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1470 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
85c64bbe
BS
1471 --enable-as-accelerator-for=ARG
1472 build as offload target compiler. Specify offload
1473 host triple by ARG
1474 --enable-offload-targets=LIST
1475 enable offloading to devices from comma-separated
1476 LIST of TARGET[=DIR]. Use optional path to find
1477 offload target compiler during the build
21539e2e 1478 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
33e39b66 1479 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
324402a0 1480 --enable-compressed-debug-sections={all,gas,gold,ld,none}
78edb32f
L
1481 Enable compressed debug sections for gas, gold or ld
1482 by default
87e6d9dc
TB
1483 --disable-libquadmath do not build libquadmath directory
1484 --disable-libquadmath-support
1485 disable libquadmath support for Fortran
30b74385
RW
1486 --enable-libada build libada directory
1487 --enable-libssp build libssp directory
1873ec0c 1488 --disable-libstdcxx do not build libstdc++-v3 directory
5f520819
KY
1489 --enable-liboffloadmic=ARG
1490 build liboffloadmic [ARG={no,host,target}]
ff3ac0f4 1491 --enable-bootstrap enable bootstrapping [yes if native build]
33ad93b9 1492 --disable-isl-version-check
560d18d3 1493 disable check for isl version
d7f09764 1494 --enable-lto enable link time optimization support
45b3824d
TS
1495 --enable-linker-plugin-configure-flags=FLAGS
1496 additional flags for configuring linker plugins
1497 [none]
1498 --enable-linker-plugin-flags=FLAGS
1499 additional flags for configuring and building linker
1500 plugins [none]
cdfee50a 1501 --enable-host-shared build host code as shared libraries
33e39b66
AS
1502 --enable-stage1-languages[=all]
1503 choose additional languages to build during stage1.
1504 Mostly useful for compiler development
43c40f3e
RO
1505 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1506 Objective-C runtime
318a4e6d 1507 --enable-vtable-verify Enable vtable verification feature
30b74385 1508 --enable-serial-[{host,target,build}-]configure
33e39b66
AS
1509 force sequential configuration of sub-packages for
1510 the host, target or build machine, or all
1511 sub-packages
1512 --enable-maintainer-mode
1513 enable make rules and dependencies not useful (and
1514 sometimes confusing) to the casual installer
1515 --enable-stage1-checking[=all]
1516 choose additional checking for stage1 of the
1517 compiler
1c710c3c
DJ
1518 --enable-werror enable -Werror in bootstrap stage2 and later
1519
1520Optional Packages:
1521 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1522 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1523 --with-build-libsubdir=DIR Directory where to find libraries for build system
a05c2c75 1524 --with-system-zlib use installed libz
33e39b66
AS
1525 --with-mpc=PATH specify prefix directory for installed MPC package.
1526 Equivalent to --with-mpc-include=PATH/include plus
1527 --with-mpc-lib=PATH/lib
1528 --with-mpc-include=PATH specify directory for installed MPC include files
1529 --with-mpc-lib=PATH specify directory for the installed MPC library
30b74385
RW
1530 --with-mpfr-dir=PATH this option has been REMOVED
1531 --with-mpfr=PATH specify prefix directory for installed MPFR package.
33e39b66
AS
1532 Equivalent to --with-mpfr-include=PATH/include plus
1533 --with-mpfr-lib=PATH/lib
1c710c3c 1534 --with-mpfr-include=PATH
30b74385
RW
1535 specify directory for installed MPFR include files
1536 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1537 --with-gmp-dir=PATH this option has been REMOVED
33e39b66
AS
1538 --with-gmp=PATH specify prefix directory for the installed GMP
1539 package. Equivalent to
1540 --with-gmp-include=PATH/include plus
1541 --with-gmp-lib=PATH/lib
30b74385
RW
1542 --with-gmp-include=PATH specify directory for installed GMP include files
1543 --with-gmp-lib=PATH specify directory for the installed GMP library
0b21f5d3 1544 --with-stage1-libs=LIBS libraries for stage1
33e39b66
AS
1545 --with-stage1-ldflags=FLAGS
1546 linker flags for stage1
33e39b66
AS
1547 --with-boot-libs=LIBS libraries for stage2 and later
1548 --with-boot-ldflags=FLAGS
1549 linker flags for stage2 and later
e357a5e0 1550 --with-isl=PATH Specify prefix directory for the installed isl
33e39b66 1551 package. Equivalent to
33ad93b9
RG
1552 --with-isl-include=PATH/include plus
1553 --with-isl-lib=PATH/lib
560d18d3
AK
1554 --with-isl-include=PATH Specify directory for installed isl include files
1555 --with-isl-lib=PATH Specify the directory for the installed isl library
114bf3f1
MK
1556 --with-target-bdw-gc=PATHLIST
1557 specify prefix directory for installed bdw-gc
1558 package. Equivalent to
1559 --with-target-bdw-gc-include=PATH/include plus
1560 --with-target-bdw-gc-lib=PATH/lib
1561 --with-target-bdw-gc-include=PATHLIST
1562 specify directories for installed bdw-gc include
1563 files
1564 --with-target-bdw-gc-lib=PATHLIST
1565 specify directories for installed bdw-gc library
3c36aa6b
JJ
1566 --with-gcc-major-version-only
1567 use only GCC major number in filesystem paths
30b74385 1568 --with-build-sysroot=SYSROOT
1c710c3c 1569 use sysroot as the system root during the build
c8aea42c 1570 --with-debug-prefix-map='A=B C=D ...'
33e39b66
AS
1571 map A to B, C to D ... in debug information
1572 --with-build-config='NAME NAME2...'
1573 use config/NAME.mk build configuration
30b74385 1574 --with-build-time-tools=PATH
1c710c3c 1575 use given path to find target tools during the build
1c710c3c
DJ
1576
1577Some influential environment variables:
1578 CC C compiler command
1579 CFLAGS C compiler flags
1580 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1581 nonstandard directory <lib dir>
5213506e
RW
1582 LIBS libraries to pass to the linker, e.g. -l<library>
1583 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1584 you have headers in a nonstandard directory <include dir>
c3a86da9
DJ
1585 CXX C++ compiler command
1586 CXXFLAGS C++ compiler flags
ffedf511
RW
1587 build_configargs
1588 additional configure arguments for build directories
1589 host_configargs
1590 additional configure arguments for host directories
1591 target_configargs
1592 additional configure arguments for target directories
278a7a38
AO
1593 AR AR for the host
1594 AS AS for the host
1595 DLLTOOL DLLTOOL for the host
1596 LD LD for the host
1597 LIPO LIPO for the host
1598 NM NM for the host
1599 RANLIB RANLIB for the host
1600 STRIP STRIP for the host
1601 WINDRES WINDRES for the host
901119ae 1602 WINDMC WINDMC for the host
278a7a38
AO
1603 OBJCOPY OBJCOPY for the host
1604 OBJDUMP OBJDUMP for the host
e7a82751 1605 READELF READELF for the host
278a7a38
AO
1606 CC_FOR_TARGET
1607 CC for the target
1608 CXX_FOR_TARGET
1609 CXX for the target
1610 GCC_FOR_TARGET
1611 GCC for the target
278a7a38
AO
1612 GFORTRAN_FOR_TARGET
1613 GFORTRAN for the target
632e2a07
ILT
1614 GOC_FOR_TARGET
1615 GOC for the target
278a7a38
AO
1616 AR_FOR_TARGET
1617 AR for the target
1618 AS_FOR_TARGET
1619 AS for the target
1620 DLLTOOL_FOR_TARGET
1621 DLLTOOL for the target
1622 LD_FOR_TARGET
1623 LD for the target
1624 LIPO_FOR_TARGET
1625 LIPO for the target
1626 NM_FOR_TARGET
1627 NM for the target
9bccfdf5
AP
1628 OBJCOPY_FOR_TARGET
1629 OBJCOPY for the target
278a7a38
AO
1630 OBJDUMP_FOR_TARGET
1631 OBJDUMP for the target
1632 RANLIB_FOR_TARGET
1633 RANLIB for the target
e7a82751
RM
1634 READELF_FOR_TARGET
1635 READELF for the target
278a7a38
AO
1636 STRIP_FOR_TARGET
1637 STRIP for the target
1638 WINDRES_FOR_TARGET
1639 WINDRES for the target
901119ae
KT
1640 WINDMC_FOR_TARGET
1641 WINDMC for the target
1c710c3c
DJ
1642
1643Use these variables to override the choices made by `configure' or to help
1644it to find libraries and programs with nonstandard names/locations.
1645
5213506e 1646Report bugs to the package provider.
1c710c3c 1647_ACEOF
5213506e 1648ac_status=$?
1c710c3c
DJ
1649fi
1650
1651if test "$ac_init_help" = "recursive"; then
1652 # If there are subdirs, report their specific --help.
1c710c3c 1653 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1654 test -d "$ac_dir" ||
1655 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1656 continue
1c710c3c
DJ
1657 ac_builddir=.
1658
5213506e
RW
1659case "$ac_dir" in
1660.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1661*)
1662 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1663 # A ".." for each directory in $ac_dir_suffix.
1664 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1665 case $ac_top_builddir_sub in
1666 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1667 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1668 esac ;;
1669esac
1670ac_abs_top_builddir=$ac_pwd
1671ac_abs_builddir=$ac_pwd$ac_dir_suffix
1672# for backward compatibility:
1673ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
1674
1675case $srcdir in
5213506e 1676 .) # We are building in place.
1c710c3c 1677 ac_srcdir=.
5213506e
RW
1678 ac_top_srcdir=$ac_top_builddir_sub
1679 ac_abs_top_srcdir=$ac_pwd ;;
1680 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1681 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
1682 ac_top_srcdir=$srcdir
1683 ac_abs_top_srcdir=$srcdir ;;
1684 *) # Relative name.
1685 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1686 ac_top_srcdir=$ac_top_build_prefix$srcdir
1687 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2aeb72e9 1688esac
5213506e
RW
1689ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1690
1691 cd "$ac_dir" || { ac_status=$?; continue; }
1692 # Check for guested configure.
1693 if test -f "$ac_srcdir/configure.gnu"; then
1694 echo &&
1695 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1696 elif test -f "$ac_srcdir/configure"; then
1697 echo &&
1698 $SHELL "$ac_srcdir/configure" --help=recursive
1c710c3c 1699 else
5213506e
RW
1700 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1701 fi || ac_status=$?
1702 cd "$ac_pwd" || { ac_status=$?; break; }
1c710c3c
DJ
1703 done
1704fi
1705
5213506e 1706test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1707if $ac_init_version; then
1708 cat <<\_ACEOF
5213506e
RW
1709configure
1710generated by GNU Autoconf 2.64
1c710c3c 1711
5213506e 1712Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1713This configure script is free software; the Free Software Foundation
1714gives unlimited permission to copy, distribute and modify it.
1715_ACEOF
5213506e 1716 exit
0b0dc272 1717fi
5213506e
RW
1718
1719## ------------------------ ##
1720## Autoconf initialization. ##
1721## ------------------------ ##
1722
1723# ac_fn_c_try_compile LINENO
1724# --------------------------
1725# Try to compile conftest.$ac_ext, and return whether this succeeded.
1726ac_fn_c_try_compile ()
1727{
1728 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1729 rm -f conftest.$ac_objext
1730 if { { ac_try="$ac_compile"
1731case "(($ac_try" in
1732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1733 *) ac_try_echo=$ac_try;;
1734esac
1735eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1736$as_echo "$ac_try_echo"; } >&5
1737 (eval "$ac_compile") 2>conftest.err
1738 ac_status=$?
1739 if test -s conftest.err; then
1740 grep -v '^ *+' conftest.err >conftest.er1
1741 cat conftest.er1 >&5
1742 mv -f conftest.er1 conftest.err
1743 fi
1744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1745 test $ac_status = 0; } && {
1746 test -z "$ac_c_werror_flag" ||
1747 test ! -s conftest.err
1748 } && test -s conftest.$ac_objext; then :
1749 ac_retval=0
1750else
1751 $as_echo "$as_me: failed program was:" >&5
1752sed 's/^/| /' conftest.$ac_ext >&5
1753
1754 ac_retval=1
1755fi
1756 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1757 return $ac_retval
1758
1759} # ac_fn_c_try_compile
1760
1761# ac_fn_cxx_try_compile LINENO
1762# ----------------------------
1763# Try to compile conftest.$ac_ext, and return whether this succeeded.
1764ac_fn_cxx_try_compile ()
1765{
1766 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767 rm -f conftest.$ac_objext
1768 if { { ac_try="$ac_compile"
1769case "(($ac_try" in
1770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1771 *) ac_try_echo=$ac_try;;
1772esac
1773eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1774$as_echo "$ac_try_echo"; } >&5
1775 (eval "$ac_compile") 2>conftest.err
1776 ac_status=$?
1777 if test -s conftest.err; then
1778 grep -v '^ *+' conftest.err >conftest.er1
1779 cat conftest.er1 >&5
1780 mv -f conftest.er1 conftest.err
1781 fi
1782 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783 test $ac_status = 0; } && {
1784 test -z "$ac_cxx_werror_flag" ||
1785 test ! -s conftest.err
1786 } && test -s conftest.$ac_objext; then :
1787 ac_retval=0
1788else
1789 $as_echo "$as_me: failed program was:" >&5
1790sed 's/^/| /' conftest.$ac_ext >&5
1791
1792 ac_retval=1
1793fi
1794 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1795 return $ac_retval
1796
1797} # ac_fn_cxx_try_compile
1798
0b21f5d3
EB
1799# ac_fn_cxx_try_link LINENO
1800# -------------------------
1801# Try to link conftest.$ac_ext, and return whether this succeeded.
1802ac_fn_cxx_try_link ()
1803{
1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805 rm -f conftest.$ac_objext conftest$ac_exeext
1806 if { { ac_try="$ac_link"
1807case "(($ac_try" in
1808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1809 *) ac_try_echo=$ac_try;;
1810esac
1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812$as_echo "$ac_try_echo"; } >&5
1813 (eval "$ac_link") 2>conftest.err
1814 ac_status=$?
1815 if test -s conftest.err; then
1816 grep -v '^ *+' conftest.err >conftest.er1
1817 cat conftest.er1 >&5
1818 mv -f conftest.er1 conftest.err
1819 fi
1820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821 test $ac_status = 0; } && {
1822 test -z "$ac_cxx_werror_flag" ||
1823 test ! -s conftest.err
1824 } && test -s conftest$ac_exeext && {
1825 test "$cross_compiling" = yes ||
1826 $as_test_x conftest$ac_exeext
1827 }; then :
1828 ac_retval=0
1829else
1830 $as_echo "$as_me: failed program was:" >&5
1831sed 's/^/| /' conftest.$ac_ext >&5
1832
1833 ac_retval=1
1834fi
1835 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1836 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1837 # interfere with the next link command; also delete a directory that is
1838 # left behind by Apple's compiler. We do this before executing the actions.
1839 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1840 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1841 return $ac_retval
1842
1843} # ac_fn_cxx_try_link
1844
5213506e
RW
1845# ac_fn_c_try_link LINENO
1846# -----------------------
1847# Try to link conftest.$ac_ext, and return whether this succeeded.
1848ac_fn_c_try_link ()
1849{
1850 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1851 rm -f conftest.$ac_objext conftest$ac_exeext
1852 if { { ac_try="$ac_link"
1853case "(($ac_try" in
1854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1855 *) ac_try_echo=$ac_try;;
1856esac
1857eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1858$as_echo "$ac_try_echo"; } >&5
1859 (eval "$ac_link") 2>conftest.err
1860 ac_status=$?
1861 if test -s conftest.err; then
1862 grep -v '^ *+' conftest.err >conftest.er1
1863 cat conftest.er1 >&5
1864 mv -f conftest.er1 conftest.err
1865 fi
1866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1867 test $ac_status = 0; } && {
1868 test -z "$ac_c_werror_flag" ||
1869 test ! -s conftest.err
1870 } && test -s conftest$ac_exeext && {
1871 test "$cross_compiling" = yes ||
1872 $as_test_x conftest$ac_exeext
1873 }; then :
1874 ac_retval=0
1875else
1876 $as_echo "$as_me: failed program was:" >&5
1877sed 's/^/| /' conftest.$ac_ext >&5
1878
1879 ac_retval=1
1880fi
1881 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1882 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1883 # interfere with the next link command; also delete a directory that is
1884 # left behind by Apple's compiler. We do this before executing the actions.
1885 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1886 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1887 return $ac_retval
1888
1889} # ac_fn_c_try_link
1890cat >config.log <<_ACEOF
1c710c3c
DJ
1891This file contains any messages produced by compilers while
1892running configure, to aid debugging if configure makes a mistake.
1893
1894It was created by $as_me, which was
5213506e 1895generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
1896
1897 $ $0 $@
1898
1899_ACEOF
5213506e 1900exec 5>>config.log
1c710c3c
DJ
1901{
1902cat <<_ASUNAME
1903## --------- ##
1904## Platform. ##
1905## --------- ##
1906
1907hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1908uname -m = `(uname -m) 2>/dev/null || echo unknown`
1909uname -r = `(uname -r) 2>/dev/null || echo unknown`
1910uname -s = `(uname -s) 2>/dev/null || echo unknown`
1911uname -v = `(uname -v) 2>/dev/null || echo unknown`
1912
1913/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1914/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1915
1916/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1917/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1918/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
5213506e 1919/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
DJ
1920/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1921/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1922/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1923
1924_ASUNAME
1925
1926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1927for as_dir in $PATH
1928do
1929 IFS=$as_save_IFS
1930 test -z "$as_dir" && as_dir=.
5213506e
RW
1931 $as_echo "PATH: $as_dir"
1932 done
1933IFS=$as_save_IFS
1c710c3c
DJ
1934
1935} >&5
1936
1937cat >&5 <<_ACEOF
1938
1939
1940## ----------- ##
1941## Core tests. ##
1942## ----------- ##
1943
1944_ACEOF
1945
1946
1947# Keep a trace of the command line.
1948# Strip out --no-create and --no-recursion so they do not pile up.
1949# Strip out --silent because we don't want to record it for future runs.
1950# Also quote any args containing shell meta-characters.
1951# Make two passes to allow for proper duplicate-argument suppression.
1952ac_configure_args=
1953ac_configure_args0=
1954ac_configure_args1=
1c710c3c
DJ
1955ac_must_keep_next=false
1956for ac_pass in 1 2
1957do
1958 for ac_arg
1959 do
1960 case $ac_arg in
1961 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1962 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1963 | -silent | --silent | --silen | --sile | --sil)
1964 continue ;;
5213506e
RW
1965 *\'*)
1966 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
1967 esac
1968 case $ac_pass in
5213506e 1969 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 1970 2)
5213506e 1971 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
DJ
1972 if test $ac_must_keep_next = true; then
1973 ac_must_keep_next=false # Got value, back to normal.
1974 else
1975 case $ac_arg in
1976 *=* | --config-cache | -C | -disable-* | --disable-* \
1977 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1978 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1979 | -with-* | --with-* | -without-* | --without-* | --x)
1980 case "$ac_configure_args0 " in
1981 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1982 esac
1983 ;;
1984 -* ) ac_must_keep_next=true ;;
1985 esac
1986 fi
5213506e 1987 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
1988 ;;
1989 esac
1990 done
1991done
5213506e
RW
1992{ ac_configure_args0=; unset ac_configure_args0;}
1993{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
DJ
1994
1995# When interrupted or exit'd, cleanup temporary files, and complete
1996# config.log. We remove comments because anyway the quotes in there
1997# would cause problems or look ugly.
5213506e
RW
1998# WARNING: Use '\'' to represent an apostrophe within the trap.
1999# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1c710c3c
DJ
2000trap 'exit_status=$?
2001 # Save into config.log some information that might help in debugging.
2002 {
2003 echo
2004
2005 cat <<\_ASBOX
2006## ---------------- ##
2007## Cache variables. ##
2008## ---------------- ##
2009_ASBOX
2010 echo
2011 # The following way of writing the cache mishandles newlines in values,
5213506e
RW
2012(
2013 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2014 eval ac_val=\$$ac_var
2015 case $ac_val in #(
2016 *${as_nl}*)
2017 case $ac_var in #(
2018 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2019$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2020 esac
2021 case $ac_var in #(
2022 _ | IFS | as_nl) ;; #(
2023 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2024 *) { eval $ac_var=; unset $ac_var;} ;;
2025 esac ;;
2026 esac
2027 done
1c710c3c 2028 (set) 2>&1 |
5213506e
RW
2029 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2030 *${as_nl}ac_space=\ *)
1c710c3c 2031 sed -n \
5213506e
RW
2032 "s/'\''/'\''\\\\'\'''\''/g;
2033 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2034 ;; #(
1c710c3c 2035 *)
5213506e 2036 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 2037 ;;
5213506e
RW
2038 esac |
2039 sort
2040)
1c710c3c
DJ
2041 echo
2042
2043 cat <<\_ASBOX
2044## ----------------- ##
2045## Output variables. ##
2046## ----------------- ##
2047_ASBOX
2048 echo
2049 for ac_var in $ac_subst_vars
2050 do
5213506e
RW
2051 eval ac_val=\$$ac_var
2052 case $ac_val in
2053 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2054 esac
2055 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2056 done | sort
2057 echo
2058
2059 if test -n "$ac_subst_files"; then
2060 cat <<\_ASBOX
5213506e
RW
2061## ------------------- ##
2062## File substitutions. ##
2063## ------------------- ##
1c710c3c
DJ
2064_ASBOX
2065 echo
2066 for ac_var in $ac_subst_files
2067 do
5213506e
RW
2068 eval ac_val=\$$ac_var
2069 case $ac_val in
2070 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2071 esac
2072 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2073 done | sort
2074 echo
2075 fi
2076
2077 if test -s confdefs.h; then
2078 cat <<\_ASBOX
2079## ----------- ##
2080## confdefs.h. ##
2081## ----------- ##
2082_ASBOX
2083 echo
5213506e 2084 cat confdefs.h
1c710c3c
DJ
2085 echo
2086 fi
2087 test "$ac_signal" != 0 &&
5213506e
RW
2088 $as_echo "$as_me: caught signal $ac_signal"
2089 $as_echo "$as_me: exit $exit_status"
1c710c3c 2090 } >&5
5213506e
RW
2091 rm -f core *.core core.conftest.* &&
2092 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 2093 exit $exit_status
5213506e 2094' 0
1c710c3c 2095for ac_signal in 1 2 13 15; do
5213506e 2096 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
2097done
2098ac_signal=0
2099
2100# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2101rm -f -r conftest* confdefs.h
2102
2103$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2104
2105# Predefined preprocessor variables.
2106
2107cat >>confdefs.h <<_ACEOF
2108#define PACKAGE_NAME "$PACKAGE_NAME"
2109_ACEOF
2110
1c710c3c
DJ
2111cat >>confdefs.h <<_ACEOF
2112#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2113_ACEOF
2114
1c710c3c
DJ
2115cat >>confdefs.h <<_ACEOF
2116#define PACKAGE_VERSION "$PACKAGE_VERSION"
2117_ACEOF
0b0dc272 2118
1c710c3c
DJ
2119cat >>confdefs.h <<_ACEOF
2120#define PACKAGE_STRING "$PACKAGE_STRING"
2121_ACEOF
2122
1c710c3c
DJ
2123cat >>confdefs.h <<_ACEOF
2124#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2125_ACEOF
2126
5213506e
RW
2127cat >>confdefs.h <<_ACEOF
2128#define PACKAGE_URL "$PACKAGE_URL"
2129_ACEOF
2130
1c710c3c
DJ
2131
2132# Let the site file select an alternate cache file if it wants to.
5213506e
RW
2133# Prefer an explicitly selected file to automatically selected ones.
2134ac_site_file1=NONE
2135ac_site_file2=NONE
2136if test -n "$CONFIG_SITE"; then
2137 ac_site_file1=$CONFIG_SITE
2138elif test "x$prefix" != xNONE; then
2139 ac_site_file1=$prefix/share/config.site
2140 ac_site_file2=$prefix/etc/config.site
2141else
2142 ac_site_file1=$ac_default_prefix/share/config.site
2143 ac_site_file2=$ac_default_prefix/etc/config.site
671aa708 2144fi
5213506e
RW
2145for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2146do
2147 test "x$ac_site_file" = xNONE && continue
671aa708 2148 if test -r "$ac_site_file"; then
5213506e
RW
2149 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2150$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1c710c3c 2151 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2152 . "$ac_site_file"
2153 fi
2154done
2155
2156if test -r "$cache_file"; then
1c710c3c
DJ
2157 # Some versions of bash will fail to source /dev/null (special
2158 # files actually), so we avoid doing that.
2159 if test -f "$cache_file"; then
5213506e
RW
2160 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2161$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2162 case $cache_file in
5213506e
RW
2163 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2164 *) . "./$cache_file";;
1c710c3c
DJ
2165 esac
2166 fi
671aa708 2167else
5213506e
RW
2168 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2169$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
DJ
2170 >$cache_file
2171fi
2172
2173# Check that the precious variables saved in the cache have kept the same
2174# value.
2175ac_cache_corrupted=false
5213506e 2176for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2177 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2178 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2179 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2180 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2181 case $ac_old_set,$ac_new_set in
2182 set,)
5213506e
RW
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2184$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1c710c3c
DJ
2185 ac_cache_corrupted=: ;;
2186 ,set)
5213506e
RW
2187 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2188$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1c710c3c
DJ
2189 ac_cache_corrupted=: ;;
2190 ,);;
2191 *)
2192 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
RW
2193 # differences in whitespace do not lead to failure.
2194 ac_old_val_w=`echo x $ac_old_val`
2195 ac_new_val_w=`echo x $ac_new_val`
2196 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2198$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2199 ac_cache_corrupted=:
2200 else
2201 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2202$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2203 eval $ac_var=\$ac_old_val
2204 fi
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2206$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2208$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1c710c3c
DJ
2209 fi;;
2210 esac
2211 # Pass precious variables to config.status.
2212 if test "$ac_new_set" = set; then
2213 case $ac_new_val in
5213506e 2214 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2215 *) ac_arg=$ac_var=$ac_new_val ;;
2216 esac
2217 case " $ac_configure_args " in
2218 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
5213506e 2219 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2220 esac
2221 fi
2222done
2223if $ac_cache_corrupted; then
5213506e
RW
2224 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2226 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2227$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2228 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
671aa708 2229fi
5213506e
RW
2230## -------------------- ##
2231## Main body of script. ##
2232## -------------------- ##
671aa708 2233
2aeb72e9
DD
2234ac_ext=c
2235ac_cpp='$CPP $CPPFLAGS'
2236ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2237ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2238ac_compiler_gnu=$ac_cv_c_compiler_gnu
2239
1c710c3c
DJ
2240
2241
2242
1c710c3c
DJ
2243
2244
0115d4a3 2245
1c710c3c 2246
ad33ff57
RW
2247
2248progname=$0
2249# if PWD already has a value, it is probably wrong.
2250if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2251
2252# Export original configure arguments for use by sub-configures.
2253# Quote arguments with shell meta charatcers.
2254TOPLEVEL_CONFIGURE_ARGUMENTS=
2255set -- "$progname" "$@"
2256for ac_arg
2257do
2258 case "$ac_arg" in
2259 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2260 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2261 # if the argument is of the form -foo=baz, quote the baz part only
2262 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2263 *) ;;
2264 esac
2265 # Add the quoted argument to the list.
2266 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2267done
2268if test "$silent" = yes; then
2269 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2270fi
2271# Remove the initial space we just introduced and, as these will be
2272# expanded by make, quote '$'.
2273TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2274
1c710c3c
DJ
2275
2276# Find the build, host, and target systems.
671aa708 2277ac_aux_dir=
5213506e
RW
2278for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2279 for ac_t in install-sh install.sh shtool; do
2280 if test -f "$ac_dir/$ac_t"; then
2281 ac_aux_dir=$ac_dir
2282 ac_install_sh="$ac_aux_dir/$ac_t -c"
2283 break 2
2284 fi
2285 done
671aa708
NN
2286done
2287if test -z "$ac_aux_dir"; then
5213506e 2288 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2289fi
5213506e
RW
2290
2291# These three variables are undocumented and unsupported,
2292# and are intended to be withdrawn in a future Autoconf release.
2293# They can cause serious problems if a builder's source tree is in a directory
2294# whose full name contains unusual characters.
2295ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2296ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2297ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2298
671aa708 2299
1c710c3c 2300# Make sure we can run config.sub.
5213506e
RW
2301$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2302 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2303
2304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2305$as_echo_n "checking build system type... " >&6; }
2306if test "${ac_cv_build+set}" = set; then :
2307 $as_echo_n "(cached) " >&6
2308else
2309 ac_build_alias=$build_alias
2310test "x$ac_build_alias" = x &&
2311 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2312test "x$ac_build_alias" = x &&
2313 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2314ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2315 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2316
2317fi
2318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2319$as_echo "$ac_cv_build" >&6; }
2320case $ac_cv_build in
2321*-*-*) ;;
2322*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2323esac
1c710c3c 2324build=$ac_cv_build
5213506e
RW
2325ac_save_IFS=$IFS; IFS='-'
2326set x $ac_cv_build
2327shift
2328build_cpu=$1
2329build_vendor=$2
2330shift; shift
2331# Remember, the first character of IFS is used to create $*,
2332# except with old shells:
2333build_os=$*
2334IFS=$ac_save_IFS
2335case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
671aa708 2336
671aa708 2337
1c710c3c
DJ
2338 case ${build_alias} in
2339 "") build_noncanonical=${build} ;;
2340 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2341esac
2342
2343
af71363e 2344
1c710c3c
DJ
2345 case ${host_alias} in
2346 "") host_noncanonical=${build_noncanonical} ;;
2347 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2348esac
2349
af71363e 2350
1c710c3c
DJ
2351
2352 case ${target_alias} in
2353 "") target_noncanonical=${host_noncanonical} ;;
2354 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2355esac
2356
af71363e 2357
1c710c3c
DJ
2358
2359
2360test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2361 test "$program_prefix$program_suffix$program_transform_name" = \
2362 NONENONEs,x,x, &&
1c710c3c 2363 program_transform_name=s,y,y,
af71363e 2364
5213506e
RW
2365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2366$as_echo_n "checking host system type... " >&6; }
2367if test "${ac_cv_host+set}" = set; then :
2368 $as_echo_n "(cached) " >&6
af71363e 2369else
5213506e
RW
2370 if test "x$host_alias" = x; then
2371 ac_cv_host=$ac_cv_build
2372else
2373 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2374 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2375fi
1c710c3c 2376
af71363e 2377fi
5213506e
RW
2378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2379$as_echo "$ac_cv_host" >&6; }
2380case $ac_cv_host in
2381*-*-*) ;;
2382*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2383esac
1c710c3c 2384host=$ac_cv_host
5213506e
RW
2385ac_save_IFS=$IFS; IFS='-'
2386set x $ac_cv_host
2387shift
2388host_cpu=$1
2389host_vendor=$2
2390shift; shift
2391# Remember, the first character of IFS is used to create $*,
2392# except with old shells:
2393host_os=$*
2394IFS=$ac_save_IFS
2395case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2aeb72e9
DD
2396
2397
5213506e
RW
2398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2399$as_echo_n "checking target system type... " >&6; }
2400if test "${ac_cv_target+set}" = set; then :
2401 $as_echo_n "(cached) " >&6
1c710c3c 2402else
5213506e
RW
2403 if test "x$target_alias" = x; then
2404 ac_cv_target=$ac_cv_host
2405else
2406 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2407 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2408fi
1c710c3c
DJ
2409
2410fi
5213506e
RW
2411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2412$as_echo "$ac_cv_target" >&6; }
2413case $ac_cv_target in
2414*-*-*) ;;
2415*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2416esac
1c710c3c 2417target=$ac_cv_target
5213506e
RW
2418ac_save_IFS=$IFS; IFS='-'
2419set x $ac_cv_target
2420shift
2421target_cpu=$1
2422target_vendor=$2
2423shift; shift
2424# Remember, the first character of IFS is used to create $*,
2425# except with old shells:
2426target_os=$*
2427IFS=$ac_save_IFS
2428case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1c710c3c
DJ
2429
2430
2431# The aliases save the names the user supplied, while $host etc.
2432# will get canonicalized.
2433test -n "$target_alias" &&
2434 test "$program_prefix$program_suffix$program_transform_name" = \
2435 NONENONEs,x,x, &&
2436 program_prefix=${target_alias}-
5213506e 2437
671aa708 2438test "$program_prefix" != NONE &&
5213506e 2439 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2440# Use a double $ so make ignores it.
2441test "$program_suffix" != NONE &&
5213506e
RW
2442 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2443# Double any \ or $.
1c710c3c 2444# By default was `s,x,x', remove it if useless.
5213506e
RW
2445ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2446program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2447
671aa708
NN
2448
2449
775956d0
NN
2450# Get 'install' or 'install-sh' and its variants.
2451# Find a good install program. We prefer a C program (faster),
2452# so one script is as good as another. But avoid the broken or
2453# incompatible versions:
2454# SysV /etc/install, /usr/sbin/install
2455# SunOS /usr/etc/install
2456# IRIX /sbin/install
2457# AIX /bin/install
1c710c3c 2458# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
NN
2459# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2460# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2461# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1c710c3c 2462# OS/2's system install, which has a completely different semantic
775956d0 2463# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2464# Reject install programs that cannot install multiple files.
5213506e
RW
2465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2466$as_echo_n "checking for a BSD-compatible install... " >&6; }
775956d0 2467if test -z "$INSTALL"; then
5213506e
RW
2468if test "${ac_cv_path_install+set}" = set; then :
2469 $as_echo_n "(cached) " >&6
1c710c3c
DJ
2470else
2471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2472for as_dir in $PATH
2473do
2474 IFS=$as_save_IFS
2475 test -z "$as_dir" && as_dir=.
5213506e
RW
2476 # Account for people who put trailing slashes in PATH elements.
2477case $as_dir/ in #((
2478 ./ | .// | /[cC]/* | \
1c710c3c 2479 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2480 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
DJ
2481 /usr/ucb/* ) ;;
2482 *)
2483 # OSF1 and SCO ODT 3.0 have their own names for install.
2484 # Don't use installbsd from OSF since it installs stuff as root
2485 # by default.
2486 for ac_prog in ginstall scoinst install; do
2487 for ac_exec_ext in '' $ac_executable_extensions; do
5213506e 2488 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2489 if test $ac_prog = install &&
1c710c3c 2490 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2491 # AIX install. It has an incompatible calling convention.
2492 :
1c710c3c
DJ
2493 elif test $ac_prog = install &&
2494 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2495 # program-specific install script used by HP pwplus--don't use.
2496 :
775956d0 2497 else
38d24731
RW
2498 rm -rf conftest.one conftest.two conftest.dir
2499 echo one > conftest.one
2500 echo two > conftest.two
2501 mkdir conftest.dir
2502 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2503 test -s conftest.one && test -s conftest.two &&
2504 test -s conftest.dir/conftest.one &&
2505 test -s conftest.dir/conftest.two
2506 then
2507 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2508 break 3
2509 fi
775956d0
NN
2510 fi
2511 fi
2512 done
1c710c3c
DJ
2513 done
2514 ;;
2515esac
5213506e
RW
2516
2517 done
2518IFS=$as_save_IFS
1c710c3c 2519
38d24731 2520rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2521
2522fi
2523 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2524 INSTALL=$ac_cv_path_install
775956d0 2525 else
38d24731
RW
2526 # As a last resort, use the slow shell script. Don't cache a
2527 # value for INSTALL within a source directory, because that will
775956d0 2528 # break other packages using the cache if that directory is
38d24731 2529 # removed, or if the value is a relative name.
1c710c3c 2530 INSTALL=$ac_install_sh
775956d0
NN
2531 fi
2532fi
5213506e
RW
2533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2534$as_echo "$INSTALL" >&6; }
775956d0
NN
2535
2536# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2537# It thinks the first close brace ends the variable substitution.
2538test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2539
1c710c3c 2540test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2541
2542test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2543
5213506e
RW
2544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2545$as_echo_n "checking whether ln works... " >&6; }
2546if test "${acx_cv_prog_LN+set}" = set; then :
2547 $as_echo_n "(cached) " >&6
ad6717df
PB
2548else
2549 rm -f conftestdata_t
2550echo >conftestdata_f
2551if ln conftestdata_f conftestdata_t 2>/dev/null
2552then
2553 acx_cv_prog_LN=ln
2554else
2555 acx_cv_prog_LN=no
2556fi
2557rm -f conftestdata_f conftestdata_t
2558
2559fi
2560if test $acx_cv_prog_LN = no; then
2561 LN="cp"
5213506e
RW
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2563$as_echo "no, using $LN" >&6; }
ad6717df
PB
2564else
2565 LN="$acx_cv_prog_LN"
5213506e
RW
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2567$as_echo "yes" >&6; }
ad6717df
PB
2568fi
2569
5213506e
RW
2570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2571$as_echo_n "checking whether ln -s works... " >&6; }
1c710c3c
DJ
2572LN_S=$as_ln_s
2573if test "$LN_S" = "ln -s"; then
5213506e
RW
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2575$as_echo "yes" >&6; }
fb0103e5 2576else
5213506e
RW
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2578$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2579fi
2580
87264276
PB
2581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2582$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2583if test "${ac_cv_path_SED+set}" = set; then :
2584 $as_echo_n "(cached) " >&6
2585else
2586 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2587 for ac_i in 1 2 3 4 5 6 7; do
2588 ac_script="$ac_script$as_nl$ac_script"
2589 done
2590 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2591 { ac_script=; unset ac_script;}
2592 if test -z "$SED"; then
2593 ac_path_SED_found=false
2594 # Loop through the user's path and test for each of PROGNAME-LIST
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598 IFS=$as_save_IFS
2599 test -z "$as_dir" && as_dir=.
2600 for ac_prog in sed gsed; do
2601 for ac_exec_ext in '' $ac_executable_extensions; do
2602 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2603 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2604# Check for GNU ac_path_SED and select it if it is found.
2605 # Check for GNU $ac_path_SED
2606case `"$ac_path_SED" --version 2>&1` in
2607*GNU*)
2608 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2609*)
2610 ac_count=0
2611 $as_echo_n 0123456789 >"conftest.in"
2612 while :
2613 do
2614 cat "conftest.in" "conftest.in" >"conftest.tmp"
2615 mv "conftest.tmp" "conftest.in"
2616 cp "conftest.in" "conftest.nl"
2617 $as_echo '' >> "conftest.nl"
2618 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2619 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2620 as_fn_arith $ac_count + 1 && ac_count=$as_val
2621 if test $ac_count -gt ${ac_path_SED_max-0}; then
2622 # Best one so far, save it but keep looking for a better one
2623 ac_cv_path_SED="$ac_path_SED"
2624 ac_path_SED_max=$ac_count
2625 fi
2626 # 10*(2^10) chars as input seems more than enough
2627 test $ac_count -gt 10 && break
2628 done
2629 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2630esac
2631
2632 $ac_path_SED_found && break 3
2633 done
2634 done
2635 done
2636IFS=$as_save_IFS
2637 if test -z "$ac_cv_path_SED"; then
2638 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2639 fi
2640else
2641 ac_cv_path_SED=$SED
2642fi
2643
2644fi
2645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2646$as_echo "$ac_cv_path_SED" >&6; }
2647 SED="$ac_cv_path_SED"
2648 rm -f conftest.sed
2649
2650for ac_prog in gawk mawk nawk awk
2651do
2652 # Extract the first word of "$ac_prog", so it can be a program name with args.
2653set dummy $ac_prog; ac_word=$2
2654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2655$as_echo_n "checking for $ac_word... " >&6; }
2656if test "${ac_cv_prog_AWK+set}" = set; then :
2657 $as_echo_n "(cached) " >&6
2658else
2659 if test -n "$AWK"; then
2660 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2661else
2662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663for as_dir in $PATH
2664do
2665 IFS=$as_save_IFS
2666 test -z "$as_dir" && as_dir=.
2667 for ac_exec_ext in '' $ac_executable_extensions; do
2668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2669 ac_cv_prog_AWK="$ac_prog"
2670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2671 break 2
2672 fi
2673done
2674 done
2675IFS=$as_save_IFS
2676
2677fi
2678fi
2679AWK=$ac_cv_prog_AWK
2680if test -n "$AWK"; then
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2682$as_echo "$AWK" >&6; }
2683else
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685$as_echo "no" >&6; }
2686fi
2687
2688
2689 test -n "$AWK" && break
2690done
2691
775956d0 2692
ee6a22df
L
2693srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2694
2695# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2696# a relative path.
2697if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2698 INSTALL="${srcpwd}/install-sh -c"
2699fi
2700
671aa708
NN
2701# Set srcdir to "." if that's what it is.
2702# This is important for multilib support.
2703pwd=`${PWDCMD-pwd}`
671aa708
NN
2704if test "${pwd}" = "${srcpwd}" ; then
2705 srcdir=.
79c06341
JL
2706fi
2707
671aa708 2708topsrcdir=$srcpwd
5d4a5ee6 2709
671aa708 2710extra_host_args=
afabd8e6 2711
671aa708
NN
2712### To add a new directory to the tree, first choose whether it is a target
2713### or a host dependent tool. Then put it into the appropriate list
2714### (library or tools, host or target), doing a dependency sort.
79c06341 2715
1c710c3c 2716# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2717# configdirs, or target_configdirs; see the serialization section below.
79c06341 2718
1c710c3c
DJ
2719# Dependency sorting is only needed when *configuration* must be done in
2720# a particular order. In all cases a dependency should be specified in
671aa708 2721# the Makefile, whether or not it's implicitly specified here.
79c06341 2722
671aa708
NN
2723# Double entries in build_configdirs, configdirs, or target_configdirs may
2724# cause circular dependencies and break everything horribly.
79c06341 2725
23f6b2f9
PB
2726# these library is used by various programs built for the build
2727# environment
2728#
929315a9 2729build_libs="build-libiberty build-libcpp"
23f6b2f9
PB
2730
2731# these tools are built for the build environment
85bfb75e 2732build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2733
671aa708 2734# these libraries are used by various programs built for the host environment
eae1a5d4 2735#f
4a9bb2aa 2736host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv"
671aa708 2737
671aa708
NN
2738# these tools are built for the host environment
2739# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2740# know that we are building the simulator.
2741# binutils, gas and ld appear in that order because it makes sense to run
2742# "make check" in that particular order.
38e3d868 2743# If --enable-gold is used, "gold" may replace "ld".
bf1de3f0 2744host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools libcc1 gotools"
671aa708 2745
671aa708
NN
2746# these libraries are built for the target environment, and are built after
2747# the host libraries and the host tools (which may be a cross compiler)
8499116a 2748# Note that libiberty is not a target library.
291f172e 2749target_libraries="target-libgcc \
eff02e4f 2750 target-libbacktrace \
671aa708
NN
2751 target-libgloss \
2752 target-newlib \
6d3b5aea 2753 target-libgomp \
3038054c 2754 target-libcilkrts \
5f520819 2755 target-liboffloadmic \
5fd1486c 2756 target-libhsail-rt \
48310492 2757 target-libatomic \
0a35513e 2758 target-libitm \
cb543528 2759 target-libstdc++-v3 \
f35db108 2760 target-libsanitizer \
2077db1b 2761 target-libvtv \
5373cd33 2762 target-libmpx \
77008252 2763 target-libssp \
1ec601bf 2764 target-libquadmath \
6de9cd9a 2765 target-libgfortran \
012447ea 2766 target-libffi \
d9cdb878 2767 target-libobjc \
632e2a07
ILT
2768 target-libada \
2769 target-libgo"
671aa708 2770
4dbda6f0
NN
2771# these tools are built using the target libraries, and are intended to
2772# run only in the target environment
671aa708 2773#
4dbda6f0 2774# note: any program that *uses* libraries that are in the "target_libraries"
1bcce263 2775# list belongs in this list.
671aa708 2776#
85bfb75e 2777target_tools="target-rda"
79c06341 2778
671aa708 2779################################################################################
79c06341 2780
671aa708
NN
2781## All tools belong in one of the four categories, and are assigned above
2782## We assign ${configdirs} this way to remove all embedded newlines. This
2783## is important because configure will choke if they ever get through.
2784## ${configdirs} is directories we build using the host tools.
2785## ${target_configdirs} is directories we build using the target tools.
671aa708 2786configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2787target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2788build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2789
ac9e6043
RW
2790
2791
671aa708 2792################################################################################
79c06341 2793
671aa708 2794srcname="gnu development package"
79c06341 2795
671aa708
NN
2796# This gets set non-empty for some net releases of packages.
2797appdirs=""
79c06341 2798
671aa708
NN
2799# Define is_cross_compiler to save on calls to 'test'.
2800is_cross_compiler=
2801if test x"${host}" = x"${target}" ; then
2802 is_cross_compiler=no
79c06341 2803else
671aa708 2804 is_cross_compiler=yes
1c710c3c 2805fi
79c06341 2806
b4acb5ef 2807# Find the build and target subdir names.
8b87bb96 2808
2e9e6f68
DJ
2809# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2810# have matching libraries, they should use host libraries: Makefile.tpl
2811# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2812# However, they still use the build modules, because the corresponding
2813# host modules (e.g. bison) are only built for the host when bootstrap
2814# finishes. So:
2815# - build_subdir is where we find build modules, and never changes.
2816# - build_libsubdir is where we find build libraries, and can be overridden.
2817
2818# Prefix 'build-' so this never conflicts with target_subdir.
8b87bb96 2819build_subdir="build-${build_noncanonical}"
1c710c3c 2820
5213506e
RW
2821# Check whether --with-build-libsubdir was given.
2822if test "${with_build_libsubdir+set}" = set; then :
2823 withval=$with_build_libsubdir; build_libsubdir="$withval"
2e9e6f68
DJ
2824else
2825 build_libsubdir="$build_subdir"
5213506e
RW
2826fi
2827
215c351a
PB
2828# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2829if ( test $srcdir = . && test -d gcc ) \
2830 || test -d $srcdir/../host-${host_noncanonical}; then
2831 host_subdir="host-${host_noncanonical}"
2832else
2833 host_subdir=.
2834fi
8b87bb96
NN
2835# No prefix.
2836target_subdir=${target_noncanonical}
1c710c3c 2837
0db770bd
RW
2838# Be sure to cover against remnants of an in-tree build.
2839if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2840 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2841Use a pristine source tree when building in a separate tree" "$LINENO" 5
2842fi
79c06341 2843
671aa708
NN
2844# Skipdirs are removed silently.
2845skipdirs=
2846# Noconfigdirs are removed loudly.
2847noconfigdirs=""
79c06341 2848
671aa708
NN
2849use_gnu_ld=
2850# Make sure we don't let GNU ld be added if we didn't want it.
2851if test x$with_gnu_ld = xno ; then
2852 use_gnu_ld=no
5afab7ad 2853 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
2854fi
2855
671aa708
NN
2856use_gnu_as=
2857# Make sure we don't let GNU as be added if we didn't want it.
2858if test x$with_gnu_as = xno ; then
2859 use_gnu_as=no
2860 noconfigdirs="$noconfigdirs gas"
79c06341
JL
2861fi
2862
d7f09764 2863use_included_zlib=
a05c2c75
L
2864
2865# Check whether --with-system-zlib was given.
2866if test "${with_system_zlib+set}" = set; then :
2867 withval=$with_system_zlib;
2868fi
2869
d7f09764
DN
2870# Make sure we don't let ZLIB be added if we didn't want it.
2871if test x$with_system_zlib = xyes ; then
2872 use_included_zlib=no
2873 noconfigdirs="$noconfigdirs zlib"
2874fi
2875
1c710c3c 2876# some tools are so dependent upon X11 that if we're not building with X,
671aa708 2877# it's not even worth trying to configure, much less build, that tool.
79c06341 2878
671aa708
NN
2879case ${with_x} in
2880 yes | "") ;; # the default value for this tree is that X11 is available
2881 no)
b4f96efe 2882 skipdirs="${skipdirs} tk itcl libgui"
671aa708 2883 # We won't be able to build gdbtk without X.
1c710c3c 2884 enable_gdbtk=no
671aa708
NN
2885 ;;
2886 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2887esac
79c06341 2888
1bcce263 2889# Some are only suitable for cross toolchains.
671aa708
NN
2890# Remove these if host=target.
2891cross_only="target-libgloss target-newlib target-opcodes"
2892
2893case $is_cross_compiler in
2894 no) skipdirs="${skipdirs} ${cross_only}" ;;
671aa708 2895esac
79c06341 2896
671aa708
NN
2897# If both --with-headers and --with-libs are specified, default to
2898# --without-newlib.
ee6a22df
L
2899if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2900 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
2901 if test x"${with_newlib}" = x ; then
2902 with_newlib=no
2903 fi
79c06341
JL
2904fi
2905
671aa708
NN
2906# Recognize --with-newlib/--without-newlib.
2907case ${with_newlib} in
2908 no) skipdirs="${skipdirs} target-newlib" ;;
2909 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2910esac
79c06341 2911
85c64bbe
BS
2912# Check whether --enable-as-accelerator-for was given.
2913if test "${enable_as_accelerator_for+set}" = set; then :
4b4f2e35 2914 enableval=$enable_as_accelerator_for;
85c64bbe
BS
2915fi
2916
2917
2918# Check whether --enable-offload-targets was given.
2919if test "${enable_offload_targets+set}" = set; then :
2920 enableval=$enable_offload_targets;
2921 if test x"$enable_offload_targets" = x; then
2922 as_fn_error "no offload targets specified" "$LINENO" 5
2923 fi
2924
2925else
2926 enable_offload_targets=
2927fi
2928
2929
21539e2e
MK
2930# Handle --enable-gold, --enable-ld.
2931# --disable-gold [--enable-ld]
2932# Build only ld. Default option.
9580395f
L
2933# --enable-gold [--enable-ld]
2934# Build both gold and ld. Install gold as "ld.gold", install ld
2935# as "ld.bfd" and "ld".
2936# --enable-gold=default [--enable-ld]
21539e2e
MK
2937# Build both gold and ld. Install gold as "ld.gold" and "ld",
2938# install ld as "ld.bfd".
2939# --enable-gold[=default] --disable-ld
2940# Build only gold, which is then installed as both "ld.gold" and "ld".
2941# --enable-gold --enable-ld=default
9580395f
L
2942# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2943# and ld.bfd).
21539e2e
MK
2944# In other words, ld is default
2945# --enable-gold=default --enable-ld=default
2946# Error.
2947
2948default_ld=
5213506e
RW
2949# Check whether --enable-gold was given.
2950if test "${enable_gold+set}" = set; then :
2951 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
2952else
2953 ENABLE_GOLD=no
5213506e
RW
2954fi
2955
21539e2e
MK
2956case "${ENABLE_GOLD}" in
2957 yes|default)
38e3d868
RM
2958 # Check for ELF target.
2959 is_elf=no
2960 case "${target}" in
2961 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
0e76460f 2962 | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8c6d158a 2963 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
ff4b7a7e 2964 | *-*-solaris2* | *-*-nto* | *-*-nacl*)
38e3d868
RM
2965 case "${target}" in
2966 *-*-linux*aout* | *-*-linux*oldld*)
2967 ;;
2968 *)
2969 is_elf=yes
2970 ;;
2971 esac
2972 esac
2973
2974 if test "$is_elf" = "yes"; then
2975 # Check for target supported by gold.
5afab7ad 2976 case "${target}" in
7705dfd1 2977 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
1b858e76 2978 | aarch64*-*-* | tilegx*-*-* | mips*-*-* | s390*-*-*)
21539e2e
MK
2979 configdirs="$configdirs gold"
2980 if test x${ENABLE_GOLD} = xdefault; then
2981 default_ld=gold
2982 fi
38e3d868 2983 ENABLE_GOLD=yes
5afab7ad
ILT
2984 ;;
2985 esac
38e3d868
RM
2986 fi
2987 ;;
2988 no)
2989 ;;
2990 *)
2991 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2992 ;;
21539e2e
MK
2993esac
2994
2995# Check whether --enable-ld was given.
2996if test "${enable_ld+set}" = set; then :
2997 enableval=$enable_ld; ENABLE_LD=$enableval
2998else
2999 ENABLE_LD=yes
3000fi
3001
3002
3003case "${ENABLE_LD}" in
3004 default)
9580395f 3005 if test x${default_ld} != x; then
21539e2e
MK
3006 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
3007 fi
3008 ;;
3009 yes)
3010 ;;
3011 no)
3012 if test x${ENABLE_GOLD} != xyes; then
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3014$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3015 fi
3016 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3017 ;;
3018 *)
3019 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
3020 ;;
3021esac
5afab7ad 3022
78edb32f
L
3023# PR gas/19109
3024# Decide the default method for compressing debug sections.
3025# Provide a configure time option to override our default.
3026# Check whether --enable-compressed_debug_sections was given.
3027if test "${enable_compressed_debug_sections+set}" = set; then :
3028 enableval=$enable_compressed_debug_sections;
3029 if test x"$enable_compressed_debug_sections" = xyes; then
3030 as_fn_error "no program with compressed debug sections specified" "$LINENO" 5
3031 fi
3032
3033else
3034 enable_compressed_debug_sections=
3035fi
3036
3037
671aa708 3038# Configure extra directories which are host specific
79c06341 3039
671aa708
NN
3040case "${host}" in
3041 *-cygwin*)
3042 configdirs="$configdirs libtermcap" ;;
3043esac
79c06341 3044
4fab7234
HPN
3045# A target can indicate whether a language isn't supported for some reason.
3046# Only spaces may be used in this macro; not newlines or tabs.
3047unsupported_languages=
3048
1c710c3c 3049# Remove more programs from consideration, based on the host or
671aa708
NN
3050# target this usually means that a port of the program doesn't
3051# exist yet.
ec8d6ddc 3052
671aa708 3053case "${host}" in
111eeb6e 3054 i[3456789]86-*-msdosdjgpp*)
c9bdb152 3055 noconfigdirs="$noconfigdirs tcl tk itcl"
671aa708 3056 ;;
671aa708 3057esac
ec8d6ddc 3058
6de9cd9a 3059
87e6d9dc
TB
3060# Check whether --enable-libquadmath was given.
3061if test "${enable_libquadmath+set}" = set; then :
3062 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3063else
3064 ENABLE_LIBQUADMATH=yes
3065fi
3066
3067if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3068 noconfigdirs="$noconfigdirs target-libquadmath"
3069fi
3070
3071
3072# Check whether --enable-libquadmath-support was given.
3073if test "${enable_libquadmath_support+set}" = set; then :
3074 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3075else
3076 ENABLE_LIBQUADMATH_SUPPORT=yes
3077fi
3078
3079enable_libquadmath_support=
3080if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3081 enable_libquadmath_support=no
3082fi
3083
3084
5213506e
RW
3085# Check whether --enable-libada was given.
3086if test "${enable_libada+set}" = set; then :
3087 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
3088else
3089 ENABLE_LIBADA=yes
5213506e
RW
3090fi
3091
d9cdb878 3092if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 3093 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
3094fi
3095
5213506e
RW
3096# Check whether --enable-libssp was given.
3097if test "${enable_libssp+set}" = set; then :
3098 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
3099else
3100 ENABLE_LIBSSP=yes
5213506e
RW
3101fi
3102
ef0087a7 3103
1873ec0c
L
3104# Check whether --enable-libstdcxx was given.
3105if test "${enable_libstdcxx+set}" = set; then :
3106 enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3107else
3108 ENABLE_LIBSTDCXX=default
3109fi
3110
3111if test "${ENABLE_LIBSTDCXX}" = "no" ; then
1007a55c 3112 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1873ec0c
L
3113fi
3114
5f520819
KY
3115# If this is accelerator compiler and its target is intelmic we enable
3116# target liboffloadmic by default. If this is compiler with offloading
3117# for intelmic we enable host liboffloadmic by default. Otherwise
3118# liboffloadmic is disabled by default.
3119# Check whether --enable-liboffloadmic was given.
3120if test "${enable_liboffloadmic+set}" = set; then :
3121 enableval=$enable_liboffloadmic; case "$enableval" in
3122 no | host | target)
3123 enable_liboffloadmic=$enableval ;;
3124 *)
3125 as_fn_error "--enable-liboffloadmic=no/host/target" "$LINENO" 5 ;;
3126esac
3127else
4b4f2e35 3128 if test x"$enable_as_accelerator_for" != x; then
5f520819
KY
3129 case "${target}" in
3130 *-intelmic-* | *-intelmicemul-*)
3131 enable_liboffloadmic=target
3132 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=target"
3133 ;;
3134 *)
3135 enable_liboffloadmic=no
3136 ;;
3137 esac
3138else
3139 case "${enable_offload_targets}" in
3140 *-intelmic-* | *-intelmicemul-*)
3141 enable_liboffloadmic=host
3142 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=host"
3143 ;;
3144 *)
3145 enable_liboffloadmic=no
3146 ;;
3147 esac
3148fi
3149fi
3150
3151
3152
44a7d18d 3153# Enable libgomp by default on hosted POSIX systems, and a few others.
27079765 3154if test x$enable_libgomp = x ; then
953ff289 3155 case "${target}" in
416ac4d4 3156 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289 3157 ;;
8c6d158a 3158 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
953ff289 3159 ;;
b24513a1 3160 *-*-solaris2* | *-*-hpux11*)
953ff289 3161 ;;
cac90078 3162 *-*-darwin* | *-*-aix*)
953ff289 3163 ;;
44a7d18d
TS
3164 nvptx*-*-*)
3165 ;;
953ff289
DN
3166 *)
3167 noconfigdirs="$noconfigdirs target-libgomp"
3168 ;;
3169 esac
27079765 3170fi
953ff289 3171
48310492
RH
3172# Disable libatomic on unsupported systems.
3173if test -d ${srcdir}/libatomic; then
3174 if test x$enable_libatomic = x; then
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3176$as_echo_n "checking for libatomic support... " >&6; }
3177 if (srcdir=${srcdir}/libatomic; \
3178 . ${srcdir}/configure.tgt; \
3179 test -n "$UNSUPPORTED")
3180 then
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3182$as_echo "no" >&6; }
3183 noconfigdirs="$noconfigdirs target-libatomic"
3184 else
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3186$as_echo "yes" >&6; }
3187 fi
3188 fi
3189fi
3190
3038054c
BI
3191# Disable libcilkrts on unsupported systems.
3192if test -d ${srcdir}/libcilkrts; then
3193 if test x$enable_libcilkrts = x; then
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcilkrts support" >&5
3195$as_echo_n "checking for libcilkrts support... " >&6; }
3196 if (srcdir=${srcdir}/libcilkrts; \
3197 . ${srcdir}/configure.tgt; \
3198 test -n "$UNSUPPORTED")
3199 then
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3201$as_echo "no" >&6; }
3202 noconfigdirs="$noconfigdirs target-libcilkrts"
3203 else
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3205$as_echo "yes" >&6; }
3206 fi
3207 fi
3208fi
3209
5f520819
KY
3210# Disable liboffloadmic on unsupported systems.
3211if test -d ${srcdir}/liboffloadmic; then
3212 if test x$enable_liboffloadmic != xno; then
3213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liboffloadmic support" >&5
3214$as_echo_n "checking for liboffloadmic support... " >&6; }
3215 if (srcdir=${srcdir}/liboffloadmic; \
3216 . ${srcdir}/configure.tgt; \
3217 test -n "$UNSUPPORTED")
3218 then
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3220$as_echo "no" >&6; }
3221 noconfigdirs="$noconfigdirs target-liboffloadmic"
3222 else
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3224$as_echo "yes" >&6; }
3225 fi
3226 fi
3227fi
3228
e948157d
RH
3229# Disable libitm on unsupported systems.
3230if test -d ${srcdir}/libitm; then
3231 if test x$enable_libitm = x; then
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
01f3428c 3233$as_echo_n "checking for libitm support... " >&6; }
e948157d
RH
3234 if (srcdir=${srcdir}/libitm; \
3235 . ${srcdir}/configure.tgt; \
3236 test -n "$UNSUPPORTED")
3237 then
3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
01f3428c 3239$as_echo "no" >&6; }
e948157d
RH
3240 noconfigdirs="$noconfigdirs target-libitm"
3241 else
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
01f3428c 3243$as_echo "yes" >&6; }
e948157d
RH
3244 fi
3245 fi
0a35513e
AH
3246fi
3247
93bf5390
RH
3248# Disable libsanitizer on unsupported systems.
3249if test -d ${srcdir}/libsanitizer; then
3250 if test x$enable_libsanitizer = x; then
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3252$as_echo_n "checking for libsanitizer support... " >&6; }
3253 if (srcdir=${srcdir}/libsanitizer; \
3254 . ${srcdir}/configure.tgt; \
3255 test -n "$UNSUPPORTED")
3256 then
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3258$as_echo "no" >&6; }
3259 noconfigdirs="$noconfigdirs target-libsanitizer"
3260 else
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262$as_echo "yes" >&6; }
3263 fi
3264 fi
3265fi
3266
2077db1b
CT
3267# Disable libvtv on unsupported systems.
3268if test -d ${srcdir}/libvtv; then
3269 if test x$enable_libvtv = x; then
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3271$as_echo_n "checking for libvtv support... " >&6; }
3272 if (srcdir=${srcdir}/libvtv; \
3273 . ${srcdir}/configure.tgt; \
1e74b850 3274 test "$VTV_SUPPORTED" != "yes")
2077db1b
CT
3275 then
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277$as_echo "no" >&6; }
3278 noconfigdirs="$noconfigdirs target-libvtv"
3279 else
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3281$as_echo "yes" >&6; }
3282 fi
3283 fi
3284fi
3285
5373cd33
IE
3286
3287# Enable libmpx on supported systems by request.
3288if test -d ${srcdir}/libmpx; then
54985c70 3289 if test x$enable_libmpx = x; then
5373cd33
IE
3290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmpx support" >&5
3291$as_echo_n "checking for libmpx support... " >&6; }
3292 if (srcdir=${srcdir}/libmpx; \
3293 . ${srcdir}/configure.tgt; \
3294 test "$LIBMPX_SUPPORTED" != "yes")
3295 then
3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3297$as_echo "no" >&6; }
3298 noconfigdirs="$noconfigdirs target-libmpx"
3299 else
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3301$as_echo "yes" >&6; }
3302 fi
5373cd33
IE
3303 fi
3304fi
3305
f6a24a94
MJ
3306# Disable libhsail-rt on unsupported systems.
3307if test -d ${srcdir}/libhsail-rt; then
3308 if test x$enable_libhsail_rt = x; then
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libhsail-rt support" >&5
3310$as_echo_n "checking for libhsail-rt support... " >&6; }
3311 if (srcdir=${srcdir}/libhsail-rt; \
3312 . ${srcdir}/configure.tgt; \
3313 test -n "$UNSUPPORTED")
3314 then
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3316$as_echo "no" >&6; }
3317 unsupported_languages="$unsupported_languages brig"
3318 # This implicitly disables also target-libhsail-rt as it won't
3319 # get added to the build without BRIG FE.
3320 else
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3322$as_echo "yes" >&6; }
3323 fi
3324 fi
3325fi
5373cd33
IE
3326
3327
d91491e5
SE
3328# Disable libquadmath for some systems.
3329case "${target}" in
e7fae550
DE
3330 avr-*-*)
3331 noconfigdirs="$noconfigdirs target-libquadmath"
3332 ;;
d91491e5
SE
3333 # libquadmath is unused on AIX and libquadmath build process use of
3334 # LD_LIBRARY_PATH can break AIX bootstrap.
3335 powerpc-*-aix* | rs6000-*-aix*)
3336 noconfigdirs="$noconfigdirs target-libquadmath"
3337 ;;
3338esac
3339
1e9e0e23
JM
3340# Disable libssp for some systems.
3341case "${target}" in
3342 avr-*-*)
b318fb4b 3343 # No hosted I/O support.
1e9e0e23
JM
3344 noconfigdirs="$noconfigdirs target-libssp"
3345 ;;
3346 powerpc-*-aix* | rs6000-*-aix*)
3347 noconfigdirs="$noconfigdirs target-libssp"
85b8555e
DD
3348 ;;
3349 rl78-*-*)
7cb62ef1
EB
3350 # libssp uses a misaligned load to trigger a fault, but the RL78
3351 # doesn't fault for those - instead, it gives a build-time error
3352 # for explicit misaligned loads.
85b8555e 3353 noconfigdirs="$noconfigdirs target-libssp"
1e9e0e23 3354 ;;
0969ec7d
EB
3355 visium-*-*)
3356 # No hosted I/O support.
3357 noconfigdirs="$noconfigdirs target-libssp"
3358 ;;
1e9e0e23
JM
3359esac
3360
1e9e0e23 3361# Disable libstdc++-v3 for some systems.
1873ec0c
L
3362# Allow user to override this if they pass --enable-libstdc++-v3
3363if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3364 case "${target}" in
3365 *-*-vxworks*)
3366 # VxWorks uses the Dinkumware C++ library.
3367 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3368 ;;
3369 arm*-wince-pe*)
3370 # the C++ libraries don't build on top of CE's C libraries
3371 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3372 ;;
3373 avr-*-*)
3374 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3375 ;;
fef939d6
JB
3376 ft32-*-*)
3377 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3378 ;;
1873ec0c
L
3379 esac
3380fi
1e9e0e23
JM
3381
3382# Disable Fortran for some systems.
3383case "${target}" in
3384 mmix-*-*)
3385 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3386 unsupported_languages="$unsupported_languages fortran"
3387 ;;
3388esac
3389
012447ea
JJ
3390# Disable libffi for some systems.
3391case "${target}" in
3392 powerpc-*-darwin*)
3393 ;;
3394 i[3456789]86-*-darwin*)
3395 ;;
3396 x86_64-*-darwin[912]*)
3397 ;;
3398 *-*-darwin*)
3399 noconfigdirs="$noconfigdirs target-libffi"
3400 ;;
3401 *-*-netware*)
3402 noconfigdirs="$noconfigdirs target-libffi"
3403 ;;
3404 *-*-phoenix*)
3405 noconfigdirs="$noconfigdirs target-libffi"
3406 ;;
3407 *-*-rtems*)
3408 noconfigdirs="$noconfigdirs target-libffi"
3409 ;;
3410 *-*-tpf*)
3411 noconfigdirs="$noconfigdirs target-libffi"
3412 ;;
3413 *-*-uclinux*)
3414 noconfigdirs="$noconfigdirs target-libffi"
3415 ;;
3416 *-*-vxworks*)
3417 noconfigdirs="$noconfigdirs target-libffi"
3418 ;;
b20e7532
AT
3419 aarch64*-*-freebsd*)
3420 noconfigdirs="$noconfigdirs target-libffi"
3421 ;;
012447ea
JJ
3422 alpha*-*-*vms*)
3423 noconfigdirs="$noconfigdirs target-libffi"
3424 ;;
3425 arm*-*-freebsd*)
3426 noconfigdirs="$noconfigdirs target-libffi"
3427 ;;
3428 arm-wince-pe)
3429 noconfigdirs="$noconfigdirs target-libffi"
3430 ;;
3431 arm*-*-symbianelf*)
3432 noconfigdirs="$noconfigdirs target-libffi"
3433 ;;
3434 cris-*-* | crisv32-*-*)
3435 case "${target}" in
3436 *-*-linux*)
3437 ;;
3438 *) # See PR46792 regarding target-libffi.
3439 noconfigdirs="$noconfigdirs target-libffi";;
3440 esac
3441 ;;
3442 hppa*64*-*-hpux*)
3443 noconfigdirs="$noconfigdirs target-libffi"
3444 ;;
3445 hppa*-hp-hpux11*)
3446 ;;
3447 hppa*-*-hpux*)
3448 noconfigdirs="$noconfigdirs target-libffi"
3449 ;;
3450 ia64*-*-*vms*)
3451 noconfigdirs="$noconfigdirs target-libffi"
3452 ;;
3453 i[3456789]86-w64-mingw*)
3454 noconfigdirs="$noconfigdirs target-libffi"
3455 ;;
3456 i[3456789]86-*-mingw*)
3457 noconfigdirs="$noconfigdirs target-libffi"
3458 ;;
3459 x86_64-*-mingw*)
3460 noconfigdirs="$noconfigdirs target-libffi"
3461 ;;
3462 mmix-*-*)
3463 noconfigdirs="$noconfigdirs target-libffi"
3464 ;;
3465 powerpc-*-aix*)
3466 # copied from rs6000-*-* entry
3467 noconfigdirs="$noconfigdirs target-libffi"
3468 ;;
3469 rs6000-*-aix*)
3470 noconfigdirs="$noconfigdirs target-libffi"
3471 ;;
3472 ft32-*-*)
3473 noconfigdirs="$noconfigdirs target-libffi"
3474 ;;
3475 *-*-lynxos*)
3476 noconfigdirs="$noconfigdirs target-libffi"
3477 ;;
3478esac
3479
3480# Disable the go frontend on systems where it is known to not work. Please keep
3481# this in sync with contrib/config-list.mk.
3482case "${target}" in
3483*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*)
3484 unsupported_languages="$unsupported_languages go"
3485 ;;
3486esac
3487
cdbc9e92
ILT
3488# Disable libgo for some systems where it is known to not work.
3489# For testing, you can easily override this with --enable-libgo.
3490if test x$enable_libgo = x; then
3491 case "${target}" in
3492 *-*-darwin*)
3493 # PR 46986
3494 noconfigdirs="$noconfigdirs target-libgo"
3495 ;;
3496 *-*-cygwin* | *-*-mingw*)
3497 noconfigdirs="$noconfigdirs target-libgo"
3498 ;;
3499 *-*-aix*)
3500 noconfigdirs="$noconfigdirs target-libgo"
3501 ;;
3502 esac
3503fi
3504
c03353e2
RIL
3505# Default libgloss CPU subdirectory.
3506libgloss_dir="$target_cpu"
6de9cd9a 3507
fbcf0dca
JM
3508case "${target}" in
3509 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3510 libgloss_dir=wince
3511 ;;
4dddfc74
YZ
3512 aarch64*-*-* )
3513 libgloss_dir=aarch64
3514 ;;
fbcf0dca
JM
3515 arm*-*-*)
3516 libgloss_dir=arm
3517 ;;
3518 cris-*-* | crisv32-*-*)
3519 libgloss_dir=cris
3520 ;;
3521 hppa*-*-*)
3522 libgloss_dir=pa
3523 ;;
3524 i[3456789]86-*-*)
3525 libgloss_dir=i386
3526 ;;
3527 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3528 libgloss_dir=m68hc11
3529 ;;
3530 m68*-*-* | fido-*-*)
3531 libgloss_dir=m68k
3532 ;;
3533 mips*-*-*)
3534 libgloss_dir=mips
3535 ;;
3536 powerpc*-*-*)
3537 libgloss_dir=rs6000
3538 ;;
3539 sparc*-*-*)
3540 libgloss_dir=sparc
3541 ;;
3542esac
3543
6a789d5e 3544# Disable newlib and libgloss for various target OSes.
671aa708 3545case "${target}" in
6a789d5e
JM
3546 alpha*-dec-osf*)
3547 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3548 ;;
3549 i[3456789]86-*-linux*)
3550 # This section makes it possible to build newlib natively on linux.
3551 # If we are using a cross compiler then don't configure newlib.
3552 if test x${is_cross_compiler} != xno ; then
3553 noconfigdirs="$noconfigdirs target-newlib"
3554 fi
3555 noconfigdirs="$noconfigdirs target-libgloss"
3556 # If we are not using a cross compiler, do configure newlib.
3557 # Note however, that newlib will only be configured in this situation
3558 # if the --with-newlib option has been given, because otherwise
3559 # 'target-newlib' will appear in skipdirs.
3560 ;;
3561 i[3456789]86-*-rdos*)
3562 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3563 ;;
3564 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3565 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3566 ;;
3567 sparc-*-sunos4*)
3568 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3569 ;;
3570 *-*-aix*)
3571 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3572 ;;
3573 *-*-beos*)
3574 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3575 ;;
671aa708 3576 *-*-chorusos)
0036370f 3577 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3578 ;;
6a789d5e
JM
3579 *-*-dragonfly*)
3580 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3581 ;;
3582 *-*-freebsd*)
3583 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3584 ;;
3585 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3586 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3587 ;;
3588 *-*-lynxos*)
3589 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3590 ;;
3591 *-*-mingw*)
3592 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3593 ;;
3594 *-*-netbsd*)
3595 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3596 ;;
3597 *-*-netware*)
3598 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3599 ;;
3600 *-*-tpf*)
3601 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3602 ;;
3603 *-*-uclinux*)
3604 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3605 ;;
3606 *-*-vxworks*)
3607 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3608 ;;
3609esac
3610
3611case "${target}" in
3612 *-*-chorusos)
3613 ;;
3be96231
TG
3614 aarch64-*-darwin*)
3615 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3616 noconfigdirs="$noconfigdirs sim target-rda"
3617 ;;
3618 arm-*-darwin*)
3619 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3620 noconfigdirs="$noconfigdirs sim target-rda"
3621 ;;
75eeae1a 3622 powerpc-*-darwin*)
e1514c3f 3623 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3624 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3625 ;;
354ebf88
RW
3626 i[3456789]86-*-darwin*)
3627 noconfigdirs="$noconfigdirs ld gprof"
3628 noconfigdirs="$noconfigdirs sim target-rda"
3629 ;;
3630 x86_64-*-darwin[912]*)
0db3a858
TG
3631 noconfigdirs="$noconfigdirs ld gas gprof"
3632 noconfigdirs="$noconfigdirs sim target-rda"
3633 ;;
42c1cd8a
AT
3634 *-*-darwin*)
3635 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3636 noconfigdirs="$noconfigdirs sim target-rda"
42c1cd8a 3637 ;;
8c6d158a 3638 *-*-dragonfly*)
8c6d158a 3639 ;;
c3f84f61 3640 *-*-freebsd*)
6de9cd9a
DN
3641 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3642 && test -f /usr/local/include/gmp.h; then
3643 with_gmp=/usr/local
3644 fi
6de9cd9a 3645 ;;
ef4e7569
US
3646 *-*-kaos*)
3647 # Remove unsupported stuff on all kaOS configurations.
ef4e7569
US
3648 noconfigdirs="$noconfigdirs target-libgloss"
3649 ;;
671aa708 3650 *-*-netbsd*)
671aa708 3651 ;;
61fec9ff 3652 *-*-netware*)
671aa708 3653 ;;
fd6487af
JS
3654 *-*-phoenix*)
3655 noconfigdirs="$noconfigdirs target-libgloss"
3656 ;;
671aa708 3657 *-*-rtems*)
2909494b 3658 noconfigdirs="$noconfigdirs target-libgloss"
d896cc4d
JBG
3659 # this is not caught below because this stanza matches earlier
3660 case $target in
3661 or1k*-*-*) noconfigdirs="$noconfigdirs gdb" ;;
3662 esac
671aa708 3663 ;;
a8ba31f2
EC
3664 # The tpf target doesn't support gdb yet.
3665 *-*-tpf*)
6a789d5e 3666 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
a8ba31f2 3667 ;;
5785c0ed 3668 *-*-uclinux*)
6a789d5e 3669 noconfigdirs="$noconfigdirs target-rda"
5785c0ed 3670 ;;
671aa708 3671 *-*-vxworks*)
671aa708
NN
3672 ;;
3673 alpha*-dec-osf*)
3674 # ld works, but does not support shared libraries.
671aa708 3675 # gas doesn't generate exception information.
6a789d5e 3676 noconfigdirs="$noconfigdirs gas ld"
671aa708
NN
3677 ;;
3678 alpha*-*-*vms*)
2909494b 3679 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
671aa708 3680 ;;
671aa708
NN
3681 alpha*-*-*)
3682 # newlib is not 64 bit ready
2909494b 3683 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3684 ;;
671aa708 3685 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
b4f96efe 3686 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708 3687 ;;
2fd88f4f
AK
3688 arc*-*-*)
3689 noconfigdirs="$noconfigdirs sim"
3690 ;;
671aa708 3691 arm-*-pe*)
2909494b 3692 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3693 ;;
671aa708 3694 arm-*-riscix*)
0036370f 3695 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3696 ;;
b588ae30
GJL
3697 avr-*-*)
3698 if test x${with_avrlibc} != xno; then
3699 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3700 fi
3701 ;;
671aa708 3702 c4x-*-* | tic4x-*-*)
0036370f 3703 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3704 ;;
0036370f
JM
3705 tic54x-*-*)
3706 noconfigdirs="$noconfigdirs target-libgloss gdb"
671aa708 3707 ;;
671aa708 3708 d10v-*-*)
0036370f 3709 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3710 ;;
3711 d30v-*-*)
0036370f 3712 noconfigdirs="$noconfigdirs gdb"
671aa708
NN
3713 ;;
3714 fr30-*-elf*)
2909494b 3715 noconfigdirs="$noconfigdirs gdb"
671aa708 3716 ;;
a05c2c75
L
3717 ft32-*-*)
3718 noconfigdirs="$noconfigdirs target-rda gprof"
3719 ;;
55f2d967 3720 moxie-*-*)
a05c2c75 3721 noconfigdirs="$noconfigdirs"
55f2d967 3722 ;;
671aa708 3723 h8300*-*-*)
2909494b 3724 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3725 ;;
3726 h8500-*-*)
0036370f 3727 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3728 ;;
ee6a22df 3729 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3730 ;;
a05c2c75
L
3731 hppa*64*-*-hpux*)
3732 noconfigdirs="$noconfigdirs gdb"
3733 ;;
3734 hppa*-*-hpux11*)
3735 noconfigdirs="$noconfigdirs gdb ld"
3736 ;;
4569f85e 3737 hppa*64*-*-linux*)
671aa708 3738 ;;
56f8587a 3739 hppa*-*-linux*)
3e732ba0 3740 ;;
671aa708 3741 hppa*-*-*elf* | \
671aa708
NN
3742 hppa*-*-lites* | \
3743 hppa*-*-openbsd* | \
3744 hppa*64*-*-*)
671aa708 3745 ;;
c03353e2 3746 hppa*-*-pro*)
c03353e2 3747 ;;
671aa708 3748 hppa*-*-*)
2909494b 3749 noconfigdirs="$noconfigdirs ld"
671aa708 3750 ;;
fb87ad5d 3751 i960-*-*)
0036370f 3752 noconfigdirs="$noconfigdirs gdb"
fb87ad5d 3753 ;;
671aa708
NN
3754 ia64*-*-elf*)
3755 # No gdb support yet.
1bcce263 3756 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
671aa708
NN
3757 ;;
3758 ia64*-**-hpux*)
5a2931d1 3759 # No ld support yet.
a05c2c75 3760 noconfigdirs="$noconfigdirs gdb libgui itcl ld"
671aa708 3761 ;;
52535a64 3762 ia64*-*-*vms*)
091fe9ca
TG
3763 # No ld support yet.
3764 noconfigdirs="$noconfigdirs libgui itcl ld"
52535a64 3765 ;;
ef4c4300 3766 i[3456789]86-w64-mingw*)
ef4c4300
KT
3767 ;;
3768 i[3456789]86-*-mingw*)
b91f0a41 3769 target_configdirs="$target_configdirs target-winsup"
1c710c3c 3770 ;;
671aa708
NN
3771 *-*-cygwin*)
3772 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1bcce263 3773 noconfigdirs="$noconfigdirs target-libgloss"
801e2270 3774 # always build newlib if winsup directory is present.
b91f0a41 3775 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3776 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3777 elif test -d "$srcdir/newlib"; then
b91f0a41 3778 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3779 fi
1c710c3c 3780 ;;
f2a0e225 3781 i[3456789]86-*-pe)
ebb9f8b0 3782 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3783 ;;
f2a0e225 3784 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3785 # The linker does not yet know about weak symbols in COFF,
3786 # and is not configured to handle mixed ELF and COFF.
0036370f 3787 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3788 ;;
f2a0e225 3789 i[3456789]86-*-sco*)
0036370f 3790 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3791 ;;
fbdd5d87 3792 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
671aa708
NN
3793 noconfigdirs="$noconfigdirs target-libgloss"
3794 ;;
f2a0e225 3795 i[3456789]86-*-sysv4*)
0036370f 3796 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3797 ;;
f2a0e225 3798 i[3456789]86-*-beos*)
6a789d5e 3799 noconfigdirs="$noconfigdirs gdb"
3aa83176 3800 ;;
d1f8db0c 3801 i[3456789]86-*-rdos*)
6a789d5e 3802 noconfigdirs="$noconfigdirs gdb"
c03353e2 3803 ;;
671aa708 3804 mmix-*-*)
2909494b 3805 noconfigdirs="$noconfigdirs gdb"
671aa708 3806 ;;
ab34901f 3807 mt-*-*)
79dd769c
AH
3808 noconfigdirs="$noconfigdirs sim"
3809 ;;
671aa708
NN
3810 powerpc-*-aix*)
3811 # copied from rs6000-*-* entry
6a789d5e 3812 noconfigdirs="$noconfigdirs gprof"
671aa708 3813 ;;
4569f85e 3814 powerpc*-*-winnt* | powerpc*-*-pe*)
671aa708 3815 target_configdirs="$target_configdirs target-winsup"
0036370f 3816 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
671aa708
NN
3817 # always build newlib.
3818 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3819 ;;
3820 # This is temporary until we can link against shared libraries
3821 powerpcle-*-solaris*)
0036370f 3822 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
671aa708
NN
3823 ;;
3824 powerpc-*-beos*)
6a789d5e 3825 noconfigdirs="$noconfigdirs gdb"
671aa708 3826 ;;
671aa708 3827 rs6000-*-lynxos*)
6a789d5e 3828 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3829 ;;
3830 rs6000-*-aix*)
6a789d5e 3831 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3832 ;;
3833 rs6000-*-*)
2909494b 3834 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3835 ;;
3836 m68k-apollo-*)
0036370f 3837 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
671aa708 3838 ;;
ca9fe997 3839 microblaze*)
2909494b 3840 noconfigdirs="$noconfigdirs gprof"
ca9fe997 3841 ;;
d896cc4d 3842 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
d9dced13
RS
3843 if test x$with_newlib = xyes; then
3844 noconfigdirs="$noconfigdirs gprof"
3845 fi
d9dced13 3846 ;;
671aa708 3847 mips*-*-irix5*)
0036370f 3848 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708
NN
3849 ;;
3850 mips*-*-irix6*)
2909494b 3851 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3852 ;;
671aa708 3853 mips*-*-bsd*)
bc98bcc4 3854 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
671aa708 3855 ;;
671aa708 3856 mips*-*-linux*)
671aa708 3857 ;;
bc98bcc4
JBG
3858 mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3859 | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3860 noconfigdirs="$noconfigdirs ld gas gprof"
3861 ;;
671aa708 3862 mips*-*-*)
2909494b 3863 noconfigdirs="$noconfigdirs gprof"
671aa708 3864 ;;
738f2522 3865 nvptx*-*-*)
738f2522
BS
3866 noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
3867 ;;
d896cc4d
JBG
3868 or1k*-*-*)
3869 noconfigdirs="$noconfigdirs gdb"
3870 ;;
bc6d9014 3871 sh-*-*)
ea2002ba
CB
3872 case "${target}" in
3873 sh*-*-elf)
2909494b 3874 ;;
ea2002ba 3875 *)
2909494b 3876 noconfigdirs="$noconfigdirs target-libgloss" ;;
ea2002ba 3877 esac
671aa708 3878 ;;
671aa708 3879 sparc-*-sunos4*)
6a789d5e 3880 if test x${is_cross_compiler} = xno ; then
671aa708
NN
3881 use_gnu_ld=no
3882 fi
3883 ;;
b42f0d7e 3884 tic6x-*-*)
0d557ff8 3885 noconfigdirs="$noconfigdirs sim"
b42f0d7e 3886 ;;
341c653c 3887 tilepro*-*-* | tilegx*-*-*)
db1d217c
WL
3888 noconfigdirs="$noconfigdirs sim"
3889 ;;
671aa708 3890 v810-*-*)
0036370f 3891 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
671aa708
NN
3892 ;;
3893 vax-*-*)
2909494b 3894 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3895 ;;
671aa708 3896esac
79c06341 3897
671aa708
NN
3898# If we aren't building newlib, then don't build libgloss, since libgloss
3899# depends upon some newlib header files.
3900case "${noconfigdirs}" in
3901 *target-libgloss*) ;;
3902 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3903esac
3904
671aa708 3905# Work in distributions that contain no compiler tools, like Autoconf.
671aa708
NN
3906host_makefile_frag=/dev/null
3907if test -d ${srcdir}/config ; then
3908case "${host}" in
f2a0e225 3909 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3910 host_makefile_frag="config/mh-djgpp"
3911 ;;
3912 *-cygwin*)
2a79c47f 3913
5213506e
RW
3914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3915$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3916echo a >cygwin-cat-check
e25a8c82 3917if test `cat cygwin-cat-check` = a ; then
2a79c47f 3918 rm cygwin-cat-check
5213506e
RW
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3920$as_echo "yes" >&6; }
2a79c47f
NC
3921else
3922 rm cygwin-cat-check
5213506e
RW
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3924$as_echo "no" >&6; }
3925 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3926 Please either mount the build directory in binary mode or run the following
3927 commands before running any configure script:
3928set -o igncr
3929export SHELLOPTS
5213506e 3930 " "$LINENO" 5
2a79c47f
NC
3931fi
3932
671aa708
NN
3933 host_makefile_frag="config/mh-cygwin"
3934 ;;
c53a18d3 3935 *-mingw*)
1f5a6b84 3936 host_makefile_frag="config/mh-mingw"
95af8923 3937 ;;
cabb9d59 3938 alpha*-linux*)
13be44ed
UB
3939 host_makefile_frag="config/mh-alpha-linux"
3940 ;;
efd41714 3941 hppa*-hp-hpux10*)
efd41714 3942 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3943 ;;
111eeb6e 3944 hppa*-hp-hpux*)
efd41714
PB
3945 host_makefile_frag="config/mh-pa"
3946 ;;
3947 hppa*-*)
3948 host_makefile_frag="config/mh-pa"
3949 ;;
d8ed14ce
IS
3950 *-*-darwin*)
3951 host_makefile_frag="config/mh-darwin"
be8fff81 3952 ;;
d19bca38
PB
3953 powerpc-*-aix*)
3954 host_makefile_frag="config/mh-ppc-aix"
3955 ;;
3956 rs6000-*-aix*)
3957 host_makefile_frag="config/mh-ppc-aix"
3958 ;;
671aa708
NN
3959esac
3960fi
3961
55ffb5ed 3962if test "${build}" != "${host}" ; then
0999159b
PB
3963 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3964 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3965 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b 3966 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
0999159b 3967 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
632e2a07 3968 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
0999159b
PB
3969 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3970 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3971 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3972 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3973 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3974 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3975else
3976 AR_FOR_BUILD="\$(AR)"
3977 AS_FOR_BUILD="\$(AS)"
fb0103e5 3978 CC_FOR_BUILD="\$(CC)"
0999159b 3979 CXX_FOR_BUILD="\$(CXX)"
0999159b 3980 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
632e2a07 3981 GOC_FOR_BUILD="\$(GOC)"
0999159b
PB
3982 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3983 LD_FOR_BUILD="\$(LD)"
3984 NM_FOR_BUILD="\$(NM)"
3985 RANLIB_FOR_BUILD="\$(RANLIB)"
3986 WINDRES_FOR_BUILD="\$(WINDRES)"
3987 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3988fi
3989
3990ac_ext=c
1c710c3c
DJ
3991ac_cpp='$CPP $CPPFLAGS'
3992ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3993ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3994ac_compiler_gnu=$ac_cv_c_compiler_gnu
3995if test -n "$ac_tool_prefix"; then
3996 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3997set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
3998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3999$as_echo_n "checking for $ac_word... " >&6; }
4000if test "${ac_cv_prog_CC+set}" = set; then :
4001 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4002else
4003 if test -n "$CC"; then
4004 ac_cv_prog_CC="$CC" # Let the user override the test.
4005else
4006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4007for as_dir in $PATH
4008do
4009 IFS=$as_save_IFS
4010 test -z "$as_dir" && as_dir=.
5213506e
RW
4011 for ac_exec_ext in '' $ac_executable_extensions; do
4012 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4013 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 4014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4015 break 2
4016 fi
4017done
5213506e
RW
4018 done
4019IFS=$as_save_IFS
1c710c3c
DJ
4020
4021fi
4022fi
4023CC=$ac_cv_prog_CC
4024if test -n "$CC"; then
5213506e
RW
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4026$as_echo "$CC" >&6; }
1c710c3c 4027else
5213506e
RW
4028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4029$as_echo "no" >&6; }
1c710c3c
DJ
4030fi
4031
5213506e 4032
1c710c3c
DJ
4033fi
4034if test -z "$ac_cv_prog_CC"; then
4035 ac_ct_CC=$CC
fb0103e5
RG
4036 # Extract the first word of "gcc", so it can be a program name with args.
4037set dummy gcc; ac_word=$2
5213506e
RW
4038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4039$as_echo_n "checking for $ac_word... " >&6; }
4040if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4041 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4042else
4043 if test -n "$ac_ct_CC"; then
4044 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4045else
4046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047for as_dir in $PATH
4048do
4049 IFS=$as_save_IFS
4050 test -z "$as_dir" && as_dir=.
5213506e
RW
4051 for ac_exec_ext in '' $ac_executable_extensions; do
4052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4053 ac_cv_prog_ac_ct_CC="gcc"
5213506e 4054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4055 break 2
4056 fi
4057done
5213506e
RW
4058 done
4059IFS=$as_save_IFS
1c710c3c
DJ
4060
4061fi
4062fi
4063ac_ct_CC=$ac_cv_prog_ac_ct_CC
4064if test -n "$ac_ct_CC"; then
5213506e
RW
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4066$as_echo "$ac_ct_CC" >&6; }
1c710c3c 4067else
5213506e
RW
4068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4069$as_echo "no" >&6; }
1c710c3c
DJ
4070fi
4071
5213506e
RW
4072 if test "x$ac_ct_CC" = x; then
4073 CC=""
4074 else
4075 case $cross_compiling:$ac_tool_warned in
4076yes:)
4077{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4078$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4079ac_tool_warned=yes ;;
4080esac
4081 CC=$ac_ct_CC
4082 fi
1c710c3c
DJ
4083else
4084 CC="$ac_cv_prog_CC"
4085fi
4086
4087if test -z "$CC"; then
5213506e
RW
4088 if test -n "$ac_tool_prefix"; then
4089 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 4090set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
4091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4092$as_echo_n "checking for $ac_word... " >&6; }
4093if test "${ac_cv_prog_CC+set}" = set; then :
4094 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4095else
4096 if test -n "$CC"; then
4097 ac_cv_prog_CC="$CC" # Let the user override the test.
4098else
1c710c3c
DJ
4099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100for as_dir in $PATH
4101do
4102 IFS=$as_save_IFS
4103 test -z "$as_dir" && as_dir=.
5213506e
RW
4104 for ac_exec_ext in '' $ac_executable_extensions; do
4105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4106 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 4107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4108 break 2
4109 fi
4110done
5213506e
RW
4111 done
4112IFS=$as_save_IFS
1c710c3c 4113
0b0dc272 4114fi
0b0dc272 4115fi
1c710c3c 4116CC=$ac_cv_prog_CC
af71363e 4117if test -n "$CC"; then
5213506e
RW
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4119$as_echo "$CC" >&6; }
2aeb72e9 4120else
5213506e
RW
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4122$as_echo "no" >&6; }
2aeb72e9
DD
4123fi
4124
2aeb72e9 4125
5213506e 4126 fi
1c710c3c 4127fi
55ffb5ed
NN
4128if test -z "$CC"; then
4129 # Extract the first word of "cc", so it can be a program name with args.
4130set dummy cc; ac_word=$2
5213506e
RW
4131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4132$as_echo_n "checking for $ac_word... " >&6; }
4133if test "${ac_cv_prog_CC+set}" = set; then :
4134 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4135else
4136 if test -n "$CC"; then
4137 ac_cv_prog_CC="$CC" # Let the user override the test.
4138else
0b0dc272 4139 ac_prog_rejected=no
1c710c3c
DJ
4140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4141for as_dir in $PATH
4142do
4143 IFS=$as_save_IFS
4144 test -z "$as_dir" && as_dir=.
5213506e
RW
4145 for ac_exec_ext in '' $ac_executable_extensions; do
4146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
4147 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4148 ac_prog_rejected=yes
4149 continue
4150 fi
4151 ac_cv_prog_CC="cc"
5213506e 4152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4153 break 2
4154 fi
4155done
5213506e
RW
4156 done
4157IFS=$as_save_IFS
1c710c3c 4158
55ffb5ed
NN
4159if test $ac_prog_rejected = yes; then
4160 # We found a bogon in the path, so make sure we never use it.
4161 set dummy $ac_cv_prog_CC
4162 shift
1c710c3c 4163 if test $# != 0; then
55ffb5ed
NN
4164 # We chose a different compiler from the bogus one.
4165 # However, it has the same basename, so the bogon will be chosen
4166 # first if we set CC to just the basename; use the full file name.
4167 shift
1c710c3c 4168 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
4169 fi
4170fi
4171fi
4172fi
1c710c3c 4173CC=$ac_cv_prog_CC
55ffb5ed 4174if test -n "$CC"; then
5213506e
RW
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4176$as_echo "$CC" >&6; }
55ffb5ed 4177else
5213506e
RW
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4179$as_echo "no" >&6; }
55ffb5ed
NN
4180fi
4181
5213506e 4182
1c710c3c
DJ
4183fi
4184if test -z "$CC"; then
4185 if test -n "$ac_tool_prefix"; then
5213506e 4186 for ac_prog in cl.exe
1c710c3c
DJ
4187 do
4188 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4189set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4191$as_echo_n "checking for $ac_word... " >&6; }
4192if test "${ac_cv_prog_CC+set}" = set; then :
4193 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4194else
4195 if test -n "$CC"; then
4196 ac_cv_prog_CC="$CC" # Let the user override the test.
4197else
1c710c3c
DJ
4198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4199for as_dir in $PATH
4200do
4201 IFS=$as_save_IFS
4202 test -z "$as_dir" && as_dir=.
5213506e
RW
4203 for ac_exec_ext in '' $ac_executable_extensions; do
4204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4205 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 4206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4207 break 2
4208 fi
4209done
5213506e
RW
4210 done
4211IFS=$as_save_IFS
1c710c3c 4212
55ffb5ed
NN
4213fi
4214fi
1c710c3c 4215CC=$ac_cv_prog_CC
55ffb5ed 4216if test -n "$CC"; then
5213506e
RW
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4218$as_echo "$CC" >&6; }
a4b9e93e 4219else
5213506e
RW
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221$as_echo "no" >&6; }
fb0103e5 4222fi
af71363e 4223
5213506e 4224
1c710c3c
DJ
4225 test -n "$CC" && break
4226 done
af71363e 4227fi
1c710c3c
DJ
4228if test -z "$CC"; then
4229 ac_ct_CC=$CC
5213506e 4230 for ac_prog in cl.exe
1c710c3c
DJ
4231do
4232 # Extract the first word of "$ac_prog", so it can be a program name with args.
4233set dummy $ac_prog; ac_word=$2
5213506e
RW
4234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4235$as_echo_n "checking for $ac_word... " >&6; }
4236if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4237 $as_echo_n "(cached) " >&6
0b0dc272 4238else
1c710c3c
DJ
4239 if test -n "$ac_ct_CC"; then
4240 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 4241else
1c710c3c
DJ
4242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4243for as_dir in $PATH
4244do
4245 IFS=$as_save_IFS
4246 test -z "$as_dir" && as_dir=.
5213506e
RW
4247 for ac_exec_ext in '' $ac_executable_extensions; do
4248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4249 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 4250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4251 break 2
4252 fi
4253done
5213506e
RW
4254 done
4255IFS=$as_save_IFS
1c710c3c 4256
af71363e
AS
4257fi
4258fi
1c710c3c
DJ
4259ac_ct_CC=$ac_cv_prog_ac_ct_CC
4260if test -n "$ac_ct_CC"; then
5213506e
RW
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4262$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4263else
5213506e
RW
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4265$as_echo "no" >&6; }
af71363e 4266fi
0b0dc272 4267
5213506e 4268
1c710c3c
DJ
4269 test -n "$ac_ct_CC" && break
4270done
4271
5213506e
RW
4272 if test "x$ac_ct_CC" = x; then
4273 CC=""
4274 else
4275 case $cross_compiling:$ac_tool_warned in
4276yes:)
4277{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4278$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4279ac_tool_warned=yes ;;
4280esac
4281 CC=$ac_ct_CC
4282 fi
1c710c3c
DJ
4283fi
4284
4285fi
4286
4287
5213506e
RW
4288test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4289$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4290as_fn_error "no acceptable C compiler found in \$PATH
4291See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4292
4293# Provide some information about the compiler.
5213506e
RW
4294$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4295set X $ac_compile
4296ac_compiler=$2
4297for ac_option in --version -v -V -qversion; do
4298 { { ac_try="$ac_compiler $ac_option >&5"
4299case "(($ac_try" in
4300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4301 *) ac_try_echo=$ac_try;;
4302esac
4303eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4304$as_echo "$ac_try_echo"; } >&5
4305 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4306 ac_status=$?
5213506e
RW
4307 if test -s conftest.err; then
4308 sed '10a\
4309... rest of stderr output deleted ...
4310 10q' conftest.err >conftest.er1
4311 cat conftest.er1 >&5
4312 rm -f conftest.er1 conftest.err
4313 fi
4314 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4315 test $ac_status = 0; }
4316done
1c710c3c 4317
5213506e 4318cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4319/* end confdefs.h. */
4320
4321int
4322main ()
4323{
4324
4325 ;
4326 return 0;
4327}
4328_ACEOF
4329ac_clean_files_save=$ac_clean_files
5213506e 4330ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4331# Try to create an executable without -o first, disregard a.out.
4332# It will help us diagnose broken compilers, and finding out an intuition
4333# of exeext.
5213506e
RW
4334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4335$as_echo_n "checking for C compiler default output file name... " >&6; }
4336ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4337
4338# The possible output files:
4339ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4340
4341ac_rmfiles=
4342for ac_file in $ac_files
4343do
4344 case $ac_file in
4345 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4346 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4347 esac
4348done
4349rm -f $ac_rmfiles
4350
4351if { { ac_try="$ac_link_default"
4352case "(($ac_try" in
4353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4354 *) ac_try_echo=$ac_try;;
4355esac
4356eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4357$as_echo "$ac_try_echo"; } >&5
4358 (eval "$ac_link_default") 2>&5
1c710c3c 4359 ac_status=$?
5213506e
RW
4360 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4361 test $ac_status = 0; }; then :
4362 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4363# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4364# in a Makefile. We should not override ac_cv_exeext if it was cached,
4365# so that the user can short-circuit this test for compilers unknown to
4366# Autoconf.
4367for ac_file in $ac_files ''
1c710c3c
DJ
4368do
4369 test -f "$ac_file" || continue
4370 case $ac_file in
5213506e 4371 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4372 ;;
4373 [ab].out )
4374 # We found the default executable, but exeext='' is most
4375 # certainly right.
4376 break;;
4377 *.* )
5213506e
RW
4378 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4379 then :; else
4380 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4381 fi
4382 # We set ac_cv_exeext here because the later test for it is not
4383 # safe: cross compilers may not add the suffix if given an `-o'
4384 # argument, so we may need to know it at that point already.
4385 # Even if this section looks crufty: it has the advantage of
4386 # actually working.
1c710c3c
DJ
4387 break;;
4388 * )
4389 break;;
4390 esac
4391done
5213506e
RW
4392test "$ac_cv_exeext" = no && ac_cv_exeext=
4393
1c710c3c 4394else
5213506e
RW
4395 ac_file=''
4396fi
4397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4398$as_echo "$ac_file" >&6; }
4399if test -z "$ac_file"; then :
4400 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4401sed 's/^/| /' conftest.$ac_ext >&5
4402
5213506e
RW
4403{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4404$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4405{ as_fn_set_status 77
4406as_fn_error "C compiler cannot create executables
4407See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4408fi
1c710c3c 4409ac_exeext=$ac_cv_exeext
1c710c3c 4410
5213506e 4411# Check that the compiler produces executables we can run. If not, either
1c710c3c 4412# the compiler is broken, or we cross compile.
5213506e
RW
4413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4414$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4415# If not cross compiling, check that we can run a simple program.
4416if test "$cross_compiling" != yes; then
4417 if { ac_try='./$ac_file'
5213506e
RW
4418 { { case "(($ac_try" in
4419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4420 *) ac_try_echo=$ac_try;;
4421esac
4422eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4423$as_echo "$ac_try_echo"; } >&5
4424 (eval "$ac_try") 2>&5
1c710c3c 4425 ac_status=$?
5213506e
RW
4426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4427 test $ac_status = 0; }; }; then
1c710c3c
DJ
4428 cross_compiling=no
4429 else
4430 if test "$cross_compiling" = maybe; then
4431 cross_compiling=yes
4432 else
5213506e
RW
4433 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4435as_fn_error "cannot run C compiled programs.
1c710c3c 4436If you meant to cross compile, use \`--host'.
5213506e 4437See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4438 fi
4439 fi
4440fi
5213506e
RW
4441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4442$as_echo "yes" >&6; }
1c710c3c 4443
5213506e 4444rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4445ac_clean_files=$ac_clean_files_save
5213506e 4446# Check that the compiler produces executables we can run. If not, either
1c710c3c 4447# the compiler is broken, or we cross compile.
5213506e
RW
4448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4449$as_echo_n "checking whether we are cross compiling... " >&6; }
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4451$as_echo "$cross_compiling" >&6; }
4452
4453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4454$as_echo_n "checking for suffix of executables... " >&6; }
4455if { { ac_try="$ac_link"
4456case "(($ac_try" in
4457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4458 *) ac_try_echo=$ac_try;;
4459esac
4460eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4461$as_echo "$ac_try_echo"; } >&5
4462 (eval "$ac_link") 2>&5
1c710c3c 4463 ac_status=$?
5213506e
RW
4464 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4465 test $ac_status = 0; }; then :
1c710c3c
DJ
4466 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4467# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4468# work properly (i.e., refer to `conftest.exe'), while it won't with
4469# `rm'.
4470for ac_file in conftest.exe conftest conftest.*; do
4471 test -f "$ac_file" || continue
4472 case $ac_file in
5213506e 4473 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4474 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4475 break;;
4476 * ) break;;
4477 esac
4478done
af71363e 4479else
5213506e
RW
4480 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4481$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4482as_fn_error "cannot compute suffix of executables: cannot compile and link
4483See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4484fi
1c710c3c 4485rm -f conftest$ac_cv_exeext
5213506e
RW
4486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4487$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4488
4489rm -f conftest.$ac_ext
4490EXEEXT=$ac_cv_exeext
4491ac_exeext=$EXEEXT
5213506e
RW
4492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4493$as_echo_n "checking for suffix of object files... " >&6; }
4494if test "${ac_cv_objext+set}" = set; then :
4495 $as_echo_n "(cached) " >&6
1c710c3c 4496else
5213506e 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4498/* end confdefs.h. */
4499
4500int
4501main ()
4502{
4503
4504 ;
4505 return 0;
4506}
4507_ACEOF
4508rm -f conftest.o conftest.obj
5213506e
RW
4509if { { ac_try="$ac_compile"
4510case "(($ac_try" in
4511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4512 *) ac_try_echo=$ac_try;;
4513esac
4514eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4515$as_echo "$ac_try_echo"; } >&5
4516 (eval "$ac_compile") 2>&5
1c710c3c 4517 ac_status=$?
5213506e
RW
4518 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4519 test $ac_status = 0; }; then :
4520 for ac_file in conftest.o conftest.obj conftest.*; do
4521 test -f "$ac_file" || continue;
1c710c3c 4522 case $ac_file in
5213506e 4523 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4524 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4525 break;;
4526 esac
4527done
4528else
5213506e 4529 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4530sed 's/^/| /' conftest.$ac_ext >&5
4531
5213506e
RW
4532{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4533$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4534as_fn_error "cannot compute suffix of object files: cannot compile
4535See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4536fi
1c710c3c
DJ
4537rm -f conftest.$ac_cv_objext conftest.$ac_ext
4538fi
5213506e
RW
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4540$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4541OBJEXT=$ac_cv_objext
4542ac_objext=$OBJEXT
5213506e
RW
4543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4544$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4545if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4546 $as_echo_n "(cached) " >&6
1c710c3c 4547else
5213506e 4548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4549/* end confdefs.h. */
4550
4551int
4552main ()
4553{
4554#ifndef __GNUC__
4555 choke me
4556#endif
4557
4558 ;
4559 return 0;
4560}
4561_ACEOF
5213506e 4562if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4563 ac_compiler_gnu=yes
4564else
5213506e 4565 ac_compiler_gnu=no
1c710c3c 4566fi
5213506e 4567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4568ac_cv_c_compiler_gnu=$ac_compiler_gnu
4569
4570fi
5213506e
RW
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4572$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4573if test $ac_compiler_gnu = yes; then
4574 GCC=yes
4575else
4576 GCC=
4577fi
1c710c3c
DJ
4578ac_test_CFLAGS=${CFLAGS+set}
4579ac_save_CFLAGS=$CFLAGS
5213506e
RW
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4581$as_echo_n "checking whether $CC accepts -g... " >&6; }
4582if test "${ac_cv_prog_cc_g+set}" = set; then :
4583 $as_echo_n "(cached) " >&6
4584else
4585 ac_save_c_werror_flag=$ac_c_werror_flag
4586 ac_c_werror_flag=yes
4587 ac_cv_prog_cc_g=no
4588 CFLAGS="-g"
4589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4590/* end confdefs.h. */
4591
4592int
4593main ()
4594{
4595
4596 ;
4597 return 0;
4598}
4599_ACEOF
5213506e 4600if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4601 ac_cv_prog_cc_g=yes
4602else
5213506e
RW
4603 CFLAGS=""
4604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4605/* end confdefs.h. */
4606
4607int
4608main ()
4609{
4610
4611 ;
4612 return 0;
4613}
4614_ACEOF
4615if ac_fn_c_try_compile "$LINENO"; then :
4616
4617else
4618 ac_c_werror_flag=$ac_save_c_werror_flag
4619 CFLAGS="-g"
4620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4621/* end confdefs.h. */
af71363e 4622
5213506e
RW
4623int
4624main ()
4625{
4626
4627 ;
4628 return 0;
4629}
4630_ACEOF
4631if ac_fn_c_try_compile "$LINENO"; then :
4632 ac_cv_prog_cc_g=yes
4633fi
4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4635fi
5213506e 4636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4637fi
5213506e
RW
4638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4639 ac_c_werror_flag=$ac_save_c_werror_flag
4640fi
4641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4642$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4643if test "$ac_test_CFLAGS" = set; then
1c710c3c 4644 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4645elif test $ac_cv_prog_cc_g = yes; then
4646 if test "$GCC" = yes; then
4647 CFLAGS="-g -O2"
4648 else
4649 CFLAGS="-g"
4650 fi
4651else
4652 if test "$GCC" = yes; then
4653 CFLAGS="-O2"
4654 else
4655 CFLAGS=
4656 fi
4657fi
5213506e
RW
4658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4659$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4660if test "${ac_cv_prog_cc_c89+set}" = set; then :
4661 $as_echo_n "(cached) " >&6
1c710c3c 4662else
5213506e 4663 ac_cv_prog_cc_c89=no
1c710c3c 4664ac_save_CC=$CC
5213506e 4665cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4666/* end confdefs.h. */
4667#include <stdarg.h>
4668#include <stdio.h>
4669#include <sys/types.h>
4670#include <sys/stat.h>
4671/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4672struct buf { int x; };
4673FILE * (*rcsopen) (struct buf *, struct stat *, int);
4674static char *e (p, i)
4675 char **p;
4676 int i;
4677{
4678 return p[i];
4679}
4680static char *f (char * (*g) (char **, int), char **p, ...)
4681{
4682 char *s;
4683 va_list v;
4684 va_start (v,p);
4685 s = g (p, va_arg (v,int));
4686 va_end (v);
4687 return s;
4688}
4689
4690/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4691 function prototypes and stuff, but not '\xHH' hex character constants.
4692 These don't provoke an error unfortunately, instead are silently treated
5213506e 4693 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4694 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4695 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4696 that's true only with -std. */
1c710c3c
DJ
4697int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4698
5213506e
RW
4699/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4700 inside strings and character constants. */
4701#define FOO(x) 'x'
4702int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4703
1c710c3c
DJ
4704int test (int i, double x);
4705struct s1 {int (*f) (int a);};
4706struct s2 {int (*f) (double a);};
4707int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4708int argc;
4709char **argv;
4710int
4711main ()
4712{
4713return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4714 ;
4715 return 0;
4716}
4717_ACEOF
5213506e
RW
4718for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4719 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4720do
4721 CC="$ac_save_CC $ac_arg"
5213506e
RW
4722 if ac_fn_c_try_compile "$LINENO"; then :
4723 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4724fi
5213506e
RW
4725rm -f core conftest.err conftest.$ac_objext
4726 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4727done
5213506e 4728rm -f conftest.$ac_ext
1c710c3c
DJ
4729CC=$ac_save_CC
4730
4731fi
5213506e
RW
4732# AC_CACHE_VAL
4733case "x$ac_cv_prog_cc_c89" in
4734 x)
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4736$as_echo "none needed" >&6; } ;;
4737 xno)
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4739$as_echo "unsupported" >&6; } ;;
1c710c3c 4740 *)
5213506e
RW
4741 CC="$CC $ac_cv_prog_cc_c89"
4742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4743$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4744esac
5213506e 4745if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4746
2aeb72e9
DD
4747fi
4748
2aeb72e9
DD
4749ac_ext=c
4750ac_cpp='$CPP $CPPFLAGS'
4751ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4752ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4753ac_compiler_gnu=$ac_cv_c_compiler_gnu
4754
5213506e 4755ac_ext=cpp
2aeb72e9
DD
4756ac_cpp='$CXXCPP $CPPFLAGS'
4757ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4758ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4759ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4760if test -z "$CXX"; then
4761 if test -n "$CCC"; then
4762 CXX=$CCC
4763 else
4764 if test -n "$ac_tool_prefix"; then
4765 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4766 do
4767 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4768set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4770$as_echo_n "checking for $ac_word... " >&6; }
4771if test "${ac_cv_prog_CXX+set}" = set; then :
4772 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4773else
4774 if test -n "$CXX"; then
4775 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4776else
4777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4778for as_dir in $PATH
4779do
4780 IFS=$as_save_IFS
4781 test -z "$as_dir" && as_dir=.
5213506e
RW
4782 for ac_exec_ext in '' $ac_executable_extensions; do
4783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4784 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4786 break 2
4787 fi
4788done
5213506e
RW
4789 done
4790IFS=$as_save_IFS
55ffb5ed 4791
c3a86da9
DJ
4792fi
4793fi
4794CXX=$ac_cv_prog_CXX
4795if test -n "$CXX"; then
5213506e
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4797$as_echo "$CXX" >&6; }
c3a86da9 4798else
5213506e
RW
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4800$as_echo "no" >&6; }
c3a86da9
DJ
4801fi
4802
5213506e 4803
c3a86da9
DJ
4804 test -n "$CXX" && break
4805 done
4806fi
4807if test -z "$CXX"; then
4808 ac_ct_CXX=$CXX
5213506e 4809 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4810do
4811 # Extract the first word of "$ac_prog", so it can be a program name with args.
4812set dummy $ac_prog; ac_word=$2
5213506e
RW
4813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4814$as_echo_n "checking for $ac_word... " >&6; }
4815if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4816 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4817else
4818 if test -n "$ac_ct_CXX"; then
4819 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4820else
4821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4822for as_dir in $PATH
4823do
4824 IFS=$as_save_IFS
4825 test -z "$as_dir" && as_dir=.
5213506e
RW
4826 for ac_exec_ext in '' $ac_executable_extensions; do
4827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4828 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4830 break 2
4831 fi
4832done
5213506e
RW
4833 done
4834IFS=$as_save_IFS
c3a86da9
DJ
4835
4836fi
4837fi
4838ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4839if test -n "$ac_ct_CXX"; then
5213506e
RW
4840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4841$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4842else
5213506e
RW
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4844$as_echo "no" >&6; }
c3a86da9
DJ
4845fi
4846
5213506e 4847
c3a86da9
DJ
4848 test -n "$ac_ct_CXX" && break
4849done
c3a86da9 4850
5213506e
RW
4851 if test "x$ac_ct_CXX" = x; then
4852 CXX="g++"
4853 else
4854 case $cross_compiling:$ac_tool_warned in
4855yes:)
4856{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4857$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4858ac_tool_warned=yes ;;
4859esac
4860 CXX=$ac_ct_CXX
4861 fi
c3a86da9
DJ
4862fi
4863
5213506e
RW
4864 fi
4865fi
c3a86da9 4866# Provide some information about the compiler.
5213506e
RW
4867$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4868set X $ac_compile
4869ac_compiler=$2
4870for ac_option in --version -v -V -qversion; do
4871 { { ac_try="$ac_compiler $ac_option >&5"
4872case "(($ac_try" in
4873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4874 *) ac_try_echo=$ac_try;;
4875esac
4876eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4877$as_echo "$ac_try_echo"; } >&5
4878 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4879 ac_status=$?
5213506e
RW
4880 if test -s conftest.err; then
4881 sed '10a\
4882... rest of stderr output deleted ...
4883 10q' conftest.err >conftest.er1
4884 cat conftest.er1 >&5
4885 rm -f conftest.er1 conftest.err
4886 fi
4887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4888 test $ac_status = 0; }
4889done
c3a86da9 4890
5213506e
RW
4891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4892$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4893if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4894 $as_echo_n "(cached) " >&6
c3a86da9 4895else
5213506e 4896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4897/* end confdefs.h. */
4898
4899int
4900main ()
4901{
4902#ifndef __GNUC__
4903 choke me
4904#endif
4905
4906 ;
4907 return 0;
4908}
4909_ACEOF
5213506e 4910if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4911 ac_compiler_gnu=yes
4912else
5213506e 4913 ac_compiler_gnu=no
c3a86da9 4914fi
5213506e 4915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4916ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4917
4918fi
5213506e
RW
4919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4920$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4921if test $ac_compiler_gnu = yes; then
4922 GXX=yes
4923else
4924 GXX=
4925fi
c3a86da9
DJ
4926ac_test_CXXFLAGS=${CXXFLAGS+set}
4927ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4929$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4930if test "${ac_cv_prog_cxx_g+set}" = set; then :
4931 $as_echo_n "(cached) " >&6
4932else
4933 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4934 ac_cxx_werror_flag=yes
4935 ac_cv_prog_cxx_g=no
4936 CXXFLAGS="-g"
4937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4938/* end confdefs.h. */
4939
4940int
4941main ()
4942{
4943
4944 ;
4945 return 0;
4946}
4947_ACEOF
5213506e 4948if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4949 ac_cv_prog_cxx_g=yes
4950else
5213506e
RW
4951 CXXFLAGS=""
4952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4953/* end confdefs.h. */
5213506e 4954
c3a86da9
DJ
4955int
4956main ()
4957{
5213506e 4958
c3a86da9
DJ
4959 ;
4960 return 0;
4961}
4962_ACEOF
5213506e 4963if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4964
5213506e
RW
4965else
4966 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4967 CXXFLAGS="-g"
4968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4969/* end confdefs.h. */
5213506e 4970
c3a86da9
DJ
4971int
4972main ()
4973{
5213506e 4974
c3a86da9
DJ
4975 ;
4976 return 0;
4977}
4978_ACEOF
5213506e
RW
4979if ac_fn_cxx_try_compile "$LINENO"; then :
4980 ac_cv_prog_cxx_g=yes
11a67599 4981fi
5213506e
RW
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983fi
4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985fi
4986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4987 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4988fi
4989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4990$as_echo "$ac_cv_prog_cxx_g" >&6; }
4991if test "$ac_test_CXXFLAGS" = set; then
4992 CXXFLAGS=$ac_save_CXXFLAGS
4993elif test $ac_cv_prog_cxx_g = yes; then
4994 if test "$GXX" = yes; then
4995 CXXFLAGS="-g -O2"
4996 else
4997 CXXFLAGS="-g"
4998 fi
4999else
5000 if test "$GXX" = yes; then
5001 CXXFLAGS="-O2"
5002 else
5003 CXXFLAGS=
5004 fi
c3a86da9 5005fi
c3a86da9
DJ
5006ac_ext=c
5007ac_cpp='$CPP $CPPFLAGS'
5008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5010ac_compiler_gnu=$ac_cv_c_compiler_gnu
5011
5012
5013# We must set the default linker to the linker used by gcc for the correct
5014# operation of libtool. If LD is not defined and we are using gcc, try to
5015# set the LD default to the ld used by gcc.
5016if test -z "$LD"; then
5017 if test "$GCC" = yes; then
5018 case $build in
5019 *-*-mingw*)
5020 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5021 *)
5022 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5023 esac
5024 case $gcc_prog_ld in
5025 # Accept absolute paths.
5026 [\\/]* | [A-Za-z]:[\\/]*)
5027 LD="$gcc_prog_ld" ;;
5028 esac
5029 fi
23f6b2f9
PB
5030fi
5031
0b21f5d3
EB
5032# Check whether -static-libstdc++ -static-libgcc is supported.
5033have_static_libs=no
5034if test "$GCC" = yes; then
5035 saved_LDFLAGS="$LDFLAGS"
5036
5037 LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
5039$as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
5040 ac_ext=cpp
5041ac_cpp='$CXXCPP $CPPFLAGS'
5042ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5043ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5044ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5045
5046
5047cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5048/* end confdefs.h. */
0d6414b2
EB
5049
5050#if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5051#error -static-libstdc++ not implemented
5052#endif
0b21f5d3
EB
5053int main() {}
5054_ACEOF
5055if ac_fn_cxx_try_link "$LINENO"; then :
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5057$as_echo "yes" >&6; }; have_static_libs=yes
5058else
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5060$as_echo "no" >&6; }
5061fi
5062rm -f core conftest.err conftest.$ac_objext \
5063 conftest$ac_exeext conftest.$ac_ext
5064 ac_ext=c
5065ac_cpp='$CPP $CPPFLAGS'
5066ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5067ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5068ac_compiler_gnu=$ac_cv_c_compiler_gnu
5069
5070
5071 LDFLAGS="$saved_LDFLAGS"
5072fi
5073
23f6b2f9
PB
5074
5075
55ffb5ed 5076
1c710c3c
DJ
5077if test -n "$ac_tool_prefix"; then
5078 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 5079set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
5080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5081$as_echo_n "checking for $ac_word... " >&6; }
5082if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5083 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5084else
5085 if test -n "$GNATBIND"; then
5086 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
5087else
1c710c3c
DJ
5088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5089for as_dir in $PATH
5090do
5091 IFS=$as_save_IFS
5092 test -z "$as_dir" && as_dir=.
5213506e
RW
5093 for ac_exec_ext in '' $ac_executable_extensions; do
5094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5095 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 5096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5097 break 2
5098 fi
5099done
5213506e
RW
5100 done
5101IFS=$as_save_IFS
1c710c3c 5102
55ffb5ed
NN
5103fi
5104fi
1c710c3c 5105GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 5106if test -n "$GNATBIND"; then
5213506e
RW
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5108$as_echo "$GNATBIND" >&6; }
55ffb5ed 5109else
5213506e
RW
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5111$as_echo "no" >&6; }
55ffb5ed
NN
5112fi
5113
5213506e 5114
1c710c3c 5115fi
55ffb5ed 5116if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 5117 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
5118 # Extract the first word of "gnatbind", so it can be a program name with args.
5119set dummy gnatbind; ac_word=$2
5213506e
RW
5120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5121$as_echo_n "checking for $ac_word... " >&6; }
5122if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5123 $as_echo_n "(cached) " >&6
55ffb5ed 5124else
1c710c3c
DJ
5125 if test -n "$ac_ct_GNATBIND"; then
5126 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 5127else
1c710c3c
DJ
5128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5129for as_dir in $PATH
5130do
5131 IFS=$as_save_IFS
5132 test -z "$as_dir" && as_dir=.
5213506e
RW
5133 for ac_exec_ext in '' $ac_executable_extensions; do
5134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5135 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 5136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5137 break 2
5138 fi
5139done
5213506e
RW
5140 done
5141IFS=$as_save_IFS
1c710c3c 5142
55ffb5ed
NN
5143fi
5144fi
1c710c3c
DJ
5145ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5146if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
5147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5148$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 5149else
5213506e
RW
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5151$as_echo "no" >&6; }
55ffb5ed
NN
5152fi
5153
5213506e
RW
5154 if test "x$ac_ct_GNATBIND" = x; then
5155 GNATBIND="no"
5156 else
5157 case $cross_compiling:$ac_tool_warned in
5158yes:)
5159{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5160$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5161ac_tool_warned=yes ;;
5162esac
5163 GNATBIND=$ac_ct_GNATBIND
5164 fi
55ffb5ed 5165else
1c710c3c 5166 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
5167fi
5168
1c710c3c
DJ
5169if test -n "$ac_tool_prefix"; then
5170 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 5171set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
5172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5173$as_echo_n "checking for $ac_word... " >&6; }
5174if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5175 $as_echo_n "(cached) " >&6
5305be7e
RG
5176else
5177 if test -n "$GNATMAKE"; then
5178 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5179else
1c710c3c
DJ
5180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5181for as_dir in $PATH
5182do
5183 IFS=$as_save_IFS
5184 test -z "$as_dir" && as_dir=.
5213506e
RW
5185 for ac_exec_ext in '' $ac_executable_extensions; do
5186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5187 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 5188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5189 break 2
5190 fi
5191done
5213506e
RW
5192 done
5193IFS=$as_save_IFS
1c710c3c 5194
5305be7e
RG
5195fi
5196fi
1c710c3c 5197GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 5198if test -n "$GNATMAKE"; then
5213506e
RW
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5200$as_echo "$GNATMAKE" >&6; }
5305be7e 5201else
5213506e
RW
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5203$as_echo "no" >&6; }
5305be7e
RG
5204fi
5205
5213506e 5206
1c710c3c 5207fi
5305be7e 5208if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 5209 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
5210 # Extract the first word of "gnatmake", so it can be a program name with args.
5211set dummy gnatmake; ac_word=$2
5213506e
RW
5212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5213$as_echo_n "checking for $ac_word... " >&6; }
5214if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5215 $as_echo_n "(cached) " >&6
5305be7e 5216else
1c710c3c
DJ
5217 if test -n "$ac_ct_GNATMAKE"; then
5218 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 5219else
1c710c3c
DJ
5220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5221for as_dir in $PATH
5222do
5223 IFS=$as_save_IFS
5224 test -z "$as_dir" && as_dir=.
5213506e
RW
5225 for ac_exec_ext in '' $ac_executable_extensions; do
5226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5227 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 5228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5229 break 2
5230 fi
5231done
5213506e
RW
5232 done
5233IFS=$as_save_IFS
1c710c3c 5234
5305be7e
RG
5235fi
5236fi
1c710c3c
DJ
5237ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5238if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5240$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 5241else
5213506e
RW
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5243$as_echo "no" >&6; }
5305be7e
RG
5244fi
5245
5213506e
RW
5246 if test "x$ac_ct_GNATMAKE" = x; then
5247 GNATMAKE="no"
5248 else
5249 case $cross_compiling:$ac_tool_warned in
5250yes:)
5251{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5252$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5253ac_tool_warned=yes ;;
5254esac
5255 GNATMAKE=$ac_ct_GNATMAKE
5256 fi
5305be7e 5257else
1c710c3c 5258 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
5259fi
5260
5213506e
RW
5261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5262$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5263if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5264 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5265else
5266 cat >conftest.adb <<EOF
5267procedure conftest is begin null; end conftest;
5268EOF
5269acx_cv_cc_gcc_supports_ada=no
5270# There is a bug in old released versions of GCC which causes the
5271# driver to exit successfully when the appropriate language module
5272# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5273# Therefore we must check for the error message as well as an
5274# unsuccessful exit.
1db673ca
RO
5275# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5276# given a .adb file, but produce no object file. So we must check
5277# if an object file was really produced to guard against this.
55ffb5ed 5278errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 5279if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 5280 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
5281fi
5282rm -f conftest.*
5283fi
5213506e
RW
5284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5285$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 5286
7cb62ef1 5287if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
5288 have_gnat=yes
5289else
5290 have_gnat=no
5291fi
5292
5213506e
RW
5293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5294$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5295if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5296 $as_echo_n "(cached) " >&6
a76494aa
PB
5297else
5298 echo abfoo >t1
5299 echo cdfoo >t2
b55e6680 5300 gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5301 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5302 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5303 :
5304 else
5305 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5306 fi
5307 fi
a76494aa
PB
5308 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5309 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5310 :
a76494aa
PB
5311 else
5312 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5313 fi
5314 fi
5315 rm t1 t2
5316
5317fi
5213506e
RW
5318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5319$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5320do_compare="$gcc_cv_prog_cmp_skip"
5321
5322
55ffb5ed 5323
ff3ac0f4
ILT
5324# Check whether --enable-bootstrap was given.
5325if test "${enable_bootstrap+set}" = set; then :
5326 enableval=$enable_bootstrap;
5327else
5328 enable_bootstrap=default
5329fi
5330
5331
5332# Issue errors and warnings for invalid/strange bootstrap combinations.
bf03b9ff
ILT
5333if test -r $srcdir/gcc/configure; then
5334 have_compiler=yes
5335else
5336 have_compiler=no
5337fi
ff3ac0f4
ILT
5338
5339case "$have_compiler:$host:$target:$enable_bootstrap" in
5340 *:*:*:no) ;;
5341
5342 # Default behavior. Enable bootstrap if we have a compiler
5343 # and we are in a native configuration.
5344 yes:$build:$build:default)
5345 enable_bootstrap=yes ;;
5346
5347 *:*:*:default)
5348 enable_bootstrap=no ;;
5349
5350 # We have a compiler and we are in a native configuration, bootstrap is ok
5351 yes:$build:$build:yes)
5352 ;;
5353
5354 # Other configurations, but we have a compiler. Assume the user knows
5355 # what he's doing.
5356 yes:*:*:yes)
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5358$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5359 ;;
5360
5361 # No compiler: if they passed --enable-bootstrap explicitly, fail
5362 no:*:*:yes)
5363 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5364
5365 # Fail if wrong command line
5366 *)
5367 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5368 ;;
5369esac
5370
46070488
JM
5371# When bootstrapping with GCC, build stage 1 in C++98 mode to ensure that a
5372# C++98 compiler can still start the bootstrap.
5373if test "$enable_bootstrap:$GXX" = "yes:yes"; then
8ca528d9 5374 CXX="$CXX -std=gnu++98"
46070488
JM
5375fi
5376
592c90ff
KG
5377# Used for setting $lt_cv_objdir
5378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5379$as_echo_n "checking for objdir... " >&6; }
5380if test "${lt_cv_objdir+set}" = set; then :
5381 $as_echo_n "(cached) " >&6
5382else
5383 rm -f .libs 2>/dev/null
5384mkdir .libs 2>/dev/null
5385if test -d .libs; then
5386 lt_cv_objdir=.libs
5387else
5388 # MS-DOS does not allow filenames that begin with a dot.
5389 lt_cv_objdir=_libs
5390fi
5391rmdir .libs 2>/dev/null
5392fi
5393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5394$as_echo "$lt_cv_objdir" >&6; }
5395objdir=$lt_cv_objdir
5396
5397
5398
5399
5400
5401cat >>confdefs.h <<_ACEOF
5402#define LT_OBJDIR "$lt_cv_objdir/"
5403_ACEOF
5404
5405
5406
acd26225 5407# Check for GMP, MPFR and MPC
3a5729ea 5408gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5409gmpinc=
e69bf64b 5410have_gmp=no
acd26225
KG
5411
5412# Specify a location for mpc
5413# check for this first so it ends up on the link line before mpfr.
5414
5213506e
RW
5415# Check whether --with-mpc was given.
5416if test "${with_mpc+set}" = set; then :
5417 withval=$with_mpc;
5418fi
acd26225 5419
acd26225 5420
9965e3cd 5421# Check whether --with-mpc-include was given.
5213506e
RW
5422if test "${with_mpc_include+set}" = set; then :
5423 withval=$with_mpc_include;
5424fi
acd26225 5425
acd26225 5426
9965e3cd 5427# Check whether --with-mpc-lib was given.
5213506e
RW
5428if test "${with_mpc_lib+set}" = set; then :
5429 withval=$with_mpc_lib;
5430fi
acd26225 5431
acd26225
KG
5432
5433if test "x$with_mpc" != x; then
3a5729ea
KG
5434 gmplibs="-L$with_mpc/lib $gmplibs"
5435 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5436fi
5437if test "x$with_mpc_include" != x; then
3a5729ea 5438 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5439fi
5440if test "x$with_mpc_lib" != x; then
3a5729ea 5441 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5442fi
5443if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5444 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5445 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5446 # Do not test the mpc version. Assume that it is sufficient, since
5447 # it is in the source tree, and the library has not been built yet
5448 # but it would be included on the link line in the version check below
5449 # hence making the test fail.
3a5729ea 5450 have_gmp=yes
acd26225 5451fi
e69bf64b 5452
bebf829d
PB
5453# Specify a location for mpfr
5454# check for this first so it ends up on the link line before gmp.
1c710c3c 5455
5213506e
RW
5456# Check whether --with-mpfr-dir was given.
5457if test "${with_mpfr_dir+set}" = set; then :
5458 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5459Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5460fi
5461
bebf829d
PB
5462
5463
5213506e
RW
5464# Check whether --with-mpfr was given.
5465if test "${with_mpfr+set}" = set; then :
5466 withval=$with_mpfr;
5467fi
1c710c3c 5468
bebf829d 5469
9965e3cd 5470# Check whether --with-mpfr-include was given.
5213506e
RW
5471if test "${with_mpfr_include+set}" = set; then :
5472 withval=$with_mpfr_include;
5473fi
1c710c3c 5474
8a877c9c 5475
9965e3cd 5476# Check whether --with-mpfr-lib was given.
5213506e
RW
5477if test "${with_mpfr_lib+set}" = set; then :
5478 withval=$with_mpfr_lib;
5479fi
8a877c9c 5480
bebf829d
PB
5481
5482if test "x$with_mpfr" != x; then
5483 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5484 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5485fi
8a877c9c 5486if test "x$with_mpfr_include" != x; then
3a5729ea 5487 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5488fi
5489if test "x$with_mpfr_lib" != x; then
5490 gmplibs="-L$with_mpfr_lib $gmplibs"
5491fi
e69bf64b 5492if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
8f3675f8
MR
5493 # MPFR v3.1.0 moved the sources into a src sub-directory.
5494 if ! test -d ${srcdir}/mpfr/src; then
5495 as_fn_error "Building GCC with MPFR in the source tree is only handled for MPFR 3.1.0+." "$LINENO" 5
5496 fi
00f35794
BE
5497 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5498 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5499 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
e69bf64b
PB
5500 # Do not test the mpfr version. Assume that it is sufficient, since
5501 # it is in the source tree, and the library has not been built yet
5502 # but it would be included on the link line in the version check below
5503 # hence making the test fail.
5504 have_gmp=yes
5505fi
bebf829d 5506
6de9cd9a 5507# Specify a location for gmp
1c710c3c 5508
5213506e
RW
5509# Check whether --with-gmp-dir was given.
5510if test "${with_gmp_dir+set}" = set; then :
5511 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5512Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5513fi
5514
6de9cd9a 5515
6de9cd9a 5516
5213506e
RW
5517# Check whether --with-gmp was given.
5518if test "${with_gmp+set}" = set; then :
5519 withval=$with_gmp;
5520fi
1c710c3c 5521
6de9cd9a 5522
9965e3cd 5523# Check whether --with-gmp-include was given.
5213506e
RW
5524if test "${with_gmp_include+set}" = set; then :
5525 withval=$with_gmp_include;
5526fi
1c710c3c 5527
8a877c9c 5528
9965e3cd 5529# Check whether --with-gmp-lib was given.
5213506e
RW
5530if test "${with_gmp_lib+set}" = set; then :
5531 withval=$with_gmp_lib;
5532fi
8a877c9c
KG
5533
5534
6de9cd9a 5535
bebf829d
PB
5536if test "x$with_gmp" != x; then
5537 gmplibs="-L$with_gmp/lib $gmplibs"
5538 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5539fi
8a877c9c
KG
5540if test "x$with_gmp_include" != x; then
5541 gmpinc="-I$with_gmp_include $gmpinc"
5542fi
5543if test "x$with_gmp_lib" != x; then
5544 gmplibs="-L$with_gmp_lib $gmplibs"
5545fi
e69bf64b 5546if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5547 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5548 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9183bdcf 5549 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
592c90ff 5550 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
0ff2d841 5551 extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
e69bf64b
PB
5552 # Do not test the gmp version. Assume that it is sufficient, since
5553 # it is in the source tree, and the library has not been built yet
5554 # but it would be included on the link line in the version check below
5555 # hence making the test fail.
5556 have_gmp=yes
5557fi
6de9cd9a 5558
d943d7c4 5559if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5560 have_gmp=yes
5561 saved_CFLAGS="$CFLAGS"
5562 CFLAGS="$CFLAGS $gmpinc"
362c6d2f
KG
5563 # Check for the recommended and required versions of GMP.
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5565$as_echo_n "checking for the correct version of gmp.h... " >&6; }
e8fd69bb
SP
5566
5567cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362c6d2f
KG
5568/* end confdefs.h. */
5569#include "gmp.h"
5570int
5571main ()
5572{
5573
5574 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5575 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
385c0681 5576 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
362c6d2f
KG
5577 choke me
5578 #endif
5579
5580 ;
5581 return 0;
5582}
5583_ACEOF
5584if ac_fn_c_try_compile "$LINENO"; then :
e8fd69bb 5585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5586/* end confdefs.h. */
362c6d2f 5587#include <gmp.h>
1c710c3c
DJ
5588int
5589main ()
5590{
6de9cd9a 5591
362c6d2f
KG
5592 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5593 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5594 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5595 choke me
5596 #endif
1c710c3c
DJ
5597
5598 ;
5599 return 0;
5600}
5601_ACEOF
5213506e
RW
5602if ac_fn_c_try_compile "$LINENO"; then :
5603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5604$as_echo "yes" >&6; }
362c6d2f
KG
5605else
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5607$as_echo "buggy but acceptable" >&6; }
5608fi
5609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5610else
5213506e
RW
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5612$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5613fi
5213506e 5614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5615
acd26225 5616 # If we have GMP, check the MPFR version.
e69bf64b 5617 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5618 # Check for the recommended and required versions of MPFR.
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5620$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5622/* end confdefs.h. */
70ec446f 5623#include <gmp.h>
e69bf64b 5624 #include <mpfr.h>
1c710c3c
DJ
5625int
5626main ()
5627{
e48d66a9 5628
f7d6bc01 5629 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
e69bf64b
PB
5630 choke me
5631 #endif
1c710c3c
DJ
5632
5633 ;
5634 return 0;
5635}
5636_ACEOF
5213506e
RW
5637if ac_fn_c_try_compile "$LINENO"; then :
5638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5639/* end confdefs.h. */
a3993f33 5640#include <gmp.h>
e69bf64b 5641 #include <mpfr.h>
1c710c3c
DJ
5642int
5643main ()
5644{
a3993f33 5645
362c6d2f 5646 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5647 choke me
5648 #endif
acd26225
KG
5649
5650 ;
5651 return 0;
5652}
5653_ACEOF
5213506e
RW
5654if ac_fn_c_try_compile "$LINENO"; then :
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5656$as_echo "yes" >&6; }
acd26225 5657else
5213506e
RW
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5659$as_echo "buggy but acceptable" >&6; }
acd26225 5660fi
5213506e 5661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5662else
5213506e
RW
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5664$as_echo "no" >&6; }; have_gmp=no
acd26225 5665fi
5213506e 5666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5667 fi
5668
5669 # Check for the MPC header version.
3a5729ea 5670 if test x"$have_gmp" = xyes ; then
362c6d2f 5671 # Check for the recommended and required versions of MPC.
5213506e
RW
5672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5673$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5675/* end confdefs.h. */
5676#include <mpc.h>
5677int
5678main ()
5679{
5680
362c6d2f
KG
5681 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5682 choke me
5683 #endif
5684
5685 ;
5686 return 0;
5687}
5688_ACEOF
5689if ac_fn_c_try_compile "$LINENO"; then :
5690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5691/* end confdefs.h. */
5692#include <mpc.h>
5693int
5694main ()
5695{
5696
5697 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5698 choke me
5699 #endif
5700
5701 ;
5702 return 0;
5703}
5704_ACEOF
5213506e
RW
5705if ac_fn_c_try_compile "$LINENO"; then :
5706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5707$as_echo "yes" >&6; }
362c6d2f
KG
5708else
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5710$as_echo "buggy but acceptable" >&6; }
5711fi
5712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5713else
5213506e 5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5715$as_echo "no" >&6; }; have_gmp=no
acd26225 5716fi
5213506e 5717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5718 fi
5719
5720 # Now check the MPFR library.
5721 if test x"$have_gmp" = xyes; then
5722 saved_LIBS="$LIBS"
5723 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5725$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5727/* end confdefs.h. */
3a5729ea 5728#include <mpc.h>
acd26225
KG
5729int
5730main ()
5731{
5732
5733 mpfr_t n;
5734 mpfr_t x;
3a5729ea 5735 mpc_t c;
acd26225
KG
5736 int t;
5737 mpfr_init (n);
5738 mpfr_init (x);
5739 mpfr_atan2 (n, n, x, GMP_RNDN);
5740 mpfr_erfc (n, x, GMP_RNDN);
5741 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5742 mpfr_clear(n);
5743 mpfr_clear(x);
5744 mpc_init2 (c, 53);
5745 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5746 mpc_cosh (c, c, MPC_RNDNN);
5747 mpc_pow (c, c, c, MPC_RNDNN);
5748 mpc_acosh (c, c, MPC_RNDNN);
5749 mpc_clear (c);
1c710c3c
DJ
5750
5751 ;
5752 return 0;
5753}
5754_ACEOF
5213506e
RW
5755if ac_fn_c_try_link "$LINENO"; then :
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5757$as_echo "yes" >&6; }
1c710c3c 5758else
5213506e
RW
5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5760$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5761fi
5213506e
RW
5762rm -f core conftest.err conftest.$ac_objext \
5763 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5764 LIBS="$saved_LIBS"
5765 fi
5766
e69bf64b 5767 CFLAGS="$saved_CFLAGS"
6de9cd9a 5768
362c6d2f
KG
5769# The library versions listed in the error message below should match
5770# the HARD-minimums enforced above.
e69bf64b 5771 if test x$have_gmp != xyes; then
f7d6bc01 5772 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
3a5729ea
KG
5773Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5774their locations. Source code for these libraries can be found at
5775their respective hosting sites as well as at
5776ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5777http://gcc.gnu.org/install/prerequisites.html for additional info. If
5778you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5779make sure that you have installed both the libraries and the header
5780files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5781 fi
70ec446f
KG
5782fi
5783
acd26225
KG
5784# Flags needed for both GMP, MPFR and/or MPC.
5785
5786
6de9cd9a
DN
5787
5788
5789
9e3eba15 5790
0ff2d841 5791
0b21f5d3 5792# Libraries to use for stage1 or when not bootstrapping.
00020c16 5793
0b21f5d3
EB
5794# Check whether --with-stage1-libs was given.
5795if test "${with_stage1_libs+set}" = set; then :
5796 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
5797 stage1_libs=
00020c16 5798 else
0b21f5d3 5799 stage1_libs=$withval
00020c16
ILT
5800 fi
5801else
5dc85f7e 5802 stage1_libs=
5213506e
RW
5803fi
5804
00020c16
ILT
5805
5806
0b21f5d3 5807# Linker flags to use for stage1 or when not bootstrapping.
00020c16 5808
0b21f5d3
EB
5809# Check whether --with-stage1-ldflags was given.
5810if test "${with_stage1_ldflags+set}" = set; then :
5811 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5812 stage1_ldflags=
00020c16 5813 else
0b21f5d3 5814 stage1_ldflags=$withval
00020c16
ILT
5815 fi
5816else
0b21f5d3
EB
5817 stage1_ldflags=
5818 # In stage 1, default to linking libstdc++ and libgcc statically with GCC
5819 # if supported. But if the user explicitly specified the libraries to use,
5820 # trust that they are doing what they want.
5821 if test "$stage1_libs" = "" -a "$have_static_libs" = yes; then
5822 stage1_ldflags="-static-libstdc++ -static-libgcc"
5823 fi
5213506e
RW
5824fi
5825
00020c16
ILT
5826
5827
5dc85f7e 5828# Libraries to use for stage2 and later builds.
00020c16 5829
5213506e
RW
5830# Check whether --with-boot-libs was given.
5831if test "${with_boot_libs+set}" = set; then :
5832 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5833 poststage1_libs=
5834 else
5835 poststage1_libs=$withval
5836 fi
5837else
5dc85f7e 5838 poststage1_libs=
5213506e
RW
5839fi
5840
00020c16
ILT
5841
5842
ed2eaa9f
ILT
5843# Linker flags to use for stage2 and later builds.
5844
5845# Check whether --with-boot-ldflags was given.
5846if test "${with_boot_ldflags+set}" = set; then :
5847 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5848 poststage1_ldflags=
5849 else
5850 poststage1_ldflags=$withval
5851 fi
5852else
5853 poststage1_ldflags=
bec93d73
ILT
5854 # In stages 2 and 3, default to linking libstdc++ and libgcc
5855 # statically. But if the user explicitly specified the libraries to
5856 # use, trust that they are doing what they want.
5857 if test "$poststage1_libs" = ""; then
ed2eaa9f
ILT
5858 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5859 fi
5860fi
5861
5862
5863
e357a5e0 5864# GCC GRAPHITE dependency isl.
4a9bb2aa 5865# Basic setup is inlined here, actual checks are in config/isl.m4
f8bf9252
SP
5866
5867
33ad93b9
RG
5868# Check whether --with-isl was given.
5869if test "${with_isl+set}" = set; then :
5870 withval=$with_isl;
5213506e 5871fi
f8bf9252 5872
f8bf9252 5873
eae1a5d4 5874# Treat --without-isl as a request to disable
625afa23 5875# GRAPHITE support and skip all following checks.
eae1a5d4 5876if test "x$with_isl" != "xno"; then
e357a5e0 5877 # Check for isl
625afa23
RG
5878
5879
33ad93b9
RG
5880# Check whether --with-isl-include was given.
5881if test "${with_isl_include+set}" = set; then :
5882 withval=$with_isl_include;
5213506e
RW
5883fi
5884
f8bf9252 5885
33ad93b9
RG
5886# Check whether --with-isl-lib was given.
5887if test "${with_isl_lib+set}" = set; then :
5888 withval=$with_isl_lib;
5213506e 5889fi
f8bf9252 5890
f8bf9252 5891
33ad93b9
RG
5892 # Check whether --enable-isl-version-check was given.
5893if test "${enable_isl_version_check+set}" = set; then :
5894 enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
5895else
5896 ENABLE_ISL_CHECK=yes
7d32a440
SP
5897fi
5898
5899
33ad93b9
RG
5900 # Initialize isllibs and islinc.
5901 case $with_isl in
5902 no)
5903 isllibs=
5904 islinc=
5905 ;;
5906 "" | yes)
5907 ;;
5908 *)
5909 isllibs="-L$with_isl/lib"
5910 islinc="-I$with_isl/include"
5911 ;;
5912 esac
5913 if test "x${with_isl_include}" != x ; then
5914 islinc="-I$with_isl_include"
5915 fi
5916 if test "x${with_isl_lib}" != x; then
5917 isllibs="-L$with_isl_lib"
5918 fi
5919 if test "x${islinc}" = x && test "x${isllibs}" = x \
5920 && test -d ${srcdir}/isl; then
5921 isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
5922 islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
5923 ENABLE_ISL_CHECK=no
560d18d3
AK
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree isl, disabling version check" >&5
5925$as_echo "$as_me: WARNING: using in-tree isl, disabling version check" >&2;}
33ad93b9 5926 fi
7d32a440 5927
eae1a5d4
RG
5928 isllibs="${isllibs} -lisl"
5929
7d32a440 5930
7d32a440 5931
9847828b
RB
5932 if test "${ENABLE_ISL_CHECK}" = yes ; then
5933 _isl_saved_CFLAGS=$CFLAGS
5934 _isl_saved_LDFLAGS=$LDFLAGS
5935 _isl_saved_LIBS=$LIBS
5936
5937 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
70decafb
NS
5938 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs} ${gmplibs}"
5939 LIBS="${_isl_saved_LIBS} -lisl -lgmp"
9847828b 5940
f877b3ad
RB
5941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isl 0.15 or later" >&5
5942$as_echo_n "checking for isl 0.15 or later... " >&6; }
e0c0c325 5943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
622dbadf 5944/* end confdefs.h. */
f877b3ad 5945#include <isl/schedule.h>
622dbadf
BC
5946int
5947main ()
5948{
f877b3ad 5949isl_options_set_schedule_serialize_sccs (NULL, 0);
622dbadf
BC
5950 ;
5951 return 0;
5952}
5953_ACEOF
5954if ac_fn_c_try_link "$LINENO"; then :
9847828b 5955 gcc_cv_isl=yes
622dbadf
BC
5956else
5957 gcc_cv_isl=no
5958fi
5959rm -f core conftest.err conftest.$ac_objext \
5960 conftest$ac_exeext conftest.$ac_ext
9847828b
RB
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
5962$as_echo "$gcc_cv_isl" >&6; }
5963
560d18d3 5964 if test "${gcc_cv_isl}" = no ; then
f877b3ad
RB
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: required isl version is 0.15 or later" >&5
5966$as_echo "required isl version is 0.15 or later" >&6; }
1e050c90
AK
5967 fi
5968
9847828b
RB
5969 CFLAGS=$_isl_saved_CFLAGS
5970 LDFLAGS=$_isl_saved_LDFLAGS
5971 LIBS=$_isl_saved_LIBS
5972 fi
5973
5974
f8bf9252 5975
f8bf9252 5976
33ad93b9
RG
5977
5978
33ad93b9
RG
5979 if test "x${with_isl}" = xno; then
5980 graphite_requested=no
5981 elif test "x${with_isl}" != x \
5982 || test "x${with_isl_include}" != x \
5983 || test "x${with_isl_lib}" != x ; then
5984 graphite_requested=yes
5985 else
5986 graphite_requested=no
7d32a440 5987 fi
d789184e 5988
d789184e
SP
5989
5990
33ad93b9
RG
5991 if test "${gcc_cv_isl}" = no ; then
5992 isllibs=
5993 islinc=
5994 fi
5995
5996 if test "${graphite_requested}" = yes \
5997 && test "x${isllibs}" = x \
5998 && test "x${islinc}" = x ; then
f8bf9252 5999
e357a5e0 6000 as_fn_error "Unable to find a usable isl. See config.log for details." "$LINENO" 5
33ad93b9 6001 fi
f8bf9252 6002
d32ef397 6003
d32ef397
AS
6004fi
6005
e357a5e0 6006# If the isl check failed, disable builds of in-tree variant of isl
625afa23 6007if test "x$with_isl" = xno ||
625afa23 6008 test "x$gcc_cv_isl" = xno; then
4a9bb2aa 6009 noconfigdirs="$noconfigdirs isl"
625afa23 6010 islinc=
32d024bf
RG
6011fi
6012
625afa23
RG
6013
6014
6015
d7f09764
DN
6016# Check for LTO support.
6017# Check whether --enable-lto was given.
6018if test "${enable_lto+set}" = set; then :
6019 enableval=$enable_lto; enable_lto=$enableval
6020else
6021 enable_lto=yes; default_enable_lto=yes
6022fi
6023
6024
7413962d 6025
9a02962b
DK
6026
6027
6028target_elf=no
6029case $target in
6030 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
e44dbbe1 6031 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
8f56cb51 6032 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux* | \
8ae12d71 6033 nvptx-*-none)
9a02962b
DK
6034 target_elf=no
6035 ;;
6036 *)
6037 target_elf=yes
6038 ;;
6039esac
6040
6041if test $target_elf = yes; then :
48215350
DK
6042 # ELF platforms build the lto-plugin always.
6043 build_lto_plugin=yes
9a02962b 6044
9a02962b
DK
6045else
6046 if test x"$default_enable_lto" = x"yes" ; then
bb79486c 6047 case $target in
deeba76a 6048 *-apple-darwin[912]* | *-cygwin* | *-mingw* | *djgpp*) ;;
48215350 6049 # On other non-ELF platforms, LTO has yet to be validated.
bb79486c
JH
6050 *) enable_lto=no ;;
6051 esac
9a02962b 6052 else
db50fe7d
IS
6053 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6054 # It would also be nice to check the binutils support, but we don't
9a02962b
DK
6055 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6056 # warn during gcc/ subconfigure; unless you're bootstrapping with
6057 # -flto it won't be needed until after installation anyway.
6058 case $target in
9e530bcd 6059 *-cygwin* | *-mingw* | *-apple-darwin* | *djgpp*) ;;
9a02962b
DK
6060 *) if test x"$enable_lto" = x"yes"; then
6061 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6062 fi
6063 ;;
6064 esac
6065 fi
1cd0b716 6066 # Among non-ELF, only Windows platforms support the lto-plugin so far.
48215350 6067 # Build it unless LTO was explicitly disabled.
1cd0b716 6068 case $target in
48215350 6069 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
1cd0b716
DK
6070 *) ;;
6071 esac
48215350 6072
9a02962b
DK
6073fi
6074
d7f09764 6075
45b3824d
TS
6076# Check whether --enable-linker-plugin-configure-flags was given.
6077if test "${enable_linker_plugin_configure_flags+set}" = set; then :
6078 enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
6079else
6080 extra_linker_plugin_configure_flags=
6081fi
6082
6083
6084# Check whether --enable-linker-plugin-flags was given.
6085if test "${enable_linker_plugin_flags+set}" = set; then :
6086 enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
6087else
6088 extra_linker_plugin_flags=
6089fi
6090
6091
6092
cdfee50a
NS
6093# Enable --enable-host-shared.
6094# Checked early to determine whether jit is an 'all' language
6095# Check whether --enable-host-shared was given.
6096if test "${enable_host_shared+set}" = set; then :
6097 enableval=$enable_host_shared; host_shared=$enableval
6098else
6099 host_shared=no
6100fi
6101
6102
f8bf9252 6103
0823efed 6104# By default, C and C++ are the only stage 1 languages.
e1888513 6105stage1_languages=,c,
2805b53a 6106
00020c16 6107# Target libraries that we bootstrap.
ad1e5170 6108bootstrap_target_libs=,target-libgcc,
00020c16 6109
55ffb5ed
NN
6110# Figure out what language subdirectories are present.
6111# Look if the user specified --enable-languages="..."; if not, use
6112# the environment variable $LANGUAGES if defined. $LANGUAGES might
6113# go away some day.
6114# NB: embedded tabs in this IF block -- do not untabify
6115if test -d ${srcdir}/gcc; then
6116 if test x"${enable_languages+set}" != xset; then
6117 if test x"${LANGUAGES+set}" = xset; then
6118 enable_languages="${LANGUAGES}"
6b1786aa 6119 echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
55ffb5ed 6120 else
cdfee50a 6121 enable_languages=default
55ffb5ed
NN
6122 fi
6123 else
6124 if test x"${enable_languages}" = x ||
6125 test x"${enable_languages}" = xyes;
6126 then
6b1786aa 6127 echo configure.ac: --enable-languages needs at least one language argument 1>&2
55ffb5ed
NN
6128 exit 1
6129 fi
6130 fi
6131 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6132
7f26dfa3
FXC
6133 # 'f95' is the old name for the 'fortran' language. We issue a warning
6134 # and make the substitution.
6135 case ,${enable_languages}, in
6136 *,f95,*)
6b1786aa 6137 echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
7f26dfa3
FXC
6138 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6139 ;;
6140 esac
6141
0823efed
DN
6142 # If bootstrapping, C++ must be enabled.
6143 case ",$enable_languages,:$enable_bootstrap" in
6144 *,c++,*:*) ;;
6145 *:yes)
ff3ac0f4
ILT
6146 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6147 enable_languages="${enable_languages},c++"
6148 else
0823efed 6149 as_fn_error "bootstrapping requires c++ sources" "$LINENO" 5
ff3ac0f4
ILT
6150 fi
6151 ;;
6152 esac
6153
55ffb5ed
NN
6154 # First scan to see if an enabled language requires some other language.
6155 # We assume that a given config-lang.in will list all the language
6156 # front ends it requires, even if some are required indirectly.
6157 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6158 case ${lang_frag} in
6159 ..) ;;
6160 # The odd quoting in the next line works around
6161 # an apparent bug in bash 1.12 on linux.
6162 ${srcdir}/gcc/[*]/config-lang.in) ;;
6163 *)
69ecd18f
ILT
6164 # From the config-lang.in, get $language, $lang_requires, and
6165 # $lang_requires_boot_languages.
55ffb5ed
NN
6166 language=
6167 lang_requires=
69ecd18f 6168 lang_requires_boot_languages=
55ffb5ed 6169 . ${lang_frag}
69ecd18f 6170 for other in ${lang_requires} ${lang_requires_boot_languages}; do
55ffb5ed
NN
6171 case ,${enable_languages}, in
6172 *,$other,*) ;;
cdfee50a 6173 *,default,*) ;;
55ffb5ed
NN
6174 *,all,*) ;;
6175 *,$language,*)
6176 echo " \`$other' language required by \`$language'; enabling" 1>&2
6177 enable_languages="${enable_languages},${other}"
6178 ;;
6179 esac
6180 done
69ecd18f
ILT
6181 for other in ${lang_requires_boot_languages} ; do
6182 if test "$other" != "c"; then
6183 case ,${enable_stage1_languages}, in
6184 *,$other,*) ;;
cdfee50a 6185 *,default,*) ;;
69ecd18f
ILT
6186 *,all,*) ;;
6187 *)
6188 case ,${enable_languages}, in
6189 *,$language,*)
6190 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6191 enable_stage1_languages="$enable_stage1_languages,${other}"
6192 ;;
6193 esac
6194 ;;
6195 esac
6196 fi
6197 done
55ffb5ed
NN
6198 ;;
6199 esac
6200 done
6201
e1888513 6202 new_enable_languages=,c,
d7f09764
DN
6203
6204 # If LTO is enabled, add the LTO front end.
d7f09764 6205 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6206 case ,${enable_languages}, in
6207 *,lto,*) ;;
6208 *) enable_languages="${enable_languages},lto" ;;
6209 esac
1cd0b716 6210 if test "${build_lto_plugin}" = "yes" ; then
d7f09764 6211 configdirs="$configdirs lto-plugin"
d7f09764
DN
6212 fi
6213 fi
6214
426c1eb0
TS
6215 # If we're building an offloading compiler, add the LTO front end.
6216 if test x"$enable_as_accelerator_for" != x ; then
6217 case ,${enable_languages}, in
6218 *,lto,*) ;;
6219 *) enable_languages="${enable_languages},lto" ;;
6220 esac
6221 fi
6222
cdfee50a 6223 missing_languages=`echo ",$enable_languages," | sed -e s/,default,/,/ -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6224 potential_languages=,c,
55ffb5ed 6225
4da3b0f8
ILT
6226 enabled_target_libs=
6227 disabled_target_libs=
6228
55ffb5ed
NN
6229 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6230 case ${lang_frag} in
6231 ..) ;;
6232 # The odd quoting in the next line works around
6233 # an apparent bug in bash 1.12 on linux.
6234 ${srcdir}/gcc/[*]/config-lang.in) ;;
6235 *)
1c710c3c 6236 # From the config-lang.in, get $language, $target_libs,
2805b53a 6237 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6238 language=
6239 target_libs=
6240 lang_dirs=
1546bb64 6241 subdir_requires=
e1888513
PB
6242 boot_language=no
6243 build_by_default=yes
55ffb5ed 6244 . ${lang_frag}
e1888513
PB
6245 if test x${language} = x; then
6246 echo "${lang_frag} doesn't set \$language." 1>&2
6247 exit 1
6248 fi
6249
78767fd9 6250 if test "$language" = "c++"; then
0823efed 6251 boot_language=yes
00020c16
ILT
6252 fi
6253
178f875a 6254 add_this_lang=no
cdfee50a
NS
6255 # C is always enabled, so no need to add it again
6256 if test "$language" != "c"; then
6257 case ,${enable_languages}, in
6258 *,${language},*)
6259 # Language was explicitly selected; include it
d4a10d0a 6260 add_this_lang=yes
cdfee50a
NS
6261 ;;
6262 *,all,*)
6263 # All languages are enabled
6264 add_this_lang=all
6265 ;;
6266 *,default,*)
6267 # 'default' was selected, select it if it is a default language
178f875a 6268 add_this_lang=${build_by_default}
cdfee50a
NS
6269 ;;
6270 esac
6271 fi
6de9cd9a 6272
1546bb64 6273 # Disable languages that need other directories if these aren't available.
95695ad3 6274 for i in $subdir_requires; do
b6348cb3 6275 test -f "$srcdir/gcc/$i/config-lang.in" && continue
cdfee50a
NS
6276 case ${add_this_lang} in
6277 yes)
1546bb64 6278 # Specifically requested language; tell them.
5213506e 6279 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64 6280 ;;
cdfee50a
NS
6281 all)
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The gcc/$i directory contains parts of $language but is missing" >&5
6283$as_echo "$as_me: WARNING: The gcc/$i directory contains parts of $language but is missing" >&2;}
6284 add_this_lang=unsupported
6285 ;;
1546bb64
PB
6286 *)
6287 # Silently disable.
e1888513 6288 add_this_lang=unsupported
1546bb64
PB
6289 ;;
6290 esac
6291 done
6292
e1888513 6293 # Disable Ada if no preexisting GNAT is available.
cdfee50a
NS
6294 case ${add_this_lang}:${language}:${have_gnat} in
6295 yes:ada:no)
e1888513 6296 # Specifically requested language; tell them.
5213506e 6297 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513 6298 ;;
cdfee50a
NS
6299 all:ada:no)
6300 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GNAT is required to build $language" >&5
6301$as_echo "$as_me: WARNING: GNAT is required to build $language" >&2;}
6302 add_this_lang=unsupported
6303 ;;
e1888513
PB
6304 *:ada:no)
6305 # Silently disable.
6306 add_this_lang=unsupported
6307 ;;
6308 esac
6309
cdfee50a
NS
6310 # Disable jit if -enable-host-shared not specified
6311 case ${add_this_lang}:${language}:${host_shared} in
6312 yes:jit:no)
6313 # PR jit/64780: explicitly specify --enable-host-shared
6314 as_fn_error "
6315Enabling language \"jit\" requires --enable-host-shared.
6316
6317--enable-host-shared typically slows the rest of the compiler down by
6318a few %, so you must explicitly enable it.
6319
6320If you want to build both the jit and the regular compiler, it is often
6321best to do this via two separate configure/builds, in separate
6322directories, to avoid imposing the performance cost of
6323--enable-host-shared on the regular compiler." "$LINENO" 5
6324 ;;
6325 all:jit:no)
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-host-shared required to build $language" >&5
6327$as_echo "$as_me: WARNING: --enable-host-shared required to build $language" >&2;}
6328 add_this_lang=unsupported
6329 ;;
6330 *:jit:no)
6331 # Silently disable.
6332 add_this_lang=unsupported
6333 ;;
6334 esac
6335
6336 # Disable a language that is unsupported by the target.
6337 case "${add_this_lang}: $unsupported_languages " in
6338 no:*) ;;
6339 unsupported:*) ;;
6340 *:*" $language "*)
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ${language} not supported for this target" >&5
6342$as_echo "$as_me: WARNING: ${language} not supported for this target" >&2;}
e1888513 6343 add_this_lang=unsupported
4fab7234
HPN
6344 ;;
6345 esac
6346
6de9cd9a 6347 case $add_this_lang in
e1888513 6348 unsupported)
55ffb5ed 6349 # Remove language-dependent dirs.
4da3b0f8
ILT
6350 disabled_target_libs="$disabled_target_libs $target_libs"
6351 noconfigdirs="$noconfigdirs $lang_dirs"
2805b53a 6352 ;;
e1888513
PB
6353 no)
6354 # Remove language-dependent dirs; still show language as supported.
4da3b0f8
ILT
6355 disabled_target_libs="$disabled_target_libs $target_libs"
6356 noconfigdirs="$noconfigdirs $lang_dirs"
e1888513
PB
6357 potential_languages="${potential_languages}${language},"
6358 ;;
cdfee50a 6359 all|yes)
e1888513
PB
6360 new_enable_languages="${new_enable_languages}${language},"
6361 potential_languages="${potential_languages}${language},"
2805b53a 6362 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4da3b0f8 6363 enabled_target_libs="$enabled_target_libs $target_libs"
ab9dcd0c
RW
6364 case "${boot_language}:,$enable_stage1_languages," in
6365 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6366 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6367 case ",$stage1_languages," in
6368 *,$language,* | ,yes, | ,all,) ;;
6369 *) stage1_languages="${stage1_languages}${language}," ;;
6370 esac
00020c16
ILT
6371 # We need to bootstrap any supporting libraries.
6372 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6373 ;;
6374 esac
6375 ;;
55ffb5ed
NN
6376 esac
6377 ;;
6378 esac
6379 done
6380
4da3b0f8
ILT
6381 # Add target libraries which are only needed for disabled languages
6382 # to noconfigdirs.
6383 if test -n "$disabled_target_libs"; then
6384 for dir in $disabled_target_libs; do
6385 case " $enabled_target_libs " in
6386 *" ${dir} "*) ;;
6387 *) noconfigdirs="$noconfigdirs $dir" ;;
6388 esac
6389 done
6390 fi
6391
5213506e
RW
6392 # Check whether --enable-stage1-languages was given.
6393if test "${enable_stage1_languages+set}" = set; then :
6394 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6395 ,no,|,,)
6396 # Set it to something that will have no effect in the loop below
6397 enable_stage1_languages=c ;;
6398 ,yes,)
6399 enable_stage1_languages=`echo $new_enable_languages | \
6400 sed -e "s/^,//" -e "s/,$//" ` ;;
6401 *,all,*)
6402 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6403 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6404 esac
6405
6406 # Add "good" languages from enable_stage1_languages to stage1_languages,
6407 # while "bad" languages go in missing_languages. Leave no duplicates.
6408 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6409 case $potential_languages in
6410 *,$i,*)
6411 case $stage1_languages in
6412 *,$i,*) ;;
6413 *) stage1_languages="$stage1_languages$i," ;;
6414 esac ;;
6415 *)
6416 case $missing_languages in
6417 *,$i,*) ;;
6418 *) missing_languages="$missing_languages$i," ;;
6419 esac ;;
6420 esac
6421 done
5213506e
RW
6422fi
6423
e1888513
PB
6424
6425 # Remove leading/trailing commas that were added for simplicity
6426 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6427 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6428 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6429 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6430
55ffb5ed 6431 if test "x$missing_languages" != x; then
5213506e 6432 as_fn_error "
0cf085e4 6433The following requested languages could not be built: ${missing_languages}
5213506e 6434Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6435 fi
55ffb5ed
NN
6436 if test "x$new_enable_languages" != "x$enable_languages"; then
6437 echo The following languages will be built: ${new_enable_languages}
e1888513 6438 enable_languages="$new_enable_languages"
55ffb5ed 6439 fi
e1888513 6440
1c710c3c 6441
b2eaac4a 6442 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6443fi
6444
27079765
AH
6445# Handle --disable-<component> generically.
6446for dir in $configdirs $build_configdirs $target_configdirs ; do
6447 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6448 varname=`echo $dirname | sed -e s/+/_/g`
6449 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6450 noconfigdirs="$noconfigdirs $dir"
6451 fi
6452done
6453
43c40f3e
RO
6454# Check for Boehm's garbage collector
6455# Check whether --enable-objc-gc was given.
6456if test "${enable_objc_gc+set}" = set; then :
114bf3f1
MK
6457 enableval=$enable_objc_gc;
6458fi
6459
6460
6461# Check whether --with-target-bdw-gc was given.
6462if test "${with_target_bdw_gc+set}" = set; then :
6463 withval=$with_target_bdw_gc;
6464fi
6465
6466
6467# Check whether --with-target-bdw-gc-include was given.
6468if test "${with_target_bdw_gc_include+set}" = set; then :
6469 withval=$with_target_bdw_gc_include;
6470fi
6471
6472
6473# Check whether --with-target-bdw-gc-lib was given.
6474if test "${with_target_bdw_gc_lib+set}" = set; then :
6475 withval=$with_target_bdw_gc_lib;
6476fi
6477
6478
6479case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
6480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
6481$as_echo_n "checking for bdw garbage collector... " >&6; }
6482 if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
825fba52
MK
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
6484$as_echo "using bdw-gc in default locations" >&6; }
114bf3f1
MK
6485 else
6486 if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
6487 as_fn_error "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
6488 elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
6489 as_fn_error "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
6490 else
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
6492$as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
6493 fi
6494 fi
43c40f3e
RO
6495esac
6496
5f520819 6497# Disable libcilkrts, libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
99776ebd 6498case ,${enable_languages}, in
1007a55c
JW
6499 *,c++,*)
6500 # Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
6501 case "${noconfigdirs}" in
6502 *target-libstdc++-v3*)
6503 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
6504 ;;
6505 *) ;;
6506 esac
6507 ;;
99776ebd 6508 *)
5f520819 6509 noconfigdirs="$noconfigdirs target-libcilkrts target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
99776ebd
RH
6510 ;;
6511esac
6512
ee6a22df
L
6513# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6514# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6515# If we have the source for $noconfigdirs entries, add them to $notsupp.
6516
6517notsupp=""
6518for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6519 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6520 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6521 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6522 if test -r $srcdir/$dirname/configure ; then
6523 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6524 true
6525 else
6526 notsupp="$notsupp $dir"
6527 fi
6528 fi
6529 fi
ee6a22df
L
6530 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6531 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6532 if test -r $srcdir/$dirname/configure ; then
6533 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6534 true
6535 else
6536 notsupp="$notsupp $dir"
6537 fi
6538 fi
6539 fi
55ffb5ed
NN
6540 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6541 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6542 if test -r $srcdir/$dirname/configure ; then
6543 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6544 true
6545 else
6546 notsupp="$notsupp $dir"
6547 fi
6548 fi
6549 fi
6550done
6551
55ffb5ed
NN
6552# Quietly strip out all directories which aren't configurable in this tree.
6553# This relies on all configurable subdirectories being autoconfiscated, which
6554# is now the case.
23f6b2f9
PB
6555build_configdirs_all="$build_configdirs"
6556build_configdirs=
6557for i in ${build_configdirs_all} ; do
1c710c3c 6558 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6559 if test -f ${srcdir}/$j/configure ; then
6560 build_configdirs="${build_configdirs} $i"
6561 fi
6562done
6563
55ffb5ed
NN
6564configdirs_all="$configdirs"
6565configdirs=
6566for i in ${configdirs_all} ; do
6567 if test -f ${srcdir}/$i/configure ; then
6568 configdirs="${configdirs} $i"
6569 fi
6570done
23f6b2f9 6571
55ffb5ed
NN
6572target_configdirs_all="$target_configdirs"
6573target_configdirs=
6574for i in ${target_configdirs_all} ; do
1c710c3c 6575 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6576 if test -f ${srcdir}/$j/configure ; then
6577 target_configdirs="${target_configdirs} $i"
6578 fi
6579done
6580
45b3824d
TS
6581# libiberty-linker-plugin is special: it doesn't have its own source directory,
6582# so we have to add it after the preceding checks.
6583if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6584then
6585 case " $configdirs " in
6586 *" libiberty "*)
6587 # If we can build libiberty, we can also build libiberty-linker-plugin.
6588 configdirs="$configdirs libiberty-linker-plugin"
6589 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6590 --with-libiberty=../libiberty-linker-plugin";;
6591 *)
6592 as_fn_error "libiberty missing" "$LINENO" 5;;
6593 esac
6594fi
6595
fca38047
TS
6596# Sometimes we have special requirements for the host libiberty.
6597extra_host_libiberty_configure_flags=
1c01ebf6 6598extra_host_zlib_configure_flags=
fca38047
TS
6599case " $configdirs " in
6600 *" lto-plugin "* | *" libcc1 "*)
6601 # When these are to be built as shared libraries, the same applies to
6602 # libiberty.
6603 extra_host_libiberty_configure_flags=--enable-shared
6604 ;;
1c01ebf6
L
6605 *" bfd "*)
6606 # When bfd is to be built as a shared library, the same applies to
6607 # zlib.
6608 if test "$enable_shared" = "yes"; then
6609 extra_host_zlib_configure_flags=--enable-host-shared
6610 fi
6611 ;;
fca38047
TS
6612esac
6613
6614
1c01ebf6 6615
55ffb5ed
NN
6616# Produce a warning message for the subdirs we can't configure.
6617# This isn't especially interesting in the Cygnus tree, but in the individual
6618# FSF releases, it's important to let people know when their machine isn't
6619# supported by the one or two programs in a package.
6620
6621if test -n "${notsupp}" && test -z "${norecursion}" ; then
6622 # If $appdirs is non-empty, at least one of those directories must still
6623 # be configured, or we error out. (E.g., if the gas release supports a
6624 # specified target in some subdirs but not the gas subdir, we shouldn't
6625 # pretend that all is well.)
6626 if test -n "$appdirs" ; then
6627 for dir in $appdirs ; do
6628 if test -r $dir/Makefile.in ; then
6629 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6630 appdirs=""
6631 break
6632 fi
23f6b2f9 6633 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6634 appdirs=""
6635 break
6636 fi
6637 fi
6638 done
6639 if test -n "$appdirs" ; then
6640 echo "*** This configuration is not supported by this package." 1>&2
6641 exit 1
6642 fi
6643 fi
6644 # Okay, some application will build, or we don't care to check. Still
6645 # notify of subdirs not getting built.
6646 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6647 echo " ${notsupp}" 1>&2
6648 echo " (Any other directories should still work fine.)" 1>&2
6649fi
6650
6651case "$host" in
6652 *msdosdjgpp*)
6653 enable_gdbtk=no ;;
6654esac
6655
c3a86da9
DJ
6656# To find our prefix, in gcc_cv_tool_prefix.
6657
6658# The user is always right.
6659if test "${PATH_SEPARATOR+set}" != set; then
6660 echo "#! /bin/sh" >conf$$.sh
6661 echo "exit 0" >>conf$$.sh
6662 chmod +x conf$$.sh
6663 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6664 PATH_SEPARATOR=';'
6665 else
6666 PATH_SEPARATOR=:
6667 fi
6668 rm -f conf$$.sh
6669fi
6670
6671
3c36aa6b
JJ
6672 get_gcc_base_ver="cat"
6673
6674# Check whether --with-gcc-major-version-only was given.
6675if test "${with_gcc_major_version_only+set}" = set; then :
6676 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
6677 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*\$\$/\1/'"
6678 fi
6679
6680fi
6681
6682
6683
6684
6685
c3a86da9
DJ
6686
6687if test "x$exec_prefix" = xNONE; then
6688 if test "x$prefix" = xNONE; then
6689 gcc_cv_tool_prefix=$ac_default_prefix
6690 else
6691 gcc_cv_tool_prefix=$prefix
6692 fi
6693else
6694 gcc_cv_tool_prefix=$exec_prefix
6695fi
6696
6697# If there is no compiler in the tree, use the PATH only. In any
6698# case, if there is no compiler in the tree nobody should use
6699# AS_FOR_TARGET and LD_FOR_TARGET.
6700if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
3c36aa6b
JJ
6701 if test x$with_gcc_major_version_only = xyes ; then
6702 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
6703 else
6704 gcc_version=`cat $srcdir/gcc/BASE-VER`
6705 fi
c3a86da9
DJ
6706 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6707 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6708 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6709 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6710 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6711 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6712else
6713 gcc_cv_tool_dirs=
6714fi
6715
6716if test x$build = x$target && test -n "$md_exec_prefix"; then
6717 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6718fi
6719
6720
6721
55ffb5ed
NN
6722copy_dirs=
6723
1c710c3c 6724
5213506e
RW
6725# Check whether --with-build-sysroot was given.
6726if test "${with_build_sysroot+set}" = set; then :
6727 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6728 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6729 fi
6730else
6731 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6732fi
526635cb
MM
6733
6734
c8aea42c 6735
5213506e
RW
6736
6737# Check whether --with-debug-prefix-map was given.
6738if test "${with_debug_prefix_map+set}" = set; then :
6739 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6740 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6741 for debug_map in $withval; do
6742 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6743 done
6744 fi
6745else
6746 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6747fi
6748
c8aea42c
PB
6749
6750
1c8bd6a3
PB
6751# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6752# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6753# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6754# We want to ensure that TARGET libraries (which we know are built with
6755# gcc) are built with "-O2 -g", so include those options when setting
6756# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6757if test "x$CFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6758 if test "x${is_cross_compiler}" = xyes; then
6759 CFLAGS_FOR_TARGET="-g -O2"
6760 else
6761 CFLAGS_FOR_TARGET=$CFLAGS
6762 case " $CFLAGS " in
6763 *" -O2 "*) ;;
6764 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
6765 esac
6766 case " $CFLAGS " in
6767 *" -g "* | *" -g3 "*) ;;
6768 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
6769 esac
6770 fi
1c8bd6a3
PB
6771fi
6772
6773
6774if test "x$CXXFLAGS_FOR_TARGET" = x; then
fc30054e
AH
6775 if test "x${is_cross_compiler}" = xyes; then
6776 CXXFLAGS_FOR_TARGET="-g -O2"
6777 else
6778 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6779 case " $CXXFLAGS " in
6780 *" -O2 "*) ;;
6781 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
6782 esac
6783 case " $CXXFLAGS " in
6784 *" -g "* | *" -g3 "*) ;;
6785 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
6786 esac
6787 fi
1c8bd6a3
PB
6788fi
6789
6790
6f57bdf6
DK
6791
6792
55ffb5ed
NN
6793# Handle --with-headers=XXX. If the value is not "yes", the contents of
6794# the named directory are copied to $(tooldir)/sys-include.
6795if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6796 if test x${is_cross_compiler} = xno ; then
6797 echo 1>&2 '***' --with-headers is only supported when cross compiling
6798 exit 1
6799 fi
6800 if test x"${with_headers}" != xyes ; then
c3a86da9 6801 x=${gcc_cv_tool_prefix}
1c710c3c 6802 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6803 fi
6804fi
6805
6806# Handle --with-libs=XXX. If the value is not "yes", the contents of
6807# the name directories are copied to $(tooldir)/lib. Multiple directories
6808# are permitted.
6809if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6810 if test x${is_cross_compiler} = xno ; then
6811 echo 1>&2 '***' --with-libs is only supported when cross compiling
6812 exit 1
6813 fi
6814 if test x"${with_libs}" != xyes ; then
6815 # Copy the libraries in reverse order, so that files in the first named
6816 # library override files in subsequent libraries.
c3a86da9 6817 x=${gcc_cv_tool_prefix}
55ffb5ed 6818 for l in ${with_libs}; do
1c710c3c 6819 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6820 done
6821 fi
6822fi
6823
d7f09764 6824# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6825#
6826# This is done by determining whether or not the appropriate directory
6827# is available, and by checking whether or not specific configurations
6828# have requested that this magic not happen.
1c710c3c
DJ
6829#
6830# The command line options always override the explicit settings in
6b1786aa 6831# configure.ac, and the settings in configure.ac override this magic.
e8b05380 6832#
1c710c3c 6833# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6834# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6835# --without-gnu-ld options for the configure script. Similarly, if
6836# the default is to use the included zlib and you don't want to do that,
6837# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6838
6839if test x${use_gnu_as} = x &&
6840 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6841 with_gnu_as=yes
6842 extra_host_args="$extra_host_args --with-gnu-as"
6843fi
6844
6845if test x${use_gnu_ld} = x &&
5afab7ad 6846 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6847 with_gnu_ld=yes
6848 extra_host_args="$extra_host_args --with-gnu-ld"
6849fi
6850
d7f09764
DN
6851if test x${use_included_zlib} = x &&
6852 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6853 :
6854else
6855 with_system_zlib=yes
6856 extra_host_args="$extra_host_args --with-system-zlib"
6857fi
6858
e8b05380
PB
6859# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6860# can detect this case.
6861
6862if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6863 with_newlib=yes
6864 extra_host_args="$extra_host_args --with-newlib"
6865fi
6866
55ffb5ed
NN
6867# Handle ${copy_dirs}
6868set fnord ${copy_dirs}
6869shift
6870while test $# != 0 ; do
6871 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6872 :
6873 else
6874 echo Copying $1 to $2
6875
6876 # Use the install script to create the directory and all required
6877 # parent directories.
6878 if test -d $2 ; then
6879 :
6880 else
6881 echo >config.temp
6882 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6883 fi
6884
6885 # Copy the directory, assuming we have tar.
6886 # FIXME: Should we use B in the second tar? Not all systems support it.
6887 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6888
6889 # It is the responsibility of the user to correctly adjust all
6890 # symlinks. If somebody can figure out how to handle them correctly
6891 # here, feel free to add the code.
6892
6893 echo $1 > $2/COPIED
6894 fi
6895 shift; shift
6896done
6897
e8b05380
PB
6898# Determine a target-dependent exec_prefix that the installed
6899# gcc will search in. Keep this list sorted by triplet, with
6900# the *-*-osname triplets last.
6901md_exec_prefix=
6902case "${target}" in
30b74385 6903 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6904 md_exec_prefix=/dev/env/DJDIR/bin
6905 ;;
e8b05380 6906 *-*-hpux* | \
e8b05380 6907 *-*-nto-qnx* | \
6de66370 6908 *-*-solaris2*)
e8b05380
PB
6909 md_exec_prefix=/usr/ccs/bin
6910 ;;
6911esac
6912
671aa708
NN
6913extra_arflags_for_target=
6914extra_nmflags_for_target=
6915extra_ranlibflags_for_target=
6916target_makefile_frag=/dev/null
6917case "${target}" in
58e24147
AM
6918 spu-*-*)
6919 target_makefile_frag="config/mt-spu"
6920 ;;
d896cc4d 6921 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
4bf6c438
RS
6922 target_makefile_frag="config/mt-sde"
6923 ;;
1ec3b87b
RS
6924 mipsisa*-*-elfoabi*)
6925 target_makefile_frag="config/mt-mips-elfoabi"
6926 ;;
08d0963a
RS
6927 mips*-*-*linux* | mips*-*-gnu*)
6928 target_makefile_frag="config/mt-mips-gnu"
6929 ;;
707f1839
SL
6930 nios2-*-elf*)
6931 target_makefile_frag="config/mt-nios2-elf"
6932 ;;
76052545
EB
6933 *-*-linux-android*)
6934 target_makefile_frag="config/mt-android"
6935 ;;
416ac4d4 6936 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6937 target_makefile_frag="config/mt-gnu"
671aa708
NN
6938 ;;
6939 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6940 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6941 # commands to handle both 32-bit and 64-bit objects. These flags are
6942 # harmless if we're using GNU nm or ar.
6943 extra_arflags_for_target=" -X32_64"
6944 extra_nmflags_for_target=" -B -X32_64"
6945 ;;
671aa708
NN
6946esac
6947
6948alphaieee_frag=/dev/null
6949case $target in
6950 alpha*-*-*)
6951 # This just makes sure to use the -mieee option to build target libs.
6952 # This should probably be set individually by each library.
6953 alphaieee_frag="config/mt-alphaieee"
6954 ;;
6955esac
6956
6957# If --enable-target-optspace always use -Os instead of -O2 to build
6958# the target libraries, similarly if it is not specified, use -Os
6959# on selected platforms.
6960ospace_frag=/dev/null
6961case "${enable_target_optspace}:${target}" in
6962 yes:*)
6963 ospace_frag="config/mt-ospace"
6964 ;;
6965 :d30v-*)
6966 ospace_frag="config/mt-d30v"
6967 ;;
d9063947 6968 :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
671aa708
NN
6969 ospace_frag="config/mt-ospace"
6970 ;;
6971 no:* | :*)
6972 ;;
6973 *)
6974 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6975 ;;
6976esac
6977
671aa708
NN
6978# Some systems (e.g., one of the i386-aix systems the gas testers are
6979# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6980tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6981build_tooldir=${tooldir}
6982
671aa708
NN
6983# Create a .gdbinit file which runs the one in srcdir
6984# and tells GDB to look there for source files.
6985
6986if test -r ${srcdir}/.gdbinit ; then
6987 case ${srcdir} in
6988 .) ;;
6989 *) cat > ./.gdbinit <<EOF
6990# ${NO_EDIT}
6991dir ${srcdir}
6992dir .
6993source ${srcdir}/.gdbinit
6994EOF
6995 ;;
6996 esac
6997fi
6998
671aa708
NN
6999# Make sure that the compiler is able to generate an executable. If it
7000# can't, we are probably in trouble. We don't care whether we can run the
7001# executable--we might be using a cross compiler--we only care whether it
7002# can be created. At this point the main configure script has set CC.
7003we_are_ok=no
7004echo "int main () { return 0; }" > conftest.c
7005${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7006if test $? = 0 ; then
7007 if test -s conftest || test -s conftest.exe ; then
7008 we_are_ok=yes
7009 fi
1c710c3c 7010fi
671aa708
NN
7011case $we_are_ok in
7012 no)
7013 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7014 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7015 rm -f conftest*
7016 exit 1
7017 ;;
7018esac
7019rm -f conftest*
7020
d89f0ad6 7021# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
7022case "${host}" in
7023 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
111eeb6e 7024 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 7025 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
7026 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7027esac
7028
d89f0ad6
AL
7029# On systems where the dynamic library environment variable is PATH,
7030# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7031# built executables to PATH.
7032if test "$RPATH_ENVVAR" = PATH; then
7033 GCC_SHLIB_SUBDIR=/shlib
7034else
7035 GCC_SHLIB_SUBDIR=
7036fi
7037
beeda1d9
JJ
7038# Adjust the toplevel makefile according to whether bootstrap was selected.
7039case $enable_bootstrap in
7040 yes)
7041 bootstrap_suffix=bootstrap
7042 BUILD_CONFIG=bootstrap-debug
7043 ;;
7044 no)
7045 bootstrap_suffix=no-bootstrap
7046 BUILD_CONFIG=
7047 ;;
7048esac
7049
7050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7051$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7052
7053
7054# Check whether --with-build-config was given.
7055if test "${with_build_config+set}" = set; then :
7056 withval=$with_build_config; case $with_build_config in
7057 yes) with_build_config= ;;
7058 no) with_build_config= BUILD_CONFIG= ;;
7059 esac
7060fi
7061
7062
7063if test "x${with_build_config}" != x; then
7064 BUILD_CONFIG=$with_build_config
7065else
7066 case $BUILD_CONFIG in
7067 bootstrap-debug)
7068 if echo "int f (void) { return 0; }" > conftest.c &&
7069 ${CC} -c conftest.c &&
7070 mv conftest.o conftest.o.g0 &&
7071 ${CC} -c -g conftest.c &&
7072 mv conftest.o conftest.o.g &&
7073 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7074 :
7075 else
7076 BUILD_CONFIG=
7077 fi
7078 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7079 ;;
7080 esac
7081fi
7082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7083$as_echo "$BUILD_CONFIG" >&6; }
7084
7085
7086# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7088$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7089# Check whether --enable-vtable-verify was given.
7090if test "${enable_vtable_verify+set}" = set; then :
7091 enableval=$enable_vtable_verify; case "$enableval" in
7092 yes) enable_vtable_verify=yes ;;
7093 no) enable_vtable_verify=no ;;
7094 *) enable_vtable_verify=no;;
7095 esac
7096else
7097 enable_vtable_verify=no
7098fi
7099
7100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7101$as_echo "$enable_vtable_verify" >&6; }
7102
671aa708
NN
7103# Record target_configdirs and the configure arguments for target and
7104# build configuration in Makefile.
7105target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7106build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9e1c8fc1 7107bootstrap_fixincludes=no
671aa708 7108
ad1e5170
JR
7109# If we are building libgomp, bootstrap it.
7110if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7111 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7112fi
7113
beeda1d9
JJ
7114# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7115# or bootstrap-ubsan, bootstrap it.
7116if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7117 case "$BUILD_CONFIG" in
7118 *bootstrap-asan* | *bootstrap-ubsan* )
7119 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9e1c8fc1 7120 bootstrap_fixincludes=yes
beeda1d9
JJ
7121 ;;
7122 esac
ac8701fe
L
7123fi
7124
beeda1d9
JJ
7125# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7126if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7127 test "$enable_vtable_verify" != no; then
2077db1b
CT
7128 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7129fi
7130
c21fdaa1
JJ
7131# If we are building libmpx and $BUILD_CONFIG contains bootstrap-mpx,
7132# bootstrap it.
5373cd33 7133if echo " ${target_configdirs} " | grep " libmpx " > /dev/null 2>&1; then
c21fdaa1
JJ
7134 case "$BUILD_CONFIG" in
7135 *bootstrap-mpx* )
7136 bootstrap_target_libs=${bootstrap_target_libs}target-libmpx,
7137 ;;
7138 esac
5373cd33
IE
7139fi
7140
671aa708
NN
7141# Determine whether gdb needs tk/tcl or not.
7142# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7143# and in that case we want gdb to be built without tk. Ugh!
7144# In fact I believe gdb is the *only* package directly dependent on tk,
7145# so we should be able to put the 'maybe's in unconditionally and
7146# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7147# 100% sure that that's safe though.
e914a571 7148
b4f96efe 7149gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7150case "$enable_gdbtk" in
7151 no)
7152 GDB_TK="" ;;
e914a571
AC
7153 yes)
7154 GDB_TK="${gdb_tk}" ;;
671aa708 7155 *)
e914a571
AC
7156 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7157 # distro. Eventually someone will fix this and move Insight, nee
7158 # gdbtk to a separate directory.
7159 if test -d ${srcdir}/gdb/gdbtk ; then
7160 GDB_TK="${gdb_tk}"
7161 else
7162 GDB_TK=""
7163 fi
7164 ;;
671aa708 7165esac
ef9db8d5
DJ
7166CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7167INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7168
60975492 7169# Strip out unwanted targets.
8b87bb96
NN
7170
7171# While at that, we remove Makefiles if we were started for recursive
7172# configuration, so that the top-level Makefile reconfigures them,
7173# like we used to do when configure itself was recursive.
8b87bb96 7174
3e54529c
RW
7175# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7176# but now we're fixing up the Makefile ourselves with the additional
7177# commands passed to AC_CONFIG_FILES. Use separate variables
7178# extrasub-{build,host,target} not because there is any reason to split
7179# the substitutions up that way, but only to remain below the limit of
7180# 99 commands in a script, for HP-UX sed.
7181# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7182
79cd2b23
RW
7183case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7184 yes:yes:*\ gold\ *:*,c++,*) ;;
7185 yes:yes:*\ gold\ *:*)
7186 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7187 ;;
7188esac
7189
3e54529c 7190extrasub_build=
23f6b2f9 7191for module in ${build_configdirs} ; do
5607edfd
PB
7192 if test -z "${no_recursion}" \
7193 && test -f ${build_subdir}/${module}/Makefile; then
7194 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7195 rm -f ${build_subdir}/${module}/Makefile
7196 fi
3e54529c 7197 extrasub_build="$extrasub_build
5607edfd
PB
7198/^@if build-$module\$/d
7199/^@endif build-$module\$/d
7200/^@if build-$module-$bootstrap_suffix\$/d
7201/^@endif build-$module-$bootstrap_suffix\$/d"
7202done
3e54529c 7203extrasub_host=
5607edfd 7204for module in ${configdirs} ; do
a6fbc1e2 7205 if test -z "${no_recursion}"; then
f063a9ed 7206 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7207 if test -f ${file}; then
7208 echo 1>&2 "*** removing ${file} to force reconfigure"
7209 rm -f ${file}
7210 fi
7211 done
5607edfd 7212 fi
9e1c8fc1
JJ
7213 case ${module},${bootstrap_fixincludes} in
7214 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7215 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7216 esac
3e54529c 7217 extrasub_host="$extrasub_host
5607edfd
PB
7218/^@if $module\$/d
7219/^@endif $module\$/d
9e1c8fc1
JJ
7220/^@if $module-$host_bootstrap_suffix\$/d
7221/^@endif $module-$host_bootstrap_suffix\$/d"
5607edfd 7222done
3e54529c 7223extrasub_target=
5607edfd
PB
7224for module in ${target_configdirs} ; do
7225 if test -z "${no_recursion}" \
7226 && test -f ${target_subdir}/${module}/Makefile; then
7227 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7228 rm -f ${target_subdir}/${module}/Makefile
7229 fi
00020c16
ILT
7230
7231 # We only bootstrap target libraries listed in bootstrap_target_libs.
7232 case $bootstrap_target_libs in
7233 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7234 *) target_bootstrap_suffix=no-bootstrap ;;
7235 esac
7236
3e54529c 7237 extrasub_target="$extrasub_target
5607edfd
PB
7238/^@if target-$module\$/d
7239/^@endif target-$module\$/d
00020c16
ILT
7240/^@if target-$module-$target_bootstrap_suffix\$/d
7241/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7242done
7243
3e54529c
RW
7244# Do the final fixup along with target modules.
7245extrasub_target="$extrasub_target
60975492 7246/^@if /,/^@endif /d"
671aa708
NN
7247
7248# Create the serialization dependencies. This uses a temporary file.
7249
5213506e
RW
7250# Check whether --enable-serial-configure was given.
7251if test "${enable_serial_configure+set}" = set; then :
7252 enableval=$enable_serial_configure;
7253fi
ade82b16
AO
7254
7255
bf1d3e81
NN
7256case ${enable_serial_configure} in
7257 yes)
7258 enable_serial_build_configure=yes
7259 enable_serial_host_configure=yes
7260 enable_serial_target_configure=yes
7261 ;;
7262esac
7263
671aa708
NN
7264# These force 'configure's to be done one at a time, to avoid problems
7265# with contention over a shared config.cache.
7266rm -f serdep.tmp
ade82b16 7267echo '# serdep.tmp' > serdep.tmp
671aa708 7268olditem=
bf1d3e81 7269test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7270for item in ${build_configdirs} ; do
7271 case ${olditem} in
7272 "") ;;
ade82b16 7273 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7274 esac
7275 olditem=${item}
7276done
7277olditem=
bf1d3e81 7278test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7279for item in ${configdirs} ; do
7280 case ${olditem} in
7281 "") ;;
ade82b16 7282 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7283 esac
7284 olditem=${item}
7285done
7286olditem=
bf1d3e81 7287test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7288for item in ${target_configdirs} ; do
7289 case ${olditem} in
7290 "") ;;
ade82b16 7291 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7292 esac
7293 olditem=${item}
7294done
7295serialization_dependencies=serdep.tmp
7296
7297
ade82b16 7298# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7299# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7300# might not want to pass down to subconfigures. The exception being
7301# --cache-file=/dev/null, which is used to turn off the use of cache
7302# files altogether, and which should be passed on to subconfigures.
7303# Also strip program-prefix, program-suffix, and program-transform-name,
7304# so that we can pass down a consistent program-transform-name.
1c710c3c 7305baseargs=
29a63921 7306tbaseargs=
1c710c3c
DJ
7307keep_next=no
7308skip_next=no
7309eval "set -- $ac_configure_args"
44bfc3ac
DJ
7310for ac_arg
7311do
1c710c3c
DJ
7312 if test X"$skip_next" = X"yes"; then
7313 skip_next=no
7314 continue
7315 fi
7316 if test X"$keep_next" = X"yes"; then
7317 case $ac_arg in
7318 *\'*)
7319 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7320 esac
7321 baseargs="$baseargs '$ac_arg'"
29a63921 7322 tbaseargs="$tbaseargs '$ac_arg'"
1c710c3c
DJ
7323 keep_next=no
7324 continue
7325 fi
7326
7327 # Handle separated arguments. Based on the logic generated by
7328 # autoconf 2.59.
7329 case $ac_arg in
7330 *=* | --config-cache | -C | -disable-* | --disable-* \
7331 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7332 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7333 | -with-* | --with-* | -without-* | --without-* | --x)
7334 separate_arg=no
7335 ;;
7336 -*)
7337 separate_arg=yes
7338 ;;
7339 *)
7340 separate_arg=no
7341 ;;
7342 esac
7343
29a63921
AO
7344 skip_targ=no
7345 case $ac_arg in
7346
7347 --with-* | --without-*)
7348 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7349
7350 case $libopt in
7351 *[-_]include)
7352 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7353 ;;
7354 *[-_]lib)
7355 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7356 ;;
7357 *)
7358 lib=$libopt
7359 ;;
7360 esac
7361
7362
7363 case $lib in
4a9bb2aa 7364 mpc | mpfr | gmp | isl)
29a63921
AO
7365 # If we're processing --with-$lib, --with-$lib-include or
7366 # --with-$lib-lib, for one of the libs above, and target is
7367 # different from host, don't pass the current argument to any
7368 # target library's configure.
7369 if test x$is_cross_compiler = xyes; then
7370 skip_targ=yes
7371 fi
7372 ;;
7373 esac
7374 ;;
7375 esac
7376
1c710c3c 7377 case "$ac_arg" in
f1a036e4
NC
7378 --cache-file=/dev/null | \
7379 -cache-file=/dev/null )
7380 # Handled here to avoid the test to skip args below.
7381 baseargs="$baseargs '$ac_arg'"
29a63921 7382 tbaseargs="$tbaseargs '$ac_arg'"
f1a036e4
NC
7383 # Assert: $separate_arg should always be no.
7384 keep_next=$separate_arg
7385 ;;
1c710c3c
DJ
7386 --no*)
7387 continue
7388 ;;
7389 --c* | \
7390 --sr* | \
7391 --ho* | \
7392 --bu* | \
7393 --t* | \
7394 --program-* | \
7395 -cache_file* | \
7396 -srcdir* | \
7397 -host* | \
7398 -build* | \
7399 -target* | \
7400 -program-prefix* | \
7401 -program-suffix* | \
7402 -program-transform-name* )
7403 skip_next=$separate_arg
7404 continue
7405 ;;
7406 -*)
7407 # An option. Add it.
7408 case $ac_arg in
7409 *\'*)
7410 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7411 esac
7412 baseargs="$baseargs '$ac_arg'"
29a63921
AO
7413 if test X"$skip_targ" = Xno; then
7414 tbaseargs="$tbaseargs '$ac_arg'"
7415 fi
1c710c3c
DJ
7416 keep_next=$separate_arg
7417 ;;
7418 *)
7419 # Either a variable assignment, or a nonopt (triplet). Don't
7420 # pass it down; let the Makefile handle this.
7421 continue
7422 ;;
7423 esac
7424done
7425# Remove the initial space we just introduced and, as these will be
7426# expanded by make, quote '$'.
7427baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7428
43bb47c2
DJ
7429# Add in --program-transform-name, after --program-prefix and
7430# --program-suffix have been applied to it. Autoconf has already
7431# doubled dollar signs and backslashes in program_transform_name; we want
7432# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7433# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7434# Also, because we want to override the logic in subdir configure scripts to
7435# choose program_transform_name, replace any s,x,x, with s,y,y,.
7436sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7437${program_transform_name}
7438EOF_SED
7439gcc_transform_name=`cat conftestsed.out`
7440rm -f conftestsed.out
7441baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
29a63921 7442tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7443if test "$silent" = yes; then
7444 baseargs="$baseargs --silent"
29a63921 7445 tbaseargs="$tbaseargs --silent"
d9acb717 7446fi
0115d4a3 7447baseargs="$baseargs --disable-option-checking"
29a63921 7448tbaseargs="$tbaseargs --disable-option-checking"
43bb47c2 7449
ffedf511
RW
7450# Record and document user additions to sub configure arguments.
7451
7452
7453
7454
671aa708
NN
7455# For the build-side libraries, we just need to pretend we're native,
7456# and not use the same cache file. Multilibs are neither needed nor
3d96b0d0
HPN
7457# desired. We can't even use the same cache file for all build-side
7458# libraries, as they're compiled differently; some with C, some with
7459# C++ or with different feature-enabling options.
7460build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
671aa708
NN
7461
7462# For host modules, accept cache file option, or specification as blank.
7463case "${cache_file}" in
7464"") # empty
7465 cache_file_option="" ;;
7466/* | [A-Za-z]:[\\/]* ) # absolute path
7467 cache_file_option="--cache-file=${cache_file}" ;;
7468*) # relative path
7469 cache_file_option="--cache-file=../${cache_file}" ;;
7470esac
7471
09438bde
NN
7472# Host dirs don't like to share a cache file either, horribly enough.
7473# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7474host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7475
29a63921 7476target_configargs="$target_configargs ${tbaseargs}"
671aa708
NN
7477
7478# Passing a --with-cross-host argument lets the target libraries know
7479# whether they are being built with a cross-compiler or being built
7480# native. However, it would be better to use other mechanisms to make the
7481# sorts of decisions they want to make on this basis. Please consider
7482# this option to be deprecated. FIXME.
7483if test x${is_cross_compiler} = xyes ; then
1c710c3c 7484 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7485fi
7486
79e0604d
FXC
7487# Special user-friendly check for native x86_64-linux build, if
7488# multilib is not explicitly enabled.
7489case "$target:$have_compiler:$host:$target:$enable_multilib" in
7490 x86_64-*linux*:yes:$build:$build:)
e640447c 7491 # Make sure we have a development environment that handles 32-bit
79e0604d
FXC
7492 dev64=no
7493 echo "int main () { return 0; }" > conftest.c
7494 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7495 if test $? = 0 ; then
7496 if test -s conftest || test -s conftest.exe ; then
7497 dev64=yes
7498 fi
7499 fi
7500 rm -f conftest*
7501 if test x${dev64} != xyes ; then
e640447c 7502 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
7503 fi
7504 ;;
7505esac
7506
dc683a3f
RW
7507# Default to --enable-multilib.
7508if test x${enable_multilib} = x ; then
671aa708 7509 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7510fi
671aa708
NN
7511
7512# Pass --with-newlib if appropriate. Note that target_configdirs has
7513# changed from the earlier setting of with_newlib.
7514if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7515 target_configargs="--with-newlib ${target_configargs}"
7516fi
7517
6b9eb62c
NN
7518# Different target subdirs use different values of certain variables
7519# (notably CXX). Worse, multilibs use *lots* of different values.
7520# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7521# it doesn't automatically accept command-line overrides of them.
7522# This means it's not safe for target subdirs to share a cache file,
7523# which is disgusting, but there you have it. Hopefully this can be
7524# fixed in future. It's still worthwhile to use a cache file for each
7525# directory. I think.
7526
bebcd931
MS
7527# Pass the appropriate --build, --host, --target and --cache-file arguments.
7528# We need to pass --target, as newer autoconf's requires consistency
7529# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7530target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7531
671aa708
NN
7532FLAGS_FOR_TARGET=
7533case " $target_configdirs " in
7534 *" newlib "*)
7535 case " $target_configargs " in
7536 *" --with-newlib "*)
7537 case "$target" in
5d571eaa 7538 *-cygwin*)
443e6238 7539 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
5d571eaa 7540 ;;
671aa708
NN
7541 esac
7542
7543 # If we're not building GCC, don't discard standard headers.
7544 if test -d ${srcdir}/gcc; then
7545 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7546
7547 if test "${build}" != "${host}"; then
7548 # On Canadian crosses, CC_FOR_TARGET will have already been set
7549 # by `configure', so we won't have an opportunity to add -Bgcc/
7550 # to it. This is right: we don't want to search that directory
7551 # for binaries, but we want the header files in there, so add
7552 # them explicitly.
0463992b 7553 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7554
7555 # Someone might think of using the pre-installed headers on
7556 # Canadian crosses, in case the installed compiler is not fully
7557 # compatible with the compiler being built. In this case, it
7558 # would be better to flag an error than risking having
7559 # incompatible object files being constructed. We can't
7560 # guarantee that an error will be flagged, but let's hope the
7561 # compiler will do it, when presented with incompatible header
7562 # files.
7563 fi
7564 fi
7565
7566 case "${target}-${is_cross_compiler}" in
f2a0e225 7567 i[3456789]86-*-linux*-no)
671aa708
NN
7568 # Here host == target, so we don't need to build gcc,
7569 # so we don't want to discard standard headers.
7570 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7571 ;;
7572 *)
7573 # If we're building newlib, use its generic headers last, but search
7574 # for any libc-related directories first (so make it the last -B
7575 # switch).
7576 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
7577
7578 # If we're building libgloss, find the startup file, simulator library
7579 # and linker script.
7580 case " $target_configdirs " in
7581 *" libgloss "*)
7582 # Look for startup file, simulator library and maybe linker script.
7583 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7584 # Look for libnosys.a in case the target needs it.
7585 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7586 # Most targets have the linker script in the source directory.
7587 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7588 ;;
7589 esac
671aa708
NN
7590 ;;
7591 esac
7592 ;;
7593 esac
7594 ;;
7595esac
5d571eaa 7596
b91f0a41 7597case "$target" in
5d571eaa
OS
7598 x86_64-*mingw* | *-w64-mingw*)
7599 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7600 # however, use a symlink named 'mingw' in ${prefix} .
7601 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7602 ;;
7603 *-mingw*)
7604 # MinGW can't be handled as Cygwin above since it does not use newlib.
7605 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'
7606 ;;
b91f0a41 7607esac
671aa708 7608
6691a79e
ME
7609# Allow the user to override the flags for
7610# our build compiler if desired.
f019adc1
MF
7611if test x"${build}" = x"${host}" ; then
7612 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7613 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7614 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7615fi
6691a79e 7616
671aa708
NN
7617# On Canadian crosses, we'll be searching the right directories for
7618# the previously-installed cross compiler, so don't bother to add
7619# flags for directories within the install tree of the compiler
7620# being built; programs in there won't even run.
7621if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7622 # Search for pre-installed headers if nothing else fits.
9124bc53 7623 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
7624fi
7625
7626if test "x${use_gnu_ld}" = x &&
7627 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7628 # Arrange for us to find uninstalled linker scripts.
215c351a 7629 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7630fi
7631
e88a2c09
DD
7632# Search for other target-specific linker scripts and such.
7633case "${target}" in
3e19841a
PB
7634 mep*)
7635 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7636 ;;
e88a2c09
DD
7637esac
7638
671aa708 7639# Makefile fragments.
7b61653a
PE
7640for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7641do
7642 eval fragval=\$$frag
7643 if test $fragval != /dev/null; then
7644 eval $frag=${srcdir}/$fragval
7645 fi
7646done
671aa708
NN
7647
7648
7649
7650
7651
7652# Miscellanea: directories, flags, etc.
7653
7654
7655
7656
7657
7658
7659
d89f0ad6 7660
23f6b2f9 7661# Build module lists & subconfigure args.
671aa708
NN
7662
7663
7664
2abefe3d
PB
7665# Host module lists & subconfigure args.
7666
7667
7668
aae29963 7669
2abefe3d
PB
7670# Target module lists & subconfigure args.
7671
7672
7673
7674# Build tools.
7675
7676
7677
0999159b
PB
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
2abefe3d
PB
7691# Generate default definitions for YACC, M4, LEX and other programs that run
7692# on the build machine. These are used if the Makefile can't locate these
7693# programs in objdir.
7694MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7695
7696for ac_prog in 'bison -y' byacc yacc
7697do
1c710c3c 7698 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7699set dummy $ac_prog; ac_word=$2
5213506e
RW
7700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7701$as_echo_n "checking for $ac_word... " >&6; }
7702if test "${ac_cv_prog_YACC+set}" = set; then :
7703 $as_echo_n "(cached) " >&6
2abefe3d
PB
7704else
7705 if test -n "$YACC"; then
7706 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7707else
1c710c3c
DJ
7708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7709for as_dir in $PATH
7710do
7711 IFS=$as_save_IFS
7712 test -z "$as_dir" && as_dir=.
5213506e
RW
7713 for ac_exec_ext in '' $ac_executable_extensions; do
7714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7715 ac_cv_prog_YACC="$ac_prog"
5213506e 7716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7717 break 2
7718 fi
7719done
5213506e
RW
7720 done
7721IFS=$as_save_IFS
1c710c3c 7722
2abefe3d
PB
7723fi
7724fi
1c710c3c 7725YACC=$ac_cv_prog_YACC
2abefe3d 7726if test -n "$YACC"; then
5213506e
RW
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7728$as_echo "$YACC" >&6; }
2abefe3d 7729else
5213506e
RW
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7731$as_echo "no" >&6; }
2abefe3d
PB
7732fi
7733
5213506e 7734
1c710c3c 7735 test -n "$YACC" && break
2abefe3d
PB
7736done
7737test -n "$YACC" || YACC="$MISSING bison -y"
7738
7739case " $build_configdirs " in
7740 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
2abefe3d
PB
7741esac
7742
7743for ac_prog in bison
7744do
1c710c3c 7745 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7746set dummy $ac_prog; ac_word=$2
5213506e
RW
7747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7748$as_echo_n "checking for $ac_word... " >&6; }
7749if test "${ac_cv_prog_BISON+set}" = set; then :
7750 $as_echo_n "(cached) " >&6
2abefe3d
PB
7751else
7752 if test -n "$BISON"; then
7753 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7754else
1c710c3c
DJ
7755as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7756for as_dir in $PATH
7757do
7758 IFS=$as_save_IFS
7759 test -z "$as_dir" && as_dir=.
5213506e
RW
7760 for ac_exec_ext in '' $ac_executable_extensions; do
7761 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7762 ac_cv_prog_BISON="$ac_prog"
5213506e 7763 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7764 break 2
7765 fi
7766done
5213506e
RW
7767 done
7768IFS=$as_save_IFS
1c710c3c 7769
2abefe3d
PB
7770fi
7771fi
1c710c3c 7772BISON=$ac_cv_prog_BISON
2abefe3d 7773if test -n "$BISON"; then
5213506e
RW
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7775$as_echo "$BISON" >&6; }
2abefe3d 7776else
5213506e
RW
7777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7778$as_echo "no" >&6; }
2abefe3d
PB
7779fi
7780
5213506e 7781
1c710c3c 7782 test -n "$BISON" && break
2abefe3d
PB
7783done
7784test -n "$BISON" || BISON="$MISSING bison"
7785
7786case " $build_configdirs " in
7787 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7788esac
7789
7790for ac_prog in gm4 gnum4 m4
7791do
1c710c3c 7792 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7793set dummy $ac_prog; ac_word=$2
5213506e
RW
7794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7795$as_echo_n "checking for $ac_word... " >&6; }
7796if test "${ac_cv_prog_M4+set}" = set; then :
7797 $as_echo_n "(cached) " >&6
2abefe3d
PB
7798else
7799 if test -n "$M4"; then
7800 ac_cv_prog_M4="$M4" # Let the user override the test.
7801else
1c710c3c
DJ
7802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7803for as_dir in $PATH
7804do
7805 IFS=$as_save_IFS
7806 test -z "$as_dir" && as_dir=.
5213506e
RW
7807 for ac_exec_ext in '' $ac_executable_extensions; do
7808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7809 ac_cv_prog_M4="$ac_prog"
5213506e 7810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7811 break 2
7812 fi
7813done
5213506e
RW
7814 done
7815IFS=$as_save_IFS
1c710c3c 7816
2abefe3d
PB
7817fi
7818fi
1c710c3c 7819M4=$ac_cv_prog_M4
2abefe3d 7820if test -n "$M4"; then
5213506e
RW
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7822$as_echo "$M4" >&6; }
2abefe3d 7823else
5213506e
RW
7824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7825$as_echo "no" >&6; }
2abefe3d
PB
7826fi
7827
5213506e 7828
1c710c3c 7829 test -n "$M4" && break
2abefe3d
PB
7830done
7831test -n "$M4" || M4="$MISSING m4"
7832
7833case " $build_configdirs " in
7834 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7835esac
7836
7837for ac_prog in flex lex
7838do
1c710c3c 7839 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7840set dummy $ac_prog; ac_word=$2
5213506e
RW
7841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7842$as_echo_n "checking for $ac_word... " >&6; }
7843if test "${ac_cv_prog_LEX+set}" = set; then :
7844 $as_echo_n "(cached) " >&6
2abefe3d
PB
7845else
7846 if test -n "$LEX"; then
7847 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7848else
1c710c3c
DJ
7849as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7850for as_dir in $PATH
7851do
7852 IFS=$as_save_IFS
7853 test -z "$as_dir" && as_dir=.
5213506e
RW
7854 for ac_exec_ext in '' $ac_executable_extensions; do
7855 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7856 ac_cv_prog_LEX="$ac_prog"
5213506e 7857 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7858 break 2
7859 fi
7860done
5213506e
RW
7861 done
7862IFS=$as_save_IFS
1c710c3c 7863
2abefe3d
PB
7864fi
7865fi
1c710c3c 7866LEX=$ac_cv_prog_LEX
2abefe3d 7867if test -n "$LEX"; then
5213506e
RW
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7869$as_echo "$LEX" >&6; }
2abefe3d 7870else
5213506e
RW
7871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7872$as_echo "no" >&6; }
2abefe3d
PB
7873fi
7874
5213506e 7875
1c710c3c 7876 test -n "$LEX" && break
2abefe3d
PB
7877done
7878test -n "$LEX" || LEX="$MISSING flex"
7879
7880case " $build_configdirs " in
7881 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7882 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7883esac
7884
7885for ac_prog in flex
7886do
1c710c3c 7887 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7888set dummy $ac_prog; ac_word=$2
5213506e
RW
7889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7890$as_echo_n "checking for $ac_word... " >&6; }
7891if test "${ac_cv_prog_FLEX+set}" = set; then :
7892 $as_echo_n "(cached) " >&6
2abefe3d
PB
7893else
7894 if test -n "$FLEX"; then
7895 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7896else
1c710c3c
DJ
7897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7898for as_dir in $PATH
7899do
7900 IFS=$as_save_IFS
7901 test -z "$as_dir" && as_dir=.
5213506e
RW
7902 for ac_exec_ext in '' $ac_executable_extensions; do
7903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7904 ac_cv_prog_FLEX="$ac_prog"
5213506e 7905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7906 break 2
7907 fi
7908done
5213506e
RW
7909 done
7910IFS=$as_save_IFS
1c710c3c 7911
2abefe3d
PB
7912fi
7913fi
1c710c3c 7914FLEX=$ac_cv_prog_FLEX
2abefe3d 7915if test -n "$FLEX"; then
5213506e
RW
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7917$as_echo "$FLEX" >&6; }
2abefe3d 7918else
5213506e
RW
7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7920$as_echo "no" >&6; }
2abefe3d
PB
7921fi
7922
5213506e 7923
1c710c3c 7924 test -n "$FLEX" && break
2abefe3d
PB
7925done
7926test -n "$FLEX" || FLEX="$MISSING flex"
7927
7928case " $build_configdirs " in
7929 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7930esac
7931
7932for ac_prog in makeinfo
7933do
1c710c3c 7934 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7935set dummy $ac_prog; ac_word=$2
5213506e
RW
7936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7937$as_echo_n "checking for $ac_word... " >&6; }
7938if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7939 $as_echo_n "(cached) " >&6
2abefe3d
PB
7940else
7941 if test -n "$MAKEINFO"; then
7942 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7943else
1c710c3c
DJ
7944as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7945for as_dir in $PATH
7946do
7947 IFS=$as_save_IFS
7948 test -z "$as_dir" && as_dir=.
5213506e
RW
7949 for ac_exec_ext in '' $ac_executable_extensions; do
7950 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7951 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7952 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7953 break 2
7954 fi
7955done
5213506e
RW
7956 done
7957IFS=$as_save_IFS
1c710c3c 7958
2abefe3d
PB
7959fi
7960fi
1c710c3c 7961MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7962if test -n "$MAKEINFO"; then
5213506e
RW
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7964$as_echo "$MAKEINFO" >&6; }
2abefe3d 7965else
5213506e
RW
7966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7967$as_echo "no" >&6; }
2abefe3d
PB
7968fi
7969
5213506e 7970
1c710c3c 7971 test -n "$MAKEINFO" && break
2abefe3d
PB
7972done
7973test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7974
7975case " $build_configdirs " in
7976 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7977 *)
7978
d18ff35a 7979 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7980 # higher, else we use the "missing" dummy.
7981 if ${MAKEINFO} --version \
d18ff35a 7982 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7983 :
7984 else
7985 MAKEINFO="$MISSING makeinfo"
7986 fi
7987 ;;
7988
7989esac
671aa708 7990
2abefe3d 7991# FIXME: expect and dejagnu may become build tools?
671aa708 7992
2abefe3d
PB
7993for ac_prog in expect
7994do
1c710c3c 7995 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7996set dummy $ac_prog; ac_word=$2
5213506e
RW
7997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7998$as_echo_n "checking for $ac_word... " >&6; }
7999if test "${ac_cv_prog_EXPECT+set}" = set; then :
8000 $as_echo_n "(cached) " >&6
2abefe3d
PB
8001else
8002 if test -n "$EXPECT"; then
8003 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8004else
1c710c3c
DJ
8005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8006for as_dir in $PATH
8007do
8008 IFS=$as_save_IFS
8009 test -z "$as_dir" && as_dir=.
5213506e
RW
8010 for ac_exec_ext in '' $ac_executable_extensions; do
8011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8012 ac_cv_prog_EXPECT="$ac_prog"
5213506e 8013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8014 break 2
8015 fi
8016done
5213506e
RW
8017 done
8018IFS=$as_save_IFS
1c710c3c 8019
2abefe3d
PB
8020fi
8021fi
1c710c3c 8022EXPECT=$ac_cv_prog_EXPECT
2abefe3d 8023if test -n "$EXPECT"; then
5213506e
RW
8024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8025$as_echo "$EXPECT" >&6; }
2abefe3d 8026else
5213506e
RW
8027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8028$as_echo "no" >&6; }
2abefe3d 8029fi
671aa708 8030
5213506e 8031
1c710c3c 8032 test -n "$EXPECT" && break
2abefe3d
PB
8033done
8034test -n "$EXPECT" || EXPECT="expect"
671aa708 8035
2abefe3d
PB
8036case " $configdirs " in
8037 *" expect "*)
8038 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8039 ;;
8040esac
671aa708 8041
2abefe3d
PB
8042for ac_prog in runtest
8043do
1c710c3c 8044 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8045set dummy $ac_prog; ac_word=$2
5213506e
RW
8046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8047$as_echo_n "checking for $ac_word... " >&6; }
8048if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8049 $as_echo_n "(cached) " >&6
2abefe3d
PB
8050else
8051 if test -n "$RUNTEST"; then
8052 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 8053else
1c710c3c
DJ
8054as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8055for as_dir in $PATH
8056do
8057 IFS=$as_save_IFS
8058 test -z "$as_dir" && as_dir=.
5213506e
RW
8059 for ac_exec_ext in '' $ac_executable_extensions; do
8060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8061 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8063 break 2
8064 fi
8065done
5213506e
RW
8066 done
8067IFS=$as_save_IFS
1c710c3c 8068
2abefe3d
PB
8069fi
8070fi
1c710c3c 8071RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8072if test -n "$RUNTEST"; then
5213506e
RW
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8074$as_echo "$RUNTEST" >&6; }
2abefe3d 8075else
5213506e
RW
8076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8077$as_echo "no" >&6; }
2abefe3d 8078fi
671aa708 8079
5213506e 8080
1c710c3c 8081 test -n "$RUNTEST" && break
2abefe3d
PB
8082done
8083test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8084
2abefe3d
PB
8085case " $configdirs " in
8086 *" dejagnu "*)
c394e891 8087 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8088 ;;
8089esac
671aa708
NN
8090
8091
671aa708 8092# Host tools.
ca9f4b81
AO
8093ncn_tool_prefix=
8094test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8095ncn_target_tool_prefix=
8096test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8097
278a7a38
AO
8098
8099
8100if test -n "$AR"; then
8101 ac_cv_prog_AR=$AR
8102elif test -n "$ac_cv_prog_AR"; then
8103 AR=$ac_cv_prog_AR
8104fi
8105
8106if test -n "$ac_cv_prog_AR"; then
8107 for ncn_progname in ar; do
8108 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8109set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8111$as_echo_n "checking for $ac_word... " >&6; }
8112if test "${ac_cv_prog_AR+set}" = set; then :
8113 $as_echo_n "(cached) " >&6
278a7a38
AO
8114else
8115 if test -n "$AR"; then
8116 ac_cv_prog_AR="$AR" # Let the user override the test.
8117else
8118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8119for as_dir in $PATH
8120do
8121 IFS=$as_save_IFS
8122 test -z "$as_dir" && as_dir=.
5213506e
RW
8123 for ac_exec_ext in '' $ac_executable_extensions; do
8124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8125 ac_cv_prog_AR="${ncn_progname}"
5213506e 8126 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8127 break 2
8128 fi
8129done
5213506e
RW
8130 done
8131IFS=$as_save_IFS
278a7a38
AO
8132
8133fi
8134fi
8135AR=$ac_cv_prog_AR
8136if test -n "$AR"; then
5213506e
RW
8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8138$as_echo "$AR" >&6; }
278a7a38 8139else
5213506e
RW
8140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8141$as_echo "no" >&6; }
278a7a38
AO
8142fi
8143
5213506e 8144
278a7a38
AO
8145 done
8146fi
8147
8148for ncn_progname in ar; do
2693c0b0
PB
8149 if test -n "$ncn_tool_prefix"; then
8150 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8151set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8153$as_echo_n "checking for $ac_word... " >&6; }
8154if test "${ac_cv_prog_AR+set}" = set; then :
8155 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8156else
8157 if test -n "$AR"; then
8158 ac_cv_prog_AR="$AR" # Let the user override the test.
8159else
1c710c3c
DJ
8160as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8161for as_dir in $PATH
8162do
8163 IFS=$as_save_IFS
8164 test -z "$as_dir" && as_dir=.
5213506e
RW
8165 for ac_exec_ext in '' $ac_executable_extensions; do
8166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8167 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8169 break 2
8170 fi
8171done
5213506e
RW
8172 done
8173IFS=$as_save_IFS
1c710c3c 8174
ca9f4b81
AO
8175fi
8176fi
1c710c3c 8177AR=$ac_cv_prog_AR
ca9f4b81 8178if test -n "$AR"; then
5213506e
RW
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8180$as_echo "$AR" >&6; }
ca9f4b81 8181else
5213506e
RW
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8183$as_echo "no" >&6; }
ca9f4b81
AO
8184fi
8185
5213506e 8186
2693c0b0
PB
8187 fi
8188 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8189 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8190set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8192$as_echo_n "checking for $ac_word... " >&6; }
8193if test "${ac_cv_prog_AR+set}" = set; then :
8194 $as_echo_n "(cached) " >&6
ca9f4b81 8195else
2693c0b0 8196 if test -n "$AR"; then
af71363e
AS
8197 ac_cv_prog_AR="$AR" # Let the user override the test.
8198else
1c710c3c
DJ
8199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8200for as_dir in $PATH
8201do
8202 IFS=$as_save_IFS
8203 test -z "$as_dir" && as_dir=.
5213506e
RW
8204 for ac_exec_ext in '' $ac_executable_extensions; do
8205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8206 ac_cv_prog_AR="${ncn_progname}"
5213506e 8207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8208 break 2
8209 fi
8210done
5213506e
RW
8211 done
8212IFS=$as_save_IFS
1c710c3c 8213
ca9f4b81
AO
8214fi
8215fi
1c710c3c 8216AR=$ac_cv_prog_AR
2693c0b0 8217if test -n "$AR"; then
5213506e
RW
8218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8219$as_echo "$AR" >&6; }
ca9f4b81 8220else
5213506e
RW
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8222$as_echo "no" >&6; }
ca9f4b81 8223fi
1c710c3c 8224
5213506e 8225
2693c0b0
PB
8226 fi
8227 test -n "$ac_cv_prog_AR" && break
8228done
8229
8230if test -z "$ac_cv_prog_AR" ; then
8231 set dummy ar
8232 if test $build = $host ; then
8233 AR="$2"
ca9f4b81 8234 else
2693c0b0 8235 AR="${ncn_tool_prefix}$2"
ca9f4b81 8236 fi
ca9f4b81
AO
8237fi
8238
278a7a38
AO
8239
8240
8241if test -n "$AS"; then
8242 ac_cv_prog_AS=$AS
8243elif test -n "$ac_cv_prog_AS"; then
8244 AS=$ac_cv_prog_AS
8245fi
8246
8247if test -n "$ac_cv_prog_AS"; then
8248 for ncn_progname in as; do
8249 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8250set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8252$as_echo_n "checking for $ac_word... " >&6; }
8253if test "${ac_cv_prog_AS+set}" = set; then :
8254 $as_echo_n "(cached) " >&6
278a7a38
AO
8255else
8256 if test -n "$AS"; then
8257 ac_cv_prog_AS="$AS" # Let the user override the test.
8258else
8259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8260for as_dir in $PATH
8261do
8262 IFS=$as_save_IFS
8263 test -z "$as_dir" && as_dir=.
5213506e
RW
8264 for ac_exec_ext in '' $ac_executable_extensions; do
8265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8266 ac_cv_prog_AS="${ncn_progname}"
5213506e 8267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8268 break 2
8269 fi
8270done
5213506e
RW
8271 done
8272IFS=$as_save_IFS
278a7a38
AO
8273
8274fi
8275fi
8276AS=$ac_cv_prog_AS
8277if test -n "$AS"; then
5213506e
RW
8278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8279$as_echo "$AS" >&6; }
278a7a38 8280else
5213506e
RW
8281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8282$as_echo "no" >&6; }
278a7a38
AO
8283fi
8284
5213506e 8285
278a7a38
AO
8286 done
8287fi
8288
8289for ncn_progname in as; do
2693c0b0
PB
8290 if test -n "$ncn_tool_prefix"; then
8291 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8292set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8294$as_echo_n "checking for $ac_word... " >&6; }
8295if test "${ac_cv_prog_AS+set}" = set; then :
8296 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8297else
8298 if test -n "$AS"; then
8299 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8300else
1c710c3c
DJ
8301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8302for as_dir in $PATH
8303do
8304 IFS=$as_save_IFS
8305 test -z "$as_dir" && as_dir=.
5213506e
RW
8306 for ac_exec_ext in '' $ac_executable_extensions; do
8307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8308 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8310 break 2
8311 fi
8312done
5213506e
RW
8313 done
8314IFS=$as_save_IFS
1c710c3c 8315
ca9f4b81
AO
8316fi
8317fi
1c710c3c 8318AS=$ac_cv_prog_AS
ca9f4b81 8319if test -n "$AS"; then
5213506e
RW
8320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8321$as_echo "$AS" >&6; }
ca9f4b81 8322else
5213506e
RW
8323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8324$as_echo "no" >&6; }
ca9f4b81
AO
8325fi
8326
5213506e 8327
2693c0b0
PB
8328 fi
8329 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8330 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8331set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8333$as_echo_n "checking for $ac_word... " >&6; }
8334if test "${ac_cv_prog_AS+set}" = set; then :
8335 $as_echo_n "(cached) " >&6
ca9f4b81 8336else
2693c0b0
PB
8337 if test -n "$AS"; then
8338 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8339else
1c710c3c
DJ
8340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8341for as_dir in $PATH
8342do
8343 IFS=$as_save_IFS
8344 test -z "$as_dir" && as_dir=.
5213506e
RW
8345 for ac_exec_ext in '' $ac_executable_extensions; do
8346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8347 ac_cv_prog_AS="${ncn_progname}"
5213506e 8348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8349 break 2
8350 fi
8351done
5213506e
RW
8352 done
8353IFS=$as_save_IFS
1c710c3c 8354
ca9f4b81
AO
8355fi
8356fi
1c710c3c 8357AS=$ac_cv_prog_AS
2693c0b0 8358if test -n "$AS"; then
5213506e
RW
8359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8360$as_echo "$AS" >&6; }
ca9f4b81 8361else
5213506e
RW
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8363$as_echo "no" >&6; }
ca9f4b81 8364fi
1c710c3c 8365
5213506e 8366
2693c0b0
PB
8367 fi
8368 test -n "$ac_cv_prog_AS" && break
8369done
8370
8371if test -z "$ac_cv_prog_AS" ; then
8372 set dummy as
8373 if test $build = $host ; then
8374 AS="$2"
ca9f4b81 8375 else
2693c0b0 8376 AS="${ncn_tool_prefix}$2"
ca9f4b81 8377 fi
ca9f4b81
AO
8378fi
8379
278a7a38
AO
8380
8381
8382if test -n "$DLLTOOL"; then
8383 ac_cv_prog_DLLTOOL=$DLLTOOL
8384elif test -n "$ac_cv_prog_DLLTOOL"; then
8385 DLLTOOL=$ac_cv_prog_DLLTOOL
8386fi
8387
8388if test -n "$ac_cv_prog_DLLTOOL"; then
8389 for ncn_progname in dlltool; do
8390 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8391set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8393$as_echo_n "checking for $ac_word... " >&6; }
8394if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8395 $as_echo_n "(cached) " >&6
278a7a38
AO
8396else
8397 if test -n "$DLLTOOL"; then
8398 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8399else
8400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8401for as_dir in $PATH
8402do
8403 IFS=$as_save_IFS
8404 test -z "$as_dir" && as_dir=.
5213506e
RW
8405 for ac_exec_ext in '' $ac_executable_extensions; do
8406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8407 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8409 break 2
8410 fi
8411done
5213506e
RW
8412 done
8413IFS=$as_save_IFS
278a7a38
AO
8414
8415fi
8416fi
8417DLLTOOL=$ac_cv_prog_DLLTOOL
8418if test -n "$DLLTOOL"; then
5213506e
RW
8419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8420$as_echo "$DLLTOOL" >&6; }
278a7a38 8421else
5213506e
RW
8422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8423$as_echo "no" >&6; }
278a7a38
AO
8424fi
8425
5213506e 8426
278a7a38
AO
8427 done
8428fi
8429
8430for ncn_progname in dlltool; do
2693c0b0
PB
8431 if test -n "$ncn_tool_prefix"; then
8432 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8433set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8435$as_echo_n "checking for $ac_word... " >&6; }
8436if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8437 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8438else
8439 if test -n "$DLLTOOL"; then
8440 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8441else
1c710c3c
DJ
8442as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8443for as_dir in $PATH
8444do
8445 IFS=$as_save_IFS
8446 test -z "$as_dir" && as_dir=.
5213506e
RW
8447 for ac_exec_ext in '' $ac_executable_extensions; do
8448 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8449 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8450 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8451 break 2
8452 fi
8453done
5213506e
RW
8454 done
8455IFS=$as_save_IFS
1c710c3c 8456
ca9f4b81
AO
8457fi
8458fi
1c710c3c 8459DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8460if test -n "$DLLTOOL"; then
5213506e
RW
8461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8462$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8463else
5213506e
RW
8464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8465$as_echo "no" >&6; }
ca9f4b81
AO
8466fi
8467
5213506e 8468
2693c0b0
PB
8469 fi
8470 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8471 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8472set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8474$as_echo_n "checking for $ac_word... " >&6; }
8475if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8476 $as_echo_n "(cached) " >&6
ca9f4b81 8477else
2693c0b0
PB
8478 if test -n "$DLLTOOL"; then
8479 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8480else
1c710c3c
DJ
8481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8482for as_dir in $PATH
8483do
8484 IFS=$as_save_IFS
8485 test -z "$as_dir" && as_dir=.
5213506e
RW
8486 for ac_exec_ext in '' $ac_executable_extensions; do
8487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8488 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8490 break 2
8491 fi
8492done
5213506e
RW
8493 done
8494IFS=$as_save_IFS
1c710c3c 8495
ca9f4b81
AO
8496fi
8497fi
1c710c3c 8498DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8499if test -n "$DLLTOOL"; then
5213506e
RW
8500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8501$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8502else
5213506e
RW
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8504$as_echo "no" >&6; }
ca9f4b81 8505fi
1c710c3c 8506
5213506e 8507
2693c0b0
PB
8508 fi
8509 test -n "$ac_cv_prog_DLLTOOL" && break
8510done
8511
8512if test -z "$ac_cv_prog_DLLTOOL" ; then
8513 set dummy dlltool
8514 if test $build = $host ; then
8515 DLLTOOL="$2"
ca9f4b81 8516 else
2693c0b0 8517 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8518 fi
ca9f4b81
AO
8519fi
8520
278a7a38
AO
8521
8522
8523if test -n "$LD"; then
8524 ac_cv_prog_LD=$LD
8525elif test -n "$ac_cv_prog_LD"; then
8526 LD=$ac_cv_prog_LD
8527fi
8528
8529if test -n "$ac_cv_prog_LD"; then
8530 for ncn_progname in ld; do
8531 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8532set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8534$as_echo_n "checking for $ac_word... " >&6; }
8535if test "${ac_cv_prog_LD+set}" = set; then :
8536 $as_echo_n "(cached) " >&6
278a7a38
AO
8537else
8538 if test -n "$LD"; then
8539 ac_cv_prog_LD="$LD" # Let the user override the test.
8540else
8541as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8542for as_dir in $PATH
8543do
8544 IFS=$as_save_IFS
8545 test -z "$as_dir" && as_dir=.
5213506e
RW
8546 for ac_exec_ext in '' $ac_executable_extensions; do
8547 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8548 ac_cv_prog_LD="${ncn_progname}"
5213506e 8549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8550 break 2
8551 fi
8552done
5213506e
RW
8553 done
8554IFS=$as_save_IFS
278a7a38
AO
8555
8556fi
8557fi
8558LD=$ac_cv_prog_LD
8559if test -n "$LD"; then
5213506e
RW
8560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8561$as_echo "$LD" >&6; }
278a7a38 8562else
5213506e
RW
8563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8564$as_echo "no" >&6; }
278a7a38
AO
8565fi
8566
5213506e 8567
278a7a38
AO
8568 done
8569fi
8570
8571for ncn_progname in ld; do
2693c0b0
PB
8572 if test -n "$ncn_tool_prefix"; then
8573 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8574set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8576$as_echo_n "checking for $ac_word... " >&6; }
8577if test "${ac_cv_prog_LD+set}" = set; then :
8578 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8579else
8580 if test -n "$LD"; then
8581 ac_cv_prog_LD="$LD" # Let the user override the test.
8582else
1c710c3c
DJ
8583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8584for as_dir in $PATH
8585do
8586 IFS=$as_save_IFS
8587 test -z "$as_dir" && as_dir=.
5213506e
RW
8588 for ac_exec_ext in '' $ac_executable_extensions; do
8589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8590 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8592 break 2
8593 fi
8594done
5213506e
RW
8595 done
8596IFS=$as_save_IFS
1c710c3c 8597
ca9f4b81
AO
8598fi
8599fi
1c710c3c 8600LD=$ac_cv_prog_LD
ca9f4b81 8601if test -n "$LD"; then
5213506e
RW
8602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8603$as_echo "$LD" >&6; }
ca9f4b81 8604else
5213506e
RW
8605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8606$as_echo "no" >&6; }
ca9f4b81
AO
8607fi
8608
5213506e 8609
2693c0b0
PB
8610 fi
8611 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8612 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8613set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8615$as_echo_n "checking for $ac_word... " >&6; }
8616if test "${ac_cv_prog_LD+set}" = set; then :
8617 $as_echo_n "(cached) " >&6
ca9f4b81 8618else
2693c0b0
PB
8619 if test -n "$LD"; then
8620 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8621else
1c710c3c
DJ
8622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8623for as_dir in $PATH
8624do
8625 IFS=$as_save_IFS
8626 test -z "$as_dir" && as_dir=.
5213506e
RW
8627 for ac_exec_ext in '' $ac_executable_extensions; do
8628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8629 ac_cv_prog_LD="${ncn_progname}"
5213506e 8630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8631 break 2
8632 fi
8633done
5213506e
RW
8634 done
8635IFS=$as_save_IFS
1c710c3c 8636
ca9f4b81
AO
8637fi
8638fi
1c710c3c 8639LD=$ac_cv_prog_LD
2693c0b0 8640if test -n "$LD"; then
5213506e
RW
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8642$as_echo "$LD" >&6; }
ca9f4b81 8643else
5213506e
RW
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8645$as_echo "no" >&6; }
ca9f4b81 8646fi
1c710c3c 8647
5213506e 8648
2693c0b0
PB
8649 fi
8650 test -n "$ac_cv_prog_LD" && break
8651done
8652
8653if test -z "$ac_cv_prog_LD" ; then
8654 set dummy ld
8655 if test $build = $host ; then
8656 LD="$2"
ca9f4b81 8657 else
2693c0b0 8658 LD="${ncn_tool_prefix}$2"
ca9f4b81 8659 fi
ca9f4b81
AO
8660fi
8661
278a7a38
AO
8662
8663
8664if test -n "$LIPO"; then
8665 ac_cv_prog_LIPO=$LIPO
8666elif test -n "$ac_cv_prog_LIPO"; then
8667 LIPO=$ac_cv_prog_LIPO
8668fi
8669
8670if test -n "$ac_cv_prog_LIPO"; then
8671 for ncn_progname in lipo; do
8672 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8673set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8675$as_echo_n "checking for $ac_word... " >&6; }
8676if test "${ac_cv_prog_LIPO+set}" = set; then :
8677 $as_echo_n "(cached) " >&6
278a7a38
AO
8678else
8679 if test -n "$LIPO"; then
8680 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8681else
8682as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8683for as_dir in $PATH
8684do
8685 IFS=$as_save_IFS
8686 test -z "$as_dir" && as_dir=.
5213506e
RW
8687 for ac_exec_ext in '' $ac_executable_extensions; do
8688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8689 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8691 break 2
8692 fi
8693done
5213506e
RW
8694 done
8695IFS=$as_save_IFS
278a7a38
AO
8696
8697fi
8698fi
8699LIPO=$ac_cv_prog_LIPO
8700if test -n "$LIPO"; then
5213506e
RW
8701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8702$as_echo "$LIPO" >&6; }
278a7a38 8703else
5213506e
RW
8704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8705$as_echo "no" >&6; }
278a7a38
AO
8706fi
8707
5213506e 8708
278a7a38
AO
8709 done
8710fi
8711
8712for ncn_progname in lipo; do
2abefe3d
PB
8713 if test -n "$ncn_tool_prefix"; then
8714 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8715set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8717$as_echo_n "checking for $ac_word... " >&6; }
8718if test "${ac_cv_prog_LIPO+set}" = set; then :
8719 $as_echo_n "(cached) " >&6
2abefe3d
PB
8720else
8721 if test -n "$LIPO"; then
8722 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8723else
1c710c3c
DJ
8724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8725for as_dir in $PATH
8726do
8727 IFS=$as_save_IFS
8728 test -z "$as_dir" && as_dir=.
5213506e
RW
8729 for ac_exec_ext in '' $ac_executable_extensions; do
8730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8731 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8733 break 2
8734 fi
8735done
5213506e
RW
8736 done
8737IFS=$as_save_IFS
1c710c3c 8738
2abefe3d
PB
8739fi
8740fi
1c710c3c 8741LIPO=$ac_cv_prog_LIPO
2abefe3d 8742if test -n "$LIPO"; then
5213506e
RW
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8744$as_echo "$LIPO" >&6; }
2abefe3d 8745else
5213506e
RW
8746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8747$as_echo "no" >&6; }
2abefe3d
PB
8748fi
8749
5213506e 8750
2abefe3d
PB
8751 fi
8752 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8753 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8754set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8756$as_echo_n "checking for $ac_word... " >&6; }
8757if test "${ac_cv_prog_LIPO+set}" = set; then :
8758 $as_echo_n "(cached) " >&6
2abefe3d
PB
8759else
8760 if test -n "$LIPO"; then
8761 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8762else
1c710c3c
DJ
8763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8764for as_dir in $PATH
8765do
8766 IFS=$as_save_IFS
8767 test -z "$as_dir" && as_dir=.
5213506e
RW
8768 for ac_exec_ext in '' $ac_executable_extensions; do
8769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8770 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8772 break 2
8773 fi
8774done
5213506e
RW
8775 done
8776IFS=$as_save_IFS
1c710c3c 8777
2abefe3d
PB
8778fi
8779fi
1c710c3c 8780LIPO=$ac_cv_prog_LIPO
2abefe3d 8781if test -n "$LIPO"; then
5213506e
RW
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8783$as_echo "$LIPO" >&6; }
2abefe3d 8784else
5213506e
RW
8785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8786$as_echo "no" >&6; }
2abefe3d 8787fi
1c710c3c 8788
5213506e 8789
2abefe3d
PB
8790 fi
8791 test -n "$ac_cv_prog_LIPO" && break
8792done
8793
8794if test -z "$ac_cv_prog_LIPO" ; then
8795 set dummy lipo
8796 if test $build = $host ; then
8797 LIPO="$2"
8798 else
8799 LIPO="${ncn_tool_prefix}$2"
8800 fi
8801fi
8802
278a7a38
AO
8803
8804
8805if test -n "$NM"; then
8806 ac_cv_prog_NM=$NM
8807elif test -n "$ac_cv_prog_NM"; then
8808 NM=$ac_cv_prog_NM
8809fi
8810
8811if test -n "$ac_cv_prog_NM"; then
8812 for ncn_progname in nm; do
8813 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8814set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8816$as_echo_n "checking for $ac_word... " >&6; }
8817if test "${ac_cv_prog_NM+set}" = set; then :
8818 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8819else
8820 if test -n "$NM"; then
8821 ac_cv_prog_NM="$NM" # Let the user override the test.
8822else
1c710c3c
DJ
8823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8824for as_dir in $PATH
8825do
8826 IFS=$as_save_IFS
8827 test -z "$as_dir" && as_dir=.
5213506e
RW
8828 for ac_exec_ext in '' $ac_executable_extensions; do
8829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8830 ac_cv_prog_NM="${ncn_progname}"
5213506e 8831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8832 break 2
8833 fi
8834done
5213506e
RW
8835 done
8836IFS=$as_save_IFS
1c710c3c 8837
ca9f4b81
AO
8838fi
8839fi
1c710c3c 8840NM=$ac_cv_prog_NM
ca9f4b81 8841if test -n "$NM"; then
5213506e
RW
8842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8843$as_echo "$NM" >&6; }
ca9f4b81 8844else
5213506e
RW
8845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8846$as_echo "no" >&6; }
ca9f4b81
AO
8847fi
8848
5213506e 8849
278a7a38
AO
8850 done
8851fi
8852
8853for ncn_progname in nm; do
8854 if test -n "$ncn_tool_prefix"; then
8855 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8856set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8858$as_echo_n "checking for $ac_word... " >&6; }
8859if test "${ac_cv_prog_NM+set}" = set; then :
8860 $as_echo_n "(cached) " >&6
ca9f4b81 8861else
2693c0b0
PB
8862 if test -n "$NM"; then
8863 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8864else
1c710c3c
DJ
8865as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8866for as_dir in $PATH
8867do
8868 IFS=$as_save_IFS
8869 test -z "$as_dir" && as_dir=.
5213506e
RW
8870 for ac_exec_ext in '' $ac_executable_extensions; do
8871 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8872 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8873 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8874 break 2
8875 fi
8876done
5213506e
RW
8877 done
8878IFS=$as_save_IFS
1c710c3c 8879
ca9f4b81
AO
8880fi
8881fi
1c710c3c 8882NM=$ac_cv_prog_NM
2693c0b0 8883if test -n "$NM"; then
5213506e
RW
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8885$as_echo "$NM" >&6; }
ca9f4b81 8886else
5213506e
RW
8887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8888$as_echo "no" >&6; }
ca9f4b81 8889fi
1c710c3c 8890
5213506e 8891
2693c0b0 8892 fi
278a7a38
AO
8893 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8894 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8895set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8897$as_echo_n "checking for $ac_word... " >&6; }
8898if test "${ac_cv_prog_NM+set}" = set; then :
8899 $as_echo_n "(cached) " >&6
278a7a38
AO
8900else
8901 if test -n "$NM"; then
8902 ac_cv_prog_NM="$NM" # Let the user override the test.
8903else
8904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8905for as_dir in $PATH
8906do
8907 IFS=$as_save_IFS
8908 test -z "$as_dir" && as_dir=.
5213506e
RW
8909 for ac_exec_ext in '' $ac_executable_extensions; do
8910 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8911 ac_cv_prog_NM="${ncn_progname}"
5213506e 8912 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8913 break 2
8914 fi
8915done
5213506e
RW
8916 done
8917IFS=$as_save_IFS
278a7a38
AO
8918
8919fi
8920fi
8921NM=$ac_cv_prog_NM
8922if test -n "$NM"; then
5213506e
RW
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8924$as_echo "$NM" >&6; }
278a7a38 8925else
5213506e
RW
8926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8927$as_echo "no" >&6; }
278a7a38
AO
8928fi
8929
5213506e 8930
278a7a38
AO
8931 fi
8932 test -n "$ac_cv_prog_NM" && break
8933done
8934
8935if test -z "$ac_cv_prog_NM" ; then
8936 set dummy nm
8937 if test $build = $host ; then
8938 NM="$2"
8939 else
8940 NM="${ncn_tool_prefix}$2"
8941 fi
8942fi
8943
8944
8945
8946if test -n "$RANLIB"; then
8947 ac_cv_prog_RANLIB=$RANLIB
8948elif test -n "$ac_cv_prog_RANLIB"; then
8949 RANLIB=$ac_cv_prog_RANLIB
8950fi
8951
8952if test -n "$ac_cv_prog_RANLIB"; then
8953 for ncn_progname in ranlib; do
8954 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8955set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8957$as_echo_n "checking for $ac_word... " >&6; }
8958if test "${ac_cv_prog_RANLIB+set}" = set; then :
8959 $as_echo_n "(cached) " >&6
278a7a38
AO
8960else
8961 if test -n "$RANLIB"; then
8962 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8963else
8964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8965for as_dir in $PATH
8966do
8967 IFS=$as_save_IFS
8968 test -z "$as_dir" && as_dir=.
5213506e
RW
8969 for ac_exec_ext in '' $ac_executable_extensions; do
8970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8971 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8973 break 2
8974 fi
8975done
5213506e
RW
8976 done
8977IFS=$as_save_IFS
278a7a38
AO
8978
8979fi
8980fi
8981RANLIB=$ac_cv_prog_RANLIB
8982if test -n "$RANLIB"; then
5213506e
RW
8983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8984$as_echo "$RANLIB" >&6; }
278a7a38 8985else
5213506e
RW
8986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8987$as_echo "no" >&6; }
278a7a38
AO
8988fi
8989
5213506e 8990
278a7a38
AO
8991 done
8992fi
ca9f4b81 8993
278a7a38 8994for ncn_progname in ranlib; do
2693c0b0
PB
8995 if test -n "$ncn_tool_prefix"; then
8996 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8997set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8999$as_echo_n "checking for $ac_word... " >&6; }
9000if test "${ac_cv_prog_RANLIB+set}" = set; then :
9001 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9002else
9003 if test -n "$RANLIB"; then
9004 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9005else
1c710c3c
DJ
9006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9007for as_dir in $PATH
9008do
9009 IFS=$as_save_IFS
9010 test -z "$as_dir" && as_dir=.
5213506e
RW
9011 for ac_exec_ext in '' $ac_executable_extensions; do
9012 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9013 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 9014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9015 break 2
9016 fi
9017done
5213506e
RW
9018 done
9019IFS=$as_save_IFS
1c710c3c 9020
ca9f4b81
AO
9021fi
9022fi
1c710c3c 9023RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 9024if test -n "$RANLIB"; then
5213506e
RW
9025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9026$as_echo "$RANLIB" >&6; }
ca9f4b81 9027else
5213506e
RW
9028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9029$as_echo "no" >&6; }
ca9f4b81
AO
9030fi
9031
5213506e 9032
2693c0b0
PB
9033 fi
9034 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9035 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9036set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9038$as_echo_n "checking for $ac_word... " >&6; }
9039if test "${ac_cv_prog_RANLIB+set}" = set; then :
9040 $as_echo_n "(cached) " >&6
ca9f4b81 9041else
2693c0b0
PB
9042 if test -n "$RANLIB"; then
9043 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 9044else
1c710c3c
DJ
9045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9046for as_dir in $PATH
9047do
9048 IFS=$as_save_IFS
9049 test -z "$as_dir" && as_dir=.
5213506e
RW
9050 for ac_exec_ext in '' $ac_executable_extensions; do
9051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9052 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9054 break 2
9055 fi
9056done
5213506e
RW
9057 done
9058IFS=$as_save_IFS
1c710c3c 9059
ca9f4b81
AO
9060fi
9061fi
1c710c3c 9062RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9063if test -n "$RANLIB"; then
5213506e
RW
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9065$as_echo "$RANLIB" >&6; }
ca9f4b81 9066else
5213506e
RW
9067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9068$as_echo "no" >&6; }
ca9f4b81 9069fi
1c710c3c 9070
5213506e 9071
ca9f4b81 9072 fi
2693c0b0
PB
9073 test -n "$ac_cv_prog_RANLIB" && break
9074done
9075
9076if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 9077 RANLIB="true"
ca9f4b81
AO
9078fi
9079
278a7a38
AO
9080
9081
9082if test -n "$STRIP"; then
9083 ac_cv_prog_STRIP=$STRIP
9084elif test -n "$ac_cv_prog_STRIP"; then
9085 STRIP=$ac_cv_prog_STRIP
9086fi
9087
9088if test -n "$ac_cv_prog_STRIP"; then
9089 for ncn_progname in strip; do
9090 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9091set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9093$as_echo_n "checking for $ac_word... " >&6; }
9094if test "${ac_cv_prog_STRIP+set}" = set; then :
9095 $as_echo_n "(cached) " >&6
278a7a38
AO
9096else
9097 if test -n "$STRIP"; then
9098 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9099else
9100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9101for as_dir in $PATH
9102do
9103 IFS=$as_save_IFS
9104 test -z "$as_dir" && as_dir=.
5213506e
RW
9105 for ac_exec_ext in '' $ac_executable_extensions; do
9106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9107 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9109 break 2
9110 fi
9111done
5213506e
RW
9112 done
9113IFS=$as_save_IFS
278a7a38
AO
9114
9115fi
9116fi
9117STRIP=$ac_cv_prog_STRIP
9118if test -n "$STRIP"; then
5213506e
RW
9119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9120$as_echo "$STRIP" >&6; }
278a7a38 9121else
5213506e
RW
9122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9123$as_echo "no" >&6; }
278a7a38
AO
9124fi
9125
5213506e 9126
278a7a38
AO
9127 done
9128fi
9129
9130for ncn_progname in strip; do
2abefe3d
PB
9131 if test -n "$ncn_tool_prefix"; then
9132 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9133set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9135$as_echo_n "checking for $ac_word... " >&6; }
9136if test "${ac_cv_prog_STRIP+set}" = set; then :
9137 $as_echo_n "(cached) " >&6
2abefe3d
PB
9138else
9139 if test -n "$STRIP"; then
9140 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9141else
1c710c3c
DJ
9142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9143for as_dir in $PATH
9144do
9145 IFS=$as_save_IFS
9146 test -z "$as_dir" && as_dir=.
5213506e
RW
9147 for ac_exec_ext in '' $ac_executable_extensions; do
9148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9149 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9151 break 2
9152 fi
9153done
5213506e
RW
9154 done
9155IFS=$as_save_IFS
1c710c3c 9156
2abefe3d
PB
9157fi
9158fi
1c710c3c 9159STRIP=$ac_cv_prog_STRIP
2abefe3d 9160if test -n "$STRIP"; then
5213506e
RW
9161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9162$as_echo "$STRIP" >&6; }
2abefe3d 9163else
5213506e
RW
9164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9165$as_echo "no" >&6; }
2abefe3d
PB
9166fi
9167
5213506e 9168
2abefe3d
PB
9169 fi
9170 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9171 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9172set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9174$as_echo_n "checking for $ac_word... " >&6; }
9175if test "${ac_cv_prog_STRIP+set}" = set; then :
9176 $as_echo_n "(cached) " >&6
2abefe3d
PB
9177else
9178 if test -n "$STRIP"; then
9179 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9180else
1c710c3c
DJ
9181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9182for as_dir in $PATH
9183do
9184 IFS=$as_save_IFS
9185 test -z "$as_dir" && as_dir=.
5213506e
RW
9186 for ac_exec_ext in '' $ac_executable_extensions; do
9187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9188 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9190 break 2
9191 fi
9192done
5213506e
RW
9193 done
9194IFS=$as_save_IFS
1c710c3c 9195
2abefe3d
PB
9196fi
9197fi
1c710c3c 9198STRIP=$ac_cv_prog_STRIP
2abefe3d 9199if test -n "$STRIP"; then
5213506e
RW
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9201$as_echo "$STRIP" >&6; }
2abefe3d 9202else
5213506e
RW
9203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9204$as_echo "no" >&6; }
2abefe3d 9205fi
1c710c3c 9206
5213506e 9207
2abefe3d
PB
9208 fi
9209 test -n "$ac_cv_prog_STRIP" && break
9210done
9211
9212if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9213 STRIP="true"
2abefe3d
PB
9214fi
9215
278a7a38
AO
9216
9217
9218if test -n "$WINDRES"; then
9219 ac_cv_prog_WINDRES=$WINDRES
9220elif test -n "$ac_cv_prog_WINDRES"; then
9221 WINDRES=$ac_cv_prog_WINDRES
9222fi
9223
9224if test -n "$ac_cv_prog_WINDRES"; then
9225 for ncn_progname in windres; do
9226 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9227set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9229$as_echo_n "checking for $ac_word... " >&6; }
9230if test "${ac_cv_prog_WINDRES+set}" = set; then :
9231 $as_echo_n "(cached) " >&6
278a7a38
AO
9232else
9233 if test -n "$WINDRES"; then
9234 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9235else
9236as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9237for as_dir in $PATH
9238do
9239 IFS=$as_save_IFS
9240 test -z "$as_dir" && as_dir=.
5213506e
RW
9241 for ac_exec_ext in '' $ac_executable_extensions; do
9242 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9243 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9245 break 2
9246 fi
9247done
5213506e
RW
9248 done
9249IFS=$as_save_IFS
278a7a38
AO
9250
9251fi
9252fi
9253WINDRES=$ac_cv_prog_WINDRES
9254if test -n "$WINDRES"; then
5213506e
RW
9255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9256$as_echo "$WINDRES" >&6; }
278a7a38 9257else
5213506e
RW
9258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9259$as_echo "no" >&6; }
278a7a38
AO
9260fi
9261
5213506e 9262
278a7a38
AO
9263 done
9264fi
9265
9266for ncn_progname in windres; do
2693c0b0
PB
9267 if test -n "$ncn_tool_prefix"; then
9268 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9269set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9271$as_echo_n "checking for $ac_word... " >&6; }
9272if test "${ac_cv_prog_WINDRES+set}" = set; then :
9273 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9274else
9275 if test -n "$WINDRES"; then
9276 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9277else
1c710c3c
DJ
9278as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9279for as_dir in $PATH
9280do
9281 IFS=$as_save_IFS
9282 test -z "$as_dir" && as_dir=.
5213506e
RW
9283 for ac_exec_ext in '' $ac_executable_extensions; do
9284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9285 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9286 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9287 break 2
9288 fi
9289done
5213506e
RW
9290 done
9291IFS=$as_save_IFS
1c710c3c 9292
ca9f4b81
AO
9293fi
9294fi
1c710c3c 9295WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9296if test -n "$WINDRES"; then
5213506e
RW
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9298$as_echo "$WINDRES" >&6; }
ca9f4b81 9299else
5213506e
RW
9300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9301$as_echo "no" >&6; }
ca9f4b81
AO
9302fi
9303
5213506e 9304
2693c0b0
PB
9305 fi
9306 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9307 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9308set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9310$as_echo_n "checking for $ac_word... " >&6; }
9311if test "${ac_cv_prog_WINDRES+set}" = set; then :
9312 $as_echo_n "(cached) " >&6
ca9f4b81 9313else
2693c0b0
PB
9314 if test -n "$WINDRES"; then
9315 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9316else
1c710c3c
DJ
9317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9318for as_dir in $PATH
9319do
9320 IFS=$as_save_IFS
9321 test -z "$as_dir" && as_dir=.
5213506e
RW
9322 for ac_exec_ext in '' $ac_executable_extensions; do
9323 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9324 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9326 break 2
9327 fi
9328done
5213506e
RW
9329 done
9330IFS=$as_save_IFS
1c710c3c 9331
ca9f4b81
AO
9332fi
9333fi
1c710c3c 9334WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9335if test -n "$WINDRES"; then
5213506e
RW
9336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9337$as_echo "$WINDRES" >&6; }
ca9f4b81 9338else
5213506e
RW
9339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9340$as_echo "no" >&6; }
ca9f4b81 9341fi
1c710c3c 9342
5213506e 9343
2693c0b0
PB
9344 fi
9345 test -n "$ac_cv_prog_WINDRES" && break
9346done
9347
9348if test -z "$ac_cv_prog_WINDRES" ; then
9349 set dummy windres
9350 if test $build = $host ; then
9351 WINDRES="$2"
ca9f4b81 9352 else
2693c0b0 9353 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9354 fi
ca9f4b81
AO
9355fi
9356
278a7a38
AO
9357
9358
901119ae
KT
9359if test -n "$WINDMC"; then
9360 ac_cv_prog_WINDMC=$WINDMC
9361elif test -n "$ac_cv_prog_WINDMC"; then
9362 WINDMC=$ac_cv_prog_WINDMC
9363fi
9364
9365if test -n "$ac_cv_prog_WINDMC"; then
9366 for ncn_progname in windmc; do
9367 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9368set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9370$as_echo_n "checking for $ac_word... " >&6; }
9371if test "${ac_cv_prog_WINDMC+set}" = set; then :
9372 $as_echo_n "(cached) " >&6
901119ae
KT
9373else
9374 if test -n "$WINDMC"; then
9375 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9376else
9377as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9378for as_dir in $PATH
9379do
9380 IFS=$as_save_IFS
9381 test -z "$as_dir" && as_dir=.
5213506e
RW
9382 for ac_exec_ext in '' $ac_executable_extensions; do
9383 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9384 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9385 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9386 break 2
9387 fi
9388done
5213506e
RW
9389 done
9390IFS=$as_save_IFS
901119ae
KT
9391
9392fi
9393fi
9394WINDMC=$ac_cv_prog_WINDMC
9395if test -n "$WINDMC"; then
5213506e
RW
9396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9397$as_echo "$WINDMC" >&6; }
901119ae 9398else
5213506e
RW
9399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9400$as_echo "no" >&6; }
901119ae
KT
9401fi
9402
5213506e 9403
901119ae
KT
9404 done
9405fi
9406
9407for ncn_progname in windmc; do
9408 if test -n "$ncn_tool_prefix"; then
9409 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9410set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9412$as_echo_n "checking for $ac_word... " >&6; }
9413if test "${ac_cv_prog_WINDMC+set}" = set; then :
9414 $as_echo_n "(cached) " >&6
901119ae
KT
9415else
9416 if test -n "$WINDMC"; then
9417 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9418else
9419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9420for as_dir in $PATH
9421do
9422 IFS=$as_save_IFS
9423 test -z "$as_dir" && as_dir=.
5213506e
RW
9424 for ac_exec_ext in '' $ac_executable_extensions; do
9425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9426 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9428 break 2
9429 fi
9430done
5213506e
RW
9431 done
9432IFS=$as_save_IFS
901119ae
KT
9433
9434fi
9435fi
9436WINDMC=$ac_cv_prog_WINDMC
9437if test -n "$WINDMC"; then
5213506e
RW
9438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9439$as_echo "$WINDMC" >&6; }
901119ae 9440else
5213506e
RW
9441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9442$as_echo "no" >&6; }
901119ae
KT
9443fi
9444
5213506e 9445
901119ae
KT
9446 fi
9447 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9448 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9449set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9451$as_echo_n "checking for $ac_word... " >&6; }
9452if test "${ac_cv_prog_WINDMC+set}" = set; then :
9453 $as_echo_n "(cached) " >&6
901119ae
KT
9454else
9455 if test -n "$WINDMC"; then
9456 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9457else
9458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9459for as_dir in $PATH
9460do
9461 IFS=$as_save_IFS
9462 test -z "$as_dir" && as_dir=.
5213506e
RW
9463 for ac_exec_ext in '' $ac_executable_extensions; do
9464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9465 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9467 break 2
9468 fi
9469done
5213506e
RW
9470 done
9471IFS=$as_save_IFS
901119ae
KT
9472
9473fi
9474fi
9475WINDMC=$ac_cv_prog_WINDMC
9476if test -n "$WINDMC"; then
5213506e
RW
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9478$as_echo "$WINDMC" >&6; }
901119ae 9479else
5213506e
RW
9480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9481$as_echo "no" >&6; }
901119ae
KT
9482fi
9483
5213506e 9484
901119ae
KT
9485 fi
9486 test -n "$ac_cv_prog_WINDMC" && break
9487done
9488
9489if test -z "$ac_cv_prog_WINDMC" ; then
9490 set dummy windmc
9491 if test $build = $host ; then
9492 WINDMC="$2"
9493 else
9494 WINDMC="${ncn_tool_prefix}$2"
9495 fi
9496fi
9497
9498
9499
278a7a38
AO
9500if test -n "$OBJCOPY"; then
9501 ac_cv_prog_OBJCOPY=$OBJCOPY
9502elif test -n "$ac_cv_prog_OBJCOPY"; then
9503 OBJCOPY=$ac_cv_prog_OBJCOPY
9504fi
9505
9506if test -n "$ac_cv_prog_OBJCOPY"; then
9507 for ncn_progname in objcopy; do
9508 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9509set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9511$as_echo_n "checking for $ac_word... " >&6; }
9512if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9513 $as_echo_n "(cached) " >&6
278a7a38
AO
9514else
9515 if test -n "$OBJCOPY"; then
9516 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9517else
9518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9519for as_dir in $PATH
9520do
9521 IFS=$as_save_IFS
9522 test -z "$as_dir" && as_dir=.
5213506e
RW
9523 for ac_exec_ext in '' $ac_executable_extensions; do
9524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9525 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9527 break 2
9528 fi
9529done
5213506e
RW
9530 done
9531IFS=$as_save_IFS
278a7a38
AO
9532
9533fi
9534fi
9535OBJCOPY=$ac_cv_prog_OBJCOPY
9536if test -n "$OBJCOPY"; then
5213506e
RW
9537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9538$as_echo "$OBJCOPY" >&6; }
278a7a38 9539else
5213506e
RW
9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9541$as_echo "no" >&6; }
278a7a38
AO
9542fi
9543
5213506e 9544
278a7a38
AO
9545 done
9546fi
9547
9548for ncn_progname in objcopy; do
2693c0b0
PB
9549 if test -n "$ncn_tool_prefix"; then
9550 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9551set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9553$as_echo_n "checking for $ac_word... " >&6; }
9554if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9555 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9556else
9557 if test -n "$OBJCOPY"; then
9558 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9559else
1c710c3c
DJ
9560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9561for as_dir in $PATH
9562do
9563 IFS=$as_save_IFS
9564 test -z "$as_dir" && as_dir=.
5213506e
RW
9565 for ac_exec_ext in '' $ac_executable_extensions; do
9566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9567 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9569 break 2
9570 fi
9571done
5213506e
RW
9572 done
9573IFS=$as_save_IFS
1c710c3c 9574
ca9f4b81
AO
9575fi
9576fi
1c710c3c 9577OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9578if test -n "$OBJCOPY"; then
5213506e
RW
9579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9580$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9581else
5213506e
RW
9582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9583$as_echo "no" >&6; }
ca9f4b81
AO
9584fi
9585
5213506e 9586
2693c0b0
PB
9587 fi
9588 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9589 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9590set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9592$as_echo_n "checking for $ac_word... " >&6; }
9593if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9594 $as_echo_n "(cached) " >&6
ca9f4b81 9595else
2693c0b0
PB
9596 if test -n "$OBJCOPY"; then
9597 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9598else
1c710c3c
DJ
9599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9600for as_dir in $PATH
9601do
9602 IFS=$as_save_IFS
9603 test -z "$as_dir" && as_dir=.
5213506e
RW
9604 for ac_exec_ext in '' $ac_executable_extensions; do
9605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9606 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9608 break 2
9609 fi
9610done
5213506e
RW
9611 done
9612IFS=$as_save_IFS
1c710c3c 9613
ca9f4b81
AO
9614fi
9615fi
1c710c3c 9616OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9617if test -n "$OBJCOPY"; then
5213506e
RW
9618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9619$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9620else
5213506e
RW
9621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9622$as_echo "no" >&6; }
ca9f4b81 9623fi
1c710c3c 9624
5213506e 9625
2693c0b0
PB
9626 fi
9627 test -n "$ac_cv_prog_OBJCOPY" && break
9628done
9629
9630if test -z "$ac_cv_prog_OBJCOPY" ; then
9631 set dummy objcopy
9632 if test $build = $host ; then
9633 OBJCOPY="$2"
ca9f4b81 9634 else
2693c0b0 9635 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9636 fi
ca9f4b81
AO
9637fi
9638
278a7a38
AO
9639
9640
9641if test -n "$OBJDUMP"; then
9642 ac_cv_prog_OBJDUMP=$OBJDUMP
9643elif test -n "$ac_cv_prog_OBJDUMP"; then
9644 OBJDUMP=$ac_cv_prog_OBJDUMP
9645fi
9646
9647if test -n "$ac_cv_prog_OBJDUMP"; then
9648 for ncn_progname in objdump; do
9649 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9650set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9652$as_echo_n "checking for $ac_word... " >&6; }
9653if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9654 $as_echo_n "(cached) " >&6
278a7a38
AO
9655else
9656 if test -n "$OBJDUMP"; then
9657 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9658else
9659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9660for as_dir in $PATH
9661do
9662 IFS=$as_save_IFS
9663 test -z "$as_dir" && as_dir=.
5213506e
RW
9664 for ac_exec_ext in '' $ac_executable_extensions; do
9665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9666 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9668 break 2
9669 fi
9670done
5213506e
RW
9671 done
9672IFS=$as_save_IFS
278a7a38
AO
9673
9674fi
9675fi
9676OBJDUMP=$ac_cv_prog_OBJDUMP
9677if test -n "$OBJDUMP"; then
5213506e
RW
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9679$as_echo "$OBJDUMP" >&6; }
278a7a38 9680else
5213506e
RW
9681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9682$as_echo "no" >&6; }
278a7a38
AO
9683fi
9684
5213506e 9685
278a7a38
AO
9686 done
9687fi
9688
9689for ncn_progname in objdump; do
2693c0b0
PB
9690 if test -n "$ncn_tool_prefix"; then
9691 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9692set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9694$as_echo_n "checking for $ac_word... " >&6; }
9695if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9696 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9697else
9698 if test -n "$OBJDUMP"; then
9699 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9700else
1c710c3c
DJ
9701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9702for as_dir in $PATH
9703do
9704 IFS=$as_save_IFS
9705 test -z "$as_dir" && as_dir=.
5213506e
RW
9706 for ac_exec_ext in '' $ac_executable_extensions; do
9707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9708 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9710 break 2
9711 fi
9712done
5213506e
RW
9713 done
9714IFS=$as_save_IFS
1c710c3c 9715
ca9f4b81
AO
9716fi
9717fi
1c710c3c 9718OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9719if test -n "$OBJDUMP"; then
5213506e
RW
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9721$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9722else
5213506e
RW
9723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9724$as_echo "no" >&6; }
ca9f4b81
AO
9725fi
9726
5213506e 9727
2693c0b0
PB
9728 fi
9729 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9730 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9731set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9733$as_echo_n "checking for $ac_word... " >&6; }
9734if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9735 $as_echo_n "(cached) " >&6
ca9f4b81 9736else
2693c0b0
PB
9737 if test -n "$OBJDUMP"; then
9738 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9739else
1c710c3c
DJ
9740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9741for as_dir in $PATH
9742do
9743 IFS=$as_save_IFS
9744 test -z "$as_dir" && as_dir=.
5213506e
RW
9745 for ac_exec_ext in '' $ac_executable_extensions; do
9746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9747 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9749 break 2
9750 fi
9751done
5213506e
RW
9752 done
9753IFS=$as_save_IFS
1c710c3c 9754
ca9f4b81
AO
9755fi
9756fi
1c710c3c 9757OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9758if test -n "$OBJDUMP"; then
5213506e
RW
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9760$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9761else
5213506e
RW
9762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9763$as_echo "no" >&6; }
ca9f4b81 9764fi
1c710c3c 9765
5213506e 9766
2693c0b0
PB
9767 fi
9768 test -n "$ac_cv_prog_OBJDUMP" && break
9769done
9770
9771if test -z "$ac_cv_prog_OBJDUMP" ; then
9772 set dummy objdump
9773 if test $build = $host ; then
9774 OBJDUMP="$2"
ca9f4b81 9775 else
2693c0b0 9776 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9777 fi
ca9f4b81
AO
9778fi
9779
671aa708
NN
9780
9781
e7a82751
RM
9782if test -n "$READELF"; then
9783 ac_cv_prog_READELF=$READELF
9784elif test -n "$ac_cv_prog_READELF"; then
9785 READELF=$ac_cv_prog_READELF
9786fi
9787
9788if test -n "$ac_cv_prog_READELF"; then
9789 for ncn_progname in readelf; do
9790 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9791set dummy ${ncn_progname}; ac_word=$2
9792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9793$as_echo_n "checking for $ac_word... " >&6; }
9794if test "${ac_cv_prog_READELF+set}" = set; then :
9795 $as_echo_n "(cached) " >&6
9796else
9797 if test -n "$READELF"; then
9798 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9799else
9800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9801for as_dir in $PATH
9802do
9803 IFS=$as_save_IFS
9804 test -z "$as_dir" && as_dir=.
9805 for ac_exec_ext in '' $ac_executable_extensions; do
9806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9807 ac_cv_prog_READELF="${ncn_progname}"
9808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9809 break 2
9810 fi
9811done
9812 done
9813IFS=$as_save_IFS
9814
9815fi
9816fi
9817READELF=$ac_cv_prog_READELF
9818if test -n "$READELF"; then
9819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9820$as_echo "$READELF" >&6; }
9821else
9822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9823$as_echo "no" >&6; }
9824fi
9825
9826
9827 done
9828fi
9829
9830for ncn_progname in readelf; do
9831 if test -n "$ncn_tool_prefix"; then
9832 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9833set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9835$as_echo_n "checking for $ac_word... " >&6; }
9836if test "${ac_cv_prog_READELF+set}" = set; then :
9837 $as_echo_n "(cached) " >&6
9838else
9839 if test -n "$READELF"; then
9840 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9841else
9842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9843for as_dir in $PATH
9844do
9845 IFS=$as_save_IFS
9846 test -z "$as_dir" && as_dir=.
9847 for ac_exec_ext in '' $ac_executable_extensions; do
9848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9849 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9851 break 2
9852 fi
9853done
9854 done
9855IFS=$as_save_IFS
9856
9857fi
9858fi
9859READELF=$ac_cv_prog_READELF
9860if test -n "$READELF"; then
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9862$as_echo "$READELF" >&6; }
9863else
9864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9865$as_echo "no" >&6; }
9866fi
9867
9868
9869 fi
9870 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9871 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9872set dummy ${ncn_progname}; ac_word=$2
9873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9874$as_echo_n "checking for $ac_word... " >&6; }
9875if test "${ac_cv_prog_READELF+set}" = set; then :
9876 $as_echo_n "(cached) " >&6
9877else
9878 if test -n "$READELF"; then
9879 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9880else
9881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9882for as_dir in $PATH
9883do
9884 IFS=$as_save_IFS
9885 test -z "$as_dir" && as_dir=.
9886 for ac_exec_ext in '' $ac_executable_extensions; do
9887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9888 ac_cv_prog_READELF="${ncn_progname}"
9889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9890 break 2
9891 fi
9892done
9893 done
9894IFS=$as_save_IFS
9895
9896fi
9897fi
9898READELF=$ac_cv_prog_READELF
9899if test -n "$READELF"; then
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9901$as_echo "$READELF" >&6; }
9902else
9903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9904$as_echo "no" >&6; }
9905fi
9906
9907
9908 fi
9909 test -n "$ac_cv_prog_READELF" && break
9910done
9911
9912if test -z "$ac_cv_prog_READELF" ; then
9913 set dummy readelf
9914 if test $build = $host ; then
9915 READELF="$2"
9916 else
9917 READELF="${ncn_tool_prefix}$2"
9918 fi
9919fi
9920
9921
9922
671aa708
NN
9923
9924
9925
2abefe3d 9926# Target tools.
1c710c3c 9927
5213506e
RW
9928# Check whether --with-build-time-tools was given.
9929if test "${with_build_time_tools+set}" = set; then :
9930 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9931 x/*) ;;
9932 *)
9933 with_build_time_tools=
5213506e
RW
9934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9935$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9936 ;;
9937 esac
ca9f4b81 9938else
e8b05380 9939 with_build_time_tools=
5213506e
RW
9940fi
9941
ca9f4b81 9942
278a7a38
AO
9943
9944
9945if test -n "$CC_FOR_TARGET"; then
9946 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9947elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9948 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9949fi
9950
9951if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9952 for ncn_progname in cc gcc; do
9953 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9954set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9956$as_echo_n "checking for $ac_word... " >&6; }
9957if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9958 $as_echo_n "(cached) " >&6
278a7a38
AO
9959else
9960 if test -n "$CC_FOR_TARGET"; then
9961 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9962else
9963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9964for as_dir in $PATH
9965do
9966 IFS=$as_save_IFS
9967 test -z "$as_dir" && as_dir=.
5213506e
RW
9968 for ac_exec_ext in '' $ac_executable_extensions; do
9969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9970 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9972 break 2
9973 fi
9974done
5213506e
RW
9975 done
9976IFS=$as_save_IFS
278a7a38
AO
9977
9978fi
9979fi
9980CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9981if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9983$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9984else
5213506e
RW
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9986$as_echo "no" >&6; }
278a7a38
AO
9987fi
9988
5213506e 9989
278a7a38
AO
9990 done
9991fi
9992
9993if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9994 for ncn_progname in cc gcc; do
5213506e
RW
9995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9996$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9997 if test -x $with_build_time_tools/${ncn_progname}; then
9998 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10000$as_echo "yes" >&6; }
72a7ab82 10001 break
e8b05380 10002 else
5213506e
RW
10003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10004$as_echo "no" >&6; }
72a7ab82
AP
10005 fi
10006 done
4de997d1
PB
10007fi
10008
e8b05380
PB
10009if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10010 for ncn_progname in cc gcc; do
10011 if test -n "$ncn_target_tool_prefix"; then
10012 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10013set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10015$as_echo_n "checking for $ac_word... " >&6; }
10016if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10017 $as_echo_n "(cached) " >&6
4de997d1
PB
10018else
10019 if test -n "$CC_FOR_TARGET"; then
10020 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10021else
1c710c3c
DJ
10022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10023for as_dir in $PATH
10024do
10025 IFS=$as_save_IFS
10026 test -z "$as_dir" && as_dir=.
5213506e
RW
10027 for ac_exec_ext in '' $ac_executable_extensions; do
10028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10029 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10031 break 2
10032 fi
10033done
5213506e
RW
10034 done
10035IFS=$as_save_IFS
1c710c3c 10036
4de997d1
PB
10037fi
10038fi
1c710c3c 10039CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 10040if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10042$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10043else
5213506e
RW
10044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10045$as_echo "no" >&6; }
4de997d1
PB
10046fi
10047
5213506e 10048
e8b05380
PB
10049 fi
10050 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10051 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10052set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10054$as_echo_n "checking for $ac_word... " >&6; }
10055if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10056 $as_echo_n "(cached) " >&6
4de997d1 10057else
2693c0b0
PB
10058 if test -n "$CC_FOR_TARGET"; then
10059 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10060else
1c710c3c
DJ
10061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10062for as_dir in $PATH
10063do
10064 IFS=$as_save_IFS
10065 test -z "$as_dir" && as_dir=.
5213506e
RW
10066 for ac_exec_ext in '' $ac_executable_extensions; do
10067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10068 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10070 break 2
10071 fi
10072done
5213506e
RW
10073 done
10074IFS=$as_save_IFS
1c710c3c 10075
4de997d1
PB
10076fi
10077fi
1c710c3c 10078CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10079if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10081$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10082else
5213506e
RW
10083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10084$as_echo "no" >&6; }
4de997d1 10085fi
1c710c3c 10086
5213506e 10087
e8b05380
PB
10088 fi
10089 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10090 done
10091fi
1c710c3c 10092
2693c0b0
PB
10093if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10094 set dummy cc gcc
10095 if test $build = $target ; then
10096 CC_FOR_TARGET="$2"
4de997d1 10097 else
2693c0b0 10098 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10099 fi
1c00b503
PB
10100else
10101 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10102fi
10103
278a7a38
AO
10104
10105
10106if test -n "$CXX_FOR_TARGET"; then
10107 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10108elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10109 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10110fi
10111
10112if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10113 for ncn_progname in c++ g++ cxx gxx; do
10114 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10115set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10117$as_echo_n "checking for $ac_word... " >&6; }
10118if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10119 $as_echo_n "(cached) " >&6
278a7a38
AO
10120else
10121 if test -n "$CXX_FOR_TARGET"; then
10122 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10123else
10124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10125for as_dir in $PATH
10126do
10127 IFS=$as_save_IFS
10128 test -z "$as_dir" && as_dir=.
5213506e
RW
10129 for ac_exec_ext in '' $ac_executable_extensions; do
10130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10131 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10133 break 2
10134 fi
10135done
5213506e
RW
10136 done
10137IFS=$as_save_IFS
278a7a38
AO
10138
10139fi
10140fi
10141CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10142if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10144$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10145else
5213506e
RW
10146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10147$as_echo "no" >&6; }
278a7a38
AO
10148fi
10149
5213506e 10150
278a7a38
AO
10151 done
10152fi
10153
10154if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10155 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10157$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10158 if test -x $with_build_time_tools/${ncn_progname}; then
10159 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10161$as_echo "yes" >&6; }
e8b05380
PB
10162 break
10163 else
5213506e
RW
10164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10165$as_echo "no" >&6; }
e8b05380
PB
10166 fi
10167 done
10168fi
10169
10170if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10171 for ncn_progname in c++ g++ cxx gxx; do
10172 if test -n "$ncn_target_tool_prefix"; then
10173 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10174set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10176$as_echo_n "checking for $ac_word... " >&6; }
10177if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10178 $as_echo_n "(cached) " >&6
4de997d1
PB
10179else
10180 if test -n "$CXX_FOR_TARGET"; then
10181 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10182else
1c710c3c
DJ
10183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10184for as_dir in $PATH
10185do
10186 IFS=$as_save_IFS
10187 test -z "$as_dir" && as_dir=.
5213506e
RW
10188 for ac_exec_ext in '' $ac_executable_extensions; do
10189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10190 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10192 break 2
10193 fi
10194done
5213506e
RW
10195 done
10196IFS=$as_save_IFS
1c710c3c 10197
4de997d1
PB
10198fi
10199fi
1c710c3c 10200CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10201if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10203$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10204else
5213506e
RW
10205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10206$as_echo "no" >&6; }
4de997d1
PB
10207fi
10208
5213506e 10209
e8b05380
PB
10210 fi
10211 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10212 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10213set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10215$as_echo_n "checking for $ac_word... " >&6; }
10216if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10217 $as_echo_n "(cached) " >&6
4de997d1 10218else
2693c0b0
PB
10219 if test -n "$CXX_FOR_TARGET"; then
10220 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10221else
1c710c3c
DJ
10222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10223for as_dir in $PATH
10224do
10225 IFS=$as_save_IFS
10226 test -z "$as_dir" && as_dir=.
5213506e
RW
10227 for ac_exec_ext in '' $ac_executable_extensions; do
10228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10229 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10231 break 2
10232 fi
10233done
5213506e
RW
10234 done
10235IFS=$as_save_IFS
1c710c3c 10236
4de997d1
PB
10237fi
10238fi
1c710c3c 10239CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10240if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10242$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10243else
5213506e
RW
10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10245$as_echo "no" >&6; }
4de997d1 10246fi
1c710c3c 10247
5213506e 10248
e8b05380
PB
10249 fi
10250 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10251 done
10252fi
1c710c3c 10253
2693c0b0
PB
10254if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10255 set dummy c++ g++ cxx gxx
10256 if test $build = $target ; then
10257 CXX_FOR_TARGET="$2"
4de997d1 10258 else
2693c0b0 10259 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10260 fi
1c00b503
PB
10261else
10262 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10263fi
10264
278a7a38
AO
10265
10266
10267if test -n "$GCC_FOR_TARGET"; then
10268 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10269elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10270 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10271fi
10272
10273if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10274 for ncn_progname in gcc; do
10275 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10276set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10278$as_echo_n "checking for $ac_word... " >&6; }
10279if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10280 $as_echo_n "(cached) " >&6
278a7a38
AO
10281else
10282 if test -n "$GCC_FOR_TARGET"; then
10283 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10284else
10285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10286for as_dir in $PATH
10287do
10288 IFS=$as_save_IFS
10289 test -z "$as_dir" && as_dir=.
5213506e
RW
10290 for ac_exec_ext in '' $ac_executable_extensions; do
10291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10292 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10294 break 2
10295 fi
10296done
5213506e
RW
10297 done
10298IFS=$as_save_IFS
278a7a38
AO
10299
10300fi
10301fi
10302GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10303if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10305$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10306else
5213506e
RW
10307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10308$as_echo "no" >&6; }
278a7a38
AO
10309fi
10310
5213506e 10311
278a7a38
AO
10312 done
10313fi
10314
10315if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10316 for ncn_progname in gcc; do
5213506e
RW
10317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10318$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10319 if test -x $with_build_time_tools/${ncn_progname}; then
10320 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10322$as_echo "yes" >&6; }
e8b05380
PB
10323 break
10324 else
5213506e
RW
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10326$as_echo "no" >&6; }
e8b05380
PB
10327 fi
10328 done
10329fi
10330
10331if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10332 for ncn_progname in gcc; do
10333 if test -n "$ncn_target_tool_prefix"; then
10334 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10335set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10337$as_echo_n "checking for $ac_word... " >&6; }
10338if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10339 $as_echo_n "(cached) " >&6
ca9f4b81 10340else
e8b05380
PB
10341 if test -n "$GCC_FOR_TARGET"; then
10342 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10343else
1c710c3c
DJ
10344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10345for as_dir in $PATH
10346do
10347 IFS=$as_save_IFS
10348 test -z "$as_dir" && as_dir=.
5213506e
RW
10349 for ac_exec_ext in '' $ac_executable_extensions; do
10350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10351 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10353 break 2
10354 fi
10355done
5213506e
RW
10356 done
10357IFS=$as_save_IFS
1c710c3c 10358
ca9f4b81
AO
10359fi
10360fi
1c710c3c 10361GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10362if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10364$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10365else
5213506e
RW
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10367$as_echo "no" >&6; }
ca9f4b81
AO
10368fi
10369
5213506e 10370
e8b05380
PB
10371 fi
10372 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10373 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10374set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10376$as_echo_n "checking for $ac_word... " >&6; }
10377if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10378 $as_echo_n "(cached) " >&6
ca9f4b81 10379else
e8b05380
PB
10380 if test -n "$GCC_FOR_TARGET"; then
10381 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10382else
1c710c3c
DJ
10383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10384for as_dir in $PATH
10385do
10386 IFS=$as_save_IFS
10387 test -z "$as_dir" && as_dir=.
5213506e
RW
10388 for ac_exec_ext in '' $ac_executable_extensions; do
10389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10390 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10392 break 2
10393 fi
10394done
5213506e
RW
10395 done
10396IFS=$as_save_IFS
1c710c3c 10397
ca9f4b81
AO
10398fi
10399fi
1c710c3c 10400GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10401if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10403$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10404else
5213506e
RW
10405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10406$as_echo "no" >&6; }
ca9f4b81 10407fi
1c710c3c 10408
5213506e 10409
e8b05380
PB
10410 fi
10411 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10412 done
10413fi
1c710c3c 10414
e8b05380
PB
10415if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10416 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10417else
10418 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10419fi
10420
278a7a38
AO
10421
10422
278a7a38
AO
10423if test -n "$GFORTRAN_FOR_TARGET"; then
10424 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10425elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10426 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10427fi
10428
278a7a38
AO
10429if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10430 for ncn_progname in gfortran; do
10431 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10432set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10434$as_echo_n "checking for $ac_word... " >&6; }
10435if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10436 $as_echo_n "(cached) " >&6
e8b05380 10437else
278a7a38
AO
10438 if test -n "$GFORTRAN_FOR_TARGET"; then
10439 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10440else
1c710c3c
DJ
10441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10442for as_dir in $PATH
10443do
10444 IFS=$as_save_IFS
10445 test -z "$as_dir" && as_dir=.
5213506e
RW
10446 for ac_exec_ext in '' $ac_executable_extensions; do
10447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10448 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10450 break 2
10451 fi
10452done
5213506e
RW
10453 done
10454IFS=$as_save_IFS
1c710c3c 10455
e8b05380
PB
10456fi
10457fi
278a7a38
AO
10458GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10459if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10461$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10462else
5213506e
RW
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10464$as_echo "no" >&6; }
e8b05380 10465fi
1c710c3c 10466
5213506e 10467
e8b05380
PB
10468 done
10469fi
1c710c3c 10470
278a7a38 10471if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10472 for ncn_progname in gfortran; do
5213506e
RW
10473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10474$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10475 if test -x $with_build_time_tools/${ncn_progname}; then
10476 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10478$as_echo "yes" >&6; }
e8b05380
PB
10479 break
10480 else
5213506e
RW
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10482$as_echo "no" >&6; }
e8b05380
PB
10483 fi
10484 done
10485fi
10486
10487if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10488 for ncn_progname in gfortran; do
10489 if test -n "$ncn_target_tool_prefix"; then
10490 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10491set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10493$as_echo_n "checking for $ac_word... " >&6; }
10494if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10495 $as_echo_n "(cached) " >&6
e8b05380
PB
10496else
10497 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10498 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10499else
10500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10501for as_dir in $PATH
10502do
10503 IFS=$as_save_IFS
10504 test -z "$as_dir" && as_dir=.
5213506e
RW
10505 for ac_exec_ext in '' $ac_executable_extensions; do
10506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10507 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10509 break 2
10510 fi
10511done
5213506e
RW
10512 done
10513IFS=$as_save_IFS
1c710c3c 10514
e8b05380
PB
10515fi
10516fi
1c710c3c 10517GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10518if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10520$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10521else
5213506e
RW
10522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10523$as_echo "no" >&6; }
e8b05380
PB
10524fi
10525
5213506e 10526
e8b05380
PB
10527 fi
10528 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10529 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10530set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10532$as_echo_n "checking for $ac_word... " >&6; }
10533if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10534 $as_echo_n "(cached) " >&6
e8b05380
PB
10535else
10536 if test -n "$GFORTRAN_FOR_TARGET"; then
10537 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10538else
1c710c3c
DJ
10539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10540for as_dir in $PATH
10541do
10542 IFS=$as_save_IFS
10543 test -z "$as_dir" && as_dir=.
5213506e
RW
10544 for ac_exec_ext in '' $ac_executable_extensions; do
10545 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10546 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10548 break 2
10549 fi
10550done
5213506e
RW
10551 done
10552IFS=$as_save_IFS
1c710c3c 10553
e8b05380
PB
10554fi
10555fi
1c710c3c 10556GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10557if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10559$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10560else
5213506e
RW
10561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10562$as_echo "no" >&6; }
e8b05380 10563fi
1c710c3c 10564
5213506e 10565
e8b05380
PB
10566 fi
10567 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10568 done
10569fi
1c710c3c 10570
e8b05380
PB
10571if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10572 set dummy gfortran
2693c0b0 10573 if test $build = $target ; then
e8b05380 10574 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10575 else
e8b05380
PB
10576 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10577 fi
1c00b503
PB
10578else
10579 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10580fi
10581
10582
10583
632e2a07
ILT
10584if test -n "$GOC_FOR_TARGET"; then
10585 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10586elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10587 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10588fi
10589
10590if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10591 for ncn_progname in gccgo; do
10592 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10593set dummy ${ncn_progname}; ac_word=$2
10594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10595$as_echo_n "checking for $ac_word... " >&6; }
10596if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10597 $as_echo_n "(cached) " >&6
10598else
10599 if test -n "$GOC_FOR_TARGET"; then
10600 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10601else
10602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10603for as_dir in $PATH
10604do
10605 IFS=$as_save_IFS
10606 test -z "$as_dir" && as_dir=.
10607 for ac_exec_ext in '' $ac_executable_extensions; do
10608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10609 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10611 break 2
10612 fi
10613done
10614 done
10615IFS=$as_save_IFS
10616
10617fi
10618fi
10619GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10620if test -n "$GOC_FOR_TARGET"; then
10621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10622$as_echo "$GOC_FOR_TARGET" >&6; }
10623else
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10625$as_echo "no" >&6; }
10626fi
10627
10628
10629 done
10630fi
10631
10632if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10633 for ncn_progname in gccgo; do
10634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10635$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10636 if test -x $with_build_time_tools/${ncn_progname}; then
10637 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10639$as_echo "yes" >&6; }
10640 break
10641 else
10642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10643$as_echo "no" >&6; }
10644 fi
10645 done
10646fi
10647
10648if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10649 for ncn_progname in gccgo; do
10650 if test -n "$ncn_target_tool_prefix"; then
10651 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10652set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10654$as_echo_n "checking for $ac_word... " >&6; }
10655if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10656 $as_echo_n "(cached) " >&6
10657else
10658 if test -n "$GOC_FOR_TARGET"; then
10659 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10660else
10661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10662for as_dir in $PATH
10663do
10664 IFS=$as_save_IFS
10665 test -z "$as_dir" && as_dir=.
10666 for ac_exec_ext in '' $ac_executable_extensions; do
10667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10668 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10670 break 2
10671 fi
10672done
10673 done
10674IFS=$as_save_IFS
10675
10676fi
10677fi
10678GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10679if test -n "$GOC_FOR_TARGET"; then
10680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10681$as_echo "$GOC_FOR_TARGET" >&6; }
10682else
10683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10684$as_echo "no" >&6; }
10685fi
10686
10687
10688 fi
10689 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10690 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10691set dummy ${ncn_progname}; ac_word=$2
10692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10693$as_echo_n "checking for $ac_word... " >&6; }
10694if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10695 $as_echo_n "(cached) " >&6
10696else
10697 if test -n "$GOC_FOR_TARGET"; then
10698 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10699else
10700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10701for as_dir in $PATH
10702do
10703 IFS=$as_save_IFS
10704 test -z "$as_dir" && as_dir=.
10705 for ac_exec_ext in '' $ac_executable_extensions; do
10706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10707 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10709 break 2
10710 fi
10711done
10712 done
10713IFS=$as_save_IFS
10714
10715fi
10716fi
10717GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10718if test -n "$GOC_FOR_TARGET"; then
10719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10720$as_echo "$GOC_FOR_TARGET" >&6; }
10721else
10722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10723$as_echo "no" >&6; }
10724fi
10725
10726
10727 fi
10728 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10729 done
10730fi
10731
10732if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10733 set dummy gccgo
10734 if test $build = $target ; then
10735 GOC_FOR_TARGET="$2"
10736 else
10737 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10738 fi
10739else
10740 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10741fi
10742
10743
10744
e8b05380
PB
10745cat > conftest.c << \EOF
10746#ifdef __GNUC__
10747 gcc_yay;
10748#endif
10749EOF
10750if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10751 have_gcc_for_target=yes
10752else
10753 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10754 have_gcc_for_target=no
10755fi
10756rm conftest.c
10757
10758
10759
10760
10761if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10762 if test -n "$with_build_time_tools"; then
5213506e
RW
10763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10764$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10765 if test -x $with_build_time_tools/ar; then
10766 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10767 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10769$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10770 else
5213506e
RW
10771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10772$as_echo "no" >&6; }
d1f8db0c 10773 fi
e8b05380
PB
10774 elif test $build != $host && test $have_gcc_for_target = yes; then
10775 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10776 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10777 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10778 fi
10779fi
3e19841a 10780if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10781 # Extract the first word of "ar", so it can be a program name with args.
10782set dummy ar; ac_word=$2
5213506e
RW
10783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10784$as_echo_n "checking for $ac_word... " >&6; }
10785if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10786 $as_echo_n "(cached) " >&6
e8b05380 10787else
1c710c3c
DJ
10788 case $AR_FOR_TARGET in
10789 [\\/]* | ?:[\\/]*)
e8b05380
PB
10790 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10791 ;;
e8b05380 10792 *)
1c710c3c
DJ
10793 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10794for as_dir in $gcc_cv_tool_dirs
10795do
10796 IFS=$as_save_IFS
10797 test -z "$as_dir" && as_dir=.
5213506e
RW
10798 for ac_exec_ext in '' $ac_executable_extensions; do
10799 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10800 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10802 break 2
10803 fi
10804done
5213506e
RW
10805 done
10806IFS=$as_save_IFS
1c710c3c 10807
e8b05380
PB
10808 ;;
10809esac
10810fi
1c710c3c 10811AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10812if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10814$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10815else
5213506e
RW
10816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10817$as_echo "no" >&6; }
4de997d1
PB
10818fi
10819
5213506e 10820
e8b05380
PB
10821fi
10822if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10823
10824
10825if test -n "$AR_FOR_TARGET"; then
10826 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10827elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10828 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10829fi
10830
10831if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10832 for ncn_progname in ar; do
10833 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10834set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10836$as_echo_n "checking for $ac_word... " >&6; }
10837if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10838 $as_echo_n "(cached) " >&6
278a7a38
AO
10839else
10840 if test -n "$AR_FOR_TARGET"; then
10841 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10842else
10843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10844for as_dir in $PATH
10845do
10846 IFS=$as_save_IFS
10847 test -z "$as_dir" && as_dir=.
5213506e
RW
10848 for ac_exec_ext in '' $ac_executable_extensions; do
10849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10850 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10852 break 2
10853 fi
10854done
5213506e
RW
10855 done
10856IFS=$as_save_IFS
278a7a38
AO
10857
10858fi
10859fi
10860AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10861if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10863$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10864else
5213506e
RW
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10866$as_echo "no" >&6; }
278a7a38
AO
10867fi
10868
5213506e 10869
278a7a38
AO
10870 done
10871fi
10872
10873if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10874 for ncn_progname in ar; do
5213506e
RW
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10876$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10877 if test -x $with_build_time_tools/${ncn_progname}; then
10878 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10880$as_echo "yes" >&6; }
e8b05380
PB
10881 break
10882 else
5213506e
RW
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10884$as_echo "no" >&6; }
e8b05380
PB
10885 fi
10886 done
10887fi
10888
10889if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10890 for ncn_progname in ar; do
10891 if test -n "$ncn_target_tool_prefix"; then
10892 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10893set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10895$as_echo_n "checking for $ac_word... " >&6; }
10896if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10897 $as_echo_n "(cached) " >&6
4de997d1 10898else
e8b05380
PB
10899 if test -n "$AR_FOR_TARGET"; then
10900 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10901else
1c710c3c
DJ
10902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10903for as_dir in $PATH
10904do
10905 IFS=$as_save_IFS
10906 test -z "$as_dir" && as_dir=.
5213506e
RW
10907 for ac_exec_ext in '' $ac_executable_extensions; do
10908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10909 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10911 break 2
10912 fi
10913done
5213506e
RW
10914 done
10915IFS=$as_save_IFS
1c710c3c 10916
4de997d1
PB
10917fi
10918fi
1c710c3c 10919AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10920if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10922$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10923else
5213506e
RW
10924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10925$as_echo "no" >&6; }
4de997d1
PB
10926fi
10927
5213506e 10928
e8b05380
PB
10929 fi
10930 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10931 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10932set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10934$as_echo_n "checking for $ac_word... " >&6; }
10935if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10936 $as_echo_n "(cached) " >&6
e8b05380
PB
10937else
10938 if test -n "$AR_FOR_TARGET"; then
10939 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10940else
1c710c3c
DJ
10941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10942for as_dir in $PATH
10943do
10944 IFS=$as_save_IFS
10945 test -z "$as_dir" && as_dir=.
5213506e
RW
10946 for ac_exec_ext in '' $ac_executable_extensions; do
10947 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10948 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10950 break 2
10951 fi
10952done
5213506e
RW
10953 done
10954IFS=$as_save_IFS
1c710c3c 10955
e8b05380
PB
10956fi
10957fi
1c710c3c 10958AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10959if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10961$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10962else
5213506e
RW
10963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10964$as_echo "no" >&6; }
e8b05380 10965fi
1c710c3c 10966
5213506e 10967
e8b05380
PB
10968 fi
10969 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10970 done
10971fi
1c710c3c 10972
e8b05380
PB
10973if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10974 set dummy ar
10975 if test $build = $target ; then
10976 AR_FOR_TARGET="$2"
10977 else
10978 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10979 fi
1c00b503
PB
10980else
10981 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10982fi
10983
d1f8db0c
PB
10984else
10985 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10986fi
10987
10988
10989
10990
10991if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10992 if test -n "$with_build_time_tools"; then
5213506e
RW
10993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10994$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10995 if test -x $with_build_time_tools/as; then
10996 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10997 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
10998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10999$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 11000 else
5213506e
RW
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11002$as_echo "no" >&6; }
d1f8db0c 11003 fi
e8b05380
PB
11004 elif test $build != $host && test $have_gcc_for_target = yes; then
11005 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11006 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11007 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11008 fi
11009fi
3e19841a 11010if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11011 # Extract the first word of "as", so it can be a program name with args.
11012set dummy as; ac_word=$2
5213506e
RW
11013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11014$as_echo_n "checking for $ac_word... " >&6; }
11015if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11016 $as_echo_n "(cached) " >&6
e8b05380 11017else
1c710c3c
DJ
11018 case $AS_FOR_TARGET in
11019 [\\/]* | ?:[\\/]*)
e8b05380
PB
11020 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11021 ;;
e8b05380 11022 *)
1c710c3c
DJ
11023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11024for as_dir in $gcc_cv_tool_dirs
11025do
11026 IFS=$as_save_IFS
11027 test -z "$as_dir" && as_dir=.
5213506e
RW
11028 for ac_exec_ext in '' $ac_executable_extensions; do
11029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11030 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11032 break 2
11033 fi
11034done
5213506e
RW
11035 done
11036IFS=$as_save_IFS
1c710c3c 11037
e8b05380
PB
11038 ;;
11039esac
11040fi
1c710c3c 11041AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11042if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11044$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11045else
5213506e
RW
11046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11047$as_echo "no" >&6; }
e8b05380
PB
11048fi
11049
5213506e 11050
e8b05380
PB
11051fi
11052if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11053
11054
11055if test -n "$AS_FOR_TARGET"; then
11056 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11057elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11058 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11059fi
11060
11061if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11062 for ncn_progname in as; do
11063 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11064set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11066$as_echo_n "checking for $ac_word... " >&6; }
11067if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11068 $as_echo_n "(cached) " >&6
278a7a38
AO
11069else
11070 if test -n "$AS_FOR_TARGET"; then
11071 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11072else
11073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11074for as_dir in $PATH
11075do
11076 IFS=$as_save_IFS
11077 test -z "$as_dir" && as_dir=.
5213506e
RW
11078 for ac_exec_ext in '' $ac_executable_extensions; do
11079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11080 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11082 break 2
11083 fi
11084done
5213506e
RW
11085 done
11086IFS=$as_save_IFS
278a7a38
AO
11087
11088fi
11089fi
11090AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11091if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11093$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11094else
5213506e
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11096$as_echo "no" >&6; }
278a7a38
AO
11097fi
11098
5213506e 11099
278a7a38
AO
11100 done
11101fi
11102
11103if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11104 for ncn_progname in as; do
5213506e
RW
11105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11106$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11107 if test -x $with_build_time_tools/${ncn_progname}; then
11108 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11110$as_echo "yes" >&6; }
e8b05380
PB
11111 break
11112 else
5213506e
RW
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11114$as_echo "no" >&6; }
e8b05380
PB
11115 fi
11116 done
11117fi
11118
11119if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11120 for ncn_progname in as; do
11121 if test -n "$ncn_target_tool_prefix"; then
11122 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11123set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11125$as_echo_n "checking for $ac_word... " >&6; }
11126if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11127 $as_echo_n "(cached) " >&6
e8b05380
PB
11128else
11129 if test -n "$AS_FOR_TARGET"; then
11130 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11131else
1c710c3c
DJ
11132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11133for as_dir in $PATH
11134do
11135 IFS=$as_save_IFS
11136 test -z "$as_dir" && as_dir=.
5213506e
RW
11137 for ac_exec_ext in '' $ac_executable_extensions; do
11138 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11139 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11141 break 2
11142 fi
11143done
5213506e
RW
11144 done
11145IFS=$as_save_IFS
1c710c3c 11146
e8b05380
PB
11147fi
11148fi
1c710c3c 11149AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11150if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11152$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11153else
5213506e
RW
11154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11155$as_echo "no" >&6; }
e8b05380
PB
11156fi
11157
5213506e 11158
e8b05380
PB
11159 fi
11160 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11161 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11162set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11164$as_echo_n "checking for $ac_word... " >&6; }
11165if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11166 $as_echo_n "(cached) " >&6
4de997d1 11167else
e8b05380
PB
11168 if test -n "$AS_FOR_TARGET"; then
11169 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11170else
1c710c3c
DJ
11171as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11172for as_dir in $PATH
11173do
11174 IFS=$as_save_IFS
11175 test -z "$as_dir" && as_dir=.
5213506e
RW
11176 for ac_exec_ext in '' $ac_executable_extensions; do
11177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11178 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11180 break 2
11181 fi
11182done
5213506e
RW
11183 done
11184IFS=$as_save_IFS
1c710c3c 11185
4de997d1
PB
11186fi
11187fi
1c710c3c 11188AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11189if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11191$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11192else
5213506e
RW
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11194$as_echo "no" >&6; }
4de997d1 11195fi
1c710c3c 11196
5213506e 11197
e8b05380
PB
11198 fi
11199 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11200 done
11201fi
1c710c3c 11202
e8b05380
PB
11203if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11204 set dummy as
11205 if test $build = $target ; then
11206 AS_FOR_TARGET="$2"
11207 else
11208 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11209 fi
1c00b503
PB
11210else
11211 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11212fi
2693c0b0 11213
d1f8db0c
PB
11214else
11215 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11216fi
11217
e8b05380
PB
11218
11219
11220
11221if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11222 if test -n "$with_build_time_tools"; then
5213506e
RW
11223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11224$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11225 if test -x $with_build_time_tools/dlltool; then
11226 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11227 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11229$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11230 else
5213506e
RW
11231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11232$as_echo "no" >&6; }
d1f8db0c 11233 fi
e8b05380
PB
11234 elif test $build != $host && test $have_gcc_for_target = yes; then
11235 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11236 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11237 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11238 fi
11239fi
3e19841a 11240if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11241 # Extract the first word of "dlltool", so it can be a program name with args.
11242set dummy dlltool; ac_word=$2
5213506e
RW
11243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11244$as_echo_n "checking for $ac_word... " >&6; }
11245if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11246 $as_echo_n "(cached) " >&6
4de997d1 11247else
1c710c3c
DJ
11248 case $DLLTOOL_FOR_TARGET in
11249 [\\/]* | ?:[\\/]*)
e8b05380
PB
11250 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11251 ;;
e8b05380 11252 *)
1c710c3c
DJ
11253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11254for as_dir in $gcc_cv_tool_dirs
11255do
11256 IFS=$as_save_IFS
11257 test -z "$as_dir" && as_dir=.
5213506e
RW
11258 for ac_exec_ext in '' $ac_executable_extensions; do
11259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11260 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11262 break 2
11263 fi
11264done
5213506e
RW
11265 done
11266IFS=$as_save_IFS
1c710c3c 11267
e8b05380
PB
11268 ;;
11269esac
4de997d1 11270fi
1c710c3c 11271DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11272if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11274$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11275else
5213506e
RW
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11277$as_echo "no" >&6; }
4de997d1
PB
11278fi
11279
5213506e 11280
e8b05380
PB
11281fi
11282if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11283
11284
11285if test -n "$DLLTOOL_FOR_TARGET"; then
11286 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11287elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11288 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11289fi
11290
11291if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11292 for ncn_progname in dlltool; do
11293 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11294set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11296$as_echo_n "checking for $ac_word... " >&6; }
11297if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11298 $as_echo_n "(cached) " >&6
278a7a38
AO
11299else
11300 if test -n "$DLLTOOL_FOR_TARGET"; then
11301 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11302else
11303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11304for as_dir in $PATH
11305do
11306 IFS=$as_save_IFS
11307 test -z "$as_dir" && as_dir=.
5213506e
RW
11308 for ac_exec_ext in '' $ac_executable_extensions; do
11309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11310 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11312 break 2
11313 fi
11314done
5213506e
RW
11315 done
11316IFS=$as_save_IFS
278a7a38
AO
11317
11318fi
11319fi
11320DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11321if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11323$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11324else
5213506e
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11326$as_echo "no" >&6; }
278a7a38
AO
11327fi
11328
5213506e 11329
278a7a38
AO
11330 done
11331fi
11332
11333if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11334 for ncn_progname in dlltool; do
5213506e
RW
11335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11336$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11337 if test -x $with_build_time_tools/${ncn_progname}; then
11338 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11340$as_echo "yes" >&6; }
e8b05380
PB
11341 break
11342 else
5213506e
RW
11343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11344$as_echo "no" >&6; }
e8b05380
PB
11345 fi
11346 done
11347fi
11348
11349if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11350 for ncn_progname in dlltool; do
11351 if test -n "$ncn_target_tool_prefix"; then
11352 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11353set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11355$as_echo_n "checking for $ac_word... " >&6; }
11356if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11357 $as_echo_n "(cached) " >&6
4de997d1 11358else
e8b05380
PB
11359 if test -n "$DLLTOOL_FOR_TARGET"; then
11360 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11361else
1c710c3c
DJ
11362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11363for as_dir in $PATH
11364do
11365 IFS=$as_save_IFS
11366 test -z "$as_dir" && as_dir=.
5213506e
RW
11367 for ac_exec_ext in '' $ac_executable_extensions; do
11368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11369 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11371 break 2
11372 fi
11373done
5213506e
RW
11374 done
11375IFS=$as_save_IFS
1c710c3c 11376
4de997d1
PB
11377fi
11378fi
1c710c3c 11379DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11380if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11382$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11383else
5213506e
RW
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11385$as_echo "no" >&6; }
4de997d1 11386fi
4de997d1 11387
5213506e 11388
e8b05380
PB
11389 fi
11390 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11391 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11392set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11394$as_echo_n "checking for $ac_word... " >&6; }
11395if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11396 $as_echo_n "(cached) " >&6
4de997d1 11397else
e8b05380
PB
11398 if test -n "$DLLTOOL_FOR_TARGET"; then
11399 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11400else
1c710c3c
DJ
11401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11402for as_dir in $PATH
11403do
11404 IFS=$as_save_IFS
11405 test -z "$as_dir" && as_dir=.
5213506e
RW
11406 for ac_exec_ext in '' $ac_executable_extensions; do
11407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11408 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11410 break 2
11411 fi
11412done
5213506e
RW
11413 done
11414IFS=$as_save_IFS
1c710c3c 11415
4de997d1
PB
11416fi
11417fi
1c710c3c 11418DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11419if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11421$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11422else
5213506e
RW
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11424$as_echo "no" >&6; }
4de997d1 11425fi
1c710c3c 11426
5213506e 11427
e8b05380
PB
11428 fi
11429 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11430 done
11431fi
1c710c3c 11432
e8b05380
PB
11433if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11434 set dummy dlltool
11435 if test $build = $target ; then
11436 DLLTOOL_FOR_TARGET="$2"
11437 else
11438 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11439 fi
1c00b503
PB
11440else
11441 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11442fi
11443
d1f8db0c
PB
11444else
11445 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11446fi
11447
4de997d1 11448
e8b05380
PB
11449
11450
11451if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11452 if test -n "$with_build_time_tools"; then
5213506e
RW
11453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11454$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11455 if test -x $with_build_time_tools/ld; then
11456 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11457 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11459$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11460 else
5213506e
RW
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11462$as_echo "no" >&6; }
d1f8db0c 11463 fi
e8b05380
PB
11464 elif test $build != $host && test $have_gcc_for_target = yes; then
11465 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11466 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11467 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11468 fi
e8b05380 11469fi
3e19841a 11470if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11471 # Extract the first word of "ld", so it can be a program name with args.
11472set dummy ld; ac_word=$2
5213506e
RW
11473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11474$as_echo_n "checking for $ac_word... " >&6; }
11475if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11476 $as_echo_n "(cached) " >&6
4de997d1 11477else
1c710c3c
DJ
11478 case $LD_FOR_TARGET in
11479 [\\/]* | ?:[\\/]*)
e8b05380
PB
11480 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11481 ;;
e8b05380 11482 *)
1c710c3c
DJ
11483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11484for as_dir in $gcc_cv_tool_dirs
11485do
11486 IFS=$as_save_IFS
11487 test -z "$as_dir" && as_dir=.
5213506e
RW
11488 for ac_exec_ext in '' $ac_executable_extensions; do
11489 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11490 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11491 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11492 break 2
11493 fi
11494done
5213506e
RW
11495 done
11496IFS=$as_save_IFS
1c710c3c 11497
e8b05380
PB
11498 ;;
11499esac
4de997d1 11500fi
1c710c3c 11501LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11502if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11504$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11505else
5213506e
RW
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11507$as_echo "no" >&6; }
4de997d1 11508fi
2693c0b0 11509
5213506e 11510
e8b05380
PB
11511fi
11512if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11513
11514
11515if test -n "$LD_FOR_TARGET"; then
11516 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11517elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11518 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11519fi
11520
11521if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11522 for ncn_progname in ld; do
11523 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11524set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11526$as_echo_n "checking for $ac_word... " >&6; }
11527if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11528 $as_echo_n "(cached) " >&6
278a7a38
AO
11529else
11530 if test -n "$LD_FOR_TARGET"; then
11531 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11532else
11533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11534for as_dir in $PATH
11535do
11536 IFS=$as_save_IFS
11537 test -z "$as_dir" && as_dir=.
5213506e
RW
11538 for ac_exec_ext in '' $ac_executable_extensions; do
11539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11540 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11542 break 2
11543 fi
11544done
5213506e
RW
11545 done
11546IFS=$as_save_IFS
278a7a38
AO
11547
11548fi
11549fi
11550LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11551if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11553$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11554else
5213506e
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11556$as_echo "no" >&6; }
278a7a38
AO
11557fi
11558
5213506e 11559
278a7a38
AO
11560 done
11561fi
11562
11563if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11564 for ncn_progname in ld; do
5213506e
RW
11565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11566$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11567 if test -x $with_build_time_tools/${ncn_progname}; then
11568 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11570$as_echo "yes" >&6; }
e8b05380
PB
11571 break
11572 else
5213506e
RW
11573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11574$as_echo "no" >&6; }
e8b05380
PB
11575 fi
11576 done
ca9f4b81
AO
11577fi
11578
e8b05380
PB
11579if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11580 for ncn_progname in ld; do
11581 if test -n "$ncn_target_tool_prefix"; then
11582 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11583set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11585$as_echo_n "checking for $ac_word... " >&6; }
11586if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11587 $as_echo_n "(cached) " >&6
ca9f4b81 11588else
4de997d1
PB
11589 if test -n "$LD_FOR_TARGET"; then
11590 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11591else
1c710c3c
DJ
11592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11593for as_dir in $PATH
11594do
11595 IFS=$as_save_IFS
11596 test -z "$as_dir" && as_dir=.
5213506e
RW
11597 for ac_exec_ext in '' $ac_executable_extensions; do
11598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11599 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11601 break 2
11602 fi
11603done
5213506e
RW
11604 done
11605IFS=$as_save_IFS
1c710c3c 11606
ca9f4b81
AO
11607fi
11608fi
1c710c3c 11609LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11610if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11612$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11613else
5213506e
RW
11614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11615$as_echo "no" >&6; }
ca9f4b81
AO
11616fi
11617
5213506e 11618
e8b05380
PB
11619 fi
11620 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11621 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11622set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11624$as_echo_n "checking for $ac_word... " >&6; }
11625if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11626 $as_echo_n "(cached) " >&6
ca9f4b81 11627else
2693c0b0
PB
11628 if test -n "$LD_FOR_TARGET"; then
11629 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11630else
1c710c3c
DJ
11631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11632for as_dir in $PATH
11633do
11634 IFS=$as_save_IFS
11635 test -z "$as_dir" && as_dir=.
5213506e
RW
11636 for ac_exec_ext in '' $ac_executable_extensions; do
11637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11638 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11640 break 2
11641 fi
11642done
5213506e
RW
11643 done
11644IFS=$as_save_IFS
1c710c3c 11645
ca9f4b81
AO
11646fi
11647fi
1c710c3c 11648LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11649if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11651$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11652else
5213506e
RW
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11654$as_echo "no" >&6; }
ca9f4b81 11655fi
1c710c3c 11656
5213506e 11657
e8b05380
PB
11658 fi
11659 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11660 done
11661fi
1c710c3c 11662
2693c0b0
PB
11663if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11664 set dummy ld
11665 if test $build = $target ; then
11666 LD_FOR_TARGET="$2"
ca9f4b81 11667 else
2693c0b0 11668 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11669 fi
1c00b503
PB
11670else
11671 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11672fi
11673
d1f8db0c
PB
11674else
11675 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11676fi
11677
11678
11679
11680
11681if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11682 if test -n "$with_build_time_tools"; then
5213506e
RW
11683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11684$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11685 if test -x $with_build_time_tools/lipo; then
11686 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11687 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11689$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11690 else
5213506e
RW
11691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11692$as_echo "no" >&6; }
d1f8db0c 11693 fi
e8b05380
PB
11694 elif test $build != $host && test $have_gcc_for_target = yes; then
11695 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11696 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11697 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11698 fi
11699fi
278a7a38
AO
11700if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11701 # Extract the first word of "lipo", so it can be a program name with args.
11702set dummy lipo; ac_word=$2
5213506e
RW
11703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11704$as_echo_n "checking for $ac_word... " >&6; }
11705if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11706 $as_echo_n "(cached) " >&6
278a7a38
AO
11707else
11708 case $LIPO_FOR_TARGET in
11709 [\\/]* | ?:[\\/]*)
11710 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11711 ;;
11712 *)
11713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11714for as_dir in $gcc_cv_tool_dirs
11715do
11716 IFS=$as_save_IFS
11717 test -z "$as_dir" && as_dir=.
5213506e
RW
11718 for ac_exec_ext in '' $ac_executable_extensions; do
11719 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11720 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11722 break 2
11723 fi
11724done
5213506e
RW
11725 done
11726IFS=$as_save_IFS
278a7a38
AO
11727
11728 ;;
11729esac
11730fi
11731LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11732if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11734$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11735else
5213506e
RW
11736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11737$as_echo "no" >&6; }
278a7a38
AO
11738fi
11739
5213506e 11740
278a7a38
AO
11741fi
11742if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11743
11744
11745if test -n "$LIPO_FOR_TARGET"; then
11746 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11747elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11748 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11749fi
11750
11751if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11752 for ncn_progname in lipo; do
11753 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11754set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11756$as_echo_n "checking for $ac_word... " >&6; }
11757if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11758 $as_echo_n "(cached) " >&6
e8b05380 11759else
278a7a38
AO
11760 if test -n "$LIPO_FOR_TARGET"; then
11761 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11762else
11763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11764for as_dir in $PATH
1c710c3c
DJ
11765do
11766 IFS=$as_save_IFS
11767 test -z "$as_dir" && as_dir=.
5213506e
RW
11768 for ac_exec_ext in '' $ac_executable_extensions; do
11769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11770 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11772 break 2
11773 fi
11774done
5213506e
RW
11775 done
11776IFS=$as_save_IFS
1c710c3c 11777
e8b05380 11778fi
278a7a38
AO
11779fi
11780LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11781if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11783$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11784else
5213506e
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11786$as_echo "no" >&6; }
e8b05380
PB
11787fi
11788
5213506e 11789
278a7a38 11790 done
e8b05380 11791fi
278a7a38
AO
11792
11793if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11794 for ncn_progname in lipo; do
5213506e
RW
11795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11796$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11797 if test -x $with_build_time_tools/${ncn_progname}; then
11798 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11800$as_echo "yes" >&6; }
e8b05380
PB
11801 break
11802 else
5213506e
RW
11803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11804$as_echo "no" >&6; }
e8b05380
PB
11805 fi
11806 done
11807fi
11808
11809if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11810 for ncn_progname in lipo; do
11811 if test -n "$ncn_target_tool_prefix"; then
11812 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11813set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11815$as_echo_n "checking for $ac_word... " >&6; }
11816if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11817 $as_echo_n "(cached) " >&6
040b1c5a
GK
11818else
11819 if test -n "$LIPO_FOR_TARGET"; then
11820 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11821else
1c710c3c
DJ
11822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11823for as_dir in $PATH
11824do
11825 IFS=$as_save_IFS
11826 test -z "$as_dir" && as_dir=.
5213506e
RW
11827 for ac_exec_ext in '' $ac_executable_extensions; do
11828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11829 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11831 break 2
11832 fi
11833done
5213506e
RW
11834 done
11835IFS=$as_save_IFS
1c710c3c 11836
040b1c5a
GK
11837fi
11838fi
1c710c3c 11839LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11840if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11842$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11843else
5213506e
RW
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11845$as_echo "no" >&6; }
040b1c5a
GK
11846fi
11847
5213506e 11848
e8b05380
PB
11849 fi
11850 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11851 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11852set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11854$as_echo_n "checking for $ac_word... " >&6; }
11855if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11856 $as_echo_n "(cached) " >&6
040b1c5a
GK
11857else
11858 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11859 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11860else
1c710c3c
DJ
11861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11862for as_dir in $PATH
11863do
11864 IFS=$as_save_IFS
11865 test -z "$as_dir" && as_dir=.
5213506e
RW
11866 for ac_exec_ext in '' $ac_executable_extensions; do
11867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11868 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11870 break 2
11871 fi
11872done
5213506e
RW
11873 done
11874IFS=$as_save_IFS
1c710c3c 11875
040b1c5a
GK
11876fi
11877fi
1c710c3c 11878LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11879if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11881$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11882else
5213506e
RW
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11884$as_echo "no" >&6; }
040b1c5a 11885fi
1c710c3c 11886
5213506e 11887
e8b05380
PB
11888 fi
11889 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11890 done
11891fi
1c710c3c 11892
040b1c5a
GK
11893if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11894 set dummy lipo
11895 if test $build = $target ; then
11896 LIPO_FOR_TARGET="$2"
11897 else
11898 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11899 fi
1c00b503
PB
11900else
11901 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11902fi
11903
d1f8db0c
PB
11904else
11905 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11906fi
11907
11908
11909
11910
11911if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11912 if test -n "$with_build_time_tools"; then
5213506e
RW
11913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11914$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11915 if test -x $with_build_time_tools/nm; then
11916 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11917 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11919$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11920 else
5213506e
RW
11921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11922$as_echo "no" >&6; }
d1f8db0c 11923 fi
e8b05380
PB
11924 elif test $build != $host && test $have_gcc_for_target = yes; then
11925 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11926 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11927 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11928 fi
11929fi
3e19841a 11930if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11931 # Extract the first word of "nm", so it can be a program name with args.
11932set dummy nm; ac_word=$2
5213506e
RW
11933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11934$as_echo_n "checking for $ac_word... " >&6; }
11935if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11936 $as_echo_n "(cached) " >&6
e8b05380 11937else
1c710c3c
DJ
11938 case $NM_FOR_TARGET in
11939 [\\/]* | ?:[\\/]*)
e8b05380
PB
11940 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11941 ;;
e8b05380 11942 *)
1c710c3c
DJ
11943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11944for as_dir in $gcc_cv_tool_dirs
11945do
11946 IFS=$as_save_IFS
11947 test -z "$as_dir" && as_dir=.
5213506e
RW
11948 for ac_exec_ext in '' $ac_executable_extensions; do
11949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11950 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11952 break 2
11953 fi
11954done
5213506e
RW
11955 done
11956IFS=$as_save_IFS
1c710c3c 11957
e8b05380
PB
11958 ;;
11959esac
11960fi
1c710c3c 11961NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11962if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11964$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11965else
5213506e
RW
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11967$as_echo "no" >&6; }
e8b05380
PB
11968fi
11969
5213506e 11970
e8b05380
PB
11971fi
11972if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11973
11974
11975if test -n "$NM_FOR_TARGET"; then
11976 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11977elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11978 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11979fi
11980
11981if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11982 for ncn_progname in nm; do
11983 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11984set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11986$as_echo_n "checking for $ac_word... " >&6; }
11987if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11988 $as_echo_n "(cached) " >&6
278a7a38
AO
11989else
11990 if test -n "$NM_FOR_TARGET"; then
11991 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11992else
11993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11994for as_dir in $PATH
11995do
11996 IFS=$as_save_IFS
11997 test -z "$as_dir" && as_dir=.
5213506e
RW
11998 for ac_exec_ext in '' $ac_executable_extensions; do
11999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12000 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12002 break 2
12003 fi
12004done
5213506e
RW
12005 done
12006IFS=$as_save_IFS
278a7a38
AO
12007
12008fi
12009fi
12010NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12011if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12013$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12014else
5213506e
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12016$as_echo "no" >&6; }
278a7a38
AO
12017fi
12018
5213506e 12019
278a7a38
AO
12020 done
12021fi
12022
12023if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12024 for ncn_progname in nm; do
5213506e
RW
12025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12026$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12027 if test -x $with_build_time_tools/${ncn_progname}; then
12028 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12030$as_echo "yes" >&6; }
e8b05380
PB
12031 break
12032 else
5213506e
RW
12033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12034$as_echo "no" >&6; }
e8b05380
PB
12035 fi
12036 done
12037fi
12038
12039if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12040 for ncn_progname in nm; do
12041 if test -n "$ncn_target_tool_prefix"; then
12042 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12043set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12045$as_echo_n "checking for $ac_word... " >&6; }
12046if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12047 $as_echo_n "(cached) " >&6
ca9f4b81 12048else
4de997d1
PB
12049 if test -n "$NM_FOR_TARGET"; then
12050 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12051else
1c710c3c
DJ
12052as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12053for as_dir in $PATH
12054do
12055 IFS=$as_save_IFS
12056 test -z "$as_dir" && as_dir=.
5213506e
RW
12057 for ac_exec_ext in '' $ac_executable_extensions; do
12058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12059 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12061 break 2
12062 fi
12063done
5213506e
RW
12064 done
12065IFS=$as_save_IFS
1c710c3c 12066
ca9f4b81
AO
12067fi
12068fi
1c710c3c 12069NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12070if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12072$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12073else
5213506e
RW
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12075$as_echo "no" >&6; }
ca9f4b81
AO
12076fi
12077
5213506e 12078
e8b05380
PB
12079 fi
12080 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12081 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12082set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12084$as_echo_n "checking for $ac_word... " >&6; }
12085if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12086 $as_echo_n "(cached) " >&6
ca9f4b81 12087else
2693c0b0
PB
12088 if test -n "$NM_FOR_TARGET"; then
12089 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12090else
1c710c3c
DJ
12091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12092for as_dir in $PATH
12093do
12094 IFS=$as_save_IFS
12095 test -z "$as_dir" && as_dir=.
5213506e
RW
12096 for ac_exec_ext in '' $ac_executable_extensions; do
12097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12098 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12100 break 2
12101 fi
12102done
5213506e
RW
12103 done
12104IFS=$as_save_IFS
1c710c3c 12105
ca9f4b81
AO
12106fi
12107fi
1c710c3c 12108NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12109if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12111$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12112else
5213506e
RW
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12114$as_echo "no" >&6; }
ca9f4b81 12115fi
1c710c3c 12116
5213506e 12117
e8b05380
PB
12118 fi
12119 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12120 done
12121fi
1c710c3c 12122
2693c0b0
PB
12123if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12124 set dummy nm
12125 if test $build = $target ; then
12126 NM_FOR_TARGET="$2"
ca9f4b81 12127 else
2693c0b0 12128 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12129 fi
1c00b503
PB
12130else
12131 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12132fi
12133
d1f8db0c
PB
12134else
12135 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12136fi
12137
12138
12139
12140
9bccfdf5
AP
12141if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12142 if test -n "$with_build_time_tools"; then
12143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12144$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12145 if test -x $with_build_time_tools/objcopy; then
12146 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12147 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12149$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12150 else
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12152$as_echo "no" >&6; }
12153 fi
12154 elif test $build != $host && test $have_gcc_for_target = yes; then
12155 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12156 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12157 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12158 fi
12159fi
12160if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12161 # Extract the first word of "objcopy", so it can be a program name with args.
12162set dummy objcopy; ac_word=$2
12163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12164$as_echo_n "checking for $ac_word... " >&6; }
12165if test "${ac_cv_path_OBJCOPY_FOR_TARGET+set}" = set; then :
12166 $as_echo_n "(cached) " >&6
12167else
12168 case $OBJCOPY_FOR_TARGET in
12169 [\\/]* | ?:[\\/]*)
12170 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12171 ;;
12172 *)
12173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12174for as_dir in $gcc_cv_tool_dirs
12175do
12176 IFS=$as_save_IFS
12177 test -z "$as_dir" && as_dir=.
12178 for ac_exec_ext in '' $ac_executable_extensions; do
12179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12180 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12182 break 2
12183 fi
12184done
12185 done
12186IFS=$as_save_IFS
12187
12188 ;;
12189esac
12190fi
12191OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12192if test -n "$OBJCOPY_FOR_TARGET"; then
12193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12194$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12195else
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12197$as_echo "no" >&6; }
12198fi
12199
12200
12201fi
12202if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12203
12204
12205if test -n "$OBJCOPY_FOR_TARGET"; then
12206 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12207elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12208 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12209fi
12210
12211if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12212 for ncn_progname in objcopy; do
12213 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12214set dummy ${ncn_progname}; ac_word=$2
12215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12216$as_echo_n "checking for $ac_word... " >&6; }
12217if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12218 $as_echo_n "(cached) " >&6
12219else
12220 if test -n "$OBJCOPY_FOR_TARGET"; then
12221 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12222else
12223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12224for as_dir in $PATH
12225do
12226 IFS=$as_save_IFS
12227 test -z "$as_dir" && as_dir=.
12228 for ac_exec_ext in '' $ac_executable_extensions; do
12229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12230 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12232 break 2
12233 fi
12234done
12235 done
12236IFS=$as_save_IFS
12237
12238fi
12239fi
12240OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12241if test -n "$OBJCOPY_FOR_TARGET"; then
12242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12243$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12244else
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12246$as_echo "no" >&6; }
12247fi
12248
12249
12250 done
12251fi
12252
12253if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12254 for ncn_progname in objcopy; do
12255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12256$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12257 if test -x $with_build_time_tools/${ncn_progname}; then
12258 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12260$as_echo "yes" >&6; }
12261 break
12262 else
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12264$as_echo "no" >&6; }
12265 fi
12266 done
12267fi
12268
12269if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12270 for ncn_progname in objcopy; do
12271 if test -n "$ncn_target_tool_prefix"; then
12272 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12273set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12275$as_echo_n "checking for $ac_word... " >&6; }
12276if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12277 $as_echo_n "(cached) " >&6
12278else
12279 if test -n "$OBJCOPY_FOR_TARGET"; then
12280 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12281else
12282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12283for as_dir in $PATH
12284do
12285 IFS=$as_save_IFS
12286 test -z "$as_dir" && as_dir=.
12287 for ac_exec_ext in '' $ac_executable_extensions; do
12288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12289 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12291 break 2
12292 fi
12293done
12294 done
12295IFS=$as_save_IFS
12296
12297fi
12298fi
12299OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12300if test -n "$OBJCOPY_FOR_TARGET"; then
12301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12302$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12303else
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12305$as_echo "no" >&6; }
12306fi
12307
12308
12309 fi
12310 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12311 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12312set dummy ${ncn_progname}; ac_word=$2
12313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12314$as_echo_n "checking for $ac_word... " >&6; }
12315if test "${ac_cv_prog_OBJCOPY_FOR_TARGET+set}" = set; then :
12316 $as_echo_n "(cached) " >&6
12317else
12318 if test -n "$OBJCOPY_FOR_TARGET"; then
12319 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12320else
12321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12322for as_dir in $PATH
12323do
12324 IFS=$as_save_IFS
12325 test -z "$as_dir" && as_dir=.
12326 for ac_exec_ext in '' $ac_executable_extensions; do
12327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12328 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12330 break 2
12331 fi
12332done
12333 done
12334IFS=$as_save_IFS
12335
12336fi
12337fi
12338OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12339if test -n "$OBJCOPY_FOR_TARGET"; then
12340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12341$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12342else
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12344$as_echo "no" >&6; }
12345fi
12346
12347
12348 fi
12349 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12350 done
12351fi
12352
12353if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12354 set dummy objcopy
12355 if test $build = $target ; then
12356 OBJCOPY_FOR_TARGET="$2"
12357 else
12358 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12359 fi
12360else
12361 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12362fi
12363
12364else
12365 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12366fi
12367
12368
12369
12370
e8b05380
PB
12371if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12372 if test -n "$with_build_time_tools"; then
5213506e
RW
12373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12374$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12375 if test -x $with_build_time_tools/objdump; then
12376 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12377 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12379$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12380 else
5213506e
RW
12381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12382$as_echo "no" >&6; }
d1f8db0c 12383 fi
e8b05380
PB
12384 elif test $build != $host && test $have_gcc_for_target = yes; then
12385 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12386 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12387 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12388 fi
12389fi
3e19841a 12390if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12391 # Extract the first word of "objdump", so it can be a program name with args.
12392set dummy objdump; ac_word=$2
5213506e
RW
12393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12394$as_echo_n "checking for $ac_word... " >&6; }
12395if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12396 $as_echo_n "(cached) " >&6
e8b05380 12397else
1c710c3c
DJ
12398 case $OBJDUMP_FOR_TARGET in
12399 [\\/]* | ?:[\\/]*)
e8b05380
PB
12400 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12401 ;;
e8b05380 12402 *)
1c710c3c
DJ
12403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12404for as_dir in $gcc_cv_tool_dirs
12405do
12406 IFS=$as_save_IFS
12407 test -z "$as_dir" && as_dir=.
5213506e
RW
12408 for ac_exec_ext in '' $ac_executable_extensions; do
12409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12410 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12412 break 2
12413 fi
12414done
5213506e
RW
12415 done
12416IFS=$as_save_IFS
1c710c3c 12417
e8b05380
PB
12418 ;;
12419esac
12420fi
1c710c3c 12421OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12422if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12424$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12425else
5213506e
RW
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12427$as_echo "no" >&6; }
e8b05380
PB
12428fi
12429
5213506e 12430
e8b05380
PB
12431fi
12432if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12433
12434
12435if test -n "$OBJDUMP_FOR_TARGET"; then
12436 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12437elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12438 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12439fi
12440
12441if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12442 for ncn_progname in objdump; do
12443 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12444set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12446$as_echo_n "checking for $ac_word... " >&6; }
12447if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12448 $as_echo_n "(cached) " >&6
278a7a38
AO
12449else
12450 if test -n "$OBJDUMP_FOR_TARGET"; then
12451 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12452else
12453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12454for as_dir in $PATH
12455do
12456 IFS=$as_save_IFS
12457 test -z "$as_dir" && as_dir=.
5213506e
RW
12458 for ac_exec_ext in '' $ac_executable_extensions; do
12459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12460 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12462 break 2
12463 fi
12464done
5213506e
RW
12465 done
12466IFS=$as_save_IFS
278a7a38
AO
12467
12468fi
12469fi
12470OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12471if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12473$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12474else
5213506e
RW
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12476$as_echo "no" >&6; }
278a7a38
AO
12477fi
12478
5213506e 12479
278a7a38
AO
12480 done
12481fi
12482
12483if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12484 for ncn_progname in objdump; do
5213506e
RW
12485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12486$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12487 if test -x $with_build_time_tools/${ncn_progname}; then
12488 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12490$as_echo "yes" >&6; }
e8b05380
PB
12491 break
12492 else
5213506e
RW
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12494$as_echo "no" >&6; }
e8b05380
PB
12495 fi
12496 done
12497fi
12498
12499if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12500 for ncn_progname in objdump; do
12501 if test -n "$ncn_target_tool_prefix"; then
12502 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12503set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12505$as_echo_n "checking for $ac_word... " >&6; }
12506if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12507 $as_echo_n "(cached) " >&6
d739199a
DJ
12508else
12509 if test -n "$OBJDUMP_FOR_TARGET"; then
12510 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12511else
1c710c3c
DJ
12512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12513for as_dir in $PATH
12514do
12515 IFS=$as_save_IFS
12516 test -z "$as_dir" && as_dir=.
5213506e
RW
12517 for ac_exec_ext in '' $ac_executable_extensions; do
12518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12519 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12521 break 2
12522 fi
12523done
5213506e
RW
12524 done
12525IFS=$as_save_IFS
1c710c3c 12526
d739199a
DJ
12527fi
12528fi
1c710c3c 12529OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12530if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12532$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12533else
5213506e
RW
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12535$as_echo "no" >&6; }
d739199a
DJ
12536fi
12537
5213506e 12538
e8b05380
PB
12539 fi
12540 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12541 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12542set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12544$as_echo_n "checking for $ac_word... " >&6; }
12545if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12546 $as_echo_n "(cached) " >&6
d739199a
DJ
12547else
12548 if test -n "$OBJDUMP_FOR_TARGET"; then
12549 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12550else
1c710c3c
DJ
12551as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12552for as_dir in $PATH
12553do
12554 IFS=$as_save_IFS
12555 test -z "$as_dir" && as_dir=.
5213506e
RW
12556 for ac_exec_ext in '' $ac_executable_extensions; do
12557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12558 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12560 break 2
12561 fi
12562done
5213506e
RW
12563 done
12564IFS=$as_save_IFS
1c710c3c 12565
d739199a
DJ
12566fi
12567fi
1c710c3c 12568OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12569if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12571$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12572else
5213506e
RW
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12574$as_echo "no" >&6; }
d739199a 12575fi
1c710c3c 12576
5213506e 12577
e8b05380
PB
12578 fi
12579 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12580 done
12581fi
1c710c3c 12582
d739199a
DJ
12583if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12584 set dummy objdump
12585 if test $build = $target ; then
12586 OBJDUMP_FOR_TARGET="$2"
12587 else
12588 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12589 fi
1c00b503
PB
12590else
12591 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12592fi
12593
d1f8db0c
PB
12594else
12595 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12596fi
12597
12598
12599
12600
12601if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12602 if test -n "$with_build_time_tools"; then
5213506e
RW
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12604$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12605 if test -x $with_build_time_tools/ranlib; then
12606 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12607 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12609$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12610 else
5213506e
RW
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12612$as_echo "no" >&6; }
d1f8db0c 12613 fi
e8b05380
PB
12614 elif test $build != $host && test $have_gcc_for_target = yes; then
12615 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12616 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12617 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12618 fi
12619fi
3e19841a 12620if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12621 # Extract the first word of "ranlib", so it can be a program name with args.
12622set dummy ranlib; ac_word=$2
5213506e
RW
12623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12624$as_echo_n "checking for $ac_word... " >&6; }
12625if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12626 $as_echo_n "(cached) " >&6
e8b05380 12627else
1c710c3c
DJ
12628 case $RANLIB_FOR_TARGET in
12629 [\\/]* | ?:[\\/]*)
e8b05380
PB
12630 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12631 ;;
e8b05380 12632 *)
1c710c3c
DJ
12633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12634for as_dir in $gcc_cv_tool_dirs
12635do
12636 IFS=$as_save_IFS
12637 test -z "$as_dir" && as_dir=.
5213506e
RW
12638 for ac_exec_ext in '' $ac_executable_extensions; do
12639 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12640 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12642 break 2
12643 fi
12644done
5213506e
RW
12645 done
12646IFS=$as_save_IFS
1c710c3c 12647
e8b05380
PB
12648 ;;
12649esac
12650fi
1c710c3c 12651RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12652if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12654$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12655else
5213506e
RW
12656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12657$as_echo "no" >&6; }
e8b05380
PB
12658fi
12659
5213506e 12660
e8b05380
PB
12661fi
12662if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12663
12664
12665if test -n "$RANLIB_FOR_TARGET"; then
12666 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12667elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12668 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12669fi
12670
12671if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12672 for ncn_progname in ranlib; do
12673 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12674set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12676$as_echo_n "checking for $ac_word... " >&6; }
12677if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12678 $as_echo_n "(cached) " >&6
278a7a38
AO
12679else
12680 if test -n "$RANLIB_FOR_TARGET"; then
12681 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12682else
12683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12684for as_dir in $PATH
12685do
12686 IFS=$as_save_IFS
12687 test -z "$as_dir" && as_dir=.
5213506e
RW
12688 for ac_exec_ext in '' $ac_executable_extensions; do
12689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12690 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12692 break 2
12693 fi
12694done
5213506e
RW
12695 done
12696IFS=$as_save_IFS
278a7a38
AO
12697
12698fi
12699fi
12700RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12701if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12703$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12704else
5213506e
RW
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706$as_echo "no" >&6; }
278a7a38
AO
12707fi
12708
5213506e 12709
278a7a38
AO
12710 done
12711fi
12712
12713if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12714 for ncn_progname in ranlib; do
5213506e
RW
12715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12716$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12717 if test -x $with_build_time_tools/${ncn_progname}; then
12718 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12720$as_echo "yes" >&6; }
e8b05380
PB
12721 break
12722 else
5213506e
RW
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12724$as_echo "no" >&6; }
e8b05380
PB
12725 fi
12726 done
12727fi
12728
12729if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12730 for ncn_progname in ranlib; do
12731 if test -n "$ncn_target_tool_prefix"; then
12732 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12733set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12735$as_echo_n "checking for $ac_word... " >&6; }
12736if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12737 $as_echo_n "(cached) " >&6
ca9f4b81 12738else
4de997d1
PB
12739 if test -n "$RANLIB_FOR_TARGET"; then
12740 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12741else
1c710c3c
DJ
12742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12743for as_dir in $PATH
12744do
12745 IFS=$as_save_IFS
12746 test -z "$as_dir" && as_dir=.
5213506e
RW
12747 for ac_exec_ext in '' $ac_executable_extensions; do
12748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12749 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12751 break 2
12752 fi
12753done
5213506e
RW
12754 done
12755IFS=$as_save_IFS
1c710c3c 12756
ca9f4b81
AO
12757fi
12758fi
1c710c3c 12759RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12760if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12762$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12763else
5213506e
RW
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12765$as_echo "no" >&6; }
ca9f4b81
AO
12766fi
12767
5213506e 12768
e8b05380
PB
12769 fi
12770 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12771 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12772set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12774$as_echo_n "checking for $ac_word... " >&6; }
12775if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12776 $as_echo_n "(cached) " >&6
ca9f4b81 12777else
2693c0b0
PB
12778 if test -n "$RANLIB_FOR_TARGET"; then
12779 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12780else
1c710c3c
DJ
12781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12782for as_dir in $PATH
12783do
12784 IFS=$as_save_IFS
12785 test -z "$as_dir" && as_dir=.
5213506e
RW
12786 for ac_exec_ext in '' $ac_executable_extensions; do
12787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12788 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12790 break 2
12791 fi
12792done
5213506e
RW
12793 done
12794IFS=$as_save_IFS
1c710c3c 12795
ca9f4b81
AO
12796fi
12797fi
1c710c3c 12798RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12799if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12801$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12802else
5213506e
RW
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12804$as_echo "no" >&6; }
ca9f4b81 12805fi
1c710c3c 12806
5213506e 12807
e8b05380
PB
12808 fi
12809 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12810 done
12811fi
1c710c3c 12812
e8b05380
PB
12813if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12814 set dummy ranlib
12815 if test $build = $target ; then
12816 RANLIB_FOR_TARGET="$2"
12817 else
12818 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12819 fi
1c00b503
PB
12820else
12821 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12822fi
2693c0b0 12823
d1f8db0c
PB
12824else
12825 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12826fi
12827
e8b05380
PB
12828
12829
12830
e7a82751
RM
12831if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12832 if test -n "$with_build_time_tools"; then
12833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12834$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12835 if test -x $with_build_time_tools/readelf; then
12836 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12837 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12839$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12840 else
12841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12842$as_echo "no" >&6; }
12843 fi
12844 elif test $build != $host && test $have_gcc_for_target = yes; then
12845 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12846 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12847 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12848 fi
12849fi
12850if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12851 # Extract the first word of "readelf", so it can be a program name with args.
12852set dummy readelf; ac_word=$2
12853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12854$as_echo_n "checking for $ac_word... " >&6; }
12855if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12856 $as_echo_n "(cached) " >&6
12857else
12858 case $READELF_FOR_TARGET in
12859 [\\/]* | ?:[\\/]*)
12860 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12861 ;;
12862 *)
12863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12864for as_dir in $gcc_cv_tool_dirs
12865do
12866 IFS=$as_save_IFS
12867 test -z "$as_dir" && as_dir=.
12868 for ac_exec_ext in '' $ac_executable_extensions; do
12869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12870 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12872 break 2
12873 fi
12874done
12875 done
12876IFS=$as_save_IFS
12877
12878 ;;
12879esac
12880fi
12881READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12882if test -n "$READELF_FOR_TARGET"; then
12883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12884$as_echo "$READELF_FOR_TARGET" >&6; }
12885else
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12887$as_echo "no" >&6; }
12888fi
12889
12890
12891fi
12892if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12893
12894
12895if test -n "$READELF_FOR_TARGET"; then
12896 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12897elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12898 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12899fi
12900
12901if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12902 for ncn_progname in readelf; do
12903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12904set dummy ${ncn_progname}; ac_word=$2
12905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12906$as_echo_n "checking for $ac_word... " >&6; }
12907if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12908 $as_echo_n "(cached) " >&6
12909else
12910 if test -n "$READELF_FOR_TARGET"; then
12911 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12912else
12913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12914for as_dir in $PATH
12915do
12916 IFS=$as_save_IFS
12917 test -z "$as_dir" && as_dir=.
12918 for ac_exec_ext in '' $ac_executable_extensions; do
12919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12920 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12922 break 2
12923 fi
12924done
12925 done
12926IFS=$as_save_IFS
12927
12928fi
12929fi
12930READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12931if test -n "$READELF_FOR_TARGET"; then
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12933$as_echo "$READELF_FOR_TARGET" >&6; }
12934else
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12936$as_echo "no" >&6; }
12937fi
12938
12939
12940 done
12941fi
12942
12943if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12944 for ncn_progname in readelf; do
12945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12946$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12947 if test -x $with_build_time_tools/${ncn_progname}; then
12948 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12950$as_echo "yes" >&6; }
12951 break
12952 else
12953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12954$as_echo "no" >&6; }
12955 fi
12956 done
12957fi
12958
12959if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12960 for ncn_progname in readelf; do
12961 if test -n "$ncn_target_tool_prefix"; then
12962 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12963set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12965$as_echo_n "checking for $ac_word... " >&6; }
12966if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12967 $as_echo_n "(cached) " >&6
12968else
12969 if test -n "$READELF_FOR_TARGET"; then
12970 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12971else
12972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12973for as_dir in $PATH
12974do
12975 IFS=$as_save_IFS
12976 test -z "$as_dir" && as_dir=.
12977 for ac_exec_ext in '' $ac_executable_extensions; do
12978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12979 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12981 break 2
12982 fi
12983done
12984 done
12985IFS=$as_save_IFS
12986
12987fi
12988fi
12989READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12990if test -n "$READELF_FOR_TARGET"; then
12991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12992$as_echo "$READELF_FOR_TARGET" >&6; }
12993else
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12995$as_echo "no" >&6; }
12996fi
12997
12998
12999 fi
13000 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
13001 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13002set dummy ${ncn_progname}; ac_word=$2
13003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13004$as_echo_n "checking for $ac_word... " >&6; }
13005if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
13006 $as_echo_n "(cached) " >&6
13007else
13008 if test -n "$READELF_FOR_TARGET"; then
13009 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13010else
13011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13012for as_dir in $PATH
13013do
13014 IFS=$as_save_IFS
13015 test -z "$as_dir" && as_dir=.
13016 for ac_exec_ext in '' $ac_executable_extensions; do
13017 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13018 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13020 break 2
13021 fi
13022done
13023 done
13024IFS=$as_save_IFS
13025
13026fi
13027fi
13028READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13029if test -n "$READELF_FOR_TARGET"; then
13030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13031$as_echo "$READELF_FOR_TARGET" >&6; }
13032else
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13034$as_echo "no" >&6; }
13035fi
13036
13037
13038 fi
13039 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
13040 done
13041fi
13042
13043if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
13044 set dummy readelf
13045 if test $build = $target ; then
13046 READELF_FOR_TARGET="$2"
13047 else
13048 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
13049 fi
13050else
13051 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
13052fi
13053
13054else
13055 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13056fi
13057
13058
13059
13060
e8b05380
PB
13061if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13062 if test -n "$with_build_time_tools"; then
5213506e
RW
13063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13064$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13065 if test -x $with_build_time_tools/strip; then
13066 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13067 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
13068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13069$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 13070 else
5213506e
RW
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13072$as_echo "no" >&6; }
d1f8db0c 13073 fi
e8b05380
PB
13074 elif test $build != $host && test $have_gcc_for_target = yes; then
13075 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
13076 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13077 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
13078 fi
13079fi
3e19841a 13080if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13081 # Extract the first word of "strip", so it can be a program name with args.
13082set dummy strip; ac_word=$2
5213506e
RW
13083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13084$as_echo_n "checking for $ac_word... " >&6; }
13085if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
13086 $as_echo_n "(cached) " >&6
e8b05380 13087else
1c710c3c
DJ
13088 case $STRIP_FOR_TARGET in
13089 [\\/]* | ?:[\\/]*)
e8b05380
PB
13090 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13091 ;;
e8b05380 13092 *)
1c710c3c
DJ
13093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13094for as_dir in $gcc_cv_tool_dirs
13095do
13096 IFS=$as_save_IFS
13097 test -z "$as_dir" && as_dir=.
5213506e
RW
13098 for ac_exec_ext in '' $ac_executable_extensions; do
13099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13100 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13102 break 2
13103 fi
13104done
5213506e
RW
13105 done
13106IFS=$as_save_IFS
1c710c3c 13107
e8b05380
PB
13108 ;;
13109esac
13110fi
1c710c3c 13111STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 13112if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13114$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 13115else
5213506e
RW
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13117$as_echo "no" >&6; }
e8b05380
PB
13118fi
13119
5213506e 13120
e8b05380
PB
13121fi
13122if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
13123
13124
13125if test -n "$STRIP_FOR_TARGET"; then
13126 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13127elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13128 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13129fi
13130
13131if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13132 for ncn_progname in strip; do
13133 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13134set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13136$as_echo_n "checking for $ac_word... " >&6; }
13137if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13138 $as_echo_n "(cached) " >&6
278a7a38
AO
13139else
13140 if test -n "$STRIP_FOR_TARGET"; then
13141 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13142else
13143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13144for as_dir in $PATH
13145do
13146 IFS=$as_save_IFS
13147 test -z "$as_dir" && as_dir=.
5213506e
RW
13148 for ac_exec_ext in '' $ac_executable_extensions; do
13149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13150 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13152 break 2
13153 fi
13154done
5213506e
RW
13155 done
13156IFS=$as_save_IFS
278a7a38
AO
13157
13158fi
13159fi
13160STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13161if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13163$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 13164else
5213506e
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13166$as_echo "no" >&6; }
278a7a38
AO
13167fi
13168
5213506e 13169
278a7a38
AO
13170 done
13171fi
13172
13173if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13174 for ncn_progname in strip; do
5213506e
RW
13175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13176$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13177 if test -x $with_build_time_tools/${ncn_progname}; then
13178 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13180$as_echo "yes" >&6; }
e8b05380
PB
13181 break
13182 else
5213506e
RW
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13184$as_echo "no" >&6; }
e8b05380
PB
13185 fi
13186 done
13187fi
13188
13189if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13190 for ncn_progname in strip; do
13191 if test -n "$ncn_target_tool_prefix"; then
13192 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 13193set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13195$as_echo_n "checking for $ac_word... " >&6; }
13196if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13197 $as_echo_n "(cached) " >&6
af71363e
AS
13198else
13199 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
13200 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13201else
13202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13203for as_dir in $PATH
13204do
13205 IFS=$as_save_IFS
13206 test -z "$as_dir" && as_dir=.
5213506e
RW
13207 for ac_exec_ext in '' $ac_executable_extensions; do
13208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13209 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13211 break 2
13212 fi
13213done
5213506e
RW
13214 done
13215IFS=$as_save_IFS
1c710c3c 13216
040b1c5a
GK
13217fi
13218fi
1c710c3c 13219STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13220if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13222$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13223else
5213506e
RW
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13225$as_echo "no" >&6; }
040b1c5a
GK
13226fi
13227
5213506e 13228
e8b05380
PB
13229 fi
13230 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13231 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 13232set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13234$as_echo_n "checking for $ac_word... " >&6; }
13235if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13236 $as_echo_n "(cached) " >&6
040b1c5a
GK
13237else
13238 if test -n "$STRIP_FOR_TARGET"; then
13239 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13240else
1c710c3c
DJ
13241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13242for as_dir in $PATH
13243do
13244 IFS=$as_save_IFS
13245 test -z "$as_dir" && as_dir=.
5213506e
RW
13246 for ac_exec_ext in '' $ac_executable_extensions; do
13247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13248 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13250 break 2
13251 fi
13252done
5213506e
RW
13253 done
13254IFS=$as_save_IFS
1c710c3c 13255
040b1c5a
GK
13256fi
13257fi
1c710c3c 13258STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13259if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13261$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13262else
5213506e
RW
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13264$as_echo "no" >&6; }
040b1c5a 13265fi
1c710c3c 13266
5213506e 13267
e8b05380
PB
13268 fi
13269 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13270 done
13271fi
1c710c3c 13272
040b1c5a
GK
13273if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13274 set dummy strip
13275 if test $build = $target ; then
13276 STRIP_FOR_TARGET="$2"
13277 else
13278 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13279 fi
1c00b503
PB
13280else
13281 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13282fi
13283
d1f8db0c
PB
13284else
13285 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13286fi
13287
13288
13289
13290
13291if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13292 if test -n "$with_build_time_tools"; then
5213506e
RW
13293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13294$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13295 if test -x $with_build_time_tools/windres; then
13296 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13297 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13299$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13300 else
5213506e
RW
13301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13302$as_echo "no" >&6; }
d1f8db0c 13303 fi
e8b05380
PB
13304 elif test $build != $host && test $have_gcc_for_target = yes; then
13305 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13306 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13307 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13308 fi
13309fi
3e19841a 13310if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13311 # Extract the first word of "windres", so it can be a program name with args.
13312set dummy windres; ac_word=$2
5213506e
RW
13313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13314$as_echo_n "checking for $ac_word... " >&6; }
13315if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13316 $as_echo_n "(cached) " >&6
e8b05380 13317else
1c710c3c
DJ
13318 case $WINDRES_FOR_TARGET in
13319 [\\/]* | ?:[\\/]*)
e8b05380
PB
13320 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13321 ;;
e8b05380 13322 *)
1c710c3c
DJ
13323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13324for as_dir in $gcc_cv_tool_dirs
13325do
13326 IFS=$as_save_IFS
13327 test -z "$as_dir" && as_dir=.
5213506e
RW
13328 for ac_exec_ext in '' $ac_executable_extensions; do
13329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13330 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13331 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13332 break 2
13333 fi
13334done
5213506e
RW
13335 done
13336IFS=$as_save_IFS
1c710c3c 13337
e8b05380
PB
13338 ;;
13339esac
13340fi
1c710c3c 13341WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13342if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13344$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13345else
5213506e
RW
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13347$as_echo "no" >&6; }
e8b05380
PB
13348fi
13349
5213506e 13350
e8b05380
PB
13351fi
13352if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13353
13354
13355if test -n "$WINDRES_FOR_TARGET"; then
13356 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13357elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13358 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13359fi
13360
13361if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13362 for ncn_progname in windres; do
13363 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13364set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13366$as_echo_n "checking for $ac_word... " >&6; }
13367if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13368 $as_echo_n "(cached) " >&6
278a7a38
AO
13369else
13370 if test -n "$WINDRES_FOR_TARGET"; then
13371 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13372else
13373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13374for as_dir in $PATH
13375do
13376 IFS=$as_save_IFS
13377 test -z "$as_dir" && as_dir=.
5213506e
RW
13378 for ac_exec_ext in '' $ac_executable_extensions; do
13379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13380 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13382 break 2
13383 fi
13384done
5213506e
RW
13385 done
13386IFS=$as_save_IFS
278a7a38
AO
13387
13388fi
13389fi
13390WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13391if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13393$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13394else
5213506e
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13396$as_echo "no" >&6; }
278a7a38
AO
13397fi
13398
5213506e 13399
278a7a38
AO
13400 done
13401fi
13402
13403if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13404 for ncn_progname in windres; do
5213506e
RW
13405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13406$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13407 if test -x $with_build_time_tools/${ncn_progname}; then
13408 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13410$as_echo "yes" >&6; }
e8b05380
PB
13411 break
13412 else
5213506e
RW
13413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13414$as_echo "no" >&6; }
e8b05380
PB
13415 fi
13416 done
13417fi
13418
13419if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13420 for ncn_progname in windres; do
13421 if test -n "$ncn_target_tool_prefix"; then
13422 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13423set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13425$as_echo_n "checking for $ac_word... " >&6; }
13426if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13427 $as_echo_n "(cached) " >&6
ca9f4b81 13428else
4de997d1
PB
13429 if test -n "$WINDRES_FOR_TARGET"; then
13430 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13431else
1c710c3c
DJ
13432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13433for as_dir in $PATH
13434do
13435 IFS=$as_save_IFS
13436 test -z "$as_dir" && as_dir=.
5213506e
RW
13437 for ac_exec_ext in '' $ac_executable_extensions; do
13438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13439 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13441 break 2
13442 fi
13443done
5213506e
RW
13444 done
13445IFS=$as_save_IFS
1c710c3c 13446
ca9f4b81
AO
13447fi
13448fi
1c710c3c 13449WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13450if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13452$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13453else
5213506e
RW
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13455$as_echo "no" >&6; }
ca9f4b81
AO
13456fi
13457
5213506e 13458
e8b05380
PB
13459 fi
13460 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13461 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13462set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13464$as_echo_n "checking for $ac_word... " >&6; }
13465if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13466 $as_echo_n "(cached) " >&6
ca9f4b81 13467else
2693c0b0
PB
13468 if test -n "$WINDRES_FOR_TARGET"; then
13469 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13470else
1c710c3c
DJ
13471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13472for as_dir in $PATH
13473do
13474 IFS=$as_save_IFS
13475 test -z "$as_dir" && as_dir=.
5213506e
RW
13476 for ac_exec_ext in '' $ac_executable_extensions; do
13477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13478 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13480 break 2
13481 fi
13482done
5213506e
RW
13483 done
13484IFS=$as_save_IFS
1c710c3c 13485
ca9f4b81
AO
13486fi
13487fi
1c710c3c 13488WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13489if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13491$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13492else
5213506e
RW
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13494$as_echo "no" >&6; }
ca9f4b81 13495fi
1c710c3c 13496
5213506e 13497
e8b05380
PB
13498 fi
13499 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13500 done
13501fi
1c710c3c 13502
2693c0b0
PB
13503if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13504 set dummy windres
13505 if test $build = $target ; then
13506 WINDRES_FOR_TARGET="$2"
ca9f4b81 13507 else
2693c0b0 13508 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13509 fi
1c00b503
PB
13510else
13511 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13512fi
13513
d1f8db0c
PB
13514else
13515 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13516fi
13517
4977bab6 13518
901119ae
KT
13519
13520
13521if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13522 if test -n "$with_build_time_tools"; then
5213506e
RW
13523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13524$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13525 if test -x $with_build_time_tools/windmc; then
13526 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13527 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13529$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13530 else
5213506e
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13532$as_echo "no" >&6; }
901119ae
KT
13533 fi
13534 elif test $build != $host && test $have_gcc_for_target = yes; then
13535 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13536 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13537 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13538 fi
13539fi
13540if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13541 # Extract the first word of "windmc", so it can be a program name with args.
13542set dummy windmc; ac_word=$2
5213506e
RW
13543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13544$as_echo_n "checking for $ac_word... " >&6; }
13545if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13546 $as_echo_n "(cached) " >&6
901119ae
KT
13547else
13548 case $WINDMC_FOR_TARGET in
13549 [\\/]* | ?:[\\/]*)
13550 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13551 ;;
13552 *)
13553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13554for as_dir in $gcc_cv_tool_dirs
13555do
13556 IFS=$as_save_IFS
13557 test -z "$as_dir" && as_dir=.
5213506e
RW
13558 for ac_exec_ext in '' $ac_executable_extensions; do
13559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13560 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13562 break 2
13563 fi
13564done
5213506e
RW
13565 done
13566IFS=$as_save_IFS
901119ae
KT
13567
13568 ;;
13569esac
13570fi
13571WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13572if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13574$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13575else
5213506e
RW
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13577$as_echo "no" >&6; }
901119ae
KT
13578fi
13579
5213506e 13580
901119ae
KT
13581fi
13582if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13583
13584
13585if test -n "$WINDMC_FOR_TARGET"; then
13586 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13587elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13588 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13589fi
13590
13591if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13592 for ncn_progname in windmc; do
13593 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13594set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13596$as_echo_n "checking for $ac_word... " >&6; }
13597if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13598 $as_echo_n "(cached) " >&6
901119ae
KT
13599else
13600 if test -n "$WINDMC_FOR_TARGET"; then
13601 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13602else
13603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13604for as_dir in $PATH
13605do
13606 IFS=$as_save_IFS
13607 test -z "$as_dir" && as_dir=.
5213506e
RW
13608 for ac_exec_ext in '' $ac_executable_extensions; do
13609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13610 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13612 break 2
13613 fi
13614done
5213506e
RW
13615 done
13616IFS=$as_save_IFS
901119ae
KT
13617
13618fi
13619fi
13620WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13621if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13623$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13624else
5213506e
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13626$as_echo "no" >&6; }
901119ae
KT
13627fi
13628
5213506e 13629
901119ae
KT
13630 done
13631fi
13632
13633if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13634 for ncn_progname in windmc; do
5213506e
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13636$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13637 if test -x $with_build_time_tools/${ncn_progname}; then
13638 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13640$as_echo "yes" >&6; }
901119ae
KT
13641 break
13642 else
5213506e
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13644$as_echo "no" >&6; }
901119ae
KT
13645 fi
13646 done
13647fi
13648
13649if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13650 for ncn_progname in windmc; do
13651 if test -n "$ncn_target_tool_prefix"; then
13652 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13653set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13655$as_echo_n "checking for $ac_word... " >&6; }
13656if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13657 $as_echo_n "(cached) " >&6
901119ae
KT
13658else
13659 if test -n "$WINDMC_FOR_TARGET"; then
13660 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13661else
13662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13663for as_dir in $PATH
13664do
13665 IFS=$as_save_IFS
13666 test -z "$as_dir" && as_dir=.
5213506e
RW
13667 for ac_exec_ext in '' $ac_executable_extensions; do
13668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13669 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13671 break 2
13672 fi
13673done
5213506e
RW
13674 done
13675IFS=$as_save_IFS
901119ae
KT
13676
13677fi
13678fi
13679WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13680if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13682$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13683else
5213506e
RW
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13685$as_echo "no" >&6; }
901119ae
KT
13686fi
13687
5213506e 13688
901119ae
KT
13689 fi
13690 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13691 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13692set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13694$as_echo_n "checking for $ac_word... " >&6; }
13695if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13696 $as_echo_n "(cached) " >&6
901119ae
KT
13697else
13698 if test -n "$WINDMC_FOR_TARGET"; then
13699 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13700else
13701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13702for as_dir in $PATH
13703do
13704 IFS=$as_save_IFS
13705 test -z "$as_dir" && as_dir=.
5213506e
RW
13706 for ac_exec_ext in '' $ac_executable_extensions; do
13707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13708 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13710 break 2
13711 fi
13712done
5213506e
RW
13713 done
13714IFS=$as_save_IFS
901119ae
KT
13715
13716fi
13717fi
13718WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13719if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13721$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13722else
5213506e
RW
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13724$as_echo "no" >&6; }
901119ae
KT
13725fi
13726
5213506e 13727
901119ae
KT
13728 fi
13729 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13730 done
13731fi
13732
13733if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13734 set dummy windmc
13735 if test $build = $target ; then
13736 WINDMC_FOR_TARGET="$2"
13737 else
13738 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13739 fi
1c00b503
PB
13740else
13741 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13742fi
13743
13744else
13745 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13746fi
13747
13748
2abefe3d
PB
13749RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13750
5213506e
RW
13751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13752$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13753if test "x${build}" != "x${host}" ; then
e8b05380
PB
13754 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13755 # We already found the complete path
172e41aa 13756 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13758$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13759 else
13760 # Canadian cross, just use what we found
5213506e
RW
13761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13762$as_echo "pre-installed" >&6; }
e8b05380 13763 fi
2abefe3d
PB
13764else
13765 ok=yes
13766 case " ${configdirs} " in
13767 *" binutils "*) ;;
13768 *) ok=no ;;
13769 esac
1c710c3c 13770
2abefe3d
PB
13771 if test $ok = yes; then
13772 # An in-tree tool is available and we can use it
13773 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13775$as_echo "just compiled" >&6; }
e8b05380
PB
13776 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13777 # We already found the complete path
172e41aa 13778 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13780$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13781 elif test "x$target" = "x$host"; then
13782 # We can use an host tool
13783 AR_FOR_TARGET='$(AR)'
5213506e
RW
13784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13785$as_echo "host tool" >&6; }
2abefe3d
PB
13786 else
13787 # We need a cross tool
5213506e
RW
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13789$as_echo "pre-installed" >&6; }
2abefe3d
PB
13790 fi
13791fi
0b0dc272 13792
5213506e
RW
13793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13794$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13795if test "x${build}" != "x${host}" ; then
e8b05380
PB
13796 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13797 # We already found the complete path
172e41aa 13798 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13800$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13801 else
13802 # Canadian cross, just use what we found
5213506e
RW
13803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13804$as_echo "pre-installed" >&6; }
e8b05380 13805 fi
2abefe3d
PB
13806else
13807 ok=yes
13808 case " ${configdirs} " in
13809 *" gas "*) ;;
13810 *) ok=no ;;
13811 esac
1c710c3c 13812
2abefe3d
PB
13813 if test $ok = yes; then
13814 # An in-tree tool is available and we can use it
13815 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13817$as_echo "just compiled" >&6; }
e8b05380
PB
13818 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13819 # We already found the complete path
172e41aa 13820 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13822$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13823 elif test "x$target" = "x$host"; then
13824 # We can use an host tool
13825 AS_FOR_TARGET='$(AS)'
5213506e
RW
13826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13827$as_echo "host tool" >&6; }
2abefe3d
PB
13828 else
13829 # We need a cross tool
5213506e
RW
13830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13831$as_echo "pre-installed" >&6; }
2abefe3d
PB
13832 fi
13833fi
0b0dc272 13834
5213506e
RW
13835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13836$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13837if test "x${build}" != "x${host}" ; then
e8b05380
PB
13838 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13839 # We already found the complete path
172e41aa 13840 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13842$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13843 else
13844 # Canadian cross, just use what we found
5213506e
RW
13845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13846$as_echo "pre-installed" >&6; }
e8b05380 13847 fi
2abefe3d
PB
13848else
13849 ok=yes
13850 case " ${configdirs} " in
13851 *" gcc "*) ;;
13852 *) ok=no ;;
13853 esac
1c710c3c 13854
2abefe3d
PB
13855 if test $ok = yes; then
13856 # An in-tree tool is available and we can use it
13857 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13859$as_echo "just compiled" >&6; }
e8b05380
PB
13860 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13861 # We already found the complete path
172e41aa 13862 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13864$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13865 elif test "x$target" = "x$host"; then
13866 # We can use an host tool
13867 CC_FOR_TARGET='$(CC)'
5213506e
RW
13868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13869$as_echo "host tool" >&6; }
2abefe3d
PB
13870 else
13871 # We need a cross tool
5213506e
RW
13872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13873$as_echo "pre-installed" >&6; }
2abefe3d
PB
13874 fi
13875fi
0b0dc272 13876
5213506e
RW
13877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13878$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13879if test "x${build}" != "x${host}" ; then
e8b05380
PB
13880 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13881 # We already found the complete path
172e41aa 13882 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13884$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13885 else
13886 # Canadian cross, just use what we found
5213506e
RW
13887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13888$as_echo "pre-installed" >&6; }
e8b05380 13889 fi
2abefe3d
PB
13890else
13891 ok=yes
13892 case " ${configdirs} " in
13893 *" gcc "*) ;;
13894 *) ok=no ;;
13895 esac
13896 case ,${enable_languages}, in
13897 *,c++,*) ;;
13898 *) ok=no ;;
13899 esac
13900 if test $ok = yes; then
13901 # An in-tree tool is available and we can use it
2077db1b 13902 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
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13904$as_echo "just compiled" >&6; }
e8b05380
PB
13905 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13906 # We already found the complete path
172e41aa 13907 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13909$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13910 elif test "x$target" = "x$host"; then
13911 # We can use an host tool
13912 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13914$as_echo "host tool" >&6; }
2abefe3d
PB
13915 else
13916 # We need a cross tool
5213506e
RW
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13918$as_echo "pre-installed" >&6; }
2abefe3d
PB
13919 fi
13920fi
0b0dc272 13921
5213506e
RW
13922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13923$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13924if test "x${build}" != "x${host}" ; then
e8b05380
PB
13925 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13926 # We already found the complete path
172e41aa 13927 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13929$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13930 else
13931 # Canadian cross, just use what we found
5213506e
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13933$as_echo "pre-installed" >&6; }
e8b05380 13934 fi
2abefe3d
PB
13935else
13936 ok=yes
13937 case " ${configdirs} " in
13938 *" gcc "*) ;;
13939 *) ok=no ;;
13940 esac
13941 case ,${enable_languages}, in
13942 *,c++,*) ;;
13943 *) ok=no ;;
13944 esac
13945 if test $ok = yes; then
13946 # An in-tree tool is available and we can use it
2077db1b 13947 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
13948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13949$as_echo "just compiled" >&6; }
e8b05380
PB
13950 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13951 # We already found the complete path
172e41aa 13952 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13954$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13955 elif test "x$target" = "x$host"; then
13956 # We can use an host tool
13957 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13959$as_echo "host tool" >&6; }
2abefe3d
PB
13960 else
13961 # We need a cross tool
5213506e
RW
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13963$as_echo "pre-installed" >&6; }
2abefe3d
PB
13964 fi
13965fi
0b0dc272 13966
5213506e
RW
13967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13968$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13969if test "x${build}" != "x${host}" ; then
e8b05380
PB
13970 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13971 # We already found the complete path
172e41aa 13972 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13974$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13975 else
13976 # Canadian cross, just use what we found
5213506e
RW
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13978$as_echo "pre-installed" >&6; }
e8b05380 13979 fi
2abefe3d
PB
13980else
13981 ok=yes
13982 case " ${configdirs} " in
13983 *" binutils "*) ;;
13984 *) ok=no ;;
13985 esac
1c710c3c 13986
2abefe3d
PB
13987 if test $ok = yes; then
13988 # An in-tree tool is available and we can use it
13989 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13991$as_echo "just compiled" >&6; }
e8b05380
PB
13992 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13993 # We already found the complete path
172e41aa 13994 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13996$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13997 elif test "x$target" = "x$host"; then
13998 # We can use an host tool
13999 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14001$as_echo "host tool" >&6; }
2abefe3d
PB
14002 else
14003 # We need a cross tool
5213506e
RW
14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14005$as_echo "pre-installed" >&6; }
2abefe3d
PB
14006 fi
14007fi
0b0dc272 14008
5213506e
RW
14009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
14010$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 14011if test "x${build}" != "x${host}" ; then
e8b05380
PB
14012 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14013 # We already found the complete path
172e41aa 14014 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
14015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14016$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14017 else
14018 # Canadian cross, just use what we found
5213506e
RW
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14020$as_echo "pre-installed" >&6; }
e8b05380 14021 fi
2abefe3d
PB
14022else
14023 ok=yes
14024 case " ${configdirs} " in
14025 *" gcc "*) ;;
14026 *) ok=no ;;
14027 esac
1c710c3c 14028
2abefe3d
PB
14029 if test $ok = yes; then
14030 # An in-tree tool is available and we can use it
14031 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14033$as_echo "just compiled" >&6; }
e8b05380
PB
14034 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14035 # We already found the complete path
172e41aa 14036 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
14037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14038$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14039 elif test "x$target" = "x$host"; then
14040 # We can use an host tool
14041 GCC_FOR_TARGET='$()'
5213506e
RW
14042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14043$as_echo "host tool" >&6; }
2abefe3d
PB
14044 else
14045 # We need a cross tool
5213506e
RW
14046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14047$as_echo "pre-installed" >&6; }
2abefe3d
PB
14048 fi
14049fi
0b0dc272 14050
5213506e
RW
14051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
14052$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 14053if test "x${build}" != "x${host}" ; then
e8b05380
PB
14054 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14055 # We already found the complete path
172e41aa 14056 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14058$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14059 else
14060 # Canadian cross, just use what we found
5213506e
RW
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14062$as_echo "pre-installed" >&6; }
e8b05380 14063 fi
2abefe3d
PB
14064else
14065 ok=yes
14066 case " ${configdirs} " in
14067 *" gcc "*) ;;
14068 *) ok=no ;;
14069 esac
14070 case ,${enable_languages}, in
14071 *,fortran,*) ;;
14072 *) ok=no ;;
14073 esac
14074 if test $ok = yes; then
14075 # An in-tree tool is available and we can use it
14076 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
14077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14078$as_echo "just compiled" >&6; }
e8b05380
PB
14079 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14080 # We already found the complete path
172e41aa 14081 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
14082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14083$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14084 elif test "x$target" = "x$host"; then
14085 # We can use an host tool
14086 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
14087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14088$as_echo "host tool" >&6; }
2abefe3d
PB
14089 else
14090 # We need a cross tool
5213506e
RW
14091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14092$as_echo "pre-installed" >&6; }
2abefe3d
PB
14093 fi
14094fi
0b0dc272 14095
632e2a07
ILT
14096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14097$as_echo_n "checking where to find the target gccgo... " >&6; }
14098if test "x${build}" != "x${host}" ; then
14099 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14100 # We already found the complete path
14101 ac_dir=`dirname $GOC_FOR_TARGET`
14102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14103$as_echo "pre-installed in $ac_dir" >&6; }
14104 else
14105 # Canadian cross, just use what we found
14106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14107$as_echo "pre-installed" >&6; }
14108 fi
14109else
14110 ok=yes
14111 case " ${configdirs} " in
14112 *" gcc "*) ;;
14113 *) ok=no ;;
14114 esac
14115 case ,${enable_languages}, in
14116 *,go,*) ;;
14117 *) ok=no ;;
14118 esac
14119 if test $ok = yes; then
14120 # An in-tree tool is available and we can use it
14121 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14123$as_echo "just compiled" >&6; }
14124 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14125 # We already found the complete path
14126 ac_dir=`dirname $GOC_FOR_TARGET`
14127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14128$as_echo "pre-installed in $ac_dir" >&6; }
14129 elif test "x$target" = "x$host"; then
14130 # We can use an host tool
14131 GOC_FOR_TARGET='$(GOC)'
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14133$as_echo "host tool" >&6; }
14134 else
14135 # We need a cross tool
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14137$as_echo "pre-installed" >&6; }
14138 fi
14139fi
14140
5213506e
RW
14141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14142$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 14143if test "x${build}" != "x${host}" ; then
e8b05380
PB
14144 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14145 # We already found the complete path
172e41aa 14146 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14148$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14149 else
14150 # Canadian cross, just use what we found
5213506e
RW
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14152$as_echo "pre-installed" >&6; }
e8b05380 14153 fi
2abefe3d
PB
14154else
14155 ok=yes
14156 case " ${configdirs} " in
14157 *" ld "*) ;;
14158 *) ok=no ;;
14159 esac
1c710c3c 14160
2abefe3d
PB
14161 if test $ok = yes; then
14162 # An in-tree tool is available and we can use it
14163 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
14164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14165$as_echo "just compiled" >&6; }
e8b05380
PB
14166 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14167 # We already found the complete path
172e41aa 14168 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
14169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14170$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14171 elif test "x$target" = "x$host"; then
14172 # We can use an host tool
14173 LD_FOR_TARGET='$(LD)'
5213506e
RW
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14175$as_echo "host tool" >&6; }
2abefe3d
PB
14176 else
14177 # We need a cross tool
5213506e
RW
14178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14179$as_echo "pre-installed" >&6; }
2abefe3d
PB
14180 fi
14181fi
0b0dc272 14182
5213506e
RW
14183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14184$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 14185if test "x${build}" != "x${host}" ; then
e8b05380
PB
14186 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14187 # We already found the complete path
172e41aa 14188 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14190$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14191 else
14192 # Canadian cross, just use what we found
5213506e
RW
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14194$as_echo "pre-installed" >&6; }
e8b05380 14195 fi
2abefe3d 14196else
e8b05380
PB
14197 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14198 # We already found the complete path
172e41aa 14199 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14201$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 14202 elif test "x$target" = "x$host"; then
2abefe3d
PB
14203 # We can use an host tool
14204 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
14205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14206$as_echo "host tool" >&6; }
2abefe3d
PB
14207 else
14208 # We need a cross tool
5213506e
RW
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14210$as_echo "pre-installed" >&6; }
2abefe3d
PB
14211 fi
14212fi
0b0dc272 14213
5213506e
RW
14214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14215$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 14216if test "x${build}" != "x${host}" ; then
e8b05380
PB
14217 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14218 # We already found the complete path
172e41aa 14219 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14221$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14222 else
14223 # Canadian cross, just use what we found
5213506e
RW
14224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14225$as_echo "pre-installed" >&6; }
e8b05380 14226 fi
2abefe3d
PB
14227else
14228 ok=yes
14229 case " ${configdirs} " in
14230 *" binutils "*) ;;
14231 *) ok=no ;;
14232 esac
1c710c3c 14233
2abefe3d
PB
14234 if test $ok = yes; then
14235 # An in-tree tool is available and we can use it
14236 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
14237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14238$as_echo "just compiled" >&6; }
e8b05380
PB
14239 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14240 # We already found the complete path
172e41aa 14241 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14243$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14244 elif test "x$target" = "x$host"; then
14245 # We can use an host tool
14246 NM_FOR_TARGET='$(NM)'
5213506e
RW
14247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14248$as_echo "host tool" >&6; }
2abefe3d
PB
14249 else
14250 # We need a cross tool
5213506e
RW
14251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14252$as_echo "pre-installed" >&6; }
2abefe3d
PB
14253 fi
14254fi
0b0dc272 14255
9bccfdf5
AP
14256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14257$as_echo_n "checking where to find the target objcopy... " >&6; }
14258if test "x${build}" != "x${host}" ; then
14259 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14260 # We already found the complete path
14261 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14263$as_echo "pre-installed in $ac_dir" >&6; }
14264 else
14265 # Canadian cross, just use what we found
14266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14267$as_echo "pre-installed" >&6; }
14268 fi
14269else
14270 ok=yes
14271 case " ${configdirs} " in
14272 *" binutils "*) ;;
14273 *) ok=no ;;
14274 esac
14275
14276 if test $ok = yes; then
14277 # An in-tree tool is available and we can use it
14278 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14280$as_echo "just compiled" >&6; }
14281 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14282 # We already found the complete path
14283 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14285$as_echo "pre-installed in $ac_dir" >&6; }
14286 elif test "x$target" = "x$host"; then
14287 # We can use an host tool
ec8fd1c0 14288 OBJCOPY_FOR_TARGET='$(OBJCOPY)'
9bccfdf5
AP
14289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14290$as_echo "host tool" >&6; }
14291 else
14292 # We need a cross tool
14293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14294$as_echo "pre-installed" >&6; }
14295 fi
14296fi
14297
5213506e
RW
14298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14299$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14300if test "x${build}" != "x${host}" ; then
e8b05380
PB
14301 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14302 # We already found the complete path
172e41aa 14303 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14305$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14306 else
14307 # Canadian cross, just use what we found
5213506e
RW
14308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14309$as_echo "pre-installed" >&6; }
e8b05380 14310 fi
2abefe3d
PB
14311else
14312 ok=yes
14313 case " ${configdirs} " in
14314 *" binutils "*) ;;
14315 *) ok=no ;;
14316 esac
1c710c3c 14317
2abefe3d
PB
14318 if test $ok = yes; then
14319 # An in-tree tool is available and we can use it
14320 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14322$as_echo "just compiled" >&6; }
e8b05380
PB
14323 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14324 # We already found the complete path
172e41aa 14325 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14327$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14328 elif test "x$target" = "x$host"; then
14329 # We can use an host tool
14330 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14332$as_echo "host tool" >&6; }
2abefe3d
PB
14333 else
14334 # We need a cross tool
5213506e
RW
14335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14336$as_echo "pre-installed" >&6; }
2abefe3d
PB
14337 fi
14338fi
0b0dc272 14339
5213506e
RW
14340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14341$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14342if test "x${build}" != "x${host}" ; then
e8b05380
PB
14343 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14344 # We already found the complete path
172e41aa 14345 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14347$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14348 else
14349 # Canadian cross, just use what we found
5213506e
RW
14350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14351$as_echo "pre-installed" >&6; }
e8b05380 14352 fi
2abefe3d
PB
14353else
14354 ok=yes
14355 case " ${configdirs} " in
14356 *" binutils "*) ;;
14357 *) ok=no ;;
14358 esac
1c710c3c 14359
2abefe3d
PB
14360 if test $ok = yes; then
14361 # An in-tree tool is available and we can use it
14362 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14364$as_echo "just compiled" >&6; }
e8b05380
PB
14365 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14366 # We already found the complete path
172e41aa 14367 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14369$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14370 elif test "x$target" = "x$host"; then
14371 # We can use an host tool
14372 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14374$as_echo "host tool" >&6; }
2abefe3d
PB
14375 else
14376 # We need a cross tool
5213506e
RW
14377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14378$as_echo "pre-installed" >&6; }
2abefe3d
PB
14379 fi
14380fi
0b0dc272 14381
e7a82751
RM
14382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14383$as_echo_n "checking where to find the target readelf... " >&6; }
14384if test "x${build}" != "x${host}" ; then
14385 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14386 # We already found the complete path
14387 ac_dir=`dirname $READELF_FOR_TARGET`
14388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14389$as_echo "pre-installed in $ac_dir" >&6; }
14390 else
14391 # Canadian cross, just use what we found
14392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14393$as_echo "pre-installed" >&6; }
14394 fi
14395else
14396 ok=yes
14397 case " ${configdirs} " in
14398 *" binutils "*) ;;
14399 *) ok=no ;;
14400 esac
14401
14402 if test $ok = yes; then
14403 # An in-tree tool is available and we can use it
14404 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14406$as_echo "just compiled" >&6; }
14407 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14408 # We already found the complete path
14409 ac_dir=`dirname $READELF_FOR_TARGET`
14410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14411$as_echo "pre-installed in $ac_dir" >&6; }
14412 elif test "x$target" = "x$host"; then
14413 # We can use an host tool
14414 READELF_FOR_TARGET='$(READELF)'
14415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14416$as_echo "host tool" >&6; }
14417 else
14418 # We need a cross tool
14419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14420$as_echo "pre-installed" >&6; }
14421 fi
14422fi
14423
5213506e
RW
14424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14425$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14426if test "x${build}" != "x${host}" ; then
e8b05380
PB
14427 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14428 # We already found the complete path
172e41aa 14429 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14431$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14432 else
14433 # Canadian cross, just use what we found
5213506e
RW
14434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14435$as_echo "pre-installed" >&6; }
e8b05380 14436 fi
2abefe3d
PB
14437else
14438 ok=yes
14439 case " ${configdirs} " in
14440 *" binutils "*) ;;
14441 *) ok=no ;;
14442 esac
1c710c3c 14443
2abefe3d
PB
14444 if test $ok = yes; then
14445 # An in-tree tool is available and we can use it
455c8f48 14446 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
5213506e
RW
14447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14448$as_echo "just compiled" >&6; }
e8b05380
PB
14449 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14450 # We already found the complete path
172e41aa 14451 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14453$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14454 elif test "x$target" = "x$host"; then
14455 # We can use an host tool
14456 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14458$as_echo "host tool" >&6; }
2abefe3d
PB
14459 else
14460 # We need a cross tool
5213506e
RW
14461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14462$as_echo "pre-installed" >&6; }
2abefe3d
PB
14463 fi
14464fi
0b0dc272 14465
5213506e
RW
14466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14467$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14468if test "x${build}" != "x${host}" ; then
e8b05380
PB
14469 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14470 # We already found the complete path
172e41aa 14471 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14473$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14474 else
14475 # Canadian cross, just use what we found
5213506e
RW
14476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14477$as_echo "pre-installed" >&6; }
e8b05380 14478 fi
2abefe3d
PB
14479else
14480 ok=yes
14481 case " ${configdirs} " in
14482 *" binutils "*) ;;
14483 *) ok=no ;;
14484 esac
1c710c3c 14485
2abefe3d
PB
14486 if test $ok = yes; then
14487 # An in-tree tool is available and we can use it
14488 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14490$as_echo "just compiled" >&6; }
e8b05380
PB
14491 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14492 # We already found the complete path
172e41aa 14493 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14495$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14496 elif test "x$target" = "x$host"; then
14497 # We can use an host tool
14498 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14500$as_echo "host tool" >&6; }
2abefe3d
PB
14501 else
14502 # We need a cross tool
5213506e
RW
14503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14504$as_echo "pre-installed" >&6; }
2abefe3d 14505 fi
671aa708 14506fi
be912515 14507
5213506e
RW
14508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14509$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14510if test "x${build}" != "x${host}" ; then
14511 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14512 # We already found the complete path
14513 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14515$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14516 else
14517 # Canadian cross, just use what we found
5213506e
RW
14518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14519$as_echo "pre-installed" >&6; }
901119ae
KT
14520 fi
14521else
14522 ok=yes
14523 case " ${configdirs} " in
14524 *" binutils "*) ;;
14525 *) ok=no ;;
14526 esac
14527
14528 if test $ok = yes; then
14529 # An in-tree tool is available and we can use it
14530 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14532$as_echo "just compiled" >&6; }
901119ae
KT
14533 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14534 # We already found the complete path
14535 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14537$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14538 elif test "x$target" = "x$host"; then
14539 # We can use an host tool
14540 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14542$as_echo "host tool" >&6; }
901119ae
KT
14543 else
14544 # We need a cross tool
5213506e
RW
14545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14546$as_echo "pre-installed" >&6; }
901119ae
KT
14547 fi
14548fi
14549
be912515
NN
14550
14551
2abefe3d 14552
0b0dc272 14553
671aa708
NN
14554# Certain tools may need extra flags.
14555AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14556RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14557NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14558
2abefe3d
PB
14559# When building target libraries, except in a Canadian cross, we use
14560# the same toolchain as the compiler we just built.
14561COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14562COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14563COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14564if test $host = $build; then
14565 case " $configdirs " in
14566 *" gcc "*)
14567 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14568 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14569 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14570 ;;
14571 esac
14572fi
14573
14574
14575
14576
14577
5213506e
RW
14578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14579$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14580# Check whether --enable-maintainer-mode was given.
14581if test "${enable_maintainer_mode+set}" = set; then :
14582 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14583else
14584 USE_MAINTAINER_MODE=no
5213506e
RW
14585fi
14586
14587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14588$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14589
14590
14591if test "$USE_MAINTAINER_MODE" = yes; then
14592 MAINTAINER_MODE_TRUE=
14593 MAINTAINER_MODE_FALSE='#'
14594else
14595 MAINTAINER_MODE_TRUE='#'
14596 MAINTAINER_MODE_FALSE=
1c710c3c 14597fi
ee03dc5e
AO
14598MAINT=$MAINTAINER_MODE_TRUE
14599
2805b53a
NN
14600# ---------------------
14601# GCC bootstrap support
14602# ---------------------
14603
14604# Stage specific cflags for build.
14605stage1_cflags="-g"
14606case $build in
14607 vax-*-*)
14608 case ${GCC} in
14609 yes) stage1_cflags="-g -Wa,-J" ;;
14610 *) stage1_cflags="-g -J" ;;
14611 esac ;;
2805b53a
NN
14612esac
14613
0b50988a 14614
2805b53a 14615
8efea775 14616# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14617# Check whether --enable-stage1-checking was given.
14618if test "${enable_stage1_checking+set}" = set; then :
14619 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14620else
e643dc23 14621 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
c10b5ea0
JJ
14622 # For --disable-checking or implicit --enable-checking=release, avoid
14623 # setting --enable-checking=gc in the default stage1 checking for LTO
14624 # bootstraps. See PR62077.
c10b5ea0
JJ
14625 case $BUILD_CONFIG in
14626 *lto*)
7db11a5a
JJ
14627 stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
14628 *)
14629 stage1_checking=--enable-checking=yes,types;;
c10b5ea0 14630 esac
7db11a5a
JJ
14631 if test "x$enable_checking" = x && \
14632 test -d ${srcdir}/gcc && \
14633 test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
c100769b 14634 stage1_checking=--enable-checking=yes,types,extra
7db11a5a 14635 fi
8efea775 14636else
e643dc23 14637 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14638fi
5213506e 14639fi
8efea775
PB
14640
14641
2aeb72e9 14642
5213506e
RW
14643# Enable -Werror in bootstrap stage2 and later.
14644# Check whether --enable-werror was given.
14645if test "${enable_werror+set}" = set; then :
14646 enableval=$enable_werror;
09a9c095
NN
14647case ${enable_werror} in
14648 yes) stage2_werror_flag="--enable-werror-always" ;;
14649 *) stage2_werror_flag="" ;;
2805b53a
NN
14650esac
14651
afd88efc
ML
14652else
14653
01c712cb
ML
14654if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
14655 case $BUILD_CONFIG in
14656 bootstrap-debug)
14657 stage2_werror_flag="--enable-werror-always" ;;
14658 "")
14659 stage2_werror_flag="--enable-werror-always" ;;
14660 esac
14661fi
14662
afd88efc
ML
14663fi
14664
14665
01c712cb 14666
2805b53a 14667
f2689b09
SE
14668# Specify what files to not compare during bootstrap.
14669
14670compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14671case "$target" in
14672 hppa*64*-*-hpux*) ;;
510555e0 14673 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/* | gcc/function-tests.o" ;;
d91491e5 14674 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
f2689b09
SE
14675esac
14676
14677
5213506e
RW
14678ac_config_files="$ac_config_files Makefile"
14679
1c710c3c 14680cat >confcache <<\_ACEOF
671aa708
NN
14681# This file is a shell script that caches the results of configure
14682# tests run on this system so they can be shared between configure
1c710c3c
DJ
14683# scripts and configure runs, see configure's option --config-cache.
14684# It is not useful on other systems. If it contains results you don't
14685# want to keep, you may remove or edit it.
671aa708 14686#
1c710c3c
DJ
14687# config.status only pays attention to the cache file if you give it
14688# the --recheck option to rerun configure.
671aa708 14689#
1c710c3c
DJ
14690# `ac_cv_env_foo' variables (set or unset) will be overridden when
14691# loading this file, other *unset* `ac_cv_foo' will be assigned the
14692# following values.
14693
14694_ACEOF
14695
671aa708
NN
14696# The following way of writing the cache mishandles newlines in values,
14697# but we know of no workaround that is simple, portable, and efficient.
5213506e 14698# So, we kill variables containing newlines.
671aa708
NN
14699# Ultrix sh set writes to stderr and can't be redirected directly,
14700# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14701(
14702 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14703 eval ac_val=\$$ac_var
14704 case $ac_val in #(
14705 *${as_nl}*)
14706 case $ac_var in #(
14707 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14708$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14709 esac
14710 case $ac_var in #(
14711 _ | IFS | as_nl) ;; #(
14712 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14713 *) { eval $ac_var=; unset $ac_var;} ;;
14714 esac ;;
14715 esac
14716 done
14717
1c710c3c 14718 (set) 2>&1 |
5213506e
RW
14719 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14720 *${as_nl}ac_space=\ *)
14721 # `set' does not quote correctly, so add quotes: double-quote
14722 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14723 sed -n \
14724 "s/'/'\\\\''/g;
14725 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14726 ;; #(
1c710c3c
DJ
14727 *)
14728 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14729 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14730 ;;
5213506e
RW
14731 esac |
14732 sort
14733) |
1c710c3c 14734 sed '
5213506e 14735 /^ac_cv_env_/b end
1c710c3c 14736 t clear
5213506e 14737 :clear
1c710c3c
DJ
14738 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14739 t end
5213506e
RW
14740 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14741 :end' >>confcache
14742if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14743 if test -w "$cache_file"; then
14744 test "x$cache_file" != "x/dev/null" &&
14745 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14746$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14747 cat confcache >$cache_file
671aa708 14748 else
5213506e
RW
14749 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14750$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14751 fi
4977bab6 14752fi
671aa708 14753rm -f confcache
79c06341 14754
671aa708
NN
14755test "x$prefix" = xNONE && prefix=$ac_default_prefix
14756# Let make expand exec_prefix.
14757test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14758
671aa708
NN
14759# Transform confdefs.h into DEFS.
14760# Protect against shell expansion while executing Makefile rules.
14761# Protect against Makefile macro expansion.
1c710c3c
DJ
14762#
14763# If the first sed substitution is executed (which looks for macros that
5213506e 14764# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14765# look for a macro that doesn't take arguments.
5213506e
RW
14766ac_script='
14767:mline
14768/\\$/{
14769 N
14770 s,\\\n,,
14771 b mline
14772}
1c710c3c 14773t clear
5213506e
RW
14774:clear
14775s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14776t quote
5213506e 14777s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14778t quote
5213506e
RW
14779b any
14780:quote
14781s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14782s/\[/\\&/g
14783s/\]/\\&/g
14784s/\$/$$/g
14785H
14786:any
14787${
14788 g
14789 s/^\n//
14790 s/\n/ /g
14791 p
14792}
14793'
14794DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14795
14796
14797ac_libobjs=
14798ac_ltlibobjs=
14799for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14800 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14801 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14802 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14803 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14804 # will be set to the directory where LIBOBJS objects are built.
14805 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14806 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14807done
14808LIBOBJS=$ac_libobjs
fb0103e5 14809
1c710c3c 14810LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14811
af71363e 14812
1c710c3c
DJ
14813
14814: ${CONFIG_STATUS=./config.status}
5213506e 14815ac_write_fail=0
1c710c3c
DJ
14816ac_clean_files_save=$ac_clean_files
14817ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14818{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14819$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14820as_write_fail=0
14821cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14822#! $SHELL
14823# Generated by $as_me.
671aa708 14824# Run this file to recreate the current configuration.
671aa708 14825# Compiler output produced by configure, useful for debugging
1c710c3c 14826# configure, is in config.log if it exists.
0b0dc272 14827
1c710c3c
DJ
14828debug=false
14829ac_cs_recheck=false
14830ac_cs_silent=false
1c710c3c 14831
5213506e
RW
14832SHELL=\${CONFIG_SHELL-$SHELL}
14833export SHELL
14834_ASEOF
14835cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14836## -------------------- ##
14837## M4sh Initialization. ##
14838## -------------------- ##
14839
14840# Be more Bourne compatible
14841DUALCASE=1; export DUALCASE # for MKS sh
14842if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14843 emulate sh
14844 NULLCMD=:
5213506e 14845 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14846 # is contrary to our usage. Disable this feature.
14847 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14848 setopt NO_GLOB_SUBST
14849else
14850 case `(set -o) 2>/dev/null` in #(
14851 *posix*) :
14852 set -o posix ;; #(
14853 *) :
14854 ;;
14855esac
1c710c3c 14856fi
1c710c3c 14857
5213506e
RW
14858
14859as_nl='
14860'
14861export as_nl
14862# Printing a long string crashes Solaris 7 /usr/bin/printf.
14863as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14864as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14865as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14866# Prefer a ksh shell builtin over an external printf program on Solaris,
14867# but without wasting forks for bash or zsh.
14868if test -z "$BASH_VERSION$ZSH_VERSION" \
14869 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14870 as_echo='print -r --'
14871 as_echo_n='print -rn --'
14872elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14873 as_echo='printf %s\n'
14874 as_echo_n='printf %s'
14875else
14876 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14877 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14878 as_echo_n='/usr/ucb/echo -n'
14879 else
14880 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14881 as_echo_n_body='eval
14882 arg=$1;
14883 case $arg in #(
14884 *"$as_nl"*)
14885 expr "X$arg" : "X\\(.*\\)$as_nl";
14886 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14887 esac;
14888 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14889 '
14890 export as_echo_n_body
14891 as_echo_n='sh -c $as_echo_n_body as_echo'
14892 fi
14893 export as_echo_body
14894 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14895fi
14896
5213506e
RW
14897# The user is always right.
14898if test "${PATH_SEPARATOR+set}" != set; then
14899 PATH_SEPARATOR=:
14900 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14901 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14902 PATH_SEPARATOR=';'
14903 }
14904fi
14905
14906
14907# IFS
14908# We need space, tab and new line, in precisely that order. Quoting is
14909# there to prevent editors from complaining about space-tab.
14910# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14911# splitting by setting IFS to empty value.)
14912IFS=" "" $as_nl"
14913
14914# Find who we are. Look in the path if we contain no directory separator.
14915case $0 in #((
14916 *[\\/]* ) as_myself=$0 ;;
14917 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14918for as_dir in $PATH
14919do
14920 IFS=$as_save_IFS
14921 test -z "$as_dir" && as_dir=.
14922 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14923 done
14924IFS=$as_save_IFS
14925
14926 ;;
14927esac
14928# We did not find ourselves, most probably we were run as `sh COMMAND'
14929# in which case we are not to be found in the path.
14930if test "x$as_myself" = x; then
14931 as_myself=$0
14932fi
14933if test ! -f "$as_myself"; then
14934 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14935 exit 1
14936fi
1c710c3c 14937
5213506e
RW
14938# Unset variables that we do not need and which cause bugs (e.g. in
14939# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14940# suppresses any "Segmentation fault" message there. '((' could
14941# trigger a bug in pdksh 5.2.14.
14942for as_var in BASH_ENV ENV MAIL MAILPATH
14943do eval test x\${$as_var+set} = xset \
14944 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14945done
1c710c3c
DJ
14946PS1='$ '
14947PS2='> '
14948PS4='+ '
14949
14950# NLS nuisances.
5213506e
RW
14951LC_ALL=C
14952export LC_ALL
14953LANGUAGE=C
14954export LANGUAGE
14955
14956# CDPATH.
14957(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14958
14959
14960# as_fn_error ERROR [LINENO LOG_FD]
14961# ---------------------------------
14962# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14963# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14964# script with status $?, using 1 if that was 0.
14965as_fn_error ()
14966{
14967 as_status=$?; test $as_status -eq 0 && as_status=1
14968 if test "$3"; then
14969 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14970 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14971 fi
5213506e
RW
14972 $as_echo "$as_me: error: $1" >&2
14973 as_fn_exit $as_status
14974} # as_fn_error
14975
14976
14977# as_fn_set_status STATUS
14978# -----------------------
14979# Set $? to STATUS, without forking.
14980as_fn_set_status ()
14981{
14982 return $1
14983} # as_fn_set_status
14984
14985# as_fn_exit STATUS
14986# -----------------
14987# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14988as_fn_exit ()
14989{
14990 set +e
14991 as_fn_set_status $1
14992 exit $1
14993} # as_fn_exit
14994
14995# as_fn_unset VAR
14996# ---------------
14997# Portably unset VAR.
14998as_fn_unset ()
14999{
15000 { eval $1=; unset $1;}
15001}
15002as_unset=as_fn_unset
15003# as_fn_append VAR VALUE
15004# ----------------------
15005# Append the text in VALUE to the end of the definition contained in VAR. Take
15006# advantage of any shell optimizations that allow amortized linear growth over
15007# repeated appends, instead of the typical quadratic growth present in naive
15008# implementations.
15009if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15010 eval 'as_fn_append ()
15011 {
15012 eval $1+=\$2
15013 }'
15014else
15015 as_fn_append ()
15016 {
15017 eval $1=\$$1\$2
15018 }
15019fi # as_fn_append
15020
15021# as_fn_arith ARG...
15022# ------------------
15023# Perform arithmetic evaluation on the ARGs, and store the result in the
15024# global $as_val. Take advantage of shells that can avoid forks. The arguments
15025# must be portable across $(()) and expr.
15026if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15027 eval 'as_fn_arith ()
15028 {
15029 as_val=$(( $* ))
15030 }'
15031else
15032 as_fn_arith ()
15033 {
15034 as_val=`expr "$@" || test $? -eq 1`
15035 }
15036fi # as_fn_arith
15037
1c710c3c 15038
5213506e
RW
15039if expr a : '\(a\)' >/dev/null 2>&1 &&
15040 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
15041 as_expr=expr
15042else
15043 as_expr=false
15044fi
15045
5213506e 15046if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
15047 as_basename=basename
15048else
15049 as_basename=false
15050fi
15051
5213506e
RW
15052if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15053 as_dirname=dirname
15054else
15055 as_dirname=false
15056fi
1c710c3c 15057
5213506e 15058as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
15059$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15060 X"$0" : 'X\(//\)$' \| \
5213506e
RW
15061 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15062$as_echo X/"$0" |
15063 sed '/^.*\/\([^/][^/]*\)\/*$/{
15064 s//\1/
15065 q
15066 }
15067 /^X\/\(\/\/\)$/{
15068 s//\1/
15069 q
15070 }
15071 /^X\/\(\/\).*/{
15072 s//\1/
15073 q
15074 }
15075 s/.*/./; q'`
2aeb72e9 15076
2aeb72e9
DD
15077# Avoid depending upon Character Ranges.
15078as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15079as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15080as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15081as_cr_digits='0123456789'
15082as_cr_alnum=$as_cr_Letters$as_cr_digits
15083
5213506e
RW
15084ECHO_C= ECHO_N= ECHO_T=
15085case `echo -n x` in #(((((
15086-n*)
15087 case `echo 'xy\c'` in
15088 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15089 xy) ECHO_C='\c';;
15090 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15091 ECHO_T=' ';;
15092 esac;;
15093*)
15094 ECHO_N='-n';;
1c710c3c
DJ
15095esac
15096
5213506e
RW
15097rm -f conf$$ conf$$.exe conf$$.file
15098if test -d conf$$.dir; then
15099 rm -f conf$$.dir/conf$$.file
1c710c3c 15100else
5213506e
RW
15101 rm -f conf$$.dir
15102 mkdir conf$$.dir 2>/dev/null
1c710c3c 15103fi
5213506e
RW
15104if (echo >conf$$.file) 2>/dev/null; then
15105 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 15106 as_ln_s='ln -s'
5213506e
RW
15107 # ... but there are two gotchas:
15108 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15109 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15110 # In both cases, we have to default to `cp -p'.
15111 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15112 as_ln_s='cp -p'
15113 elif ln conf$$.file conf$$ 2>/dev/null; then
15114 as_ln_s=ln
15115 else
15116 as_ln_s='cp -p'
2aeb72e9 15117 fi
1c710c3c
DJ
15118else
15119 as_ln_s='cp -p'
15120fi
5213506e
RW
15121rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15122rmdir conf$$.dir 2>/dev/null
15123
15124
15125# as_fn_mkdir_p
15126# -------------
15127# Create "$as_dir" as a directory, including parents if necessary.
15128as_fn_mkdir_p ()
15129{
15130
15131 case $as_dir in #(
15132 -*) as_dir=./$as_dir;;
15133 esac
15134 test -d "$as_dir" || eval $as_mkdir_p || {
15135 as_dirs=
15136 while :; do
15137 case $as_dir in #(
15138 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15139 *) as_qdir=$as_dir;;
15140 esac
15141 as_dirs="'$as_qdir' $as_dirs"
15142 as_dir=`$as_dirname -- "$as_dir" ||
15143$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15144 X"$as_dir" : 'X\(//\)[^/]' \| \
15145 X"$as_dir" : 'X\(//\)$' \| \
15146 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15147$as_echo X"$as_dir" |
15148 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15149 s//\1/
15150 q
15151 }
15152 /^X\(\/\/\)[^/].*/{
15153 s//\1/
15154 q
15155 }
15156 /^X\(\/\/\)$/{
15157 s//\1/
15158 q
15159 }
15160 /^X\(\/\).*/{
15161 s//\1/
15162 q
15163 }
15164 s/.*/./; q'`
15165 test -d "$as_dir" && break
15166 done
15167 test -z "$as_dirs" || eval "mkdir $as_dirs"
15168 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15169
1c710c3c 15170
5213506e 15171} # as_fn_mkdir_p
1c710c3c 15172if mkdir -p . 2>/dev/null; then
5213506e 15173 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
15174else
15175 test -d ./-p && rmdir ./-p
15176 as_mkdir_p=false
15177fi
15178
5213506e
RW
15179if test -x / >/dev/null 2>&1; then
15180 as_test_x='test -x'
15181else
15182 if ls -dL / >/dev/null 2>&1; then
15183 as_ls_L_option=L
15184 else
15185 as_ls_L_option=
15186 fi
15187 as_test_x='
15188 eval sh -c '\''
15189 if test -d "$1"; then
15190 test -d "$1/.";
15191 else
15192 case $1 in #(
15193 -*)set "./$1";;
15194 esac;
15195 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15196 ???[sx]*):;;*)false;;esac;fi
15197 '\'' sh
15198 '
15199fi
15200as_executable_p=$as_test_x
1c710c3c
DJ
15201
15202# Sed expression to map a string onto a valid CPP name.
15203as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15204
15205# Sed expression to map a string onto a valid variable name.
15206as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15207
15208
1c710c3c 15209exec 6>&1
5213506e
RW
15210## ----------------------------------- ##
15211## Main body of $CONFIG_STATUS script. ##
15212## ----------------------------------- ##
15213_ASEOF
15214test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15215
15216cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15217# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 15218# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
15219# values after options handling.
15220ac_log="
1c710c3c 15221This file was extended by $as_me, which was
5213506e 15222generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
15223
15224 CONFIG_FILES = $CONFIG_FILES
15225 CONFIG_HEADERS = $CONFIG_HEADERS
15226 CONFIG_LINKS = $CONFIG_LINKS
15227 CONFIG_COMMANDS = $CONFIG_COMMANDS
15228 $ $0 $@
15229
5213506e
RW
15230on `(hostname || uname -n) 2>/dev/null | sed 1q`
15231"
15232
1c710c3c
DJ
15233_ACEOF
15234
5213506e
RW
15235case $ac_config_files in *"
15236"*) set x $ac_config_files; shift; ac_config_files=$*;;
15237esac
1c710c3c 15238
2aeb72e9 15239
2aeb72e9 15240
5213506e
RW
15241cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15242# Files that config.status was made for.
15243config_files="$ac_config_files"
1c710c3c 15244
5213506e 15245_ACEOF
2aeb72e9 15246
5213506e 15247cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 15248ac_cs_usage="\
5213506e
RW
15249\`$as_me' instantiates files and other configuration actions
15250from templates according to the current configuration. Unless the files
15251and actions are specified as TAGs, all are instantiated by default.
1c710c3c 15252
5213506e 15253Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
15254
15255 -h, --help print this help, then exit
5213506e
RW
15256 -V, --version print version number and configuration settings, then exit
15257 -q, --quiet, --silent
15258 do not print progress messages
1c710c3c
DJ
15259 -d, --debug don't remove temporary files
15260 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
15261 --file=FILE[:TEMPLATE]
15262 instantiate the configuration file FILE
1c710c3c
DJ
15263
15264Configuration files:
15265$config_files
15266
5213506e 15267Report bugs to the package provider."
2aeb72e9 15268
5213506e
RW
15269_ACEOF
15270cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
15271ac_cs_version="\\
15272config.status
5213506e
RW
15273configured by $0, generated by GNU Autoconf 2.64,
15274 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 15275
5213506e 15276Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
15277This config.status script is free software; the Free Software Foundation
15278gives unlimited permission to copy, distribute and modify it."
5213506e
RW
15279
15280ac_pwd='$ac_pwd'
15281srcdir='$srcdir'
15282INSTALL='$INSTALL'
87264276 15283AWK='$AWK'
5213506e 15284test -n "\$AWK" || AWK=awk
1c710c3c
DJ
15285_ACEOF
15286
5213506e
RW
15287cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15288# The default lists apply if the user does not specify any file.
1c710c3c
DJ
15289ac_need_defaults=:
15290while test $# != 0
a4b9e93e 15291do
1c710c3c
DJ
15292 case $1 in
15293 --*=*)
5213506e
RW
15294 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15295 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15296 ac_shift=:
15297 ;;
5213506e 15298 *)
1c710c3c
DJ
15299 ac_option=$1
15300 ac_optarg=$2
15301 ac_shift=shift
15302 ;;
1c710c3c
DJ
15303 esac
15304
15305 case $ac_option in
15306 # Handling of the options.
671aa708 15307 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15308 ac_cs_recheck=: ;;
5213506e
RW
15309 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15310 $as_echo "$ac_cs_version"; exit ;;
15311 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15312 debug=: ;;
15313 --file | --fil | --fi | --f )
15314 $ac_shift
5213506e
RW
15315 case $ac_optarg in
15316 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15317 esac
15318 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15319 ac_need_defaults=false;;
5213506e
RW
15320 --he | --h | --help | --hel | -h )
15321 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15322 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15323 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15324 ac_cs_silent=: ;;
15325
15326 # This is an error.
5213506e
RW
15327 -*) as_fn_error "unrecognized option: \`$1'
15328Try \`$0 --help' for more information." ;;
1c710c3c 15329
5213506e
RW
15330 *) as_fn_append ac_config_targets " $1"
15331 ac_need_defaults=false ;;
1c710c3c 15332
0b0dc272 15333 esac
1c710c3c 15334 shift
0b0dc272
AM
15335done
15336
1c710c3c 15337ac_configure_extra_args=
0b0dc272 15338
1c710c3c
DJ
15339if $ac_cs_silent; then
15340 exec 6>/dev/null
15341 ac_configure_extra_args="$ac_configure_extra_args --silent"
15342fi
0b0dc272 15343
1c710c3c 15344_ACEOF
5213506e 15345cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15346if \$ac_cs_recheck; then
5213506e
RW
15347 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15348 shift
15349 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15350 CONFIG_SHELL='$SHELL'
15351 export CONFIG_SHELL
15352 exec "\$@"
1c710c3c
DJ
15353fi
15354
15355_ACEOF
5213506e
RW
15356cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15357exec 5>>config.log
15358{
15359 echo
15360 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15361## Running $as_me. ##
15362_ASBOX
15363 $as_echo "$ac_log"
15364} >&5
1c710c3c 15365
5213506e
RW
15366_ACEOF
15367cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15368#
15369# INIT-COMMANDS
15370#
15371extrasub_build="$extrasub_build"
15372 extrasub_host="$extrasub_host"
15373 extrasub_target="$extrasub_target"
15374
5213506e 15375_ACEOF
1c710c3c 15376
5213506e 15377cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15378
5213506e 15379# Handling of arguments.
1c710c3c
DJ
15380for ac_config_target in $ac_config_targets
15381do
5213506e
RW
15382 case $ac_config_target in
15383 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15384
15385 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15386 esac
15387done
15388
5213506e 15389
1c710c3c
DJ
15390# If the user did not use the arguments to specify the items to instantiate,
15391# then the envvar interface is used. Set only those that are not.
15392# We use the long form for the default assignment because of an extremely
15393# bizarre bug on SunOS 4.1.3.
15394if $ac_need_defaults; then
15395 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15396fi
15397
15398# Have a temporary directory for convenience. Make it in the build tree
5213506e 15399# simply because there is no reason against having it here, and in addition,
1c710c3c 15400# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15401# Hook for its removal unless debugging.
15402# Note that there is a small window in which the directory will not be cleaned:
15403# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15404$debug ||
15405{
5213506e
RW
15406 tmp=
15407 trap 'exit_status=$?
15408 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15409' 0
15410 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15411}
1c710c3c
DJ
15412# Create a (secure) tmp directory for tmp files.
15413
15414{
5213506e 15415 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15416 test -n "$tmp" && test -d "$tmp"
15417} ||
15418{
5213506e
RW
15419 tmp=./conf$$-$RANDOM
15420 (umask 077 && mkdir "$tmp")
15421} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15422
15423# Set up the scripts for CONFIG_FILES section.
15424# No need to generate them if there are no CONFIG_FILES.
15425# This happens for instance with `./config.status config.h'.
15426if test -n "$CONFIG_FILES"; then
15427
15428if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15429 ac_cs_awk_getline=:
15430 ac_cs_awk_pipe_init=
15431 ac_cs_awk_read_file='
15432 while ((getline aline < (F[key])) > 0)
15433 print(aline)
15434 close(F[key])'
15435 ac_cs_awk_pipe_fini=
15436else
15437 ac_cs_awk_getline=false
15438 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15439 ac_cs_awk_read_file='
15440 print "|#_!!_#|"
15441 print "cat " F[key] " &&"
15442 '$ac_cs_awk_pipe_init
15443 # The final `:' finishes the AND list.
15444 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15445fi
15446ac_cr=`echo X | tr X '\015'`
15447# On cygwin, bash can eat \r inside `` if the user requested igncr.
15448# But we know of no other shell where ac_cr would be empty at this
15449# point, so we can use a bashism as a fallback.
15450if test "x$ac_cr" = x; then
15451 eval ac_cr=\$\'\\r\'
15452fi
15453ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15454if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15455 ac_cs_awk_cr='\r'
15456else
15457 ac_cs_awk_cr=$ac_cr
15458fi
15459
15460echo 'BEGIN {' >"$tmp/subs1.awk" &&
15461_ACEOF
15462
15463# Create commands to substitute file output variables.
1c710c3c 15464{
5213506e
RW
15465 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15466 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15467 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15468 echo "_ACAWK" &&
15469 echo "_ACEOF"
15470} >conf$$files.sh &&
15471. ./conf$$files.sh ||
15472 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15473rm -f conf$$files.sh
1c710c3c 15474
5213506e
RW
15475{
15476 echo "cat >conf$$subs.awk <<_ACEOF" &&
15477 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15478 echo "_ACEOF"
15479} >conf$$subs.sh ||
15480 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15481ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15482ac_delim='%!_!# '
15483for ac_last_try in false false false false false :; do
15484 . ./conf$$subs.sh ||
15485 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15486
15487 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15488 if test $ac_delim_n = $ac_delim_num; then
15489 break
15490 elif $ac_last_try; then
15491 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15492 else
15493 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15494 fi
15495done
15496rm -f conf$$subs.sh
15497
15498cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15499cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15500_ACEOF
5213506e
RW
15501sed -n '
15502h
15503s/^/S["/; s/!.*/"]=/
15504p
15505g
15506s/^[^!]*!//
15507:repl
15508t repl
15509s/'"$ac_delim"'$//
15510t delim
15511:nl
15512h
15513s/\(.\{148\}\).*/\1/
15514t more1
15515s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15516p
15517n
15518b repl
15519:more1
15520s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15521p
15522g
15523s/.\{148\}//
15524t nl
15525:delim
15526h
15527s/\(.\{148\}\).*/\1/
15528t more2
15529s/["\\]/\\&/g; s/^/"/; s/$/"/
15530p
15531b
15532:more2
15533s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15534p
15535g
15536s/.\{148\}//
15537t delim
15538' <conf$$subs.awk | sed '
15539/^[^""]/{
15540 N
15541 s/\n//
15542}
15543' >>$CONFIG_STATUS || ac_write_fail=1
15544rm -f conf$$subs.awk
15545cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15546_ACAWK
15547cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15548 for (key in S) S_is_set[key] = 1
15549 FS = "\a"
15550 \$ac_cs_awk_pipe_init
15551}
15552{
15553 line = $ 0
15554 nfields = split(line, field, "@")
15555 substed = 0
15556 len = length(field[1])
15557 for (i = 2; i < nfields; i++) {
15558 key = field[i]
15559 keylen = length(key)
15560 if (S_is_set[key]) {
15561 value = S[key]
15562 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15563 len += length(value) + length(field[++i])
15564 substed = 1
15565 } else
15566 len += 1 + keylen
15567 }
15568 if (nfields == 3 && !substed) {
15569 key = field[2]
15570 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15571 \$ac_cs_awk_read_file
15572 next
15573 }
15574 }
15575 print line
15576}
15577\$ac_cs_awk_pipe_fini
15578_ACAWK
15579_ACEOF
15580cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15581if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15582 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15583else
15584 cat
15585fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15586 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15587_ACEOF
15588
15589# VPATH may cause trouble with some makes, so we remove $(srcdir),
15590# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15591# trailing colons and then remove the whole line if VPATH becomes empty
15592# (actually we leave an empty line to preserve line numbers).
15593if test "x$srcdir" = x.; then
15594 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15595s/:*\$(srcdir):*/:/
15596s/:*\${srcdir}:*/:/
15597s/:*@srcdir@:*/:/
15598s/^\([^=]*=[ ]*\):*/\1/
15599s/:*$//
15600s/^[^=]*=[ ]*$//
15601}'
15602fi
2aeb72e9 15603
5213506e
RW
15604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15605fi # test -n "$CONFIG_FILES"
2aeb72e9 15606
1c710c3c 15607
5213506e
RW
15608eval set X " :F $CONFIG_FILES "
15609shift
15610for ac_tag
15611do
15612 case $ac_tag in
15613 :[FHLC]) ac_mode=$ac_tag; continue;;
15614 esac
15615 case $ac_mode$ac_tag in
15616 :[FHL]*:*);;
15617 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15618 :[FH]-) ac_tag=-:-;;
15619 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15620 esac
15621 ac_save_IFS=$IFS
15622 IFS=:
15623 set x $ac_tag
15624 IFS=$ac_save_IFS
15625 shift
15626 ac_file=$1
15627 shift
79c06341 15628
5213506e
RW
15629 case $ac_mode in
15630 :L) ac_source=$1;;
15631 :[FH])
15632 ac_file_inputs=
15633 for ac_f
15634 do
15635 case $ac_f in
15636 -) ac_f="$tmp/stdin";;
15637 *) # Look for the file first in the build tree, then in the source tree
15638 # (if the path is not absolute). The absolute path cannot be DOS-style,
15639 # because $ac_f cannot contain `:'.
15640 test -f "$ac_f" ||
15641 case $ac_f in
15642 [\\/$]*) false;;
15643 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15644 esac ||
15645 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15646 esac
15647 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15648 as_fn_append ac_file_inputs " '$ac_f'"
15649 done
1c710c3c 15650
5213506e
RW
15651 # Let's still pretend it is `configure' which instantiates (i.e., don't
15652 # use $as_me), people would be surprised to read:
15653 # /* config.h. Generated by config.status. */
15654 configure_input='Generated from '`
15655 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15656 `' by configure.'
15657 if test x"$ac_file" != x-; then
15658 configure_input="$ac_file. $configure_input"
15659 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15660$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15661 fi
5213506e
RW
15662 # Neutralize special characters interpreted by sed in replacement strings.
15663 case $configure_input in #(
15664 *\&* | *\|* | *\\* )
15665 ac_sed_conf_input=`$as_echo "$configure_input" |
15666 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15667 *) ac_sed_conf_input=$configure_input;;
15668 esac
11a67599 15669
5213506e
RW
15670 case $ac_tag in
15671 *:-:* | *:-) cat >"$tmp/stdin" \
15672 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15673 esac
15674 ;;
11a67599
ZW
15675 esac
15676
5213506e 15677 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15678$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15679 X"$ac_file" : 'X\(//\)[^/]' \| \
15680 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15681 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15682$as_echo X"$ac_file" |
15683 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15684 s//\1/
15685 q
15686 }
15687 /^X\(\/\/\)[^/].*/{
15688 s//\1/
15689 q
15690 }
15691 /^X\(\/\/\)$/{
15692 s//\1/
15693 q
15694 }
15695 /^X\(\/\).*/{
15696 s//\1/
15697 q
15698 }
15699 s/.*/./; q'`
15700 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15701 ac_builddir=.
0b0dc272 15702
5213506e
RW
15703case "$ac_dir" in
15704.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15705*)
15706 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15707 # A ".." for each directory in $ac_dir_suffix.
15708 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15709 case $ac_top_builddir_sub in
15710 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15711 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15712 esac ;;
15713esac
15714ac_abs_top_builddir=$ac_pwd
15715ac_abs_builddir=$ac_pwd$ac_dir_suffix
15716# for backward compatibility:
15717ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15718
15719case $srcdir in
5213506e 15720 .) # We are building in place.
1c710c3c 15721 ac_srcdir=.
5213506e
RW
15722 ac_top_srcdir=$ac_top_builddir_sub
15723 ac_abs_top_srcdir=$ac_pwd ;;
15724 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15725 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15726 ac_top_srcdir=$srcdir
15727 ac_abs_top_srcdir=$srcdir ;;
15728 *) # Relative name.
15729 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15730 ac_top_srcdir=$ac_top_build_prefix$srcdir
15731 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15732esac
5213506e 15733ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15734
0b0dc272 15735
5213506e
RW
15736 case $ac_mode in
15737 :F)
15738 #
15739 # CONFIG_FILE
15740 #
1c710c3c
DJ
15741
15742 case $INSTALL in
15743 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15744 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15745 esac
5213506e 15746_ACEOF
11a67599 15747
5213506e
RW
15748cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15749# If the template does not know about datarootdir, expand it.
15750# FIXME: This hack should be removed a few years after 2.60.
15751ac_datarootdir_hack=; ac_datarootdir_seen=
15752ac_sed_dataroot='
15753/datarootdir/ {
15754 p
15755 q
15756}
15757/@datadir@/p
15758/@docdir@/p
15759/@infodir@/p
15760/@localedir@/p
15761/@mandir@/p'
15762case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15763*datarootdir*) ac_datarootdir_seen=yes;;
15764*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15765 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15766$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15767_ACEOF
5213506e
RW
15768cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15769 ac_datarootdir_hack='
15770 s&@datadir@&$datadir&g
15771 s&@docdir@&$docdir&g
15772 s&@infodir@&$infodir&g
15773 s&@localedir@&$localedir&g
15774 s&@mandir@&$mandir&g
15775 s&\\\${datarootdir}&$datarootdir&g' ;;
15776esac
15777_ACEOF
15778
15779# Neutralize VPATH when `$srcdir' = `.'.
15780# Shell code in configure.ac might set extrasub.
15781# FIXME: do we really want to maintain this feature?
15782cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15783ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15784$extrasub
15785_ACEOF
5213506e 15786cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15787:t
15788/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15789s|@configure_input@|$ac_sed_conf_input|;t t
15790s&@top_builddir@&$ac_top_builddir_sub&;t t
15791s&@top_build_prefix@&$ac_top_build_prefix&;t t
15792s&@srcdir@&$ac_srcdir&;t t
15793s&@abs_srcdir@&$ac_abs_srcdir&;t t
15794s&@top_srcdir@&$ac_top_srcdir&;t t
15795s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15796s&@builddir@&$ac_builddir&;t t
15797s&@abs_builddir@&$ac_abs_builddir&;t t
15798s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15799s&@INSTALL@&$ac_INSTALL&;t t
15800$ac_datarootdir_hack
15801"
15802eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15803if $ac_cs_awk_getline; then
15804 $AWK -f "$tmp/subs.awk"
15805else
15806 $AWK -f "$tmp/subs.awk" | $SHELL
15807fi >$tmp/out \
15808 || as_fn_error "could not create $ac_file" "$LINENO" 5
15809
15810test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15811 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15812 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15813 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15814which seems to be undefined. Please make sure it is defined." >&5
15815$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15816which seems to be undefined. Please make sure it is defined." >&2;}
15817
15818 rm -f "$tmp/stdin"
15819 case $ac_file in
15820 -) cat "$tmp/out" && rm -f "$tmp/out";;
15821 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15822 esac \
15823 || as_fn_error "could not create $ac_file" "$LINENO" 5
15824 ;;
11a67599 15825
11a67599 15826
79c06341 15827
5213506e
RW
15828 esac
15829
3e54529c
RW
15830
15831 case $ac_file$ac_mode in
15832 "Makefile":F) sed "$extrasub_build" Makefile |
15833 sed "$extrasub_host" |
15834 sed "$extrasub_target" > mf$$
15835 mv -f mf$$ Makefile ;;
15836
15837 esac
5213506e
RW
15838done # for ac_tag
15839
15840
15841as_fn_exit 0
1c710c3c 15842_ACEOF
1c710c3c
DJ
15843ac_clean_files=$ac_clean_files_save
15844
5213506e
RW
15845test $ac_write_fail = 0 ||
15846 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15847
1c710c3c
DJ
15848
15849# configure is writing to config.log, and then calls config.status.
15850# config.status does its own redirection, appending to config.log.
15851# Unfortunately, on DOS this fails, as config.log is still kept open
15852# by configure, so config.status won't be able to write to it; its
15853# output is simply discarded. So we exec the FD to /dev/null,
15854# effectively closing config.log, so it can be properly (re)opened and
15855# appended to by config.status. When coming back to configure, we
15856# need to make the FD available again.
15857if test "$no_create" != yes; then
15858 ac_cs_success=:
15859 ac_config_status_args=
15860 test "$silent" = yes &&
15861 ac_config_status_args="$ac_config_status_args --quiet"
15862 exec 5>/dev/null
15863 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15864 exec 5>>config.log
15865 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15866 # would make configure fail if this is the last instruction.
5213506e
RW
15867 $ac_cs_success || as_fn_exit $?
15868fi
15869if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15870 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15871$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15872fi
79c06341 15873